<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* ---------------
    header
----------------- */
@media (max-width: 768px) {
  /* SP　お気に入り用 */
  header .arclands-menu .arclands-personalInfo .arclands-checkItem .wish {
    padding: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 1.66%;
  }
  /* SP 最近見た商品用 */
  header .arclands-menu .arclands-personalInfo .arclands-checkItem ul &gt; .arclands-itemList {
    /* padding: 15px; */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 1.66%;
  }
  header .arclands-menu .arclands-personalInfo .arclands-checkItem ul &gt; .arclands-itemList li {
    width: 18.66%;
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .topMenu {
    border-bottom: 2px;
  }
  /* SP カテゴリー　第１階層border */
  header .arclands-menu .arclands-categoryList .arclands-btn + .arclands-btn {
    border-top: solid 1px var(--grayColor08);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn {
    width: 100%;
    background-color: var(--whiteColor);
    border-radius: 2px;
    font-weight: 500;
    text-align: left;
    cursor: pointer;
    position: relative;
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn .arclands-categorySecond span {
    padding: 0;
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#interior-architectural-materials &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category01.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#work-tools &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category02.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#tools &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category03.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#hardware-security-safety &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category04.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#electrical-materials-air-conditioning &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category05.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#home-appliances-lighting &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category06.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#interior-bedding-furniture &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category07.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#household-goods &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category08.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#housewares &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category09.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#pet-supplies &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category10.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#food-beverage &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category11.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#outdoor-leisure &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category12.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#agricultural-gardening &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category13.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#plumbing-exterior &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category14.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#gardening-greenery &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category15.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#painting-supplies &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category16.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#stationery-office-supplies &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category17.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn#automotive-cycling-accessories &gt; a::before {
    background-image: url(../../SharedLibrary/img/common/icon_category18.svg);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn::before,
header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn::after {
    display: block;
    content: "";
    width: 22px;
    height: 22px;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 15px;
    left: 15px;
  }
  header .arclands-menu .arclands-categoryList .arclands-cateLower .arclands-linkAll &gt; a::before {
    display: block;
    content: "";
    width: 6px;
    height: 6px;
    border-right: solid 2px var(--orangeColor);
    border-bottom: solid 2px var(--orangeColor);
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    position: absolute;
    top: calc(50% - 3px);
    left: 0;
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn.arclands-cur span::after {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn .arclands-cateLower span::before,
header .arclands-menu .arclands-categoryList .arclands-cate .arclands-btn .arclands-cateLower span::after {
    display: block;
    content: "";
    width: 12px;
    height: 2px;
    background-color: transparent;
    position: absolute;
    top: calc(50% - 1px);
    right: 14px;
  }
  header .arclands-menu .arclands-information p {
    padding: 10px 15px;
    font-weight: 500;
    background-color: var(--grayColor06);
  }
  header .arclands-menu .arclands-closeBox .arclands-btnMenuClose {
    margin-top: 35px;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
  }
  header .arclands-menu .arclands-personalInfo .arclands-checkItem p {
    padding: 10px 15px;
    font-weight: 500;
    background-color: var(--grayColor06);
  }
  header .arclands-menu .arclands-personalInfo .arclands-checkItem ul {
    padding: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0 1.66%;
  }
  header .arclands-menu .arclands-personalInfo .arclands-checkItem ul li {
    width: 18.66%;
  }
}
header .arclands-hdMdl .arclands-memberInfo .arclands-favorite .fa-heart::before {
  display: block;
  content: "";
  width: 35px;
  height: 35px;
  cursor: pointer;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(../../SharedLibrary/img/common/hd_icon_favorite.svg);
  margin: 0 auto;
}

header .arclands-hdMdl .arclands-memberInfo .arclands-cart .minicart-icon::before {
  display: block;
  content: "";
  width: 35px;
  height: 35px;
  cursor: pointer;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(../../SharedLibrary/img/common/hd_icon_cart.svg);
  margin: 0 auto;
}

/* PC　お気に入り用 */
header .arclands-hdMdl .arclands-memberInfo .arclands-personalInfo .arclands-checkItem &gt; .wish {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 1.7%;
}

/* PC 最近見た商品用 */
header .arclands-hdMdl .arclands-memberInfo .arclands-personalInfo .arclands-checkItem ul .arclands-itemList {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 1.7%;
}

header .arclands-hdMdl .arclands-memberInfo .arclands-personalInfo .arclands-checkItem p {
  margin-top: 15px;
  font-weight: 500;
}

header .arclands-hdMdl .arclands-memberInfo .arclands-personalInfo .arclands-checkItem ul {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 1.7%;
}

header .arclands-hdMdl .arclands-memberInfo .arclands-personalInfo .arclands-checkItem ul li {
  width: 23.7%;
}

header .arclands-hdBtm .arclands-categoryWrapInner {
  display: block !important;
  border: solid 1px var(--grayColor08);
  border-right: none;
  background-color: var(--whiteColor);
  height: 540px;
  overflow: hidden;
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst {
  width: 299px;
  height: 540px;
  overflow-y: auto;
  -ms-overflow-style: none; /* IE 10+ */
}

header .arclands-hdBtm .arclands-categoryWrapInner li.cur {
  background-color: var(--orangeColor02);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categorySecond {
  width: 0;
  height: 540px;
  position: absolute;
  left: 100%;
  top: 0;
  z-index: 1;
  display: none;
  white-space: nowrap;
}

/* カテゴリー　表示 */
header .arclands-hdBtm .arclands-categoryWrapInner .show {
  overflow: visible;
  overflow-y: visible !important;
  display: block !important;
  width: 299px;
  -webkit-animation: showAnimation 0.5s 1 !important;
          animation: showAnimation 0.5s 1 !important;
}

header .arclands-hdBtm .arclands-categoryWrapInner .show2 {
  overflow: visible;
  overflow-y: visible !important;
  display: block !important;
  width: 299px;
}

@-webkit-keyframes showAnimation {
  100% {
    width: 299px;
  }
}

@keyframes showAnimation {
  100% {
    width: 299px;
  }
}
header div.arclands-hdBtm div.arclands-categoryWrapInner .arclands-categorySecond li.arclands-cateAll a span::before {
  display: block;
  content: "";
  width: 6px;
  height: 6px;
  border-right: solid 2px var(--whiteColor);
  border-bottom: solid 2px var(--whiteColor);
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  position: absolute;
  top: calc(50% - 4px);
  left: 4px;
  z-index: 1;
}

/* カテゴリー　２階層からの　"＜" */
header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst .arclands-categorySecond li &gt; a span::before {
  display: block;
  content: "";
  width: 6px;
  height: 6px;
  border-right: solid 2px var(--orangeColor);
  border-bottom: solid 2px var(--orangeColor);
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  position: absolute;
  top: calc(50% - 3px);
  left: -3px;
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#interior-architectural-materials &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category01.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#work-tools &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category02.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#tools &gt; a &gt; span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category03.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#hardware-security-safety &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category04.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#electrical-materials-air-conditioning &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category05.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#home-appliances-lighting &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category06.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#interior-bedding-furniture &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category07.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#household-goods &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category08.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#housewares &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category09.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#pet-supplies &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category10.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#food-beverage &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category11.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#outdoor-leisure &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category12.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#agricultural-gardening &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category13.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#plumbing-exterior &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category14.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#gardening-greenery &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category15.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#painting-supplies &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category16.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#stationery-office-supplies &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category17.svg);
}

header .arclands-hdBtm .arclands-categoryWrapInner .arclands-categoryFirst &gt; ul &gt; li#automotive-cycling-accessories &gt; a span::before {
  background-image: url(../../SharedLibrary/img/common/icon_category18.svg);
}</pre></body></html>