/* 実家どうする — 記事（WordPress）の見た目。静的ページ（トップ・道順・全体の流れ）と同じ色の決まり。
   置き場所：wp-content/mu-plugins/akiya-wp.css（akiya-style.php が読み込む）。配置は deploy.py wp。
   色（10_design/article_style.md §2）：地 #F6F4EE／文字 #1F1D1A／罫線 #C9C3B7／赤 #B8432F（大事な箱の帯・「あなた」の札だけ）／リンク #1F4E79
   箱の色・帯・札は記事本文の inline style（publish.py STYLE）で出す。ここは inline で書けないものだけ。 */
:root { --wp--preset--color--base: #F6F4EE; }
/* 箱の幅を黒い帯・本文と同じにする（Kyo 2026-09-25「黒帯と同じ横幅に」）。
   WordPress は投稿本文の inline style から box-sizing を落とす（KSES の許可リストに無い）ため、テーマの max-width 645px に padding が足されて
   帯（+32px）・箱（+40〜73px）だけ本文より広がっていた。ここで border-box にすると padding が 645px の内側に入り、全部同じ幅になる。 */
.wp-block-post-content, .wp-block-post-content * { box-sizing: border-box; }
body, .wp-site-blocks { background-color: #F6F4EE; color: #1F1D1A; }
.wp-block-post-content a { color: #1F4E79; }
.wp-block-post-content li::marker { color: #5E5850; }
.wp-block-post-content table { border-collapse: collapse; margin: 14px 0 0; width: 100%; }
.wp-block-post-content th, .wp-block-post-content td { border: 1px solid #D9D4CA; padding: 8px 10px; text-align: left; vertical-align: top; }
.wp-block-post-content th { background: #EEEBE3; }

/* 上のメニュー（静的ページの .gnav と同じ見た目） */
.akiya-gnav { display: flex; gap: 4px; flex-wrap: wrap; justify-content: flex-end; }
.akiya-gnav a { font-size: .84rem; color: #1F1D1A; text-decoration: none; padding: 6px 9px; border-bottom: 2px solid transparent; white-space: nowrap; }
.akiya-gnav a:hover { border-bottom-color: #1F1D1A; }
@media (max-width: 600px) { .akiya-gnav { justify-content: flex-start; } .akiya-gnav a { padding: 6px 6px; } }
