.under-1col .main-container {
    width: 1200px;
    margin: 0 auto;
}

.under-1col #main {
    width: 1200px;
    float: none;
    margin: 0 auto;
}

.under-1col #side {
    display: none;
}

.under-1col .bread-area {
    display: none;
}

.under-1col .h1-area {
    background: url("../../image/dummy/under-recruit-ph001.png") no-repeat left top;
    height: 340px;
    margin-top: 40px;
}

.under-1col .h1-area .h1-area-in {
    border: 0 !important;
}

.under-1col .h1-area h1 {
    border: 0 !important;
    display: block;
    text-indent: -999%;
    font-size: 1px;
    white-space: nowrap;
    overflow: hidden;
}

@media screen and (max-width: 767px) {
    .under-1col .h1-area {
        background: url("../../image/dummy/under-recruit-ph003.png") no-repeat left top;
        background-size: cover;
        height: auto;
        min-height: 38vw;
        margin-top: 0;
    }
}

.under-1col .bottomlink-area {
    width: 1200px;
}

.under-1col .bottomlink-area-in {
    display: block;
}

.under-1col .bottomlink {
    width: 100%;
}

.under-1col .mlink {
    display: block;
}

.under-1col .mlink ul {
    width: 100%;
}

@media screen and (max-width: 989px) {
    .recruit.under-1col .main-container,
    .recruit.under-1col #header .header__inner,
    .recruit.under-1col #main,
    .recruit.under-1col .bottomlink-area,
    .recruit.under-1col .bottomlink-area-in,
    .recruit.under-1col .mlink-area,
    .recruit.under-1col .mlink-area-in,
    .recruit.under-1col #footer {
        width: 98%;
        float: none;
    }
}

@media screen and (max-width: 767px) {
    .recruit.under-1col .main-container,
    .recruit.under-1col #header .header__inner,
    .recruit.under-1col #main,
    .recruit.under-1col .bottomlink-area,
    .recruit.under-1col .bottomlink-area-in,
    .recruit.under-1col .mlink-area,
    .recruit.under-1col .mlink-area-in,
    .recruit.under-1col #footer {
        width: auto;
    }
    .recruit.under-1col #wrapper-under .junc-left {
        width: auto;
    }
    .recruit.under-1col #wrapper-under .junc-right {
        width: auto;
    }
    .recruit.under-1col .bottomlink-area-in {
        width: auto;
    }
    .recruit.under-1col #wrapper-under .junction-outline2 p.junction-outline-img {
        width: auto;
    }
    .recruit.under-1col #wrapper-under .junction-outline2 p.junction-outline-img img {
        max-width: 100%;
    }
}

/*# sourceMappingURL=../maps/category/under-1col.css.map */
