.cFix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
.cFix {
  min-height: 1px;
}
* html .cFix {
  height: 1px; /*\*/ /*/ height: auto; overflow: hidden; /**/
}
.bz_column_box {
  display: flex;
  justify-content: left;
  flex-wrap: wrap;
  padding-top: 15px;
}
.bz_column_box:after {
  content: "";
  display: block;
  width: 30%;
}
.bz_column_box p {
  font-weight: bold;
}
.bz_column_box li {
  width: 30%;
  margin-right: 5%;
  margin-bottom: 40px;
}
.bz_column_box li img {
  padding-bottom: 15px;
}
.bz_column_box li:nth-child(3n) {
  margin-right: 0%;
}
.bz_column_box_day {
  padding-bottom: 10px;
}
@media screen and (max-width:767px) {
  .bz_column_box li {
    width: 100%;
    margin-right: 0%;
  }
}