/* 自動生成: 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-it-advisor-display-700.woff2) format('woff2');
  unicode-range: U+49, U+54, U+3001-3002, U+3044, U+3046, U+304b-304c, U+304f-3050, U+3066-3067, U+306a, U+3082, U+3089, U+3094, U+3099, U+56f0, U+5f53, U+62c5;
}

@font-face {
  font-family: 'GJ Sans';
  font-style: normal;
  font-weight: 700;
  font-display: optional;
  src: url(/fonts/services-it-advisor-sans-700.woff2) format('woff2');
  unicode-range: U+30, U+36, U+3001, U+3046, U+304b-304c, U+3057-3058, U+3066-3069, U+3080-3081, U+308b-308c, U+3092, U+3094, U+3099, U+30fb, U+5206, U+521d, U+5408, U+56de, U+6599, U+6c7a, U+7121, U+7533, U+76f8, U+8ac7, U+8fbc, U+ff08-ff09;
}

@font-face {
  font-family: 'GJ Sans';
  font-style: normal;
  font-weight: 400;
  font-display: optional;
  src: url(/fonts/services-it-advisor-sans-400.woff2) format('woff2');
  unicode-range: U+43, U+45, U+49, U+4f, U+54, U+63, U+65, U+6c, U+78, U+3001-3002, U+300c-300d, U+3046, U+304b-304c, U+3053-3054, U+3059-305a, U+3066-306a, U+306e-3070, U+3078-3079, U+307e, U+3081-3082, U+3088, U+308a, U+3092, U+3094, U+3099, U+30a7, U+30af-30b0, U+30b7-30ba, U+30c1-30c3, U+30c6-30c7, U+30e0, U+4e2d, U+4f01, U+52d9, U+53e3, U+54e1, U+5584, U+56f0, U+5834, U+58eb, U+5916, U+5c0f, U+5c71, U+5ca1, U+5f53, U+5f79, U+5fa1, U+62c5, U+6539, U+65ad, U+696d, U+76f8, U+793e, U+7a4d, U+7a93, U+7acb, U+898b, U+8a3a, U+8ac7, U+90e8, U+ff08-ff09;
}
