/* ============================================================
   内装職人育成スクール yamamoto — デザイントークン
   方針：背景は白、主役はオレンジ。文字は温かみのあるチャコール。
        職人の手仕事＋イラストに合う、明るくて上品なトーン。
   ============================================================ */
:root{
  --ink:#2b2521;            /* 見出し：温かいチャコール */
  --ink-soft:#5b5148;
  --brand:#e2712b;          /* メイン：オレンジ */
  --brand-deep:#b85718;     /* 濃いオレンジ（文字・枠） */
  --violet:#e9a63c;         /* サブ：アンバー（旧テンプレの変数名を踏襲） */
  --cyan:#f4c48a;           /* 差し色：淡いアンバー */
  --pink:#d0651f;           /* 差し色：焦げオレンジ */
  --accent:#f0862e;         /* CTA：明るいオレンジ */
  --accent-deep:#b85718;
  --gold:#e9a63c;           /* 数字・ハイライト */
  --text:#4e463f;           /* 本文 */
  --muted:#8b8078;          /* 補足テキスト */
  --line:#efe3d7;           /* 罫線（淡いベージュ） */
  --bg:#ffffff;             /* 背景：白 */
  --bg-alt:#fdf7f1;         /* 交互背景：ごく淡いクリーム */
  --bg-deep:#2b2521;        /* ダークセクション：チャコール */
  --grad-hero:linear-gradient(135deg,#f0862e 0%,#e2712b 45%,#c85f1d 100%);
  --grad-brand:linear-gradient(120deg,#e2712b,#ef8a33 55%,#e9a63c);
  --grad-accent:linear-gradient(120deg,#f5923a,#e2712b 55%,#c85f1d);
  --grad-gold:linear-gradient(135deg,#f6cd8b,#e9a63c);
  --grad-cool:linear-gradient(120deg,#e2712b,#f4c48a);
  --ff:"Noto Sans JP","Hiragino Sans","Yu Gothic",sans-serif;
  --ff-disp:"Outfit","Noto Sans JP",sans-serif;
  --container:1140px;
  --radius:16px;
  --radius-lg:26px;
  --shadow:0 18px 50px -18px rgba(75,52,34,.20);
  --shadow-soft:0 10px 30px -12px rgba(75,52,34,.12);
  --shadow-color:0 18px 40px -12px rgba(226,113,43,.38);
}
