@charset "UTF-8";
/* 集合場所（/ski/info/bus/meeting/）固有のスタイル。共通部品は /ski/info/css/guide.css */
.guide-meeting .guide-h2 { margin-top: 24px; }
.guide-meeting .meeting-place-caution_wrap { margin-bottom: 20px; }

/* 見出し色ルールを他ページに合わせる（大見出し＝青／小見出し＝黄）。
   見出しの階層（h3）はそのままで、見た目だけ大見出し（h2.g-sec-title）と同じにする */
.guide-body h3.g-sec-title { padding: 14px 18px 14px 24px; font-size: 20px; background: var(--g-sky, #e8f5fc); border: 0; }
.guide-body h3.g-sec-title::before { background: var(--g-blue, #0a8fd6); }
@media screen and (max-width: 767px) {
  .guide-body h3.g-sec-title { padding: 12px 14px 12px 18px; font-size: 17px; }
}
