@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/lato-v14-latin-300.eot);
  src: local("Lato Light"), local("Lato-Light"),
    url(../fonts/lato-v14-latin-300.eot?#iefix) format("embedded-opentype"),
    url(../fonts/lato-v14-latin-300.woff2) format("woff2"),
    url(../fonts/lato-v14-latin-300.woff) format("woff"),
    url(../fonts/lato-v14-latin-300.ttf) format("truetype"),
    url(../fonts/lato-v14-latin-300.svg#Lato) format("svg");
}
@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  src: url(../fonts/lato-v14-latin-300italic.eot);
  src: local("Lato Light Italic"), local("Lato-LightItalic"),
    url(../fonts/lato-v14-latin-300italic.eot?#iefix)
      format("embedded-opentype"),
    url(../fonts/lato-v14-latin-300italic.woff2) format("woff2"),
    url(../fonts/lato-v14-latin-300italic.woff) format("woff"),
    url(../fonts/lato-v14-latin-300italic.ttf) format("truetype"),
    url(../fonts/lato-v14-latin-300italic.svg#Lato) format("svg");
}
@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/lato-v14-latin-regular.eot);
  src: local("Lato Regular"), local("Lato-Regular"),
    url(../fonts/lato-v14-latin-regular.eot?#iefix) format("embedded-opentype"),
    url(../fonts/lato-v14-latin-regular.woff2) format("woff2"),
    url(../fonts/lato-v14-latin-regular.woff) format("woff"),
    url(../fonts/lato-v14-latin-regular.ttf) format("truetype"),
    url(../fonts/lato-v14-latin-regular.svg#Lato) format("svg");
}
@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/lato-v14-latin-italic.eot);
  src: local("Lato Italic"), local("Lato-Italic"),
    url(../fonts/lato-v14-latin-italic.eot?#iefix) format("embedded-opentype"),
    url(../fonts/lato-v14-latin-italic.woff2) format("woff2"),
    url(../fonts/lato-v14-latin-italic.woff) format("woff"),
    url(../fonts/lato-v14-latin-italic.ttf) format("truetype"),
    url(../fonts/lato-v14-latin-italic.svg#Lato) format("svg");
}
@font-face {
  font-family: "Noto Sans TC";
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-300.eot);
  src: local("Noto Sans TC Light"), local("NotoSansTC-Light"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-300.eot?#iefix)
      format("embedded-opentype"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-300.woff2)
      format("woff2"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-300.woff)
      format("woff"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-300.ttf)
      format("truetype"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-300.svg#NotoSansTC)
      format("svg");
}
@font-face {
  font-family: "Noto Sans TC";
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-regular.eot);
  src: local("Noto Sans TC Regular"), local("NotoSansTC-Regular"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-regular.eot?#iefix)
      format("embedded-opentype"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-regular.woff2)
      format("woff2"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-regular.woff)
      format("woff"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-regular.ttf)
      format("truetype"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-regular.svg#NotoSansTC)
      format("svg");
}
@font-face {
  font-family: "Noto Sans TC";
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-500.eot);
  src: local("Noto Sans TC Medium"), local("NotoSansTC-Medium"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-500.eot?#iefix)
      format("embedded-opentype"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-500.woff2)
      format("woff2"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-500.woff)
      format("woff"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-500.ttf)
      format("truetype"),
    url(../fonts/noto-sans-tc-v4-latin_chinese-traditional-500.svg#NotoSansTC)
      format("svg");
}

/* noto-serif-tc-300 - chinese-traditional */
@font-face {
  font-family: "Noto Serif TC";
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/noto-serif-tc-v8-chinese-traditional-300.eot"); /* IE9 Compat Modes */
  src: local("Noto Serif TC Light"), local("NotoSerifTC-Light"),
    url("../fonts/noto-serif-tc-v8-chinese-traditional-300.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("../fonts/noto-serif-tc-v8-chinese-traditional-300.woff2")
      format("woff2"),
    /* Super Modern Browsers */
      url("../fonts/noto-serif-tc-v8-chinese-traditional-300.woff")
      format("woff"),
    /* Modern Browsers */
      url("../fonts/noto-serif-tc-v8-chinese-traditional-300.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("../fonts/noto-serif-tc-v8-chinese-traditional-300.svg#NotoSerifTC")
      format("svg"); /* Legacy iOS */
}
/* noto-serif-tc-regular - chinese-traditional */
@font-face {
  font-family: "Noto Serif TC";
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/noto-serif-tc-v8-chinese-traditional-regular.eot"); /* IE9 Compat Modes */
  src: local("Noto Serif TC Regular"), local("NotoSerifTC-Regular"),
    url("../fonts/noto-serif-tc-v8-chinese-traditional-regular.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */
      url("../fonts/noto-serif-tc-v8-chinese-traditional-regular.woff2")
      format("woff2"),
    /* Super Modern Browsers */
      url("../fonts/noto-serif-tc-v8-chinese-traditional-regular.woff")
      format("woff"),
    /* Modern Browsers */
      url("../fonts/noto-serif-tc-v8-chinese-traditional-regular.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("../fonts/noto-serif-tc-v8-chinese-traditional-regular.svg#NotoSerifTC")
      format("svg"); /* Legacy iOS */
}
/* noto-serif-tc-500 - chinese-traditional */
@font-face {
  font-family: "Noto Serif TC";
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/noto-serif-tc-v8-chinese-traditional-500.eot"); /* IE9 Compat Modes */
  src: local("Noto Serif TC Medium"), local("NotoSerifTC-Medium"),
    url("../fonts/noto-serif-tc-v8-chinese-traditional-500.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("../fonts/noto-serif-tc-v8-chinese-traditional-500.woff2")
      format("woff2"),
    /* Super Modern Browsers */
      url("../fonts/noto-serif-tc-v8-chinese-traditional-500.woff")
      format("woff"),
    /* Modern Browsers */
      url("../fonts/noto-serif-tc-v8-chinese-traditional-500.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("../fonts/noto-serif-tc-v8-chinese-traditional-500.svg#NotoSerifTC")
      format("svg"); /* Legacy iOS */
}
/* noto-sans-jp-300 - latin_japanese */
@font-face {
  font-family: "Noto Sans JP";
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/noto-sans-jp-v36-latin_japanese-300.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("../fonts/noto-sans-jp-v36-latin_japanese-300.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("../fonts/noto-sans-jp-v36-latin_japanese-300.woff2")
      format("woff2"),
    /* Super Modern Browsers */
      url("../fonts/noto-sans-jp-v36-latin_japanese-300.woff") format("woff"),
    /* Modern Browsers */
      url("../fonts/noto-sans-jp-v36-latin_japanese-300.ttf") format("truetype"),
    /* Safari, Android, iOS */
      url("../fonts/noto-sans-jp-v36-latin_japanese-300.svg#NotoSansJP")
      format("svg"); /* Legacy iOS */
}
/* noto-sans-jp-regular - latin_japanese */
@font-face {
  font-family: "Noto Sans JP";
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/noto-sans-jp-v36-latin_japanese-regular.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("../fonts/noto-sans-jp-v36-latin_japanese-regular.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("../fonts/noto-sans-jp-v36-latin_japanese-regular.woff2")
      format("woff2"),
    /* Super Modern Browsers */
      url("../fonts/noto-sans-jp-v36-latin_japanese-regular.woff")
      format("woff"),
    /* Modern Browsers */
      url("../fonts/noto-sans-jp-v36-latin_japanese-regular.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("../fonts/noto-sans-jp-v36-latin_japanese-regular.svg#NotoSansJP")
      format("svg"); /* Legacy iOS */
}
/* noto-sans-jp-500 - latin_japanese */
@font-face {
  font-family: "Noto Sans JP";
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/noto-sans-jp-v36-latin_japanese-500.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("../fonts/noto-sans-jp-v36-latin_japanese-500.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("../fonts/noto-sans-jp-v36-latin_japanese-500.woff2")
      format("woff2"),
    /* Super Modern Browsers */
      url("../fonts/noto-sans-jp-v36-latin_japanese-500.woff") format("woff"),
    /* Modern Browsers */
      url("../fonts/noto-sans-jp-v36-latin_japanese-500.ttf") format("truetype"),
    /* Safari, Android, iOS */
      url("../fonts/noto-sans-jp-v36-latin_japanese-500.svg#NotoSansJP")
      format("svg"); /* Legacy iOS */
}
