@charset "UTF-8";

@import url('https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@400;500;600;700;800&display=swap');
@import url('https://spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Aboreto&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Libertinus+Math&display=swap');

/* ** 공통 : PC 기본 CSS ** */
/*@font-face {
	font-family: "Intro Sans";
	src: url("../assets/fonts/sans-400.woff") format("woff");
	font-weight: 400;
	font-display: swap;
}

@font-face {
	font-family: "Intro Sans";
	src: url("../assets/fonts/sans-700.woff") format("woff");
	font-weight: 700;
	font-display: swap;
}

@font-face {
	font-family: "Intro Serif";
	src: url("../assets/fonts/serif-400.woff") format("woff");
	font-weight: 400;
	font-display: swap;
}*/

* {
	box-sizing: border-box;
}

html,
body {
	width: 100%;
	height: 100%;
	margin: 0;
	overflow: hidden;
}

body {
	background: var(--paper);
	color: var(--ink);
	font-family: "Pretendard", "Montserrat", Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	text-size-adjust: 100%;
}

h1,
h2,
p {
	margin: 0;
}

button,
a {
	-webkit-tap-highlight-color: transparent;
}
