@media only screen and (max-width: 720px) {
  article.bs_anthologycomic02 { width: 100%; max-width: 1280px; margin: 0 auto; padding-bottom: 75px; background-color: #330909; }
  article.bs_anthologycomic02 section { width: 100%; margin: 0 auto; position: relative; }
  article.bs_anthologycomic02 section img, article.bs_anthologycomic02 section picture { width: 100%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section.button img, article.bs_anthologycomic02 section.banner img { width: 95%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section.button img, article.bs_anthologycomic02 section.button picture { width: 100%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section table{ width: 95%; margin: 0 auto; position: relative; }
  article.bs_anthologycomic02 section table td{ padding-top: 5px; }
  article.bs_anthologycomic02 section table td.sButton:not(:last-child){ padding-right: 5px; }
}
@media only screen and (min-width: 721px) and (max-width: 1180px) {
  article.bs_anthologycomic02 { width: 100%; max-width: 1280px; margin: 0 auto; padding-bottom: 75px; background-color: #330909; }
  article.bs_anthologycomic02 section { width: 100%; margin: 0 auto; position: relative; }
  article.bs_anthologycomic02 section img, article.bs_anthologycomic02 section picture { width: 100%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section.button img, article.bs_anthologycomic02 section.banner img { width: 88%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section.button img, article.bs_anthologycomic02 section.button picture { width: 100%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section table{ width: 88%; margin: 0 auto; position: relative; }
  article.bs_anthologycomic02 section table td{ padding-top: 5px; }
  article.bs_anthologycomic02 section table td.sButton:not(:last-child){ padding-right: 5px; }
}
@media only screen and (min-width: 1181px) and (max-width: 1560px) {
  article.bs_anthologycomic02 { width: 100%; max-width: 1280px; margin: 0 auto; padding-bottom: 75px; background-color: #330909; }
  article.bs_anthologycomic02 section { width: 100%; margin: 0 auto; position: relative; }
  article.bs_anthologycomic02 section img, article.bs_anthologycomic02 section picture { width: 100%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section.button img, article.bs_anthologycomic02 section.banner img { width: 88%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section.button img, article.bs_anthologycomic02 section.button picture { width: 100%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section table{ width: 88%; margin: 0 auto; position: relative; }
  article.bs_anthologycomic02 section table td{ padding-top: 5px; }
  article.bs_anthologycomic02 section table td.sButton:not(:last-child){ padding-right: 5px; }
}
@media only screen and (min-width: 1561px) { article.bs_anthologycomic02 {
  width: 100%; max-width: 1280px; margin: 0 auto; padding-bottom: 75px; background-color: #330909; }
  article.bs_anthologycomic02 section { width: 100%; margin: 0 auto; position: relative; }
  article.bs_anthologycomic02 section img, article.bs_anthologycomic02 section picture { width: 100%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section.button img, article.bs_anthologycomic02 section.banner img { width: 82.8%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section.button img, article.bs_anthologycomic02 section.button picture { width: 100%; display: block; margin: 0 auto; }
  article.bs_anthologycomic02 section table{ width: 82.8%; margin: 0 auto; }
  article.bs_anthologycomic02 section table td{ padding-top: 5px; }
  article.bs_anthologycomic02 section table td.sButton:not(:last-child){ padding-right: 5px; }
}




