/*하단정보*/
#wrapper footer {
    position: relative;    
    clear:both;
    padding: 30px 0 38px 28px;
}

.footerline
{
    border-top: 1px solid #90a9b3;
}

#wrapper footer h2 {
    position: relative;
    font-size: 20px;
    text-indent: -1000px;
	overflow:hidden;
    font-weight: bold;
    width: 143px;
    height: 62px;
    padding: 18px 0 0 0;
    background: url(../img/foot_logo_bar.gif) 139px 0 repeat-y;
}

#wrapper footer h2 .img_font {
    margin: 18px 0 0 0;
	height:37px;
    background: url(../img/foot_logo.png) 0 0 no-repeat;
}

#wrapper footer ul {
    position: absolute;
    top: 24px;
    left: 192px;
    font-size: 8.5pt;
    color: #8a8a8a;
}

#wrapper footer ul a:link {
    color: #8a8a8a;
}

#wrapper footer ul a:visited {
    color: #8a8a8a;
}

#wrapper footer ul a:hover {
    color: #8a8a8a;
}

#wrapper footer li {
    float: left;
}

#wrapper #footer_m01 {
    position: relative;
    width: 49px;
	height:15px;
	text-indent: -1000px;
	overflow:hidden;
}

#wrapper #footer_m01 .img_font {
	height:15px;
    background: url(../img/foot_m01.png) 0 0 no-repeat;
}

#wrapper #footer_m02 {
    position: relative;
    width: 56px;
	height:15px;
	text-indent: -1000px;
	overflow:hidden;
}

#wrapper #footer_m02 .img_font {
	height:15px;
    background: url(../img/foot_m02.png) 0 0 no-repeat;
}

#wrapper #footer_m03 {
    position: relative;
	width: 98px;
	height:15px;
	text-indent: -1000px;
	overflow:hidden;
}

#wrapper #footer_m03 .img_font {
	height:15px;
	width:98px;
    background: url(../img/foot_m03.png) 0 0 no-repeat;
}
#wrapper #footer_m04 {
    position: relative;
	width: 88px;
	height:15px;
	text-indent: -1000px;
	overflow:hidden;
}

#wrapper #footer_m04 .img_font {
	height:15px;
	width:88px;
    background: url(../img/foot_m04.png) 0 0 no-repeat;
}
#wrapper #footer_m05 {
    position: relative;
	width: 57px;
	height:15px;
	text-indent: -1000px;
	overflow:hidden;
}

#wrapper #footer_m05 .img_font {
	height:15px;
	width:57px;
    background: url(../img/foot_m05.png) 0 0 no-repeat;
}

#wrapper footer address {
    position: absolute;
    top: 44px;
    left: 192px;
    width: 611px;
    height: 43px;
    font-style: normal;
    font-size: 8.5pt;
    line-height: 120%;
    letter-spacing: -1px;
    color: #8a8a8a;
	text-align:left;
}
#wrapper footer p{
	position:absolute;
	top:17px;
	right:3px;
}
#wrapper footer select{
	background: none repeat scroll 0 0 #F1FCFF;
    border: 1px solid #95A5B1;
    font-size: 9pt;
    padding: 3px;
    width: 174px;
}	
#wrapper footer .grade{
	font-size:8.5pt;
	display:block;
	position:absolute;
	top:47px;
	right:0px;
	width:368px;
	color:#fff;
}
#wrapper footer .grade thead{
    display:none;
	background:#02652b;
}
#wrapper footer .grade tbody{
	display:none;
	background:#03953f;
}
#wrapper footer .grade th{
	height:16px;
}
#wrapper footer .grade td{
	height:16px;
}
#wrapper footer .grade caption{
	position:absolute;
	top:0px;
	left:0px;
	background:url(../img/copy02.png) 0 0 no-repeat;
	width:368px;
	height:80px;
	text-indent:-1000px;
	overflow:hidden;
}