.sig-bnr{
    text-align:center;
    margin-bottom:20px;
}
@media screen and (max-width: 640px){
.sig-bnr img{
    width:100%;
}
}
@media screen and (max-width: 991px){
.blog-img img{
  max-width:fit-content!important;  
}
}
.top-text-box {
text-align: center;
}
.top-text-center{
text-align: left;
display: inline-block;
}

.design-parts7FRSN20ooa1 .parts7-card .card-title h3.title {
    font-size: 1.3em!important;
}

.parts118-123h6Vg8czt6L_link, .parts118-123fFeQ7nLMgT_link {
    box-shadow: 0px 5px #1691C3!important;
}

.parts172_1col {
    max-width: calc((100% / 2) - 30px);
}

@media screen and (min-width: 521px) and (max-width: 991px) {
    .parts172_3col_custom_EAUYSDjGT7 .parts172_1col {
        width: calc((100% - 30px) / 2)!important;
    }
    .parts172_3col_custom_xiZ5bqqAXN .parts172_1col {
        width: calc((100% - 30px) / 1)!important;
    }
}

.parts172_3col.parts172_3col_custom_xiZ5bqqAXN {
    justify-content: center!important;
}

.parts172_3col.parts172_3col_custom_xiZ5bqqAXN::after {
    width: calc((100% / 1) - 30px)!important;
}

.parts010203WN7SKZfDUV-workflow .col-md-12 {
    border-left: 4px solid #DDDDDD!important;
}

.parts010203WN7SKZfDUV-workflow .col-md-12::before {
    border: 4px solid #DDDDDD!important;
}

.design-parts-8_TgvH5n27qk.design-parts-8.bg-img.bg-color .content.mx-auto .past_link {
    display: none;
}

@media screen and (max-width: 520px) {
    .parts172_1col {
        max-width: 100%!important;
    }
}

.design-parts37_b0AgT6SFh3.container-fluid.design-parts37.bg-color {
    background-image: url(https://cdn.cuezilla-cms.com/koyama-kogyo.com/images/80/Ez5oVS3JSL.webp);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.recruiter_partsudEI9CBmYS10_imagebanner .container .row .col:not(:first-child) {
    display: none!important;
}

.recruiter_partsudEI9CBmYS10_imagebanner .container .row {
    justify-content: center!important;
}

.recruiter_partsudEI9CBmYS10_imagebanner .container .row .col:first-child {
    flex: 30% 0 0!important;
    margin-right: 0;
}

.parts249-251RYXt5WtUCj_complete_form.container-fulid .free-area.f_meiryo.parts249-251RYXt5WtUCj-content, .free-area.f_meiryo.parts249-251dkNZCjFFqZ-content .free-area.f_meiryo.parts249-251dkNZCjFFqZ-content, .free-area.f_meiryo .parts249-251dkNZCjFFqZ-content {
    text-align: center!important;
}

.container-fluid.recruiter_timetable_parts6_zktG5PEQPl.bg-color {
    background-image: url(https://cdn.cuezilla-cms.com/koyama-kogyo.com/images/80/hA6HsfZ7hq.webp);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.container.recruiter_parts6_zktG5PEQPl {
    background-color: transparent!important;
}

.recruiter_header_MVVxETuMQ5 .navbar .logo img {
    width: auto!important;
}

.container-fuluid.parts169170171_article_header.bg-image  .container-lg.py-5.text-center.text-white {
    padding-top: 8rem!important;
}

.recruiter_application_page .introduction {
    display: none;
}

.recruiter_application_page .requirement h2, .recruiter_application_page .requirement .title, .recruiter_application_page .selection h2, .recruiter_application_page .selection h2, .recruiter_application_page .form_apply h2, .recruiter_application_page .selection .title {
    color: #1CB5F4!important;
}

.recruiter_application_page .form_apply .form_wrap .btn_submit {
    background-color: #1CB5F4!important;
}

.free-area img {
    max-width: 100%;
}

.parts249-251dkNZCjFFqZ_complete_form .free-area {
    text-align: center!important
}

@media screen and (min-width: 922px){
    .parts010203WN7SKZfDUV-workflow .col-md-12 .text-left{
        justify-content:space-between!important;
    }
}

.recruiter_parts7_CgOZPF0AIk .contact-info .logo-img img{
    width:auto!important;
}

@media screen and (min-width: 1367px){
    .parts190-195_header1 .navbar .navbar-brand img{
        width:55%!important;
    }
}