@charset "utf-8";
/* background image */
.is-warema.is-lineup .g-brand_nav-menu_item.is-warema .g-brand_nav-menu_child {
  background-image: url(/assets/img/product/warema/home/kv-01.jpg);
  display: block;
}
/* menu button size */
.is-warema .g-brand_nav-menu_item.is-warema .g-brand_nav-menu_child .e-item {
  width: 240px;
  margin: 0 5px;
}
/* ------------------------------------------------------------------------------------------------
 * Osmocolor Nav Category
 * ------------------------------------------------------------------------------------------------ */
.l-warema-nav-category-wrap {
  letter-spacing: -.4em;
  width: calc(100% + 10px);
  margin: 0 -5px;
}
.l-warema-nav-category-item {
  letter-spacing: 0;
  margin: 0 5px 10px 5px;
  display: inline-block;
}
.is-button-2 .l-warema-nav-category-item {
  width: calc(100% / 2 - 10px);
}
.is-button-3 .l-warema-nav-category-item {
  width: calc(100% / 3 - 10px);
}
.is-button-4 .l-warema-nav-category-item {
  width: calc(100% / 4 - 10px);
}
.is-button-5 .l-warema-nav-category-item {
  width: calc(100% / 5 - 10px);
}
.l-warema-nav-category-item .e-link {
  /*font-size: 1.5rem;*/
  font-size: 0.9375rem;
  font-weight: 700;
  letter-spacing: .015em;
  text-decoration: none;
  min-height: 43px;
  padding: 12.5px 20px 0;
  display: block;
  border: 1px solid #000;
  position: relative;
}
.l-warema-nav-category-item.is-2-line .e-link {
  padding: 6px 20px 0;
}
.is-download-01 .l-warema-nav-category-item:nth-of-type(1) .e-link, .is-download-02 .l-warema-nav-category-item:nth-of-type(2) .e-link, .is-download-03 .l-warema-nav-category-item:nth-of-type(3) .e-link, .is-download-04 .l-warema-nav-category-item:nth-of-type(4) .e-link, .is-download-05 .l-warema-nav-category-item:nth-of-type(5) .e-link, .is-download-06 .l-warema-nav-category-item:nth-of-type(6) .e-link, .is-download-07 .l-warema-nav-category-item:nth-of-type(7) .e-link, .no-touch .l-warema-nav-category-item .e-link:hover {
  color: #fff;
  background: #000;
  opacity: 1;
}
.l-warema-nav-category-item .e-link:after {
  content: '';
  width: 6px;
  height: 10px;
  display: inline-block;
  background: url(/assets/img/global/arrow-breadcrumb.png) no-repeat center / 100% auto;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%) rotate(90deg);
}
.is-download-01 .l-warema-nav-category-item:nth-of-type(1) .e-link:after, .is-download-02 .l-warema-nav-category-item:nth-of-type(2) .e-link:after, .is-download-03 .l-warema-nav-category-item:nth-of-type(3) .e-link:after, .is-download-04 .l-warema-nav-category-item:nth-of-type(4) .e-link:after, .is-download-05 .l-warema-nav-category-item:nth-of-type(5) .e-link:after, .is-download-06 .l-warema-nav-category-item:nth-of-type(6) .e-link:after, .is-download-07 .l-warema-nav-category-item:nth-of-type(7) .e-link:after, .no-touch .l-warema-nav-category-item .e-link:hover:after {
  background-image: url(/assets/img/global/arrow-white-02.png);
}