.recruiter_partsHsl1wPE2om10_imagebanner .container .row .col:last-child{
        display: none!important;
}
.parts190-195_header1 .navbar-brand h1 img{
        width: auto!important;
    margin-top: 7px!important;
}
@media screen and (max-width: 520px) {
    .parts190-195_header1 .btn-group button.navbar-toggler span{
                display: block!important;
    }
}
@media screen and (min-width:1024px) and (min-height: 1366px){
	.parts252-254-slider-wrap .h2-wrap .h2-inner-wrap{
	        width: 85%!important;
	}
}
.design-parts15_2wr2OB8fze.bg-color{
        padding: 125px 0!important;
}
.parts21_cfjqhk1bF6 .card_wrap{
        pointer-events: none!important;
}
.parts21_cfjqhk1bF6 .btn-link{
        color: #000000!important;
}
.parts49_r0Nhtp52ka .parts49_time-line .time-line--item .left-content::before,.parts49_r0Nhtp52ka .parts49_time-line .time-line--item::before{
        background-color: #ffffff!important;
}
.parts41-2_b04W7niaiL .inner-item a{
        background: #66ccff!important;
}
.parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list{
        grid-template-columns: repeat(4, 1fr)!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover{
            color: #1f1f1f!important;
        fill: #1f1f1f!important;
}
.parts190-195_header1 nav.menulist li.nav-item::after{
        background: var(--main-color)!important;
}
.design-parts74_rT8MrzCvKP .contents-wrap .text-link-button{
        border: 1px solid #ffffff!important;
}
.parts21_cfjqhk1bF6 .parts21_content .parts21-card .card-thumbnail::before{
    display:none!important;
}
@media screen and (min-width: 521px) and (max-width: 991px){
    .parts252-254-slider-wrap .h2-wrap .h2-inner-wrap{
            right: -7%!important;
                top: 10%!important;
    }
    .design-parts15_2wr2OB8fze .container .header-title{
            font-size: var(--fs--h2--tab)!important;
    }
}
.parts21_cfjqhk1bF6 .parts21_content .parts21-card .card-thumbnail{
        border: none!important;
}
.design-parts-33_jT1Ea154nY.design-parts-33 .container ul li,.job-parts1_aSay3oz4Oa .job-parts1_list{
        background: #fff!important;
}
.recruitment_parts2jDg5S8cbCd_imagebanner .container .img_wrap a{
        pointer-events: none!important;
}
.design-parts37_KKX5YTJhP2 .parts37_r .parts37_link_wrap .title{
        color: var(--main-color)!important;
}
.t-small{
        font-size: 65%!important;
}
.recruiter_application_page .form_apply .form_wrap .btn_submit{
        background: #000000 0% 0% no-repeat padding-box!important;
}
.recruiter_header_ZgWlmj1wNq .navbar .btn-redirect-link a.link{
    font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", "Noto Serif JP", serif!important;
}
@media screen and (max-width: 991px) {
    .recruiter_header_ZgWlmj1wNq .navbar .btn-redirect-link-tab{
                width: 114px!important;
    }
}
@media screen and (max-width: 991px){
    .parts41-2_b04W7niaiL .inner-item.btn-item-back-top a{
            border: 1px solid #66ccff!important;
        background: /*#0000AA*/ var(--main-color) !important;
        color: #66ccff!important;
    }
        .design-parts15_2wr2OB8fze.bg-color {
    padding: 80px 0 !important;
}

}
@media screen and (max-width: 520px) {
        .design-parts15_2wr2OB8fze .container .header-title{
               font-size: var(--fs--h2--sp)!important;
    }
    .design-parts15_2wr2OB8fze.bg-color {
    padding: 60px 0 !important;
}
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text::before{
    background-color: #66ccff!important;
}
.recruiter_partsHsl1wPE2om10_imagebanner.bg-img{
        display: none!important;
}