@charset "UTF-8";
/* CSS Document */
@import 'common.css';



#catch{
	margin:0px auto 0px auto;
	width: 950px;
	height: 380px;
}

#catch h3{
	margin: 221px 0px 0px 0px;
	position: absolute;
}

.about{
	margin: 30px 0px 80px 0px;
	overflow: hidden;
	background-color: #EAEAEA;
	padding: 10px;
}

.about .p_left{
	float: left;
	width: 630px;
}

.about img.left{
	float: left;
	width: 280px;
	margin: 0px 20px 0px 0px;
}

.about p{
	background-color: #EAEAEA;
}

.products_copy{
	margin: 30px 0px 30px 0px;
}

table{
	width:630px;
	border-collapse:collapse;
	border-top:#CCC 1px solid;
	background-color:#FFF;
	border-left: #CCC 1px solid;
	margin: 0px 0px 0px 0px;
}

table tr th{
	padding:.5em 1em;
	background-color:#C1F2FF;
	border-bottom:#CCC 1px solid;
	font-weight:normal;
	text-align:center;
	border-right: #CCC 1px solid;
	border-left: #CCC 1px solid;
}

table tr.read{
	background-color:#D2DCC4;
}

table tr td{
	padding:.3em 1em;
	border-bottom:#CCC 1px solid;
	vertical-align:top;
	border-right: #CCC 1px solid;
}

.list {
	margin: 16px 0px 20px 0px;
	clear: both;
	overflow: hidden;

}

.list li {
	width: 306px;
	float: left;
	margin: 0px 16px 16px 0px;
}

.list li.end {
	width: 306px;
	float: left;
	margin: 0px 0px 0px 0px;
}

.deta {
	margin: 0px 0px 80px 0px;
	clear: both;
	overflow: hidden;

}
