.membership-section img {
  max-width: 100%;
  height: auto;
  display: block; /* 横幅いっぱいに広がり、次の要素は下に回る */
  margin: 1.5rem 0;
}

/* =========================
   スマホ表示用
   ========================= */

@media (max-width: 600px) {

  /* スマホではulとOLをインデントしない */
  .membership-section ul,
  .membership-section ol {
    margin-left: 0;
    padding-left: 1.2rem;
  }
}
