._8f1fSW_comparisonGraphContainer{width:608px;margin:auto 0}@media (max-width:800px){._8f1fSW_comparisonGraphContainer{width:calc((100vw / var(--vw-sp)) * 319)}}._8f1fSW_comparisonTextContainer{width:372px;margin:0 auto}@media (max-width:800px){._8f1fSW_comparisonTextContainer{width:calc((100vw / var(--vw-sp)) * 294)}}._8f1fSW_comparisonTableContainer{width:674px;margin:32px auto 0}@media (max-width:800px){._8f1fSW_comparisonTableContainer{width:calc((100vw / var(--vw-sp)) * 350);margin-top:calc((100vw / var(--vw-sp)) * 28)}}ul._8f1fSW_noteList{margin-top:20px}@media (max-width:800px){ul._8f1fSW_noteList{margin-top:calc((100vw / var(--vw-sp)) * 20)}}._8f1fSW_comparisonTable{border-spacing:0;border-collapse:collapse;width:100%}@media (max-width:800px){._8f1fSW_comparisonTable{border-spacing:0;border-collapse:collapse}}._8f1fSW_comparisonTable thead th{vertical-align:bottom;width:22%}@media (max-width:800px){._8f1fSW_comparisonTable thead th{vertical-align:bottom;width:22.05vw}}._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){._8f1fSW_comparisonTable tbody td{padding:calc((100vw / var(--vw-sp)) * 11) calc((100vw / var(--vw-sp)) * 3)}}._8f1fSW_comparisonTable ._8f1fSW_comparisonTableBodyTdPaddingTight td,._8f1fSW_comparisonTable ._8f1fSW_comparisonTableBodyTdPaddingTight th{padding-top:4px;padding-bottom:4px}@media (max-width:800px){._8f1fSW_comparisonTable ._8f1fSW_comparisonTableBodyTdPaddingTight td,._8f1fSW_comparisonTable ._8f1fSW_comparisonTableBodyTdPaddingTight th{padding-top:calc((100vw / var(--vw-sp)) * 5);padding-bottom:calc((100vw / var(--vw-sp)) * 5)}}._8f1fSW_comparisonTable thead th:has(._8f1fSW_comparisonTableHeaderPrimary){width:29%;padding-left:.5px;padding-right:.5px}@media (max-width:800px){._8f1fSW_comparisonTable thead th:has(._8f1fSW_comparisonTableHeaderPrimary){width:29.23vw;padding-right:calc((100vw / var(--vw-sp)) * .8);padding-left:calc((100vw / var(--vw-sp)) * .8)}}._8f1fSW_comparisonTable thead tr th:first-of-type{border-bottom:solid 1px var(--color-gray200);width:15.5%}@media (max-width:800px){._8f1fSW_comparisonTable thead tr th:first-of-type{border-bottom:solid 1px var(--color-gray200);width:15.38vw}}._8f1fSW_comparisonTableHeader{background:var(--color-gray200);border-top-left-radius:10px;border-top-right-radius:10px;padding:14px}@media (max-width:800px){._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)}}._8f1fSW_comparisonTableHeaderPrimary{color:var(--color-white);background:var(--color-red);padding:10px}@media (max-width:800px){._8f1fSW_comparisonTableHeaderPrimary{padding:calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 6) calc((100vw / var(--vw-sp)) * 8)}}._8f1fSW_comparisonTableHeaderTitle{justify-content:center;align-items:baseline;margin-bottom:0;font-size:20px;font-weight:700;line-height:100%;display:flex}._8f1fSW_comparisonTableHeaderPrimary ._8f1fSW_comparisonTableHeaderTitle{font-size:24px}@media (max-width:800px){._8f1fSW_comparisonTableHeaderPrimary ._8f1fSW_comparisonTableHeaderTitle{font-size:calc((100vw / var(--vw-sp)) * 20)}._8f1fSW_comparisonTableHeaderTitle{font-size:calc((100vw / var(--vw-sp)) * 16)}}._8f1fSW_comparisonTableHeaderDescription{font-size:14px;font-weight:700;line-height:1.2}@media (max-width:800px){._8f1fSW_comparisonTableHeaderDescription{font-size:calc((100vw / var(--vw-sp)) * 12);line-height:160%}}._8f1fSW_comparisonTableHeaderNote{color:var(--color-gray600);text-align:left;font-size:12px;font-weight:400;line-height:1.6}@media (max-width:800px){._8f1fSW_comparisonTableHeaderNote{font-size:calc((100vw / var(--vw-sp)) * 10)}}._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){._8f1fSW_comparisonTableBodyTitle{z-index:100;padding:calc((100vw / var(--vw-sp)) * 2);font-size:calc((100vw / var(--vw-sp)) * 10);position:sticky;left:0}}._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){._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)}}._8f1fSW_comparisonTable tbody tr:last-of-type ._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){._8f1fSW_comparisonTable tbody tr:last-of-type ._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)}}._8f1fSW_comparisonTableBodyRecommendInner{z-index:10;position:relative}._8f1fSW_comparisonTableBodyAmount{color:var(--color-orange3);font-size:30px;font-weight:700;line-height:.75}@media (max-width:800px){._8f1fSW_comparisonTableBodyAmount{font-size:calc((100vw / var(--vw-sp)) * 24);font-weight:700;line-height:1.6}}._8f1fSW_comparisonTableBodyAmount small{font-size:20px;font-weight:700}@media (max-width:800px){._8f1fSW_comparisonTableBodyAmount small{font-size:calc((100vw / var(--vw-sp)) * 14);font-weight:700;line-height:1.6}}._8f1fSW_comparisonTableBodyHeadline{font-size:14px;font-weight:700;line-height:1.4}@media (max-width:800px){._8f1fSW_comparisonTableBodyHeadline{font-size:calc((100vw / var(--vw-sp)) * 14);line-height:1.6}}._8f1fSW_comparisonTableBodyHeadline._8f1fSW_serviceText,._8f1fSW_comparisonTableBodyHeadline._8f1fSW_storeText,._8f1fSW_comparisonTableBodyHeadline._8f1fSW_countText{font-size:12px}._8f1fSW_comparisonTableBodyHeadline._8f1fSW_priceText,._8f1fSW_comparisonTableBodyHeadline ._8f1fSW_storeNumText,._8f1fSW_comparisonTableBodyHeadline ._8f1fSW_priceYenText{font-size:14px}._8f1fSW_comparisonTableBodyHeadline ._8f1fSW_countNumText,._8f1fSW_comparisonTableBodyHeadline ._8f1fSW_priceNumText{font-size:16px}@media (max-width:800px){._8f1fSW_comparisonTableBodyHeadline._8f1fSW_serviceText{font-size:calc((100vw / var(--vw-sp)) * 10)}._8f1fSW_comparisonTableBodyHeadline._8f1fSW_storeText{font-size:calc((100vw / var(--vw-sp)) * 12)}._8f1fSW_comparisonTableBodyHeadline._8f1fSW_countText,._8f1fSW_comparisonTableBodyHeadline._8f1fSW_priceText,._8f1fSW_comparisonTableBodyHeadline ._8f1fSW_storeNumText,._8f1fSW_comparisonTableBodyHeadline ._8f1fSW_countNumText,._8f1fSW_comparisonTableBodyHeadline ._8f1fSW_priceYenText,._8f1fSW_comparisonTableBodyHeadline ._8f1fSW_priceNumText{font-size:calc((100vw / var(--vw-sp)) * 14)}}._8f1fSW_comparisonTableBodyHeadline small{margin-top:-2px;font-size:10px;font-weight:400;line-height:1.4;display:block}@media (max-width:800px){._8f1fSW_comparisonTableBodyHeadline small{font-size:calc((100vw / var(--vw-sp)) * 10);line-height:1.6}}._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){._8f1fSW_comparisonTableBodyRightBorder:before{right:calc((100vw / var(--vw-sp)) * .5);border-right:solid calc((100vw / var(--vw-sp)) * 1.5) var(--color-gray200)}}._8f1fSW_comparisonTableBodyMiddleBorder{border-right:solid 2px var(--color-gray100)}@media (max-width:800px){._8f1fSW_comparisonTableBodyMiddleBorder{border-right:solid calc((100vw / var(--vw-sp)) * 2) var(--color-gray200)}}._8f1fSW_textOrange{color:var(--color-orange3)}._8f1fSW_textBlue{color:#2b5caa}._8f1fSW_textPurple{color:#98448d}._8f1fSW_textPink{color:#c97472}._8f1fSW_spLineTight{line-height:normal}@media (max-width:800px){._8f1fSW_spLineTight{padding-top:calc((100vw / var(--vw-sp)) * 1);line-height:1.2;display:inline-block}}
.gido3q_container{padding-top:calc((100vw / var(--vw-sp)) * 20);padding-bottom:calc((100vw / var(--vw-sp)) * 60)}.gido3q_content{gap:calc((100vw / var(--vw-sp)) * 20);flex-direction:column;display:flex}.gido3q_serviceImage{border-radius:20px;width:100%;display:block}.gido3q_serviceInfoWrapper{justify-content:space-between;display:flex}.gido3q_serviceInfo{gap:calc((100vw / var(--vw-sp)) * 12);flex-direction:column;display:flex}.gido3q_serviceName{font-size:calc((100vw / var(--vw-sp)) * 24);font-weight:700;line-height:calc((100vw / var(--vw-sp)) * 38)}.gido3q_hotYoga .gido3q_serviceName{color:var(--color-orange3)}.gido3q_machinePilates .gido3q_serviceName{color:#2b5caa}.gido3q_darknessKickBoxing .gido3q_serviceName{color:#000}.gido3q_badge{width:calc((100vw / var(--vw-sp)) * 130)}.gido3q_hotYoga .gido3q_logoImage{width:calc((100vw / var(--vw-sp)) * 101)}.gido3q_machinePilates .gido3q_logoImage{width:calc((100vw / var(--vw-sp)) * 135)}.gido3q_darknessKickBoxing .gido3q_logoImage{width:calc((100vw / var(--vw-sp)) * 141)}.gido3q_circuitTraining .gido3q_logoImage{width:calc((100vw / var(--vw-sp)) * 91)}.gido3q_circuitKickBoxing .gido3q_logoImage{width:calc((100vw / var(--vw-sp)) * 90)}.gido3q_effects{gap:calc((100vw / var(--vw-sp)) * 8);grid-template-columns:1fr 1fr;display:grid}.gido3q_effect{font-size:calc((100vw / var(--vw-sp)) * 14);font-weight:700;line-height:calc((100vw / var(--vw-sp)) * 28);text-align:center;border-radius:100px}.gido3q_hotYoga .gido3q_effect{color:var(--color-orange3);background-color:var(--color-orange3-100)}.gido3q_machinePilates .gido3q_effect{color:#2b5caa;background-color:#e3eaf7}.gido3q_darknessKickBoxing .gido3q_effect{color:#000;background-color:var(--color-purple100)}.gido3q_circuitTraining .gido3q_effect{color:#c77577;background-color:#efd9d6}.gido3q_circuitKickBoxing .gido3q_effect{color:#000;background-color:#e7e7e8}.gido3q_darknessKickBoxing .gido3q_effect:first-of-type{grid-column:span 2}.gido3q_darknessKickBoxing .gido3q_effect:first-of-type:after{font-size:calc((100vw / var(--vw-sp)) * 10);color:var(--color-gray600);content:"※";font-weight:400}.gido3q_notes{margin-top:calc((100vw / var(--vw-sp)) * 8)}.gido3q_shopLink{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.gido3q_shopLinkInner{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:801px){.gido3q_container{padding-top:48px;padding-bottom:88px}.gido3q_content{gap:32px}.gido3q_notes{margin-top:20px}.gido3q_serviceInfo{gap:13px}.gido3q_serviceName{font-size:30px;line-height:53px}.gido3q_badge{width:166px}.gido3q_hotYoga .gido3q_logoImage{width:141px}.gido3q_machinePilates .gido3q_logoImage{width:166px}.gido3q_darknessKickBoxing .gido3q_logoImage{width:210px}.gido3q_circuitTraining .gido3q_logoImage{width:137px}.gido3q_circuitKickBoxing .gido3q_logoImage{width:136px}.gido3q_effects{gap:12px}.gido3q_effect{font-size:18px;line-height:33px}.gido3q_darknessKickBoxing .gido3q_effect:first-of-type{grid-column:span 1}.gido3q_darknessKickBoxing .gido3q_effect:first-of-type:after{font-size:12px}}
.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}.JyRL4q_hotYoga{background-image:url(/common/images/price/pff-hotyoga-ttl-bg.webp)}.JyRL4q_machinePilates{background-image:url(/common/images/service/special-lesson-genre-title-06-machinepilates.webp)}.JyRL4q_darknessKickBoxing{background-image:url(/common/images/service/special-lesson-genre-title-07-darknesskickboxing.webp)}.JyRL4q_circuitTraining{background-color:#c97472}.JyRL4q_circuitKickBoxing{background-color:#000}@media (max-width:800px){.JyRL4q_header{padding-top:calc((100vw / var(--vw-sp)) * 16);padding-bottom:calc((100vw / var(--vw-sp)) * 16)}}.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){.JyRL4q_title{margin-bottom:calc((100vw / var(--vw-sp)) * 4);font-size:calc((100vw / var(--vw-sp)) * 24)}}.JyRL4q_titleJa{letter-spacing:normal;margin-top:-5px;font-family:unset;font-size:14px;font-weight:700;display:block}@media (max-width:800px){.JyRL4q_titleJa{margin-top:calc((100vw / var(--vw-sp)) * -3);font-size:calc((100vw / var(--vw-sp)) * 12)}}.JyRL4q_titleJaMarginTop{letter-spacing:normal;margin-top:-5px;font-family:unset;font-size:14px;font-weight:700;display:block}@media (max-width:800px){.JyRL4q_titleJaMarginTop{margin-top:calc((100vw / var(--vw-sp)) * 4);font-size:calc((100vw / var(--vw-sp)) * 12)}}.JyRL4q_titleEn{white-space:nowrap;display:block}@media (max-width:800px){.JyRL4q_titleEn{white-space:pre-line;line-height:1.1}}.JyRL4q_subtitle{font-size:18px;font-weight:700}@media (max-width:800px){.JyRL4q_subtitle{font-size:calc((100vw / var(--vw-sp)) * 16)}}
._3dXgSW_section{padding-top:calc((100vw / var(--vw-sp)) * 60)}._3dXgSW_section ._3dXgSW_title{margin-bottom:calc((100vw / var(--vw-sp)) * 48)}@media (min-width:801px){._3dXgSW_section{padding-top:88px}._3dXgSW_section ._3dXgSW_title{margin-bottom:64px}}
section.cNu7Ka_breadcrumbSection{padding-top:0}
