@CHARSET "UTF-8";

html, body {height:100%;}

body { margin:0px;
	padding:0px;
	font-family: 'Malgun Gothic', '고딕', '돋움', dotum, arial, serif, sans-serif;
	font-size:12px;
	color:#666;
/*	letter-spacing:-1px;	*/
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#e5e5e5;
	scrollbar-highlight-color:#e5e5e5;
	scrollbar-3dlight-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-track-color:#fafafa;
	scrollbar-arrow-color:#8c8c8c;
}


p {margin:0px; padding:0px;}
ul, dl, ol , dt, dd, p, h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;}
ul, ol, li {list-style-type:none;}
input, textarea, select {font-family: '돋움', dotum, arial, serif, sans-serif;}
fieldset {display:block; border:0; padding:0; margin:0;}
legend {position:absolute; visibility:hidden; width:0; height:0; overflow:hidden; font-size:0;}
form {margin:0; padding:0;}
input.inputText {padding-left:6px; font-family:돋움; height:15px; line-height:15px; border:1px solid #ccc; font-size:11px; color:#767676;}
input.inputRadio {margin-right:3px; width:12px; height:12px; vertical-align:middle;}
input.inputChk {margin-right:3px; width:12px; height:12px; vertical-align:middle;}
select {padding:1px; height:19px; color:#999; font:normal 12px dotum;}
textarea {padding:5px; border:1px solid #ddd; color:#999; font-size:11px;}
img {border:0; vertical-align:top;}
hr {display:none;}
em, address {font-style:normal;}
table {clear:both; word-break:break-all; color:#666;}
caption {position:absolute; visibility:hidden; margin:0; padding:0; width:0; height:0; overflow:hidden; font:0/0 arial;}
a:link, a:visited, a:active {text-decoration:none; color:#666;}
a:hover {text-decoration:none; color:#000;}
input {outline-style:none};