.detail_CourseDetail__SWjyj img{max-width:100%;height:auto}.detail_CourseDetail__SWjyj .heading-wrap{margin-bottom:0}.detail_CourseDetail__SWjyj .TextPosition{position:relative}.detail_CourseDetail__SWjyj .ButtonCenter{margin:0 auto}.detail_CourseDetail__blueWrapper__XpsRy{position:relative;padding-bottom:128px}@media(max-width:750px){.detail_CourseDetail__blueWrapper__XpsRy{padding-bottom:17.0666666667vw}}.detail_CourseDetail__blueWrapper__XpsRy:before{position:absolute;content:"";background-color:#e1edf5;display:block;top:0;height:100%}@media(min-width:751px){.detail_CourseDetail__blueWrapper__XpsRy:before{left:20px;right:20px;border-radius:10px}}@media(max-width:750px){.detail_CourseDetail__blueWrapper__XpsRy:before{left:2.1333333333vw;right:2.1333333333vw;border-radius:2.6666666667vw}}.detail_CourseDetail__blue2Wrapper__XyGg_{background-color:#e1edf5}.detail_CourseDetail__grayWrapper__5H23Q{background-color:#f0f0f0}.detail_CourseDetail__SWjyj .detail_Feature__iS4hX .content-inner{padding-bottom:0}.detail_CourseDetail__heading__XkILo{margin-top:0!important}.detail_CourseDetail__imgBox__4_A2_{display:block;position:relative;z-index:2;text-align:center}@media(max-width:750px){.detail_CourseDetail__imgBox__4_A2_{padding:0 5.3333333333vw}}.detail_CourseDetail__imgBox__ph__bh2__ figcaption{font-size:12px;color:#606060;text-align:center;margin-top:2em}@media(max-width:750px){.detail_CourseDetail__imgBox__ph__bh2__ figcaption{font-size:3.2vw}}.detail_CourseDetail__imgBox__text__PfAjV{width:720px;text-align:left;margin:0 auto 48px}@media(max-width:750px){.detail_CourseDetail__imgBox__text__PfAjV{width:100%;margin-bottom:12.8vw}}.detail_CourseDetail__section__NLFQ3{padding-top:96px;padding-bottom:96px}@media(max-width:750px){.detail_CourseDetail__section__NLFQ3{padding-top:12.8vw;padding-bottom:12.8vw}}.detail_CourseDetail__section__NLFQ3.pt0{padding-top:0}.detail_CourseDetail__section__NLFQ3.last{padding-bottom:0}.detail_CourseDetail__section__NLFQ3 .content-inner{position:static}.detail_CourseDetail__section__NLFQ3 .layout-center{margin-top:32px}@media(max-width:750px){.detail_CourseDetail__section__NLFQ3 .layout-center{margin-top:8.5333333333vw}}.detail_CourseDetail__cardList__Mb4Bl{display:flex;flex-wrap:wrap;gap:32px;margin-top:80px}@media(max-width:750px){.detail_CourseDetail__cardList__Mb4Bl{display:block;margin-top:17.0666666667vw}}.detail_CourseDetail__cardList__item__5o8Fn{width:calc((100% - 64px)/3)}@media(max-width:750px){.detail_CourseDetail__cardList__item__5o8Fn{width:74.6666666667vw;margin:0 auto}.detail_CourseDetail__cardList__item__5o8Fn+.detail_CourseDetail__cardList__item__5o8Fn{margin-top:10.6666666667vw}}.detail_CourseDetail__cardList__item__title__DbGPX{background-color:#0097d9;border-radius:9999px;line-height:1;font-size:16px;font-weight:500;color:#fff;text-align:center;padding:4px;margin-bottom:16px}@media(max-width:750px){.detail_CourseDetail__cardList__item__title__DbGPX{font-size:4.5333333333vw;padding:1.0666666667vw;margin-bottom:3.2vw}}.detail_CourseDetail__cardList__item__img__H1l0V{text-align:center}.detail_CourseDetail__cardList__item__img__H1l0V figcaption{color:#0097d9;font-weight:500;margin-top:16px;margin-bottom:12px}@media(max-width:750px){.detail_CourseDetail__cardList__item__img__H1l0V figcaption{font-size:4vw;margin-top:4.2666666667vw;margin-bottom:3.2vw}}.detail_CourseDetail__cardList__item__txt__ytoCS{font-size:15px}@media(max-width:750px){.detail_CourseDetail__cardList__item__txt__ytoCS{font-size:3.7333333333vw}}.detail_CourseDetail__arrowIcon__coPyG{text-align:center}@media(max-width:750px){.detail_CourseDetail__arrowIcon__coPyG img{width:27.2vw;height:auto}}.detail_CourseDetail__titleBox__qz3eY{width:720px;margin:76px auto 0}@media(max-width:750px){.detail_CourseDetail__titleBox__qz3eY{width:100%;margin-top:16vw}}.detail_CourseDetail__titleBox__item__97_NS{position:relative;border:2px dashed #0097d9;border-radius:10px;padding:96px 32px 32px}@media(max-width:750px){.detail_CourseDetail__titleBox__item__97_NS{border-radius:2.6666666667vw;padding:15.7333333333vw 6.4vw 6.4vw}}.detail_CourseDetail__titleBox__item__97_NS+.detail_CourseDetail__titleBox__item__97_NS{margin-top:76px}@media(max-width:750px){.detail_CourseDetail__titleBox__item__97_NS+.detail_CourseDetail__titleBox__item__97_NS{margin-top:16vw}}.detail_CourseDetail__titleBox__item__label__qjhTo{position:absolute;top:-45px;left:50%;transform:translateX(-50%)}@media(max-width:750px){.detail_CourseDetail__titleBox__item__label__qjhTo{top:-9.3333333333vw;width:66.6666666667vw}}.detail_CourseDetail__heading4__EylX7{text-align:center;font-size:18px;font-weight:600;margin-top:48px}@media(max-width:750px){.detail_CourseDetail__heading4__EylX7{font-size:4.8vw;margin-top:12.8vw}}.detail_CourseDetail__inner__5KVF4{width:720px;margin:0 auto}@media(max-width:750px){.detail_CourseDetail__inner__5KVF4{width:100%}}.detail_CourseDetail__tableTitle__KdSfh{margin-bottom:8px!important}@media(max-width:750px){.detail_CourseDetail__tableTitle__KdSfh{margin-bottom:2.1333333333vw!important}}.detail_CourseDetail__mb0__Cxr5I{margin-bottom:0!important}.detail_CourseDetail__my0__OTOzi{margin-top:0!important;margin-bottom:0!important}.detail_CourseDetail__aboutBox__592pE{border:2px solid #54c3f1;border-radius:10px;padding:22px;margin-top:32px}@media(max-width:750px){.detail_CourseDetail__aboutBox__592pE{border-radius:2.6666666667vw;padding:4.8vw;margin-top:6.4vw}}.detail_CourseDetail__aboutBox__592pE h4{font-size:18px;font-weight:600;line-height:1.5;color:#54c3f1;margin-bottom:12px}@media(max-width:750px){.detail_CourseDetail__aboutBox__592pE h4{font-size:4.2666666667vw;margin-bottom:3.2vw}}.detail_CourseDetail__aboutBox__592pE p{font-size:15px;line-height:1.6}@media(max-width:750px){.detail_CourseDetail__aboutBox__592pE p{font-size:3.7333333333vw}}.detail_CourseDetail__leadBtn__KyD6g{text-align:center;margin-bottom:6px!important}@media(max-width:750px){.detail_CourseDetail__leadBtn__KyD6g{margin:6.4vw auto 1.6vw!important}.detail_CourseDetail__leadTxt__2QF2M{white-space:nowrap}}.detail_TabContent__ICQo4{background-color:#fff;border-radius:10px;padding:32px 64px 48px}@media(max-width:750px){.detail_TabContent__ICQo4{border-radius:2.6666666667vw;padding:8vw 4vw 8.5333333333vw;margin-inline:-5.3333333333vw}}.detail_TabContent__typeB__uisku{padding:0!important}@media(max-width:750px){.detail_TabContent__typeB__uisku{margin-inline:0!important}}.detail_TabContent__typeB__uisku .detail_TabContent__list__2fxqG dl{margin-bottom:16px!important}@media(max-width:750px){.detail_TabContent__typeB__uisku .detail_TabContent__list__2fxqG dl{margin-bottom:4.2666666667vw!important}}@media(min-width:751px){.detail_TabContent__typeB__uisku .detail_TabContent__list__2fxqG dt{width:auto!important;padding-right:40px!important}}.detail_TabContent__typeB__uisku .detail_TabContent__annotations__Zy557{padding-top:0!important}.detail_TabContent__ICQo4 .detail_annotation__ikfMo{position:relative;padding-left:1.1em;font-size:12px;color:#606060}@media(max-width:750px){.detail_TabContent__ICQo4 .detail_annotation__ikfMo{font-size:3.2vw}}.detail_TabContent__ICQo4 .detail_annotation__ikfMo:before{content:"※";position:absolute;top:0;left:0}.detail_TabContent__ICQo4 .detail_annotation__ikfMo a{text-decoration:underline;color:#0097d9}.detail_TabContent__ICQo4 .detail_TabContent__lead__AgrxB{text-align:center;font-size:16px;line-height:1.8}@media(max-width:750px){.detail_TabContent__ICQo4 .detail_TabContent__lead__AgrxB{font-size:3.7333333333vw}}.detail_TabContent__ICQo4 .detail_TabContent__lead__AgrxB span{display:inline-block}@media(max-width:750px){.detail_TabContent__ICQo4 .detail_TabContent__lead__AgrxB span{margin-top:3.2vw}}.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dl{display:flex;border-top:1px solid #dbdbdb;padding:16px 0;line-height:1.5}@media(max-width:750px){.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dl{flex-direction:column;padding:4.2666666667vw 1.0666666667vw;gap:2.1333333333vw;font-size:3.7333333333vw}}.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dl:first-child{border:0}.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dl.borderLine{border-bottom:1px solid #dbdbdb;margin-bottom:24px}@media(max-width:750px){.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dl.borderLine{margin-bottom:6.4vw}}.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dl.borderLineTop{border-top:1px solid #dbdbdb;margin-top:24px}@media(max-width:750px){.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dl.borderLineTop{margin-top:6.4vw}}.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dt{color:#4b1e78;font-weight:600}@media(min-width:751px){.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dt{width:200px;padding:0 10px}}.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dd{flex:1}.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dd span{font-size:12px}@media(max-width:750px){.detail_TabContent__ICQo4 .detail_TabContent__list__2fxqG dd span{font-size:3.2vw}}.detail_TabContent__ICQo4 .detail_TabContent__annotations__Zy557{padding-top:16px}@media(max-width:750px){.detail_TabContent__ICQo4 .detail_TabContent__annotations__Zy557{padding-top:2.1333333333vw}}.detail_TabContent__modalLink__XFFT6{margin-bottom:0}.detail_TabContent__ICQo4 .detail_TabContent__block__C8k2n{margin-top:2em}.KiyakuA_kiyakuA__zgblG :where(h3){margin-bottom:1em}.KiyakuA_kiyakuA__zgblG :where(h5){margin-top:1em;margin-bottom:1em}.KiyakuA_kiyakuA__zgblG :where(h6){margin-top:.75em;margin-bottom:.75em}.KiyakuA_kiyakuA__zgblG p{font-size:14px;line-height:1.6}@media(max-width:750px){.KiyakuA_kiyakuA__zgblG p{font-size:3.4666666667vw}}.KiyakuA_kiyakuA__zgblG p+ol,.KiyakuA_kiyakuA__zgblG p+p,.KiyakuA_kiyakuA__zgblG p+ul{margin-top:1em}.KiyakuA_kiyakuA__zgblG p+h3{margin-top:2em}.KiyakuA_kiyakuA__zgblG ol,.KiyakuA_kiyakuA__zgblG ul{font-size:14px}@media(max-width:750px){.KiyakuA_kiyakuA__zgblG ol,.KiyakuA_kiyakuA__zgblG ul{font-size:3.4666666667vw}}.KiyakuA_kiyakuA__zgblG ol li+li,.KiyakuA_kiyakuA__zgblG ul li+li{margin-top:.75em}.KiyakuA_kiyakuA__zgblG ol+ol,.KiyakuA_kiyakuA__zgblG ol+p,.KiyakuA_kiyakuA__zgblG ol+ul,.KiyakuA_kiyakuA__zgblG ul+ol,.KiyakuA_kiyakuA__zgblG ul+p,.KiyakuA_kiyakuA__zgblG ul+ul{margin-top:1em}.KiyakuA_kiyakuA__zgblG ol li>ol,.KiyakuA_kiyakuA__zgblG ol li>ul,.KiyakuA_kiyakuA__zgblG ul li>ol,.KiyakuA_kiyakuA__zgblG ul li>ul{margin-top:.5em;margin-bottom:1em}.KiyakuA_kiyakuA__zgblG p+section,.KiyakuA_kiyakuA__zgblG section+section{margin-top:2em}.KiyakuA_kiyakuA__zgblG :where([data-indent="0"]>li){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG :where([data-indent="0"]>li>*){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG :where([data-indent="0.5"]>li){margin-left:.5em;text-indent:-.5em}.KiyakuA_kiyakuA__zgblG :where([data-indent="0.5"]>li>*){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG :where([data-indent="1"]>li){margin-left:1em;text-indent:-1em}.KiyakuA_kiyakuA__zgblG :where([data-indent="1"]>li>*){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG :where([data-indent="1.25"]>li){margin-left:1.25em;text-indent:-1.25em}.KiyakuA_kiyakuA__zgblG :where([data-indent="1.25"]>li>*){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG :where([data-indent="1.5"]>li){margin-left:1.5em;text-indent:-1.5em}.KiyakuA_kiyakuA__zgblG :where([data-indent="1.5"]>li>*){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG :where([data-indent="2"]>li){margin-left:2em;text-indent:-2em}.KiyakuA_kiyakuA__zgblG :where([data-indent="2"]>li>*){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG :where([data-indent="2.25"]>li){margin-left:2.25em;text-indent:-2.25em}.KiyakuA_kiyakuA__zgblG :where([data-indent="2.25"]>li>*){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG :where([data-indent="2.5"]>li){margin-left:2.5em;text-indent:-2.5em}.KiyakuA_kiyakuA__zgblG :where([data-indent="2.5"]>li>*){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG :where([data-indent="3"]>li){margin-left:3em;text-indent:-3em}.KiyakuA_kiyakuA__zgblG :where([data-indent="3"]>li>*){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG :where([data-indent="3.5"]>li){margin-left:3.5em;text-indent:-3.5em}.KiyakuA_kiyakuA__zgblG :where([data-indent="3.5"]>li>*){margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG [data-indent="0"]>*{margin-left:0;text-indent:0}.KiyakuA_kiyakuA__zgblG [class*=kiyakuA__h4]{margin-top:48px;margin-bottom:12px}.KiyakuA_kiyakuA__zgblG [class*=kiyakuA__h4]>h4{font-size:16px!important}@media(max-width:750px){.KiyakuA_kiyakuA__zgblG [class*=kiyakuA__h4]{margin-top:10.6666666667vw;margin-bottom:3.2vw}.KiyakuA_kiyakuA__zgblG [class*=kiyakuA__h4]>h4{font-size:3.7333333333vw!important}}.KiyakuA_kiyakuA__zgblG [class*=kiyakuA__h5]{font-size:16px;font-weight:600}@media(max-width:750px){.KiyakuA_kiyakuA__zgblG [class*=kiyakuA__h5]{font-size:3.7333333333vw!important}}.KiyakuA_kiyakuA__zgblG [class*=kiyakuA__h6]{font-size:14px;font-weight:600}@media(max-width:750px){.KiyakuA_kiyakuA__zgblG [class*=kiyakuA__h6]{font-size:3.7333333333vw!important}}@media(min-width:751px){.KiyakuA_kiyakuA__zgblG [class*=KiyakuA__Table]{margin-top:24px;margin-bottom:24px}}@media(max-width:750px){.KiyakuA_kiyakuA__zgblG [class*=KiyakuA__Table]{margin-top:3.4666666667vw}}.KiyakuA_kiyakuA__zgblG [class*=KiyakuA__TableA]{max-width:720px}@media(min-width:751px){.KiyakuA_kiyakuA__zgblG [class*=KiyakuA__TableA]{margin-inline:auto}}@media(max-width:750px){.KiyakuA_kiyakuA__zgblG [class*=KiyakuA__TableA]{font-size:3.7333333333vw;width:max-content;min-width:auto!important}}@media(min-width:751px){:where(.DlResponsive_Details__Vcq17){margin-top:32px}}@media(max-width:750px){:where(.DlResponsive_Details__Vcq17){margin-top:8.5333333333vw}}.DlResponsive_Details__Vcq17>div{display:flex}@media(max-width:750px){.DlResponsive_Details__Vcq17>div{display:block}}.DlResponsive_Details__Vcq17>div:only-child dd,.DlResponsive_Details__Vcq17>div:only-child dt{border-bottom:initial}.DlResponsive_Details__Vcq17 dd,.DlResponsive_Details__Vcq17 dt{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.DlResponsive_Details__Vcq17 dt{width:var(--details-title-w,240px);font-size:16px;font-weight:600;padding-left:10px}@media(min-width:751px){.DlResponsive_Details__Vcq17 dt{flex:none;padding-right:1em}}@media(max-width:750px){.DlResponsive_Details__Vcq17 dt{width:100%;font-size:3.7333333333vw;padding-left:1.3333333333vw;padding-top:4.8vw;padding-bottom:0;border-bottom:0}}@media(min-width:751px){.DlResponsive_Details__Vcq17 dd{flex:auto;font-size:15px}.DlResponsive_Details__Vcq17 dd>[class^=Button]{margin-top:16px!important;margin-bottom:16px!important}}@media(max-width:750px){.DlResponsive_Details__Vcq17 dd{width:100%;font-size:3.7333333333vw;padding-top:0;padding-bottom:4.8vw;padding-left:1.3333333333vw}.DlResponsive_Details__Vcq17 dd>[class^=Button]{margin:4.2666666667vw auto!important}}.DlResponsive_Details__titleWidthS__CKZSv{--details-title-w:155px}@media(min-width:751px){:where(.CancelBox_CancelBox__KUcLo){margin-top:48px}}@media(max-width:750px){:where(.CancelBox_CancelBox__KUcLo){margin-top:8.5333333333vw}}@media(min-width:751px){.CancelBox_CancelBox__KUcLo{border-radius:10px}}@media(max-width:750px){.CancelBox_CancelBox__KUcLo{border-radius:2.6666666667vw}}.CancelBox_CancelBox__inner__CjE4S{background-color:#f8f8f8}.CancelBox_CancelBox__inner__CjE4S>:is([class^=Heading2],[class^=Heading3],[class^=Heading4]):first-of-type{margin-top:0!important}@media(min-width:751px){.CancelBox_CancelBox__inner__CjE4S{padding:48px;border-radius:10px}}@media(max-width:750px){.CancelBox_CancelBox__inner__CjE4S{padding:10.6666666667vw 5.3333333333vw;margin-inline:-5.3333333333vw}}:where(.CancelBox_CancelBox__terms__pQ8V6){text-align:center}.CancelBox_CancelBox__termsList__g_ubi{position:relative;display:grid}@media(min-width:751px){.CancelBox_CancelBox__termsList__g_ubi{grid-template-columns:repeat(2,1fr);gap:24px 48px;margin-top:32px}.CancelBox_CancelBox__termsList__g_ubi>:nth-child(odd):before{content:"";position:absolute;right:-24px;width:1px;height:100%;background:#cbcbcb}}@media(max-width:750px){.CancelBox_CancelBox__termsList__g_ubi{grid-template-columns:100%;gap:8.5333333333vw;margin-top:8.5333333333vw}}.CancelBox_CancelBox__terms__pQ8V6{position:relative}.CancelBox_CancelBox__terms__title__eHB4U{font-weight:600;letter-spacing:.05em;color:#333}@media(min-width:751px){.CancelBox_CancelBox__terms__title__eHB4U{font-size:16px}}@media(max-width:750px){.CancelBox_CancelBox__terms__title__eHB4U{font-size:4vw}}.CancelBox_CancelBox__terms__text__g_x9V{letter-spacing:.05em;color:#333}@media(min-width:751px){.CancelBox_CancelBox__terms__text__g_x9V{font-size:15px}}@media(max-width:750px){.CancelBox_CancelBox__terms__text__g_x9V{font-size:3.7333333333vw}}@media(min-width:751px){.CancelBox_CancelBox__terms__title__eHB4U+.CancelBox_CancelBox__terms__text__g_x9V{margin-top:8px}}@media(max-width:750px){.CancelBox_CancelBox__terms__title__eHB4U+.CancelBox_CancelBox__terms__text__g_x9V{margin-top:2.1333333333vw}}.CancelBox_CancelBox__actionList__sXhtG{display:grid;grid-template-columns:100%}@media(min-width:751px){.CancelBox_CancelBox__actionList__sXhtG{gap:32px;margin-top:48px}}@media(max-width:750px){.CancelBox_CancelBox__actionList__sXhtG{gap:8.5333333333vw;margin-top:10.6666666667vw}}.CancelBox_CancelBox__action__ybBI0{display:flex;flex-direction:column;align-items:center}.CancelBox_CancelBox__action__ybBI0>[class^=Button]{margin-top:0!important;margin-bottom:0!important}.CancelBox_CancelBox__action__ybBI0>[class^=Lists]:last-child{margin-bottom:0!important}.PrintGakufu_PrintGakufu__DySVm{width:720px;margin:48px auto 0}@media(max-width:750px){.PrintGakufu_PrintGakufu__DySVm{width:100%;margin-top:14.9333333333vw}}.PrintGakufu_PrintGakufu__DySVm a{text-align:center;background-color:#fff;padding-bottom:8px;display:block}@media(hover:hover)and (pointer:fine){.PrintGakufu_PrintGakufu__DySVm a{transition:opacity .3s}.PrintGakufu_PrintGakufu__DySVm a:hover{opacity:.8}}@media(max-width:750px){.PrintGakufu_PrintGakufu__DySVm a{padding-bottom:17.6vw}}.PrintGakufu_PrintGakufu__head__Y_hBa{color:#fff;background-color:#54c3f1;font-size:15px;font-weight:600;line-height:1;padding:17px;margin-bottom:8px}@media(max-width:750px){.PrintGakufu_PrintGakufu__head__Y_hBa{font-size:5.3333333333vw;line-height:1.5;padding:2.6666666667vw 5.3333333333vw;margin-bottom:17.6vw}.PrintGakufu_PrintGakufu__DySVm img{width:72.5333333333vw;height:auto}}.Footer_Footer__52dZX{position:relative;letter-spacing:0;background-color:#f8f8f8;padding:80px 120px}@media(max-width:750px){.Footer_Footer__52dZX{padding:12.8vw 13.8666666667vw 8.5333333333vw}}@media(min-width:751px){.Footer_Footer__inner___m1bT{position:relative}}.Footer_Footer__logo__1dc8J{margin-left:-30px;margin-bottom:44px}@media(max-width:750px){.Footer_Footer__logo__1dc8J{width:61.3333333333vw;margin:0 auto 10.6666666667vw}}.Footer_Footer__logo__img__rGDE_{max-width:100%;height:auto}.Footer_Footer__nav__Q_PE9{width:720px;margin-bottom:53px}@media(max-width:750px){.Footer_Footer__nav__Q_PE9{width:100%;margin-bottom:12.8vw}}.Footer_Footer__nav__Q_PE9 ul{display:flex;flex-wrap:wrap;gap:24px 32px}@media(max-width:750px){.Footer_Footer__nav__Q_PE9 ul{display:block}.Footer_Footer__nav__Q_PE9 ul li+li{margin-top:.5em}}.Footer_Footer__nav__Q_PE9 ul li a{font-size:14px;color:#606060;transition:color .3s}@media(max-width:750px){.Footer_Footer__nav__Q_PE9 ul li a{font-size:3.4666666667vw}}.Footer_Footer__nav__Q_PE9 ul li a:hover{color:#4b1e78}.Footer_Footer__nav__Q_PE9 ul li a:after{content:"";display:inline-block;width:8px;height:12px;background:url(/music/assets/img/common/icon-arrow-right.svg) 0 0 no-repeat;background-size:contain;margin-left:10px}@media(max-width:750px){.Footer_Footer__nav__Q_PE9 ul li a:after{width:2.1333333333vw;height:3.2vw;margin-left:2.6666666667vw}}.Footer_Footer__sns__9CY6h .elm{margin:40px 0 0 auto}@media(max-width:750px){.Footer_Footer__sns__9CY6h .elm{margin:0 -6.6666666667vw 12.8vw}}.Footer_Footer__copyright__V0nN3{font-size:10px;color:#606060;margin-top:12px}@media(max-width:750px){.Footer_Footer__copyright__V0nN3{font-size:2.6666666667vw;margin-top:12.8vw}}.detail_heading__vZqp1{margin-top:0!important}.detail_heading3__QRmMv{font-size:20px;font-weight:600;margin-top:32px;margin-bottom:16px}@media(max-width:750px){.detail_heading3__QRmMv{font-size:4.5333333333vw;margin-top:8.5333333333vw;margin-bottom:4.2666666667vw}}.detail_heading4__es3dL{font-size:24px;font-weight:600;margin-bottom:1em}@media(max-width:750px){.detail_heading4__es3dL{font-size:5.3333333333vw}}.detail_tableWrap__o6bY_+.detail_tableLabel__I7eJD,.detail_tableWrap__o6bY_+.detail_tableWrap__o6bY_{margin-top:24px}@media(max-width:750px){.detail_tableWrap__o6bY_+.detail_tableLabel__I7eJD,.detail_tableWrap__o6bY_+.detail_tableWrap__o6bY_{margin-top:6.4vw}}.detail_tableWrap__o6bY_ .detail_notes__4RssY{display:flex;justify-content:center;text-align:left}.detail_tableLabel__I7eJD{color:#4b1e78;font-weight:600;margin-bottom:8px}.detail_tableLabel__I7eJD span{font-size:12px;font-weight:400;color:#606060}@media(max-width:750px){.detail_tableLabel__I7eJD span{font-size:3.2vw}.detail_longTable__a3H3h table{min-width:266.6666666667vw!important}}.detail_bottomLinks__aYhVS{display:flex;align-items:center;flex-direction:column;gap:16px;margin-top:96px}@media(max-width:750px){.detail_bottomLinks__aYhVS{margin-top:12.8vw}}.detail_bottomLinks__aYhVS>*,.detail_margin0__8Sgfh{margin:0!important}.detail_marginBottom0__JlPEF{margin-bottom:0!important}.detail_boxWrapper__aRt8Y{display:flex;flex-wrap:wrap;gap:16px;margin-top:48px}@media(max-width:750px){.detail_boxWrapper__aRt8Y{gap:4.2666666667vw;margin-top:6.4vw}}.detail_boxWrapper__aRt8Y>*{width:calc((100% - 16px)/2)}@media(max-width:750px){.detail_boxWrapper__aRt8Y>*{width:100%}}.detail_boxWrapper02__Cd9st{display:flex;flex-direction:column;gap:16px;margin-bottom:80px}@media(max-width:750px){.detail_boxWrapper02__Cd9st{gap:4.2666666667vw;margin-bottom:12.8vw}.detail_priceTab__eAb07{margin-inline:-5.3333333333vw}.detail_priceTab__eAb07 .detail_tableWrap__o6bY_{padding:0 5.3333333333vw}.detail_priceTab__eAb07 .detail_priceTab__wrap__hBXe9{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.detail_headingLesson1__3lr5R{font-size:20px;font-weight:600;margin-bottom:16px}@media(max-width:750px){.detail_headingLesson1__3lr5R{font-size:4.5333333333vw;margin-bottom:4.2666666667vw}}.detail_headingLesson2__jobd1{font-size:16px;font-weight:600}@media(max-width:750px){.detail_headingLesson2__jobd1{font-size:4vw}}.detail_mvThumb__Dee_f{position:relative;cursor:pointer;display:block}.detail_mvThumb__Dee_f:before{content:"";display:block;width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/music/assets/img/education/course/icon-play.svg) 0 0 no-repeat;background-size:contain}@media(max-width:750px){.detail_mvThumb__Dee_f:before{width:16vw;height:16vw}}.detail_mvThumb__Dee_f img{border-radius:6px}@media(max-width:750px){.detail_mvThumb__Dee_f img{border-radius:1.6vw}}.detail_lessonTags__NZ4Qu{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}@media(max-width:750px){.detail_lessonTags__NZ4Qu{gap:2.1333333333vw;margin-top:4.2666666667vw}}.detail_lessonTags__NZ4Qu li{border:1px solid #0097d9;border-radius:9999px;font-size:14px;font-weight:600;line-height:1;color:#0097d9;padding:4px 8px}@media(max-width:750px){.detail_lessonTags__NZ4Qu li{font-size:3.7333333333vw;padding:1.0666666667vw 2.1333333333vw}}.detail_link__vx7vT{color:#333!important;text-decoration:none!important}.detail_sectionTop__axxNc{margin-top:96px}@media(max-width:750px){.detail_sectionTop__axxNc{margin-top:12.8vw}}.detail_challengeContents__iZ2OG{background-color:#fff;border-radius:10px;padding:40px 64px}@media(max-width:750px){.detail_challengeContents__iZ2OG{border-radius:2.6666666667vw;padding:5.3333333333vw;margin-inline:-5.3333333333vw}}@media(min-width:751px){.detail_challengeTable__dayaB{width:703px;margin:40px auto 0}}.detail_ensemble_ph__uBzyJ{display:flex;gap:0 12px}@media(max-width:750px){.detail_ensemble_ph__uBzyJ{flex-direction:column;gap:8.5333333333vw 0}.detail_ensemble_ph__item__Jtxk2{padding:0 6.4vw}}.detail_ensemble_ph__item__img__QSCd3{border-radius:6px;overflow:hidden;margin-bottom:16px}@media(max-width:750px){.detail_ensemble_ph__item__img__QSCd3{border-radius:1.6vw;margin-bottom:4.2666666667vw}}.detail_ensemble_ph__item__label__uyw3H{text-align:center;color:#0097d9;font-weight:600}@media(max-width:750px){.detail_ensemble_ph__item__label__uyw3H{font-size:4vw}}.InstrumentCourseSearch_InstrumentCourseSearch__lists__H00yI{display:flex;flex-wrap:wrap;gap:8px}.InstrumentCourseSearch_InstrumentCourseSearch__lists__item__Q6ATO{width:328px;position:relative;border:2px solid #e0e0e0;border-radius:8px;font-size:15px;padding-left:16px;font-weight:700;background-color:#fff;color:#333}@media(max-width:750px){.InstrumentCourseSearch_InstrumentCourseSearch__lists__item__Q6ATO{width:100%;font-size:3.7333333333vw;padding-left:4.2666666667vw;border:.5333333333vw solid #e0e0e0;border-radius:2.1333333333vw}}.InstrumentCourseSearch_InstrumentCourseSearch__lists__item__Q6ATO:after{position:absolute;top:calc(50% - 12px);right:12px;display:block;content:"";background:url(/music/assets/img/venue/arrow_prev.svg) 0 0 no-repeat;background-size:100% auto;transform:scale(-1);width:24px;height:24px;pointer-events:none}@media(max-width:750px){.InstrumentCourseSearch_InstrumentCourseSearch__lists__item__Q6ATO:after{top:calc(50% - 3.2vw);right:3.2vw;width:6.4vw;height:6.4vw}}.InstrumentCourseSearch_InstrumentCourseSearch__lists__link__yU5Pm{width:100%;height:58px;display:flex;align-items:center;color:#333;padding-right:40px}@media(max-width:750px){.InstrumentCourseSearch_InstrumentCourseSearch__lists__link__yU5Pm{height:15.4666666667vw;padding-right:10.6666666667vw}}.InstrumentCourseSearch_InstrumentCourseSearch__notes__OsEQ3{margin-top:24px!important;margin-bottom:0!important}@media(max-width:750px){.InstrumentCourseSearch_InstrumentCourseSearch__notes__OsEQ3{margin-top:6.4vw!important}}.Chatbot_Chatbot__PEyT9{position:fixed;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid #4b1e78;background-color:#dbd1e3;z-index:10;bottom:0;right:0;width:160px;height:48px;border-radius:10px 10px 0 0}@media(max-width:750px){.Chatbot_Chatbot__PEyT9{width:42.6666666667vw;height:12.8vw;border-radius:2.6666666667vw 2.6666666667vw 0 0}}.Chatbot_Chatbot__PEyT9 span{color:#4b1e78;text-align:center;font-weight:600;line-height:1;font-size:13px;letter-spacing:0;margin-left:8px}@media(max-width:750px){.Chatbot_Chatbot__PEyT9 span{font-size:3.4666666667vw;margin-left:2.1333333333vw}}.Chatbot_Chatbot__icon__3zomt{width:32px;height:auto;border-radius:9999px}@media(max-width:750px){.Chatbot_Chatbot__icon__3zomt{width:8.5333333333vw}}