/* ボディ全体 */
body {
	margin: 0 auto;
	padding: 0;
	font-family: ＭＳ Ｐゴシック, ＭＳ ゴシック, MS UI Gothic, Osaka, sans-serif;
	width:984px;
	color: #fff;
	background-image:url(http://www.fledermaus.jp/images2010/top_back_img.gif); 
	background-repeat:repeat;
	line-height:1em;
	}
a { text-decoration: none; }
a:link { color: #ddf; }
a:visited { color: #ddf; }
a:hover { color: #f00; }
a img { border: 0; }

h2,h3,h4,h5,h6	{
	display:inline;
	font-size:16px;
	}

/* TOPページ用 */
#holiday {
	display:inline;
	margin:10px;
	padding:0 0 20px 0;
	float:left;
	width:400px;
	height:160px;
	overflow:visible;
	background-color:black;
	border:1px solid #333;
	}

#campaign {
	display:inline;
	margin:10px;
	padding:0 0 20px 0;
	float:left;
	width:400px;
	height:130px;
	overflow:visible;
	background-color:black;
	border:1px solid #333;
	}

#news {
	display:inline;
	margin: 10px 0 0 10px;
	padding:0px;
	float:left;
	width:380px;
	height:40px;
	line-height:1.5em;
	background-color:black;
	border:1px solid #333;
	}

#news-main {
	display:inline;
	margin: 0 10px 10px 10px;
	padding:10px;
	float:left;
	width:380px;
	height:1550px;
	overflow: auto;
	line-height:1.5em;
	background-color:black;
	border:1px solid #333;
	}



img.new_ico {
	margin-right: 8px;	
}

#items {
	display:inline;
	float:right;
	width:500px;
	margin:0;
	padding:10px 30px 30px 0;
	background-color:black;
	}

a.items { text-decoration: none; }
a:link.items { color: white; }
a:visited.items { color: white; }
a:hover.items { color: blue; }


p.items {
	margin:0;
	padding:10px 0 20px 0;
	line-height:1.4em;
	}

/* 3. 回り込みのクリア
----------------------------------	*/
.clear{display:block;}

/* スタイル共通
----------------------------------	*/
.fivepx {clear:both; width:984px; height:5px; margin:0; padding:0;}
.fivepx2 {clear:both; width:687px; height:2px; margin:0 0 20px 0; padding:0;}
.bg_gray {background-color:#666;}
.bg_dimgray {background-color:dimgray;}
.bg_dgray {background-color:#222;}
.bg_black {background-color:black;}
.float_left{float:left;}
.fleder_logo01{float:left; width:147px; height:26px; margin:0; padding:0;}
.fleder_logo02{margin:2px;}
.seo_header{float:left; height:26px; margin:0; padding:2px; background-color:gray;}
.seo_header01{float:left; width:90px; height:13px; margin:0; padding:0; font-size:10px; line-height:1.3em; font-weight:normal;}
h1.seo_header02{color:#ccc;}
a.seo_header02{color:#ccc;}
p.seo_header02{color:#ccc;}
.seo_header03{float:left; width:330px; height:13px; margin:0; padding:0; font-size:10px; line-height:1em;}
.search{float:right; height:26px;}
.topmenu01{clear:both; width:984px; height:21px; background-color:gray;}
.topmenu02{margin:2px;}

.root_menu01{float:left; margin:0; padding:0; width:984px; height:58px; background-color:gray;}
.root_regina{background-image:url('../images2010/menu_regina.jpg');}
.root_cuervo{background-image:url('../images2010/menu_cuervo.jpg');}
.root_hid{background-image:url('../images2010/menu_hid.jpg'); letter-spacing:0.3em;}
.root_mat{background-image:url('../images2010/menu_mat.jpg');}
.root_monitor{background-image:url('../images2010/menu_monitor.jpg');}
.root_stee{background-image:url('../images2010/menu_stee.jpg');}
.root_cover{background-image:url('../images2010/menu_cover.jpg');}
.root_panel{background-image:url('../images2010/menu_panel.jpg');}
.root_exterior{background-image:url('../images2010/menu_exterior.jpg');}
.root_install{background-image:url('../images2010/menu_install.jpg');}
.root_spacing{letter-spacing:0.2em;}
.root_accessory{background-image:url('../images2010/menu_accessory.jpg');}
.root_billetgrille{background-image:url('../images2010/menu_billetgrille.jpg');}


/*	28. "ニュース"
--------------------------------------------------------------------------	*/
ul {list-style:none;}
li {list-style:none;}

ul .date{
 display:block;
 float:left;
 width:60px;
 font-size:12px;
}

ul .info{
	display:inline;
	float:left;
	width:303px;
}


/* TOPメニュー */
.menu-btn	{
	float:left; 
	width:160px; 
	height:25px; 
	margin: 2px ; 
	padding: 0 ; 
	display: inline; 
	font-size: 14px; 
	font-weight:bold; 
	text-align:left; 
	line-height:26px; 
	background-position:center; 
	background-repeat:no-repeat; 
	}

a.menu-btn { text-decoration: none; }
a:link.menu-btn { color: white; }
a:visited.menu-btn { color: white; }
a:hover.menu-btn { color: crimson; }

.democar	{
	float:left; 
	width:160px; 
	height:25px; 
	margin: 2px ; 
	padding: 0 ; 
	display: inline; 
	font-size: 14px; 
	font-weight:bold; 
	text-align:left; 
	line-height:26px; 
	background-position:center; 
	background-repeat:no-repeat; 
	}

a.democar { text-decoration: none; }
a:link.democar { color: white; }
a:visited.democar { color: white; }
a:hover.democar { color: crimson; }

.t-menu	{
	float:right;
	width:130px;
	height:15px;
	padding:1px;
	font-size:12px;
	text-align:center;
	line-height:1.3em;
	border:1px #fff solid;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 1px;
	}
a .t-menu { text-decoration: none; }
a:link .t-menu { color: #fff; }
a:visited .t-menu { color: #fff; }
a:hover .t-menu { color: #0ff; }

.l-menu	{
	float:left;
	width:100px;
	height:15px;
	padding:1px;
	display:inline;
	font-size:12px;
	text-align:center;
	line-height:1.3em;
	border:1px #fff solid;
	background-color: gray;
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 2px;
	}
a .l-menu { text-decoration: none; }
a:link .l-menu { color: #fff; }
a:visited .l-menu { color: #fff; }
a:hover .l-menu { color: #0ff; }

/* ＴＯＰページ（index.html） */
.news	{
	float:left;
	width:984px;
	height:129px;
	margin:0;
	padding:0; 
	background-color:gray;
	}
.news-head	{
	clear:left;
	width:984px;
	height:25px;
	margin:0;
	padding:0;
	background-image: url(http://www.fledermaus.jp/images/whats_new_titlebg.jpg);
	background-repeat:x;
	background-position:top left;
	}
.title	{
	clear:left;
	width:984px
	height:25px;
	margin:0;
	padding:6px 0 0 10px;
	font-size:12px;
	line-height:25px;
	}
.news-name	{
	float:left;
	width:174px;
	height:104px;
	margin:3px 0 0 10px;
	padding:0;
	font-size:12px;
	line-height:1.3em;
	}

.banner	{
	float:right;
	width:984;
	margin:0;
	padding:0;
	}

/* ＨＩＤ（hid.html）のスタイル */
.hid-bulb	{
	float:left;
	width:135px;
	height:220px;
	margin:0;
	padding:0;
	font-size:12px;
	background-color:black;
	line-height:1.3em;
	}
.hid-shop	{
	float:left;
	width:212px;
	height:20px;
	margin:0;
	padding:0;
	font-size:12px;
	background-color:black;
	line-height:1.3em;
	}

.hid-menu	{
	float:left;
	width:190px;
	height:15px;
	margin:1px;
	padding:1px;
	font-size:12px;
	text-align:center;
	line-height:1.3em;
	border:1px #ccc solid;
	background-image:url(hid/images/menu_back.jpg);
	background-repeat:repeat-x;
	}

/* シートカバーページ（s_cover.html）のスタイル（シートカバー以外も使用） */
.lk-btn	{
	float:left;
	width:170px;
	height:30px;
	margin: 0 ;
	padding: 0 ;
	display: inline;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	border:1px #fff solid;
	}

a.lk-btn { text-decoration: none; }
a:link.lk-btn { color: crimson; background-color:lightskyblue; }
a:visited.lk-btn { color: crimson; background-color:lightskyblue; }
a:hover.lk-btn { color: lightskyblue; background-color:crimson; }

.lk-btn2	{
	float:left;
	width:170px;
	height:30px;
	margin: 2px ;
	padding: 0 ;
	display: inline;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	border:1px #fff solid;
	}

a.lk-btn2 { text-decoration: none; }
a:link.lk-btn2 { color: crimson; background-color:darkseagreen; }
a:visited.lk-btn2 { color: crimson; background-color:darkseagreen; }
a:hover.lk-btn2 { color: lightskyblue; background-color:crimson; }

.lk-btn3	{
	float:left;
	width:170px;
	height:30px;
	margin: 2px ;
	padding: 0 ;
	display: inline;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	border:1px thistle solid;
	}

a.lk-btn3 { text-decoration: none; }
a:link.lk-btn3 { color: white; background-color:blueviolet; }
a:visited.lk-btn3 { color: white; background-color:blueviolet; }
a:hover.lk-btn3 { color: lightskyblue; background-color:crimson; }


.lk-btn4	{
	float:left;
	width:170px;
	/*height:30px;*/
	margin: 2px ;
	padding: 0 ;
	display: inline;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	border:1px paleturquoise solid;
	background-color:teal;
	}



.lk-btn-monitor	{
	float:left;
	width:170px;
	height:30px;
	margin: 2px ;
	padding: 0 ;
	display: inline;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	border-top:1px #fff solid;
	border-right:1px #888 solid;
	border-bottom:1px #666 solid;
	border-left:1px #eee solid;
	}

a.lk-btn-monitor { text-decoration: none; }
a:link.lk-btn-monitor , a:visited.lk-btn-monitor { color:#bd0171; background-color:#ccc; }
a:hover.lk-btn-monitor { color: #fff; background-color:#bd0171;	border-top:1px #ea008e solid; border-right:1px #66003d solid; border-bottom:1px #66003d solid; border-left:1px #ea008e solid;}



table.price {
   /* width: 760px;*/
    color:black;
    font-size:14px;
    border: 1px #eee solid;
    border-collapse: collapse;
    border-spacing: 0;
    background-color:gray;
}

table.price th {
    padding: 5px;
    border: #eee solid;
    border-width: 0 0 1px 1px;
    background: #aaa;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table.price td {
    padding: 5px;
    border: 1px #eee solid;
    border-width: 0 0 1px 1px;
    text-align: center;
}

/* エンブレム（シートカバー・マット共通）のスタイル */
a.emblem01 { background:url(../images-seatcover/emb_coll01.jpg) no-repeat; }
a.emblem02 { background:url(../images-seatcover/emb_coll02.jpg) no-repeat; }
a.emblem03 { background:url(../images-seatcover/emb_coll03.jpg) no-repeat; }
a.emblem04 { background:url(../images-seatcover/emb_coll04.jpg) no-repeat; }
a.emblem05 { background:url(../images-seatcover/emb_coll05.jpg) no-repeat; }

a.emblem11 { background:url(../images-seatcover/emb_coll11.jpg) no-repeat; }
a.emblem12 { background:url(../images-seatcover/emb_coll12.jpg) no-repeat; }
a.emblem13 { background:url(../images-seatcover/emb_coll13.jpg) no-repeat; }
a.emblem14 { background:url(../images-seatcover/emb_coll14.jpg) no-repeat; }
a.emblem15 { background:url(../images-seatcover/emb_coll15.jpg) no-repeat; }
a.emblem16 { background:url(../images-seatcover/emb_coll16.jpg) no-repeat; }
a.emblem17 { background:url(../images-seatcover/emb_coll17.jpg) no-repeat; }
a.emblem18 { background:url(../images-seatcover/emb_coll18.jpg) no-repeat; }
a.emblem19 { background:url(../images-seatcover/emb_coll19.jpg) no-repeat; }
a.emblem20 { background:url(../images-seatcover/emb_coll20.jpg) no-repeat; }
a.emblem21 { background:url(../images-seatcover/emb_coll21.jpg) no-repeat; }
a.emblem22 { background:url(../images-seatcover/emb_coll22.jpg) no-repeat; }

a:hover.emblem01{ background-position: right top; }
a:hover.emblem02{ background-position: right top; }
a:hover.emblem03{ background-position: right top; }
a:hover.emblem04{ background-position: right top; }
a:hover.emblem05{ background-position: right top; }

a:hover.emblem11 { background-position: right top; }
a:hover.emblem12 { background-position: right top; }
a:hover.emblem13 { background-position: right top; }
a:hover.emblem14 { background-position: right top; }
a:hover.emblem15 { background-position: right top; }
a:hover.emblem16 { background-position: right top; }
a:hover.emblem17 { background-position: right top; }
a:hover.emblem18 { background-position: right top; }
a:hover.emblem19 { background-position: right top; }
a:hover.emblem20 { background-position: right top; }
a:hover.emblem21 { background-position: right top; }
a:hover.emblem22 { background-position: right top; }

/* フロアマットページ（mat.html）のスタイル */
a.mat_mono_black { background:url(../images-mat/mat_mono_black.jpg) no-repeat; }
a.mat_mono_beige { background:url(../images-mat/mat_mono_beige.jpg) no-repeat; }
a.mat_stn_a_glay_g { background:url(../images-mat/mat_stn_a_glay_g.jpg) no-repeat; }
a.mat_stn_a_glay_s { background:url(../images-mat/mat_stn_a_glay_s.jpg) no-repeat; }
a.mat_stn_a_glay_e { background:url(../images-mat/mat_stn_a_glay_e.jpg) no-repeat; }
a.mat_stn_a_darkglay_g { background:url(../images-mat/mat_stn_a_darkglay_g.jpg) no-repeat; }
a.mat_stn_a_darkglay_s { background:url(../images-mat/mat_stn_a_darkglay_s.jpg) no-repeat; }
a.mat_stn_a_darkglay_e { background:url(../images-mat/mat_stn_a_darkglay_e.jpg) no-repeat; }
a.mat_stn_a_beige_sbk { background:url(../images-mat/mat_stn_a_beige_sbk.jpg) no-repeat; }
a.mat_stn_a_beige_sbe { background:url(../images-mat/mat_stn_a_beige_sbe.jpg) no-repeat; }
a.mat_stn_a_beige_e { background:url(../images-mat/mat_stn_a_beige_e.jpg) no-repeat; }
a.mat_ctm_b_blueblack_g { background:url(../images-mat/mat_ctm_b_blueblack_g.jpg) no-repeat; }
a.mat_ctm_b_blueblack_s { background:url(../images-mat/mat_ctm_b_blueblack_s.jpg) no-repeat; }
a.mat_ctm_b_blueblack_e { background:url(../images-mat/mat_ctm_b_blueblack_e.jpg) no-repeat; }
a.mat_ctm_b_redblack_g { background:url(../images-mat/mat_ctm_b_redblack_g.jpg) no-repeat; }
a.mat_ctm_b_redblack_s { background:url(../images-mat/mat_ctm_b_redblack_s.jpg) no-repeat; }
a.mat_ctm_b_redblack_e { background:url(../images-mat/mat_ctm_b_redblack_e.jpg) no-repeat; }
a.mat_ctm_b_whiteblack_g { background:url(../images-mat/mat_ctm_b_whiteblack_g.jpg) no-repeat; }
a.mat_ctm_b_whiteblack_s { background:url(../images-mat/mat_ctm_b_whiteblack_s.jpg) no-repeat; }
a.mat_ctm_b_whiteblack_e { background:url(../images-mat/mat_ctm_b_whiteblack_e.jpg) no-repeat; }
a.mat_ctm_b_yellowblack_g { background:url(../images-mat/mat_ctm_b_yellowblack_g.jpg) no-repeat; }
a.mat_ctm_b_yellowblack_s { background:url(../images-mat/mat_ctm_b_yellowblack_s.jpg) no-repeat; }
a.mat_ctm_b_yellowblack_e { background:url(../images-mat/mat_ctm_b_yellowblack_e.jpg) no-repeat; }
a.mat_ctm_c_blueblack_g { background:url(../images-mat/mat_ctm_c_blueblack_g.jpg) no-repeat; }
a.mat_ctm_c_blueblack_s { background:url(../images-mat/mat_ctm_c_blueblack_s.jpg) no-repeat; }
a.mat_ctm_c_blueblack_e { background:url(../images-mat/mat_ctm_c_blueblack_e.jpg) no-repeat; }
a.mat_ctm_c_redblack_g { background:url(../images-mat/mat_ctm_c_redblack_g.jpg) no-repeat; }
a.mat_ctm_c_redblack_s { background:url(../images-mat/mat_ctm_c_redblack_s.jpg) no-repeat; }
a.mat_ctm_c_redblack_e { background:url(../images-mat/mat_ctm_c_redblack_e.jpg) no-repeat; }
a.mat_ctm_c_glayblack_g { background:url(../images-mat/mat_ctm_c_glayblack_g.jpg) no-repeat; }
a.mat_ctm_c_glayblack_s { background:url(../images-mat/mat_ctm_c_glayblack_s.jpg) no-repeat; }
a.mat_ctm_c_glayblack_e { background:url(../images-mat/mat_ctm_c_glayblack_e.jpg) no-repeat; }
a.mat_ctm_c_beige2_g { background:url(../images-mat/mat_ctm_c_beige2_g.jpg) no-repeat; }
a.mat_ctm_c_beige2_s { background:url(../images-mat/mat_ctm_c_beige2_s.jpg) no-repeat; }
a.mat_ctm_c_beige2_e { background:url(../images-mat/mat_ctm_c_beige2_e.jpg) no-repeat; }
a.mat_ctm_c_silverblack_g { background:url(../images-mat/mat_ctm_c_silverblack_g.jpg) no-repeat; }
a.mat_ctm_c_silverblack_s { background:url(../images-mat/mat_ctm_c_silverblack_s.jpg) no-repeat; }
a.mat_ctm_c_silverblack_e { background:url(../images-mat/mat_ctm_c_silverblack_e.jpg) no-repeat; }
a.mat_ctm_c_goldblack_g { background:url(../images-mat/mat_ctm_c_goldblack_g.jpg) no-repeat; }
a.mat_ctm_c_goldblack_s { background:url(../images-mat/mat_ctm_c_goldblack_s.jpg) no-repeat; }
a.mat_ctm_c_goldblack_e { background:url(../images-mat/mat_ctm_c_goldblack_e.jpg) no-repeat; }
a.mat_dlx_d_glayblack_g { background:url(../images-mat/mat_dlx_d_glayblack_g.jpg) no-repeat; }
a.mat_dlx_d_glayblack_s { background:url(../images-mat/mat_dlx_d_glayblack_s.jpg) no-repeat; }
a.mat_dlx_d_glayblack_e { background:url(../images-mat/mat_dlx_d_glayblack_e.jpg) no-repeat; }
a.mat_dlx_d_beige2_g { background:url(../images-mat/mat_dlx_d_beige2_g.jpg) no-repeat; }
a.mat_dlx_d_beige2_s { background:url(../images-mat/mat_dlx_d_beige2_s.jpg) no-repeat; }
a.mat_dlx_d_beige2_e { background:url(../images-mat/mat_dlx_d_beige2_e.jpg) no-repeat; }
a.mat_dlx_e_black_g { background:url(../images-mat/mat_dlx_e_black_g.jpg) no-repeat; }
a.mat_dlx_e_black_s { background:url(../images-mat/mat_dlx_e_black_s.jpg) no-repeat; }
a.mat_dlx_e_black_e { background:url(../images-mat/mat_dlx_e_black_e.jpg) no-repeat; }
a.mat_dlx_e_red_g { background:url(http://www.fledermaus.jp/images-mat/mat_dlx_e_red_g.jpg) no-repeat; }
a.mat_dlx_e_red_s { background:url(../images-mat/mat_dlx_e_red_s.jpg) no-repeat; }
a.mat_dlx_e_red_e { background:url(../images-mat/mat_dlx_e_red_e.jpg) no-repeat; }
a.mat_dlx_e_ivory_g { background:url(../images-mat/mat_dlx_e_ivory_g.jpg) no-repeat; }
a.mat_dlx_e_ivory_s { background:url(../images-mat/mat_dlx_e_ivory_s.jpg) no-repeat; }
a.mat_dlx_e_ivory_e { background:url(../images-mat/mat_dlx_e_ivory_e.jpg) no-repeat; }
a.mat_ryl_f_black_g { background:url(../images-mat/mat_ryl_f_black_g.jpg) no-repeat; }
a.mat_ryl_f_black_s { background:url(../images-mat/mat_ryl_f_black_s.jpg) no-repeat; }
a.mat_ryl_f_black_e { background:url(../images-mat/mat_ryl_f_black_e.jpg) no-repeat; }
a.mat_ryl_f_ivory_g { background:url(../images-mat/mat_ryl_f_ivory_g.jpg) no-repeat; }
a.mat_ryl_f_ivory_s { background:url(../images-mat/mat_ryl_f_ivory_s.jpg) no-repeat; }
a.mat_ryl_f_ivory_e { background:url(../images-mat/mat_ryl_f_ivory_e.jpg) no-repeat; }
a.mat_ryl_g_gray_g { background:url(../images-mat/mat_ryl_g_gray_g.jpg) no-repeat; }
a.mat_ryl_g_gray_s { background:url(../images-mat/mat_ryl_g_gray_s.jpg) no-repeat; }
a.mat_ryl_g_gray_e { background:url(../images-mat/mat_ryl_g_gray_e.jpg) no-repeat; }
a.mat_ryl_g_brown_g { background:url(../images-mat/mat_ryl_g_brown_g.jpg) no-repeat; }
a.mat_ryl_g_brown_s { background:url(../images-mat/mat_ryl_g_brown_s.jpg) no-repeat; }
a.mat_ryl_g_brown_e { background:url(../images-mat/mat_ryl_g_brown_e.jpg) no-repeat; }
a.mat_mono_be { background:url(../images-mat/mat_mono_be.jpg) no-repeat; }
a.mat_mono_bk { background:url(../images-mat/mat_mono_bk.jpg) no-repeat; }
a.mat_cr_emb_be { background:url(../images-mat/mat_cr_emb_be.jpg) no-repeat; }
a.mat_cr_emb_b { background:url(../images-mat/mat_cr_emb_b.jpg) no-repeat; }
a.hp1 { background:url(../images-mat/mat_hp_str.jpg) no-repeat; }
a.hp2 { background:url(../images-mat/mat_hp_kou.jpg) no-repeat; }
a.hp3 { background:url(../images-mat/mat_hp_daia.jpg) no-repeat; }
a.mat_fuck1 { background:url(../images-mat/mat_fuck1.jpg) no-repeat; }
a.mat_fuck2 { background:url(../images-mat/mat_fuck2.jpg) no-repeat; }
a.mat_fuck3 { background:url(../images-mat/mat_fuck3.jpg) no-repeat; }
a.mat_hr { background:url(../images-mat/mat_hr.jpg) no-repeat; }

a:hover.mat_mono_black{ background-position: right top; }
a:hover.mat_mono_beige{ background-position: right top; }
a:hover.mat_stn_a_glay_g{ background-position: right top; }
a:hover.mat_stn_a_glay_s{ background-position: right top; }
a:hover.mat_stn_a_glay_e{ background-position: right top; }
a:hover.mat_stn_a_darkglay_g{ background-position: right top; }
a:hover.mat_stn_a_darkglay_s{ background-position: right top; }
a:hover.mat_stn_a_darkglay_e{ background-position: right top; }
a:hover.mat_stn_a_beige_sbk{ background-position: right top; }
a:hover.mat_stn_a_beige_sbe{ background-position: right top; }
a:hover.mat_stn_a_beige_e{ background-position: right top; }
a:hover.mat_ctm_b_blueblack_g{ background-position: right top; }
a:hover.mat_ctm_b_blueblack_s{ background-position: right top; }
a:hover.mat_ctm_b_blueblack_e{ background-position: right top; }
a:hover.mat_ctm_b_redblack_g{ background-position: right top; }
a:hover.mat_ctm_b_redblack_s{ background-position: right top; }
a:hover.mat_ctm_b_redblack_e{ background-position: right top; }
a:hover.mat_ctm_b_whiteblack_g{ background-position: right top; }
a:hover.mat_ctm_b_whiteblack_s{ background-position: right top; }
a:hover.mat_ctm_b_whiteblack_e{ background-position: right top; }
a:hover.mat_ctm_b_yellowblack_g{ background-position: right top; }
a:hover.mat_ctm_b_yellowblack_s{ background-position: right top; }
a:hover.mat_ctm_b_yellowblack_e{ background-position: right top; }
a:hover.mat_ctm_c_blueblack_g{ background-position: right top; }
a:hover.mat_ctm_c_blueblack_s{ background-position: right top; }
a:hover.mat_ctm_c_blueblack_e{ background-position: right top; }
a:hover.mat_ctm_c_redblack_g{ background-position: right top; }
a:hover.mat_ctm_c_redblack_s{ background-position: right top; }
a:hover.mat_ctm_c_redblack_e{ background-position: right top; }
a:hover.mat_ctm_c_glayblack_g{ background-position: right top; }
a:hover.mat_ctm_c_glayblack_s{ background-position: right top; }
a:hover.mat_ctm_c_glayblack_e{ background-position: right top; }
a:hover.mat_ctm_c_beige2_g{ background-position: right top; }
a:hover.mat_ctm_c_beige2_s{ background-position: right top; }
a:hover.mat_ctm_c_beige2_e{ background-position: right top; }
a:hover.mat_ctm_c_silverblack_g{ background-position: right top; }
a:hover.mat_ctm_c_silverblack_s{ background-position: right top; }
a:hover.mat_ctm_c_silverblack_e{ background-position: right top; }
a:hover.mat_ctm_c_goldblack_g{ background-position: right top; }
a:hover.mat_ctm_c_goldblack_s{ background-position: right top; }
a:hover.mat_ctm_c_goldblack_e{ background-position: right top; }
a:hover.mat_dlx_d_glayblack_g{ background-position: right top; }
a:hover.mat_dlx_d_glayblack_s{ background-position: right top; }
a:hover.mat_dlx_d_glayblack_e{ background-position: right top; }
a:hover.mat_dlx_d_beige2_g{ background-position: right top; }
a:hover.mat_dlx_d_beige2_s{ background-position: right top; }
a:hover.mat_dlx_d_beige2_e{ background-position: right top; }
a:hover.mat_dlx_e_black_g{ background-position: right top; }
a:hover.mat_dlx_e_black_s{ background-position: right top; }
a:hover.mat_dlx_e_black_e{ background-position: right top; }
a:hover.mat_dlx_e_red_g{ background-position: right top; }
a:hover.mat_dlx_e_red_s{ background-position: right top; }
a:hover.mat_dlx_e_red_e{ background-position: right top; }
a:hover.mat_dlx_e_ivory_g{ background-position: right top; }
a:hover.mat_dlx_e_ivory_s{ background-position: right top; }
a:hover.mat_dlx_e_ivory_e{ background-position: right top; }
a:hover.mat_ryl_f_black_g{ background-position: right top; }
a:hover.mat_ryl_f_black_s{ background-position: right top; }
a:hover.mat_ryl_f_black_e{ background-position: right top; }
a:hover.mat_ryl_f_ivory_g{ background-position: right top; }
a:hover.mat_ryl_f_ivory_s{ background-position: right top; }
a:hover.mat_ryl_f_ivory_e{ background-position: right top; }
a:hover.mat_ryl_g_gray_g{ background-position: right top; }
a:hover.mat_ryl_g_gray_s{ background-position: right top; }
a:hover.mat_ryl_g_gray_e{ background-position: right top; }
a:hover.mat_ryl_g_brown_g{ background-position: right top; }
a:hover.mat_ryl_g_brown_s{ background-position: right top; }
a:hover.mat_ryl_g_brown_e{ background-position: right top; }
a:hover.mat_mono_be{ background-position: right top; }
a:hover.mat_mono_bk{ background-position: right top; }
a:hover.mat_cr_emb_be{ background-position: right top; }
a:hover.mat_cr_emb_b{ background-position: right top; }
a:hover.hp1{ background-position: right top; }
a:hover.hp2{ background-position: right top; }
a:hover.hp3{ background-position: right top; }
a:hover.mat_fuck1{ background-position: right top; }
a:hover.mat_fuck2{ background-position: right top; }
a:hover.mat_fuck3{ background-position: right top; }
a:hover.mat_hr{ background-position: right top; }

/* ステアリングページ（stee.html）のスタイル */
a.st_prius { background:url(../images-steering/st_prius.jpg) no-repeat; }
a.st_estima { background:url(../images-steering/st_estima.jpg) no-repeat; }
a.st_crown { background:url(../images-steering/st_crown.jpg) no-repeat; }
a.st01 { background:url(../images-steering/st01.jpg) no-repeat; }
a.st02 { background:url(../images-steering/st02.jpg) no-repeat; }
a.st03 { background:url(../images-steering/st03.jpg) no-repeat; }
a.st04 { background:url(../images-steering/st04.jpg) no-repeat; }
a.st05 { background:url(../images-steering/st05.jpg) no-repeat; }
a.st06 { background:url(../images-steering/st06.jpg) no-repeat; }
a.sk01 { background:url(../images-steering/sk01.jpg) no-repeat; }
a.sk02 { background:url(../images-steering/sk02.jpg) no-repeat; }
a.sk03 { background:url(../images-steering/sk03.jpg) no-repeat; }
a.sk04 { background:url(../images-steering/sk04.jpg) no-repeat; }
a.sk05 { background:url(../images-steering/sk05.jpg) no-repeat; }
a.sk06 { background:url(../images-steering/sk06.jpg) no-repeat; }
a.sk07 { background:url(../images-steering/sk07.jpg) no-repeat; }

a:hover.st_prius{ background-position: right top; }
a:hover.st_estima{ background-position: right top; }
a:hover.st_crown{ background-position: right top; }
a:hover.st01{ background-position: right top; }
a:hover.st02{ background-position: right top; }
a:hover.st03{ background-position: right top; }
a:hover.st04{ background-position: right top; }
a:hover.st05{ background-position: right top; }
a:hover.st06{ background-position: right top; }
a:hover.sk01{ background-position: right top; }
a:hover.sk02{ background-position: right top; }
a:hover.sk03{ background-position: right top; }
a:hover.sk04{ background-position: right top; }
a:hover.sk05{ background-position: right top; }
a:hover.sk06{ background-position: right top; }
a:hover.sk07{ background-position: right top; }


/* クエルボ１０（wheel/cuervo10.html）のスタイル */
a.c10-wheel-20cro { background:url(../wheel/images/c10-wheel-20inc-cro.jpg) no-repeat; }
a.c10-wheel-20mat { background:url(../wheel/images/c10-wheel-20inc-mat.jpg) no-repeat; }
a.c10-wheel-4h { background:url(../wheel/images/c10-wheel-4h.jpg) no-repeat; }
a.c10-wheel-5h { background:url(../wheel/images/c10-wheel-5h.jpg) no-repeat; }
a.c10-cap-bk { background:url(../wheel/images/c10-cap-bk.jpg) no-repeat; }
a.c10-cap-wt { background:url(../wheel/images/c10-cap-wt.jpg) no-repeat; }
a.c10-cap-rd { background:url(../wheel/images/c10-cap-rd.jpg) no-repeat; }
a.c10-cap-crown { background:url(../wheel/images/c10-cap-crown-silver.jpg) no-repeat; }

a:hover.c10-wheel-20cro{ background-position: right top; }
a:hover.c10-wheel-20mat{ background-position: right top; }
a:hover.c10-wheel-4h{ background-position: right top; }
a:hover.c10-wheel-5h{ background-position: right top; }
a:hover.c10-cap-bk{ background-position: right top; }
a:hover.c10-cap-wt{ background-position: right top; }
a:hover.c10-cap-rd{ background-position: right top; }
a:hover.c10-cap-crown{ background-position: right top; }

/* クエルボ（wheel/cuervo.html）のスタイル */
a.cuervo-6h-bp { background:url(../wheel/images/cuervo-6h-bp.jpg) no-repeat; }
a.cuervo-5h-ch { background:url(../wheel/images/cuervo-5h-ch.jpg) no-repeat; }
a.cuervo-6h-ch { background:url(../wheel/images/cuervo-6h-ch.jpg) no-repeat; }
a.cuervo-5h-po { background:url(../wheel/images/cuervo-5h-po.jpg) no-repeat; }
a.cuervo-6h-po { background:url(../wheel/images/cuervo-5h-po.jpg) no-repeat; }
a.cuervo-air-t { background:url(../wheel/images/cuervo-air-t.jpg) no-repeat; }
a.cuervo-air-d { background:url(../wheel/images/cuervo-air-d.jpg) no-repeat; }
a.cuervo-air-r { background:url(../wheel/images/cuervo-air-r.jpg) no-repeat; }
a.cuervo-pin-cro { background:url(../wheel/images/cuervo-pin-cro.jpg) no-repeat; }
a.cuervo-pin-bk-pori { background:url(../wheel/images/cuervo-pin-bk-pori.jpg) no-repeat; }
a.cuervo-pin-ma-bk { background:url(../wheel/images/cuervo-pin-ma-bk.jpg) no-repeat; }
a:hover.cuervo-6h-bp{ background-position: right top; }
a:hover.cuervo-5h-ch{ background-position: right top; }
a:hover.cuervo-6h-ch{ background-position: right top; }
a:hover.cuervo-5h-po{ background-position: right top; }
a:hover.cuervo-6h-po{ background-position: right top; }
a:hover.cuervo-air-t{ background-position: right top; }
a:hover.cuervo-air-d{ background-position: right top; }
a:hover.cuervo-air-r{ background-position: right top; }
a:hover.cuervo-pin-cro{ background-position: right top; }
a:hover.cuervo-pin-bk-pori { background-position: right top; }
a:hover.cuervo-pin-ma-bk{ background-position: right top; }


/* クエルボ８（wheel/cuervo8.html）のスタイル */
a.c8-wheel-bk { background:url(../wheel/images/c8-wheel-bk.jpg) no-repeat; }
a.c8-wheel-wt { background:url(../wheel/images/c8-wheel-wt.jpg) no-repeat; }
a.c8-cap-bk { background:url(../wheel/images/c8-cap-bk.jpg) no-repeat; }
a.c8-cap-wt { background:url(../wheel/images/c8-cap-wt.jpg) no-repeat; }
a.c8-cap-cr { background:url(../wheel/images/c8-cap-cr.jpg) no-repeat; }
a.c8-car01 { background:url(../wheel/images/c8-car01.jpg) no-repeat; }
a.c8-car02 { background:url(../wheel/images/c8-car02.jpg) no-repeat; }
a.c8-car03 { background:url(../wheel/images/c8-car03.jpg) no-repeat; }
a.c8-car04 { background:url(../wheel/images/c8-car04.jpg) no-repeat; }
a.c8-car05 { background:url(../wheel/images/c8-car05.jpg) no-repeat; }
a.c8-car06 { background:url(../wheel/images/c8-car06.jpg) no-repeat; }
a.c8-car07 { background:url(../wheel/images/c8-car07.jpg) no-repeat; }
a.c8-car08 { background:url(../wheel/images/c8-car08.jpg) no-repeat; }
a.c8-car09 { background:url(../wheel/images/c8-car09.jpg) no-repeat; }
a.c8-car10 { background:url(../wheel/images/c8-car10.jpg) no-repeat; }
a:hover.c8-wheel-bk{ background-position: right top; }
a:hover.c8-wheel-wt{ background-position: right top; }
a:hover.c8-cap-bk{ background-position: right top; }
a:hover.c8-cap-wt{ background-position: right top; }
a:hover.c8-cap-cr{ background-position: right top; }
a:hover.c8-car01{ background-position: right top; }
a:hover.c8-car02{ background-position: right top; }
a:hover.c8-car03{ background-position: right top; }
a:hover.c8-car04{ background-position: right top; }
a:hover.c8-car05{ background-position: right top; }
a:hover.c8-car06{ background-position: right top; }
a:hover.c8-car07{ background-position: right top; }
a:hover.c8-car08{ background-position: right top; }
a:hover.c8-car09{ background-position: right top; }
a:hover.c8-car10{ background-position: right top; }

/*	aero/vellfire.html
----------------------------------------------------*/
a.photo01 { background:url(../aero/images-vellfire-20/photo01.jpg) no-repeat; }
a.photo02 { background:url(../aero/images-vellfire-20/photo02.jpg) no-repeat; }
a.photo03 { background:url(../aero/images-vellfire-20/photo03.jpg) no-repeat; }
a.photo04 { background:url(../aero/images-vellfire-20/photo04.jpg) no-repeat; }
a.photo05 { background:url(../aero/images-vellfire-20/photo05.jpg) no-repeat; }
a:hover.photo01{ background-position: right top; }
a:hover.photo02{ background-position: right top; }
a:hover.photo03{ background-position: right top; }
a:hover.photo04{ background-position: right top; }
a:hover.photo05{ background-position: right top; }


/*	lightbox voxy70 後期
----------------------------------------------------*/
a.voxy_photo01 { background:url(../aero/images-voxy-70-last/photo01.jpg) no-repeat; }
a.voxy_photo02 { background:url(../aero/images-voxy-70-last/photo02.jpg) no-repeat; }
a.voxy_photo03 { background:url(../aero/images-voxy-70-last/photo03.jpg) no-repeat; }
a.voxy_photo04 { background:url(../aero/images-voxy-70-last/photo04.jpg) no-repeat; }
a.voxy_photo05 { background:url(../aero/images-voxy-70-last/photo05.jpg) no-repeat; }
a:hover.voxy_photo01{ background-position: right top; }
a:hover.voxy_photo02{ background-position: right top; }
a:hover.voxy_photo03{ background-position: right top; }
a:hover.voxy_photo04{ background-position: right top; }
a:hover.voxy_photo05{ background-position: right top; }


/*	lightbox noah70 後期
----------------------------------------------------*/
a.noah_photo01 { background:url(../aero/images-noah-70-last2/photo01.jpg) no-repeat; }
a.noah_photo02 { background:url(../aero/images-noah-70-last2/photo02.jpg) no-repeat; }
a.noah_photo03 { background:url(../aero/images-noah-70-last2/photo03.jpg) no-repeat; }
a.noah_photo04 { background:url(../aero/images-noah-70-last2/photo04.jpg) no-repeat; }
a.noah_photo05 { background:url(../aero/images-noah-70-last2/photo05.jpg) no-repeat; }
a:hover.noah_photo01{ background-position: right top; }
a:hover.noah_photo02{ background-position: right top; }
a:hover.noah_photo03{ background-position: right top; }
a:hover.noah_photo04{ background-position: right top; }
a:hover.noah_photo05{ background-position: right top; }


/*	lightbox hiace-wide 後期
----------------------------------------------------*/
a.hiace-wide_photo01 { background:url(../aero/images-hiace-wide-200af/photo01.jpg) no-repeat; }
a.hiace-wide_photo02 { background:url(../aero/images-hiace-wide-200af/photo02.jpg) no-repeat; }
a.hiace-wide_photo03 { background:url(../aero/images-hiace-wide-200af/photo03.jpg) no-repeat; }
a.hiace-wide_photo04 { background:url(../aero/images-hiace-wide-200af/photo04.jpg) no-repeat; }
a.hiace-wide_photo05 { background:url(../aero/images-hiace-wide-200af/photo05.jpg) no-repeat; }
a:hover.hiace-wide_photo01{ background-position: right top; }
a:hover.hiace-wide_photo02{ background-position: right top; }
a:hover.hiace-wide_photo03{ background-position: right top; }
a:hover.hiace-wide_photo04{ background-position: right top; }
a:hover.hiace-wide_photo05{ background-position: right top; }


/*	lightbox hiace-last-altair 後期
----------------------------------------------------*/
a.hiace-last-altair_photo01 { background:url(../aero/images-hiace-last-altair/photo01.jpg) no-repeat; }
a.hiace-last-altair_photo02 { background:url(../aero/images-hiace-last-altair/photo02.jpg) no-repeat; }
a.hiace-last-altair_photo03 { background:url(../aero/images-hiace-last-altair/photo03.jpg) no-repeat; }
a.hiace-last-altair_photo04 { background:url(../aero/images-hiace-last-altair/photo04.jpg) no-repeat; }
a.hiace-last-altair_photo05 { background:url(../aero/images-hiace-last-altair/photo05.jpg) no-repeat; }
a:hover.hiace-last-altair_photo01{ background-position: right top; }
a:hover.hiace-last-altair_photo02{ background-position: right top; }
a:hover.hiace-last-altair_photo03{ background-position: right top; }
a:hover.hiace-last-altair_photo04{ background-position: right top; }
a:hover.hiace-last-altair_photo05{ background-position: right top; }


