.sec-first { margin-top: 88px; }
.intro { margin-bottom: 32px; }
.rows dd p + p, .rows dd p + ul, .rows dd ul + p { margin-top: 8px; }
.rows dd li { padding-left: 1.2em; text-indent: -1.2em; }
.rows dd li::before { content: "・"; display: inline-block; width: 1.2em; text-indent: 0; }
.date { margin-top: 32px; color: #6E5A4E; font-size: 14px; }

@media (max-width: 880px) {
  .sec-first { margin-top: 40px; }
  .intro { margin-bottom: 24px; }
}
