/* ごあいさつ（企業情報ページ）。原本は白地に、本文・署名とも中央揃えの太字 */
.c-message {
    padding: var(--space-lg) 0;
    background-color: var(--color-bg);
}

.c-message__body {
    max-width: 1100px;
    margin: 0 auto;
    text-align: center;
    color: var(--color-text);
    /* 本文は太字にしない */
    font-weight: 400;
    font-size: 0.85rem;
    letter-spacing: 0.04em;
    line-height: 2;
}

.c-message__body p {
    margin: 0 0 var(--space-sm);
}

.c-message__body p:last-child {
    margin-bottom: 0;
}

/* 「代表取締役」も社長名と同じ書体 */
.c-message__signature {
    margin: var(--space-md) 0 0;
    text-align: center;
    font-family: "Yuji Syuku", var(--font-heading);
    font-weight: 700;
    font-size: 0.85rem;
    color: var(--color-text);
}

/*
 * 社長名だけサイン風に（参考：eiwa-web.co.jp）。Yuji Syuku は筆記体寄りの手書き風フォント
 * （Google Fonts・OFL、inc/enqueue.php で企業情報ページだけ読み込み）。
 * 役職との差を出すため、太字にせず一回り大きくする。
 */
.c-message__signature-name {
    display: inline-block;
    margin-left: 0.6em;
    font-family: "Yuji Syuku", var(--font-heading);
    font-weight: 400;
    font-size: 1.8em;
    letter-spacing: 0.15em;
}

/* スマホ幅では原本の改行が消えるので、中央揃えのままだと行末がばらつく。左揃えにする */
@media (max-width: 599px) {
    .c-message__body {
        text-align: left;
        line-height: 1.9;
    }
}
