@charset "UTF-8";

.uniq-speech-bubble__media {
  grid-column: unset;
}
.uniq-speech-bubble__content {
  position: relative;
  grid-row: 1;
}
.uniq-speech-bubble__content-box {
  padding: 18px 17px;
  border-radius: 20px;
  border-color: #f1dbcf;
}
.uniq-speech-bubble__content-box::after {
  position: absolute;
  top: 20px;
  right: -20px;
  border-width: 10px 0 10px 22px;
  border-style: solid;
  border-color: transparent transparent transparent #f1dbcf;
  content: "";
}

.uniq-text-lead__fine {
  font-weight: normal;
}

.m-tbl__text {
  position: relative;
}
.m-tbl.uniq-tbl .m-tbl__title--ajust-height {
  z-index: 1;
  position: sticky;
  top: 0;
  left: -1px;
}
@media screen and (min-width: 768px) {
  .uniq-speech-bubble {
    grid-template-columns: auto minmax(23.75%, 1fr);
    gap: 20px;
  }
  .uniq-speech-bubble__content-box {
    padding: 29px 29px 33px 34px;
  }
}
@media screen and (max-width: 767px) {
  .uniq-speech-bubble {
    grid-template-columns: auto minmax(23.32%, 1fr);
    gap: 20px;
  }
  .m-tbl.uniq-tbl {
    min-width: calc(100vw - 31px);
    overflow: auto;
  }
  .m-tbl.uniq-tbl .m-tbl__body {
    width: 800px;
  }
}
