/*============================================================*

* All contents [common]

*============================================================*/
* {
 margin:0px;
 padding:0px;
 border:none;
}

#wapper {
	width:100%;
}

.adx{
   height:0px;
   overflow:hidden;
}

.en {
	font-family: Arial, Helvetica, sans-serif;
}

.jp {
	font-family: "HiraginoKaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", "MS PGothic", "ＭＳ Ｐゴシック";
	font-size:10px;
}


/*============================================================*

* Layout Share Style [nav_header]  Cars SpecialSite

*============================================================*/

#nav_header_sp {
	padding-top:0.5em;
	padding-right:0.5em;
	font-size:11px;
	height:20px;
	text-align:right;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	top:0;
	z-index:2;
	right:15px;
	color: #9999A3;
}

#nav_header_sp a{
	color: #9999A3;
	text-decoration:none;
}

#nav_header_sp a:hover{
	color: #000000;
}

.header_jp {
	font-family: "HiraginoKaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", "MS PGothic", "ＭＳ Ｐゴシック";
	font-size:10px;
}

.header_vertical_separator {
	margin:0 5px;
}

/*============================================================*

* Layout Share Style [nav_whiteVer]  Cars SpecialSite

*============================================================*/
#wapper .font_white #nav_header_sp{
	color: #FFFFFF;
}

#wapper .font_white #nav_footer{
	color: #FFFFFF;
}

#wapper .font_white a{
	color: #FFFFFF;
	text-decoration:none;
}

#wapper .font_white a:hover{
	color: #CCCCCC;
}


/*============================================================*

* Layout Share Style [nav_footer]

*============================================================*/

#nav_footer {
	clear: both;
	width: 760px;
	height: 1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #9999A3;
	margin-left:15px;
	margin-top: 0px;
	padding-top: 0px;
}
#wapper .bottom {
	vertical-align: bottom;
	position: absolute;
	bottom: 20px;
}

#nav_footer a{
	color: #9999A3;
	text-decoration:none;
}

#nav_footer a:hover{
	color: #000000;
}

#nav_footer_credit {
	clear: none;
	float:left;
}

#nav_footer_links {
	clear: none;
	float:right;
}

.vertical_separater {
	padding-right: 6px;
	padding-left: 6px;
}
