@charset "utf-8";

.chart_box {
	margin:10px;
	padding:0 auto;
	width:480px;
	text-align:left;
	font-size:10px;
	color:#FFFFFF;
	line-height:1.5em;
}

.chart_tbl {
	width:480px;
	margin:0 0 10px 0;
	padding:0 auto;
	text-align:left;
	border:1px #333333 solid;
}
.area1 {
	margin:0 auto;
	padding:0 auto;
	width:160px;
	text-align:left;
	font-size:10px;
	line-height:1.5em
	letter-spacing:1px;
	vertical-align:bottom;
}
.area2 {
	margin:0 auto;
	padding:0 auto;
	width:158px;
	text-align:left;
	font-size:10px;
	line-height:1.5em
	letter-spacing:1px;
	vertical-align:top;
	background-image:url(../images/icon_bg.gif);
}
.area3 {
	margin:0 auto;
	padding:0 auto;
	width:160px;
	text-align:left;
	font-size:10px;
	line-height:1.5em
	letter-spacing:1px;
	vertical-align:top;
}
.midashi {
	width:215px;
	margin:0 auto;
	padding:5px 0 5px 3px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
	letter-spacing:1px;
	line-height:1.5em;
	color:#FFFFFF;
	background:#444444 url(../images/bar1.gif) no-repeat right top;
}
.top_comment {
	width:480px;
	margin:0 auto;
	padding:0 auto;
	text-align:left;
	font-size:10px;
	letter-spacing:1px;
	line-height:1.5em;
}
#details_box {
	margin:0 auto;
	padding:0 auto;
	width:500px;
	text-align:left;
	font-size:12px;
	color:#333333;
	line-height:1.5em;
}
.details_tbl {
	margin:10px 9px 30px 10px;
	padding:0 auto;
	width:478px;
	text-align:left;
	border:1px #333333 solid;
}
.details_tbl td {
	width:470px;
	margin:0 auto;
	padding:5px 5px 10px 5px;
	line-height:1.5em;
	letter-spacing:1px;
	font-size:10px;
	background-color:#DCDCDC;
	vertical-align:top;
}
.p1 {
	width:465px;
	margin:0 auto;
	padding:0 auto;
	text-align:center;
}
.p2 {
	width:120px;
	padding:0 auto;
	float:left;
}
.p3 {
	width:345px;
	padding:0 auto;
	float:right;
}
.p4 {
	width:232px;
	padding:0 auto;
	float:left;
}
.p5 {
	width:233px;
	padding:0 auto;
	float:right;
}
.p6 {
	width:465px;
	margin:0 auto;
	padding:0 auto;
	text-align:center;
}
.p7 {
	width:465px;
	text-align:center;
}
.p8 {
	width:144px;
	padding:5px 1px 0 1px;
	float:right;
}

.p9 {
	width:465px;
	margin:0 auto;
	padding:0 auto;
	text-align:center;
}

.p10 {
	width:465px;
	margin:0 0 7px 2px;
	padding:0 auto;
	text-align:center;
}

.p11 {
	width:215px;
	margin:0 auto;
	padding:0 auto;
	float:right;
}

.p12 {
	width:465px;
	margin:0 auto;
	padding:0 auto;
	text-align:center;
}

.p13 {
	width:465px;
	margin:0 0 7px 0;
	padding:0 auto;
	text-align:center;
}

