.parts148_1col,.parts151_3AhGWbqd5r .parts151_1col{
           border-top: none!important;
}
.recruitment_parts2PhXaczx8qC_imagebanner.bg-color{
        padding-top: 60px!important;
    padding-bottom: 60px!important;
}
.job-parts1_4fRGnzLa6I .job-parts1_list{
        gap: 40px!important;
}
body .recruiter_application_page .form_apply .form_wrap .btn_submit{
    background: #265e99 0% 0% no-repeat padding-box;
}
@media screen and (max-width: 991px) and (min-width: 521px) {
    .recruiter_header_2qRFfngpMM .navbar .logo h1 img{
        margin-bottom: 10px!important;
    }
}
/* 118パーツ */
body .parts118-123CL6OAn43MP_text-img{
    padding-top:10px!important;
}
@media screen and (max-width: 520px){
    .parts118-123Gtf3hin68e_text h2,.parts118-123CL6OAn43MP_text h2{
        margin-top:30px!important;
    }
}
@media screen and (min-width: 992px){
    .parts118-123Gtf3hin68e_text-img.image_fade_right .parts118-123Gtf3hin68e_text_wrap,.parts118-123CL6OAn43MP_text-img.image_fade_left .parts118-123CL6OAn43MP_text_wrap{
        display:flex!important;
        align-items:center!important
    }
}
/* LPフォーム確認画面へボタン背景色とか（LPありの場合） */
.recruiter_application_page .form_apply .form_wrap .btn_submit,.recruiter_application_page .confirm_infomation button{
    background:#1e0f69!important;
}
.recruiter_application_page .confirm_infomation h2{
    color:#1e0f69!important;
}