@charset "euc-kr";

/* HTML Elements Default Properties
-----------------------------------------------------------------------------------*/
* { margin:0; padding:0; }

/*---- ±âº»¼³Á¤ ½ÃÀÛ--*/



body, html {
	width:100%; 
	padding:0; 
 	margin:0; 
	font-family: Dotum,Verdana,sans-serif; color:#797979;
	font-size:12px; 
	line-height:1.5em;
	}

fieldset { border:0; }

.skip{display:none;}

img {border:0;} 

.hr_clear {
	clear:both;
	display:block;
	border:0;
	height:0;
	width:0;
	font:0/0 Arial; }

ul, ol, li, dl, dt, dl, dd { list-style:none; padding:0; }

input.input_login {border:1px solid #c6c6c6; background-color:#e9e9e9; width:100px; height:17px; padding-top:2px; font-family:"dotum"; font-size:11px; color:#737272;}
textarea.app_textarea { font-size:11px;  font-family:"dotum"; font-size:11px; color:#777777; }
.txt01 {  font-weight:bold; color:#5ba418; }

/*---- ±âº»¼³Á¤ ³¡--*/




hr { display: none; }
h1 { font-size: 1.2em; line-height: 1.5em; color: #000; }
h2,h3,h4,h5 { font-size: 1em; vertical-align: middle; }
a:link, a:visited, a:active { color: #666666; text-decoration: none; }
a:hover { color: #333333; text-decoration: underline;}
form *, input, select, textarea { font-size: 1em; vertical-align: middle; }
form { margin: 0; padding: 0; }
fieldset { margin: 0; padding: 0; border: none 0 transparent; }
legend { display: none; }
img { vertical-align: middle; border:0; }
em { font-style: normal; }
table { border-collapse:collapse; }

.png24  {tmp:expression(setPng24(this))}

input.radioType { width:13px; height:13px;}

caption { display: none;}
label { cursor:pointer; margin-right:10px;}

/* Global Class
-----------------------------------------------------------------------------------*/
.clear { clear: both; }
/* clear float without additional element */
.clearSelf:after {
content: ".";
height: 0;
visibility: hidden;
display: block;
clear: both;
}
.clearSelf { display: inline-block; }
.hideLabel { position: absolute; left: -5000px; width: 0; }
