/**
 * ゆうかなう共通UI基盤 / 共通タイポグラフィ
 * サイト横断の基本書体・ウェイト・本文行間だけを所有する。
 */
.yk-ui-surface {
  font-family: var(--yk-font-reading);
  font-weight: var(--yk-font-weight-body);
}
.yk-ui-surface :where(h1,h2,h3,h4,h5,h6) {
  font-family: var(--yk-font-reading);
  font-weight: var(--yk-font-weight-heading);
}
.yk-ui-surface h1 {
  font-size: var(--yk-font-size-title) !important;
}
.yk-ui-surface strong {
  font-weight: var(--yk-font-weight-strong);
}
.yk-ui-surface p {
  line-height: var(--yk-line-height-body);
}
