/********body °øÅë¼Ó¼º ********/
div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form p{
	margin:0;
	padding:0;
	line-height:180%
}



ul,ol,dl {
	list-style:none;
}

img {
	border:0;
}

ul {
	list-style:none;
	padding:0;
	margin:0;
}

@font-face{font-family:ngeot; src:url(/V1/font/NanumGothic.eot) }
@font-face{font-family:ngwoff; src:url(/V1/font/NanumGothic.woff) }
@font-face{font-family:ngeotbold; src:url(/V1/font/NanumGothicBold.eot) }
@font-face{font-family:ngwoffbold; src:url(/V1/font/NanumGothicBold.woff) }

/* ÀÎµ¦½º ¼­ºê °øÅë ¿ä¼Ò */
/*#wrap{
	width:100%;
	height:auto;
	margin:0 auto;

}*/

#nav{
	width:100%;
	margin:0 auto;
	text-align:center;	
	
}

#wrap_head{
	width:1000px;

	margin:0 auto;
	text-align:center;	
}

#global{

	width:1000px; 

	height:20px; 
	margin:0 auto;

	text-align:right;
}

#wrap_top{

	width:1000px; 

	height:80px; 
	margin:0 auto;
}


#logo{

	width:300px; 

	height:80px; 
	text-align:left;
	float:left;
}

#navi{

	width:700px; 

	height:80px; 
	margin:0 auto;
	float:left;
}





ul#topnav {
	width:100%;
	position:relative;
	text-align:left;
	margin-top:24px;

}



ul#topnav .width{
	width:auto;
	height:15px;
	text-align:left;
	float:left;
	margin-top:2px;
	padding-bottom:28px;
	
}



ul#topnav li a {
	display:block;
	float:left;
}

.menu_align1{
	width:470px;
	height:32px;
	margin-top:-20px;
	margin-left:-30px;

	}

.menu_align2{
	width:300px;
	height:32px;
	padding-left:139px;
	margin-right:8px;
	margin-top:-20px;
}

.menu_align3{
	width:600px;
	height:32px;
	padding-left:150px;/*270*/
 	margin-right:8px;
	margin-top:-20px;
}

.menu_align4{
	width:400px;
	height:32px;
	padding-left:370px;
	margin-right:8px;
	margin-top:-20px;
}

.menu_align5{
	width:300px;
	height:32px;
	padding-left:457px;<!-- 437 -->
	margin-right:8px;
	margin-top:-20px;

}


ul#topnav .menu_bg{
	width:100%;
	height:10px;
	text-align:left;
	background:url(/V1/img/submenu_bg.gif); repeat-X;
	margin-top:0px;

}

/* µå¶ø¸Þ´º ºÎºÐ span */
ul#topnav li span {
	height:51px;
	float: left;
	position: absolute;
	left: 0; top:60px;
	display: none;
	width: auto;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}

ul#topnav li:hover span { display: block; }
ul#topnav li span a { display: inline; }











/* ÁÂÃø ¸Þ´º */
#sidemenu{
	width:100%;
	height:400PX;
	padding-right:0px;
	padding-left:0px;

}

.menu_title{
	width:100%;
	padding-left:0px;
	padding-bottom:0px;
	margin:20px 30px 20px 0px;


}


#line{	
    padding-top:7px;
}



#sidemenu .sidemenu2{
	height:30px;
	text-align:left;
	float:left;
	}

.li_top{
	width:170px;
	height:12px;
	float:left;
	line-height:0%;
   	}

.menu_banner{
	width:170px;
	height:150px;
	padding-top:13px;
	padding-bottom:30px;
	float:left;
}

.menu_banner li{
	width:170px;
	height:75px;
	float:left;
}


#position{
	width:auto;
	height:20px;
	vertical-align:top;
	float:right;
	margin-top:20px;
	font-size:8pt;
	font-weight:bold;

}
















#sub{

	width:100%;
	margin:0 auto;
	text-align:center;
}

#wrap_sub{

	width:1000px; 
	height:500px; 
	margin:0 auto;
	height:auto; 
	text-align:center;
}

#sub_img{

	width:1000px; 
	height:150px; 
	margin:0 auto;
	text-align:center;
}




#sub_left{
	width:200px;
	background-color:#fff; /*#f96*/
	height:auto; 
	float:left;

}







#sub_content{

	width:740px;
	background:url(/V1/img/sub_bg.gif);
	height:auto; 
	float:left;
	text-align:left;
	padding:20px 30px 0 30px;
}




#main_content{
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;	
}



#wrap_content{
	width:1000px; 
	height:670px;
	height:550px; 
	margin:0 auto;
	text-align:center;
}

#main_img{
	width:1000px;
    margin:0 auto;
	height:400px
	text-align:center;
}

#content_bg{
	width:100%;
	height:120px;
	/*background:url(/V1/img/content_bg.gif); repeat-X;*/

}


#content_01{
	width:31%;
	height:130px;
	padding-top:11px;
	
	text-align:left;
	float:left;
}


#content_02{
	width:47%;
	height:130px;
	padding-top:11px;
	text-align:left;
	float:left;
}

#content_03{
	width:20%;
	height:130px;
	padding-left:15px;
	padding-top:11px;
	float:left;
	text-align:center;
}


#footer{
	width:100%;

	margin:0 auto;
	text-align:center;
}


#wrap_footer{
	width:1000px;

	margin:0 auto;
	text-align:center;
}










/* ÇÏ´Ü */


#copy{
	width:1000px;
	height:70px;
	margin:0 auto;
	/*background:url(/V1/img/bottom_bg.gif) repeat-x;*/



.parthner_wrap{width:100% margin:0 auto; height:50px; border-bottom:1px solid #e5e5e5;
	border-top:solid 1px #e5e5e5; background:#fff url('/V1/img/parthner_bg.gf') repeat-x; }
.parthner{width:1000px; margin:0 auto; text-align:left; height:50px;}
.parthner_line1{float:left; width:1px; position:relative;  top:20px;  }
.parthner_left{float:left; width:20%; position:relative;  left:5px; top:20px; }
.parthner_line{float:left; width:1px; position:relative;  top:20px;  }

.parthner_right{float:right; width:60%; position:relative; top:5px; text-align:right; height:39px; }
