/*
Theme Name: BE.I Consulting
Theme URI: https://be-i.co.jp
Author: BE.I
Author URI: https://be-i.co.jp
Description: 合同会社BE.I コーポレートサイト用オリジナルWordPressテーマ。コンサルティング・ITコンサルティング事業向けワンページデザイン。
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bei-consulting
Tags: one-page, consulting, corporate, responsive
*/

/* =============================================
   CSS Custom Properties
   ============================================= */
:root {
  /* Colors */
  --color-dark:        #0C1A2E;
  --color-dark-2:      #112240;
  --color-dark-3:      #1A2F4A;
  --color-primary:     #1565C0;
  --color-primary-light: #1976D2;
  --color-accent:      #00BCD4;
  --color-accent-2:    #00897B;
  --color-gold:        #F9A825;
  --color-white:       #FFFFFF;
  --color-light:       #F8FAFC;
  --color-gray-100:    #F1F5F9;
  --color-gray-200:    #E2E8F0;
  --color-gray-400:    #94A3B8;
  --color-gray-600:    #475569;
  --color-text:        #1E293B;
  --color-text-light:  #64748B;

  /* Typography */
  --font-primary: 'Noto Sans JP', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', sans-serif;
  --font-heading: 'Inter', var(--font-primary);

  /* Spacing */
  --section-padding: 100px 0;
  --section-padding-sm: 60px 0;
  --container-width: 1200px;
  --container-padding: 0 40px;

  /* Transitions */
  --transition-fast: 0.2s ease;
  --transition-base: 0.35s ease;
  --transition-slow: 0.6s ease;

  /* Shadows */
  --shadow-sm:  0 2px 8px rgba(0,0,0,0.08);
  --shadow-md:  0 8px 24px rgba(0,0,0,0.12);
  --shadow-lg:  0 16px 48px rgba(0,0,0,0.16);
  --shadow-xl:  0 24px 64px rgba(0,0,0,0.22);

  /* Border radius */
  --radius-sm:  4px;
  --radius-md:  8px;
  --radius-lg:  16px;
  --radius-xl:  24px;
}
