@charset "utf-8";
/* esoratetora 対談: 話者名「esoratetora（以下esora）」を PC 表示で2行・左揃えにする */

@media (min-width: 641px) {
  #talk_body dt[data-name="esoratetora（以下esora）"] {
    white-space: normal;
    word-break: keep-all;
    overflow-wrap: normal;
    display: grid;
    grid-template-columns: min-content;
    justify-content: end;
    text-align: left;
    padding-right: 3%;
  }
  #talk_body dt[data-name="esoratetora（以下esora）"] + dd {
    margin-top: 2em;
  }
}

#talk_body dt[data-name="esoratetora（以下esora）"] {
  color: #45a4bc;
}
