.app-header-module__--0fzq__header{background:var(--color-white);border-bottom:solid 1px var(--color-gray200);z-index:1000;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}}
.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody{flex-direction:column;gap:20px;display:flex}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody div{flex-direction:column;gap:8px;display:flex}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody h4{border-bottom:solid 1px var(--color-gray200);margin-bottom:0;padding-bottom:8px;font-weight:700}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody em{color:var(--color-orange3);font-style:normal}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody strong{color:var(--color-gray600);font-size:12px;font-weight:400;line-height:120%;display:block}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody a{color:var(--color-orange3);text-decoration:underline}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody a:hover{text-decoration:none}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody p{font-size:14px}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ol{padding-left:20px;list-style:decimal}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ul{padding-left:20px;list-style:outside}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ol li,.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ul li{font-size:14px}@media (max-width:800px){.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody{gap:calc(100vw/var(--vw-sp)*15);margin:calc(100vw/var(--vw-sp)*10)0}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody div{gap:calc(100vw/var(--vw-sp)*8)}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody h4{margin-bottom:calc(100vw/var(--vw-sp)*8);padding-bottom:calc(100vw/var(--vw-sp)*8)}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody p{font-size:calc(100vw/var(--vw-sp)*12)}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ol,.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ul{padding-left:calc(100vw/var(--vw-sp)*20)}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ol li,.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody ul li{font-size:calc(100vw/var(--vw-sp)*12)}.faq-content-answers-module-scss-module__unhT-a__faqAnswerBody strong{font-size:calc(100vw/var(--vw-sp)*10)}}
.faq-content-module__ij4k9G__accordion{border:solid 1px var(--gray3);background:var(--color-white);border-radius:10px}.faq-content-module__ij4k9G__accordionBody{padding:0 20px 20px}.faq-content-module__ij4k9G__summaryHead{margin-bottom:0;font-size:16px;font-weight:400;display:inline-block}@media (max-width:800px){.faq-content-module__ij4k9G__accordion{border-radius:calc((100vw/var(--vw-sp))*10)}.faq-content-module__ij4k9G__accordionBody{padding:calc((100vw/var(--vw-sp))*15)calc((100vw/var(--vw-sp))*20);padding-top:0}.faq-content-module__ij4k9G__summaryHead{font-size:calc((100vw/var(--vw-sp))*14)}}
.note-list-module__G6xXgq__noteList{color:var(--color-gray600);font-size:12px;line-height:1.2}@media (max-width:800px){.note-list-module__G6xXgq__noteList{font-size:calc((100vw/var(--vw-sp))*10)}}.note-list-module__G6xXgq__noteList a{text-decoration:underline}.note-list-module__G6xXgq__noteList a:hover{text-decoration:none}
.voice-list-module__637UOa__list{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.voice-list-module__637UOa__noteList{margin-top:16px}@media (max-width:800px){.voice-list-module__637UOa__list{gap:calc((100vw/var(--vw-sp))*16);grid-template-columns:repeat(1,1fr)}.voice-list-module__637UOa__noteList{margin-top:calc((100vw/var(--vw-sp))*12)}}
.faq-section-module__EA7YXW__faqList>li{margin-bottom:24px}.faq-section-module__EA7YXW__faqList{width:100%}.faq-section-module__EA7YXW__faqList>li:last-child{margin-bottom:0}.faq-section-module__EA7YXW__arrowLinkButton{text-align:center;padding:5px 0;line-height:1.2}@media (max-width:800px){.faq-section-module__EA7YXW__faqList>li{margin-bottom:calc((100vw/var(--vw-sp))*16)}}
.bottom-menu-module__GGjURG__menu{background-color:var(--orange3);width:100%;padding:calc((100vw/var(--vw-sp))*10)0;z-index:101;justify-content:space-around;margin:0;display:flex;position:fixed;bottom:0;left:0}.bottom-menu-module__GGjURG__button{background-color:var(--orange3);white-space:pre-line;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{color:var(--white);text-align:center;justify-content:center;align-items:center;gap:calc((100vw/var(--vw-sp))*8);font-weight:600;line-height:1.2;display:inline-flex;position:relative}.bottom-menu-module__GGjURG__label:after{content:"";width:calc((100vw/var(--vw-sp))*6);height:calc((100vw/var(--vw-sp))*6);margin-bottom:calc((100vw/var(--vw-sp))*3);border-bottom:solid 1px var(--white);border-right: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__sectionButtonsBody{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:800px){.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody{flex-direction:column;align-items:center}}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody a{margin:0 25px 16px}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody a:last-of-type{margin-bottom:0}@media (max-width:800px){.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody a{margin:0 0 calc((100vw/var(--vw-sp))*16)}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody a:last-of-type{margin-bottom:0}}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody a.shop-lesson-schedule-pdf-module__uW5pHa__button{width:auto;min-width:250px;height:48px;padding:11px 25px 13px;font-size:16px}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody a.shop-lesson-schedule-pdf-module__uW5pHa__button.shop-lesson-schedule-pdf-module__uW5pHa__secondLine{padding:5px 0;line-height:1.2}@media (max-width:800px){.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody a.shop-lesson-schedule-pdf-module__uW5pHa__button{min-width:calc((100vw/var(--vw-sp))*250);padding:calc((100vw/var(--vw-sp))*11)calc((100vw/var(--vw-sp))*25);font-size:calc((100vw/var(--vw-sp))*16)}}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody a.shop-lesson-schedule-pdf-module__uW5pHa__button span:before{margin-top:-5px}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody a.shop-lesson-schedule-pdf-module__uW5pHa__buttonSmall span:before{margin-top:-3px}@media (max-width:800px){.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody a.shop-lesson-schedule-pdf-module__uW5pHa__buttonSmall span:before{margin-top:calc((100vw/var(--vw-sp))*-4)}}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody .shop-lesson-schedule-pdf-module__uW5pHa__button.shop-lesson-schedule-pdf-module__uW5pHa__facility span:before{right:5px}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody .shop-lesson-schedule-pdf-module__uW5pHa__button.shop-lesson-schedule-pdf-module__uW5pHa__facility:hover span:before{right:0}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody+.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody{margin-top:calc((100vw/var(--vw-sp))*20)}@media (min-width:801px){.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody+.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtonsBody{margin-top:40px}}.shop-lesson-schedule-pdf-module__uW5pHa__sectionLead{margin-bottom:64px;font-size:18px;font-weight:500;line-height:1.8}@media (max-width:800px){.shop-lesson-schedule-pdf-module__uW5pHa__sectionLead{margin-bottom:calc((100vw/var(--vw-sp))*48);font-size:calc((100vw/var(--vw-sp))*16)}}.shop-lesson-schedule-pdf-module__uW5pHa__sectionLeadNoteLarge{color:var(--color-gray600);margin-top:20px;font-size:10px;line-height:120%;display:block}@media (max-width:800px){.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)}}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtons{margin-top:64px}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtons.shop-lesson-schedule-pdf-module__uW5pHa__programPage{margin-top:40px}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtons.shop-lesson-schedule-pdf-module__uW5pHa__mt0{margin-top:0}@media (max-width:800px){.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtons{margin-top:calc((100vw/var(--vw-sp))*48)}.shop-lesson-schedule-pdf-module__uW5pHa__sectionButtons.shop-lesson-schedule-pdf-module__uW5pHa__programPage{margin-top:calc((100vw/var(--vw-sp))*20)}}
.trial-lesson-flow-section-module__zlCIMG__showTitleImage:before{content:"";background:url(/images/figure-trial.webp) 0 0/cover no-repeat;border-top-left-radius:50px;border-bottom-left-radius:50px;width:650px;height:370px;display:block;position:absolute;top:-100px;left:50%}.trial-lesson-flow-section-module__zlCIMG__listStep{justify-content:flex-start;gap:12px;display:flex}.trial-lesson-flow-section-module__zlCIMG__listStepItem{flex:1}.trial-lesson-flow-section-module__zlCIMG__listStepItemNumber{color:var(--color-orange3);margin-bottom:15px;position:relative}.trial-lesson-flow-section-module__zlCIMG__listStepItemNumber:before{content:"";background:var(--color-orange3);width:82%;height:1px;display:block;position:absolute;bottom:10px;right:0}.trial-lesson-flow-section-module__zlCIMG__listStep .trial-lesson-flow-section-module__zlCIMG__listStepItem:last-of-type .trial-lesson-flow-section-module__zlCIMG__listStepItemNumber:before{display:none}.trial-lesson-flow-section-module__zlCIMG__listStepItemNumberText{width:35px;font-family:var(--font-montserrat);flex-direction:column;align-items:flex-start;font-size:24px;font-weight:600;line-height:1;display:flex;position:relative}.trial-lesson-flow-section-module__zlCIMG__listStepItemNumberTextSmall{margin-bottom:3px;font-size:10px;display:block}.trial-lesson-flow-section-module__zlCIMG__listStepBody{padding-right:7px}.trial-lesson-flow-section-module__zlCIMG__listStepBodyInner{background:var(--color-white);border-radius:20px;overflow:hidden}.trial-lesson-flow-section-module__zlCIMG__listStepBodyImage{width:100%;height:auto}.trial-lesson-flow-section-module__zlCIMG__listStepBodyImageWrapper{line-height:0}.trial-lesson-flow-section-module__zlCIMG__listStepBodyDetail{padding:16px 20px 20px}.trial-lesson-flow-section-module__zlCIMG__listStepBodyTitle{color:var(--color-orange3);text-align:center;margin-bottom:15px;font-size:18px;font-weight:700;line-height:1.35}.trial-lesson-flow-section-module__zlCIMG__listStepBodyText{font-size:14px}.trial-lesson-flow-section-module__zlCIMG__textOrange{color:var(--color-orange3)}.trial-lesson-flow-section-module__zlCIMG__note{font-size:10px}.trial-lesson-flow-section-module__zlCIMG__trialFlowButtonWrapper{gap:40px}@media (max-width:800px){.trial-lesson-flow-section-module__zlCIMG__section.trial-lesson-flow-section-module__zlCIMG__showTitleImage{padding-top:calc((100vw/var(--vw-sp))*254)}.trial-lesson-flow-section-module__zlCIMG__showTitleImage:before{top:calc((100vw/var(--vw-sp))*-100);right:0;left:inherit;aspect-ratio:350/294;border-top-left-radius:calc((100vw/var(--vw-sp))*40);border-bottom-left-radius:calc((100vw/var(--vw-sp))*40);background:url(/images/figure-trial-sp.webp) 0 0/cover no-repeat;width:89.7436%;height:auto}.trial-lesson-flow-section-module__zlCIMG__listStep{gap:calc((100vw/var(--vw-sp))*4);flex-direction:column}.trial-lesson-flow-section-module__zlCIMG__listStepItem{display:flex}.trial-lesson-flow-section-module__zlCIMG__listStepItemNumber{width:calc((100vw/var(--vw-sp))*35);margin-right:calc((100vw/var(--vw-sp))*10)}.trial-lesson-flow-section-module__zlCIMG__listStepItemNumber:before{bottom:0;left:calc((100vw/var(--vw-sp))*13);background:var(--color-orange3);width:1px;height:88%;position:absolute}.trial-lesson-flow-section-module__zlCIMG__listStepItemNumberText{width:calc((100vw/var(--vw-sp))*35);padding-bottom:calc((100vw/var(--vw-sp))*5);font-size:calc((100vw/var(--vw-sp))*22)}.trial-lesson-flow-section-module__zlCIMG__listStepItemNumberTextSmall{margin-bottom:calc((100vw/var(--vw-sp))*3);font-size:calc((100vw/var(--vw-sp))*10)}.trial-lesson-flow-section-module__zlCIMG__listStepBody{padding-right:0;padding-bottom:calc((100vw/var(--vw-sp))*12)}.trial-lesson-flow-section-module__zlCIMG__listStep .trial-lesson-flow-section-module__zlCIMG__listStepItem:last-of-type .trial-lesson-flow-section-module__zlCIMG__listStepBody{padding-bottom:0}.trial-lesson-flow-section-module__zlCIMG__listStepBodyInner{border-radius:calc((100vw/var(--vw-sp))*20)}.trial-lesson-flow-section-module__zlCIMG__listStepBodyDetail{padding:calc((100vw/var(--vw-sp))*16)calc((100vw/var(--vw-sp))*20)calc((100vw/var(--vw-sp))*20)}.trial-lesson-flow-section-module__zlCIMG__listStepBodyTitle{margin-bottom:calc((100vw/var(--vw-sp))*15);font-size:calc((100vw/var(--vw-sp))*18)}.trial-lesson-flow-section-module__zlCIMG__listStepBodyText{font-size:calc((100vw/var(--vw-sp))*14)}.trial-lesson-flow-section-module__zlCIMG__note{font-size:calc((100vw/var(--vw-sp))*10)}.trial-lesson-flow-section-module__zlCIMG__trialFlowButtonWrapper{gap:calc((100vw/var(--vw-sp))*40)}}
.trial-lesson-content-module__gxW6EG__boxTrial{border-bottom:solid 2px var(--color-orange3);width:100%;max-width:674px;margin-left:auto;margin-right:auto;padding-bottom:40px}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__boxTrial{max-width:100%;padding-bottom:calc((100vw/var(--vw-sp))*24);border-bottom:solid 1px var(--color-orange3);margin-bottom:0}}.trial-lesson-content-module__gxW6EG__headlineBorder span:before{content:"";background:var(--color-orange3);width:100%;height:2px;display:block;position:absolute;top:50%;left:0;transform:translateY(-1px)}.trial-lesson-content-module__gxW6EG__headlineBorder strong{font-family:var(--font-montserrat);letter-spacing:.11em;color:var(--color-orange3);padding:0 20px;font-size:16px;font-weight:500}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__headlineBorder strong{padding:0 calc((100vw/var(--vw-sp))*20);font-size:calc((100vw/var(--vw-sp))*14)}}.trial-lesson-content-module__gxW6EG__headlineBorder span{flex:1;position:relative}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__headlineBorder span:before{height:1px}}.trial-lesson-content-module__gxW6EG__headlineBorder{margin-top:0;margin-bottom:3px;display:flex}.trial-lesson-content-module__gxW6EG__textLeadOrange{color:var(--color-orange3);text-align:center;margin:14px 0 16px;font-size:24px;font-weight:700}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__textLeadOrange{margin:calc((100vw/var(--vw-sp))*3)0 calc((100vw/var(--vw-sp))*12);font-size:calc((100vw/var(--vw-sp))*18)}}.trial-lesson-content-module__gxW6EG__lessonPrice{text-align:center;margin-bottom:24px}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__lessonPrice{margin-bottom:calc((100vw/var(--vw-sp))*20);text-align:center}}.trial-lesson-content-module__gxW6EG__lessonPriceInner{display:inline-block;position:relative}.trial-lesson-content-module__gxW6EG__lessonPriceInner:before{content:"";background:var(--color-white);border-radius:50px;width:100%;height:85%;display:block;position:absolute;bottom:0;left:0}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__lessonPriceInner:before{border-radius:calc((100vw/var(--vw-sp))*50);height:96%}}.trial-lesson-content-module__gxW6EG__lessonPriceBody{padding:0 36px 7px;font-size:24px;font-weight:700;line-height:1;position:relative}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__lessonPriceBody{padding:calc((100vw/var(--vw-sp))*5)calc((100vw/var(--vw-sp))*34);font-size:calc((100vw/var(--vw-sp))*18)}}.trial-lesson-content-module__gxW6EG__lessonPriceBody:before{content:"";background:url(/common/images/icon-lesson-left.svg) 0 0/100% 100% no-repeat;width:12px;height:23px;display:block;position:absolute;bottom:12px;left:18px}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__lessonPriceBody:before{bottom:calc((100vw/var(--vw-sp))*10);left:calc((100vw/var(--vw-sp))*18);width:calc((100vw/var(--vw-sp))*8);height:calc((100vw/var(--vw-sp))*15)}}.trial-lesson-content-module__gxW6EG__lessonPriceBody:after{content:"";background:url(/common/images/icon-lesson-right.svg) 0 0/100% 100% no-repeat;width:12px;height:23px;display:block;position:absolute;bottom:12px;right:18px}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__lessonPriceBody:after{bottom:calc((100vw/var(--vw-sp))*10);right:calc((100vw/var(--vw-sp))*18);width:calc((100vw/var(--vw-sp))*8);height:calc((100vw/var(--vw-sp))*15)}}.trial-lesson-content-module__gxW6EG__lessonPriceBodyAmount small{color:var(--color-orange3);font-size:24px}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__lessonPriceBodyAmount small{font-size:calc((100vw/var(--vw-sp))*18);color:var(--color-orange3)}}.trial-lesson-content-module__gxW6EG__lessonPriceBodyAmount strong{font-family:var(--font-montserrat);color:var(--color-orange3);text-shadow:6px 6px 0 var(--color-white),-6px 6px 0 var(--color-white),-6px -6px 0 var(--color-white),6px -6px 0 var(--color-white);margin:0 5px;font-size:50px;font-weight:700;display:inline-block}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__lessonPriceBodyAmount strong{margin:0 calc((100vw/var(--vw-sp))*5);font-size:calc((100vw/var(--vw-sp))*26)}}.trial-lesson-content-module__gxW6EG__lessonPriceBodyTax{font-size:12px;font-weight:700}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__lessonPriceBodyTax{font-size:calc((100vw/var(--vw-sp))*12)}}.trial-lesson-content-module__gxW6EG__listPoint{flex-direction:column;justify-content:center;gap:16px;max-width:350px;margin:0 auto 24px;display:flex}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__listPoint{gap:calc((100vw/var(--vw-sp))*4);max-width:100%;margin:0 auto calc((100vw/var(--vw-sp))*20);padding:0 calc((100vw/var(--vw-sp))*20)}}.trial-lesson-content-module__gxW6EG__listPoint li{padding-left:42px;font-size:18px;font-weight:500;position:relative}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__listPoint li{padding-left:calc((100vw/var(--vw-sp))*25);font-size:calc((100vw/var(--vw-sp))*14);white-space:inherit;margin-right:0;position:relative}}.trial-lesson-content-module__gxW6EG__listPoint li:before{content:"";border:solid 2px var(--color-orange3);background:url(/common/images/icon-check.svg) 50%/13.5px 9px no-repeat;border-radius:50%;width:30px;height:30px;display:block;position:absolute;top:50%;left:0;transform:translateY(-45%)}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__listPoint li:before{width:calc((100vw/var(--vw-sp))*16);height:calc((100vw/var(--vw-sp))*16);border:solid 1px var(--color-orange3);background:url(/common/images/icon-check.svg) 50% no-repeat;background-size:calc((100vw/var(--vw-sp))*7.5)calc((100vw/var(--vw-sp))*5);transform:translateY(-45%)}}.trial-lesson-content-module__gxW6EG__listPoint li:last-of-type{margin-right:0}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__listPoint li:last-of-type{margin-bottom:0}.trial-lesson-content-module__gxW6EG__listPoint li br{display:none}}.trial-lesson-content-module__gxW6EG__listPoint li a{text-decoration:underline}.trial-lesson-content-module__gxW6EG__lessonAnnotationText{text-align:center;margin-bottom:24px;font-size:18px}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__lessonAnnotationText{text-align:center;margin-top:calc((100vw/var(--vw-sp))*-11);margin-bottom:calc((100vw/var(--vw-sp))*20);font-size:calc((100vw/var(--vw-sp))*14)}}.trial-lesson-content-module__gxW6EG__buttonWrapper{flex-direction:column;align-items:center;gap:20px;display:flex}@media (max-width:800px){.trial-lesson-content-module__gxW6EG__buttonWrapper{gap:calc((100vw/var(--vw-sp))*16)}}
.trial-lesson-section-module__uoSlBa__section{padding-top:40px;padding-bottom:140px}@media (max-width:800px){.trial-lesson-section-module__uoSlBa__section{padding-top:calc(100vw/var(--vw-sp)*19);padding-bottom:calc(100vw/var(--vw-sp)*calc(32 + 40))}}
.shop-campaign-list-module__WMX4Tq__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__WMX4Tq__item{color:var(--color-orange3);padding-left:12px;font-size:12px;position:relative}@media (max-width:800px){.shop-campaign-list-module__WMX4Tq__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__WMX4Tq__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__WMX4Tq__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)}}
.on-the-day-join-information-section-module__qcjKKq__accordionList{border-top:solid 1px var(--gray3);border-bottom:solid 1px var(--gray3);margin-top:20px}.on-the-day-join-information-section-module__qcjKKq__accordionItem+.on-the-day-join-information-section-module__qcjKKq__accordionItem{border-top:solid 1px var(--gray3)}.on-the-day-join-information-section-module__qcjKKq__red{color:var(--red)}.on-the-day-join-information-section-module__qcjKKq__accordionWrap{width:100%}.on-the-day-join-information-section-module__qcjKKq__accordionWrapTitle{font-size:18px;font-weight:700}@media (max-width:800px){.on-the-day-join-information-section-module__qcjKKq__accordionWrapTitle{font-size:calc((100vw/var(--vw-sp))*18)}.on-the-day-join-information-section-module__qcjKKq__accordionList{margin-top:calc((100vw/var(--vw-sp))*20)}}.on-the-day-join-information-section-module__qcjKKq__accordionAnswerWrap{background:var(--gray50);border-top:1px solid var(--gray3);padding:28px 28px 30px}@media (max-width:800px){.on-the-day-join-information-section-module__qcjKKq__accordionAnswerWrap{padding:calc((100vw/var(--vw-sp))*24)}}.on-the-day-join-information-section-module__qcjKKq__accordionAnswerText{font-size:14px}@media (max-width:800px){.on-the-day-join-information-section-module__qcjKKq__accordionAnswerText{font-size:calc((100vw/var(--vw-sp))*14)}}.on-the-day-join-information-section-module__qcjKKq__accordionAnswerText.on-the-day-join-information-section-module__qcjKKq__bottom{margin-top:28px}@media (max-width:800px){.on-the-day-join-information-section-module__qcjKKq__accordionAnswerText.on-the-day-join-information-section-module__qcjKKq__bottom{margin-top:calc((100vw/var(--vw-sp))*20)}}.on-the-day-join-information-section-module__qcjKKq__accordionAnswerText .on-the-day-join-information-section-module__qcjKKq__note{font-size:12px}@media (max-width:800px){.on-the-day-join-information-section-module__qcjKKq__accordionAnswerText .on-the-day-join-information-section-module__qcjKKq__note{font-size:calc((100vw/var(--vw-sp))*10)}}.on-the-day-join-information-section-module__qcjKKq__accordionAnswerListWrap{margin-top:16px}@media (max-width:800px){.on-the-day-join-information-section-module__qcjKKq__accordionAnswerListWrap{font-size:calc((100vw/var(--vw-sp))*12);margin-top:calc((100vw/var(--vw-sp))*12)}}.on-the-day-join-information-section-module__qcjKKq__accordionAnswerListWrap ul li:before{content:"● ";color:var(--orange3-200)}.on-the-day-join-information-section-module__qcjKKq__accordionAnnotation{margin-top:20px;font-size:10px}@media (max-width:800px){.on-the-day-join-information-section-module__qcjKKq__accordionAnnotation{font-size:calc((100vw/var(--vw-sp))*10)}}.on-the-day-join-information-section-module__qcjKKq__discountBannerWrap{width:660px;margin:0 auto}@media (max-width:800px){.on-the-day-join-information-section-module__qcjKKq__discountBannerWrap{width:calc((100vw/var(--vw-sp))*350)}}.on-the-day-join-information-section-module__qcjKKq__discountBannerWrap img{width:100%;display:block}
.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)}}
.price-accordion-item-module__McVVAW__accordion{border:solid 1px var(--gray3);background:var(--color-white);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{margin-bottom:calc((100vw/var(--vw-sp))*8);padding-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{margin-top:calc((100vw/var(--vw-sp))*4);gap:calc((100vw/var(--vw-sp))*16)}}.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{text-align:right;font-size:calc((100vw/var(--vw-sp))*14)}}.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{margin-top:calc((100vw/var(--vw-sp))*4);padding-left:calc((100vw/var(--vw-sp))*18)}}.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{content:"・";text-align:center;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{width:calc((100vw/var(--vw-sp))*20);left: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-header-module__bO76Sa__wrapper{align-items:center;margin-bottom:16px;padding-right:30px;display:flex;position:relative}@media (max-width:800px){.shop-header-module__bO76Sa__wrapper{margin-bottom:calc((100vw/var(--vw-sp))*8);flex-wrap:wrap;padding-right:0;display:flex}}.shop-header-module__bO76Sa__wrapper:before{content:"";background:var(--color-orange3);border-radius:50%;width:20px;height:20px;transition:right .6s cubic-bezier(.19,1,.22,1);display:block;position:absolute;top:3px;right:0}@media (max-width:800px){.shop-header-module__bO76Sa__wrapper:before{top:calc((100vw/var(--vw-sp))*5);width:calc((100vw/var(--vw-sp))*20);height:calc((100vw/var(--vw-sp))*20)}}.shop-header-module__bO76Sa__wrapper:hover:before{right:-5px}@media (max-width:800px){.shop-header-module__bO76Sa__wrapper:hover:before{right:calc((100vw/var(--vw-sp))*-5)}}.shop-header-module__bO76Sa__wrapper:after{content:"";border-top:solid 1px var(--color-white);border-right:solid 1px var(--color-white);width:4px;height:4px;transition:right .6s cubic-bezier(.19,1,.22,1);display:block;position:absolute;top:11px;right:8px;transform:rotate(45deg)}@media (max-width:800px){.shop-header-module__bO76Sa__wrapper:after{top:calc((100vw/var(--vw-sp))*13);right:calc((100vw/var(--vw-sp))*8);width:calc((100vw/var(--vw-sp))*4);height:calc((100vw/var(--vw-sp))*4)}}.shop-header-module__bO76Sa__wrapper:hover:after{right:3px}@media (max-width:800px){.shop-header-module__bO76Sa__wrapper:hover:after{right:calc((100vw/var(--vw-sp))*3)}}.shop-header-module__bO76Sa__shopName{margin-bottom:0;margin-right:12px;font-size:18px;font-weight:700;transition:color .6s cubic-bezier(.19,1,.22,1)}@media (max-width:800px){.shop-header-module__bO76Sa__shopName{width:100%;margin-bottom:calc((100vw/var(--vw-sp))*8);padding-right:calc((100vw/var(--vw-sp))*30);margin-right:calc((100vw/var(--vw-sp))*12);font-size:calc((100vw/var(--vw-sp))*16);font-weight:700}}.shop-header-module__bO76Sa__wrapper:hover .shop-header-module__bO76Sa__shopName{text-decoration:underline}.shop-header-module__bO76Sa__genderLabel{border:solid 1px var(--color-dark-gray);border-radius:4px;margin-right:12px;padding:3px 10px;font-size:12px;line-height:1;position:relative;top:1px}@media (max-width:800px){.shop-header-module__bO76Sa__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-radius:calc((100vw/var(--vw-sp))*4);top:0}}.shop-header-module__bO76Sa__womenOnly{color:var(--color-orange3);border-color:var(--color-orange3)}.shop-header-module__bO76Sa__note{padding-top:2px;font-size:14px;font-weight:700}@media (max-width:800px){.shop-header-module__bO76Sa__note{padding-top:calc((100vw/var(--vw-sp))*0);font-size:calc((100vw/var(--vw-sp))*14)}}.shop-header-module__bO76Sa__new{color:#de580d}
.page-module__1WUDbG__sectionSecondary{width:100%}.page-module__1WUDbG__membershipBenefits{background:var(--color-white);border:solid 3px var(--color-orange3);border-radius:20px;max-width:660px;margin:100px auto 20px}.page-module__1WUDbG__membershipBenefitsTitle{text-align:center;background:var(--color-orange3);border-top-left-radius:17px;border-top-right-radius:17px;padding:10px;position:relative}.page-module__1WUDbG__membershipBenefitsTitleLabel{text-align:center;background:var(--yellow1);border-radius:40px;width:250px;padding:5px 10px;font-size:22px;font-weight:700;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-90%)}.page-module__1WUDbG__membershipBenefitsTitleLabel:before{content:"";border:10px solid #0000;border-top:10px solid var(--yellow1);margin-left:-10px;position:absolute;top:99%;left:50%}.page-module__1WUDbG__membershipBenefitsTitleMain{color:var(--color-white);font-size:28px;font-weight:700;display:block}.page-module__1WUDbG__membershipBenefitsBody{padding:24px 32px 32px}.page-module__1WUDbG__membershipBenefitsBodyMain{justify-content:space-between;display:flex}.page-module__1WUDbG__membershipBenefitsBodyMainItem{width:43%}.page-module__1WUDbG__membershipBenefitsBodyMainItemTitle{text-align:center;border-top:solid 1px var(--color-gray200);border-bottom:solid 1px var(--color-gray200);margin-bottom:10px;padding:3px 10px}.page-module__1WUDbG__membershipBenefitsBodyMainItemPrice{white-space:nowrap;align-items:center;line-height:1;display:flex}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormal{padding-right:25px;position:relative}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormal:before{content:"";border:7px solid #0000;border-left:10px solid var(--color-dark-gray);margin-top:-7px;position:absolute;top:50%;left:90%}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormalLabel{margin-bottom:5px;font-size:12px;display:block}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormalDetail{font-family:var(--font-montserrat);font-size:30px;font-weight:600}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormalDetail span{font-size:18px;font-weight:400}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormalDetail small{font-size:12px;font-weight:400}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceSpecial{font-family:var(--font-montserrat);color:var(--color-orange3);flex:1;font-size:80px;font-weight:600}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceSpecial small{font-size:30px;font-weight:700}.page-module__1WUDbG__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}.page-module__1WUDbG__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%)}.page-module__1WUDbG__membershipBenefitsMoreoverLabel{text-align:center;width:100%;position:absolute;top:-35px;left:0}.page-module__1WUDbG__membershipBenefitsMoreoverLabel span{color:var(--color-pink600);padding:0 20px;font-size:20px;font-weight:700;display:inline-block;position:relative}.page-module__1WUDbG__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%)}.page-module__1WUDbG__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%)}.page-module__1WUDbG__membershipBenefitsMoreoverMain{white-space:nowrap;font-size:18px;font-weight:700}.page-module__1WUDbG__membershipBenefitsMoreoverMain strong{font-family:var(--font-montserrat);color:var(--color-pink600);font-size:38px;font-weight:600}.page-module__1WUDbG__membershipBenefitsMoreoverMain strong span{color:var(--color-pink600);font-size:24px;font-weight:600}.page-module__1WUDbG__membershipBenefitsMoreoverNote{color:var(--color-gray600);flex:1;padding-left:15px;font-size:12px}.page-module__1WUDbG__mbLarge{margin-bottom:60px}section.page-module__1WUDbG__sectionPaddingTopSmall{padding-top:60px}.page-module__1WUDbG__sectionHeadlineLv2{margin-top:0;margin-bottom:20px;font-size:20px;font-weight:700}.page-module__1WUDbG__listAccordionSingle ul li{margin-bottom:24px}.page-module__1WUDbG__listAccordionSingle ul li:last-child{margin-bottom:0}@media (max-width:800px){.page-module__1WUDbG__membershipBenefits{max-width:100%;margin:calc((100vw/var(--vw-sp))*80)auto calc((100vw/var(--vw-sp))*20);border-radius:calc((100vw/var(--vw-sp))*20)}.page-module__1WUDbG__membershipBenefitsTitle{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)}.page-module__1WUDbG__membershipBenefitsTitleLabel{width:calc((100vw/var(--vw-sp))*190);padding:calc((100vw/var(--vw-sp))*5)calc((100vw/var(--vw-sp))*10);font-size:calc((100vw/var(--vw-sp))*20);border-radius:calc((100vw/var(--vw-sp))*40)}.page-module__1WUDbG__membershipBenefitsTitleMain{font-size:calc((100vw/var(--vw-sp))*26)}.page-module__1WUDbG__membershipBenefitsBody{padding:calc((100vw/var(--vw-sp))*22)}.page-module__1WUDbG__membershipBenefitsBodyMain{flex-direction:column}.page-module__1WUDbG__membershipBenefitsBodyMainItem{width:100%;margin-bottom:calc((100vw/var(--vw-sp))*15)}.page-module__1WUDbG__membershipBenefitsBodyMainItemTitle{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)}.page-module__1WUDbG__membershipBenefitsBodyMainItemPrice{justify-content:center}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormal{padding-right:calc((100vw/var(--vw-sp))*25)}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormalLabel{margin-bottom:calc((100vw/var(--vw-sp))*5);font-size:calc((100vw/var(--vw-sp))*12)}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormalDetail{font-size:calc((100vw/var(--vw-sp))*30)}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormalDetail span{font-size:calc((100vw/var(--vw-sp))*18)}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceNormalDetail small{font-size:calc((100vw/var(--vw-sp))*10)}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceSpecial{flex:inherit;font-size:calc((100vw/var(--vw-sp))*60)}.page-module__1WUDbG__membershipBenefitsBodyMainItemPriceSpecial small{font-size:calc((100vw/var(--vw-sp))*30)}.page-module__1WUDbG__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}.page-module__1WUDbG__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)}.page-module__1WUDbG__membershipBenefitsMoreoverLabel{top:calc((100vw/var(--vw-sp))*-35)}.page-module__1WUDbG__membershipBenefitsMoreoverLabel span{padding:0 calc((100vw/var(--vw-sp))*20);font-size:calc((100vw/var(--vw-sp))*18)}.page-module__1WUDbG__membershipBenefitsMoreoverLabel span:before,.page-module__1WUDbG__membershipBenefitsMoreoverLabel span:after{width:calc((100vw/var(--vw-sp))*10);height:calc((100vw/var(--vw-sp))*14)}.page-module__1WUDbG__membershipBenefitsMoreoverMain{font-size:calc((100vw/var(--vw-sp))*14);line-height:1}.page-module__1WUDbG__membershipBenefitsMoreoverMain strong{font-size:calc((100vw/var(--vw-sp))*24)}.page-module__1WUDbG__membershipBenefitsMoreoverMain strong span{font-size:calc((100vw/var(--vw-sp))*16)}.page-module__1WUDbG__membershipBenefitsMoreoverNote{padding-left:calc((100vw/var(--vw-sp))*15);font-size:calc((100vw/var(--vw-sp))*10)}.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-bottom:calc((100vw/var(--vw-sp))*20);font-size:calc((100vw/var(--vw-sp))*20)}.page-module__1WUDbG__listAccordionSingle ul li{margin-bottom:calc((100vw/var(--vw-sp))*16)}}
.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)}}
.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-collapse:collapse;border-spacing:0;width:100%}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable{border-collapse:collapse;border-spacing:0}}.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;border-bottom:solid 1px var(--color-gray200);background:var(--color-white);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){padding-left:calc((100vw/var(--vw-sp))*.8);padding-right:calc((100vw/var(--vw-sp))*.8);width:29.23vw}}.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{background:var(--color-red);color:var(--color-white);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{text-align:left;color:var(--color-gray600);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;border-left:solid 1px var(--color-gray200);border-bottom:solid 1px var(--color-gray200);background:var(--color-white);padding:12px 15px;font-size:12px;font-weight:500;line-height:1.2}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyTitle{padding:calc((100vw/var(--vw-sp))*2);font-size:calc((100vw/var(--vw-sp))*10);z-index:100;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-left:solid 2px var(--color-red);border-right: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);height:calc(100% + calc((100vw/var(--vw-sp))*1));width:calc(100% - calc((100vw/var(--vw-sp))*5.2));border-left:solid calc((100vw/var(--vw-sp))*2.5)var(--color-red);border-right: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-left:solid 2px var(--color-red);border-right:solid 2px var(--color-red);border-bottom: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{height:calc(100% - calc((100vw/var(--vw-sp))*.5));width:calc(100% - calc((100vw/var(--vw-sp))*5.2));border-left:solid calc((100vw/var(--vw-sp))*2.5)var(--color-red);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-bottom-left-radius:calc((100vw/var(--vw-sp))*10);border-bottom-right-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{content:"";border-right:solid 1px var(--color-gray200);z-index:2;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}}
.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)}}
.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{color:var(--color-orange3);font-family:var(--font-montserrat);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{font-size:calc((100vw/var(--vw-sp))*14);gap:calc((100vw/var(--vw-sp))*28);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{font-size:calc((100vw/var(--vw-sp))*18);margin-bottom:calc((100vw/var(--vw-sp))*7)}}.recommend-section-module__bH6jla__recommendList{width:fit-content;margin:0 auto;font-size:18px;font-weight:500}@media (max-width:800px){.recommend-section-module__bH6jla__recommendList{font-weight:400;font-size:calc((100vw/var(--vw-sp))*14);margin-left:0}}.recommend-section-module__bH6jla__recommendList li{align-items:center;gap:10px;line-height:29px;display:flex}@media (max-width:800px){.recommend-section-module__bH6jla__recommendList li{gap:calc((100vw/var(--vw-sp))*10);line-height:calc((100vw/var(--vw-sp))*22)}}.recommend-section-module__bH6jla__recommendList li:before{content:"";box-sizing:border-box;border-style:solid;border-color:var(--color-orange3);background-image:url(/common/images/icon-check.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;border-width:2px;border-radius:50%;flex-shrink:0;width:30px;height:30px}@media (max-width:800px){.recommend-section-module__bH6jla__recommendList li:before{border-width:calc((100vw/var(--vw-sp))*1);width:calc((100vw/var(--vw-sp))*18);height:calc((100vw/var(--vw-sp))*18);background-size:50%}}.recommend-section-module__bH6jla__recommendList li+li{margin-top:20px}@media (max-width:800px){.recommend-section-module__bH6jla__recommendList li+li{margin-top:calc((100vw/var(--vw-sp))*4)}}.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)}}
.shop-route-module__fciX7W__wrapper{font-size:14px}@media (max-width:800px){.shop-route-module__fciX7W__wrapper{font-size:calc((100vw/var(--vw-sp))*14)}}
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{content:"※";color:var(--color-gray600);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)}}
.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}}
.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{font-size:calc((100vw/var(--vw-sp))*24);margin-bottom:calc((100vw/var(--vw-sp))*4)}}.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{font-size:calc((100vw/var(--vw-sp))*12);margin-top:calc((100vw/var(--vw-sp))*-3)}}.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{font-size:calc((100vw/var(--vw-sp))*12);margin-top:calc((100vw/var(--vw-sp))*4)}}.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)}}
.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)}}
.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)}}
.area-link-module__1zhBoq__areaLink{border:1px solid var(--color-gray200);border-radius:calc((100vw/var(--vw-sp))*10);height:100%;padding:calc((100vw/var(--vw-sp))*7)calc((100vw/var(--vw-sp))*11);justify-content:space-between;align-items:center;gap:calc((100vw/var(--vw-sp))*10);font-weight:700;line-height:1.4;font-size:calc((100vw/var(--vw-sp))*14);display:flex}@media (min-width:801px){.area-link-module__1zhBoq__areaLink{border-radius:10px;gap:10px;padding:7px 11px;font-size:16px}}.area-link-module__1zhBoq__areaLink:after{content:"";width:calc((100vw/var(--vw-sp))*28);height:calc((100vw/var(--vw-sp))*28);background-image:url(/common/images/icon-shift.svg);background-repeat:no-repeat}@media (min-width:801px){.area-link-module__1zhBoq__areaLink:after{width:28px;height:28px}}
.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)}}
section.effect-page-trial-lesson-section-module__lpiGSa__section{padding-bottom:140px}@media (max-width:800px){section.effect-page-trial-lesson-section-module__lpiGSa__section{padding-bottom:calc((100vw/var(--vw-sp))*calc(40 + 40))}}
.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{justify-content:space-between;align-items:center;padding:14px 19px 14px 20px;font-size:14px;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:flex}@media (max-width:800px){.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)}}.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{background-color:var(--color-orange3);border-radius:20px;width:20px;height:20px;transition:translate .6s cubic-bezier(.19,1,.22,1);position:relative}@media (max-width:800px){.circuit-shop-list-module__6_5v0G__icon{width:calc((100vw/var(--vw-sp))*20);height:calc((100vw/var(--vw-sp))*20);border-radius:calc((100vw/var(--vw-sp))*20)}}.circuit-shop-list-module__6_5v0G__icon:before{content:"";border-top:1px solid var(--color-white);border-right:1px solid var(--color-white);width:4px;height:4px;position:absolute;top:50%;left:50%;translate:calc(-50% - 1px) -50%;rotate:45deg}@media (max-width:800px){.circuit-shop-list-module__6_5v0G__icon:before{width:calc((100vw/var(--vw-sp))*4);height:calc((100vw/var(--vw-sp))*4)}}.circuit-shop-list-module__6_5v0G__listItem a:hover .circuit-shop-list-module__6_5v0G__icon{translate:5px}@media (max-width:800px){.circuit-shop-list-module__6_5v0G__listItem a:hover .circuit-shop-list-module__6_5v0G__icon{translate:calc((100vw/var(--vw-sp))*5)}}
.area-links-module__XzpQnq__areaLinks{gap:calc((100vw/var(--vw-sp))*16);grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;display:grid}@media (min-width:801px){.area-links-module__XzpQnq__areaLinks{grid-template-columns:repeat(4,1fr);gap:24px}}
.instagram-button-module__3kNN9a__wrapper{background-color:var(--color-white);border:1px solid var(--color-gray200);cursor:pointer;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{color:var(--color-dark-gray);align-items:center;max-width:16em;max-height:2em;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{font-size:calc((100vw/var(--vw-sp))*14);max-width:7em;height:3em;max-height:3em}.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)}}
.staff-card-module__J2-Tna__wrapper{background:var(--color-white);border-radius:20px;width:48.5%;padding:20px}.staff-card-module__J2-Tna__header{align-items:center;margin-bottom:10px;display:flex}.staff-card-module__J2-Tna__imageWrapper{width:80px;margin-right:20px}.staff-card-module__J2-Tna__staffImage{border-radius:50%;width:80px;height:80px;display:block}.staff-card-module__J2-Tna__nameHeader{flex:1}.staff-card-module__J2-Tna__shopName{font-size:12px;font-weight:700}.staff-card-module__J2-Tna__nameJa{margin-bottom:5px;font-size:18px;font-weight:700;line-height:1.3;display:block}.staff-card-module__J2-Tna__nameKana{color:var(--gray5);font-size:12px;line-height:1.3;display:block}.staff-card-module__J2-Tna__staffProfile{flex-direction:column-reverse;display:flex}.staff-card-module__J2-Tna__staffProfileBody{font-size:16px}@media (max-width:800px){.staff-card-module__J2-Tna__wrapper{width:100%;padding:calc((100vw/var(--vw-sp))*20);border-radius:calc((100vw/var(--vw-sp))*20)}.staff-card-module__J2-Tna__header{margin-bottom:calc((100vw/var(--vw-sp))*10)}.staff-card-module__J2-Tna__imageWrapper{width:calc((100vw/var(--vw-sp))*80);margin-right:calc((100vw/var(--vw-sp))*20)}.staff-card-module__J2-Tna__staffImage{width:calc((100vw/var(--vw-sp))*80);height:calc((100vw/var(--vw-sp))*80)}.staff-card-module__J2-Tna__shopName{font-size:calc((100vw/var(--vw-sp))*12)}.staff-card-module__J2-Tna__nameJa{margin-bottom:calc((100vw/var(--vw-sp))*5);font-size:calc((100vw/var(--vw-sp))*18)}.staff-card-module__J2-Tna__nameKana{font-size:calc((100vw/var(--vw-sp))*12)}.staff-card-module__J2-Tna__staffProfileBody{font-size:calc((100vw/var(--vw-sp))*14)}}
.staff-list-module__iE27zG__list{flex-wrap:wrap;gap:24px 3%;margin:0;padding:0;list-style:none;display:flex}.staff-list-module__iE27zG__moreButton{width:100%;margin-top:40px}@media (max-width:800px){.staff-list-module__iE27zG__list{gap:calc((100vw/var(--vw-sp))*16)0;flex-direction:column}.staff-list-module__iE27zG__moreButton{margin-top:calc((100vw/var(--vw-sp))*20)}}
.staff-section-module__ipqDfq__sectionLead{margin-bottom:64px;font-size:18px;font-weight:500;line-height:1.8}@media (max-width:800px){.staff-section-module__ipqDfq__sectionLead{margin-bottom:calc((100vw/var(--vw-sp))*48);font-size:calc((100vw/var(--vw-sp))*16)}}.staff-section-module__ipqDfq__mbLarge{margin-bottom:60px}@media (max-width:800px){.staff-section-module__ipqDfq__mbLarge{margin-bottom:calc((100vw/var(--vw-sp))*40)}}.staff-section-module__ipqDfq__boxInstagram{margin-bottom:64px}@media (max-width:800px){.staff-section-module__ipqDfq__boxInstagram{margin-bottom:calc((100vw/var(--vw-sp))*48)}}.staff-section-module__ipqDfq__boxInstagramHeadline{justify-content:center;align-items:center;margin-bottom:26px;display:flex}@media (max-width:800px){.staff-section-module__ipqDfq__boxInstagramHeadline{margin-bottom:calc((100vw/var(--vw-sp))*10)}}.staff-section-module__ipqDfq__boxInstagramHeadlineImage img{width:35px;height:35px}@media (max-width:800px){.staff-section-module__ipqDfq__boxInstagramHeadlineImage img{width:calc((100vw/var(--vw-sp))*35);height:calc((100vw/var(--vw-sp))*35)}}.staff-section-module__ipqDfq__boxInstagramHeadlineImage{line-height:0}.staff-section-module__ipqDfq__boxInstagramHeadlineText{margin-left:15px}@media (max-width:800px){.staff-section-module__ipqDfq__boxInstagramHeadlineText{margin-left:calc((100vw/var(--vw-sp))*16)}}.staff-section-module__ipqDfq__boxInstagramButton{text-align:center}.staff-section-module__ipqDfq__sectionButtons{margin-top:64px}@media (max-width:800px){.staff-section-module__ipqDfq__sectionButtons{margin-top:calc((100vw/var(--vw-sp))*48)}}.staff-section-module__ipqDfq__sectionButtonsBody{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}@media (max-width:800px){.staff-section-module__ipqDfq__sectionButtonsBody{gap:calc((100vw/var(--vw-sp))*16)}.staff-section-module__ipqDfq__sectionButtonsBody .staff-section-module__ipqDfq__telLink{font-size:calc((100vw/var(--vw-sp))*14)}}.staff-section-module__ipqDfq__sectionButtonsBody a{margin:0 25px 16px}.staff-section-module__ipqDfq__sectionButtonsBody a:last-of-type{margin-bottom:0}@media (max-width:800px){.staff-section-module__ipqDfq__sectionButtonsBody a{margin:0 0 calc((100vw/var(--vw-sp))*16)}.staff-section-module__ipqDfq__sectionButtonsBody a:last-of-type{margin-bottom:0}}
.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{margin-top:calc((100vw/var(--vw-sp))*-52);padding:calc((100vw/var(--vw-sp))*52)0 calc((100vw/var(--vw-sp))*30);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{color:var(--color-orange3);font-size:40px;font-family:var(--font-montserrat);letter-spacing:.05em;margin-right:8px;font-weight:600}@media (max-width:800px){.effect-section-module__koBNgW__title span{font-size:calc((100vw/var(--vw-sp))*22);margin-right:calc((100vw/var(--vw-sp))*8)}}.effect-section-module__koBNgW__beforeText{white-space:pre-line}.effect-section-module__koBNgW__introText{background-color:var(--color-orange2);color:var(--color-white);text-align:center;border-radius:20px;padding:5px 0 7px;font-weight:700;line-height:1}@media (max-width:800px){.effect-section-module__koBNgW__introText{border-radius:calc((100vw/var(--vw-sp))*20);padding:calc((100vw/var(--vw-sp))*4)0 calc((100vw/var(--vw-sp))*6)}}.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__afterText{white-space:pre-line}@media (max-width:800px){.effect-section-module__koBNgW__afterContent img{margin-top:calc((100vw/var(--vw-sp))*11)}}
.shop-list-header-module__JKLyha__header{flex-direction:column;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}@media (max-width:800px){.shop-list-header-module__JKLyha__header{padding-top:calc((100vw/var(--vw-sp))*16);padding-bottom:calc((100vw/var(--vw-sp))*16)}}.shop-list-header-module__JKLyha__hotYoga{background-color:var(--color-orange3-100);color:var(--color-orange3)}.shop-list-header-module__JKLyha__machinePilates{color:#2b5caa;background-color:#e3eaf7}.shop-list-header-module__JKLyha__darknessKickBoxing{background-color:var(--color-gray500);color:var(--color-white)}.shop-list-header-module__JKLyha__circuitTraining{color:var(--color-white);background-color:#c97472}.shop-list-header-module__JKLyha__circuitKickBoxing{color:var(--color-white);background-color:#000}.shop-list-header-module__JKLyha__title{font-family:var(--font-montserrat);text-align:center;letter-spacing:.1em;font-size:30px;font-weight:600;line-height:1.6}@media (max-width:800px){.shop-list-header-module__JKLyha__title{font-size:calc((100vw/var(--vw-sp))*24)}}.shop-list-header-module__JKLyha__title .shop-list-header-module__JKLyha__line{display:inline}@media (max-width:800px){.shop-list-header-module__JKLyha__title .shop-list-header-module__JKLyha__line{line-height:1.1;display:block}}.shop-list-header-module__JKLyha__subtitle{margin-top:-6px;margin-bottom:0;font-size:14px;font-weight:700}@media (max-width:800px){.shop-list-header-module__JKLyha__subtitle{font-size:calc((100vw/var(--vw-sp))*12);margin-top:calc((100vw/var(--vw-sp))*-3)}}
.excluded-services-module__7PpXTq__excludedServices{margin-top:calc((100vw/var(--vw-sp))*60)}@media (min-width:801px){.excluded-services-module__7PpXTq__excludedServices{margin-top:64px}}.excluded-services-module__7PpXTq__title{border-bottom:1px solid var(--color-gray200);padding-bottom:calc((100vw/var(--vw-sp))*8);margin-bottom:calc((100vw/var(--vw-sp))*8);font-weight:700;font-size:calc((100vw/var(--vw-sp))*14)}@media (min-width:801px){.excluded-services-module__7PpXTq__title{margin-bottom:12px;padding-bottom:12px;font-size:16px}}.excluded-services-module__7PpXTq__listItem:before{content:"●";color:var(--color-orange3);margin-right:.5em}
.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}}
h2.shop-list-section-module___fLVTW__sectionTitle{margin-bottom:64px}@media (max-width:800px){h2.shop-list-section-module___fLVTW__sectionTitle{margin-bottom:calc((100vw/var(--vw-sp))*48)}}.shop-list-section-module___fLVTW__shopListContent{padding-top:40px;padding-bottom:88px}@media (max-width:800px){.shop-list-section-module___fLVTW__shopListContent{padding-top:calc((100vw/var(--vw-sp))*20);padding-bottom:calc((100vw/var(--vw-sp))*60)}}ul.shop-list-section-module___fLVTW__noteList{margin-top:calc((100vw/var(--vw-sp))*20);font-size:calc((100vw/var(--vw-sp))*12)}@media (min-width:801px){ul.shop-list-section-module___fLVTW__noteList{margin-top:32px;font-size:14px}}.shop-list-section-module___fLVTW__noteList a{color:var(--color-orange3)}
section.other-shop-fee-section-module__3iBbXa__section{padding-top:calc((100vw/var(--vw-sp))*60)}@media (min-width:801px){section.other-shop-fee-section-module__3iBbXa__section{padding-top:88px}}.other-shop-fee-section-module__3iBbXa__areaSectionGroup{margin-top:calc((100vw/var(--vw-sp))*60)}@media (min-width:801px){.other-shop-fee-section-module__3iBbXa__areaSectionGroup{margin-top:64px}}.other-shop-fee-section-module__3iBbXa__areaSection+.other-shop-fee-section-module__3iBbXa__areaSection{margin-top:calc((100vw/var(--vw-sp))*48)}@media (min-width:801px){.other-shop-fee-section-module__3iBbXa__areaSection+.other-shop-fee-section-module__3iBbXa__areaSection{margin-top:64px}}.other-shop-fee-section-module__3iBbXa__note{color:var(--color-red);margin-top:calc((100vw/var(--vw-sp))*8)}@media (min-width:801px){.other-shop-fee-section-module__3iBbXa__note{margin-top:12px}}ul.other-shop-fee-section-module__3iBbXa__notes{margin-top:calc((100vw/var(--vw-sp))*48)}@media (min-width:801px){ul.other-shop-fee-section-module__3iBbXa__notes{margin-top:48px}}
.trial-lesson-link-button-section-module__LaiC9W__sectionButtonsBody{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:800px){.trial-lesson-link-button-section-module__LaiC9W__sectionButtonsBody{flex-direction:column;align-items:center}}.trial-lesson-link-button-section-module__LaiC9W__sectionButtonsBody a{margin:0 25px 16px}.trial-lesson-link-button-section-module__LaiC9W__sectionButtonsBody a:last-of-type{margin-bottom:0}@media (max-width:800px){.trial-lesson-link-button-section-module__LaiC9W__sectionButtonsBody a{margin:0 0 calc((100vw/var(--vw-sp))*16)}.trial-lesson-link-button-section-module__LaiC9W__sectionButtonsBody a:last-of-type{margin-bottom:0}}
section.page-module__cNu7Ka__breadcrumbSection{padding-top:0}
.fee-list-item-module__vgVgAW__heading{background-color:var(--color-gray100);padding:calc((100vw/var(--vw-sp))*8)calc((100vw/var(--vw-sp))*16);font-weight:700}@media (min-width:801px){.fee-list-item-module__vgVgAW__heading{padding:12px 20px}}.fee-list-item-module__vgVgAW__title{font-size:calc((100vw/var(--vw-sp))*14);margin-bottom:0}@media (min-width:801px){.fee-list-item-module__vgVgAW__title{font-size:18px}}.fee-list-item-module__vgVgAW__title small{font-size:calc((100vw/var(--vw-sp))*10)}@media (min-width:801px){.fee-list-item-module__vgVgAW__title small{font-size:14px}}.fee-list-item-module__vgVgAW__content{border-top:1px solid var(--color-gray200);padding:calc((100vw/var(--vw-sp))*16)}@media (min-width:801px){.fee-list-item-module__vgVgAW__content{padding:20px}}
.tag-link-module__petR-G__wrapper{border:solid 1px var(--color-gray200);background-color:var(--color-white);cursor:pointer;border-radius:20px;padding:0}.tag-link-module__petR-G__label{color:var(--color-dark-gray);padding:4px 12px;font-size:14px;line-height:1.2;display:block}@media (max-width:800px){.tag-link-module__petR-G__wrapper{border-radius:calc((100vw/var(--vw-sp))*20)}.tag-link-module__petR-G__label{padding:calc((100vw/var(--vw-sp))*4)calc((100vw/var(--vw-sp))*12);font-size:calc((100vw/var(--vw-sp))*14)}}
.subpage-view-module__JgCwEG__trialLessonLinkButtonSection{padding-top:64px;padding-bottom:188px}@media (max-width:800px){.subpage-view-module__JgCwEG__trialLessonLinkButtonSection{padding-top:calc((100vw/var(--vw-sp))*48);padding-bottom:calc((100vw/var(--vw-sp))*100)}}section.subpage-view-module__JgCwEG__breadcrumbSection{padding-top:calc((100vw/var(--vw-sp))*33)}@media (min-width:801px){section.subpage-view-module__JgCwEG__breadcrumbSection{padding-top:88px}}
.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{color:var(--color-orange3);text-align:center;width:fit-content;margin:32px auto 0;font-size:24px;font-weight:700}@media (max-width:800px){.lesson-schedule-section-module__peKpqG__highlight{font-size:calc((100vw/var(--vw-sp))*18);margin-top:calc((100vw/var(--vw-sp))*28)}}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)}}
.how-to-use-section-module__gkrnXq__howToUseImageWrapper{max-width:732px;margin-top:48px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__howToUseImageWrapper{margin-top:calc((100vw/var(--vw-sp))*48);max-width:100%}}.how-to-use-section-module__gkrnXq__howToUseImageWrapper img{display:block}.how-to-use-section-module__gkrnXq__howToUseImageWrapper .how-to-use-section-module__gkrnXq__note{color:var(--color-gray600);margin-top:20px;padding:0 30px;font-size:12px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__howToUseImageWrapper .how-to-use-section-module__gkrnXq__note{margin-top:calc((100vw/var(--vw-sp))*20);font-size:calc((100vw/var(--vw-sp))*10);padding:0;line-height:1.2}}.how-to-use-section-module__gkrnXq__howToRegisterSection{margin-top:88px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__howToRegisterSection{margin-top:calc((100vw/var(--vw-sp))*60)}}.how-to-use-section-module__gkrnXq__howToRegisterContent{margin-top:44px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__howToRegisterContent{margin-top:calc((100vw/var(--vw-sp))*20)}}.how-to-use-section-module__gkrnXq__howToRegisterContent ul li{font-size:14px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__howToRegisterContent ul li{font-size:calc((100vw/var(--vw-sp))*12)}}.how-to-use-section-module__gkrnXq__howToRegisterContent ul li:before{content:"・";text-align:center;width:1lh;display:inline-block}.how-to-use-section-module__gkrnXq__webRegistration{margin-top:88px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__webRegistration{margin-top:calc((100vw/var(--vw-sp))*60)}}.how-to-use-section-module__gkrnXq__webRegistrationDescription .how-to-use-section-module__gkrnXq__note{color:var(--color-gray600);font-size:12px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__webRegistrationDescription .how-to-use-section-module__gkrnXq__note{font-size:calc((100vw/var(--vw-sp))*12)}}.how-to-use-section-module__gkrnXq__subtitle{color:var(--color-orange3);border-bottom:1px solid var(--color-gray200);margin-bottom:12px;padding-bottom:12px;font-size:22px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__subtitle{font-size:calc((100vw/var(--vw-sp))*18);padding-bottom:calc((100vw/var(--vw-sp))*8);margin-bottom:calc((100vw/var(--vw-sp))*8)}}.how-to-use-section-module__gkrnXq__storeRegistration{margin-top:64px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__storeRegistration{margin-top:calc((100vw/var(--vw-sp))*60)}}.how-to-use-section-module__gkrnXq__reservationLink{margin-top:12px;padding-right:32px;display:inline-block;position:relative}@media (max-width:800px){.how-to-use-section-module__gkrnXq__reservationLink{margin-top:calc((100vw/var(--vw-sp))*16);padding-right:calc((100vw/var(--vw-sp))*calc(16 + 4))}}.how-to-use-section-module__gkrnXq__reservationLink:before{content:"";background-color:var(--color-dark-gray);width:100%;height:1px;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:block;position:absolute;bottom:-6px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__reservationLink:before{bottom:calc((100vw/var(--vw-sp))*-4)}}.how-to-use-section-module__gkrnXq__reservationLink:after{content:"";border-top:1px solid var(--color-dark-gray);border-right:1px solid var(--color-dark-gray);width:10px;height:10px;display:inline-block;position:absolute;top:50%;right:10px;translate:0 -50%;rotate:45deg}@media (max-width:800px){.how-to-use-section-module__gkrnXq__reservationLink:after{width:calc((100vw/var(--vw-sp))*6);height:calc((100vw/var(--vw-sp))*6);right:calc((100vw/var(--vw-sp))*6)}}.how-to-use-section-module__gkrnXq__reservationLink:hover:before{background-color:#0000}.how-to-use-section-module__gkrnXq__steps{margin-top:64px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__steps{margin-top:calc((100vw/var(--vw-sp))*48)}}.how-to-use-section-module__gkrnXq__step{gap:32px;display:flex}@media (max-width:800px){.how-to-use-section-module__gkrnXq__step{gap:calc((100vw/var(--vw-sp))*14)}}.how-to-use-section-module__gkrnXq__step+.how-to-use-section-module__gkrnXq__step{margin-top:40px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__step+.how-to-use-section-module__gkrnXq__step{margin-top:calc((100vw/var(--vw-sp))*16)}}.how-to-use-section-module__gkrnXq__stepHeader{flex-direction:column;align-items:center;display:flex}.how-to-use-section-module__gkrnXq__stepNumber{color:var(--color-orange3);font-family:var(--font-montserrat);font-weight:600}.how-to-use-section-module__gkrnXq__stepNumber small{font-size:10px;line-height:25px;display:block}@media (max-width:800px){.how-to-use-section-module__gkrnXq__stepNumber small{font-size:calc((100vw/var(--vw-sp))*10);line-height:calc((100vw/var(--vw-sp))*16)}}.how-to-use-section-module__gkrnXq__stepNumber span{margin-top:-5px;font-size:24px;line-height:28px;display:block}@media (max-width:800px){.how-to-use-section-module__gkrnXq__stepNumber span{font-size:calc((100vw/var(--vw-sp))*22);line-height:calc((100vw/var(--vw-sp))*35);margin-top:calc((100vw/var(--vw-sp))*-5)}}.how-to-use-section-module__gkrnXq__stepLine{background-color:var(--color-orange3);width:1px;height:100%;position:relative}.how-to-use-section-module__gkrnXq__stepLine:after{content:"";background-color:var(--color-orange3);width:1px;height:40px;display:block;position:absolute;top:100%}@media (max-width:800px){.how-to-use-section-module__gkrnXq__stepLine:after{height:calc((100vw/var(--vw-sp))*6)}}.how-to-use-section-module__gkrnXq__stepContent{background-color:var(--color-white);border-radius:20px;flex-direction:row;gap:32px;width:100%;padding:24px;display:flex}@media (max-width:800px){.how-to-use-section-module__gkrnXq__stepContent{border-radius:calc((100vw/var(--vw-sp))*20);padding:calc((100vw/var(--vw-sp))*20);gap:calc((100vw/var(--vw-sp))*16);flex-direction:column}}.how-to-use-section-module__gkrnXq__stepImage{width:292px}@media (max-width:800px){.how-to-use-section-module__gkrnXq__stepImage{order:2;width:100%}.how-to-use-section-module__gkrnXq__stepText{order:1}}.how-to-use-section-module__gkrnXq__stepTitle{color:var(--color-orange3);margin-bottom:16px;font-size:22px;font-weight:700}@media (max-width:800px){.how-to-use-section-module__gkrnXq__stepTitle{font-size:calc((100vw/var(--vw-sp))*18);margin-bottom:calc((100vw/var(--vw-sp))*16);text-align:center}}.how-to-use-section-module__gkrnXq__stepDescription span{color:var(--color-orange3)}
.other-shop-fee-section-by-area-module__9nnnYq__areaName{color:var(--color-orange3);font-weight:700;font-size:calc((100vw/var(--vw-sp))*18);margin-bottom:calc((100vw/var(--vw-sp))*16)}@media (min-width:801px){.other-shop-fee-section-by-area-module__9nnnYq__areaName{margin-bottom:20px;font-size:24px}}.other-shop-fee-section-by-area-module__9nnnYq__prefectureWrapper+.other-shop-fee-section-by-area-module__9nnnYq__prefectureWrapper{margin-top:calc((100vw/var(--vw-sp))*48)}@media (min-width:801px){.other-shop-fee-section-by-area-module__9nnnYq__prefectureWrapper+.other-shop-fee-section-by-area-module__9nnnYq__prefectureWrapper{margin-top:64px}}.other-shop-fee-section-by-area-module__9nnnYq__prefectureName{font-weight:700;font-size:calc((100vw/var(--vw-sp))*16);margin-bottom:calc((100vw/var(--vw-sp))*8)}@media (min-width:801px){.other-shop-fee-section-by-area-module__9nnnYq__prefectureName{margin-bottom:12px;font-size:20px}}.other-shop-fee-section-by-area-module__9nnnYq__feeList{border:1px solid var(--color-gray200);border-radius:calc((100vw/var(--vw-sp))*10);overflow:hidden}@media (min-width:801px){.other-shop-fee-section-by-area-module__9nnnYq__feeList{border-radius:10px}}.other-shop-fee-section-by-area-module__9nnnYq__feeListItem+.other-shop-fee-section-by-area-module__9nnnYq__feeListItem{border-top:1px solid var(--color-gray200)}
.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)}}
.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}
.overview-section-module__aLwwwW__section{padding-top:88px;padding-bottom:188px}@media (max-width:800px){.overview-section-module__aLwwwW__section{padding-top:calc((100vw/var(--vw-sp))*60);padding-bottom:calc((100vw/var(--vw-sp))*calc(45 + 40))}}.overview-section-module__aLwwwW__plus1Image{max-width:674px;margin-top:64px;margin-left:auto;margin-right:auto}@media (max-width:800px){.overview-section-module__aLwwwW__plus1Image{margin-top:calc((100vw/var(--vw-sp))*28);max-width:100%}}.overview-section-module__aLwwwW__plus1Image img{display:block}
.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{margin-top:calc((100vw/var(--vw-sp))*16);width:100%}}.effects-section-module__xZORba__recommendationSection{margin-top:4px;padding-bottom:107px;position:relative}@media (max-width:800px){.effects-section-module__xZORba__recommendationSection{margin-top:calc((100vw/var(--vw-sp))*4);padding:0 calc((100vw/var(--vw-sp))*20)calc((100vw/var(--vw-sp))*71)}}.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}.effects-section-module__xZORba__effects{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:148px;margin-bottom:0;padding:0;list-style:none;display:grid}@media (max-width:800px){.effects-section-module__xZORba__effects{gap:calc((100vw/var(--vw-sp))*16);margin-top:calc((100vw/var(--vw-sp))*88);grid-template-columns:1fr}}
.overview-section-module__Zkq9aW__section{padding-top:88px;padding-bottom:168px}@media (max-width:800px){.overview-section-module__Zkq9aW__section{padding-top:calc((100vw/var(--vw-sp))*52);padding-bottom:calc((100vw/var(--vw-sp))*100)}}.overview-section-module__Zkq9aW__image{border-radius:20px;margin-top:64px;display:block}@media (max-width:800px){.overview-section-module__Zkq9aW__image{margin-top:calc((100vw/var(--vw-sp))*28);border-radius:0}}.overview-section-module__Zkq9aW__textWrapper{margin-top:40px}@media (max-width:800px){.overview-section-module__Zkq9aW__textWrapper{margin-top:calc((100vw/var(--vw-sp))*20)}}.overview-section-module__Zkq9aW__subtitle{border-bottom:solid 1px var(--gray3);margin-top:88px;margin-bottom:15px;padding-bottom:12px;font-size:16px;font-weight:700}@media (max-width:800px){.overview-section-module__Zkq9aW__subtitle{font-size:calc((100vw/var(--vw-sp))*14);margin-top:calc((100vw/var(--vw-sp))*40);margin-bottom:calc((100vw/var(--vw-sp))*12);padding-bottom:calc((100vw/var(--vw-sp))*8)}}.overview-section-module__Zkq9aW__textWrapper p{margin-bottom:0}.overview-section-module__Zkq9aW__boxTrim{flex-direction:column-reverse;display:flex}.overview-section-module__Zkq9aW__boxTrimInner{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.overview-section-module__Zkq9aW__mbXSmall{margin-bottom:12px}@media (max-width:800px){.overview-section-module__Zkq9aW__mbXSmall{margin-bottom:calc((100vw/var(--vw-sp))*8)}}
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}}
.page-module__1M0wTG__pageHeader{padding-bottom:calc((100vw/var(--vw-sp))*calc(20 + 40));min-height:290px}@media (min-width:801px){.page-module__1M0wTG__pageHeader{min-height:432px;padding-bottom:120px}}
.searched-shops-module__V0XLeG__listShopsMore button span{padding-right:25px;display:inline-block;position:relative}@media (max-width:800px){.searched-shops-module__V0XLeG__listShopsMore button span{padding-right:calc((100vw/var(--vw-sp))*25)}}.searched-shops-module__V0XLeG__listShopsMore button span:before{content:"";border-right:solid 1px var(--color-gray600);border-bottom:solid 1px var(--color-gray600);width:10px;height:10px;display:block;position:absolute;top:0;right:0;transform:rotate(45deg)}.searched-shops-module__V0XLeG__listShopsMore button{background:var(--color-white);border:solid 1px var(--color-gray200);width:100%;color:var(--color-gray600);border-radius:40px;padding:11px 20px 12px;font-weight:700;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:block}@media (max-width:800px){.searched-shops-module__V0XLeG__listShopsMore button{padding:calc((100vw/var(--vw-sp))*11)calc((100vw/var(--vw-sp))*20)calc((100vw/var(--vw-sp))*12);border-radius:calc((100vw/var(--vw-sp))*40)}.searched-shops-module__V0XLeG__listShopsMore button span:before{width:calc((100vw/var(--vw-sp))*10);height:calc((100vw/var(--vw-sp))*10)}}.searched-shops-module__V0XLeG__listShopsMore{margin-top:40px}@media (max-width:800px){.searched-shops-module__V0XLeG__listShopsMore{margin-top:calc((100vw/var(--vw-sp))*20)}}.searched-shops-module__V0XLeG__listShopsMore button:hover{background:var(--color-gray100)}
