@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
/* 초기화 */
html {overflow-x:hidden;}
body {font-family: 'Noto Sans KR', 'Malgun Gothic', 'Dotum', sans-serif; font-size:14px; color:#737373; overflow-x:hidden;letter-spacing:0.5px;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
 u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin:0;
	padding:0;
	vertical-align:top;
	font-family: 'Noto Sans KR', 'Malgun Gothic', 'Dotum', sans-serif; font-size:15px;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display:block;
}

ol, ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content:'';
	content:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
img, fieldset {
	border:0;
}
input, select, textarea {
	line-height:1.2; vertical-align:middle;
}
body, table, th, td, input,
textarea, button, select {
	font-size:15px;
	color:#666;
}
address, caption, cite, code,
dfn, em, var {
	font-style:normal;
	font-weight:normal;
}
label {
	cursor:pointer;
}
/* For Screen Reader */
legend {
	display:none;
	visibility:hidden;
}
/* For Screen Reader */
caption {
	display:none;
	visibility:hidden;
}
a { color:#666; text-decoration:none; }
a:active, a:hover, a:focus { text-decoration:none; }
a:hover { color:#333; }


/* ie7이하 업그레이드 알림 / skip네비게이션 */
.alert-ie {margin:0;padding:1em;font-size:12px;letter-spacing:-1px;color:#ebebeb;background:#808080;}
.alert-ie a,
.alert-ie a:hover,
.alert-ie a:focus,
.alert-ie a:active {color:#ffd6c2}

#skip-to-content {position:relative;z-index:900;text-indent:-9999px; }
#skip-to-content a {display:block;height:1px;width:1px;margin-bottom:-1px;overflow:hidden;text-align:center;color:#fff;white-space:nowrap;}
#skip-to-content a:focus,
#skip-to-content a:active {height:auto;width:100%;padding:6px;margin-bottom:10px;color:#fff;background:#666;}

.tac {text-align:center;}
.tar {text-align:right;}
