/*°øÅë*/
body, form{	margin:0; padding:0; border:0;min-height:100%; font-size:12px;}


img {border: 0 none; vertical-align:top;padding:0;margin:0;border-spacing:0px;border-style:none;}

:focus { outline: none; }
body, div, li, dd, dt, td, select, textarea, input {font-family: "dotum", "gulim", Arial, Helvetica; font-size:12px; color:#666666;} 
label {cursor: pointer;}
label:hover {color:blue;}

a{text-decoration:none;color:#666666}
a:link{text-decoration:none;color:#666666}
a:visited{text-decoration:none;color:#666666}
a:hover{text-decoration:underline;color:#CC0000;}


hr.clear{clear:both;display:none;}
div.clear{clear:both;height:0;font-size:0;line-height:0;margin:0;padding:0;border:0;}

div, h1, p{margin:0;border:0;padding:0;}

input{vertical-align:expression((this.type=="image")? 'top' : ''); }
input[type=image] {vertical-align:'top'; }


@charset "utf-8";

 a:link {
	color:#474747;
	text-decoration:none;
} 
a:visited {
	color:#666666;
	text-decoration:none;
}
a:hover {
	color:#666666;
	text-decoration:underline;
}
a:focus {
	color:#666666;
	text-decoration:none;
}
a:active {
	color:#666666;
	text-decoration:none;
} 

.hidden { display:none; }

/* ¿ä¼Ò(element) ¿©¹é ÃÊ±âÈ­  */
html, body,
div, span,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
blockquote, p, address, pre, cite,
form, fieldset, input, textarea, select,
table, th, td {
 	margin:0;
	padding:0;
	
	}

/* Á¦¸ñ¿ä¼Ò */
h1, h2, h3, h4, h5, h6 {  
	font-weight:normal; 
	font-size:1em; 
	} 

/* Å×µÎ¸® ¾ø¾Ö±â */
fieldset, img, abbr,acronym { border:0 none; } 

/* ¸ñ·Ï */
ol, ul { list-style:none; }
#topmenu { position:relative;  }
#topmenu h1 { position:absolute; top:0px; left:0px; z-index:100;  }


.greeting {}
.greeting  .img { float:left; width:205px; padding-right:15px; }
.greeting .text { float:left; width:448px; }
.greeting  ul { clear:both; padding-top:10px;  }
.greeting  ul li { float:left;  }

.greeting  ul li strong { float:left; width:50px;color:#333;  padding-right:10px;  }
.greeting  ul li span { float:left; width:608px;  }


h2 { color:#3554af;font-weight:bold; font-size:16px;   }
ul { width:100%;  }
ul li { padding-left:10px; background:url(../images/sub/b_icon.jpg) no-repeat left 2px;padding-bottom:5px;   }