@charset "Shift-JIS";

/* ================================================================================= */
/* Products                                                                          */
/* ================================================================================= */


div.productsTitle p,
div.productsMain p {
	line-height: 1.5;
}

div.productsTitle{
	width: 735px;
	background-image: url('/images/img-common/products/products_title_img.gif');
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	float: left;
}

	div.productsTitle p.subTitle{
		width: 720;
		margin: 2 0 0 7px;
		_margin: 2 0 0 7px;
		padding: 0 0 0 7px;
		float: left;
	}

	div.productsTitle p.Line{
		margin: 0 0 0 6px;
		_margin: 0 0 0 4px;
		float: left;
	}


div.productsMain {
	position: relative;
	width: 735px;
	margin: 0;
	padding: 0;
	float: left;
}

	div.productsMain p.top {
		background-image: url('/images/img-common/products/products_area_top.gif');
		background-repeat: no-repeat;
		position: relative;
		width: 735px;
		height: 27px;
		margin: 5px 0 0 0;
		padding: 0;
	}

	div.productsEntry{
		width: 735px;
		background-image: url('/images/img-common/products/products_area_middle.gif');
		background-repeat: repeat-y;
		padding: 0 28px;
		float: left;
		clear: left;
	}

	div.productsMain p.bottom {
		background-image: url('/images/img-common/products/products_area_bottom.gif');
		background-repeat: no-repeat;
		width: 735px;
		height: 27px;
		margin: 0;
		padding: 0;
	}

	div.productsMain div.productsEntry div.productsImg p{
		width: 300px;
		text-align: center;
		float: left;
	}

	div.productsMain div.productsEntry div.productsText p{
		width: 344px;
		margin: 0 27px 0 0;
		_margin: 0;
		padding: 0 27px 0 0;
		_padding: 0 7px 0 0;
		float: right;
	}

	div.productsMain div.productsText p.l5{
		width: 339px;
		margin: 0 27px 0 0;
		_margin: 0;
		padding: 0 27px 0 0;
		_padding: 0;
	}

	div.productsMain div.productsText div.itemImgList{
		background-color: #ffffff;
		width: 311px;
		_width: 330px;
		margin: 0 70px 0 0;
		_margin: 0;
		padding: 0;
		float: right;
	}

	.productsLine{
		width: 26px;
		background-image: url('/images/img-common/products/products_area_line.gif');
		background-repeat: repeat-y;
	}

	.bgg01{
		background-color: #F6F6F8;
	}

	.bgg02{
		background-color: #C5C5C5;
	}

	div.productsMain div.CaseLine{
		background-color: #F6F6F8;
		width: 700px;
		_width: 700px;
		margin: 0 0 10 0;
		_margin: 0 0 10 0;
		padding: 0;
	}

		/* 2button
		------------------------------------------------- */

		div.productsMain div.productsText div.itemImgList ul.item2{
			margin: 0;
			padding: 0;
		}

		 ul.item2 li{
			background-color: #F5F5F5;
			height: 30px;
			margin: 0;
			padding: 0;
		}

		 ul.item2 li.button{
			background-color: #F5F5F5;
			height: 30px;
			margin: 0;
			padding: 8px 0 8px 0;
			_padding: 10px 0 10px 0;
		}

		/* 1button
		------------------------------------------------- */

		div.productsMain div.productsText div.itemImgList ul.item1{
			padding: 0 0 0 75;
			_padding: 0 0 0 75;
		}

		 ul.item1 li{
			background-color: #F5F5F5;
			height: 30px;
			margin: 0;
			padding: 0;
		}

		 ul.item1 li.button{
			background-color: #F5F5F5;
			height: 30px;
			margin: 0;
			padding: 8px 0 8px 0;
			_padding: 10px 0 10px 0;
		}


