/* 研修から来た方へ、相談する内容と入力の手がかりを示す。 */
.contact-topic-note {
  background: var(--surface-low);
  border: var(--border);
  padding: var(--space-5);
  margin-bottom: var(--space-6);
}
.contact-topic-note[hidden] { display: none; }
.contact-topic-note h3 { margin: 0 0 var(--space-3); }
.contact-topic-note p { margin: 0 0 var(--space-3); }
.contact-topic-note p:last-child { margin-bottom: 0; }
.contact-workshop-guide { margin-top: var(--space-4); }
