@charset "utf-8";

/* ページタイトル-------------------------------------------- */
h1 {
	display:block;
	width:591px;
	height:60px;
	padding:0;
	margin:0 0 10px 0;
	background:url(../img/product/ttl.jpg) no-repeat 0 0;
	text-indent:-9999px;
}	

/* 各製品名背景-------------------------------------------- */
p.ttl {
	clear:both;
	display:block;
	width:570px;
/*	width:500px;*/
	margin:10px 0;
	padding:6px 3px 6px 7px;
	color:#003366;
	background-color:#C4E2FF;
	border-left:3px #3EA4D4 solid ;
}

/* 製品紹介BOX設定-------------------------------------------- */

#productBox {
	margin-top:10px;
	padding:0;
	width:570px;	
}
#productBox dt {
	margin-top: 6px;
}
#productBox dd {
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:2px;
}

#productBox .proright {
	float:right;
	text-align:right;
	margin-top:-30px;
}
#productBox p {
	margin:0 0 6px 0;
}

#productBox2 {
	margin-top:10px;
	padding:0;
	width:570px;	
}
#productBox2 dt {
	margin-top: 6px;
}
#productBox2 dd {
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:2px;
}

#productBox2 .proright {
	float:right;
	text-align:right;
	margin-top:-30px;
}
#productBox2 p {
	margin:0 0 6px 0;
}

#productBox3 {
	margin-top:10px;
	padding:0;
	width:570px;	
}
#productBox3 dt {
	margin-top: 6px;
}
#productBox3 dd {
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:2px;
}

#productBox3 .proright {
	float:right;
	text-align:right;
	margin-top:-30px;
}
#productBox3 p {
	margin:0 0 6px 0;
}

#productBox4 {
	margin-top:10px;
	padding:0;
	width:570px;	
}
#productBox4 dt {
	margin-top: 6px;
}
#productBox4 dd {
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:2px;
}

#productBox4 .proright {
	float:right;
	text-align:right;
	margin-top:-30px;
}
#productBox4 p {
	margin:0 0 6px 0;
}


