/* @import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);  */



/*----------------------------------------------------------------------
     Noto Sans KR 
-----------------------------------------------------------------------*/

@font-face {
  font-family: 'Noto Sans KR';
  src: local("Noto Sans KR"), /* computer */ url('/resources/fonts/NotoSansKr/NotoSansKR-Light.eot'); /* IE9 Compat Modes */
  src: url('/resources/fonts/NotoSansKr/NotoSansKR-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Light.woff2') format('woff2'), /* Super Modern Browsers */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Light.woff') format('woff'), /* Modern Browsers */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Light.svg#NotoSanskr') format('svg'); /* Legacy iOS */

  font-style:   normal;
  font-weight:  300;
}

@font-face {
  font-family: 'Noto Sans KR Regular';
  src: local("Noto Sans KR"), /* computer */ url('/resources/fonts/NotoSansKr/NotoSansKR-Regular.eot'); /* IE9 Compat Modes */
  src: url('/resources/fonts/NotoSansKr/NotoSansKR-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Regular.woff2') format('woff2'), /* Super Modern Browsers */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Regular.woff') format('woff'), /* Modern Browsers */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */

  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Noto Sans KR Bold';
  src: local("Noto Sans KR"), /* computer */ url('/resources/fonts/NotoSansKr/NotoSansKR-Bold.eot'); /* IE9 Compat Modes */
  src: url('/resources/fonts/NotoSansKr/NotoSansKR-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Bold.woff2') format('woff2'), /* Super Modern Browsers */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Bold.woff') format('woff'), /* Modern Browsers */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Bold.ttf')  format('truetype'); /* Safari, Android, iOS */

  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Noto Sans KR Black';
  src: local("Noto Sans KR"), /* computer */ url('/resources/fonts/NotoSansKr/NotoSansKR-Black.eot'); /* IE9 Compat Modes */
  src: url('/resources/fonts/NotoSansKr/NotoSansKR-Black.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Black.woff2') format('woff2'), /* Super Modern Browsers */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Black.woff') format('woff'), /* Modern Browsers */
  url('/resources/fonts/NotoSansKr/NotoSansKR-Black.ttf')  format('truetype'); /* Safari, Android, iOS */

  font-style:   normal;
  font-weight:  900;
}

/*----------------------------------------------------------------------
     Montserrat
-----------------------------------------------------------------------*/

@font-face {
    font-family: 'Montserrat';
    src: local("Montserrat"), /* computer */ url('/resources/fonts/Montserrat/Montserrat-Light.eot'); /* IE9 Compat Modes */
    src: url('/resources/fonts/Montserrat/Montserrat-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/resources/fonts/Montserrat/Montserrat-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('/resources/fonts/Montserrat/Montserrat-Light.svg#Montserrat') format('svg'); /* Legacy iOS */
  
    font-style:   normal;
    font-weight:  300;
  }
  
  @font-face {
    font-family: 'Montserrat-regular';
    src: local("Montserrat"), /* computer */ url('/resources/fonts/Montserrat/Montserrat-Regular.eot'); /* IE9 Compat Modes */
    src: url('/resources/fonts/Montserrat/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/resources/fonts/Montserrat/Montserrat-Regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('/resources/fonts/Montserrat/Montserrat-Regular.woff') format('woff'), /* Modern Browsers */
    url('/resources/fonts/Montserrat/Montserrat-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */
  
    font-style:   normal;
    font-weight:  500;
  }
  
  @font-face {
    font-family: 'Montserrat-bold';
    src: local("Montserrat"), /* computer */ url('/resources/fonts/Montserrat/Montserrat-Bold.eot'); /* IE9 Compat Modes */
    src: url('/resources/fonts/Montserrat/Montserrat-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/resources/fonts/Montserrat/Montserrat-Bold.woff2') format('woff2'), /* Super Modern Browsers */
    url('/resources/fonts/Montserrat/Montserrat-Bold.woff') format('woff'), /* Modern Browsers */
    url('/resources/fonts/Montserrat/Montserrat-Bold.ttf')  format('truetype'); /* Safari, Android, iOS */
  
    font-style:   normal;
    font-weight:  700;
  }
  
  @font-face {
    font-family: 'Montserrat-black';
    src: local("Montserrat"), /* computer */ url('/resources/fonts/Montserrat/Montserrat-Black.eot'); /* IE9 Compat Modes */
    src: url('/resources/fonts/Montserrat/Montserrat-Black.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/resources/fonts/Montserrat/Montserrat-Black.woff2') format('woff2'), /* Super Modern Browsers */
    url('/resources/fonts/Montserrat/Montserrat-Black.woff') format('woff'), /* Modern Browsers */
    url('/resources/fonts/Montserrat/Montserrat-Black.ttf')  format('truetype'); /* Safari, Android, iOS */
  
    font-style:   normal;
    font-weight:  900;
  }

/*----------------------------------------------------------------------
     Noto Sans CJK KR 
-----------------------------------------------------------------------*/

@font-face {
  font-family: 'Noto Sans CJK KR';
  src: local("Noto Sans CJK KR"), /* computer */ url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.eot'); /* IE9 Compat Modes */
  src: url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.woff2') format('woff2'), /* Super Modern Browsers */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.woff') format('woff'), /* Modern Browsers */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Light.svg#NotoSansCJKkr') format('svg'); /* Legacy iOS */

  font-style:   normal;
  font-weight:  300;
}

@font-face {
  font-family: 'Noto Sans CJK KR Regular';
  src: local("Noto Sans CJK KR"), /* computer */ url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Regular.woff2') format('woff2'), /* Super Modern Browsers */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Regular.woff') format('woff'), /* Modern Browsers */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */

  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Noto Sans CJK KR Bold';
  src: local("Noto Sans CJK KR"), /* computer */ url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Bold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Bold.woff2') format('woff2'), /* Super Modern Browsers */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Bold.woff') format('woff'), /* Modern Browsers */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Bold.ttf')  format('truetype'); /* Safari, Android, iOS */

  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Noto Sans CJK KR Black';
  src: local("Noto Sans CJK KR"), /* computer */ url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Black.eot'); /* IE9 Compat Modes */
  src: url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Black.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Black.woff2') format('woff2'), /* Super Modern Browsers */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Black.woff') format('woff'), /* Modern Browsers */
  url('../fonts/NotoSansCJKkr/NotoSansCJKkr-Black.ttf')  format('truetype'); /* Safari, Android, iOS */

  font-style:   normal;
  font-weight:  900;
}

/*----------------------------------------------------------------------
     Nanum Gothic
-----------------------------------------------------------------------*/
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(fonts/nanumgothic/v3/NanumGothic-Bold.eot);
  src: url(fonts/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       /*url(nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),*/
       url(fonts/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(fonts/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(fonts/nanumgothic/v3/NanumGothic-Regular.eot);
  src: url(fonts/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
      /* url(nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),*/
       url(fonts/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(fonts/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(fonts/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src: url(fonts/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       /*url(nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('woff2'),*/
       url(fonts/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(fonts/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}