/* CSS Document */
.rightcon strong {
	color: #460f0f;
	font-size: 16px;
}
.producttable table {
	margin-top: 20px;
	background-color: #f4eee3;
}
.producttable table td {
	background-color: #fff;
}
.producttable table th {
	height: 50px;
}
.producttable table td {
	padding: 0 10px;
	height: 64px;
	color: #467d54;
	font-size: 16px;
}
.producttable table td.cas {
	color: #7b7b7b;
	font-size: 14px;
}
.producttable table th {
	background-color: #f9f6ee;
	color: #666;
	font-size: 14px;
}
.productlist {
	margin-top: 20px;
}
.productlist a {
	display: block;
	padding-left: 30px;
	height: 52px;
	line-height: 52px;
	border-bottom: 1px dashed #e1e1e1;
	color: #434343;
	font-size: 16px;
	text-decoration: none;
	background: url(../images/icon_product_list.png) no-repeat left center;
}
.productlist a:hover {
	color: #ff7e00;
	text-decoration: underline;
}
.productimg {
    margin-top: 30px;
    margin-right: -30px;
    overflow: hidden;
}
.productimg a {
    display: block;
    float: left;
    margin-right: 30px;
    margin-bottom: 50px;
    width: 263px;
    *width: 253px;
    color: #434343;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 26px;
	font-size: 14px;
}
.productimg a img {
    display: block;
    width: 261px;
    *width: 251px;
    height: 198px;
    border: 1px solid #ccc;
}
.productimg a:hover {
    color: #f60;
}