.design-parts60_c8yTCP74s9 .slider .nav-menu ul li .current{
    color:#ffffff!important;
}
/* トップページ */
body .parts858687pQCzarjVjD_link_wrap{
    padding-top:10px!important;
    background:url(https://cdn.cuezilla-cms.com/enjoyworks-seisaku.online/images/1335/bg_sec3.webp)!important;
    background-size:cover;
    background-position:center;
}
body .recruitment_parts2ccM7siwzlm_imagebanner,body .recruitment_parts2pQmNy25Sc1_imagebanner{
    padding-top:80px!important;
    padding-bottom:80px!important;
}
body .design-parts66_QTkhLMPy7D{
    padding-top:150px!important;
}
body .parts271_akGIkdq9sy{
    padding-top:0px!important;
}
body .design-parts80_jX761vyT6D .contents-wrap{
    padding:50px 0!important;
}
body .parts151_Xx5FWMxYFv .parts151_1col,.parts148_1col{
    border-top:none!important;
}
/* 各種募集 */
.recruit-btn{
    display:flex;
    justify-content:space-between;
    margin-top:80px;
}
.recruit-btn a{
    display:block;
    padding:10px;
    text-align:center;
    font-weight:bold;
    color:#ffffff;
    background:#9a0809;
}
.btn-content{
    width:48%;
}
.design-parts74_tdKSkNqyNk,.parts269_13TWhGvDcJ{
    padding-top:0px!important;
}
.parts148_e26aC8Cvu0{
    background-position: bottom!important;
}
.design-parts76_MHsx2aK6LJ .contents-wrap .figure-image,.design-parts76_OodVDSa3bZ .contents-wrap .figure-image,.design-parts76_TTLxXOLh75 .contents-wrap .figure-image,.design-parts76_vSwoobtfso .contents-wrap .figure-image{
        object-fit: contain!important;
}
@media print, screen and (min-width: 992px){
	.design-parts76_MHsx2aK6LJ .contents-wrap .figure-wrap,.design-parts76_OodVDSa3bZ .contents-wrap .figure-wrap,.design-parts76_TTLxXOLh75 .contents-wrap .figure-wrap,.design-parts76_vSwoobtfso .contents-wrap .figure-wrap{
	           height: 500px !important;
	}
}
@media screen and (max-width: 640px){
	.design-parts76_MHsx2aK6LJ .contents-wrap .figure-wrap,.design-parts76_OodVDSa3bZ .contents-wrap .figure-wrap,.design-parts76_TTLxXOLh75 .contents-wrap .figure-wrap,.design-parts76_vSwoobtfso .contents-wrap .figure-wrap{
	    aspect-ratio: auto!important;
	}
}
.line-bnr{
       text-align: center!important;
}
.line-bnr img{
        max-width: 100%!important;
}
/*TOP ページ*/
@media screen and (max-width:1366px) and (min-width: 521px){
    .parts252-254-slider-wrap .h2-wrap .h2-inner-wrap{
        top: 30%!important;
    }
}

body [class*="wp-image-"]{
    width:100%!important;
    height:auto!important;
}
/* スプラッシュページ */
body .splash_catch,body .splash_catch img{
    width:90%!important;
    text-align:center!important;
    margin:0 auto!important;
}