@charset "utf-8";
@import url("http://fonts.googleapis.com/earlyaccess/notosanskr.css");
@import url('https://webfontworld.github.io/pretendard/Pretendard.css');
@import url('https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css');

@import url("https://use.typekit.net/dyj4uzj.css");


@font-face {
    font-family: 'BitgoeulGwangju';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_seven@1.2/Bitgoeul_Light.woff') format('woff');
    font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: 'BitgoeulGwangju';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_seven@1.2/Bitgoeul_Medium.woff') format('woff');
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: 'BitgoeulGwangju';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_seven@1.2/Bitgoeul_Bold.woff') format('woff');
    font-weight: 700;
    font-display: swap;
}
*{
	margin: 0;
	padding: 0;
	
}
html{
	overflow-y: scroll;
	overflow-x: hidden;
	cursor:url(/images/cursor.png) 2 2, auto;
	scroll-behavior:smooth;
}
html, body{
	width: 100%;
	min-height:100%;
	font-family: 'Pretendard', sans-serif;
	/* font-family: "noto-sans-cjk-kr", sans-serif; */
}

ul li{
	list-style: none;
}
body, input, textarea{
	font-size: 16px;
	font-family: 'Pretendard', sans-serif;
	/* font-family: "noto-sans-cjk-kr", sans-serif; */
	color: #313131;
	position: relative;
}
table{
	border-collapse: collapse;/*칸 사이의 기본여백 제거 및 중첩테두리 상쇄효과*/
}
input{
	vertical-align: middle;
}
img{
	border: 0; /*이미지링크시 나타나는 테두리 제거*/
}
a{
	color: #313131;
	text-decoration: none;
}
a:hover{
	cursor:pointer;
}
.hidden{
	display: none;
}
.clear:after{
	content: "";
	display: block;
	clear: both;
	*zoom: 1;
}
.flex{
	display:flex;
}

h1,h2,h3,h4,h5,h6{
	font-weight: 300;
	 font-family: 'BitgoeulGwangju';
	 letter-spacing:-1px;
}
::placeholder{
	color:#bbb;
}
input:focus{
	outline:2px solid #79a7ad;
}
textarea:focus{
	outline:2px solid #79a7ad;
}
select:focus{
	outline:2px solid #79a7ad;
}




#wrap{max-width:1920px;margin:0 auto;}

.title{
	font-family: 'BitgoeulGwangju';
}
.en{
	font-family: "the-seasons", sans-serif;
}
.pre{
	 font-family: 'Pretendard', sans-serif;
	 font-weight:100;
}
.point{color:#4b624d;}
.inbox{max-width:100%;}
.container{max-width:100%;}