/*
 * エディターで文字を直しても表示が崩れないようにするための追加CSS(2026-11-08)
 *
 * SCSS のソースがサーバーに残っておらず、style.css はビルド済みのものしかないため、
 * 追加分はこのファイルに分けて書いている。style.css を再ビルドしても消えない。
 */

/* FV 見出し: 1 行が長すぎるときは、はみ出さずに折り返す。
   通常は keep-all で行の途中では折り返さない(これまでの nowrap と同じ見た目)。 */
.p-hero__title-line {
	white-space: normal;
	word-break: keep-all;
	overflow-wrap: anywhere;
}

/* FV サブコピー: [br-sp] の改行はスマホ(〜767px)だけで効かせる。
   以前の span 区切りと同じく、タブレット以上では 1 文 1 行にする。 */
@media (min-width: 768px) {
	.p-hero__copy .u-br-sp {
		display: none;
	}
}
