#wrapper{width:100vw;max-width:600px;margin:0 auto;background:#fff}#wrapper img{display:block;object-fit:cover}#wrapper a{display:block;cursor:pointer}.couselingbutton{text-align:center;width:90%;aspect-ratio:1026/281;margin:1rem 0}_::-webkit-full-page-media,_:future,:root .couselingbutton{padding-top:24.6%;aspect-ratio:unset}.counselingbutton_1min{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/counselingbutton_1min.png) center/contain no-repeat}header{width:100%;height:calc(97/600*100%);display:flex;justify-content:space-between;align-items:center}header img{width:100%;height:100%}header .sns_icon{width:calc(262/600*100%);display:flex;justify-content:center;align-items:center;gap:1rem}header .sns_icon .line{width:calc(50/262*100%);height:calc(50/262*100%)}header .sns_icon .insta{width:calc(50/262*100%);height:calc(50/262*100%)}header .sns_icon .red{width:calc(50/262*100%);height:calc(50/262*100%)}header .mens{width:calc(152/600*100%);height:calc(97/600*100%)}header .counseling{width:calc(186/600*100%);height:calc(97/600*100%)}main{width:100%;display:flex;flex-direction:column;align-items:center}main .WBWoman_FVue{position:relative;width:100%;aspect-ratio:375/512;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/WBWoman_FVue.jpg) center/cover}_::-webkit-full-page-media,_:future,:root main .WBWoman_FVue{padding-top:136.5%;aspect-ratio:unset}main .WBWoman_FVue .Abtn_woman{position:absolute;top:39%;left:39%;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/Abtn_woman.png) center/contain no-repeat;width:58%;aspect-ratio:327/91}_::-webkit-full-page-media,_:future,:root .WBWoman_FVue .Abtn_woman{padding-top:27.8%;aspect-ratio:unset}main .fv{position:relative;width:100%;aspect-ratio:120/191;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/mv_221013.png) center/cover}_::-webkit-full-page-media,_:future,:root main .fv{padding-top:159%;aspect-ratio:unset}main .resavation{width:100%;aspect-ratio:120/181;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/resavation_230511.png) center/cover;margin-bottom:20px}_::-webkit-full-page-media,_:future,:root main .resavation{padding-top:150.8%;aspect-ratio:unset}main .profile{width:100%;aspect-ratio:75/52;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/profile.png) center/cover}_::-webkit-full-page-media,_:future,:root main .profile{padding-top:69.3%;aspect-ratio:unset}main .continuation{width:100%;aspect-ratio:600/2733;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/resavation_continuation_230623.png) center/cover;position:relative}_::-webkit-full-page-media,_:future,:root main .continuation{padding-top:455.7%;aspect-ratio:unset}main .offer{width:100%;background-color:#fffbe5;padding:calc(20/600*100%) 0}main .offer .offer_wrap details,main .offer .offer_wrap #o2 img:first-child{padding:0 calc(8/600*100%)}main .offer .offer_wrap .offer_item img{width:100%}main .offer .offer_wrap details:nth-child(2),main .offer .offer_wrap #o2 img:nth-child(2){padding:0}main .offer .offer_wrap .offer_item{margin-bottom:4%}main .offer .offer_wrap .offer_item summary{display:block;list-style:none;margin-bottom:4%}main .offer .offer_wrap .offer_item summary::-webkit-details-marker{display:none}main .counselor{width:100%;aspect-ratio:5/7;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/counselor.png) top/contain no-repeat;background-color:#fffbe5;margin-bottom:calc(80/788*100%)}_::-webkit-full-page-media,_:future,:root main .counselor{padding-top:140%;aspect-ratio:unset}main .discount{width:100%;aspect-ratio:600/358;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/discount02_230515.webp) center/cover}_::-webkit-full-page-media,_:future,:root main .discount{padding-top:59.7%;aspect-ratio:unset}main .prevention_link{color:#56abc7;margin:1rem 0}main .menu_tab{width:100%;display:flex;flex-flow:wrap}main .menu_tab li{width:33.3%}main .menu_tab li img{width:100%;height:auto}main .option{width:100%;aspect-ratio:5/6;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/option.png) center/cover;margin:50px 0}_::-webkit-full-page-media,_:future,:root main .option{padding-top:120%;aspect-ratio:unset}main .flow{position:relative;width:100%;aspect-ratio:60/151;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/flow_230511.png) center/cover}_::-webkit-full-page-media,_:future,:root main .flow{padding-top:251.7%;aspect-ratio:unset}main .flow .counselingbutton_1min{position:absolute;bottom:calc(5/1510*100%);left:50%;transform:translate(-50%)}main .reason{position:relative;width:100%;aspect-ratio:600/1321;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/reason.png) center/cover}_::-webkit-full-page-media,_:future,:root main .reason{padding-top:220.2%;aspect-ratio:unset}main .reason .reason_link{display:flex;justify-content:center;flex-flow:wrap;gap:8px;width:100%;max-width:600px;position:absolute;top:calc(450/1149*100%);left:50%;transform:translateX(-50%)}main .reason .reason_link li{width:calc(240/600*100%)}main .reason .reason_link li img{width:100%;height:auto}main .reason .counselingbutton_1min{position:absolute;bottom:0;left:50%;transform:translate(-50%)}main .refund{width:100%;aspect-ratio:120/209;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/refund_221027.png) center/cover}_::-webkit-full-page-media,_:future,:root main .refund{padding-top:174.2%;aspect-ratio:unset}main .why{width:100%;aspect-ratio:600/2004;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/why.webp) center/cover}_::-webkit-full-page-media,_:future,:root main .why{padding-top:334%;aspect-ratio:unset}main .cospa{width:100%;aspect-ratio:600/913;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/cospa.webp) center/cover}_::-webkit-full-page-media,_:future,:root main .cospa{padding-top:152.2%;aspect-ratio:unset}main .merit{position:relative;width:100%;aspect-ratio:600/5500;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/merit_221031.png) center/cover}_::-webkit-full-page-media,_:future,:root main .merit{padding-top:916.7%;aspect-ratio:unset}.counselingbutton_1min_0{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/counselingbutton_1min.png) center/contain no-repeat}main .merit .counselingbutton_1min_0{position:absolute;bottom:38.2%;left:50%;transform:translate(-50%)}main .merit .counselingbutton_1min{position:absolute;bottom:.1%;left:50%;transform:translate(-50%)}main .order{width:100%;aspect-ratio:600/784;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/order.webp) center/cover}_::-webkit-full-page-media,_:future,:root main .order{padding-top:130.7%;aspect-ratio:unset}main .athome{width:100%;aspect-ratio:600/901;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/athome.png) center/cover;position:relative}_::-webkit-full-page-media,_:future,:root main .athome{padding-top:150.2%;aspect-ratio:unset}main .athome .slide{width:100%;aspect-ratio:970/958;position:absolute;bottom:4%;left:50%;transform:translateX(-50%)}_::-webkit-full-page-media,_:future,:root main .athome .slide{padding-top:98.8%;aspect-ratio:unset}main .athome .slide .slide_pic{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;aspect-ratio:970/958;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/slide_01.png) center/cover;transition:.3s}_::-webkit-full-page-media,_:future,:root main .athome .slide .slide_pic{padding-top:79%;aspect-ratio:unset}main .athome .slide .prev{box-sizing:border-box;cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#b79646;font-weight:700;font-size:50px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;left:0}main .athome .slide .next{box-sizing:border-box;cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#b79646;font-weight:700;font-size:50px;transition:.6s ease;user-select:none;right:0;border-radius:3px 0 0 3px}main .secret{width:100%;aspect-ratio:600/2161;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/secret.png) center/cover;position:relative}_::-webkit-full-page-media,_:future,:root main .secret{padding-top:360.2%;aspect-ratio:unset}main .secret .counselingbutton_1min{position:absolute;bottom:.1%;left:50%;transform:translate(-50%)}main .select{width:100%;aspect-ratio:600/3144;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/select.webp) center/cover}_::-webkit-full-page-media,_:future,:root main .select{padding-top:524%;aspect-ratio:unset}main .voice{width:100%;aspect-ratio:600/1942;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/voice.png) center/cover}_::-webkit-full-page-media,_:future,:root main .voice{padding-top:323.7%;aspect-ratio:unset}main .faq{width:100%;aspect-ratio:600/2174;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/faq.webp) center/cover}_::-webkit-full-page-media,_:future,:root main .faq{padding-top:362.3%;aspect-ratio:unset}main .sdgs{width:100%;aspect-ratio:600/415;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/sdgs.webp) center/cover}_::-webkit-full-page-media,_:future,:root main .sdgs{padding-top:69.2%;aspect-ratio:unset}main .prevention{width:100%;aspect-ratio:600/333;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/prevention.webp) center/cover}_::-webkit-full-page-media,_:future,:root main .prevention{padding-top:55.5%;aspect-ratio:unset}main .minors{position:relative;width:100%;aspect-ratio:600/282;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/minors.webp) center/cover}_::-webkit-full-page-media,_:future,:root main .minors{padding-top:47%;aspect-ratio:unset}main .minors a{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);width:calc(467/600*100%);aspect-ratio:467/70;background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/downroad_button.webp) center/cover}_::-webkit-full-page-media,_:future,:root main .minors a{padding-top:11.7%;aspect-ratio:unset}main .access{width:100%;padding:0 7.5%;display:flex;align-items:center;flex-direction:column;font-family:"Noto Sans JP"}main .access h1{width:100%;height:114px;background:#fffbe5;display:flex;justify-content:center;align-items:center;font-size:3rem;font-weight:bolder}main .access .shop{width:100%;padding:3rem 0;display:flex;align-items:center;flex-direction:column;gap:1rem}main .access .shop h2{font-size:2rem}main .access .shop .shop_img{width:100%;aspect-ratio:16/9}_::-webkit-full-page-media,_:future,:root main .access .shop .shop_img{padding-top:56.25%;aspect-ratio:unset}main .access .shop .ginza_img{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/ginza_221121.png) center/cover}main .access .shop .shinjuku_img{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/shinjuku_w_221104.png) center/cover}main .access .shop .tachikawa_img{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/hair-removal_fv/css/../img/tachikawa_w_221104.png) center/cover}main .access .shop .tel a{width:100vw;max-width:600px;height:calc(62/600*100%)}main .access .shop .tel a img{width:100%;height:100%}main .access .shop .address{align-self:flex-start;font-weight:400}main .access .shop .station{align-self:flex-start;display:flex;flex-flow:wrap;font-weight:400;column-gap:1rem;row-gap:.5rem}main .access .shop .station span{padding:.25rem .5rem;background:#ffe7e7;border-radius:15px}main .access .shop .map{position:relative;width:90%;aspect-ratio:16/9}_::-webkit-full-page-media,_:future,:root main .access .shop .map{padding-top:50.6%;aspect-ratio:unset}main .access .shop .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}main .access .shop .businessday{align-self:flex-start;display:flex;align-items:center}main .access .shop .businessday span{border:1px solid #000;padding:.25rem 1rem;margin-right:1rem}main .button_wrapper{width:100%;max-width:600px;position:fixed;bottom:0;left:50%;transform:translate(-50%,100%);display:flex;justify-content:space-between;align-items:flex-end;transition:.5s}main .button_wrapper img{width:100%;height:100%}main .button_wrapper .contact{width:50%;height:auto}main .button_wrapper .counseling_2{width:50%;height:auto}main .appear{transform:translate(-50%,0)}footer{width:100%;margin-bottom:calc(208/1126*100%)}footer img{width:100%;height:calc(114/600*100%)}