﻿body{
	background-image:url(detail_img/images/2005_detail_bak.jpg);
	font-size:12px;
	color:white;
	font-family:'Century Gothic';
	margin-top:0px;
	background-color:#000000;
	background-attachment:fixed;
}
table,td,tr {
	font-size:12px;
	color:white;
	font-family:'Century Gothic';
}

div.colorNO {
	width:600px;
	margin:20px auto 5px 100px;
	padding:5px;
	border-top:solid 1px #999999;
}
	div.colorNO h5 {
		margin:0px 0px 5px 0px; padding:0px;
		font-size:14px; font-family:Century Gothic;
		text-align:left;
	}
	div.colorNO div.colorNO-body {
		font-size:12px;
		margin-left:30px;
		text-align:left;
	}

a.asterisk {
	font-size:12px; color:#FFFF00; font-weight:normal;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/* 参考寸法 */
div.refSize table {
	border-collapse:collapse;
}
	div.refSize table th, div.refSize table td {
		border:solid 1px #ffffff;
		padding:2px;
		text-align:center;
	}
	div.refSize table th {
		font-family:'ＭＳ Ｐゴシック' !important;
		font-size:10px !important;
	}
	div.refSize table td {
		font-family:'Century Gothic' !important;
	}
div.refSize div.notice {
	color:#ff8080;
}
/* /参考寸法 */

.sochakuSize {
	text-align:right;
	margin-bottom:-30px;

}

.leftimg {
	float:left;
	width:300px;
	margin-right:3px;
}
.rightimg {
	float:left;
	width:300px;
}

#copy{
	width:593px;
	font-size:14px;
	text-align:right;
	margin:0px;
	background:black;
	color:#ddd;
	padding:3px 5px
}

.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}

	em.ey {
		display:none;
	}
