@charset "UTF-8";

/* CSS Information
 *
 * Last Editor:       akahira
 * Editors:           
 * Published on:      2009-02-13
 * Last Modified on:  2009-01-30
 * Guideline Version: 2.0
 */

/* Table of Contents
 *
 * General Elements
 * Container
 * ...
 */

#main {
float:left;
width:660px;
}

div#container{
	background-color:#171717;
}




h1#ttl_car_search {
	background:url(../images/searchImg/ttl_car_search1.jpg) no-repeat;
	width: 660px;
	height: 130px;
	text-indent: -10000em;
}



/* サイドバーランキング */
#ranking_title{font-size:12px; font-family: georgia; font-style:italic; color: #fff; background:#000; padding:5px 0 5px 10px;}
#ranking_box ul li.rank1_li{height:80px; padding:5px 0 5px 5px; background:transparent url(../images/beautyImg/list_line.gif) repeat-x scroll left bottom;}
#ranking_box ul li.rank_li{height:70px; padding:5px 0 5px 5px; background:transparent url(../images/beautyImg/list_line.gif) repeat-x scroll left bottom;}
#ranking_box ul li a{font-size:12px;}
.rank1{color:#FFCC00; font-size:12px; font-style:italic; font-family:georgia; width:140px; float:right;}
.rank2{color:#FFCC00; font-size:12px; font-style:italic; font-family:georgia; width:150px; float:right;}
.rankkey{color:#FFCC00; font-size:16px; font-style:italic; font-family:georgia; float:}
.syasyu_link1{width:140px; color:#FFCC00; font-size:16px; font-style:italic; font-family:georgia; float:}
.syasyu_link2{width:150px; color:#FFCC00; font-size:16px; font-style:italic; font-family:georgia; float:}
.ranking_no1_box img{background:#FF9900; padding:4px; float:left;}
.ranking_no_box img{background:#999; padding:4px; float:left;}
.syasyu_link{float:right;}



/* 赤平追加分 */
#ninteiTtl{margin:0 0 0; padding:10px; border-top:solid 1px #333; font-size:16px; background-color:#000;}
.ninteiBlock{width:660px; margin:5px 0 20px; padding:10px 0; overflow:hidden; background-color:#171717;}
.ninteiBox{float:left; display:inline; width:159px; height:170px; margin:0 2px 10px; border:solid 1px; border-color:#333 #000 #000 #333;}
.ninteiBox a{display:block; width:159px; height:154px; padding:8px 0; text-align:center;}
.ninteiBox a:hover{background-color:#333;}
.ninteiBox img{display:block; width:120px; height:90px; margin:0 auto 5px; padding:0; line-height:0; border:solid 1px; border-color:#ccc; font-size:1px;}

.ninteiName{display:block; width:150px; height:30px; margin:0 auto 5px; font-size:12px; line-height:1.2em; color:#fff;}
.ninteiBox a:hover .ninteiName{color:#f90;}
.ninteiPrice{display:block; width:150px; margin:0 auto; font-size:11px;}

.ninteiBox a:hover img{
filter: alpha(opacity=35);
-moz-opacity:0.35;
opacity:0.35;}
