#right {
  display: none;
}
#center {
  width: 100% !important;
  margin-top: 0px !important;
  margin: auto;
}
#left {
  display: none;
}
@media only screen and (max-width: 615px) {
  #itemDetail_container #itemDetail_informationBox,
  #itemDetail_container .itemDetail_informationBox,
  .itemDetail_container .itemDetail_informationBox {
      padding-top: 20px;
  }
}
@media only screen and (min-width: 616px) {
  .s-product-image-gallery .VueCarousel-inner {
    flex-basis: auto!important;
  }
  .VueCarousel-slide {
      max-height: 400px;
      display: flex;
      justify-content: center;
  }
  .s-product-image-gallery .VueCarousel-slide {
    width: 100%;
  }
  .s-product-image-gallery .VueCarousel-slide .s-product-image-gallery__skeleton{
    height: 400px;
  }
  .VueCarousel-slide img {
      max-width: 100%;
      max-height: 100%;
      width: auto !important;
  }
  #PcComplementaryItems,
  #PcMiniAlternativeItems {
      min-width: 225px;
      margin-top: 15px;
      box-sizing: border-box;
  }
  .complementaryItem_Body {
      box-shadow: 0px 0px 0px #dbdcde;
  }
  #itemDetail_informationBox,
  .itemDetail_informationBox {
      flex: 1;
      border-radius: 2px;
      padding: 0px;
      box-sizing: border-box;
  }
  #PcItemDescription {
      min-width: 225px;
      width: 60%;
      margin: auto;
      margin-top: 0;
      margin-left: 0px;
      position: relative;
      content: "";
      clear: both;
      display: inline-flex;
      box-sizing: border-box;
  }
  #PcItemDescription > div {
      width: 100%;
  }
  #itemDetail_leftSide #PcItemDescription {
      width: 100% !important;
  }
}
#PcSitePath {
  margin: auto;
  padding: 16px 15px 8px;
}
@media only screen and (max-width: 615px) {
  #PcSitePath {
      margin-left: 0px;
      padding-left: 0px;
  }
}

#itemDetail_leftSide,
.itemDetail_leftSide {
    width: 100%;
}

@media only screen and (min-width: 992px) {
  #itemDetail_leftSide,
  .itemDetail_leftSide {
      flex: 1;
  }
}
@media only screen and (min-width: 614px) and (max-width: 1300px) {
  #PcItemDescription {
      width: 50%;
  }
}
.complementaryItem_Body {
  width: 100%;
}
body, #foreground {
  background-color: #FFFFFF;
}
#itemDetail_container,
.itemDetail_container {
  padding-left: 0px;
  padding-right: 12px;
}
#itemDetail_container,
.itemDetail_container,
#PcSitePath {
  box-shadow: 0px 0px 0px #dbdcde;
}
#PcItemDescription > div {
  margin-top: 0px !important;
}
[sct] #PcItemDescription .s-expandable-tab:first-child .s-expandable-tab__header,
#PcItemDescription > div > div {
  padding-top: 0px !important;
}
#itemDetail_leftSide #PcItemDescription .s-expandable-tab:first-child .s-expandable-tab__header {
  pointer-events: none;
}
#itemDetail_leftSide #PcItemDescription .s-expandable-tab:first-child .s-expandable-tab__header svg {
  display: none;
}
[sct] .s-product-card {
  max-width: 100%;
}
[sct] .s-product-image-gallery {
  position: relative;
  padding-bottom: 0px;
}
[sct] .s-product-tabs > .s-product-tabs__tab {
  border-width: 0px;
}
[sct] .s-product-tabs > .s-product-tabs__tab ~ .s-product-tabs__tab {
  border-width: 1px;
}

[sct] .s-expandable-tab:first-child > .s-expandable-tab__header:after {
  display: none;
}
#itemDetail_informationBox #PcComplementaryItems,
#itemDetail_informationBox #PcMiniAlternativeItems {
  width: 100%;
  padding: 0px;
}
[sct] .s-product-pricing-details .s-product-pricing-details__info {
  max-width: 300px;
}
#itemDetail_leftSide #PcItemDescription {
  width: auto;
  scroll-margin-top: 105px;
}
#description .s-product-tabs__html-content p {
  line-height: 20px;
}