/* -------------------------------------------------------------------------------------------------
 * ヘッダ
 * -----------------------------------------------------------------------------------------------*/

div#header {
	padding-top:21px;
	background:#000000 url(./../image/header.jpg) no-repeat 0px 0px;
}

#header h1 {
	margin:0px 0px 21px 20px;
	width:113px;
	height:29px;
	background:transparent url(../image/logo.png) no-repeat 0px 0px;
}

#header h1 a {
	display:block;
	height:100%;
	text-indent:-9999em;
	overflow:hidden;
}

#header ul {
	padding-left:284px;
	height:42px;
	background-color:#ffffff;
}

#header li {
	display:block;
	float:left;
	width:88px;
	height:100%;
}

#header li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999em;
	overflow:hidden;
}

#header li#menu_01 a {
	background:#ffffff url(./../image/menu.png) no-repeat 0px 100%;
}

#header li#menu_02 a {
	background:#ffffff url(./../image/menu.png) no-repeat -88px 100%;
}

#header li#menu_03 a {
	background:#ffffff url(./../image/menu.png) no-repeat -176px 100%;
}

#header li#menu_04 a {
	background:#ffffff url(./../image/menu.png) no-repeat -264px 100%;
}

#header li#menu_05 a {
	background:#ffffff url(./../image/menu.png) no-repeat -352px 100%;
}

#header li#menu_06 a {
	background:#ffffff url(./../image/menu.png) no-repeat -440px 100%;
}

#header li#menu_07 a {
	background:#ffffff url(./../image/menu.png) no-repeat -528px 100%;
}