@charset "utf-8";
/* CSS Design */
/* news ------------------------------------------------------------------ */

#newsBox {
	margin:0;
	padding:0;
	border-bottom:1px solid #eee;
}

	#newsBox .item {
		padding:5px 15px 5px 10px;
		border-top:1px solid #eee;
		margin:0 0 1px 0;
		cursor:pointer;
		background:url(../../img/news/arrow.png) no-repeat 710px center ;
	}
	
	#newsBox .item.even {
		background:url(../../img/news/arrow.png) no-repeat 710px center #fbfbfb ;
	}
	
	#newsBox .item.hover {
		background:url(../../img/news/open.png) no-repeat 710px center #f5f5f5;
	}
	#newsBox .item.open {
		border-top:1px solid #ddd;
		background:url(../../img/news/close.png) no-repeat 710px center #f5f5f5;
	}
	
	#newsBox .item .title {
	}
	
	#newsBox .item .category {
		float:left;
		margin:3px 15px 5px 0;
		width:30px;
		height:30px;
		overflow:hidden;
		color:#cc0000;
		text-decoration:none;
		text-indent:-9999px;
		font-weight:600;
	}
	#newsBox .item .category.news {
		background:url(../../img/news/news.png) no-repeat;
	}
	#newsBox .item .category.trend {
		background:url(../../img/news/trend.png) no-repeat;
	}
	#newsBox .item .category.bizria {
		background:url(../../img/news/bizria.png) no-repeat;
	}
	#newsBox .item .category.press {
		background:url(../../img/news/press.png) no-repeat;
	}
	
	#newsBox .item .date {
		font-size:80%;
		color:#666;
		letter-spacing:0.1em;
		font-weight:600;
	}
	
	#newsBox .item .contents {
		display:none;
		margin:5px 30px 0 45px;
		padding:10px 10px 10px 10px;
		border:1px dotted #ddd;
		background:#fff;
	}
	
	
	#newsBox a {
		text-decoration:none;
	}

#rss {
	padding:0 10px 0 0;
	text-align:right;
}
