

/********** --メニューー**********/



#head {

	padding:0 0 0 10px;

}

#logo {

	width:128px;

	height:63px;

	background:url(../images/logo.gif) top left no-repeat;

}

#logo h1 {

	width:128px;

	height:63px;

	padding:0;

	margin:0;

	text-indent:-2000em;

	display:block;

	text-decoration:none;

}

#logo h1 a {

	width:128px;

	height:63px;

	text-indent:-2000em;

	display:block;

	text-decoration:none;

}



#submenu {

	padding:15px 0 0 35px;

}



ul.submenu {

	width:386px;

	height:21px;


	padding:0;

	margin:0;

	text-align:left;

}



.submenu li , .submenu li a {

	display:block;

	border:none;

	height:15px;

	text-indent:-2000em;

	color:#fff;

	text-decoration:none;

	list-style-type:none;

	text-align:left;

	float:left;

}



li.submenu01 {

	background:url(../images/global_menu.gif) -324px -9px no-repeat;

	width:71px;

	height:21px;

	margin:0;

	padding:0;

}

li.submenu01 a:link , li.submenu01 a:visited , li.submenu01 a:active {

	width:45px;

	height:15px;

	margin:0;

	padding:0;

}

li.submenu01 a:hover {

	background:url(../images/global_menu-on.gif) -324px -9px no-repeat;

	width:45px;

	height:15px;

	margin:0;

	padding:0;

}



li.submenu02 {

	background:url(../images/global_menu.gif) -396px -9px no-repeat;

	width:61px;

	height:21px;

	margin:0;

	padding:0;

}

li.submenu02 a:link , li.submenu02 a:visited , li.submenu02 a:active {

	width:50px;

	height:15px;

	margin:0;

	padding:0;

}

li.submenu02 a:hover {

	background:url(../images/global_menu-on.gif) -396px -9px no-repeat;

	width:50px;

	height:15px;

	margin:0;

	padding:0;

}



li.submenu03 {

	background:url(../images/global_menu.gif) -457px -9px no-repeat;

	width:82px;

	height:21px;

	margin:0;

	padding:0;

}

li.submenu03 a:link , li.submenu03 a:visited , li.submenu03 a:active {

	width:55px;

	height:15px;

	margin:0;

	padding:0;

}

li.submenu03 a:hover {

	background:url(../images/global_menu-on.gif) -457px -9px no-repeat;

	width:55px;

	height:15px;

	margin:0;

	padding:0;

}



li.submenu04 {

	background:url(../images/global_menu.gif) -539px -9px no-repeat;

	width:97px;

	height:21px;

	margin:0;

	padding:0;

}

li.submenu04 a:link , li.submenu04 a:visited , li.submenu04 a:active {

	width:84px;

	height:15px;

	margin:0;

	padding:0;

}

li.submenu04 a:hover {

	background:url(../images/global_menu-on.gif) -539px -9px no-repeat;

	width:84px;

	height:15px;

	margin:0;

	padding:0;

}



li.submenu05 {

	background:url(../images/global_menu.gif) -636px -9px no-repeat;

	width:73px;

	height:21px;

	margin:0;

	padding:0;

}

li.submenu05 a:link , li.submenu05 a:visited , li.submenu05 a:active {

	width:73px;

	height:15px;

	margin:0;

	padding:0;

}

li.submenu05 a:hover {

	background:url(../images/global_menu-on.gif) -636px -9px no-repeat;

	width:73px;

	height:15px;

	margin:0;

	padding:0;

}



#global {

	width:722px;

	height:30px;

	padding:0;

	margin:0;

}









/********** --フッター**********/

#footer {

	width:738px;

	background:url(../images/footer.gif) 10px 0px no-repeat;

}

#footmenu {

	padding:15px 0 0 343px;

}



ul.footmenu {

	width:380px;

	height:25px;

	padding:0;

	margin:0;

	text-align:left;

}



.footmenu li a {

	display:block;

	border:none;

	height:15px;

	text-indent:-2000em;

	color:#fff;

	text-decoration:none;

	list-style-type:none;

	text-align:left;

	float:left;

}



li.footmenu01 {

	width:147px;

	height:15px;

	margin:0;

	padding:0;

	float:left;

}



li.footmenu01 a:link , li.footmenu01 a:visited , li.footmenu01 a:active {

	width:134px;

	height:15px;

	margin:0;

	padding:0;

	float:left;

}

li.footmenu01 a:hover {

	background:url(../images/footer-on.gif) -333px -15px no-repeat;

	width:134px;

	height:15px;

	margin:0;

	padding:0;

	float:left;

}



li.footmenu02 {

	width:145px;

	height:15px;

	margin:0;

	padding:0;

	float:left;

}



li.footmenu02 a:link , li.footmenu02 a:visited , li.footmenu02 a:active {

	width:133px;

	height:15px;

	margin:0;

	padding:0;

	float:left;

}

li.footmenu02 a:hover {

	background:url(../images/footer-on.gif) -480px -15px no-repeat;

	width:133px;

	height:15px;

	margin:0;

	padding:0;

	float:left;

}



li.footmenu03 {

	width:86px;

	height:15px;

	margin:0;

	padding:0;

	float:left;

}



li.footmenu03 a:link , li.footmenu03 a:visited , li.footmenu03 a:active {

	width:86px;

	height:15px;

	margin:0;

	padding:0;

	float:left;

}

li.footmenu03 a:hover {

	background:url(../images/footer-on.gif) -625px -15px no-repeat;

	width:86px;

	height:15px;

	margin:0;

	padding:0;

	float:left;

}



.copyright {

	clear:both;

	text-indent:-2000em;

	font-size:1px;

	line-height:1px;

}

/* ----- site-search ----- */

#site-search {
	padding:9px 0 9px 0;
}

/* ----- search-keywords ----- */

#search-keywords {
	float: left;
	height: 20px;
	width: 148px;
	margin: 10px 0 0 0;
	padding: 2px 2px 0 2px;
	border: solid 1px #cccccc;
}

/* ----- search-submit ----- */

#search-submit {
	float: right;
	margin: 10px 0 0 10px;
}

