/*-------------▼グローバルナビゲーション▼-------------*/
#GNavi {
	margin:0 auto;
	padding:0;
	background:url(data:image/gif;base64,R0lGODlhgAcoAIABAAAAAP///yH5BAEAAAEALAAAAACABygAAAL/hI+py+0Po5y02ouz3rz7D4YiGJTmiabqyrbuC8fyTNf2jef6zvf+D+SNhsSi8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsuBsfksvmMTqvX7LY5DI/L5/S6/Y7P6/f8vv8PGCgo4lZoeIiYqLjIiDj4CBkpOUlZaXmJmam5ydlJ0ggaKjpKWmqq45mqusra6voKGys7Syt7eoubq7vL21P7CxwsPExcbHyMnBzWy9zs/Ay9qDxNXW19jZ2tvc19Ff0NHi4+DtNtfo6err7O3u7ORx4vP09/+36Pn6+/z9/vf10voMCBBM/8O4gwocKFDBs6lFIwosSJFFs8vIgxo8aN/xw7nqsIMqRIeh5LmjyJMqXKlXlGunwJsxfLmTRr2ryJMyeDmDx7+mSkM6jQoUSLGkX3M6nSpW+OOn0KNarUqZOYWr2KtQbVrVy7ev0KVknWsWTLlgiLNq3atWy7mn0LN2nbuXTr2r27Ma7evSPx+v0LOLBgbXwLGy44OLHixYwbbzoMOXI8x5QrW76M2YvkzZyfZf4MOrTo0Rs6mz6Ni7Tq1axbX0YNOzYo17Rr276tVrbu3YVw+/4NPHhO3sSLNxWOPLny5QuNO38uhLn06dSrd4OOPfsM69y7e/9OS7v48SrAmz+PPn0k8uzJq38PP778L+3rZ5+PP7/+/Ubs+2J3zl+AAg5IoAP/HchbgQouyKB8CD4YW4MSTkghdRBeaFqFGm7IYW0YfihZhyKOSKJlIJ5oWIkqrsjiXSi+qFeLMs5II1cw3mhWjTruyKNOOP6YVY9CDkmkR0AeyVSRStJYAAA7) repeat-x top center;
	text-align:center;
	overflow:hidden;
	color:#fff; height:40px;
}
#GNavi a{ color:#fff;}

#GNavi_in {
	width:940px;
	margin:0 auto;
	padding:0;
	height:35px;
	position:relative;
}
/*------------------メニュー---------------*/

#GNavi_menu {background:none no-repeat left top;}
#GNavi_menu ul{ padding:0; margin:0;}
#GNavi_menu li{
list-style:none; float:left;
padding:0; margin:0; height:40px;
*zoom: 1;
}
#GNavi_menu li a{
display:block;
height:40px;
background:url(//www.sourcenext.com/%7e/media/Images/Houdai/common/bg_gnavi_hodai) no-repeat left top;
*zoom: 1;
overflow : hidden;
}
#GNavi_menu li a span{ display:none;}
*html #GNavi_menu li a span{ display:block;}
/*ホーム*/
#GNavi_menu li.index_home a{
width:150px;
background-position: 0 top;
}
#GNavi_menu li.index_home a:hover {
background-position: 0 -40px;
}

#GNavi_submenu{ position:absolute; right:0; top:5px;}
#GNavi_submenu ul{padding:0; margin:0;}
#GNavi_submenu li{ list-style:none; float:right; padding:0; margin:0 0 0 10px;}
#GNavi_submenu li a{
font-size:12px;
line-height:0;
vertical-align:middle;
display:block;
padding:3px 5px; border:1px solid #000;
border-radius: 5px;        /* CSS3草案 */  
-webkit-border-radius: 5px;    /* Safari,Google Chrome用 */
*zoom: 1;
overflow : hidden;
}
#GNavi_submenu li a:hover{border-color:#fff; text-decoration:none;}
#GNavi_submenu li.index_wish a{padding:4px 5px 3px;}
#GNavi_submenu li.index_en{ display:none;}
/*IE6対策*/
* html #GNavi_submenu .index_cart a{ width:190px;}
* html #GNavi_submenu .index_en a{ width:90px;}
* html #GNavi_submenu .index_wish a{ width:112px;}

/*-------------------サブ---------------*/
#SNavi{
padding:0; margin:0;
color:#fff;
text-shadow: 1px 1px 3px #000;
text-decoration:none !important;
text-align:center;
}
#SNavi a{ color:#9cfffe; text-shadow: 1px 1px 3px #000;text-decoration:none !important;}
#SNavi a:hover{ color:#fff; text-decoration:underline;}

#SNavi_in {
	width:940px;
	margin:0 auto;
	padding:0;
	font-size:80%;
}
#eshopNavi {
	width:230px;
	float:right;
	text-align:right;
	padding:5px 0 0 0;
}

#SNavi a{ font-size:10.2px;}

#pankuzu {
	margin:0 auto;
	padding:7px 0 5px 0;
	text-align:left;
	font-size:11px;
	float:left;
	width:700px;
}
#pankuzu li{ float:left; font-size:11px; margin:0; padding:0; list-style:none;}

/*-------------▲グローバルナビゲーション▲-------------*/
