#contents-header {
	margin-bottom: 0;
}

.graphical #impressed-area {
	background: #000000 url(/common/img/bg_body_02.gif) 0 100% repeat-x;
	padding: 0 0 101px;
}

	.graphical #impressed-area h1 {
		margin: 0;
		padding: 0;
		border: 0 none;
		text-align: center;
		overflow: hidden;
		background: none;
	}

		.graphical #impressed-area h1 img {
			margin: 0 -116px;
		}

.graphical #contents-body {
	width: 970px;
	margin-top: -101px;
	min-height: 101px;
	margin-bottom: 0.625em;
/* For IE 6 */
	_height: 101px;
	padding-left: 0;
}
.graphical #contents {
	width: 970px;
	}

div.cars {
	float: left;
	margin: 0;
	padding: 15px 0 0;
	width: 810px;
}

	div.cars ul {
		margin: 0;
		padding-left: 22px;
		list-style-type: none;
/* For IE */
		+zoom: 1;
	}

	div.cars ul:after {
		content: ".";
		clear: both;
		display: block;
		height: 0;
		overflow: hidden;
		visibility: hidden;
	}

		div.cars ul li {
			float: left;
			margin: 0;
			padding: 0;
		}

		div.cars ul li#c5 {
			padding-right: 20px;
		}

		div.cars ul li#picasso {
			padding-right: 20px;
		}

		div.cars ul li#c4 {
			padding-right: 20px;
		}

		div.cars ul li#ds3 {
			padding-right: 20px;
		}

		div.cars ul li#c3 {
		}
			div.cars ul li * {
				display: block;
			}

div.sub-products {
	float: right;
	margin: 0;
	padding: 15px 0 0 0;
	width: 126px;
}

	div.sub-products ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}

		div.sub-products ul li {
			margin: 0;
			padding: 0;
/* For IE */
			+zoom: 1;
		}

			div.sub-products ul li * {
				vertical-align: top;
			}
