.app-header-module__--0fzq__header{z-index:1000;background:var(--color-white);border-bottom:solid 1px var(--color-gray200);align-items:center;transition:transform .6s cubic-bezier(.19,1,.22,1);display:flex;position:sticky;top:0;left:0}.app-header-module__--0fzq__header[data-scrolled]{transform:translateY(-42px)}@media (max-width:999px){.app-header-module__--0fzq__header[data-scrolled]{transform:translateY(0)}}.app-header-module__--0fzq__headerInner{justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:0 50px 0 27px;display:flex}@media (max-width:1180px){.app-header-module__--0fzq__headerInner{padding:0 40px 0 17px}}@media (max-width:1080px){.app-header-module__--0fzq__headerInner{padding:0 30px 0 0}}@media (max-width:999px){.app-header-module__--0fzq__headerInner{padding:0 33px 0 5px}}.app-header-module__--0fzq__headerLogo{z-index:1000;align-items:center;width:260px;transition:transform .6s cubic-bezier(.19,1,.22,1);display:flex;position:relative}@media (max-width:1080px){.app-header-module__--0fzq__headerLogo{width:219px;height:85.4px}}@media (max-width:999px){.app-header-module__--0fzq__headerLogo{width:150px;height:58px}}[data-scrolled] .app-header-module__--0fzq__headerLogo{transform-origin:0;transform:scale(.8)translateY(26px)}@media (max-width:999px){[data-scrolled] .app-header-module__--0fzq__headerLogo{transform:scale(1)}}.app-header-module__--0fzq__headerLogo>a{display:inline-block}.app-header-module__--0fzq__headerLogo img{width:100%;display:block}.app-header-module__--0fzq__headerShopDetail .app-header-module__--0fzq__headerLogo{width:196px;position:absolute;top:2px}.app-header-module__--0fzq__headerShopDetail[data-scrolled] .app-header-module__--0fzq__headerLogo{transform:scale(1)translateY(42px)}@media (max-width:1280px){.app-header-module__--0fzq__headerShopDetail[data-scrolled] .app-header-module__--0fzq__headerLogo{transform:scale(1)translateY(40px)}}@media (max-width:1080px){.app-header-module__--0fzq__headerShopDetail[data-scrolled] .app-header-module__--0fzq__headerLogo{transform:scale(.8)translateY(38px)}}@media (max-width:999px){.app-header-module__--0fzq__headerShopDetail .app-header-module__--0fzq__headerLogo{width:150px;height:58px;position:relative;top:0}.app-header-module__--0fzq__headerShopDetail[data-scrolled] .app-header-module__--0fzq__headerLogo{transform:scale(1)translateY(0)}}.app-header-module__--0fzq__headerShopDetail .app-header-module__--0fzq__headerInner>div:nth-child(2){flex-direction:column;flex:1;align-items:flex-end;width:100%;display:flex}.app-header-module__--0fzq__spHeaderExperienceButton{display:none}@media screen and (max-width:999px){.app-header-module__--0fzq__spHeaderExperienceButton{margin-left:auto;margin-right:30px;display:flex}.app-header-module__--0fzq__spHeaderExperienceButton a{color:#fff;background-color:var(--color-red);border-radius:5px;justify-content:center;align-items:center;height:30px;padding:9px 15px;font-size:12px;font-weight:700;text-decoration:none;transition:background-color .3s;display:inline-flex}.app-header-module__--0fzq__spHeaderExperienceButton a:hover{background:var(--color-red-hover)}.app-header-module__--0fzq__spHeaderExperienceButton a span{background:var(--color-red) url(/common/images/icon-experience.svg) no-repeat 0 center;background-size:10px 12px;align-items:center;padding-left:17px;display:inline-flex}}
.header-scrolled-links-module__Y0OhLW__links>li{width:40px;margin-left:10px}.header-scrolled-links-module__Y0OhLW__trial a,.header-scrolled-links-module__Y0OhLW__login a{position:relative}.header-scrolled-links-module__Y0OhLW__links>li>a{text-align:center;font-size:10px;font-weight:500;display:block}.header-scrolled-links-module__Y0OhLW__links>li>a>span{margin-top:3px;display:block}.header-scrolled-links-module__Y0OhLW__links>li:first-of-type{margin-left:0}.header-scrolled-links-module__Y0OhLW__links{z-index:0;visibility:hidden;opacity:0;margin:0;padding:0;list-style:none;transition:visibility .6s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.19,1,.22,1);display:flex;position:absolute;top:-17px;right:0}[data-scrolled] .header-scrolled-links-module__Y0OhLW__links{visibility:visible;opacity:1}.header-scrolled-links-module__Y0OhLW__trial>a:before{content:url(/common/images/icon-experience.svg);background:var(--color-red);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin:0 auto;display:flex}.header-scrolled-links-module__Y0OhLW__login>a:before{content:url(/common/images/icon-login-white.svg);background:var(--color-orange3);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin:0 auto;display:flex}
.common-menu-module__TjoxCa__headerNavi{height:100%}.common-menu-module__TjoxCa__headerNaviPrimary{justify-content:flex-end;align-items:flex-end;margin-bottom:23px;transition:transform .6s cubic-bezier(.19,1,.22,1);display:flex}@media (max-width:1080px){.common-menu-module__TjoxCa__headerNaviPrimary{margin-bottom:27px}}@media (max-width:999px){.common-menu-module__TjoxCa__headerNaviPrimary{display:none}}[data-scrolled] .common-menu-module__TjoxCa__headerNaviPrimary{transform:translateY(-100%)}.common-menu-module__TjoxCa__headerNaviPrimaryMenu{align-items:flex-end;height:1em;margin:0 30px 3px 0;display:flex}@media (max-width:1080px){.common-menu-module__TjoxCa__headerNaviPrimaryMenu{margin:0 30px 3px 0}}.common-menu-module__TjoxCa__headerNaviPrimaryMenu li{height:1em;margin-right:calc((100vw / var(--vw-pc)) * 30);line-height:1}.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li{position:relative}.common-menu-module__TjoxCa__headerNaviSecondarySub ul li{border-bottom:solid 1px var(--color-gray200)}.common-menu-module__TjoxCa__headerNaviPrimaryMenu li:last-of-type{margin-right:0}.common-menu-module__TjoxCa__headerNaviPrimaryExperience a{color:var(--color-white);background:var(--color-red) url(/common/images/icon-experience.svg) no-repeat;border-right:solid 1px var(--color-red);border-bottom:solid 1px var(--color-red);border-left:solid 1px var(--color-red);background-position:25px 15px;background-size:15px 18px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:13px 25px 13px 45px;font-size:14px;font-weight:700;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:block}@media (max-width:1080px){.common-menu-module__TjoxCa__headerNaviPrimaryExperience a{background-position:15px 13px;padding:13px 15px 13px 35px;font-size:12px}}.common-menu-module__TjoxCa__headerNaviPrimaryLogin a{color:var(--color-orange3);background:var(--color-white) url(/common/images/icon-login.svg) no-repeat;border-right:solid 1px var(--color-orange3);border-bottom:solid 1px var(--color-orange3);border-left:solid 1px var(--color-orange3);background-position:25px 15px;background-size:15px 18px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:13px 25px 13px 45px;font-size:14px;font-weight:700;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:block}@media (max-width:1080px){.common-menu-module__TjoxCa__headerNaviPrimaryLogin a{background-position:15px 13px;padding:13px 15px 13px 35px;font-size:12px}}.common-menu-module__TjoxCa__headerNaviPrimaryMenu li a{color:var(--color-gray600);font-size:12px;font-weight:500;transition:color .6s cubic-bezier(.19,1,.22,1)}.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li>a{padding:0 25px 25px;font-size:14px;font-weight:700;transition:color .6s cubic-bezier(.19,1,.22,1);display:block}.common-menu-module__TjoxCa__headerNaviSecondarySub ul li a{padding:12px 0 14px;font-size:14px;font-weight:500;transition:color .6s cubic-bezier(.19,1,.22,1);display:block}.common-menu-module__TjoxCa__headerNaviPrimaryLogin a:hover{background-color:var(--button-secondary-hover)}.common-menu-module__TjoxCa__headerNaviPrimaryExperience a:hover{background-color:var(--color-red-hover)}.common-menu-module__TjoxCa__headerNaviPrimaryMenu li a:hover{color:var(--color-orange3)}.common-menu-module__TjoxCa__headerNaviPrimaryExperience{margin-right:10px}.common-menu-module__TjoxCa__headerNaviSecondary{justify-content:flex-end;padding-right:2px;line-height:1;transition:transform .6s cubic-bezier(.19,1,.22,1);display:flex;position:relative}@media (max-width:999px){.common-menu-module__TjoxCa__headerNaviSecondary{display:none}}[data-scrolled] .common-menu-module__TjoxCa__headerNaviSecondary{transform:translateY(-4px)}.common-menu-module__TjoxCa__headerNaviSecondaryGlobal{z-index:10;transition:transform .6s cubic-bezier(.19,1,.22,1);display:flex;position:relative}[data-scrolled] .common-menu-module__TjoxCa__headerNaviSecondaryGlobal{transform:translate(-125px)}@media (max-width:1080px){[data-scrolled] .common-menu-module__TjoxCa__headerNaviSecondaryGlobal{transform:translate(-110px)}}.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li:last-of-type{margin-right:0}@media (max-width:1180px){.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li>a{padding:0 20px 25px}}@media (max-width:1080px){.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li>a{padding:0 15px 26px;font-size:12px}}.common-menu-module__TjoxCa__headerNaviSpnaviButton span{background:var(--color-orange3);width:100%;height:1px;display:block}.common-menu-module__TjoxCa__headerNaviSpnaviButton span:first-child{transition:transform .6s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:0}.common-menu-module__TjoxCa__headerNaviSpnaviButton span:nth-child(2){transition:opacity .6s cubic-bezier(.19,1,.22,1);position:absolute;top:50%;left:0}.common-menu-module__TjoxCa__headerNaviSpnaviButton span:nth-child(3){transition:transform .6s cubic-bezier(.19,1,.22,1);position:absolute;bottom:0;left:0}.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li:has(.common-menu-module__TjoxCa__headerNaviSecondarySub)>a>span{padding-right:15px;display:inline-block;position:relative}.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li:has(.common-menu-module__TjoxCa__headerNaviSecondarySub)>a span:before{content:"";border-right:solid 1px var(--color-orange3);border-bottom:solid 1px var(--color-orange3);transform-origin:50%;width:7px;height:7px;transition:top .6s cubic-bezier(.19,1,.22,1),transform .6s cubic-bezier(.19,1,.22,1);display:block;position:absolute;top:1px;right:0;transform:rotate(45deg)}@media (max-width:1080px){.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li>a{top:0}}.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li:has(.common-menu-module__TjoxCa__headerNaviSecondarySub):hover>a span:before{top:6px;transform:rotate(225deg)}.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li>a:hover{color:var(--color-orange3)}.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li:last-of-type>a{padding-right:0}.common-menu-module__TjoxCa__headerNaviSecondarySub{visibility:hidden;background:var(--color-white);opacity:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:180px;transition:visible .6s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.19,1,.22,1);position:absolute;top:100%;left:0;box-shadow:2px 2px 10px #0000001a}.common-menu-module__TjoxCa__headerNaviSecondarySub:before{content:"";background:var(--color-white);width:100%;height:5px;display:block;position:absolute;top:-5px;left:0}.common-menu-module__TjoxCa__headerNaviSecondaryProgram .common-menu-module__TjoxCa__headerNaviSecondarySub{left:-20px}.common-menu-module__TjoxCa__headerNaviSecondaryMember .common-menu-module__TjoxCa__headerNaviSecondarySub{left:5px}.common-menu-module__TjoxCa__headerNaviSecondaryNews .common-menu-module__TjoxCa__headerNaviSecondarySub{right:0;left:inherit}.common-menu-module__TjoxCa__headerNaviSecondaryGlobal>li:hover .common-menu-module__TjoxCa__headerNaviSecondarySub{visibility:visible;opacity:1}.common-menu-module__TjoxCa__headerNaviSecondarySub ul{padding:20px 16px}.common-menu-module__TjoxCa__headerNaviSecondarySub ul li:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.common-menu-module__TjoxCa__headerNaviSecondarySub ul li a:hover{color:var(--color-orange3)}.common-menu-module__TjoxCa__headerNaviSecondarySub ul li:first-of-type a{padding-top:0}.common-menu-module__TjoxCa__headerNaviSecondarySub ul li:last-of-type a{padding-bottom:0}.common-menu-module__TjoxCa__headerNaviSpnaviButton{background:0 0;border:none;width:30px;height:26px;margin-top:-13px;padding:0;transition:transform .6s cubic-bezier(.19,1,.22,1);display:none;position:absolute;top:50%;right:20px}html:has(.common-menu-module__TjoxCa__headerNavi[data-spmenu-shown]) .common-menu-module__TjoxCa__headerNaviSpnaviButton{transform:rotate(180deg)}html:has(.common-menu-module__TjoxCa__headerNavi[data-spmenu-shown]) .common-menu-module__TjoxCa__headerNaviSpnaviButton span:first-child{transform:translateY(12.5px)rotate(-45deg)}html:has(.common-menu-module__TjoxCa__headerNavi[data-spmenu-shown]) .common-menu-module__TjoxCa__headerNaviSpnaviButton span:nth-child(2){opacity:0}html:has(.common-menu-module__TjoxCa__headerNavi[data-spmenu-shown]) .common-menu-module__TjoxCa__headerNaviSpnaviButton span:nth-child(3){transform:translateY(-12.5px)rotate(45deg)}@media (max-width:999px){.common-menu-module__TjoxCa__headerNaviSpnaviButton{display:block}}html:has(.common-menu-module__TjoxCa__headerNavi[data-spmenu-shown]){overflow:hidden}
.section-module__cZ8wpG__bgGray{background-color:var(--color-gray50)}.section-module__cZ8wpG__bgGradientYellow{background:linear-gradient(#fffbd3 0%,#fff4e8 100%)}.section-module__cZ8wpG__bgWhite{background-color:var(--color-white)}.section-module__cZ8wpG__bgOrange{background-color:var(--color-orange3-50)}.section-module__cZ8wpG__borderTopLeftRadius{padding-top:calc((100vw / var(--vw-sp)) * 60);margin-top:calc((100vw / var(--vw-sp)) * -40);border-top-left-radius:calc((100vw / var(--vw-sp)) * 40);position:relative}@media (min-width:801px){.section-module__cZ8wpG__borderTopLeftRadius{border-top-left-radius:100px;margin-top:-100px;padding-top:88px}}.section-module__cZ8wpG__borderTopRightRadius{padding-top:calc((100vw / var(--vw-sp)) * 60);margin-top:calc((100vw / var(--vw-sp)) * -40);border-top-right-radius:calc((100vw / var(--vw-sp)) * 40);position:relative}@media (min-width:801px){.section-module__cZ8wpG__borderTopRightRadius{border-top-right-radius:100px;margin-top:-100px;padding-top:88px}}.section-module__cZ8wpG__paddingTopLarge{padding-top:calc((100vw / var(--vw-sp)) * 60)}@media (min-width:801px){.section-module__cZ8wpG__paddingTopLarge{padding-top:88px}}.section-module__cZ8wpG__paddingBottomXlarge{padding-bottom:calc((100vw / var(--vw-sp)) * calc(60 + 40))}@media (min-width:801px){.section-module__cZ8wpG__paddingBottomXlarge{padding-bottom:188px}}.section-module__cZ8wpG__paddingBottomLarge{padding-bottom:calc((100vw / var(--vw-sp)) * calc(48))}@media (min-width:801px){.section-module__cZ8wpG__paddingBottomLarge{padding-bottom:64px}}
.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody{flex-direction:column;gap:20px;display:flex}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody div{flex-direction:column;gap:8px;display:flex}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody h4{border-bottom:solid 1px var(--color-gray200);margin-bottom:0;padding-bottom:8px;font-weight:700}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody em{color:var(--color-orange3);font-style:normal}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody strong{color:var(--color-gray600);font-size:12px;font-weight:400;line-height:120%;display:block}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody a{color:var(--color-orange3);text-decoration:underline}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody a:hover{text-decoration:none}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody p{font-size:14px}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ol{padding-left:20px;list-style:decimal}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ul{padding-left:20px;list-style:outside}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ol li,.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ul li{font-size:14px}@media (max-width:800px){.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody{gap:calc(100vw/var(--vw-sp)*15);margin:calc(100vw/var(--vw-sp)*10) 0}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody div{gap:calc(100vw/var(--vw-sp)*8)}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody h4{margin-bottom:calc(100vw/var(--vw-sp)*8);padding-bottom:calc(100vw/var(--vw-sp)*8)}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody p{font-size:calc(100vw/var(--vw-sp)*12)}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ol,.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ul{padding-left:calc(100vw/var(--vw-sp)*20)}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ol li,.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ul li{font-size:calc(100vw/var(--vw-sp)*12)}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody strong{font-size:calc(100vw/var(--vw-sp)*10)}}
.member-campaign-section-module__YfhvCG__listTopics{width:100%}.member-campaign-section-module__YfhvCG__listTopicsTitle{font-family:var(--font-montserrat);letter-spacing:.07em;margin:0;padding-bottom:20px;font-size:18px;font-weight:600}@media (max-width:800px){.member-campaign-section-module__YfhvCG__listTopicsTitle{padding-bottom:calc((100vw / var(--vw-sp)) * 15);font-size:calc((100vw / var(--vw-sp)) * 18)}}
.bottom-menu-module__GGjURG__menu{z-index:101;width:100%;padding:calc((100vw / var(--vw-sp)) * 10) 0;background-color:var(--orange3);justify-content:space-around;margin:0;display:flex;position:fixed;bottom:0;left:0}.bottom-menu-module__GGjURG__button{white-space:pre-line;background-color:var(--orange3);border:none;flex:1;justify-content:center;align-items:center;display:inline-flex}.bottom-menu-module__GGjURG__button+.bottom-menu-module__GGjURG__button{border-left:var(--white) 1px solid}.bottom-menu-module__GGjURG__label{gap:calc((100vw / var(--vw-sp)) * 8);color:var(--white);text-align:center;justify-content:center;align-items:center;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.bottom-menu-module__GGjURG__label:after{width:calc((100vw / var(--vw-sp)) * 6);height:calc((100vw / var(--vw-sp)) * 6);margin-bottom:calc((100vw / var(--vw-sp)) * 3);content:"";border-right:solid 1px var(--white);border-bottom:solid 1px var(--white);display:block;transform:rotate(45deg)}@media (min-width:801px){.bottom-menu-module__GGjURG__menu{display:none}}
.shop-lesson-schedule-pdf-module__uW5pHa__sectionLeadNoteLarge{margin-top:calc((100vw / var(--vw-sp)) * 12);font-size:max(calc((100vw / var(--vw-sp)) * 10), 10px);color:var(--color-gray600);line-height:120%;display:block}@media (min-width:801px){.shop-lesson-schedule-pdf-module__uW5pHa__sectionLeadNoteLarge{margin-top:20px;font-size:10px}}
.responsive-image-module__8sNg9W__responsiveImage img{width:100%;display:block}
.shop-detail-banner-slider-module__D7ivya__shopDetailBannerSlider{max-width:100%;margin:0 auto}@media (min-width:801px){.shop-detail-banner-slider-module__D7ivya__shopDetailBannerSlider{max-width:700px}}.shop-detail-banner-slider-module__D7ivya__swiperContainer{position:relative}.shop-detail-banner-slider-module__D7ivya__swiperButtonNext,.shop-detail-banner-slider-module__D7ivya__swiperButtonPrev{top:calc(100% + calc(100vw / var(--vw-sp) * 16));width:calc(100vw / var(--vw-sp) * 30);height:calc(100vw / var(--vw-sp) * 30);border:1px solid var(--color-orange3);border-radius:50%;transition:background-color .6s cubic-bezier(.19,1,.22,1);position:absolute}@media (min-width:801px){.shop-detail-banner-slider-module__D7ivya__swiperButtonNext,.shop-detail-banner-slider-module__D7ivya__swiperButtonPrev{width:40px;height:40px;top:50%;translate:0 -50%}}.shop-detail-banner-slider-module__D7ivya__swiperButtonNext{right:calc(100vw / var(--vw-sp) * 20)}@media (min-width:801px){.shop-detail-banner-slider-module__D7ivya__swiperButtonNext{left:calc(100% + 24px);right:auto}}.shop-detail-banner-slider-module__D7ivya__swiperButtonPrev{left:calc(100vw / var(--vw-sp) * 20)}@media (min-width:801px){.shop-detail-banner-slider-module__D7ivya__swiperButtonPrev{left:auto;right:calc(100% + 24px)}}.shop-detail-banner-slider-module__D7ivya__swiperButtonNext:hover,.shop-detail-banner-slider-module__D7ivya__swiperButtonPrev:hover{background-color:var(--button-hover)}.shop-detail-banner-slider-module__D7ivya__swiperButtonNext:before,.shop-detail-banner-slider-module__D7ivya__swiperButtonPrev:before{width:calc(100vw / var(--vw-sp) * 5);height:calc(100vw / var(--vw-sp) * 5);content:"";border:1px solid var(--color-orange3);position:absolute;top:50%;left:50%}@media (min-width:801px){.shop-detail-banner-slider-module__D7ivya__swiperButtonNext:before,.shop-detail-banner-slider-module__D7ivya__swiperButtonPrev:before{width:10px;height:10px}}.shop-detail-banner-slider-module__D7ivya__swiperButtonNext:before{border-bottom:none;border-left:none;translate:-80% -50%;rotate:45deg}.shop-detail-banner-slider-module__D7ivya__swiperButtonPrev:before{border-bottom:none;border-right:none;translate:-20% -50%;rotate:-45deg}.shop-detail-banner-slider-module__D7ivya__swiperPagination{gap:calc(100vw / var(--vw-sp) * 5);padding-bottom:calc(100vw / var(--vw-sp) * 12);margin-top:calc(100vw / var(--vw-sp) * 29);justify-content:center;display:flex}@media (min-width:801px){.shop-detail-banner-slider-module__D7ivya__swiperPagination{gap:10px;margin-top:24px;padding-bottom:0}}.shop-detail-banner-slider-module__D7ivya__swiperPaginationBullet{width:calc(100vw / var(--vw-sp) * 5);height:calc(100vw / var(--vw-sp) * 5);background-color:var(--color-gray300);border-radius:50%}@media (min-width:801px){.shop-detail-banner-slider-module__D7ivya__swiperPaginationBullet{width:9px;height:9px}}.shop-detail-banner-slider-module__D7ivya__swiperPaginationBulletActive{background-color:var(--color-gray600)}
section.campaign-section-module__ZOFMNq__section{padding-top:calc((100vw / var(--vw-sp)) * 48);padding-bottom:calc((100vw / var(--vw-sp)) * 112)}@media (min-width:801px){section.campaign-section-module__ZOFMNq__section{padding-top:72px;padding-bottom:176px}}h2.campaign-section-module__ZOFMNq__title{margin-bottom:calc((100vw / var(--vw-sp)) * 28)}@media (min-width:801px){h2.campaign-section-module__ZOFMNq__title{margin-bottom:40px}}.campaign-section-module__ZOFMNq__buttonContainer{margin-top:calc((100vw / var(--vw-sp)) * 20);justify-content:center;display:flex}@media (min-width:801px){.campaign-section-module__ZOFMNq__buttonContainer{margin-top:32px}}
.near-by-brand-shop-list-module__fU9Amq__wrapper{width:100%;padding:calc((100vw / var(--vw-sp)) * 20);border:solid 1px var(--color-gray200);border-radius:calc((100vw / var(--vw-sp)) * 20)}.near-by-brand-shop-list-module__fU9Amq__headline{margin-top:0;margin-bottom:calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 16);color:var(--color-orange3);font-weight:700}.near-by-brand-shop-list-module__fU9Amq__listItem{padding-left:calc((100vw / var(--vw-sp)) * 20);margin-bottom:calc((100vw / var(--vw-sp)) * 15);position:relative}.near-by-brand-shop-list-module__fU9Amq__listItem:last-of-type{margin-bottom:0}.near-by-brand-shop-list-module__fU9Amq__list{margin-bottom:calc((100vw / var(--vw-sp)) * 20)}.near-by-brand-shop-list-module__fU9Amq__listItem:before{content:"";background:var(--color-orange3-100);border-radius:50%;width:1em;height:1em;display:block;position:absolute;top:.4em;left:0}@media (min-width:801px){.near-by-brand-shop-list-module__fU9Amq__wrapper{border-radius:20px;padding:20px}.near-by-brand-shop-list-module__fU9Amq__headline{margin-bottom:20px;font-size:18px}.near-by-brand-shop-list-module__fU9Amq__listItem{margin-bottom:15px;padding-left:25px}.near-by-brand-shop-list-module__fU9Amq__list{margin-bottom:20px}}
.program-slider-module__Vgz0Jq__wrapper{position:relative}.program-slider-module__Vgz0Jq__swiper{width:100%}
.program-section-module__TMWj2G__sectionButtonWrapper{margin-top:64px}@media (max-width:800px){.program-section-module__TMWj2G__sectionTitle{padding:0 calc((100vw / var(--vw-sp)) * 20)}.program-section-module__TMWj2G__sectionButtonWrapper{padding:0 calc((100vw / var(--vw-sp)) * 20);margin-top:calc((100vw / var(--vw-sp)) * 48)}}
.accordion-shop-list-detailed-module__YH0KPa__accordionShopListDetailed{border:1px solid var(--color-gray200);border-left:none;border-right:none}.accordion-shop-list-detailed-module__YH0KPa__listItem+.accordion-shop-list-detailed-module__YH0KPa__listItem{border-top:1px solid var(--color-gray200)}
.voice-card-module-scss-module__z16zlW__card{background-color:var(--color-white);border-radius:20px;gap:26px;padding:20px;display:flex}.voice-card-module-scss-module__z16zlW__card.voice-card-module-scss-module__z16zlW__bgWhite{background-color:var(--color-white)}.voice-card-module-scss-module__z16zlW__card.voice-card-module-scss-module__z16zlW__bgOrange{background-color:var(--color-orange3-50)}.voice-card-module-scss-module__z16zlW__avatar{flex-direction:column;align-items:center;gap:10px;min-width:90px;display:flex}.voice-card-module-scss-module__z16zlW__avatar img{width:100%;display:block}.voice-card-module-scss-module__z16zlW__avatar figcaption{font-size:16px;line-height:1}.voice-card-module-scss-module__z16zlW__title{color:var(--color-orange3);white-space:pre-wrap;font-size:18px;font-weight:700;line-height:1.4}.voice-card-module-scss-module__z16zlW__description{margin-top:10px;font-size:16px}.voice-card-module-scss-module__z16zlW__tags{color:var(--color-orange3);white-space:nowrap;gap:8px;margin-top:8px;font-size:12px;display:flex}.voice-card-module-scss-module__z16zlW__textRed{color:var(--color-red500)}.voice-card-module-scss-module__z16zlW__textPurple{color:var(--color-purple500)}.voice-card-module-scss-module__z16zlW__textGreen{color:var(--color-green500)}.voice-card-module-scss-module__z16zlW__textPink{color:var(--color-pink400)}.voice-card-module-scss-module__z16zlW__textBlue{color:var(--color-blue400)}.voice-card-module-scss-module__z16zlW__textOrange{color:var(--color-orange3)}@media (max-width:800px){.voice-card-module-scss-module__z16zlW__card{border-radius:calc(100vw/var(--vw-sp)*20);padding:calc(100vw/var(--vw-sp)*20);gap:calc(100vw/var(--vw-sp)*20)}.voice-card-module-scss-module__z16zlW__avatar{min-width:calc(100vw/var(--vw-sp)*80);gap:calc(100vw/var(--vw-sp)*16)}.voice-card-module-scss-module__z16zlW__avatar figcaption{font-size:calc(100vw/var(--vw-sp)*12)}.voice-card-module-scss-module__z16zlW__title{font-size:calc(100vw/var(--vw-sp)*18)}.voice-card-module-scss-module__z16zlW__description{font-size:calc(100vw/var(--vw-sp)*14);margin-top:calc(100vw/var(--vw-sp)*10)}.voice-card-module-scss-module__z16zlW__tags{gap:calc(100vw/var(--vw-sp)*8);margin-top:calc(100vw/var(--vw-sp)*8);font-size:calc(100vw/var(--vw-sp)*12)}}
.voice-list-module__637UOa__list{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.voice-list-module__637UOa__noteList{margin-top:16px}@media (max-width:800px){.voice-list-module__637UOa__list{gap:calc((100vw / var(--vw-sp)) * 16);grid-template-columns:repeat(1,1fr)}.voice-list-module__637UOa__noteList{margin-top:calc((100vw / var(--vw-sp)) * 12)}}
.area-accordion-module__e2Sitq__prefectureList,.area-accordion-module__e2Sitq__prefectureListItem+.area-accordion-module__e2Sitq__prefectureListItem{border-top:1px solid var(--color-gray200)}
.city-accordion-module__qWpIsW__cityAccordionSummary{padding:12px 20px 16px 50px}@media (max-width:800px){.city-accordion-module__qWpIsW__cityAccordionSummary{padding:calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 20) calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 53)}}.city-accordion-module__qWpIsW__cityLink{width:100%;color:var(--color-gray600);cursor:pointer;border-top:solid 1px var(--color-gray200);padding:14px 19px 14px 65px;font-size:12px;text-decoration:underline;display:inline-block}@media (max-width:800px){.city-accordion-module__qWpIsW__cityLink{padding:calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 20) calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 53);font-size:calc((100vw / var(--vw-sp)) * 12)}}
.city-shop-list-module__l0AJjG__cityShopList{border-top:1px solid var(--color-gray200);margin:0;padding:0;list-style:none}.city-shop-list-module__l0AJjG__listItem a{justify-content:space-between;align-items:center;padding:14px 19px 14px 65px;font-size:14px;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:flex}@media (max-width:800px){.city-shop-list-module__l0AJjG__listItem a{padding:calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 20) calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 53);font-size:calc((100vw / var(--vw-sp)) * 14)}}.city-shop-list-module__l0AJjG__listItem a:hover{background-color:var(--color-gray100)}.city-shop-list-module__l0AJjG__listItem+.city-shop-list-module__l0AJjG__listItem{border-top:1px solid var(--color-gray200)}.city-shop-list-module__l0AJjG__icon{background-color:var(--color-orange3);border-radius:20px;width:20px;height:20px;transition:translate .6s cubic-bezier(.19,1,.22,1);position:relative}@media (max-width:800px){.city-shop-list-module__l0AJjG__icon{width:calc((100vw / var(--vw-sp)) * 20);height:calc((100vw / var(--vw-sp)) * 20);border-radius:calc((100vw / var(--vw-sp)) * 20)}}.city-shop-list-module__l0AJjG__icon:before{content:"";border-top:1px solid var(--color-white);border-right:1px solid var(--color-white);width:4px;height:4px;position:absolute;top:50%;left:50%;translate:calc(-50% - 1px) -50%;rotate:45deg}@media (max-width:800px){.city-shop-list-module__l0AJjG__icon:before{width:calc((100vw / var(--vw-sp)) * 4);height:calc((100vw / var(--vw-sp)) * 4)}}.city-shop-list-module__l0AJjG__listItem a:hover .city-shop-list-module__l0AJjG__icon{translate:5px}@media (max-width:800px){.city-shop-list-module__l0AJjG__listItem a:hover .city-shop-list-module__l0AJjG__icon{translate:calc((100vw / var(--vw-sp)) * 5)}}
.prefecture-accordion-module__tXCoBa__prefectureAccordionSummary{padding:12px 20px 12px 50px}@media (max-width:800px){.prefecture-accordion-module__tXCoBa__prefectureAccordionSummary{padding:calc((100vw / var(--vw-sp)) * 12) calc((100vw / var(--vw-sp)) * 20) calc((100vw / var(--vw-sp)) * 12) calc((100vw / var(--vw-sp)) * 53)}}.prefecture-accordion-module__tXCoBa__cityList,.prefecture-accordion-module__tXCoBa__cityListItem+.prefecture-accordion-module__tXCoBa__cityListItem{border-top:1px solid var(--color-gray200)}
.shop-detail-header-module__KYkOPW__wrapper{margin-bottom:calc((100vw / var(--vw-sp)) * 8);flex-wrap:wrap;align-items:center;display:flex}.shop-detail-header-module__KYkOPW__shopName{width:100%;font-size:calc((100vw / var(--vw-sp)) * 16);margin:0;font-weight:700;transition:color .6s cubic-bezier(.19,1,.22,1)}.shop-detail-header-module__KYkOPW__wrapper:hover .shop-detail-header-module__KYkOPW__shopName{text-decoration:underline}.shop-detail-header-module__KYkOPW__genderLabel{padding:calc((100vw / var(--vw-sp)) * 3) calc((100vw / var(--vw-sp)) * 10);margin-right:calc((100vw / var(--vw-sp)) * 12);font-size:calc((100vw / var(--vw-sp)) * 12);border:solid 1px var(--color-dark-gray);border-radius:calc((100vw / var(--vw-sp)) * 4);flex-shrink:0;line-height:1;display:inline-block;position:relative;top:0}.shop-detail-header-module__KYkOPW__womenOnly{color:var(--color-orange3);border-color:var(--color-orange3)}.shop-detail-header-module__KYkOPW__note{padding-top:calc((100vw / var(--vw-sp)) * 0);font-size:calc((100vw / var(--vw-sp)) * 14);font-weight:700}.shop-detail-header-module__KYkOPW__new{color:#de580d}.shop-detail-header-module__KYkOPW__spLabelWrapper{margin-bottom:calc((100vw / var(--vw-sp)) * 8)}@media (min-width:801px){.shop-detail-header-module__KYkOPW__wrapper{flex-wrap:nowrap;margin-bottom:16px}.shop-detail-header-module__KYkOPW__shopName{width:auto;margin-bottom:0;margin-right:12px;font-size:18px}.shop-detail-header-module__KYkOPW__genderLabel{border-radius:4px;padding:3px 10px;font-size:12px;top:1px}.shop-detail-header-module__KYkOPW__note{padding-top:2px;font-size:14px}}
.shop-holiday-module__C73BSq__wrapper{gap:8px;display:flex}.shop-holiday-module__C73BSq__title{font-size:14px;font-weight:700}.shop-holiday-module__C73BSq__text{font-size:14px}@media (max-width:800px){.shop-holiday-module__C73BSq__title,.shop-holiday-module__C73BSq__text{font-size:calc((100vw / var(--vw-sp)) * 14)}}
.shop-image-list-module__0EznuG__list{gap:12px;width:48%;margin:0;padding:0;list-style:none;display:flex}.shop-image-list-module__0EznuG__item{flex:1}.shop-image-list-module__0EznuG__image{border-radius:10px;width:100%;height:auto}@media (max-width:800px){.shop-image-list-module__0EznuG__list{gap:calc((100vw / var(--vw-sp)) * 12);width:100%}.shop-image-list-module__0EznuG__image{border-radius:calc((100vw / var(--vw-sp)) * 10)}}
.service-page-trial-lesson-program-module__ztlyvW__listProgramItemHeader{border-bottom:solid 1px var(--color-gray200);flex-wrap:wrap;margin-bottom:8px;padding-bottom:12px;display:flex}@media (max-width:800px){.service-page-trial-lesson-program-module__ztlyvW__listProgramItemHeader{padding-bottom:calc((100vw / var(--vw-sp)) * 12);margin-bottom:calc((100vw / var(--vw-sp)) * 8);align-items:center;display:flex}}.service-page-trial-lesson-program-module__ztlyvW__listProgramItemTitle{margin-bottom:0;font-size:18px;font-weight:700}@media (max-width:800px){.service-page-trial-lesson-program-module__ztlyvW__listProgramItemTitle{font-size:calc((100vw / var(--vw-sp)) * 18);font-weight:700}}.service-page-trial-lesson-program-module__ztlyvW__listProgramItemTime{border-bottom:solid 1px var(--color-gray200);margin-bottom:8px;padding-bottom:8px;font-size:14px;display:flex}@media (max-width:800px){.service-page-trial-lesson-program-module__ztlyvW__listProgramItemTime{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14)}}.service-page-trial-lesson-program-module__ztlyvW__listProgramItemTimeDetail{color:var(--color-orange3)}.service-page-trial-lesson-program-module__ztlyvW__listProgramItemStrengthBody{background-size:104px;width:104px;height:20px}@media (max-width:800px){.service-page-trial-lesson-program-module__ztlyvW__listProgramItemStrengthBody{width:calc((100vw / var(--vw-sp)) * 104);height:calc((100vw / var(--vw-sp)) * 20);background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.service-page-trial-lesson-program-module__ztlyvW__listProgramItemStrengthBody:after{background-size:104px}@media (max-width:800px){.service-page-trial-lesson-program-module__ztlyvW__listProgramItemStrengthBody:after{background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.service-page-trial-lesson-program-module__ztlyvW__listProgramItemDescription{font-size:16px}@media (max-width:800px){.service-page-trial-lesson-program-module__ztlyvW__listProgramItemDescription{font-size:calc((100vw / var(--vw-sp)) * 14)}}.service-page-trial-lesson-program-module__ztlyvW__listProgramSubtitle{justify-content:space-between;align-items:center}.service-page-trial-lesson-program-module__ztlyvW__listProgramSubtitleDataWrap{align-items:center;gap:12px;display:flex}.service-page-trial-lesson-program-module__ztlyvW__listProgramSubtitleData{white-space:nowrap;line-height:1}.service-page-trial-lesson-program-module__ztlyvW__listProgramItemImageWrapper{margin:20px 0 10px;position:relative}@media (max-width:800px){.service-page-trial-lesson-program-module__ztlyvW__listProgramItemImageWrapper{margin:calc((100vw / var(--vw-sp)) * 20) 0 calc((100vw / var(--vw-sp)) * 10)}}.service-page-trial-lesson-program-module__ztlyvW__listProgramItemImage{border-radius:20px;width:100%;height:auto;display:block}.service-page-trial-lesson-program-module__ztlyvW__listProgramItemImageText{aspect-ratio:1;width:72px;color:var(--orange3);text-align:center;white-space:pre-wrap;background:#fff url(../media/program-parts.0bc7ybeo6lm7i.webp) 0 0/contain no-repeat;border-radius:9999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;top:-9px;left:-12px}
.shop-lesson-list-module__YRU_gG__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:800px){.shop-lesson-list-module__YRU_gG__list{gap:calc((100vw / var(--vw-sp)) * 8)}}
.service-page-trial-lesson-section-module__un0yEq__textLeadOrange{margin:calc((100vw / var(--vw-sp)) * 3) 0 calc((100vw / var(--vw-sp)) * 12);font-size:calc((100vw / var(--vw-sp)) * 18);color:var(--color-orange3);text-align:center;background:linear-gradient(to bottom, transparent 50%, var(--yellow1) 100%);font-weight:700}.service-page-trial-lesson-section-module__un0yEq__programPageHeadLine{margin-bottom:calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 16);text-align:center;line-height:1.2}.service-page-trial-lesson-section-module__un0yEq__textLeadLarge{font-family:Montserrat,serif;font-size:calc((100vw / var(--vw-sp)) * 26)}@media (min-width:801px){.service-page-trial-lesson-section-module__un0yEq__textLeadOrange{margin:14px 0 16px;font-size:24px}.service-page-trial-lesson-section-module__un0yEq__programPageHeadLine{margin-bottom:20px;font-size:18px}.service-page-trial-lesson-section-module__un0yEq__textLeadLarge{font-size:36px}}
.shop-detail-module-scss-module__522JCW__wrapper{background:var(--color-gray50);border-bottom:solid 2px var(--color-gray200);padding:28px;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:block}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo{flex-direction:column;gap:12px;display:flex}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail{flex-direction:column;gap:8px;display:flex}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail .shop-detail-module-scss-module__522JCW__shopInformationDetailGroup{justify-content:space-between;display:flex}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail .shop-detail-module-scss-module__522JCW__shopInformationDetailGroup .shop-detail-module-scss-module__522JCW__shopCampaignAndAddress{flex-direction:column;gap:16px;width:48%;display:flex}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail .shop-detail-module-scss-module__522JCW__shopInformationDetailGroup .shop-detail-module-scss-module__522JCW__shopCampaignAndAddress .shop-detail-module-scss-module__522JCW__addressWrapper{flex-direction:column;gap:8px;display:flex}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail .shop-detail-module-scss-module__522JCW__shopInformationDetailGroup .shop-detail-module-scss-module__522JCW__shopCampaignAndAddress .shop-detail-module-scss-module__522JCW__addressWrapper .shop-detail-module-scss-module__522JCW__addressText{font-size:12px;display:block}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail .shop-detail-module-scss-module__522JCW__shopDetailOpenButton{text-align:center;width:250px;display:none}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__itemMoreToggle{width:100%;margin-top:calc(100vw/var(--vw-sp)*8);color:var(--color-dark-gray);text-align:center;background-color:#0000;border:none;display:none}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__itemMoreToggle .shop-detail-module-scss-module__522JCW__itemMoreToggleLabel{padding-left:calc(100vw/var(--vw-sp)*18);display:inline-block;position:relative}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__itemMoreToggle .shop-detail-module-scss-module__522JCW__itemMoreToggleLabel:before{width:calc(100vw/var(--vw-sp)*12);content:"";background:var(--color-dark-gray);height:1px;display:block;position:absolute;top:50%;left:0}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__itemMoreToggle .shop-detail-module-scss-module__522JCW__itemMoreToggleLabel:after{width:calc(100vw/var(--vw-sp)*12);content:"";background:var(--color-dark-gray);height:1px;transition:transform .6s cubic-bezier(.19,1,.22,1);display:block;position:absolute;top:50%;left:0;transform:rotate(90deg)}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__itemMoreToggle .shop-detail-module-scss-module__522JCW__itemMoreToggleLabel.shop-detail-module-scss-module__522JCW__open:after{transform:rotate(0)}@media (max-width:800px){.shop-detail-module-scss-module__522JCW__wrapper{padding:calc(100vw/var(--vw-sp)*24)}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo{gap:calc(100vw/var(--vw-sp)*12)}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail{gap:calc(100vw/var(--vw-sp)*8);display:none}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail.shop-detail-module-scss-module__522JCW__open{display:flex}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail .shop-detail-module-scss-module__522JCW__shopInformationDetailGroup{gap:calc(100vw/var(--vw-sp)*12);flex-direction:column}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail .shop-detail-module-scss-module__522JCW__shopInformationDetailGroup .shop-detail-module-scss-module__522JCW__shopCampaignAndAddress{gap:calc(100vw/var(--vw-sp)*12);width:100%}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail .shop-detail-module-scss-module__522JCW__shopInformationDetailGroup .shop-detail-module-scss-module__522JCW__shopCampaignAndAddress .shop-detail-module-scss-module__522JCW__addressText{font-size:calc(100vw/var(--vw-sp)*12)}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__shopInformationDetail .shop-detail-module-scss-module__522JCW__shopDetailOpenButton{width:100%;display:block}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__itemMoreToggle{display:inline-block}.shop-detail-module-scss-module__522JCW__wrapper .shop-detail-module-scss-module__522JCW__shopInfo .shop-detail-module-scss-module__522JCW__itemMoreToggle.shop-detail-module-scss-module__522JCW__defaultOpen{display:none}}
.facility-section-module__htmDZa__contentsTopMargin{margin-top:calc((100vw / var(--vw-sp)) * 20)}.facility-section-module__htmDZa__listProgramItemImage{border-radius:20px;width:100%;height:auto;display:block}.facility-section-module__htmDZa__programDetailText{white-space:pre-wrap}@media (min-width:801px){.facility-section-module__htmDZa__contentsTopMargin{margin-top:40px}}
.city-page-section-module__lCnUCW__sectionSubtitle{color:var(--color-dark-gray);margin-bottom:28px;font-size:30px;font-weight:700}.city-page-section-module__lCnUCW__snsList{grid-template-columns:1fr 1fr;gap:16px;display:grid}.city-page-section-module__lCnUCW__fullWidth{width:100%}@media (max-width:800px){.city-page-section-module__lCnUCW__sectionSubtitle{margin-bottom:calc((100vw / var(--vw-sp)) * 28);font-size:calc((100vw / var(--vw-sp)) * 24)}.city-page-section-module__lCnUCW__snsList{gap:calc((100vw / var(--vw-sp)) * 12)}}
.square-border-button-module__rdDn4a__wrapper{gap:calc((100vw / var(--vw-sp)) * 10);height:100%;min-height:62px;padding:calc((100vw / var(--vw-sp)) * 7) calc((100vw / var(--vw-sp)) * 11);font-size:calc((100vw / var(--vw-sp)) * 14);text-align:left;white-space:pre-wrap;border:1px solid var(--color-gray200);border-radius:calc((100vw / var(--vw-sp)) * 10);background-color:#0000;justify-content:space-between;align-items:center;font-weight:500;line-height:1.4;display:flex}@media (min-width:801px){.square-border-button-module__rdDn4a__wrapper{border-radius:10px;gap:10px;padding:7px 11px;font-size:16px}}.square-border-button-module__rdDn4a__wrapper:after{width:calc((100vw / var(--vw-sp)) * 28);height:calc((100vw / var(--vw-sp)) * 28);content:"";background-image:url(/common/images/icon-shift.svg);background-repeat:no-repeat}@media (min-width:801px){.square-border-button-module__rdDn4a__wrapper:after{width:28px;height:28px}}
.area-links-module__XzpQnq__areaLinks{gap:calc((100vw / var(--vw-sp)) * 16);grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;display:grid}@media (min-width:801px){.area-links-module__XzpQnq__areaLinks{grid-template-columns:repeat(4,1fr);gap:24px}}
.nearby-area-accordion-module__qdacHq__summary{border-top:solid 1px var(--color-gray200);border-bottom:solid 1px var(--color-gray200)}.nearby-area-accordion-module__qdacHq__title{margin-bottom:0;font-size:18px;font-weight:700}.nearby-area-accordion-module__qdacHq__list{border-left:none;border-right:none}.nearby-area-accordion-module__qdacHq__listItem+.nearby-area-accordion-module__qdacHq__listItem{border-top:1px solid var(--color-gray200)}.nearby-area-accordion-module__qdacHq__listItem:last-child{border-bottom:1px solid var(--color-gray200)}.nearby-area-accordion-module__qdacHq__link{width:100%;margin:0;padding:15px 20px;font-size:16px;font-weight:400;display:inline-block;position:relative}.nearby-area-accordion-module__qdacHq__link:before{content:"";border-top:1px solid var(--color-gray300);border-right:1px solid var(--color-gray300);width:10px;height:10px;margin-top:-5px;transition:right .6s cubic-bezier(.19,1,.22,1);display:block;position:absolute;top:50%;right:23px;transform:rotate(45deg)}.nearby-area-accordion-module__qdacHq__link:hover:before{right:18px}@media (max-width:800px){.nearby-area-accordion-module__qdacHq__summary{padding:calc((100vw / var(--vw-sp)) * 15) 0;font-size:calc((100vw / var(--vw-sp)) * 16)}.nearby-area-accordion-module__qdacHq__title{font-size:calc((100vw / var(--vw-sp)) * 18);white-space:pre-wrap}.nearby-area-accordion-module__qdacHq__link{font-size:calc((100vw / var(--vw-sp)) * 16)}}
.effect-section-module__koBNgW__beforeSection{z-index:1;padding:49px 0 80px;position:relative}@media (max-width:800px){.effect-section-module__koBNgW__beforeSection{padding:calc((100vw / var(--vw-sp)) * 40) 0 calc((100vw / var(--vw-sp)) * 60)}}.effect-section-module__koBNgW__afterSection{clip-path:polygon(0 0,0 100%,50% 100%,100% 100%,100% 0,50% 96px);background:linear-gradient(183deg,#fffbd3 0%,#fff4e8 100%);margin-top:-116px;padding:116px 0 60px}@media (max-width:800px){.effect-section-module__koBNgW__afterSection{padding:calc((100vw / var(--vw-sp)) * 52) 0 calc((100vw / var(--vw-sp)) * 30);margin-top:calc((100vw / var(--vw-sp)) * -52);clip-path:polygon(0 0, 0 100%, 50% 100%, 100% 100%, 100% 0, 50% calc((100vw / var(--vw-sp)) * 40))}}.effect-section-module__koBNgW__sectionInner{max-width:600px;position:relative}.effect-section-module__koBNgW__beforeContent,.effect-section-module__koBNgW__afterContent{grid-template-columns:1fr 100px;gap:16px 36px;display:grid}@media (max-width:800px){.effect-section-module__koBNgW__beforeContent,.effect-section-module__koBNgW__afterContent{grid-template-columns:1fr calc((100vw / var(--vw-sp)) * 77);gap:calc((100vw / var(--vw-sp)) * 12) calc((100vw / var(--vw-sp)) * 16)}}.effect-section-module__koBNgW__beforeContent img,.effect-section-module__koBNgW__afterContent img{width:100%}.effect-section-module__koBNgW__beforeContent img{grid-area:1/2/3/3;margin-top:11px}@media (max-width:800px){.effect-section-module__koBNgW__beforeContent img{margin-top:calc((100vw / var(--vw-sp)) * 6);grid-area:2/2/3/3}}.effect-section-module__koBNgW__title{margin:0;font-size:24px;line-height:1}@media (max-width:800px){.effect-section-module__koBNgW__title{font-size:calc((100vw / var(--vw-sp)) * 18);grid-column:1/3}}.effect-section-module__koBNgW__title span{font-family:var(--font-montserrat);color:var(--color-orange3);letter-spacing:.05em;margin-right:8px;font-size:40px;font-weight:600}@media (max-width:800px){.effect-section-module__koBNgW__title span{margin-right:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 22)}}.effect-section-module__koBNgW__beforeText{white-space:pre-line}.effect-section-module__koBNgW__introText{color:var(--color-white);text-align:center;background-color:var(--color-orange2);border-radius:20px;padding:5px 0 7px;font-weight:700;line-height:1}@media (max-width:800px){.effect-section-module__koBNgW__introText{padding:calc((100vw / var(--vw-sp)) * 4) 0 calc((100vw / var(--vw-sp)) * 6);border-radius:calc((100vw / var(--vw-sp)) * 20)}}.effect-section-module__koBNgW__afterContent{margin-top:20px}@media (max-width:800px){.effect-section-module__koBNgW__afterContent{margin-top:calc((100vw / var(--vw-sp)) * 8)}.effect-section-module__koBNgW__afterContent img{margin-top:calc((100vw / var(--vw-sp)) * 11)}}
.excluded-services-module__7PpXTq__excludedServices{margin-top:calc((100vw / var(--vw-sp)) * 60)}@media (min-width:801px){.excluded-services-module__7PpXTq__excludedServices{margin-top:64px}}.excluded-services-module__7PpXTq__title{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14);border-bottom:1px solid var(--color-gray200);font-weight:700}@media (min-width:801px){.excluded-services-module__7PpXTq__title{margin-bottom:12px;padding-bottom:12px;font-size:16px}}.excluded-services-module__7PpXTq__listItem:before{color:var(--color-orange3);content:"●";margin-right:.5em}
.program-first-view-section-module__3lSvxa__specialContentsWrap.program-first-view-section-module__3lSvxa__mb0{margin-bottom:0}.program-first-view-section-module__3lSvxa__listProgramItemImage{border-radius:20px;width:100%;height:auto;display:block}@media (max-width:800px){.program-first-view-section-module__3lSvxa__listProgramItemImage.program-first-view-section-module__3lSvxa__spFullWidth{border-radius:0;width:100vw;max-width:none;position:relative;left:50%;transform:translate(-50%)}}.program-first-view-section-module__3lSvxa__specialContentsDetailWrap{background:var(--gray50);margin-top:20px}.program-first-view-section-module__3lSvxa__specialContentsDetailWrap.program-first-view-section-module__3lSvxa__mtLarge{margin-top:40px}@media (max-width:800px){.program-first-view-section-module__3lSvxa__specialContentsDetailWrap.program-first-view-section-module__3lSvxa__mtLarge{margin-top:calc((100vw / var(--vw-sp)) * 20)}}.program-first-view-section-module__3lSvxa__programDetailTitle{color:var(--orange3);margin:40px 0 -20px;font-size:24px;font-weight:700}@media (max-width:800px){.program-first-view-section-module__3lSvxa__programDetailTitle{margin:calc((100vw / var(--vw-sp)) * 20) 0 calc((100vw / var(--vw-sp)) * -8);font-size:calc((100vw / var(--vw-sp)) * 18)}}.program-first-view-section-module__3lSvxa__programDetailText{white-space:pre-wrap;margin-top:40px}.program-first-view-section-module__3lSvxa__programDetailText.program-first-view-section-module__3lSvxa__under{color:var(--color-red);margin-top:12px}@media (max-width:800px){.program-first-view-section-module__3lSvxa__programDetailText{margin-top:calc((100vw / var(--vw-sp)) * 20)}}.program-first-view-section-module__3lSvxa__specialContentsDetailText{padding:20px}.program-first-view-section-module__3lSvxa__sectionButtons{margin-top:64px}@media (max-width:800px){.program-first-view-section-module__3lSvxa__sectionButtons{margin-top:calc((100vw / var(--vw-sp)) * 48)}}.program-first-view-section-module__3lSvxa__buttonLabel{white-space:pre-wrap}.program-first-view-section-module__3lSvxa__programPageLinkLabel{border-bottom:1px solid var(--gray200);margin-top:88px;padding-bottom:12px;font-size:16px}@media (max-width:800px){.program-first-view-section-module__3lSvxa__programPageLinkLabel{margin-top:calc((100vw / var(--vw-sp)) * 60);font-size:calc((100vw / var(--vw-sp)) * 14)}}.program-first-view-section-module__3lSvxa__programPageLinkLabel.program-first-view-section-module__3lSvxa__bottom{margin-top:60px}@media (max-width:800px){.program-first-view-section-module__3lSvxa__programPageLinkLabel.program-first-view-section-module__3lSvxa__bottom{margin-top:40px}}.program-first-view-section-module__3lSvxa__programPageLinkWrap{gap:calc((100vw / var(--vw-sp)) * 16);grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;display:grid}@media (min-width:801px){.program-first-view-section-module__3lSvxa__programPageLinkWrap{grid-template-columns:repeat(4,1fr);gap:24px}}.program-first-view-section-module__3lSvxa__darkKickBoxingScheduleWrap{justify-content:space-between;margin-top:20px;display:flex}@media (max-width:800px){.program-first-view-section-module__3lSvxa__darkKickBoxingScheduleWrap{gap:calc((100vw / var(--vw-sp)) * 20);margin-top:calc((100vw / var(--vw-sp)) * 14);flex-direction:column}}.program-first-view-section-module__3lSvxa__programPageLinkBottomTitleWrap{margin-top:88px}@media (max-width:800px){.program-first-view-section-module__3lSvxa__programPageLinkBottomTitleWrap{margin-top:calc((100vw / var(--vw-sp)) * 60)}}.program-first-view-section-module__3lSvxa__linkButton{min-height:48px}
.instagram-button-module__3kNN9a__wrapper{cursor:pointer;background-color:var(--color-white);border:1px solid var(--color-gray200);border-radius:40px;justify-content:space-between;align-items:center;padding:9px 24px 10px;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:flex}.instagram-button-module__3kNN9a__wrapper:hover{background-color:var(--color-gray100)}.instagram-button-module__3kNN9a__label{max-width:16em;max-height:2em;color:var(--color-dark-gray);align-items:center;font-size:16px;font-weight:700;line-height:1;display:flex;overflow:hidden}.instagram-button-module__3kNN9a__arrow{border-right:1px solid var(--color-gray600);border-bottom:1px solid var(--color-gray600);width:10px;height:10px;display:block;transform:rotate(-45deg)}@media (max-width:800px){.instagram-button-module__3kNN9a__wrapper{padding:calc((100vw / var(--vw-sp)) * 4) calc((100vw / var(--vw-sp)) * 14);border-radius:calc((100vw / var(--vw-sp)) * 40)}.instagram-button-module__3kNN9a__label{max-width:7em;height:3em;max-height:3em;font-size:calc((100vw / var(--vw-sp)) * 14)}.instagram-button-module__3kNN9a__arrow{width:calc((100vw / var(--vw-sp)) * 10);height:calc((100vw / var(--vw-sp)) * 10)}.instagram-button-module__3kNN9a__icon{width:calc((100vw / var(--vw-sp)) * 17);height:calc((100vw / var(--vw-sp)) * 17)}}
.main-content-section-module__g5k_Vq__section{padding:88px 0 0}@media (max-width:800px){.main-content-section-module__g5k_Vq__section{padding:calc((100vw / var(--vw-sp)) * 60) 0 0}}.main-content-section-module__g5k_Vq__section img{border-radius:20px;margin-top:64px;display:block}@media (max-width:800px){.main-content-section-module__g5k_Vq__section img{margin-top:calc((100vw / var(--vw-sp)) * 28);border-radius:0}}
section.other-shop-fee-section-module__3iBbXa__section{padding-top:calc((100vw / var(--vw-sp)) * 60)}@media (min-width:801px){section.other-shop-fee-section-module__3iBbXa__section{padding-top:88px}}.other-shop-fee-section-module__3iBbXa__areaSectionGroup{margin-top:calc((100vw / var(--vw-sp)) * 60)}@media (min-width:801px){.other-shop-fee-section-module__3iBbXa__areaSectionGroup{margin-top:64px}}.other-shop-fee-section-module__3iBbXa__areaSection+.other-shop-fee-section-module__3iBbXa__areaSection{margin-top:calc((100vw / var(--vw-sp)) * 48)}@media (min-width:801px){.other-shop-fee-section-module__3iBbXa__areaSection+.other-shop-fee-section-module__3iBbXa__areaSection{margin-top:64px}}.other-shop-fee-section-module__3iBbXa__note{margin-top:calc((100vw / var(--vw-sp)) * 8);color:var(--color-red)}@media (min-width:801px){.other-shop-fee-section-module__3iBbXa__note{margin-top:12px}}ul.other-shop-fee-section-module__3iBbXa__notes{margin-top:calc((100vw / var(--vw-sp)) * 48)}@media (min-width:801px){ul.other-shop-fee-section-module__3iBbXa__notes{margin-top:48px}}
.program-single-content-module__DE0WZa__itemHeader{align-items:center;gap:calc((100vw / var(--vw-sp)) * 12);margin-bottom:calc((100vw / var(--vw-sp)) * 20);display:flex}.program-single-content-module__DE0WZa__itemTitle{font-weight:700;font-size:calc((100vw / var(--vw-sp)) * 18);margin-bottom:0}.program-single-content-module__DE0WZa__specialContentsWrap{margin-bottom:calc((100vw / var(--vw-sp)) * 60)}.program-single-content-module__DE0WZa__listProgramItemImage{border-radius:20px;width:100%;height:auto;display:block}.program-single-content-module__DE0WZa__programDetailText{margin-top:calc((100vw / var(--vw-sp)) * 20);white-space:pre-wrap}.program-single-content-module__DE0WZa__programDetailNoteText{margin-top:calc((100vw / var(--vw-sp)) * 12);color:var(--color-red);white-space:pre-wrap}.program-single-content-module__DE0WZa__sectionButtons{margin-top:calc((100vw / var(--vw-sp)) * 48)}@media (min-width:801px){.program-single-content-module__DE0WZa__itemHeader{gap:12px;margin-bottom:20px}.program-single-content-module__DE0WZa__itemTitle{font-size:18px}.program-single-content-module__DE0WZa__specialContentsWrap{margin-bottom:88px}.program-single-content-module__DE0WZa__programDetailText{margin-top:40px}.program-single-content-module__DE0WZa__programDetailNoteText{margin-top:12px}.program-single-content-module__DE0WZa__sectionButtons{margin-top:64px}}
.shop-detail-link-module__gjavdq__wrapper{flex-direction:column;gap:12px;display:flex}.shop-detail-link-module__gjavdq__title{margin:0;padding:0;font-size:18px;font-weight:700}.shop-detail-link-module__gjavdq__tagWrapper{flex-wrap:wrap;gap:8px;max-width:800px;display:flex}@media (max-width:800px){.shop-detail-link-module__gjavdq__wrapper{gap:calc((100vw / var(--vw-sp)) * 12)}.shop-detail-link-module__gjavdq__tagWrapper{max-width:100%}}
.recommended-programs-section-module__hYT27a__programSlider{max-width:100%}.recommended-programs-section-module__hYT27a__guttersOnMobile{padding:0 calc((100vw / var(--vw-sp)) * 20)}@media (min-width:801px){.recommended-programs-section-module__hYT27a__guttersOnMobile{padding:0}}
.fee-list-item-module__vgVgAW__heading{padding:calc((100vw / var(--vw-sp)) * 8) calc((100vw / var(--vw-sp)) * 16);background-color:var(--color-gray100);font-weight:700}@media (min-width:801px){.fee-list-item-module__vgVgAW__heading{padding:12px 20px}}.fee-list-item-module__vgVgAW__title{font-size:calc((100vw / var(--vw-sp)) * 14);margin-bottom:0}@media (min-width:801px){.fee-list-item-module__vgVgAW__title{font-size:18px}}.fee-list-item-module__vgVgAW__title small{font-size:calc((100vw / var(--vw-sp)) * 10)}@media (min-width:801px){.fee-list-item-module__vgVgAW__title small{font-size:14px}}.fee-list-item-module__vgVgAW__content{padding:calc((100vw / var(--vw-sp)) * 16);border-top:1px solid var(--color-gray200)}@media (min-width:801px){.fee-list-item-module__vgVgAW__content{padding:20px}}
.holding-store-section-module__H9_tlW__accordionListShopAll{border-top:solid 1px var(--color-gray200)}.holding-store-section-module__H9_tlW__accordionListShopAllArea{border-bottom:solid 1px var(--color-gray200)}.holding-store-section-module__H9_tlW__accordionListShopAllAreaBody{border-top:solid 1px var(--color-gray200)}.holding-store-section-module__H9_tlW__accordionListShopAllPrefecturesSummary{padding:15px 50px}@media (max-width:800px){.holding-store-section-module__H9_tlW__accordionListShopAllPrefecturesSummary{padding:calc((100vw / var(--vw-sp)) * 15) calc((100vw / var(--vw-sp)) * 50)}}.holding-store-section-module__H9_tlW__accordionListShopAllPrefecturesSummary:before,.holding-store-section-module__H9_tlW__accordionListShopAllPrefecturesSummary:after{background:var(--color-gray300)}.holding-store-section-module__H9_tlW__accordionListShopAllPrefecturesBody{border-top:solid 1px var(--color-gray200)}.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a:before{content:"";background:var(--color-orange3);border-radius:50%;width:20px;height:20px;margin-top:-10px;transition:right .6s cubic-bezier(.19,1,.22,1);display:block;position:absolute;top:50%;right:13px}@media (max-width:800px){.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a:before{right:calc((100vw / var(--vw-sp)) * 13);width:calc((100vw / var(--vw-sp)) * 20);height:calc((100vw / var(--vw-sp)) * 20);margin-top:calc((100vw / var(--vw-sp)) * -10)}}.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a:after{content:"";border-top:solid 1px var(--color-white);border-right:solid 1px var(--color-white);width:4px;height:4px;margin-top:-2px;transition:right .6s cubic-bezier(.19,1,.22,1);display:block;position:absolute;top:50%;right:21px;transform:rotate(45deg)}@media (max-width:800px){.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a:after{right:calc((100vw / var(--vw-sp)) * 21);width:calc((100vw / var(--vw-sp)) * 4);height:calc((100vw / var(--vw-sp)) * 4);margin-top:calc((100vw / var(--vw-sp)) * -2)}}.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a{background:var(--color-white);padding:15px 65px;font-size:14px;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:block;position:relative}@media (max-width:800px){.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a{padding:calc((100vw / var(--vw-sp)) * 15) calc((100vw / var(--vw-sp)) * 65);font-size:calc((100vw / var(--vw-sp)) * 14)}}.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li{border-bottom:solid 1px var(--color-gray200)}.holding-store-section-module__H9_tlW__accordionListShopAllCityBody{border-top:solid 1px var(--color-gray200)}.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li:last-of-type{border-bottom:none}.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a:hover{background-color:var(--color-gray100)}.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a:hover:before{right:8px}@media (max-width:800px){.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a:hover:before{right:calc((100vw / var(--vw-sp)) * 8)}}.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a:hover:after{right:16px}@media (max-width:800px){.holding-store-section-module__H9_tlW__accordionListShopAllCityBody ul li a:hover:after{right:calc((100vw / var(--vw-sp)) * 16)}}
.program-contents-section-module__WmSNra__programPageLinkWrap{gap:calc((100vw / var(--vw-sp)) * 16);grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;display:grid}@media (min-width:801px){.program-contents-section-module__WmSNra__programPageLinkWrap{grid-template-columns:repeat(4,1fr);gap:24px}}.program-contents-section-module__WmSNra__programHeader{margin:60px 0 40px}.program-contents-section-module__WmSNra__programHeader.program-contents-section-module__WmSNra__hotYoga{background:var(--orange3-100)}.program-contents-section-module__WmSNra__programHeader.program-contents-section-module__WmSNra__machinePilates{background:#e3eaf7}.program-contents-section-module__WmSNra__programHeader.program-contents-section-module__WmSNra__darkKickBoxing{background:var(--color-gray500)}.program-contents-section-module__WmSNra__programHeader.program-contents-section-module__WmSNra__specialProgram{background:var(--color-green100)}.program-contents-section-module__WmSNra__programHeader.program-contents-section-module__WmSNra__masterLesson{background:var(--color-purple100)}@media (max-width:800px){.program-contents-section-module__WmSNra__programHeader{margin:calc((100vw / var(--vw-sp)) * 40) 0 calc((100vw / var(--vw-sp)) * 20)}}.program-contents-section-module__WmSNra__programHeaderInner{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px 0;line-height:1.6;display:flex;position:relative}.program-contents-section-module__WmSNra__programHeader.program-contents-section-module__WmSNra__hotYoga>.program-contents-section-module__WmSNra__programHeaderInner{color:var(--orange3);padding:20px 0}.program-contents-section-module__WmSNra__programHeader.program-contents-section-module__WmSNra__machinePilates>.program-contents-section-module__WmSNra__programHeaderInner{color:#2b5caa;padding:20px 0}.program-contents-section-module__WmSNra__programHeader.program-contents-section-module__WmSNra__darkKickBoxing>.program-contents-section-module__WmSNra__programHeaderInner{color:var(--color-white);padding:20px 0}.program-contents-section-module__WmSNra__programHeader.program-contents-section-module__WmSNra__specialProgram>.program-contents-section-module__WmSNra__programHeaderInner{color:var(--color-green500);padding:20px 0}.program-contents-section-module__WmSNra__programHeader.program-contents-section-module__WmSNra__masterLesson>.program-contents-section-module__WmSNra__programHeaderInner{color:var(--color-purple500);padding:20px 0}@media (max-width:800px){.program-contents-section-module__WmSNra__programHeaderInner{padding:calc((100vw / var(--vw-sp)) * 16);padding-left:0;padding-right:0}}.program-contents-section-module__WmSNra__programHeaderTitleJp{text-align:center;margin:0;font-size:14px;font-weight:700}@media (max-width:800px){.program-contents-section-module__WmSNra__programHeaderTitleJp{font-size:calc((100vw / var(--vw-sp)) * 12)}}.program-contents-section-module__WmSNra__programHeaderTitleEn{font-family:var(--font-montserrat);letter-spacing:.1em;margin:0 0 6px;font-size:30px;font-weight:600;line-height:1;display:block}@media (max-width:800px){.program-contents-section-module__WmSNra__programHeaderTitleEn{margin-bottom:calc((100vw / var(--vw-sp)) * 6);font-size:calc((100vw / var(--vw-sp)) * 24)}}.program-contents-section-module__WmSNra__listProgramItemImage{border-radius:20px;width:100%;height:auto;display:block}.program-contents-section-module__WmSNra__programDetailText{white-space:pre-wrap;margin-top:40px}.program-contents-section-module__WmSNra__programDetailText.program-contents-section-module__WmSNra__under{color:var(--color-red);margin-top:12px}@media (max-width:800px){.program-contents-section-module__WmSNra__programDetailText{margin-top:calc((100vw / var(--vw-sp)) * 20)}}.program-contents-section-module__WmSNra__sectionButtons{margin-top:40px}@media (max-width:800px){.program-contents-section-module__WmSNra__sectionButtons{margin-top:calc((100vw / var(--vw-sp)) * 20)}}
.page-module__QO486a__shopDetailLinkWrapper{flex-direction:column;align-items:start;gap:20px;padding-bottom:40px;display:flex}@media (max-width:800px){.page-module__QO486a__shopDetailLinkWrapper{gap:calc((100vw / var(--vw-sp)) * 20);padding-bottom:calc((100vw / var(--vw-sp)) * 32)}}
.subpage-view-module__JgCwEG__trialLessonLinkButtonSection{padding-top:calc((100vw / var(--vw-sp)) * 48);padding-bottom:calc((100vw / var(--vw-sp)) * 100)}section.subpage-view-module__JgCwEG__breadcrumbSection{padding-top:calc((100vw / var(--vw-sp)) * 33)}.subpage-view-module__JgCwEG__trialLessonSection{padding-bottom:calc((100vw / var(--vw-sp)) * calc(40 + 40))}@media (min-width:801px){.subpage-view-module__JgCwEG__trialLessonLinkButtonSection{padding-top:64px;padding-bottom:188px}section.subpage-view-module__JgCwEG__breadcrumbSection{padding-top:88px}.subpage-view-module__JgCwEG__trialLessonSection{padding-bottom:140px}}
.other-shop-fee-section-by-area-module__9nnnYq__areaName{margin-bottom:calc((100vw / var(--vw-sp)) * 16);font-size:calc((100vw / var(--vw-sp)) * 18);color:var(--color-orange3);font-weight:700}@media (min-width:801px){.other-shop-fee-section-by-area-module__9nnnYq__areaName{margin-bottom:20px;font-size:24px}}.other-shop-fee-section-by-area-module__9nnnYq__prefectureWrapper+.other-shop-fee-section-by-area-module__9nnnYq__prefectureWrapper{margin-top:calc((100vw / var(--vw-sp)) * 48)}@media (min-width:801px){.other-shop-fee-section-by-area-module__9nnnYq__prefectureWrapper+.other-shop-fee-section-by-area-module__9nnnYq__prefectureWrapper{margin-top:64px}}.other-shop-fee-section-by-area-module__9nnnYq__prefectureName{margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 16);font-weight:700}@media (min-width:801px){.other-shop-fee-section-by-area-module__9nnnYq__prefectureName{margin-bottom:12px;font-size:20px}}.other-shop-fee-section-by-area-module__9nnnYq__feeList{border:1px solid var(--color-gray200);border-radius:calc((100vw / var(--vw-sp)) * 10);overflow:hidden}@media (min-width:801px){.other-shop-fee-section-by-area-module__9nnnYq__feeList{border-radius:10px}}.other-shop-fee-section-by-area-module__9nnnYq__feeListItem+.other-shop-fee-section-by-area-module__9nnnYq__feeListItem{border-top:1px solid var(--color-gray200)}
.related-service-section-module__v61m9a__relatedServicesWrap{margin-top:88px}.related-service-section-module__v61m9a__listContent{flex-wrap:wrap;gap:44px 5%;display:flex}@media (max-width:800px){.related-service-section-module__v61m9a__listContent{gap:calc((100vw / var(--vw-sp)) * 40) 0;flex-direction:column}}.related-service-section-module__v61m9a__listContentInnerImage img{transition:transform .6s cubic-bezier(.19,1,.22,1)}.related-service-section-module__v61m9a__listContentItem:hover .related-service-section-module__v61m9a__listContentInnerImage img{transform:scale(1.05)}.related-service-section-module__v61m9a__listContentItem{width:47.5%}@media (max-width:800px){.related-service-section-module__v61m9a__listContentItem{width:100%}}.related-service-section-module__v61m9a__listContentItemTitle{margin-bottom:16px;font-size:16px;font-weight:700}@media (max-width:800px){.related-service-section-module__v61m9a__listContentItemTitle{margin-bottom:calc((100vw / var(--vw-sp)) * 6);font-size:calc((100vw / var(--vw-sp)) * 14)}}.related-service-section-module__v61m9a__listContentItem:hover .related-service-section-module__v61m9a__listContentItemTitle{text-decoration:underline}.related-service-section-module__v61m9a__listContentInner{align-items:flex-start;display:flex}.related-service-section-module__v61m9a__listContentInnerImage{border:solid 1px var(--color-gray200);border-radius:20px;width:40%;line-height:0;overflow:hidden}@media (max-width:800px){.related-service-section-module__v61m9a__listContentInnerImage{border-radius:calc((100vw / var(--vw-sp)) * 10);width:28%}}.related-service-section-module__v61m9a__listContentInnerText{flex:1;margin-left:20px}@media (max-width:800px){.related-service-section-module__v61m9a__listContentInnerText{margin-left:calc((100vw / var(--vw-sp)) * 16);flex:1;font-size:12px}}
.effect-cards-section-module__gKOQYW__section{padding-top:60px}@media (max-width:800px){.effect-cards-section-module__gKOQYW__section{padding-top:calc((100vw / var(--vw-sp)) * 28)}}.effect-cards-section-module__gKOQYW__cardContent h3 span{color:var(--color-orange3)}.effect-cards-section-module__gKOQYW__effects{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:800px){.effect-cards-section-module__gKOQYW__effects{gap:calc((100vw / var(--vw-sp)) * 16);grid-template-columns:1fr}}.effect-cards-section-module__gKOQYW__card{background-color:var(--color-white);border-radius:20px;flex-direction:column;height:100%;display:flex;overflow:hidden}@media (max-width:800px){.effect-cards-section-module__gKOQYW__card{border-radius:calc((100vw / var(--vw-sp)) * 20)}}.effect-cards-section-module__gKOQYW__cardImage{overflow:hidden}.effect-cards-section-module__gKOQYW__cardImage img{width:100%;display:block}.effect-cards-section-module__gKOQYW__cardContent{flex:1;padding:16px 20px}@media (max-width:800px){.effect-cards-section-module__gKOQYW__cardContent{padding:calc((100vw / var(--vw-sp)) * 16) calc((100vw / var(--vw-sp)) * 20)}}.effect-cards-section-module__gKOQYW__cardContent p{white-space:pre-line;margin-top:16px}@media (max-width:800px){.effect-cards-section-module__gKOQYW__cardContent p{margin-top:calc((100vw / var(--vw-sp)) * 16)}}.effect-cards-section-module__gKOQYW__cardAction{justify-content:center;width:100%;margin:0 auto;padding:0 20px 20px;display:flex}@media (max-width:800px){.effect-cards-section-module__gKOQYW__cardAction{padding:0 calc((100vw / var(--vw-sp)) * 20) calc((100vw / var(--vw-sp)) * 20)}}.effect-cards-section-module__gKOQYW__cardContent h3{text-align:center;margin:0;font-size:18px}@media (max-width:800px){.effect-cards-section-module__gKOQYW__cardContent h3{font-size:calc((100vw / var(--vw-sp)) * 18)}}
.other-shop-usage-section-module__0Vp66W__section{padding-top:calc((100vw / var(--vw-sp)) * 60);padding-bottom:calc((100vw / var(--vw-sp)) * calc(60 + 40))}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__section{padding-top:88px;padding-bottom:188px}}div.other-shop-usage-section-module__0Vp66W__tableContainer{margin-top:calc((100vw / var(--vw-sp)) * 28)}@media (min-width:801px){div.other-shop-usage-section-module__0Vp66W__tableContainer{max-width:674px;margin-top:55px}}.other-shop-usage-section-module__0Vp66W__table{border-spacing:0;border-collapse:separate;width:100%}.other-shop-usage-section-module__0Vp66W__table th,.other-shop-usage-section-module__0Vp66W__table td{padding:0}.other-shop-usage-section-module__0Vp66W__tableHeader .other-shop-usage-section-module__0Vp66W__registeredShop{padding:calc((100vw / var(--vw-sp)) * 5) calc((100vw / var(--vw-sp)) * 6) calc((100vw / var(--vw-sp)) * 4);font-size:calc((100vw / var(--vw-sp)) * 10);color:var(--orange3);white-space:nowrap;background-color:var(--color-orange3-200);border-top-left-radius:calc((100vw / var(--vw-sp)) * 10);border-top-right-radius:calc((100vw / var(--vw-sp)) * 10);line-height:1.2}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableHeader .other-shop-usage-section-module__0Vp66W__registeredShop{border-top-left-radius:10px;border-top-right-radius:10px;padding:12px;font-size:20px}}.other-shop-usage-section-module__0Vp66W__tableHeader .other-shop-usage-section-module__0Vp66W__otherShop{padding:calc((100vw / var(--vw-sp)) * 8) calc((100vw / var(--vw-sp)) * 5);font-size:calc((100vw / var(--vw-sp)) * 10);color:var(--white);background-color:var(--color-red);border-top-left-radius:calc((100vw / var(--vw-sp)) * 10);border-top-right-radius:calc((100vw / var(--vw-sp)) * 10)}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableHeader .other-shop-usage-section-module__0Vp66W__otherShop{border-top-left-radius:10px;border-top-right-radius:10px;padding:16px;font-size:20px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__member{padding:calc((100vw / var(--vw-sp)) * 7) calc((100vw / var(--vw-sp)) * 10);font-size:calc((100vw / var(--vw-sp)) * 10);background-color:var(--color-gray500);border-top-right-radius:calc((100vw / var(--vw-sp)) * 10);border-bottom-right-radius:calc((100vw / var(--vw-sp)) * 10)}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__member{border-top-right-radius:10px;border-bottom-right-radius:10px;padding:18px 24px 18px 14px;font-size:18px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__memberAvatar{color:var(--white);flex-direction:column;align-items:center;gap:0;display:flex}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__memberAvatar{flex-direction:row;gap:10px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__memberAvatar img{width:calc((100vw / var(--vw-sp)) * 25)}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__memberAvatar img{width:35px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__memberAvatar figcaption{white-space:nowrap;font-weight:700}.other-shop-usage-section-module__0Vp66W__arrow{padding:calc((100vw / var(--vw-sp)) * 4)}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__arrow{padding:8px}}.other-shop-usage-section-module__0Vp66W__arrowIcon{width:calc(calc((100vw / var(--vw-sp)) * 15) / 2 * tan(60deg));height:calc((100vw / var(--vw-sp)) * 15);background-color:var(--color-orange3);clip-path:polygon(0 0,100% 50%,0 100%);display:block}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__arrowIcon{width:22.5167px;height:26px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__registeredShop{padding:calc((100vw / var(--vw-sp)) * 18);text-align:center;background-color:var(--color-white)}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__registeredShop{padding:20px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__registeredShop p{font-size:calc((100vw / var(--vw-sp)) * 12);font-weight:700}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__registeredShop p{font-size:22px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopPrice p{font-size:calc((100vw / var(--vw-sp)) * 10);color:var(--color-orange3);font-weight:700}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopPrice p{font-size:16px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopName{padding:calc((100vw / var(--vw-sp)) * 18) calc((100vw / var(--vw-sp)) * 2) calc((100vw / var(--vw-sp)) * 18) calc((100vw / var(--vw-sp)) * 10);background-color:var(--color-white);border-left:1px solid var(--color-red);font-weight:700}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopName{border-left:2px solid var(--color-red);padding:20px 6px 20px 16px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopName p{font-size:calc((100vw / var(--vw-sp)) * 12);color:var(--color-orange3);font-weight:700}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopName p{font-size:22px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopPrice{padding:calc((100vw / var(--vw-sp)) * 16) calc((100vw / var(--vw-sp)) * 6) calc((100vw / var(--vw-sp)) * 18) calc((100vw / var(--vw-sp)) * 3);background-color:var(--color-white);border-right:1px solid var(--color-red)}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopPrice{border-right:2px solid var(--color-red);padding:18px 16px 20px 6px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopPrice p strong{font-size:calc((100vw / var(--vw-sp)) * 14)}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopPrice p strong{font-size:24px}}.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopPrice p small{font-size:calc((100vw / var(--vw-sp)) * 8);font-weight:700}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody .other-shop-usage-section-module__0Vp66W__otherShopPrice p small{font-size:12px;font-weight:400}}.other-shop-usage-section-module__0Vp66W__tableBody tr+tr .other-shop-usage-section-module__0Vp66W__member{border-top:1px solid var(--color-gray50)}.other-shop-usage-section-module__0Vp66W__tableBody tr+tr .other-shop-usage-section-module__0Vp66W__registeredShop,.other-shop-usage-section-module__0Vp66W__tableBody tr+tr .other-shop-usage-section-module__0Vp66W__otherShopName,.other-shop-usage-section-module__0Vp66W__tableBody tr+tr .other-shop-usage-section-module__0Vp66W__otherShopPrice{border-top:1px solid var(--color-gray300)}.other-shop-usage-section-module__0Vp66W__tableBody tr:last-child .other-shop-usage-section-module__0Vp66W__otherShopName,.other-shop-usage-section-module__0Vp66W__tableBody tr:last-child .other-shop-usage-section-module__0Vp66W__otherShopPrice{border-bottom:1px solid var(--color-red)}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody tr:last-child .other-shop-usage-section-module__0Vp66W__otherShopName,.other-shop-usage-section-module__0Vp66W__tableBody tr:last-child .other-shop-usage-section-module__0Vp66W__otherShopPrice{border-bottom:2px solid var(--color-red)}}.other-shop-usage-section-module__0Vp66W__tableBody tr:last-child .other-shop-usage-section-module__0Vp66W__otherShopName{border-left:1px solid var(--color-red);border-bottom-left-radius:calc((100vw / var(--vw-sp)) * 10)}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody tr:last-child .other-shop-usage-section-module__0Vp66W__otherShopName{border-left:2px solid var(--color-red);border-bottom-left-radius:10px}}.other-shop-usage-section-module__0Vp66W__tableBody tr:last-child .other-shop-usage-section-module__0Vp66W__otherShopPrice{border-right:1px solid var(--color-red);border-bottom-right-radius:calc((100vw / var(--vw-sp)) * 10)}@media (min-width:801px){.other-shop-usage-section-module__0Vp66W__tableBody tr:last-child .other-shop-usage-section-module__0Vp66W__otherShopPrice{border-right:2px solid var(--color-red);border-bottom-right-radius:10px}}ul.other-shop-usage-section-module__0Vp66W__notes{margin-top:calc((100vw / var(--vw-sp)) * 24)}@media (min-width:801px){ul.other-shop-usage-section-module__0Vp66W__notes{margin-top:20px}}
.program-card-contents-section-module__pEccPq__programDetailWrap{margin-top:64px}.program-card-contents-section-module__pEccPq__programHeader{background-position:50%;background-size:cover;width:100vw;margin:60px 0 40px;padding:20px 0;position:relative;left:50%;transform:translate(-50%)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__hotYoga{background:var(--orange3-100)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__darkKickBoxingSingle{background:#000}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__specialProgram{background:var(--color-green100)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__masterLesson{background:var(--color-purple100)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__machinepilates{background:#1249a0}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__basic{background-image:url(/common/images/service/hotoyoga-lesson-genre-title-01-basic.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__power{background-image:url(/common/images/service/hotoyoga-lesson-genre-title-02-power.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__relax{background-image:url(/common/images/service/hotoyoga-lesson-genre-title-03-relax.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__sound{background-image:url(/common/images/service/hotoyoga-lesson-genre-title-04-sound.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__bodyMake{background-image:url(/common/images/service/hotoyoga-lesson-genre-title-05-bodymake.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__specialBg{background-image:url(/common/images/service/hotoyoga-lesson-genre-title-06-special.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__awareness{background-image:url(/common/images/service/special-lesson-genre-title-01-awereness.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__props{background-image:url(/common/images/service/special-lesson-genre-title-02-props.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__mensYoga{background-image:url(/common/images/service/special-lesson-genre-title-03-mensyoga.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__personalYoga{background-image:url(/common/images/service/special-lesson-genre-title-04-personalyoga.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__originalExercise{background-image:url(/common/images/service/special-lesson-genre-title-05-originalexercise.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__machinePilatesImageBg{background-image:url(/common/images/service/special-lesson-genre-title-06-machinepilates.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__darkKickBoxingImageBg{background-image:url(/common/images/service/special-lesson-genre-title-07-darknesskickboxing.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__darkTrampoline{background-image:url(/common/images/service/special-lesson-genre-title-08-darknesstrampoline.webp)}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__emsTraining{background-image:url(/common/images/service/special-lesson-genre-title-09-evolv.webp)}.program-card-contents-section-module__pEccPq__programHeaderInner{width:100%;height:100%;color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;padding:16px 0;line-height:1.6;display:flex;position:relative}.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__power .program-card-contents-section-module__pEccPq__programHeaderInner,.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__relax .program-card-contents-section-module__pEccPq__programHeaderInner,.program-card-contents-section-module__pEccPq__programHeader.program-card-contents-section-module__pEccPq__bodyMake .program-card-contents-section-module__pEccPq__programHeaderInner{color:var(--color-dark-gray)}.program-card-contents-section-module__pEccPq__programHeaderTitleJp{text-align:center;margin:0;font-size:14px;font-weight:700}.program-card-contents-section-module__pEccPq__programHeaderTitleEn{font-family:var(--font-montserrat);letter-spacing:.1em;margin:0 0 6px;font-size:30px;font-weight:600;line-height:1;display:block}.program-card-contents-section-module__pEccPq__programHeaderDescription{margin-top:8px;font-size:18px;font-weight:700}.program-card-contents-section-module__pEccPq__listProgram img{width:100%;height:auto}.program-card-contents-section-module__pEccPq__listProgram{flex-wrap:wrap;gap:60px 12%;display:flex}.program-card-contents-section-module__pEccPq__listProgram.program-card-contents-section-module__pEccPq__wide{justify-content:space-between;gap:0}.program-card-contents-section-module__pEccPq__sectionButtons{margin-top:64px}.program-card-contents-section-module__pEccPq__sectionButtonsMargin{margin-top:40px}@media (max-width:800px){.program-card-contents-section-module__pEccPq__programDetailWrap{margin-top:calc((100vw / var(--vw-sp)) * 48)}.program-card-contents-section-module__pEccPq__programHeader{width:calc(100vw + 2px);margin:48px 0 40px;padding:15px 0;left:calc(50% - 1px)}.program-card-contents-section-module__pEccPq__programHeaderInner{padding:calc((100vw / var(--vw-sp)) * 16);padding-left:0;padding-right:0}.program-card-contents-section-module__pEccPq__programHeaderTitleJp{font-size:calc((100vw / var(--vw-sp)) * 12)}.program-card-contents-section-module__pEccPq__programHeaderTitleEn{margin-bottom:calc((100vw / var(--vw-sp)) * 6);font-size:calc((100vw / var(--vw-sp)) * 24)}.program-card-contents-section-module__pEccPq__programHeaderDescription{margin-top:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 16)}.program-card-contents-section-module__pEccPq__listProgram{gap:calc((100vw / var(--vw-sp)) * 60) 0;flex-direction:column}.program-card-contents-section-module__pEccPq__listProgram.program-card-contents-section-module__pEccPq__wide{flex-direction:column-reverse}.program-card-contents-section-module__pEccPq__sectionButtons{margin-top:calc((100vw / var(--vw-sp)) * 48)}.program-card-contents-section-module__pEccPq__sectionButtonsMargin{margin-top:calc((100vw / var(--vw-sp)) * 20)}}
.effects-section-module__xZORba__section{padding-top:108px;padding-bottom:88px;position:relative}@media (max-width:800px){.effects-section-module__xZORba__section{padding-top:calc((100vw / var(--vw-sp)) * 60);padding-bottom:calc((100vw / var(--vw-sp)) * 60)}}.effects-section-module__xZORba__section:before{content:"";background-color:var(--color-gray50);clip-path:polygon(0 865px,0 100%,50% 100%,100% 100%,100% 865px,50% 100%);position:absolute;inset:0}@media (max-width:800px){.effects-section-module__xZORba__section:before{clip-path:polygon(0 calc((100vw / var(--vw-sp)) * 637), 0 100%, 50% 100%, 100% 100%, 100% calc((100vw / var(--vw-sp)) * 637), 50% 100%)}}.effects-section-module__xZORba__description{margin-top:64px;font-size:16px}@media (max-width:800px){.effects-section-module__xZORba__description{margin-top:calc((100vw / var(--vw-sp)) * 48);font-size:calc((100vw / var(--vw-sp)) * 16)}}.effects-section-module__xZORba__description span{color:var(--color-orange3);font-weight:700}.effects-section-module__xZORba__imageWrapper{width:662px;margin:50px auto 0}@media (max-width:800px){.effects-section-module__xZORba__imageWrapper{width:100%;margin-top:calc((100vw / var(--vw-sp)) * 16)}}.effects-section-module__xZORba__recommendationText{text-align:center;margin-top:4px;font-weight:700}@media (max-width:800px){.effects-section-module__xZORba__recommendationText{margin-top:calc((100vw / var(--vw-sp)) * 4)}}.effects-section-module__xZORba__recommendationText span:first-of-type{font-size:24px}@media (max-width:800px){.effects-section-module__xZORba__recommendationText span:first-of-type{font-size:calc((100vw / var(--vw-sp)) * 18)}}.effects-section-module__xZORba__recommendationText span:nth-of-type(2){font-size:28px}@media (max-width:800px){.effects-section-module__xZORba__recommendationText span:nth-of-type(2){font-size:calc((100vw / var(--vw-sp)) * 20)}}.effects-section-module__xZORba__recommendationText mark{background-color:#fff002;padding:0 .2em .5em;line-height:0;display:inline-block}
.program-content-module___Tp5PW__listProgramItem{width:44%}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItem{width:100%}}.program-content-module___Tp5PW__listProgramItemHeader{border-bottom:solid 1px var(--color-gray200);flex-wrap:wrap;margin-bottom:8px;padding-bottom:12px;display:flex}.program-content-module___Tp5PW__listProgramItemHeader .program-content-module___Tp5PW__furigana{width:100%;font-size:10px;display:block}.program-content-module___Tp5PW__listProgramItemHeader.program-content-module___Tp5PW__borderNone{border:none;margin-bottom:8px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemHeader{padding-bottom:calc((100vw / var(--vw-sp)) * 12);margin-bottom:calc((100vw / var(--vw-sp)) * 8);align-items:center;display:flex}}.program-content-module___Tp5PW__listProgramItemTitle{margin-bottom:0;font-size:18px;font-weight:700}.program-content-module___Tp5PW__listProgramItemTitle.program-content-module___Tp5PW__flex{display:flex}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemTitle{font-size:calc((100vw / var(--vw-sp)) * 18);font-weight:700}}.program-content-module___Tp5PW__listProgramItemTitleSmall{font-size:17px}.program-content-module___Tp5PW__listProgramItemTitleWrap{width:100%}.program-content-module___Tp5PW__listProgramItemLabel{margin-left:12px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemLabel{margin-left:calc((100vw / var(--vw-sp)) * 12)}}.program-content-module___Tp5PW__listProgramItemLabelWrap{margin-left:0}.program-content-module___Tp5PW__listProgramItemTime{border-bottom:solid 1px var(--color-gray200);margin-bottom:8px;padding-bottom:8px;font-size:14px;display:flex}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemTime{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14)}}.program-content-module___Tp5PW__listProgramItemTimeTitle{width:9em;margin-bottom:0;font-size:14px;font-weight:400}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemTimeTitle{font-size:calc((100vw / var(--vw-sp)) * 14)}}.program-content-module___Tp5PW__listProgramItemTimeDetail{color:var(--color-orange3)}.program-content-module___Tp5PW__listProgramItemTimeDetail.program-content-module___Tp5PW__blue{color:#1249a0}.program-content-module___Tp5PW__listProgramItemTimeDetail.program-content-module___Tp5PW__red{color:#d7000f}.program-content-module___Tp5PW__listProgramItemStrength{border-bottom:solid 1px var(--color-gray200);align-items:center;margin-bottom:20px;padding-bottom:8px;font-size:14px;display:flex}.program-content-module___Tp5PW__listProgramItemStrength.program-content-module___Tp5PW__marginShort{margin-bottom:8px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemStrength{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 14)}.program-content-module___Tp5PW__listProgramItemStrength.program-content-module___Tp5PW__marginShort{margin-bottom:calc((100vw / var(--vw-sp)) * 8)}}.program-content-module___Tp5PW__listProgramItemStrengthTitle{white-space:nowrap;width:9em;margin-bottom:0;font-size:14px;font-weight:400;line-height:1}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemStrengthTitle{font-size:calc((100vw / var(--vw-sp)) * 14)}}.program-content-module___Tp5PW__listProgramItemStrengthBody{background-size:104px;width:104px;height:20px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemStrengthBody{width:calc((100vw / var(--vw-sp)) * 104);height:calc((100vw / var(--vw-sp)) * 20);background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.program-content-module___Tp5PW__listProgramItemStrengthBody:after{background-size:104px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemStrengthBody:after{background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.program-content-module___Tp5PW__listProgramItemImage img{border-radius:20px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemImage img{border-radius:calc((100vw / var(--vw-sp)) * 20)}}.program-content-module___Tp5PW__listProgramItemImage{margin-bottom:20px;line-height:0}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemImage{margin-bottom:calc((100vw / var(--vw-sp)) * 20)}}.program-content-module___Tp5PW__listProgramItemDescription{font-size:16px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemDescription{font-size:calc((100vw / var(--vw-sp)) * 14)}}.program-content-module___Tp5PW__listProgramItemEmphasis{color:var(--color-red);margin-top:8px}
.overview-section-module__Zkq9aW__section{padding-top:88px;padding-bottom:168px}@media (max-width:800px){.overview-section-module__Zkq9aW__section{padding-top:calc((100vw / var(--vw-sp)) * 52);padding-bottom:calc((100vw / var(--vw-sp)) * 100)}}.overview-section-module__Zkq9aW__image{border-radius:20px;margin-top:64px;display:block}@media (max-width:800px){.overview-section-module__Zkq9aW__image{margin-top:calc((100vw / var(--vw-sp)) * 28);border-radius:0}}.overview-section-module__Zkq9aW__textWrapper{margin-top:40px}@media (max-width:800px){.overview-section-module__Zkq9aW__textWrapper{margin-top:calc((100vw / var(--vw-sp)) * 20)}}.overview-section-module__Zkq9aW__subtitle{border-bottom:solid 1px var(--gray3);margin-top:88px;margin-bottom:15px;padding-bottom:12px;font-size:16px;font-weight:700}@media (max-width:800px){.overview-section-module__Zkq9aW__subtitle{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-top:calc((100vw / var(--vw-sp)) * 40);margin-bottom:calc((100vw / var(--vw-sp)) * 12);font-size:calc((100vw / var(--vw-sp)) * 14)}}.overview-section-module__Zkq9aW__textWrapper p{margin-bottom:0}.overview-section-module__Zkq9aW__boxTrim{flex-direction:column-reverse;display:flex}.overview-section-module__Zkq9aW__boxTrimInner{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.overview-section-module__Zkq9aW__mbXSmall{margin-bottom:12px}@media (max-width:800px){.overview-section-module__Zkq9aW__mbXSmall{margin-bottom:calc((100vw / var(--vw-sp)) * 8)}}
.price-table-section-module__K-I45a__sectionTitle{margin-bottom:calc((100vw / var(--vw-sp)) * 48)}@media (min-width:801px){.price-table-section-module__K-I45a__sectionTitle{margin-bottom:64px}}.price-table-section-module__K-I45a__contentsWrap{margin-top:-23.74px}@media (max-width:800px){.price-table-section-module__K-I45a__contentsWrap{margin-top:0}}.price-table-section-module__K-I45a__contents{margin-top:28px}.price-table-section-module__K-I45a__contentsLabel{background:var(--color-gray100);border-radius:100px;padding:8px 20px;font-weight:700;line-height:1}@media (max-width:800px){.price-table-section-module__K-I45a__contentsLabel{padding:calc((100vw / var(--vw-sp)) * 6) calc((100vw / var(--vw-sp)) * 12);font-size:calc((100vw / var(--vw-sp)) * 14)}}.price-table-section-module__K-I45a__contentsData{text-align:right;margin-top:8px;font-weight:700}@media (max-width:800px){.price-table-section-module__K-I45a__contentsData{margin-top:calc((100vw / var(--vw-sp)) * 4);font-size:calc((100vw / var(--vw-sp)) * 14)}}.price-table-section-module__K-I45a__contentsData .price-table-section-module__K-I45a__largeText{font-size:18px}@media (max-width:800px){.price-table-section-module__K-I45a__contentsData .price-table-section-module__K-I45a__largeText{font-size:calc((100vw / var(--vw-sp)) * 16)}}.price-table-section-module__K-I45a__contentsData .price-table-section-module__K-I45a__smallText{font-size:14px;font-weight:400}@media (max-width:800px){.price-table-section-module__K-I45a__contentsData .price-table-section-module__K-I45a__smallText{font-size:calc((100vw / var(--vw-sp)) * 10);font-weight:700}}.price-table-section-module__K-I45a__contentsAnnotation{margin:55px 0 64px;font-size:12px}@media (max-width:800px){.price-table-section-module__K-I45a__contentsAnnotation{margin:calc((100vw / var(--vw-sp)) * 20) 0 calc((100vw / var(--vw-sp)) * 48);font-size:calc((100vw / var(--vw-sp)) * 10)}}
.six-effects-section-module__ndI8RW__section{flex-direction:column;margin:0;padding-top:47px;padding-bottom:40px;display:flex;position:relative}@media (max-width:800px){.six-effects-section-module__ndI8RW__section{padding-top:calc((100vw / var(--vw-sp)) * 45);padding-bottom:calc((100vw / var(--vw-sp)) * 40)}}.six-effects-section-module__ndI8RW__titleImageWrapper{width:345px;margin:0 auto;position:absolute;top:-19px;left:0;right:0}@media (max-width:800px){.six-effects-section-module__ndI8RW__titleImageWrapper{top:calc((100vw / var(--vw-sp)) * -11);width:calc((100vw / var(--vw-sp)) * 300)}}.six-effects-section-module__ndI8RW__titleImageWrapper img{display:block}.six-effects-section-module__ndI8RW__container{text-align:center}.six-effects-section-module__ndI8RW__sectionTitle{color:var(--color-orange3);margin:0;padding:0 24px;font-size:24px;font-weight:500;display:inline-block;position:relative}@media (max-width:800px){.six-effects-section-module__ndI8RW__sectionTitle{padding:0 calc((100vw / var(--vw-sp)) * 23);font-size:calc((100vw / var(--vw-sp)) * 24)}}.six-effects-section-module__ndI8RW__sectionTitle:before{content:"";background:url(/common/images/buttons-tittle-left.svg) 0 0/cover no-repeat;width:10px;height:14px;display:block;position:absolute;bottom:-7%;left:0;transform:translateY(-50%)}@media (max-width:800px){.six-effects-section-module__ndI8RW__sectionTitle:before{width:calc((100vw / var(--vw-sp)) * 10);height:calc((100vw / var(--vw-sp)) * 14);bottom:-4%}}.six-effects-section-module__ndI8RW__sectionTitle:after{content:"";background:url(/common/images/buttons-tittle-right.svg) 0 0/cover no-repeat;width:10px;height:14px;display:block;position:absolute;bottom:-7%;right:0;transform:translateY(-50%)}@media (max-width:800px){.six-effects-section-module__ndI8RW__sectionTitle:after{width:calc((100vw / var(--vw-sp)) * 10);height:calc((100vw / var(--vw-sp)) * 14);bottom:-4%}}.six-effects-section-module__ndI8RW__sectionTitle:before,.six-effects-section-module__ndI8RW__sectionTitle:after{width:17px;height:21px;bottom:-1px}@media (max-width:800px){.six-effects-section-module__ndI8RW__sectionTitle:before,.six-effects-section-module__ndI8RW__sectionTitle:after{bottom:calc((100vw / var(--vw-sp)) * -2);width:calc((100vw / var(--vw-sp)) * 18);height:calc((100vw / var(--vw-sp)) * 22)}}.six-effects-section-module__ndI8RW__sixEffects{grid-template-columns:repeat(6,1fr);gap:20px;margin:20px 0 0;display:grid}@media (max-width:800px){.six-effects-section-module__ndI8RW__sixEffects{gap:calc((100vw / var(--vw-sp)) * 19);margin-top:calc((100vw / var(--vw-sp)) * 16);grid-template-columns:repeat(3,1fr)}}.six-effects-section-module__ndI8RW__sixEffects .six-effects-section-module__ndI8RW__effect{flex-direction:column;align-items:center;display:flex}.six-effects-section-module__ndI8RW__sixEffects img{border-radius:50%;width:104px}@media (max-width:800px){.six-effects-section-module__ndI8RW__sixEffects img{width:calc((100vw / var(--vw-sp)) * 104)}}.six-effects-section-module__ndI8RW__sixEffects h3{text-align:center;white-space:pre;margin-top:8px;margin-bottom:0;font-size:16px;line-height:1.2}@media (max-width:800px){.six-effects-section-module__ndI8RW__sixEffects h3{max-width:calc((100vw / var(--vw-sp)) * 104);margin-top:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14)}}.six-effects-section-module__ndI8RW__sixEffects h3 span{color:var(--color-orange3)}.six-effects-section-module__ndI8RW__section .six-effects-section-module__ndI8RW__sixEffectsDetailLink{margin-top:40px;padding-top:4.5px;padding-bottom:5.5px;line-height:1.2}@media (max-width:800px){.six-effects-section-module__ndI8RW__section .six-effects-section-module__ndI8RW__sixEffectsDetailLink{padding-top:calc((100vw / var(--vw-sp)) * 4.5);padding-bottom:calc((100vw / var(--vw-sp)) * 5.5);margin-top:calc((100vw / var(--vw-sp)) * 40)}}
.page-module__Qa113W__pageHeader{padding-bottom:calc((100vw / var(--vw-sp)) * calc((20 + 40)))}@media (min-width:801px){.page-module__Qa113W__pageHeader{padding-bottom:120px}}.page-module__Qa113W__container>section+section{margin-top:calc((100vw / var(--vw-sp)) * 60)}@media (min-width:801px){.page-module__Qa113W__container>section+section{margin-top:88px}}
.program-card-module__QsQQ-a__programCardWrap{border:1px solid var(--black);width:380px}@media (max-width:800px){.program-card-module__QsQQ-a__programCardWrap{width:calc((100vw / var(--vw-sp)) * 350)}}.program-card-module__QsQQ-a__programCardHeader{justify-content:space-between;align-items:center;padding-right:16px;display:flex}@media (max-width:800px){.program-card-module__QsQQ-a__programCardHeader{padding-right:calc((100vw / var(--vw-sp)) * 16)}}.program-card-module__QsQQ-a__programCardTitleWrap{color:#fff;background-image:url(/common/images/service/program-card-bg-pc.webp);background-repeat:no-repeat;background-size:contain;align-items:center;width:250px;height:40px;margin-bottom:0;padding-left:18px;font-size:18px;font-weight:700;display:flex}@media (max-width:800px){.program-card-module__QsQQ-a__programCardTitleWrap{width:calc((100vw / var(--vw-sp)) * 226);height:calc((100vw / var(--vw-sp)) * 40);padding-left:calc((100vw / var(--vw-sp)) * 18);font-size:calc((100vw / var(--vw-sp)) * 18);background-image:url(/common/images/service/program-card-bg-sp.webp)}}.program-card-module__QsQQ-a__programCardTitleWrap.program-card-module__QsQQ-a__secondLine{background-image:url(/common/images/service/program-card-bg-second-line-pc.webp);flex-direction:column;justify-content:center;align-items:flex-start;height:63px}@media (max-width:800px){.program-card-module__QsQQ-a__programCardTitleWrap.program-card-module__QsQQ-a__secondLine{height:calc((100vw / var(--vw-sp)) * 54);background-image:url(/common/images/service/program-card-bg-second-line-sp.webp)}}.program-card-module__QsQQ-a__programCardFurigana{font-size:12px;font-weight:400}@media (max-width:800px){.program-card-module__QsQQ-a__programCardFurigana{font-size:calc((100vw / var(--vw-sp)) * 10)}}.program-card-module__QsQQ-a__listProgramItemStrengthBody{background-size:104px;width:104px;height:20px}@media (max-width:800px){.program-card-module__QsQQ-a__listProgramItemStrengthBody{width:calc((100vw / var(--vw-sp)) * 104);height:calc((100vw / var(--vw-sp)) * 20);background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.program-card-module__QsQQ-a__listProgramItemStrengthBody:after{background-size:104px}@media (max-width:800px){.program-card-module__QsQQ-a__listProgramItemStrengthBody:after{background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.program-card-module__QsQQ-a__programCardText{padding:16px;font-size:16px}@media (max-width:800px){.program-card-module__QsQQ-a__programCardText{padding:calc((100vw / var(--vw-sp)) * 16);font-size:calc((100vw / var(--vw-sp)) * 14)}}
.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionHeadLine{font-size:18px}@media (max-width:800px){.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionHeadLine{font-size:calc((100vw / var(--vw-sp)) * 14)}}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionHeadLine .before-reservation-docs-section-module__VPhhNW__orangeText{color:var(--orange3)}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap{margin-top:60px}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap.before-reservation-docs-section-module__VPhhNW__top{margin-top:54.2px}@media (max-width:800px){.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap{margin-top:calc((100vw / var(--vw-sp)) * 44)}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap.before-reservation-docs-section-module__VPhhNW__top{margin-top:calc((100vw / var(--vw-sp)) * 28)}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap.before-reservation-docs-section-module__VPhhNW__bottom{margin-top:calc((100vw / var(--vw-sp)) * 40)}}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListText .before-reservation-docs-section-module__VPhhNW__annotation,.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap .before-reservation-docs-section-module__VPhhNW__annotation{font-size:12px}@media (max-width:800px){.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListText .before-reservation-docs-section-module__VPhhNW__annotation,.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap .before-reservation-docs-section-module__VPhhNW__annotation{font-size:calc((100vw / var(--vw-sp)) * 10);line-height:1.5;display:block}}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap .before-reservation-docs-section-module__VPhhNW__annotation.before-reservation-docs-section-module__VPhhNW__mt{margin-top:12px}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListTitle{margin:0;font-size:18px}@media (max-width:800px){.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListTitle{font-size:calc((100vw / var(--vw-sp)) * 14)}}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListBorderTitle{border-bottom:1px solid var(--gray200);margin-bottom:12px;padding-bottom:12px;font-weight:700}@media (max-width:800px){.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListBorderTitle{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 8)}}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListBorderText span{font-weight:700}
.learn-more-section-module__qFo1Yq__headLine{margin-bottom:0;font-size:24px}@media (max-width:800px){.learn-more-section-module__qFo1Yq__headLine{font-size:calc((100vw / var(--vw-sp)) * 18)}}.learn-more-section-module__qFo1Yq__text{letter-spacing:.05em;margin-top:20px}@media (max-width:800px){.learn-more-section-module__qFo1Yq__text{margin-top:calc((100vw / var(--vw-sp)) * 12)}}.learn-more-section-module__qFo1Yq__textBox{margin-top:88px}@media (max-width:800px){.learn-more-section-module__qFo1Yq__textBox{margin-top:calc((100vw / var(--vw-sp)) * 48)}}.learn-more-section-module__qFo1Yq__textBox.learn-more-section-module__qFo1Yq__bottom{margin-top:60px}@media (max-width:800px){.learn-more-section-module__qFo1Yq__textBox.learn-more-section-module__qFo1Yq__bottom{margin-top:calc((100vw / var(--vw-sp)) * 48)}}.learn-more-section-module__qFo1Yq__listContentsWrap{justify-content:center;gap:60px;margin-top:40px;display:flex}@media (max-width:800px){.learn-more-section-module__qFo1Yq__listContentsWrap{gap:calc((100vw / var(--vw-sp)) * 20);width:calc((100vw / var(--vw-sp)) * 260);margin:calc((100vw / var(--vw-sp)) * 28) auto 0;flex-direction:column}}.learn-more-section-module__qFo1Yq__listContentsCircle{aspect-ratio:1;width:180px;color:var(--orange3);background-image:url(../media/meditation-effect-circle.09hs7wda1z6yg.webp);background-size:contain;justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex}@media (max-width:800px){.learn-more-section-module__qFo1Yq__listContentsCircle{width:calc((100vw / var(--vw-sp)) * 89);font-size:calc((100vw / var(--vw-sp)) * 16);background-size:contain}.learn-more-section-module__qFo1Yq__listContents{gap:calc((100vw / var(--vw-sp)) * 16);align-items:center;display:flex}}.learn-more-section-module__qFo1Yq__listContents ul{letter-spacing:.05em;margin-top:12.84px}@media (max-width:800px){.learn-more-section-module__qFo1Yq__listContents ul{margin:0}}.learn-more-section-module__qFo1Yq__listContents ul li:before{color:var(--orange3);content:"● "}.learn-more-section-module__qFo1Yq__listContents ul li .learn-more-section-module__qFo1Yq__orangeText{color:var(--orange3)}
.b-rockout-contents-module__5BXqKG__listProgramItem{width:44%}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItem{width:100%}}.b-rockout-contents-module__5BXqKG__listProgramItemImage img{border-radius:20px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemImage img{border-radius:calc((100vw / var(--vw-sp)) * 20)}}.b-rockout-contents-module__5BXqKG__listProgramItemImage{margin-bottom:20px;line-height:0}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemImage{margin-bottom:calc((100vw / var(--vw-sp)) * 20)}}.b-rockout-contents-module__5BXqKG__listProgramItemDescription{font-size:16px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemDescription{font-size:calc((100vw / var(--vw-sp)) * 14)}}.b-rockout-contents-module__5BXqKG__listProgramRightLabelWrap{width:44%}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramRightLabelWrap{width:100%}}.b-rockout-contents-module__5BXqKG__listProgramItemHeader{border-bottom:solid 1px var(--color-gray200);flex-wrap:wrap;margin-bottom:8px;padding-bottom:12px;display:flex}.b-rockout-contents-module__5BXqKG__listProgramItemHeader.b-rockout-contents-module__5BXqKG__mtLarge{margin-top:40px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemHeader{padding-bottom:calc((100vw / var(--vw-sp)) * 12);margin-bottom:calc((100vw / var(--vw-sp)) * 8);align-items:center;display:flex}.b-rockout-contents-module__5BXqKG__listProgramItemHeader.b-rockout-contents-module__5BXqKG__mtLarge{margin-top:calc((100vw / var(--vw-sp)) * 40)}}.b-rockout-contents-module__5BXqKG__listProgramItemTitle{margin-bottom:0;font-size:18px;font-weight:700}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemTitle{font-size:calc((100vw / var(--vw-sp)) * 18);font-weight:700}}.b-rockout-contents-module__5BXqKG__listProgramItemLabel{color:var(--color-red);margin-left:12px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemLabel{margin-left:calc((100vw / var(--vw-sp)) * 12)}}.b-rockout-contents-module__5BXqKG__listProgramItemTime{border-bottom:solid 1px var(--color-gray200);margin-bottom:8px;padding-bottom:8px;font-size:14px;display:flex}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemTime{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14)}}.b-rockout-contents-module__5BXqKG__listProgramItemTimeTitle{width:9em;margin-bottom:0;font-size:14px;font-weight:400}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemTimeTitle{font-size:calc((100vw / var(--vw-sp)) * 14)}}.b-rockout-contents-module__5BXqKG__listProgramItemTimeDetail{color:var(--color-orange3)}.b-rockout-contents-module__5BXqKG__listProgramItemTimeDetail.b-rockout-contents-module__5BXqKG__red{color:#d7000f}.b-rockout-contents-module__5BXqKG__listProgramItemStrength{border-bottom:solid 1px var(--color-gray200);align-items:center;margin-bottom:20px;padding-bottom:8px;font-size:14px;display:flex}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemStrength{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 14)}}.b-rockout-contents-module__5BXqKG__listProgramItemStrengthTitle{white-space:nowrap;width:9em;margin-bottom:0;font-size:14px;font-weight:400;line-height:1}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemStrengthTitle{font-size:calc((100vw / var(--vw-sp)) * 14)}}.b-rockout-contents-module__5BXqKG__listProgramItemStrengthBody{background-size:104px;width:104px;height:20px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemStrengthBody{width:calc((100vw / var(--vw-sp)) * 104);height:calc((100vw / var(--vw-sp)) * 20);background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.b-rockout-contents-module__5BXqKG__listProgramItemStrengthBody:after{background-size:104px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemStrengthBody:after{background-size:calc((100vw / var(--vw-sp)) * 104) auto}}
.page-module__1M0wTG__pageHeader{min-height:290px;padding-bottom:calc((100vw / var(--vw-sp)) * calc(20 + 40))}@media (min-width:801px){.page-module__1M0wTG__pageHeader{min-height:432px;padding-bottom:120px}}
