@font-face {
  font-family: 'Noto Sans CJK JP';
  font-weight: 400;
  src: url(./NotoSansJP/NotoSansJP-Regular.otf);
  font-style: normal;
  unicode-range: U+3000-303f, U+3040-309f, U+30a0-30ff, U+3190-31ff, U+3400-4db0, U+4e00-9fbf,
    U+ff00-ffef;
}

@font-face {
  font-family: 'Noto Sans CJK JP';
  font-weight: 700;
  src: url(./NotoSansJP/NotoSansJP-Bold.otf);
  font-style: normal;
  unicode-range: U+3000-303f, U+3040-309f, U+30a0-30ff, U+3190-31ff, U+3400-4db0, U+4e00-9fbf,
    U+ff00-ffef;
}

@font-face {
  font-family: 'Noto Sans CJK KR';
  font-weight: 400;
  src: url(./NotoSansKR/NotoSansKR-Regular.otf);
  font-style: normal;
  unicode-range: U+ac00-d7af, U+1100-11ff, U+3130-318f, U+3200-32ff, U+a960-a97f, U+d7b0-d7ff,
    U+ff00-ffef;
}

@font-face {
  font-family: 'Noto Sans CJK KR';
  font-weight: 700;
  src: url(./NotoSansKR/NotoSansKR-Bold.otf);
  font-style: normal;
  unicode-range: U+ac00-d7af, U+1100-11ff, U+3130-318f, U+3200-32ff, U+a960-a97f, U+d7b0-d7ff,
    U+ff00-ffef;
}

@font-face {
  font-family: 'Noto Sans CJK SC';
  font-weight: 400;
  src: url(./NotoSansSC/NotoSansSC-Regular.otf);
  font-style: normal;
  unicode-range: U+4e00-9fff, U+3400-4dbf, U+20000-2a6df, U+2a700-2b73f, U+2b740-2b81f,
    U+2b820-2ceaf, U+2ceb0-2ebef, U+f900-faff, U+3300-33ff, U+fe30-fe4f, U+2f800-2fa1f;
}

@font-face {
  font-family: 'Noto Sans CJK SC';
  font-weight: 700;
  src: url(./NotoSansSC/NotoSansSC-Bold.otf);
  font-style: normal;
  unicode-range: U+4e00-9fff, U+3400-4dbf, U+20000-2a6df, U+2a700-2b73f, U+2b740-2b81f,
    U+2b820-2ceaf, U+2ceb0-2ebef, U+f900-faff, U+3300-33ff, U+fe30-fe4f, U+2f800-2fa1f;
}

@font-face {
  font-family: 'Noto Sans CJK TC';
  font-weight: 400;
  src: url(./NotoSansTC/NotoSansTC-Regular.otf);
  font-style: normal;
  unicode-range: U+4e00-9fff, U+3400-4dbf, U+20000-2a6df, U+2a700-2b73f, U+2b740-2b81f,
    U+2b820-2ceaf, U+2ceb0-2ebef, U+f900-faff, U+3300-33ff, U+fe30-fe4f, U+2f800-2fa1f;
}

@font-face {
  font-family: 'Noto Sans CJK TC';
  font-weight: 700;
  src: url(./NotoSansTC/NotoSansTC-Bold.otf);
  font-style: normal;
  unicode-range: U+4e00-9fff, U+3400-4dbf, U+20000-2a6df, U+2a700-2b73f, U+2b740-2b81f,
    U+2b820-2ceaf, U+2ceb0-2ebef, U+f900-faff, U+3300-33ff, U+fe30-fe4f, U+2f800-2fa1f;
}

@font-face {
  font-family: Gotham-Book;
  src: url(./Gotham/Gotham-Book.eot?#iefix) format('embedded-opentype'),
    url(./Gotham/Gotham-Book.otf) format('opentype'), url(./Gotham/Gotham-Book.woff) format('woff'),
    url(./Gotham/Gotham-Book.ttf) format('truetype'),
    url(./Gotham/Gotham-Book.svg#Gotham-Book) format('svg');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Gotham-Medium;
  src: url(./Gotham/Gotham-Medium.eot?#iefix) format('embedded-opentype'),
    url(./Gotham/Gotham-Medium.otf) format('opentype'),
    url(./Gotham/Gotham-Medium.woff) format('woff'),
    url(./Gotham/Gotham-Medium.ttf) format('truetype'),
    url(./Gotham/Gotham-Medium.svg#Gotham-Medium) format('svg');
  font-weight: 400;
  font-style: normal;
}
