.award_top_list li {
  margin-bottom: 2em;
}
.award_top_list h3 {
  background: linear-gradient(to bottom, #fff, #d1dde8);
  margin-bottom: 1em;
  padding-left: .5em;
}
.design_award_title {
  color: #404040;
  background: #F4F7F9;
  border-left: 6px solid #1479C3;
  margin: 20px 0;
  padding: .5em;
}
.btn_inner_link li, .btn_josei_inner_link li {
  margin-bottom: 10px;
}
.pdflink {
  display: block;
  padding-left: 32px;
  padding-top: 12px;
  padding-bottom: 12px;
  background: url("../../images/event/pdf_icon.gif") no-repeat center left;
}

@media print, screen and (min-width: 768px) {
  .award_top_list, .btn_inner_link {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  .btn_josei_inner_link {
    display: flex;
    flex-wrap: wrap;
  }
  .award_top_list li, .btn_inner_link li {
    width: 49%;
  }
  .btn_josei_inner_link li {
    margin-right: 1%;
    width: 19%;
  }
}