@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700);
@import url(http://fonts.googleapis.com/css?family=Noto+Sans:400,700);
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');


/* Noto Sans KR */
@font-face {
 font-family: 'Noto Sans KR';
 font-weight: 100;
 src: url(NotoSansKR-Thin.eot);
 src: url(NotoSansKR-Thin.eot?#iefix) format('embedded-opentype'),
      url(NotoSansKR-Thin.woff) format('woff'),
      url(NotoSansKR-Thin.ttf) format('truetype');
}
@font-face {
 font-family: 'Noto Sans KR';
 font-weight: 300;
 src: url(NotoSansKR-Light.eot);
 src: url(NotoSansKR-Light.eot?#iefix) format('embedded-opentype'),
      url(NotoSansKR-Light.woff) format('woff'),
      url(NotoSansKR-Light.ttf) format('truetype');
}
@font-face {
 font-family: 'Noto Sans KR';
 font-weight: 400;
 src: url(NotoSansKR-Regular.eot);
 src: url(NotoSansKR-Regular.eot?#iefix) format('embedded-opentype'),
      url(NotoSansKR-Regular.woff) format('woff'),
      url(NotoSansKR-Regular.ttf) format('truetype');
}
@font-face {
 font-family: 'Noto Sans KR';
 font-weight: 500;
 src: url(NotoSansKR-Medium.eot);
 src: url(NotoSansKR-Medium.eot?#iefix) format('embedded-opentype'),
      url(NotoSansKR-Medium.woff) format('woff'),
      url(NotoSansKR-Medium.ttf) format('truetype');
}
@font-face {
 font-family: 'Noto Sans KR';
 font-weight: 700;
 src: url(NotoSansKR-Bold.eot);
 src: url(NotoSansKR-Bold.eot?#iefix) format('embedded-opentype'),
      url(NotoSansKR-Bold.woff) format('woff'),
      url(NotoSansKR-Bold.ttf) format('truetype');
}
@font-face {
 font-family: 'Noto Sans KR';
 font-weight: 900;
 src: url(NotoSansKR-Black.eot);
 src: url(NotoSansKR-Black.eot?#iefix) format('embedded-opentype'),
      url(NotoSansKR-Black.woff) format('woff'),
      url(NotoSansKR-Black.ttf) format('truetype');
}


/* Montserrat */
@font-face {
 font-family: 'Montserrat';
 font-weight: 100;
 src: url(Montserrat-Thin.eot);
 src: url(Montserrat-Thin.eot?#iefix) format('embedded-opentype'),
      url(Montserrat-Thin.woff) format('woff'),
      url(Montserrat-Thin.ttf) format('truetype');
      unicode-range:U+0041-005A, U+0061-007A, U+0030-0039;
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 200;
 src: url(Montserrat-ExtraLight.eot);
 src: url(Montserrat-ExtraLight.eot?#iefix) format('embedded-opentype'),
      url(Montserrat-ExtraLight.woff) format('woff'),
      url(Montserrat-ExtraLight.ttf) format('truetype');
      unicode-range:U+0041-005A, U+0061-007A, U+0030-0039;
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 300;
 src: url(Montserrat-Light.eot);
 src: url(Montserrat-Light.eot?#iefix) format('embedded-opentype'),
      url(Montserrat-Light.woff) format('woff'),
      url(Montserrat-Light.ttf) format('truetype');
      unicode-range:U+0041-005A, U+0061-007A, U+0030-0039;
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 400;
 src: url(Montserrat-Regular.eot);
 src: url(Montserrat-Regular.eot?#iefix) format('embedded-opentype'),
      url(Montserrat-Regular.woff) format('woff'),
      url(Montserrat-Regular.ttf) format('truetype');
      unicode-range:U+0041-005A, U+0061-007A, U+0030-0039;
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 500;
 src: url(Montserrat-Medium.eot);
 src: url(Montserrat-Medium.eot?#iefix) format('embedded-opentype'),
      url(Montserrat-Medium.woff) format('woff'),
      url(Montserrat-Medium.ttf) format('truetype');
      unicode-range:U+0041-005A, U+0061-007A, U+0030-0039;
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 600;
 src: url(Montserrat-SemiBold.eot);
 src: url(Montserrat-SemiBold.eot?#iefix) format('embedded-opentype'),
      url(Montserrat-SemiBold.woff) format('woff'),
      url(Montserrat-SemiBold.ttf) format('truetype');
      unicode-range:U+0041-005A, U+0061-007A, U+0030-0039;
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 700;
 src: url(Montserrat-Bold.eot);
 src: url(Montserrat-Bold.eot?#iefix) format('embedded-opentype'),
      url(Montserrat-Bold.woff) format('woff'),
      url(Montserrat-Bold.ttf) format('truetype');
      unicode-range:U+0041-005A, U+0061-007A, U+0030-0039;
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 800;
 src: url(Montserrat-ExtraBold.eot);
 src: url(Montserrat-ExtraBold.eot?#iefix) format('embedded-opentype'),
      url(Montserrat-ExtraBold.woff) format('woff'),
      url(Montserrat-ExtraBold.ttf) format('truetype');
      unicode-range:U+0041-005A, U+0061-007A, U+0030-0039;
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 900;
 src: url(Montserrat-Black.eot);
 src: url(Montserrat-Black.eot?#iefix) format('embedded-opentype'),
      url(Montserrat-Black.woff) format('woff'),
      url(Montserrat-Black.ttf) format('truetype');
      unicode-range:U+0041-005A, U+0061-007A, U+0030-0039;
}
