/*
 * TASTE: 信頼感
 * 用途: IR / 決算説明 / 中期経営計画
 * ベース: ホワイト / メイン: ダークネイビー / アクセント: ディープレッド
 */
:root {
  /* ── 面と文字 ── */
  --c-bg:         #FFFFFF;
  --c-on-bg:      #0A1628;
  --c-heading:    #0A1628;
  --c-text:       #0A1628;
  --c-muted:      #4A607A;
  --c-surface:    #F4F6F9;
  --c-section:    #0A1628;
  --c-on-section: #FFFFFF;
  --c-border:     #D1D9E6;

  /* ── アクセント・ブランド塗り ── */
  --c-accent:     #C0122C;
  --c-brand:      var(--c-accent);
  --c-brand-deep: var(--c-accent);
  --c-on-brand:   #FFFFFF;
  --c-emph-hl:    var(--c-on-section);

  /* ── フォント・タイポ ── */
  --font-head: 'Noto Sans JP', 'Inter', sans-serif;
  --font-body: 'Noto Sans JP', 'Inter', sans-serif;
  --ls-head:   0.02em;

  /* ── 面まわり・デコレーション ── */
  --radius:      0;
  --card-border: 1px solid #D1D9E6;
  --card-shadow: none;
  --accent-line-width: 4px;
  --accent-line-color: #C0122C;
  --section-bar-height: 4px;
  --photo-overlay: rgba(10, 22, 40, 0.45);
  --photo-filter:  saturate(0.85) brightness(0.95);
}

/* ── テーマ上書き: 見出し色 ── */
.slide-hero, .slide-h1, .slide-h2, .slide-h3 { color: var(--c-heading); }
