@charset "shift_jis";
/* CSS Document */

ul#header_navi {
   display:inline;
   width:762px ;
   height:33px;
   margin:0px;
	 padding:0;
}
ul#header_navi li {
   display:inline;
   display:block;
   float:left;
   padding:0px;
	 margin:0;
	 list-style:none;
}


ul#header_navi li.sp-navi_1 a,
ul#header_navi li.sp-navi_2 a,
ul#header_navi li.sp-navi_3 a,
ul#header_navi li.sp-navi_4 a, 
ul#header_navi li.sp-navi_5 a,
ul#header_navi li.sp-navi_6 a,
ul#header_navi li.sp-navi_1a a,
ul#header_navi li.sp-navi_2a a,
ul#header_navi li.sp-navi_3a a,
ul#header_navi li.sp-navi_4a a, 
ul#header_navi li.sp-navi_5a a,
ul#header_navi li.sp-navi_6a a{ 
background:url(img/navi.gif) no-repeat center top;
text-indent:-9999px;
margin:0;
padding:0;
}


ul#header_navi li.sp-navi_1 a{ background-position: 0 0px; } 
ul#header_navi li.sp-navi_1 a:hover{ background-position: 0 -37px; } 
ul#header_navi li.sp-navi_2 a{ background-position: -124px 0; } 
ul#header_navi li.sp-navi_2 a:hover{ background-position: -124px -37px; } 
ul#header_navi li.sp-navi_3 a{ background-position: -246px 0; } 
ul#header_navi li.sp-navi_3 a:hover{ background-position: -246px -37px; } 
ul#header_navi li.sp-navi_4 a{ background-position: -369px 0; } 
ul#header_navi li.sp-navi_4 a:hover{ background-position: -369px -37px; } 
ul#header_navi li.sp-navi_5 a{ background-position: -480px 0; } 
ul#header_navi li.sp-navi_5 a:hover{ background-position: -480px -37px; } 
ul#header_navi li.sp-navi_6 a{ background-position: -610px 0; } 
ul#header_navi li.sp-navi_6 a:hover{ background-position: -610px -37px; } 


ul#header_navi li.sp-navi_1a a{ background-position: 0 -37px; } 
ul#header_navi li.sp-navi_1a a:hover{ background-position: 0 0px; } 
ul#header_navi li.sp-navi_2a a{ background-position: -124px -37px; } 
ul#header_navi li.sp-navi_2a a:hover{ background-position: -124px 0; } 
ul#header_navi li.sp-navi_3a a{ background-position: -246px -37px; } 
ul#header_navi li.sp-navi_3a a:hover{ background-position: -246px 0; } 
ul#header_navi li.sp-navi_4a a{ background-position: -369px -37px; } 
ul#header_navi li.sp-navi_4a a:hover{ background-position: -369px 0; } 
ul#header_navi li.sp-navi_5a a{background-position: -480px -37px; } 
ul#header_navi li.sp-navi_5a a:hover{ background-position: -480px 0; } 
ul#header_navi li.sp-navi_6a a{ background-position: -610px -37px; } 
ul#header_navi li.sp-navi_6a a:hover{ background-position: -610px 0; } 



ul#header_navi .sp-navi_1 a,
ul#header_navi .sp-navi_1a a { display:block;width:124px;height:33px;} 
ul#header_navi .sp-navi_2 a, 
ul#header_navi .sp-navi_2a a { display:block;width:122px;height:33px;} 
ul#header_navi .sp-navi_3 a, 
ul#header_navi .sp-navi_3a a { display:block;width:123px;height:33px;} 
ul#header_navi .sp-navi_4 a, 
ul#header_navi .sp-navi_4a a { display:block;width:111px;height:33px;} 
ul#header_navi .sp-navi_5 a, 
ul#header_navi .sp-navi_5a a { display:block;width:130px;height:33px;} 
ul#header_navi .sp-navi_6 a, 
ul#header_navi .sp-navi_6a a { display:block;width:150px;height:33px;} 


/*************下部ナビゲーションおよびコピーライト****************/

#footer{
clear:left;
width:760px;
height:102px;
text-align:center;
margin:0 auto;
background:url(img/bg_copyright.gif) center bottom no-repeat;
}

#footer ul{
margin:0 auto;
display:block;
}

#footer ul.line2{
width:480px;
}
#footer ul.line1{
width:630px;
}

#footer ul li{
   display:inline;
   display:block;
   float:left;
   padding:0px;
}

#footer ul li.clear{
clear:both;
}

#footer ul li a{
color:#0099CC;
text-decoration:none;
display:inline-block;
margin:0 2px;
}

#footer ul li a:hover{
color:#0066aa;