body{background-color:#fff}main{max-width:414px;margin:0 auto;color:#000}img{max-width:100%;height:auto}p{line-height:1.5}ul{list-style:none;padding:0;margin:0}.link{cursor:pointer}a{text-decoration:none}.textcenter{text-align:center}.bg--white{background-color:#fff;border-radius:1rem;margin:1.5rem 1rem;padding:1.5rem 1rem;box-shadow:5px 5px 10px 0px rgba(0,0,0,.4)}.cta{display:block;width:90%;margin:1rem auto}.animate--01{animation-iteration-count:infinite;animation-name:dokidoki01;animation-fill-mode:both;animation-duration:1s;transform:translateX(-50%)}@keyframes dokidoki01{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}100%{transform:scale3d(1,1,1)}}.animate--02{animation-iteration-count:infinite;animation-name:dokidoki02;animation-fill-mode:both;animation-duration:1s;transform-origin:0% 50%}@keyframes dokidoki02{0%{transform:scale3d(1,1,1) translateX(-50%)}50%{transform:scale3d(1.05,1.05,1.05) translateX(-50%)}100%{transform:scale3d(1,1,1) translateX(-50%)}}.btn--shiny{display:block;position:absolute;bottom:8%;left:0;width:100%;height:70%;overflow:hidden;pointer-events:none}.btn--shiny:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);transform:skewX(-20deg);animation:shine 1.5s linear infinite}@keyframes shine{0%{left:-100%}100%{left:100%}}.mar5{margin-bottom:5%}.mar7{margin-bottom:7%}.fv .fv__wrap{position:relative}.fv .fv__wrap .fv__logo{position:absolute;top:.5rem;left:.5rem;width:25%;z-index:10}.campaign .campaign__wrap{position:relative}.campaign .campaign__wrap .campaign__cta{position:absolute;bottom:calc(-10/1190*100%)}.slider{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/woman_curejet/css/../img/white-section-bg.webp) 0 0/100% auto repeat-y;padding:3rem 1.5rem 1.5rem}.slider .slider__curejet,.slider .slider__potenza,.slider .slider__double{width:100%;margin:0 auto 2rem}.slider .slider__curejet .slick-next,.slider .slider__potenza .slick-next{width:2rem;height:2rem;right:-1rem !important;top:50%;transform:translateY(-50%);background-color:#0053a7;border-radius:50%;border:none;cursor:pointer;outline:none;font-size:0}.slider .slider__curejet .slick-prev,.slider .slider__potenza .slick-prev{width:2rem;height:2rem;left:-1rem !important;top:50%;transform:translateY(-50%);background-color:#0053a7;border-radius:50%;border:none;cursor:pointer;outline:none;font-size:0}.slider .slider__curejet .slick-next:before,.slider .slider__potenza .slick-next:before{content:'';display:block;width:.8rem;height:.8rem;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);margin-right:-.2rem;margin-left:6px}.slider .slider__curejet .slick-prev:before,.slider .slider__potenza .slick-prev:before{content:'';display:block;width:.8rem;height:.8rem;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(-135deg);margin-left:-.2rem;margin-left:12px}.willbe-style{background-color:#e9f1f4;padding-bottom:1rem}.willbe-style .willbe-style__ttl{position:relative;top:-1.5rem}.willbe-style .willbe-style__txt{padding:0 2rem}.willbe-style .willbe-style__diagnosis{padding:0 1rem}.actually{margin-bottom:-6rem}.actually .actually__ttl{position:relative;z-index:2}.actually .actually__contents{position:relative;top:-6rem;z-index:1}.step{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/woman_curejet/css/../img/white-section-bg.webp) 0 0/100% auto repeat-y}.step .step__contents{padding:0 2rem 1.5rem}.step .step__txt{padding:0 1.5rem 3rem}.whats-curejet{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/woman_curejet/css/../img/whats_curejet_back.webp) 0 37rem/100% auto repeat-y}.whats-curejet .whats-curejet__why{margin-bottom:2rem}.whats-curejet .whats-curejet__ttl{margin-bottom:1rem}.whats-curejet .whats-curejet__contents{padding:0 1.5rem}.whats-curejet .whats-curejet__contents .whats-curejet__contents--01,.whats-curejet .whats-curejet__contents .whats-curejet__contents--02,.whats-curejet .whats-curejet__contents .whats-curejet__contents--03{margin-bottom:2rem}.whats-curejet .whats-curejet__contents .whats-curejet__contents--03 video{max-width:100%;width:95%;display:block;margin:0 auto 1rem}.review{background-color:#fffae9}.review .review__contents{padding:1.5rem;position:relative}.review .review__contents:after{content:"";background:linear-gradient(0deg,rgba(138,43,226,0) 0%,rgba(255,250,233,1) 50%);position:absolute;bottom:-3rem;left:0;width:100%;height:50px;z-index:999}.review .review__contents .review__contents--01{margin-bottom:.5rem}.review .review__cta{background-color:#fff;position:relative}.review .review__cta .cta{position:absolute;bottom:0;left:5%}.cospa{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/woman_curejet/css/../img/cospa_back.webp) 0 0/100% auto repeat-y;background-color:#fff;padding-top:4.5rem}.cospa .cospa__ttl{width:60%;margin:0 auto 1.5rem}.cospa .cospa__contents{margin-bottom:1.5rem}.cospa .cospa__txt{width:70%;margin:0 auto 1.5rem}.cospa .cospa__campaign img{padding:0 1rem}.white-section-bg__wrap{background:url(//willbe-clinic.com/wp-content/themes/willbe-clinic/woman_curejet/css/../img/white-section-bg.webp) 0 0/100% auto repeat-y}.price_list,.flow,.qa,.information{font-family:'Yu Gothic','Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:14px}.price_list{margin-bottom:3rem}.price_list .price_list__img{padding:3rem 1.5rem 0}.flow{margin-bottom:3rem}.flow .flow__ttl{padding:0 1.5rem}.flow .flow__wrap .flow__item{position:relative;padding-bottom:2rem;margin-bottom:2rem}.flow .flow__wrap .flow__item:last-of-type{padding-bottom:0;margin-bottom:1rem}.flow .flow__wrap .flow__item:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background-color:#006d98}.flow .flow__wrap .flow__item:last-of-type:after{display:none}.flow .flow__wrap .flow__item .flow__title{display:flex;align-items:end;margin-bottom:1rem;gap:1rem}.flow .flow__wrap .flow__item .flow__title .title__number{display:inline-block}.flow .flow__wrap .flow__item .flow__title .title__number img{width:37px}.flow .flow__wrap .flow__item .flow__title .title__text{padding-bottom:.25rem}.flow .flow__wrap .flow__item .flow__title .title__text h3{font-size:20px;color:#0053a7}.flow .flow__wrap .flow__item .flow__text .flow__text--small{font-size:.75rem}.qa{margin-bottom:3rem}.qa .qa__ttl{padding:0 1.5rem}.qa .qa__wrap .qa__item{margin-bottom:1.5rem}.qa .qa__wrap .qa__item:last-of-type{margin-bottom:.5rem}.qa .qa__wrap .qa__item .qa__q{margin-bottom:.75rem}.qa .qa__wrap .qa__item .qa__q h3{display:inline-block;color:#fff;font-size:16px;background-color:#0053a7;border-radius:2rem;padding:.5rem}.qa .qa__wrap .qa__item .qa__a{padding-left:.5rem}.information{padding-bottom:1rem}.information .information__ttl{padding:0 1.5rem}.information .information__clinic .midashi{color:#0053a7;font-weight:700;font-size:20px;margin-bottom:.25rem}.information .information__clinic .midashi_{font-size:24px;margin-bottom:1rem}.information .information__clinic p{font-size:.875rem}.information .information__clinic .map{position:relative;width:100%;aspect-ratio:4/3}.information .information__clinic .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}footer{max-width:414px;background-color:#bf9c50;color:#fff;padding:1rem;font-family:"Noto Sans JP",sans-serif;font-size:12px;margin:0 auto}footer .footer-logo{margin-bottom:1rem}footer .footer-logo img{margin:0 auto;width:40%}footer .policy_wrap{font-weight:700;margin:.5rem auto}footer .policy_wrap .policy .line{margin-left:.75rem;margin-right:.75rem}#fixBtn{position:fixed;width:90%;max-width:414px;left:50%;transform:translateX(-50%);z-index:99;transition-property:bottom;transition-duration:.5s;display:flex;justify-content:center}.slick-slide img{width:100%;height:auto}.slick-dots{margin-top:2%}.slick-dots li.slick-active button:before{display:none}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{border-radius:100%;width:10px;height:10px}.slick-dots li button{box-sizing:border-box;border-radius:100%;width:10px;height:10px}.slick-dotted.slick-slider{margin-bottom:6%}.slick-track{margin-bottom:2%}.slick-next:before,.slick-prev:before{display:none}.slick-prev,.slick-next{display:block !important;opacity:1 !important;visibility:visible !important;z-index:1000}.slick-slider:hover .slick-prev,.slick-slider:hover .slick-next{opacity:1 !important;visibility:visible !important}.slick-prev:hover,.slick-next:hover{opacity:1 !important;visibility:visible !important}