
/*
 * TopGlobalHeader
 */
#header{
	width : 746px;
	text-align : left;
	margin:0px;
}
#logo{
	margin:0px;
}
#navi{
	width:746px;
}
#menu{
	margin-top:6px;
	padding-left:1px;
	width:572px;
	float : left;
}
#search{
	width: 160px;
	float : right;
	text-align:center;
}
#menu ul{
	margin:0 0 5px 0;
	padding:0;
	width: 570px;
	height: 21px;
	list-style-type: none;
}
#menu li {
	width: 114px;
	float: left;
}
#menu li a{
	display: block;
	overflow: hidden;
	width:100%;
	height: 0 !important;
	height /**/: 21px;
	padding-top: 21px;
	background-image: url(/s/topmenu.gif);
	color : #FFFFFF;
}
#menu01 a { background-position: 0      0;}
#menu02 a { background-position: -114px 0;}
#menu03 a { background-position: -228px 0;}
#menu04 a { background-position: -342px 0;}
#menu05 a { background-position: -456px 0;}
#menu01 a:hover { background-position: 0      -21px;}
#menu02 a:hover { background-position: -114px -21px;}
#menu03 a:hover { background-position: -228px -21px;}
#menu04 a:hover { background-position: -342px -21px;}
#menu05 a:hover { background-position: -456px -21px;}


/*
---トップページ　右側メニュー部---
--- ILCの軌跡,ポリシー,sitemap ---
*/
.ilc_m a{
	display: block;
	overflow: hidden;
	width: 154px;
	height: 0 !important;
	height /**/: 14px;
	padding-top: 14px;
	background-image: url(/logo/ilc.gif);
}
.ilc_m a { background-position: 0 0;}
.ilc_m a:hover { background-position: 0 -14px;}

.policy_m a{
	display: block;
	overflow: hidden;
	width: 154px;
	height: 0 !important;
	height /**/: 14px;
	padding-top: 14px;
	background-image: url(/logo/policy.gif);
}
.policy_m a { background-position: 0 0;}
.policy_m a:hover { background-position: 0 -14px;}

.sitemap_m a{
	display: block;
	overflow: hidden;
	width: 154px;
	height: 0 !important;
	height /**/: 14px;
	padding-top: 14px;
	background-image: url(/logo/sitemap.gif);
}
.sitemap_m a { background-position: 0 0;}
.sitemap_m a:hover { background-position: 0 -14px;}

span {
	display: none;
}

.jumpbreak_m a{
	display: block;
	overflow: hidden;
	width: 154px;
	height: 0 !important;
	height /**/: 14px;
	padding-top: 14px;
	background-image: url(/logo/jumpbreak.gif);
}
.jumpbreak_m a { background-position: 0 0;}
.jumpbreak_m a:hover { background-position: 0 -14px;}


.yomoyama_m a{
	display: block;
	overflow: hidden;
	width: 154px;
	height: 0 !important;
	height /**/: 14px;
	padding-top: 14px;
	background-image: url(/logo/yomoyama.gif);
}
.yomoyama_m a { background-position: 0 0;}
.yomoyama_m a:hover { background-position: 0 -14px;}

span {
	display: none;
}
