.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}@media screen and (max-width: 970px){.l-header__lead{margin-left:8px;width:auto;font-size:12px;line-height:1.2}.l-header__menuSp{margin-top:0}}@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}#school .p-school__item-ttl a{transition:.6s;cursor:pointer}#school .p-school__item-ttl a:hover{color:#d0231d}.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}@media screen and (min-width: 980px){.l-footer__company{width:37%}}@media screen and (max-width: 768px){.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:9px}.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{width:18.1333333333vw;height:47.4666666667vw;background:url(../img/summer/p-benefits__ttl__backLeft@2x.png) no-repeat left top;content:"";display:block;top:0;left:0px;background-size:cover}.p-benefits__summer .p-benefits__ttl::after{width:23.4666666667vw;height:59.2vw;background:url(../img/summer/p-benefits__ttl__backRight@2x.png) no-repeat;content:"";display:block;bottom:0;right:0;background-size:cover;position:absolute;z-index:2}.p-benefits__ttl-main img{max-width:78%}}@media screen and (min-width: 769px){.p-benefits__ttl-main{margin-top:-1px}}
/*# sourceMappingURL=add.min.css.map */