#socialai-trial-notice {
  box-sizing: border-box;
  margin: 0;
  padding: 11px 20px;
  border-bottom: 1px solid #dbc49d;
  background: #fff5df;
  color: #54462e;
  font: 14px/1.45 system-ui, sans-serif;
}
#socialai-trial-notice strong { display: block; margin-bottom: 3px; }
#socialai-trial-notice p { max-width: 1200px; margin: 0 auto; }
@media (max-width: 480px) {
  #socialai-trial-notice { padding: 10px 14px; font-size: 12px; }
}
