
/* ---------------------------------------------------*/
/* HEADERNAVI */
/* ---------------------------------------------------*/

#headernavi {
  border:             none;
  border-collapse:	  collapse;
  margin:             0;
}

#headernavi ul {
	list-style:         none;
	width:              750px;
	height:             25px;
	padding:            0;
	margin:             0;
}

#headernavi ul li {
	text-indent:        -9999px;
	height:             25px;
	float:              left;
}

#headernavi ul li a{
	display:            block;
	height:             25px;
}

#home a {
	width:              82px;
	background:         url(images/hmenu01.gif) no-repeat;
}

#about a {
	width:              192px;
	background:         url(images/hmenu02.gif) no-repeat;
}

#description a {
	width:              258px;
	background:         url(images/hmenu03.gif) no-repeat;
}

#news a {
	width:              117px;
	background:         url(images/hmenu04.gif) no-repeat;
}

#statistics a {
	width:              101px;
	background:         url(images/hmenu05.gif) no-repeat;
}

#links a {
	width:              82px;
	background:         url(images/hmenu06.gif) no-repeat;
}

#sitemap a {
	width:              107px;
	background:         url(images/hmenu07.gif) no-repeat;
}

#handling a {
	width:              243px;
	background:         url(images/hmenu08.gif) no-repeat;
}

#navispace {
	width:              318px;
	background:         url(images/hmenu09.gif) no-repeat;
}

#home a:hover {
	width:              82px;
	background:         url(images/hmenu01_on.gif) no-repeat;
}

#about a:hover {
	width:              192px;
	background:         url(images/hmenu02_on.gif) no-repeat;
}

#description a:hover {
	width:              258px;
	background:         url(images/hmenu03_on.gif) no-repeat;
}

#news a:hover {
	width:              117px;
	background:         url(images/hmenu04_on.gif) no-repeat;
}

#statistics a:hover {
	width:              101px;
	background:         url(images/hmenu05_on.gif) no-repeat;
}

#links a:hover {
	width:              82px;
	background:         url(images/hmenu06_on.gif) no-repeat;
}

#sitemap a:hover {
	width:              107px;
	background:         url(images/hmenu07_on.gif) no-repeat;
}

#handling a:hover {
	width:              243px;
	background:         url(images/hmenu08_on.gif) no-repeat;
}

#about_base #about a {
	width:              192px;
	background:         url(images/hmenu02_on.gif) no-repeat;
}

#description_base #description a {
	width:              258px;
	background:         url(images/hmenu03_on.gif) no-repeat;
}

#news_base #news a {
	width:              117px;
	background:         url(images/hmenu04_on.gif) no-repeat;
}

#statistics_base #statistics a {
	width:              101px;
	background:         url(images/hmenu05_on.gif) no-repeat;
}

#links_base #links a {
	width:              82px;
	background:         url(images/hmenu06_on.gif) no-repeat;
}

#sitemap_base #sitemap a {
	width:              107px;
	background:         url(images/hmenu07_on.gif) no-repeat;
}

#handling_base #handling a {
	width:              243px;
	background:         url(images/hmenu08_on.gif) no-repeat;
}



/* ---------------------------------------------------*/
/* SUBNAVI */
/* ---------------------------------------------------*/

#rightnavi, #leftnavi {
  border:             none;
  border-collapse:	  collapse;
  width:              158px;
  padding:            0;
  margin:             0;
}

#rightnavi ul, #leftnavi ul {
	list-style:         none;
	width:              158px;
	padding:            0;
  margin:             0px 0px 10px 0px;
}

#rightnavi ul li, #leftnavi ul li {
	text-indent:        -9999px;
	width:              158px;
}

#rightnavi ul li a, #leftnavi ul li a {
	display:            block;
	width:              158px;
}

#subt01 {
	height:             28px;
	background:         url(images/subt01.gif) no-repeat;
}

#history a {
	height:             25px;
	background:         url(images/smenu01.gif) no-repeat;
}

#membership a {
	height:             25px;
	background:         url(images/smenu02.gif) no-repeat;
}

#organization a {
	height:             25px;
	background:         url(images/smenu03.gif) no-repeat;
}

#activities a {
	height:             25px;
	background:         url(images/smenu04.gif) no-repeat;
}

#office a {
	height:             25px;
	background:         url(images/smenu05.gif) no-repeat;
}

#subt02 {
	height:             28px;
	background:         url(images/subt02.gif) no-repeat;
}

#outline a {
	height:             25px;
	background:         url(images/smenu06.gif) no-repeat;
}

#products a {
	height:             25px;
	background:         url(images/smenu07.gif) no-repeat;
}

#plant a {
	height:             25px;
	background:         url(images/smenu08.gif) no-repeat;
}

#process a {
	height:             25px;
	background:         url(images/smenu09.gif) no-repeat;
}

#industry a {
	height:             25px;
	background:         url(images/smenu10.gif) no-repeat;
}

#subt03 {
	height:             28px;
	background:         url(images/subt03.gif) no-repeat;
}

#trend a {
	height:             25px;
	background:         url(images/smenu11.gif) no-repeat;
}

#links02 a {
	height:             28px;
	background:         url(images/subt04.gif) no-repeat;
}

#handling02 a {
	height:             28px;
	background:         url(images/subt05.gif) no-repeat;
}

#policy a {
	height:             41px;
	background:         url(images/subt06.gif) no-repeat;
}

#history a:hover {
	height:             25px;
	background:         url(images/smenu01_on.gif) no-repeat;
}

#membership a:hover {
	height:             25px;
	background:         url(images/smenu02_on.gif) no-repeat;
}

#organization a:hover {
	height:             25px;
	background:         url(images/smenu03_on.gif) no-repeat;
}

#activities a:hover {
	height:             25px;
	background:         url(images/smenu04_on.gif) no-repeat;
}

#office a:hover {
	height:             25px;
	background:         url(images/smenu05_on.gif) no-repeat;
}

#outline a:hover {
	height:             25px;
	background:         url(images/smenu06_on.gif) no-repeat;
}

#products a:hover {
	height:             25px;
	background:         url(images/smenu07_on.gif) no-repeat;
}

#plant a:hover {
	height:             25px;
	background:         url(images/smenu08_on.gif) no-repeat;
}

#process a:hover {
	height:             25px;
	background:         url(images/smenu09_on.gif) no-repeat;
}

#industry a:hover {
	height:             25px;
	background:         url(images/smenu10_on.gif) no-repeat;
}

#trend a:hover {
	height:             25px;
	background:         url(images/smenu11_on.gif) no-repeat;
}

#links02 a:hover {
	height:             28px;
	background:         url(images/subt04_on.gif) no-repeat;
}

#handling02 a:hover {
	height:             28px;
	background:         url(images/subt05_on.gif) no-repeat;
}

#policy a:hover {
	height:             41px;
	background:         url(images/subt06_on.gif) no-repeat;
}

