/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*sub*/

#snb {width:205px; padding:0 0 0 20px;}
#snb:after {content:""; display:block; clear:both;}
#snb li {width:205px; display:block; font-size:0px; line-height:0px; float:left;}
#snb li ul:after {content:""; display:block; clear:both;}

#sub {margin-top:20px;}
#sub .container {width:950px;}

#snavi {width:205px; float:left; }
#snavi h1 { margin-bottom:15px;}
#snavi ul { margin-bottom:30px;}


#sub_visual {border-top:1px solid #eee; border-bottom:1px solid #eee; width:100%; background:url(../images/common/sub_visual_bg.jpg); background-size:cover;}

#snavi {width:300px; float:left; padding-top:14px;}
#snavi p {padding:13px 0 0 9px;}
#snavi h1 {padding:0px 0 1px 0;} 
#snavi li {padding:0px 0 1PX 10px;}
#snavi li a {display:block;}


/*---------------------------Ã¬â€žÅ“Ã«Â¸Å’_Ã¬Â£Â¼Ã¬ÂËœÃ¬â€šÂ¬Ã­â€¢Â­-------------------*/
.warning {width:100%; height:500px; background:url(../images/sub/bg_warning.gif) no-repeat;}
.warning>img{display:block; padding:58px 0 0 390px; }

#contents {width:800px; float:left; margin:0 33px 40px 0px;}
#sv_bg {}
#title {width:808px; height:30px; padding:24px 20px 20px 0px; }
#title h1 {width:300px; float:left;}
.location{ width:400px; float:right; text-align:right; margin-top:10px;}
.location li{ background:url(../images/bullet02.gif) -1px 2px no-repeat; display:inline; padding-left:10px;}
.location .home{ background:url(../images/bullet_home.jpg) -1px 2px no-repeat;}
#page {width:808px; padding:10px 0 20px 0px; float:left;}
.page_con {width:800px; margin:0 0 0 20px;}
#page_text {width:800px; margin:30px 0 30px 20px;}
#page_board {width:800px; margin:30px 0 0px 20px;}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*page*/
	#tour_container { display:none; position:relative; height:462px; width:737px; margin:0px 0 35px 3px; }
	
	/* -------------------------------------------------------------- */
 
	#tour_image_container {clear:both; width:738px; height:462px; overflow:hidden; position:absolute;  border:1px solid #eee;}
	#tour_image_container ul { margin:0; padding:0; }
	#tour_image_container ul li { float:left; list-style:none; position:absolute; }
	#tour_image_container ul li .image {display:block;} 

	/* -------------------------------------------------------------- */
	
	#tour_nav_container {top:464px; position:absolute;}
	
	#tour_nav_container div {position:absolute; margin:0px 0 0px 0px; height:35px;}
	#tour_nav_container div ul { margin:0; padding:0; }
	#tour_nav_container div ul li { float:left; list-style:none; }
	
	#tour_nav_container div.nav_default { width:742px; }
	#tour_nav_container div.nav_default ul { width:742px; position:relative;}
	#tour_nav_container div.nav_default ul li { position:relative; }
	
	#tour_nav_container div.nav_over { width:106px; overflow:hidden;}
	#tour_nav_container div.nav_over ul { width:744px; position:relative;  }
	#tour_nav_container div.nav_over ul li { position:relative; }
	#tour_nav_container div.nav_over ul li div { position:absolute; }
	#tour_nav_container div.nav_over ul li div.gp {}
	
	#tour_nav_container div.nav_line {}
	#tour_nav_container div.nav_line ul {}

	
	#tour_nav_container div.nav_square { width:742px; }
	#tour_nav_container div.nav_square ul { width:742px; }
	#tour_nav_container div.nav_square ul li { width:106px; height:35px; background:#fff; cursor:pointer; position:relative; } 





#banner{margin:15px 0 0 0px;}

#banner_left {float:left; width:367px; padding:0 15px 0 0px;}

#banner_center {float:left; width:399px; padding:0 15px 0 0px;}

#banner_right {float:left; width:469px;}
#banner_right p{margin:0px 0 9px 0px;}




#notice {height:184px; width:407px; float:left; border:1px solid #cacaca; margin:0px 7px 0 0px; }
#notice h2{margin:15px 0 0 15px;}
#notice table{margin:15px 0 0 15px; }
#notice p{margin:5px 0 0 15px;}
#vv {height:100px;}


#online{height:184px; border-bottom:1px solid #d1d1d3; float:left; border:1px solid #cacaca; width:407px;}
#online h2{margin:15px 0 0 15px;}
#online table{margin:15px 0 0 15px; }
#online p{margin:5px 0 0 15px;}

#eq {width:825px; clear:both; height:186px; padding:13px 0 0 0px;}

#top_banner { background:url(../images/common/top_bg.jpg) repeat-x top #31aaff; height:110px;}
.ww {font-size:12px; color:#ffffff;}

#con_new ul li {float:left; margin:30px 0 30px 0px;}
#admin_main{width:367px; height:103px;}
#t_list{float:left; width:280px;}
#t_date{float:left; width:70px; color:#979696; font-size:11px;}

#admin_main h2{margin:0 0 10px 0px;}
.banner{padding:18px 0px;}

#left_box{position:fixed; width:100px; height:100%;top:0px;right:0px;z-index:10; background-color:#eeeeee; background:url(../images/common/quickmenu_bg.png) repeat-y center top; z-index:99999;}
#left_box ul li{margin:0px 0 1px 0px; float:right; padding:0; list-style-type:none; }
.left_box_top{height:42px;}
.left_box_h{height:98px;}