@import url(default.css);
/* @import url(main.css); */
@import url(sub.css);
@import url(header.css);
@import url(contents.css);

* {margin:0; padding:0;}

#main_index {
  background:url(/_images/main_index.gif) repeat-x;
  }

#wrap {
  width:100%;
  margin:0 auto;
  position:relative;
  text-align:center;
  }

.comment{
	position:absolute;
	left:-10000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

/* »ó´Ü */
#header {
width:961px;
margin:0 auto;
text-align:center;
height:475px;
background:url(/_images/header_bg.gif) no-repeat;
}
.header_left{
 background:url(/_images/main_left_bg.gif) no-repeat; 
 background-position:right top; width:50%;
 }
.header_right{
  background:url(/_images/main_right_bg.gif) no-repeat;
  background-position:left top;width:50%;
 } 


/* »ó´Ü¸Þ´º */
#navi_main {
width:961px;
float:left;
height:93px;
}
#navi {
width:961px;
float:left;
height:93px;
}
#navi_logo {
float:left;
margin:15px 0 0 10px;
}
#navi_menu {
float:right; text-align:right;
}
#gnb_menu {
height:14px;
padding:11px 24px 12px 0;
}
#gnb_menu ul li {
text-align:right;
padding-left:8px;
display:inline; 
}


#top_menu {float:right;height:55px;width:735px;text-align:left;background:url(/_images/top_menu6.gif) no-repeat;}

#top_menu1 {float:right;height:55px;width:735px;text-align:left;background:url(/_images/top_menu1.gif) no-repeat;}
#top_menu2 {float:right;height:55px;width:735px;text-align:left;background:url(/_images/top_menu2.gif) no-repeat;}
#top_menu3 {float:right;height:55px;width:735px;text-align:left;background:url(/_images/top_menu3.gif) no-repeat;}
#top_menu4 {float:right;height:55px;width:735px;text-align:left;background:url(/_images/top_menu4.gif) no-repeat;}
#top_menu5 {float:right;height:55px;width:735px;text-align:left;background:url(/_images/top_menu5.gif) no-repeat;}
#top_menu6 {float:right;height:55px;width:735px;text-align:left;background:url(/_images/top_menu6.gif) no-repeat;}
#top_menu7 {float:right;height:55px;width:735px;text-align:left;}


/* ³»¿ë */
#container_box {width:961px; margin:0 auto; text-align:center; }
.main_con_box {width:961px;}
#con_type {float:left; height:250px; width:961px; }

#con_type_l {float:left;  margin:10px 0 0 11px; text-align:left; width:213px;}
#m_sche {width:213px;   height:148px; float:left; background:url(/_images/m_sche.gif) no-repeat;}
#m_sche_con {padding:10px 0 0 5px; text-align:center; margin:0px; auto;}
 
#dele_bookmall {width:213px; height:77px;}
#dele_bookmall ul li {float:left;height:77px;padding-top:15px;}

#con_type_r {float:right;  margin:10px 0 0 0; text-align:left; width:705px;}
#con_type_r1 {float:left; text-align:left; width:450px;height:250px;}
#con_type_r2 {float:right; text-align:left; width:220px; height:165px;}

#choice {width:220px;}
#choice_tt {width:220px; height:83px; margin:20px 0 0 0; }
#choice_con {width:220px; height:91px;margin:15px 0 0 0;}
#choice_con_r {float:right; text-align:left; width:220px; margin-top:0;}
#choice_con_r ul  {display:block;}
#choice_con_r ul li {float:left;}

#bot_banner {width:220px; height:28px;padding:5px 0 0 0;}
#bot_banner ul li {float:left;}

#notice_board {width:450px; height:115px; padding-bottom:15px;}
#review_board {width:450px;}
#notice_board_tt {width:450px; height:35px; background:url(/_images/notice_board_tt.gif) no-repeat; }
#notice_board_ttl {
  float:left; padding:9px 0 0 22px;
  }	   
#notice_board_ttr {
  float:right; padding:9px 17px 0 0;
  }	   
#notice_board_con {
  width:450px; height:60px; padding-top:10px;
  }	 

/* °Ô½ÃÆÇ ÅÇ */
#board_tab{
  position:relative;
  width:450px;
  height:35px;background:url(/_images/notice_board_tt.gif) no-repeat; 
 }  
.tabimg2_1 {
	position:absolute;
	top:11px;
	left:22px;
}
.tabimg2_2 {
	position:absolute;
	top:11px;
	left:80px;
}
.md_latest {
	position:absolute;
	width:450px;
	height:60px;
	padding:40px 0 0 0;
}
.more01 {
  position:absolute;
  top:9px;
  right:17px;
  width:12px;
  height:12px;
  display:block;
  text-indent:-100em;
  overflow:hidden;
  padding:0;
  text-decoration:none;
  background:url(/_images/board_more.gif) no-repeat;
}

.main_header {height:421px; position:relative;}

#container {
  width:961px;
  padding:0px; position:relative;
  }	    

#container1 {
  width:961px;
  padding:0px;
  height:370px; position:relative; float:left;
  }	    
#container1_1 {
  width:961px; 
  height:87px;
  padding-top:119px;
  }	    
#container1_1_left {
  float:left;
  margin:3px 0 0 11px;
  }	   
#container1_1_right {
  float:right;
  margin-right:11px;
  }	   
#container1_1_right ul li {
  display:block;
  }	   
#container1_2 {
  width:961px;
  height:105px;
  margin-top:50px;
  }	    
#container1_2_left {
  float:left; margin-left:11px;
  }	   
#customer_banner {
 width:213px; height:105px;
  }	   
#container1_2_right {
  float:right; width:700px;
  }	   
#container1_2_right1 {
  float:left; 
  padding-top:88px; 
  }	   
#review_board_tt {
  width:450px;
  height:35px;
  text-align:left;
  background:url(/_images/review_tt.gif) no-repeat; 
  }	   
#review_board_ttl {
  float:left; padding:9px 0 0 22px;
  }	   
#review_board_ttr {
  float:right; padding:9px 17px 0 0;
  }	   

#container1_2_right2 {
  float:right;
  }	   

#container2 {
  width:961px;
  padding-top:10px;  
  height:230px;
  }	
.event_flash {
  width:506px;
  height:348px;
  position:absolute;
  z-index:30;
  margin:10px 0 0 225px;
  background:url(/_images/event_flash_n.gif) no-repeat; 
  }	
 .event_flash_con {
  width:470px;
  height:279px;
  position:relative;
  z-index:35; padding:34px 0 0 0;
  text-align:center;
  margin:0 auto;
  }	
  .visual_contents {position:relative; z-index:1;}

.visual_box_guide {position:relative;width:100%; z-index:2;}
.visual_box_tl {position:absolute;top:1px;left:0px;display:block;width:24px;height:279px;background:url(/_images/main_visual_left.gif) left top no-repeat;font-size:0}
.visual_box_tr {position:absolute;top:1px;left:-9px;margin-left:456px;display:block;width:24px;height:279px;background:url(/_images/main_visual_right.gif) right top no-repeat;font-size:0}

/* .visual_box_tl {position:absolute;top:0px;left:0px;display:block;width:24px;height:24px;background:url(/_images/main_visual_round1.gif) no-repeat;font-size:0}
.visual_box_tr {position:absolute;top:0px;left:-9px;margin-left:100%;display:block;width:24px;height:24px;background:url(/_images/main_visual_round2.gif) right top no-repeat;font-size:0} */

.visual_box_bl {position:absolute;top:-9px;left:0px;display:block;width:24px;height:24px;background:url(/_images/main_visual_round3.gif) left bottom no-repeat;font-size:0}
.visual_box_br {position:absolute;top:-9px;left:-9px;margin-left:100%;display:block;width:24px;height:24px;background:url(/_images/main_visual_round4.gif) right bottom no-repeat;font-size:0}



.visual_box img{vertical-align:top;}

/* main banner */
.banner1 {width:470px; height:279px; filter:progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=0, duration=1 ,motion='forward');}
.btn_box {text-align:center; width:100%; }
.banner2 {top:302px; position:absolute; width:100%; text-align:center; float:left;}



/* footer */
#footer {
  width:961px;
  height:80px;
  margin:0px auto;
  text-align:center;  
  padding-top:30px;
	}    
.copy {
  width:961px;
  height:80px;
  float:left;
  background:url(/_images/copy_bg.gif) no-repeat;
  }   	

.copy_text {height:80px;text-align:left;margin:0 0 10px 0;} 

.copy_logo {float:left;padding:35px 25px 0 25px;}    	
.copy_info {float:right;text-align:left;margin:30px 0 0 20px; width:780px;}    	
.copy_info_btn {text-align:left;}    	
.copy_info_btn ul li {float:left;margin-bottom:9px;}    	
.copy_info_text {text-align:left;}    	
.copy_info_text2 {float:left;}    	
.copy_info_logo {float:right;padding:0 40px 17px 0;}    	
.copy_info_btn_ss {float:left;}    	


/* quick_menu */
#quicktop {
  width:55px;background:red;
  position:absolute;
  left:970px;
  top:360px;
  z-index:10;
  visibility:show;
}
#quick_m{
  width:55px;
  padding:0;
  margin:0;
}
#quick_m ul{
  list-style:none;
  width:55px;
  padding:0;
  margin:0;
}
#quick_m ul li img{
  vertical-align:top;
}


/* quick */
/* #slide{position:absolute; left:977px; z-index:30; top:0; float:right; width:55px; height:100%;} */
#slide{position:absolute; left:977px; z-index:30; top:0; float:right; width:55px;}
.quick{width:55px; padding:40px 0 0 0; text-align:center;}
.quick ul li { float:left; text-align:center;}
.quick ul li img { vertical-align:top; }

.quick_main{width:55px; padding:322px 0 0 0; text-align:center;}
.quick_main ul li { float:left; text-align:center;}
.quick_main ul li img { vertical-align:top; }

.main_notice_text {text-decoration:none;font-size: 8pt; color:#8a8a8a;}
.main_notice_text a:link {text-decoration:none;font-size: 8pt; color:#8a8a8a;}
.main_notice_text a:visited {text-decoration:none;font-size: 8pt; color:#8a8a8a;}
.main_notice_text a:hover {text-decoration:none;font-size: 8pt; color:#e93615;}
.main_notice_text a:active {text-decoration:none;font-size: 8pt; color:#8a8a8a;}