@charset "utf-8";


#tuning{
	width: 640px;
	text-align:left;
	float:left;
	padding-left:136px;
}

#engine{
	width: 640px;
	height:2785px;
	background-color:#333333;
	text-align: left;
	float: left;
	padding-bottom:10px;
}

#engine .zero h1 {
	color:#ffffff;
	font-size:11pt;
	height:20px;
	width: 618px;
	background-color:#666666;
	padding-top:5px;
	padding-left:10px;
	text-align: left;
	margin-left:6px;
	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #cccccc;
	}

#engine .zero a{
	color:#ff0099;font-size:7pt;
	}

#engine .zero p{
	color:#ffffff;font-size:7pt;
	padding-top:5px;
	padding-left:7px;
	line-height:1.5em;
	}

#engine .zero h3{
	color:#cccccc;font-size:8pt;
	font-weight:bold;
	text-align:left;
	float: left;
	padding-top:10px;
	padding-left:10px;
	margin-bottom:10px;
}

#engine .zero em {
	color:#cccccc;
	font-size:7pt;
	background-color:#666666;
}

#engine .ichi{
	width: 626px;
	background-color:#ffffff;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:7px;
}

#engine .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#engine .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#engine .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#engine .ichi p{
	color:#666666;font-size:8pt;
	line-height:1.5em;
	text-align: left;
	padding-top:15px;
	margin-left:18px;
	padding-right:7px;
}

#engine .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align:left;

}

#engine .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	height:121px;
	width: 600px;
	padding-top:8px;
	padding-left:9px;
	background-color:#cccccc;
	border:1px dashed #666666;
	margin-top:1px;
	margin-left:8px;
	margin-bottom:8px;
}

#engine #naiyou{
	width: 626px;
	height:140px;
	background-color:#666666;
	float:center;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
}

#engine #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#engine #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#engine #naiyou .ni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou .san{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
}

#engine #naiyou .san h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou .san span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:7px;
}

#engine	#naiyou .san table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:0px;
}

#engine	#naiyou .san th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#engine	#naiyou .san td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#engine #naiyou_2{
	width: 626px;
	height:190px;
	background-color:#666666;
	text-align: center;
	margin-top:10px;
	margin-left:7px;
}

#engine #naiyou_2 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float:left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#engine #naiyou_2 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#engine #naiyou_2 .yon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou_2 .yon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_2 .go{
	width: 313px;
	height:161px;
	background-color:#666666;
	text-align: left;
	float: right;
	padding-bottom:non;
}

#engine #naiyou_2 .go h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_2 .go span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#engine	#naiyou_2 .go table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:0px;
}

#engine	#naiyou_2 .go th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#engine	#naiyou_2 .go td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#engine #naiyou_3{
	width: 626px;
	height:200px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#engine #naiyou_3 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:5px;
	padding-left:18px;
	padding-bottom:7px;
}

#engine #naiyou_3 strong{
	color:#ff0099;
	font-size:14pt;
	padding-left:5px;
}

#engine #naiyou_3 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#engine #naiyou_3 .roku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou_3 .roku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_3 .nana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
}

#engine #naiyou_3 .nana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_3 .nana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
}

#engine	#naiyou_3 .nana table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:0px;
}
#engine	#naiyou_3 .nana th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#engine	#naiyou_3 .nana td{
	font-weight:normal;
	width:60px;
	text-align:right;
	padding-right:15px;
}

#engine #naiyou_4{
	width: 626px;
	height:320px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#engine #naiyou_4 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#engine #naiyou_4 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#engine #naiyou_4 .hachi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou_4 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#engine #naiyou_4 .hachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:7px;
}

#engine #naiyou_4 .hachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_4 .kyuu{
	width: 313px;
	height:241px;
	background-color:#666666;
	text-align: left;
	float: right;
}

#engine #naiyou_4 .kyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_4 .kyuu span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:7px;
}

#engine #naiyou_5{
	width: 626px;
	height:140px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#engine #naiyou_5 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#engine #naiyou_5 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#engine #naiyou_5 .jyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	margin-top:0px;
	margin-left:0px;
	float: left;
}

#engine #naiyou_5 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#engine #naiyou_5 .jyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_5 .jyuuichi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou_5 .jyuuichi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_5 .jyuuichi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#engine #naiyou_6{
	width: 626px;
	height:325px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#engine #naiyou_6 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#engine #naiyou_6 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#engine #naiyou_6 .jyuuni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou_6 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#engine #naiyou_6 .jyuuni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_6 .jyuusan{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou_6 .jyuusan h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_6 .jyuusan span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#engine #naiyou_7{
	width: 626px;
	height:180px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#engine #naiyou_7 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	border:1px solid #666666;
	text-align: left;
	float:left;
	margin-top:0px;
}

#engine #naiyou_7 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#engine #naiyou_7 .jyuuyon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou_7 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#engine #naiyou_7 .jyuuyon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_7 .jyuugo{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou_7 .jyuugo h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_7 .jyuugo span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#engine #naiyou_8{
	width: 626px;
	height:144px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#engine #naiyou_8 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}


#engine #naiyou_8 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#engine #naiyou_8 .jyuuroku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou_8 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#engine #naiyou_8 .jyuuroku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_8 .jyuunana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#engine #naiyou_8 .jyuunana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#engine #naiyou_8 .jyuunana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#engine	.ryoukinn{
	width: 625px;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
	margin-bottom:5px;
	padding-bottom:10px;
}

#engine .ryoukinn p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#engine	.ryoukinn h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	background-color:#333333;
	border:1px solid #666666;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#engine	.ryoukinn table{
	color:#cccccc;
	font-size:8pt;
	table-layout: out;
	width: 626px;
	border-collapse: collapse;
	border-spacing:0;
	line-height:1.5em;
	background-color:#333333;
	text-align: left;
	float:left;
	margin-top:0px;
	margin-left:0px;
}

#engine	.ryoukinn td{
	border: 1px dashed #000000;
	color:#cccccc;
	width:91.5px;
	font-size:8pt;
	font-weight:normal;
	background-color:#666666;
	text-align:right;
	padding-top:7px;
	padding-left:5px;
	padding-bottom:7px;
	padding-right:7px;
}

#engine	.ryoukinn th{
	border: 1px solid #666666;
	color:#cccccc;
	font-size:8pt;
	font-weight:normal;
	background-color:#000000;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	text-align:center;
	padding-top:7px;
	padding-left:5px;
	padding-bottom:7px;
}

#engine	.ryoukinn span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

/*ここからターボ*/
#tarbo{
	width: 640px;
	background-color:#333333;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
}

#tarbo .ichi{
	height:170px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:10px;
	margin-left:7px;
}

#tarbo .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#tarbo .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#tarbo .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#tarbo .ichi p{
	color:#666666;font-size:8pt;
	padding-top:5px;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:15px;
	padding-left:18px;
	padding-bottom:7px;
}

#tarbo .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;

}

#tarbo .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	height:123px;
	width: 600px;
	padding-top:8px;
	padding-left:9px;
	background-color:#cccccc;
	border:1px dashed #666666;
	text-align: left;
	margin-top:35px;
	margin-left:8px;
}

#tarbo #naiyou{
	width: 626px;
	height:195px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#tarbo #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#tarbo #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#tarbo #naiyou .ni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou .san{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#tarbo #naiyou .san h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou .san span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#tarbo #naiyou .san table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#tarbo #naiyou .san th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#tarbo #naiyou .san td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#tarbo #naiyou .yon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou .yon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou .yon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#tarbo #naiyou .yon table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:0px;
}

#tarbo #naiyou .yon th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#tarbo #naiyou .yon td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#tarbo #naiyou_2{
	width: 626px;
	height:450px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#tarbo #naiyou_2 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#tarbo #naiyou_2 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:6px;
	padding-left:18px;
	padding-bottom:7px;
}

#tarbo #naiyou_2 .go{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_2 .go h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_2 .roku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#tarbo #naiyou_2 .roku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_2 .roku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#tarbo #naiyou_2 .roku table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:0px;
}

#tarbo #naiyou_2 .roku th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#tarbo #naiyou_2 .roku td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
	margin-left:30px;
}

#tarbo #naiyou_2 .nana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_2 .nana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_2 .nana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#tarbo #naiyou_2 .nana table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:0px;
}

#tarbo #naiyou_2 .nana th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#tarbo #naiyou_2 .nana td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#tarbo #naiyou_3{
	width: 626px;
	height:240px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#tarbo #naiyou_3 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}


#tarbo #naiyou_3 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
	padding-right:6px;
}

#tarbo #naiyou_3 .hachi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_3 strong{
	color:#ff0099;
	font-size:14pt;
	padding-left:5px;
}

#tarbo #naiyou_3 .hachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_3 .kyuu{
	width: 313px;
	height:179px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_3 .kyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_3 .kyuu span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#tarbo #naiyou_4{
	width: 626px;
	height:160px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#tarbo #naiyou_4 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#tarbo #naiyou_4 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:6px;
	padding-left:18px;
	padding-bottom:7px;
}

#tarbo #naiyou_4 .jyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_4 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#tarbo #naiyou_4 .jyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_4 .jyuuichi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_4 .jyuuichi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_4 .jyuuichi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#tarbo #naiyou_5{
	width: 626px;
	height:130px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#tarbo #naiyou_5 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#tarbo #naiyou_5 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:6px;
	padding-left:18px;
	padding-bottom:7px;
}

#tarbo #naiyou_5 .jyuuni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_5 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#tarbo #naiyou_5 .jyuuni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_5 .jyuusan{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_5 .jyuusan h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_5 .jyuusan span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#tarbo #naiyou_6{
	width: 626px;
	height:60px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#tarbo #naiyou_6 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:6px;
	padding-left:18px;
	padding-bottom:7px;
}

#tarbo #naiyou_6 .jyuuyon{
	width: 626px;
	background-color:#666666;
	text-align: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_6 .jyuuyon h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#tarbo #naiyou_6 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#tarbo #naiyou_6 .jyuuyon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_7{
	width: 626px;
	height:60px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#tarbo #naiyou_7 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:6px;
	padding-left:18px;
	padding-bottom:7px;
}

#tarbo #naiyou_7 .jyuugo{
	width: 626px;
	background-color:#666666;
	text-align: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_7 .jyuugo h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#tarbo #naiyou_7 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#tarbo #naiyou_7 .jyuugo h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_8{
	width: 626px;
	height:60px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#tarbo #naiyou_8 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:6px;
	padding-left:18px;
	padding-bottom:7px;
}

#tarbo #naiyou_8 .jyuuroku{
	width: 626px;
	background-color:#666666;
	text-align: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_8 .jyuuroku h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#tarbo #naiyou_8 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#tarbo #naiyou_8 .jyuuroku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_9{
	width: 626px;
	height:60px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#tarbo #naiyou_9 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:6px;
	padding-left:18px;
	padding-bottom:7px;
}

#tarbo #naiyou_9 .jyuunana{
	width: 626px;
	background-color:#666666;
	text-align: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_9 .jyuunana h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#tarbo #naiyou_9 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#tarbo #naiyou_9 .jyuunana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#tarbo #naiyou_10{
	width: 626px;
	height:60px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
	
}

#tarbo #naiyou_10 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:6px;
	padding-left:18px;
	padding-bottom:7px;
}

#tarbo #naiyou_10 .jyuuhachi{
	width: 626px;
	background-color:#666666;
	text-align: left;
	margin-top:0px;
	margin-left:0px;
}

#tarbo #naiyou_10 .jyuuhachi h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#tarbo #naiyou_10 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#tarbo #naiyou_10 .jyuuhachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

/*====================
ここまでターボ
====================*/
/*====================
ここからCPU
====================*/

#cpu{
	width: 640px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-bottom:10px;
	padding-bottom:10px;
}

#cpu hr{
	size:1px; color:#000000; border-style:dashed;
	background-color:#333333;
}

#cpu a{
	color:#ff0099;font-size:7pt;
	}

#cpu .ichi{
	height:120px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:10px;
	margin-left:7px;
}

#cpu .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#cpu .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#cpu .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#cpu .ichi p{
	color:#666666;font-size:8pt;
	padding-top:5px;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:15px;
	padding-left:18px;
	padding-bottom:7px;
}

#cpu .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;

}

#cpu #naiyou{
	width: 626px;
	height:430px;
	background-color:#666666;
	margin-top:10px;
	margin-left:7px;
}

#cpu #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#cpu #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-left:18px;
	padding-bottom:7px;
}

#cpu #naiyou .ni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#cpu #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou .san{
	width: 313px;
	height:95px;
	background-color:#666666;
	text-align:right;
	vertical-align:top;
	float:right;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#cpu	#naiyou .san table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	float:right;
	text-align:right;
	margin-top:4px;
	margin-bottom:10px;
}

#cpu	#naiyou .san th{
	color:#ffffff;font-size:8pt;
	width:220px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}
#cpu	#naiyou .san td{
	width:40px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
}

#cpu #naiyou .san h5{
	color:#000000;
	font-size:10pt;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou .san span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu #naiyou .yon{
	width: 313px;
	background-color:#666666;
	text-align:right;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#cpu #naiyou .yon h5{
	color:#000000;
	font-size:10pt;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou .yon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu #naiyou_2{
	width: 626px;
	height:765px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#cpu #naiyou_2 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#cpu #naiyou_2 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#cpu #naiyou_2 .go{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#cpu #naiyou_2 .go h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_2 .roku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#cpu #naiyou_2 .roku table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#cpu #naiyou_2 .roku th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#cpu #naiyou_2 .roku td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#cpu #naiyou_2 .roku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_2 .roku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu #naiyou_2 .nana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#cpu #naiyou_2 .nana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_2 .nana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu #naiyou_2 .nana table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#cpu #naiyou_2 .nana th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#cpu #naiyou_2 .nana td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#cpu #naiyou_2 .hachi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#cpu #naiyou_2 .hachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_2 .hachi table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#cpu #naiyou_2 .hachi th{
	color:#ffffff;font-size:8pt;
	width:170px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#cpu #naiyou_2 .hachi td{
	width:65px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
}

#cpu #naiyou_2 .hachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu #naiyou_2 .kyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#cpu #naiyou_2 .kyuu table{
	color:#ffffff;font-size:8pt;
	width:300px;
	text-align: right;
	float: right;	line-height:1.5em;
	margin-top:4px;
	margin-bottom:7px;
}

#cpu #naiyou_2 .kyuu th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align:left;
}

#cpu #naiyou_2 .kyuu td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#cpu #naiyou_2 .kyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_2 .kyuu span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu #naiyou_3{
	width: 626px;
	height:880px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#cpu #naiyou_3 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#cpu #naiyou_3 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#cpu #naiyou_3 .jyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#cpu #naiyou_3 strong{
	color:#ff0099;
	font-size:14pt;
	padding-left:5px;
}

#cpu #naiyou_3 .jyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_3 .jyuuichi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-t#naiyou_3 .jyuuichiop:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#cpu #naiyou_3 .jyuuichi table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#cpu #naiyou_3 .jyuuichi th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#cpu #naiyou_3 .jyuuichi td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#cpu #naiyou_3 .jyuuichi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_3 .jyuuichi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu #naiyou_3 .jyuuni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
	border-top: 1px dashed #000000;
}

#cpu #naiyou_3 .jyuuni p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#cpu #naiyou_3 .jyuuni span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu #naiyou_3 .jyuuni table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
	border-bottom: 1px dashed #000000;
}

#cpu #naiyou_3 .jyuuni th{
	color:#ffffff;font-size:8pt;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#cpu #naiyou_3 .jyuuni td{
	width:72px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
}

#cpu #naiyou_3 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#cpu #naiyou_3 .jyuuni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_3 .jyuuhachi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#cpu #naiyou_3 .jyuuhachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_3 .jyuuhachi table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#cpu #naiyou_3 .jyuuhachi th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#cpu #naiyou_3 .jyuuhachi td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#cpu #naiyou_3 .jyuuhachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu #naiyou_4{
	width: 626px;
	height:160px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#cpu #naiyou_4 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#cpu #naiyou_4 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#cpu #naiyou_4 .jyuuyon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#cpu #naiyou_4 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#cpu #naiyou_4 .jyuuyon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_4 .jyuugo{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#cpu #naiyou_4 .jyuugo h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_4 .jyuugo span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu #naiyou_5{
	width: 626px;
	height:130px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#cpu #naiyou_5 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#cpu #naiyou_5 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#cpu #naiyou_5 .jyuuroku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#cpu #naiyou_5 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#cpu #naiyou_5 .jyuuroku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_5 .jyuunana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#cpu #naiyou_5 .jyuunana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#cpu #naiyou_5 .jyuunana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#cpu .comeback a{
	font-size:9px;
	color: #ff0099;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: text-botom;
	word-spacing: normal;
	text-align: left;
	float: left;
	padding-top:40px;
	padding-left:520px;
}

/*====================
ここまでCPU
====================*/
/*====================
ここから駆動系MT
====================*/

#mt{
	width: 640px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-bottom:10px;
	padding-bottom:10px;
}

#mt .zero h1 {
	color:#ffffff;
	font-size:11pt;
	height:20px;
	width: 618px;
	background-color:#666666;
	padding-top:5px;
	padding-left:10px;
	text-align: left;
	margin-left:6px;
	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #cccccc;
	}

#mt .zero a{
	color:#ff0099;font-size:7pt;
	}

#mt .zero p{
	color:#ffffff;font-size:7pt;
	padding-left:7px;
	line-height:1.5em;
	}

#mt .zero h3{
	color:#cccccc;font-size:8pt;
	font-weight:bold;
	text-align:left;
	float: left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:20px;
}

#mt .zero em {
	color:#cccccc;
	font-size:7pt;
	background-color:#666666;
}

#mt .ichi{
	height:240px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:25px;
	margin-left:7px;
	margin-bottom:1px;
}

#mt .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#mt .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#mt .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#mt .ichi p{
	color:#666666;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:15px;
	padding-left:18px;
	padding-right:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}

#mt .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;

}

#mt #naiyou{
	width: 626px;
	height:310px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#mt #naiyou table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#mt #naiyou th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#mt #naiyou td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#mt #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#mt #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#mt #naiyou .ni{
	width: 313px;
	height:97px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou .san{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou .san h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou .san span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#mt #naiyou .mt_photo{
	width: 616px;
	background-color:#666666;
	text-align: left;
	float: left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:7px;
	border-top: 1px dashed #000000;
}

	/* 画像リスト */
	#mt #naiyou .mt_photo{
	width: 616px;
	}
	#mt #naiyou .mt_photo li {
	list-style: none;
	}

#mt #naiyou_2{
	width: 626px;
	height:485px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#mt #naiyou_2 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#mt #naiyou_2 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	padding-top:7px;
	padding-left:18px;
	padding-bottom:7px;
}

#mt #naiyou_2 .yon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_2 .yon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
	text-align: left;
}

#mt #naiyou_2 .go{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#mt #naiyou_2 .go h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_2 .go span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_2 .go table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#mt #naiyou_2 .go th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
	vertical-align:top;
}

#mt #naiyou_2 .go td{
	width:74px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
}

#mt #naiyou_2 .roku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_2 .roku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_2 .roku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_2 .roku table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#mt #naiyou_2 .roku th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
	vertical-align:top;
}

#mt #naiyou_2 .roku td{
	width:75px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
}

#mt #naiyou_3{
	width: 626px;
	height:190px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#mt #naiyou_3 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#mt #naiyou_3 .nana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_3 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#mt #naiyou_3 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#mt #naiyou_3 .nana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_3 .hachi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#mt #naiyou_3 .hachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_3 .hachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_3 .kyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_3 .kyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_3 .kyuu span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_4{
	width: 626px;
	height:110px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#mt #naiyou_4 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#mt #naiyou_4 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#mt #naiyou_4 .jyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_4 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#mt #naiyou_4 .jyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_4 .jyuuichi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_4 .jyuuichi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_4 .jyuuichi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_5{
	width: 626px;
	height:140px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#mt #naiyou_5 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#mt #naiyou_5 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#mt #naiyou_5 .jyuuni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_5 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#mt #naiyou_5 .jyuuni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_5 .jyuusan{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#mt #naiyou_5 .jyuusan h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_5 .jyuusan span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_5 .jyuuyon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_5 .jyuuyon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_5 .jyuuyon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_6{
	width: 626px;
	height:190px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#mt #naiyou_6 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#mt #naiyou_6 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#mt #naiyou_6 .jyuugo{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_6 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#mt #naiyou_6 .jyuugo h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_6 .jyuuroku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_6 .jyuuroku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_6 .jyuuroku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_6 .jyuuroku table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
}

#mt #naiyou_6 .jyuuroku th{
	color:#ffffff;font-size:8pt;
	width:200px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
	vertical-align:top;
	vertical-align:top;
}

#mt #naiyou_6 .jyuuroku td{
	width:50px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
}

#mt #naiyou_7{
	width: 626px;
	height:195px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#mt #naiyou_7 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#mt #naiyou_7 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#mt #naiyou_7 .jyuunana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_7 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#mt #naiyou_7 .jyuunana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_7 .jyuuhachi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#mt #naiyou_7 .jyuuhachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_7 .jyuuhachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_7 .jyuuhachi table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#mt #naiyou_7 .jyuuhachi th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
	vertical-align:top;
	vertical-align:top;
}

#mt #naiyou_7 .jyuuhachi td{
	width:75px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
}

#mt #naiyou_7 .jyuukyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_7 .jyuukyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_7 .jyuukyuu span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_8{
	width: 626px;
	height:160px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#mt #naiyou_8 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#mt #naiyou_8 .nijyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_8 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#mt #naiyou_8 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#mt #naiyou_8 .nijyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_8 .nijyuuichi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#mt #naiyou_8 .nijyuuichi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_8 .nijyuuichi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_8 .nijyuuichi table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#mt #naiyou_8 .nijyuuichi th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
	vertical-align:top;
	vertical-align:top;
}

#mt #naiyou_8 .nijyuuichi td{
	width:75px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
}


#mt #naiyou_8 .nijyuuni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_8 .nijyuuni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_8 .nijyuuni span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_9{
	width: 626px;
	height:160px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#mt #naiyou_9 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#mt #naiyou_9 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#mt #naiyou_9 .nijyuusan{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_9 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#mt #naiyou_9 .nijyuusan h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_9 .nijyuuyon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#mt #naiyou_9 .nijyuuyon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_9 .nijyuuyon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_9 .nijyuuyon table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#mt #naiyou_9 .nijyuuyon th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
	vertical-align:top;
	vertical-align:top;
}

#mt #naiyou_9 .nijyuuyon td{
	width:75px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
}

#mt #naiyou_9 .nijyuugo{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_9 .nijyuugo h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_9 .nijyuugo span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_10{
	width: 626px;
	height:179px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#mt #naiyou_10 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#mt #naiyou_10 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#mt #naiyou_10 .nijyuuroku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_10 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#mt #naiyou_10 .nijyuuroku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_10 .nijyuunana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#mt #naiyou_10 .nijyuunana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_10 .nijyuunana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#mt #naiyou_10 .nijyuuhachi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#mt #naiyou_10 .nijyuuhachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#mt #naiyou_10 .nijyuuhachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

/*====================
ここまで駆動系MT
====================*/
/*====================
ここから駆動系clutch
====================*/

#clutch{
	width: 640px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#clutch hr{
	size:1px; color:#000000; border-style:dashed;
	background-color:#333333;
}

#clutch .ichi{
	height:235px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:25px;
	margin-left:7px;
	margin-bottom:1px;
}

#clutch .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#clutch .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#clutch .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#clutch .ichi p{
	color:#666666;font-size:8pt;
	line-height:1.5em;
	text-align: left;
	padding-top:15px;
	padding-bottom:8px;
	margin-left:18px;
	padding-right:7px;
}

#clutch .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;

}

#clutch .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	width: 600px;
	padding-top:1px;
	padding-left:8px;
	padding-bottom:8px;
	background-color:#cccccc;
	border:1px dashed #666666;
	margin-top:8px;
	margin-left:8px;
	margin-right:8px;

}

#clutch #naiyou{
	width: 626px;
	height:345px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px
}


#clutch #naiyou	.ryoukinn{
	text-align: left;
	float: left;
	padding-bottom:8px;
}

#clutch #naiyou	.ryoukinn h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:7px;
}

#clutch #naiyou	.ryoukinn table{
	color:#cccccc;
	font-size:8pt;
	table-layout: out;
	width: 619px;
	border-collapse: collapse;
	border-spacing:0;
	line-height:1.5em;
	background-color:#333333;
	text-align: left;
	margin-left:3px;
}

#clutch #naiyou	.ryoukinn td{
	border: 1px dashed #000000;
	width:95px;
	color:#cccccc;
	font-size:8pt;
	font-weight:normal;
	background-color:#666666;
	text-align:right;
	padding-top:7px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:7px;
}

#clutch #naiyou	.ryoukinn th{
	border: 1px solid #666666;
	color:#cccccc;
	font-size:8pt;
	font-weight:normal;
	background-color:#000000;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	text-align:center;
	padding-top:7px;
	padding-left:5px;
	padding-bottom:7px;
}

#clutch #naiyou	.ryoukinn span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-top:0px;
	border:1px solid #666666;
}

#clutch #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#clutch #naiyou .ni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou .san{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou .san table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#clutch #naiyou .san th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#clutch #naiyou .san td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#clutch #naiyou .san h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou .san span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#clutch #naiyou_3{
	width: 626px;
	height:170px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#clutch #naiyou_3 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-top:0px;
	border:1px solid #666666;
}

#clutch #naiyou_3 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}


#clutch #naiyou_3 .kyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_3 .kyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_3 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#clutch #naiyou_3 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#clutch #naiyou_3 .kyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_3 .jyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_3 .jyuu table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#clutch #naiyou_3 .jyuu th{
	color:#ffffff;font-size:8pt;
	width:100px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#clutch #naiyou .jyuu td{
	width:50px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#clutch #naiyou_3 .jyuu h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 625px;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
}

#clutch #naiyou_3 .jyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_3 .jyuu span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_4{
	width: 626px;
	height:125px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#clutch #naiyou_4 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#clutch #naiyou_4 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}


#clutch #naiyou_4 .jyuuichi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_4 .jyuuichi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_4 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#clutch #naiyou_4 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#clutch #naiyou_4 .jyuuichi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_4 .jyuuni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_4 .jyuuni table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#clutch #naiyou_4 .jyuuni th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#clutch #naiyou_4 .jyuuni td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#clutch #naiyou_4 .jyuuni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_4 .jyuuni span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_7{
	width: 626px;
	height:230px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#clutch #naiyou_7 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;

}

#clutch #naiyou_7 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#clutch #naiyou_7 .jyuusan{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_7 .jyuusan h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_7 .jyuusan span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_7 .jyuuyon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_7 .jyuuyon table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#clutch #naiyou_7 .jyuuyon th{
	color:#ffffff;font-size:8pt;
	width:154px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#clutch #naiyou_7 .jyuuyon td{
	width:73px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#clutch #naiyou_7 .jyuuyon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_7 .jyuuyon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_8{
	width: 626px;
	height:195px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#clutch #naiyou_8 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#clutch #naiyou_8 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#clutch #naiyou_8 .jyuugo{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_8 .jyuugo h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_8 .jyuugo span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_8 .jyuuroku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_8 .jyuuroku table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#clutch #naiyou_8 .jyuuroku th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#clutch #naiyou_8 .jyuuroku td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#clutch #naiyou_8 .jyuuroku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_8 .jyuuroku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_9{
	width: 626px;
	height:210px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#clutch #naiyou_9 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#clutch #naiyou_9 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#clutch #naiyou_9 .jyuunana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_9 .jyuunana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_9 .jyuunana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_9 .jyuuhachi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_9 .jyuuhachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_9 .jyuuhachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_9 .jyuuhachi table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
}

#clutch #naiyou_9 .jyuuhachi th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#clutch #naiyou_9 .jyuuhachi td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#clutch #naiyou_10{
	width: 626px;
	height:206px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#clutch #naiyou_10 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-top:0px;
	border:1px solid #666666;
}

#clutch #naiyou_10 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#clutch #naiyou_10 .jyuukyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_10 .jyuukyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_10 .jyuukyuu span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_10 .nijyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_10 .nijyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_10 .nijyuu span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_10 .nijyuu table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#clutch #naiyou_10 .nijyuu th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#clutch #naiyou_10 .nijyuu td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#clutch #naiyou_11{
	width: 626px;
	height:275px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#clutch #naiyou_11 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-top:0px;
	border:1px solid #666666;
}

#clutch #naiyou_11 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#clutch #naiyou_11 .nijyuuichi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_11 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#clutch #naiyou_11 .nijyuuichi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_11 .nijyuuni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_11 .nijyuuni table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#clutch #naiyou_11 .nijyuuni th{
	color:#ffffff;font-size:8pt;
	width:90px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#clutch #naiyou_11 .nijyuuni td{
	width:70px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#clutch #naiyou_11 .nijyuuni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_11 .nijyuuni span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_5{
	width: 626px;
	height:125px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#clutch #naiyou_5 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-top:0px;
	border:1px solid #666666;
}

#clutch #naiyou_5 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#clutch #naiyou_5 .nijyuusan{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_5 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#clutch #naiyou_5 .nijyuusan h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_5 .nijyuuyon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_5 .nijyuuyon table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#clutch #naiyou_5 .nijyuuyon th{
	color:#ffffff;font-size:8pt;
	width:90px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#clutch #naiyou_5 .nijyuuyon td{
	width:70px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#clutch #naiyou_5 .nijyuuyon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_5 .nijyuuyon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#clutch #naiyou_6{
	width: 626px;
	height:240px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#clutch #naiyou_6 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-top:0px;
	border:1px solid #666666;
}

#clutch #naiyou_6 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#clutch #naiyou_6 .nijyuugo{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_6 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#clutch #naiyou_6 .nijyuugo h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_6 .nijyuuroku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#clutch #naiyou_6 .nijyuuroku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#clutch #naiyou_6 .nijyuuroku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

/*====================
ここまで駆動系clutch
====================*/
/*====================
ここから駆動系デフ
====================*/

#def{
	width: 640px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-bottom:10px;
	padding-bottom:10px;
}

#def hr{
	size:1px; color:#000000; border-style:dashed;
	background-color:#333333;
}

#def .ichi{
	height:465px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:10px;
	margin-left:7px;
}

#def .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#def .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#def .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#def .ichi p{
	color:#666666;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	padding-top:15px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:7px;
}

#def .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;
	float:left;

}

#def .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	width: 600px;
	height:260px;
	padding-top:5px;
	padding-left:9px;
	background-color:#cccccc;
	border:1px dashed #666666;
	text-align: left;
	margin-top:15px;
	margin-left:8px;
	margin-right:9px;
	padding-bottom:8px;
}

#def .ichi .diff_photo_1 li{
	text-align: left;
	float:left;
	list-style: none;
	margin-top:15px;
	margin-left:0px;
	padding-bottom:5px;
}

#def #naiyou{
	width: 626px;
	height:210px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#def #naiyou table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#def #naiyou th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#def #naiyou td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#def #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#def #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#def #naiyou strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#def #naiyou .ni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou .san{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou .san h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou .san span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#def #naiyou_2{
	width: 626px;
	height:240px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#def #naiyou_2 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#def #naiyou_2 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#def #naiyou_2 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#def #naiyou_2 .yon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_2 .yon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_2 .go{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_2 .go table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#def #naiyou_2 .go th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#def #naiyou_2 .go td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#def #naiyou_2 .go h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_2 .go span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_3{
	width: 626px;
	height:240px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#def #naiyou_3 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#def #naiyou_3 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#def #naiyou_3 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#def #naiyou_3 .roku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_3 .roku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_3 .roku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_3 .nana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_3 .nana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_3 .nana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_3 .nana table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#def #naiyou_3 .nana th{
	color:#ffffff;font-size:8pt;
	width:156px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#def #naiyou_3 .nana td{
	width:70px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#def #naiyou_4{
	width: 626px;
	height:380px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}


#def #naiyou_4 .diff_photo_2 li{
	width: 616px;
	background-color:#666666;
	text-align: left;
	float: left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:7px;
	border-top: 1px dashed #000000;
}

#def #naiyou_4 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#def #naiyou_4 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#def #naiyou_4 .hachi{
	width: 313px;
	height:161px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_4 .hachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_4 .hachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_4 .hachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_4 .kyuu{
	width: 313px;
	height:185px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_4 .kyuu table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#def #naiyou_4 .kyuu th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#def #naiyou_4 .kyuu td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#def #naiyou_4 .kyuu span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_4 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#def #naiyou_4 .kyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_5{
	width: 626px;
	height:290px;
	background-color:#666666;
	margin-top:10px;
	margin-left:7px;
}

#def #naiyou_5 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#def #naiyou_5 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#def #naiyou_5 .jyuu{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_5 .jyuu h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_5 .jyuu span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_5 .jyuuichi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	vertical-align: text-top;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_5 .jyuuichi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_5 .jyuuichi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_5 .jyuuichi table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
}

#def #naiyou_5 .jyuuichi th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#def #naiyou_5 .jyuuichi td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#def #naiyou_6{
	width: 626px;
	height:350px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#def #naiyou_6 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#def #naiyou_6 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#def #naiyou_6 .jyuuni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_6 .jyuuni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_6 .jyuuni span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_6 .jyuusan{
	width: 313px;
	background-color:#666666;
	text-align: left;
	vertical-align: text-top;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_6 .jyuusan h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_6 .jyuusan span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_6 .jyuusan table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
}

#def #naiyou_6 .jyuusan th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#def #naiyou_6 .jyuusan td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#def #naiyou_7{
	width: 626px;
	height:315px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#def #naiyou_7 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#def #naiyou_7 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#def #naiyou_7 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#def #naiyou_7 .jyuuyon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_7 .jyuuyon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_7 .jyuuyon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_7 .jyuugo{
	width: 313px;
	background-color:#666666;
	text-align: left;
	vertical-align: text-top;
	float: right;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:10px;
}

#def #naiyou_7 .jyuugo table{
	color:#cccccc;
	font-size:8pt;
	table-layout: out;
	width: 300px;
	border-collapse: collapse;
	border-spacing:0;
	line-height:1.5em;
	background-color:#333333;
	text-align: left;
	margin-top:7px;
	margin-left:9px;
}

#def #naiyou_7 .jyuugo td{
	border: 1px dashed #000000;
	color:#cccccc;
	font-size:8pt;
	width:66px;
	font-weight:normal;
	background-color:#666666;
	text-align:right;
	padding-top:7px;
	padding-left:5px;
	padding-right:2px;
	padding-bottom:7px;
}

#def #naiyou_7 .jyuugo th{
	border: 1px solid #666666;
	color:#cccccc;
	font-size:8pt;
	font-weight:normal;
	background-color:#000000;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
}

#def #naiyou_7 .jyuugo h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_7 .jyuugo span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_7 .jyuuroku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	vertical-align: text-top;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#def #naiyou_7 .jyuuroku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#def #naiyou_7 .jyuuroku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def #naiyou_7 .jyuuroku table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
}

#def #naiyou_7 .jyuuroku th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#def #naiyou_7 .jyuuroku td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}


#def .ryoukinn{
	width: 626px;
	height:307px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#def .ryoukinn p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#def .ryoukinn h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#def .ryoukinn table{
	color:#cccccc;
	font-size:8pt;
	table-layout: out;
	width: 626px;
	float: left;
	border-collapse: collapse;
	border-spacing:0;
	line-height:1.5em;
	background-color:#333333;
	text-align: left;
	margin-left:1px;
}

#def .ryoukinn td{
	border: 1px dashed #000000;
	color:#cccccc;
	font-size:8pt;
	font-weight:normal;
	background-color:#666666;
	text-align:right;
	padding-top:7px;
	padding-right:10px;
	padding-bottom:7px;
}

#def .ryoukinn th{
	border: 1px solid #666666;
	color:#cccccc;
	font-size:8pt;
	font-weight:normal;
	background-color:#000000;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	text-align:center;
	padding-top:7px;
	padding-left:5px;
	padding-bottom:7px;
}

#def .ryoukinn span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#def .comeback a{
	font-size:9px;
	color: #ff0099;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: text-botom;
	word-spacing: normal;
	text-align: left;
	float: left;
	padding-top:40px;
	padding-left:520px;
}

/*====================
ここまで駆動系デフ
====================*/
/*====================
ここから駆動系sus
====================*/
#sus{
	width: 640px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-bottom:10px;
	padding-bottom:10px;
}

#sus .zero h1 {
	color:#ffffff;
	font-size:11pt;
	height:20px;
	width: 618px;
	background-color:#666666;
	padding-top:5px;
	padding-left:10px;
	text-align: left;
	margin-left:6px;
	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #cccccc;
	}

#sus .zero a{
	color:#ff0099;font-size:7pt;
	}

#sus .zero p{
	color:#ffffff;font-size:7pt;
	padding-top:5px;
	padding-left:7px;
	line-height:1.5em;
	}

#sus .zero h3{
	color:#cccccc;font-size:8pt;
	font-weight:bold;
	text-align:left;
	float: left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:20px;
}

#sus .zero em {
	color:#cccccc;
	font-size:7pt;
	background-color:#666666;
}

#sus .ichi{
	height:330px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:10px;
	margin-left:7px;
}

#sus .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#sus .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#sus .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#sus .ichi p{
	color:#666666;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	padding-top:15px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:7px;
}

#sus .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;
	float:left;

}

#sus .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	width: 600px;
	padding-top:5px;
	padding-left:8px;
	background-color:#cccccc;
	border:1px dashed #666666;
	text-align: left;
	margin-top:15px;
	margin-left:8px;
	margin-right:8px;
	padding-bottom:5px;

}

#sus #naiyou{
	width: 626px;
	height:790px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#sus #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#sus #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#sus #naiyou .ni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou .yon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	vertical-align: text-top;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou .yon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou .yon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#sus #naiyou .yon table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#sus #naiyou .yon th{
	color:#ffffff;font-size:8pt;
	width:90px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#sus #naiyou .yon td{
	width:70px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#sus #naiyou_2{
	width: 626px;
	height:540px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#sus #naiyou_2 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#sus #naiyou_2 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#sus #naiyou_2 .go{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou_2 .go h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_2 .roku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	vertical-align: text-top;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou_2 .roku table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#sus #naiyou_2 .roku th{
	color:#ffffff;font-size:8pt;
	width:135px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#def #naiyou_2 .roku td{
	width:55px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#sus #naiyou_2 .roku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_2 .roku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#sus #naiyou_2 .nana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou_2 .nana h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 625px;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border-bottom: 1px solid #666666;
}


#sus #naiyou_2 .nana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_2 .nana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#sus #naiyou_3{
	width: 626px;
	height:565px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#sus #naiyou_3 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}


#sus #naiyou_3 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#sus #naiyou_3 .hachi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou_3 .hachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_3 .hachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#sus #naiyou_3 .jyuuichi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	vertical-align: text-top;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou_3 .jyuuichi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_3 .jyuuichi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#sus #naiyou_3 .jyuuichi table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#sus #naiyou_3 .jyuuichi th{
	color:#ffffff;font-size:8pt;
	width:90px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#sus #naiyou_3 .jyuuichi td{
	width:70px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#sus #naiyou_4{
	width: 626px;
	height:430px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#sus #naiyou_4 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#sus #naiyou_4 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#sus #naiyou_4 .jyuusan{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou_4 .jyuusan h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_4 .jyuusan span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#sus #naiyou_4 .jyuugo{
	width: 313px;
	background-color:#666666;
	text-align: left;
	vertical-align: text-top;
	float: left;
	margin-top:0px;
	margin-left:0px;
	border-bottom: 1px dashed #000000;
}

#sus #naiyou_4 .jyuugo table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#sus #naiyou_4 .jyuugo th{
	color:#ffffff;font-size:8pt;
	width:120px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#sus #naiyou_4 .jyuugo td{
	width:90px;
	font-weight:normal;
	text-align:right;
	padding-right:15px;
}

#sus #naiyou_4 .jyuugo h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_4 .jyuugo span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#sus #naiyou_4 .jyuuroku{
	width: 313px;
	background-color:#666666;
	text-align: left;
	vertical-align: text-top;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou_4 .jyuuroku table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:0px;
}

#sus #naiyou_4 .jyuuroku th{
	color:#ffffff;font-size:8pt;
	width:100px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#sus #naiyou_4 .jyuuroku td{
	width:100px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#sus #naiyou_4 .jyuuroku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_4 .jyuuroku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#sus #naiyou_5{
	width: 626px;
	height:365px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#sus #naiyou_5 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#sus #naiyou_5 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#sus #naiyou_5 strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#sus #naiyou_5 .jyuunana{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}
#sus #naiyou_5 .jyuunana strong{
	color:#ffffff;
	font-size:10pt;
	padding-left:5px;
}

#sus #naiyou_5 .jyuunana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_5 .jyuunana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#sus #naiyou_5 .jyuuhachi{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou_5 .jyuuhachi table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#sus #naiyou_5 .jyuuhachi th{
	color:#ffffff;font-size:8pt;
	width:90px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#def #naiyou_5 .jyuuhachi td{
	width:70px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#sus #naiyou_5 .jyuuhachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_5 .jyuuhachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#sus #naiyou_5 .jyuuhachi table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#sus #naiyou_5 .jyuuhachi th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#sus #naiyou_5 .jyuuhachi td{
	width:50px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#sus #naiyou_5 .jyuuni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#sus #naiyou_5 .jyuuni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#sus #naiyou_5 .jyuuni span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

/*====================
ここまで駆動系sus
====================*/
/*====================
ここから駆動系アライメント
====================*/

#aligment{
	width: 640px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-bottom:10px;
	padding-bottom:10px;
}

#aligment hr{
	size:1px; color:#000000; border-style:dashed;
	background-color:#333333;
}

#aligment .ichi{
	height:203px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:10px;
	margin-left:7px;
}

#aligment .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#aligment .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#aligment .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#aligment .ichi p{
	color:#666666;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	padding-top:15px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:7px;
}

#aligment .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;
	float:left;

}

#aligment .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	width: 600px;
	padding-top:5px;
	padding-left:8px;
	background-color:#cccccc;
	border:1px dashed #666666;
	text-align: left;
	margin-top:15px;
	margin-left:8px;
	margin-right:8px;
	padding-bottom:4px;
}

#aligment #naiyou{
	width: 626px;
	height:250px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#aligment #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}


#aligment #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#aligment #naiyou .ni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#aligment #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#aligment #naiyou .san{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#aligment #naiyou .san table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#aligment #naiyou .san th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#aligment #naiyou .san td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#aligment #naiyou .san h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#aligment #naiyou .san span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:7px;
}

/*====================
ここまで駆動系アライメント
====================*/
/*====================
ここから駆動系コーナーウェイト
====================*/

#corner{
	width: 640px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-bottom:10px;
	padding-bottom:10px;
}

#corner hr{
	size:1px; color:#000000; border-style:dashed;
	background-color:#333333;
}

#corner .ichi{
	height:328px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:10px;
	margin-left:7px;
}

#corner .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#corner .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#corner .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#corner .ichi p{
	color:#666666;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	padding-top:15px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:7px;
}

#corner .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;
	float:left;

}

#corner .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	width: 600px;
	padding-top:5px;
	padding-left:8px;
	background-color:#cccccc;
	border:1px dashed #666666;
	text-align: left;
	margin-top:15px;
	margin-left:8px;
	margin-right:8px;
	padding-bottom:4px;
}

#corner #naiyou{
	width: 626px;
	height:172px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#corner #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#corner #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#corner #naiyou .ni{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#corner #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#corner #naiyou .san{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
	margin-left:0px;
}

#corner #naiyou .san table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float: right;
	margin-top:4px;
	margin-bottom:7px;
}

#corner #naiyou .san th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#corner #naiyou .san td{
	width:75px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#corner #naiyou .san h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#corner #naiyou .san span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#corner #naiyou .yon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	margin-top:0px;
	margin-left:0px;
}

#corner #naiyou .yon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#corner #naiyou .yon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#corner .comeback a{
	font-size:9px;
	color: #ff0099;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: text-botom;
	word-spacing: normal;
	text-align: left;
	float: left;
	padding-top:40px;
	padding-left:520px;
}

/*====================
ここまで駆動系コーナーウェイト
====================*/
/*====================
ここからbody
====================*/
#roll{
	width: 640px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-bottom:10px;
	padding-bottom:10px;
}

#roll .zero h1 {
	color:#ffffff;
	font-size:11pt;
	height:20px;
	width: 618px;
	background-color:#666666;
	padding-top:5px;
	padding-left:10px;
	text-align: left;
	margin-left:6px;
	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #cccccc;
	}

#roll .zero a{
	color:#ff0099;font-size:7pt;
	}

#roll .zero p{
	color:#ffffff;font-size:7pt;
	padding-top:5px;
	padding-left:7px;
	line-height:1.5em;
	}

#roll .zero h3{
	color:#cccccc;font-size:8pt;
	font-weight:bold;
	text-align:left;
	float: left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:20px;
}

#roll .zero em {
	color:#cccccc;
	font-size:7pt;
	background-color:#666666;
}

#roll .ichi{
	height:175px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:5px;
	margin-top:10px;
	margin-left:7px;
}

#roll .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#roll .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#roll .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#roll .ichi p{
	color:#666666;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:30px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:7px;
}

#roll .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;

}

#roll .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	height:34px;
	width: 600px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:5px;
	background-color:#cccccc;
	border:1px dashed #666666;
	text-align: left;
	float:left;
	margin-top:15px;
	margin-left:8px;
	margin-right:8px;
	margin-bottom:1px;

}

#roll #naiyou{
	width: 626px;
	height:290px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#roll #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#roll #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#roll #naiyou .go{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
}

#roll #naiyou .go span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#roll #naiyou .go h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#roll #naiyou .ni{
	width: 313px;
	background-color:#666666;
	border-bottom: 1px dashed #000000;
	text-align: left;
	float: right;
	margin-top:0px;
}

#roll #naiyou .ni span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#roll #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#roll #naiyou .san{
	width: 313px;
	background-color:#666666;
	border-bottom: 1px dashed #000000;
	text-align: left;
	float: right;
	margin-top:0px;
}

#roll #naiyou .san p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#roll #naiyou .san h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#roll #naiyou .san span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#roll #naiyou .yon{
	width: 313px;
	background-color:#666666;
	text-align: left;
	float: right;
	margin-top:0px;
}

#roll #naiyou .yon p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#roll #naiyou .yon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#roll #naiyou .yon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

/*====================
ここまでbody系
====================*/
/*====================
ここからbody系スポット
====================*/

#spot{
	width: 640px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-bottom:10px;
	padding-bottom:10px;
}

#spot hr{
	size:1px; color:#000000; border-style:dashed;
	background-color:#333333;
}

#spot .ichi{
	height:100px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:5px;
	margin-top:10px;
	margin-left:7px;
}

#spot .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#spot .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#spot .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#spot .ichi p{
	color:#666666;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:15px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:7px;
}

#spot .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;

}

#spot .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	height:34px;
	width: 600px;
	padding-top:8px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:#cccccc;
	border:1px dashed #666666;
	text-align: left;
	float:left;
	margin-top:15px;
	margin-left:5px;
	margin-bottom:1px;
}

#spot #naiyou{
	width: 626px;
	height:500px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#spot #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#spot #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:331px;
	padding-right:5px;
}

#spot #naiyou .ni{
	width: 626px;
	background-color:#666666;
	border-bottom: 1px dashed #000000;
	text-align: left;
	float:left;
	margin-top:0px;
	margin-left:0px;
}

#spot #naiyou .ni table{
	color:#ffffff;font-size:8pt;
	width:300px;
	line-height:1.5em;
	text-align: right;
	float:right;
	margin-top:4px;
	margin-bottom:7px;
}

#spot #naiyou .ni th{
	color:#ffffff;font-size:8pt;
	width:150px;
	font-weight:normal;
	line-height:1.3em;
	text-align: left;
}

#spot #naiyou .ni td{
	width:50px;
	font-weight:normal;
	text-align:right;
	padding-right:10px;
}

#spot #naiyou .photo{
	width: 260px;
	background-color:#666666;
	text-align: left;
	float: left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:0px;
}

	/* 画像リスト */
#spot #naiyou .photo_ichi{
	width: 260px;
	}
#spot #naiyou .photo_ichi li {
	list-style: none;
	}

#spot #naiyou .photo_ichi{
	width: 260px;
	background-color:#666666;
	text-align: left;
	float: left;
	padding-top:0px;
}

	/* 画像リスト */
#spot #naiyou .photo_ni{
	}
#spot #naiyou .photo_ni li {
	list-style: none;
	}

#spot #naiyou .photo_ni{
	width: 260px;
	background-color:#666666;
	text-align: right;
	float: right;
	list-style: none;
	padding-top:0px;
	padding-right:50px;
	padding-bottom:0px;
}

	/* 画像リスト */
#spot #naiyou .photo_san{
	width: 260px;
	}
#spot #naiyou .photo_san li {
	list-style: none;
	}

#spot #naiyou .photo_san{
	width: 260px;
	background-color:#666666;
	text-align: left;
	float: left;
	padding-top:0px;
	padding-bottom:7px;
}

#spot #naiyou .ni span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:7px;

}

#spot #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:323px;
}

#spot .comeback a{
	font-size:9px;
	color: #ff0099;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: text-botom;
	word-spacing: normal;
	text-align: left;
	float: left;
	padding-top:40px;
	padding-left:520px;
}

/*====================
ここまでbody系スポット
====================*/
/*====================
ここからone.off系
====================*/

#oneoff{
	width: 640px;
	background-color:#333333;
	text-align:left;
	float: left;
	margin-bottom:10px;
	padding-bottom:10px;
}

#oneoff .zero h1 {
	color:#ffffff;
	font-size:11pt;
	height:20px;
	width: 618px;
	background-color:#666666;
	padding-top:5px;
	padding-left:10px;
	text-align: left;
	margin-left:6px;
	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #cccccc;
	}

#oneoff .zero a{
	color:#ff0099;font-size:7pt;
	}

#oneoff .zero p{
	color:#ffffff;font-size:7pt;
	padding-left:7px;
	line-height:1.5em;
	}

#oneoff .zero h3{
	color:#cccccc;font-size:8pt;
	font-weight:bold;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
}

#oneoff .zero em {
	color:#cccccc;
	font-size:7pt;
	background-color:#666666;
}

#oneoff .ichi{
	height:175px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:5px;
	margin-top:10px;
	margin-left:7px;
}

#oneoff .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#oneoff .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#oneoff .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#oneoff .ichi p{
	color:#666666;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:30px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:7px;
}

#oneoff .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	line-height:1.5em;
	text-align: left important!;

}

#oneoff .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	height:34px;
	width: 600px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:5px;
	background-color:#cccccc;
	border:1px dashed #666666;
	text-align: left;
	float:left;
	margin-top:15px;
	margin-left:8px;
	margin-right:8px;
	margin-bottom:1px;

}

#oneoff #naiyou{
	width: 626px;
	height:310px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#oneoff #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#oneoff #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#oneoff #naiyou .ni{
	width: 626px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	border-bottom: 1px dashed #000000;
}

#oneoff #naiyou .ni span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#oneoff #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#oneoff #naiyou .photo{
	width: 260px;
	background-color:#666666;
	text-align: left;
	float: left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}

	/* 画像リスト */
#oneoff #naiyou .oneoff_photo_ichi{
	width: 260px;
	}
#oneoff #naiyou .oneoff_photo_ichi li {
	list-style: none;
	}

#oneoff #naiyou .oneoff_photo_ichi{
	width: 260px;
	background-color:#666666;
	text-align: left;
	float: left;
	padding-top:0px;
}

	/* 画像リスト */
#oneoff #naiyou .oneoff_photo_ni{
	}
#oneoff #naiyou .oneoff_photo_ni li {
	list-style: none;
	}

#oneoff #naiyou .oneoff_photo_ni{
	width: 260px;
	background-color:#666666;
	text-align: right;
	float: right;
	list-style: none;
	padding-top:0px;
	padding-right:50px;
	padding-bottom:0px;
}

#oneoff #naiyou_2{
	width: 626px;
	height:290px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#oneoff #naiyou_2 h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#oneoff #naiyou_2 p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#oneoff #naiyou_2 .yon{
	width: 626px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	border-bottom: 1px dashed #000000;
}

#oneoff #naiyou_2 .yon span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#oneoff #naiyou_2 .yon h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#oneoff #naiyou_2 img{
	width: 235px;
	text-align: left;
	float: left;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:7px;
}

#oneoff .comeback a{
	font-size:9px;
	color: #ff0099;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: text-botom;
	word-spacing: normal;
	text-align: left;
	float: left;
	padding-top:40px;
	padding-left:520px;
}

/*====================
ここまでワンオフ
====================*/
/*====================
ここからasnu
====================*/
#asnu{
	width: 640px;
	background-color:#333333;
	text-align: left;
	float: left;
	margin-bottom:10px;
	padding-bottom:10px;
	margin-right:7px;
}

#asnu .zero h1 {
	color:#ffffff;
	font-size:11pt;
	height:20px;
	width: 618px;
	background-color:#666666;
	padding-top:5px;
	padding-left:10px;
	text-align: left;
	margin-left:6px;
	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #cccccc;
	}

#asnu .zero a{
	color:#ff0099;font-size:7pt;
	}

#asnu .zero p{
	color:#ffffff;font-size:7pt;
	padding-top:5px;
	padding-left:7px;
	line-height:1.5em;
	}

#asnu .zero h3{
	color:#cccccc;font-size:8pt;
	font-weight:bold;
	text-align:left;
	float: left;
	padding-top:10px;
	padding-left:10px;
	margin-bottom:23px;
}

#asnu .zero em {
	color:#cccccc;
	font-size:7pt;
	background-color:#666666;
}

#asnu .ichi{
	height:280px;
	width: 626px;
	background-color:#ffffff;
	text-align: left;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:10px;
	margin-left:7px;
}

#asnu .ichi em {
	font-style:normal;
	color:#ff0000;
	font-size:17px;
	line-height:17px;
	float:left;
	text-align: left;
}

#asnu .ichi h2{
	color:#ffffff;
	font-size:11pt;
	height:17px;
	width: 596px;
	background-color:#000000;
	filter: alpha(style=1, opacity=5, finishopacity=100, startx=100, starty=0, finishx=100, finishy=50);
	padding-top:3px;
	padding-bottom:2px;
	padding-left:10px;
	text-align: left;
	margin-top:10px;
	margin-left:10px;
}

#asnu .ichi strong{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	background-color:#ffffff;
	height:10px;
	width: 602px;
	padding-top:4px;
	padding-left:20px;
	text-align: left;
	float:left;
}

#asnu .ichi p{
	color:#666666;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	padding-top:15px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:7px;
}

#asnu .ichi span{
	color:#ff0000;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#asnu .ichi h6{
	color:#666666;font-size:8pt;
	font-weight:normal;
	line-height:1.5em;
	width: 600px;
	padding-top:5px;
	padding-left:8px;
	background-color:#cccccc;
	border:1px dashed #666666;
	text-align: left;
	margin-top:15px;
	margin-left:8px;
	margin-right:8px;
	padding-bottom:4px;
}

#asnu #naiyou{
	width: 626px;
	height:1690px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#asnu #naiyou h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#asnu #naiyou p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#asnu #naiyou .ni{
	width: 612px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;

}

#asnu #naiyou .ni p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#asnu #naiyou .ni h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#asnu #naiyou .san{
	width: 612px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	padding-left:0px;
}

#asnu #naiyou .san p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#asnu #naiyou .san a{
	color:#0099cc;font-size:7pt;
	text-align: left;
	margin-bottom:10px;
	}

#asnu #naiyou .san h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:6px;
}

#asnu #naiyou .san span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#asnu #naiyou .san .asnu_photo{
	width: 260px;
	background-color:#666666;
	text-align: left;
	padding-top:5px;
	padding-left:6px;
}

	/* 画像リスト */
#asnu #naiyou .san .asnu_photo{
	width: 260px;
	}
#asnu #naiyou .san .asnu_photo li {
	list-style: none;
	margin-bottom: 10px;
	}
#asnu #naiyou .san .asnu_photo li img {
	padding: 2px;
	}

#asnu #naiyou .yon{
	width: 612px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:10px;
	margin-left:6px
}

#asnu #naiyou .yon a{
	color:#0099cc;font-size:7pt;
	}


#asnu #naiyou .yon p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}


#asnu #naiyou .yon .asnu_photo_ni{
	width: 260px;
	background-color:#666666;
	text-align: left;
	float:left;
	padding-top:0px;
	padding-left:6px;
}

#asnu #naiyou .yon .asnu_photo_san{
	width: 260px;
	background-color:#666666;
	text-align: left;
	float:left;
	padding-top:0px;
	padding-left:57px;
}

	/* 画像リスト */
#asnu #naiyou .yon .asnu_photo{
	width: 260px;
	}
#asnu #naiyou .yon .asnu_photo li {
	list-style: none;
	margin-bottom: 6px;
	}
#asnu #naiyou .yon .asnu_photo li img {
	padding: 2px;
	}

#asnu #naiyou .go{
	width: 612px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#asnu #naiyou .go a{
	color:#0099cc;font-size:7pt;
	margin-top:7px;
	}

#asnu #naiyou .go p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
}

#asnu #naiyou .go h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#asnu #naiyou .go span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#asnu #naiyou .go strong{
	color:#ff0000;
	font-size:10pt;
	padding-left:0px;
}

#asnu #naiyou .go .asnu_photo_yon{
	width: 260px;
	background-color:#666666;
	text-align: left;
	float: left;
	padding-top:10px;
	padding-left:13px;
}

	/* 画像リスト */
#asnu #naiyou .go .asnu_photo{
	width: 260px;
	}
#asnu #naiyou .go .asnu_photo li {
	list-style: none;
	margin-bottom: 7px;
	}
#asnu #naiyou .go .asnu_photo li img {
	padding: 2px;
	}

#asnu #naiyou .yontengo{
	width: 612px;
	height:155px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#asnu #naiyou .yontengo p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-left:18px;

}

#asnu #naiyou .yontengo a{
	color:#0099cc;font-size:7pt;
	float:left;
	}

#asnu #naiyou .yontengo h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#asnu #naiyou .yontengo span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	padding-bottom:7px;
}

#asnu #naiyou .roku{
	width: 612px;
	background-color:#666666;
	text-align: left;
	margin-top:0px;
	margin-left:0px;
}

#asnu #naiyou .roku p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-bottom:7px;
	padding-left:18px;
}

#asnu #naiyou .roku h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:0px;
	text-align: left;
}

#asnu #naiyou .roku span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
	float: left;
}

#asnu #naiyou .roku .asnu_photo_go{
	width: 260px;
	background-color:#666666;
	text-align: left;
	float: left;
	padding-top:10px;
	padding-left:13px;
}

	/* 画像リスト */
#asnu #naiyou .roku .asnu_photo_go{
	width: 260px;
	}
#asnu #naiyou .roku .asnu_photo_go li {
	list-style: none;
	margin-bottom: 7px;
	}
#asnu #naiyou .roku .asnu_photo_go img {
	padding: 2px;
	}

#asnu #naiyou .nana{
	width: 619px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#asnu #naiyou .nana p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:1px;
	padding-bottom:7px;
	padding-left:18px;
}

#asnu #naiyou .nana strong{
	color:#ff0000;
	font-size:10pt;
	text-align: left;
	padding-left:18px;
}

#asnu #naiyou .nana h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#asnu #naiyou .nana span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	text-align: left;
	padding-top:5px;
	padding-left:10px;
}

#asnu #naiyou .hachi{
	width: 612px;
	background-color:#666666;
	text-align: left;
	float: left;
	margin-top:0px;
	margin-left:0px;
}

#asnu #naiyou .hachi p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:1px;
	padding-bottom:7px;
	padding-left:18px;
}


#asnu #naiyou .hachi strong{
	color:#ff0000;
	font-size:10pt;
	text-align: left;
	padding-left:18px;
}

#asnu #naiyou .hachi h5{
	color:#000000;
	font-size:10pt;
	padding-top:5px;
	padding-left:10px;
}

#asnu #naiyou .hachi span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	float: left;
	padding-top:5px;
	padding-left:10px;
}

#asnu #naiyou .hachi .asnu_photo{
	width: 260px;
	background-color:#666666;
	text-align: left;
	float: left;
	padding-top:5px;
	padding-left:5px;
}

	/* 画像リスト */
#asnu #naiyou .hachi .asnu_photo{
	width: 260px;
	}
#asnu #naiyou .hachi .asnu_photo li {
	list-style: none;
	margin-bottom: 10px;
	}
#asnu #naiyou .hachi .asnu_photo li img {
	padding: 2px;
	}

#asnu .ryoukinn{
	height:213px;
	width: 626px;
	background-color:#666666;
	text-align: left;
	margin-top:10px;
	margin-left:7px;
}

#asnu .ryoukinn p{
	color:#ffffff;font-size:8pt;
	padding-left:7px;
	line-height:1.5em;
	text-align: left;
	float: left;
	padding-top:7px;
	padding-right:4px;
	padding-left:18px;
	padding-bottom:7px;
}

#asnu .ryoukinn h4{
	color:#ff0099;
	font-size:10pt;
	line-height:1.7em;
	height:25px;
	width: 624px;
	float: left;
	background-color:#333333;
	text-align: left;
	margin-top:0px;
	border:1px solid #666666;
}

#asnu .ryoukinn table{
	color:#cccccc;
	font-size:8pt;
	table-layout: out;
	width: 625px;
	border-collapse: collapse;
	border-spacing:0;
	line-height:1.5em;
	background-color:#333333;
	text-align: left;
	margin-left:1px;
	float: left;
}

#asnu .ryoukinn td{
	border: 1px dashed #000000;
	color:#cccccc;
	font-size:8pt;
	font-weight:normal;
	background-color:#666666;
	text-align:right;
	padding-top:7px;
	padding-right:10px;
	padding-bottom:7px;
}

#asnu .ryoukinn th{
	border: 1px solid #666666;
	color:#cccccc;
	font-size:8pt;
	font-weight:normal;
	background-color:#000000;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	text-align:center;
	padding-top:7px;
	padding-left:5px;
	padding-bottom:7px;
}

#asnu .ryoukinn span{
	color:#ff66cc;
	font-size:9pt;
	font-weight:bold;
	padding-top:5px;
	padding-left:4px;
	padding-right:5px;
}

#asnu .comeback a{
	font-size:9px;
	color: #ff0099;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: text-botom;
	word-spacing: normal;
	text-align: left;
	float: left;
	padding-top:40px;
	padding-left:520px;
}


	/* 画像リスト */
	body.PARTS #center .section ul.photo {
	float: left;
	width: 260px;
	}
	body.PARTS #center .section ul.photo li {
	list-style: none;
	margin-bottom: 10px;
	}
	body.PARTS #center .section ul.photo li img {
	border: solid 1px #6a6a6a;
	padding: 2px;
	}
	
	/* テキストエリア */
	body.PARTS #center .section .txt {
	margin-left: 260px;
	color: #aaa;
	line-height: 1.5;
	margin-top: -1em;
	}
	body.PARTS #center .section .txt p {
	margin: 1em 0;
	}
	body.PARTS #center .section .txt a {
	color: #FF8C00;
	}
	

	color: #fff;
	padding-bottom: 32px;
	background: url(../images/works_bg_title.gif) repeat-x left bottom ;
	font-size: 17px;
	font-weight: bold;




