/* Newstop */

#News{

	background-image:url(images/news.jpg);

	width:684px;

	height:70px;

	margin-bottom:10px;

}

#HotNews{

	background-image:url(images/hotnews.gif);

	width:684px;

	height:24px;

}

#HotNewsList{

	margin-top:25px;

	margin-left:15px;

	margin-right:15px;

	border-bottom:dotted 1px #CCCCCC;
}

#HotNewsList li{

	padding-left:25px;

	background-image:url(images/icon1.gif);

	background-repeat:no-repeat;

	background-position:2px 4px;

	list-style:none;

}
.Presstitle{
	width:520px;
	margin-bottom:5px;
}

.PressDate{

	text-align:right;
	margin-bottom:10px;
}

.PressList{

	padding-left:15px;

	padding-right:15px;

}

.Presslink a{

	text-decoration:none;

	color:#0066cc;

}

.PressLists{

	padding:5px 0px;

	padding-left:25px;

	background-image:url(images/icon1.gif);

	background-repeat:no-repeat;

	background-position:2px 7px;

	border-bottom:dotted 1px #CCCCCC;

	list-style:none;

}



#PressBt{

	margin-top:10px;

}

#PressBtBack{

	float:left;

	margin-left:15px;

}

#PressBtNext{

	float:right;

}

/* News */

#MainPress{

	margin-left:10px;

}

#PressName{

	margin-bottom:15px;

	width:660px;

	background-color:#ffd1d8;

	padding:5px;

	height:19px;

	margin-left:10px;

	margin-top:15px;

}	

#Campany{

	float:left;

	display:block;

	font-weight:bold;

	font-size:14px;

}

#PressCategory{

	float:right;

	display:block;

	font-size:12px;

	margin-top:2px;

}

#NewsTitle{

	background-image:url(images/news/circle.gif);

	background-repeat:no-repeat;

	background-position:0px;

	height:auto;

	font-size:20px;

	padding-left:35px;

	width:547px;

	float:left;

}

.Line{

	clear:both;

}

#NewsTop{

	float:right;

	margin-top:3px;

	margin-right:25px;

}

#NewsDate{

	text-align:right;

	margin-top:7px;

	margin-right:25px;

}

#NewsBox{

	margin-top:7px;

	margin-left:10px;

		margin-bottom:20px;

}

.main{

	font-size:14px;

	margin-bottom:5px;

		margin-top:15px;

}

.main2{

	font-size:12px;

	margin-top:10px;

	margin-bottom:20px;

}

.NewsTableRight p{

	margin-right:10px;

}

.NewsTableRight img,

.NewsTableLeft img{

	text-align:center;

	margin:0px auto;

	display:block;

	margin-bottom:5px;

}

.NewsTableLeft p{

	margin-left:5px;

}

.Larger{

	 text-align:center;

	 display:block;

}

.Larger a:link,

.Larger a:visited,

.Larger a:hover{

	font-size:16px;

	color:#138cd3;

	text-decoration:none;

}

.ImgSummary{

	color:#666666;

	font-size:10px;

}

#RelationNews{

	background-image:url(images/news/relation.gif);

	width:684px;

	height:24px;

}

.NewsTop{

	display:block;

	text-align:right;

	float:right;

	margin-right:20px;

}

#PressList2{

	padding-left:15px;

	padding-top:10px;

}

.PressLists2{

	padding:5px 0px;

	padding-left:25px;

	background-image:url(images/icon1.gif);

	background-repeat:no-repeat;

	background-position:2px 7px;

	border-bottom:dotted 1px #CCCCCC;

	list-style:none;

}

/*Press*/

#Press{

	background-image:url(images/press.jpg);

	width:684px;

	height:24px;

	margin-bottom:10px;

}

/* Navi */

#NaviNews{

	background-image:url(images/navi/news.gif);

	width:235px;

	height:25px;

}

.NewsNavi{

	margin-top:10px;

	margin-left:auto;

	margin-right:auto;

	background-image:url(images/navi/navimenu.gif);

	width:215px;

	height:13px;

	padding-top:5px;

	padding-bottom:7px;

	padding-left:11px;

	font-size:13px;

}

.NewsNavi a:link,

.NewsNavi a:visited,

.NewsNavi a:hover{

	color:#333333;

	text-decoration:none;

} 

.NaviMenuText{

	display:block;

	float:left;

}

.naviicon{

	float:right;

	margin-top:1px;

	margin-right:6px;

}

#PR{

	margin-top:45px;

}

#PR{

	margin-top:45px;

}

.NaviPR{

	margin-top:30px;

}

.NaviBanner{

	margin-top:10px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	display:block;

}

.NaviMainMenu li{

	background-image:url(images/navi/iconr.gif);

	background-repeat:no-repeat;

	background-position:4px left;

	padding-left:20px;

	list-style:none;

}

.NaviSubMenu li{

	background-image:url(images/navi/iconb.gif);

	background-repeat:no-repeat;

	background-position:4px left;

	padding-left:20px;

	list-style:none;

}

.NaviMainMenu li a:link,

.NaviMainMenu li a:visited,

.NaviMainMenu li a:hover,

.NaviSubMenu li a:link,

.NaviSubMenu li a:visited,

.NaviSubMenu li a:hover{

	color:#333333;

	text-decoration:none;

}

#SearchForm{

	height:18px;

	margin-top:10px;

	vertical-align:middle;

		margin-left:20px;

}	

#PressSearchText{

	border: 1px solid #CCCCCC;

	width:160px;

	vertical-align:bottom;

}

#PressSearchBt{

	vertical-align:bottom;

}

