/* 見出し(下線+紺色文字)(共通) */
.memorandum__heading,
.sns__heading {
    margin-bottom: 16px;
    padding-bottom: 10px;
    border-bottom: 3px solid #0b8cbc;
    color: #003366;
    font-size: 1.45rem;
    font-weight: bold;
}

@media (max-width: 768px) {
    .memorandum__heading,
    .sns__heading {
        font-size: 1.2rem;
    }
}
