@charset "utf-8";

/*******************************

 製品詳細

 **************************** */

ul.productsList{
	list-style-type:none;
	margin:18px auto 0px;
}
ul.productsList li{
	float:left;
	margin-left:8px;
	margin-bottom:8px;
}
.ph_products{
	float:left;
	width:358px;
	margin-left:8px;
	text-align:right;
}
.products_main{
	width:680px;
	margin:auto;
	padding-bottom:20px;
}
.products_left{
	float:left;
	width:256px;
	margin-top:4px;
}
.products_left ul{
	list-style-type:none;
}
.products_left .ph01{
	margin-top:10px;
	float:left;
}
.products_left .ph02{
	margin-top:10px;
	margin-left:10px;
	float:left;
}
.products_right{
	float:right;
	width:400px;
}
.productTable,
.productTable2{
	width:400px;
	margin-top:20px;
	border-collapse:collapse;
	border:1px solid #000;
	text-align:left;
}
.productTable2{
	margin-top:3px;
}
.productTable caption,
.productTable2 caption{
	text-align:left;
	font-size:120%;
}
.productTable th, .productTable td,
.productTable2 th, .productTable2 td{
	border-collapse:collapse;
	border:1px solid #000;
	padding:3px 5px;
}
.productTable th,
.productTable2 th{
	width:85px;
	background:#e8f2df;
	font-weight:normal;
}
.pd-note{
	margin-top:10px;
}
.pd-backto{
	margin-top:20px;
}