@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}}
.lesson-schedule-section-module__peKpqG__lessonScheduleImage{width:800px}@media (max-width:800px){.lesson-schedule-section-module__peKpqG__lessonScheduleImage{width:calc((100vw / var(--vw-sp)) * 335)}}.lesson-schedule-section-module__peKpqG__highlight{width:fit-content;color:var(--color-orange3);text-align:center;margin:32px auto 0;font-size:24px;font-weight:700}@media (max-width:800px){.lesson-schedule-section-module__peKpqG__highlight{margin-top:calc((100vw / var(--vw-sp)) * 28);font-size:calc((100vw / var(--vw-sp)) * 18)}}ul.lesson-schedule-section-module__peKpqG__notes{margin-top:20px}@media (max-width:800px){ul.lesson-schedule-section-module__peKpqG__notes{margin-top:calc((100vw / var(--vw-sp)) * 20)}}
.plan-comparison-section-module__8f1fSW__comparisonGraphContainer{width:608px;margin:auto 0}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonGraphContainer{width:calc((100vw / var(--vw-sp)) * 319)}}.plan-comparison-section-module__8f1fSW__comparisonTextContainer{width:372px;margin:0 auto}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTextContainer{width:calc((100vw / var(--vw-sp)) * 294)}}.plan-comparison-section-module__8f1fSW__comparisonTableContainer{width:674px;margin:32px auto 0}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableContainer{width:calc((100vw / var(--vw-sp)) * 350);margin-top:calc((100vw / var(--vw-sp)) * 28)}}ul.plan-comparison-section-module__8f1fSW__noteList{margin-top:20px}@media (max-width:800px){ul.plan-comparison-section-module__8f1fSW__noteList{margin-top:calc((100vw / var(--vw-sp)) * 20)}}.plan-comparison-section-module__8f1fSW__comparisonTable{border-spacing:0;border-collapse:collapse;width:100%}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable{border-spacing:0;border-collapse:collapse}}.plan-comparison-section-module__8f1fSW__comparisonTable thead th{vertical-align:bottom;width:22%}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable thead th{vertical-align:bottom;width:22.05vw}}.plan-comparison-section-module__8f1fSW__comparisonTable tbody td{text-align:center;background:var(--color-white);border-bottom:solid 1px var(--color-gray200);margin:0 3px;padding:15px;position:relative}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable tbody td{padding:calc((100vw / var(--vw-sp)) * 11) calc((100vw / var(--vw-sp)) * 3)}}.plan-comparison-section-module__8f1fSW__comparisonTable .plan-comparison-section-module__8f1fSW__comparisonTableBodyTdPaddingTight td,.plan-comparison-section-module__8f1fSW__comparisonTable .plan-comparison-section-module__8f1fSW__comparisonTableBodyTdPaddingTight th{padding-top:4px;padding-bottom:4px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable .plan-comparison-section-module__8f1fSW__comparisonTableBodyTdPaddingTight td,.plan-comparison-section-module__8f1fSW__comparisonTable .plan-comparison-section-module__8f1fSW__comparisonTableBodyTdPaddingTight th{padding-top:calc((100vw / var(--vw-sp)) * 5);padding-bottom:calc((100vw / var(--vw-sp)) * 5)}}.plan-comparison-section-module__8f1fSW__comparisonTable thead th:has(.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary){width:29%;padding-left:.5px;padding-right:.5px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable thead th:has(.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary){width:29.23vw;padding-right:calc((100vw / var(--vw-sp)) * .8);padding-left:calc((100vw / var(--vw-sp)) * .8)}}.plan-comparison-section-module__8f1fSW__comparisonTable thead tr th:first-of-type{border-bottom:solid 1px var(--color-gray200);width:15.5%}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable thead tr th:first-of-type{border-bottom:solid 1px var(--color-gray200);width:15.38vw}}.plan-comparison-section-module__8f1fSW__comparisonTableHeader{background:var(--color-gray200);border-top-left-radius:10px;border-top-right-radius:10px;padding:14px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableHeader{padding:calc((100vw / var(--vw-sp)) * 16) calc((100vw / var(--vw-sp)) * 10);border-top-left-radius:calc((100vw / var(--vw-sp)) * 10);border-top-right-radius:calc((100vw / var(--vw-sp)) * 10)}}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary{color:var(--color-white);background:var(--color-red);padding:10px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary{padding:calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 6) calc((100vw / var(--vw-sp)) * 8)}}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderTitle{justify-content:center;align-items:baseline;margin-bottom:0;font-size:20px;font-weight:700;line-height:100%;display:flex}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary .plan-comparison-section-module__8f1fSW__comparisonTableHeaderTitle{font-size:24px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableHeaderPrimary .plan-comparison-section-module__8f1fSW__comparisonTableHeaderTitle{font-size:calc((100vw / var(--vw-sp)) * 20)}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderTitle{font-size:calc((100vw / var(--vw-sp)) * 16)}}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderDescription{font-size:14px;font-weight:700;line-height:1.2}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableHeaderDescription{font-size:calc((100vw / var(--vw-sp)) * 12);line-height:160%}}.plan-comparison-section-module__8f1fSW__comparisonTableHeaderNote{color:var(--color-gray600);text-align:left;font-size:12px;font-weight:400;line-height:1.6}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableHeaderNote{font-size:calc((100vw / var(--vw-sp)) * 10)}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyTitle{color:var(--color-dark-gray);text-align:center;background:var(--color-white);border-bottom:solid 1px var(--color-gray200);border-left:solid 1px var(--color-gray200);padding:12px 15px;font-size:12px;font-weight:500;line-height:1.2}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyTitle{z-index:100;padding:calc((100vw / var(--vw-sp)) * 2);font-size:calc((100vw / var(--vw-sp)) * 10);position:sticky;left:0}}.plan-comparison-section-module__8f1fSW__comparisonTable tbody td>:last-of-type{margin-bottom:0!important}.plan-comparison-section-module__8f1fSW__comparisonTableBodyRecommend:before{content:"";border-right:solid 2px var(--color-red);border-left:solid 2px var(--color-red);width:calc(100% - 5.5px);height:calc(100% + 2px);display:block;position:absolute;top:-1px;left:1px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyRecommend:before{left:calc((100vw / var(--vw-sp)) * .8);width:calc(100% - calc((100vw / var(--vw-sp)) * 5.2));height:calc(100% + calc((100vw / var(--vw-sp)) * 1));border-right:solid calc((100vw / var(--vw-sp)) * 2.5) var(--color-red);border-left:solid calc((100vw / var(--vw-sp)) * 2.5) var(--color-red)}}.plan-comparison-section-module__8f1fSW__comparisonTable tbody tr:last-of-type .plan-comparison-section-module__8f1fSW__comparisonTableBodyRecommend:before{border-right:solid 2px var(--color-red);border-bottom:solid 2px var(--color-red);border-left:solid 2px var(--color-red);border-bottom-right-radius:10px;border-bottom-left-radius:10px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTable tbody tr:last-of-type .plan-comparison-section-module__8f1fSW__comparisonTableBodyRecommend:before{width:calc(100% - calc((100vw / var(--vw-sp)) * 5.2));height:calc(100% - calc((100vw / var(--vw-sp)) * .5));border-right:solid calc((100vw / var(--vw-sp)) * 2.5) var(--color-red);border-bottom:solid calc((100vw / var(--vw-sp)) * 2.5) var(--color-red);border-left:solid calc((100vw / var(--vw-sp)) * 2.5) var(--color-red);border-bottom-right-radius:calc((100vw / var(--vw-sp)) * 10);border-bottom-left-radius:calc((100vw / var(--vw-sp)) * 10)}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyRecommendInner{z-index:10;position:relative}.plan-comparison-section-module__8f1fSW__comparisonTableBodyAmount{color:var(--color-orange3);font-size:30px;font-weight:700;line-height:.75}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyAmount{font-size:calc((100vw / var(--vw-sp)) * 24);font-weight:700;line-height:1.6}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyAmount small{font-size:20px;font-weight:700}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyAmount small{font-size:calc((100vw / var(--vw-sp)) * 14);font-weight:700;line-height:1.6}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline{font-size:14px;font-weight:700;line-height:1.4}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline{font-size:calc((100vw / var(--vw-sp)) * 14);line-height:1.6}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__serviceText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__storeText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__countText{font-size:12px}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__priceText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__storeNumText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__priceYenText{font-size:14px}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__countNumText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__priceNumText{font-size:16px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__serviceText{font-size:calc((100vw / var(--vw-sp)) * 10)}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__storeText{font-size:calc((100vw / var(--vw-sp)) * 12)}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__countText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline.plan-comparison-section-module__8f1fSW__priceText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__storeNumText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__countNumText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__priceYenText,.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline .plan-comparison-section-module__8f1fSW__priceNumText{font-size:calc((100vw / var(--vw-sp)) * 14)}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline small{margin-top:-2px;font-size:10px;font-weight:400;line-height:1.4;display:block}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyHeadline small{font-size:calc((100vw / var(--vw-sp)) * 10);line-height:1.6}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyRightBorder:before{z-index:2;content:"";border-right:solid 1px var(--color-gray200);width:0;height:calc(100% + 2px);display:block;position:absolute;top:-1px;right:1px}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyRightBorder:before{right:calc((100vw / var(--vw-sp)) * .5);border-right:solid calc((100vw / var(--vw-sp)) * 1.5) var(--color-gray200)}}.plan-comparison-section-module__8f1fSW__comparisonTableBodyMiddleBorder{border-right:solid 2px var(--color-gray100)}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__comparisonTableBodyMiddleBorder{border-right:solid calc((100vw / var(--vw-sp)) * 2) var(--color-gray200)}}.plan-comparison-section-module__8f1fSW__textOrange{color:var(--color-orange3)!important}.plan-comparison-section-module__8f1fSW__textBlue{color:#2b5caa!important}.plan-comparison-section-module__8f1fSW__textPurple{color:#98448d!important}.plan-comparison-section-module__8f1fSW__textPink{color:#c97472!important}.plan-comparison-section-module__8f1fSW__spOnly{display:none}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__spOnly{display:inline}}.plan-comparison-section-module__8f1fSW__spLineTight{line-height:normal}@media (max-width:800px){.plan-comparison-section-module__8f1fSW__spLineTight{padding-top:calc((100vw / var(--vw-sp)) * 1);line-height:1.2;display:inline-block}}
.recommend-section-module__bH6jla__section{padding-top:40px;padding-bottom:140px}@media (max-width:800px){.recommend-section-module__bH6jla__section{padding-top:calc((100vw / var(--vw-sp)) * 19);padding-bottom:calc((100vw / var(--vw-sp)) * calc(32 + 40))}}.recommend-section-module__bH6jla__section .recommend-section-module__bH6jla__container{max-width:674px}@media (max-width:800px){.recommend-section-module__bH6jla__section .recommend-section-module__bH6jla__contentInner{max-width:100%}}.recommend-section-module__bH6jla__recommendText{font-family:var(--font-montserrat);color:var(--color-orange3);letter-spacing:.11em;align-items:center;gap:32px;font-size:16px;line-height:26px;display:flex}@media (max-width:800px){.recommend-section-module__bH6jla__recommendText{gap:calc((100vw / var(--vw-sp)) * 28);font-size:calc((100vw / var(--vw-sp)) * 14);line-height:22px}}.recommend-section-module__bH6jla__recommendText:before,.recommend-section-module__bH6jla__recommendText:after{content:"";background-color:var(--color-orange3);flex:1;width:100%;height:1px;display:inline-flex}.recommend-section-module__bH6jla__contentInner{border-bottom:1px solid var(--color-orange3);margin-left:auto;margin-right:auto;padding:14px 0 28px}@media (max-width:800px){.recommend-section-module__bH6jla__contentInner{padding:calc((100vw / var(--vw-sp)) * 3) calc((100vw / var(--vw-sp)) * 5) calc((100vw / var(--vw-sp)) * 20)}}.recommend-section-module__bH6jla__title{color:var(--color-orange3);text-align:center;margin-bottom:16px;font-size:24px}@media (max-width:800px){.recommend-section-module__bH6jla__title{margin-bottom:calc((100vw / var(--vw-sp)) * 7);font-size:calc((100vw / var(--vw-sp)) * 18)}}.recommend-section-module__bH6jla__recommendList{width:fit-content;margin:0 auto;font-size:18px;font-weight:500}@media (max-width:800px){.recommend-section-module__bH6jla__recommendList{font-size:calc((100vw / var(--vw-sp)) * 14);margin-left:0;font-weight:400}}.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{box-sizing:border-box;content:"";border-color:var(--color-orange3);background-image:url(/common/images/icon-check.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;border-style:solid;border-width:2px;border-radius:50%;flex-shrink:0;width:30px;height:30px}@media (max-width:800px){.recommend-section-module__bH6jla__recommendList li:before{width:calc((100vw / var(--vw-sp)) * 18);height:calc((100vw / var(--vw-sp)) * 18);border-width:calc((100vw / var(--vw-sp)) * 1);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)}}
div.service-features-content-module__gido3q__container{padding-top:48px;padding-bottom:88px}@media (max-width:800px){div.service-features-content-module__gido3q__container{padding-top:calc((100vw / var(--vw-sp)) * 20);padding-bottom:calc((100vw / var(--vw-sp)) * 60)}}.service-features-content-module__gido3q__serviceImage{border-radius:20px;width:100%;display:block}@media (max-width:800px){.service-features-content-module__gido3q__serviceImage{border-radius:calc((100vw / var(--vw-sp)) * 20)}}.service-features-content-module__gido3q__serviceInfoWrapper{justify-content:space-between;margin-top:32px;display:flex}.service-features-content-module__gido3q__circuitTraining .service-features-content-module__gido3q__serviceInfoWrapper,.service-features-content-module__gido3q__circuitKickBoxing .service-features-content-module__gido3q__serviceInfoWrapper{margin-top:0}@media (max-width:800px){.service-features-content-module__gido3q__serviceInfoWrapper{margin-top:calc((100vw / var(--vw-sp)) * 20)}.service-features-content-module__gido3q__circuitTraining .service-features-content-module__gido3q__serviceInfoWrapper,.service-features-content-module__gido3q__circuitKickBoxing .service-features-content-module__gido3q__serviceInfoWrapper{margin-top:calc((100vw / var(--vw-sp)) * 0)}}.service-features-content-module__gido3q__serviceInfo{flex-direction:column;gap:13px;display:flex}@media (max-width:800px){.service-features-content-module__gido3q__serviceInfo{gap:calc((100vw / var(--vw-sp)) * 12)}}.service-features-content-module__gido3q__serviceName{font-size:30px;font-weight:700;line-height:53px}@media (max-width:800px){.service-features-content-module__gido3q__serviceName{font-size:calc((100vw / var(--vw-sp)) * 24);line-height:calc((100vw / var(--vw-sp)) * 38)}}.service-features-content-module__gido3q__hotYoga .service-features-content-module__gido3q__serviceName{color:var(--color-orange3)}.service-features-content-module__gido3q__machinePilates .service-features-content-module__gido3q__serviceName{color:#2b5caa}.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__serviceName{color:#000}.service-features-content-module__gido3q__badge{width:166px}@media (max-width:800px){.service-features-content-module__gido3q__badge{width:calc((100vw / var(--vw-sp)) * 130)}}.service-features-content-module__gido3q__hotYoga .service-features-content-module__gido3q__logoImage{width:141px}@media (max-width:800px){.service-features-content-module__gido3q__hotYoga .service-features-content-module__gido3q__logoImage{width:calc((100vw / var(--vw-sp)) * 101)}}.service-features-content-module__gido3q__machinePilates .service-features-content-module__gido3q__logoImage{width:166px}@media (max-width:800px){.service-features-content-module__gido3q__machinePilates .service-features-content-module__gido3q__logoImage{width:calc((100vw / var(--vw-sp)) * 135)}}.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__logoImage{width:210px}@media (max-width:800px){.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__logoImage{width:calc((100vw / var(--vw-sp)) * 141)}}.service-features-content-module__gido3q__circuitTraining .service-features-content-module__gido3q__logoImage{width:137px}@media (max-width:800px){.service-features-content-module__gido3q__circuitTraining .service-features-content-module__gido3q__logoImage{width:calc((100vw / var(--vw-sp)) * 91)}}.service-features-content-module__gido3q__circuitKickBoxing .service-features-content-module__gido3q__logoImage{width:136px}@media (max-width:800px){.service-features-content-module__gido3q__circuitKickBoxing .service-features-content-module__gido3q__logoImage{width:calc((100vw / var(--vw-sp)) * 90)}}.service-features-content-module__gido3q__effects{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;display:grid}@media (max-width:800px){.service-features-content-module__gido3q__effects{gap:calc((100vw / var(--vw-sp)) * 8);margin-top:calc((100vw / var(--vw-sp)) * 20)}}.service-features-content-module__gido3q__effects li{text-align:center;border-radius:100px;font-size:18px;font-weight:700;line-height:33px}@media (max-width:800px){.service-features-content-module__gido3q__effects li{font-size:calc((100vw / var(--vw-sp)) * 14);line-height:calc((100vw / var(--vw-sp)) * 28)}}.service-features-content-module__gido3q__hotYoga .service-features-content-module__gido3q__effects li{color:var(--color-orange3);background-color:var(--color-orange3-100)}.service-features-content-module__gido3q__machinePilates .service-features-content-module__gido3q__effects li{color:#2b5caa;background-color:#e3eaf7}.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__effects li{color:#000;background-color:#f2e7fd}.service-features-content-module__gido3q__circuitTraining .service-features-content-module__gido3q__effects li{color:#c77577;background-color:#efd9d6}.service-features-content-module__gido3q__circuitKickBoxing .service-features-content-module__gido3q__effects li{color:#000;background-color:#e7e7e8}@media (max-width:800px){.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__effects li:first-of-type{grid-column:span 2}}.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__effects li:first-of-type:after{color:var(--color-gray600);content:"※";font-size:12px;font-weight:400}@media (max-width:800px){.service-features-content-module__gido3q__darknessKickBoxing .service-features-content-module__gido3q__effects li:first-of-type:after{font-size:calc((100vw / var(--vw-sp)) * 10)}}.service-features-content-module__gido3q__description{margin-top:32px}@media (max-width:800px){.service-features-content-module__gido3q__description{margin-top:calc((100vw / var(--vw-sp)) * 20)}}ul.service-features-content-module__gido3q__notes{margin-top:20px}@media (max-width:800px){ul.service-features-content-module__gido3q__notes{margin-top:calc((100vw / var(--vw-sp)) * 8)}}.service-features-content-module__gido3q__shopLink{text-align:center;margin-top:28px}@media (max-width:800px){.service-features-content-module__gido3q__shopLink{margin-top:calc((100vw / var(--vw-sp)) * 20)}}.service-features-content-module__gido3q__trialReservationButton{flex-direction:column;align-items:center;margin:64px auto 0;display:flex}@media (max-width:800px){.service-features-content-module__gido3q__trialReservationButton{margin-top:calc((100vw / var(--vw-sp)) * 48)}}
.service-features-header-module__JyRL4q__header{color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.service-features-header-module__JyRL4q__hotYoga{background-image:url(/common/images/price/pff-hotyoga-ttl-bg.webp)}.service-features-header-module__JyRL4q__machinePilates{background-image:url(/common/images/service/special-lesson-genre-title-06-machinepilates.webp)}.service-features-header-module__JyRL4q__darknessKickBoxing{background-image:url(/common/images/service/special-lesson-genre-title-07-darknesskickboxing.webp)}.service-features-header-module__JyRL4q__circuitTraining{background-color:#c97472}.service-features-header-module__JyRL4q__circuitKickBoxing{background-color:#000}@media (max-width:800px){.service-features-header-module__JyRL4q__header{padding-top:calc((100vw / var(--vw-sp)) * 16);padding-bottom:calc((100vw / var(--vw-sp)) * 16)}}.service-features-header-module__JyRL4q__title{font-family:var(--font-montserrat);text-align:center;letter-spacing:.1em;margin-bottom:12px;font-size:30px;font-weight:600;line-height:1.6}@media (max-width:800px){.service-features-header-module__JyRL4q__title{margin-bottom:calc((100vw / var(--vw-sp)) * 4);font-size:calc((100vw / var(--vw-sp)) * 24)}}.service-features-header-module__JyRL4q__titleJa{letter-spacing:normal;margin-top:-5px;font-family:unset;font-size:14px;font-weight:700;display:block}@media (max-width:800px){.service-features-header-module__JyRL4q__titleJa{margin-top:calc((100vw / var(--vw-sp)) * -3);font-size:calc((100vw / var(--vw-sp)) * 12)}}.service-features-header-module__JyRL4q__titleJaMarginTop{letter-spacing:normal;margin-top:-5px;font-family:unset;font-size:14px;font-weight:700;display:block}@media (max-width:800px){.service-features-header-module__JyRL4q__titleJaMarginTop{margin-top:calc((100vw / var(--vw-sp)) * 4);font-size:calc((100vw / var(--vw-sp)) * 12)}}.service-features-header-module__JyRL4q__titleEn{white-space:nowrap;display:block}@media (max-width:800px){.service-features-header-module__JyRL4q__titleEn{white-space:pre-line;line-height:1.1}}.service-features-header-module__JyRL4q__subtitle{font-size:18px;font-weight:700}@media (max-width:800px){.service-features-header-module__JyRL4q__subtitle{font-size:calc((100vw / var(--vw-sp)) * 16)}}
.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)}}
.circuit-shop-list-module__6_5v0G__circuitShopList{border:1px solid var(--color-gray200);border-left:none;border-right:none}.circuit-shop-list-module__6_5v0G__listItem a{padding:calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 14);justify-content:space-between;align-items:center;transition:background-color .6s cubic-bezier(.19,1,.22,1);display:flex}.circuit-shop-list-module__6_5v0G__listItem a:hover{background-color:var(--color-gray100)}.circuit-shop-list-module__6_5v0G__listItem+.circuit-shop-list-module__6_5v0G__listItem{border-top:1px solid var(--color-gray200)}.circuit-shop-list-module__6_5v0G__icon{width:calc((100vw / var(--vw-sp)) * 20);height:calc((100vw / var(--vw-sp)) * 20);background-color:var(--color-orange3);border-radius:calc((100vw / var(--vw-sp)) * 20);transition:translate .6s cubic-bezier(.19,1,.22,1);position:relative}.circuit-shop-list-module__6_5v0G__icon:before{width:calc((100vw / var(--vw-sp)) * 4);height:calc((100vw / var(--vw-sp)) * 4);content:"";border-top:1px solid var(--color-white);border-right:1px solid var(--color-white);position:absolute;top:50%;left:50%;translate:calc(-50% - 1px) -50%;rotate:45deg}.circuit-shop-list-module__6_5v0G__listItem a:hover .circuit-shop-list-module__6_5v0G__icon{translate:calc((100vw / var(--vw-sp)) * 5)}@media (min-width:801px){.circuit-shop-list-module__6_5v0G__listItem a{padding:14px 19px 14px 20px;font-size:14px}.circuit-shop-list-module__6_5v0G__icon{width:20px;height:20px}.circuit-shop-list-module__6_5v0G__icon:before{width:4px;height:4px}.circuit-shop-list-module__6_5v0G__listItem a:hover .circuit-shop-list-module__6_5v0G__icon{translate:5px}}
.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{color:var(--color-orange3);background-color:var(--color-orange3-100)}.shop-list-header-module__JKLyha__machinePilates{color:#2b5caa;background-color:#e3eaf7}.shop-list-header-module__JKLyha__darknessKickBoxing{color:var(--color-white);background-color:var(--color-gray500)}.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{margin-top:calc((100vw / var(--vw-sp)) * -3);font-size:calc((100vw / var(--vw-sp)) * 12)}}
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.page-module__cNu7Ka__breadcrumbSection{padding-top:0}
