/* =============================================================
   kosen-floating-cta.css — 高専LP フローティングCTA（差分のみ）
   共通CSS: css/common/floating-cta-base.css
   スコープ: #kosen-floating-cta / .kosen-floating-cta__*
   差分: ボタン色=ゴールド、z-indexフォールバック=100、border透明度=0.45
   ============================================================= */

/* ---- ページ固有CSS変数 ---- */
#kosen-floating-cta {
  --fcta-border-alpha: 0.45;
  --fcta-z-fallback: 100;
}

/* ---- CTAボタン（ゴールド — 高専LPブランドカラー） ---- */
.kosen-floating-cta__btn {
  background: var(--c-gold);
  color: #0a0a0f;
}

.kosen-floating-cta__btn:hover,
.kosen-floating-cta__btn:focus-visible {
  background: #d9b95c;
  box-shadow: 0 4px 16px rgba(201, 168, 76, 0.35);
}

.kosen-floating-cta__btn:focus-visible {
  box-shadow: 0 0 0 3px rgba(201, 168, 76, 0.5);
}
