.recommend-section-module__fO_t-W__section{padding-top:40px;padding-bottom:140px}.recommend-section-module__fO_t-W__contentInner{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:14px 0 28px}.recommend-section-module__fO_t-W__section.recommend-section-module__fO_t-W__orange .recommend-section-module__fO_t-W__contentInner{border-bottom-color:var(--color-orange3)}.recommend-section-module__fO_t-W__section.recommend-section-module__fO_t-W__purple .recommend-section-module__fO_t-W__contentInner{border-bottom-color:var(--purple500)}.recommend-section-module__fO_t-W__section.recommend-section-module__fO_t-W__blue .recommend-section-module__fO_t-W__contentInner{border-bottom-color:var(--color-blue400)}.recommend-section-module__fO_t-W__title{text-align:center;margin-bottom:16px;font-size:24px}.recommend-section-module__fO_t-W__section.recommend-section-module__fO_t-W__orange .recommend-section-module__fO_t-W__title{color:var(--color-orange3)}.recommend-section-module__fO_t-W__section.recommend-section-module__fO_t-W__purple .recommend-section-module__fO_t-W__title{color:var(--purple500)}.recommend-section-module__fO_t-W__section.recommend-section-module__fO_t-W__blue .recommend-section-module__fO_t-W__title{color:var(--color-blue400)}@media (max-width:800px){.recommend-section-module__fO_t-W__title{margin-bottom:calc((100vw / var(--vw-sp)) * 7);font-size:calc((100vw / var(--vw-sp)) * 18)}.recommend-section-module__fO_t-W__contentInner{padding:calc((100vw / var(--vw-sp)) * 3) calc((100vw / var(--vw-sp)) * 5) calc((100vw / var(--vw-sp)) * 20);margin-bottom:calc((100vw / var(--vw-sp)) * 22)}.recommend-section-module__fO_t-W__section{padding-top:calc((100vw / var(--vw-sp)) * 19);padding-bottom:calc((100vw / var(--vw-sp)) * calc(32 + 40))}.recommend-section-module__fO_t-W__section .recommend-section-module__fO_t-W__contentInner{max-width:100%}}
.modal-module__Ew4WUa__modalOverlay{z-index:9999;background:#433f3f99;width:100%;height:100%;position:fixed;top:0;left:0}.modal-module__Ew4WUa__modal{z-index:10000;width:calc((100vw / var(--vw-sp)) * 350);background-color:var(--color-white);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-module__Ew4WUa__modalHeader{justify-content:space-between;align-items:center;display:flex;position:relative}.modal-module__Ew4WUa__modalCloseButton{z-index:1;width:calc((100vw / var(--vw-sp)) * 28);height:calc((100vw / var(--vw-sp)) * 28);cursor:pointer;background-color:#0000;border:none;margin:0;padding:0;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.modal-module__Ew4WUa__modalCloseButton img{width:100%;height:100%}.modal-module__Ew4WUa__modalBody{height:auto;max-height:90vh;position:relative;overflow:auto}.modal-module__Ew4WUa__modalTitle{width:100%;height:calc((100vw / var(--vw-sp)) * 93);color:var(--color-white);background:var(--orange3);flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0}.modal-module__Ew4WUa__modalFooter{width:100%;padding:calc((100vw / var(--vw-sp)) * 20);background-color:var(--color-white);position:fixed;bottom:0;left:0}.modal-module__Ew4WUa__modalFooterButton{gap:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 16);color:var(--color-dark-gray);background:0 0;border:none;align-items:center;padding:0;display:flex}.modal-module__Ew4WUa__modalFooterButton:before{width:calc((100vw / var(--vw-sp)) * 16);height:calc((100vw / var(--vw-sp)) * 16);content:"";background-image:url(/common/images/service/area-left-arrow.svg);background-repeat:no-repeat;background-size:contain;display:block}html:has(.modal-module__Ew4WUa__modalOverlay){overflow:hidden}@media (min-width:801px){.modal-module__Ew4WUa__modal{width:100%;max-width:624px}.modal-module__Ew4WUa__modalTitle{height:85px}.modal-module__Ew4WUa__modalCloseButton{width:40px;height:40px}.modal-module__Ew4WUa__modalFooter{padding:24px 0 24px 32px}.modal-module__Ew4WUa__modalFooterButton{gap:6px;font-size:18px}.modal-module__Ew4WUa__modalFooterButton:before{width:16px;height:16px}}
.area-shop-select-modal-module__YiS7_W__modalTitle{font-size:calc((100vw / var(--vw-sp)) * 20);margin-bottom:0}.area-shop-select-modal-module__YiS7_W__modalBody{box-sizing:border-box;padding:calc((100vw / var(--vw-sp)) * 33) calc((100vw / var(--vw-sp)) * 20)}.area-shop-select-modal-module__YiS7_W__areaItem{width:100%;padding:calc((100vw / var(--vw-sp)) * 13) calc((100vw / var(--vw-sp)) * 10) calc((100vw / var(--vw-sp)) * 13) calc((100vw / var(--vw-sp)) * 11);font-size:calc((100vw / var(--vw-sp)) * 14);color:var(--color-dark-gray);cursor:pointer;border:none;border-top:1px solid var(--gray200);background:0 0;justify-content:space-between;align-items:center;line-height:1.2;display:flex}.area-shop-select-modal-module__YiS7_W__areaItem:after{width:calc((100vw / var(--vw-sp)) * 16);height:calc((100vw / var(--vw-sp)) * 16);content:"";background-image:url(../media/area-right-arrow.06zmooylvumlw.svg);background-repeat:no-repeat;background-size:contain}.area-shop-select-modal-module__YiS7_W__areaItem:last-of-type{border-bottom:1px solid var(--gray200)}.area-shop-select-modal-module__YiS7_W__shopList{gap:calc((100vw / var(--vw-sp)) * 16) 0;padding-bottom:calc((100vw / var(--vw-sp)) * 40);flex-wrap:wrap;justify-content:space-between;display:flex;overflow:auto}.area-shop-select-modal-module__YiS7_W__shopItem{gap:calc((100vw / var(--vw-sp)) * 10);width:calc(50% - (100vw / var(--vw-sp)) * 5);height:calc((100vw / var(--vw-sp)) * 64);padding:0 calc((100vw / var(--vw-sp)) * 10);font-size:calc((100vw / var(--vw-sp)) * 14);color:var(--color-dark-gray);text-align:left;border:1px solid var(--gray200);border-radius:calc((100vw / var(--vw-sp)) * 10);justify-content:space-between;align-items:center;display:flex}.area-shop-select-modal-module__YiS7_W__shopItem:after{width:calc((100vw / var(--vw-sp)) * 20);height:calc((100vw / var(--vw-sp)) * 20);content:"";background-image:url(../media/store-arrow.0jx28_3xmbi.t.svg);background-repeat:no-repeat;background-size:contain;flex:none}@media (min-width:801px){.area-shop-select-modal-module__YiS7_W__modalTitle{font-size:20px}.area-shop-select-modal-module__YiS7_W__modalBody{padding:40px 32px}.area-shop-select-modal-module__YiS7_W__areaItem{padding:18px 7.95px 18px 14.05px;font-size:16px}.area-shop-select-modal-module__YiS7_W__areaItem:after{width:16px;height:16px}.area-shop-select-modal-module__YiS7_W__shopList{gap:20px 0;padding-bottom:40px}.area-shop-select-modal-module__YiS7_W__shopItem{border-radius:10px;gap:0;width:calc(50% - 10px);height:64px;padding:0 12px;font-size:16px}.area-shop-select-modal-module__YiS7_W__shopItem:after{width:20px;height:20px}}
.program-content-module___Tp5PW__listProgramItem{width:44%}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItem{width:100%}}.program-content-module___Tp5PW__listProgramItemHeader{border-bottom:solid 1px var(--color-gray200);flex-wrap:wrap;margin-bottom:8px;padding-bottom:12px;display:flex}.program-content-module___Tp5PW__listProgramItemHeader .program-content-module___Tp5PW__furigana{width:100%;font-size:10px;display:block}.program-content-module___Tp5PW__listProgramItemHeader.program-content-module___Tp5PW__borderNone{border:none;margin-bottom:8px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemHeader{padding-bottom:calc((100vw / var(--vw-sp)) * 12);margin-bottom:calc((100vw / var(--vw-sp)) * 8);align-items:center;display:flex}}.program-content-module___Tp5PW__listProgramItemTitle{margin-bottom:0;font-size:18px;font-weight:700}.program-content-module___Tp5PW__listProgramItemTitle.program-content-module___Tp5PW__flex{display:flex}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemTitle{font-size:calc((100vw / var(--vw-sp)) * 18);font-weight:700}}.program-content-module___Tp5PW__listProgramItemTitleSmall{font-size:17px}.program-content-module___Tp5PW__listProgramItemTitleWrap{width:100%}.program-content-module___Tp5PW__listProgramItemLabel{margin-left:12px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemLabel{margin-left:calc((100vw / var(--vw-sp)) * 12)}}.program-content-module___Tp5PW__listProgramItemLabelWrap{margin-left:0}.program-content-module___Tp5PW__listProgramItemTime{border-bottom:solid 1px var(--color-gray200);margin-bottom:8px;padding-bottom:8px;font-size:14px;display:flex}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemTime{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14)}}.program-content-module___Tp5PW__listProgramItemTimeTitle{width:9em;margin-bottom:0;font-size:14px;font-weight:400}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemTimeTitle{font-size:calc((100vw / var(--vw-sp)) * 14)}}.program-content-module___Tp5PW__listProgramItemTimeDetail{color:var(--color-orange3)}.program-content-module___Tp5PW__listProgramItemTimeDetail.program-content-module___Tp5PW__blue{color:#1249a0}.program-content-module___Tp5PW__listProgramItemTimeDetail.program-content-module___Tp5PW__red{color:#d7000f}.program-content-module___Tp5PW__listProgramItemStrength{border-bottom:solid 1px var(--color-gray200);align-items:center;margin-bottom:20px;padding-bottom:8px;font-size:14px;display:flex}.program-content-module___Tp5PW__listProgramItemStrength.program-content-module___Tp5PW__marginShort{margin-bottom:8px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemStrength{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 14)}.program-content-module___Tp5PW__listProgramItemStrength.program-content-module___Tp5PW__marginShort{margin-bottom:calc((100vw / var(--vw-sp)) * 8)}}.program-content-module___Tp5PW__listProgramItemStrengthTitle{white-space:nowrap;width:9em;margin-bottom:0;font-size:14px;font-weight:400;line-height:1}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemStrengthTitle{font-size:calc((100vw / var(--vw-sp)) * 14)}}.program-content-module___Tp5PW__listProgramItemStrengthBody{background-size:104px;width:104px;height:20px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemStrengthBody{width:calc((100vw / var(--vw-sp)) * 104);height:calc((100vw / var(--vw-sp)) * 20);background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.program-content-module___Tp5PW__listProgramItemStrengthBody:after{background-size:104px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemStrengthBody:after{background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.program-content-module___Tp5PW__listProgramItemImage img{border-radius:20px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemImage img{border-radius:calc((100vw / var(--vw-sp)) * 20)}}.program-content-module___Tp5PW__listProgramItemImage{margin-bottom:20px;line-height:0}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemImage{margin-bottom:calc((100vw / var(--vw-sp)) * 20)}}.program-content-module___Tp5PW__listProgramItemDescription{font-size:16px}@media (max-width:800px){.program-content-module___Tp5PW__listProgramItemDescription{font-size:calc((100vw / var(--vw-sp)) * 14)}}.program-content-module___Tp5PW__listProgramItemEmphasis{color:var(--color-red);margin-top:8px}
.program-card-module__QsQQ-a__programCardWrap{border:1px solid var(--black);width:380px}@media (max-width:800px){.program-card-module__QsQQ-a__programCardWrap{width:calc((100vw / var(--vw-sp)) * 350)}}.program-card-module__QsQQ-a__programCardHeader{justify-content:space-between;align-items:center;padding-right:16px;display:flex}@media (max-width:800px){.program-card-module__QsQQ-a__programCardHeader{padding-right:calc((100vw / var(--vw-sp)) * 16)}}.program-card-module__QsQQ-a__programCardTitleWrap{color:#fff;background-image:url(/common/images/service/program-card-bg-pc.webp);background-repeat:no-repeat;background-size:contain;align-items:center;width:250px;height:40px;margin-bottom:0;padding-left:18px;font-size:18px;font-weight:700;display:flex}@media (max-width:800px){.program-card-module__QsQQ-a__programCardTitleWrap{width:calc((100vw / var(--vw-sp)) * 226);height:calc((100vw / var(--vw-sp)) * 40);padding-left:calc((100vw / var(--vw-sp)) * 18);font-size:calc((100vw / var(--vw-sp)) * 18);background-image:url(/common/images/service/program-card-bg-sp.webp)}}.program-card-module__QsQQ-a__programCardTitleWrap.program-card-module__QsQQ-a__secondLine{background-image:url(/common/images/service/program-card-bg-second-line-pc.webp);flex-direction:column;justify-content:center;align-items:flex-start;height:63px}@media (max-width:800px){.program-card-module__QsQQ-a__programCardTitleWrap.program-card-module__QsQQ-a__secondLine{height:calc((100vw / var(--vw-sp)) * 54);background-image:url(/common/images/service/program-card-bg-second-line-sp.webp)}}.program-card-module__QsQQ-a__programCardFurigana{font-size:12px;font-weight:400}@media (max-width:800px){.program-card-module__QsQQ-a__programCardFurigana{font-size:calc((100vw / var(--vw-sp)) * 10)}}.program-card-module__QsQQ-a__listProgramItemStrengthBody{background-size:104px;width:104px;height:20px}@media (max-width:800px){.program-card-module__QsQQ-a__listProgramItemStrengthBody{width:calc((100vw / var(--vw-sp)) * 104);height:calc((100vw / var(--vw-sp)) * 20);background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.program-card-module__QsQQ-a__listProgramItemStrengthBody:after{background-size:104px}@media (max-width:800px){.program-card-module__QsQQ-a__listProgramItemStrengthBody:after{background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.program-card-module__QsQQ-a__programCardText{padding:16px;font-size:16px}@media (max-width:800px){.program-card-module__QsQQ-a__programCardText{padding:calc((100vw / var(--vw-sp)) * 16);font-size:calc((100vw / var(--vw-sp)) * 14)}}
.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionHeadLine{font-size:18px}@media (max-width:800px){.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionHeadLine{font-size:calc((100vw / var(--vw-sp)) * 14)}}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionHeadLine .before-reservation-docs-section-module__VPhhNW__orangeText{color:var(--orange3)}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap{margin-top:60px}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap.before-reservation-docs-section-module__VPhhNW__top{margin-top:54.2px}@media (max-width:800px){.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap{margin-top:calc((100vw / var(--vw-sp)) * 44)}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap.before-reservation-docs-section-module__VPhhNW__top{margin-top:calc((100vw / var(--vw-sp)) * 28)}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap.before-reservation-docs-section-module__VPhhNW__bottom{margin-top:calc((100vw / var(--vw-sp)) * 40)}}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListText .before-reservation-docs-section-module__VPhhNW__annotation,.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap .before-reservation-docs-section-module__VPhhNW__annotation{font-size:12px}@media (max-width:800px){.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListText .before-reservation-docs-section-module__VPhhNW__annotation,.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap .before-reservation-docs-section-module__VPhhNW__annotation{font-size:calc((100vw / var(--vw-sp)) * 10);line-height:1.5;display:block}}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListWrap .before-reservation-docs-section-module__VPhhNW__annotation.before-reservation-docs-section-module__VPhhNW__mt{margin-top:12px}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListTitle{margin:0;font-size:18px}@media (max-width:800px){.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListTitle{font-size:calc((100vw / var(--vw-sp)) * 14)}}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListBorderTitle{border-bottom:1px solid var(--gray200);margin-bottom:12px;padding-bottom:12px;font-weight:700}@media (max-width:800px){.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListBorderTitle{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 8)}}.before-reservation-docs-section-module__VPhhNW__masterLessonTextSectionListBorderText span{font-weight:700}
.learn-more-section-module__qFo1Yq__headLine{margin-bottom:0;font-size:24px}@media (max-width:800px){.learn-more-section-module__qFo1Yq__headLine{font-size:calc((100vw / var(--vw-sp)) * 18)}}.learn-more-section-module__qFo1Yq__text{letter-spacing:.05em;margin-top:20px}@media (max-width:800px){.learn-more-section-module__qFo1Yq__text{margin-top:calc((100vw / var(--vw-sp)) * 12)}}.learn-more-section-module__qFo1Yq__textBox{margin-top:88px}@media (max-width:800px){.learn-more-section-module__qFo1Yq__textBox{margin-top:calc((100vw / var(--vw-sp)) * 48)}}.learn-more-section-module__qFo1Yq__textBox.learn-more-section-module__qFo1Yq__bottom{margin-top:60px}@media (max-width:800px){.learn-more-section-module__qFo1Yq__textBox.learn-more-section-module__qFo1Yq__bottom{margin-top:calc((100vw / var(--vw-sp)) * 48)}}.learn-more-section-module__qFo1Yq__listContentsWrap{justify-content:center;gap:60px;margin-top:40px;display:flex}@media (max-width:800px){.learn-more-section-module__qFo1Yq__listContentsWrap{gap:calc((100vw / var(--vw-sp)) * 20);width:calc((100vw / var(--vw-sp)) * 260);margin:calc((100vw / var(--vw-sp)) * 28) auto 0;flex-direction:column}}.learn-more-section-module__qFo1Yq__listContentsCircle{aspect-ratio:1;width:180px;color:var(--orange3);background-image:url(../media/meditation-effect-circle.09hs7wda1z6yg.webp);background-size:contain;justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex}@media (max-width:800px){.learn-more-section-module__qFo1Yq__listContentsCircle{width:calc((100vw / var(--vw-sp)) * 89);font-size:calc((100vw / var(--vw-sp)) * 16);background-size:contain}.learn-more-section-module__qFo1Yq__listContents{gap:calc((100vw / var(--vw-sp)) * 16);align-items:center;display:flex}}.learn-more-section-module__qFo1Yq__listContents ul{letter-spacing:.05em;margin-top:12.84px}@media (max-width:800px){.learn-more-section-module__qFo1Yq__listContents ul{margin:0}}.learn-more-section-module__qFo1Yq__listContents ul li:before{color:var(--orange3);content:"● "}.learn-more-section-module__qFo1Yq__listContents ul li .learn-more-section-module__qFo1Yq__orangeText{color:var(--orange3)}
.special-service-page-price-table-section-tsx-module__jCA3qa__contentsWrap{width:100%}.special-service-page-price-table-section-tsx-module__jCA3qa__contents+.special-service-page-price-table-section-tsx-module__jCA3qa__contents{margin-top:28px}.special-service-page-price-table-section-tsx-module__jCA3qa__contentsLabel{padding:calc((100vw / var(--vw-sp)) * 6) calc((100vw / var(--vw-sp)) * 12);font-size:calc((100vw / var(--vw-sp)) * 14);background:var(--color-gray100);border-radius:100px;font-weight:700;line-height:1}.special-service-page-price-table-section-tsx-module__jCA3qa__contentsData{margin-top:calc((100vw / var(--vw-sp)) * 4);font-size:calc((100vw / var(--vw-sp)) * 14);text-align:right;font-weight:700}.special-service-page-price-table-section-tsx-module__jCA3qa__contentsData .special-service-page-price-table-section-tsx-module__jCA3qa__largeText{font-size:calc((100vw / var(--vw-sp)) * 16)}.special-service-page-price-table-section-tsx-module__jCA3qa__contentsData .special-service-page-price-table-section-tsx-module__jCA3qa__smallText{font-size:calc((100vw / var(--vw-sp)) * 10);font-weight:400}.special-service-page-price-table-section-tsx-module__jCA3qa__contentsAnnotation{font-size:calc((100vw / var(--vw-sp)) * 10)}@media (min-width:801px){.special-service-page-price-table-section-tsx-module__jCA3qa__contentsLabel{padding:8px 20px;font-size:16px}.special-service-page-price-table-section-tsx-module__jCA3qa__contentsData{margin-top:8px;font-size:16px}.special-service-page-price-table-section-tsx-module__jCA3qa__contentsData .special-service-page-price-table-section-tsx-module__jCA3qa__largeText{font-size:18px}.special-service-page-price-table-section-tsx-module__jCA3qa__contentsData .special-service-page-price-table-section-tsx-module__jCA3qa__smallText{font-size:14px}.special-service-page-price-table-section-tsx-module__jCA3qa__contentsAnnotation{font-size:12px}}
.b-rockout-contents-module__5BXqKG__listProgramItem{width:44%}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItem{width:100%}}.b-rockout-contents-module__5BXqKG__listProgramItemImage img{border-radius:20px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemImage img{border-radius:calc((100vw / var(--vw-sp)) * 20)}}.b-rockout-contents-module__5BXqKG__listProgramItemImage{margin-bottom:20px;line-height:0}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemImage{margin-bottom:calc((100vw / var(--vw-sp)) * 20)}}.b-rockout-contents-module__5BXqKG__listProgramItemDescription{font-size:16px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemDescription{font-size:calc((100vw / var(--vw-sp)) * 14)}}.b-rockout-contents-module__5BXqKG__listProgramRightLabelWrap{width:44%}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramRightLabelWrap{width:100%}}.b-rockout-contents-module__5BXqKG__listProgramItemHeader{border-bottom:solid 1px var(--color-gray200);flex-wrap:wrap;margin-bottom:8px;padding-bottom:12px;display:flex}.b-rockout-contents-module__5BXqKG__listProgramItemHeader.b-rockout-contents-module__5BXqKG__mtLarge{margin-top:40px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemHeader{padding-bottom:calc((100vw / var(--vw-sp)) * 12);margin-bottom:calc((100vw / var(--vw-sp)) * 8);align-items:center;display:flex}.b-rockout-contents-module__5BXqKG__listProgramItemHeader.b-rockout-contents-module__5BXqKG__mtLarge{margin-top:calc((100vw / var(--vw-sp)) * 40)}}.b-rockout-contents-module__5BXqKG__listProgramItemTitle{margin-bottom:0;font-size:18px;font-weight:700}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemTitle{font-size:calc((100vw / var(--vw-sp)) * 18);font-weight:700}}.b-rockout-contents-module__5BXqKG__listProgramItemLabel{color:var(--color-red);margin-left:12px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemLabel{margin-left:calc((100vw / var(--vw-sp)) * 12)}}.b-rockout-contents-module__5BXqKG__listProgramItemTime{border-bottom:solid 1px var(--color-gray200);margin-bottom:8px;padding-bottom:8px;font-size:14px;display:flex}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemTime{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14)}}.b-rockout-contents-module__5BXqKG__listProgramItemTimeTitle{width:9em;margin-bottom:0;font-size:14px;font-weight:400}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemTimeTitle{font-size:calc((100vw / var(--vw-sp)) * 14)}}.b-rockout-contents-module__5BXqKG__listProgramItemTimeDetail{color:var(--color-orange3)}.b-rockout-contents-module__5BXqKG__listProgramItemTimeDetail.b-rockout-contents-module__5BXqKG__red{color:#d7000f}.b-rockout-contents-module__5BXqKG__listProgramItemStrength{border-bottom:solid 1px var(--color-gray200);align-items:center;margin-bottom:20px;padding-bottom:8px;font-size:14px;display:flex}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemStrength{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 14)}}.b-rockout-contents-module__5BXqKG__listProgramItemStrengthTitle{white-space:nowrap;width:9em;margin-bottom:0;font-size:14px;font-weight:400;line-height:1}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemStrengthTitle{font-size:calc((100vw / var(--vw-sp)) * 14)}}.b-rockout-contents-module__5BXqKG__listProgramItemStrengthBody{background-size:104px;width:104px;height:20px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemStrengthBody{width:calc((100vw / var(--vw-sp)) * 104);height:calc((100vw / var(--vw-sp)) * 20);background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.b-rockout-contents-module__5BXqKG__listProgramItemStrengthBody:after{background-size:104px}@media (max-width:800px){.b-rockout-contents-module__5BXqKG__listProgramItemStrengthBody:after{background-size:calc((100vw / var(--vw-sp)) * 104) auto}}
.usage-fee-docs-section-module__6IFWOa__masterLessonTextSectionHeadLine{font-size:calc((100vw / var(--vw-sp)) * 14)}.usage-fee-docs-section-module__6IFWOa__h2WaterTextSectionBlock{margin-top:0}.usage-fee-docs-section-module__6IFWOa__h2WaterTextSectionBlock.usage-fee-docs-section-module__6IFWOa__bottom{margin-bottom:calc((100vw / var(--vw-sp)) * 48)}.usage-fee-docs-section-module__6IFWOa__h2WaterTextSectionBlock .usage-fee-docs-section-module__6IFWOa__boldText{font-size:calc((100vw / var(--vw-sp)) * 14);font-weight:700;display:block}@media (min-width:801px){.usage-fee-docs-section-module__6IFWOa__masterLessonTextSectionHeadLine{font-size:18px}.usage-fee-docs-section-module__6IFWOa__h2WaterTextSectionBlock{margin-top:20px}.usage-fee-docs-section-module__6IFWOa__h2WaterTextSectionBlock.usage-fee-docs-section-module__6IFWOa__bottom{margin-bottom:64px}.usage-fee-docs-section-module__6IFWOa__h2WaterTextSectionBlock .usage-fee-docs-section-module__6IFWOa__boldText{font-size:18px}}
.program-card-section-module__-vJmua__programDetailWrap{margin-top:calc((100vw / var(--vw-sp)) * 48)}.program-card-section-module__-vJmua__listProgram img{width:100%;height:auto}.program-card-section-module__-vJmua__listProgram{row-gap:calc((100vw / var(--vw-sp)) * 40);flex-direction:column;display:flex}@media (min-width:801px){.program-card-section-module__-vJmua__programDetailWrap{margin-top:64px}.program-card-section-module__-vJmua__listProgram{flex-flow:wrap;gap:64px 40px}}
.page-module__ohk66G__container>section+section{margin-top:calc((100vw / var(--vw-sp)) * 60)}@media (min-width:801px){.page-module__ohk66G__container>section+section{margin-top:88px}}.page-module__ohk66G__listProgramItemImage{border-radius:20px;width:100%;height:auto;display:block}.page-module__ohk66G__sectionTitle{margin-bottom:calc((100vw / var(--vw-sp)) * 28)}@media (min-width:801px){.page-module__ohk66G__sectionTitle{margin-bottom:64px}}.page-module__ohk66G__contentTitle{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-top:calc((100vw / var(--vw-sp)) * 40);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 16);border-bottom:1px solid var(--gray200)}@media (min-width:801px){.page-module__ohk66G__contentTitle{margin-top:60px;margin-bottom:12px;padding-bottom:12px;font-size:18px}}.page-module__ohk66G__contentText{font-size:calc((100vw / var(--vw-sp)) * 14)}@media (min-width:801px){.page-module__ohk66G__contentText{font-size:14px}}.page-module__ohk66G__listProgramItemStrengthBody{width:calc((100vw / var(--vw-sp)) * 104);height:calc((100vw / var(--vw-sp)) * 20);background-size:calc((100vw / var(--vw-sp)) * 104) auto}@media (min-width:801px){.page-module__ohk66G__listProgramItemStrengthBody{background-size:104px;width:104px;height:20px}}.page-module__ohk66G__listProgramItemStrengthBody:after{background-size:calc((100vw / var(--vw-sp)) * 104) auto}@media (min-width:801px){.page-module__ohk66G__listProgramItemStrengthBody:after{background-size:104px}}.page-module__ohk66G__sectionButtons{margin-top:calc((100vw / var(--vw-sp)) * 48)}@media (min-width:801px){.page-module__ohk66G__sectionButtons{margin-top:64px}}.page-module__ohk66G__lessonEnvironmentNote{margin-top:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14);color:var(--color-red)}@media (min-width:801px){.page-module__ohk66G__lessonEnvironmentNote{margin-top:8px;font-size:14px}}.page-module__ohk66G__section{padding-bottom:calc((100vw / var(--vw-sp)) * calc(60 + 40));margin-top:0}@media (min-width:801px){.page-module__ohk66G__section{padding-bottom:188px}}
.meisoon-section-module__eXEK1W__contentsWrap{justify-content:space-between;display:flex}@media (max-width:800px){.meisoon-section-module__eXEK1W__contentsWrap{gap:calc((100vw / var(--vw-sp)) * 20);width:calc((100vw / var(--vw-sp)) * 350);flex-direction:column;margin:auto}}.meisoon-section-module__eXEK1W__contentsSubtitle{margin-bottom:0;font-size:14px;font-weight:700}@media (max-width:800px){.meisoon-section-module__eXEK1W__contentsSubtitle{font-size:calc((100vw / var(--vw-sp)) * 12)}}.meisoon-section-module__eXEK1W__contentsTitle{margin-top:8px;margin-bottom:0;font-size:24px;font-weight:700}@media (max-width:800px){.meisoon-section-module__eXEK1W__contentsTitle{font-size:calc((100vw / var(--vw-sp)) * 18);margin-top:0}}.meisoon-section-module__eXEK1W__contentsTitle .meisoon-section-module__eXEK1W__orangeText{color:var(--orange3)}.meisoon-section-module__eXEK1W__contentsText{margin-top:20px;font-size:16px}@media (max-width:800px){.meisoon-section-module__eXEK1W__contentsText{margin-top:calc((100vw / var(--vw-sp)) * 12);font-size:calc((100vw / var(--vw-sp)) * 14)}}.meisoon-section-module__eXEK1W__imageContentWrap{width:368px;display:block}@media (max-width:800px){.meisoon-section-module__eXEK1W__imageContentWrap{width:100%}}
.page-module__bIttrG__container>section+section{margin-top:calc((100vw / var(--vw-sp)) * 60)}@media (min-width:801px){.page-module__bIttrG__container>section+section{margin-top:88px}}.page-module__bIttrG__listProgramItemImage{border-radius:20px;width:100%;height:auto;display:block}.page-module__bIttrG__sectionTitle{margin-bottom:calc((100vw / var(--vw-sp)) * 28)}@media (min-width:801px){.page-module__bIttrG__sectionTitle{margin-bottom:64px}}.page-module__bIttrG__contentTitle{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-top:calc((100vw / var(--vw-sp)) * 40);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 16);border-bottom:1px solid var(--gray200)}@media (min-width:801px){.page-module__bIttrG__contentTitle{margin-top:60px;margin-bottom:12px;padding-bottom:12px;font-size:18px}}.page-module__bIttrG__contentText{font-size:calc((100vw / var(--vw-sp)) * 14)}@media (min-width:801px){.page-module__bIttrG__contentText{font-size:14px}}.page-module__bIttrG__listProgramItemStrengthBody{width:calc((100vw / var(--vw-sp)) * 104);height:calc((100vw / var(--vw-sp)) * 20);background-size:calc((100vw / var(--vw-sp)) * 104) auto}@media (min-width:801px){.page-module__bIttrG__listProgramItemStrengthBody{background-size:104px;width:104px;height:20px}}.page-module__bIttrG__listProgramItemStrengthBody:after{background-size:calc((100vw / var(--vw-sp)) * 104) auto}@media (min-width:801px){.page-module__bIttrG__listProgramItemStrengthBody:after{background-size:104px}}.page-module__bIttrG__lessonEnvironmentNote{margin-top:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 14);color:var(--color-red)}@media (min-width:801px){.page-module__bIttrG__lessonEnvironmentNote{margin-top:8px;font-size:14px}}.page-module__bIttrG__sectionButtons{margin-top:calc((100vw / var(--vw-sp)) * 48)}@media (min-width:801px){.page-module__bIttrG__sectionButtons{margin-top:64px}}
.music-genre-section-module__bsQcba__musicGenreNotationWrap{margin-top:88px}@media (max-width:800px){.music-genre-section-module__bsQcba__musicGenreNotationWrap{margin-top:calc((100vw / var(--vw-sp)) * 60)}}.music-genre-section-module__bsQcba__programPageLinkLabel{border-bottom:1px solid var(--gray200);padding-bottom:12px;font-size:16px}@media (max-width:800px){.music-genre-section-module__bsQcba__programPageLinkLabel{font-size:calc((100vw / var(--vw-sp)) * 14)}}.music-genre-section-module__bsQcba__musicGenreNotationTable{border-spacing:.5px;border-color:var(--black);width:100%;margin-top:-2px}@media (max-width:800px){.music-genre-section-module__bsQcba__musicGenreNotationTable{font-size:calc((100vw / var(--vw-sp)) * 14)}}.music-genre-section-module__bsQcba__musicGenreNotationTable th{color:#fff;white-space:nowrap;background:#000;padding:12px 20px;font-weight:700}@media (max-width:800px){.music-genre-section-module__bsQcba__musicGenreNotationTable th{padding:calc((100vw / var(--vw-sp)) * 14) calc((100vw / var(--vw-sp)) * 16)}}.music-genre-section-module__bsQcba__musicGenreNotationTable th:first-child{border-radius:20px 0 0}.music-genre-section-module__bsQcba__musicGenreNotationTable th:last-child{border-radius:0 20px 0 0}.music-genre-section-module__bsQcba__musicGenreNotationTable td{vertical-align:top;padding:20px;font-weight:700}@media (max-width:800px){.music-genre-section-module__bsQcba__musicGenreNotationTable td{padding:calc((100vw / var(--vw-sp)) * 16) calc((100vw / var(--vw-sp)) * 16) calc((100vw / var(--vw-sp)) * 38)}}.music-genre-section-module__bsQcba__musicGenreNotationTable tr td:nth-child(2){border-right:.5px solid var(--black);border-left:.5px solid var(--black)}.music-genre-section-module__bsQcba__musicGenreNotationTable tr td:last-child{font-weight:400}.music-genre-section-module__bsQcba__musicGenreNotationTableBgGray{background:#f0eeee}.music-genre-section-module__bsQcba__musicGenreNotationTableBottomText{color:var(--gray600);margin-top:20px;font-size:12px}@media (max-width:800px){.music-genre-section-module__bsQcba__musicGenreNotationTableBottomText{font-size:calc((100vw / var(--vw-sp)) * 10)}}
.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomSection{width:537px;height:262px;margin:auto;position:relative}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomSection .crystal-sound-service-page-recommend-after-content-module__prgv-W__orangeText{color:var(--orange3)}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContent{aspect-ratio:1;letter-spacing:.05em;white-space:nowrap;background:var(--white);border-radius:9999px;justify-content:center;align-items:center;width:200px;display:flex;position:absolute;top:10px}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContentText{width:116px}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContent.crystal-sound-service-page-recommend-after-content-module__prgv-W__second{top:56px;left:189px}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContent.crystal-sound-service-page-recommend-after-content-module__prgv-W__third{width:160px;top:0;right:10px}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContent.crystal-sound-service-page-recommend-after-content-module__prgv-W__third .crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContentText{width:104px}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContentImage{width:160.01px;position:absolute;bottom:0;right:0}@media (max-width:800px){.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomSection{width:calc((100vw / var(--vw-sp)) * 350);height:calc((100vw / var(--vw-sp)) * 321);margin-top:calc((100vw / var(--vw-sp)) * 20)}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContent{width:calc((100vw / var(--vw-sp)) * 179);top:0;left:0}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContentText{width:calc((100vw / var(--vw-sp)) * 127)}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContent.crystal-sound-service-page-recommend-after-content-module__prgv-W__second{top:calc((100vw / var(--vw-sp)) * 46);left:auto;right:0}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContent.crystal-sound-service-page-recommend-after-content-module__prgv-W__third{inset:auto 0 0 calc((100vw / var(--vw-sp)) * 34);width:calc((100vw / var(--vw-sp)) * 155)}.crystal-sound-service-page-recommend-after-content-module__prgv-W__bottomContentImage{width:calc((100vw / var(--vw-sp)) * 146.93)}}
.page-module__Z99vgG__container>section+section{margin-top:calc((100vw / var(--vw-sp)) * 60)}@media (min-width:801px){.page-module__Z99vgG__container>section+section{margin-top:88px}}.page-module__Z99vgG__listProgramItemImage{border-radius:20px;width:100%;height:auto;display:block}.page-module__Z99vgG__contentTitle{border-bottom:1px solid var(--gray200);margin-top:60px;margin-bottom:12px;padding-bottom:12px;font-size:18px}@media (max-width:800px){.page-module__Z99vgG__contentTitle{padding-bottom:calc((100vw / var(--vw-sp)) * 8);margin-top:calc((100vw / var(--vw-sp)) * 40);margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 16)}.page-module__Z99vgG__contentText{font-size:calc((100vw / var(--vw-sp)) * 14)}}.page-module__Z99vgG__contentLink{color:var(--color-orange3);margin-top:12px;margin-bottom:16px;text-decoration:underline;display:block}@media (max-width:800px){.page-module__Z99vgG__contentLink{margin-top:calc((100vw / var(--vw-sp)) * 8);margin-bottom:calc((100vw / var(--vw-sp)) * 12)}}.page-module__Z99vgG__listProgramItemStrengthBody{background-size:104px;width:104px;height:20px}@media (max-width:800px){.page-module__Z99vgG__listProgramItemStrengthBody{width:calc((100vw / var(--vw-sp)) * 104);height:calc((100vw / var(--vw-sp)) * 20);background-size:calc((100vw / var(--vw-sp)) * 104) auto}}.page-module__Z99vgG__listProgramItemStrengthBody:after{background-size:104px}@media (max-width:800px){.page-module__Z99vgG__listProgramItemStrengthBody:after{background-size:calc((100vw / var(--vw-sp)) * 104) auto}}
