@charset "euc-kr";

html, body, frameset, iframe {
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #a5acb2;
}
textarea {
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #a5acb2;
}
/* base */
body {
	margin:0;
	padding:0;
}
body, td, th { 
	font-size:12px;
	color:#7f7f7f;
	font-family:Dotum, sans-serif;
	line-height:16px;
}
input, select, textarea {
	font-size:12px;
	color:#7f7f7f;
	font-family:Dotum, sans-serif;
	vertical-align:middle;
}

select { margin-bottom:1px; }
textarea { line-height:18px; padding:3px 0 3px 0; }
em { font-style:normal; }

table { table-layout:fixed; }
img, fieldset { border:0 none; vertical-align:top; }
dl, ul, ol, li { list-style: none; }

h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, li, ol, th, td, p, blockquote, form, fieldset, legend { margin:0; padding:0; }

a, 
a:visited, 
a:link { 
	color:#7f7f7f; 
	text-decoration:none; 
}
a:active, 
a:hover { 
	color:#7f7f7f; 
	text-decoration:underline;
}


/* ¿¡·¯ ÆäÀÌÁö */
div.error {
	width:560px; 
	margin:150px auto;
}
div.error ol {
	width:450px;
	margin:40px 0 0 110px;
}
div.error ol li {
	color:#646363;
	font-size:11px;
	line-height:18px;
	background:url('/static-root/images/etc/dot_01.gif') no-repeat left 6px;
	padding:0 0 4px 11px;
}
div.error div.btn {
	width:450px;
	margin:20px 0 0 110px;
}