/* ══ 金継ぎ 追補スタイル（ゆっくりキッズ・2026-10-02 第4回）══
   各ページの <head> の最後で読み込む（ページ内の <style> より後に効かせるため）。
   トップ・ゆっくり小学校・こまりやすいところ・じゅぎょう・ぎょうじ の5ページ共通。 */

/* ── ① 濃いオレンジを1本に（#C45C12・#B8540F・#A94E0F の3色 → #A94E0F）──
   文字に使うオレンジは、どの地（クリーム・濃いクリーム・ミント・白）でも比4.5を超える濃さ。
   白い字を乗せる面（あしたの曜日・今月・ポイントしたマス）も、同じ色で比5.55。
   ボタンの地色 --orange（#E0701C）は、大きな太字の白文字で床を満たすので変えない（役割で分ける）。 */
:root { --orange-dark: #A94E0F; --orange-text: #A94E0F; --orange-fill: #A94E0F; }
.flow .st .n,
.eyebrow,
.quote .mark { color: var(--orange-dark); }
.jtable thead th.tmr { background: var(--orange-dark); }
.jtable td a:hover, .jtable td a:focus-visible, .jtable td a:active { background: var(--orange-dark); }
.ev a:hover, .ev a:focus-visible, .ev a:active,
.itsu-row a:hover, .itsu-row a:focus-visible, .itsu-row a:active { background: var(--orange-dark); border-color: var(--orange-dark); }
.mon.now { border-color: var(--orange-dark); box-shadow: 0 0 0 2px var(--orange-dark) inset; }
.mon.now .m { background: var(--orange-dark); }

/* ── ② ヘッダーのすりガラス（型紙 glass）をやめて、地と同じクリームの不透明な面に ── */
.bar {
  background: var(--cream);
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
  box-shadow: 0 1px 0 var(--line-soft);
}

/* ── ③ 文字サイズ：役割の中の割れを減らす（トップ）──
   小さなリンク・ボタン類は 15px に、本文は 16.5px に、表の見出しは 20px にそろえる。 */
.bar nav            { font-size: 15px; }
.flow .st,
.flow .st .n        { font-size: 15px; }
.ev a, .itsu-row a  { font-size: 15px; }
.jtable td a,
.jtable td span     { font-size: 15px; }
.oya .maker .btn.ghost { font-size: 15px; }
.idea p,
.lead-block .kaiwa,
.hero-copy .kicker  { font-size: 16.5px; }
.jikan-ttl          { font-size: 20px; }
.jtable thead th,
.jtable .pn         { font-size: 20px; }
.mon.now .m         { font-size: 20px; }
footer              { font-size: 14px; }
footer .logo        { font-size: 19px; }
@media (max-width: 640px) {
  .ev a, .itsu-row a { font-size: 14px; }
  .jtable td a, .jtable td span { font-size: 14px; letter-spacing: -.04em; }
  .jtable thead th, .jtable .pn { font-size: 20px; }
}

/* ── ④ 角丸を3種に（帯のリンクの 10px → カードと同じ 18px）── */
.flow a.st { border-radius: var(--r-m); }

/* ── ⑤ 文字サイズ：役割の中の割れを減らす（じゅぎょう・ぎょうじのページ）── */
.khead .sub,
.suru li,
.ie li,
.kc .kid   { font-size: 17.5px; }
.sec .desc,
.kc .oya p { font-size: 16px; }
.note      { font-size: 14px; }
.bar .back { font-size: 16px; }   /* ゆっくり小学校の「←」ボタン（.back）には効かせない */

/* ── ⑥ 文字を16pxに上げたことで「ペー|ジ」の泣き別れが1件出た → 文節で折る（Chromium系） ── */
.kc .oya p { word-break: auto-phrase; }
