.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover{
        color: var(--main-color)!important;
}
.parts190-195_header1 nav.menulist li.nav-item a::after{
        background: var(--main-color)!important;
}
.job-parts1_jhhcZja0a8 .job-parts1_list{
        background: #fff!important;
}
.design-parts37_bCo45qit8S.design-parts37 .container .parts37_content .parts37_r .parts37_link_wrap{
        background-color: #136A0A!important;
}
.recruiter_partsSLgbdgyCIH10_imagebanner .container .row .col:last-child{
    display: none!important;
}
.sig-bnr img{
        max-width: 100%!important;
}
.sig-bnr{
    text-align: center!important;
}
.recruiter_application_page .requirement .title, .recruiter_application_page .selection .title,.recruiter_application_page .requirement h2, .recruiter_application_page .selection h2, .recruiter_application_page .form_apply h2, .recruiter_application_page .privacy_policy h2{
        color: #00552E!important;
}
.recruiter_application_page .form_apply .form_wrap .btn_submit{
        background: #00552E 0% 0% no-repeat padding-box!important;
}
@media print, screen and (min-width: 960px){
        form .recruiter_header_J1n6m7jSXV{
        margin-top: 50px!important;
}
}
.work-img{
    text-align: center!important;
}
.work-h2{
    font-weight: bold!important;
    text-align: center!important;
    color: #00552E!important;
    padding: 10px 0 0 0!important;
}
.work-p{
        text-align: center!important;
    font-size: 115%!important;
    font-weight: bold!important;
}
.parts45_fLZ5j9Fl90 .parts45_card .carousel .slick-item .footer-item a{
        font-weight: bold!important;
    pointer-events: none!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text::before{
    background-color: #dcdcdc!important;
}
@media screen and (max-width:959px) and (min-width: 521px){
	.recruiter_header_J1n6m7jSXV .navbar .logo img{
	        width: auto!important;
	}
}

.sns_button_wrap{
    display:none;
}