
/* HTML Elements Default Properties
-----------------------------------------------------------------------------------*/
* { margin: 0; padding: 0; }
body {	
	font: 75%/1.5em Dotum,Verdana,sans-serif; color:#717171;
}
ul,ol { list-style: none; }
hr { display: none; }
h1,h2,h3,h4,h5,h6 { font-size: 100%; }
a:link, a:visited { color: #666; text-decoration: none; }
a:hover, a:active { color: #222; text-decoration: underline; }
form *, input, select, textarea { vertical-align: middle; }
form { margin: 0; padding: 0; }
fieldset { margin: 0; padding: 0; border: none 0 transparent; }
legend { display: none; }
img { border: 0 none; vertical-align: top; behavior: url("../css/iepngfix.htc"); }
img.vMiddle { vertical-align: middle; }
input.textType { border: 1px solid #c3c3c3; height: 14px; background-color: #fff; padding: 2px 3px 0px 2px; }
input.radioType { margin-top: -4px; }
table tr th img,
table tr td img { vertical-align: top; }
textarea { border: 1px solid #d5d5d5; background-color: #fff; padding: 2px 3px 0px 2px; }
input.noBorder { border: none; }
table { table-layout: fixed; border-collapse: collapse; width: 100%; font: 11px/1.5em;}
em { font-style: normal; }

/* Global Class
-----------------------------------------------------------------------------------*/
.Auto-clear { clear: both; }
/* clear float without additional element */
.Auto-clearSelf:after {
	content: ".";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
}
.Auto-clearSelf { display: inline-block; }
.Auto-hideLabel { position: absolute; left: -5000px; width: 0; }

/* [[ Select Box Width Control ]] */
select.wide52px { width: 52px; }
select.wide70px { width: 70px; }
select.wide75px { width: 75px; }
select.wide80px { width: 80px; }
select.wide85px { width: 85px; }
select.wide90px { width: 90px; }
select.wide95px { width: 95px; }
select.wide100px { width: 100px; }
select.wide105px { width: 105px; }
select.wide110px { width: 110px; }
select.wide115px { width: 115px; }
select.wide120px { width: 120px; }
select.wide130px { width: 130px; }
select.wide150px { width: 150px; }
select.wide180px { width: 180px; }
select.wide220px { width: 220px; }

/*
-------------------------------------------------*/
input.searchtextType { border: 1px solid #c3c3c3; height: 15px; background-color: #fff; width:300px;  font-size:12px; }
input.counseltextType { border: 1px solid #c3c3c3; height: 15px; background-color: #fff;  font-size:12px; }
.info_select { font-family:"µ¸¿ò"; 	font-size: 100%;  height:19px; color:707070; width:70px}

