/* LPフォーム確認画面へボタン背景色とか（LPありの場合） */
.recruiter_application_page .form_apply .form_wrap .btn_submit,.recruiter_application_page .confirm_infomation button{
    background:#aa9060!important;
}
.recruiter_application_page .confirm_infomation h2{
    color:#aa9060!important;
}

/* LPページSP調整 */
@media screen and (max-width: 991px){
.recruiter_header_1Kdjn2UqGW .navbar .btn-redirect-link-tab .link{
    font-size:10px!important;
}
}

/* トップページ フォントcss */
.top-font-css{
    font-weight:bold;
    font-size:120%;
}
.top-font-css.font-c{
    color:#6c82cd;
}
.top-font-css.font-c2{
    color:#aa9060;
}
body a.top-sec3-linkcolor{
    color:#ffffff!important;
}
body a.top-sec3-linkcolor:hover{
    color:#0a58ca!important;
}
/* 有料73 */
@media screen and (min-width: 992px){
body .design-parts73_sxhrHx9Yxx .contents-wrap .text-title{
    font-size:34px!important;
}
}
/* 有料78 タイトルwidth */
[class^="design-parts78"] .header-wrap{
    width:95%!important;
}
/* 有料78 フォントカラー調整 */
body .design-parts78_IEpYTtEGKC .link-btn,body .design-parts78_IEpYTtEGKC .title{
    color:#ffffff!important;
}
/* 有料78 フォントサイズ調整 */
@media screen and (max-width: 520px){
.design-parts78_XO56E2nCdw .header{
    font-size:30px!important;
}
}
/* 有料78 ボーダーカラー */
body .design-parts78_IEpYTtEGKC .title_border{
    border-color:#ffffff!important;
}
body .design-parts78_IEpYTtEGKC .link-btn::after{
    border-color:#ffffff #ffffff transparent transparent!important;
}
/* 有料51 STEP非表示 */
.design-parts51_IY54dA4gpt .main-content .item .flex-content .content .title .flex-title .label-title{
    display:none!important;
}
/* 求人2パーツ リンク無効 */
.recruitment_parts2gwhCdbra8T_imagebanner .container .img_wrap a{
    pointer-events: none!important;
}
/* 求人3パーツ フォントサイズ調整 */
@media screen and (min-width: 992px){
[class^="recruitment_parts"] .recruitment_parts3_text_wrap h2{
    font-size:30px!important;
}
}
/* 求人3 余白調整 */
.recruitment_parts3_WaNt8Xg9AC{
    padding-top:0px!important;
    padding-bottom:0px!important;
}
/* 有料37パーツ フォントサイズ調整 */
@media screen and (min-width: 992px){
.design-parts37_RW2yL63FBJ .parts37_r .parts37_link_wrap .title{
    font-size:1.3rem!important;
}
}
/* 有料37 余白調整 */
.design-parts37_RW2yL63FBJ.design-parts37{
    padding-bottom:0px!important;
}
/* 有料37 フォントカラー調整 */
.design-parts37_RW2yL63FBJ .parts37_r .parts37_link_wrap .title{
    color:#000000!important;
}
/* ヘッダーナビホバー時下線色 */
body .parts190-195_header1 nav.menulist li.nav-item::after{
    background:#000000!important;
}
/* ヘッダーフォントカラー調整 */
body .parts190-195_header1 .nav-item p,body .parts190-195_header1 .navbar-brand{
    color:#ffffff!important;
}
/* 有料54 カラー調整 */
body .design-parts-54htunnYjAvC .container .content ul li a.more-link{
    color:#aa9060!important;
    border-color:#aa9060!important;
}
/* フッター調整 */
.parts34_footer .contactbox-area .col:first-child > div{
    border:1px solid #ffffff;
}
.parts34_footer .conpanyinfo-area .conpanyinfo-left .btn-map{
    border:1px solid #ffffff;
    color:#ffffff!important;
}
body .parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list .nav-link{
    color:#ffffff!important;
}
/* 有料54 角丸削除 */
body .design-parts-54htunnYjAvC .container .content ul span.banner-area,body .design-parts-54htunnYjAvC .container .content ul li a.more-link,body .design-parts-54htunnYjAvC .container .content ul{
    border-radius:0px!important;
}
/* 求人ヘッダー */
@media screen and (min-width: 992px){
body .recruiter_header_1Kdjn2UqGW .navbar .btn-redirect-link a.link{
    color:#000000!important;
}
}
/* 求人4-2 フォントカラー */
.description-xlDhEffmBb{
    color:#ffffff!important;
}
/* 有料81 背景画像調整 */
@media screen and (max-width: 520px){
    body .design-parts81_Gfu8jpOMFe{
        background-position-x:0%!important;
    }
    body .design-parts81_4oKsHkzpaZ{
        background-position-x:100%!important;
    }
}
/* 有料72 余白調整 */
@media screen and (max-width: 520px){
body .design-parts72_7ZoB8JmTVq .img-wrap{
    height:200px!important;
}
}
/* キャッチコピーサイズ調整 */
@media screen and (max-width: 520px){
body .parts258-260_movie_wrap .h2-wrap{
    width:60%!important;
    left:30%!important;
}
}
@media screen and (min-width: 992px) and (max-width: 1220px){
    body .parts258-260_movie_wrap .h2-wrap h2.h2-img img{
        width:80%!important;
    }
}
/* 有料74 竹田設備について */
.design-parts74_ftAZlUPr5L .contents-wrap .text-title{
    font-weight:bold!important;
}
/* LPページ カルーセル */
.recruiter_carousel_parts4_2-xlDhEffmBb .recruiter_parts4_2-card .card-content .description span{
    font-weight:bold!important;
}