.page-module-scss-module__XPOIEq__bg01{background:#131136}.page-module-scss-module__XPOIEq__con01{position:relative}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__cta{width:85.3333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__cta{width:640px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__cta{height:13.3333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__cta{height:100px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__cta{z-index:2;font-size:0;position:absolute;top:101.333vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__cta{top:760px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__bestReason{z-index:2;z-index:2;width:100%;height:4vw;position:absolute;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__bestReason{height:30px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__bestReason{top:24vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__bestReason{top:180px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__bestReason>button{z-index:2;position:absolute;left:50%;transform:translate(-50%);width:16.6667vw!important}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__bestReason>button{width:125px!important}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__bestReason>button{height:100%!important}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__teacherBox{position:absolute;bottom:13.3333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__teacherBox{bottom:100px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__teacherBox{left:4vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__teacherBox{left:30px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__teacherBox{width:45.0667vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__teacherBox{width:338px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__teacherBox{height:31.3333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__teacherBox{height:235px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__teacherBox img{object-fit:contain;object-position:bottom;width:100%!important;height:100%!important}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__price{z-index:2;position:absolute;bottom:3.73333vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__price{bottom:28px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__price{font-size:6vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__price{font-size:45px}}.page-module-scss-module__XPOIEq__con01 .page-module-scss-module__XPOIEq__price{text-align:center;color:#fff;font-weight:700;left:61%!important}.page-module-scss-module__XPOIEq__con02{position:relative}.page-module-scss-module__XPOIEq__con03{padding-bottom:13.3333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con03{padding-bottom:100px}}.page-module-scss-module__XPOIEq__con03{background:linear-gradient(#21114b,#131136);position:relative}.page-module-scss-module__XPOIEq__con03 .page-module-scss-module__XPOIEq__curriculumBox{width:100%;margin:0 auto;padding:2.66667vw 4vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con03 .page-module-scss-module__XPOIEq__curriculumBox{padding:20px 30px}}.page-module-scss-module__XPOIEq__con04{padding-bottom:12.6667vw;position:relative}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con04{padding-bottom:95px}}.page-module-scss-module__XPOIEq__con04 .page-module-scss-module__XPOIEq__teacherBox{width:40vw;position:absolute}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con04 .page-module-scss-module__XPOIEq__teacherBox{width:300px}}.page-module-scss-module__XPOIEq__con04 .page-module-scss-module__XPOIEq__teacherBox{top:108.8vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con04 .page-module-scss-module__XPOIEq__teacherBox{top:816px}}.page-module-scss-module__XPOIEq__con04 .page-module-scss-module__XPOIEq__teacherBox{left:6.93333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con04 .page-module-scss-module__XPOIEq__teacherBox{left:52px}}.page-module-scss-module__XPOIEq__con04 .page-module-scss-module__XPOIEq__cardinalWrap{width:100%;height:85.3333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con04 .page-module-scss-module__XPOIEq__cardinalWrap{height:640px}}.page-module-scss-module__XPOIEq__con04 .page-module-scss-module__XPOIEq__cardinalWrap{z-index:2;position:absolute;bottom:7.33333vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con04 .page-module-scss-module__XPOIEq__cardinalWrap{bottom:55px}}.page-module-scss-module__XPOIEq__con05{position:relative}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox,.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox{position:absolute}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox{right:2.66667vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox{right:20px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox{top:65.6vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox{top:492px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox li{width:13.3333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox li{width:100px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox li{text-align:center;font-size:2.93333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox li{font-size:22px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox li{color:#fff;margin-bottom:31.2vw;font-weight:400}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__priceBox li{margin-bottom:234px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox{left:9.33333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox{left:70px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox{top:90vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox{top:675px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox li{width:21.3333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox li{width:160px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox li{font-size:2.8vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox li{font-size:21px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox li{color:#7c7c7c;margin-bottom:36vw;font-weight:500}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__dateBox li{margin-bottom:270px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__friendBtn{z-index:2;width:17.3333vw;font-size:0;position:absolute;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__friendBtn{width:130px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__friendBtn{height:5.33333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__friendBtn{height:40px}}.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__friendBtn{bottom:47.3333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con05 .page-module-scss-module__XPOIEq__friendBtn{bottom:355px}}.page-module-scss-module__XPOIEq__con06{height:368vw;position:relative}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con06{height:2760px}}.page-module-scss-module__XPOIEq__con06{background:#fff}.page-module-scss-module__XPOIEq__con06>img{z-index:2;position:absolute;bottom:-10.6667vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con06>img{bottom:-80px}}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl{z-index:2;width:54vw;position:absolute;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl{width:405px}}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl{justify-content:space-between;display:flex}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl li{height:8vw;font-size:0}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl li{height:60px}}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl li a,.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl li button{width:100%;height:100%;display:inline-block}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl li:nth-child(odd){width:28.6667vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl li:nth-child(odd){width:215px}}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl li:nth-child(2n){width:23.3333vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__topUl li:nth-child(2n){width:175px}}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__underUl{z-index:2;text-align:center;position:absolute;left:50%;transform:translate(-50%)}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__underUl li{width:80vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__underUl li{width:600px}}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__underUl li{height:13.0667vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__underUl li{height:98px}}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__underUl li button{width:100%;height:100%;font-size:0}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__underUl li:nth-child(odd){font-size:8.26667vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__underUl li:nth-child(odd){font-size:62px}}.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__underUl li:nth-child(odd){color:#041814;margin-bottom:4.66667vw;font-weight:600}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__con06 .page-module-scss-module__XPOIEq__underUl li:nth-child(odd){margin-bottom:35px}}.page-module-scss-module__XPOIEq__underLect{margin-bottom:8vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__underLect{margin-bottom:60px}}.page-module-scss-module__XPOIEq__underLect{margin-top:-8vw}@media screen and (min-width:751px){.page-module-scss-module__XPOIEq__underLect{margin-top:-60px}}.page-module-scss-module__XPOIEq__underLect>.page-module-scss-module__XPOIEq__con06{background:0 0}
