@charset "UTF-8";
/* line 8, sass/products.scss */
#productsBox {
  padding-top: 25px;
}
/* line 11, sass/products.scss */
#productsBox .jacketBox {
  text-align: center;
}
/* line 14, sass/products.scss */
#productsBox .jacketBox img {
  vertical-align: bottom;
}
/* line 19, sass/products.scss */
#productsBox .item-etc {
  padding-bottom: 20px;
  margin-bottom: 20px;
}

/* line 25, sass/products.scss */
#bddvdBox {
  padding-top: 15px;
}
/* line 28, sass/products.scss */
#bddvdBox #bddvd-nav {
  margin-left: -11px;
  margin-bottom: 1em;
}
/* line 32, sass/products.scss */
#bddvdBox #bddvd-nav li {
  margin-left: 11px;
  float: left;
  width: 69px;
  height: 25px;
  overflow: hidden;
  position: relative;
  list-style-type: none;
}
/* line 41, sass/products.scss */
#bddvdBox #bddvd-nav li img {
  position: relative;
}
#bddvdBox #bddvd-nav li:nth-child(2) img {
  left: calc( -80px * 1);
}
#bddvdBox #bddvd-nav li:nth-child(3) img {
  left: calc( -80px * 2);
}
#bddvdBox #bddvd-nav li:nth-child(4) img {
  left: calc( -80px * 3);
}
#bddvdBox #bddvd-nav li:nth-child(5) img {
  left: calc( -80px * 4);
}
#bddvdBox #bddvd-nav li:nth-child(6) img {
  left: calc( -80px * 5);
}
#bddvdBox #bddvd-nav li:nth-child(7) img {
  left: calc( -80px * 6);
}

/* line 44, sass/products.scss */
#bddvdBox #bddvd-nav li a {
  width: 69px;
  height: 25px;
  display: block;
}
/* line 49, sass/products.scss */
#bddvdBox #bddvd-nav li a.current {
  background-color: #ffa5a5;
}
/* line 56, sass/products.scss */
#bddvdBox .add-shadow {
  text-align: center;
}
/* line 59, sass/products.scss */
#bddvdBox .add-shadow img {
  vertical-align: top;
}
