#news_detail a:hover img,#news a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}

/*News*/
.usual{
	margin		: 30px 0px 0px;
	color		: #333333;
	background	: #f4f4f4;
	border-width	: 1px;
	border-style	: solid;
	border-color	: #a9a9a9;

}

#news{
	padding		: 20px 0px 16px;
	margin		: 30px 0px 30px;
	background	: #f4f4f4;
	width		: 660px;
	text-align	: center;
}

#news h1{
	text-align	: left;
	margin		: 0px 12px 25px;
	padding		: 0px 0px 5px;
	border-width	: 0px 0px 5px;
	border-style	: solid;
	border-color	: #4a4a4a;
	font-size: 200%;
}

#news h1 .ico_rss{
	margin		: 5px 0px 0px 298px;
}
#news h1 img{
	/*float		: right;
	display		: inline;
	text-align	: right;*/
	overflow: visible;
	position: relative;
	left: 370px;
	top: 0px;
}

#news h1 a img{
	margin		: 3px 0px 0px;
}
/*news_btn*/
#news_btn{
	margin		: 0px 16px 30px;
	background	: #ffffff;
	border-width	: 1px;
	border-style	: solid;
	border-color	: #cccccc;
	width		: 624px;
}

#news_btn h2{
	float		: left;
	padding		: 12px 0px 0px 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a.all_news{
	font-size	: 85%;
	float		: right;
	padding		: 12px 24px 0px 0px;
	color		: #999999;
	text-decoration	: none;
}
a.all_news:hover{
	color		: #cccccc;
}

#news_btn ul{
	clear		: both;
	text-align: left;
	margin-left: 24px;
	padding: 6px 0px 16px 0px;
}

#news_btn ul li{
	display		: inline;
}

/*news_list*/
#news table{
	margin		: 0px 16px;
	width		: 626px;
	border-width	: 1px;
	border-style	: solid;
	border-color	: #cccccc;
}

#news th{
	padding		: 7px;
	text-align	: center;
	width		: 100px;
	font-weight	: normal;
	color		: #4a4a4a;
	background	: #f0f0f0;
	font-family: Arial, Helvetica, sans-serif;
}

#news td{
	padding			: 7px 7px 7px 7px;
	text-align		: left;
	font-weight		: normal;
	color			: #4a4a4a;
	background-color	: #ffffff;
	background-repeat	: no-repeat;
	background-position	: 470px 50%;
	line-height		: 170%;
}

#news td img{
	margin		: 3px 10px 0px 0px;
}

#news tr.odd th{
	background-color	: #e6e6e6;
}

#news tr.odd td{
	background-color	: #f0f0f0;
}

#news tr.ico_new td{
	padding			: 7px 40px 7px 7px;
	background-image	: url(../../common/images/ico_new.gif);
	font-family: Arial, Helvetica, sans-serif;
}

#news td a{
	color		: #4a4a4a;
	text-decoration	: none;
}

#news td a:hover{
	color		: #999999;
}

/*Detail*/

#news_detail h1{
	border-width	: 0px 0px 5px;
	border-style	: solid;
	border-color	: #4a4a4a;
	margin		: 20px 12px 0px;
	padding		: 0px 0px 5px;
	font-size	: 180%;
}

#news_detail{
	width		: 660px;
}



#news_detail section{
	padding		: 0px 0px;
}

#news_detail h2{

	margin		: 20px 16px 10px;
	font-size	: 85%;
	font-weight	: normal;
	text-align	: left;
	padding		: 5px 0px 5px 0px;
}
#news_detail h2.ico_products{
	background	: url(../images/ico_products.gif) no-repeat 0 50%;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 65px;
	font-size: 120%;
}


#news_detail a{
	color		: #3433cd;
	text-decoration	: none;
}
#news_detail a:hover{
	color		: #7d7dfa;
}

#news_detail .news_contents{
	background	: #ffffff;
	margin		: 0px 16px 16px;
	border-style	: solid;
	border-color	: #d9d9d9;
	border-width	: 1px;
	font-family: Arial, Helvetica, sans-serif;
}

#news_detail .news_text{
	line-height	: 170%;
	float		: left;
	padding		: 10px;
	width		: 360px;
}
