@charset "utf-8";

/*
* 100 : Thin
* 200 : Extra Light (Ultra Light)
* 300 : Light
* 400 : Regular
* 500 : Medium
* 600 : Semi Bold (Demi Bold)
* 700 : Bold
* 800 : Extra Bold (Ultra Bold)
* 900 : Black (Heavy)
*/

@font-face {
	font-family: 'NanumBarunGothic';
	font-style: normal;
    font-weight: 200;
	src: url('../../common/css/fonts/NanumBarunGothic200.woff') format('woff');
}

@font-face {
	font-family: 'NanumBarunGothic';
	font-style: normal;
    font-weight: 300;
	src: url('../../common/css/fonts/NanumBarunGothic300.woff') format('woff');
}

@font-face {
	font-family: 'NanumBarunGothic';
	font-style: normal;
    font-weight: 400;
	src: url('../../common/css/fonts/NanumBarunGothic400.woff') format('woff');
}

@font-face {
	font-family: 'NanumBarunGothic';
	font-style: normal;
    font-weight: 700;
	src: url('../../common/css/fonts/NanumBarunGothic700.woff') format('woff');
}

@font-face {
	font-family: 'NanumMyeongjo';
	font-style: normal;
    font-weight: 400;
	src: url('../../common/css/fonts/NanumMyeongjo400.woff') format('woff');
}

@font-face {
	font-family: 'NanumMyeongjo';
	font-style: normal;
    font-weight: 700;
	src: url('../../common/css/fonts/NanumMyeongjo700.woff') format('woff');
}

@font-face {
	font-family: 'NanumMyeongjo';
	font-style: normal;
    font-weight: 800;
	src: url('../../common/css/fonts/NanumMyeongjo800.woff') format('woff');
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
    font-weight: 400;
	src: url('../../common/css/fonts/Roboto400.woff') format('woff');
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
    font-weight: 500;
	src: url('../../common/css/fonts/Roboto500.woff') format('woff');
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
    font-weight: 700;
	src: url('../../common/css/fonts/Roboto700.woff') format('woff');
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
    font-weight: 900;
	src: url('../../common/css/fonts/Roboto900.woff') format('woff');
}

/* Noto Sans KR (400, 500, 700) */
@font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 400;
  font-weight: 400 400;
  font-display: swap;
  src: url("../../comm/font/NotoSansKR-Regular.woff2") format("woff2"),
       url("../../comm/font/NotoSansKR-Regular.woff") format("woff"),
       url("../../comm/font/NotoSansKR-Regular.otf") format("opentype");
}

@font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../../comm/font/NotoSansKR-Medium.woff2") format("woff2"),
       url("../../comm/font/NotoSansKR-Medium.woff") format("woff"),
       url("../../comm/font/NotoSansKR-Medium.otf") format("opentype");
}

@font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../../comm/font/NotoSansKR-Bold.woff2") format("woff2"),
       url("../../comm/font/NotoSansKR-Bold.woff") format("woff"),
       url("../../comm/font/NotoSansKR-Bold.otf") format("opentype");
}