/* お知らせ公開表示：管理画面の編集欄と基本書式を合わせる */
#notice-live {
    overflow-wrap: anywhere;
    color: #222222;
    font-family: system-ui, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.65;
}
#notice-live img { max-width: 100% !important; height: auto !important; }
#notice-live table { max-width: 100% !important; }
#notice-live a { overflow-wrap: anywhere; }
/* 見出しの既定値。HTMLに直接指定したサイズ・色・フォントは優先されます。 */
#notice-live h2 {
    font-size: 1.15em;
    font-weight: 700;
    line-height: 1.6;
    border-bottom: 0;
    padding-bottom: 0;
}
#notice-live strong, #notice-live b { font-weight: 700; }

/* 公開ページのお知らせ見出しを管理画面と統一 */
#notice-live h2 {
    font-family: system-ui, sans-serif;
    font-size: 18.4px;
    color: #222222;
    line-height: 1.65;
    margin: 0.83em 0;
    padding-bottom: 8px;
    border-bottom: 1px solid #ddd;
}