.jisseki-h2{
    text-align: center!important;
    font-weight: bold!important;
   /* margin-top: 50px!important;*/
    color: var(--main-color)!important;
}
.parts133-1355eGtIGWgcN_text h2{
    margin-bottom: 10px!important;
   /* margin-top: 50px!important;*/
}
.recruit-strong{
    text-align: center;
    display: block;
}
.parts646566lGVJS6g2g7_link_wrap{
    padding-top: 1px!important;
}
.design-parts43_QrmjOWnbIF .parts43 .subheader{
    padding-bottom: 30px!important;
}
.design-parts-34_cpQRKlKp3U.design-parts-34 .container .t_question,.design-parts-23_phVVO2OTFZ .container .t_question{
    font-weight: bold!important;
}
.parts249-251B8W0bEHC5X_complete_form{
    background-color: #e8e8f0!important;
}
.parts249-251B8W0bEHC5X_complete_form,.design-parts-23_phVVO2OTFZ.bg-color-23,.design-parts-34_cpQRKlKp3U.design-parts-34.bg-color{
        padding-top: 80px!important;
    padding-bottom: 80px!important;
}
.parts151_BaGf29b6ld{
      padding-bottom: 80px!important;
}
.parts151_BaGf29b6ld .parts151_1col{
        border-top: none!important;
}
.parts15_lJnFwniKTU ul li{
    max-width: 400px!important;
}
.design-parts-3_UHMrL3P474 .container .content .row_wrap h3.row_sub_title{
        background-color: #0b064e!important;
}
.parts646566lGVJS6g2g7_link{
    background-color: #0B064E!important;
        outline: 2px solid #ffffff!important;
}
@media screen and (min-width: 521px) and (max-width: 991px){
        .parts271_dk1yZWDAH5 .container .content .content_title {
        font-size: 16px!important;
    }
    .parts271_dk1yZWDAH5 .container .content .content_title span {
    padding: 8px 4px!important;
}
}
@media screen and (max-width: 520px) {
    .parts249-251B8W0bEHC5X_complete_form .free-area h2{
        font-size: 20px!important;
    }
}
.design-parts42_u8POZdjvhE .parts42 .main-content .content .item .button .content-button .link_btn{
    background-color:#ffffff00!important;
}
.design-parts42_u8POZdjvhE .parts42 .main-content .content .item .button .content-button a.link_btn:hover{
   background-color: var(--main-color)!important;
}
.design-parts42_u8POZdjvhE .parts42 .main-content .content .slick-arrow{
     background-color:#ffffff00!important;
}
.parts131415_blog_yw7FUSfGJc.bg-img{
        background-position-y: 100%!important;
}
.design-parts74_eQ1l7AhoOr .contents-wrap .text-title{
    font-weight: bold!important;
}
.parts190-195_header1 li.nav-item.phone_address p,.parts190-195_header1 p.kensetsu-kyoka{
        color: #fff !important;
}
@media screen and (min-width: 1300px){
    .parts133-135vD4Rl3uL3W_text-img .content_wrap{
            padding-right: 35px!important;
    padding-left: 35px!important;
    }
}