/* Generated by tools/fonts.mjs from Google Fonts (SIL Open Font License 1.1;
   see /fonts/OFL.txt). Subsets of the brand faces, cut to the characters the
   pages use. Do not edit by hand: change the copy, rebuild, rerun the tool. */
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(/fonts/fraunces-e8b011f083.woff2) format('woff2');
  unicode-range: U+20, U+24, U+2b, U+30-39, U+3d, U+45, U+49, U+4c, U+4e, U+54, U+64-65, U+6e, U+74, U+79, U+a0;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-94a358ac7e.woff2) format('woff2');
  unicode-range: U+3014-3015, U+98b1;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-94a358ac7e.woff2) format('woff2');
  unicode-range: U+3014-3015, U+98b1;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-3c3c7db1af.woff2) format('woff2');
  unicode-range: U+8015, U+ff05;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-3c3c7db1af.woff2) format('woff2');
  unicode-range: U+8015, U+ff05;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-e105d55cb9.woff2) format('woff2');
  unicode-range: U+63ea, U+fe30, U+ff0b;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-e105d55cb9.woff2) format('woff2');
  unicode-range: U+63ea, U+fe30, U+ff0b;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-fc3fc8e30c.woff2) format('woff2');
  unicode-range: U+3008-3009, U+852c, U+9a5f, U+ff1e;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-fc3fc8e30c.woff2) format('woff2');
  unicode-range: U+3008-3009, U+852c, U+9a5f, U+ff1e;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-1784936e5b.woff2) format('woff2');
  unicode-range: U+707d, U+716e;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-1784936e5b.woff2) format('woff2');
  unicode-range: U+707d, U+716e;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-379c087a7b.woff2) format('woff2');
  unicode-range: U+5925, U+616e, U+622a;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-379c087a7b.woff2) format('woff2');
  unicode-range: U+5925, U+616e, U+622a;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-260f569f4e.woff2) format('woff2');
  unicode-range: U+201c-201d, U+203b, U+300f, U+56f0, U+640d, U+695a, U+ff0d;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-260f569f4e.woff2) format('woff2');
  unicode-range: U+201c-201d, U+203b, U+300f, U+56f0, U+640d, U+695a, U+ff0d;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-ed2d69b852.woff2) format('woff2');
  unicode-range: U+300e, U+6015, U+6279, U+6a4b, U+8aa4, U+8fb2, U+ff0e-ff0f, U+ff5c;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-ed2d69b852.woff2) format('woff2');
  unicode-range: U+300e, U+6015, U+6279, U+6a4b, U+8aa4, U+8fb2, U+ff0e-ff0f, U+ff5c;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-716e6abd36.woff2) format('woff2');
  unicode-range: U+2022, U+2027, U+30fb, U+4f34, U+50b7, U+7530, U+83dc;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-716e6abd36.woff2) format('woff2');
  unicode-range: U+2022, U+2027, U+30fb, U+4f34, U+50b7, U+7530, U+83dc;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-b8ad596192.woff2) format('woff2');
  unicode-range: U+24, U+3d, U+2026, U+4ed8, U+5584, U+5b63, U+600e, U+6b62, U+76ca, U+81fa, U+822c, U+9000, U+9047, U+9808, U+ff1b, U+ff5e;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-b8ad596192.woff2) format('woff2');
  unicode-range: U+24, U+3d, U+2026, U+4ed8, U+5584, U+5b63, U+600e, U+6b62, U+76ca, U+81fa, U+822c, U+9000, U+9047, U+9808, U+ff1b, U+ff5e;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-f5c04fd986.woff2) format('woff2');
  unicode-range: U+4ec0, U+5047, U+516d, U+5236, U+5403, U+552e, U+55ce, U+5883, U+59cb, U+5b58, U+5b98, U+628a, U+6545, U+670b, U+6b65, U+78ba, U+7bb1, U+7d39, U+8003, U+8a66, U+8b70, U+8ca8, U+8d70, U+8fa6, U+900f, U+9031, U+9069, U+92b7, U+9322, U+9805, U+9810;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-f5c04fd986.woff2) format('woff2');
  unicode-range: U+4ec0, U+5047, U+516d, U+5236, U+5403, U+552e, U+55ce, U+5883, U+59cb, U+5b58, U+5b98, U+628a, U+6545, U+670b, U+6b65, U+78ba, U+7bb1, U+7d39, U+8003, U+8a66, U+8b70, U+8ca8, U+8d70, U+8fa6, U+900f, U+9031, U+9069, U+92b7, U+9322, U+9805, U+9810;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-013a9ff8c2.woff2) format('woff2');
  unicode-range: U+3000, U+300a-300b, U+3010-3011, U+4e9b, U+4ea4, U+4ecb, U+4efd, U+50f9, U+5148, U+53d6, U+56db, U+5718, U+5c11, U+5df1, U+5efa, U+5f9e, U+627e, U+6539, U+6613, U+67e5, U+6a19, U+6a23, U+6bcf, U+6c11, U+6d88, U+6e05, U+7531, U+793a, U+79c1, U+7a2e, U+7a31, U+7d04, U+7d66, U+8072, U+85a6, U+8655, U+88ab, U+8a02, U+8a8d, U+8b93, U+8cb7, U+8cfc, U+9001, U+914d, U+95b1, U+96b1, U+96c6, U+98a8, U+9ebc;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-013a9ff8c2.woff2) format('woff2');
  unicode-range: U+3000, U+300a-300b, U+3010-3011, U+4e9b, U+4ea4, U+4ecb, U+4efd, U+50f9, U+5148, U+53d6, U+56db, U+5718, U+5c11, U+5df1, U+5efa, U+5f9e, U+627e, U+6539, U+6613, U+67e5, U+6a19, U+6a23, U+6bcf, U+6c11, U+6d88, U+6e05, U+7531, U+793a, U+79c1, U+7a2e, U+7a31, U+7d04, U+7d66, U+8072, U+85a6, U+8655, U+88ab, U+8a02, U+8a8d, U+8b93, U+8cb7, U+8cfc, U+9001, U+914d, U+95b1, U+96b1, U+96c6, U+98a8, U+9ebc;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-ceab811ea1.woff2) format('woff2');
  unicode-range: U+2b, U+a0, U+300c-300d, U+4e4b, U+4e5f, U+4e8b, U+4eab, U+4ed6, U+4ee3, U+4f60, U+4f7f, U+4fdd, U+5011, U+5167, U+5176, U+524d, U+52a0, U+53cb, U+5408, U+540c-540d, U+548c, U+54c1, U+55ae, U+56de, U+5834, U+5929, U+597d, U+5b57, U+5b8c, U+5bb9, U+5c0d, U+5c31, U+5df2, U+5e02, U+5e38, U+5e73, U+5f0f, U+60f3, U+6210, U+6216, U+63a8, U+6536, U+6599, U+65b9, U+660e, U+66f4, U+679c, U+683c, U+6a5f, U+6b0a, U+6b21, U+6b3e, U+7063, U+7406, U+7522, U+7576, U+770b, U+77e5, U+8005, U+80fd, U+81ea, U+8207, U+8981, U+898b, U+8a0a, U+8a71, U+8aaa, U+8cbb, U+8cc7, U+8d77, U+8d85, U+9019, U+9032, U+904b, U+9053, U+9078, U+9084, U+90fd, U+91cd, U+9593, U+9762, U+9ede, U+ff01, U+ff08-ff09, U+ff1f;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-ceab811ea1.woff2) format('woff2');
  unicode-range: U+2b, U+a0, U+300c-300d, U+4e4b, U+4e5f, U+4e8b, U+4eab, U+4ed6, U+4ee3, U+4f60, U+4f7f, U+4fdd, U+5011, U+5167, U+5176, U+524d, U+52a0, U+53cb, U+5408, U+540c-540d, U+548c, U+54c1, U+55ae, U+56de, U+5834, U+5929, U+597d, U+5b57, U+5b8c, U+5bb9, U+5c0d, U+5c31, U+5df2, U+5e02, U+5e38, U+5e73, U+5f0f, U+60f3, U+6210, U+6216, U+63a8, U+6536, U+6599, U+65b9, U+660e, U+66f4, U+679c, U+683c, U+6a5f, U+6b0a, U+6b21, U+6b3e, U+7063, U+7406, U+7522, U+7576, U+770b, U+77e5, U+8005, U+80fd, U+81ea, U+8207, U+8981, U+898b, U+8a0a, U+8a71, U+8aaa, U+8cbb, U+8cc7, U+8d77, U+8d85, U+9019, U+9032, U+904b, U+9053, U+9078, U+9084, U+90fd, U+91cd, U+9593, U+9762, U+9ede, U+ff01, U+ff08-ff09, U+ff1f;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-6ac467ca05.woff2) format('woff2');
  unicode-range: U+20, U+30-39, U+45, U+49, U+4c, U+4e, U+54, U+64-65, U+6e, U+74, U+79, U+2013-2014, U+2039-203a, U+203c, U+3001-3002, U+4e00, U+4e0b, U+4e0d, U+4eba, U+4ee5, U+4f5c, U+500b, U+5165, U+516c, U+5206, U+5230, U+53ef, U+570b, U+5728, U+5730, U+591a, U+5927, U+5bb6, U+5c0f, U+6211, U+65e5, U+662f, U+6703, U+6709, U+672c, U+70ba, U+7528, U+767c, U+7684, U+958b, U+9801, U+ff0c, U+ff1a;
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/noto-serif-tc-6ac467ca05.woff2) format('woff2');
  unicode-range: U+20, U+30-39, U+45, U+49, U+4c, U+4e, U+54, U+64-65, U+6e, U+74, U+79, U+2013-2014, U+2039-203a, U+203c, U+3001-3002, U+4e00, U+4e0b, U+4e0d, U+4eba, U+4ee5, U+4f5c, U+500b, U+5165, U+516c, U+5206, U+5230, U+53ef, U+570b, U+5728, U+5730, U+591a, U+5927, U+5bb6, U+5c0f, U+6211, U+65e5, U+662f, U+6703, U+6709, U+672c, U+70ba, U+7528, U+767c, U+7684, U+958b, U+9801, U+ff0c, U+ff1a;
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/fonts/inter-3bd37326df.woff2) format('woff2');
  unicode-range: U+20, U+24, U+2d-2e, U+30-39, U+40, U+45, U+49, U+4c-4e, U+51-54, U+61, U+63-70, U+72-74, U+76-77, U+79, U+a0, U+a9, U+b7;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-7decf622d0.woff2) format('woff2');
  unicode-range: U+8594;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-7decf622d0.woff2) format('woff2');
  unicode-range: U+8594;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-7decf622d0.woff2) format('woff2');
  unicode-range: U+8594;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-212e8cc70d.woff2) format('woff2');
  unicode-range: U+8018;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-212e8cc70d.woff2) format('woff2');
  unicode-range: U+8018;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-212e8cc70d.woff2) format('woff2');
  unicode-range: U+8018;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e564da5ebd.woff2) format('woff2');
  unicode-range: U+7435;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e564da5ebd.woff2) format('woff2');
  unicode-range: U+7435;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e564da5ebd.woff2) format('woff2');
  unicode-range: U+7435;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-05b02eec0f.woff2) format('woff2');
  unicode-range: U+6d35;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-05b02eec0f.woff2) format('woff2');
  unicode-range: U+6d35;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-05b02eec0f.woff2) format('woff2');
  unicode-range: U+6d35;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-2cfb60bf5d.woff2) format('woff2');
  unicode-range: U+3014-3015, U+98b1;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-2cfb60bf5d.woff2) format('woff2');
  unicode-range: U+3014-3015, U+98b1;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-2cfb60bf5d.woff2) format('woff2');
  unicode-range: U+3014-3015, U+98b1;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-77f7f8d283.woff2) format('woff2');
  unicode-range: U+8015, U+ff05;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-77f7f8d283.woff2) format('woff2');
  unicode-range: U+8015, U+ff05;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-77f7f8d283.woff2) format('woff2');
  unicode-range: U+8015, U+ff05;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e7fa1e83ae.woff2) format('woff2');
  unicode-range: U+5690, U+5c65, U+63ea, U+8490, U+fe30, U+ff0b;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e7fa1e83ae.woff2) format('woff2');
  unicode-range: U+5690, U+5c65, U+63ea, U+8490, U+fe30, U+ff0b;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e7fa1e83ae.woff2) format('woff2');
  unicode-range: U+5690, U+5c65, U+63ea, U+8490, U+fe30, U+ff0b;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-74a8d13523.woff2) format('woff2');
  unicode-range: U+5442, U+7c4c, U+ff06, U+ff0a;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-74a8d13523.woff2) format('woff2');
  unicode-range: U+5442, U+7c4c, U+ff06, U+ff0a;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-74a8d13523.woff2) format('woff2');
  unicode-range: U+5442, U+7c4c, U+ff06, U+ff0a;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-903b35fdfd.woff2) format('woff2');
  unicode-range: U+3008-3009, U+5118, U+65a4, U+852c, U+ff1e;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-903b35fdfd.woff2) format('woff2');
  unicode-range: U+3008-3009, U+5118, U+65a4, U+852c, U+ff1e;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-903b35fdfd.woff2) format('woff2');
  unicode-range: U+3008-3009, U+5118, U+65a4, U+852c, U+ff1e;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e0cd858c21.woff2) format('woff2');
  unicode-range: U+51cc, U+6089, U+6191, U+707d, U+716e, U+8150, U+994b;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e0cd858c21.woff2) format('woff2');
  unicode-range: U+51cc, U+6089, U+6191, U+707d, U+716e, U+8150, U+994b;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e0cd858c21.woff2) format('woff2');
  unicode-range: U+51cc, U+6089, U+6191, U+707d, U+716e, U+8150, U+994b;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-ecc3736db0.woff2) format('woff2');
  unicode-range: U+4f30, U+4f75, U+5925, U+5c46, U+63ed, U+6668, U+7e6a, U+8ca9;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-ecc3736db0.woff2) format('woff2');
  unicode-range: U+4f30, U+4f75, U+5925, U+5c46, U+63ed, U+6668, U+7e6a, U+8ca9;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-ecc3736db0.woff2) format('woff2');
  unicode-range: U+4f30, U+4f75, U+5925, U+5c46, U+63ed, U+6668, U+7e6a, U+8ca9;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-3eef6b12f2.woff2) format('woff2');
  unicode-range: U+201c-201d, U+203b, U+2192, U+300f, U+4e88, U+59d3, U+62b5, U+6383, U+63cf, U+640d, U+66ab, U+690d, U+695a, U+7e2e, U+8afe, U+8cf4, U+8ddd, U+9014, U+ff0d;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-3eef6b12f2.woff2) format('woff2');
  unicode-range: U+201c-201d, U+203b, U+2192, U+300f, U+4e88, U+59d3, U+62b5, U+6383, U+63cf, U+640d, U+66ab, U+690d, U+695a, U+7e2e, U+8afe, U+8cf4, U+8ddd, U+9014, U+ff0d;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-3eef6b12f2.woff2) format('woff2');
  unicode-range: U+201c-201d, U+203b, U+2192, U+300f, U+4e88, U+59d3, U+62b5, U+6383, U+63cf, U+640d, U+66ab, U+690d, U+695a, U+7e2e, U+8afe, U+8cf4, U+8ddd, U+9014, U+ff0d;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-747b8ecaf8.woff2) format('woff2');
  unicode-range: U+300e, U+522a, U+53f3, U+56fa, U+57df, U+5b88, U+5c3e, U+6279, U+6297, U+6311, U+6388, U+6557, U+6ed1, U+719f, U+7533, U+79fb, U+7aef, U+7b26, U+7e6b, U+8449, U+8ab0, U+8ac7, U+8fb2, U+9192, U+9686, U+968e, U+9858, U+ff0e-ff0f, U+ff5c;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-747b8ecaf8.woff2) format('woff2');
  unicode-range: U+300e, U+522a, U+53f3, U+56fa, U+57df, U+5b88, U+5c3e, U+6279, U+6297, U+6311, U+6388, U+6557, U+6ed1, U+719f, U+7533, U+79fb, U+7aef, U+7b26, U+7e6b, U+8449, U+8ab0, U+8ac7, U+8fb2, U+9192, U+9686, U+968e, U+9858, U+ff0e-ff0f, U+ff5c;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-747b8ecaf8.woff2) format('woff2');
  unicode-range: U+300e, U+522a, U+53f3, U+56fa, U+57df, U+5b88, U+5c3e, U+6279, U+6297, U+6311, U+6388, U+6557, U+6ed1, U+719f, U+7533, U+79fb, U+7aef, U+7b26, U+7e6b, U+8449, U+8ab0, U+8ac7, U+8fb2, U+9192, U+9686, U+968e, U+9858, U+ff0e-ff0f, U+ff5c;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-31f5c08068.woff2) format('woff2');
  unicode-range: U+b7, U+2022, U+2027, U+30fb, U+4f34, U+50b7, U+5e9c, U+627f, U+63a1, U+64d4, U+6d6a, U+7530, U+76e1, U+83dc, U+8907, U+8a34, U+8ff0;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-31f5c08068.woff2) format('woff2');
  unicode-range: U+b7, U+2022, U+2027, U+30fb, U+4f34, U+50b7, U+5e9c, U+627f, U+63a1, U+64d4, U+6d6a, U+7530, U+76e1, U+83dc, U+8907, U+8a34, U+8ff0;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-31f5c08068.woff2) format('woff2');
  unicode-range: U+b7, U+2022, U+2027, U+30fb, U+4f34, U+50b7, U+5e9c, U+627f, U+63a1, U+64d4, U+6d6a, U+7530, U+76e1, U+83dc, U+8907, U+8a34, U+8ff0;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e44457f6d3.woff2) format('woff2');
  unicode-range: U+24, U+2026, U+4e03, U+4ed8, U+4f8b, U+5019, U+505c, U+5145, U+537b, U+5426, U+542b, U+54ea, U+555f, U+5584, U+570d, U+571f, U+58d3, U+5b63, U+5b83, U+5bc4, U+5de6, U+5e0c, U+600e, U+6298, U+66fe, U+6b62, U+6c38, U+6c7a, U+6d17, U+6e2c, U+77ed, U+7814, U+7a76, U+7bc4, U+7d19, U+7d20, U+81fa, U+88dc, U+8986, U+8a2a, U+8a73, U+8b1b, U+8c61, U+8ca0, U+8df3, U+9000, U+9047, U+9280, U+96aa, U+9732, U+9808, U+984d, U+9bae, U+ff1b, U+ff5e;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e44457f6d3.woff2) format('woff2');
  unicode-range: U+24, U+2026, U+4e03, U+4ed8, U+4f8b, U+5019, U+505c, U+5145, U+537b, U+5426, U+542b, U+54ea, U+555f, U+5584, U+570d, U+571f, U+58d3, U+5b63, U+5b83, U+5bc4, U+5de6, U+5e0c, U+600e, U+6298, U+66fe, U+6b62, U+6c38, U+6c7a, U+6d17, U+6e2c, U+77ed, U+7814, U+7a76, U+7bc4, U+7d19, U+7d20, U+81fa, U+88dc, U+8986, U+8a2a, U+8a73, U+8b1b, U+8c61, U+8ca0, U+8df3, U+9000, U+9047, U+9280, U+96aa, U+9732, U+9808, U+984d, U+9bae, U+ff1b, U+ff5e;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-e44457f6d3.woff2) format('woff2');
  unicode-range: U+24, U+2026, U+4e03, U+4ed8, U+4f8b, U+5019, U+505c, U+5145, U+537b, U+5426, U+542b, U+54ea, U+555f, U+5584, U+570d, U+571f, U+58d3, U+5b63, U+5b83, U+5bc4, U+5de6, U+5e0c, U+600e, U+6298, U+66fe, U+6b62, U+6c38, U+6c7a, U+6d17, U+6e2c, U+77ed, U+7814, U+7a76, U+7bc4, U+7d19, U+7d20, U+81fa, U+88dc, U+8986, U+8a2a, U+8a73, U+8b1b, U+8c61, U+8ca0, U+8df3, U+9000, U+9047, U+9280, U+96aa, U+9732, U+9808, U+984d, U+9bae, U+ff1b, U+ff5e;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-916d12991d.woff2) format('woff2');
  unicode-range: U+40, U+4ec0, U+4f4e, U+503c, U+5047, U+516d, U+53e6, U+5403, U+5411, U+552e, U+5740, U+59cb, U+5b58, U+5b98, U+5beb, U+5c6c, U+5e03, U+5e33, U+601d, U+60e0, U+6236, U+628a, U+63db, U+64c7, U+652f, U+6545, U+670b, U+671b, U+6750, U+6a21, U+6bb5, U+6cc1, U+6e96, U+724c, U+72c0, U+756b, U+78ba, U+7b97, U+7bb1, U+7d00, U+7d39, U+7e8c, U+7fa4, U+7fa9, U+8003, U+82e5, U+843d, U+88e1, U+89d2, U+8a31, U+8a62, U+8a66, U+8a72, U+8abf, U+8b58, U+8b70, U+8b80, U+8ca8, U+8cac, U+8cbc, U+8d70, U+8ddf, U+8f03, U+8fa6, U+900f, U+9031, U+9069, U+92b7, U+932f, U+9644, U+96a8, U+96e2-96e3, U+97ff, U+9805, U+9810, U+986f;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-916d12991d.woff2) format('woff2');
  unicode-range: U+40, U+4ec0, U+4f4e, U+503c, U+5047, U+516d, U+53e6, U+5403, U+5411, U+552e, U+5740, U+59cb, U+5b58, U+5b98, U+5beb, U+5c6c, U+5e03, U+5e33, U+601d, U+60e0, U+6236, U+628a, U+63db, U+64c7, U+652f, U+6545, U+670b, U+671b, U+6750, U+6a21, U+6bb5, U+6cc1, U+6e96, U+724c, U+72c0, U+756b, U+78ba, U+7b97, U+7bb1, U+7d00, U+7d39, U+7e8c, U+7fa4, U+7fa9, U+8003, U+82e5, U+843d, U+88e1, U+89d2, U+8a31, U+8a62, U+8a66, U+8a72, U+8abf, U+8b58, U+8b70, U+8b80, U+8ca8, U+8cac, U+8cbc, U+8d70, U+8ddf, U+8f03, U+8fa6, U+900f, U+9031, U+9069, U+92b7, U+932f, U+9644, U+96a8, U+96e2-96e3, U+97ff, U+9805, U+9810, U+986f;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-916d12991d.woff2) format('woff2');
  unicode-range: U+40, U+4ec0, U+4f4e, U+503c, U+5047, U+516d, U+53e6, U+5403, U+5411, U+552e, U+5740, U+59cb, U+5b58, U+5b98, U+5beb, U+5c6c, U+5e03, U+5e33, U+601d, U+60e0, U+6236, U+628a, U+63db, U+64c7, U+652f, U+6545, U+670b, U+671b, U+6750, U+6a21, U+6bb5, U+6cc1, U+6e96, U+724c, U+72c0, U+756b, U+78ba, U+7b97, U+7bb1, U+7d00, U+7d39, U+7e8c, U+7fa4, U+7fa9, U+8003, U+82e5, U+843d, U+88e1, U+89d2, U+8a31, U+8a62, U+8a66, U+8a72, U+8abf, U+8b58, U+8b70, U+8b80, U+8ca8, U+8cac, U+8cbc, U+8d70, U+8ddf, U+8f03, U+8fa6, U+900f, U+9031, U+9069, U+92b7, U+932f, U+9644, U+96a8, U+96e2-96e3, U+97ff, U+9805, U+9810, U+986f;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-89ee738326.woff2) format('woff2');
  unicode-range: U+3000, U+300a-300b, U+3010-3011, U+4e26, U+4e9b, U+4ea4, U+4ecb, U+4efd, U+4f9b, U+4f9d, U+505a, U+5099, U+50f9, U+512a, U+514d, U+5177, U+5225, U+5247, U+5275, U+529f, U+5305, U+5361, U+5373, U+53bb, U+53c3, U+53c8, U+53d6-53d7, U+53ea, U+53f8, U+5404, U+559c, U+56db, U+56e0, U+5718, U+578b, U+57fa, U+5c0b, U+5c11, U+5df1, U+5e36, U+5efa, U+5f88, U+5f9e, U+5fc5, U+6253, U+627e, U+62cd, U+6301, U+6392, U+63a5, U+653e-653f, U+6574, U+6613, U+672a, U+67e5, U+6a19, U+6a23, U+6b61, U+6bcf, U+6bd4, U+6c11, U+6c42, U+6d41, U+6d88, U+6e05, U+6eff, U+7167, U+71df, U+7531, U+76f4, U+793a, U+79c1, U+7a2e, U+7a7a, U+7ae0, U+7ba1, U+7bc0, U+7c21, U+7d04, U+7d66, U+7d71, U+8072, U+81f3, U+82f1, U+8457, U+85a6, U+8655, U+88ab, U+88dd, U+88fd, U+898f, U+89bd, U+89e3, U+8a02, U+8a8d, U+8b49, U+8b77, U+8b8a, U+8b93, U+8cb7, U+8ce3, U+8cfc, U+8fd1, U+9001, U+901f, U+9054, U+914d, U+91cf, U+9304, U+95b1, U+9650, U+9664, U+969b, U+96b1, U+96c6, U+9700, U+97f3, U+98a8, U+98df, U+9a57, U+9ebc;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-89ee738326.woff2) format('woff2');
  unicode-range: U+3000, U+300a-300b, U+3010-3011, U+4e26, U+4e9b, U+4ea4, U+4ecb, U+4efd, U+4f9b, U+4f9d, U+505a, U+5099, U+50f9, U+512a, U+514d, U+5177, U+5225, U+5247, U+5275, U+529f, U+5305, U+5361, U+5373, U+53bb, U+53c3, U+53c8, U+53d6-53d7, U+53ea, U+53f8, U+5404, U+559c, U+56db, U+56e0, U+5718, U+578b, U+57fa, U+5c0b, U+5c11, U+5df1, U+5e36, U+5efa, U+5f88, U+5f9e, U+5fc5, U+6253, U+627e, U+62cd, U+6301, U+6392, U+63a5, U+653e-653f, U+6574, U+6613, U+672a, U+67e5, U+6a19, U+6a23, U+6b61, U+6bcf, U+6bd4, U+6c11, U+6c42, U+6d41, U+6d88, U+6e05, U+6eff, U+7167, U+71df, U+7531, U+76f4, U+793a, U+79c1, U+7a2e, U+7a7a, U+7ae0, U+7ba1, U+7bc0, U+7c21, U+7d04, U+7d66, U+7d71, U+8072, U+81f3, U+82f1, U+8457, U+85a6, U+8655, U+88ab, U+88dd, U+88fd, U+898f, U+89bd, U+89e3, U+8a02, U+8a8d, U+8b49, U+8b77, U+8b8a, U+8b93, U+8cb7, U+8ce3, U+8cfc, U+8fd1, U+9001, U+901f, U+9054, U+914d, U+91cf, U+9304, U+95b1, U+9650, U+9664, U+969b, U+96b1, U+96c6, U+9700, U+97f3, U+98a8, U+98df, U+9a57, U+9ebc;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-89ee738326.woff2) format('woff2');
  unicode-range: U+3000, U+300a-300b, U+3010-3011, U+4e26, U+4e9b, U+4ea4, U+4ecb, U+4efd, U+4f9b, U+4f9d, U+505a, U+5099, U+50f9, U+512a, U+514d, U+5177, U+5225, U+5247, U+5275, U+529f, U+5305, U+5361, U+5373, U+53bb, U+53c3, U+53c8, U+53d6-53d7, U+53ea, U+53f8, U+5404, U+559c, U+56db, U+56e0, U+5718, U+578b, U+57fa, U+5c0b, U+5c11, U+5df1, U+5e36, U+5efa, U+5f88, U+5f9e, U+5fc5, U+6253, U+627e, U+62cd, U+6301, U+6392, U+63a5, U+653e-653f, U+6574, U+6613, U+672a, U+67e5, U+6a19, U+6a23, U+6b61, U+6bcf, U+6bd4, U+6c11, U+6c42, U+6d41, U+6d88, U+6e05, U+6eff, U+7167, U+71df, U+7531, U+76f4, U+793a, U+79c1, U+7a2e, U+7a7a, U+7ae0, U+7ba1, U+7bc0, U+7c21, U+7d04, U+7d66, U+7d71, U+8072, U+81f3, U+82f1, U+8457, U+85a6, U+8655, U+88ab, U+88dd, U+88fd, U+898f, U+89bd, U+89e3, U+8a02, U+8a8d, U+8b49, U+8b77, U+8b8a, U+8b93, U+8cb7, U+8ce3, U+8cfc, U+8fd1, U+9001, U+901f, U+9054, U+914d, U+91cf, U+9304, U+95b1, U+9650, U+9664, U+969b, U+96b1, U+96c6, U+9700, U+97f3, U+98a8, U+98df, U+9a57, U+9ebc;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-3d98f5b287.woff2) format('woff2');
  unicode-range: U+a0, U+a9, U+300c-300d, U+4e09, U+4e3b, U+4e4b, U+4e5f, U+4e86, U+4e8b-4e8c, U+4eab, U+4ed6, U+4ee3-4ee4, U+4ef6, U+4f4d, U+4f60, U+4f7f, U+4f86, U+4fdd, U+4fe1, U+5011, U+50b3, U+5167, U+5176, U+518d, U+5229, U+524d, U+529b, U+52a0, U+52d9, U+5316-5317, U+5340, U+539f, U+53ca-53cb, U+5408, U+540c-540d, U+544a, U+548c, U+54c1, U+54e1, U+5546, U+554f, U+55ae, U+56de, U+5716, U+5834, U+5916, U+5929, U+597d, U+5982, U+5b89, U+5b8c, U+5b9a, U+5ba2, U+5bb9, U+5be6, U+5c07-5c08, U+5c0d, U+5c31, U+5df2, U+5e02, U+5e38, U+5e73, U+5f0f, U+5f71, U+5f8c, U+5f97, U+60c5, U+60f3, U+610f, U+61c9, U+6210, U+6216, U+6240, U+624b, U+63a8, U+63d0, U+6536, U+6578, U+6599, U+65b9, U+660e, U+66f4, U+670d, U+671f, U+679c, U+683c, U+689d, U+696d, U+6a5f, U+6b0a, U+6b21, U+6b3e, U+6c23, U+6c34, U+6c92, U+6cd5, U+7063, U+7121, U+7248, U+7269, U+73fe, U+7406, U+7522, U+7576, U+767b, U+76ee, U+76f8, U+770b, U+77e5, U+793e, U+7b2c, U+7b49, U+7d61, U+7d93, U+7f8e, U+8005, U+806f, U+80fd, U+81ea, U+8207, U+8272, U+8981, U+898b, U+8996, U+8a08, U+8a0a, U+8a18, U+8a2d, U+8a71, U+8aaa, U+8acb, U+8cbb, U+8cc7, U+8d77, U+8eab, U+8f49, U+9019-901a, U+9023, U+9032, U+904b, U+904e, U+9053, U+9078, U+9084, U+90e8, U+90fd, U+91cd, U+91d1, U+9577, U+9593, U+9762, U+984c, U+9996, U+9ad4, U+9ede, U+ff01, U+ff08-ff09, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-3d98f5b287.woff2) format('woff2');
  unicode-range: U+a0, U+a9, U+300c-300d, U+4e09, U+4e3b, U+4e4b, U+4e5f, U+4e86, U+4e8b-4e8c, U+4eab, U+4ed6, U+4ee3-4ee4, U+4ef6, U+4f4d, U+4f60, U+4f7f, U+4f86, U+4fdd, U+4fe1, U+5011, U+50b3, U+5167, U+5176, U+518d, U+5229, U+524d, U+529b, U+52a0, U+52d9, U+5316-5317, U+5340, U+539f, U+53ca-53cb, U+5408, U+540c-540d, U+544a, U+548c, U+54c1, U+54e1, U+5546, U+554f, U+55ae, U+56de, U+5716, U+5834, U+5916, U+5929, U+597d, U+5982, U+5b89, U+5b8c, U+5b9a, U+5ba2, U+5bb9, U+5be6, U+5c07-5c08, U+5c0d, U+5c31, U+5df2, U+5e02, U+5e38, U+5e73, U+5f0f, U+5f71, U+5f8c, U+5f97, U+60c5, U+60f3, U+610f, U+61c9, U+6210, U+6216, U+6240, U+624b, U+63a8, U+63d0, U+6536, U+6578, U+6599, U+65b9, U+660e, U+66f4, U+670d, U+671f, U+679c, U+683c, U+689d, U+696d, U+6a5f, U+6b0a, U+6b21, U+6b3e, U+6c23, U+6c34, U+6c92, U+6cd5, U+7063, U+7121, U+7248, U+7269, U+73fe, U+7406, U+7522, U+7576, U+767b, U+76ee, U+76f8, U+770b, U+77e5, U+793e, U+7b2c, U+7b49, U+7d61, U+7d93, U+7f8e, U+8005, U+806f, U+80fd, U+81ea, U+8207, U+8272, U+8981, U+898b, U+8996, U+8a08, U+8a0a, U+8a18, U+8a2d, U+8a71, U+8aaa, U+8acb, U+8cbb, U+8cc7, U+8d77, U+8eab, U+8f49, U+9019-901a, U+9023, U+9032, U+904b, U+904e, U+9053, U+9078, U+9084, U+90e8, U+90fd, U+91cd, U+91d1, U+9577, U+9593, U+9762, U+984c, U+9996, U+9ad4, U+9ede, U+ff01, U+ff08-ff09, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-3d98f5b287.woff2) format('woff2');
  unicode-range: U+a0, U+a9, U+300c-300d, U+4e09, U+4e3b, U+4e4b, U+4e5f, U+4e86, U+4e8b-4e8c, U+4eab, U+4ed6, U+4ee3-4ee4, U+4ef6, U+4f4d, U+4f60, U+4f7f, U+4f86, U+4fdd, U+4fe1, U+5011, U+50b3, U+5167, U+5176, U+518d, U+5229, U+524d, U+529b, U+52a0, U+52d9, U+5316-5317, U+5340, U+539f, U+53ca-53cb, U+5408, U+540c-540d, U+544a, U+548c, U+54c1, U+54e1, U+5546, U+554f, U+55ae, U+56de, U+5716, U+5834, U+5916, U+5929, U+597d, U+5982, U+5b89, U+5b8c, U+5b9a, U+5ba2, U+5bb9, U+5be6, U+5c07-5c08, U+5c0d, U+5c31, U+5df2, U+5e02, U+5e38, U+5e73, U+5f0f, U+5f71, U+5f8c, U+5f97, U+60c5, U+60f3, U+610f, U+61c9, U+6210, U+6216, U+6240, U+624b, U+63a8, U+63d0, U+6536, U+6578, U+6599, U+65b9, U+660e, U+66f4, U+670d, U+671f, U+679c, U+683c, U+689d, U+696d, U+6a5f, U+6b0a, U+6b21, U+6b3e, U+6c23, U+6c34, U+6c92, U+6cd5, U+7063, U+7121, U+7248, U+7269, U+73fe, U+7406, U+7522, U+7576, U+767b, U+76ee, U+76f8, U+770b, U+77e5, U+793e, U+7b2c, U+7b49, U+7d61, U+7d93, U+7f8e, U+8005, U+806f, U+80fd, U+81ea, U+8207, U+8272, U+8981, U+898b, U+8996, U+8a08, U+8a0a, U+8a18, U+8a2d, U+8a71, U+8aaa, U+8acb, U+8cbb, U+8cc7, U+8d77, U+8eab, U+8f49, U+9019-901a, U+9023, U+9032, U+904b, U+904e, U+9053, U+9078, U+9084, U+90e8, U+90fd, U+91cd, U+91d1, U+9577, U+9593, U+9762, U+984c, U+9996, U+9ad4, U+9ede, U+ff01, U+ff08-ff09, U+ff1f;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-5a85b4fbd0.woff2) format('woff2');
  unicode-range: U+20, U+2d-2e, U+30-39, U+45, U+49, U+4c-4e, U+51-54, U+61, U+63-70, U+72-74, U+76-77, U+79, U+2013-2014, U+2039-203a, U+203c, U+3001-3002, U+4e00, U+4e0a-4e0b, U+4e0d, U+4e2d, U+4eba, U+4ee5, U+4f5c, U+500b, U+5165, U+5168, U+516c, U+51fa, U+5206, U+5230, U+52d5, U+53ef, U+570b, U+5728, U+5730, U+591a, U+5927, U+5b50, U+5bb6, U+5c0f, U+5fc3, U+6211, U+6587, U+65b0, U+65bc, U+65e5, U+662f, U+6642, U+6700, U+6703, U+6708-6709, U+672c, U+6b63, U+70ba, U+751f, U+7528, U+767c, U+7684, U+7db2, U+884c, U+958b, U+95dc, U+96fb, U+9801, U+ff0c, U+ff1a;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-5a85b4fbd0.woff2) format('woff2');
  unicode-range: U+20, U+2d-2e, U+30-39, U+45, U+49, U+4c-4e, U+51-54, U+61, U+63-70, U+72-74, U+76-77, U+79, U+2013-2014, U+2039-203a, U+203c, U+3001-3002, U+4e00, U+4e0a-4e0b, U+4e0d, U+4e2d, U+4eba, U+4ee5, U+4f5c, U+500b, U+5165, U+5168, U+516c, U+51fa, U+5206, U+5230, U+52d5, U+53ef, U+570b, U+5728, U+5730, U+591a, U+5927, U+5b50, U+5bb6, U+5c0f, U+5fc3, U+6211, U+6587, U+65b0, U+65bc, U+65e5, U+662f, U+6642, U+6700, U+6703, U+6708-6709, U+672c, U+6b63, U+70ba, U+751f, U+7528, U+767c, U+7684, U+7db2, U+884c, U+958b, U+95dc, U+96fb, U+9801, U+ff0c, U+ff1a;
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-sans-tc-5a85b4fbd0.woff2) format('woff2');
  unicode-range: U+20, U+2d-2e, U+30-39, U+45, U+49, U+4c-4e, U+51-54, U+61, U+63-70, U+72-74, U+76-77, U+79, U+2013-2014, U+2039-203a, U+203c, U+3001-3002, U+4e00, U+4e0a-4e0b, U+4e0d, U+4e2d, U+4eba, U+4ee5, U+4f5c, U+500b, U+5165, U+5168, U+516c, U+51fa, U+5206, U+5230, U+52d5, U+53ef, U+570b, U+5728, U+5730, U+591a, U+5927, U+5b50, U+5bb6, U+5c0f, U+5fc3, U+6211, U+6587, U+65b0, U+65bc, U+65e5, U+662f, U+6642, U+6700, U+6703, U+6708-6709, U+672c, U+6b63, U+70ba, U+751f, U+7528, U+767c, U+7684, U+7db2, U+884c, U+958b, U+95dc, U+96fb, U+9801, U+ff0c, U+ff1a;
}
