.parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list{
        grid-template-columns: repeat(6, 1fr)!important;
}
@media screen and (min-width: 1367px){
    .parts34_footer .conpanyinfo-area .conpanyinfo-right .menu-list .nav-item .nav-link{
                padding: 0.5rem 0.2rem!important;
    }
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover{
    color: #fff!important;
        fill: #fff!important;
}
.parts190-195_header1 nav.menulist li.nav-item::after{
        background: var(--main-color)!important;
    
}
.parts160-169_rZm58ejaHF.parts160-169_text-img_wrap .parts160-169_text_wrap .parts160-169_text a{
        pointer-events: none!important;
}
.parts118-123CO1YcW6n6M_text-right .parts118-123CO1YcW6n6M_img_wrap img,.parts160-169_text h3,.parts160-169_img_wrap img,.parts118-123Qpoh1NmbQa_text-left .parts118-123Qpoh1NmbQa_img_wrap img,.parts118-123Qpoh1NmbQa_link{
            border-radius: 0px !important;
}
.parts160-169_rZm58ejaHF.parts160-169_text-img_wrap .parts160-169_text_wrap h4{
        display: none!important;
}
.parts160-169_text h3{
        background-color: #ffffff!important;
    color: #1f2c5c!important;
}
@media screen and (max-width: 1366px){
    .parts190-195_header1 .navbar-brand h1 img{
         width: auto!important;
    }
        .parts118-123Qpoh1NmbQa_text-img{
            background-position: center!important;
    }
}
@media screen and (max-width: 991px){
    .parts190-195_header1 .navbar-brand h1 img{
            margin-top: 2px!important;
    }

}
.parts127-1299AN9EyDBHL_text p{
            color: #fff!important;
}
.recruiter_application_page .form_apply .form_wrap .btn_submit{
    background: #029cff 0% 0% no-repeat padding-box!important;
}
.parts127-129ffGOJhDles_text-img{
        padding-top: 0px!important;
}
@media screen and (max-width: 520px){
    .parts127-1299AN9EyDBHL_text-img.bg-img{
        background-position-x: 20% !important;
    }
}
.job-parts1_FGfgx47Q0C .job-parts1_list{
        background: #fff!important;
}
.recruitment_parts2JEbeZnAnfD_imagebanner .container .img_wrap a{
        pointer-events: none!important;
}
/*.design-parts-33_60SCFgveSs.design-parts-33 .container ul li{
        background: #fff!important;
}*/
.design-parts-33_60SCFgveSs.design-parts-33 .container ul li{
        border: 1px solid #ffffff!important;
}
.design-parts-33_60SCFgveSs .question .icon-collapse:after{
    color: #ffffff!important;
}
.design-parts-33_60SCFgveSs.design-parts-33 .container .number_circle{
        color: #1f2c5c!important;
}

/* ブログ内テーブル調整 */
.blog20693table {
    border: 1px solid #999!important;
}

.blog20693table tr {
    border-top: 1px solid #999!important;
}

.blog20693table th {
    border-right: 1px solid #999!important;
    padding: 10px!important;
}

.blog20693table td {
    padding: 10px!important;
}
.recruiter_application_page .introduction p{
        text-align: left !important;
}