.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;
}
.parts151_RvuXdetPzu .parts151_1col,.parts151_KD2hpV7zYF .parts151_1col{
    border-top: none!important;
}
 .parts127-129NVpfPTYdFt_text p{
    display: flex !important;
    justify-content: center !important;
}
@media screen and (max-width: 1366px){
          .parts190-195_header1 .navbar-brand h1 img{
        width: auto!important;
         margin-top: 5px!important;
    }
}

.parts255-257_img_wrap .img_wrap h2.h2-img-right{
    top: 35%!important;
}
/*LP　ページ*/

/*Q&A*/
.design-parts-33_RXkMoQwzAq .question .icon-collapse:after{
        color: #FF0000!important;
}
.design-parts-33_RXkMoQwzAq.design-parts-33 .container ul li{
    background: #000000!important;
}
.design-parts-32-cjUJogTEWz .container .comment_content h4{
    display: none!important;
}
.design-parts51_NDdYsTr2LJ.bg-color{
        padding-top: 100px!important;
    padding-bottom: 100px!important;
}
.design-parts51_NDdYsTr2LJ .main-content .item .flex-content .content .title .flex-title .title-content{
    font-size: 25px!important;
}
@media print, screen and (min-width: 521px){
	.recruitment_parts3_V3aMGzFJ0O .recruitment_parts3_text_wrap div.text-area,.recruitment_parts3_1lC9F9eX2z .recruitment_parts3_text_wrap div.text-area,.recruitment_parts3_GKrDi594JG .recruitment_parts3_text_wrap div.text-area{
	        font-size: 20px!important;
	}
	.design-parts-32-cjUJogTEWz.bg-color{
	    padding: 20px 0 100px!important;
	}
}
@media screen and (max-width:991px) and (min-width: 521px){
	.recruitment_parts3_V3aMGzFJ0O.recruitment_parts3_img_left .recruitment_parts3_text_wrap,.recruitment_parts3_V3aMGzFJ0O .recruitment_parts3_text_wrap h2,.recruitment_parts3_V3aMGzFJ0O .recruitment_parts3_text_wrap div.text-area,.recruitment_parts3_1lC9F9eX2z.recruitment_parts3_img_right .recruitment_parts3_text_wrap,.recruitment_parts3_1lC9F9eX2z .recruitment_parts3_text_wrap h2,.recruitment_parts3_1lC9F9eX2z .recruitment_parts3_text_wrap div.text-area,.recruitment_parts3_GKrDi594JG.recruitment_parts3_img_left .recruitment_parts3_text_wrap,.recruitment_parts3_GKrDi594JG .recruitment_parts3_text_wrap h2,.recruitment_parts3_GKrDi594JG .recruitment_parts3_text_wrap div.text-area{
	    text-align: center!important;
	}
	.design-parts51_NDdYsTr2LJ .parts51 .main-content .item .flex-content .content .title .flex-title .title-content{
	    font-size: 16px!important;
	}

}
@media screen and (max-width: 520px){
.design-parts51_NDdYsTr2LJ .parts51 .main-content .item .flex-content .content .title .flex-title .title-content {
        font-size: 18px!important;
        letter-spacing: 1px!important;
    }
    .design-parts-32-cjUJogTEWz{
            padding-top: 0!important;
    }
    .design-parts37_5cxCTZxYqh .parts37_r .parts37_link_wrap .title{
        padding: 10px 20px!important;
    }
}

.design-parts-32-cjUJogTEWz .container .comment_content{
       padding-top: 25px!important;
}
.recruitment_parts29l5SLDLTCC_imagebanner.bg-img a{
    pointer-events: none!important;
}
.recruiter_application_page .form_apply .form_wrap .btn_submit{
        background: #0066cc 0% 0% no-repeat padding-box!important;
}
/*カルーセル下の●と◀▶の色を　＃FFF60*/
.recruiter_carousel_parts4_2-n0Gc9uuKqW .recruiter_parts4_2 .prev-arrow{
    border-right: 15px solid #FFF600!important;
}
.recruiter_carousel_parts4_2-n0Gc9uuKqW .recruiter_parts4_2 .next-arrow{
    border-left: 15px solid #FFF600!important;
}
.recruiter_carousel_parts4_2-n0Gc9uuKqW .arrows .slick-dots li.slick-active button:before{
        background-color: #FFF600!important;
}