/* BASIC css start */
#footer { width:100%; height:200px; }

#footer .footerRight_etcLink{width:1150px; height:100px; background-color:#fff; margin:0 auto !important;}
a {outline:none; select-dummy: expression(this.hideFocus=true);}


#footer_wrap {width:1200px; height:200px; padding-top:0px; margin:0 auto !important;  } /* 전체 사이즈*/


/*css type3*/
#footerLeft {width:300px; height:200px; background-color:#1f1f1f; float:left; }
#footerLeft img{ padding-top:70px;opacity: 1; filter: Alpha(opacity=100); }

#footerRight {width:900px; height:200px;float:left;background-color:#1f1f1f}
.footerRight_infoLink{width:900px; height:45px; background-color:#1f1f1f}
.footerRight_infoLink img {padding:0px 1px; margin-top:15px;}

.footerRight_companyInfo{width:860px; height:100px; border-top:1px solid #444; background-color:#1f1f1f;float:left}
address{padding:10px 0px;font-size:11px;line-height:1.7;color:#929292; float:left}
address .addr {padding-left:14px;}
address .tel, .address, .fax, .company, .name, .cer{padding: 5px 8px 0px 0px; float:left }		
address .gong {padding: 0px 5px 0 0; font-weight:bold; color:#929292;}
.icon { margin-top:20px; text-align:right;}
#familyMenu {
	position:relative;
	float:right;
	right:37px;
        top:20px;
	margin:3px 3px 3px 3px;

	background-color:#000 ;
}

#familyMenu ul li {
	width:200px;
	height:13px;
	float:left;
	list-style-type:none;

	padding:3px 3px 3px 0px;
	background-color:#444;
}

#familyMenu a {
	height:16px;
	color:#f1f1f1;
	font-family:arial;
	font-size:12px;
	padding:0 10px 0 10px;
	text-decoration:none;
}

#familyMenu li a:hover {
	color:#ff0000;

}
#familyMenu .sub a:hover {
	color:#ff0000;

}



#familyMenu ul ul { display:none;}

#familyMenu ul li:hover ul {
 display: block;
}
#familyMenu ul ul li {
float:none;
}
/* BASIC css end */

