/* CSS Document */

#global_navi{
	margin-top: 10px;
	height: 38px;
	clear: both;
}

#global_nav2i ul{
	margin: 0;
	padding: 0;
	width:900px;
}

#global_navi ul{
	winIE_width:auto;
}

#global_navi li{
	margin:0;
	padding:0;
	display:inline;
}

#global_navi li a{
	margin:0;
	padding:0;
	display:block;
	height:40px;
	text-indent:-9999px;
	text-decoration:none;
	float:left;
}

.per {
	margin: 0;
	padding: 0;
}

#global_navi #home      a{ width:178px; background:url("../../images/commons/global_navi.png") 0      0 no-repeat; }
#global_navi #principle a{ width:178px; background:url("../../images/commons/global_navi.png") -178px 0 no-repeat; }
#global_navi #product   a{ width:178px; background:url("../../images/commons/global_navi.png") -356px 0 no-repeat; }
#global_navi #question  a{ width:178px; background:url("../../images/commons/global_navi.png") -534px 0 no-repeat; }
#global_navi #yse       a{ width:178px; background:url("../../images/commons/global_navi.png") -712px 0 no-repeat; }

#global_navi #home      a:hover{ background-position:0      -40px; }
#global_navi #principle a:hover{ background-position:-178px -40px; }
#global_navi #product   a:hover{ background-position:-356px -40px; }
#global_navi #question  a:hover{ background-position:-534px -40px; }
#global_navi #yse       a:hover{ background-position:-712px -40px; }

#global_navi #home      .per a{ background-position:0      -80px; }
#global_navi #principle .per a{ background-position:-178px -80px; }
#global_navi #product   .per a{ background-position:-356px -80px; }
#global_navi #question  .per a{ background-position:-534px -80px; }
#global_navi #yse       .per a{ background-position:-712px -80px; }