
/*logoline start*/

#wrapper {
	/* width: 1006px; */
	width : 1040px;
	margin: 0 auto;
	padding:0;
	text-align:left;
	}

#accessibility {
	position: absolute;
	top: -5em;
	left: -20em;
}
#mainall { width: 921px; float:left; }

#topwrap { width: 921px;
			margin:0; padding:0; }
#topwrap .logowrap { height: 62px; }
#topwrap .logo { float:left;}
#minimenu { float:right;
			padding:0;
			}
#minimenu ul { list-style:none;
				padding:0; margin:0;
			}
#minimenu ul li {
	float: left;
	padding: 0;
	margin-top: 25px;
	}
#minimenu ul li.btwidth { padding-left:5px; padding-right:5px;}	
		
#mainmenuwrap { height: 40xp; width: 921px;
			}
#mainmenu { float: left; height: 40px; width: 689px;
			background-image: /ver/images/main/top_navi_bg.gif);
			
			}
#mainmenubgl{ float:left;
				background:url(/ver/images/main/top_navi_bg_l.gif);
				width: 23px; height:40px;
				}	
#mainmenubgr{ float:left;
				background:url(/ver/images/main/top_navi_bg_r.gif);
				width: 24px; height:40px;
				}				
					
#mainmenu ul { list-style:none; 
				display:inline;
				text-align:center;
			}
#mainmenu  ul li {
	margin:0;
	padding: 0;
	display:inline;
	list-style-type: none;
	}		
	
#mainmenu.bar {
				padding-top: 20px;
				width:2px; 
				height:10px;
				text-align: center;	
				}				
#menu1 {width: 68px; height: 16px;}
#menu2 {}
#menu3 {}
#menu4 {}
#menu5 {}
hr { display:none; }

/*logoline end*/

/*menuline start*/


#mainmenuwrap { width: 921px; height: 40px;
				padding:0; margin: 0; }
#menu { width: 689px; height: 40px;
		background:url(/ver/images/main/top_navi_bg.gif);
		overflow: hidden;
		float:left;
		padding:0px;
		margin:0px;
		text-align:center;
		}
#menu ul { 
	list-style-type: none;
	padding-left:50px;
	margin:0px;
		}
#menu ul li {
		float:left;
		padding: 0px;
		margin:	7px;
		
		}
		
.leftbg{background-image:url(/ver/images/main/top_navi_bg_l.gif);
		width:23px; float:left; height: 40px; }
.rightbg{background-image:url(/ver/images/main/top_navi_bg_r.gif);
		width: 24px; float:left; height: 40px;}
#menubar{width: 24px;height: 4px;
		padding: 0 20px 0 20px;
		}		
		
#search { 
		width: 185px;
		height: 40px;
		padding:0px; 
		margin:0px;
		float: left;
		}	
#search .txt {
			float:left;
			width:64px; height:40px;				
			}
#search .txtbg { 
			float:left;
			background:url(/ver/images/main/top_text_bg.gif) no-repeat;
			width:121px; height:40px;
			padding:0;
			margin: 0;	
			}
#search ul { 
			list-style-type: none;
			margin:0px; padding:0px;
		}
								
#search ul li { float: left;
				list-style-type: none;
				margin:0; padding:0px;

				}	


/*menuline end*/

/*maninimg+login*/

h2 { margin : 15px 0 0 30px;
	padding:0; }
#mainimg {
			background-image: url(/ver/images/main/top_visual_bg.gif);
			width: 921px; height: 236px;
			padding: 0; margin: 0px;
			clear:both;
			}
#login { float: left; 
		width: 140px;
		padding-top: 54px;
		padding-left: 45px;
		}
			
#login .logtitle {
			text-align:center;
			padding:0;
			margin:0 0 5px 0;
			}

#login .input{ 
				float:right; 
				width:94px; 
				height:16px; 
				border:1px solid #cccccc;
				margin: 0;
				padding: 0;
			}

#login dl{
	height:45px; 
	margin-left: 0px;
	padding: 0;
}
#login dt{
	clear:both;
	float:left; 
	width:15px; 
	margin:4px 5px 0 5px;
	_margin:4px 5px 0 5px;
	text-align:right;
	padding-right:5px;
}
#login dd{
	float:left; 
	width:90px; 
	margin:1px 0px;
}
#login .text { font-size:8pt;
			   float: left;
			   padding: 0 0 2px 0;
			   margin: 0 0 5px 0;		
			   border-bottom:1px dashed #D2D2D2;		
			}

#join { clear:both;
		margin-left: 6px;
		padding: 0px;
		padding:0;
		width: 127px;
		font-size: 8pt;
		}
#join ul {list-style:none;
			padding:0; margin:0;
			}	
#join ul li {
	float: left;
	padding: 0;
	}
.jointxt { font-size:11px; letter-spacing:-1; }						
#join .line2 { 
				margin:0 10px; 
				width:1px; 
				height:8px;
				text-align: center;	
					}			
/*mainimg+loginend*/

/*middle start*/


#middle { clear: both;
		  padding: 0; margin:0; 
		   width: 921px;
		/*  width : 991px; */
		  top: 5px;
		  }
.middle_contents1 { float:left; overflow:hidden; width: 237px; }
.middle_contents2 { float:left; overflow:hidden; width: 471px; }
 .middle_contents3 { float:right; overflow:hidden; width: 213px;}   
/* .middle_contents3 { float:right; overflow:hidden; width: 283px;}*/

.right2 { clear:both; width:211px; }
.right2 div ul li { padding: 0px; margin: 0px; height:14px;}
.right2_p { background:url(/ver/images/main/give_bg_.gif) 0px 0px no-repeat; width:211px; 
			height: 23px; margin-top: 5px; }

.right2 .txtbar { width:100%; padding-top:5px; padding-right:5px; text-align:right; }

.cms { width:222px;}
.cms ul { float:left;
		  list-style-type: none;
		  margin:0; padding:0;		
		 }
.cms ul li { float:left;
		  margin:0; padding:0;		
		 }		 
.cms_bank { margin:0; padding:0; }
.recruit { width: 222px; margin-top: 10px; }
.recruit_tit { float: left;}
.recruit_more { float:right; margin: 5px 0 5px 0; }
.recruit_txt { padding:0px; margin:0px; clear:both; }
.recruit_txt ul { padding-left:2px; margin:0px;
				  list-style:none;
				 }
.recruit_txt ul li { margin:0px; padding-left:10px;
					background:url(/ver/images/main/bul.gif) no-repeat 0 20%;
					font-size: 8pt;
					line-height: 17px;
					}
.leftbn1 { width: 222px; margin:0px; padding:0px;}
.leftbn1 ul {
		  list-style-type: none;
		  padding:0px; margin:0px;
		 }
.leftbn1 li {  margin:0px; padding:0px; }		 
		 	 		 		 
.leftbn2  { width: 222px; position:relative; margin-top:5px;}
.leftbn2 ul {
		  list-style-type: none;
		  margin:0px; padding:0px;	
		  }
.leftbn2 li { padding-bottom:10px; display:block;}
.leftbn3  { width: 222px; float:left;}
.leftbn3 ul {
		  list-style-type: none;
		  margin:0px; padding:0px;	
		  }
.leftbn3 li { padding:0px;line-height:0px; font-size:0px; display:block;}
.map_tit { width: 209px; padding:0px; margin: 0px; }
.map_img { width: 209px; padding:0px; margin: 0px; }
.map_img ul {
		  list-style-type: none; margin:0px; padding:0px;	
		  }
.map_img li { padding:0px; margin: 0px; }
.give {width:209px; padding:0px; margin-top:5px; }
.give_tit { padding:0px; margin-bottom:5px;}
.give_bn { padding:0px; margin-bottom:5px;}
.give_img1 { padding:0px; float: left; }
.give_img2 { padding:0px; padding-top:5px; width: 172px; height:23px; float: left; 
			background: url(/ver/images/main/give_bg.gif) repeat-x;
			overflow:hidden; text-align:right;
			}
.give_img3 { width:20px; padding:0px; float: left; }

.rightbn { width:209px; padding:0px; margin:0px}
.movie { padding:0px; margin-top:5px; clear:both; }
.movie p { padding:0px; margin:0px;}
.movie p.bg { background: url(/ver/images/main/movie_bg.gif) repeat-y; padding-left: 7px; }
.movie p.bn { margin-top: 5px; }
.mopas_news{width:460px; }
.news_title{ height:27px; }
.news_title h2{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
				position:absolute; margin-top:3px;}
.news_more{ float:right; margin-top:8px;}
.news_img{float:left; width:93px; height:62px; margin-top:0px;;}
.news_img dl dt {font-size:10pt;}
.mopas_news dl{ float:left; width:320px; margin-left:10px; margin-top:0px; text-align:justify;}
.mopas_news dt A:link,.mopas_news dt A:visited,.mopas_news dt A:active { font-weight:bold; color:#ec5900; line-height:22px;}
.mopas_news dd A:link,.mopas_news dd A:visited,.mopas_news dd A:active{font-size:8pt;font-weight: normal; color:#5b5b5b;}
.mopas_news dt,.mopas_news dt,.mopas_news dt { font-size:8pt;font-weight:bold; color:#666666; line-height:22px;}
.mopas_news dd,.mopas_news dd,.mopas_news dd{font-size:8pt;font-weight: normal; color:#5b5b5b;}


.centerbbs1{width:460px; }
.bbs1_title{ height:15px; padding-top: 10px; }
.bbs1_list{clear:both;}
.bbs1_title h2{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; position:absolute; margin-top:3px;}
.bbs1_more{ float:right; margin-top:8px;}
.bbs1_img{float:left; width:93px; height:62px; margin-top:0px;}
.bbs1_date{ color:#cc7845;}
.bbs1_list{clear:both; padding-top:5px;}
.bbs1_list ul{padding-top:5px; }
.bbs1_list li{font-size:12px;color:#7c7c7c; padding-left:10px; background: url(/ver/images/main/bul.gif) no-repeat left;
				line-height: 22px; }
.bbs1_list ul li span{font-size:12px; color:#999; float:right; text-decoration:none;}


.centerbbs2{width:460px; }
.bbs2_title{ height:15px; padding-top: 10px; }
.bbs2_list{clear:both;}
.bbs2_title h2{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; position:absolute; margin-top:3px;}
.bbs2_more{ float:right; margin-top:8px;}
.bbs2_img{float:left; width:93px; height:62px; margin-top:0px;}
.bbs2_date{ color:#cc7845;}
.bbs2_list{clear:both; padding-top:5px;}
.bbs2_list ul{padding-top:5px; }
.bbs2_list li{font-size:12px;color:#7c7c7c; padding-left:10px; background: url(/ver/images/main/bul.gif) no-repeat left;
			  line-height: 22px; border-bottom:1px dashed #D7D7D7; }
.bbs2_list ul li span{font-size:12px; color:#999; float:right; text-decoration:none;}

.news_date{ color:#cc7845;}
.news_list{clear:both; padding-top:5px;}
.news_list ul{padding-top:5px; }
.news_list li{font-size:12px;color:#7c7c7c; padding-left:10px; background: url(/ver/images/main/bul.gif) no-repeat left;
				line-height: 22px; }
.news_list ul li span{font-size:12px; color:#999; float:right; text-decoration:none;}
.bbs_news{  clear:both; margin-top:15px; height:120px; width:422px; }
.bbs_news h2{ position:absolute;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
.bbs_news1 h3{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;position:absolute;margin-left:87px;}
.bbs_news2 h3{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;position:absolute;margin-left:154px;}
.bbs_news3 h3{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;position:absolute;margin-left:221px;}
.bbs_news4 h3{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; position:absolute;margin-left:288px;}
.bbs_news5 h3{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; position:absolute;margin-left:355px;}
.bbs_list{ width:460; magin:0; padding:0; }
.bbs_list li{font-size:12px;color:#7c7c7c; padding-right:10px; padding-left:5px; background:url(/ver/images/main/bul.gif) no-repeat left; clear:both;}
.bbs_list ul li span{font-size:12px; color:#999; float:right; text-decoration:none;}
.heght_space { clear:both; height: 10px; width: 460px; }
.dotline{ clear:both; width: 460px; height: 1px;
		 margin:0px 0px 10px 0px; border-bottom:1px dashed #D7D7D7; }
/*middle end*/

/*mainquick*/
.mainquick { width: 76px; float:left; background:url(/ver/images/common/quick_bg.gif) repeat-y; margin: 338px 0 0 8px; }
.mainquick p {width: 76px; }
.mainquick_list { width: 60px; padding-left:7px; }
.mainquick_list_h2 { padding:10px 0px 10px 0px; text-align:center; }
.mainquick_list p { background:url(/ver/images/common/quick_line.gif) repeat-x; padding: 10px 0 10px 0; width:60px; text-align:center; }


/*footer start*/

#mainfooter { clear:both; padding-top:20px; width: 921px; }
.mainfoot_space { clear:both; height: 10px; width: 921px; }
.mainfoot { widhh: 921px; height: 51px; }
.mainfoot_bn_left { float:left;}
.mainfoot_bn_center {
	float:left;
	width: 878px;
	height: 51px;
	background-color:#f8f8f8;
}
.mainfoot_bn_right { float:right; }
.mainfoot_bn_center ul {list-style-type: none; padding-left: 20px; }
.mainfoot_bn_center ul li { float:left; padding: 7px 8px 7px 10px; }

.mainfoot_txtall { width: 921px; }
.mainfoot_txt { float:left; width: 664px; }

.mainfoot_family { float:right; width: 256px;  margin-top: 10px; }
.mainfoot_family ul {list-style:none;}
.mainfoot_family ul li { text-align:right; line-height: 17px; vertical-align:text-top; }
.mainfoot_family spacing { height:40px; }

.mainfoot_menu { font-size: 9pt: color: #000000; margin-top: 10px; }
.mainfoot_menu A:link,.mainfoot_menu A:visited { font-size: 9pt: color: #000000; margin-top: 10px; }
.mainfoot_menu A:hover,.mainfoot_menu A:active { font-size: 9pt: color: #747474; margin-top: 10px; }

.mainfoot_copy { font-size: 8pt; margin-top: 5px;}
.mainfoot_copy ul {list-style:none;}
.mainfoot_copy ul li { line-height: 17px; vertical-align:text-top; }

.news_title2{margin-bottom:10px;background-color:#D3EBEF;padding:1px;border:#6EB7BF 1px solid;}
.news_title2 h2{margin:0px;font-size:11px;font-weight:normal;}  
/*footer end*/