@media screen and (max-width: 767px) {
  .ir.stock .contents {
    flex-direction: column-reverse !important;
  }
}
.ir.stock a.pdf {
  display: block;
}
.ir.stock a.pdf:after {
  content: "";
  display: inline-block;
  width: 11px;
  height: 14px;
  background: url(/assets/img/common/pdf.svg) no-repeat;
  background-size: contain;
  margin-left: 5px;
  position: relative;
  top: 3px;
}
.ir.stock a.pdf:hover {
  color: #0081CC;
}
@media screen and (max-width: 767px) {
  .ir.stock a.pdf:hover {
    color: #222222;
  }
}
.ir.stock a:hover {
  color: #0081CC;
}
@media screen and (max-width: 767px) {
  .ir.stock a:hover {
    color: #222222;
  }
}
.ir.stock .large-ttl {
  margin-bottom: 40px;
}
.ir.stock .section-category {
  margin-bottom: 80px;
}
@media screen and (max-width: 767px) {
  .ir.stock .section-category {
    margin-bottom: 60px;
  }
}
.ir.stock .section-block {
  margin-bottom: 50px;
}
@media screen and (max-width: 767px) {
  .ir.stock .section-block {
    margin-bottom: 40px;
  }
}/*# sourceMappingURL=stock.css.map */