.parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list{
        grid-template-columns: repeat(8, 1fr)!important;
}
.parts131415_blog_AP0UkQyRkz .card .card-body{
        width: 100%!important;
}
.parts58_header .header-wrap-bottom .pc-menu .pc-menu-list .pc-menu-link:hover{
        color: #fff!important;
    background: #1c3454!important;
}
.parts131415_blog_AP0UkQyRkz .card-text,.parts040506_notice-news_jM4Q0D7k0s p a{
    color:#000!important;
}
@media screen and (max-width: 991px){
       .parts58_header .navbar-collapse.sptab-menu .navbar-nav{
               background: #F18700!important;
       }
}
.parts48_yVEgQ57O8H .parts48-content .wrap-item::before{
    color: #F18700!important;
        opacity: 0.5!important;
}
.design-parts-32-WSPMcsdgAs .container .comment_content h4{
    display: none!important;
}
.parts58_header .header-wrap-bottom .pc-menu .pc-menu-list .pc-menu-link:hover{
        border-right: #000!important;
        border-left: #000!important;
}
.parts264-070809 p.mb-auto{
        color: var(--main-color)!important;
}
@media screen and (max-width: 1024px){
	.container-fluid.parts58_header.parts58_header_sns{
	        height: 0px!important;
	}
}

.blog-banner img{
        max-width: 100%!important;
}
/*.parts181_link_wrap a{
        pointer-events: none!important;
}*/
@media print, screen and (min-width: 1200px){
	.recruiter_partssQWb2MoWGy10_imagebanner .container .row .col{
    padding: 50px 86px!important;
}
}
.parts21_GzeuLn2qlP .parts21_content .parts21-card .card-thumbnail{
        border: none!important;
}
.parts181_custom_sDvHTalmeW{
    background-position: bottom!important;
}
.design-parts29_1_jCF72C11X1 .table-custom tr:hover td{
        opacity: 1!important;
}
@media screen and (max-width: 1366px){
	.br{
	        display: none!important;
	}
}
.design-parts29_1_jCF72C11X1 .parts29_1_header h2.title{
    width: 50%!important;
    margin: 0 auto!important;
    color: #ffffff!important;
    background-color: #1c3454!important;
    font-family: auto!important;
}
@media screen and (max-width: 520px){
    .parts181_custom_sDvHTalmeW {
    padding: var(--sec-t--pad--sp) 0!important;
}
.design-parts29_1_jCF72C11X1 .parts29_1_header h2.title{
    width: 100%!important;
}
}
@media screen and (min-width: 521px){
    .parts21_GzeuLn2qlP .title{
        font-size: 24px!important;
    }
}

body .design-parts29_1_jCF72C11X1 .table-custom tr td{
    font-weight:bold;
    font-size:110%;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover{
        fill: #fff!important;
}
.design-parts60_KCnmNh7a0b .slider .nav-menu ul li .current{
        color: #000!important;
}

.parts181_custom_sDvHTalmeW .parts181_link_wrap a{
        pointer-events: none!important;
}
.design-parts63-nJyL6F9XcH .header:after{
        background: #ffffff!important;
}
.design-parts71_ci3IPHT3TR .img-wrap .link_text .link_btn,.design-parts71_Qpiwb2oj1u .img-wrap .link_text .link_btn,.design-parts72_hO53UJM0Xx .img-wrap .link_text .link_btn,.design-parts70_21tYBuYOkZ .img-wrap .link_text .link_btn,.design-parts72_hO53UJM0Xx .img-wrap .link_text .link_title,.design-parts71_Qpiwb2oj1u .img-wrap .link_text .link_title,.design-parts70_21tYBuYOkZ .img-wrap .link_text .link_title,.design-parts71_ci3IPHT3TR .img-wrap .text_wrap,.design-parts71_Tniaqyonwx .img-wrap .link_text .link_title{
        font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", "Noto Serif JP", serif!important;
}
@media print, screen and (min-width: 1350px){
	.design-parts71_Qpiwb2oj1u .img-wrap .link_text .link_title,.design-parts71_ci3IPHT3TR .img-wrap .link_text .link_title,.design-parts71_Tniaqyonwx .img-wrap .link_text .link_title{
	        font-size: 70px!important;
	}
}
@media screen and (max-width:1080px) and (min-width: 990px){
	.design-parts71_Qpiwb2oj1u .img-wrap .link_text .link_title,.design-parts71_ci3IPHT3TR .img-wrap .link_text .link_title,.design-parts71_Tniaqyonwx .img-wrap .link_text .link_title{
	        font-size: 55px!important;
	}
}
.design-parts60_KCnmNh7a0b .slider .nav-menu ul li a{
        padding: 10px 35px!important;
}
.design-parts70_21tYBuYOkZ .img-wrap .link_text .link_title{
        font-size: 40px!important;
}
@media screen and (min-width: 992px) and (max-width: 1359px){
    .design-parts70_21tYBuYOkZ .img-wrap .link_text .link_title{
        font-size: 28px!important;
}
}
@media screen and (min-width: 521px) and (max-width: 991px){
        .design-parts70_21tYBuYOkZ .img-wrap .link_text .link_title{
        font-size: 18px!important;
}
}
@media screen and (max-width: 520px){
            .design-parts72_hO53UJM0Xx .img-wrap .link_text .link_title,.design-parts70_21tYBuYOkZ .img-wrap .link_text .link_title{
        font-size: 29px!important;
}
.parts255-257_img_wrap .img_wrap h2{
         width: 90%!important;
}
.design-parts72_hO53UJM0Xx .img-wrap .link_text{
    padding-bottom: 2%!important;
}
.design-parts60_KCnmNh7a0b{
    width: /*167px*/ 190px!important;
}
.parts41-2_y3Jwt3qEsf .inner-item a span{
        font-size: 11px!important;
}
}
.parts34_footer .conpanyinfo-area .conpanyinfo-right .menu-list .nav-item .nav-link{
        padding: 0.5rem .2rem!important;
}