.body-recruit.cat_all .page_scroll_navi{-ms-grid-columns:(240px)[2];grid-template-columns:repeat(2,240px)}@media screen and (max-width:767px){.body-recruit.cat_all .page_scroll_navi{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.body-recruit.cat_all .page_ttl_bar .inner_under{padding-block:20px 60px;display:block}@media screen and (max-width:767px){.body-recruit.cat_all .page_ttl_bar .inner_under{padding-block:20px 40px;display:-ms-grid;display:grid}}.body-recruit.cat_all .page_ttl_bar .inner_under h2{margin-top:30px;font-size:3.2rem;font-weight:700}@media screen and (max-width:767px){.body-recruit.cat_all .page_ttl_bar .inner_under h2{font-size:2.2rem;margin-top:10px}}.body-recruit.cat_all #schedule{margin-block:70px 100px;position:relative}@media screen and (max-width:767px){.body-recruit.cat_all #schedule{margin-block:50px 60px}}.body-recruit.cat_all #schedule .arrow_black{display:inline-block;border:1px solid #333;color:#333}.body-recruit.cat_all #schedule .arrow_black:hover{color:#004087;border:1px solid #004087;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.body-recruit.cat_all #schedule .schedule_box+.schedule_box{margin-top:60px}.body-recruit.cat_all #schedule .schedule_box+.schedule_box:before{margin-block:60px;content:"";display:block;width:100%;height:5px;background:#d9d9d9}@media screen and (max-width:767px){.body-recruit.cat_all #schedule .schedule_box+.schedule_box:before{margin-bottom:50px}}@media screen and (max-width:767px){.body-recruit.cat_all #schedule .schedule_box+.schedule_box{margin-top:40px}}.body-recruit.cat_all #schedule .schedule_box h3{position:relative;font-size:2.8rem;font-weight:700;color:#00214f}@media screen and (max-width:767px){.body-recruit.cat_all #schedule .schedule_box h3{font-size:2rem}}.body-recruit.cat_all #schedule .schedule_box h3.saiyo_ttl:before{margin-right:1em;content:"";display:inline-block;vertical-align:middle;width:30px;height:37px;background:url("../img/saiyo_icon.svg") no-repeat center/contain}@media screen and (max-width:767px){.body-recruit.cat_all #schedule .schedule_box h3.saiyo_ttl:before{margin-right:0.8em;width:25px;height:30px}}.body-recruit.cat_all #schedule .schedule_box h3.setumei_ttl:before{margin-right:1em;content:"";display:inline-block;vertical-align:middle;width:40px;height:40px;background:url("../img/setumei_icon.svg") no-repeat center/contain}@media screen and (max-width:767px){.body-recruit.cat_all #schedule .schedule_box h3.setumei_ttl:before{margin-right:0.8em;width:30px;height:30px}}.body-recruit.cat_all #schedule .schedule_box .schedule_list_box{position:relative;z-index:3}.body-recruit.cat_all #schedule .schedule_box .schedule_list_box .schedule_list_ttl{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (max-width:767px){.body-recruit.cat_all #schedule .schedule_box .schedule_list_box .schedule_list_ttl{margin-bottom:25px;gap:5%}}.body-recruit.cat_all #schedule .schedule_box .schedule_list_box .schedule_list_ttl .arrow_black{padding:3px;display:block;width:175px;text-align:center}@media screen and (max-width:767px){.body-recruit.cat_all #schedule .schedule_box .schedule_list_box .schedule_list_ttl .arrow_black{max-width:150px;padding:2px 10px;width:100%;white-space:nowrap}}.body-recruit.cat_all #schedule .schedule_box .schedule_list_box .schedule_list_ttl .arrow_black:after{margin-left:10px;width:21px;height:5px}.body-recruit.cat_all #schedule .schedule_box .schedule_list>li+li{margin-top:40px}.body-recruit.cat_all #schedule .schedule_box .schedule_list>li>p{margin-bottom:10px}.body-recruit.cat_all #schedule .schedule_box .schedule_list>li>a{display:inline-block;color:#333;line-height:1.8;text-decoration:underline;text-underline-offset:5px}.body-recruit.cat_all #schedule .schedule_box .schedule_list>li>a:hover{text-decoration:none}.body-recruit.cat_all #schedule .schedule_box .schedule_list .schedule_list_cat{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media screen and (max-width:767px){.body-recruit.cat_all #schedule .schedule_box .schedule_list .schedule_list_cat{margin-bottom:10px}}.body-recruit.cat_all #schedule .schedule_box .schedule_list .schedule_list_cat li{padding:2px 5px;font-size:1.2rem;font-weight:600;color:#fff;text-align:center}.body-recruit.cat_all #schedule .schedule_box .schedule_list .schedule_list_cat li.newgrad{background:#039990}.body-recruit.cat_all #schedule .schedule_box .schedule_list .schedule_list_cat li.highschool{background:#039b45}.body-recruit.cat_all #schedule .schedule_box .schedule_list .schedule_list_cat li.middle{background:#03599b}.body-recruit.cat_all .saiyo_link_under{margin-top:100px}
/*# sourceMappingURL=recruit_all.css.map */