@charset "utf-8";
@font-face{
	font-family:'NotoSans-Medium';
	src:url(font/NotoSansKR-Medium.woff2) format('woff2'),
		url(font/NotoSansKR-Medium.woff) format('woff'),
		url(font/NotoSansKR-Medium.ttf) format('truetype');
}
@font-face{
	font-family:'NotoSans-Light';
	src:url(font/NotoSansKR-Light.woff2) format('woff2'),
		url(font/NotoSansKR-Light.woff) format('woff'),
		url(font/NotoSansKR-Light.ttf) format('truetype');
}
@font-face{
	font-family:'NotoSans-Bold';
	src:url(font/NotoSansKR-Bold.woff2) format('woff2'),
		url(font/NotoSansKR-Bold.woff) format('woff'),
		url(font/NotoSansKR-Bold.ttf) format('truetype');
}

@font-face{
	font-family:'Lato-Light';
	src:url(font/Lato-Light.woff2) format('woff2'),
		url(font/Lato-Light.woff) format('woff'),
		url(font/Lato-Light.ttf) format('truetype');
}
@font-face{
	font-family:'Lato-Bold';
	src:url(font/Lato-Bold.woff2) format('woff2'),
		url(font/Lato-Bold.woff) format('woff'),
		url(font/Lato-Bold.ttf) format('truetype');
}
@font-face{
	font-family:'Lato-Black';
	src:url(font/Lato-Black.woff2) format('woff2'),
		url(font/Lato-Black.woff) format('woff'),
		url(font/Lato-Black.ttf) format('truetype');
}

*{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html{height:100%;}
body{font:normal 14px/1 'NotoSans-Light', sans-serif;color:#2a2a2a;position:relative;min-height:100%;letter-spacing: -0.25px;}
h1,h2,h3,h4,h5,h6{ font-family: 'NotoSans-Light',sans-serif; letter-spacing: 0;}
ol,ul,li{list-style:none;}
a{cursor:pointer;text-decoration:none;color:#2a2a2a;outline: none;}
a:hover, a:active{text-decoration:underline;}
button{cursor:pointer;border:0;background:none;font-family:'NotoSans-Light', sans-serif;outline: none;}
table{border-collapse:collapse;border-spacing:0;}
caption,legend{width:0;height:0;opacity:0;}
video,img{vertical-align:top;}
fieldset{border:0;}
select{font:normal 14px/1 'NotoSans-Light', sans-serif;-webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; border-radius:0;}
input{font:normal 14px/1 'NotoSans-Light', sans-serif;border:0;background:none;vertical-align:top;}

input[type=text]::-ms-clear,
input[type=search]::-ms-clear{display:none;width :0;height:0;}
input[type=text]::-ms-reveal,
input[type=search]::-ms-reveal{display:none;width :0;height:0;}

input[type=text]::-webkit-search-decoration,
input[type=search]::-webkit-search-decoration{display:none;}
input[type=text]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-cancel-button{display:none;}
input[type=text]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-button{display:none;}
input[type=text]::-webkit-search-results-decoration,
input[type=search]::-webkit-search-results-decoration{display:none;}
