﻿@charset "UTF-8";

/*--------------------------------------------------------
 Merupao Only
--------------------------------------------------------*/
/*------------------------------------------
 Header
------------------------------------------*/
.block-header-logo {
  width: 200px;
}
ul.block-globalnav--item-list > li {
  width: calc(100% / 3);
}
ul.block-headernav--item-list > li.block-headernav--item-search a::before {
  background: url(../../img/usr/common/merupao/ico_header_search.png) center top / 30px 30px no-repeat;
}
ul.block-headernav--item-list > li.block-headernav--item-login a::before {
  background: url(../../img/usr/common/merupao/ico_header_login.png) center top / 30px 30px no-repeat;
}
ul.block-headernav--item-list > li.block-headernav--item-history a::before {
  background: url(../../img/usr/common/merupao/ico_header_history.png) center top / 30px 30px no-repeat;
}
ul.block-headernav--item-list > li.block-headernav--item-boookmark a::before {
  background: url(../../img/usr/common/merupao/ico_header_bookmark.png) center top / 30px 30px no-repeat;
}
ul.block-headernav--item-list > li.block-headernav--item-cart a::before {
  background: url(../../img/usr/common/merupao/ico_header_cart.png) top center / 30px 30px no-repeat;
}
/*------------------------------------------
 Footer
------------------------------------------*/
.pane-footer {
  background: var(--color-brown-lighter);
}
.pane-footer::after {
  background: url(../../img/usr/common/merupao/footer_image.png) top center / auto no-repeat;
}
.block-footercontact {
  color: var(--color-white);
}
.block-footercontact--tel::before {
  background: url(../../img/usr/common/merupao/ico_footer_tel.png) center left / 30px 30px no-repeat;
}
.block-footernav li a {
  color: var(--color-white);
}
.block-copyright {
  color: var(--color-white);
}
.block-footerlogo {
  width: 180px;
  margin: 10px auto 0;
}
.block-footerlogo img {
  display: block;
  width: 100%;
}
/*------------------------------------------
 Favorite Button
------------------------------------------*/
.block-goods-list--favorite--btn,
.block-ranking-r--goods-image .block-goods-list--favorite--btn,
.block-thumbnail-t--goods-image .block-goods-list--favorite--btn,
.block-thumbnail-h--goods-image .block-goods-list--favorite--btn,
.block-cart--goods-list-image .block-goods-list--favorite--btn {
  background: url(../../img/usr/common/merupao/goods_bookmark_btn_l.png) center / 25px no-repeat;
}
.block-goods-list--favorite-registed--btn,
.block-ranking-r--goods-image .block-goods-list--favorite-registed--btn,
.block-thumbnail-t--goods-image .block-goods-list--favorite-registed--btn,
.block-thumbnail-h--goods-image .block-goods-list--favorite-registed--btn,
.block-cart--goods-list-image .block-goods-list--favorite-registed--btn {
  background: url(../../img/usr/common/merupao/goods_bookmark_reg_btn_l.png) center / 25px no-repeat;
}
/*------------------------------------------
 Event
------------------------------------------*/
.block-recent-item--header::before {
  background: url(../../img/usr/common/merupao/icon_recent_title.png) center / 35px no-repeat;
}
.block-top-title--ranking span {
  background: url(../../img/usr/common/merupao/icon_event_ranking.png) left center / 35px no-repeat;
}