@charset "utf-8";
/* HIVELAB (http://www.hivelab.co.kr) */
/* 테스트용 웹폰트 import */
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css");

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,table,th,td,form,fieldset,legend,textarea,input,select,textarea,button{margin:0;padding:0}
html,body{height:100%;-webkit-text-size-adjust:none}
body{min-width:1000px}
body.ly_pop{min-width:auto}
body.m{min-width:inherit;width:100%}
h1,h2,h3,h4,h5,h6{font-weight:normal}
fieldset,li{border:0;vertical-align:top}
ul,ol{list-style:none}
img{border:none}
button{overflow:visible;border:0;background-color:transparent;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0}
button::-moz-focus-inner{padding:0;border:0}
textarea{outline:none}
address,caption,em{font-style:normal}
a,a:focus,a:active,a:hover{text-decoration:none}
table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}
hr{display:none}
.blind,legend{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:1px;line-height:100px;white-space:nowrap}
#skip{height:0}
#skip a{display:block;position:absolute;left:0;top:-100px;width:100%;height:25px;text-align:center}
#skip a:focus,#skip a:active{position:absolute;top:0;z-index:100;padding:10px 0;background:#ff5675;font-weight:bold;color:#fff;font-size:20px;text-decoration:none}
a[role=button]{cursor:pointer}

/* font */
@font-face {
	font-family: 'ns';
	font-weight: 300;
	src: local('Noto Sans Light'), local('NotoSans-Light'), url(font/NotoSans-Light.eot);
	src: url(font/NotoSans-Light.eot?#iefix) format('embedded-opentype'),
	url(font/NotoSans-Light.woff2) format('woff2'),
	url(font/NotoSans-Light.woff) format('woff');
}
@font-face {
	font-family: 'ns';
	font-weight: 400;
	src: local('Noto Sans Regular'), local('NotoSans-Regular'), url(font/NotoSans-Regular.eot);
	src: url(font/NotoSans-Regular.eot?#iefix) format('embedded-opentype'),
	url(font/NotoSans-Regular.woff2) format('woff2'),
	url(font/NotoSans-Regular.woff) format('woff');
}
@font-face {
	font-family: 'ns';
	font-weight: 500;
	src: local('Noto Sans Medium'), local('NotoSans-Medium'), url(font/NotoSans-Medium.eot);
	src: url(font/NotoSans-Medium.eot?#iefix) format('embedded-opentype'),
	url(font/NotoSans-Medium.woff2) format('woff2'),
	url(font/NotoSans-Medium.woff) format('woff');
}
@font-face {
	font-family: 'ns';
	font-weight: 700;
	src: local('Noto Sans Bold'), local('NotoSans-Bold'), url(font/NotoSans-Bold.eot);
	src: url(font/NotoSans-Bold.eot?#iefix) format('embedded-opentype'),
	url(font/NotoSans-Bold.woff2) format('woff2'),
	url(font/NotoSans-Bold.woff) format('woff');
}

/* layout_common */
body, input, button, a, p, table, textarea{
	font-family: 'ns', 'Apple SD Gothic Neo', Dotum, '돋움', sans-serif;
	font-weight:400;
	font-size: 14px;
}
