/* styles written in this file is for Standard */



/* usedcar-index */
#main div.main-contents {
	border-bottom:		none;
	background-image:	url(../_img/ind_bod_bg_02.gif);
	background-position:	left bottom;
	background-repeat:	no-repeat;
}

.usedcar-index .navi {
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 1px 0px;
	border-bottom:		none;
}

.usedcar-index .navi ul {
	margin:			-1px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	list-style:		none;
}

.usedcar-index .navi ul li {
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	display:		inline;
}

.usedcar-index .swf {
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	height:			340px;
}

.usedcar-index .swf p {
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
}

.usedcar-index div.last-child {
	padding-bottom:		21px;
	background-image:	url(../_img/ind_bod_bg_01.gif);
	background-position:	479px 0px;
	background-repeat:	repeat-y;
}

.usedcar-index div.last-child h3,
.usedcar-index div.last-child p {
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
	line-height:		0;
	font-size:		0px;
}

.usedcar-index .info .col-left,
.usedcar-index .info .col-right {
	float:			left;
	border-top:		1px solid #C1C1C1;
}

.usedcar-index .info .col-left {
	margin-right:		1px;
	width:			480px;
}

.usedcar-index .info .col-left h3 {
	padding:		18px 0px 0px 16px;
}

.usedcar-index .info .col-left p.text {
	padding:		16px 0px 0px 17px;
}

.usedcar-index .info .col-left p.more {
	padding:		12px 0px 0px 17px;
}

.usedcar-index .info .col-right {
	width:			480px;
}

.usedcar-index .info .col-right h3 {
	float:			left;
	padding:		18px 0px 0px 16px;
}

.usedcar-index .info .col-right p.list {
	float:			right;
	padding:		21px 16px 0px 0px;
}

.usedcar-index .info .col-right .shop-info-wrapper {
	margin:			0px 0px 0px 0px;
	padding:		24px 0px 0px 17px;
}

.usedcar-index .info .col-right .shop-info-wrapper ul.shop{
	margin:			0px;
	padding:		0px;
	width:			462px;
}

.usedcar-index .info .col-right .shop-info-wrapper ul.shop li{
	width:			231px;
	float:			left;
	margin:			0px;
	padding:		0px;
	list-style-type:	none;
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
}

.usedcar-index .info .col-right .shop-info-wrapper ul.shop li a{
	display:		block;
	width:			220px;
	height:			70px;
	background-image:	url(/_common/_img/_bod_ico_01.gif);
	background-repeat:	no-repeat;
	background-position:	right center;
	position:		relative;
}

.usedcar-index .info .col-right .shop-info-wrapper ul.shop li a:link,
.usedcar-index .info .col-right .shop-info-wrapper ul.shop li a:visited,
.usedcar-index .info .col-right .shop-info-wrapper ul.shop li a:hover,
.usedcar-index .info .col-right .shop-info-wrapper ul.shop li a:active{
	text-decoration:	none;
	color:			#333333;
}

.usedcar-index .info .col-right .shop-info-wrapper ul.shop li a span{
	position:		absolute;
	cursor:			pointer;
}

.usedcar-index .info .col-right .shop-info-wrapper ul.shop li a span.name{
	top:			0px;
	left:			79px;
	font-weight:		bold;
	text-decoration:	underline;
}

.usedcar-index .info .col-right .shop-info-wrapper ul.shop li a span.address{
	top:			18px;
	left:			79px;
}

.usedcar-index .info .col-right .shop-info-wrapper ul.shop li a span.address span {
	font-size:		14px;
	letter-spacing:		1px;
}



