.section-notice {
  padding: 40px 0;
}
.flex-box {
  display: flex;
  flex-direction: row;
}
.flex-box .item-label {
  margin-right: 10px;
}
.flex-box .item-label .label-jcom {
  width: 82px;
}
.flex-box-channel {
  max-width: 736px;
  width: 100%;
  margin: auto;
  margin-bottom: 40px;
}
@media screen and (min-width: 768px) {
  .flex-box .item-text {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
}
@media screen and (max-width: 767px) {
  .flex-box {
    display: flex;
    flex-wrap: wrap;
  }
  .flex-box .item-text {
    width: 100%;
  }
}
