

/* 画面幅が1024px以上 */
@media screen and (min-width: 1024px) {
  .pcbr{
    display: block;
  }
  .spbr{
    display: none;
  }
}

/* 画面幅が560px以下 */
@media screen and (max-width: 560px) {
  .pcbr {
    display: none;
  }
  .spbr {
    display: block;
  }
}


div .distributor_list {
  display: flex;
  padding: 40px 20px;
  align-content: space-around;
  justify-content: space-around;
}
div .distributor_list img {
  width: 200px;
}

div .episode_list {
  padding: 40px 20px;
}

div .episode_list dl {
  margin-bottom: 20px;
}


@media screen and (max-width: 959px) {

div .distributor_list {
  height: 500px;
  display: flex;
  flex-direction: column;
  align-content: space-between;

}
div .distributor_list img {
  width: 400px;
}

}