/* ===== 金継ぎ 追補CSS (2026-08-28 診断に基づく修理・本人承認済み) =====
   目的: 読みにくい文字10件の解消・文字段の統一・型紙(ガラス調)の除去。
   外したいときはこのファイルの読み込み(layout.php)を1行消せば元に戻る。 */

/* 1) ブランド茶を同色相のまま一段深く: 白文字のボタン(比4.05)・
      生成り地の茶文字(比3.79)を全てコントラスト基準4.5以上へ */
:root { --color-wood-primary: #8A5A33; }

/* 2) フッターの薄茶の文字(#9E9080 比2.7)を既存の濃茶鼠へ */
footer p { color: #6E6154; font-size: 14px; }

/* 3) ヒーローのサブコピー(モバイルで比4.31)を本文リードと同じ生成りへ */
.hero .hero-sub { color: #FAF7F2; }

/* 4) 文字の段を役割内で統合: 本文の段を {14,16,38} の3段へ */
.eyebrow { font-size: 14px; }        /* 12→14 */
footer ul li a { font-size: 14px; }  /* 13.5→14 */
nav ul li a { font-size: 14px; }     /* 13.5→14 */
.price-value span { font-size: 16px; } /* 15→16 */

/* 5) ガラス調ヘッダーを不透明の生成りへ */
header { background-color: #FAF7F2 !important; -webkit-backdrop-filter: none; backdrop-filter: none; }

/* 6) 泣き別れ(自動引落・メンバー・グループ等)を文節で折る */
p, li, h1, .hero-sub { word-break: auto-phrase; }

/* 7) 旧茶色の半透明の枠線・地を、新しい茶(#8A5A33=rgb(138,90,51))の同型へ統一 */
header { border-bottom-color: rgba(138, 90, 51, 0.08); }
.card { border-color: rgba(138, 90, 51, 0.08); }
.card-hover:hover { border-color: rgba(138, 90, 51, 0.25); }
.btn-secondary { border-color: rgba(138, 90, 51, 0.4); }
.metric-card { border-color: rgba(138, 90, 51, 0.08); }
tbody tr:hover td { background-color: rgba(138, 90, 51, 0.04); }

/* 8) 似て非なる生成り: 手順番号の丸の地を既存の#EADFCFへ寄せる */
.step-num { background-color: #EADFCF; }

/* ===== 2026-08-28 第2便: スタジオ仕様ページの仕上げ(共有部分) ===== */

/* 9) 薄い砂色の文字(--color-text-soft #9E9080 比2.9〜3.1)を、
      階層は保ったまま(mutedより淡いまま)床4.5以上の暖色へ */
:root { --color-text-soft: #7A6C5E; }

/* 10) 応募ボタンのグラデーションの明るい端(#B2835C)が白文字の床を割るため、
       同色相のまま深いグラデーションへ(通常時・hover時とも床4.5以上) */
.btn-primary { background: linear-gradient(135deg, #9A6B42 0%, #8E5A35 100%); }
.btn-primary:hover { background: linear-gradient(135deg, #9F6F46 0%, #96633C 100%); }

/* 11) 表の見出し(th 12px)を本文の段14pxへ */
th { font-size: 14px; }

/* 12) 似て非なる生成り: くぼみ地(--color-bg-sink #F5EFE4)を既存の#F3ECE0へ統合 */
:root { --color-bg-sink: #F3ECE0; }
