@charset "UTF-8";
/* CSS Document */


*{
	margin: 0px;
	padding: 0px;
	border: none;
	font-family: "A-OTF 新ゴ Pro",A-OTF Shin Go Pro,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

body{
	background-color: #000000;
}

img, div {
	margin: 0px; padding: 0px;
	vertical-align: bottom;
}

#wrapper{
	margin: 0px auto 0px auto;
	width: 1010px;
}


#head{
	width: 1010px;
}


#footermenu { clear:both; margin:0 auto; height:41px; width:1010px; background-color:#000000; text-align:center; color:#FFF; font-size:12px; line-height:41px; }	
#footer { 
	height: 312px;
	background-color: #c7c7c7;
	margin: 0 auto;
	width: 1010px;
	text-align: center;
	font-size: 10px;
}

#footermenu a:link {
	color: #ffffff;
	text-decoration:none;
}
#footermenu a:visited {
	color: #ffffff;
	text-decoration:none;
}
#footermenu a:hover {
	color: #ffffff;
	text-decoration:none;
}
#footermenu a:active {
	color: #ffffff;
	text-decoration:none;
}


/********* スライドショー ********/

#clImg {
	position:relative;
	width: 1010px;
	height: 408px;
	margin: 0px auto 0px auto;
	padding: 0px;
}

#mainBlock{
	position: relative;
	width: 1010px;
	margin: 0px auto 0px auto;
	padding: 0px;
}

/********* TOPページ ********/
#toppage{
	position: relative;
	background: url(../images/top_bg.jpg) no-repeat;
	width: 1010px;
	height: 200px;
	margin: 0px;
	padding: 0px;
}

#toppage a{ display:block }

#toppage a {
	position: absolute;
	top: 8px;
	left: 620px;
	width: 315px;
	height:185px;
	text-indent: -9999px;
	background: url(../images/btn_testdrive_off.jpg) no-repeat;
}
#toppage a:hover {
	background: url(../images/btn_testdrive_on.jpg) no-repeat;
}

/********* TOPページのオーバーレイ ********/
#overLay {
	position: absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background: #000;
	z-index: 500;
}
#displayContent {
	position: absolute;
	top:50%;
	left:50%;
	margin: -50px 0 0 -50px;
	padding: 0px;
	_padding: 0px;
	width: 100px;
	height: 100px;
	z-index: 600;
	border: 2px solid #eee;
}
#getContents {
	padding: 0px;
	width: 100%;
	height: 100%;
	background: #fff;
}
#closeBox {
	position: absolute;
	top: 0;
	right: 0;
	width: 30px;
	height: 30px;
}
