@charset "utf-8";

.inner {
    width: 83.333%;
    max-width: 1200px;
    margin: 0 auto;
}

/* Tablet */
@media only screen and (min-width: 768px) and (max-width: 1200px) {
    .news {
        width: 82%;
        max-width: 984px;
        margin: 0 auto;
    }
    .list_news {
        margin: 20px 0 0;
        /* 360px */
        height: 28.125vw;
        overflow: auto;
    }
}

/* mobile */
@media only screen and (max-width: 767px) {
    /* module */
    .inner {
        width: 6.90rem;
    }
}