@font-face {
	font-family: 'GmarketSansMedium';
	src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

html, body {
	font-family: 'GmarketSansMedium', sans-serif !important;
/*	font-family: 'Noto Sans KR', 'Malgun Gothic', '맑은고딕', Dotum, '돋움', 'Helvetica Neue', Helvetica, Arial, sans-serif;	*/
	font-size: 9px !important; /* 1rem = 9px */
	font-weight: 300;
	color: #808285;
	word-break: keep-all;
	line-height: 1;
}

* {
	letter-spacing:-1px;
}

@media (min-width: 320px) {
	html, body {
		font-size: 10px !important; /* 1rem = 10px */
	}
}

@media (min-width: 576px) {
	html, body {
		font-size: 11px !important; /* 1rem = 11px */
	}
}

@media (min-width: 768px) {
	html, body {
		font-size: 12px !important; /* 1rem = 12px */
	}
}

@media (min-width: 992px) {
	html, body {
		font-size: 13px !important; /* 1rem = 13px */
	}
}

@media (min-width: 1200px) {
	html, body {
		font-size: 14px !important; /* 1rem = 14px */
	}
}

@media (min-width: 1400px) {
	html, body {
		font-size: 15px !important; /* 1rem = 15px */
	}
}

@media (min-width: 1600px) {
	html, body {
		font-size: 16px !important; /* 1rem = 16px */
	}
}

@media (min-width: 1920px) {
	html, body {
		font-size: 17px !important; /* 1rem = 17px */
	}
}