@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSans-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSans-Italic.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSans-Bold.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSans-BoldItalic.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans HK';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/Noto/NotoSansHK-Thin-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans HK';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/Noto/NotoSansHK-Light-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans HK';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSansHK-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans HK';
  font-style: normal;
  font-weight: 500;
  src: url(/fonts/Noto/NotoSansHK-Medium-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans HK';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSansHK-Bold.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans HK';
  font-style: normal;
  font-weight: 900;
  src: url(/fonts/Noto/NotoSansHK-Black-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/Noto/NotoSansJP-Thin-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/Noto/NotoSansJP-Light-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSansJP-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 500;
  src: url(/fonts/Noto/NotoSansJP-Medium-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSansJP-Bold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 900;
  src: url(/fonts/Noto/NotoSansJP-Black-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/Noto/NotoSansKR-Thin-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/Noto/NotoSansKR-Light-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSansKR-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 500;
  src: url(/fonts/Noto/NotoSansKR-Medium-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSansKR-Bold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 900;
  src: url(/fonts/Noto/NotoSansKR-Black-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/Noto/NotoSansSC-Thin-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/Noto/NotoSansSC-Light-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSansSC-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  src: url(/fonts/Noto/NotoSansSC-Medium-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSansSC-Bold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 900;
  src: url(/fonts/Noto/NotoSansSC-Black-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/Noto/NotoSansTC-Thin-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/Noto/NotoSansTC-Light-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSansTC-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 500;
  src: url(/fonts/Noto/NotoSansTC-Medium-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSansTC-Bold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans TC';
  font-style: normal;
  font-weight: 900;
  src: url(/fonts/Noto/NotoSansTC-Black-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSerif-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSerif-Italic.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSerif-Bold.woff2.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSerif-BoldItalic.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif HK';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/Noto/NotoSerifHk-ExtraLight-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif HK';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/Noto/NotoSerifHK-Light-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif HK';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSerifHK-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif HK';
  font-style: italic;
  font-weight: 500;
  src: url(/fonts/Noto/NotoSerifHK-Medium-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif HK';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/Noto/NotoSerifHK-SemiBold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif HK';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSerifHK-Bold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif HK';
  font-style: italic;
  font-weight: 900;
  src: url(/fonts/Noto/NotoSerifHK-Black-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif JP';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/Noto/NotoSerifJP-ExtraLight-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif JP';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/Noto/NotoSerifJP-Light-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif JP';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSerifJP-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif JP';
  font-style: italic;
  font-weight: 500;
  src: url(/fonts/Noto/NotoSerifJP-Medium-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif JP';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/Noto/NotoSerifJP-SemiBold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif JP';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSerifJP-Bold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif JP';
  font-style: italic;
  font-weight: 900;
  src: url(/fonts/Noto/NotoSerifJP-Black-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif KR';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/Noto/NotoSerifKR-ExtraLight-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif KR';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/Noto/NotoSerifKR-Light-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif KR';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSerifKR-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif KR';
  font-style: italic;
  font-weight: 500;
  src: url(/fonts/Noto/NotoSerifKR-Medium-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif KR';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/Noto/NotoSerifKR-SemiBold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif KR';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSerifKR-Bold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif KR';
  font-style: italic;
  font-weight: 900;
  src: url(/fonts/Noto/NotoSerifKR-Black-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/Noto/NotoSerifSC-ExtraLight-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/Noto/NotoSerifSC-Light-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSerifSC-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: italic;
  font-weight: 500;
  src: url(/fonts/Noto/NotoSerifSC-Medium-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/Noto/NotoSerifSC-SemiBold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSerifSC-Bold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: italic;
  font-weight: 900;
  src: url(/fonts/Noto/NotoSerifSC-Black-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/Noto/NotoSerifTC-ExtraLight-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/Noto/NotoSerifTC-Light-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/Noto/NotoSerifTC-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: italic;
  font-weight: 500;
  src: url(/fonts/Noto/NotoSerifTC-Medium-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/Noto/NotoSerifTC-SemiBold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/Noto/NotoSerifTC-Bold-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Serif TC';
  font-style: italic;
  font-weight: 900;
  src: url(/fonts/Noto/NotoSerifTC-Black-Regular.woff2) format('woff2');
}
}