#wrapper{width:100vw;max-width:750px;margin:0 auto;background:#e6e6e6;font-family:"Noto Sans JP"}#wrapper img{display:block;object-fit:cover}#wrapper a{display:block;cursor:pointer}.btn_counseling{text-align:center;width:90%;aspect-ratio:14/3;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/btn_counseling.png) center/contain no-repeat}_::-webkit-full-page-media,_:future,:root .btn_counseling{padding-top:21.4%;aspect-ratio:unset}.salon_name{width:calc(497/600*100%);aspect-ratio:497/50;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/salon_name.png) center/cover}_::-webkit-full-page-media,_:future,:root .salon_name{padding-top:8.3%;aspect-ratio:unset}header{width:100%;height:calc(100/750*100%);display:flex;justify-content:space-between;align-items:center;padding:calc(10/750*100%) calc(16/750*100%);background-color:#000}header img{width:100%;height:100%}header .logo{width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem}header .logo_Willbe{width:40%;height:auto}header .logo .header_tel{width:30%;height:auto;overflow:hidden}header .logo .header_tel img{max-width:160px;float:right}header .logo .header_contact{width:30%;height:auto}main{width:100%;display:flex;flex-direction:column;align-items:center}main .mv{width:100%;aspect-ratio:375/407;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/mv_230617.png) center/cover}_::-webkit-full-page-media,_:future,:root main .mv{padding-top:108.5%;aspect-ratio:unset}main .campaign_01{position:relative;width:100%;aspect-ratio:351/121;background-color:#04235d}_::-webkit-full-page-media,_:future,:root main .campaign_01{padding-top:34.5%;aspect-ratio:unset}main .campaign_01 .btn_counseling{position:absolute;bottom:20%;left:50%;transform:translate(-50%)}main .pricelist{width:100%;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/pricelist.png) 0 0/contain no-repeat;background-color:#fff;padding-top:40%}main .pricelist .pricelist_wrap{padding:0 calc(30/750*100%)}main .pricelist .pricelist_wrap .pricelist_item{margin-bottom:2%;transition:.5s}main .pricelist .pricelist_wrap .pricelist_item img{width:100%}main .pricelist .pricelist_wrap .pricelist_item summary{display:flex;flex-wrap:wrap;align-items:center;color:#fff;background:linear-gradient(90deg,#ff8700,#ffb700);font-weight:700;min-height:50px;padding-left:calc(80/750*100%);position:relative}main .pricelist .pricelist_wrap .pricelist_item summary .pricelist_subtitle{color:#fff;font-size:.7rem;width:100%;margin-top:-10px}main .pricelist .pricelist_wrap .pricelist_item summary::-webkit-details-marker{display:none}main .pricelist .pricelist_wrap .pricelist_item summary:after{content:"";display:inline-block;width:1.2rem;height:1.2rem;position:absolute;left:3%;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/mark_plus.png) center/contain no-repeat;transition:.5s}main .pricelist .pricelist_wrap .pricelist_item[open] summary:after{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/mark_minus.png) center/contain no-repeat}main .pricelist .pricelist_wrap .p1_sub summary:before{content:"";display:inline-block;width:2.5rem;height:2.5rem;position:absolute;right:1%;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/mark_no1.png) center/contain no-repeat}main .pricelist .btn_counseling{margin:0 auto}main .safety{width:100%;position:relative;aspect-ratio:75/182;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/safety.png) center/cover}_::-webkit-full-page-media,_:future,:root main .safety{padding-top:242.7%;aspect-ratio:unset}main .safety .btn_counseling{position:absolute;bottom:calc(30/2250*100%);left:50%;transform:translate(-50%)}main section .bx-wrapper{border:3px solid #e7b40c}.bx-next,.bx-prev{opacity:0;height:100%}main .course{width:100%;background-color:#f6f6f6;padding-top:calc(50/750*100%)}main .course .course_tab{position:relative;width:90%;margin:0 auto}main .course .course_tab .tab_menu{width:calc(100%/2);text-align:center;display:block;float:left;text-align:center}main .course .course_tab .zenshin_tab_menu{aspect-ratio:173/53;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/btn_zenshin_off.png) bottom/contain no-repeat}_::-webkit-full-page-media,_:future,:root main .course .course_tab .zenshin_tab_menu{padding-top:15.3%;aspect-ratio:unset}main .course .course_tab .hige_tab_menu{aspect-ratio:173/53;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/btn_hige_off.png) bottom/contain no-repeat}_::-webkit-full-page-media,_:future,:root main .course .course_tab .hige_tab_menu{padding-top:15.3%;aspect-ratio:unset}@media screen and (min-width:1160px){main .course .course_tab .zenshin_tab_menu,main .course .course_tab .hige_tab_menu{margin-top:25px}}main .course .course_tab input[name=tab_menu]{display:none}main .course .course_tab .tab_contents{display:none;clear:both;overflow:hidden;transition:.5s opacity}#zenshin:checked~#zenshin,#hige:checked~#hige{display:block}#hige:checked~#hige_list{aspect-ratio:173/53;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/btn_hige_on.png) center/cover}#zenshin:checked~#zenshin_list{aspect-ratio:173/53;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/btn_zenshin_on.png) center/cover}main .course .course_tab .tab_contents .zenshin_slide{width:100%}main .course .course_tab .tab_contents .zenshin_slide .prev{box-sizing:border-box;cursor:pointer;position:absolute;top:50%;width:30px;height:30px;transition:.6s ease;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/slide_next.png) center/cover;transform:scaleX(-1);user-select:none;left:-10px}main .course .course_tab .tab_contents .zenshin_slide .next{box-sizing:border-box;cursor:pointer;position:absolute;top:50%;width:30px;height:30px;transition:.6s ease;user-select:none;right:-10px;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/slide_next.png) center/cover}main .option{position:relative;width:100%;aspect-ratio:3/5;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/option.png) center/cover}_::-webkit-full-page-media,_:future,:root main .option{padding-top:166.7%;aspect-ratio:unset}main .option .btn_counseling{position:absolute;bottom:calc(30/1250*100%);left:50%;transform:translate(-50%)}main .flow{width:100%;aspect-ratio:375/1069;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/flow.png) center/cover}_::-webkit-full-page-media,_:future,:root main .flow{padding-top:285.1%;aspect-ratio:unset}main .campaign_02{position:relative;width:100%;aspect-ratio:351/121;background-color:#fff}_::-webkit-full-page-media,_:future,:root main .campaign_02{padding-top:34.5%;aspect-ratio:unset}main .campaign_02 .btn_counseling{position:absolute;bottom:20%;left:50%;transform:translate(-50%)}main .feature{position:relative;width:100%;aspect-ratio:25/59;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/feature_230617.png) top/contain no-repeat}_::-webkit-full-page-media,_:future,:root main .feature{padding-top:236%;aspect-ratio:unset}main .feature .feature_carousel{position:absolute;bottom:calc(340/1770*100%);left:50%;transform:translate(-50%);width:95%;height:100%;max-height:calc(340/1770*100%)}main .feature .feature_carousel .prev{box-sizing:border-box;position:absolute;top:80%;width:30px;height:30px;transition:.6s ease;user-select:none;left:-2%;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/slide_next.png) center/cover;transform:scaleX(-1);overflow:hidden}main .feature .feature_carousel .next{box-sizing:border-box;position:absolute;top:80%;width:30px;height:30px;transition:.6s ease;user-select:none;right:-2%;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/slide_next.png) center/cover;overflow:hidden}main .merit{width:100%;aspect-ratio:375/942;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/merit.png) center/cover}_::-webkit-full-page-media,_:future,:root main .merit{padding-top:251.5%;aspect-ratio:unset}main .campaign_03{position:relative;width:100%;aspect-ratio:351/121;background-color:#757575}_::-webkit-full-page-media,_:future,:root main .campaign_03{padding-top:34.5%;aspect-ratio:unset}main .campaign_03 .btn_counseling{position:absolute;bottom:20%;left:50%;transform:translate(-50%)}main .faq{width:100%;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/faq.png) top/contain no-repeat;padding-top:28%;background-color:#fff}main .faq .faq_wrap{padding:0 calc(30/750*100%)}main .faq .faq_wrap .faq_item{padding:1% 2% 2%;transition:.5s}main .faq .faq_wrap .faq_item summary{background-color:#f3e7cc;display:flex;flex-wrap:wrap;align-items:center;font-size:.8rem;font-weight:400;min-height:56px;padding-left:calc(90/750*100%);padding-right:calc(70/750*100%);position:relative}main .faq .faq_wrap .faq_item summary::-webkit-details-marker{display:none}main .faq .faq_wrap .faq_item summary:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/mark_q.png) center/contain no-repeat;position:absolute;left:calc(20/750*100%)}main .faq .faq_wrap .faq_item summary:after{content:"";display:inline-block;width:1rem;height:2rem;position:absolute;right:3%;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/mark_faq_open.png) center/contain no-repeat;transition:.5s}main .faq .faq_wrap .faq_item[open] summary:after{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/mark_faq_close.png) center/contain no-repeat}main .faq .faq_wrap .faq_item p{display:flex;flex-wrap:wrap;align-items:center;font-size:.8rem;font-weight:400;min-height:56px;padding-left:calc(90/750*100%);padding-right:calc(20/750*100%);padding-top:5%;padding-bottom:5%;position:relative;background-color:#F3E7CC3B}main .faq .faq_wrap .faq_item p:after{content:"";display:inline-block;width:1.2rem;height:1.2rem;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/mark_a.png) center/contain no-repeat;position:absolute;top:20px;left:calc(20/750*100%)}main .access{width:100%;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/access.png) top/contain no-repeat;padding-top:31%;background-color:#f6f6f6}main .access .access_wrap{padding:0 calc(30/750*100%) calc(30/750*100%)}main .access .access_wrap .access_item{background-color:#fff;margin-bottom:2%;padding:1% 2%;transition:.5s;border-top:3px solid;border-image:linear-gradient(180deg,#e7b40c 0%,#f7da4a 1%,#e7b40c 2%) 1}main .access .access_wrap .access_item summary{display:flex;flex-wrap:wrap;align-items:center;font-size:1.3rem;font-weight:700;min-height:56px;padding-left:calc(30/750*100%);padding-right:calc(40/750*100%);position:relative;font-family:'Noto Serif JP',sans-serif}main .access .access_wrap .access_item summary::-webkit-details-marker{display:none}main .access .access_wrap .access_item[open] summary{margin-bottom:1rem}main .access .access_wrap .access_item summary:after{content:"";display:inline-block;width:1rem;height:2rem;position:absolute;right:0;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/mark_access_open.png) center/contain no-repeat;transition:.5s}main .access .access_wrap .access_item[open] summary:after{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/mark_access_close.png) center/contain no-repeat}main .access .access_wrap .access_item .shop_img{width:90%;aspect-ratio:16/9;margin:1rem auto}_::-webkit-full-page-media,_:future,:root main .access .access_wrap .access_item .shop_img{padding-top:56.25%;aspect-ratio:unset}main .access .access_wrap .access_item .ginza_img{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/ginza_230316.png) center/cover}main .access .access_wrap .access_item .shinjuku_img{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/shinjuku_221017.png) center/cover}main .access .access_wrap .access_item .tachikawa_img{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hairremoval-men_dl/css/../img/tachikawa_221017.png) center/cover}main .access .access_wrap .access_item .info{width:90%;margin:0 auto}main .access .access_wrap .access_item .info dl{display:flex;flex-flow:row wrap;width:100%;margin-bottom:1rem}main .access .access_wrap .access_item .info dt{flex-basis:30%;padding:5px;background-color:#fff;border-bottom:1px solid #ccc}main .access .access_wrap .access_item .info dd{flex-basis:70%;padding:5px;background-color:#fff;border-bottom:1px solid #ccc}main .access .access_wrap .access_item .info dd img{width:100%;height:100%;margin-left:-20px}@media screen and (min-width:1160px){main .access .access_wrap .access_item .info dd img{width:50%}}main .access .access_wrap .access_item .info dt:last-of-type,main .access .access_wrap .access_item .info dd:last-of-type{border-bottom:none}main .access .access_wrap .access_item .map{position:relative;width:90%;aspect-ratio:4/3;margin:0 auto 1rem}_::-webkit-full-page-media,_:future,:root main .access .access_wrap .access_item .map{padding-top:75%;aspect-ratio:unset}main .access .access_wrap .access_item .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal{display:none;position:fixed;z-index:1;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.modal-content{background-color:#fff;margin:0 auto;box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);animation-name:modalopen;animation-duration:1s;width:90%;max-width:600px}.modal-content:first-child{margin:calc(130/600*100%) auto 0}@media screen and (min-width:1160px){.modal-content:first-child{margin:130px auto 0}}@keyframes modalopen{from{opacity:0}to{opacity:1}}.modalClose{font-size:3rem;line-height:.5;text-align:right}.modalClose:hover{cursor:pointer}main .appear{transform:translate(-50%,0)}footer{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:calc(30/750*100%) calc(60/750*100%);background-color:#000;gap:20px;font-size:.7rem}@media screen and (min-width:414px){footer{font-size:.9rem}}footer img{width:100%;height:100%}footer .link_wrap{width:100%;display:flex;justify-content:space-evenly;align-items:center}footer .link_wrap a{text-decoration:none}footer .footer_Willbe{width:calc(360/750*100%);height:auto;margin:0 auto}footer .sns-logo{width:calc(100%/3);display:flex;justify-content:space-evenly;align-items:center}footer .link_wrap .sns-logo .line{width:calc(40/210*100%);height:auto}footer .link_wrap .sns-logo .insta{width:calc(40/210*100%);height:auto}footer .link_wrap .sns-logo .red{width:calc(40/210*100%);height:auto}footer p{margin:auto;color:#fff}footer a{color:#fff}