@import url(common.css);

main h1 {
  font-size: 23px;
  font-weight: bold;
  margin-bottom: 80px;
}

/* flex */
main .flex section {
  border: 2px solid black;
  padding-bottom: 150px;
}

main .flex {
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  justify-content: space-between;
}

main .flex section {
  line-height: 1.4;
  margin-bottom: 65px;
  flex-basis: 45%;
  background-color: #fffdf8;

}
main .flex section h2 {
  text-align: left;
  padding-left: 20px;
  margin-bottom: 5px;
  width: 100%;
  font-size: 30px;
  font-weight: bold;
}
main .flex section p img {
  padding-bottom: 10px;
  width: 100%;
  margin-bottom: 10px;
}

main .flex section .softdrinks,
main .flex section .tea {
  padding-left: 20px;
  text-align: left;
}

@media screen and (max-width: 559px) {
  main .flex {
    display: block;
    padding: 10px;
  }
  main .flex section {
    padding-left: 10px;
    padding-right: 10px;
  }
  main .flex section h2{
  padding-left: 0px;
}
main .flex section .softdrinks,
main .flex section .tea {
  padding-left: 0px;

}
}
