div.contentBlock{
	width:730px;
}

div.intro{
	margin:20px 0 30px 0;
}
div.intro p{
	margin: 0 0 0.5em 0;
	padding:0;
	font-size:13px;
	line-height:150%;
}


div.contentBlock h1{
	margin:0 0 15px 0;
	padding:0 0 2px 0;
	font-size:16px;
	font-weight:bold;
	line-height:130%;
	border-bottom:1px #000 solid;
}


div#unit_info{
	width:730px;
	margin-bottom:30px;
}
div#unit_info div.column{
	width:100%;
	padding-bottom:15px;
}
div#unit_info div.photo{
	width:265px;
	float:left;
	margin-right:20px;
}
div#unit_info div.textBlock{
	width:350px;
	float:left;
}
div#unit_info table.mB{
	margin-bottom:15px;	
}


div#unit_info table.lineup{
	width:100%;
	border-collapse: collapse;
}
div#unit_info table.lineup th,
div#unit_info table.lineup td{
	padding:5px 5px;
	border-bottom:1px #fff solid;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	line-height:130%;
	font-weight:normal;
}
div#unit_info table.lineup th{
	background-color:#ccc;
}
div#unit_info table.lineup tr.color1 td{
	background-color: #ccccff;
}
div#unit_info table.lineup tr.color2 td{
	background-color: #e6e6fa;
}
div#unit_info table.lineup th.vLine,
div#unit_info table.lineup td.vLine{
	border-left:1px #fff solid;
}




div#unit_info table.spec{
	width:100%;
	border-collapse: collapse;
}
div#unit_info table.spec caption{
	text-align:left;
	font-size:12px;
	line-height:130%;
	font-weight:bold;
	border-bottom:1px #666 solid;
}
div#unit_info table.spec col.param{
	width:13em;
}
div#unit_info table.spec th,
div#unit_info table.spec td{
	padding:5px 5px;
	border-bottom:1px #999 solid;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	line-height:130%;
	font-weight:normal;
}
div#unit_info table.spec th{
	background-color:#eee;
}
div#unit_info table.spec thead th{
	background-color:#666;
	color:#fff;
	padding:2px 5px;
	font-weight:bold;
}
div#unit_info table.spec thead th.line{
	border-left:1px #999 solid;
}
div#unit_info table.spec td.line{
	border-left:1px #999 solid;
}


div#unit_info dl.note{
	width:100%;
	margin:5px 0 0 0;
	padding:0;
}
div#unit_info dl.note dt{
	width:1em;
	margin: 0 -1.5em 0.5em 0;
	padding:0;
	float:left;
	clear:both;
	font-size:12px;
	line-height:130%;
	color:#666;
}
div#unit_info dl.note dd{
	margin: 0 0 0.5em 0;
	padding:0 0 0 1.5em;
	font-size:12px;
	line-height:130%;
	color:#666;
}


div#server{
	width:730px;
	margin:0 0 20px 0;
	padding:20px 0 0 0;
}

div#server div.column{
	width:600px;
	margin:0 0 10px 160px;
	padding:0 0 5px 0;
}
div#server div.column div.pict1{
	width:140px;
	margin:0 0 0 10px;
	float:left;
}
div#server div.column div.pict2{
	width:190px;
	margin:30px 0 0 20px;
	float:left;
}
div#server div.column div.pict3{
	width:190px;
	margin:30px 0 0 20px;
	float:left;
}
div#server p.caption{
	margin:0;
	padding:0;
	font-size:12px;
	line-height:120%;
	color:#333;
}



table.ts4Spec{
	width:100%;
	border-collapse:collapse;
}
table.ts4Spec col.param{
	width:8em;
}
table.ts4Spec thead th{
	text-align:center;
	vertical-align:top;
	font-size:12px;
	line-height:100%;
	font-weight:bold;
	border-bottom:1px #999 solid;	
}
table.ts4Spec thead td{
	padding:0 5px;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	line-height:100%;
	font-weight:normal;
	border-bottom:1px #999 solid;	
}

table.ts4Spec tbody th,
table.ts4Spec tbody td{
	padding: 5px 5px;
	text-align:left;
	vertical-align:top;
	border-bottom:1px #999 solid;
	font-size:12px;
	line-height:130%;
	font-weight:normal;
}

table.ts4Spec tbody th{
	background-color:#fafad2;
}
table.ts4Spec th.line,
table.ts4Spec td.line{
	border-left:1px #999 solid;
}







