.parts190-195_header1 nav.menulist li.nav-item::after{
        background: var(--main-color)!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover{
            color: #fff!important;
        fill: #fff!important;
}
/* ヘッダー上下位置調整 */
body .parts190-195_header1 .container-fluid.position-relative{
    align-items:center!important;
}
.parts190-195_header1 a.navbar-brand h1{
    margin-bottom:0px!important;
}
/* スマホ時ヘッダー調整(電話アイコンがある場合) */
@media screen and (max-width: 520px){
    body .parts190-195_header1 a.navbar-brand{
        padding-top:0.6rem!important;
    }
}

/* LPページ */
body .recruiter_header_Ntjt4o5H6j .navbar .btn-redirect-link a:last-child{
    color:#1f1f1f!important;
}
.design-parts-33_gPmTRguZ1V.design-parts-33 .container ul li{
    background:#ffffff!important;
}
.design-parts37_KyJjWaAHjX .parts37_r .parts37_link_wrap .title{
    padding:10px!important;
}
.partJ0ZRSKPKtD373839_h2_wrap {
    padding-top:80px!important;
}
.parts0102039RVXGoCRYT-workflow{
    padding-bottom:80px!important;
}
.parts41-2_PWIdWQT7GF .inner-item a span.cap{
    color:#007B7F!important;
}
@media screen and (min-width: 992px){
.design-parts37_KyJjWaAHjX .parts37_r .parts37_link_wrap .title{
    font-size:1.2rem!important;
}
.recruitment_parts3_kv5jwRegFp .recruitment_parts3_text_wrap h2{
    font-size:33px!important;
}
}

/* バナーサイズ調整 */
@media screen and (min-width: 992px){
    body .recruitment_parts2dqnZvKqq6H_imagebanner .container .img_wrap,.recruitment_parts2dgLZ61fCuW_imagebanner .container .img_wrap,.recruitment_parts2EQaDkYwKxK_imagebanner .container .img_wrap,.recruitment_parts2bb5ZMhF5Da_imagebanner .container .img_wrap{
        text-align:center!important;
    }
   /* body .recruitment_parts2dqnZvKqq6H_imagebanner .container .img_wrap img,.recruitment_parts2dgLZ61fCuW_imagebanner .container .img_wrap img,.recruitment_parts2EQaDkYwKxK_imagebanner .container .img_wrap img,.recruitment_parts2bb5ZMhF5Da_imagebanner .container .img_wrap img{
        width:80%!important;
    }*/
     body .recruitment_parts2dqnZvKqq6H_imagebanner .container .img_wrap img{
        width:80%!important;
    }
}
.parts21_oIRe9S1Dsq .card_wrap{
        pointer-events: none!important;
}
.parts585960yW9jyXwN3q_link{
        background-color: #e66d1d!important;
}
.parts585960yW9jyXwN3q_link:hover{
        background-color: #ffffff!important;
    color: #e66d1d!important;
}
.parts21_bmjZ5xAh8m .btn-link{
    background-color: #007b7f!important;
}
.parts585960C3XhIONFOx_link{
        color: #2a3fbd!important;
   background-color: #ffffff !important;
}
.parts585960C3XhIONFOx_link:hover{
        color: #2a3fbd!important;
            background-color: #ffffffbd!important;
}
@media print, screen and (min-width: 991px){
	.design-parts66_FfNHIJ3LPj.bg-color {
    padding: 40px 0 25px!important;
}
.recruitment_parts3_YijJPx2lyn.bg-color{
        padding: 80px 0!important;
}
.design-parts31_xG1qwuIBMx.bg-color {
    padding: 80px 0!important;
}
/*.parts21_PLzQUgGbth .title {
    min-height: 100px!important;
}*/
.design-parts48_75JZMydus7 {
    padding: 80px 0!important;
}
.job-parts1_czp8kZ3fdu ul li{
        margin-bottom: 28px!important;
}
.job-parts1_czp8kZ3fdu ul li span{
            font-size: 22px!important;
}
.job-parts1_czp8kZ3fdu .job-parts1_list .image{
        width: 40%!important;

}
}
.parts21_PLzQUgGbth .title{
        line-height: 1.8!important;
}
.parts21_bmjZ5xAh8m .parts21_content .parts21-card .card-thumbnail{
        border: none!important;
}
@media screen and (min-width:1024px) and (min-height: 1366px){
    .parts21_PLzQUgGbth .btn-link{
    padding: 5px 25px!important;
}
}
@media screen and (max-width:990px) and (min-width: 521px){
	    .design-parts48_75JZMydus7 {
    padding: 50px 0!important;
}
.parts21_PLzQUgGbth .btn-link{
     margin-bottom: 1.8rem!important;
}

}
@media screen and (max-width: 520px) {
    .parts21_PLzQUgGbth .parts21_content .parts21-card,.parts21_bmjZ5xAh8m .parts21_content .parts21-card {
        width: calc((100% - 1rem) / 1)!important;
    }
    .design-parts48_75JZMydus7 {
    padding: 50px 0!important;
}
.parts21_PLzQUgGbth .btn-link{
     margin-bottom: 1.8rem!important;
}
}
.job-parts1_czp8kZ3fdu .job-parts1_list {
    gap: 20px!important;
    margin-bottom: 30px!important;
}
.design-parts-33_zMf6H4ZV2c.design-parts-33 .container ul li{
    border: 1px solid #009a9f!important;
}
.parts21_bmjZ5xAh8m .btn-link{
        margin-bottom: 1.8rem!important;
        background-color: #d2f8f9 !important;
        font-size: 130% !important;
        border: 2px solid #2a3fbd!important;
                font-weight: bold!important;
    letter-spacing: 0.05rem!important;
        color: #2a3fbd!important;
}
.parts21_PLzQUgGbth .btn-link{
        font-weight: bold!important;
    letter-spacing: 0.05rem!important;
    font-size: 120%!important;
    color: #2a3fbd !important;
}
.t-yellow{
    color:#ff6702!important;
}
.text-yellow{
    color:#faca01!important;
}
.t6-yellow{
    color:#ff6702!important;
}
.design-parts37_M3Aiwj1IAf .parts37_r .parts37_link_wrap .title{
    color:#ff6702!important;
    font-size: 1.4rem!important;
}
.f-bold{
        font-weight: bold!important;
        font-size:130%!important;
}
.design-parts-23_ygb75QZv5I .container .row_wrap li{
    padding: 20px!important;
    margin: 20px 0!important;
    border: 1px solid #2a3fbd !important;
    border-radius: 15px!important;
    background: #fff!important;
}
@media screen and (min-width: 992px){
    .recruitment_parts3_YijJPx2lyn.bg-img{
        padding-top: 80px!important;
    padding-bottom: 80px!important;
    }
}
.design-parts-23_ygb75QZv5I .container .t_answer{
    font-size: 18px!important;　   
     padding:5px 45px!important;
}
.design-parts-23_ygb75QZv5I .container .t_question{
    padding-top: 0px !important;
    font-size: 18px !important;
    font-weight: bold !important;
}
/*.parts858687FzAaF6q0aM_link_wrap .container{
           padding: 50px!important;
}*/
/*各セクションの上下のパディング　PCのとき150pxの部分　→　80px に変更*/
@media print, screen and (min-width: 991px){
	.recruitment_parts3_9omc1943Fq.bg-img,.recruitment_parts3_iXcgTVQAHg,.design-parts37_M3Aiwj1IAf.design-parts37,.design-job-parts1_czp8kZ3fdu,.recruitment_parts3_S79549BR3h.bg-img{
	        padding-top: 80px!important;
    padding-bottom: 80px!important;
	}
	/*.parts858687FzAaF6q0aM_link_wrap .container{
           padding: 80px!important;
}*/
}
@media screen and (max-width: 991px) {
    .parts41-2_YgUflGvcnd .inner-item.btn-item-back-top a {
        border: 1px solid #ffffff!important;
        background: #2a3fbd!important;
        color: #ffffff!important;
    }
}
.parts858687FzAaF6q0aM_link_wrap{
        padding-bottom: 80px!important;
          padding-top: 0px !important;
}
.recruitment_parts3_8AlizX8dL8.bg-img,.recruitment_parts3_fmBQfgTaYs.bg-img,.design-parts-23_ygb75QZv5I.bg-color-23{
    padding-top: 80px !important;
        padding-bottom: 80px !important;
}
@media screen and (max-width: 991px){
    .parts858687FzAaF6q0aM_link_wrap{
        padding-bottom: 50px!important;
         padding-top: 0px !important;
}
.recruitment_parts3_8AlizX8dL8.bg-img,.recruitment_parts3_fmBQfgTaYs.bg-img,.design-parts-23_ygb75QZv5I.bg-color-23{
    padding-top: 50px !important;
        padding-bottom: 50px !important;
}
}
@media screen and (max-width: 520px) {
    .parts858687FzAaF6q0aM_link_wrap .container {
        padding-left: 0px!important;
        padding-right: 0px!important;
        
    }
        .parts21_PLzQUgGbth .parts21_content .parts21-card, .parts21_bmjZ5xAh8m .parts21_content .parts21-card {
        width: calc((100% - 0px) / 1) !important;
    }
}
.design-parts-23_ygb75QZv5I .container .t_answer{
    padding:5px 45px!important;
}
.recruitment_parts3_iXcgTVQAHg.bg-img{
        padding-bottom: 0px !important;
}
.recruitment_parts3_9omc1943Fq.bg-img{
        padding-top: 0px !important;
}
.design-parts38_PdXAcuo0kV.bg-color{
    background-color: #fff6c8!important;
}
.parts38_PdXAcuo0kV .parts38_header h2.title{
        color: #2a3fbd!important;
}
.parts38_PdXAcuo0kV .product-list .product-item .product-detail .pro-price{
    color: #f95f00!important;
}
.recruitment_parts2eUFg6ZGvuC_imagebanner .container .img_wrap a{
        pointer-events: none!important;
}

.font-bold1{
    font-weight: bold;
    color: #2a3fbd!important;
    font-size: 25px!important;
    letter-spacing: 0.13px!important;
    margin: 0 auto!important;
}
/* 行間調整 */
@media screen and (min-width: 992px){
    .parts124-126OrtZ8hFf2b_text h2,.parts124-126Q6l7dpT77S_text h2{
        line-height: 2.2!important;
    }
    .parts124-126OrtZ8hFf2b_text p,.parts124-126Q6l7dpT77S_text p,.parts130-132KDgUf8i03i_text p,.design-parts69_wPpRaRKyuq #sub_title,.parts246-248rfZu9WY00S_complete_form .free-area p,.parts142zqraaeH4hD_text p:last-child,.parts246-248xiwivrIHqz_complete_form .free-area p,.parts142YLZdXq7mzH_text p:last-child{
         line-height: 2.5!important;
    }
    .parts252627zlReb548Wc-list .container ul{
        display: grid!important;
        grid-template-columns: repeat(2, 1fr)!important;
}
/*.parts39_JWKcYKqbq0 .product-list .product-item{
    width: calc(100% / 3 - 1.5rem)!important;
}*/
}

@media screen and (min-width: 521px) and (max-width: 991px){
    .parts124-126OrtZ8hFf2b_text h2,.parts124-126Q6l7dpT77S_text h2{
        line-height: 2.2!important;
    }
    .parts124-126OrtZ8hFf2b_text p,.parts124-126Q6l7dpT77S_text p,.parts130-132KDgUf8i03i_text p,.design-parts69_wPpRaRKyuq #sub_title,.parts246-248rfZu9WY00S_complete_form .free-area p,.parts142zqraaeH4hD_text p:last-child,.parts246-248xiwivrIHqz_complete_form .free-area p,.parts142YLZdXq7mzH_text p:last-child{
         line-height: 2.5!important;
    }
    .parts252627zlReb548Wc-list .container .content{
    justify-content: center !important;
    display: flex !important;
}
.parts39_JWKcYKqbq0 .product-list .product-item{
    width: calc(100% / 1 - 1.5rem)!important;
}
}

@media screen and (max-width: 520px){
    .parts124-126OrtZ8hFf2b_text h2,.parts124-126Q6l7dpT77S_text h2{
        line-height: 1.7!important;
    }
    .parts124-126OrtZ8hFf2b_text p,.parts124-126Q6l7dpT77S_text p,.parts130-132KDgUf8i03i_text p,.design-parts69_wPpRaRKyuq #sub_title,.parts246-248rfZu9WY00S_complete_form .free-area p,.parts142zqraaeH4hD_text p:last-child,.parts246-248xiwivrIHqz_complete_form .free-area p,.parts142YLZdXq7mzH_text p:last-child{
         line-height: 2.3!important;
    }
    .parts252627zlReb548Wc-list .container .content{
    justify-content: center !important;
    display: flex !important;
}
.parts39_JWKcYKqbq0 .product-list .product-item{
    width: calc(100% / 1 - 1.5rem)!important;
}
}
.partpreSWGJlMB373839_h2_wrap.bg-color,.partx80o5Nu2HV373839_h2_wrap.bg-color{
      padding-top: 150px!important;
}
.parts264-070809_custom_nzf3RUrOvY,.parts264-070809_custom_9m57iMjx1p,.parts264-070809_custom_IaJ4KS9u3i{
    padding-top: 0px!important;
}

.parts21_PLzQUgGbth .card_wrap,.parts130-132LwP7MmWlrf_img_wrap a{
        pointer-events: none!important;
}
.parts130-132LwP7MmWlrf_text_wrap{
    display: none!important;
}
.parts39_JWKcYKqbq0 .product-list .product-item a,.parts21_bmjZ5xAh8m a.card_wrap{
        pointer-events: none!important;
}
.parts21_PLzQUgGbth .parts21_content .parts21-card .card-thumbnail{
        border: none!important;
}
.parts39_JWKcYKqbq0 .product-list .product-item .product-detail .pro-name .font-bold1{
           line-height: 1.3 !important;
           font-size: 23px !important;
}
@media screen and (max-width: 520px){
    .parts39_JWKcYKqbq0 .product-list{
         justify-content: center !important;
    display: flex !important;
        padding-right: 0px!important;
    padding-left: 0px!important;

    }
       
}
body .parts210_content h3{
display:none!important;
}
body .parts210_content h3.lp,body .parts210_content h3.contact{
display:block!important;
font-weight:bold!important;
}
.parts210_content h3.lp{
    background-color: #2a3fbd!important;
    color: #faca00!important;
}
.parts213_section_form .contact_submit input{
        background-color: #faca00!important;
    color: #000000!important;
}
.parts21_PLzQUgGbth .parts21_content .parts21-card .card-text .title{
        font-size: 15.9px!important;
}
.parts264-070809_custom_T2NGzT1YPR .container table iframe{
    max-width:100%!important;
}
.footer-lp-link {
    width: fit-content;
    height: fit-content;
}
.footer-lp-link a {
    color: white!important;
}

/* 不用品回収非表示 */
.navbar .menulist li:nth-of-type(3), .parts34_footer .menu-list li:nth-of-type(3), .parts124-126Q6l7dpT77S_text-img, .recruitment_parts2dqnZvKqq6H_imagebanner, .parts6768694aVToMqshq_link_wrap {
    display: none !important;
}