@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-0.woff2') format('woff2');
  unicode-range: U+20-7E;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-1.woff2') format('woff2');
  unicode-range: U+B7;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-2.woff2') format('woff2');
  unicode-range: U+2013-2026;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-3.woff2') format('woff2');
  unicode-range: U+3001-303F;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-4.woff2') format('woff2');
  unicode-range: U+FF01-FF5E;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-5.woff2') format('woff2');
  unicode-range: U+2018-201D;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-6.woff2') format('woff2');
  unicode-range: U+4E00-4EFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-7.woff2') format('woff2');
  unicode-range: U+4F00-4FFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-8.woff2') format('woff2');
  unicode-range: U+5000-50FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-9.woff2') format('woff2');
  unicode-range: U+5100-51FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-10.woff2') format('woff2');
  unicode-range: U+5200-52FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-11.woff2') format('woff2');
  unicode-range: U+5300-53FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-12.woff2') format('woff2');
  unicode-range: U+5400-54FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-13.woff2') format('woff2');
  unicode-range: U+5500-55FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-14.woff2') format('woff2');
  unicode-range: U+5600-56FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-15.woff2') format('woff2');
  unicode-range: U+5700-57FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-16.woff2') format('woff2');
  unicode-range: U+5800-58FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-17.woff2') format('woff2');
  unicode-range: U+5900-59FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-18.woff2') format('woff2');
  unicode-range: U+5A00-5AFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-19.woff2') format('woff2');
  unicode-range: U+5B00-5BFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-20.woff2') format('woff2');
  unicode-range: U+5C00-5CFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-21.woff2') format('woff2');
  unicode-range: U+5D00-5DFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-22.woff2') format('woff2');
  unicode-range: U+5E00-5EFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-23.woff2') format('woff2');
  unicode-range: U+5F00-5FFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-24.woff2') format('woff2');
  unicode-range: U+6000-60FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-25.woff2') format('woff2');
  unicode-range: U+6100-61FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-26.woff2') format('woff2');
  unicode-range: U+6200-62FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-27.woff2') format('woff2');
  unicode-range: U+6300-63FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-28.woff2') format('woff2');
  unicode-range: U+6400-64FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-29.woff2') format('woff2');
  unicode-range: U+6500-65FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-30.woff2') format('woff2');
  unicode-range: U+6600-66FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-31.woff2') format('woff2');
  unicode-range: U+6700-67FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-32.woff2') format('woff2');
  unicode-range: U+6800-68FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-33.woff2') format('woff2');
  unicode-range: U+6900-69FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-34.woff2') format('woff2');
  unicode-range: U+6A00-6AFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-35.woff2') format('woff2');
  unicode-range: U+6B00-6BFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-36.woff2') format('woff2');
  unicode-range: U+6C00-6CFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-37.woff2') format('woff2');
  unicode-range: U+6D00-6DFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-38.woff2') format('woff2');
  unicode-range: U+6E00-6EFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-39.woff2') format('woff2');
  unicode-range: U+6F00-6FFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-40.woff2') format('woff2');
  unicode-range: U+7000-70FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-41.woff2') format('woff2');
  unicode-range: U+7100-71FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-42.woff2') format('woff2');
  unicode-range: U+7200-72FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-43.woff2') format('woff2');
  unicode-range: U+7300-73FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-44.woff2') format('woff2');
  unicode-range: U+7400-74FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-45.woff2') format('woff2');
  unicode-range: U+7500-75FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-46.woff2') format('woff2');
  unicode-range: U+7600-76FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-47.woff2') format('woff2');
  unicode-range: U+7700-77FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-48.woff2') format('woff2');
  unicode-range: U+7800-78FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-49.woff2') format('woff2');
  unicode-range: U+7900-79FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-50.woff2') format('woff2');
  unicode-range: U+7A00-7AFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-51.woff2') format('woff2');
  unicode-range: U+7B00-7BFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-52.woff2') format('woff2');
  unicode-range: U+7C00-7CFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-53.woff2') format('woff2');
  unicode-range: U+7D00-7DFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-54.woff2') format('woff2');
  unicode-range: U+7E00-7EFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-55.woff2') format('woff2');
  unicode-range: U+7F00-7FFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-56.woff2') format('woff2');
  unicode-range: U+8000-80FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-57.woff2') format('woff2');
  unicode-range: U+8100-81FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-58.woff2') format('woff2');
  unicode-range: U+8200-82FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-59.woff2') format('woff2');
  unicode-range: U+8300-83FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-60.woff2') format('woff2');
  unicode-range: U+8400-84FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-61.woff2') format('woff2');
  unicode-range: U+8500-85FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-62.woff2') format('woff2');
  unicode-range: U+8600-86FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-63.woff2') format('woff2');
  unicode-range: U+8700-87FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-64.woff2') format('woff2');
  unicode-range: U+8800-88FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-65.woff2') format('woff2');
  unicode-range: U+8900-89FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-66.woff2') format('woff2');
  unicode-range: U+8A00-8AFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-67.woff2') format('woff2');
  unicode-range: U+8B00-8BFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-68.woff2') format('woff2');
  unicode-range: U+8C00-8CFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-69.woff2') format('woff2');
  unicode-range: U+8D00-8DFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-70.woff2') format('woff2');
  unicode-range: U+8E00-8EFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-71.woff2') format('woff2');
  unicode-range: U+8F00-8FFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-72.woff2') format('woff2');
  unicode-range: U+9000-90FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-73.woff2') format('woff2');
  unicode-range: U+9100-91FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-74.woff2') format('woff2');
  unicode-range: U+9200-92FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-75.woff2') format('woff2');
  unicode-range: U+9300-93FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-76.woff2') format('woff2');
  unicode-range: U+9400-94FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-77.woff2') format('woff2');
  unicode-range: U+9500-95FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-78.woff2') format('woff2');
  unicode-range: U+9600-96FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-79.woff2') format('woff2');
  unicode-range: U+9700-97FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-80.woff2') format('woff2');
  unicode-range: U+9800-98FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-81.woff2') format('woff2');
  unicode-range: U+9900-99FF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-82.woff2') format('woff2');
  unicode-range: U+9A00-9AFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-83.woff2') format('woff2');
  unicode-range: U+9B00-9BFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-84.woff2') format('woff2');
  unicode-range: U+9C00-9CFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-85.woff2') format('woff2');
  unicode-range: U+9D00-9DFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-86.woff2') format('woff2');
  unicode-range: U+9E00-9EFF;
}
@font-face {
  font-family: 'STKaiti Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./stkaiti-web-87.woff2') format('woff2');
  unicode-range: U+9F00-9FA5;
}
