:root {
  /* Layout */
  --w-site: 1280px;
  --w-sp: 768px;
  --ease: cubic-bezier(.215, .61, .355, 1);

  /* Fonts */
  --font-main:
"Hiragino Mincho ProN", "Yu Mincho", "MS Mincho", "Noto Serif JP","Noto Sans JP", meiryo,serif;
  --font-en: "Quantico", sans-serif;

  /* Font Size (Main Text) */
  /* --- 767pxのとき10px相当 → 1280pxのとき12px相当 --- */
  --fz-12: clamp(0.625rem, 0.39vw + 0.438rem, 0.75rem);
  /* --- 767pxのとき12px相当 → 1280pxのとき14px相当 --- */
  --fz-14: clamp(0.75rem, 0.39vw + 0.563rem, 0.875rem);
  /* --- 767pxのとき14px相当 → 1280pxのとき16px相当 --- */
  --fz-16: clamp(0.875rem, 0.39vw + 0.688rem, 1rem);
  /* --- 767pxのとき16px相当 → 1280pxのとき18px相当 --- */
  --fz-18: clamp(1rem, 0.39vw + 0.813rem, 1.125rem);

  /* Font Size (Title) */
  /* プロジェクトごとに設定（https: //fluidtypography.com/#usarusFluidTypographyGetStarted） */

  /* Colors */
  --primary-color: #333;
  --secondary-color: #666;
  --text-main: #000;
}
