body { font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; }
#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; }
.item_h1    { 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 #bumper { margin: 0px; padding: 0px; height: 30px; float: left; background: url(../menu/bumper.png) no-repeat; }
#wrapper #menu #bumper a:hover { background: url(../menu/bumper_b.png) 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 { margin: 0px; padding: 0px; height: 30px; float: left; background: url(../menu/nallow_high.png) no-repeat; }
#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/filter_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: url(../menu/shopping_w.png) 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; }
#menu #spacer { background-image: url(../menu/spacer.png); margin: 0px; padding: 0px; height: 30px; background-repeat: no-repeat; float: left; width: 100px; }
#wrapper #space { float: left; height: 110px; width: 600px; background-color: #000000; }

