/* ============================================================
   ginza-sanada 固有スタイル。washoku.css（和食テンプレの骨格）の後に読み込む。

   このファイルには「ginza-sanada にしか効かない値」だけを置く。
   全サイトで同じ値になるものは washoku.css へ置く。
   ============================================================ */
#wrap.tz-theme-ginza-sanada {
  --standard-theme-background: #161003;
  --standard-theme-text: #fdfdfd;
  --standard-theme-link: #fcfcfb;
  --standard-theme-muted: #dddddd;
  --standard-theme-line: #886d1b;
  --standard-theme-top-band-left: #3b2a08;
  --standard-theme-top-band-right: #080703;
  --standard-theme-fixed-nav-background: #080703;
  --standard-theme-nav-text: #ffffff;
  --standard-theme-footer-band-left: #3b2a08;
  --standard-theme-footer-band-right: #080703;
  --standard-theme-panel-background: #33280c;
  --standard-theme-panel-text: #ffffff;
  --standard-theme-surface: #080703;
  --standard-theme-thumb: #080703;
  --standard-theme-accent: #886d1b;
  --standard-theme-button-text: #fdfdfd;
  --standard-theme-card-background: rgba(51, 40, 12, 0.45);
  --standard-theme-card-hover: rgba(51, 40, 12, 0.72);
  --standard-theme-hero-news-background: rgba(8, 7, 3, 0.84);
  --standard-theme-hero-news-hover: rgba(8, 7, 3, 0.96);
  --standard-theme-hamburger-background: rgba(8, 7, 3, 0.78);

  --std-bg: var(--standard-theme-background);
  --std-text: var(--standard-theme-text);
  --std-link: var(--standard-theme-link);
  --std-muted: var(--standard-theme-muted);
  --std-border: var(--standard-theme-line);
  --std-nav: var(--standard-theme-fixed-nav-background);
  --std-nav-text: var(--standard-theme-nav-text);
  --std-footer: var(--standard-theme-footer-band-left);
  --std-footer-accent: var(--standard-theme-footer-band-right);
  --std-panel: var(--standard-theme-panel-background);
  --std-panel-text: var(--standard-theme-panel-text);
  --std-surface: var(--standard-theme-surface);
  --std-thumb: var(--standard-theme-thumb);
  --std-accent: var(--standard-theme-accent);
  --std-button-text: var(--standard-theme-button-text);
  --std-card-bg: var(--standard-theme-card-background);
  --std-card-hover: var(--standard-theme-card-hover);
  --std-hero-news-bg: var(--standard-theme-hero-news-background);
  --std-hero-news-hover: var(--standard-theme-hero-news-hover);
  --std-hamburger-bg: var(--standard-theme-hamburger-background);
}
body:has(#wrap.tz-theme-ginza-sanada) { background-color: #161003; color: #fdfdfd; }
