@font-face{font-family:"Nanum Gothic"; src: url('NanumGothic.ttf') format('truetype')}
@font-face{font-family:"Quicksand-Bold"; src: url('Quicksand-Bold.ttf') format('truetype');}
@font-face{font-family:"Quicksand-Light"; src: url('Quicksand-Light.ttf') format('truetype');}
@font-face{font-family:"Quicksand-Medium"; src: url('Quicksand-Medium.ttf') format('truetype');}
@font-face{font-family:"Quicksand-Regular"; src: url('Quicksand-Regular.ttf') format('truetype');}
@font-face{font-family:"Quicksand-SemiBold"; src: url('Quicksand-SemiBold.ttf') format('truetype');}
@font-face{font-family:"OpenSans-Bold"; src: url('OpenSans-Bold.ttf') format('truetype');}
@font-face{font-family:"OpenSans-Light"; src: url('OpenSans-Light.ttf') format('truetype');}
@font-face{font-family:"OpenSans-Regular"; src: url('OpenSans-Regular.ttf') format('truetype');}
@font-face{font-family:"NotoSansKR-Bold"; src: url('NotoSansKR-Bold.otf') format('opentype');}
@font-face{font-family:"NotoSansKR-Light"; src: url('NotoSansKR-Light.otf') format('opentype');}
@font-face{font-family:"NotoSansKR-Regular"; src: url('NotoSansKR-Regular.otf') format('opentype');}
@font-face{font-family:"NotoSansKR-Thin"; src: url('NotoSansKR-Thin.otf') format('opentype');}
@font-face{font-family:"NotoSansSC-Regular"; src: url('NotoSansSC-Regular.otf') format('opentype');}


body,html{width:100%; height:100%;}
*{
	font-family:"NotoSansSC-Regular";
	font-size:13px;
	color:#555;
	line-height:160%;
	margin:0;
	padding:0;
}

.quicksand_black{font-family:"NotoSansSC-Regular"; color:#222; line-height:130%;}
.quicksand_red{font-family:"NotoSansSC-Regular"; color:#c5252a; line-height:120%;}


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; font-weight:normal;}

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