@charset "shift_jis";

/* CSS Document */

*html #container #header_navi{

	width:762px;

	margin:0px auto;

	height:50px;

	padding:0;

	background:url(navi/navi_bg.gif) repeat-x center left;

}

*html #container #header_navi ul{

	display:inline;

	margin:0px;

	padding:0px;

	height:50px;

}

*html #container #header_navi ul li{

   display:block;

   float:left;

   padding:0px;

	 margin-top:8px;

	 list-style:none;

}

#header_navi{

	width:762px;

	height:60px;

	margin:0px auto;

	padding:0;

	background:url(navi/navi_bg.gif) repeat-x center left;

}



#header_navi ul{

	display:inline;

	height:60px;

	margin:0px;

	padding:0px;

}

#header_navi ul li{

   display:block;

   float:left;

   padding:0px;

	 margin:0;

	 list-style:none;

}
#header_navi ul li:first-child{
margin-left:60px !important;}


#header_navi ul li a:link{

   display:block;

   padding:0px;

	 margin:0;

}



#header_navi ul li a:hover img{

}





/*************下部ナビゲーションおよびコピーライト****************/



#footer{
	clear:both;
	width:761px;
	height:60px;
	text-align:center;
	margin:20px auto 0 auto;
	padding-top:30px;
	background:url(navi/navi_bg.gif) center bottom repeat-x;
position:absolute;
left:0;
bottom:0;
}


#footer ul{

margin:0 auto;

display:block;

font-size:11px;

padding-top:10px;

}



#footer ul.line2{



}

*html #containter #footer ul.line1{

	width:700px;

	height:10px;

	margin:0;

	padding:0;

}



#footer ul.line1{

	width:700px;

}







#footer ul li{

   display:inline;

   display:block;

   float:left;

   padding:0px;

	 color:#FF9900;

}



#footer ul li.clear{

clear:both;

}



#footer ul li a{

color:#faf0e4;

text-decoration:none;

display:inline-block;

margin:0 2px;

}



#footer ul li a:hover{

color:#FF9933;

}
