/* Kohin テーマ：記事の一覧（トップの新着、カテゴリなどの一覧）。カテゴリの札は記事ページでも使う。 */
.news{list-style:none;margin:0;padding:0;overflow:hidden}
.news li+li{border-top:1px solid var(--line)}
.news a{display:block;padding:18px 22px;text-decoration:none}
.news a:hover{background:rgba(227,234,246,.5)}
.news-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:12px;color:var(--ink-3)}
.news-meta time,.entry-meta time{font-family:var(--latin);letter-spacing:.06em}
.news-cat{display:inline-block;font-size:11.5px;font-weight:700;padding:0 10px;border-radius:99px;border:1px solid #C3D2EC;color:var(--accent);background:var(--accent-soft);line-height:1.9;text-decoration:none}
.news-title{margin:4px 0 6px;font-weight:700;font-size:16px;line-height:1.7}
.news-ex{margin:0;font-size:14px;color:var(--ink-2);line-height:1.8}
