@charset "utf-8";
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css"); /* Pretendard 100,200,300,400,500,600,700,800,900 */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&family=Noto+Serif+KR:wght@300;400;500;700;900&display=swap'); /*  font-family:'Noto Sans KR',sans-serif; font-family:'Noto Serif KR',serif; */
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap'); /* font-family:'Manrope',sans-serif; */

@import url('main.css');
@import url('sub.css');
@import url('style.css');
@import url('sub_board.css');

@font-face {
	font-family: 'Pretendard Variable';
	font-weight: 45 920;
	font-style: normal;
	font-display: swap;
	src: url('../css/PretendardVariable.woff2') format('woff2-variations');
}
@font-face {
	font-family: 'DWImpactamin';
	src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@1.0/DWImpactamin.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}


/* 초기화 */
html {overflow-y:scroll;}
body {margin:0; padding:0; font-size:16px; letter-spacing:-0.025em; font-weight:400; height:100%; font-family:'Pretendard Variable','Noto Sans KR','Malgun Gothic',dotum,sans-serif; color:#121726;}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}
h1, h2, h3, h4, h5, h6 {font-size:1em; font-family:'Pretendard Variable','Noto Sans KR','Malgun Gothic',dotum,sans-serif;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
legend {position:absolute;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, button, select, img {vertical-align:middle}
input, button {margin:0;padding:0;font-size:1em; font-family:'Pretendard Variable','Noto Sans KR','Malgun Gothic',dotum,sans-serif;}
button {cursor:pointer}
input[type=text], input[type=password], input[type=submit], input[type=image], button {font-size:1em;-webkit-appearance:none}
textarea, select {font-size:1em; font-family:'Pretendard Variable','Noto Sans KR','Malgun Gothic',dotum,sans-serif;}
textarea {border-radius:0;-webkit-appearance:none; font-family:'Pretendard Variable','Noto Sans KR','Malgun Gothic',dotum,sans-serif;}
select {margin:0;background:none; font-family:'Pretendard Variable','Noto Sans KR','Malgun Gothic',dotum,sans-serif;}
p {margin:0;padding:0;word-break:break-all}
hr {display:none}
pre {overflow-x:scroll;font-size:1.1em}
a {color:#121726; text-decoration:none}
ul,li,dl,dt,dd {padding:0;margin:0}
ul {list-style:none}

*,:after,:before {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.sound_only {display:inline-block;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;font-size:0 !important;line-height:0 !important;overflow:hidden}
