/* =============================================================
   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
   K3カラートーン調整: ゴールド→シアン
   ============================================================= */

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

/* ---- CTAボタン（シアン — 高専LPテーマカラー） ---- */
.kosen-floating-cta__btn {
  background: #00BCD4;
  color: #FFFFFF;
}

.kosen-floating-cta__btn:hover,
.kosen-floating-cta__btn:focus-visible {
  background: #26C6DA;
  box-shadow: 0 4px 16px rgba(0, 188, 212, 0.35);
}

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