.contactWrap .supportCol .supportCaption {
  font-weight: bold;
  color: #F68300;
}
.contactWrap .supportCol .supportContent {
  line-height: 180%;
}
.contactWrap .formCol {
  background: #FFFBF4;
}

@media only screen and (max-width: 1079px) {
  .contactWrap .supportCol {
    padding: 0 0 32px 0;
  }
  .contactWrap .supportCol .supportCaption {
    font-size: clamp(14px, 5.13vw, 20px);
    padding: 0 0 12px 0;
  }
  .contactWrap .supportCol .supportContent {
    font-size: clamp(14px, 4.1vw, 16px);
  }
  .contactWrap .formCol {
    padding: 30px min(5%, 30px);
  }
}
@media print, screen and (min-width: 1080px) {
  .contactWrap {
    display: flex;
    justify-content: flex-end;
    align-items: flex-start;
    position: relative;
  }
  .contactWrap .supportCol {
    width: min(34vw, 500px);
    position: absolute;
    left: 0;
    top: 0;
  }
  .contactWrap .supportCol.fix {
    position: fixed;
    left: calc((100% - min(92vw, 1360px)) / 2);
    top: 150px;
    transition: top 0.2s;
  }
  .contactWrap .supportCol.end {
    position: absolute;
    bottom: 0px;
    top: unset;
  }
  .contactWrap .supportCol .supportCaption {
    font-size: clamp(14px, 1.53vw, 22px);
    padding: 0 0 24px 0;
  }
  .contactWrap .supportCol .supportContent {
    font-size: clamp(14px, 1.25vw, 18px);
  }
  .contactWrap .formCol {
    width: min(60%, 760px);
    padding: 40px 3%;
  }
}/*# sourceMappingURL=style.css.map */