/* ===================================================================
 * inquiry.css — お問い合わせ(block/page/inquiry.php)
 *
 * お電話でのお問い合わせ: ページヒーローのクリームから地を続け、白い箱(最大 960px)を 1 : 1 の2列にする。
 * 左 = 見出しと文、右 = 電話番号(このセクションで最大の文字)・受付時間・FAX を中央揃え。
 * SP は縦積みで左揃え。箱の下に事業所紹介への案内を置く。
 * フォームでのお問い合わせ: 見出しと 860px の列だけで、ページ固有の指定は無い。
 * 表示方法・揃え・幅・在庫と同じ値の余白と文字サイズはマークアップのクラスで指定している。
 * =================================================================== */

/* --- お電話でのお問い合わせ --------------------------------------- */

.inquiry-tel {
  padding-block: 2.5rem var(--space-4xl);
}

.inquiry-tel__box {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 2.5rem;
  padding: 2.5rem var(--space-4xl);
}

.inquiry-tel__title {
  font-size: 1.5rem;
}

.inquiry-tel__tel {
  font-size: 2.25rem;
  line-height: 1.2;
}

.inquiry-tel__tel a {
  text-decoration: none;
}

.inquiry-tel__tel a:hover {
  text-decoration: underline;
}

@media (max-width: 767.98px) {
  .inquiry-tel {
    padding-block: var(--space-lg) 2.5rem;
  }

  .inquiry-tel__box {
    grid-template-columns: minmax(0, 1fr);
    gap: var(--space-md);
    padding: var(--space-lg);
  }

  .inquiry-tel__title {
    font-size: 1.25rem;
  }

  .inquiry-tel__tel {
    font-size: 1.75rem;
  }

  /* タップ領域を 44px 以上にする */
  .inquiry-tel__tel a,
  .inquiry-tel__note a {
    padding-block: 0.625rem;
  }
}
