body {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
#wrapper {
	padding: 0px;
	height: 650px;
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #000000;
}
#wrapper #top_flash {
	margin: 0px;
	padding: 0px;
	height: 140px;
	width: 700px;
}
#menu {
	margin: 0px;
	padding: 0px;
	height: 510px;
	float: left;
	width: 100px;
}
#menu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#menu a {
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 100px;
}
#menu em {
	font-size: 9px; visibility: hidden; color: #FFFFFF;
}

#menu #home {
	background-image: url(../menu/home.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #home a:hover {
	background-image: url(../menu/home_b.png); background-repeat: no-repeat;}
#wrapper #menu #home a:active {
	background-image: url(../menu/home_w.png); background-repeat: no-repeat;}

#menu #news {
	background-image: url(../menu/news.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #news a:hover {
	background-image: url(../menu/news_b.png); background-repeat: no-repeat;}
#wrapper #menu #news a:active {
	background-image: url(../menu/news_w.png); background-repeat: no-repeat;}

#menu #concept {
	background-image: url(../menu/concept.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #concept a:hover {
	background-image: url(../menu/concept_b.png); background-repeat: no-repeat;}
#wrapper #menu #concept a:active {
	background-image: url(../menu/concept_w.png); background-repeat: no-repeat;}

#menu #company {
	background-image: url(../menu/company.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #company a:hover {
	background-image: url(../menu/company_b.png); background-repeat: no-repeat;}
#wrapper #menu #company a:active {
	background-image: url(../menu/company_w.png); background-repeat: no-repeat;}

#menu #products {
	background-image: url(../menu/products.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
	width: 100px;
}

#menu #nallow_nroof {
	background-image: url(../menu/nallow_normal.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #nallow_nroof a:hover {
	background-image: url(../menu/nallow_norma_b.png); background-repeat: no-repeat;}
#wrapper #menu #nallow_nroof a:active {
	background-image: url(../menu/nallow_normal_w.png); background-repeat: no-repeat;}

#menu #nallow_hroof {
	background-image: url(../menu/nallow_high.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #nallow_hroof a:hover {
	background-image: url(../menu/nallow_high_b.png); background-repeat: no-repeat;}
#wrapper #menu #nallow_hroof a:active {
	background-image: url(../menu/nallow_high_w.png); background-repeat: no-repeat;}

#menu #wide_slong {
	background-image: url(../menu/wide_superlong.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #wide_slong a:hover {
	background-image: url(../menu/wide_superlong_b.png); background-repeat: no-repeat;}
#wrapper #menu #wide_slong a:active {
	background-image: url(../menu/wide_superlong_w.png); background-repeat: no-repeat;}

#menu #wide_wdx {
	background-image: url(../menu/wide_wgndx.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #wide_wdx a:hover {
	background-image: url(../menu/wide_wgndx_b.png); background-repeat: no-repeat;}
#wrapper #menu #wide_wdx a:active {
	background-image: url(../menu/wide_wgndx_w.png); background-repeat: no-repeat;}

#menu #seatcover {
	background-image: url(../menu/seat_cover.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #seatcover a:hover {
	background-image: url(../menu/seat_cover_b.png); background-repeat: no-repeat;}
#wrapper #menu #seatcover a:active {
	background-image: url(../menu/seat_cover_w.png); background-repeat: no-repeat;}

#menu #filter {
	background-image: url(../menu/parts.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #filter a:hover {
	background-image: url(../menu/parts_b.png); background-repeat: no-repeat;}
#wrapper #menu #filter a:active {
	background-image: url(../menu/parts_w.png); background-repeat: no-repeat;}

#menu #shopping {
	background-image: url(../menu/shopping.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
	width: 100px;
}
#wrapper #menu #shopping a:hover {
	background-image: url(../menu/shopping_b.png); background-repeat: no-repeat;}
#wrapper #menu #shopping a:active {
	background-image: url(../menu/shopping_w.png); background-repeat: no-repeat;}

#menu #blog {
	background-image: url(../menu/blog.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
	width: 100px;
}
#wrapper #menu #blog a:hover {
	background-image: url(../menu/blog_b.png); background-repeat: no-repeat;}
#wrapper #menu #blog a:active {
	background-image: url(../menu/blog_w.png); background-repeat: no-repeat;}


#menu #gallery {
	background-image: url(../menu/gallery.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #gallery a:hover {
	background-image: url(../menu/gallery_b.png); background-repeat: no-repeat;}
#wrapper #menu #gallery a:active {
	background-image: url(../menu/gallery_w.png); background-repeat: no-repeat;}

#menu #shoutori {
	background-image: url(../menu/shoutori.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #menu #shoutori a:hover {
	background-image: url(../menu/shoutori_b.png); background-repeat: no-repeat;}
#wrapper #menu #shoutori a:active {
	background-image: url(../menu/shoutori_w.png); background-repeat: no-repeat;}

#wrapper #bikename {
	height: 47px;
	width: 600px;
}
#wrapper #mainphoto {
	height: 430px;
	width: 600px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #000000;
}
#menu #spacer {
	background-image: url(../menu/spacer.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	background-repeat: no-repeat;
	float: left;
	width: 100px;
}
