/********body °øÅë¼Ó¼º ********/


a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }

body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form p{
	margin:0;
	padding:0;
	}
body {
	font-family:Dotum,gulim,AppleGothic,sans-serif;
	font-size:12px;
	color:#999999;
	line-height:160%;
	text-align:center;
	}
ul,ol,dl {
	list-style:none;
	}
img {
	border:0;
	vertical-align:top;
	}
ul {
	list-style:none;
	padding:0;
	margin:0;
	}



/* ÀüÃ¼·¦ ½ÃÀÛ */
#wrap{
width:100%;
height:auto;
margin:0 auto;
text-align:center;
}

/* ÀüÃ¼·¦ ³¡ */



/* ¼­ºê·¦½ÃÀÛ */
#sub_wrap{
width:1000px;
height:100%;
margin:0 auto;
text-align:center;
}

/* ¼­ºê·¦ ³¡ */




/* »ó´Ü °ü¸® ½ÃÀÛ */


#header{
width:100%;
height:90px;
margin:0 auto;
position:relative;
background:url('/V1/img/ddeco_menubg.png');
background-repeat:no-repeat;
background-position:top center;
}




#allwrap{
width:1000px;
margin:0 auto;
}

		

		#logo{
		width:200px;
		text-align:right;
		float:left;
		padding-left:30px;
		padding-top:17px;
		}

		#logomenu {
		width:750px;
		height:70px;
		padding-right:20px;
		float:right;
		}

			#global_wrap {
			width:750px;
			height:20px;
			text-align:right;
			padding-top:5px;
			}

			#menu_wrap{
			width:720px;
			text-align:right;
			margin-top:10px;
			padding-left:30px;
			}




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


#con_mid{
height:4px;
width:100%;
background-color:#003591;
margin:0 auto;
padding:0;
border:0;
}

#main_content{
width:1000px;
height:90px;
padding:30px 0px 30px 0px;
margin:0 auto;
text-align:center;
}



#con1{
float:left;
width:270px;
height:90px;
text-align:left;
}

#con2{
float:left;
width:290px;
height:90px;
padding-left:40px;
}

#con3{
float:left;
width:160px;
height:90px;
padding-left:40px;
}

#con4{
float:left;
width:160px;
height:90px;
padding-left:40px;
}



#left_menu{
width:210px;
height:auto;
margin:0;
padding:0;
text-align:center;
float:left;
}


#sub_content{
width:750px;
height:auto;
margin:0;
padding-left:40px;
float:left;
margin-left:0px;
text-align:left;
}








#footer{
width:1000px;
height:90px;
margin:0 auto;
text-align:left;
padding-top:15px;
border-top: 1px solid #d9d9d9;
}



#clear{clear:both;}







	
/* »ó´Ü °ü¸® ³¡ */






/* ÀÎµ¦½º ½ÃÀÛ */

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

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

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

		#vi{
		width:713px;
		height:300px;
		margin:0 auto;
		text-align:center;
		float:left;
		}
		
		#popupzone{
		width:287px;
		height:300px;
		margin:0 auto;
		text-align:center;
		float:left;
		}


	#board_photo{
	width:1000px;
	height:110px;
	margin:0 auto;
	text-align:center;
	}
	
		#board{
		width:380px;
		height:110px;
		margin:0 auto;
		text-align:left;
		float:left;
		}

		#photo{
		width:300px;
		height:110px;
		margin:0 auto;
		text-align:left;
		float:left;
		}

			#photo #title{
			width:300px;
			height:14px;
			margin:0 auto;
			text-align:left;
			}

			#photo #content{
			width:300px;
			height:84px;
			margin:0 auto;
			text-align:left;
			top:0px;
			}

		#3-application{
		width:270px;
		height:195px;
		margin:0 auto;
		text-align:center;
		float:left;
		}

			#3-application #title{
			width:270px;
			height:14px;
			margin:0 auto;
			text-align:left;
			}

			#3-application #roll{
			width:270px;
			height:171px;
			margin:0 auto;
			text-align:left;
			padding-top:24px;
			}




		#blank{
		width:35px;
		height:110px;
		margin:0 auto;
		text-align:center;
		float:left;
		}




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

	#banner{
	float:left;
	width:1000px;
	height:55px;
	margin:0 auto;
	text-align:center;
	border:1px solid #d7d7d7;
	}



#main_con_wrap{float:left; width:100%; margin:0 auto; height:auto;}
#main_con_left{float:left; width:730px; }
#main_con_right{float:left; width:270px;  height:185px;}
#mcon_left_bottom{float:left; width:100%;  text-align:left;}

/* ÀÎµ¦½º ³¡ */




/* ¼­ºêÆäÀÌÁö ½ÃÀÛ */

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

	#sub_menu{
	width:200px;
	height:600px;
	margin:0 auto;
	text-align:left;
	background:url('/V1/img/submenu_bg.jpg'); background-repeat:repeat-x; background-position:top;
	float:left;
	padding-bottom:20px;
	}

	#sub_menu #menu{
	width:200px;
	height:275px;
	}

	#sub_menu #1388{
	padding:5px 0px 3px; 0px;
	}

	#sub_menu #adm_banner{
	padding:0px 0px 40px; 0px;
	}


	#sub_blank{
	width:60px;
	margin:0 auto;
	float:left;
	}

	#sub_page{
	width:740px;
	margin:0 auto;
	text-align:left;
	float:left;
	padding-bottom:30px;
	}

/* ¼­ºêÆäÀÌÁö ³¡ */

#sidemenu{
width:100%;
height:auto;


}


/* ÇÏ´Ü ½ÃÀÛ */

#tail{
width:100%;
height:0 auto;
text-align:center;
background:url('/V1/img/copy_bg.gif'); background-repeat:repeat-x;
padding-bottom:30px;
padding-top:20px;
}

	#copy{
	width:1000px;
	margin:0 auto;
	text-align:left;
	}

/* ÇÏ´Ü ³¡ */


/* ±âÅ¸ */

#clear{
clear:both;
}




/* ¸ÞÀÎ ½½¶óÀÌµå ¿µ¿ª */

#container{
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	padding-top:8px;
}


#slider{
	float:left;
	position:relative;
	overflow:auto;
	margin:0 auto;
	width:290px;
	height:62px;
}

#slider ul{
	position:relative;
	list-style:none;
	margin:0 auto;
}

#slider li{
	float:left;
	width:290px;
	height:60px;
}


.bu_img{
	width:140px;
	height:62px;
	float:left;
}

.bu_titlewrap{
	float:right;
	width:140px;
	height:62px;
	text-align:left;
	margin-left:10px;
}

.bu_subtitle{
	width:150px;
	height:20px;
	padding-bottom:10px;
}

.bu_subtitle a{
	font-family:NanumGothicBold, ngeotBold, ngwoffBold;
	font-size:10pt;
	font-weight:bold;
	color:#eb6120;
	text-decoration:none;
	letter-spacing: -1pt;
} 

.bu_con{
	width:150px;
	height:42px;
}

.bu_con a{
	font-family:NanumGothic, ngeot, ngwoff;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
	letter-spacing:0pt;
	line-height:150%;
}


.con_title_2{
	width:auto;
	float:left;
	width:50%;
	text-align:left;
}

.pagination{
	width:50%;
	text-align:right;
	height:20px;
	list-style:none;
	float:right;
}

.pagination li{
	width:10px;
	height:5px;
	float:right;
	cursor:pointer;
	background:#cacaca;
	margin-right:3px;
	line-height:0%;
}

.pagination li:hover, li.current{
	background:#eb6120;
}




#table_pt0200_float{
float:left;
width: 50%;

}
