@charset "utf-8";

/* ++++++++++++++++++++++++++++++++++++++++++++++++ */
@media screen and (max-width: 768px), print {
/* ++++++++++++++++++++++++++++++++++++++++++++++++ */

/*================*/
.news .news-list{
    padding-bottom: 15.38vw;
}
.news:not(.detail) .list{
    padding-top: 10.26vw;
}
.news .detail-ttl__main{
    margin-top: 2.56vw;
}
/*--------*/
.news-list .empty-message {
    padding: 0 0 5vw 0;
}
.news-list .empty-message .txt {
    font-weight: 500;
    font-size: 4.62vw;
    letter-spacing: 0.04em;
    text-align: center;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++ */
} /* end of media query */
/* ++++++++++++++++++++++++++++++++++++++++++++++++ */

