/* クレジットの追加分：役割の下に一緒に撮りはじめた年（Georgia）、名前の下に SNS の文字のリンク、ひとことの下に代表の作品。 */
/* 表の作りは site.css の .info-table と pages.css の .credit-*。アイコンの装飾は使わない。メディアクエリは site-media.css の H3 の区切りへ。 */

.credit-since {
  color: var(--ink-soft);
  display: block;
  font-family: var(--font-latin);
  font-size: 0.75rem;
  letter-spacing: 0.08em;
  margin-top: 0.15rem;
}

.credit-sns {
  display: flex;
  flex-wrap: wrap;
  gap: 0.1rem 1.1rem;
  margin-top: 0.4rem;
  white-space: normal;
}

.credit-sns a {
  color: var(--ink-soft);
  font-family: var(--font-latin);
  font-size: 0.78rem;
  letter-spacing: 0.08em;
  line-height: 1.8;
  transition: color 0.4s var(--ease-light);
}

.credit-note p {
  margin: 0;
}

.credit-series {
  align-items: baseline;
  display: flex;
  flex-wrap: wrap;
  font-size: 0.875rem;
  gap: 0.2rem 1rem;
  margin-top: 0.45rem !important;
}

.credit-series-label {
  color: var(--gold);
  font-family: var(--font-serif);
  font-size: 0.78rem;
  letter-spacing: 0.12em;
}

.credit-series-list {
  display: flex;
  flex-wrap: wrap;
  gap: 0.2rem 1rem;
}

.credit-series-list a {
  border-bottom: 1px solid var(--champagne-gold);
  font-family: var(--font-serif);
  letter-spacing: 0.04em;
  line-height: 1.7;
  transition: color 0.4s var(--ease-light);
}
