@charset "utf-8";

body{	margin:0;padding:0;	}
#wrap{	width:100%;	}
#header_wrap{	width:100%;min-width:1000px;	}
#contain_wrap{	width:100%;min-width:1000px;}
#footer_wrap{	width:100%;background-color:#3c3c3c;min-width:1000px;	}	


/* header */
.header_line{		width:100%;background-color:#2A4D95;height:4px;	}
.header{	width:1000px;margin:0 auto;height:83px;	}
.header .logo{	float:left;margin-top:17px;	}
.header .gnb_w{		float:right;width:663px;	}
.header .gnb_w .utill{	float:right;	}
.header .gnb_w .utill ul li{	margin:0;padding:0;float:left;	}


/* gnb */
.header .gnb_w .gnb{		margin-top:27px;	}
.header .gnb_w .gnb>ul>li{		position:relative; margin:0;padding:7px 0;float:left;font-size:17px;font-family:'Nanum Gothic', '나눔고딕', dotum,"돋움",sans-serif;z-index:9999;	}
.header .gnb_w .gnb>ul>li>a{	font-weight:bold;color:#454545;}
.header .gnb_w .gnb>ul>li>a:hover{	color:#0F6EB6;}
.header .gnb_w .gnb>ul>li>span{	color:#999;padding: 0 36px 0 36px;font-size:16px;	}
.sgnb{	padding:0;margin:0;background-color:#FFF;position:absolute;top:33px;left:0px;z-index:999;border:1px solid #dbdbdb; display:none;text-align:center; 	}
.sgnb li{	background-color:#FFF;padding:0;margin:0;float:left;	padding:6px 17px 8px 17px;		}
.sgnb li a{	font-size:13px;font-weight:bold;color:#666;		}
.sgnb li a:hover{	color:#2A4D95;		}
.sgnb_1{	width:275px;padding-left:10px;left:-20px;	}
.sgnb_2{	width:385px;padding-left:10px;left:-30px;	}
.sgnb_2 li{	width:125px;padding:6px 0px !important;		}
.sgnb_3{		}
.sgnb_4{		}
.sgnb_5{	width:140px;padding-left:10px;left:-80px;	}


/* container */
#contain_wrap:after{	content:"";clear:both;display:block;	}
.container{	padding:26px 0 50px;*padding-bottom:25px;width:1000px;margin:0 auto;	}

/* 푸터 */
#footer_wrap .footer{	margin:0 auto;width:1000px;padding:20px 0 ;	}
#footer_wrap .footer .logo{	float:left;	padding-right:62px;	}
#footer_wrap .footer .footer_copy{	float:left;color:#989898;	font-size:11px;line-height:180%;padding-top:5px;	}
#footer_wrap .footer .footer_copy p{ padding-top:7px; }

