.menu_r ul,.menu_r li {
  margin:0; padding:0;
}

.menu_r li {
  list-style:none;
  float:left;
}

.menu_r a {
  display:block;
  margin:0 auto;
  color:#fff;
  text-decoration:none;
  background:url(../img/menu/_right.png) right top no-repeat;
}

.menu_r a span {
  display:block;
  text-align:center;
  background:url(../img/menu/_left.png) left top no-repeat;
  font:bold 12px/30px "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka sans-serif;
  padding:0 20px;
}

.menu_r a.cart {
  display:block;
  margin:0 auto;
  color:#fff;
  text-decoration:none;
  background:url(../img/menu/_right_cart.png) right top no-repeat;
}

.menu_r a.cart span {
  display:block;
  text-align:center;
  background:url(../img/menu/_left_cart.png) left top no-repeat;
  font:bold 12px/30px "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka sans-serif;
  padding:0 20px;
}

.menu_r a:hover {
  background-position:right bottom;
  text-decoration:none;
}

.menu_r a:hover span {
  background-position:left bottom;
}

.menu_r li.selected a {
  background-position:right bottom;
  text-decoration:none;
}
.menu_r li.selected a span {
  background-position:left bottom;
}

.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}
