/* 2026 最新消息單則
   來源：news/item.php（2026-10-05 由內嵌搬出，第一階段只搬家、規則未改） */

/* 頁首：base.css 的 .h26-top */
/* 內文 */
.n26-article .hero, .n26-content { max-width: 960px; }
.n26-article .hero { margin: 0 0 4.8rem; }
.n26-article .hero img { display: block; width: 100%; height: auto; max-width: none; }
.n26-content { font-size: 1.6rem; line-height: 2.1; color: rgba(255,255,255,.9); text-align: justify; }
.n26-content p { margin: 0 0 2rem; }
.n26-content img { max-width: 100%; height: auto; }
.n26-content a { color: var(--accent, #ffff1e); text-decoration: underline; text-underline-offset: .2em; }
.n26-content h2, .n26-content h3, .n26-content h4 { margin: 4rem 0 1.6rem; color: #fff; font-weight: 700; line-height: 1.5; }
/* 相簿：比照 2023 版滿版 3 欄，用 base.css 的 .h26-gal */
.n26-pager { display: grid; grid-template-columns: 1fr auto 1fr; gap: 2.4rem; align-items: center; margin-top: 8rem; padding-top: 4rem; border-top: 1px solid rgba(255,255,255,.14); }
.n26-pager a { color: #fff; text-decoration: none; font-size: 1.5rem; }
.n26-pager a:hover, .n26-pager a:focus-visible { color: var(--accent, #ffff1e); }
.n26-pager .next { text-align: right; }
.h26 .n26-pager .back { padding: 1.2rem 2.8rem; background: var(--accent, #ffff1e); color: #000; font-weight: 700; letter-spacing: .1em; }
.h26 .n26-pager .back:hover, .h26 .n26-pager .back:focus-visible { background: #fff; color: #000; }
@media (max-width: 767px) {
	.n26-pager { grid-template-columns: 1fr 1fr; }
	.h26 .n26-pager .back { grid-column: 1 / -1; grid-row: 2; text-align: center; }
}
