/* shop left navigation
--------------------------------------------------- */
#shopmenu_body{
	float: left;
	width: 150px;
	list-style-type: none;
	background-image: url(../img/shop/lm_bg.gif);
	background-repeat: repeat-y;
	background-position: top;
}
#shopmenu_body dt{
	float:left;
}
#shopmenu_body dt span{
	display:none;
}
#shopmenu_body dd{
	float:left;
	line-height:100%;
	text-align:center;
}
#shopmenu_body dd a{
	display:block;
	width:150px;
	height:40px;
}
#shopmenu_body dd a span{
	display:none;
}


/* menu all
--------------------------------------------------- */
#menu_info2 {
	background-image: url(../img/shop/lm_info_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_info a{
	background-image: url(../img/shop/lm_info.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_info a:hover{
	background-image: url(../img/shop/lm_info_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_message2 {
	background-image: url(../img/shop/lm_message_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_message a{
	background-image: url(../img/shop/lm_message.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_message a:hover{
	background-image: url(../img/shop/lm_message_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_event2 {
	background-image: url(../img/shop/lm_event_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_event a{
	background-image: url(../img/shop/lm_event.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_event a:hover{
	background-image: url(../img/shop/lm_event_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_shop2 {
	background-image: url(../img/shop/lm_shop_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_shop a{
	background-image: url(../img/shop/lm_shop.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_shop a:hover{
	background-image: url(../img/shop/lm_shop_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_recruit2 {
	background-image: url(../img/shop/lm_recruit_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_recruit a{
	background-image: url(../img/shop/lm_recruit.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_recruit a:hover{
	background-image: url(../img/shop/lm_recruit_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_menu2 {
	background-image: url(../img/shop/lm_menu_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_menu a{
	background-image: url(../img/shop/lm_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_menu a:hover{
	background-image: url(../img/shop/lm_menu_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_cleandiv2 {
	background-image: url(../img/shop/lm_cleandiv_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_cleandiv a{
	background-image: url(../img/shop/lm_cleandiv.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_cleandiv a:hover{
	background-image: url(../img/shop/lm_cleandiv_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_aquaclala2 {
	background-image: url(../img/shop/lm_aquaclala_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_aquaclala a{
	background-image: url(../img/shop/lm_aquaclala.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_aquaclala a:hover{
	background-image: url(../img/shop/lm_aquaclala_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_inquiry_clean2 {
	background-image: url(../img/shop/lm_inquiry_clean_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_inquiry_clean a{
	background-image: url(../img/shop/lm_inquiry_clean.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#menu_inquiry_clean a:hover{
	background-image: url(../img/shop/lm_inquiry_clean_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


/* shop left banner
--------------------------------------------------- */
#shopbanner {
	float: left;
	width: 150px;
	list-style-type: none;
	background-image: url(../img/shop/lm_bg.gif);
	background-repeat: repeat;
	background-position: top;
	height: 100%;
}
#shopbanner dt{
	float:left;
}
#shopbanner dt span{
	display:none;
}
#shopbanner dd{
	float:left;
	line-height:100%;
	text-align:center;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#shopbanner dd a{
	display:block;
	width:150px;
	height:85px;
}
#shopbanner dd a span{
	display:none;
}

/* shop left banner　Coupon
--------------------------------------------------- */
#banner_coupon a{
	background-image: url(../img/shop/lm_coupon.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#banner_coupon a:hover{
	background-image: url(../img/shop/lm_coupon.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/* shop left banner　Saintmarc Gourumet Card
--------------------------------------------------- */
#banner_card a{
	background-image: url(../img/shop/lm_card.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#banner_card a:hover{
	background-image: url(../img/shop/lm_card.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/* shop left banner　Saintmarc link
--------------------------------------------------- */
#banner_marc_link a{
	background-image: url(../img/shop/marc/link.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#banner_marc_link a:hover{
	background-image: url(../img/shop/marc/link.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/* shop left banner　tomato link
--------------------------------------------------- */
#banner_tomato_link a{
	background-image: url(../img/shop/tomato/link.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#banner_tomato_link a:hover{
	background-image: url(../img/shop/tomato/link.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/* shop left banner　Misdo official
--------------------------------------------------- */
#banner_misdo a{
	background-image: url(../img/shop/misdo/go_official.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#banner_misdo a:hover{
	background-image: url(../img/shop/misdo/go_official.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/* shop left banner　Ohsho official
--------------------------------------------------- */
#banner_ohsho a{
	background-image: url(../img/shop/ohsho/go_official.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#banner_ohsho a:hover{
	background-image: url(../img/shop/ohsho/go_official.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}