.index_info{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.index_info,.index_info_ttl{display:-ms-flexbox;display:flex}.index_info_ttl{width:30px;padding-left:5px;-ms-flex-align:center;align-items:center}.index_info_ttl .fa{font-size:1.6rem;color:#ee5b33}.index_info_body{width:calc(100% - 30px)}.index_info_body ul li{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #ccc}.index_info_body ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.c_about__create{font-size:1.2rem;font-weight:700;padding:16px 0 6px 24px}.c_about__create span{font-size:2.2rem;color:#5aae08}.weekly_list{max-width:320px;margin:10px auto}.weekly_list a{display:block;padding:8px 0}.recommended_job_list .hgroup{margin-top:0}.index_otherContent{margin-top:50px}.index_otherContent .title{margin:1em 0;font-size:1.6rem}.index_otherContent p{font-size:1.2rem;text-align:justify;text-justify:inter-ideograph}.index_otherContent .schedule .title_icon{margin:0 0 0 3px;font-size:1.6rem;text-align:left}.index_otherContent .schedule .title_icon img{top:-8px}.index_otherContent .schedule .bs_doubleline{margin-top:5px}.index_otherContent .schedule_title{margin-top:50px;padding-left:60px;padding-bottom:10px;border-bottom:1px dotted #fa7e33;position:relative}.index_otherContent .schedule_title:first-of-type{margin-top:30px}.index_otherContent .schedule_title .icon_step{display:block;width:63px;height:62px;background:url(../img/ico-step-3833f0b7bd21058203e7c758dc991766.png) no-repeat;background-size:127px 188px;background-position:0 0;text-indent:-9999px;position:absolute;bottom:3px;left:-7px}.index_otherContent .schedule_title:nth-of-type(2) .icon_step{background-position:100% 0}.index_otherContent .schedule_title:nth-of-type(3) .icon_step{background-position:0 -64px}.index_otherContent .schedule_title:nth-of-type(4) .icon_step{background-position:-62px -64px}.index_otherContent .schedule_title:nth-of-type(5) .icon_step{background-position:0 100%}.index_otherContent .schedule p span{color:#fa6b33;font-weight:700}.index_otherContent .schedule_contents{padding:12px;background:#fff;border-radius:5px}.index_otherContent .schedule_contents .hgroup{margin:0;padding:0}.index_otherContent .schedule_contents .hgroup .title{margin:0 0 5px;font-size:1.5rem}.index_otherContent .schedule_contents .list_btn{margin:10px 0 0;padding:0}.index_otherContent .schedule_contents .list_btn>li .btn{margin-bottom:0;text-align:left;box-shadow:none;background:rgba(0,0,0,.1)}.index_otherContent .schedule_contents .list_btn_row01 li:last-child{padding-bottom:0}.index_event_banner{text-align:center}.index_event_banner a{display:block;margin:0 auto 12px;font-size:0}.index_event_banner a .outline{border:4px solid #fff}.index_event_banner a:first-of-type{margin-top:20px}.index_event_banner a:last-of-type{margin-bottom:14px}.banner{display:block;margin:0 auto 8px;font-size:0}.banner:last-of-type{margin-bottom:0}.banner_slide{display:block;margin:0 auto}.banner_294{width:294px}.banner_300{width:300px}