/*---CSS RESET---*/
@import url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff');

/*
@font-face {
	font-family: 'Pretendard Variable';
	font-weight: 400 500 600 700 800;
	font-style: normal;
	font-display: swap;
	src: url('/font/PretendardVariable.woff2') format('woff2-variations');
}
*/
@font-face {
	font-family: 'Pretendard';
	font-weight: 800;
	font-style: normal;
	font-display: swap;
	src: url('/font/Pretendard-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/font/Pretendard-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/font/Pretendard-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/font/Pretendard-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/font/Pretendard-Regular.woff2') format('woff2');
}




*{margin: 0;padding: 0;font-family: inherit;font-size: inherit;font-weight: inherit;font-style: inherit;color: inherit;text-decoration: inherit;box-sizing: border-box;}

html, body{text-size-adjust: none;
    -webkit-text-size-adjust: none; 
    -moz-text-size-adjust: none; 
    -ms-text-size-adjust: none;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
/*	overflow-x:hidden;*/

}

body{font-family: 'Pretendard', sans-serif;font-size:1.125rem; font-weight:400; font-style: normal;text-decoration: none;overflow-x:hidden; position:relative; letter-spacing: -0.3px; line-height: 1.5}
li{list-style: none;}
table{border-spacing: 0;border-collapse: collapse;}
input, select, textarea, button{box-sizing: border-box;}
button{background: none;border: none;cursor: pointer;outline: none;}
img {max-width:100%; display:block;}

/*영문 폰트 변경*/
.j_eng{font-family: 'Pretendard', sans-serif;}


.pc {display: block}
.mo {display:none;}
@media screen and (max-width:768px){
	.pc {display:none;}
	.mo {display:block;}
}

