div#gm{
	width:100%;
	height:50px;
	background:url(./img/menuback_.gif) repeat-x left top;
	background-color: #FFFFFF;
	border-top:2px solid #A0A566;
}
div#gbox{
	margin:0 auto;
	width:808px;
	height:50px;

	overflow:hidden;
}
div#gbox_left{
	float:left;
	width:628px;
	height:50px;
}
div#gbox_right{
	float:left;
	padding-top: 12px;
	width:180px;
	height:50px;
}
div.navi-shopsearch{
	padding-top: 5px;
	height:50px;
	overflow:hidden;
}
.sformicon{
	float:left;
	width:19px;
	height:20px;
	background:url(./img/hradericon_sprite.png) no-repeat 0 0;
}

#areaSelectBox select{
	width: 155px;
}

.header-search-shopname{
	float:left;
	width:140px;
	height:16px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	color:#aaa;
	line-height:16px;
	text-indent:3px;
	font-size:13px;
}
.sformbtn1{
	width:34px;
	height:20px;
}
.sformbtn2{
	float:left;
	width:34px;
	height:20px;
	background:url(./img/hradericon_sprite.png) no-repeat -20px 0;
}
div#gbox_left ul li{
	float:left;
	margin:3px 10px 0px 0px;
	width:115px;
	height:40px;
	background:url(./img/main_menu_sprite02.png) no-repeat 0 0;
	list-style:none;
}
div#gbox_left ul li.gm1{background-position:0 -40px}
div#gbox_left ul li.gm2{background-position:-137px -40px}
div#gbox_left ul li.gm3{background-position:-1100px -40px}
div#gbox_left ul li.gm4{background-position:-273px -40px}
div#gbox_left ul li.gm5{background-position:-409px -40px}
div#gbox_left ul li a{display:block;width:auto;height:40px;background:url(./img/main_menu_sprite02.png?20151125) no-repeat 0 0px}
div#gbox_left ul li.gm2 a{background-position:-137px 0px}
div#gbox_left ul li.gm3 a{background-position:-1100px 0px}
div#gbox_left ul li.gm4 a{background-position:-273px 0px}
div#gbox_left ul li.gm5 a{background-position:-409px 0px}
div#gbox_left ul li.gm1_over a{background-position:0 -40px}
div#gbox_left ul li.gm2_over a{background-position:-137px -40px!important}
div#gbox_left ul li.gm3_over a{background-position:-1100px -40px!important}
div#gbox_left ul li.gm4_over a{background-position:-273px -40px!important}
div#gbox_left ul li.gm5_over a{background-position:-409px -40px!important}
div#gbox_left ul li.gm1 a:hover{background-position:0 -40px}
div#gbox_left ul li.gm2 a:hover{background-position:-137px -40px}
div#gbox_left ul li.gm3 a:hover{background-position:-1100px -40px}
div#gbox_left ul li.gm4 a:hover{background-position:-273px -40px}
div#gbox_left ul li.gm5 a:hover{background-position:-409px -40px}
div#gbox_left ul li span{display:none}