@charset "UTF-8";
/*--------------------------------------------------------------
　お店のメニュー設定
--------------------------------------------------------------*/
#shop-menu {
	height: 61px;
	width: 784px;
	background-image: url(../shop/cmn/menu-bg.gif);
	background-repeat: no-repeat;
}
#shop-menu2 {
	height: 56px;
	width: 784px;
	background-image: url(../shop/cmn/menu-bg.gif);
	background-repeat: no-repeat;
}
#shop-menu-cont {
	float: left;
	height: 42px;
	width: 545px;
}
#shop-menu-cont ul {
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 545px;
}
#shop-menu-kuchikomi {
	float: right;
	height: 42px;
	width: 239px;
}
#shop-menu-kuchikomi ul {
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 239px;
}

.shop-menu1-top {
	background-image: url(../shop/cmn/menu1-top.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 125px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu1-top a {
	background-image: url(../shop/cmn/menu1-top.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 125px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu1-top a:hover {
	background-image: url(../shop/cmn/menu1-top.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 125px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 84px;
}
.shop-menu1-top2 {
	background-image: url(../shop/cmn/menu1-top2.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 125px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}

.shop-menu2-coupon {
	background-image: url(../shop/cmn/menu2-coupon.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu2-coupon a {
	background-image: url(../shop/cmn/menu2-coupon.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu2-coupon a:hover {
	background-image: url(../shop/cmn/menu2-coupon.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 84px;
}
.shop-menu2-coupon2 {
	background-image: url(../shop/cmn/menu2-coupon2.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}

.shop-menu2-map {
	background-image: url(../shop/cmn/menu2-map.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu2-map a {
	background-image: url(../shop/cmn/menu2-map.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu2-map a:hover {
	background-image: url(../shop/cmn/menu2-map.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 84px;
}
.shop-menu2-map2 {
	background-image: url(../shop/cmn/menu2-map2.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}

.shop-menu3-info {
	background-image: url(../shop/cmn/menu3-info.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu3-info a {
	background-image: url(../shop/cmn/menu3-info.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu3-info a:hover {
	background-image: url(../shop/cmn/menu3-info.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 84px;
}
.shop-menu3-info2 {
	background-image: url(../shop/cmn/menu3-info2.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}

.shop-menu4-menu {
	background-image: url(../shop/cmn/menu4-menu.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu4-menu a {
	background-image: url(../shop/cmn/menu4-menu.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu4-menu a:hover {
	background-image: url(../shop/cmn/menu4-menu.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 84px;
}
.shop-menu4-menu2 {
	background-image: url(../shop/cmn/menu4-menu2.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}

.shop-menu4-item {
	background-image: url(../shop/cmn/menu4-item.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu4-item a {
	background-image: url(../shop/cmn/menu4-item.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu4-item a:hover {
	background-image: url(../shop/cmn/menu4-item.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 84px;
}
.shop-menu4-item2 {
	background-image: url(../shop/cmn/menu4-item2.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}

.shop-menu4-course {
	background-image: url(../shop/cmn/menu4-course.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu4-course a {
	background-image: url(../shop/cmn/menu4-course.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu4-course a:hover {
	background-image: url(../shop/cmn/menu4-course.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 84px;
}
.shop-menu4-course2 {
	background-image: url(../shop/cmn/menu4-course2.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}

.shop-menu5-photo {
	background-image: url(../shop/cmn/menu5-photo.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu5-photo a {
	background-image: url(../shop/cmn/menu5-photo.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu5-photo a:hover {
	background-image: url(../shop/cmn/menu5-photo.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 84px;
}
.shop-menu5-photo2 {
	background-image: url(../shop/cmn/menu5-photo2.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 84px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}

.shop-menu6-review {
	background-image: url(../shop/cmn/menu6-review.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu6-review a {
	background-image: url(../shop/cmn/menu6-review.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu6-review a:hover {
	background-image: url(../shop/cmn/menu6-review.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 84px;
}
.shop-menu6-review2 {
	background-image: url(../shop/cmn/menu6-review2.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 114px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}

.shop-menu7-write {
	background-image: url(../shop/cmn/menu7-write.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 125px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu7-write a {
	background-image: url(../shop/cmn/menu7-write.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 125px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.shop-menu7-write a:hover {
	background-image: url(../shop/cmn/menu7-write.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 125px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-position: 0px 84px;
}
.shop-menu7-write2 {
	background-image: url(../shop/cmn/menu7-write2.gif);
	display: inline;
	float: left;
	height: 42px;
	width: 125px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
