/* 自動生成: npm run fonts（scripts/build-critical-fonts.mjs）— 直接編集しない */
@font-face {
  font-family: 'GJ Display';
  font-style: normal;
  font-weight: 700;
  font-display: optional;
  src: url(/fonts/services-seminar-display-700.woff2) format('woff2');
  unicode-range: U+3001-3002, U+3044, U+3057, U+3059, U+3066, U+306a-306b, U+307e, U+3089, U+308f, U+30bb, U+30ca, U+30df, U+30fc, U+7d42, U+805e;
}

@font-face {
  font-family: 'GJ Sans';
  font-style: normal;
  font-weight: 700;
  font-display: optional;
  src: url(/fonts/services-seminar-sans-700.woff2) format('woff2');
  unicode-range: U+3044, U+3059, U+3064, U+3066, U+306b, U+308b, U+58c7, U+767b, U+76f8, U+8ac7;
}

@font-face {
  font-family: 'GJ Sans';
  font-style: normal;
  font-weight: 400;
  font-display: optional;
  src: url(/fonts/services-seminar-sans-400.woff2) format('woff2');
  unicode-range: U+41, U+44, U+49, U+54, U+58, U+3001-3002, U+3044, U+304b-304c, U+304f-3050, U+3055-305a, U+305d-3060, U+3063, U+3066-306b, U+306e-3070, U+3078-3079, U+307b-307c, U+307e, U+3081, U+308b-308c, U+3092-3093, U+3099, U+30a3, U+30ad-30ae, U+30bb-30bc, U+30c6-30c7, U+30ca, U+30df, U+30e5, U+30ea, U+30fb-30fc, U+4e26, U+4f3a, U+4fee, U+5168, U+52d5, U+53d7, U+55b6, U+56fd, U+5831, U+5834, U+5c02, U+5e2b, U+5e30, U+60c5, U+6210, U+624b, U+65b9, U+6642, U+6d3b, U+751f, U+7528, U+7814, U+7d4c, U+7fa9, U+8a9e, U+8b1b, U+9032, U+9580, U+9593;
}
