@charset "utf-8";

/* Font - noto */
@font-face {
  font-family:'Noto Sans KR';
  font-weight:100;
  font-style:normal;
  src:url('NotoSansKR-Thin.woff2') format('woff2'),
      url('NotoSansKR-Thin.woff') format('woff'),
      url('NotoSansKR-Thin.otf') format('opentype');
}
@font-face {
  font-family:'Noto Sans KR';
  font-weight:300;
  font-style:normal;
  src:url('NotoSansKR-Light.woff2') format('woff2'),
      url('NotoSansKR-Light.woff') format('woff'),
      url('NotoSansKR-Light.otf') format('opentype');
}
@font-face {
  font-family:'Noto Sans KR';
  font-weight:350;
  font-style:normal;
  src:url('NotoSansKR-DemiLight.woff2') format('woff2'),
      url('NotoSansKR-DemiLight.woff') format('woff'),
      url('NotoSansKR-DemiLight.otf') format('opentype');
}
@font-face {
   font-family:'Noto Sans KR';
   font-weight:400;
   font-style:normal;
   src:url('NotoSansKR-Regular.woff2') format('woff2'),
       url('NotoSansKR-Regular.woff') format('woff'),
       url('NotoSansKR-Regular.otf') format('opentype');
}
@font-face {
   font-family:'Noto Sans KR';
   font-weight:500;
   font-style:normal;
   src:url('NotoSansKR-Medium.woff2') format('woff2'),
       url('NotoSansKR-Medium.woff') format('woff'),
       url('NotoSansKR-Medium.otf') format('opentype');
}
@font-face {
   font-family:'Noto Sans KR';
   font-weight:700;
   font-style:normal;
   src:url('NotoSansKR-Bold.woff2') format('woff2'),
       url('NotoSansKR-Bold.woff') format('woff'),
       url('NotoSansKR-Bold.otf') format('opentype');
}
@font-face {
   font-family:'Noto Sans KR';
   font-weight:900;
   font-style:normal;
   src:url('NotoSansKR-Black.woff2') format('woff2'),
       url('NotoSansKR-Black.woff') format('woff'),
       url('NotoSansKR-Black.otf') format('opentype');
}

/* GmarketSans */
@font-face {
    font-family:'GmarketSans';
    font-weight:300;
    font-style:normal;
    src: url('GmarketSansLight.eot');
    src: url('GmarketSansLight.eot?#iefix') format('embedded-opentype'),
         url('GmarketSansLight.woff2') format('woff2'),
         url('GmarketSansLight.woff') format('woff'),
         url('GmarketSansLight.ttf') format("truetype");
    font-display:swap;
} 
@font-face {
    font-family:'GmarketSans';
    font-weight:500;
    font-style:normal;
    src: url('GmarketSansMedium.eot');
    src: url('GmarketSansMedium.eot?#iefix') format('embedded-opentype'),
         url('GmarketSansMedium.woff2') format('woff2'),
         url('GmarketSansMedium.woff') format('woff'),
         url('GmarketSansMedium.ttf') format("truetype");
    font-display:swap;
} 
@font-face {
    font-family:'GmarketSans';
    font-weight:700;
    font-style:normal;
    src: url('GmarketSansBold.eot');
    src: url('GmarketSansBold.eot?#iefix') format('embedded-opentype'),
         url('GmarketSansBold.woff2') format('woff2'),
         url('GmarketSansBold.woff') format('woff'),
         url('GmarketSansBold.ttf') format("truetype");
    font-display:swap;
}

/* Pretendard */
@font-face {
    font-family:'Pretendard';
    font-weight:900;
    font-display:swap;
    src:local('Pretendard Black'), url(Pretendard-Black.woff2) format('woff2'), url(Pretendard-Black.woff) format('woff');
}

@font-face {
    font-family:'Pretendard';
    font-weight:800;
    font-display:swap;
    src:local('Pretendard ExtraBold'), url(Pretendard-ExtraBold.woff2) format('woff2'), url(Pretendard-ExtraBold.woff) format('woff');
}

@font-face {
    font-family:'Pretendard';
    font-weight:700;
    font-display:swap;
    src:local('Pretendard Bold'), url(Pretendard-Bold.woff2) format('woff2'), url(Pretendard-Bold.woff) format('woff');
}

@font-face {
    font-family:'Pretendard';
    font-weight:600;
    font-display:swap;
    src:local('Pretendard SemiBold'), url(Pretendard-SemiBold.woff2) format('woff2'), url(Pretendard-SemiBold.woff) format('woff');
}

@font-face {
    font-family:'Pretendard';
    font-weight:500;
    font-display:swap;
    src:local('Pretendard Medium'), url(Pretendard-Medium.woff2) format('woff2'), url(Pretendard-Medium.woff) format('woff');
}

@font-face {
    font-family:'Pretendard';
    font-weight:400;
    font-display:swap;
    src:local('Pretendard Regular'), url(Pretendard-Regular.woff2) format('woff2'), url(Pretendard-Regular.woff) format('woff');
}

@font-face {
    font-family:'Pretendard';
    font-weight:300;
    font-display:swap;
    src:local('Pretendard Light'), url(Pretendard-Light.woff2) format('woff2'), url(Pretendard-Light.woff) format('woff');
}

@font-face {
    font-family:'Pretendard';
    font-weight:200;
    font-display:swap;
    src:local('Pretendard ExtraLight'), url(Pretendard-ExtraLight.woff2) format('woff2'), url(Pretendard-ExtraLight.woff) format('woff');
}

@font-face {
    font-family:'Pretendard';
    font-weight:100;
    font-display:swap;
    src:local('Pretendard Thin'), url(Pretendard-Thin.woff2) format('woff2'), url(Pretendard-Thin.woff) format('woff');
}