.news-archive{border-top:3px solid #000;margin:0;padding:0;list-style:none}.news-archive li{border-bottom:1px solid var(--rule);gap:12px;padding-block:36px;display:grid}.news-archive .meta{color:var(--muted);align-items:center;gap:16px;font-size:.88rem;display:flex}.news-archive .cat{color:#000;background:var(--brass);border:2px solid #000;padding:0 8px;font-size:.75rem;font-weight:700}.news-archive .cat[data-cat=プレスリリース],.news-archive .cat[data-cat=事業]{background:var(--orange)}.news-archive h2{font-size:clamp(1.15rem,2vw,1.4rem)}.news-archive p{color:var(--muted);max-width:40em;margin-top:12px}@media (min-width:900px){.news-archive li{grid-template-columns:240px minmax(0,1fr);gap:48px}.news-archive .meta{flex-direction:column;align-items:flex-start;gap:8px}}
