 #wrap {
	
 }
 #header {
	position:relative;
	background:url(/images/main/menu_bg.gif) repeat-x left top;
	
	/* height:128px; */
 }
 .gnb {
	position:absolute;
	width : 1020px;
	z-index : 1;
 }
#container {
	overflow:hidden;
	/*position : absolute;
	top : 130;*/
	/* °¡ÀÌµå´ë·ÎÇÏ¸é 1px ¸ðÀÚ¶÷ */
	width:1021px; 
	z-index : -1;
	
 }

#navi { width: 978px; height: 60px; text-align: right; padding-top: 25px; color: #cacaca; }
#navi a { color: #cacaca; }
#navi span.now { color: #7f7f7f; }
#navi img { display: inline; }




 .location {
	padding: 28px 0 30px 800px; 
 }
 .location li {
	float:left;
	padding-right:10px;
	margin-right:5px;
	color:#cacaca;
	background:url(../images/common/bull_location.gif) right top no-repeat;
 }
 .location li#station {
	color:#7f7f7f;
	background:none;
 }
 .lnb {
	float:left;
	width:200px;
	vertical-align: top; 
 }
 .content {
	float:left;
	width:819px;
	border-right:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
 }
 #footer {
	position:relative;
	width: 741px;
	height: 100px;
	clear: both;
	margin:0 0 0 241px;
	border-top: 1px solid #c5c5c5;
 }
 #footer .accesibility {
	float: left;
	margin: 50px 0 15px 0;
 }
 #footer .accesibility li {
	float: left;
	margin-right: 5px;
	padding-right: 7px;
	background: url('../images/common/bull_footer_m.gif') right no-repeat;
 }
 #footer .flash {
	padding: 0px;
	position: absolute;
	margin: -126px 0 0 600px;
 }
 #footer p {
	clear: both;
 }
 #footer img.logo{position:absolute; top:27px; left:300px;}




/* ¸ÞÀÎ */
#mflash {
	width: 100%; 
	height: 613px;
	}
#main_wrap { width: 1090px; padding:0 0 0 16px; margin: 25px 0 0 0; }
#main_wrap #news { float: left; width: 304px; margin-right: 25px; display:inline;}
#main_wrap #review { float: left; width: 286px; height:80px; margin-right: 24px; display:inline;}
#main_wrap #flash { float: left; width: 343px; margin-top: -18px;  display:inline;}
#main_wrap #news .bbs_tit, #main_wrap #review .bbs_tit { height: 18px; background: url('/images/main/dotln.gif') repeat-x bottom left; margin-bottom: 5px; padding-left: 8px; }
#main_wrap #news .bbs_tit img.more { position: absolute; margin: -12px 0 0 271px; }
#main_wrap #review .bbs_tit img.more { position: absolute; margin: -12px 0 0 251px; }

#main_wrap #news table th, #main_wrap #review table th { color: #787878; font-weight: normal; text-align: left; background: url('/images/main/bl_1.gif') no-repeat 0 6px; padding: 0 0 0 10px; line-height: 18px; }
#main_wrap #news table th a, #main_wrap #review table th a { color: #787878; }
#main_wrap #news table td, #main_wrap #review table td { color: #787878; }

#main_footer {
	position:relative;
	width: 1070px;
	height: 85px;
	clear: both;
	margin: 0 0 0 16px;
	border-top: 1px solid #d0d0d0;
	}
#main_footer .accesibility {
	float: left;
	margin: 35px 0 15px 0;
	}
#main_footer .accesibility li {
	float: left;
	margin-right: 5px;
	padding-right: 7px;
	background: url('../images/common/bull_footer_m.gif') right no-repeat;
	}
#main_footer p {
	clear: both;
	}

#main_footer div.select { 
	position: absolute; 
	float: right; 
	margin: -121px 0 0 893px; 
	}

#main_footer img.logo { 
	position: absolute; top:32px; left:564px;
	}




/* °øÅë */
h1 { margin-bottom: 20px; }

ul.btnCenter{ clear:both; position:relative; text-align: center;top: 20px; }
	ul.btnCenter img{ margin: 0 7px 0 0; }
	ul.btnCenter li img.btn_rig{ position:relative; float:right; right: 10px; display:inline; top: -20px; }
	
	
ul.btnRight{ clear:both; position:relative; text-align: right ; right: 51px; top: 0px; }
	ul.btnRight li.left{ position:relative; float:left; left: 20px; }

ul.btnLeft{ clear: both; position: relative; text-align: left; left: 56px; top: 11px; }
	ul.btnLeft li a img { display: inline; }
	ul.btnLeft li.right{ position: relative; float: right; right: 56px; }
	ul.btnLeft li img.btn_rig{ position: relative; float: right; display:inline; right: 110px;  top: -29px; }


.tm14 { margin-top: 14px; }
.bm10 { margin-bottom: 10px; }



/* ²ÀµÎÀÌ¾ß±â : ²ÀµÎ¶õ? */
#kokdu_layer { position: absolute; display: none; top:0; left:0; width:100%; height:100%; z-index:100; text-align: center; }
#space_layer { position: absolute; display: none; top:0; left:0; width:100%; height:100%; z-index:100; text-align: center; }
#email_layer { position: absolute; display: none; top:0; left:0; width:100%; height:100%; z-index:100; text-align: center; }


#agreeBor { width: 720px; height: 512px; border: 1px solid #e3e3e3; overflow-y: auto; margin: 10px 0 60px 52px; padding: 10px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color:#BCBCBC;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #BCBCBC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #F1F1F1;
	scrollbar-arrow-color: #7F7F7F;
}




.DivContents_login { width: 430px; height: 123px; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; padding-left: 53px; }


/* Àü½Ã¾È³» : ¸®½ºÆ® */
div.exhi_list{width:740px; padding:50px 0 52px 0; margin:0 0 0 42px; background:url('/images/exhibits/line_dot.gif') no-repeat bottom left;}
div.exhi_list div.thum{float:left; width:215px; height:260px; border:1px solid #d8d8d8; padding:9px; margin:0 27px 0 4px;}
div.exhi_list div.thum img{width:195px; height:240px;}
div.exhi_list h3.tit{float:left; width:486px; height:37px; line-height:24px; border-bottom:1px solid #efefef; color:#838383; font-weight:bold; font-size:20px;}
div.exhi_list div.con{float:left; position:relative; width:486px; height:223px; padding:11px 0 0 11px; background:url('/images/exhibits/bg.gif') no-repeat bottom right; line-height:22px; color:#9e9e9e; font-weight:normal; word-break:break-all;}
div.exhi_list div.con h4{height:38px; font-weight:bold; font-size:12px; margin:0px; padding:0px;}
div.exhi_list div.con img.btn{position:absolute; right:22px; bottom:11px;}
div.exhi_list_view{width:740px; padding:30px 38px 42px 38px; margin:0 0 0 42px; background:url('/images/exhibits/line_dot.gif') no-repeat bottom left; line-height:22px; color:#9e9e9e;}

div.exhi_ready{position:relative; width:744px; height:287px; margin:50px 0 168px 38px; border-top:1px solid #e3e3e3; border-bottom:2px solid #e3e3e3;}
div.exhi_ready img.ready_img{position:absolute; top:44px; left:153px;}
div.exhi_ready img.ready_txt{position:absolute; top:109px; left:314px;}
div.exhi_ready div.btn{position:absolute; width:200px; top:156px; left:315px;}
div.exhi_ready div.btn img{float:left;}