html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, menu {
	margin: 0;
	border: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: middle;
	line-height: 1;
	background: transparent;
	font: 15px/2 "NanumBarunGothic";
	color: #000;
	-webkit-font-smoothing: antialiased;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
ol, ul, menu {list-style: none;}
ul::after {display: block; clear: both; content: ' ';}
blockquote, q {quotes: none;}
hr {display: none;}
a img {border: 0; padding: 0;}
table {width: 100%; border-collapse: collapse; border-spacing: 0; /*table-layout: fixed;*/}
th, td, dt, dd {text-align: left;}
caption {display: none;}
input, select {vertical-align: middle;}
legend {display: none;}
a {text-decoration: none;}
a:link,a:visited, a:active {font-family: 'NanumGothic', '나눔고딕', 'dotum', '돋움'; text-decoration: none; color: #fff;}
a:hover {color: #fff; text-decoration: none;}
p, a ,h1, h2, h3, h4, h5, h6 {transform: skew(-0.1deg);}
body * {box-sizing: border-box;}
button {border: 0; background: none; cursor: pointer;}

.Wrap {margin: 0; padding: 0; overflow-x: hidden;}
.sound-only {display: inline-block !important; position: absolute; top: 0; left: 0; width: 0; height: 0; margin: 0 !important; padding: 0 !important; font-size: 0; line-height: 0; border: 0 !important; overflow: hidden !important;}
.scrollLock {overflow: hidden;}
.inner {max-width: 1200px; margin: 0 auto; padding: 0; height: 100%; box-sizing: border-box;}
.clear::after {content: ''; display: block; clear: both;}

/*-------------------------------------------------------------------*/

@import url('https://fonts.cdnfonts.com/css/rage-italic');

@font-face {
	font-family: 'InkLipquid';
	src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/InkLipquid.woff') format('woff');
	font-weight: normal;
	font-style: normal;
  }

  @font-face {
    font-family: 'Pretendard';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Chosunilbo_myungjo';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Chosunilbo_myungjo.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.notoserif *, .notoserif {font-family: 'Noto Serif KR', serif !important; letter-spacing: -0.02em; -webkit-font-smoothing: antialiased;}
.notosans *, .notosans {font-family: 'Noto Sans KR', sans-serif !important; letter-spacing: -0.02em; line-height: 1;}
.chosun *, .chosun {font-family: 'ChosunKm' !important;}
.pretendard *, .pretendard {font-family: 'Pretendard', serif !important; letter-spacing: -0.02em; line-height: 1;}
.gmarketsans *, .gmarketsans {font-family: 'GmarketSans', serif !important;}

/*-------------------------------------------------------------------*/

