/* 特定商取引法に基づく表記 */
.legal-notice-page .container {
  padding-top: 60px;
}

.legal-notice-page .container {
  padding-top: 60px;
}

.legal-notice-page .container .legal-notice-list .legal-notice-item {
  display: flex;
  flex-direction: column;
  gap: 4px;
  min-height: 120px;
  padding: 2rem;
  border-bottom: 1px solid var(--border-color-secondary);
}

.legal-notice-page
  .container
  .legal-notice-list
  .legal-notice-item:first-of-type {
  border-top: 1px solid var(--border-color-secondary);
}

.legal-notice-page
  .container
  .legal-notice-list
  .legal-notice-item
  p:first-of-type {
  font-weight: var(--font-weight-semibold);
}

.legal-notice-page .container .legal-notice-list .legal-notice-item a {
  color: var(--bg-color-cool);
  border-bottom: 1px solid var(--bg-color-cool);
}

.legal-notice-page .container .legal-notice-list .legal-notice-item .gmap {
  aspect-ratio: 16 / 9;
  max-width: 600px;
}
.legal-notice-page
  .container
  .legal-notice-list
  .legal-notice-item
  .gmap
  iframe {
  width: 100%;
  height: 100%;
}
