.organizational-notice { background: #fff4dc; color: #3d3422; border-bottom: 1px solid #e6d2a6; }
.organizational-notice > .wrap { display: flex; align-items: flex-start; gap: 12px; padding-block: 13px; }
.notice-symbol { color: #836016; font-size: 16px; flex-shrink: 0; line-height: 1.7; }
.organizational-notice p { color: #3d3422; font-size: 12px; line-height: 1.8; margin: 0; }
.organizational-notice strong { font-weight: 800; }
.organizational-notice a { font-weight: 700; color: #584012; margin-left: 7px; text-underline-offset: 3px; }
.organizational-notice a > i { font-size: 9px; margin-left: 3px; }
.organizational-notice a:focus-visible { outline-color: #836016; }
@media (max-width:600px) {
  .organizational-notice > .wrap { padding-block: 12px; gap: 10px; }
  .organizational-notice p { font-size: 11px; }
  .organizational-notice a { display: inline-block; margin-left: 0; padding-block: 5px; }
}
