@media (min-width: 768px) {

  .modal-content {
    width: calc(680 / 1280 * 100vw);
  }

  .modal_close_btn {
    top: calc(10 / 1280 * 100vw);
    right: calc(10 / 1280 * 100vw);
  }

  .modal_close_img {
    width: calc(44 / 1280 * 100vw);
  }

  .un_modal_btnsWrapper {
    width: calc(549 / 1280 * 100vw);
    padding: calc(29 / 1280 * 100vw) 0;
  }

  .un_modal_btn {
    border-radius: calc(12 / 1280 * 100vw);
    height: calc(100 / 1280 * 100vw);
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .un_modal_btn__tel {
    width: 100%;
  }

  .un_modal_btn__tel_img {
    width: calc(22 / 1280 * 100vw);
    margin-right: calc(10 / 1280 * 100vw);
  }

  .un_modal_btn__tel_num {
    font-size: calc(35 / 1280 * 100vw);
    margin-top: 0;
  }

  .un_modal_btn__tel_subTxt {
    font-size: calc(16 / 1280 * 100vw);
    margin-top: calc(10 / 1280 * 100vw);
  }

  .un_modal_btn_btmContainer {
    margin-top: calc(25 / 1280 * 100vw);
  }

  .modal_btn__line {
    width: calc(260 / 1280 * 100vw);
  }

  .un_modal_btn__line_img {
    width: calc(57 / 1280 * 100vw);
  }

  .modal_btn__mail {
    width: calc(260 / 1280 * 100vw);
  }

  .un_modal_btn__mail_img {
    width: calc(43 / 1280 * 100vw);
    margin-top: calc(10 / 1280 * 100vw);
  }

  .un_modal_btn_btmContainer_txt {
    font-size: calc(22 / 1280 * 100vw);
  }
}