@charset "EUC-JP";

/* カタログページグローバルメニュー */
#catalog_navi{
	background-image: url(../img/bikecatalog/catalognavi.jpg);
	background-repeat:no-repeat;
	width: 940px;
	height: 40px;
	padding-top:0;
	float: left;
	margin-left: 5px;
	display: inline;
}
#catalog_navi #catalog_menu li{
  display:inline;  
  list_style-type:none;  
} 
#catalog_navi #catalog_menu li a{
  float:left;
  display:block;
  height: 40px;
  text-indent:-999999px;  
  text-decoration:none;  
  overflow:hidden;  
}


/*------off*/
#catalog_navi #catalog_menu li#list_01 a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat 0px 0px;
	width:135px;
}
#catalog_navi #catalog_menu li#list_02 a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -135px 0px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_03 a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -269px 0px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_04 a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -403px 0px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_05 a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -537px 0px;
	width:154px;
}
#catalog_navi #catalog_menu li#list_06 a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -691px 0px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_07 a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -825px 0px;
	width:115px;
}

/*------ .stay a*/
#catalog_navi #catalog_menu li#list_01 .stay a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat 0px -40px;
	width:135px;
}
#catalog_navi #catalog_menu li#list_02 .stay a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -135px -40px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_03 .stay a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -269px -40px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_04 .stay a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -403px -40px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_05 .stay a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -537px -40px;
	width:154px;
}
#catalog_navi #catalog_menu li#list_06 .stay a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -691px -40px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_07 .stay a {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -825px -40px;
	width:115px;
}

/*------hover*/
#catalog_navi #catalog_menu li#list_01 a:hover {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat 0px -40px;
	width:135px;
}
#catalog_navi #catalog_menu li#list_02 a:hover {
	width:134px;
	background-image: url(../img/bikecatalog/catalognavi.jpg);
	background-repeat: no-repeat;
	background-position: -135px -40px;
}
#catalog_navi #catalog_menu li#list_03 a:hover {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -269px -40px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_04 a:hover {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -403px -40px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_05 a:hover {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -537px -40px;
	width:154px;
}
#catalog_navi #catalog_menu li#list_06 a:hover {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -691px -40px;
	width:134px;
}
#catalog_navi #catalog_menu li#list_07 a:hover {
	background:url(../img/bikecatalog/catalognavi.jpg) no-repeat -825px -40px;
	width:115px;
}
