@charset "UTF-8";

/* ***************************************************
* CSS file For jem-com.jp
	FileName: top.css
	data:2009/08/31 kinoshita

■目次 ==========================================
■[01]:TOP
**************************************************** */


/* common.cssを上書きする↓ */

/*-----------------------------------------------------------
■TOP
------------------------------------------------------------*/
h2 img{ display:block; float: left;}
h3 img{ display:block; float: left;}

/* div.BtBox{
	margin-top : 20px;
	margin-left : 140px;
	float: left;
	text-align: center;
	width: 700px;
	display:inline;
}
 */
div.BtBox{
	margin-top : 20px;
	margin-left : 75px;
	float: left;
	text-align: center;
	width: 800px;
	display:inline;
}

div.BtBox a img{
	float: left;
	padding-right : 30px;
}


div.text{
	clear:both;
	padding: 30px;
}


/*-----------------------------------------------------------
■ブランド詳細
------------------------------------------------------------*/
div.SideBtBox{
	float: left;
	width: 160px;
	display:inline;
	margin-left : 20px;
	margin-top : 20px;
	border-bottom: 1px solid #ccc;
}

div.SideBtBox img{
	display:block;
}

div.RightContents{
	float: right;
	width: 690px;
	margin-right : 20px;
	display:inline;
	margin-top : 20px;
}

div.AttentionBox{
	float: right;
	display:inline;
	width: 690px;
	background-color: #ff9900;
}

div.AttentionBox img{
	float: left;
}

div.AttentionBox div{
	float: left;
	font-size: 10px;
	color: #fff;
	padding: 10px;
}


div.SearchBox{
	float: left;
	width: 660px;
	background-color: #000;
	margin-top : 10px;
	padding-bottom: 10px;
	padding: 0 20px 10px 10px;
}

div.SearchBox div{
	float: left;
	padding-right: 20px;
	line-height: 28px;
	color: #ff9900;
}

div.SearchBox div.title{
	display:block;
	width: 600px;
	padding-left: 0px;
}

div.SearchBox div select{
	color: #000;
	line-height: 28px;
}
div.SearchBox div#carname_id{ padding-right: 0px; }



div.SearchBox p.arrow{
	float: left;
	height: 28px;
}

div.SearchBox input{
	float: right;
	height: 28px;
}



table.Compati{
	float: left;
	width: 690px;
	margin-top : 20px;
	border-top: 1px solid #dfdfdf;
	border-left: 1px solid #dfdfdf;
}

table.Compati tr th{
	color: #ff9900;
	background-color: #000;
	text-align: center;
	padding: 8px 0;
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}

table.Compati tr td{
	width: 690px;
	text-align: center;
	padding: 5px 0;
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	color: #000;
}

table.Compati tr td.bgGray{ background-color: #ececec; }
table.Compati tr th.bgBlue{ background-color: #0a51a1;  }
table.Compati tr td.bgBlue{ background-color: #e5ecf5; color: #003366; }
table.Compati tr td.bgBlue2{ background-color: #cddbeb; color: #003366; }




