/* header area */
#h1 {
	width: 153px;
	height: 44px;
	padding: 10px 12px 12px 10px;
}
* html #h1 {width: 175px;	height: 66px;}
#submenu {
	width: 493px;
	height: 11px;
	padding: 43px 30px 12px 0px;
	text-align: right;
}
* html #submenu {width: 523px;	height: 66px;}

/* contents area */
.contents1 {
	width: 596px;
	padding: 22px;
	margin: 5px 55px 24px 55px;
	background-color: #FFFFFF;
}
* html .contents1 {width: 640px;}
.nomg {margin-top: 0px;}
.contents2 {
	margin: 5px 55px 11px 55px;
	background-color: #FFFFFF;
}
* html .contents2 {width: 640px;}
.contents3 {
	margin: 0px 55px 0px 55px;
	background: url(../products/img/titlebg.gif) repeat-x 0px 51px;
}
.contents4 {
	width: 640px;
	margin: 5px 55px 24px 55px;
	background-color: #FFFFFF;
}
.h2 {
	padding: 6px 0px 6px 68px;
	background-color: #E50012;
}
.h2b {
	padding-left: 68px;
	background-color: #E50012;
}
.h3a {padding: 10px 17px 7px 17px;}
.h3b {
	width: 629px;
	padding: 7px 0px 9px 7px;
	border-left: 4px solid #E60004;
}
* html .h3b {width: 640px;}
.subject1 {
	width: 130px;
	padding: 8px 4px 0px 5px;
	float: left;
	border-top: 1px dotted #666666;
}
* html .subject1 {width: 139px;}
.subject2 {
	width: 92px;
	padding: 8px 4px 0px 5px;
	float: left;
	border-top: 1px dotted #666666;
}
* html .subject2 {width: 101px;}
.subject3 {
	width: 365px;
	padding: 8px 4px 0px 5px;
	font-size: 84%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	float: left;
	border-top: 1px dotted #666666;
}
* html .subject3 {width: 374px;}
.detail1 {
	width: 447px;
	padding: 8px 0px 0px 9px;
	float: right;
	border-top: 1px dotted #666666;
	border-left: 1px dotted #666666;
}
* html .detail1 {width: 456px;}
.detail2 {
	width: 373px;
	padding: 8px 4px 0px 9px;
	float: left;
	border-top: 1px dotted #666666;
	border-left: 1px dotted #666666;
	border-right: 1px dotted #666666;
}
* html .detail2 {width: 386px;}
.detail3 {
	width: 485px;
	padding: 8px 0px 0px 9px;
	float: right;
	border-top: 1px dotted #666666;
	border-left: 1px dotted #666666;
}
* html .detail3 {width: 494px;}
.detail4 {
	width: 212px;
	padding: 8px 0px 0px 9px;
	font-size: 84%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	float: right;
	border-top: 1px dotted #666666;
	border-left: 1px dotted #666666;
}
* html .detail4 {width: 221px;}
.detailW {
	width: 495px;
	float: right;
}
.phone {
	width: 98px;
	padding: 8px 0px 0px 9px;
	float: right;
	border-top: 1px dotted #666666;
}
* html .phone {width: 107px;}
.photo {width: 191px;}
.comment {
	width: 423px;
	padding: 10px 10px 5px 16px;
}
* html .comment {width: 449px;}
#pdf {
	width: 180px;
	padding-top: 51px;
	background-color: #DDAAA2;
	float: left;
}
#pictures {
	width: 430px;
	float: right;
}


/*\*//*/
div#h1 {width: 153px;	height: 44px;}
div#submenu {width: 493px;	height: 11px;}
div.contents1 {width: 596px;}
div.contents2 {width: 640px;}
h3.h3b {width: 629px;}
h3.subject1 {width: 130px;}
h3.subject2 {width: 92px;}
h3.subject3 {width: 365px;}
p.detail1 {width: 447px;}
div.detail1 {width: 447px;}
p.detail2 {width: 373px;}
p.detail3 {width: 485px;}
p.detail4 {width: 212px;}
p.phone {width: 98px;}
div.comment {width: 423px;}
/**/
