/*  文字　中央　 */

.text-center-box{
	text-align:center;

}
.text-center-content{
	display:inline-block;
	text-align:left;
        line-height: 2;
        font-size: 17px;

}

@media print, screen and (min-width: 960px){
	.parts133-135UxGm0nC6Hw_text-img{
        background: url(https://cdn.cuezilla-cms.com/iwashitadensetsu.com/images/67/GXhifYoe0h.webp) no-repeat #ffffff00!important;
    height: 700px!important;
    padding: 140px 0!important;
}
}
.container-fuluid.recruitment_parts2M67X0SiH9E_imagebanner.bg-img a{
        pointer-events: none!important;
}
.recruiter_partscSN4pIvubC10_imagebanner .container .row .col:last-child{
   display: none!important;
}
.recruiter_timetable_parts6_hn2lZMF9IL.bg-color{
    background-color:#E1F9FF!important;
}
.recruiter_application_page .requirement h2, .recruiter_application_page .selection h2, .recruiter_application_page .form_apply h2, .recruiter_application_page .privacy_policy h2,.recruiter_application_page .requirement .title, .recruiter_application_page .selection .title{
    color: var(--main-color)!important;
}
.recruit-h2 {
    font-size: 35px;
    letter-spacing: 1.75px;
   color: var(--main-color)!important;
    text-align: center;
    font-weight: bold;
}
.recruiter_application_page .form_apply .form_wrap .btn_submit{
    background:var(--main-color)!important;
}
.recruiter_application_page .requirement{
        padding-top: 0!important;
}
.parts169170171_article_header .ja{
    padding-top: 70px!important;
}
.design-parts65_jTAT4Gyv3Z .header{
    text-align: center!important;
}
.section-3 img{
    max-width:100%!important;
}
.parts249-251Sb2u9tySla_complete_form{
        padding-top: 0px!important;
}
.parts133-135UxGm0nC6Hw_text-img .content_wrap{
        margin: 0 auto!important;
}

@media screen and (max-width: 1366px){
.parts190-195_header1 a.navbar-brand p.kensetsu-kyoka {
    display: block!important;
}
}
.job-parts1_yVkPM89NE9 .job-parts1_list{
    background: #fff!important;
}
.recruiter_header_gTBIa5glzY .navbar .logo img{
        width: 75%!important;
}
.parts249-251aRORAUINcH_complete_form{
    background-color: #ff8400!important;
}
.daf-img img{
    max-width:100%;
}
.daf-img{
    text-align:center!important;
}
.parts249-251Kfnl48mmr1_complete_form.container-fulid{
    background: url(https://cdn.cuezilla-cms.com/iwashitadensetsu.com/images/67/dfrsLWabbb.webp) no-repeat #ffffff00!important;
        padding: 100px 0!important;
}
.job-parts1_yVkPM89NE9 path{
    fill:#80CCFF!important;
}
.recruitment_parts2M67X0SiH9E_imagebanner.bg-img{
        padding: 100px 0!important;
}
.design-parts37_iYvMnBeQpx .parts37_r .parts37_link_wrap .wrap-thumbail{
        max-width: 100%!important;
}
@media print, screen and (min-width: 1200px){
	.recruiter_partscSN4pIvubC10_imagebanner .container .row .col{
    padding: 50px 175px!important;
}
}
@media screen and (max-width:1199px) and (min-width: 641px){
	.recruiter_partscSN4pIvubC10_imagebanner .container .row .col{
    padding: 50px 100px!important;
}
}
@media screen and (max-width: 640px){
	.recruiter_partscSN4pIvubC10_imagebanner .container .row .col{
    padding: 25px 60px!important;
}
}