.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__bgDarkOrange{background-color:var(--color-orange3)}.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}}
.find-store-section-module__B2mzoW__container{width:100%}.find-store-section-module__B2mzoW__formSearch{margin-bottom:calc((100vw / var(--vw-sp)) * 40)}.find-store-section-module__B2mzoW__head{margin-top:0;margin-bottom:calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 18);font-weight:700}@media (min-width:801px){.find-store-section-module__B2mzoW__formSearch{margin-bottom:40px}.find-store-section-module__B2mzoW__head{margin-bottom:20px;font-size:18px}}
.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}}
.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)}}
.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)}}
.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)}
.campaign-banner-module__fWBtMG__campaignBanner{text-align:center;width:100%;max-width:100%;margin:0 auto;padding:0;line-height:0}.campaign-banner-module__fWBtMG__link{line-height:0;display:inline-block}.campaign-banner-module__fWBtMG__image{border-radius:calc((100vw / var(--vw-sp)) * 20);width:100%;height:auto;transition:filter .6s cubic-bezier(.19,1,.22,1),transform .6s cubic-bezier(.19,1,.22,1)}.campaign-banner-module__fWBtMG__link:hover .campaign-banner-module__fWBtMG__image{filter:brightness(117%);transform:scale(1.012)}@media (min-width:801px){.campaign-banner-module__fWBtMG__campaignBanner{width:800px;max-width:800px;margin:0 auto;padding:0}.campaign-banner-module__fWBtMG__image{border-radius:20px}}
.shop-campaign-list-module__iSHY6a__list{background:var(--color-white);border-radius:10px;flex-wrap:wrap;gap:4px;margin:0;padding:8px 12px;list-style:none;display:flex}.shop-campaign-list-module__iSHY6a__item{color:var(--color-orange3);padding-left:12px;font-size:12px;position:relative}@media (max-width:800px){.shop-campaign-list-module__iSHY6a__list{gap:calc((100vw / var(--vw-sp)) * 8);padding:calc((100vw / var(--vw-sp)) * 8) calc((100vw / var(--vw-sp)) * 16);border-radius:calc((100vw / var(--vw-sp)) * 10)}}.shop-campaign-list-module__iSHY6a__item:before{content:"";background:url(/common/images/icon-flag.svg) 0 0/9px 10px no-repeat;width:9px;height:10px;display:block;position:absolute;top:5px;left:0}@media (max-width:800px){.shop-campaign-list-module__iSHY6a__item:before{top:calc((100vw / var(--vw-sp)) * 5);width:calc((100vw / var(--vw-sp)) * 9);height:calc((100vw / var(--vw-sp)) * 10);background-size:calc((100vw / var(--vw-sp)) * 9) calc((100vw / var(--vw-sp)) * 10)}}
.membership-benefits-module__cRZ6qW__wrapper{background:var(--color-white);border-style:solid;border-color:var(--color-orange3);border-width:3px;border-radius:20px;max-width:660px}.membership-benefits-module__cRZ6qW__wrapper.membership-benefits-module__cRZ6qW__isWide{max-width:100%}.membership-benefits-module__cRZ6qW__wrapper.membership-benefits-module__cRZ6qW__whiteBorder{border-color:var(--color-white)}.membership-benefits-module__cRZ6qW__wrapper.membership-benefits-module__cRZ6qW__borderSmall{border-width:2px}.membership-benefits-module__cRZ6qW__titleWrapper{text-align:center;background:var(--color-orange3);border-top-left-radius:17px;border-top-right-radius:17px;padding:10px;position:relative}.membership-benefits-module__cRZ6qW__titleWrapper.membership-benefits-module__cRZ6qW__titleLightOrange{background:var(--color-orange2)}.membership-benefits-module__cRZ6qW__speechBalloon{text-align:center;background:var(--yellow1);white-space:nowrap;border-radius:40px;padding:5px 25px;font-size:22px;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-90%)}.membership-benefits-module__cRZ6qW__speechBalloon:before{content:"";border:10px solid #0000;border-top:10px solid var(--yellow1);margin-left:-10px;position:absolute;top:99%;left:50%}.membership-benefits-module__cRZ6qW__speechBalloonEmphasized{color:var(--color-white);background:var(--color-orange3);border-radius:5px;margin-right:8px;padding:0 8px;line-height:1}.membership-benefits-module__cRZ6qW__title{color:var(--color-white);font-size:28px;font-weight:700;display:block}.membership-benefits-module__cRZ6qW__body{padding:24px 32px 32px}.membership-benefits-module__cRZ6qW__bodyContent{justify-content:space-between;display:flex}.membership-benefits-module__cRZ6qW__bodyContentItem{flex-direction:column;align-items:center;width:43%;display:flex}.membership-benefits-module__cRZ6qW__bodyContentItemTitle{text-align:center;border-top:solid 1px var(--color-gray200);border-bottom:solid 1px var(--color-gray200);width:100%;margin-bottom:10px;padding:3px 10px}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPrice{white-space:nowrap;align-items:center;line-height:1;display:flex}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormal{padding-right:25px;position:relative}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormal:before{content:"";border:7px solid #0000;border-left:10px solid var(--color-dark-gray);margin-top:-7px;position:absolute;top:50%;left:90%}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormalLabel{margin-bottom:5px;font-size:12px;display:block}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormalDetail{font-family:var(--font-montserrat);font-size:30px;font-weight:600}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormalDetail span{font-size:18px;font-weight:400}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormalDetail small{font-size:12px;font-weight:400}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceSpecial{font-family:var(--font-montserrat);color:var(--color-orange3);flex:1;font-size:80px;font-weight:600}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceSpecial small{font-size:30px;font-weight:700}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreover{background:var(--color-pink100);border-radius:20px 10px 10px 20px;align-items:center;margin-top:40px;padding:0 15px 0 120px;display:flex;position:relative}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverTitle{width:96px;height:96px;color:var(--color-white);text-align:center;outline:solid 1px var(--color-pink600);background:var(--color-pink600);border:solid 2px var(--color-white);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:1.3;display:flex;position:absolute;top:0;left:0;transform:translateY(-20%)}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverLabel{text-align:center;width:100%;position:absolute;top:-35px;left:0}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverLabel span{color:var(--color-pink600);padding:0 20px;font-size:20px;font-weight:700;display:inline-block;position:relative}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverLabel span:before{content:"";background:url(/common/images/buttons-tittle-left-pink.svg) 0 0/cover no-repeat;width:10px;height:14px;display:block;position:absolute;bottom:0;left:0;transform:translateY(-50%)}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverLabel span:after{content:"";background:url(/common/images/buttons-tittle-right-pink.svg) 0 0/cover no-repeat;width:10px;height:14px;display:block;position:absolute;bottom:0;right:0;transform:translateY(-50%)}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverMain{white-space:nowrap;font-size:18px;font-weight:700}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverMain strong{font-family:var(--font-montserrat);color:var(--color-pink600);font-size:38px;font-weight:600}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverMain strong span{color:var(--color-pink600);font-size:24px;font-weight:600}.membership-benefits-module__cRZ6qW__note{color:var(--color-gray600);flex:1;align-self:flex-end;padding:0 0 15px 15px;font-size:12px}@media (max-width:800px){.membership-benefits-module__cRZ6qW__wrapper{border-radius:calc((100vw / var(--vw-sp)) * 20);max-width:100%}.membership-benefits-module__cRZ6qW__titleWrapper{padding:calc((100vw / var(--vw-sp)) * 10);border-top-left-radius:calc((100vw / var(--vw-sp)) * 17);border-top-right-radius:calc((100vw / var(--vw-sp)) * 17)}.membership-benefits-module__cRZ6qW__speechBalloon{padding:calc((100vw / var(--vw-sp)) * 5) calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 20);border-radius:calc((100vw / var(--vw-sp)) * 40)}.membership-benefits-module__cRZ6qW__title{font-size:calc((100vw / var(--vw-sp)) * 26)}.membership-benefits-module__cRZ6qW__body{padding:calc((100vw / var(--vw-sp)) * 22)}.membership-benefits-module__cRZ6qW__bodyContent{flex-direction:column}.membership-benefits-module__cRZ6qW__bodyContentItem{width:100%;margin-bottom:calc((100vw / var(--vw-sp)) * 15)}.membership-benefits-module__cRZ6qW__bodyContentItemTitle{padding:calc((100vw / var(--vw-sp)) * 3) calc((100vw / var(--vw-sp)) * 10);margin-bottom:calc((100vw / var(--vw-sp)) * 10);font-size:calc((100vw / var(--vw-sp)) * 14)}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPrice{justify-content:center}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormal{padding-right:calc((100vw / var(--vw-sp)) * 25)}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormalLabel{margin-bottom:calc((100vw / var(--vw-sp)) * 5);font-size:calc((100vw / var(--vw-sp)) * 12)}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormalDetail{font-size:calc((100vw / var(--vw-sp)) * 30)}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormalDetail span{font-size:calc((100vw / var(--vw-sp)) * 18)}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceNormalDetail small{font-size:calc((100vw / var(--vw-sp)) * 10)}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceSpecial{flex:inherit;font-size:calc((100vw / var(--vw-sp)) * 60)}.membership-benefits-module__cRZ6qW__membershipBenefitsBodyMainItemPriceSpecial small{font-size:calc((100vw / var(--vw-sp)) * 30)}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreover{padding:calc((100vw / var(--vw-sp)) * 7) calc((100vw / var(--vw-sp)) * 15) calc((100vw / var(--vw-sp)) * 7) calc((100vw / var(--vw-sp)) * 60);margin-top:calc((100vw / var(--vw-sp)) * 30);border-radius:calc((100vw / var(--vw-sp)) * 20) calc((100vw / var(--vw-sp)) * 10) calc((100vw / var(--vw-sp)) * 10) calc((100vw / var(--vw-sp)) * 20);flex-direction:column}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverTitle{width:calc((100vw / var(--vw-sp)) * 56);height:calc((100vw / var(--vw-sp)) * 56);font-size:calc((100vw / var(--vw-sp)) * 12);transform:translateY(0)}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverLabel{top:calc((100vw / var(--vw-sp)) * -35)}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverLabel span{padding:0 calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 18)}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverLabel span:before,.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverLabel span:after{width:calc((100vw / var(--vw-sp)) * 10);height:calc((100vw / var(--vw-sp)) * 14)}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverMain{font-size:calc((100vw / var(--vw-sp)) * 14);line-height:1}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverMain strong{font-size:calc((100vw / var(--vw-sp)) * 24)}.membership-benefits-module__cRZ6qW__membershipBenefitsMoreoverMain strong span{font-size:calc((100vw / var(--vw-sp)) * 16)}.membership-benefits-module__cRZ6qW__note{font-size:calc((100vw / var(--vw-sp)) * 10);padding:0}}
.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}}
.price-accordion-item-module__McVVAW__accordion{background:var(--color-white);border:solid 1px var(--gray3);border-radius:10px}@media (max-width:800px){.price-accordion-item-module__McVVAW__accordion{border-radius:calc((100vw / var(--vw-sp)) * 10)}}.price-accordion-item-module__McVVAW__content{overflow:hidden}.price-accordion-item-module__McVVAW__section{margin-bottom:28px}@media (max-width:800px){.price-accordion-item-module__McVVAW__section{margin-bottom:calc((100vw / var(--vw-sp)) * 28)}}.price-accordion-item-module__McVVAW__contentInner .price-accordion-item-module__McVVAW__section:last-of-type{margin-bottom:0}.price-accordion-item-module__McVVAW__contentInner{padding:0 19px 24px}@media (max-width:800px){.price-accordion-item-module__McVVAW__contentInner{padding-top:calc((100vw / var(--vw-sp)) * 16);padding-bottom:calc((100vw / var(--vw-sp)) * 8)}}.price-accordion-item-module__McVVAW__description{margin-bottom:28px}@media (max-width:800px){.price-accordion-item-module__McVVAW__description{margin-bottom:calc((100vw / var(--vw-sp)) * 28)}}.price-accordion-item-module__McVVAW__details{justify-content:space-between;align-items:center;display:flex;position:relative}.price-accordion-item-module__McVVAW__itemName{background:var(--color-gray100);border-radius:100px;padding:6px 12px;font-size:14px;font-weight:700;line-height:1}@media (max-width:800px){.price-accordion-item-module__McVVAW__itemName{padding:calc((100vw / var(--vw-sp)) * 6) calc((100vw / var(--vw-sp)) * 12);font-size:calc((100vw / var(--vw-sp)) * 14);border-radius:calc((100vw / var(--vw-sp)) * 100)}}.price-accordion-item-module__McVVAW__itemName small{font-size:12px;font-weight:400}@media (max-width:800px){.price-accordion-item-module__McVVAW__itemName small{font-size:calc((100vw / var(--vw-sp)) * 10)}}.price-accordion-item-module__McVVAW__sectionTitle{border-bottom:solid 1px var(--color-gray200);margin-bottom:8px;padding-bottom:8px;font-weight:700}@media (max-width:800px){.price-accordion-item-module__McVVAW__sectionTitle{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 8)}}.price-accordion-item-module__McVVAW__accordion .price-accordion-item-module__McVVAW__details{gap:16px;margin-top:4px}@media (max-width:800px){.price-accordion-item-module__McVVAW__accordion .price-accordion-item-module__McVVAW__details{gap:calc((100vw / var(--vw-sp)) * 16);margin-top:calc((100vw / var(--vw-sp)) * 4)}}.price-accordion-item-module__McVVAW__accordion .price-accordion-item-module__McVVAW__detail{margin-bottom:0;padding-left:18px;font-size:14px;position:relative}@media (max-width:800px){.price-accordion-item-module__McVVAW__accordion .price-accordion-item-module__McVVAW__detail{padding-left:calc((100vw / var(--vw-sp)) * 16);font-size:calc((100vw / var(--vw-sp)) * 12)}}.price-accordion-item-module__McVVAW__detail:before{content:"";background:var(--color-orange3-100);border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:.4em;left:0}@media (max-width:800px){.price-accordion-item-module__McVVAW__detail:before{width:calc((100vw / var(--vw-sp)) * 12);height:calc((100vw / var(--vw-sp)) * 12)}}.price-accordion-item-module__McVVAW__price{text-align:right;margin-left:auto;font-size:16px}@media (max-width:800px){.price-accordion-item-module__McVVAW__price{font-size:calc((100vw / var(--vw-sp)) * 14);text-align:right}}.price-accordion-item-module__McVVAW__price strong{white-space:nowrap;font-size:18px;font-weight:700}@media (max-width:800px){.price-accordion-item-module__McVVAW__price strong{font-size:calc((100vw / var(--vw-sp)) * 16)}}.price-accordion-item-module__McVVAW__price small{white-space:nowrap;font-size:12px}@media (max-width:800px){.price-accordion-item-module__McVVAW__price small{font-size:calc((100vw / var(--vw-sp)) * 10)}}.price-accordion-item-module__McVVAW__accordion .price-accordion-item-module__McVVAW__notes{margin-top:4px;padding-left:20px}@media (max-width:800px){.price-accordion-item-module__McVVAW__accordion .price-accordion-item-module__McVVAW__notes{padding-left:calc((100vw / var(--vw-sp)) * 18);margin-top:calc((100vw / var(--vw-sp)) * 4)}}.price-accordion-item-module__McVVAW__notes .price-accordion-item-module__McVVAW__note{margin-bottom:0;font-size:14px;position:relative}@media (max-width:800px){.price-accordion-item-module__McVVAW__notes .price-accordion-item-module__McVVAW__note{font-size:calc((100vw / var(--vw-sp)) * 12)}}.price-accordion-item-module__McVVAW__notes .price-accordion-item-module__McVVAW__note:before{text-align:center;content:"・";width:20px;font-weight:700;display:block;position:absolute;left:-20px}@media (max-width:800px){.price-accordion-item-module__McVVAW__notes .price-accordion-item-module__McVVAW__note:before{left:calc((100vw / var(--vw-sp)) * -20);width:calc((100vw / var(--vw-sp)) * 20)}}.price-accordion-item-module__McVVAW__cautionNotes{color:var(--color-gray600);font-size:12px;line-height:120%}@media (max-width:800px){.price-accordion-item-module__McVVAW__cautionNotes{font-size:calc((100vw / var(--vw-sp)) * 10)}}.price-accordion-item-module__McVVAW__accordion .price-accordion-item-module__McVVAW__cautionNotes li{margin-bottom:0}
.shop-equipment-list-module__vu-ejq__title{margin-bottom:4px;font-size:14px;font-weight:700}.shop-equipment-list-module__vu-ejq__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:800px){.shop-equipment-list-module__vu-ejq__title{margin-bottom:calc((100vw / var(--vw-sp)) * 4);font-size:calc((100vw / var(--vw-sp)) * 14)}.shop-equipment-list-module__vu-ejq__list{gap:calc((100vw / var(--vw-sp)) * 8)}}
.page-module__1WUDbG__sectionSecondary{width:100%}.page-module__1WUDbG__mbLarge{margin-bottom:calc((100vw / var(--vw-sp)) * 40)}section.page-module__1WUDbG__sectionPaddingTopSmall{padding-top:calc((100vw / var(--vw-sp)) * 60)}.page-module__1WUDbG__sectionHeadlineLv2{margin-top:0;margin-bottom:calc((100vw / var(--vw-sp)) * 20);font-weight:700;font-size:calc((100vw / var(--vw-sp)) * 20)}.page-module__1WUDbG__listAccordionSingle ul li{margin-bottom:calc((100vw / var(--vw-sp)) * 16)}.page-module__1WUDbG__listAccordionSingle ul li:last-child{margin-bottom:0}.page-module__1WUDbG__membershipBenefits{margin:calc((100vw / var(--vw-sp)) * 80) auto calc((100vw / var(--vw-sp)) * 20)}@media (min-width:801px){.page-module__1WUDbG__mbLarge{margin-bottom:60px}section.page-module__1WUDbG__sectionPaddingTopSmall{padding-top:60px}.page-module__1WUDbG__sectionHeadlineLv2{margin-bottom:20px;font-size:20px}.page-module__1WUDbG__listAccordionSingle ul li{margin-bottom:24px}.page-module__1WUDbG__membershipBenefits{margin:100px auto 20px}}
.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)}}
@media (min-width:801px){.banner-section-module__FA-oGq__bannerImage img{object-fit:cover;min-height:500px}}div.banner-section-module__FA-oGq__container{padding-top:calc(100vw / var(--vw-sp) * 8);padding-bottom:calc(100vw / var(--vw-sp) * 20)}@media (min-width:801px){div.banner-section-module__FA-oGq__container{max-width:674px;padding-top:20px;padding-bottom:40px}}.banner-section-module__FA-oGq__noteList{flex-direction:column;display:flex}@media (min-width:801px){.banner-section-module__FA-oGq__noteList{flex-flow:wrap;gap:14px}}
.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)}}
.lesson-schedule-section-module__peKpqG__lessonScheduleImage{width:800px}@media (max-width:800px){.lesson-schedule-section-module__peKpqG__lessonScheduleImage{width:calc((100vw / var(--vw-sp)) * 335)}}.lesson-schedule-section-module__peKpqG__highlight{width:fit-content;color:var(--color-orange3);text-align:center;margin:32px auto 0;font-size:24px;font-weight:700}@media (max-width:800px){.lesson-schedule-section-module__peKpqG__highlight{margin-top:calc((100vw / var(--vw-sp)) * 28);font-size:calc((100vw / var(--vw-sp)) * 18)}}ul.lesson-schedule-section-module__peKpqG__notes{margin-top:20px}@media (max-width:800px){ul.lesson-schedule-section-module__peKpqG__notes{margin-top:calc((100vw / var(--vw-sp)) * 20)}}
.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)}}
.plan-comparison-section-module__8f1fSW__comparisonGraphContainer{width:608px;margin:auto 0}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonGraphContainer{width:calc((100vw / var(--vw-sp)) * 319)}}.plan-comparison-section-module__8f1fSW__comparisonTextContainer{width:372px;margin:0 auto}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTextContainer{width:calc((100vw / var(--vw-sp)) * 294)}}.plan-comparison-section-module__8f1fSW__comparisonTableContainer{width:674px;margin:32px auto 0}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableContainer{width:calc((100vw / var(--vw-sp)) * 350);margin-top:calc((100vw / var(--vw-sp)) * 28)}}ul.plan-comparison-section-module__8f1fSW__noteList{margin-top:20px}@media (max-width:800px){ul.plan-comparison-section-module__8f1fSW__noteList{margin-top:calc((100vw / var(--vw-sp)) * 20)}}.plan-comparison-section-module__8f1fSW__comparisonTable{border-spacing:0;border-collapse:collapse;width:100%}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable{border-spacing:0;border-collapse:collapse}}.plan-comparison-section-module__8f1fSW__comparisonTable thead th{vertical-align:bottom;width:22%}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable thead th{vertical-align:bottom;width:22.05vw}}.plan-comparison-section-module__8f1fSW__comparisonTable tbody td{text-align:center;background:var(--color-white);border-bottom:solid 1px var(--color-gray200);margin:0 3px;padding:15px;position:relative}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable tbody td{padding:calc((100vw / var(--vw-sp)) * 11) calc((100vw / var(--vw-sp)) * 3)}}.plan-comparison-section-module__8f1fSW__comparisonTable .plan-comparison-section-module__8f1fSW__comparisonTableBodyTdPaddingTight td,.plan-comparison-section-module__8f1fSW__comparisonTable .plan-comparison-section-module__8f1fSW__comparisonTableBodyTdPaddingTight th{padding-top:4px;padding-bottom:4px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable .plan-comparison-section-module__8f1fSW__comparisonTableBodyTdPaddingTight td,.plan-comparison-section-module__8f1fSW__comparisonTable .plan-comparison-section-module__8f1fSW__comparisonTableBodyTdPaddingTight th{padding-top:calc((100vw / var(--vw-sp)) * 5);padding-bottom:calc((100vw / var(--vw-sp)) * 5)}}.plan-comparison-section-module__8f1fSW__comparisonTable thead th:has(.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary){width:29%;padding-left:.5px;padding-right:.5px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable thead th:has(.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary){width:29.23vw;padding-right:calc((100vw / var(--vw-sp)) * .8);padding-left:calc((100vw / var(--vw-sp)) * .8)}}.plan-comparison-section-module__8f1fSW__comparisonTable thead tr th:first-of-type{border-bottom:solid 1px var(--color-gray200);width:15.5%}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable thead tr th:first-of-type{border-bottom:solid 1px var(--color-gray200);width:15.38vw}}.plan-comparison-section-module__8f1fSW__comparisonTableHeader{background:var(--color-gray200);border-top-left-radius:10px;border-top-right-radius:10px;padding:14px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableHeader{padding:calc((100vw / var(--vw-sp)) * 16) calc((100vw / var(--vw-sp)) * 10);border-top-left-radius:calc((100vw / var(--vw-sp)) * 10);border-top-right-radius:calc((100vw / var(--vw-sp)) * 10)}}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary{color:var(--color-white);background:var(--color-red);padding:10px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary{padding:calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 6) calc((100vw / var(--vw-sp)) * 8)}}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderTitle{justify-content:center;align-items:baseline;margin-bottom:0;font-size:20px;font-weight:700;line-height:100%;display:flex}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary .plan-comparison-section-module__8f1fSW__comparisonTableHeaderTitle{font-size:24px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary .plan-comparison-section-module__8f1fSW__comparisonTableHeaderTitle{font-size:calc((100vw / var(--vw-sp)) * 20)}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderTitle{font-size:calc((100vw / var(--vw-sp)) * 16)}}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderDescription{font-size:14px;font-weight:700;line-height:1.2}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableHeaderDescription{font-size:calc((100vw / var(--vw-sp)) * 12);line-height:160%}}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderNote{color:var(--color-gray600);text-align:left;font-size:12px;font-weight:400;line-height:1.6}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableHeaderNote{font-size:calc((100vw / var(--vw-sp)) * 10)}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyTitle{color:var(--color-dark-gray);text-align:center;background:var(--color-white);border-bottom:solid 1px var(--color-gray200);border-left:solid 1px var(--color-gray200);padding:12px 15px;font-size:12px;font-weight:500;line-height:1.2}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyTitle{z-index:100;padding:calc((100vw / var(--vw-sp)) * 2);font-size:calc((100vw / var(--vw-sp)) * 10);position:sticky;left:0}}.plan-comparison-section-module__8f1fSW__comparisonTable tbody td>:last-of-type{margin-bottom:0!important}.plan-comparison-section-module__8f1fSW__comparisonTableBodyRecommend:before{content:"";border-right:solid 2px var(--color-red);border-left:solid 2px var(--color-red);width:calc(100% - 5.5px);height:calc(100% + 2px);display:block;position:absolute;top:-1px;left:1px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyRecommend:before{left:calc((100vw / var(--vw-sp)) * .8);width:calc(100% - calc((100vw / var(--vw-sp)) * 5.2));height:calc(100% + calc((100vw / var(--vw-sp)) * 1));border-right:solid calc((100vw / var(--vw-sp)) * 2.5) var(--color-red);border-left:solid calc((100vw / var(--vw-sp)) * 2.5) var(--color-red)}}.plan-comparison-section-module__8f1fSW__comparisonTable tbody tr:last-of-type .plan-comparison-section-module__8f1fSW__comparisonTableBodyRecommend:before{border-right:solid 2px var(--color-red);border-bottom:solid 2px var(--color-red);border-left:solid 2px var(--color-red);border-bottom-right-radius:10px;border-bottom-left-radius:10px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable tbody tr:last-of-type .plan-comparison-section-module__8f1fSW__comparisonTableBodyRecommend:before{width:calc(100% - calc((100vw / var(--vw-sp)) * 5.2));height:calc(100% - calc((100vw / var(--vw-sp)) * .5));border-right:solid calc((100vw / var(--vw-sp)) * 2.5) var(--color-red);border-bottom:solid calc((100vw / var(--vw-sp)) * 2.5) var(--color-red);border-left:solid calc((100vw / var(--vw-sp)) * 2.5) var(--color-red);border-bottom-right-radius:calc((100vw / var(--vw-sp)) * 10);border-bottom-left-radius:calc((100vw / var(--vw-sp)) * 10)}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyRecommendInner{z-index:10;position:relative}.plan-comparison-section-module__8f1fSW__comparisonTableBodyAmount{color:var(--color-orange3);font-size:30px;font-weight:700;line-height:.75}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyAmount{font-size:calc((100vw / var(--vw-sp)) * 24);font-weight:700;line-height:1.6}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyAmount small{font-size:20px;font-weight:700}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyAmount small{font-size:calc((100vw / var(--vw-sp)) * 14);font-weight:700;line-height:1.6}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline{font-size:14px;font-weight:700;line-height:1.4}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline{font-size:calc((100vw / var(--vw-sp)) * 14);line-height:1.6}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__serviceText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__storeText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__countText{font-size:12px}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__priceText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__storeNumText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__priceYenText{font-size:14px}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__countNumText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__priceNumText{font-size:16px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__serviceText{font-size:calc((100vw / var(--vw-sp)) * 10)}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__storeText{font-size:calc((100vw / var(--vw-sp)) * 12)}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__countText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__priceText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__storeNumText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__countNumText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__priceYenText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__priceNumText{font-size:calc((100vw / var(--vw-sp)) * 14)}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline small{margin-top:-2px;font-size:10px;font-weight:400;line-height:1.4;display:block}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline small{font-size:calc((100vw / var(--vw-sp)) * 10);line-height:1.6}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyRightBorder:before{z-index:2;content:"";border-right:solid 1px var(--color-gray200);width:0;height:calc(100% + 2px);display:block;position:absolute;top:-1px;right:1px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyRightBorder:before{right:calc((100vw / var(--vw-sp)) * .5);border-right:solid calc((100vw / var(--vw-sp)) * 1.5) var(--color-gray200)}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyMiddleBorder{border-right:solid 2px var(--color-gray100)}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyMiddleBorder{border-right:solid calc((100vw / var(--vw-sp)) * 2) var(--color-gray200)}}.plan-comparison-section-module__8f1fSW__textOrange{color:var(--color-orange3)!important}.plan-comparison-section-module__8f1fSW__textBlue{color:#2b5caa!important}.plan-comparison-section-module__8f1fSW__textPurple{color:#98448d!important}.plan-comparison-section-module__8f1fSW__textPink{color:#c97472!important}.plan-comparison-section-module__8f1fSW__spOnly{display:none}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__spOnly{display:inline}}.plan-comparison-section-module__8f1fSW__spLineTight{line-height:normal}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__spLineTight{padding-top:calc((100vw / var(--vw-sp)) * 1);line-height:1.2;display:inline-block}}
.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}}
.recommend-section-module__bH6jla__section{padding-top:40px;padding-bottom:140px}@media (max-width:800px){.recommend-section-module__bH6jla__section{padding-top:calc((100vw / var(--vw-sp)) * 19);padding-bottom:calc((100vw / var(--vw-sp)) * calc(32 + 40))}}.recommend-section-module__bH6jla__section .recommend-section-module__bH6jla__container{max-width:674px}@media (max-width:800px){.recommend-section-module__bH6jla__section .recommend-section-module__bH6jla__contentInner{max-width:100%}}.recommend-section-module__bH6jla__recommendText{font-family:var(--font-montserrat);color:var(--color-orange3);letter-spacing:.11em;align-items:center;gap:32px;font-size:16px;line-height:26px;display:flex}@media (max-width:800px){.recommend-section-module__bH6jla__recommendText{gap:calc((100vw / var(--vw-sp)) * 28);font-size:calc((100vw / var(--vw-sp)) * 14);line-height:22px}}.recommend-section-module__bH6jla__recommendText:before,.recommend-section-module__bH6jla__recommendText:after{content:"";background-color:var(--color-orange3);flex:1;width:100%;height:1px;display:inline-flex}.recommend-section-module__bH6jla__contentInner{border-bottom:1px solid var(--color-orange3);margin-left:auto;margin-right:auto;padding:14px 0 28px}@media (max-width:800px){.recommend-section-module__bH6jla__contentInner{padding:calc((100vw / var(--vw-sp)) * 3) calc((100vw / var(--vw-sp)) * 5) calc((100vw / var(--vw-sp)) * 20)}}.recommend-section-module__bH6jla__title{color:var(--color-orange3);text-align:center;margin-bottom:16px;font-size:24px}@media (max-width:800px){.recommend-section-module__bH6jla__title{margin-bottom:calc((100vw / var(--vw-sp)) * 7);font-size:calc((100vw / var(--vw-sp)) * 18)}}.recommend-section-module__bH6jla__trialAndShopLinks{margin-top:40px}@media (max-width:800px){.recommend-section-module__bH6jla__trialAndShopLinks{margin-top:calc((100vw / var(--vw-sp)) * 22)}}
.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)}}
div.service-features-content-module__gido3q__container{padding-top:48px;padding-bottom:88px}@media (max-width:800px){div.service-features-content-module__gido3q__container{padding-top:calc((100vw / var(--vw-sp)) * 20);padding-bottom:calc((100vw / var(--vw-sp)) * 60)}}.service-features-content-module__gido3q__serviceImage{border-radius:20px;width:100%;display:block}@media (max-width:800px){.service-features-content-module__gido3q__serviceImage{border-radius:calc((100vw / var(--vw-sp)) * 20)}}.service-features-content-module__gido3q__serviceInfoWrapper{justify-content:space-between;margin-top:32px;display:flex}.service-features-content-module__gido3q__circuitTraining .service-features-content-module__gido3q__serviceInfoWrapper,.service-features-content-module__gido3q__circuitKickBoxing .service-features-content-module__gido3q__serviceInfoWrapper{margin-top:0}@media (max-width:800px){.service-features-content-module__gido3q__serviceInfoWrapper{margin-top:calc((100vw / var(--vw-sp)) * 20)}.service-features-content-module__gido3q__circuitTraining .service-features-content-module__gido3q__serviceInfoWrapper,.service-features-content-module__gido3q__circuitKickBoxing .service-features-content-module__gido3q__serviceInfoWrapper{margin-top:calc((100vw / var(--vw-sp)) * 0)}}.service-features-content-module__gido3q__serviceInfo{flex-direction:column;gap:13px;display:flex}@media (max-width:800px){.service-features-content-module__gido3q__serviceInfo{gap:calc((100vw / var(--vw-sp)) * 12)}}.service-features-content-module__gido3q__serviceName{font-size:30px;font-weight:700;line-height:53px}@media (max-width:800px){.service-features-content-module__gido3q__serviceName{font-size:calc((100vw / var(--vw-sp)) * 24);line-height:calc((100vw / var(--vw-sp)) * 38)}}.service-features-content-module__gido3q__hotYoga .service-features-content-module__gido3q__serviceName{color:var(--color-orange3)}.service-features-content-module__gido3q__machinePilates .service-features-content-module__gido3q__serviceName{color:#2b5caa}.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__serviceName{color:#000}.service-features-content-module__gido3q__badge{width:166px}@media (max-width:800px){.service-features-content-module__gido3q__badge{width:calc((100vw / var(--vw-sp)) * 130)}}.service-features-content-module__gido3q__hotYoga .service-features-content-module__gido3q__logoImage{width:141px}@media (max-width:800px){.service-features-content-module__gido3q__hotYoga .service-features-content-module__gido3q__logoImage{width:calc((100vw / var(--vw-sp)) * 101)}}.service-features-content-module__gido3q__machinePilates .service-features-content-module__gido3q__logoImage{width:166px}@media (max-width:800px){.service-features-content-module__gido3q__machinePilates .service-features-content-module__gido3q__logoImage{width:calc((100vw / var(--vw-sp)) * 135)}}.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__logoImage{width:210px}@media (max-width:800px){.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__logoImage{width:calc((100vw / var(--vw-sp)) * 141)}}.service-features-content-module__gido3q__circuitTraining .service-features-content-module__gido3q__logoImage{width:137px}@media (max-width:800px){.service-features-content-module__gido3q__circuitTraining .service-features-content-module__gido3q__logoImage{width:calc((100vw / var(--vw-sp)) * 91)}}.service-features-content-module__gido3q__circuitKickBoxing .service-features-content-module__gido3q__logoImage{width:136px}@media (max-width:800px){.service-features-content-module__gido3q__circuitKickBoxing .service-features-content-module__gido3q__logoImage{width:calc((100vw / var(--vw-sp)) * 90)}}.service-features-content-module__gido3q__effects{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;display:grid}@media (max-width:800px){.service-features-content-module__gido3q__effects{gap:calc((100vw / var(--vw-sp)) * 8);margin-top:calc((100vw / var(--vw-sp)) * 20)}}.service-features-content-module__gido3q__effects li{text-align:center;border-radius:100px;font-size:18px;font-weight:700;line-height:33px}@media (max-width:800px){.service-features-content-module__gido3q__effects li{font-size:calc((100vw / var(--vw-sp)) * 14);line-height:calc((100vw / var(--vw-sp)) * 28)}}.service-features-content-module__gido3q__hotYoga .service-features-content-module__gido3q__effects li{color:var(--color-orange3);background-color:var(--color-orange3-100)}.service-features-content-module__gido3q__machinePilates .service-features-content-module__gido3q__effects li{color:#2b5caa;background-color:#e3eaf7}.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__effects li{color:#000;background-color:#f2e7fd}.service-features-content-module__gido3q__circuitTraining .service-features-content-module__gido3q__effects li{color:#c77577;background-color:#efd9d6}.service-features-content-module__gido3q__circuitKickBoxing .service-features-content-module__gido3q__effects li{color:#000;background-color:#e7e7e8}@media (max-width:800px){.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__effects li:first-of-type{grid-column:span 2}}.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__effects li:first-of-type:after{color:var(--color-gray600);content:"※";font-size:12px;font-weight:400}@media (max-width:800px){.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__effects li:first-of-type:after{font-size:calc((100vw / var(--vw-sp)) * 10)}}.service-features-content-module__gido3q__description{margin-top:32px}@media (max-width:800px){.service-features-content-module__gido3q__description{margin-top:calc((100vw / var(--vw-sp)) * 20)}}ul.service-features-content-module__gido3q__notes{margin-top:20px}@media (max-width:800px){ul.service-features-content-module__gido3q__notes{margin-top:calc((100vw / var(--vw-sp)) * 8)}}.service-features-content-module__gido3q__shopLink{text-align:center;margin-top:28px}@media (max-width:800px){.service-features-content-module__gido3q__shopLink{margin-top:calc((100vw / var(--vw-sp)) * 20)}}.service-features-content-module__gido3q__trialReservationButton{flex-direction:column;align-items:center;margin:64px auto 0;display:flex}@media (max-width:800px){.service-features-content-module__gido3q__trialReservationButton{margin-top:calc((100vw / var(--vw-sp)) * 48)}}
.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)}}
.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)}}
.service-features-header-module__JyRL4q__header{color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.service-features-header-module__JyRL4q__hotYoga{background-image:url(/common/images/price/pff-hotyoga-ttl-bg.webp)}.service-features-header-module__JyRL4q__machinePilates{background-image:url(/common/images/service/special-lesson-genre-title-06-machinepilates.webp)}.service-features-header-module__JyRL4q__darknessKickBoxing{background-image:url(/common/images/service/special-lesson-genre-title-07-darknesskickboxing.webp)}.service-features-header-module__JyRL4q__circuitTraining{background-color:#c97472}.service-features-header-module__JyRL4q__circuitKickBoxing{background-color:#000}@media (max-width:800px){.service-features-header-module__JyRL4q__header{padding-top:calc((100vw / var(--vw-sp)) * 16);padding-bottom:calc((100vw / var(--vw-sp)) * 16)}}.service-features-header-module__JyRL4q__title{font-family:var(--font-montserrat);text-align:center;letter-spacing:.1em;margin-bottom:12px;font-size:30px;font-weight:600;line-height:1.6}@media (max-width:800px){.service-features-header-module__JyRL4q__title{margin-bottom:calc((100vw / var(--vw-sp)) * 4);font-size:calc((100vw / var(--vw-sp)) * 24)}}.service-features-header-module__JyRL4q__titleJa{letter-spacing:normal;margin-top:-5px;font-family:unset;font-size:14px;font-weight:700;display:block}@media (max-width:800px){.service-features-header-module__JyRL4q__titleJa{margin-top:calc((100vw / var(--vw-sp)) * -3);font-size:calc((100vw / var(--vw-sp)) * 12)}}.service-features-header-module__JyRL4q__titleJaMarginTop{letter-spacing:normal;margin-top:-5px;font-family:unset;font-size:14px;font-weight:700;display:block}@media (max-width:800px){.service-features-header-module__JyRL4q__titleJaMarginTop{margin-top:calc((100vw / var(--vw-sp)) * 4);font-size:calc((100vw / var(--vw-sp)) * 12)}}.service-features-header-module__JyRL4q__titleEn{white-space:nowrap;display:block}@media (max-width:800px){.service-features-header-module__JyRL4q__titleEn{white-space:pre-line;line-height:1.1}}.service-features-header-module__JyRL4q__subtitle{font-size:18px;font-weight:700}@media (max-width:800px){.service-features-header-module__JyRL4q__subtitle{font-size:calc((100vw / var(--vw-sp)) * 16)}}
.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}}
.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}}
.service-features-section-module__3dXgSW__section{padding-top:88px;padding-bottom:100px}@media (max-width:800px){.service-features-section-module__3dXgSW__section{padding-top:calc((100vw / var(--vw-sp)) * 60);padding-bottom:calc((100vw / var(--vw-sp)) * 40)}}.service-features-section-module__3dXgSW__section .service-features-section-module__3dXgSW__title{margin-bottom:64px}@media (max-width:800px){.service-features-section-module__3dXgSW__section .service-features-section-module__3dXgSW__title{margin-bottom:calc((100vw / var(--vw-sp)) * 48)}}
.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)}}
.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%}}
.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)}}
.circuit-shop-list-module__6_5v0G__circuitShopList{border:1px solid var(--color-gray200);border-left:none;border-right:none}.circuit-shop-list-module__6_5v0G__listItem a{padding:calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 14);justify-content:space-between;align-items:center;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:flex}.circuit-shop-list-module__6_5v0G__listItem a:hover{background-color:var(--color-gray100)}.circuit-shop-list-module__6_5v0G__listItem+.circuit-shop-list-module__6_5v0G__listItem{border-top:1px solid var(--color-gray200)}.circuit-shop-list-module__6_5v0G__icon{width:calc((100vw / var(--vw-sp)) * 20);height:calc((100vw / var(--vw-sp)) * 20);background-color:var(--color-orange3);border-radius:calc((100vw / var(--vw-sp)) * 20);transition:translate .6s cubic-bezier(.19,1,.22,1);position:relative}.circuit-shop-list-module__6_5v0G__icon:before{width:calc((100vw / var(--vw-sp)) * 4);height:calc((100vw / var(--vw-sp)) * 4);content:"";border-top:1px solid var(--color-white);border-right:1px solid var(--color-white);position:absolute;top:50%;left:50%;translate:calc(-50% - 1px) -50%;rotate:45deg}.circuit-shop-list-module__6_5v0G__listItem a:hover .circuit-shop-list-module__6_5v0G__icon{translate:calc((100vw / var(--vw-sp)) * 5)}@media (min-width:801px){.circuit-shop-list-module__6_5v0G__listItem a{padding:14px 19px 14px 20px;font-size:14px}.circuit-shop-list-module__6_5v0G__icon{width:20px;height:20px}.circuit-shop-list-module__6_5v0G__icon:before{width:4px;height:4px}.circuit-shop-list-module__6_5v0G__listItem a:hover .circuit-shop-list-module__6_5v0G__icon{translate:5px}}
.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}
.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)}}
.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}
.start-campaign-section-recommend-point-module__z-RsNq__image{border-radius:calc((100vw / var(--vw-sp)) * 20);object-fit:cover;width:100%;height:220px;max-height:400px}.start-campaign-section-recommend-point-module__z-RsNq__item{padding:calc((100vw / var(--vw-sp)) * 20) 0;align-items:flex-start;gap:calc((100vw / var(--vw-sp)) * 20);flex-direction:column;display:flex}.start-campaign-section-recommend-point-module__z-RsNq__item:not(:last-child){border-bottom:1px solid var(--color-gray200)}.start-campaign-section-recommend-point-module__z-RsNq__pointLabel{padding-right:calc((100vw / var(--vw-sp)) * 8);font-family:var(--font-montserrat);font-size:calc((100vw / var(--vw-sp)) * 16);color:var(--color-orange3);line-height:1}.start-campaign-section-recommend-point-module__z-RsNq__pointValue{font-family:var(--font-montserrat);font-size:calc((100vw / var(--vw-sp)) * 24);color:var(--color-orange3);line-height:1}.start-campaign-section-recommend-point-module__z-RsNq__pointTitle{font-size:calc((100vw / var(--vw-sp)) * 20);color:var(--color-orange3);margin-bottom:calc((100vw / var(--vw-sp)) * 12);font-weight:700;line-height:1.4}.start-campaign-section-recommend-point-module__z-RsNq__pointNote{font-size:calc((100vw / var(--vw-sp)) * 12);font-weight:400}.start-campaign-section-recommend-point-module__z-RsNq__noteList{margin-top:calc((100vw / var(--vw-sp)) * 12)}@media (min-width:801px){.start-campaign-section-recommend-point-module__z-RsNq__item{flex-direction:row;gap:20px;padding:20px 0}.start-campaign-section-recommend-point-module__z-RsNq__image{border-radius:20px;width:308px}.start-campaign-section-recommend-point-module__z-RsNq__pointLabel{padding-right:8px;font-size:16px}.start-campaign-section-recommend-point-module__z-RsNq__pointValue{font-size:24px}.start-campaign-section-recommend-point-module__z-RsNq__pointTitle{margin-bottom:12px;font-size:20px}.start-campaign-section-recommend-point-module__z-RsNq__pointNote{font-size:12px}.start-campaign-section-recommend-point-module__z-RsNq__noteList{margin-top:12px}}
.page-module__IuB40W__title{margin-bottom:calc((100vw / var(--vw-sp)) * 48);font-size:calc((100vw / var(--vw-sp)) * 18)}@media (min-width:801px){.page-module__IuB40W__title{margin-bottom:64px;font-size:30px}}.page-module__IuB40W__description{margin-top:calc((100vw / var(--vw-sp)) * 22)}@media (min-width:801px){.page-module__IuB40W__description{margin-top:32px}}.page-module__IuB40W__description a{color:var(--color-orange3);text-decoration:underline}
.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}}
div.first-flow-page-trial-lesson-flow-section-module__DUlSwW__pbSmall{padding-bottom:calc((100vw / var(--vw-sp)) * 8)}@media (min-width:801px){div.first-flow-page-trial-lesson-flow-section-module__DUlSwW__pbSmall{padding-bottom:24px}}
