.contentsSlider .slick-prev {
    left: 0px !important;
}
.contentsSlider .slick-next {
    right: 0px !important;
}
.contentsSlider {
opacity: 0;
transition: opacity 0.3s ease;
}
.contentsSlider.slick-initialized {
opacity: 1 !important;
}
select#detailsearch_catebox {
    margin-top: 20px;
}
a:hover {
    color: inherit!important;
}
.fs-c-heading--page {
	color: #897750!important;
}
.iconNav__cart .cartAmount {
	background: #897750!important;
}
.fs-c-documentColumn__heading {
	color: #897750!important;
}
button.fs-c-button--addToCart--variation.fs-c-button--primary {
	background: #897750!important;
}

.side__cateNav li.hasChildren--click ul li a {
  display: flex;
  align-items: center;
  justify-content: left;
}
.side__cateNav li.hasChildren--click ul li a span:first-child {
  width: 40px;
  height: 40px;
  display: inline-block;
  margin-right: 5px;
}
.side__cateNav li.hasChildren--click ul li a span:first-child img {
  border-radius: 50%;
}
.side__cateNav li.hasChildren--click ul li a span:last-child {
  max-width: calc(100% - 45px);
  display: flex;
  align-items: center;
}
.sds__color li input {
  display: none!important;
}
.sds__color input[type=radio]:checked + label:before {
  border-color: #000 !important;
  transition: 0.05s;
}
.h3A {
  text-align: center!important;
  color: #897750;
}
.keywordList li a {
    color: #fff;
    border: 1px solid #fff!important;
}
.h3A {
  font-size: 20px!important;
}
section {
    margin-bottom: 60px!important;
}
.h2E {
    margin-bottom: 60px!important;
}
.keywordSearch .side__detailSearch .button {
    width: 345px !important;
    height: 45px;
    margin: auto;
}
.h3A {
    margin-top: 80px;
    margin-bottom: 60px!important;
}
input.button {
    cursor: pointer;
}
.h2A {
margin-top: 100px!important;
}

/*　谷 追加 230908*/
.pc_none {
display:none !important;
}