@charset "UTF-8";

/* ****************************************************
Title: ranking.css
Created: 2010/01/7
Last Modified: 2010/01/07
Editor(s): Yonekura
***************************************************** */


/* Table Of Contents
----------------------------------------
#00 ranking

----------------------------------------*/

/* #00 ranking
---------------------------------------------------------------------------- */
div#main_box	{
		width:756px;
		padding:0 5px 0 5px;
}

div.ranking		{
		width:570px;
		margin-top:0;
		margin-bottom:0;
		padding-bottom:0;
		float:left;
		background:url(../images/ranking/background.gif);
		background-repeat: repeat;
}


span.bold		{
		font-size:30px;
}

img.number		{
		margin-left:20px;
		margin-right:20px;
		margin-bottom:5px;
}


img.banner		{
		clear:both;
}
/**IE6 HACK**/
img.car		{
		float:left;
		margin-left:10px;
		margin-top:10px;
}

*img.car		{
		float:left;
		margin-left:5px;
		margin-top:10px;
}
/**IE6 HACK**/

img.estimate	{
		margin-right:10px;
		margin-left:10px;
}

div.toyota	{
		padding:30px 210px 0 210px;
		width:150px;
		height:90px;
		clear:both;
}


div.ranking_list	{
		width:570px;
		height:270px;
		float:left;
		background:url(../images/ranking/white.gif);
		background-repeat:no-repeat;
		margin-bottom:30px;
		
}

p.condition		{
		width:140px;
		text-align:center;
		font-size:12px;
		margin-top:10px;
		line-height:10px;
}

p.grade		{
		width:140px;
		text-align:center;
		font-size:20px;
		font-weight:bold;
		margin-top:5px;
		line-height:14px;
}

p.price		{
		font-size:26px;
		color:#c83c3c;
		width:140px;
		clear:both;
		text-align:center;
}

p.dollar		{
		font-size:24px;
		color:#c83c3c;
		width:140px;
		clear:both;
		text-align:center;
}

p.home		{
		width:730px;
		text-align:right;
		font-size:20px;
		font-weight:bold;
		margin-top:10px;
		clear:both;
}

p.topics		{
		width:750px;
		text-align:center;
		font-size:30px;
		font-weight:bold;
		color:#ff4100;
		margin-top:10px;
}

p.topics_01		{
		width:750px;
		text-align:center;
		font-size:20px;
		font-weight:bold;
		color:FF8E00;
}

p.topics_02		{
		width:550px;
		clear:both;
		text-align:right;
		font-size:12px;
		font-weight:bold;
		padding-right:10px;
}

span.left		{
		padding-left:108px;
}

div.ranking_list_no01	{
		width:530px;
		height:52px;
		clear:both;
		margin-top:15px;
		margin-left:15px;
		background-image:url(../images/ranking/no.1.gif);
		background-repeat:no-repeat;
		text-align:left;
		font-size:20px;
		line-height:50px;
}

div.ranking_list_no02	{
		width:530px;
		height:52px;
		clear:both;
		margin-top:15px;
		margin-left:15px;
		background-image:url(../images/ranking/no.2.gif);
		background-repeat:no-repeat;
		text-align:left;
		font-size:20px;
		line-height:50px;
}
div.ranking_list_no03	{
		width:530px;
		height:52px;
		clear:both;
		margin-top:15px;
		margin-left:15px;
		background-image:url(../images/ranking/no.3.gif);
		background-repeat:no-repeat;
		text-align:left;
		font-size:20px;
		line-height:50px;
}
div.ranking_list_no04	{
		width:530px;
		height:52px;
		clear:both;
		margin-top:15px;
		margin-left:15px;
		background-image:url(../images/ranking/no.4.gif);
		background-repeat:no-repeat;
		text-align:left;
		font-size:20px;
		line-height:50px;
}
div.ranking_list_no05	{
		width:530px;
		height:52px;
		clear:both;
		margin-top:15px;
		margin-left:15px;
		background-image:url(../images/ranking/no.5.gif);
		background-repeat:no-repeat;
		text-align:left;
		font-size:20px;
		line-height:50px;
}

div.ranking_list_02	{
		width:140px;
		height:175px;
		float:left;
		padding-left:15px;
		margin-top:10px;
}

/**IE6 HACK**/
table.information	{
		float:left;
		width:150px;
		margin-top:15px;
		margin-left:6px;
		text-align:right;
		margin-right:6px;
}
*table.information	{
		float:left;
		width:150px;
		margin-top:15px;
		margin-left:3px;
		text-align:right;
		margin-right:3px;
}
/**IE6 HACK**/

table.information th	{
		font-weight:bold;
		text-align:right;
		padding-right:10px;
		font-size:14px;
}

table.information td	{
		padding-right:10px;
		line-height:25px;
}

/* #01 right_box
---------------------------------------------------------------------------- */

img.bottom	{
		margin-bottom:20px;
}

img.top_bottom	{
		margin-top:20px;
		margin-bottom:20px;
}

div.bnr_column		{
		background-image:url(../images/top/bnr_column.gif);
		background-repeat:no-repeat;
		height:210px;
		width:170px;
		margin-bottom:20px;
		margin-top:20px;
}

div.bnr_column	div.column_box	{
		width:170px;
		height:88px;
		font-size:10px;
		color:#000000;
		line-height:12px;
}

div.bnr_column	ul li.column_text_bold	{
		width:150px;
		margin:2px 10px 0 10px;
		font-size:12px;
		color:#000000;
		line-height:10px;
		font-weight:bold;
}

div.bnr_column	ul li.column_text_bold_02	{
		width:150px;
		margin:3px 10px 0 10px;
		font-size:12px;
		color:#000000;
		line-height:10px;
		font-weight:bold;
}


div.bnr_column	ul li.column_text	{
		width:150px;
		margin:0 10px 0 10px;
		font-size:10px;
		color:#000000;
		line-height:12px;
}


div#right_box	{
		width:170px;
		float:left;
		margin-left:10px;
}


div#right_box dl.searchType ul li {
	border: 1px solid #F4BC11;
	border-top: none;
}

div#right_box dl.searchType ul li a {
	background: #FFF1DA;
	border: 1px solid #FFF;
	color: #333333;
	display: block;
	height: 23px;
	padding: 4px 0 0 38px;
}

div#right_box div.searchForm {
	border: 1px solid #BDBCB9;
	clear: both;
	margin: 20px 0 0 0;
	padding: 5px 7px;
}

div#right_box div.searchForm p {
	line-height: 1;
	padding: 1px 0 4px 4px;
}

div#right_box div.searchForm form {
	background: #ECECEC;
	padding: 5px 7px 0 7px;
}

div#right_box div.searchForm form input.searchText {
	border: 1px solid #A5ACB2;
	height: 15px;
	width: 139px;
}

div#right_box div.searchForm form input.searchGo {
	margin: 3px 0 3px 40px;
}





div#right_box dl.searchType ul li.sedan a {
	background: #FFF1DA url(../images/common/bg_search_type_sedan.gif) no-repeat 0 5px;
}

div#right_box dl.searchType ul li.jeep a {
	background: #FFF1DA url(../images/common/bg_search_type_jeep.gif) no-repeat 0 5px;
}

div#right_box dl.searchType ul li.familyCar a {
	background: #FFF1DA url(../images/common/bg_search_type_familycar.gif) no-repeat 0 5px;
}

div#right_box dl.searchType ul li.compact a {
	background: #FFF1DA url(../images/common/bg_search_type_compact.gif) no-repeat 0 5px;
}

div#right_box dl.searchType ul li.truck a {
	background: #FFF1DA url(../images/common/bg_search_type_truck.gif) no-repeat 0 5px;
}

div#right_box dl.searchType ul li.sporty a {
	background: #FFF1DA url(../images/common/bg_search_type_sporty.gif) no-repeat 0 5px;
}

div#right_box dl.searchType ul li.bus a {
	background: #FFF1DA url(../images/common/bg_search_type_bus.gif) no-repeat 0 5px;

