/* =========================================================================
   GDOCK 旧「追加CSS」からの移設（2026-08-21）
   出所：外観 → カスタマイズ → 追加CSS（親テーマ SWELL に紐づいていたもの）
   子テーマ切替でテーマ側から消えるため、そのままここへ移した。

   ※ このファイルはグローバル（.post_content にスコープしない）。
     バナー・お問い合わせフォーム・Swiper・画像ホットスポットなど、
     本文の外側に効かせる必要があるため。
   ※ 内容は移設時点のまま未整理。整理する場合は下のメモを参照。
   ========================================================================= */

/* --- バナーリンク：高さを揃える --- */
.c-bannerLink { height: 100%; }
.c-bannerLink__figure { height: 100%; }
.c-bannerLink__img { height: 100%; object-fit: cover; }

/* --- アンカーリンクの着地位置調整（固定ヘッダー分のオフセット） --- */
.page-link { padding-top: 60px; margin-top: -60px; }

/* --- お問い合わせフォーム（Contact Form 7） --- */
#contact input,
#contact textarea { display: block; width: 100%; }
#contact select { display: block; width: 100%; height: 40px; }
#contact p { margin-bottom: 30px; }
#contact .wpcf7-submit {
  margin-top: 40px;
  height: 60px;
  background-color: #f0830a;
  color: #fff;
  border: none;
  font-weight: bold;
  border-radius: 30px;
}

/* --- 画像ホットスポット（devvn-image-hotspot） --- */
.pins_image,
.pins_image_hover { width: 30px !important; height: 30px !important; }

/* --- Swiper（スライダー）の色 --- */
.swiper-button-next,
.swiper-button-prev { color: #f0830a !important; }
.swiper-pagination-bullet-active { background: #f0830a !important; }


/* =========================================================================
   整理メモ（後日の判断用・削除しても動作に影響なし）

   1) 色の不一致
      ここで使われている #f0830a は、GDOCK デザイン基盤の --accent (#ff6a13) と別物。
      並べると微妙に違うオレンジになる。統一するなら var(--accent) に置換する。
      ただし既存ページの見え方が変わるため、確認のうえで実施すること。

   2) .page-link のオフセット
      padding-top/margin-top のハックは scroll-margin-top で書き換えられる。
      .page-link { scroll-margin-top: 60px; }
      SWELL のヘッダー高さが変わったら数値も要調整。

   3) 適用範囲
      #contact は ID 指定。お問い合わせページの構造を変えるときは追従が必要。
   ========================================================================= */
