/*
 Theme Name:   Nishoko Child
 Theme URI:    https://nishoko.com/
 Description:  Emanon Premium 子テーマ（日本昭光株式会社 リニューアル版）
 Author:       Nihon Shoko Co., Ltd.
 Author URI:   https://nishoko.com/
 Template:     emanon-premium
 Version:      2.0.0
 License:      GNU General Public License v2 or later
 Text Domain:  nishoko-child
*/

/* ============================================================
   デザイントークン（案D: スレートグレー × カッパー）
   ============================================================ */
:root {
  /* --- コアカラー --- */
  --ns-dark:        #1A202C;   /* 最暗部：ヘッダー、フッター */
  --ns-slate-deep:  #2D3748;   /* ダークスレート：セクション背景 */
  --ns-slate-mid:   #4A5568;   /* ミッドスレート：カード、ボーダー */
  --ns-slate-light: #718096;   /* ライトスレート：サブテキスト */
  --ns-copper:      #B87333;   /* カッパー：アクセント、CTA */
  --ns-copper-light:#C89B5A;   /* ライトカッパー：ホバー */
  --ns-copper-dark: #8B5E2A;   /* ダークカッパー：押下状態 */

  /* --- 背景・テキスト --- */
  --ns-bg:          #F7FAFC;   /* ページ背景 */
  --ns-bg-card:     #FFFFFF;   /* カード白 */
  --ns-gray-100:    #F7FAFC;
  --ns-gray-200:    #EDF2F7;
  --ns-gray-300:    #E2E8F0;
  --ns-text:        #1A202C;   /* 本文テキスト */
  --ns-text-sub:    #4A5568;   /* サブテキスト */
  --ns-white:       #FFFFFF;

  /* --- タイポグラフィ --- */
  --ns-font-base:   'Noto Sans JP', sans-serif;
  --ns-font-mono:   'Courier New', monospace;

  /* --- スペーシング --- */
  --ns-section-py:  80px;
  --ns-section-py-sm: 48px;

  /* --- ボーダー --- */
  --ns-radius:      8px;
  --ns-radius-lg:   16px;
  --ns-radius-pill: 9999px;

  /* --- シャドウ --- */
  --ns-shadow-sm:   0 1px 3px rgba(0,0,0,.08), 0 1px 2px rgba(0,0,0,.06);
  --ns-shadow-md:   0 4px 6px rgba(0,0,0,.07), 0 2px 4px rgba(0,0,0,.06);
  --ns-shadow-lg:   0 10px 15px rgba(0,0,0,.08), 0 4px 6px rgba(0,0,0,.05);

  /* --- トランジション --- */
  --ns-transition:  all 0.25s ease;
}
