.sig-bnr{
    text-align:center;
    margin-bottom:20px;
}
@media screen and (max-width: 640px){
.sig-bnr img{
    width:100%;
}
}
@media screen and (max-width: 991px){
.blog-img img{
  max-width:fit-content!important;  
}
}
.top-text-box {
text-align: center;
}
.top-text-center{
text-align: left;
display: inline-block;
}

.parts1422JpLMDobpe_text-left .parts1422JpLMDobpe_text h3 {
    background-color: transparent!important;
}


/* parts51　Step変更 */
.design-parts51_oxPTp4ie2k .main-content .item .flex-content .content .title .flex-title .label-title, .design-parts51_FXPojgPoWW .main-content .item .flex-content .content .title .flex-title .label-title {
    display: none!important;
}

/* .design-parts51_oxPTp4ie2k .main-content .item .flex-content .content .title .flex-title .title-content::before {
    content: "工事部"!important;
    display: inline-block!important;
    background-color: #E2E2E2!important;
    font-size: .7em!important;
    padding: 10px!important;
    margin-right: .5em!important;
} */

/* .design-parts51_FXPojgPoWW .main-content .item .flex-content .content .title .flex-title .label-title::before {
    .design-parts51_oxPTp4ie2k .main-content .item .flex-content .content .title .flex-title .title-content::before {
    content: "塗装事業部"!important;
    display: inline-block!important;
    background-color: #E2E2E2!important;
    font-size: .7em!important;
    padding: 10px!important;
    margin-right: .5em!important;
}
} */

.recruitment_parts2gSAH37Kozl_imagebanner.bg-img a {
    pointer-events: none!important;
}

.recruiter_parts5owt1ManNk10_imagebanner .container .row .col:not(.recruiter_parts5owt1ManNk10_imagebanner .container .row .col:first-child) {
    display: none!important;
}

@media screen and (min-width: 520px) {
    .recruiter_parts5owt1ManNk10_imagebanner .container .row .col {
        max-width: 400px!important;
    }
    .recruiter_parts5owt1ManNk10_imagebanner .container .row {
        align-items: center!important;
        justify-content: center!important;
    }
    .parts190-195_header1 .navbar-collapse.sptab-menu.open{
            top: 62px!important;
    }
}

/* 採用下層見出し */
.rec-midashi li {
    list-style-type: none!important;
    background: #000209!important;
    padding: 15px 0!important;
    color: #fff!important;
    font-weight: bold!important;
    text-align: center!important;
}

@media screen and (min-width: 521px) {
    .rec-midashi {
        display: flex!important;
        justify-content: space-around!important;
    }
    .rec-midashi li {
        width: 48%!important;
    }
}

@media screen and (max-width: 520px) {
    .rec-midashi li {
        margin-botttom: .8em!important;
    }
}

.rec-midashi {
    margin-top: 1em!important;
}

.recruiter_application_page .form_apply .form_wrap .btn_submit {
    background: #49494A!important;
}

.design-job-parts1_FmpklI8riO.bg-img {
    padding-top: 0!important;
}

.design-parts-1_Vd8OMagsHL .container {
    margin-top: 2em!important;
}

.parts190-195_header1 nav.menulist li.nav-item::after {
    background: #000209!important;
}

.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover {
    color: #000209!important;
}

.parts190-195_header1 .navbar .navbar-brand img {
    padding-top: 8px!important;
}

.parts133-135TDncYzA6eG_text-img {
    background-position: center!important;
}

@media screen and (min-width: 992px) {
    .box-22_ifwRVZTHtq.bg-color h3#title_header-22, .box-22_8AwUFb6T6T.box-22 h3#title_header-22  {
        font-size: 1.7rem!important;
    }
}

@media screen and (min-width: 992px) and (max-width: 1024px) {
    .box-22 .btn:first-child {
        margin-right: .5em!important;
    }
}

@media screen and (min-width: 992px) {
    .box-22_ifwRVZTHtq.bg-color #sub_header-22, .box-22_8AwUFb6T6T.bg-color #sub_header-22 {
        margin-bottom: 0!important;
    }
}

.design-parts-4_GMblUO5Hya .content .boxes li:hover img, .design-parts-4_8e9bHyEsbJ .content .boxes li:hover img {
    filter: none!important;
}

.parts124-126lVt1CUr4Xo_text_wrap {
    width: 100%!important;
}
.parts124-126lVt1CUr4Xo_img_wrap img {
    display: none!important;
}
.parts124-126lVt1CUr4Xo_text-img {
    display: block!important;
}

/* .parts190-195_header1 .navbar .navbar-brand img {
    height: auto!important;
    width: 100%!important;
}

@media screen and (max-width: 1366px) {
    .parts190-195_header1 a.navbar-brand {
        width: auto!important;
    }
} */
.parts190-195_header1 .navbar .navbar-brand img{
        width: auto!important;
}
@media screen and (max-width: 520px){
    .parts190-195_header1 .navbar-collapse.sptab-menu.open {
        top: 62px!important;
    }
}