body { 
	font-family: "ＭＳ Ｐゴシック", "Osaka"; 
	font-size: 9px; font-style: normal;
	 font-weight: normal; 
	 color: #000000; margin-top: 0px; 
	 margin-right: 0px; 
	 margin-bottom: 0px; 
	 margin-left: 0px; 
	 background-color: #FFFFFF; 
	 background-image: none
}
td {
	font-size: 12px; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal}
a {  
	font-family: "ＭＳ Ｐゴシック", "Osaka"; 
	color: #000000; 
	text-decoration: none
}
a:hover {
	color: #CC0000
}
h1 {
	font-size: 14px;
	color: #003366;
	background-color: #FFFFCC; 
	font-family: "ＭＳ ゴシック", "Osaka－等幅"; 
	font-style: normal; 
	font-weight: bold; 
	text-align: left
}
h2 {
	font-size: 12px;
	color: #333333;
}
h3 {
	font-size: 10px;
	color: #CC9933;
; background-color: #CCFFCC
}
h4 {
	font-size: 10pt;
	color: #666600;
}#eco_car {
	font-size: 18px;
	text-align: center;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #bcf29b), color-stop(0.00, #d5def6));
	background: -webkit-linear-gradient(top, #d5def6 0%, #bcf29b 100%);
	background: -moz-linear-gradient(top, #d5def6 0%, #bcf29b 100%);
	background: -o-linear-gradient(top, #d5def6 0%, #bcf29b 100%);
	background: -ms-linear-gradient(top, #d5def6 0%, #bcf29b 100%);
	background: linear-gradient(top, #d5def6 0%, #bcf29b 100%);
	line-height: 20px;
}



#eco_car a {
	color: #000000;
	text-decoration: none;
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #bfd6e3), color-stop(0.00, #d5def6));
background: -webkit-linear-gradient(top, #d5def6 0%, #bfd6e3 100%);
background: -moz-linear-gradient(top, #d5def6 0%, #bfd6e3 100%);
background: -o-linear-gradient(top, #d5def6 0%, #bfd6e3 100%);
background: -ms-linear-gradient(top, #d5def6 0%, #bfd6e3 100%);
background: linear-gradient(top, #d5def6 0%, #bfd6e3 100%);
	box-shadow:  inset 0px 0px 2px 0px #999999;
	border-radius: 6px;
	font-size: 18px;
	line-height: 32px;
	height: 32px;
	display: block;
}
#eco_car a:hover {
	color: #000000;
	text-decoration: none;
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #9bf2d6), color-stop(0.00, #d5def6));
background: -webkit-linear-gradient(top, #d5def6 0%, #9bf2d6 100%);
background: -moz-linear-gradient(top, #d5def6 0%, #9bf2d6 100%);
background: -o-linear-gradient(top, #d5def6 0%, #9bf2d6 100%);
background: -ms-linear-gradient(top, #d5def6 0%, #9bf2d6 100%);
background: linear-gradient(top, #d5def6 0%, #9bf2d6 100%);
	box-shadow:  inset 0px 0px 2px 0px #999999;
	border-radius: 6px;
	font-size: 18px;
	line-height: 32px;
	height: 32px;
	display: block;
}
#eco_car h2 {
	font-size: 150%;
	color: #FFFFFF;
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #db34a4), color-stop(0.51, #a80077), color-stop(0.49, #c141a4), color-stop(0.00, #e47ccc));
background: -webkit-linear-gradient(top, #e47ccc 0%, #c141a4 49%, #a80077 51%, #db34a4 100%);
background: -moz-linear-gradient(top, #e47ccc 0%, #c141a4 49%, #a80077 51%, #db34a4 100%);
background: -o-linear-gradient(top, #e47ccc 0%, #c141a4 49%, #a80077 51%, #db34a4 100%);
background: -ms-linear-gradient(top, #e47ccc 0%, #c141a4 49%, #a80077 51%, #db34a4 100%);
background: linear-gradient(top, #e47ccc 0%, #c141a4 49%, #a80077 51%, #db34a4 100%);
	text-align: center;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}






#top_newcar {
	padding: 0px;
	width: 546px;
}
#top_newcar .big {
	width: 546px;
	display: inline;
}
#eco {
	padding: 0px;
	width: 546px;
	margin: 0px;
	font-size: 10px;
	line-height: 1.5em;
}
#eco h1 {
	font-size: 18px;
	line-height: 1.5em;
	color: #FFFFFF;
	text-align: center;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #1a62db), color-stop(0.51, #3690f0), color-stop(0.50, #54a3ee), color-stop(0.00, #70b6f2));
background: -webkit-linear-gradient(top, #70b6f2 0%, #54a3ee 50%, #3690f0 51%, #1a62db 100%);
background: -moz-linear-gradient(top, #70b6f2 0%, #54a3ee 50%, #3690f0 51%, #1a62db 100%);
background: -o-linear-gradient(top, #70b6f2 0%, #54a3ee 50%, #3690f0 51%, #1a62db 100%);
background: -ms-linear-gradient(top, #70b6f2 0%, #54a3ee 50%, #3690f0 51%, #1a62db 100%);
background: linear-gradient(top, #70b6f2 0%, #54a3ee 50%, #3690f0 51%, #1a62db 100%);

	background-color: #0000CC;
	margin: 0px;
}
#eco ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#eco li {
	clear: both;
	padding: 0px;
	margin: 0px;
}
#eco .txt1 {
	font-size: 14px;
	font-style: italic;
	line-height: 1.5em;
	color: #FFFFFF;
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #1e3a07), color-stop(0.00, #637d4d));
background: -webkit-linear-gradient(top, #637d4d 0%, #1e3a07 100%);
background: -moz-linear-gradient(top, #637d4d 0%, #1e3a07 100%);
background: -o-linear-gradient(top, #637d4d 0%, #1e3a07 100%);
background: -ms-linear-gradient(top, #637d4d 0%, #1e3a07 100%);
background: linear-gradient(top, #637d4d 0%, #1e3a07 100%);

	background-color: #996600;
	text-indent: 0.5em;
}
#eco .txt2 {
	font-size: 18px;
	line-height: 2em;
	font-weight: bold;
	color: #FFFFFF;
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fa0000), color-stop(0.52, #fa0000), color-stop(0.50, #fc6468), color-stop(0.00, #fc696c));
background: -webkit-linear-gradient(top, #fc696c 0%, #fc6468 50%, #fa0000 52%, #fa0000 100%);
background: -moz-linear-gradient(top, #fc696c 0%, #fc6468 50%, #fa0000 52%, #fa0000 100%);
background: -o-linear-gradient(top, #fc696c 0%, #fc6468 50%, #fa0000 52%, #fa0000 100%);
background: -ms-linear-gradient(top, #fc696c 0%, #fc6468 50%, #fa0000 52%, #fa0000 100%);
background: linear-gradient(top, #fc696c 0%, #fc6468 50%, #fa0000 52%, #fa0000 100%);
	background-color: #990000;
	text-indent: 0.5em;
}
#top_newcar {
	width: 100%;
	font-size: 6px;
	padding-bottom: 20px;
}
#top_newcar .small p {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	margin: 0px;
}
#top_newcar .small2 p {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	margin: 0px;
}
#top_newcar .big ul {
	list-style-type: none;
	padding: 0px;
	float: left;
	border: 1px solid #CCCCCC;
	margin: 0px;
	width: 271px;
	text-align: center;
}
#top_newcar .small {
	width: 107px;
	padding: 0px;
	float: left;
}
#top_newcar .small2 {
	width: 108px;
	padding: 0px;
	float: left;
}
#top_newcar .small2 ul {
	list-style-type: none;
	text-align: center;
	padding: 0px;
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#top_newcar .small ul {
	list-style-type: none;
	text-align: center;
	padding: 0px;
	border: 1px solid #CCCCCC;
	margin: 0px;
}
#top_newcar .big p {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	margin: 0px;
}
#announce {
	width: 546px;
	float: left;
	background-color: #990000;
	margin-top: 15px;
	margin-bottom: 15px;
}

