/**button**/
#img_container {
	margin-left:0px;
}

h1,h2,h3,h4,p,ul,li{margin: 0px; padding: 0px;}

#heder_navi {
	height:140px;
	background:url(../img/sub_table/heder/heder001.jpg) no-repeat;
	margin:0 0 0 0px;
}
#heder_navi ul {
	padding:0px 0 0 0px;
}
#heder_navi li {
	display:inline;
	list-style-type:none;
}
#heder_navi li a {
	height:140px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}
/*------off*/
#heder_navi li.g_navi01 a {
	background:url(../img/sub_table/heder/heder001.jpg) no-repeat 0px 0px;
	width:605px;
}
#heder_navi li.g_navi02 a {
	background:url(../img/sub_table/heder/heder001jpg) no-repeat -605px 0px;
	width:56px;
}
#heder_navi li.g_navi03 a {
	background:url(../img/sub_table/heder/heder001.jpg) no-repeat -661px 0px;
	width:69px;
}
#heder_navi li.g_navi04 a {
	background:url(../img/sub_table/heder/heder001.jpg) no-repeat -730px 0px;
	width:71px;
}


/**ITEM MENU BUTTON**/
#item-menu {
	height:46px;
	background:url(../img/butudan/button001.gif) no-repeat;
	margin:0 0 0 0px;
}
#item-menu ul {
	padding:0px 0 0 0px;
}
#item-menu li {
	display:inline;
	list-style-type:none;
}
#item-menu li a {
	height:23px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}
#item-menu li.item-menu01 a {
	background:url(../img/butudan/buttonbig001.gif) no-repeat 0px 0px;
	width:127px;
}
#item-menu li.item-menu01 a:hover {
	background:url(../img/butudan/buttonbig001.gif) no-repeat 0px -23px;
}

/**heder img**/
#hederimg{
	width:801px;
	height:142px;
	background:url(../img/sub_table/heder/heder001.jpg) no-repeat;

}

#hederimg .logo {
	display: block;
	height:90px;
	width: 800px;
	text-indent: -9999px;
	position: absolute;
	
	top: 42px;


　
}
