@charset "UTF-8";

/*noto*/
@font-face {
    font-family: 'noto-sans-scott';
    font-weight: 200;
    font-style: 'light';
    src: url('../fonts/NotoSans/NotoSansCJKkr-Light.eot');
    src: url('../fonts/NotoSans/NotoSansCJKkr-Light.eot') format('embedded-opentype'),
    url('../fonts/NotoSans/NotoSansCJKkr-Light.woff') format('woff'),
    url('../fonts/NotoSans/NotoSansCJKkr-Light.otf') format('truetype');
}

@font-face {
    font-family: 'noto-sans-scott';
    font-weight: 400;
    font-style: 'regular';
    src: url('../fonts/NotoSans/NotoSansCJKkr-Regular.eot');
    src: url('../fonts/NotoSans/NotoSansCJKkr-Regular.eot') format('embedded-opentype'),
    url('../fonts/NotoSans/NotoSansCJKkr-Regular.woff') format('woff'),
    url('../fonts/NotoSans/NotoSansCJKkr-Regular.otf') format('truetype');
}
@font-face {
    font-family: 'noto-sans-scott';
    font-weight: 500;
    font-style: 'medium';
    src: url('../fonts/NotoSans/NotoSansCJKkr-Medium.eot');
    src: url('../fonts/NotoSans/NotoSansCJKkr-Medium.eot') format('embedded-opentype'),
    url('../fonts/NotoSans/NotoSansCJKkr-Medium.woff') format('woff'),
    url('../fonts/NotoSans/NotoSansCJKkr-Medium.otf') format('truetype');
}
@font-face {
    font-family: 'noto-sans-scott';
    font-weight: 700;
    font-style: 'bold';
    src: url('../fonts/NotoSans/NotoSansCJKkr-Bold.eot');
    src: url('../fonts/NotoSans/NotoSansCJKkr-Bold.eot') format('embedded-opentype'),
    url('../fonts/NotoSans/NotoSansCJKkr-Bold.woff') format('woff'),
    url('../fonts/NotoSans/NotoSansCJKkr-Bold.otf') format('truetype');
}

@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/MaterialIcon/MaterialIcons-Regular.eot'); /* For IE6-8 */
    src: local('Material Icons'),
    local('../fonts/MaterialIcon/MaterialIcons-Regular'),
    url('../fonts/MaterialIcon/MaterialIcons-Regular.woff2') format('woff2'),
    url('../fonts/MaterialIcon/MaterialIcons-Regular.woff') format('woff'),
    url('../fonts/MaterialIcon/MaterialIcons-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'roboto';
    font-weight: 200;
    font-style: 'light';
    src: url('../fonts/Roboto/Roboto-Light.eot');
    src: url('../fonts/Roboto/Roboto-Light.eot') format('embedded-opentype'),
    url('../fonts/Roboto/Roboto-Light.woff') format('woff'),
    url('../fonts/Roboto/Roboto-Light.otf') format('truetype');
}
@font-face {
    font-family: 'roboto';
    font-weight: 400;
    font-style: 'regular';
    src: url('../fonts/Roboto/Roboto-Regular.eot');
    src: url('../fonts/Roboto/Roboto-Regular.eot') format('embedded-opentype'),
    url('../fonts/Roboto/Roboto-Regular.woff') format('woff'),
    url('../fonts/Roboto/Roboto-Regular.otf') format('truetype');
}
@font-face {
    font-family: 'roboto';
    font-weight: 500;
    font-style: 'medium';
    src: url('../fonts/Roboto/Roboto-Medium.eot');
    src: url('../fonts/Roboto/Roboto-Medium.eot') format('embedded-opentype'),
    url('../fonts/Roboto/Roboto-Medium.woff') format('woff'),
    url('../fonts/Roboto/Roboto-Medium.otf') format('truetype');
}
@font-face {
    font-family: 'roboto';
    font-weight: 700;
    font-style: 'bold';
    src: url('../fonts/Roboto/Roboto-Bold.eot');
    src: url('../fonts/Roboto/Roboto-Bold.eot') format('embedded-opentype'),
    url('../fonts/Roboto/Roboto-Bold.woff') format('woff'),
    url('../fonts/Roboto/Roboto-Bold.otf') format('truetype');
}

@font-face {
  font-family: 'gmarketSansTTF';
  font-weight: 500;
  font-style: 'medium';
  src: url('../fonts/GmarketSansTTF/GmarketSansTTF-Medium.eot');
  src: url('../fonts/GmarketSansTTF/GmarketSansTTF-Medium.eot') format('embedded-opentype'),
  url('../fonts/GmarketSansTTF/GmarketSansTTF-Medium.woff') format('woff'),
  url('../fonts/GmarketSansTTF/GmarketSansTTF-Medium.otf') format('truetype');
}

@font-face {
  font-family: 'gmarketSansTTFBold';
  font-weight: 700;
  font-style: 'bold';
  src: url('../fonts/GmarketSansTTF/GmarketSansTTF-Bold.eot');
  src: url('../fonts/GmarketSansTTF/GmarketSansTTF-Bold.eot') format('embedded-opentype'),
  url('../fonts/GmarketSansTTF/GmarketSansTTF-Bold.woff') format('woff'),
  url('../fonts/GmarketSansTTF/GmarketSansTTF-Bold.otf') format('truetype');
}

@font-face {
  font-family: 'onePrettyNight';
  font-weight: normal;
  font-style: normal;
  src: url('../fonts/onePrettyNight/onePrettyNight.eot');
  src: url('../fonts/onePrettyNight/onePrettyNight.eot') format('embedded-opentype'),
  url('../fonts/onePrettyNight/onePrettyNight.woff') format('woff'),
  url('../fonts/onePrettyNight/onePrettyNight.otf') format('truetype');
}

@font-face {
  font-family: 'Hahmlet-ExtraBold';
  src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2110@1.0/Hahmlet-ExtraBold.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'NanumSquare';
  src: url('../fonts/NanumSquare/NanumSquareR.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'NanumSquareBold';
  src: url('../fonts/NanumSquare/NanumSquareB.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'NanumSquareExtraBold';
  src: url('../fonts/NanumSquare/NanumSquareEB.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

html,body,article,aside,audio,body,canvas,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,input,legend,li,mark,menu,nav,ol,p,pre,section,summary,td,textarea,th,time,ul,video,button,select {
    font-family:-apple-system, BlinkMacSystemFont, "noto-sans-scott", "Noto Sans KR", "Malgun Gothic", "맑은 고딕", "Apple SD Gothic Neo", "Dotum", helvetica, arial, sans-serif, 'gmarketSansTTF','gmarketSansTTFBold', 'onePrettyNight', 'Hahmlet-ExtraBold', "NanumSquare", "NanumSquareBold", "NanumSquareExtraBold";
}
/*
-apple-system,
dotum,
'돋움',
helvetica,
sans-serif

*/
