/* GK12（2026-10-30）高校8校の写真一覧。写真配置はguide.css第13章。 */
.highschool-page .highschool-tel,
.highschool-page .highschool-count { white-space: nowrap; }
.highschool-page .highschool-count { display: inline-block; }
@media screen and (max-width: 767px) {
  .highschool-page .box-03 h2 {
    font-size: 20px;
    font-size: clamp(20px, 4.6vw, 26px);
  }
}

/* GK20（2026-10-30）タブレット限定の改行・行間調整。
   社長ご選択：農業・国立・ASIJの押せる高さ48pxを維持（従来49px）。 */
@media screen and (min-width: 600px) and (hover: none) {
  .highschool-page #fuchu-higashi-kotogakko .highschool-tablet-hide {
    display: none;
  }
  .highschool-page #nogyo-kotogakko dd .highschool-access,
  .highschool-page #nogyo-kotogakko dd .highschool-official {
    display: inline;
  }
  .highschool-page #nogyo-kotogakko dd .highschool-official {
    margin-left: .4em;
  }
  .highschool-page #nogyo-kotogakko dd .highschool-access a,
  .highschool-page #nogyo-kotogakko dd .highschool-official a,
  .highschool-page #kunitachi-kotogakko dd .highschool-access a,
  .highschool-page #amerikan-sukuru-in-japan dd .gl-part a {
    min-height: 48px;
    padding: 6px 0;
  }
  .highschool-page #amerikan-sukuru-in-japan dd .gl-part a.gl-tel2 {
    padding: 0;
  }
}

/* GK24（2026-11-01）スマホ限定：8校の郵便番号と指定の案内文の後ろで改行。 */
@media screen and (max-width: 599px) {
  .highschool-page .school-address-list .guide-prow dl.guide-list dd .gl-postal,
  .highschool-page #kunitachi-kotogakko dd > .gl-part:first-child,
  .highschool-page #amerikan-sukuru-in-japan dd > .gl-part:nth-child(2) {
    margin-right: 0;
  }
  .highschool-page .school-address-list .guide-prow dl.guide-list dd .gl-postal::after,
  .highschool-page #kunitachi-kotogakko dd > .gl-part:first-child::after,
  .highschool-page #amerikan-sukuru-in-japan dd > .gl-part:nth-child(2)::after {
    content: "\A";
    white-space: pre;
  }
}

/* GK25（2026-11-01）スマホ限定：郵便番号と地図、電話と番号をそれぞれ1行に。 */
@media screen and (max-width: 599px) {
  .highschool-page .school-address-list .guide-prow dl.guide-list dd .gl-part.gl-postal {
    white-space: nowrap;
  }
  .highschool-page .school-address-list .guide-prow dl.guide-list dd .gl-part.gl-telrow {
    display: inline-block;
    white-space: nowrap;
  }
  .highschool-page #kunitachi-kotogakko .highschool-map-title-label {
    display: none;
  }
}

/* GK26（2026-11-01）スマホ限定：指定の中点・交通の改行。 */
@media screen and (max-width: 599px) {
  .highschool-page .highschool-dot-wide,
  .highschool-page #fuchu-higashi-kotogakko br.highschool-tablet-hide {
    display: none;
  }
  .highschool-page .highschool-dot-mobile,
  .highschool-page br.highschool-mobile-break {
    display: inline;
  }
  .highschool-page #meisei-kotogakko dd .gl-telrow + .gl-part::before {
    content: "\A";
    white-space: pre;
  }
}

/* GK27（2026-11-01）府中西の住所と電話。小画面は2行という社長ご選択。 */
@media screen and (max-width: 599px) {
  .highschool-page #fuchu-nishi-kotogakko .highschool-contact-line {
    display: inline-block;
    max-width: 100%;
  }
  .highschool-page #fuchu-nishi-kotogakko dd .gl-address {
    white-space: nowrap;
    margin-right: .3em;
  }
  .highschool-page #fuchu-nishi-kotogakko dd .gl-part.gl-telrow {
    margin-right: 0;
  }
  .highschool-page #fuchu-nishi-kotogakko dd .gl-part a.gl-tel2,
  .highschool-page #fuchu-nishi-kotogakko dd .gl-part a.gl-tel2 > span {
    display: inline-block;
    white-space: nowrap;
    overflow-wrap: normal;
    word-break: normal;
  }
}
@media screen and (min-width: 360px) and (max-width: 599px) {
  .highschool-page #fuchu-nishi-kotogakko .highschool-contact-line {
    white-space: nowrap;
  }
}

/* GK34（2026-11-01）タブレット限定：ASIJの最寄り駅・徒歩分数・公式サイトを1行に。 */
@media screen and (min-width: 600px) and (hover: none) {
  .highschool-page #amerikan-sukuru-in-japan dd .school-traffic,
  .highschool-page #amerikan-sukuru-in-japan dd .school-links {
    display: inline;
    white-space: nowrap;
  }
  .highschool-page #amerikan-sukuru-in-japan dd .school-links {
    margin-left: 8px;
  }
}

/* GK36（2026-11-02）スマホ限定：番号をインラインに戻し、電話リンクの下線を文字へ伝える。 */
@media screen and (max-width: 599px) {
  .highschool-page #fuchu-nishi-kotogakko dd .gl-part a.gl-tel2 > .highschool-tel {
    display: inline;
  }
}

/* GK37（2026-11-02）タブレット限定：国立高校の公式サイトを右寄せ。 */
@media screen and (min-width: 600px) and (hover: none) {
  .highschool-page #kunitachi-kotogakko dd .school-links {
    float: right;
    margin-right: 0;
  }
}
