.contents{width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:769px){.contents{width:100%}}.contents #search-before .ttl{background-image:url(//www.wako-bridal.jp/wp-content/themes/www.wako-bridal.com/css/../images/ceremonial_hall/main_img01.jpg);background-repeat:no-repeat;background-size:cover;padding:45px 0}@media only screen and (max-width:769px){.contents #search-before .ttl{background-image:url(//www.wako-bridal.jp/wp-content/themes/www.wako-bridal.com/css/../images/ceremonial_hall/sp_main_img01.jpg);background-size:cover;padding-top:30px;height:auto;padding-bottom:5px}}.contents #search-before .ttl .search{text-align:center;background-color:rgba(255,255,255,.9);width:540px;margin:0 auto;border-radius:5px;padding-top:50px;padding-bottom:5px;box-shadow:-1px 0px 6px -1px rgba(2,2,2,.5)}@media only screen and (max-width:769px){.contents #search-before .ttl .search{background-color:rgba(255,255,255,0);width:100%;box-shadow:none;padding-top:0;padding-bottom:0}}.contents #search-before .ttl .search h1{font-size:35px;color:#1b1b1b;margin-bottom:16px}@media only screen and (max-width:769px){.contents #search-before .ttl .search h1{font-size:30px;margin-bottom:10px}}.contents #search-before .ttl .search .refine{font-size:14px;color:#b4b5b4}.contents #search-before .ttl .search .flex{display:flex;justify-content:center;color:#7e6b5a}@media only screen and (max-width:769px){.contents #search-before .ttl .search .flex{display:block}}.contents #search-before .ttl .search .area-search{position:relative;margin-right:20px;margin-left:20px;margin-top:30px;width:50%;display:inline-block}@media only screen and (max-width:769px){.contents #search-before .ttl .search .area-search{margin-top:20px}}.contents #search-before .ttl .search .area-search .triangle:after{content:"";display:block;position:absolute;top:55%;right:5%;border-top:5px solid #7e6b5a;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent}@media only screen and (max-width:769px){.contents #search-before .ttl .search .area-search .triangle:after{top:65%}}@media only screen and (max-width:769px){.contents #search-before .ttl .search .area-search{width:80%}}.contents #search-before .ttl .search .area-search h2{text-align:left}.contents #search-before .ttl .search .area-search .area{border:solid 1px #7e6b5a;border-radius:5px;padding:10px 0 10px 15px;margin:10px 0;color:#b1a9a2;width:100%;background-color:rgba(255,255,255,0);-webkit-appearance:none;font-size:12px}@media only screen and (max-width:769px){.contents #search-before .ttl .search .area-search .area{font-size:14px;background-color:rgba(255,255,255,.8);margin:10px 0 0}}.contents #search-before .ttl .search .business-type-search{margin-right:20px;margin-top:30px;margin-left:20px;width:50%;display:inline-block;position:relative}@media only screen and (max-width:769px){.contents #search-before .ttl .search .business-type-search{margin-top:10px}}.contents #search-before .ttl .search .business-type-search .triangle:after{content:"";display:block;position:absolute;top:55%;right:5%;border-top:5px solid #7e6b5a;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent}@media only screen and (max-width:769px){.contents #search-before .ttl .search .business-type-search .triangle:after{top:65%}}@media only screen and (max-width:769px){.contents #search-before .ttl .search .business-type-search{width:80%;margin-top:20px}}.contents #search-before .ttl .search .business-type-search h2{text-align:left}.contents #search-before .ttl .search .business-type-search .business-type{position:relative;border:solid 1px #7e6b5a;border-radius:5px;padding:10px 0 10px 15px;margin:10px 0;width:100%;color:#b1a9a2;background-color:rgba(255,255,255,0);-webkit-appearance:none;font-size:12px}@media only screen and (max-width:769px){.contents #search-before .ttl .search .business-type-search .business-type{background-color:rgba(255,255,255,.8);font-size:14px;margin:10px 0 0}}.contents #search-before .ttl .search .conditions{margin:20px 20px 35px}@media only screen and (max-width:769px){.contents #search-before .ttl .search .conditions{margin-top:10px}}.contents #search-before .ttl .search .conditions a:hover{text-decoration:none}@media only screen and (max-width:769px){.contents #search-before .ttl .search .conditions{width:80%;margin:20px 0 20px 38px}}.contents #search-before .ttl .search .conditions .spOnly{display:none;color:#b1a9a2}@media only screen and (max-width:769px){.contents #search-before .ttl .search .conditions .spOnly{position:relative;border:solid 1px #7e6b5a;border-radius:5px;padding:13px 0 13px 15px;text-align:left;margin:10px 0;background-color:rgba(255,255,255,.8);display:block;font-size:14px}.contents #search-before .ttl .search .conditions .spOnly .plus{position:absolute;top:13px;right:11px;width:15px;height:15px}}.contents #search-before .ttl .search .conditions .modal{display:none}.contents #search-before .ttl .search .conditions h2{text-align:left;color:#7e6b5a;font-size:16px;margin-bottom:10px}.contents #search-before .ttl .search .conditions h2 span{font-size:12px;margin-left:10px}.contents #search-before .ttl .search .conditions .tag-wrap{color:#7e6b5a;display:flex;margin-top:20px}@media only screen and (max-width:769px){.contents #search-before .ttl .search .conditions .tag-wrap{display:none}}.contents #search-before .ttl .search .conditions .tag-wrap .tag-box:not(:last-child){padding-right:20px}.contents #search-before .ttl .search .conditions .tag-wrap .tag-box .tag{border:solid 1px #7e6b5a;border-radius:0 10px 10px 0;padding:10px;font-size:12px;height:34px}.contents #search-before .ttl .search .conditions .tag-wrap .tag-box .tag:first-child{margin-bottom:10px}.contents #search-before .ttl .search .search-btn{color:#fff;background-color:#7e6b5a;border-radius:5px;position:relative;width:40%;margin:30px auto 15px auto;padding:10px 0;text-align:center;display:block}@media only screen and (max-width:769px){.contents #search-before .ttl .search .search-btn{margin:30px auto 20px auto}}.contents #search-before .content_tag_box_form{display:flex;flex-wrap:wrap;overflow:hidden}@media only screen and (max-width:769px){.contents #search-before .content_tag_box_form{display:none}}.contents #search-before .content_tag_box_form .tag{border:solid 1px #7e6b5a;border-radius:0 10px 10px 0;padding:10px;font-size:12px;height:50px;cursor:pointer;color:#7e6b5a;background-color:rgba(255,255,255,0)}.contents #search-before .content_tag_box_form .tag:first-child{margin-bottom:10px}.contents #search-before .content_tag_box_list{overflow:hidden;margin-top:20px}.contents #search-before .content_tag_box_list .tag{border:solid 1px #7e6b5a;border-radius:0 10px 10px 0;padding:1px 0 0 10px;font-size:12px;height:34px;color:#7e6b5a;cursor:pointer}.contents #search-before .content_tag_box_list .tag:first-child{margin-bottom:10px}.contents #search-before .style{text-align:center;margin-top:80px;margin-bottom:40px}@media only screen and (max-width:769px){.contents #search-before .style{margin-top:40px;margin-bottom:20px}}.contents #search-before .style h2{font-size:40px;margin-bottom:16px}.contents #search-before .style p{font-size:16px;color:#959595}.contents #search-before .style img{width:95px;height:50px;margin-bottom:27px}.contents #search-before .style-business-type{width:1104px;margin:0 auto;margin-bottom:40px}@media only screen and (max-width:769px){.contents #search-before .style-business-type{width:100%}}.contents #search-before .style-business-type .business-type-inner{display:flex}.contents #search-before .style-business-type .business-type-inner .img-box{display:flex}@media only screen and (max-width:769px){.contents #search-before .style-business-type .business-type-inner{flex-direction:column;width:85%;margin:0 auto;margin-left:22px}.contents #search-before .style-business-type .business-type-inner .img-box{display:flex}.contents #search-before .style-business-type .business-type-inner .img-box a{display:contents}.contents #search-before .style-business-type .business-type-inner .img-box a:nth-of-type(1) img{margin-right:15px}.contents #search-before .style-business-type .business-type-inner .img-box img{width:50%;height:50%}.contents #search-before .style-business-type .business-type-inner .img-box:first-child{margin-bottom:20px}}.contents #search-before .style-business-type .business-type-inner img:not(last-child){padding-right:20px}@media only screen and (max-width:769px){.contents #search-before .style-business-type .business-type-inner img:not(last-child){padding-right:0}}.contents #search-before .conditions2{width:1104px;margin:0 auto}@media only screen and (max-width:769px){.contents #search-before .conditions2{width:90%}}.contents #search-before .conditions2 h2{color:#7e6b5a;font-size:24px;margin-left:4px}.contents #search-before .conditions2 h2 span{font-size:12px;margin-left:10px}.contents #search-before .conditions2 .tag-wrap{color:#7e6b5a;display:flex;margin-top:20px}@media only screen and (max-width:769px){.contents #search-before .conditions2 .tag-wrap .pcOnly{display:none}}.contents #search-before .conditions2 .tag-wrap .tag-box a{display:block}.contents #search-before .conditions2 .tag-wrap .tag-box:not(:last-child){padding-right:10px}.contents #search-before .conditions2 .tag-wrap .tag-box .tag{border:solid 1px #7e6b5a;border-radius:0 10px 10px 0;padding:10px;font-size:14px}@media only screen and (max-width:769px){.contents #search-before .conditions2 .tag-wrap .tag-box .tag{padding:8px;width:100%}}.contents #search-before .conditions2 .tag-wrap .tag-box .tag:not(:last-child){margin-bottom:10px}.contents #search-before .banner-wrap{margin:50px 0;padding:50px 0;background-color:#f2f6f7}@media only screen and (max-width:769px){.contents #search-before .banner-wrap{display:none}}.contents #search-before .banner-wrap .banner{display:flex;flex-direction:row;width:1104px;margin:0 auto}.contents #search-before .banner-wrap .banner img{width:530px;height:157px}.contents #search-before .banner-wrap .banner img:first-child{padding-right:10px}.contents #search-before .banner-wrap .banner img:last-child{padding-left:10px}.contents #search-before .list{width:1104px;margin:0 auto;text-align:center;margin-top:80px;margin-bottom:30px;padding-bottom:30px}@media only screen and (max-width:769px){.contents #search-before .list{width:70%}}.contents #search-before .list h2{font-size:40px;margin-bottom:5px}.contents #search-before .list p{font-size:14px;color:#b1b1b1}.contents #search-before .list img{width:95px;height:50px;margin-bottom:20px}.contents #search-after .ttl{background-image:url(//www.wako-bridal.jp/wp-content/themes/www.wako-bridal.com/css/../images/ceremonial_hall/h1_img_search02.jpg);background-repeat:no-repeat;height:130px;background-size:auto;background-position:center}@media only screen and (max-width:769px){.contents #search-after .ttl{background-image:url(//www.wako-bridal.jp/wp-content/themes/www.wako-bridal.com/css/../images/ceremonial_hall/sp_h1_img_search02.jpg);background-repeat:no-repeat;background-size:cover}}.contents #search-after .ttl-inner{color:#fff;text-align:center;padding-top:30px}.contents #search-after .ttl-inner h2{font-size:40px;margin-bottom:19px}@media only screen and (max-width:769px){.contents #search-after .ttl-inner h2{font-size:30px;margin-bottom:15px}}.contents #search-after .ttl-inner p{font-size:16px}@media only screen and (max-width:769px){.contents #search-after .ttl-inner p{font-size:14px}}.contents #search-after .result{text-align:center;margin-top:80px;margin-bottom:40px}@media only screen and (max-width:769px){.contents #search-after .result{margin-top:40px;margin-bottom:30px}}.contents #search-after .result h2{font-size:40px;margin-bottom:16px}.contents #search-after .result p{font-size:14px;color:#959595}.contents #search-after .result img{width:95px;height:50px;margin-bottom:27px}.contents #search-after .select-bg{background-color:#eee;display:flex;flex-direction:column;margin-bottom:50px}.contents #search-after .select{position:relative;width:1104px;display:flex;margin:0 auto;padding-top:30px}@media only screen and (max-width:769px){.contents #search-after .select{width:100%;display:block;padding-bottom:10px}}.contents #search-after .select .select-wrapper{display:flex;flex-direction:column}.contents #search-after .select .select-wrapper .select-ttl{display:flex;margin-left:20px}@media only screen and (max-width:769px){.contents #search-after .select .select-wrapper .select-ttl{margin-left:0}}.contents #search-after .select .select-wrapper .select-ttl h2{font-size:20px;color:#7e6b5a;margin-top:10px;width:320px}@media only screen and (max-width:769px){.contents #search-after .select .select-wrapper .select-ttl h2{display:flex;flex-direction:column;text-align:center;margin:0 auto}}.contents #search-after .select .select-wrapper .select-ttl h2 span{margin-top:10px;margin-left:10px;font-size:14px;font-weight:700}.contents #search-after .select .select-wrapper .select-inner{display:flex;flex-direction:column;margin-top:7px}@media only screen and (max-width:769px){.contents #search-after .select .select-wrapper .select-inner{width:90%}}.contents #search-after .select .select-wrapper .select-inner .select-area-wrap{margin-left:20px;width:100%;margin-top:12px;position:relative}.contents #search-after .select .select-wrapper .select-inner .select-area-wrap .modal{display:none}.contents #search-after .select .select-wrapper .select-inner .select-area-wrap .triangle:after{content:"";display:block;position:absolute;top:35%;right:25%;border-top:5px solid #fff;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent}@media only screen and (max-width:769px){.contents #search-after .select .select-wrapper .select-inner .select-area-wrap .triangle:after{top:28%;right:5%}}.contents #search-after .select .select-wrapper .select-inner .select-area-wrap .select-area{background-color:#7e6b5a;border-radius:5px;color:#fff;padding:14px 0 14px 20px;margin-bottom:10px;width:80%;-webkit-appearance:none;font-size:12px;font-family:hiragino}@media only screen and (max-width:769px){.contents #search-after .select .select-wrapper .select-inner .select-area-wrap .select-area{font-size:14px;width:100%;margin-bottom:20px;padding-left:20px}}.contents #search-after .select .select-wrapper .select-inner .select-area-wrap .select-area option{color:#000;background-color:#fff;font-size:16px}.contents #search-after .select .select-wrapper .select-inner .select-area-wrap .select-area option p{text-align:center}.contents #search-after .select .select-wrapper .select-inner .select-business-type-wrap{margin-left:20px;width:100%;position:relative}.contents #search-after .select .select-wrapper .select-inner .select-business-type-wrap .triangle:after{content:"";display:block;position:absolute;top:45%;right:25%;border-top:5px solid #fff;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent}@media only screen and (max-width:769px){.contents #search-after .select .select-wrapper .select-inner .select-business-type-wrap .triangle:after{top:50%;right:5%}}.contents #search-after .select .select-wrapper .select-inner .select-business-type-wrap .select-business-type{background-color:#7e6b5a;color:#fff;padding:14px 0 14px 20px;border-radius:5px;width:80%;-webkit-appearance:none;font-size:12px}@media only screen and (max-width:769px){.contents #search-after .select .select-wrapper .select-inner .select-business-type-wrap .select-business-type{font-size:14px;padding-left:20px;width:100%}}.contents #search-after .select .select-wrapper .select-inner .select-business-type-wrap .select-business-type option{color:#000;background-color:#fff}.contents #search-after .select .select-wrapper .select-inner .spOnly{display:none;color:#7e6b5a}@media only screen and (max-width:769px){.contents #search-after .select .select-wrapper .select-inner .spOnly{position:relative;border:solid 1px #7e6b5a;border-radius:5px;padding:18px 0;background-color:rgba(255,255,255,.8);display:block;padding-left:10px;width:100%;margin:20px 0 0 20px;font-size:14px}.contents #search-after .select .select-wrapper .select-inner .spOnly:hover{text-decoration:none}.contents #search-after .select .select-wrapper .select-inner .spOnly .plus{position:absolute;top:14px;right:11px;width:15px;height:15px}}@media only screen and (max-width:769px) and (max-width:769px){.contents #search-after .select .select-wrapper .select-inner .spOnly .plus{top:18px}}.contents #search-after .select .select-wrapper .select-inner .modal{display:none}.contents #search-after .select .tag-wrap{display:flex;margin-top:47px}@media only screen and (max-width:769px){.contents #search-after .select .tag-wrap{display:none}}.contents #search-after .select .tag-wrap .tag-box:not(:last-child){padding-right:10px}.contents #search-after .select .tag-wrap .tag-box a{display:block}.contents #search-after .select .tag-wrap .tag-box .tag{border-radius:0 10px 10px 0;background:#fff;padding:10px 5px;font-size:12px;width:100%;clear:both}@media only screen and (max-width:769px){.contents #search-after .select .tag-wrap .tag-box .tag{padding:8px}}.contents #search-after .select .tag-wrap .tag-box .tag:not(:last-child){margin-bottom:10px}.contents #search-after .select .tag-wrap .tag-box .business-type{position:relative}.contents #search-after .select .tag-wrap .tag-box .business-type .plus{position:absolute;top:9px;right:5px;margin-left:5px}.contents #search-after .select .tag-wrap .tag-box .business-type .plus img{width:15px;height:15px}.contents #search-after .select .modal{display:none}.contents #search-after .search-button{display:block;margin:30px 0;color:#7e6b5a;border:solid 1px #7e6b5a;border-radius:5px;width:80%;background:#fff;text-align:center;padding:15px 0}@media only screen and (max-width:769px){.contents #search-after .search-button{position:relative;width:100%;margin:20px auto;line-height:8px;padding-top:15px;left:0}}.content_tag_box_form{padding-top:50px}@media only screen and (max-width:769px){.content_tag_box_form{display:none}}.content_tag_box_form .tag{position:relative;border-radius:0 10px 10px 0;padding:17px 40px 14px 10px;font-size:12px;height:46px;color:#7e6b5a;background-color:#fff;font-weight:700}.content_tag_box_form .tag:first-child{margin-bottom:5px}.content_tag_box_form .plus{position:absolute;top:15px;right:8px;width:15px !important;height:15px !important}.content_tag_box_form .batu_mark{position:absolute;top:15px;right:8px;width:15px !important;height:15px !important;transform:rotate(45deg);cursor:pointer}@media only screen and (max-width:769px){.content_tag_box_form .batu_mark{top:18px}}.modaal_tag_box{display:flex;flex-wrap:wrap}.modaal_tag_box .tag{border-radius:0 10px 10px 0;background:#fff;padding:12px 10px 10px 12px;font-size:12px;cursor:pointer;height:34px;line-height:4px}.modaal_tag_box .tag:not(:last-child){margin-bottom:10px}.hall_list_link,.hall_list_link:hover{text-decoration:none}.hall_list_link:nth-of-type(1) .list-content{border-top:solid 1px #b5b5b5;padding-top:39px}@media only screen and (max-width:769px){.result_page:nth-of-type(1) .list-content{border-top:none}}.list-content{width:1104px;border-bottom:solid 1px #b5b5b5;margin:0 auto;padding-bottom:30px;margin-bottom:50px}@media only screen and (max-width:769px){.list-content{width:90%}}.list-content .list-image{display:flex;width:1104px}@media only screen and (max-width:769px){.list-content .list-image{width:90%;display:block}}.list-content .list-image .list-image-inner{display:flex}.list-content .list-image .list-image-inner img:not(:last-child){margin-right:20px}@media only screen and (max-width:769px){.list-content .list-image .list-image-inner img:not(:last-child){margin-right:15px;margin-left:10px}}.list-content .list-image .list-image-inner .img01{width:300px;height:300px}@media only screen and (max-width:769px){.list-content .list-image .list-image-inner .img01{width:50%;height:100%}}.list-content .list-image .list-image-inner .img02{display:inline-block;margin-right:20px;width:463px;height:300px;background-size:cover;background-position:center}@media only screen and (max-width:769px){.list-content .list-image .list-image-inner .img02{display:none}}.list-content .list-image .list-image-inner .img03{width:300px;height:300px}@media only screen and (max-width:769px){.list-content .list-image .list-image-inner .img03{width:50%;height:100%}}.list-content .ceremonial-hall{display:flex;flex-direction:row;width:1104px;margin:0 auto;padding-left:40px;padding-right:40px}@media only screen and (max-width:769px){.list-content .ceremonial-hall{width:100%;flex-direction:column;padding-left:0;padding-right:0;margin-left:10px}}.list-content .ceremonial-hall .box-wrap1{width:70%;margin:50px 10px 30px 0}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap1{width:95%;margin-bottom:0}}.list-content .ceremonial-hall .box-wrap1 .box-innerwrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:20px}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap1 .box-innerwrap{flex-direction:column;margin-bottom:10px}}.list-content .ceremonial-hall .box-wrap1 .box-innerwrap .box1{width:42%}.list-content .ceremonial-hall .box-wrap1 .box-innerwrap .box1 h2{font-size:25px;margin-bottom:10px}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap1 .box-innerwrap .box1 h2{font-size:20px}}.list-content .ceremonial-hall .box-wrap1 .box-innerwrap .box1 address{color:#b1b1b1;font-size:14px}.list-content .ceremonial-hall .box-wrap1 .box-innerwrap .box2{display:flex;flex-direction:row;margin-left:20px;flex-wrap:nowrap}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap1 .box-innerwrap .box2{margin-left:0;margin-top:10px}}.list-content .ceremonial-hall .box-wrap1 .box-innerwrap .box2 img{width:50px;height:50px}.list-content .ceremonial-hall .box-wrap1 .box-innerwrap .box2 .area{background-color:#f2f2f2;width:100%;padding:17px 20px 11px;margin-left:20px;text-align:center;border-radius:5px}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap1 .box-innerwrap .box2 .area{padding:13px 10px 0}}.list-content .ceremonial-hall .box-wrap1 p{font-size:14px;line-height:1.5em}.list-content .ceremonial-hall .box-wrap1 .pcOnly{display:block}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap1 .pcOnly{display:none}}.list-content .ceremonial-hall .box-wrap2{width:32%;margin-left:20px}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap2{width:100%;margin-left:0;margin-bottom:10px}}.list-content .ceremonial-hall .box-wrap2 .box3{margin-top:50px;margin-bottom:20px}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap2 .box3{margin-top:0}}.list-content .ceremonial-hall .box-wrap2 .box3 .member{background-color:#f2f2f2;width:100%;padding:19px 30px 17px;font-size:14px;text-align:center;border-radius:5px}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap2 .box3 .member{width:95%}}.list-content .ceremonial-hall .box-wrap2 .box4 h3{font-size:18px;font-weight:700;color:#7e6b5a;margin-bottom:10px}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap2 .box4 h3{display:none}}.list-content .ceremonial-hall .box-wrap2 .box4 h3 span{font-size:14px;margin-left:10px}.list-content .ceremonial-hall .box-wrap2 .box4 .tag-wrap{display:flex;flex-wrap:wrap;flex-direction:row}.list-content .ceremonial-hall .box-wrap2 .box4 .tag-wrap .tag{margin-left:0;color:#7e6b5a;font-weight:700}.list-content .ceremonial-hall .box-wrap2 .box4 .tag-wrap p{font-size:12px;border:solid 1px #7e6b5a;border-radius:0 7px 7px 0;margin-bottom:0;padding:12px 13px 12px 6px;width:100%}.list-content .ceremonial-hall .box-wrap2 .spOnly{display:none}@media only screen and (max-width:769px){.list-content .ceremonial-hall .box-wrap2 .spOnly{display:block;font-size:14px;width:95%;line-height:1.5em}}@media only screen and (min-width:770px){.member_false_time{transform:translateX(340px)}}.tag{position:relative;padding-left:20px !important}.tag:before{display:inline-block;position:absolute;left:6px;top:50%;transform:translateY(-50%);content:"・"}footer{margin-top:300px !important}