.parts190-195_header1 nav.menulist li.nav-item::after {
    background: var(--main-color) !important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover {
    color: #fff !important;
    fill: #fff !important;
}
.parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list{
        grid-template-columns: repeat(4, 1fr)!important;
}

* ヘッダー上下位置調整 */
body .parts190-195_header1 .container-fluid.position-relative{
    align-items:center!important;
}
.parts190-195_header1 a.navbar-brand h1{
    margin-bottom:0px!important;
}
/* スマホ時ヘッダー調整(電話アイコンがある場合) */
@media screen and (max-width: 520px){
    body .parts190-195_header1 a.navbar-brand{
        padding-top:0.6rem!important;
    }
}

/* トップページ */
body .parts118-12328UfuRPqDr_text-right .parts118-12328UfuRPqDr_img_wrap img,body .parts118-12328UfuRPqDr_link,body .parts118-12328UfuRPqDr_link::after{
    border-radius:0px!important;
}
body .parts585960KieShPcyZw_link_wrap{
    background:url(https://cdn.cuezilla-cms.com/enjoyworks-seisaku.link/images/990/rhWptTWSBZ.webp)!important;
}
body .parts148_bLQbNIl7IP{
    padding-top:30px!important;
}
body .design-parts-33_HspClDG0r0.design-parts-33 .container ul li{
    background:#ffffff!important;
}

@media screen and (min-width: 521px){
    body .parts585960KieShPcyZw_link_wrap{
        padding:80px 0!important;
    }
}
@media screen and (min-width: 992px){
    body .parts127-129e5ZQwOzChT_text p{
        text-align:center;
    }
}

/* LPページ */
.recruitment_parts23egu7j7Vt9_imagebanner .container .img_wrap .d-block{
    pointer-events: none!important;
}
.design-parts-33_CBeyJPLoos.design-parts-33 .container ul li{
    background:#ffffff!important;
}
@media screen and (min-width: 992px){
    .parthhZFLFzyMo373839_h2_wrap{
        padding-top:150px!important;
    }
    .parts139-141xVLwXtnT2c_section{
        padding-bottom:150px!important
    }
    .design-parts37_CUjaOSbOjl .parts37_r .parts37_link_wrap .title{
        font-size:1.3rem!important;
    }
    .parts139-141xVLwXtnT2c_1col h3{
        font-size:28px!important;
    }
}

@media screen and (min-width: 521px) and (max-width: 991px){
    .parthhZFLFzyMo373839_h2_wrap{
        padding-top:80px!important;
    }
    .parts139-141xVLwXtnT2c_section{
        padding-bottom:80px!important
    }
    .parts139-141xVLwXtnT2c_1col{
        margin-bottom:50px!important;
    }
}

@media screen and (max-width: 520px){
    .parthhZFLFzyMo373839_h2_wrap{
        padding-top:50px!important;
    }
    .parts139-141xVLwXtnT2c_section{
        padding-bottom:50px!important
    }
}

/* スマホメールアイコンテキスト改行調整（リプ案件の場合） */
@media screen and (max-width: 520px){
    .parts190-195_header1 .btn-group button.navbar-toggler{
        padding:0 9px!important;
    }
    body .parts190-195_header1 .btn-group button.navbar-toggler span{
        font-size:8px!important;
    }
    .parts190-195_header1 .btn-group button.navbar-toggler svg{
        width:24px!important;
    }
}
/* 動画表示サイズ */
@media screen and (max-width: 1024px){
    body .parts258-260_movie_wrap .movie-wrap .back-video{
        height:auto!important;
    }
    body .parts258-260_movie_wrap{
        height:auto!important;
    }
}
@media screen and (max-width: 991px){
    .parts148_1col h3 {
        font-size: 22px!important;

    }
}
@media screen and (max-width: 520px) {
    .recruitment_parts3_4HuTVN9pNk .recruitment_parts3_text_wrap .recruitment_parts3_heading_icon,.recruitment_parts3_2phlxsO4gx .recruitment_parts3_text_wrap .recruitment_parts3_heading_icon,.recruitment_parts3_UHvqV5qTgJ .recruitment_parts3_text_wrap .recruitment_parts3_heading_icon {
        width: auto!important;
    }
    .recruitment_parts2CqjBmnbhCn_imagebanner .container,.recruitment_parts2kyzHogns5S_imagebanner .container {
        max-width: 100%!important;
    }
      
}
.container-fluid.recruiter_application_page.information{
    line-height: 1.8!important;
}
.parts246-248oi0LDisD7i_complete_form{
    padding: 0!important;
}
@media screen and (min-width: 521px) and (max-width: 991px) {
.recruiter_parts6_qOSKSuE2St .recruiter_parts6_time-line .time-line--item::before {

    left: 67px!important;
}
.recruiter_parts6_qOSKSuE2St .recruiter_parts6_time-line .time-line--item .left-content {
    width: 0px!important;
    
}
.recruiter_parts6_qOSKSuE2St .recruiter_parts6_time-line .time-line--item .left-content::before {
    left: /*calc(100% + 1.2rem)*/ 60px!important;
    top: 9%!important;
}
}

@media screen and (max-width: 520px) {
    .recruiter_parts6_qOSKSuE2St .recruiter_parts6_time-line .time-line--item .left-content {
        width: /*90px*/ 0%!important;
    }

        .recruiter_parts6_qOSKSuE2St .recruiter_parts6_time-line .time-line--item::before {
        left: 9.3%!important;
    }
     .parts118-12328UfuRPqDr_text h2 {
        font-size: 18px!important;
    }
}

.recruiter_application_page .form_apply .form_wrap .btn_submit{
        background: #176b54 0% 0% no-repeat padding-box!important;
}
/* youtubeレスポンシブ */
.youtube {
  width: 100%;
  aspect-ratio: 16 / 9;
}
.youtube iframe {
  width: 100%;
  height: 100%;
}

/* ブログ動画投稿 */
    body .parts-blog-ex_text img,body .parts-blog-ex_text video{
        width:100%!important;
    }