@media only screen and (max-width: 720px) { article.gakeppuchi_harem_pre { width: 100%; max-width: 1280px; margin: 0 auto; padding-bottom: 50px; background-color: #ff5e97; }
  article.gakeppuchi_harem_pre section { width: 100%; margin: 0 auto; position: relative; }
  article.gakeppuchi_harem_pre section img, article.gakeppuchi_harem_pre section picture { width: 100%; display: block; margin: 0 auto; }
  article.gakeppuchi_harem_pre section.button img, article.gakeppuchi_harem_pre section.button picture { width: 90%; display: block; margin: 0 auto; }}
@media only screen and (min-width: 721px) and (max-width: 1180px) { article.gakeppuchi_harem_pre { width: 100%; max-width: 1280px; margin: 0 auto; padding-bottom: 100px; background-color: #ff5e97; }
  article.gakeppuchi_harem_pre section { width: 100%; margin: 0 auto; position: relative; }
  article.gakeppuchi_harem_pre section img, article.gakeppuchi_harem_pre section picture { width: 100%; display: block; margin: 0 auto; }
  article.gakeppuchi_harem_pre section.button img, article.gakeppuchi_harem_pre section.button picture { width: 90%; display: block; margin: 0 auto; }}
@media only screen and (min-width: 1181px) and (max-width: 1560px) { article.gakeppuchi_harem_pre { width: 100%; max-width: 1280px; margin: 0 auto; padding-bottom: 100px; background-color: #ff5e97; }
  article.gakeppuchi_harem_pre section { width: 100%; margin: 0 auto; position: relative; }
  article.gakeppuchi_harem_pre section img, article.gakeppuchi_harem_pre section picture { width: 100%; display: block; margin: 0 auto; }  article.gakeppuchi_harem_pre section.button img, article.gakeppuchi_harem_pre section.button picture { width: 90%; display: block; margin: 0 auto; }}
@media only screen and (min-width: 1561px) { article.gakeppuchi_harem_pre { width: 100%; max-width: 1280px; margin: 0 auto; padding-bottom: 50px; background-color: #ff5e97; }
  article.gakeppuchi_harem_pre section { width: 100%; margin: 0 auto; position: relative; }
  article.gakeppuchi_harem_pre section img, article.gakeppuchi_harem_pre section picture { width: 100%; display: block; margin: 0 auto; }  article.gakeppuchi_harem_pre section.button img, article.gakeppuchi_harem_pre section.button picture { width: 90%; display: block; margin: 0 auto; }}
