@import url("https://ucollection.itembox.design/item/css/main_pc.css?t=20230818105305");
@import url("https://ucollection.itembox.design/item/css/main_sp.css?t=20230818105305");
@import url("https://ucollection.itembox.design/item/css/contents.css?t=20230818105305");
@import url("https://ucollection.itembox.design/item/css/rich.css?t=20230818105305");

@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Noto+Sans+JP:wght@400;700&display=swap);

body {
font-family:'Lato','Noto Sans JP','ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
}

.fs-c-productName__copy {
font-size: 1.5rem;
margin-bottom: 5px;
}

.fs-c-productName__copy, .fs-c-productName__name, .fs-c-productName__variation {
line-height: 140%;
}

.fs-c-productPrice__main__label {
font-size: 1.15rem;
}
.fs-c-productPrice:not(.fs-c-productPrice--listed) .fs-c-productPrice__main__price {
font-size: 2.00rem;
color: #000000;
margin-right: 3px;
}
.fs-c-productMark__mark {
    border-radius: 0px;
}

.fs-c-productMark__mark--image2 {
  padding: 0;
  border: 2px solid #666666;
  width: 52px;
  height: 52px;
}
.fs-c-productMark__mark--image3 {
  padding: 0;
  width: 52px;
  height: 52px;
}

.fs-c-heading {
    line-height: 170%;
    letter-spacing: 2px;
}

.fs-c-productNumber {
border: none;
padding:0;
font-size: 1.35rem;
}
.fs-c-productNumber__number {
    font-weight: normal;
}
.fs-c-price__value {
font-size: 3.0rem;
font-weight:600;
color:#000000;
}





.fs-c-button--inquiryAboutProduct {
    color: #FFF;
    width: 100%;
    text-align: center;
}

.fs-c-subgroupList__image {
  margin-right: 0;
}

.fs-top-feature-title {
  position: relative;
}

.fs-top-feature-title-link {
  position: absolute;
  right: 0;
  font-size: 14px;
  color: #3572b0;
}

.fs-top-feature-title-link:visited {
  color: #3572b0;
}

.fs-top-feature {
  margin: 0;
  padding: 0;
  list-style: none;
}

.fs-top-feature-item {
  margin: 0 0 8px;
  padding: 0;
  overflow: hidden;
}

.fs-top-feature-item a {
  display: block;
}

.fs-top-feature-item img {
  width: 100%;
  height: auto;
  vertical-align: middle;
  transition: transform 0.3s ease;
}

/*定価に取消線を入れる*/
.fs-c-productPrice--listed .fs-c-price {
    text-decoration: line-through;
}

/*カラバリ*/
.fs-c-productMark__mark--image2 {
  padding: 0;
  border: 2px solid #666666;
  width: 52px;
  height: 52px;
}
.fs-c-productMark__mark--image3 {
  padding: 0;
  width: 52px;
  height: 52px;
}



@media screen and (min-width: 600px) {
  .fs-c-subgroupList>li {
    width: 32.8%;
    margin-right: 0.8%;
    flex-basis: unset;
    flex-grow: unset;
  }

  .fs-c-subgroupList>li:nth-of-type(3n) {
    margin-right: 0;
  }

  .fs-top-feature {
    display: flex;
    flex-wrap: wrap;
  }

  .fs-top-feature-item {
    width: 32.8%;
    margin: 0 0.8% 0.8% 0;
  }

  .fs-top-feature-item:nth-of-type(3n) {
    margin-right: 0;
  }

  .fs-top-feature-item a:hover img {
    transform: scale(110%);
  }







}
