@import "http://www.ryukyujima.net/public_link/style.css";

.span1{
	display: none;
	}

img { border: none; }

#header {
  width: 1000px;
}

#header h1 {
	display: block;
	float: left;
	font-weight:normal;
	font: normal 12px Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

/* CrossRoadヘッダ */

.header_img {
	background: url(/menu/image/link/background.gif) repeat-x left top;
/*
	background-image:url(/image/header/background.jpg);
	background: url(/image/header/background.jpg) no-repeat left top;
	float: left;
*/
	height: 90px;
	margin: -5;
}

.header_img table {
  border-collapse: collapse;
  border-spacing: 0;
}
.header_img table td a {
  text-decoration: none;
}

header_img table td a:link{
  text-decoration: none;
}

/* ロゴ部のリンク */
.headerTitle img {
	display: block;
	text-decoration: none;
	width:280px;
	height:66px;
	margin: 0px 0px 0px 10px;
	_margin: 0px 0px 0px 5px; /* ie6のみ読み込ませる。幅がずれるため */
	padding:0px;
	float: left;
	/*background-image:url(../image/header/link/header_r1_c1.jpg);*/
	text-indent: -9999px;
	outline: none;
}


/* トップメニュー */
#feaderBlock {
	width:450px;
	height:66px;  
	margin:  0px auto; 
	_margin:  0px auto; /* ie6のみ読み込ませる。幅がずれるため */
	padding :0;
}
#feaderBlock ul { 
	margin: 0; 
	padding :0; 
	list-style-type : none; 
}
#feaderBlock li { 
	display : inline; 
	padding :0; 
	margin:0;
	float:left; 
}

#header1 a {
	background-image:url(../image/header/link/header_r1_c4.jpg); 
	width:90px;
	clear:both; 
	height:66px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#header1 a:hover {
	background-image:url(../image/header/hover/header_r1_c4.jpg);
	width:90px; 
	height:66px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#header2 a {
	background-image:url(../image/header/link/header_r1_c6.jpg); 
	width:90px; 
	height:66px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#header2 a:hover {
	background-image:url(../image/header/hover/header_r1_c6.jpg);
	width:90px; 
	height:66px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#header3 a {
	background-image:url(../image/header/link/header_r1_c8.jpg); 
	width:90px; 
	height:66px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#header3 a:hover {
	background-image:url(../image/header/hover/header_r1_c8.jpg);
	width:90px; 
	height:66px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#header4 a {
	background-image:url(../image/header/link/header_r1_c10.jpg); 
	width:90px; 
	height:66px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#header4 a:hover {
	background-image:url(../image/header/hover/header_r1_c10.jpg);
	width:90px; 
	height:66px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#header5 a {
	background-image:url(../image/header/link/header_r1_c12.jpg); 
	width:90px; 
	height:66px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#header5 a:hover {
	background-image:url(../image/header/hover/header_r1_c12.jpg);
	width:90px; 
	height:66px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}

#mainMenu {
	clear:both;
	width:740px;
	height:24px;  
	margin: 10px auto 10px auto; 
	padding :0;
}

#mainMenu ul { 
	margin: 0; 
	padding :0; 
	list-style-type : none; 
}
#mainMenu li { 
	display : inline; 
	padding :0; 
	margin:0;
	float:left; 
}

#mainMenu #main1 a {
	background-image:url(/menu/image/link/header_r2_c1.jpg); 
	width:107px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main1 a:hover {
	background-image:url(/menu/image/hover/header_r2_c1.jpg);
	width:107px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main2 a {
	background-image:url(/menu/image/link/header_r2_c2.jpg); 
	width:105px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main2 a:hover {
	background-image:url(/menu/image/hover/header_r2_c2.jpg);
	width:105px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main3 a {
	background-image:url(/menu/image/link/header_r2_c3.jpg); 
	width:105px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main3 a:hover {
	background-image:url(/menu/image/hover/header_r2_c3.jpg);
	width:105px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main4 a {
	background-image:url(/menu/image/link/header_r2_c5.jpg); 
	width:105px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main4 a:hover {
	background-image:url(/menu/image/hover/header_r2_c5.jpg);
	width:105px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main5 a {
	background-image:url(/menu/image/link/header_r2_c7.jpg); 
	width:105px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main5 a:hover {
	background-image:url(/menu/image/hover/header_r2_c7.jpg);
	width:105px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main6 a {
	background-image:url(/menu/image/link/header_r2_c9.jpg); 
	width:105px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main6 a:hover {
	background-image:url(/menu/image/hover/header_r2_c9.jpg);
	width:105px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main7 a {
	background-image:url(/menu/image/link/header_r2_c11.jpg); 
	width:108px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}
#mainMenu #main7 a:hover {
	background-image:url(/menu/image/hover/header_r2_c11.jpg);
	width:108px; 
	height:24px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
}


/*検索BOX*/
#mainMenu_serch {
	clear:both;
	width:740px;
	height:24px;  
	margin: 10px auto 10px auto; 
	padding :0;
	font-size: 13px;
}

#mainMenu_serch ul { 
	margin: 0; 
	padding :0; 
	list-style-type : none; 
}
#mainMenu_serch li { 
	display : inline; 
	padding :0; 
	margin:0;
	float:left; 
}
#mainMenu_serch ul li.s_car a {
	background: url(/menu/image/link/header_s_car.gif);
	width:65px;
	height:25px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
	}
#mainMenu_serch ul li.s_car a:hover {
	background: url(/menu/image/hover/header_s_car.gif);
	width:65px;
	height:25px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
	}
#mainMenu_serch ul li.s_car_parts a {
	background: url(/menu/image/link/header_s_car_parts.gif);
	width:65px;
	height:25px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
	}
#mainMenu_serch ul li.s_car_parts a:hover {
	background: url(/menu/image/hover/header_s_car_parts.gif);
	width:65px;
	height:25px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
	}
	
#mainMenu_serch ul li.s_bike a {
	background: url(/menu/image/link/header_s_bike.gif);
	width:65px;
	height:25px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
	}
#mainMenu_serch ul li.s_bike a:hover {
	background: url(/menu/image/hover/header_s_bike.gif);
	width:65px;
	height:25px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
	}
#mainMenu_serch ul li.s_bike_parts a {
	background: url(/menu/image/link/header_s_bike_parts.gif);
	width:65px;
	height:25px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
	}
#mainMenu_serch ul li.s_bike_parts a:hover {
	background: url(/menu/image/hover/header_s_bike_parts.gif);
	width:65px;
	height:25px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
	}
#mainMenu_serch ul li.s_shop a {
	background: url(/menu/image/link/header_s_shop.gif);
	width:64px;
	height:25px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
	}
#mainMenu_serch ul li.s_shop a:hover {
	background: url(/menu/image/hover/header_s_shop.gif);
	width:64px;
	height:25px;
	background-repeat:no-repeat; 
	margin:0; 
	padding:0;
	display:block;
	}
