.network__area__right{display:flex;flex-wrap:wrap;line-height:1.8}.network__area__right__detail{display:flex;align-items:center;gap:4px;width:200px}.network__area__right__detail a{opacity:1;transition:.6s}.network__area__right__detail a:hover{opacity:.6}.network__area{display:flex;width:200px;align-items:center;margin-right:35px}.network__area.network__area-aichi{width:408px;margin-right:0}.network__area.network__area-aichi .network__area__right__detail{width:175px}.network__area.network__area-aichi .network__area__right{width:350px}.footer__area{height:100%;margin-right:7px}.w-spring2026 .l-footer__logo-img{margin:5px 0 -10px -11px}.w-spring2026 .p-inquiry__flex{background:#fff}.w-spring2026 .l-footer__copy p{padding-right:0;max-width:1120px}.w-spring2026 .l-footer__network .inner{width:1003px;max-width:90%;margin-left:158px}.w-spring2026 .l-footer__logo{padding-left:70px}.w-spring2026 .p-kv-spring{background-image:url(../img/w-spring2026/mv-back-pc.jpg);height:529px;z-index:2}.w-spring2026.spring2026 .mv__main__pc{width:1200px;top:unset;bottom:0}.w-spring2026 .mv__flex__detail{padding:0;background-color:unset}.w-spring2026 .mv__flex{max-width:72%}.red{color:#d1231d}.l-header__menuList{background-color:#ce231d}.l-header__lead{font-size:14px;line-height:1.5}#p-course__school-detail-3{margin-top:32px}.winter2025mv03-inner{display:flex;justify-content:space-between;align-items:center}.winter2025mv03__txt{font-size:27px;font-weight:600;line-height:1.4}.winter-lp .p-experience{background:#f23a00}.winter-lp #benefits::before{background:url(../img/winter/benefitsBg.jpg) no-repeat top center;background-size:cover;left:0;bottom:unset;transform:none;width:100%;height:100%;z-index:-1}.p-benefits.p-benefits__summer #p-benefits__list::before{background:#ce231d}.l-header__menuSp{margin-top:1px}.spring .p-kv__summerMain img{width:810px;margin:auto;display:block}.spring2026-whats__detail{background-color:#fff0b4;padding:29px 5%}.spring2026-whats__detail__head{display:flex;gap:22px;align-items:flex-end}.w-spring2026__whats{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.w-spring2026__whats__image{filter:drop-shadow(0px 0px 6px rgba(0, 0, 0, 0.25))}@media screen and (max-width: 970px){.l-header__lead{margin-left:8px;width:auto;font-size:12px;line-height:1.2}}@media screen and (max-width: 1150px){html .l-header__lead{width:auto}}img{height:auto}.p-kv::before{content:none}.marginSummer{text-align:center;font-size:26px;font-weight:600;padding:13px 0 15px}.marginSummer span{color:#ce231d}.p-kv__summerMain{width:100vw}.p-kv__summerMain img{width:100%}.p-kv__summerSub{background-color:#f4da41;background-image:radial-gradient(#f2ec3b 24%, transparent 24%),radial-gradient(#f2ec3b 24%, transparent 24%);background-position:0 0,3px 3px;background-size:6px 6px;padding:0 0 34px;text-align:center}.p-kv__summerSub img{width:980px;margin-top:-36px}.p-inquiry__to-school{text-align:center;color:#fff;font-size:16px;font-weight:600;margin-top:12px;line-height:1.6}.course_pickup_img_add{margin-top:36px;filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.2))}.p-inquiry__to-school__anchor{color:#ff0;text-decoration:underline}#l-header__menuList__summer{font-weight:600}#l-header__menuList__summer a{color:#ff0}.marginSummer-txt{text-align:center;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:20px}.l-header__menuList li a:hover{background-color:#81231d}.l-header__menuList li a{color:#fff}.p-benefits.p-benefits__summer{background-color:#f5e02a;padding-top:49px}.p-benefits.p-benefits__summer::before{background:url(../img/summer/benefit-four__backAll__pc-min.png) no-repeat top center;left:0;width:1436px;height:368px;margin-left:0px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.p-benefits.p-benefits__summer .p-benefits__list{margin-top:-36px;padding:35px 20px 36px}.p-benefits.p-benefits__summer .p-benefits__list::before{background:#ce231d}.mobileAppear{display:none}.course_m_txt_after{text-align:center;margin-top:18px}.course_m_txt_after a{color:#ce231d;text-decoration:underline}.summer-lp .p-school__item-ttl{width:290px;padding-left:35px}.summer-lp .p-school__item-ttl a{color:#2b2b2b;pointer-events:none}.l-footer__logo-head{color:#d0231d;font-weight:600;font-size:18px}.l-footer__logo-img{margin:15px 0 0}.l-footer__logo-lead{color:#231815;font-size:18px}html .l-footer__logo-lead{margin-top:20px;line-height:1.6}.footer-logo-fourx{margin:8px 0 10px}.l-footer__network .inner{display:flex;justify-content:center;align-items:center;margin:auto;width:1094px;max-width:96%}.l-footer__inner{padding:40px}.l-footer__network__img{margin-right:23px;height:100%}.l-header__inner{padding:10px 18px 12px 22px}#l-header__menuList__school{font-weight:600}.l-footer__network__ul{font-size:16px}.l-footer__network__ul span{color:#d0231d}.l-footer__network__ul li{margin-right:12px;display:inline-block}.l-footer__network{background-color:#ebebeb;padding:15px 0}.winter2025mv02__image{width:100vw;display:block}.pcAppear{display:inline-block}.mv02__content__pc{background-color:unset}.spring2026 .p-kv__summerMain{position:relative}.spring2026 .mv__main__pc{position:absolute;left:50%;bottom:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:810px}.p-kv-spring{position:relative;height:648px;width:100%;background-image:url(../img/spring2026/mv__back.jpg);background-size:cover;background-position-y:bottom}.mv__flex{display:flex;flex-wrap:wrap;width:870px;justify-content:space-between;max-width:90%;margin-top:-100px;position:relative;z-index:2;margin-left:auto;margin-right:auto}.mv__flex__detail{width:32.5%;border-radius:9px;text-align:center;background-color:#fff100;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:15px 0 17px;filter:drop-shadow(10px 10px 10px rgba(0, 0, 0, 0.25))}.mv__flex__detail__title{font-size:29px;font-weight:500;color:#d7231d;width:100%}.mv__flex__detail__title span{font-size:21px;color:#231815;display:block;width:100%;margin-bottom:-18px}.mv__flex__detail__txt{font-size:14px;color:#6d5d00;width:100%;margin-top:-8px;line-height:1.3}.mv__flex__detail__small{font-size:12px;color:#6d5d00;width:100%}.nHover{opacity:1}.nHover:hover{transition:.6s;opacity:.6}.toCourse{display:flex;width:980px;justify-content:space-between;max-width:90%;margin:48px auto 0}.toCourse a{width:31%;height:88px;border-radius:5px;position:relative;background-color:#e4440a;width:32%;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0px 4px 0px rgb(168, 68, 10))}.toCourse a .toCourse__anchor__grade{font-size:26px;font-weight:600;text-align:center;color:#fff}.toCourse a .toCourse__anchor__arrow{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:9px}#toCourse__anchor-middle{background-color:#004b9b;filter:drop-shadow(0px 4px 0px rgb(0, 38, 104))}#toCourse__anchor-height{background-color:#58af31;filter:drop-shadow(0px 4px 0px rgb(63, 140, 49))}.spring2026 .winter2025mv03{background-color:#d7231d;z-index:1;margin-top:-44px;padding-top:57px}.spring2026 .winter2025mv03-inner{justify-content:center;gap:32px;color:#fff}.spring2026 .winter2025mv03__txt{font-size:33px}.spring2026 .p-inquiry__message.red__message{background:#d7231d}.spring2026 .p-benefits.p-benefits__summer .p-benefits__list{margin-top:0;padding:0}.yellow{color:#fff000}.spring2026SmallTxt{color:#fff;font-size:18px;margin-bottom:4px}.p-inquiry__flex{background-image:linear-gradient(0deg, #ffe0e2, #ffffff);padding-top:29px}.p-inquiry__flex__inner{display:flex;justify-content:center;gap:31px}.p-inquiry__content__title{font-size:31px;font-weight:600;color:#d7231d;line-height:1.4}.p-inquiry__content__txt{font-size:18px;font-weight:600;color:#2e2322;line-height:1.9}.p-inquiry__content__txt span{color:#d7231d}#spring2026-whats{display:flex;padding:40px 0 27px}.spring2026-whats__inner{width:884px;max-width:90%;margin-left:auto;margin-right:auto}.spring2026-whats__flex{display:flex;align-items:center}.spring2026-whats__flex__ul{background-color:#f4f3f3;padding:30px}.spring2026-whats__flex__ul__li{font-size:17px;font-weight:600;line-height:1.6;padding-bottom:20px;padding-top:20px;border-bottom:dotted 1px #d0cccc;color:#231815}.spring2026-whats__flex__ul__li:first-of-type{padding-top:0}.spring2026-whats__flex__ul__li:last-of-type{padding-bottom:0;border-bottom:none}.spring2026-whats__flex__ul__li span{color:#d7231d}.whats-image{height:100%;margin-right:-10px;z-index:1;position:relative}.spring2026-whats__detail{background-color:#f6efdf;border-radius:9px;padding:35px 39px;margin-top:48px}.w-spring2026 .spring2026-whats__detail{background-color:#fff0b4;padding:35px 5.2%}.spring2026-whats__detail__image{margin:-70px auto 20px;display:block}.spring2026-whats__detail__point{display:flex;justify-content:space-between}.spring2026-whats__detail__pointFlex{display:flex;gap:10px}.spring2026-whats__detail__reason{color:#bc231d;font-size:24px;font-weight:600;line-height:1.4}.spring2026-whats__detail__reason span{color:#231815;font-weight:400;font-size:16px;display:block;margin-top:8px;margin-bottom:12px}.spring2026-whats__detail__pointFlex__detail{text-align:center}.spring2026-whats__detail__pointFlex__detail p{font-size:14px;line-height:1.4;margin-top:5px;letter-spacing:-0.05rem}.spring2026-whats__detail__pointFlex__detail p span{color:#d7231d}.spring2026-whats__detail__point01 h6{font-size:20px;font-weight:600;color:#d7231d;line-height:1.4;margin-bottom:7px}.spring2026-whats__detail__point01 p{font-size:15px;color:#231815;line-height:1.6}.w-2026-up__body-after{text-align:center;color:#333;font-size:18px;margin:10px auto 0}.spring2026-whats__detail__point01{width:38%}.winter-lp.spring2026 #benefits::before{background:url(../img/spring2026/benefitsBg__pc.jpg) no-repeat top center}.spring-mv-sub__sp{display:none}.pc_only{display:block}.sp_only{display:none}.w-2026-up__body{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 0}.w-2026-up__body__ex{width:16%}html .spring2026 .p-school__item-ttl a{pointer-events:all;transition:.6s}html .spring2026 .p-school__item-ttl a:hover{color:#d1231d}.p-school__item-txt .tel{transition:.6s;opacity:1}.p-school__item-txt .tel:hover{opacity:.6}#w-spring2026-cam{background-color:#ffe900;margin-top:91px}.w-spring2026-cam__main{position:relative}.teachers{position:absolute;left:0;top:-141px}.w-spring2026-cam__main-wrap{display:flex;flex-wrap:wrap;background-color:#b8231d;border-radius:12px;padding:27px 5% 24px}.w-spring2026-cam__main-wrap img{filter:drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.4));width:49%}.teachers-back{position:absolute;left:0;top:-141px;z-index:0}.w-spring2026-cam__main__after{color:#fff;font-size:14px;font-weight:400;width:100%;line-height:1.5;margin-left:8px;margin-top:8px}#w-spring2026-cam{position:relative;padding-bottom:99px}#w-spring2026-cam .l-inner{padding-top:17px;width:1005px;max-width:90%}#w-spring2026-cam::before{content:"";background:url(../img/benefits_bottom.png) no-repeat center bottom;background-size:100% auto;position:absolute;left:50%;bottom:-45px;transform:translate(-50%, 0);height:163px;width:678px;z-index:1}.c-inner{width:860px;max-width:90%;margin:auto}#p-inquiry2{position:relative;z-index:2}.w-2026-up .l-inner{width:884px;max-width:90%;padding:0}.w-2026-up__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ouen-image{display:block;margin-top:-60px}.cam-info{display:block;margin-right:26px;margin-left:auto}.p-course__school__main{margin-top:60px;padding-bottom:78px;border-bottom:1px solid #9f9f9f}.p-course__school__main:last-of-type{border-bottom:none}.p-course__school__main__main{display:flex;justify-content:space-between}.p-course__school__kids__title{font-size:30px;font-weight:600;text-align:center;padding:11px 0;background-image:linear-gradient(90deg, transparent, #e55980 23% 78%, transparent);margin-bottom:24px;color:#fff}.p-course__school__kids__flex{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:22px}.p-course__school__kids__flex img{width:31%}#p-course__school__main-shiritsu{border-bottom:none}.p-course__school__main__head__info{display:flex;gap:20px}.p-course__school__main__head__info__detail{color:#fff;text-align:center;font-size:18px;border-radius:50%;background-image:linear-gradient(#ff4c0b, #b82b00);border-radius:30px;display:flex;padding:0 36px 2px;align-items:center;height:36px;position:relative}.p-course__school__main__head__info__detail img{margin-right:6px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:10px}.p-course__school__main__body__right__juniorhigh-title{font-size:30px;font-weight:600;margin-top:-15px}.p-course__school__main__body__right__juniorhigh-sub{background-color:#3478b4;border-radius:6px;text-align:center;color:#fff;padding:1px 15px 2px;font-size:18px;width:341px}.p-course__school__main-tesutai{font-size:30px;font-weight:600;line-height:1.5}.p-course__school__main-tesutai span{color:#004b9b}.swipeTxt{background-color:#ededed;font-size:13px;padding:.4rem;margin:2rem auto -2rem;width:100%;text-align:center;font-weight:600}.scrollWrapper{position:relative}.scrollWrapper.scrollWrapper-cmn .scrollZone picture,.scrollWrapper.scrollWrapper-cmn .scrollZone img{width:860px;display:block}.scrollWrapper.scrollWrapper-cmn .scrollZoneWrapper{position:static;left:unset;bottom:unset}.p-course__school__main__body__right__txt{line-height:1.6}.p-course__school__main__body__left{width:42%}.p-course__school__main__body__right{width:55%}.elementary-price{margin:15px 0 5px}.p-course__school__main__body{display:flex;justify-content:space-between}.p-course__school__main__body__left__caution{font-size:12px}.p-course__school__main__body__right__li__read{font-size:22px;font-weight:600;display:flex;align-items:flex-start}.p-course__school__main__body__right__li__read img{margin-right:4px;margin-top:6px}.p-course__school__main__body__right__li__read span{color:#de440a}.p-course__school__main__body__right__p{font-size:18px;line-height:1.7;margin-top:13px}.p-course__school__main__head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.w-spring2026-cam__main__caution{font-size:14px;font-weight:400;width:100%;line-height:1.5;margin-left:8px;margin-top:8px}.elementary__image{height:100%}.swipeTxt{display:none}#tokoton{padding-bottom:0}.juniorhigh-jyuken-flex{gap:25px;display:flex;flex-wrap:wrap;justify-content:space-between}.juniorhigh-jyuken-flex__detail{background-color:#ebebeb;width:48%}.juniorhigh-jyuken-flex__detail__head{background-color:#004b9b;text-align:center;font-size:24px;font-weight:600;color:#d8e2ee}.juniorhigh-jyuken-flex__detail__body{background-color:#ebebeb;padding:10px 20px;font-size:16px}.hybrid__flex{display:flex;flex-wrap:wrap;margin-top:20px;justify-content:space-between}#elementary1-image{height:auto}#height .p-course__school__main__body__right__txt span{color:#58aa31}.hybrid__p{font-size:18px;line-height:1.6;width:48%}.hybrid__point{width:47%}.hybrid__txt{font-size:18px;line-height:1.6}#p-course-all{padding-bottom:0}.koko-type{background-color:#4d4d4d;color:#fff;position:relative;padding:3px 10px 5px 74px;font-size:25px;font-weight:600}.koko-type img{position:absolute;top:-10px;left:14px}#koko-type2,#koko-type3{margin-top:56px}.w-spring2026 .l-footer__company dl dt{width:100%}.w-spring2026 .l-footer__company{width:42%;text-align:right}.w-spring2026 .l-footer__inner{padding-right:0}.w-spring2026 .l-footer__company dl dd{width:100%;margin-top:2px;margin-bottom:9px}.l-footer__company__logo{display:block;margin-right:0;margin-left:auto}@media screen and (min-width: 980px){.winter2025mv02{margin-bottom:-3.0612244898vw}.l-footer__company{width:37%}}@media screen and (max-width: 767px){#network-first{margin-right:auto;margin-left:auto}#network__area1,#network__area2{width:100%;margin-left:5%}#network__area2 .network__area__right__detail{width:200px}.w-spring2026 .w-spring2026__whats__image{width:100%}.w-spring2026 .footer__area{margin-left:-19px}.w-spring2026 .network__area.network__area-aichi{width:200px;margin-right:auto;margin-left:auto}.w-spring2026 .network__area{margin-right:auto;margin-left:auto}.w-spring2026 .l-footer__network__img{margin-right:0}.w-spring2026 .l-footer__network .inner{margin-left:auto}.w-spring2026 .l-footer__company__logo{margin-right:auto}.w-spring2026 .l-footer__company{margin-top:20px;width:100%;text-align:center}.w-spring2026 .l-footer__inner{padding-right:5%}.w-spring2026 .l-footer__logo{padding-left:0}.w-spring2026 .l-footer__message{padding:34px 20px 36px}.w-spring2026 .l-footer__message span{margin-bottom:-21px;display:flex;justify-content:center}.hybrid__p{width:100%;margin-bottom:10px;font-size:16px}.hybrid__point{width:100%}.juniorhigh-jyuken-flex__detail__body{line-height:1.5}.juniorhigh-jyuken-flex__detail__head{font-size:19px}.juniorhigh-jyuken-flex__detail{width:100%}.juniorhigh-jyuken-flex{gap:14px 1%}#swipeTxt__primary__02{margin-bottom:20px}.w-spring2026 #middle .p-course__school__main-tesutai{font-size:15px}.course__school__kids__flex{margin-bottom:15px}.p-course__school__kids__flex img{width:48%}.p-course__school__kids__title{font-size:26px;line-height:1.5}.w-spring2026-cam__main__caution{margin-left:0;opacity:.8;font-size:13px}.p-course__school__main{padding-bottom:60px}.p-course__school__main__body__right__p{font-size:16px}.p-course__school__main__body__right__li__read{font-size:20px}.p-course__school__main__body__right__li__read img{margin-top:3px}.p-course__school__main__body__right__ul{margin-top:6px}.p-course__school__main__body__left{width:100%}.p-course__school__main__head__info__detail{font-size:15px}.p-course__school__main__head__info{flex-wrap:wrap;gap:8px;margin-top:14px}.p-course__school__main__head{flex-wrap:wrap}#w-spring2026-cam::before{max-width:550px;bottom:-17px}.w-spring2026-cam__main__after{font-size:12px;opacity:.8}.w-spring2026-cam__main-wrap img{width:100%}.w-spring2026-cam__main-wrap img:first-of-type{margin-top:-14px;margin-bottom:6px}.teachers-back{top:-100px}#w-spring2026-cam .l-inner{max-width:100%}.w-spring2026-cam__main{margin-top:87px}.teachers{width:250px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:-104px}.w-2026-up__body-after{font-size:16px;line-height:1.6}.w-2026-up__body__ex{width:32%}.w-spring2026__up-txt{display:block;margin-bottom:6px}.w-spring2026__up{max-width:80%;margin:0 auto 10px}.w-2026-up__head{flex-wrap:wrap}.spring2026-whats__detail__head{flex-wrap:wrap}.w-spring2026-whats__detail__image{order:2;max-width:80%;margin:auto}.spring2026-whats__detail__reason{width:100%;font-size:21px;text-align:center}.spring2026-whats__detail__reason span{margin-bottom:0}.p-inquiry__content__txt{font-size:16px}.w-spring2026 .spring-mv-sub__sp{margin-top:-14.9333333333vw}.swipeTxt{display:block}.p-course__school__main__body__right__juniorhigh-title{margin-top:4px;font-size:24px}.p-course__school__main__body{flex-wrap:wrap}.elementary__image{width:100%}.p-course__school__main__body__right{width:100%}.p-course__school__main-tesutai{font-size:24px}.toCourse{max-width:100%;margin:22px auto 0}.toCourse a{height:108px}.p-inquiry__to-school-tel__image{display:block;margin:24px auto 6px}.p-inquiry__to-school-tel__sTxt{text-align:center;color:#fff;font-size:14px}html .p-benefits.p-benefits__summer{padding-bottom:0}html .p-benefits::after{content:none}.p-benefits__ttl-main img{margin-bottom:23px}.p-benefits__ttl-sub{color:#231815}html body .p-benefits__summer .p-benefits__ttl::after{content:none}.spring2026 .p-benefits__ttl{background:unset;padding-top:80px}.spring2026-whats__detail__pointFlex__detail p{font-size:20px}.spring2026-whats__detail__pointFlex__image{display:block;width:100%}.spring2026-whats__detail__pointFlex__detail{width:100%}.spring2026-whats__detail__pointFlex__detail:first-of-type{margin-bottom:24px}.spring2026-whats__detail__pointFlex{flex-wrap:wrap}.spring2026-whats__detail__point01{width:100%;margin:-30px auto 30px}.spring2026-whats__detail__point{flex-wrap:wrap}.spring2026-whats__detail{border-radius:0;padding:35px 5%}.spring2026-whats__flex__ul__li{padding-bottom:12px;padding-top:12px}.spring2026-whats__flex__ul{width:90%;margin-right:auto;margin-left:auto;padding:18px 4%}.whats-image.sp_only{margin-top:-11px;margin-bottom:20px}.pc_only{display:none}.sp_only{display:block}.spring2026-whats__inner{max-width:100%}.spring2026-whats__flex{flex-wrap:wrap}.p-inquiry__content__title{font-size:28px;text-align:center;margin-bottom:10px}.p-inquiry__flex__inner{flex-wrap:wrap;gap:20px}.p-inquiry__content{width:90%;margin-right:auto;margin-left:auto}.smallImage{order:2}.spring-mv-sub__sp{display:block;margin-top:-43px;position:relative;z-index:10}.mv__flex{display:none}.winter2025mv03{display:none}.spring2026 .winter2025mv03{margin-top:-425px}.mv__flex__detail__txt{margin-top:-3px}.spring2026 .mv__flex{z-index:5;max-width:76%;margin-top:-20px}.spring2026 .mv__flex .mv__flex__detail{width:100%;margin-bottom:8px}.winter-lp.spring2026 #benefits::before{background:url(../img/spring2026/benefitsBg__sp.jpg) no-repeat top center;background-size:cover}.spring2026 .p-kv__summerMain{display:none}.pcAppear{display:none}.l-inner.winter2025mv03-inner{padding:0}.winter2025mv03__image{display:block;width:100%}.winter2025mv03-inner{flex-wrap:wrap}.winter-lp #benefits{position:relative}.winter-lp #benefits::before{background:url(../img/winter/benefitsBg__sp.jpg) no-repeat;width:100%;height:100%;content:"";display:block;left:0;bottom:0;background-size:cover;bottom:unset;position:absolute}html .p-benefits__summer .p-benefits__ttl::after{width:100%;height:100%;background:url(../img/winter/benefitsBg__sp.jpg) no-repeat;content:"";display:block;bottom:0;right:0;background-size:cover;position:absolute;z-index:-1}html .p-benefits.p-benefits__summer{background:unset}.p-benefits.p-benefits__summer #p-benefits__list::before{background:unset}.winter2025mv03__txt__span{font-size:18px;margin-bottom:4px;display:block;margin-top:20px}.winter2025mv03__txt{font-size:24px;text-align:center;order:1;width:100%;margin-bottom:21px}.l-footer__copy p{padding:8px 20px 9px}.l-footer__network__ul{font-size:14px}.l-footer__network__img{margin-bottom:10px;padding-top:4px}.l-footer__network .inner{flex-wrap:wrap;max-width:90%}html .l-footer__logo-lead{font-size:16px}.l-footer__logo-head{font-size:15px}.l-footer__logo-img img{width:282px;max-width:90%}.l-footer__inner{padding:40px 5% 30px}.l-header__logo{width:200px}.l-header__inner{padding:2px 18px 2px 22px}.l-header__lead{display:none}#course_m_txt4_pc2025{margin-top:27px}.marginSummer-txt{width:90%;margin:0 auto 14px;text-align:left;font-size:15px}.course_m_txt_after{max-width:88%;text-align:left;margin-left:6%;margin-right:6%;font-size:16px;line-height:1.6}#p-course__school-detail-3{margin-top:0px}.course_pickup_img_add{margin-top:26px}.p-kv__summerMain{z-index:6;position:relative}.p-kv__summerSub img{margin-top:0}.p-kv__summerMain img{width:84.2%;margin:20px auto -14px;display:block;position:relative;z-index:1;filter:drop-shadow(0 3px 4px #fff)}.mobileAppear{display:inline-block}.p-kv__summerSpImage{position:relative;z-index:4}.p-kv__summerSpImage__bubble{position:absolute;bottom:-13px;right:14px;width:136px;height:222px;z-index:3}.p-kv__summerSub{padding-bottom:0}.marginSummer{font-size:20px;padding:11px 0px 12px}.p-kv__summerSub-spWrapper{position:relative;z-index:2}.p-kv__summerSub-spWrapper::before{content:"";background-image:url(../img/summer/p-kv__summerSub__backSP@2x.png);background-size:cover;background-repeat:no-repeat;position:absolute;display:block;width:100%;height:100%;left:0;top:0}.p-benefits__ttl::before{content:"";background-size:cover;position:absolute;display:block;left:0;top:-59px;z-index:-1;width:100%;height:58.3561643836vw;background:url(../img/summer/benefit-four__backAll__sp.png) no-repeat}.p-benefits.p-benefits__summer .p-benefits__list{margin-top:0;padding-bottom:0;padding-left:10px;padding-right:10px}.p-benefits.p-benefits__summer{background:#dc334d;background:linear-gradient(90deg, rgb(220, 51, 77) 0%, rgb(234, 116, 91) 100%);padding-bottom:33.6vw;padding-top:0}.p-benefits__ttl-main{margin-bottom:-6.8vw}.p-benefits__list::before{background:unset}.p-benefits__ttl{background:#f5e02a;padding-top:31px;padding-bottom:9px}.p-benefits.p-benefits__summer .p-benefits__list::before{background:unset}.p-benefits__ttl-main{margin-top:9px}.p-benefits__summer .p-benefits__ttl::before{content:none}.p-benefits__summer .p-benefits__ttl::after{content:none}.p-benefits__ttl-main img{max-width:78%}}@media screen and (min-width: 768px){#p-course__school__main__head-shiritsunyushi{justify-content:flex-start}#p-course__school__main__head-shiritsunyushi .p-course__school__main__head__info__detail{margin-left:20px}.winter2025mv03__txt{margin-top:10px}.winter2025mv01{position:relative;width:100vw;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.mv01__back__pcWrapper{position:relative;width:100vw;height:380px}.mv01__back__pc{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.winter2025mv02{position:relative;width:100vw;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.mv01__content__pc{position:absolute;left:50%;bottom:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:1200px;height:380px;max-height:100%}.mv02__back__pcWrapper{position:relative;width:100vw;height:380px}.mv02__back__pcWrapper{position:relative;width:100vw;height:322px}.mv02__back__pc{-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top;width:100%;height:322px}.mv02__content__pc{position:absolute;left:50%;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:1200px;height:360px}.winter2025mv03{position:relative}}@media screen and (min-width: 768px)and (max-width: 980px){.l-inner.winter2025mv03-inner{padding:0 0 0 2vw}.l-inner.winter2025mv03-inner .winter2025mv03__txt{font-size:21px}}@media screen and (min-width: 768px)and (max-width: 1199px){.spring2026 .winter2025mv03{margin-top:-4.5vw}.w-spring2026 .p-kv-spring{height:43.3333333333vw}.w-spring2026 .mv__flex{margin-top:-87px}.mv01__back__pcWrapper{height:31.6666666667vw}.mv01__content__pc{width:100%;height:31.6666666667vw}.mv02__back__pcWrapper{height:26.8333333333vw}.mv02__content__pc{width:100%;height:30vw}.mv02__back__pc{height:26.8333333333vw}}@media screen and (min-width: 768px){.p-benefits__ttl-main{margin-top:-1px}.p-kv__summerSpImage.mobileAppear{display:none}.w-spring2026 .l-footer__inner{width:1120px;max-width:90%}.w-spring2026 .l-footer__network .inner{width:1120px;margin-left:auto}}
/*# sourceMappingURL=add.min.css.map */