/* 2023.12.13 追加 */
.bcp-content__item a {
    flex-direction: column;
    align-items: flex-start;
}
.bcp-content__right {
    margin-top: 8px;
}

.bcp-content__item.natural-disasters {
    border-color: #084298;
}

.bcp-content__item.infection {
    border-color: #CE1021;
}

.bcp-content__item.fault {
    border-color: #f0ad4e;
}

.bcp-content__new-label {
    display: block;
    flex-shrink: 0;
    margin-right: 8px;
    padding: 0 8px;
    border-radius: 4px;
    background-color: #5CB85B;
    font-size: 0.9em;
    color: var(--color-white);
}

.bcp-content__old-label {
    display: block;
    margin-right: 8px;
    padding: 0 8px;
    border-radius: 4px;
    background-color: #5d5d5d;
    font-size: 0.9em;
    color: var(--color-white);
}

.bcp-content__item.natural-disasters.over-week {
    border-color: #B6D4FE;
    background-color: #f2f6fc;
}

.bcp-content__item.infection.over-week {
    border-color: #F5C2C7;
    background-color: #fcf1f2;
}

.bcp-content__item.fault.over-week {
    border-color: #f5e79e;
    background-color: #fcf8e3;
}

.bcp-content__item.natural-disasters.over-month, .bcp-content__item.infection.over-month, .bcp-content__item.fault.over-month {
    border-color: #dbdbdb;
    background-color: #ededed;
}

.bcp-content__item.natural-disasters.over-month .bcp-content__label, .bcp-content__item.infection.over-month .bcp-content__label, .bcp-content__item.fault.over-month .bcp-content__label {
    opacity: 0.6;
}

.bcp-archive-wrap .over-month .bcp-content__date {
    opacity: 0.6;
}

.bcp-archive-wrap .over-month .bcp-content__office {
    opacity: 0.6;
}

.bcp-archive-wrap .over-month .bcp-content__right {
    opacity: 0.6;
}

/* 2024.07.10 追加 */
.mult-biz {
  margin: var(--space-16) 0;
  border-bottom: 1px dotted #000;
}
.mult-biz h5 {
  margin-bottom: 8px;
  color: var(--color-brand);
  font-size: 1.1em;
}

/* 2024.07.24 追加 */
@media (max-width: 640px) {
.no-image {
    display: none;
  }
}
