@charset "Shift_JIS";

/*Globalnavi（日本語）----------------------------------*/
div#gnavi-wrap{
	width:100%; position:relative;
	height:45px;
}

div#gnavi{
	margin:0;
	padding:0;
	width:100%;
	min-width:900px; /* 最小幅 */  
	max-width:1240px; /* 最大幅 */
	height:45px;
	clear:both;
	line-height:100%;
	position:absolute;
	top:0px;
	left:0px;
}

div#gnavi div.gnavi-inner{
	width:100%;
	min-width:900px;
	max-width:1240px;
	padding:0 0 0 0;
}

div#gnavi ul,li{
	margin:0;
	padding:0;
}

div#gnavi li{
	float:left;
}

#header_main_navi{
	width:100%;
}

#header_main_navi li{
	display:block;
	float:left;
	width:19.85%;
	height:45px;
	text-align:left;
	line-height:110%;
	/* background:url(../image/header/gnavi_bg.gif) top left repeat-x; */
}


#header_main_navi li.dot{
	width:1px;
}

#header_main_navi li a.btn-gnavi{
	display:block;
	width:100%;
	color:#fff;
	height:45px;
	text-decoration:none;
	/* background:url(../image/header/gnavi_bg.gif) top left repeat-x; */
	padding:0 0 0 0;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}

#header_main_navi li a.btn-gnavi_on{
	display:block;
	width:100%;
	color:#fff;
	height:45px;
	text-decoration:none;
	/* background:url(../image/header/gnavi_bg_on.gif) top left repeat-x; */
	padding:0 0 0 0;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}

#header_main_navi li a.btn-gnavi:hover{
	color:#fff;
	/* background:url(../image/header/gnavi_bg.gif) top left repeat-x; */
	cursor:pointer;
}

/*ナビボタン home*/
#header_main_navi li a.btn-gnavi span.home,
#header_main_navi li a.btn-gnavi_on span.home{
	/* background:url(../image/header/gnavi_btn_home.jpg) no-repeat; */
	background-position: 30% 50%;
	position:static;
	z-index:10;
	display:block;
	width:100%;
	height:45px;
}

#header_main_navi li a.btn-gnavi span.home:hover,
#header_main_navi li a.btn-gnavi_on span.home:hover{
	/* background:url(../image/header/gnavi_btn_home_hover.jpg) no-repeat; */
	background-position: 30% 50%;
}

#header_main_navi li a.btn-gnavi span.home_on,
#header_main_navi li a.btn-gnavi_on span.home_on{
	/* background:url(../image/header/gnavi_btn_home_on.jpg) no-repeat; */
	background-position: 30% 50%;
	position:static;
	z-index:10;
	display:block;
	width:100%;
	height:45px;	
}

/*ナビボタン detail*/
#header_main_navi li a.btn-gnavi span.detail,
#header_main_navi li a.btn-gnavi_on span.detail{
	/* background:url(../image/header/gnavi_btn_detail.jpg) no-repeat; */
	background-position: 30% 50%;
	position:static;
	z-index:10;
	display:block;
	width:100%;
	height:45px;
}

#header_main_navi li a.btn-gnavi span.detail:hover,
#header_main_navi li a.btn-gnavi_on span.detail:hover{
	/* background:url(../image/header/gnavi_btn_detail_hover.jpg) no-repeat; */
	background-position: 30% 50%;
}

#header_main_navi li a.btn-gnavi span.detail_on,
#header_main_navi li a.btn-gnavi_on span.detail_on{
	/* background:url(../image/header/gnavi_btn_detail_on.jpg) no-repeat; */
	background-position: 30% 50%;
	position:static;
	z-index:10;
	display:block;
	width:100%;
	height:45px;
}

/*ナビボタン aisatu*/
#header_main_navi li a.btn-gnavi span.aisatu,
#header_main_navi li a.btn-gnavi_on span.aisatu{
	/* background:url(../image/header/gnavi_btn_aisatu.jpg) no-repeat; */
	background-position: 30% 50%;
	position:static;
	z-index:10;
	display:block;
	width:100%;
	height:45px;
}

#header_main_navi li a.btn-gnavi span.aisatu:hover,
#header_main_navi li a.btn-gnavi_on span.aisatu:hover{
	/* background:url(../image/header/gnavi_btn_aisatu_hover.jpg) no-repeat; */
	background-position: 30% 50%;
}

#header_main_navi li a.btn-gnavi span.aisatu_on,
#header_main_navi li a.btn-gnavi_on span.aisatu_on{
	/* background:url(../image/header/gnavi_btn_aisatu_on.jpg) no-repeat; */
	background-position: 30% 50%;
	position:static;
	z-index:10;
	display:block;
	width:100%;
	height:45px;
}

/*ナビボタン list*/
#header_main_navi li a.btn-gnavi span.list,
#header_main_navi li a.btn-gnavi_on span.list{
	/* background:url(../image/header/gnavi_btn_list.jpg) no-repeat; */
	background-position: 30% 50%;
	position:static;
	z-index:10;
	display:block;
	width:100%;
	height:45px;
}

#header_main_navi li a.btn-gnavi span.list:hover,
#header_main_navi li a.btn-gnavi_on span.list:hover{
	/* background:url(../image/header/gnavi_btn_list_hover.jpg) no-repeat; */
	background-position: 30% 50%;
}

#header_main_navi li a.btn-gnavi span.list_on,
#header_main_navi li a.btn-gnavi_on span.list_on{
	/* background:url(../image/header/gnavi_btn_list_on.jpg) no-repeat; */
	background-position: 30% 50%;
	position:static;
	z-index:10;
	display:block;
	width:100%;
	height:45px;
}


/*ナビボタン seika*/
#header_main_navi li a.btn-gnavi span.seika,
#header_main_navi li a.btn-gnavi_on span.seika{
	/* background:url(../image/header/gnavi_btn_seika.jpg) no-repeat; */
	background-position: 30% 50%;
	position:static;
	z-index:10;
	display:block;
	width:100%;
	height:45px;
}

#header_main_navi li a.btn-gnavi span.seika:hover,
#header_main_navi li a.btn-gnavi_on span.seika:hover{
	/* background:url(../image/header/gnavi_btn_seika_hover.jpg) no-repeat; */
	background-position: 30% 50%;
}







#header_main_navi li#header_main_navi1{
	margin-left:0;
	display:inline;
}



