@charset "utf-8";

/* cntSec_dialogue
================================================== */
.cntSec_dialogue {
  border-top: none;
}

/* innerWrap_dialogue
================================================== */
.cntSec_dialogue .innerWrap::after {
  content: none;
}
.cntSec_dialogue .innerWrap_dialogue {
  padding-top: 0;
  display: flex;
  gap: var(--flexGap);
  --flexGap: 50px;
}

/* dialogue_main
================================================== */
.dialogue_main {
  width: calc(100% - 280px - 50px)
}
.cntSec_dialogue .dialogue_heading2 {
  font-size: 24px;
  font-weight: bold;
  color: #007CCF;
  margin-bottom: 34px;
}
.cntSec_dialogue .dialogue_heading2:not(:first-child) {
  margin-top: 48px;
}
.dialogue_main .dispFR {
  flex-wrap: nowrap;
  margin-top: 26px;
  --flexGap: 16px;
}
.dialogue_main .dispFR > * {
  flex: auto;
  width: auto;
}
.dialogue_main > .nmlText {
  margin-top: 26px;
}
.dialogue_main .dispFR .nmlText img {
  width: 300px;
  max-width: none;
}
/* dialogue_profile
================================================== */
.dialogue_profile {
  background-color: #F2F2F2;
  width: 280px;
  padding: 24px 16px;
  height: fit-content;
}
.dialogue_profile .dialogue_profile_heading2 {
  font-size: 16px;
  font-weight: bold;
  color: #007CCF;
  text-align: center;
}
.dialogue_profile .dialogue_profile_heading3 {
  font-size: 16px;
  font-weight: bold;
  color: #1A1D21;
  margin-top: 16px;
}
.dialogue_profile .dialogue_profile_img {
  margin-top: 21px;
}
.dialogue_profile .dialogue_profile_nmlText {
  font-size: 14px;
  margin-top: 8px;
}
