@font-face{font-family:"Nanum Gothic"; src: url('font/NanumGothic.ttf') format('truetype')}
@font-face{font-family:"NanumGothicBold"; src: url('font/NanumGothicBold.ttf') format('truetype')}
@font-face{font-family:"NanumGothicExtraBold"; src: url('font/NanumGothicExtraBold.ttf') format('truetype')}

@font-face{font-family:"NanumSquareR"; src: url('font/NanumSquareR.ttf') format('truetype');}
@font-face{font-family:"NanumSquareL"; src: url('font/NanumSquareL.ttf') format('truetype');}
@font-face{font-family:"NanumSquareB"; src: url('font/NanumSquareB.ttf') format('truetype');}

@font-face{font-family:"futura-heavy"; src: url('font/futura-heavy.ttf') format('truetype');}
@font-face{font-family:"GADUGI"; src: url('font/GADUGI.ttf') format('truetype');}
@font-face{font-family:"GADUGIB"; src: url('font/GADUGIB.ttf') format('truetype');}



body,html{width:100%; height:100%; box-sizing:border-box;}
*{
	font-family: 'Nanum Gothic', sans-serif;
	font-size:13px;
	color:#555;
	line-height:160%;
	margin:0;
	padding:0;
}


li{list-style:none;}
a{text-decoration:none;}
/*a:hover{text-decoration:underline;}*/
img{border:none}
table{
	border-spacing:0;
	border-collapse:collapse;
}
input,select,textarea,button{box-sizing:border-box;}
button{border:none;background:none;cursor:pointer; outline:none;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}

.clearfix:after{content:"";clear:both;display:block;}
.center{width:100%; max-width:1200px; margin:0 auto;}
