@charset "UTF-8";:root{--headerH:70px;--space:20px;--spacetb:8rem}@media print,screen and (min-width:768px){:root{--headerH:100px;--space:40px;--spacetb:10rem}}.wbrWrap{word-break:keep-all;verflow-wrap:break-word}.spBr{display:none}@media screen and (max-width:767px){.spBr{display:block}}.pcBr{display:block}@media screen and (max-width:767px){.pcBr{display:none}}header{padding-inline:0}.marker{display:inline;background:linear-gradient(transparent 60%,#fff21f 60%)}#header_rap .header_logo{width:auto!important}#header_rap .header_logo02{width:23%}@media screen and (max-width:767px){#header_rap .header_logo02{width:35%}#header_rap .header_logo02 img{width:100%}}@media screen and (max-width:767px){#header_rap #header_tell .num{white-space:nowrap;font-size:100%}}@media screen and (max-width:767px){#header_rap #header_tell .time{font-size:68%}}#header_label{display:block;width:100%;padding:13px 20px;background-color:#900000}@media screen and (max-width:767px){#header_label{padding:13px 2%}}#header_label .label_box{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media screen and (max-width:767px){#header_label .label_box{flex-direction:column;gap:5px}}#header_label .label_box p{color:#fffa6e;font-size:clamp(14px,2.5vw,24px);font-weight:bold}#header_label .label_box a{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5%;border-radius:50px;padding:10px;max-width:255px;width:100%;background-color:#fff;font-size:clamp(14px,2.5vw,18px);font-weight:bold}@media screen and (max-width:767px){#header_label .label_box a{padding:8px;width:70%}}#header_label .label_box a:after{content:"";background-image:url(../img/arrow.svg);background-repeat:no-repeat;background-size:contain;width:14px;height:12px}.main_visual{position:relative;background:linear-gradient(to right,#f8f2ec 57%,rgba(248,242,236,0.8) 67%,rgba(248,242,236,0.4) 72%,transparent 80%),url("../../img/campaign_lowprice/main_visual02.webp") no-repeat 110% 20%/auto 140%;padding-block:50px 0}@media screen and (max-width:1800px){.main_visual{background:linear-gradient(to right,#f8f2ec 57%,rgba(248,242,236,0.8) 67%,rgba(248,242,236,0.4) 72%,transparent 80%),url("../../img/campaign_lowprice/main_visual02.webp") no-repeat 150% 20%/auto 140%}}@media screen and (max-width:1500px){.main_visual{background:linear-gradient(to right,#f8f2ec 57%,rgba(248,242,236,0.8) 67%,rgba(248,242,236,0.4) 72%,transparent 80%),url("../../img/campaign_lowprice/main_visual02.webp") no-repeat 250% 20%/auto 140%}}@media screen and (max-width:1344px){.main_visual{background:linear-gradient(to right,#f8f2ec 37%,rgba(248,242,236,0.8) 50%,rgba(248,242,236,0.4) 62%,transparent 80%),url("../../img/campaign_lowprice/main_visual02.webp") no-repeat 150% 20%/auto 100%}}@media screen and (max-width:1050px){.main_visual{background:linear-gradient(to BOTTOM,#f8f2ec 10%,rgba(248,242,236,0.8) 16%,rgba(248,242,236,0.4) 30%,transparent 90%),url("../../img/campaign_lowprice/main_visual02.webp") no-repeat 50% -90%/auto 110%}}@media screen and (max-width:767px){.main_visual{background:linear-gradient(to BOTTOM,#f8f2ec 10%,rgba(248,242,236,0.8) 16%,rgba(248,242,236,0.4) 30%,transparent 90%),url("../../img/campaign_lowprice/main_visual02.webp") no-repeat 50% -90%/auto 110%;padding-block:10px 30px}}.school_stats .stats_txtBox{position:relative;display:flex;align-items:center;margin-bottom:2rem}@media screen and (max-width:860px){.school_stats .stats_txtBox{justify-content:center;margin-bottom:0}}.school_stats .stats_txtBox:after,.school_stats .stats_txtBox:before{content:"";background-image:url(../../img/campaign_lowprice/wreath.webp);background-repeat:no-repeat;background-size:contain;width:30px;height:50px;margin-left:5px;margin-top:15px}@media screen and (max-width:767px){.school_stats .stats_txtBox:after,.school_stats .stats_txtBox:before{width:20px;height:40px}}@media screen and (max-width:374px){.school_stats .stats_txtBox:after,.school_stats .stats_txtBox:before{margin-left:0px}}.school_stats .stats_txtBox:before{transform:scaleX(-1);margin-left:0;margin-right:5px}@media screen and (max-width:374px){.school_stats .stats_txtBox:before{margin-right:0px}}.school_stats .stats_txtBox .stats_txt{text-align:center;font-size:clamp(12px,4vw,30px);font-weight:bold;line-height:normal}.school_stats .stats_txtBox .stats_txt span{font-family:"Roboto",sans-serif;font-weight:900;color:#ff5252;font-size:clamp(24px,7.5vw,52px)}.school_stats .stats_txtBox .stats_txt .spBr{display:none}@media screen and (max-width:400px){.school_stats .stats_txtBox .stats_txt .spBr{display:block}}.school_stats .school_txt{color:#fff;font-size:clamp(13px,4vw,24px);text-align:center;font-weight:bold;padding:5px 5%;width:fit-content;max-width:583px;background-color:#ff5252;clip-path:polygon(0% 0%,100% 0%,97% 50%,100% 100%,0% 100%,3% 50%)}@media screen and (max-width:860px){.school_stats .school_txt{margin-inline:auto}}.ttl_box{position:relative}@media screen and (max-width:860px){.ttl_box{text-align:center}}.ttl_box h1{font-size:clamp(18px,4.5vw,36px);font-weight:bold;margin-block:30px 30px;width:fit-content;color:#001435}@media screen and (max-width:860px){.ttl_box h1{text-align:center;margin-block:5% 8px;margin-inline:auto;padding-left:0}}.ttl_box h1 .smartselect{display:block;width:55%;font-size:clamp(24px,8vw,78px);color:#001435;font-weight:900;line-height:1.2;margin-left:-5px}@media screen and (max-width:860px){.ttl_box h1 .smartselect{text-align:center;margin-left:0;margin-inline:auto;width:90%;min-width:270px}}.ttl_box .marker{display:inline;font-weight:bold;font-size:clamp(16px,2.5vw,26px);background:linear-gradient(transparent 60%,#fff21f 60%)}.ttl_box .course_price{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:0 16px}@media screen and (max-width:767px){.ttl_box .course_price{justify-content:center;margin-bottom:10px}}.ttl_box .course_price .price_box{display:flex;flex-direction:row;align-items:center;gap:10px}@media screen and (max-width:767px){.ttl_box .course_price .price_box{gap:6px}}.ttl_box .course_price .price01{color:#ff4242;font-weight:bold;font-size:clamp(14px,4vw,32px)}.ttl_box .course_price .price02{color:#ff4242;font-weight:bold;font-size:clamp(34px,9vw,92px);font-weight:900;font-style:italic;font-family:"Roboto",sans-serif}@media screen and (max-width:767px){.ttl_box .course_price .price02{align-items:flex-start}}.ttl_box .course_price .price03{display:flex;flex-direction:column;line-height:1.2;font-weight:bold;font-size:clamp(14px,3.5vw,32px)}.ttl_box .course_price .price03 span{color:#ff4242;font-size:17px}@media screen and (max-width:767px){.ttl_box .course_price .price03 span{font-size:12px}}.ttl_box .course_price .price04{font-size:clamp(16px,3vw,36px);font-weight:bold}.ttl_box .course_price .price05{display:flex;align-items:center;font-weight:bold;font-size:clamp(14px,3.5vw,36px);margin-right:4px}.ttl_box .course_price .price05 span{font-size:clamp(32px,9vw,82px);font-weight:900;font-style:italic;font-family:"Roboto",sans-serif}.ttl_box .course_price .price_box.total{margin-top:11px}@media screen and (max-width:767px){.ttl_box .course_price .price_box.total{margin-top:0px}}.ttl_box .course_price .price_box.total .price01{color:#000;font-size:clamp(14px,2vw,22px)}.ttl_box .course_price .price_box.total .price02{color:#000;font-size:clamp(20px,2.5vw,36px);font-style:normal;font-weight:bold}.ttl_box .course_price .price_box.total .price03{flex-direction:row-reverse;align-items:flex-end;font-size:clamp(14px,2vw,24px)}.ttl_box .course_price .price_box.total .price03 span{color:#000}.countdown_circle{position:absolute;top:0;right:28%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:bold;width:210px;height:210px;border-radius:50%;background:#ff4242}@media screen and (max-width:1344px){.countdown_circle{top:-195px;right:0%}}@media screen and (max-width:860px){.countdown_circle{top:-145px;right:-2%;width:clamp(160px,24vw,186px);height:clamp(160px,24vw,186px)}}@media screen and (max-width:860px){.countdown_circle{position:relative;top:auto;right:auto;margin:0 auto 1rem}}.countdown_circle:before{content:"";position:absolute;inset:3px;border-radius:50%;border:3px dashed #fff}.countdown_circle p{text-align:center;font-size:20px;font-weight:900}@media screen and (max-width:860px){.countdown_circle p{font-size:16px}}.countdown_circle p span{display:inline-block;line-height:1;font-size:48px;background:linear-gradient(to bottom,#fff 0%,#fff 42%,#fff9a6 30%,#fff21f 100%,#fff21f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:860px){.countdown_circle p span{font-size:32px}}.countdown_circle .countdown{text-align:center}@media screen and (max-width:767px){.countdown_circle .countdown{font-size:13px}}.countdown_circle .countdown .days,.countdown_circle .countdown .hours{color:#fff21f;font-size:26px}@media screen and (max-width:767px){.countdown_circle .countdown .days,.countdown_circle .countdown .hours{font-size:20px}}.countdown_circle .countdown .minutes,.countdown_circle .countdown .seconds{color:#fff21f}.set_box ul{display:flex;align-items:center;justify-content:center;margin-left:10px;gap:2rem 5rem}@media screen and (max-width:1344px){.set_box ul{flex-wrap:wrap}}@media screen and (max-width:909px){.set_box ul{gap:4rem}}.set_box ul li{position:relative;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border:solid 1px #cccccc;border-radius:10px;width:385px;height:174px;padding-inline:120px 0}@media screen and (max-width:909px){.set_box ul li{width:100%;max-width:385px;padding-inline:min(20vw,120px) 0;height:auto;padding-block:10px}}.set_box ul li:before{content:"";position:absolute;background-image:url(../../img/campaign_lowprice/top-webschool.webp);background-repeat:no-repeat;background-size:cover;border-radius:100px;width:136px;height:136px;top:50%;left:-20px;transform:translateY(-50%)}@media screen and (max-width:909px){.set_box ul li:before{width:clamp(80px,6vw,136px);height:clamp(80px,6vw,136px)}}.set_box ul li:nth-child(2):before{background-image:url(../../img/campaign_lowprice/top-practical.webp)}.set_box ul li:nth-child(3):before{background-image:url(../../img/campaign_lowprice/top-guidance.webp)}.set_box ul li:before{content:"";position:absolute;background-image:url(../../img/campaign_lowprice/top-webschool.webp);background-repeat:no-repeat;background-size:cover;border-radius:100px;width:136px;height:136px;top:50%;left:-20px;transform:translateY(-50%)}@media screen and (max-width:909px){.set_box ul li:before{width:clamp(80px,6vw,136px);height:clamp(80px,6vw,136px)}}.set_box ul li:after{content:"+";position:absolute;color:#000;font-size:42px;font-weight:bold;top:50%;transform:translateY(-50%);right:-30px}@media screen and (max-width:909px){.set_box ul li:first-child:after{display:none}}@media screen and (max-width:1344px){.set_box ul li:nth-child(2):after{display:none}}@media screen and (max-width:909px){.set_box ul li:nth-child(2):after{display:block;transform:translate(-40%,0);top:-55px;right:auto;left:50%}}.set_box ul li:last-child:after{display:none}@media screen and (max-width:1344px){.set_box ul li:last-child:after{display:block;right:auto;left:-55px}}@media screen and (max-width:1344px) and (max-width:909px){.set_box ul li:last-child:after{transform:translate(-40%,0);top:-55px;left:50%}}.set_box ul li p{font-size:112%}.set_box ul li p .marker{display:inline;font-weight:bold;background:linear-gradient(transparent 60%,#fff21f 60%)}.set_box ul li .small{font-size:16px}.set_box ul li .strong01,.set_box ul li .strong02,.set_box ul li .strong03{color:#ff4242;font-weight:bold;font-size:min(5vw,38px)}.set_box ul li .strong02{font-size:min(5vw,30px)}.set_box ul li .strong03{font-size:min(5vw,32px)}.set_box ul li .strong.black{color:#000;font-weight:bold}.course_point{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:4rem;margin-top:2rem}@media screen and (max-width:767px){.course_point{gap:2rem}}.course_point p{text-align:center;color:#fff;font-size:150%;font-weight:bold;background-color:#ff4242;border-radius:50px;width:383px;padding:2rem 1rem}@media screen and (max-width:767px){.course_point p{max-width:383px;width:100%;padding:1rem;font-size:130%}}.support_list{position:relative;z-index:100}.support_list .list_ttl{color:#fff;font-size:clamp(13px,4vw,20px);text-align:center;font-weight:bold;padding:10px 3%;width:fit-content;max-width:639px;background-color:#163d63;clip-path:polygon(0% 0%,100% 0%,97% 50%,100% 100%,0% 100%,3% 50%);transform:translate(-3%,27px)}@media screen and (max-width:767px){.support_list .list_ttl{transform:translate(0,27px);margin-inline:auto}}.support_list .support_box{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:10px;border:solid 2px #163d63;padding:5rem 1rem 2rem;gap:1rem;min-width:285px;flex-wrap:wrap}.support_list ul{display:flex;flex-wrap:wrap;gap:3rem}.support_list ul li{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem}.support_list ul li:before{content:"";background-image:url(../../img/campaign_lowprice/support_icon01.webp);background-repeat:no-repeat;background-size:contain;width:49px;height:45px}.support_list ul li:nth-child(2):before{background-image:url(../../img/campaign_lowprice/support_icon02.webp)}.support_list ul li:nth-child(3):before{background-image:url(../../img/campaign_lowprice/support_icon03.webp)}.support_list ul li:nth-child(4):before{background-image:url(../../img/campaign_lowprice/support_icon04.webp)}.support_list .mtaa_btn{position:relative;display:flex;align-items:center;background-color:#163d63;border-radius:10px;color:#fff;font-size:18px;font-weight:bold;padding:10px 20px 10px 20px}.support_list .mtaa_btn:after{content:"";display:block;width:0.5em;height:0.5em;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateY(-50%);margin:0.2em auto 0;transition:all 0.1s;gap:10px}.support_list .mtaa_btn .small{font-size:14px}@media print,screen and (min-width:768px){.gnavi{padding-block:10rem 1em;transform:translateY(-7rem)}}.newCourse{margin-block:5rem 10rem}@media screen and (max-width:767px){.newCourse{margin-block:5rem 7rem}}.newCourse h2{font-size:clamp(24px,4vw,36px);font-weight:bold;margin-bottom:2rem}.newCourse .course_name{display:flex;align-items:center;flex-wrap:wrap;font-size:clamp(18px,3.5vw,24px);font-weight:bold;margin-bottom:1rem}.newCourse .course_name span{display:inline-block;background-color:#ff4242;border-radius:50px;font-size:16px;color:#fff;text-align:center;width:fit-content;padding:5px 20px;margin-right:1rem}.newCourse .newCourse_catch{display:flex;align-items:center;margin-block:3rem;gap:2rem 3%}@media screen and (max-width:767px){.newCourse .newCourse_catch{flex-direction:column}}.newCourse .newCourse_catch img{width:48%;max-width:400px;border-radius:10px}@media screen and (max-width:767px){.newCourse .newCourse_catch img{width:80%}}.newCourse .newCourse_catch h3{font-size:clamp(18px,3.5vw,24px);font-weight:bold;margin-bottom:2rem}.newCourse .course_system{background-color:#fefadc;border-radius:10px;padding:4rem 2rem}.newCourse .course_box .box_name,.newCourse .system_box .box_name{position:relative;display:flex;align-items:center;gap:1rem;font-size:22px;font-weight:bold;margin-bottom:2rem}.newCourse .course_box .box_name:before,.newCourse .system_box .box_name:before{content:"";border-radius:50px;border:solid 5px #ff4242;width:18px;height:18px}.newCourse .course_box ol,.newCourse .system_box ol{display:flex;flex-wrap:wrap;margin-left:4rem;gap:1rem}@media screen and (max-width:767px){.newCourse .course_box ol,.newCourse .system_box ol{margin-left:0}}.newCourse .course_box ol li,.newCourse .system_box ol li{display:flex;align-items:center;gap:2%;width:32%;min-width:346px;border-radius:50px;background-color:#fff;border:2px solid #ccc;font-size:18px;font-weight:bold;padding:3px 20px 3px 10px}@media screen and (max-width:767px){.newCourse .course_box ol li,.newCourse .system_box ol li{width:100%;min-width:0}}.newCourse .course_box ol li .number,.newCourse .system_box ol li .number{font-family:"Roboto",sans-serif;font-weight:bold;font-size:32px;color:#ff4242}.newCourse .system_box{margin-top:2rem}.newCourse .system_box .box_name:before{border:none;background-color:#f5e9e9}.newCourse .system_box ol{gap:1rem 2rem}.newCourse .system_box ol li{width:44%;min-width:502px}@media screen and (max-width:767px){.newCourse .system_box ol li{width:100%;min-width:0}}@media screen and (max-width:767px){.worry.tbMar{margin-block:0 2rem}}.worry .worry_ttl{position:relative;display:flex;align-items:center}@media screen and (max-width:767px){.worry .worry_ttl{align-items:center;justify-content:center;background-image:url(../../img/campaign_lowprice/worry_img.webp);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:10px;aspect-ratio:342/228;width:100%;height:auto}}.worry .worry_ttl:before{content:"";background-image:url(../../img/campaign_lowprice/worry_img.webp);background-repeat:no-repeat;background-size:contain;width:100%;height:auto;border-radius:10px;aspect-ratio:342/228;background-position:center;display:block;max-width:342px}@media screen and (max-width:767px){.worry .worry_ttl:before{display:none}}.worry .worry_ttl h2{font-size:clamp(30px,3.5vw,42px);font-weight:bold;line-height:1.5;padding-left:3%}@media screen and (max-width:767px){.worry .worry_ttl h2{font-size:clamp(22px,4.5vw,32px);background:rgba(255,255,255,0.6274509804);margin-inline:10px}}.worry .worry_ttl h2 span{color:#ff4242}.worry .worry_list{padding:4rem 1rem}.worry .worry_list dt{position:relative;display:flex;align-items:center;gap:14px;padding-block:2rem 0.5rem;font-size:24px;font-weight:bold}@media screen and (max-width:767px){.worry .worry_list dt{font-size:20px}}.worry .worry_list dt:before{content:"";border-radius:50px;border:solid 5px #ff4242;width:16px;height:16px}.worry .worry_list dd{padding-left:3rem}.worry .worry_list dd+dt{border-top:2px dashed #ccc;margin-top:2rem}.newCourse_plan .plan_block01{background-color:#f5f3ea;padding-block:5rem 2rem}.newCourse_plan .plan_block01 .inner{display:flex;justify-content:space-between}@media screen and (max-width:1300px){.newCourse_plan .plan_block01 .inner{flex-direction:column;align-items:center}}.newCourse_plan .plan_block01 .plan_block01_main{position:relative;align-items:flex-start;width:100%}@media screen and (max-width:1300px){.newCourse_plan .plan_block01 .plan_block01_main{justify-content:center}}.newCourse_plan .plan_block01 .plan_block01_main:before{content:"";position:absolute;background-image:url(../../img/campaign_lowprice/newCourse02.webp);background-repeat:no-repeat;background-size:contain;background-position:center;width:272px;height:526px;z-index:0}@media screen and (max-width:767px){.newCourse_plan .plan_block01 .plan_block01_main:before{width:30%;height:276px;top:-70px;left:0}}.newCourse_plan .plan_block01 .plan_txtBox{position:relative;padding-left:30%;z-index:100}@media screen and (max-width:767px){.newCourse_plan .plan_block01 .plan_txtBox{padding-left:0}}.newCourse_plan .plan_block01 .plan_txtBox h2{font-size:clamp(24px,3vw,38px);font-weight:bold;margin-bottom:2rem}@media screen and (max-width:767px){.newCourse_plan .plan_block01 .plan_txtBox h2{padding-left:25%}}.newCourse_plan .plan_block01 .plan_txtBox h2 span{font-size:clamp(34px,4vw,48px);color:#ff4242}.newCourse_plan .plan_block01 .plan_txtBox .h2_txt{font-size:24px;font-weight:bold;margin-block:2rem 1rem}@media screen and (max-width:767px){.newCourse_plan .plan_block01 .plan_txtBox .h2_txt{font-size:clamp(18px,4vw,24px);text-align:center}}.newCourse_plan .plan_block01 .plan_txtBox .pink{font-size:clamp(32px,4vw,42px);font-weight:bold;color:#ff4242;margin-bottom:2rem}@media screen and (max-width:767px){.newCourse_plan .plan_block01 .plan_txtBox .pink{font-size:clamp(21px,4vw,32px);text-align:center}}.newCourse_plan .plan_block01 .plan_txtBox .ttl_ribbon{color:#fff;font-size:clamp(16px,4vw,28px);text-align:center;font-weight:bold;padding:10px 5%;width:fit-content;max-width:600px;background-color:#ff5252;clip-path:polygon(0% 0%,100% 0%,97% 50%,100% 100%,0% 100%,3% 50%)}@media screen and (max-width:767px){.newCourse_plan .plan_block01 .plan_txtBox .ttl_ribbon{padding:10px 4%;width:100%}}.newCourse_plan .plan_block01 .plan_txtBox .smartselect{display:block;font-size:clamp(24px,5vw,42px);font-weight:bold;text-align:center;line-height:1.2;width:80%;margin-inline:auto}.newCourse_plan .plan_block01 .plan_block01_img{position:relative;display:flex;flex-direction:column;max-width:300px;width:100%}@media screen and (max-width:1300px){.newCourse_plan .plan_block01 .plan_block01_img{flex-direction:row;justify-content:flex-start;margin-top:3%;gap:5%;align-items:flex-end;max-width:720px}}.newCourse_plan .plan_block01 .plan_block01_img:after,.newCourse_plan .plan_block01 .plan_block01_img:before{content:"";display:block;background-repeat:no-repeat;background-size:cover;aspect-ratio:300/256;width:100%}@media screen and (max-width:1300px){.newCourse_plan .plan_block01 .plan_block01_img:after,.newCourse_plan .plan_block01 .plan_block01_img:before{width:80%}}.newCourse_plan .plan_block01 .plan_block01_img:before{background-image:url(../../img/campaign_lowprice/newCourse03.webp)}.newCourse_plan .plan_block01 .plan_block01_img:after{background-image:url(../../img/campaign_lowprice/top-practical.webp)}.newCourse_plan .plan_block02{background-color:#ff4242}.newCourse_plan .plan_block02 .inner{display:flex;justify-content:space-around;align-items:center;padding-block:3rem}@media screen and (max-width:1206px){.newCourse_plan .plan_block02 .inner{flex-direction:column-reverse}}@media screen and (max-width:767px){.newCourse_plan .plan_block02 .inner{padding-block:2rem;gap:1rem}}.newCourse_plan .plan_block02 .course_price{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:0 10px;justify-content:center}.newCourse_plan .plan_block02 .course_price .price_box{display:flex;flex-direction:row;align-items:center;gap:10px}@media screen and (max-width:767px){.newCourse_plan .plan_block02 .course_price .price_box{gap:6px}}.newCourse_plan .plan_block02 .course_price .price01{color:#fff;font-weight:bold;font-size:clamp(14px,4vw,32px)}.newCourse_plan .plan_block02 .course_price .price02{color:#fff21f;font-weight:bold;font-size:clamp(34px,9vw,92px);font-weight:900;font-style:italic;font-family:"Roboto",sans-serif}.newCourse_plan .plan_block02 .course_price .price03{display:flex;flex-direction:column;line-height:1.2;font-weight:bold;font-size:clamp(14px,3.5vw,32px);color:#fff}.newCourse_plan .plan_block02 .course_price .price03 span{font-size:16px}@media screen and (max-width:767px){.newCourse_plan .plan_block02 .course_price .price03 span{font-size:14px}}.newCourse_plan .plan_block02 .course_price .price04{color:#fff;font-size:clamp(16px,3vw,36px);font-weight:bold}.newCourse_plan .plan_block02 .course_price .price05{display:flex;align-items:center;font-weight:bold;font-size:clamp(14px,3.5vw,36px);margin-right:4px;color:#fff}.newCourse_plan .plan_block02 .course_price .price05 span{font-size:clamp(32px,9vw,82px);font-weight:900;font-style:italic;font-family:"Roboto",sans-serif}.newCourse_plan .plan_block02 .course_price .price_box.total{margin-top:11px}@media screen and (max-width:767px){.newCourse_plan .plan_block02 .course_price .price_box.total{margin-top:0px}}.newCourse_plan .plan_block02 .course_price .price_box.total .price01{color:#fff;font-size:clamp(14px,2vw,22px)}.newCourse_plan .plan_block02 .course_price .price_box.total .price02{color:#fff;font-size:clamp(20px,2.5vw,36px);font-style:normal;font-weight:bold}.newCourse_plan .plan_block02 .course_price .price_box.total .price03{flex-direction:row-reverse;align-items:flex-end;font-size:clamp(14px,2vw,24px)}.newCourse_plan .plan_block02 .course_price .price_box.total .price03 span{color:#fff}.newCourse_plan .plan_block02 .campaign_pick{background-color:#fff;border-radius:100px;width:fit-content;padding:1rem 5%;text-align:center;color:#ff4e00;font-weight:900;font-size:clamp(16px,3vw,20px)}@media screen and (max-width:767px){.newCourse_plan .plan_block02 .campaign_pick{display:flex;align-items:center;gap:5px;padding:7px 3%}}.newCourse_plan .plan_block02 .campaign_pick span{font-size:clamp(24px,4vw,32px);background:linear-gradient(180deg,#ff5252 0%,#d10000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.newCourse_plan .plan_block03{display:flex;gap:10vw;margin-top:6rem}@media screen and (max-width:767px){.newCourse_plan .plan_block03{flex-direction:column;gap:5vw}}.newCourse_plan .plan_block03 .plan_box{display:flex;flex-direction:column}.newCourse_plan .plan_block03 .plan_box dt{margin-bottom:3rem}.newCourse_plan .plan_block03 .plan_box dt img{width:100%;height:auto;border-radius:10px;object-fit:cover;object-position:center 35%;aspect-ratio:550/250;margin-bottom:2rem}.newCourse_plan .plan_block03 .plan_box dt{font-size:28px;font-weight:bold;color:#ff4242}@media screen and (max-width:767px){.newCourse_plan .plan_block03 .plan_box dt{font-size:clamp(22px,4vw,28px)}}.newCourse_plan .plan_block03 .plan_box dd{line-height:2}.point{margin-block:3rem 10rem}@media screen and (max-width:767px){.point{margin-block:3rem 7rem}}.point h2{font-family:"Roboto",sans-serif;font-style:italic;font-weight:bold;font-size:60px;transform:translateY(44px)}@media screen and (max-width:767px){.point h2{font-size:42px;transform:translateY(34px)}}.point ol{border:solid 3px #ccc;border-radius:10px;padding:6rem 2% 4rem}.point ol li h3{display:flex;text-align:start;align-items:center;justify-content:flex-start;color:#ff4242;font-weight:bold;font-size:28px;gap:3rem;margin-bottom:1rem}@media screen and (max-width:767px){.point ol li h3{font-size:clamp(20px,4vw,28px);gap:2rem}}.point ol li h3 span{font-style:italic;font-size:48px}@media screen and (max-width:767px){.point ol li h3 span{font-size:clamp(36px,7vw,48px)}}.point ol li .pointList_box{display:flex;gap:3rem;align-items:flex-start}@media screen and (max-width:767px){.point ol li .pointList_box{align-items:center;flex-direction:column-reverse}}.point ol li .pointList_txt{text-align:start;width:70%;padding-left:9rem}@media screen and (max-width:767px){.point ol li .pointList_txt{width:100%;padding-left:0}}.point ol li .pointList_txt .bold{font-weight:bold;font-size:18px;margin-bottom:1rem}.point ol li .pointList_txt table{margin-block:1rem}.point ol li .pointList_txt table tr{border:1px solid #ccc;border-collapse:collapse}.point ol li .pointList_txt table td{width:100px;color:#fff;background-color:#ff4242;padding:10px 10px 10px 20px}.point ol li .pointList_txt table th{width:408px;text-align:start;padding:10px 10px 10px 20px}.point ol li .pointList_img{width:20%;max-width:290px;aspect-ratio:290/200;border-radius:10px;overflow:hidden;flex-shrink:0}@media screen and (max-width:767px){.point ol li .pointList_img{width:100%}}.point ol li .pointList_img img{width:100%;height:100%;display:block;object-fit:cover;object-position:60% center}.point ol li .pink{text-align:start;font-size:20px;color:#ff4242;font-weight:bold;padding-left:9rem}@media screen and (max-width:767px){.point ol li .pink{padding-left:0}}.point ol li:nth-of-type(3) .pointList_img img{width:100%;height:120%;object-position:60% 20%}.point ol li+li{border-top:2px dashed #cccccc;margin-top:4rem;padding-top:3rem}.course_visual{position:relative;background:url("../../img/campaign_lowprice/course_visual.webp") no-repeat left/cover;padding-block:80px}@media screen and (max-width:1199px){.course_visual{position:relative;display:block;overflow:hidden;background:#fbf9f1}.course_visual:before{content:"";position:absolute;inset:0;background:url("../../img/campaign_lowprice/course_visual.webp") no-repeat left top/cover;max-width:150%;width:1199px;height:70vw;background-position:center;z-index:0;mask-image:linear-gradient(to bottom,black 40%,black 80%,transparent 100%);mask-composite:intersect}}@media screen and (max-width:1199px) and (max-width:767px){.course_visual:before{max-width:140%}}@media screen and (max-width:767px){.course_visual{padding-block:50px}}.course_visual .inner{display:flex;justify-content:flex-end;position:relative;z-index:100}.course_visual .course_visual_content{width:66%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:767px){.course_visual .course_visual_content{width:100%}}.course_visual .stats_txtBox{position:relative;display:flex;align-items:center;margin-bottom:1rem;justify-content:center}@media screen and (max-width:767px){.course_visual .stats_txtBox{width:100%;justify-content:flex-end}}.course_visual .stats_txtBox:after,.course_visual .stats_txtBox:before{content:"";background-image:url(../../img/campaign_lowprice/wreath.webp);background-repeat:no-repeat;background-size:contain;width:30px;height:50px;margin-left:5px;margin-top:15px}.course_visual .stats_txtBox:before{transform:scaleX(-1);margin-left:0;margin-right:5px}.course_visual .stats_txtBox .stats_txt{text-align:center;font-size:clamp(18px,2.5vw,30px);font-weight:bold;line-height:normal}@media screen and (max-width:767px){.course_visual .stats_txtBox .stats_txt .spBr{display:block!important}}.course_visual .stats_txtBox .stats_txt span{font-family:"Roboto",sans-serif;font-weight:900;color:#ff5252;font-size:clamp(28px,5vw,52px)}.course_visual .stats_txtBox .stats_txt .spBr{display:none}@media screen and (max-width:400px){.course_visual .stats_txtBox .stats_txt .spBr{display:block}}.course_visual h2{font-size:42px;font-weight:bold;line-height:normal;margin-bottom:2rem}@media screen and (max-width:767px){.course_visual h2{font-size:clamp(26px,6vw,42px);text-align:end}}.course_visual h2 .bold{color:#ff4242;font-family:"Roboto",sans-serif;font-size:100px;margin-inline:10px}@media screen and (max-width:767px){.course_visual h2 .bold{font-size:clamp(62px,12vw,100px)}}.course_visual h2 .doted{position:relative}.course_visual h2 .doted:after{content:"";position:absolute;background-color:#ff4242;border-radius:50px;width:10px;height:10px;bottom:-10px;right:50%;transform:translateX(20%)}@media screen and (max-width:767px){.course_visual h2 .doted:after{width:7px;height:7px}}.course_visual p{font-size:18px}@media screen and (max-width:767px){.course_visual p{font-size:16px}}.course_visual ol{display:flex;flex-wrap:wrap;margin-top:5rem;gap:1rem}@media screen and (max-width:767px){.course_visual ol{margin-left:0}}.course_visual ol li{display:flex;align-items:center;gap:2%;width:32%;min-width:391px;border-radius:50px;background-color:#fff;border:3px solid #000;font-size:18px;font-weight:bold;padding:3px 20px 3px 10px}@media screen and (max-width:767px){.course_visual ol li{width:100%;min-width:0}}.course_visual ol li .number{font-family:"Roboto",sans-serif;font-weight:bold;font-size:32px;color:#ff4242}.course_detail{padding-block:10rem}@media screen and (max-width:767px){.course_detail{padding-block:7rem}}.course_detail .detail_ttl{position:relative;display:flex;flex-direction:column;align-items:center;max-width:900px;margin-inline:auto}.course_detail .detail_ttl h2{position:relative;font-weight:bold;font-size:clamp(18px,4.5vw,36px);margin-bottom:2rem;text-align:center}@media screen and (max-width:990px){.course_detail .detail_ttl h2{padding-right:10rem}}@media screen and (max-width:767px){.course_detail .detail_ttl h2{padding-right:5%}}.course_detail .detail_ttl h2:after{content:"";position:absolute;background:url(../../img/campaign_lowprice/detail_img.webp) no-repeat center/contain;max-width:177px;width:177px;height:180px;bottom:-80px;right:-10px}@media screen and (max-width:990px){.course_detail .detail_ttl h2:after{right:clamp(80px,12vw,130px);bottom:0px;width:127px}}@media screen and (max-width:767px){.course_detail .detail_ttl h2:after{z-index:-1;width:max(25vw,70px);height:max(20vw,90px);bottom:19vw;right:max(4vw,10px)}}.course_detail .detail_ttl h2 .pink{color:#ff4242;font-size:clamp(24px,6.5vw,48px)}.course_detail .detail_ttl h2 .smartselect{display:block;font-weight:bold;color:#ff4242;font-size:clamp(24px,6.5vw,48px);text-align:center;width:70%;margin-inline:auto}@media screen and (max-width:767px){.course_detail .detail_ttl h2 .smartselect{width:90%}}.course_detail .detail_ttl .ttl_ribbon{color:#fff;font-size:clamp(16px,4vw,24px);text-align:center;font-weight:bold;padding:10px 6%;width:fit-content;max-width:635px;background-color:#ff5252;clip-path:polygon(0% 0%,100% 0%,97% 50%,100% 100%,0% 100%,3% 50%)}.course_detail ol{display:flex;flex-direction:column;margin-top:6rem;gap:4rem}.course_detail ol li{display:flex;flex-direction:column;border:2px solid #ccc;border-radius:10px;padding:2rem 3rem 4rem;gap:3%;align-items:center}@media screen and (max-width:767px){.course_detail ol li{flex-direction:column;gap:1rem;padding:20px 20px 30px}}.course_detail ol .course_inner{display:flex;align-items:center;gap:3%;margin-bottom:2rem}@media screen and (max-width:767px){.course_detail ol .course_inner{flex-direction:column;gap:3rem}}.course_detail ol .detailList_box .detailList_ttl{display:flex;align-items:center;gap:2rem;margin-bottom:1rem}@media screen and (max-width:767px){.course_detail ol .detailList_box .detailList_ttl{flex-direction:column;gap:0}}.course_detail ol .detailList_box .detailList_ttl .number{font-family:"Roboto",sans-serif;color:#ff4242;font-size:60px;font-weight:bold;line-height:normal}@media screen and (max-width:767px){.course_detail ol .detailList_box .detailList_ttl .number{font-size:clamp(40px,9vw,60px)}}.course_detail ol .detailList_box .detailList_ttl .coursel_ttl h3{font-weight:bold;font-size:clamp(20px,4vw,28px);margin-bottom:3px}.course_detail ol .detailList_box .detailList_ttl .coursel_ttl p{font-size:clamp(16px,3vw,20px);font-weight:bold}.course_detail ol .detailList_box .detailList_ttl .coursel_ttl p span{display:inline-block;color:#fff;font-size:min(4vw,16px);background-color:#ff4242;border-radius:50px;width:fit-content;padding:3px 20px 5px;text-align:center;margin-left:10px}@media screen and (max-width:767px){.course_detail ol .detailList_box .detailList_ttl .coursel_ttl p span{padding:0px 12px 2px}}.course_detail ol .detailList_box .bold{font-weight:bold;font-size:clamp(16px,3vw,20px)}.course_detail ol .detail_img{max-width:335px;border-radius:10px;overflow:hidden;width:100%;aspect-ratio:335/250;flex-shrink:0}.course_detail ol .detail_img img{width:110%;height:110%;display:block;object-fit:cover;object-position:30% 70%}.course_detail ol li:nth-of-type(4) .detail_img img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform:scale(1.2) translateY(0px)}.course_detail ol li:nth-of-type(5) .detail_img img{width:100%;height:100%;display:block;object-fit:cover;object-position:-50% center;transform:scale(1.3) translateY(10px)}.course_detail ol .form_link{position:relative;display:flex;flex-direction:row;align-items:center;gap:20px;background:linear-gradient(to bottom,#1fa200,#177800);border-radius:100px;width:fit-content;padding:10px 40px 15px;color:#fff;font-weight:bold;font-size:18px;box-shadow:3px 3px 3px 0 rgba(0,0,0,0.5);transition:all 0.3s}.course_detail ol .form_link:after{content:"";background-image:url(../img/arrow-white.svg);background-repeat:no-repeat;background-size:contain;width:15px;height:12px}.course_detail ol .form_link:hover{box-shadow:none;transform:translateY(3px);filter:brightness(120%)}.application .application_bk{position:relative;display:grid;grid-template-columns:55fr 45fr;width:100%;align-items:center;background-color:#f5f1ec}@media screen and (max-width:767px){.application .application_bk{display:flex;flex-direction:column-reverse}}.application .application_bk:after{content:"";height:30vw;width:100%;background:url(../../img/campaign_lowprice/application_img.webp) no-repeat center 40%/cover}@media print,screen and (min-width:1380px){.application .application_bk:after{max-height:400px}}@media screen and (max-width:999px){.application .application_bk:after{height:40vw}}@media screen and (max-width:767px){.application .application_bk:after{height:50vw}}.application .application_ttl{width:100%}@media print,screen and (min-width:1380px){.application .application_ttl{padding-left:calc((100vw - 1260px) / 2)}}@media screen and (max-width:767px){.application .application_ttl{padding-block:10px 20px}}.application .application_ttl .catch{color:#ff4242;font-weight:bold;font-size:clamp(18px,3vw,24px);margin-bottom:1rem}.application .application_ttl .catch span{font-size:20px;color:#000}.application .application_ttl h2{font-size:clamp(26px,4vw,32px);font-weight:bold;margin-bottom:2rem}.application .application_ttl p{font-size:18px}@media screen and (max-width:767px){.application .application_ttl p{font-size:min(4vw,1.6rem)}}.application .price-detail{max-width:1000px;padding-block:7rem}@media screen and (max-width:767px){.application .price-detail{padding-block:5rem}}.application .price-detail li{display:flex;align-items:center;padding-block:1rem}.application .price-detail li .item{width:230px;font-weight:bold}@media screen and (max-width:767px){.application .price-detail li .item{width:110px}}@media screen and (max-width:450px){.application .price-detail li .item{width:60px}}.application .price-detail li .item_box{padding-left:4rem}@media screen and (max-width:767px){.application .price-detail li .item_box{padding-left:1rem}}.application .price-detail li .item_box .item_txt{display:flex;align-items:center;font-size:18px}@media screen and (max-width:767px){.application .price-detail li .item_box .item_txt{font-size:16px;flex-wrap:wrap}}.application .price-detail li .item_box .spBr_375{display:none}@media screen and (max-width:375px){.application .price-detail li .item_box .spBr_375{display:block}}.application .price-detail li .item_box .price01{color:#ff4242;font-weight:bold;margin-right:1rem;font-size:clamp(18px,5vw,36px);font-family:"Roboto",sans-serif}@media screen and (max-width:767px){.application .price-detail li .item_box .price01{margin-right:5px;font-size:min(5vw,18px)}}.application .price-detail li .item_box .price02{margin-inline:1rem}@media screen and (max-width:767px){.application .price-detail li .item_box .price02{margin-inline:5px}}.application .price-detail li .item_box .price03{font-weight:bold;font-size:clamp(18px,3vw,36px);font-family:"Roboto",sans-serif;margin-inline:1rem}@media screen and (max-width:767px){.application .price-detail li .item_box .price03{margin-inline:5px}}.application .price-detail li .item_box .pink{color:#ff4242;font-weight:bold;font-size:18px;margin-left:2rem}@media screen and (max-width:767px){.application .price-detail li .item_box .pink{font-size:16px;margin-left:1rem}}.application .price-detail li+li{background-image:linear-gradient(to right,#ff4242 230px,#ccc 230px);background-size:90% 3px;background-position:left top;background-repeat:no-repeat;position:relative}@media screen and (max-width:767px){.application .price-detail li+li{background-size:95% 3px;background-image:linear-gradient(to right,#ff4242 110px,#ccc 110px)}}@media screen and (max-width:450px){.application .price-detail li+li{background-image:linear-gradient(to right,#ff4242 60px,#ccc 60px)}}.application .price-detail li+li:after{content:"";position:absolute;background:url(../../img/campaign_lowprice/application-priceImg.webp) no-repeat center/contain;width:98px;height:240px;top:-110px;right:20px}@media screen and (max-width:767px){.application .price-detail li+li:after{width:48px;height:140px;top:-70px;right:0px}}@media screen and (max-width:375px){.application .price-detail li+li:after{width:34px;height:100px;top:-15px;right:0px}}.application .how-to{background-color:#fefadc;border-radius:10px;padding:4rem 4%;max-width:1000px;margin-bottom:10rem}@media screen and (max-width:767px){.application .how-to{margin-bottom:7rem}}.application .how-to .how-to_ttl{position:relative;display:flex;align-items:center;justify-content:center;gap:4rem;margin-bottom:4rem}@media screen and (max-width:767px){.application .how-to .how-to_ttl{gap:10px 3%;flex-wrap:wrap}}.application .how-to .how-to_ttl:before{content:"";background:url(../../img/campaign_lowprice/how-toimg.webp) no-repeat center/cover;border-radius:100px;display:block;width:130px;height:130px}@media screen and (max-width:767px){.application .how-to .how-to_ttl:before{width:clamp(100px,18vw,130px);height:clamp(100px,18vw,130px)}}.application .how-to h3{font-weight:bold;font-size:clamp(16px,3vw,20px)}.application .how-to h3 .label{display:block;padding:5px 20px;margin-bottom:2rem;background-color:#ff4242;border-radius:50px;width:fit-content;font-size:clamp(16px,3vw,22px);color:#fff}@media screen and (max-width:767px){.application .how-to h3 .label{margin-bottom:1rem}}.application .how-to h3 .pink{font-size:clamp(20px,3.5vw,28px);color:#ff4242}.application .how-to ol li{display:flex;align-items:flex-start;gap:2rem;padding-inline:2rem}.application .how-to ol li .number{font-weight:bold;font-family:"Roboto",sans-serif;font-size:36px;color:#ff4242;line-height:normal}.application .how-to ol li .list_ttl h4{font-size:clamp(18px,3vw,20px);font-weight:bold}.application .how-to ol li .list_ttl .pink{color:#ff4242;font-weight:bold}.application .how-to ol li+li{margin-top:2rem;padding-top:2rem;border-top:1px solid #000}.application .how-to .link_box{margin-top:4rem;display:flex;justify-content:center;align-items:center;justify-content:space-around;gap:2rem 3%;flex-wrap:wrap}.application .how-to .link_box .application_link{display:flex;align-items:center;background:linear-gradient(to bottom,#ff5252,#de0707);border-radius:100px;width:fit-content;padding:10px 40px;color:#fff;font-weight:bold;gap:3rem;box-shadow:3px 3px 3px 0 rgba(0,0,0,0.5);transition:all 0.3s}@media screen and (max-width:767px){.application .how-to .link_box .application_link{width:100%;gap:5px;flex-wrap:wrap;justify-content:center}}.application .how-to .link_box .application_link:hover{box-shadow:none;transform:translateY(3px);filter:brightness(120%)}.application .how-to .link_box .application_link .link_txt{position:relative;display:flex;flex-direction:row;align-items:center;gap:20px;font-size:20px}@media screen and (max-width:767px){.application .how-to .link_box .application_link .link_txt{font-size:18px}}.application .how-to .link_box .application_link .link_txt:after{content:"";background-image:url(../img/arrow-white.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:16px}@media screen and (max-width:767px){.application .how-to .link_box .application_link .link_txt:after{width:18px;height:14px}}.application .how-to .link_box .application_link .link_catch{border-left:1px #fff dashed;padding-left:3rem}@media screen and (max-width:767px){.application .how-to .link_box .application_link .link_catch{border-left:none;border-top:1px #fff dashed;padding-left:0;padding-top:5px;width:100%;text-align:center}}.application .how-to .link_box .application_link .link_catch .countdown{text-align:center}@media screen and (max-width:767px){.application .how-to .link_box .application_link .link_catch .countdown{font-size:13px}}.application .how-to .link_box .application_link .link_catch .countdown .days,.application .how-to .link_box .application_link .link_catch .countdown .hours{color:#fff21f;font-size:26px}@media screen and (max-width:767px){.application .how-to .link_box .application_link .link_catch .countdown .days,.application .how-to .link_box .application_link .link_catch .countdown .hours{font-size:20px}}.application .how-to .link_box .application_link .link_catch .countdown .minutes,.application .how-to .link_box .application_link .link_catch .countdown .seconds{color:#fff21f}.application .how-to .link_box .application_link .link_catch .countdown .br_control{display:block}@media screen and (max-width:767px){.application .how-to .link_box .application_link .link_catch .countdown .br_control{display:none}}@media screen and (max-width:338px){.application .how-to .link_box .application_link .link_catch .countdown .br_control{display:block}}.application .how-to .link_box .line_link{position:relative;display:flex;flex-direction:row;align-items:center;gap:20px;background:linear-gradient(to bottom,#1fa200,#177800);border-radius:100px;width:fit-content;padding:30px 40px 35px;color:#fff;font-weight:bold;font-size:24px;box-shadow:3px 3px 3px 0 rgba(0,0,0,0.5);transition:all 0.3s}@media screen and (max-width:767px){.application .how-to .link_box .line_link{flex-wrap:wrap;justify-content:center;gap:5px;width:100%}}.application .how-to .link_box .line_link:hover{box-shadow:none;transform:translateY(3px);filter:brightness(120%)}.application .how-to .link_box .line_link:before{content:"";background:url(../img/line.svg) no-repeat center/contain;width:32px;height:32px}.application .how-to .link_box .line_link span{display:block;color:#fff21f;font-size:16px}.support .ttl_boxBk{position:relative;background-color:#f5e9e9;display:grid;grid-template-columns:55fr 45fr;padding-block:6rem 3rem;width:100%;align-items:center}@media screen and (max-width:767px){.support .ttl_boxBk{display:flex;flex-direction:column-reverse;gap:2rem;padding-block:0rem 4rem}}.support .ttl_boxBk:after{content:"";background:url(../../img/campaign_lowprice/support_mainImg.webp) no-repeat center/cover;width:100%;height:385px}@media screen and (max-width:767px){.support .ttl_boxBk:after{height:clamp(175px,52vw,385px)}}@media print,screen and (min-width:1380px){.support .ttl_boxBk .ttl_box{padding-left:calc((100vw - 1260px) / 2)}}.support .ttl_boxBk h2{font-weight:bold;font-size:clamp(24px,5vw,32px);text-align:center;margin-bottom:3rem}.support .ttl_boxBk h2 span{display:block;color:#ff4242;font-size:clamp(40px,7vw,60px)}.support .ttl_boxBk p{font-size:clamp(18px,5vw,24px);text-align:center}.support .ttl_boxBk p+p{margin-top:2rem}.support .ttl_boxBk .pink{color:#ff4242;font-size:clamp(26px,5vw,36px)}.support .support_box01{margin-top:8rem}@media print,screen and (min-width:1300px){.support .support_box01{padding-left:130px}}@media screen and (max-width:767px){.support .support_box01{margin-top:6rem}}.support .support_box01 .box_wrap{display:flex;align-items:center;gap:2rem 5%}@media screen and (max-width:767px){.support .support_box01 .box_wrap{flex-direction:column}}.support .support_box01 .box_wrap .img_wrap{width:100%;max-width:320px;aspect-ratio:320/200;border-radius:10px;overflow:hidden;flex-shrink:0}@media screen and (max-width:767px){.support .support_box01 .box_wrap .img_wrap{max-width:420px}}.support .support_box01 .box_wrap .img_wrap img{width:120%;height:120%;display:block;object-fit:cover;object-position:90% 60%}.support .support_box01 .box_wrap .wrap_txt h3{font-weight:bold;font-size:clamp(18px,5vw,24px);margin-bottom:2rem}.support .support_box01 .box_wrap .wrap_txt h3 .pink{color:#ff4242}.support .support_box01 .point_wrap{margin-top:5rem}.support .support_box01 .point_wrap .point_list{position:relative;display:flex;justify-content:center;margin-top:3rem;font-weight:bold;font-size:1.8rem}@media screen and (max-width:767px){.support .support_box01 .point_wrap .point_list{flex-direction:column;align-items:center;gap:2rem}}.support .support_box01 .point_wrap .point_list li{position:relative;border-radius:50px;padding:24px;width:429px;text-align:center;font-size:clamp(16px,4vw,22px)}@media screen and (max-width:767px){.support .support_box01 .point_wrap .point_list li{width:100%}}@media print,screen and (min-width:768px){.support .support_box01 .point_wrap .point_list li:first-child{margin-right:-2rem}}.support .support_box01 .point_wrap .point_list li:before{content:"";position:absolute;inset:0;padding:5px;border-radius:inherit;background:linear-gradient(to right,#ff4b4b,#ff7800);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.support .support_box01 .point_wrap p{text-align:center;margin-top:4rem;font-weight:bold}.support .support_box01 .comment_wrap{margin-block:5rem;display:flex;align-items:center;gap:2rem 5%}@media screen and (max-width:767px){.support .support_box01 .comment_wrap{flex-direction:column}}.support .support_box01 .comment_wrap .img_wrap{width:100%;max-width:320px;aspect-ratio:320/200;border-radius:10px;overflow:hidden;flex-shrink:0}@media screen and (max-width:767px){.support .support_box01 .comment_wrap .img_wrap{max-width:420px}}.support .support_box01 .comment_wrap .img_wrap img{width:120%;height:120%;display:block;object-fit:cover;object-position:90% 60%}.support .support_box01 .comment_wrap .wrap_txt h3{font-weight:bold;font-size:clamp(18px,5vw,24px);margin-bottom:2rem}.support .support_box01 .comment_wrap .wrap_txt h3 .pink{color:#ff4242}.support .support_box02{max-width:1120px}.support .support_box02 .support_list{display:flex;flex-direction:column;gap:8rem}.support .support_box02 .support_list li h3{display:flex;align-items:center;gap:2rem;font-size:clamp(18px,5vw,24px);font-weight:bold}.support .support_box02 .support_list li h3 .number{font-family:"Roboto",sans-serif;font-size:60px;color:#ff4242;line-height:1}.support .support_box02 .support_list li .support_list_txt{font-weight:bold;font-size:clamp(14px,4vw,18px);padding-left:58px}@media screen and (max-width:767px){.support .support_box02 .support_list li .support_list_txt{padding-left:0;padding-top:1rem}}.support .support_box02 .support_list li .list_content{display:flex;align-items:flex-start;margin-top:3rem;gap:3rem}@media screen and (max-width:767px){.support .support_box02 .support_list li .list_content{flex-direction:column;align-items:center}}.support .support_box02 .support_list li .list_content .img_wrap{width:100%;max-width:280px;aspect-ratio:280/196;border-radius:10px;overflow:hidden;flex-shrink:0}.support .support_box02 .support_list li .list_content .img_wrap img{width:120%;height:120%;display:block;object-fit:cover;object-position:90% 60%}.support .support_box02 .support_list li .list_content .content_wrap{display:flex;flex-direction:column;gap:5px}.support .support_box02 .support_list li .list_content .content_wrap dt{background-color:#ff4242;border-radius:50px;width:fit-content;padding:2px 15px 4px;color:#fff;font-weight:bold}.support .support_box02 .support_list li .list_content .content_wrap dd+dt{margin-top:1rem}.results{padding-bottom:1rem;margin-top:10rem;background-color:#fbf9f1}@media screen and (max-width:767px){.results{margin-top:7rem}}.results .pink_text{color:#ff4242}.results .results_feature_card{background:none;border:5px solid #ff4242}.results .results_ttlwrap2{position:relative;display:grid;grid-template-columns:55fr 45fr;width:100%;align-items:center}@media screen and (max-width:767px){.results .results_ttlwrap2{display:flex;flex-direction:column-reverse}}.results .results_ttlwrap2:after{content:"";height:21vw;width:100%;background:url(../../common-school/img/results_main2.webp) no-repeat center 40%/cover}@media print,screen and (min-width:1380px){.results .results_ttlwrap2:after{max-height:460px}}@media screen and (max-width:767px){.results .results_ttlwrap2:after{height:48vw}}@media print,screen and (min-width:1380px){.results .results_ttlwrap2 .results_ttlwrap2_cont{padding-left:calc((100vw - 1260px) / 2)}}@media screen and (max-width:767px){.results .results_case{margin-block:5rem}}.results .results_item{margin-top:5em}@media screen and (max-width:767px){.results .results_item{margin-top:2em}}.graduate .pink_text{background:none;color:#ff4d36}.graduate .graduate_text1{text-align:start}.graduate .graduate_item{border-top:4px solid #ff4242;border-image:none}.graduate .graduate_item:first-child{border-top:none}@media screen and (max-width:767px){.aisatsu{margin-block:3rem}}.aisatsu .pink_text{background:none;color:#ff4242}@media screen and (max-width:767px){.curriculum{margin-block:7rem 3rem}}.curriculum .smar{display:block}.curriculum .pink_text{background:none;color:#ff5252}.curriculum .tab_head{border-bottom:8px solid #ff5252}@media screen and (max-width:767px){.curriculum .tab_btn{height:6rem}}@media screen and (max-width:350px){.curriculum .tab_btn{padding-inline:3px}}.curriculum .tab_btn.is_active{background:#ff5252}@media screen and (max-width:767px){.faq{margin-block:7rem 3rem}}.faq .faq_ttlwrap{position:relative;display:grid;grid-template-columns:55fr 45fr;width:100%;align-items:center;background-color:#f5f1ec}@media screen and (max-width:767px){.faq .faq_ttlwrap{display:flex;flex-direction:column-reverse}}.faq .faq_ttlwrap:after{content:"";height:30vw;width:100%;background:url(../../img/campaign_lowprice/faq_img.webp) no-repeat center 40%/cover}@media print,screen and (min-width:1380px){.faq .faq_ttlwrap:after{max-height:400px}}@media screen and (max-width:999px){.faq .faq_ttlwrap:after{height:40vw}}@media screen and (max-width:767px){.faq .faq_ttlwrap:after{height:50vw}}.faq .faq_ttl{width:100%}@media print,screen and (min-width:1380px){.faq .faq_ttl{padding-left:calc((100vw - 1260px) / 2)}}@media screen and (max-width:767px){.faq .faq_ttl{padding-block:10px 20px}}.faq .faq_ttl .catch{color:#ff4242;font-weight:bold;font-size:clamp(18px,3vw,24px);margin-bottom:1rem}.faq .faq_ttl .catch span{font-size:20px;color:#000}.faq .faq_ttl h2{font-size:clamp(26px,4vw,32px);font-weight:bold;margin-bottom:2rem}.faq .faq_ttl p{font-size:18px}@media screen and (max-width:767px){.faq .faq_ttl p{font-size:min(4vw,1.6rem)}}@media print,screen and (min-width:768px){.faq .faq_a{padding-left:41px}}.national_inner{border:3px solid #b46289;border-radius:10px;overflow:hidden}.national_ttlwrap{color:#b46289;font-weight:700;font-size:min(4.5vw,175%);position:relative;display:flex;align-items:center;padding:1em}@media screen and (max-width:767px){.national_ttlwrap{justify-content:flex-end}}@media print,screen and (min-width:768px){.national_ttlwrap{padding-left:450px;min-height:260px}}.national_ttlwrap:before{content:"";display:block;background:url(../../img/therapist-startup/japan.webp) no-repeat center/contain;width:457px;aspect-ratio:457/378;max-width:50%;position:absolute;top:min(2vw,1em);left:min(2vw,1em);z-index:-1}.national_ttlwrap_ttl .text{color:#000;display:block}.national_ttlwrap_ttl .num{font-size:228%;line-height:1}.national .tab_head{border-bottom-color:#b46289}.national .tab_body{max-width:inherit;padding-block:var(--space)}.national .tab_btns{grid-gap:min(2vw,1em)}@media screen and (max-width:1250px){.national .tab_btns{justify-content:flex-start}}.national .tab_btn{height:inherit;min-height:3em;min-width:6em;font-size:100%}.national .tab_btn.is_active{background:#b46289}.national .tab{margin-top:0}.national_ttl1{color:#b46289;font-size:125%;margin-bottom:1em}.national_list{display:flex;flex-wrap:wrap;grid-gap:1em}.national_list li:not(:first-child){border-left:1px dashed #000;padding-left:1em}.national_list a{display:block}.national2 .pink_text,.national2 .pink_text2{color:#ff5252;background:none}.national2_ttlwrap{position:relative;display:flex;align-items:center;justify-content:space-between;padding:1em}@media screen and (max-width:1024px){.national2_ttlwrap{flex-direction:column}}.national2_ttlwrap:before{content:"";display:block;background:url(../../img/therapist-startup/japan2.webp) no-repeat center/contain;aspect-ratio:727/527;max-width:60%}@media screen and (max-width:1024px){.national2_ttlwrap:before{width:100%;order:2;margin-top:2em}}@media print,screen and (min-width:1025px){.national2_ttlwrap:before{flex:1}}.national2_ttlwrap_cont{display:flex;flex-direction:column;align-items:center}@media print,screen and (min-width:1025px){.national2_ttlwrap_cont{margin-left:-5em;width:626px;order:1}}.national2_ttlwrap_ttl{text-align:center;color:#b46289;font-weight:700;font-size:min(4.5vw,200%)}.national2_ttlwrap_ttl:before{content:"";display:block;width:227px;aspect-ratio:1/1;background:url(../../img/campaign_lowprice/japan2_img.webp) no-repeat center/contain;margin-inline:auto;margin-bottom:1rem}.national2_ttlwrap_ttl .text{color:#000;display:block}.national2_ttlwrap_ttl .num{font-size:min(7vw,150%);line-height:1}.national2_ttlwrap_label{font-size:min(4.5vw,160%);font-weight:bold;border:solid 3px #ff5252;border-radius:50px;margin-top:1rem;padding:10px 20px;width:fit-content;color:#ff5252;text-align:center}.national2_ttlwrap_text1{font-size:min(5vw,150%);font-weight:700;margin-top:1em}.national2_ttlwrap_info{background:#6d9a01;border-radius:999px;color:#fff;padding:1em 2em;margin-top:1em}@media screen and (max-width:767px){.national2_ttlwrap_info{text-align:center}}.national2_ttlwrap_info dt{display:block}.national2_ttlwrap_info dd{display:flex;align-items:center;flex-wrap:wrap;grid-gap:0 1em}@media screen and (max-width:767px){.national2_ttlwrap_info dd{justify-content:center}}.national2_ttlwrap_info dd .tel a{display:inline-block;font-size:150%;color:#fff}@media screen and (max-width:767px){.national2_ttlwrap_info dd .time{font-size:80%}}.national2_navi{display:grid;grid-template-columns:repeat(auto-fit,minmax(5em,1fr));grid-gap:0.5em;justify-content:center;text-align:center;margin-bottom:var(--space)}.national2_navi a{display:block;background:#eee;color:#000;padding-block:0.8em;border-radius:10px}.national2_navi a:hover{background-color:#ff4242;color:#fff}.national2_ttl1{font-size:150%;font-weight:700;padding-top:1.3em;position:relative;margin-bottom:2em}@media screen and (max-width:767px){.national2_ttl1{text-align:center}}@media print,screen and (min-width:768px){.national2_ttl1{padding-left:1em}}.national2_ttl1:before{content:"";display:block;height:10px;border-radius:999px;background:#ff5252;position:absolute;top:0;left:0;width:176px}@media screen and (max-width:767px){.national2_ttl1:before{right:0;margin:auto}}.national2_area{margin-top:5em}.national2_cont{background:#fff;padding:var(--space)}.national2_school{display:grid;align-items:flex-start;grid-gap:2em}@media print,screen and (min-width:768px){.national2_school{grid-template-columns:auto 1fr}}.national2_school+.national2_school{position:relative;margin-top:3em;padding-top:3em}.national2_school+.national2_school:before{content:"";display:block;height:5px;width:100%;border-top:5px solid #ccc;position:absolute;top:0}.national2_school_ttl{color:#fff;background:#ff5252;border-radius:999px;padding:1em 2em;font-size:112%}@media print,screen and (min-width:768px){.national2_school_ttl{min-width:180px}}.national2_school_cont_block{display:flex;flex-direction:column;grid-gap:1.5em 1em}@media print,screen and (min-width:768px){.national2_school_cont_block{grid-gap:0.5em 1em}}.national2_school_cont_block dl{display:grid;align-items:center;grid-gap:1em}@media print,screen and (min-width:768px){.national2_school_cont_block dl{grid-template-columns:5em 1fr 16em}}@media screen and (max-width:767px){.national2_school_cont_block dt{font-weight:700}}.national2_school_cont_block dd a{display:inline-block}.national2_school_cont_block dd a.gmap,.national2_school_cont_block dd a.gstreet{display:block;border:1px solid #ccc;border-radius:999px;padding:0.5em 1em}.national2_school_cont_block dd a.gmap:after,.national2_school_cont_block dd a.gstreet:after{content:"";display:inline-block;vertical-align:middle;width:1.5em;height:1.5em;margin-left:0.5em}.national2_school_cont_block dd a.gmap:after{background:url("data:image/svg+xml;utf8,<svg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><g><path d='m256 0c-103.278 0-187 83.774-187 187.101 0 113.753 77.942 140.558 118.835 210.301 38.07 64.902 38.101 114.598 68.165 114.598 31.177 0 29.209-46.296 68.165-114.597 38.945-68.312 118.835-96.549 118.835-210.302 0-103.327-83.722-187.101-187-187.101zm0 258.802c-38.636 0-69.958-31.338-69.958-69.99 0-19.337 7.83-36.829 20.493-49.5 12.662-12.661 30.147-20.501 49.465-20.501 38.636 0 69.947 31.338 69.947 70.001 0 38.652-31.311 69.99-69.947 69.99z' fill='%234caf50'/><g><path d='m256 0c-5.205 0-10.357.223-15.455.64 96.046 7.864 171.545 88.341 171.545 186.461 0 113.753-79.89 141.99-118.835 210.301-30.854 54.097-36.039 94.384-52.351 108.803 4.182 3.767 9.027 5.795 15.096 5.795 31.177 0 29.209-46.296 68.165-114.597 38.945-68.312 118.835-96.549 118.835-210.302 0-103.327-83.722-187.101-187-187.101z' fill='%2343a047'/></g><path d='m206.533 139.315-122.946 123.013c-8.993-20.493-14.586-44.735-14.586-75.225 0-51.237 20.586-97.656 53.924-131.443z' fill='%23f44336'/><path d='m305.954 237.803c12.37-12.625 19.998-29.918 19.998-48.993 0-38.663-31.32-70-69.95-70-19.321 0-36.808 7.837-49.468 20.504l123.85-123.918c44.27 19.215 79.639 55.069 98.252 99.676l-122.678 122.745z' fill='%2342a5f5'/><path d='m330.384 15.396-10.44 10.446c41.535 24.508 72.777 64.613 85.667 112.268l23.026-23.038c-18.614-44.608-53.983-80.461-98.253-99.676z' fill='%232196f3'/><path d='m305.958 237.817-135.026 135.101c-29.358-37.003-67.025-64.206-87.344-110.59l122.946-123.013c-12.66 12.667-20.493 30.164-20.493 49.496 0 38.651 31.32 69.988 69.961 69.988 19.566 0 37.256-8.039 49.952-20.996z' fill='%23ffc107'/><path d='m330.384 15.396-123.851 123.919-83.608-83.654c33.908-34.367 81.009-55.661 133.077-55.661 26.434 0 51.592 5.492 74.382 15.396z' fill='%231e88e5'/><path d='m256.002 0c-5.204 0-10.356.222-15.453.64-.001 0-.002.001-.003.001 28.811 2.359 55.769 11.258 79.399 25.201l10.44-10.446c-22.791-9.904-47.949-15.396-74.383-15.396z' fill='%231976d2'/></g></svg>") no-repeat center/contain}.national2_school_cont_block dd a.gstreet:after{background:url("data:image/svg+xml;utf8,<svg viewBox='0 0 58 58' xmlns='http://www.w3.org/2000/svg'><g fill='none' fill-rule='evenodd'><g fill-rule='nonzero'><path d='m57.52 56.66-3.52-9.93-2.15-6-1.76-4.92-1.57-4.42-.25-.7c-.1363202-.4183546-.5300769-.6984495-.97-.69h-10.07c-.5630056-.6411361-1.3767743-1.0060548-2.23-1h-12c-.8532257-.0060548-1.6669944.3588639-2.23 1h-10.06c-.4428242-.0261489-.84994889.2425534-1 .66l-.64 1.81-3.07 8.85-1.62 4.42-2 5.5-1.9 5.42c-.0514077.1797296-.0514077.3702704 0 .55.10064169.4691379.52030719.8006736 1 .79h55.1c.3258099-.0001386.6311253-.1589911.8182321-.4257178s.2325433-.6078823.1217679-.9142822z' fill='%2324ae5f'/><path d='m48.82 15.34-2.11-1.16c-3.91-2.11-10.8-5.7-17.88-8.74s-14.13-5.44-18.83-5.44c-.74 0-1.46 0-2.15.07-1.04176136.07835028-1.84771867.94529895-1.85 1.99v8.48c-.00136303.5556049.22845794 1.0867376.63438466 1.4661084.40592673.3793708.95137177.5727857 1.50561534.5338916 1.42997004-.1276432 2.8561658.282388 4 1.15 1.1509731.9157782 2.1209136 2.0383318 2.86 3.31.64 1.05 1.27 2.06 1.87 3s1.07 1.63 1.54 2.34c.35.52.69 1 1 1.43.6456903 1.0020896 1.9587017 1.3303424 3 .75.282718-.1559178.525678-.3749241.71-.64l10.88-4.26c.0652297-.5380301.0652297-1.0819699 0-1.62-.3303209-2.2700821-1.3821269-4.373694-3-6l15.7 7.44c.7161131.339683 1.5563751.2885078 2.2259721-.1355703.6695971-.4240782 1.0750221-1.1618381 1.0740279-1.9544297.0047213-.8356132-.4480505-1.6068602-1.18-2.01zm-19.82 1.66c-2.7209756-.0004535-5.1016163 1.8301771-5.8 4.46-.22-.46-.44-.95-.65-1.46-.7656904-1.550107-.9604357-3.3205191-.55-5 .67-2 3.48-1 4.81-.39 1.0902264.5013072 1.9909863 1.3389788 2.57 2.39-.1264607-.0102143-.2535393-.0102143-.38 0z' fill='%23fdd7ad'/><path d='m56.58 58h-6.06l-17.47-7.54c.6295146-.472136 1-1.2131067 1-2v-5.74l5.35-2.3 2.6 1.14 4 1.73 8 3.44 3.54 9.93c.1120573.3097468.064391.6548103-.1274428.9225783s-.5032275.4238924-.8325572.4174217z' fill='%23bdc3c7'/><path d='m54 46.73-8-3.44-4-1.73-2.65-1.14-5.35 2.3v-3.72c0 1.1045695.8954305 2 2 2s2-.8954305 2-2v-3.12l10.49-4.52 1.57 4.42-4.83 2.08 6.59 2.84z' fill='%23f3d55b'/><path d='m51.82 40.7-6.59-2.84 4.83-2.08z' fill='%23e57e25'/><path d='m38 35.88v-3.88c-.0016676-.7387322-.275843-1.4508762-.77-2h10.07c.4210301.0001791.7968498.2640526.94.66l.25.7z' fill='%23e57e25'/><path d='m20.77 30c-.494157.5491238-.7683324 1.2612678-.77 2v5.17l-10.88-4.7.64-1.81c.15005111-.4174466.5571758-.6861489 1-.66z' fill='%23f3d55b'/><path d='m38.72 58h-37.3c-.47969281.0106736-.89935831-.3208621-1-.79l18.22-7.87 6.12 2.66.21.09z' fill='%233b97d3'/><path d='m35 23c-.0173386 3.1296374-2.4373197 5.7202713-5.5585254 5.9505027-3.1212056.2302315-5.8951154-1.9772822-6.3714746-5.0705027.4218887-.5771472.5339873-1.3244714.3-2-.0211199-.0830546-.051301-.1635375-.09-.24 0-.05-.05-.1-.08-.16.6907653-2.6377603 3.0732927-4.4780574 5.8-4.48.1264607-.0102143.2535393-.0102143.38 0 3.1644499.2008119 5.6263652 2.8291912 5.62 6z' fill='%23f29c1f'/><path d='m28.83 5.44c4.59.69 13.11 2.12 16 3.56 4 2 2 5 2 5' fill='%23f9c795'/><path d='m50.52 58h-11.8l-13.72-5.94-.24-.06-6.1-2.63-18.22 7.84c-.0514077-.1797296-.0514077-.3702704 0-.55l1.93-5.42 7.36-3.18-5.4-2.32 1.67-4.42 9.73 4.2 8.27-3.58v6.56c-.001185.6634943.2614303 1.3002463.73 1.77.2242651.2288961.4931543.4092901.79.53.7722631.3290637 1.658126.2485803 2.3584411-.2142717.7003152-.4628519 1.1215881-1.2462801 1.1215589-2.0857283-.0026715.6638566.2598627 1.3012947.729284 1.770716s1.1068594.7319555 1.770716.729284c.5633869.003572 1.1107906-.1871364 1.55-.54z' fill='%23f3d55b'/><path d='m38 32v7c0 1.1045695-.8954305 2-2 2s-2-.8954305-2-2v9.5c0 .7868933-.3704854 1.527864-1 2-.4310012.327861-.9584824.5036881-1.5.5-.5409255 0-1.0672596-.1754447-1.5-.5-.0966339-.0685193-.1869891-.1454885-.27-.23-.4685697-.4697537-.731185-1.1065057-.73-1.77.0000292.8394482-.4212437 1.6228764-1.1215589 2.0857283-.7003151.462852-1.586178.5433354-2.3584411.2142717-.2968457-.1207099-.5657349-.3011039-.79-.53-.4685697-.4697537-.731185-1.1065057-.73-1.77v-9.5c0 1.1045695-.8954305 2-2 2s-2-.8954305-2-2v-7c0-1.6568542 1.3431458-3 3-3h12c1.6568542 0 3 1.3431458 3 3z' fill='%23f29c1f'/><g fill='%23e57e25'><path d='m24 34v5c0 1.1045695-.8954305 2-2 2v-7c0-.5522847.4477153-1 1-1s1 .4477153 1 1z'/><path d='m36 34v7c-1.1045695 0-2-.8954305-2-2v-5c0-.5522847.4477153-1 1-1s1 .4477153 1 1z'/><path d='m30 40v10.5c-.0966339-.0685193-.1869891-.1454885-.27-.23-.4685697-.4697537-.731185-1.1065057-.73-1.77.0015817.7872658-.3692384 1.5289058-1 2v-10.5c0-.5522847.4477153-1 1-1s1 .4477153 1 1z'/></g></g></g></svg>") no-repeat center/contain}.national2_school_cont_block+.national2_school_cont_block{border-top:1px dashed #aaa;margin-top:1.5em;padding-top:1.5em}@media print,screen and (min-width:768px){.national2_school_cont_block+.national2_school_cont_block{margin-top:1em;padding-top:1em}}@media print,screen and (min-width:768px){.footer_fixed{background:linear-gradient(to right,#ff4848 0%,#df4534 66.666%,#1fa200 66.666%,#1fa200 100%)}}.footer_fixed li{padding-block:5px 0}.footer_fixed .footer_line{background-color:#1fa200}.footer_fixed .footer_line a p,.footer_fixed .moshikomi a p{font-size:min(6vw,20px);line-height:1.2}@media screen and (max-width:767px){.footer_fixed .footer_line a p,.footer_fixed .moshikomi a p{font-size:111%}}.footer_fixed .footer_line a p span,.footer_fixed .moshikomi a p span{font-size:min(4vw,16px);color:#fff600}@media screen and (max-width:767px){.footer_fixed .footer_line a p span,.footer_fixed .moshikomi a p span{font-size:77%}}.footer_fixed .moshikomi a:before{background:url(../../img/campaign_lowprice/moshikomi.svg) no-repeat center/contain}.footer_fixed .footer_line a:before{background:url(../img/line.svg) no-repeat center/contain}
/*# sourceMappingURL=campaign_lowprice.css.map */