@font-face {
  font-family: 'V7 SC';
  unicode-range: U+3000-303F,U+3400-9FFF;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/v7-zh-0.woff2) format('woff2');
  unicode-range: U+27, U+2c, U+b7, U+3002, U+4e0e, U+4e2d, U+4f0a, U+4f53, U+52a1, U+52a8, U+5a1c, U+6587, U+65af, U+670d, U+6d3b, U+6d41, U+7433, U+79d1, U+7a0b, U+7cfb, U+8482, U+8ba8, U+8bba, U+9910, U+996e;
}
@font-face {
  font-family: 'V7 SC';
  unicode-range: U+3000-303F,U+3400-9FFF;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/v7-zh-0.woff2) format('woff2');
  unicode-range: U+27, U+2c, U+b7, U+3002, U+4e0e, U+4e2d, U+4f0a, U+4f53, U+52a1, U+52a8, U+5a1c, U+6587, U+65af, U+670d, U+6d3b, U+6d41, U+7433, U+79d1, U+7a0b, U+7cfb, U+8482, U+8ba8, U+8bba, U+9910, U+996e;
}

@font-face {
  font-family: 'V7 JP';
  unicode-range: U+3000-30FF,U+31F0-31FF,U+3400-9FFF;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/v7-ja-0.woff2) format('woff2');
  unicode-range: U+27, U+2c, U+3002, U+3044, U+3059-305a, U+3064-3069, U+306b, U+307f, U+308b-308c, U+3099, U+30a3-30a4, U+30af-30b4, U+30b9-30ba, U+30bf-30c0, U+30c6-30ca, U+30d8-30d9, U+30ea, U+30f3, U+30fb-30fc, U+4ed5, U+65e5, U+672c, U+6d41, U+76f8, U+7d44, U+8a9e, U+8ac7;
}
@font-face {
  font-family: 'V7 JP';
  unicode-range: U+3000-30FF,U+31F0-31FF,U+3400-9FFF;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/v7-ja-0.woff2) format('woff2');
  unicode-range: U+27, U+2c, U+3002, U+3044, U+3059-305a, U+3064-3069, U+306b, U+307f, U+308b-308c, U+3099, U+30a3-30a4, U+30af-30b4, U+30b9-30ba, U+30bf-30c0, U+30c6-30ca, U+30d8-30d9, U+30ea, U+30f3, U+30fb-30fc, U+4ed5, U+65e5, U+672c, U+6d41, U+76f8, U+7d44, U+8a9e, U+8ac7;
}

@font-face {
  font-family: 'V7 KR';
  unicode-range: U+1100-11FF,U+3130-318F,U+AC00-D7AF;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/v7-ko-0.woff2) format('woff2');
  unicode-range: U+20, U+27, U+2c, U+2e, U+acc4, U+ad6d, U+ae30, U+b098, U+b2f4, U+b9ac, U+b9c1, U+c0ac, U+c0c1, U+c2a4, U+c5b4, U+c640, U+c774, U+c9c4, U+ccb4, U+cf00, U+cf54, U+d130, U+d2f0, U+d558, U+d55c, U+d589;
}
@font-face {
  font-family: 'V7 KR';
  unicode-range: U+1100-11FF,U+3130-318F,U+AC00-D7AF;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/v7-ko-0.woff2) format('woff2');
  unicode-range: U+20, U+27, U+2c, U+2e, U+acc4, U+ad6d, U+ae30, U+b098, U+b2f4, U+b9ac, U+b9c1, U+c0ac, U+c0c1, U+c2a4, U+c5b4, U+c640, U+c774, U+c9c4, U+ccb4, U+cf00, U+cf54, U+d130, U+d2f0, U+d558, U+d55c, U+d589;
}

@font-face {
  font-family: 'V7 HI';
  unicode-range: U+0900-097F;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/assets/fonts/v7-hi-0.woff2) format('woff2');
  unicode-range: U+20, U+27, U+2c, U+902, U+907, U+914-915, U+917, U+91a, U+91f, U+924-926, U+928, U+92a, U+92e-930, U+935, U+938-939, U+93e-940, U+947-948, U+94b, U+94d, U+964;
}
@font-face {
  font-family: 'V7 HI';
  unicode-range: U+0900-097F;
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/assets/fonts/v7-hi-0.woff2) format('woff2');
  unicode-range: U+20, U+27, U+2c, U+902, U+907, U+914-915, U+917, U+91a, U+91f, U+924-926, U+928, U+92a, U+92e-930, U+935, U+938-939, U+93e-940, U+947-948, U+94b, U+94d, U+964;
}
