.dinograph-poster {
  width: 680px;
  margin: 0 auto;
}
@media screen and (max-width: 599px) {
  .dinograph-poster {
    width: 100%;
  }
}
.dinograph-poster img {
  width: 100%;
  height: auto;
}
.dinograph-poster__ttl {
  width: 600px;
  margin: 0 auto 140px auto;
}
@media screen and (max-width: 599px) {
  .dinograph-poster__ttl {
    width: 70%;
    margin-bottom: 60px;
  }
}
.dinograph-poster__ttl img {
  width: 100%;
}
.dinograph-poster__item {
  margin-bottom: 80px;
}
@media screen and (max-width: 599px) {
  .dinograph-poster__item {
    margin-bottom: 40px;
  }
}
.dinograph-poster__item img {
  border: 1px solid #999;
}