/* LPフォーム確認画面へボタン背景色とか（LPありの場合） */
.recruiter_application_page .form_apply .form_wrap .btn_submit,.recruiter_application_page .confirm_infomation button{
    background:#04552c!important;
}
.recruiter_application_page .confirm_infomation h2{
    color:#04552c!important;
}

/* LPページSP調整 */
@media screen and (max-width: 991px){
.recruiter_header_nkxFUR0F8o .navbar .btn-redirect-link-tab .link{
    font-size:10px!important;
}
}
/* LPページ */
.lp-font-f{
    font-weight:bold;
}
body .recruiter_carousel_parts4_2-XfppeC3dJE.bg-color{
    background:url(https://cdn.cuezilla-cms.com/ew-mybusiness.site/images/1277/sec6_bg-c.webp) no-repeat center!important;
    background-size:cover!important;
}
.recruitment_parts2UdfLlMDyx9_imagebanner,.parts249-2512FqRIrdQBa_complete_form,.recruitment_parts2HOST8ouETI_imagebanner{
    padding-top:80px!important;
    padding-bottom:80px!important;
}
@media screen and (min-width: 992px) and (max-width: 1024px){
    [class*="recruitment_parts3_"] .recruitment_parts3_text_wrap h2{
        font-size:30px!important;
    }
    .design-parts37_59ZCZ0MzWY .parts37_r .parts37_link_wrap .title{
        font-size:18px!important;
    }
}
/* トップページ */
body .design-parts45_zsb3eROX0j{
    padding-top:0px!important;
}
body .design-parts66_RnZ0Or5uYP{
    padding-top:100px!important;
}
body .recruitment_parts2BSp7LG5vEM_imagebanner{
    padding-bottom:80px!important;
}
body .parts45_zsb3eROX0j .parts45_card .carousel .slick-item .footer-item .link_btn{
    font-size:13px!important;
}
body .design-parts81_rMcG8abz5S .contents-wrap .text-title span{
    font-weight:bold!important;
    color:#04552c!important;
}
body .design-parts63-wlkX7PRlHa{
    padding:80px 0!important;
}
body .parts45_zsb3eROX0j .parts45_card .carousel .slick-item .thumbnail-item img{
    border:none!important;
    margin:0 auto!important;
    width:auto!important;
    aspect-ratio:auto!important
}
@media screen and (min-width: 992px) and (max-width: 1024px){
    body .design-parts73_VCkrI9DQ5x .container-title{
        font-size:30px!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px){
    body .design-parts73_VCkrI9DQ5x .container-title{
        font-size:26px!important;
    }
}