@media (min-width: 32.01rem) {
  .NewsDetail-frame {
    padding-left: calc(var(--sizeContentOffset) * 2);
    padding-right: calc(var(--sizeContentOffset) * 2);
  }
}

@media screen and (min-width: 50rem) {
  .NewsDetail-frame {
    padding-left: calc(6.5em + var(--sizeContentOffset));
    padding-right: 3em;
  }
}

@media (min-width: 80.01rem) {
  .NewsDetail-frame {
    padding-left: calc(8.4em + var(--sizeContentOffset));
  }
}

@media screen and (min-width: 90rem) {
  .NewsDetail-frame {
    max-width: var(--sizeContentWidthHd);
  }
}

.NewsDetail-estimate {
  font-size: var(--textSm);
  white-space: nowrap;
  margin-bottom: var(--spaceSm);
}

.NewsDetail-date {
  display: table;
  background: var(--colorThemeAccent);
  padding: var(--spaceMd);
  margin-top: -3.8em;
  position: relative;
  font-weight: 600;
  font-size: var(--textSm);
  margin-bottom: var(--spaceLg);
}

.NewsDetail-date.no-offset {
  margin-top: 0;
  padding: 0;
}

.NewsDetail-date svg {
  display: inline-block;
  vertical-align: middle;
  margin-right: var(--spaceXs);
  position: relative;
  top: -.15em;
  color: var(--colorBrand);
}

@media screen and (min-width: 90rem) {
  .NewsDetail-image img {
    max-width: 70%;
  }
}

.NewsDetail-perex {
  padding-bottom: var(--spaceMd);
  margin-bottom: var(--spaceMd);
  border-bottom: 1px dashed var(--colorOutlines);
  font-weight: 700;
}

.NewsDetail-perex:empty {
  display: none;
}

.NewsDetail-text {
  margin-bottom: var(--spaceLg);
}

/*# sourceMappingURL=news-detail.min.css.map */
