/************************************************************
		ボタン青
************************************************************/

#btn01 li{
	float:left;
}

#btn01 li #top_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn01_01_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn01 li #top_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn01_01_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn01 li #menu_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn01_02_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn01 li #menu_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn01_02_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn01 li #gallery_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn01_03_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn01 li #gallery_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn01_03_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn01 li #coupon_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn01_04_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn01 li #coupon_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn01_04_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn01 li #shop_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn01_05_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn01 li #shop_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn01_05_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

/************************************************************
		ボタン赤
************************************************************/

#btn02 li{
	float:left;
}

#btn02 li #top_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn02_01_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn02 li #top_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn02_01_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn02 li #menu_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn02_02_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn02 li #menu_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn02_02_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn02 li #gallery_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn02_03_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn02 li #gallery_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn02_03_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn02 li #coupon_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn02_04_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn02 li #coupon_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn02_04_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn02 li #shop_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn02_05_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn02 li #shop_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn02_05_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

/************************************************************
		ボタン緑
************************************************************/

#btn03 li{
	float:left;
}

#btn03 li #top_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn03_01_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn03 li #top_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn03_01_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn03 li #menu_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn03_02_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn03 li #menu_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn03_02_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn03 li #gallery_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn03_03_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn03 li #gallery_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn03_03_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn03 li #coupon_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn03_04_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn03 li #coupon_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn03_04_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn03 li #shop_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn03_05_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn03 li #shop_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn03_05_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

/************************************************************
		ボタン紫
************************************************************/

#btn04 li{
	float:left;
}

#btn04 li #top_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn04_01_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn04 li #top_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn04_01_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn04 li #menu_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn04_02_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn04 li #menu_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn04_02_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn04 li #gallery_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn04_03_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn04 li #gallery_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn04_03_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn04 li #coupon_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn04_04_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn04 li #coupon_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn04_04_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn04 li #shop_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn04_05_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn04 li #shop_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn04_05_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

/************************************************************
		ボタン黄
************************************************************/

#btn05 li{
	float:left;
}

#btn05 li #top_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn05_01_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn05 li #top_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn05_01_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn05 li #menu_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn05_02_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn05 li #menu_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn05_02_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn05 li #gallery_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn05_03_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn05 li #gallery_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn05_03_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn05 li #coupon_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn05_04_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn05 li #coupon_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn05_04_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn05 li #shop_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn05_05_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn05 li #shop_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn05_05_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

/************************************************************
		ボタン水色
************************************************************/

#btn06 li{
	float:left;
}

#btn06 li #top_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn06_01_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn06 li #top_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn06_01_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn06 li #menu_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn06_02_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn06 li #menu_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn06_02_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn06 li #gallery_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn06_03_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn06 li #gallery_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn06_03_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn06 li #coupon_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn06_04_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn06 li #coupon_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn06_04_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn06 li #shop_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn06_05_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn06 li #shop_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn06_05_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

/************************************************************
		ボタン黒
************************************************************/

#btn07 li{
	float:left;
}

#btn07 li #top_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn07_01_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn07 li #top_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn07_01_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn07 li #menu_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn07_02_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn07 li #menu_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn07_02_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn07 li #gallery_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn07_03_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn07 li #gallery_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn07_03_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn07 li #coupon_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn07_04_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn07 li #coupon_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn07_04_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn07 li #shop_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn07_05_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn07 li #shop_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn07_05_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

/************************************************************
		ボタン白
************************************************************/

#btn08 li{
	float:left;
}

#btn08 li #top_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn08_01_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn08 li #top_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn08_01_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn08 li #menu_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn08_02_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn08 li #menu_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn08_02_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn08 li #gallery_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn08_03_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn08 li #gallery_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn08_03_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn08 li #coupon_gn{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn08_04_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn08 li #coupon_gn:hover{
	width:192px;
	height:45px;
	display:block;
	background:url(../images/gn08_04_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn08 li #shop_gn{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn08_05_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#btn08 li #shop_gn:hover{
	width:202px;
	height:45px;
	display:block;
	background:url(../images/gn08_05_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}