/*============================
#section-news
============================*/
section#section-news.news {
    /* 2026-09-13 左右16pxに統一（div.inner 側の12pxは0にして二重取りをやめた） */
    /* 2026-09-14 下はフッターのロケットの居場所。
       これを削ると、ロケットが本文の白い要素に重なる。
       必要な高さの根拠は css/footer.css の a.top-rocket を参照。 */
    padding: 140px 16px 390px;
    background-color: #000;

    @media screen and (max-width:640px){
        padding-bottom: 200px;
    }
}
section#section-news.news div.inner {
    padding-left: 0;
    padding-right: 0;
    max-width: 1040px;
    margin-left: auto;
    margin-right: auto;
}
section#section-news.news div.inner h3.tmp-h3.left {
    margin-bottom: 40px;
    color: #fff;
}
section#section-news.news div.inner h3.tmp-h3.left span.jp {
}
section#section-news.news div.inner nav.news-list {
}
section#section-news.news div.inner nav.news-list ul {
}
section#section-news.news div.inner nav.news-list ul li {
}
section#section-news.news div.inner nav.news-list ul li a {
}
section#section-news.news div.inner nav.news-list ul li a dl {
}
section#section-news.news div.inner nav.news-list ul li a dl div.text {
}
section#section-news.news div.inner nav.news-list ul li a dl div.text dt {
}
section#section-news.news div.inner nav.news-list ul li a dl div.text div.sub {
}
section#section-news.news div.inner nav.news-list ul li a dl div.text div.sub dd.date {
}
section#section-news.news div.inner nav.news-list ul li a dl dd.img {
}
section#section-news.news div.inner nav.news-list ul li a dl dd.img img {
}
section#section-news.news div.inner nav.news-list ul li a dl div.text div.sub dd.cat {
}
section#section-news.news div.inner div.pagination {
}
