@media (max-width: 1650px) {
  html {
    font-size: 52.5%;
  }
  .inner {
    max-width: 1200px;
  }
  .inner-in {
    max-width: 1000px;
  }
  header {
    min-width: unset;
  }
  header .header-swiper {
    display: none;
  }
  header .mark-box {
    display: none;
  }
  .main-wrap {
    margin-bottom: 100px;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide {
    height: auto !important;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide .slide-text-box {
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    max-width: 1200px;
  }
  .main-wrap .main-swiper .main-btn-wrap {
    max-width: 1400px;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide.main04 .time_box {
    right: 180px;
    zoom: 0.8;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide.main01 .slide-img-box01 .slide-doctor-box {
    zoom: 0.7;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide.main01 .slide-title-box {
    zoom: 0.9;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide.main01 .slide-img-box01 .main01-bg {
    zoom: 0.7;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide.main01 .slide-title-box h2::after {
    margin-left: -61px;
  }
  .intro-wrap .intro-text-box .intro-title p.den-name span:nth-child(1) {
    left: 0;
  }
  .intro-wrap .intro-text-box .intro-title p.den-name {
    left: 0;
  }
  .intro-wrap .intro-text-box .intro-title p.den-name span {
    font-size: 11rem;
  }
  .doctor-popup .inner > div {
    justify-content: space-around;
  }
  .case-wrap .top-box {
    flex-direction: column;
    align-items: center;
  }
  .case-wrap .top-box .plus-btn {
    margin-top: 10px;
  }
  .case-wrap .top-box .plus-btn img {
    zoom: 0.5;
  }
  .case-wrap .bna_con {
    flex-direction: column;
    align-items: center;
  }
  .case-wrap .bna_con > div:last-child {
    margin-top: 120px;
  }
  .list-wrap .inner {
    flex-direction: column;
  }
  .list-wrap .list-pagination {
    margin-top: 50px;
  }
  .list-wrap .list-swiper {
    max-width: 1000px;
    margin: 60px auto 0;
  }
  .list-wrap .list-swiper .swiper-wrapper .swiper-slide {
    width: 100% !important;
  }
  .sleep-wrap .sleep01 .system-box .mini-box {
    width: 220px;
  }
  .sleep-wrap .sleep02 .step-wrap .mini-step {
    width: 280px;
  }
  .gallery-wrap .gallery-swiper .title-box {
    max-width: 1200px;
    bottom: 100px;
  }
  .gallery-wrap .gallery-swiper .btn-wrap {
    max-width: 1200px;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 0;
  }
  .info-wrap .top-box .info-con {
    flex-direction: column;
    align-items: center;
  }
  .info-wrap .top-box .info-con > div:first-child {
    margin-right: 0;
    margin-bottom: 30px;
  }
  .info-wrap .top-box .info-con > div {
    width: 688px;
  }
  .info-wrap .bottom-box .inner-in {
    max-width: 1280px;
  }
  .info-wrap .bottom-box .map-con {
    justify-content: space-around;
  }
  .info-wrap .bottom-box .map-con .mini-con {
    width: 420px;
  }
  aside .btn-box {
    width: 70px;
    height: 70px;
  }
}
@media (max-width: 1280px) {
  html {
    font-size: 42.5%;
  }
  .inner {
    max-width: 900px;
  }
  .inner-in {
    max-width: 800px;
  }
  .view-box300 {
    margin-bottom: 100px;
  }
  .main-wrap .main-swiper .main-btn-wrap {
    max-width: 900px;
  }
  .main-wrap .main-swiper .main-btn-wrap div {
    zoom: 0.7;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide .slide-text-box {
    zoom: 0.8;
    max-width: 1000px;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide.main04 .time_box {
    zoom: 0.6;
    top: 60%;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide.main01 .slide-img-box01 .slide-doctor-box {
    zoom: 0.55;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide.main01 .slide-img-box01 .main01-bg {
    zoom: 0.55;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide.main01 .slide-title-box {
    max-width: 900px;
  }
  .main-wrap .main-swiper .swiper-wrapper .swiper-slide.main01 .slide-title-box h2::after {
    margin-left: -51px;
    zoom: 0.8;
  }
  .intro-wrap .intro-text-box .intro-title p.den-name {
    left: -60px;
  }
  .intro-wrap .intro-text-box .intro-content {
    left: 0;
    margin-top: 30px;
  }
  .doctor-popup .doctor-img-box {
    align-self: auto;
    zoom: 0.6;
  }
  .gallery-wrap .gallery-swiper .title-box {
    max-width: 900px;
    bottom: 50px;
  }
  .gallery-wrap .gallery-swiper .btn-wrap {
    max-width: 900px;
  }
  .gallery-wrap .gallery-swiper .btn-wrap .navi-btn {
    zoom: 0.7;
  }
  footer .inner-in img {
    zoom: 0.7;
  }
}
@media (max-width: 1025px) {
  .intro-wrap .intro-text-box {
    flex-direction: column;
  }
  header {
    min-width: 1025px;
  }
  body {
    min-width: 1025px;
  }
}