@charset "utf-8";

html, body {font-size: 10px;}
@media all and (max-width:1280px) {
  html, body {font-size: 8px;}
}
@media all and (max-width:960px) {
  html, body {font-size: 6px;}
}
@media all and (max-width:375px) {
  html, body {font-size: 5px;}
}

body {position: relative;font-family: 'Pretendard', 'sans-serif';color: #000;-webkit-text-size-adjust: none;-webkit-overflow-scrolling:touch;}
body.menuOpen {overflow:hidden;}
body, h1, h2, h3, h4, h5, h6, ul, p, button, input, td{margin:0;padding:0}
h1, h2, h3, h4, h5, h6{font-size:inherit;font-weight:normal;font-family:inherit;}
ul{list-style:none;}
a{text-decoration:none;}
a:link, a:visited, a:hover, a:active{color:inherit;text-decoration:none;}
button{border:0px;background:none;cursor:pointer;font-family:inherit;font-size: inherit;}
img{border:0px;vertical-align:top;}
address{font-style:normal;}
strong {font-weight: 700;}
header, nav, section, article, footer{display:block;}
legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;}
label, input, button, select{vertical-align:middle;}
input, textarea{-webkit-appearance: none;-webkit-border-radius: 0;}
hr {display:none;}
pre {overflow-x:scroll;font-size:1.1em;}
table{border-spacing:0px;border-collapse:collapse;}
em{font-style:normal;}
fieldset{border:0;}
select::-ms-expand {display:none;}
input:focus {outline:none;}
input[type="date"]{position:relative;padding-right:20px;padding-left:0;}
input[type="date"]::-webkit-clear-button,
input[type="date"]::-webkit-inner-spin-button{display:none;}
input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;color:transparent;cursor:pointer;}
input[type="date"]::before{content:attr(data-placeholder);width:100%;}
input[type="date"]:valid::before{display:none;}
input[data-placeholder]::before{color:#999;font-size:13px;}
*, :after, :before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.clear:after{display:block;content:"";clear:both;}
.blind {position:absolute;width:.1rem;height:.1rem;margin:-.1rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap;}

.inner {margin: 0 auto;}

@media all and (max-width:1440px) {
  .inner {width: calc(100% - 6.667rem);}
}

@media all and (max-width:760px) {
  .inner {width: calc(100% - 7.333rem);}
}

.moOnly {display: none;}


@media all and (max-width:1440px) {
  .only1920 {display: none;}
}

@media all and (max-width:760px) {
  .pcOnly {display: none;}
  .moOnly{display: block;}
}

@media all and (max-width:440px) {
  .only440 {display: block;}
}


#quickMenu {position:fixed;right:3.5rem;top:50%;z-index:80;transform:translateY(-50%);}
#quickMenu ul {display:flex;flex-direction:column;align-items:center;gap:1rem;}
#quickMenu li {width:8rem;height:8rem;}
#quickMenu li a {display: flex;align-items: center;justify-content: center;width:100%;height:100%;background:#fff;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);}
#quickMenu li .icon {display:block;width:3.1rem;}
#quickMenu li .icon img {width: 100%;height: auto;}
#quickMenu .li3 .icon {width: 3.2rem;}
#quickMenu .li4 .icon {width: 3.2rem;}
#quickMenu .li5 .icon {width: 2.46rem;}
#quickMenu .li5 a {background:#0a3e70;border: 1px solid #707070;}

@media all and (max-width:760px){
  #quickMenu {right:3.167rem;}
  #quickMenu ul {gap:1.333rem;}
  #quickMenu li {width:6.667rem;height:6.667rem;}
  #quickMenu li .icon {width:3rem;}
  #quickMenu .li3 .icon {width: 3rem;}
  #quickMenu .li4 .icon {width: 3rem;}
  #quickMenu .li5 .icon {width: 2.333rem;}
  #quickMenu .li5 a {border: 0;}
}


#feePopup {position:fixed;left:0;top:0;z-index:300;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:4rem;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease;}
#feePopup.active {opacity:1;visibility:visible;pointer-events:auto;}
#feePopup .feePopupInner {position:relative;width:94.2rem;max-width:calc(100% - 4rem);max-height:calc(100dvh - 8rem);background:#fff;box-shadow:0 1rem 4rem rgba(0,0,0,.25);opacity:0;transform:translateY(3rem);transition:opacity .35s ease,transform .35s ease;}
#feePopup.active .feePopupInner {opacity:1;transform:translateY(0);}
#feePopup .feePopupScroll {width:100%;max-height:calc(100dvh - 8rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;}
#feePopup .feePopupScroll img {display:block;width:100%;height:auto;}
#feePopup .feePopupClose {position:absolute;right:5rem;top:5rem;z-index:5;width:4rem;height:4rem;padding:0;border:0;cursor:pointer;}
#feePopup .feePopupClose span {position:absolute;left:50%;top:50%;display:block;width:100%;height:.2rem;background:#ccc;}
#feePopup .feePopupClose span:first-child {transform:translate(-50%,-50%) rotate(45deg);}
#feePopup .feePopupClose span:last-child {transform:translate(-50%,-50%) rotate(-45deg);}
body.popupOpen {overflow:hidden;}

@media all and (max-width:760px){
  #feePopup {padding:3rem 0;}
  #feePopup .feePopupInner {width:90%;max-width:none;max-height:calc(100dvh - 6rem);}
  #feePopup .feePopupScroll {max-height:calc(100dvh - 6rem);}
  #feePopup .feePopupClose {right:2rem;top:2rem;width:7rem;height:7rem;}
  #feePopup .feePopupClose span {width:3.6rem;height:.3rem;}
}


#header {position:fixed;left:0;top:0;width:100%;z-index:100;height:11rem;background-color:rgba(255,255,255,.2);transition:background-color .4s ease,box-shadow .4s ease,backdrop-filter .4s ease;}
#header .inner {display:flex;align-items:center;width:138rem;height:100%;margin:0 auto;}
#header .hdLogo {width:21.8rem;margin:0;}
#header .hdLogo a {position:relative;display:block;}
#header .hdLogo img {display:block;width:100%;transition:opacity .4s ease;}
#header .hdLogo img.on {position:absolute;left:0;top:0;opacity:0;}
#header .hdLogo img.off {opacity:1;}
#header .gnbWrap {margin-left:auto;}
#header .gnbWrap ul {display:flex;align-items:center;gap:6rem;}
#header .gnbWrap li {position:relative;}
#header .gnbWrap li a {display:block;font-size:1.8rem;font-weight:700;color:#fff;transition:color .4s ease;}
#header .reservBtn {display:flex;align-items:center;justify-content:center;gap:.6rem;width:19rem;height:4rem;margin-left:6rem;border:2px solid #fff;border-radius:5rem;background-color:transparent;transition:background-color .4s ease,border-color .4s ease,box-shadow .4s ease;}
#header .reservBtn p {font-size:1.6rem;font-weight:700;color:#fff;transition:color .4s ease;}
#header .reservBtn .icon {display:flex;align-items:center;justify-content:center;width:2.4rem;}
#header .reservBtn .icon img {display:block;width:100%;}
#header .moLogo {display:none;}
#header .moReservBtn {display:none;}
#header .menuBtn {position:relative;display: none;}
#header .menuBtn img {display:block;width:100%;height:auto;transition:opacity .4s ease;}
#header .menuBtn img.on {position:absolute;left:0;top:0;opacity:0;}
#header .menuBtn img.off {opacity:1;}
#header.active {background-color:rgba(255,255,255,.96);box-shadow:0 .4rem 2rem rgba(0,0,0,.08);backdrop-filter:blur(1rem);}
#header.active .hdLogo img.off {opacity:0;}
#header.active .hdLogo img.on {opacity:1;}
#header.active .gnbWrap li a {color:#202020;}
#header.active .reservBtn {border-color:#0F1C3C;background-color:#0F1C3C;}
#header.active .menuBtn img.off {opacity:0;}
#header.active .menuBtn img.on {opacity:1;}

@media all and (max-width:1440px){
  #header .inner {width: calc(100% - 6.667rem);}
}

@media all and (max-width:1080px){
  #header .gnbWrap ul {gap:3rem;}
}

@media all and (max-width:760px){
  #header {position:fixed;z-index:100;height:11.667rem;}
  #header .inner {width:calc(100% - 10rem);height:100%;justify-content:space-between;}
  #header .hdLogo {position:relative;z-index:5;width:30.333rem;}
  #header .reservBtn {display:none;}
  #header .menuBtn {position:relative;z-index:5;display:block;width:5rem;height:3.333rem;padding:0;border:0;background:none;}
  #header .menuBtn img {width:100%;height:auto;}
  #header .gnbWrap {position:fixed;right:0;top:11.667rem;width:42.667rem;height:calc(100dvh - 11.667rem);margin:0;padding:9.5rem 6.167rem;background:#fff;overflow-y:auto;transform:translateX(100%);transition:transform .45s cubic-bezier(.7,0,.3,1);}
  #header.menuOpen .gnbWrap {transform:translateX(0);}
  #header .gnbWrap .moLogo {display:block;width:30.333rem;}
  #header .gnbWrap .moLogo a {display:block;}
  #header .gnbWrap .moLogo img {display:block;width:100%;height:auto;}
  #header .gnbWrap ul {display:block;margin-top:8.333rem;}
  #header .gnbWrap li + li {margin-top:5rem;}
  #header .gnbWrap li a {display:block;font-size:3rem;font-weight:700;color:#131314;}
  #header .gnbWrap .moReservBtn {display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;height:6.667rem;margin-top:8.333rem;background:#0F1C3C;border-radius:5rem;color:#fff;font-size: 2.667rem;font-weight: 700;}
  #header .gnbWrap .moReservBtn .icon {display:block;width:4rem;flex:none;}
  #header .gnbWrap .moReservBtn .icon img {display:block;width:100%;height:auto;}
}


#main {position:relative;}

#main section {overflow: hidden;}

.visualSec {position:relative;display:flex;align-items:center;justify-content:center;height:97rem;background:#000;overflow:hidden;}
.visualSec::before {content:"";position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background:url("../img/visualSec_img.jpg") no-repeat center center / cover;transform:scale(1);transform-origin:center center;animation:visualZoom 9s cubic-bezier(.2,.6,.3,1) forwards;will-change:transform;}
.visualSec .txtWrap {position:absolute;top:32.1rem;left:50%;z-index:1;transform:translateX(-50%);}
.visualSec .txtWrap p {width:80rem;margin:0 auto;}
.visualSec .txtWrap img {width: 100%;height: auto;}
.visualSec .navWrap {position:absolute;left:50%;bottom:10.3rem;z-index:2;display:flex;align-items:center;gap:2.6rem;transform:translateX(-50%);}
.visualSec .navWrap > a {display:flex;align-items:center;height:5rem;background:#fff;border-radius:5rem;box-shadow:0 0 6px rgba(0,0,0,.16);gap: 1.5rem;padding: 0 2.56rem 0 0.6rem;}
.visualSec .navWrap > a > .icon {display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;flex:none;}
.visualSec .navWrap > a > .icon img {width: 100%;height: auto;}
.visualSec .navWrap > a > p {display:flex;align-items:center;gap:0.7rem;font-size:1.8rem;font-weight:700;white-space:nowrap;}
.visualSec .navWrap .arrow {display: block;width:1.7rem;height:1.7rem;}
.visualSec .navWrap .arrow img {width: 100%;height: auto;}

@keyframes visualZoom {
  0% {transform:scale(1);}
  100% {transform:scale(1.09);}
}

@media all and (max-width:760px){
  .visualSec {height:100vh;background:#000;}
  .visualSec::before {background-image:url("../img/visualSec_img_mo.jpg");animation-duration:8s;}
  .visualSec .txtWrap {top:50%;transform: translate(-50%,-50%);}
  .visualSec .txtWrap p {width:45.167rem;}
  .visualSec .navWrap {bottom:10rem;gap:1.383rem;flex-direction:column;}
  .visualSec .navWrap > a {height:7.167rem;gap:1.833rem;}
  .visualSec .navWrap > a > .icon {width:5.5rem;height:5.5rem;}
  .visualSec .navWrap > a > p {gap:1.167rem;font-size:2.667rem;}
  .visualSec .navWrap .arrow {width:2.333rem;height:2.333rem;}
}


.valueSec {position:relative;background:url("../img/valueSec_bg.png") no-repeat center center / cover;overflow:hidden;padding: 19.6rem 0 15.6rem;}
.valueSec .inner {width:131.2rem;margin:0 auto;}
.valueSec .titWrap {text-align:center;}
.valueSec .titWrap .mainTit {margin:0;font-size:5.4rem;font-weight:700;color:#131314;}
.valueSec .valueList {display:flex;align-items:center;justify-content:center;gap:5.6rem;margin-top:5.4rem;padding:0;list-style:none;}
.valueSec .valueList > li {display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:40rem;aspect-ratio: 1/1;border-radius:50%;color:#fff;text-align:center;}
.valueSec .valueList .item1 {background:#0F1C3C;}
.valueSec .valueList .item2 {background:#123D64;}
.valueSec .valueList .item3 {background:#3785B5;}
.valueSec .valueList .num {font-size:3.4rem;font-weight:700;padding-top: 4.6rem;}
.valueSec .valueList .bar {display:block;width:3.8rem;height:1px;margin-top:0.65rem;background:#fff;}
.valueSec .valueList .icon {display:flex;align-items:center;justify-content:center;width:13.8rem;height:10.6rem;margin-top:1.25rem;}
.valueSec .valueList .icon img {width: 100%;height: auto;}
.valueSec .valueList .itemTit {margin:0.8rem 0 0;font-size:3rem;font-weight:700;}
.valueSec .valueList .itemDesc {margin:1.3rem 0 0;font-size:1.6rem;font-weight:300;line-height:2.4rem;}
.valueSec .valueSwiper-pagination {display: flex;gap: 10px;justify-content: center;margin-top: 7.333rem;display: none;}
.valueSec .valueSwiper-pagination .swiper-pagination-bullet {margin: 0;width: 12px;height: 12px;background-color: #E2E2E2;opacity: 1;}
.valueSec .valueSwiper-pagination .swiper-pagination-bullet-active {background-color: #3785B5;}

@media all and (max-width:1440px){
  .valueSec .inner {width: calc(100% - 6.667rem);}
  .valueSec .valueList {gap: 0;justify-content: space-between;}
  .valueSec .valueList > li {width:calc(33.333% - 1rem);}
}

@media all and (max-width:1080px){
  .valueSec {background-image:url("../img/valueSec_bg_mo.jpg");padding: 12.667rem 0 10.5rem;}
  .valueSec .inner {width: calc(100% - 12.667rem);}
  .valueSec .titWrap .mainTit {font-size:6.833rem;}
  .valueSec .valueList {margin-top:7.333rem;}
  .valueSec .valueList > li {width: 100%;border-radius: 3.333rem;justify-content: center;max-height: 300px;}
  .valueSec .valueList .num {font-size:4.667rem;padding-top: 0;}
  .valueSec .valueList .bar {width:4.833rem;margin-top:0.95rem;}
  .valueSec .valueList .icon {width:17.667rem;height:auto;margin-top:1.55rem;}
  .valueSec .valueList .itemTit {margin-top:0.5rem;font-size:4.667rem;}
  .valueSec .valueList .itemDesc {margin-top:2rem;font-size:2.333rem;line-height:3.333rem;}
  .valueSec .valueSwiper-pagination {display: flex;}
}


.careSec {position:relative;padding:19.9rem 0 24.2rem;background:#fff;overflow:hidden;}
.careSec .titWrap {text-align:center;}
.careSec .titWrap .mainTit {margin:0;font-size:4.8rem;font-weight:700;color:#131314;}
.careSec .contWrap {margin-top:11.6rem;}
.careSec .contWrap ul {max-width:163rem;display: flex;flex-direction: column;gap: 5rem;}
.careSec .contWrap li {display:grid;grid-template-columns:78rem minmax(0,1fr);align-items:center;min-height:24.8rem;border-bottom:.1rem solid #B4BACB;}
.careSec .contWrap li:last-child {border-bottom:0;}
.careSec .contWrap .img {width:100%;overflow:hidden;}
.careSec .contWrap .img img {width: 100%;height: auto;}
.careSec .contWrap .itemInfo {padding-left:7rem;}
.careSec .contWrap .infoTit {display:flex;align-items:center;gap:1.4rem;}
.careSec .contWrap .num {display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0;background:#123D64;font-size:2.4rem;font-weight:700;color:#fff;}
.careSec .contWrap .itemTit {font-size:3.6rem;font-weight:700;color:#0F1C3C;}
.careSec .contWrap .itemDesc {margin:1.8rem 0 0;font-size:2rem;font-weight:400;color:#131314;letter-spacing:-0.03em;word-break: keep-all;}

@media all and (max-width:1440px){
  .careSec .contWrap .itemDesc {padding-right: 5rem;}
}

@media all and (max-width:1080px){
  .careSec .contWrap li {grid-template-columns:68rem minmax(0,1fr);}
}

@media all and (max-width:760px){
  .careSec {padding:13.333rem 0 26.167rem;}
  .careSec .titWrap .mainTit {font-size:5.333rem;line-height: 7.333rem;}
  .careSec .contWrap {margin-top:5rem;}
  .careSec .contWrap ul {max-width:100%;}
  .careSec .contWrap li {display:flex;flex-direction: column;align-items: start;border-bottom: 0;}
  .careSec .contWrap .img {width:calc(100% - 5.833rem);}
  .careSec .contWrap .itemInfo {padding-left:5rem;padding-top: 5rem;}
  .careSec .contWrap .infoTit {gap:1rem;}
  .careSec .contWrap .num {width:5rem;height:5rem;font-size:2.667rem;}
  .careSec .contWrap .itemTit {font-size:3.667rem;}
  .careSec .contWrap .itemDesc {margin-top:1.333rem;font-size:2.667rem;line-height: 4rem;}
}


.interiorSec {position:relative;padding:0 0 13rem;background:#fff;overflow:hidden;}
.interiorSec .inner {width:100%;margin:0 auto;}
.interiorSec .titWrap {text-align:center;}
.interiorSec .titWrap .subTit {display:inline-flex;align-items:center;justify-content:center;height:3.4rem;padding:0 1.6rem;margin:0;background:#0F1C3C;font-size:1.8rem;font-weight:600;color:#fff;}
.interiorSec .titWrap .mainTit {margin:2.1rem 0 0;font-size:4.4rem;font-weight:700;line-height:5.8rem;color:#131314;}
.interiorSec .flexWrap {display: flex;justify-content: right;}
.interiorSec .interiorWrap {display:flex;align-items:flex-end;width:169.3rem;margin-top:8rem;}
.interiorSec .interiorControl {display:flex;align-items:center;gap:0.9rem;flex:none;margin:0 5rem 0 0;}
.interiorSec .interiorControl button {display:flex;align-items:center;justify-content:center;width:7.2rem;height:7.2rem;padding:0;border:0;background:none;cursor:pointer;}
.interiorSec .interiorControl button img {width: 100%;height: auto;}
.interiorSec .interiorSwiper {width:calc(100% - 20.3rem);margin:0;overflow:hidden;}
.interiorSec .interiorSwiper .swiper-slide {width:67.5rem;}
.interiorSec .interiorItem {width:100%;background:#EFEFEF;}
.interiorSec .interiorItem .imgBox {width:100%;height:40rem;overflow:hidden;}
.interiorSec .interiorItem .imgBox img {display:block;width:100%;height:100%;object-fit:cover;}
.interiorSec .interiorItem .name {display:flex;align-items:center;justify-content:center;height:7.2rem;font-size:2.4rem;font-weight:500;color:#131314;}

@media all and (max-width:1720px){
  .interiorSec .interiorWrap {width:calc(100% - 10rem);}
  .interiorSec .interiorSwiper .swiper-slide {width:calc((100% - 3rem) / 2);}
  .interiorSec .interiorItem .imgBox {height:auto;}
  .interiorSec .interiorItem .imgBox img {width: 100%;height: auto;}
}

@media all and (max-width:760px){
  .interiorSec {padding:0 0 26.333rem;}
  .interiorSec .titWrap .subTit {height:4rem;padding:0 2.333rem;font-size:2.333rem;}
  .interiorSec .titWrap .mainTit {margin:6.333rem 0 0;font-size:5.333rem;line-height:7rem;}
  .interiorSec .interiorWrap {flex-direction: column;width:100%;margin-top:6.667rem;}
  .interiorSec .interiorControl {position: absolute;bottom: 13.333rem;left: 50%;transform: translateX(-50%);}
  .interiorSec .interiorControl button {width:7.333rem;height:7.333rem;}
  .interiorSec .interiorSwiper {width:calc(100% - 4rem);}
  .interiorSec .interiorItem .name {height:5.667rem;font-size:2.333rem;}
}


.clinicSec {position:relative;padding:15.6rem 0 12.9rem;background:#0F1C3C;overflow:hidden;}
.clinicSec .inner {width:122rem;margin:0 auto;}
.clinicSec .titWrap {text-align:center;color:#fff;}
.clinicSec .titWrap .mainTit {font-size:4.8rem;font-weight:700;}
.clinicSec .titWrap > .desc {margin:1.9rem 0 0;font-size:2.2rem;font-weight:600;letter-spacing: -0.01em;}
.clinicSec .clinicSwiper {margin-top:5rem;padding-bottom:6.2rem;overflow:hidden;}
.clinicSec .clinicSwiper .swiper-slide {height:auto;}
.clinicSec .clinicItem {position:relative;width:100%;height:48rem;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;}
.clinicSec .clinicItem.item1 {background-image:url("../img/clinicSec_item1_bg.jpg");}
.clinicSec .clinicItem.item2 {background-image:url("../img/clinicSec_item2_bg.jpg");}
.clinicSec .clinicItem.item3 {background-image:url("../img/clinicSec_item3_bg.jpg");}
.clinicSec .clinicItem.item4 {background-image:url("../img/clinicSec_item4_bg.jpg");}
.clinicSec .clinicItem.item5 {background-image:url("../img/clinicSec_item5_bg.jpg");}
.clinicSec .clinicItem.item6 {background-image:url("../img/clinicSec_item6_bg.jpg");}
.clinicSec .clinicItem .txtBox {position:absolute;left:0;bottom:5rem;z-index:2;width:100%;padding:0 2rem;text-align:center;color:#fff;}
.clinicSec .clinicItem .itemTit {display:inline-flex;align-items:center;justify-content:center;min-width:22rem;height:5.2rem;background:#fff;border-radius:2.6rem;font-size:2.2rem;font-weight:700;color:#131314;letter-spacing:-0.02em;}
.clinicSec .clinicItem .txtBox .desc {margin-top:1.6rem;font-size:1.8rem;line-height:2.8rem;letter-spacing:-0.02em;}
.clinicSec .clinicSwiper-pagination {position:absolute;left:0;bottom:0!important;display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;height:auto;}
.clinicSec .clinicSwiper-pagination .swiper-pagination-bullet {width:1.2rem;height:1.2rem;margin:0!important;background:#E8E8E8;opacity:1;}
.clinicSec .clinicSwiper-pagination .swiper-pagination-bullet-active {background:#86F3DF;}

@media all and (max-width:1440px){
  .clinicSec .inner {width: calc(100% - 6.667rem);}
}

@media all and (max-width:760px){
  .clinicSec {padding:11.5rem 0 12.833rem;}
  .clinicSec .titWrap {text-align:left;}
  .clinicSec .titWrap .mainTit {font-size:6.667rem;}
  .clinicSec .titWrap > .desc {margin-top:5.167rem;font-size:3rem;line-height: 5.5rem;}
  .clinicSec .clinicSwiper {margin-top:6.667rem;padding-bottom:7.333rem;}
  .clinicSec .clinicItem {height:auto;aspect-ratio: 295/369;}
  .clinicSec .clinicItem .txtBox {bottom:6.5rem;}
  .clinicSec .clinicItem .itemTit {min-width:auto;width: 28.333rem;;height:7.167rem;border-radius:5rem;font-size:3rem;}
  .clinicSec .clinicItem .txtBox .desc {margin-top:2rem;font-size:2.333rem;line-height:3.333rem;}
  .clinicSec .clinicSwiper-pagination {gap: 1.667rem;}
  .clinicSec .clinicSwiper-pagination .swiper-pagination-bullet {width:2rem;height:2rem;}
}


.doctorSec {position:relative;padding:19rem 0 14rem;background:#fff;overflow:hidden;}
.doctorSec .inner {width:100%;margin:0 auto;}
.doctorSec .titWrap {text-align:center;}
.doctorSec .titWrap .subTit {font-size:2.8rem;font-weight:700;color:#0F1C3C;}
.doctorSec .titWrap .mainTit {margin:5.5rem 0 0;font-size:4.4rem;font-weight:500;line-height:5.6rem;color:#131314;letter-spacing:0.008em;}
.doctorSec .titWrap .mainTit strong {font-weight:700;}
.doctorSec .titWrap .mainTit .color1 {color:#131314;}
.doctorSec .titWrap .mainTit .color2 {color:#0F1C3C;}
.doctorSec .doctorList {margin-top:9.1rem;}
.doctorSec .doctorItem {display:flex;align-items:center;margin-bottom:6rem;}
.doctorSec .doctorItem:last-child {margin-bottom:0;}
.doctorSec .doctorItem .imgBox {width:94.3rem;}
.doctorSec .doctorItem .imgBox img {width: 100%;height: auto;}
.doctorSec .doctorItem .infoBox {width:52.4rem;margin-left:12rem;}
.doctorSec .doctorName {display:flex;align-items:center;gap:1.75rem;}
.doctorSec .doctorName .logo {display:block;width:3.2rem;}
.doctorSec .doctorName .logo img {width:100%;height: auto;}
.doctorSec .doctorName h4 {font-size:3.2rem;font-weight:700;color:#212121;}
.doctorSec .doctorName h4 span {font-size:2.2rem;}
.doctorSec .historyScroll {margin-top:3.8rem;}
.doctorSec .historyGroup1 {margin-bottom:2.45rem;}
.doctorSec .historyTit {display:inline-flex;align-items:center;justify-content:center;height:3.2rem;margin-bottom: 1.85rem;padding:0 1.6rem;background:#123D64;font-size:1.6rem;color:#fff;}
.doctorSec .historyDesc {font-size:1.6rem;line-height:2.6rem;color:#212121;letter-spacing:-0.02em;}
.doctorSec .historyDesc span {display: block;}
.doctorSec .historyDesc .type2 {font-size: 1.2rem;}
.doctorSec .historyGroup2 .historyTit {background-color: #0F1C3C;}
.doctorSec .historyGroup2 .historyDesc {height:22rem;padding-right:3rem;overflow-y:auto;}
.doctorSec .historyGroup2 .historyDesc::-webkit-scrollbar {width:0.6rem;}
.doctorSec .historyGroup2 .historyDesc::-webkit-scrollbar-track {background:#EFEFEF;}
.doctorSec .historyGroup2 .historyDesc::-webkit-scrollbar-thumb {background:#C4C4C4;}
.doctorSec .doctorTab {display:none;}

@media all and (max-width:760px){
  .doctorSec {padding:17.833rem 0 16.667rem;}
  .doctorSec .titWrap .subTit {font-size:3.667rem;}
  .doctorSec .titWrap .mainTit {margin-top:6rem;font-size:6.333rem;line-height:8.333rem;}
  .doctorSec .titWrap .mainTit .color2 {font-weight:700;}
  .doctorSec .doctorTab {display:flex;align-items:center;gap:1rem;margin:10.167rem auto 7.167rem;width: calc(100% - 10rem);}
  .doctorSec .doctorTab button {display:flex;align-items:center;justify-content:center;flex:1;height:6.667rem;padding:0;border:0;border-radius:1.333rem;background:#EFEFEF;font-size:3.333rem;font-weight:500;color:#131314;}
  .doctorSec .doctorTab button.active {background:#123D64;color:#fff;}
  .doctorSec .doctorList {margin-top:0;}
  .doctorSec .doctorItem {display:none;margin-bottom:0;}
  .doctorSec .doctorItem.active {display:block;}
  .doctorSec .doctorItem .imgBox {width: 100%;}
  .doctorSec .doctorItem .infoBox {width:auto;margin-left:0;padding:6.667rem 4.5rem 0;}
  .doctorSec .doctorName {gap:2.917rem;margin-left: 2.5rem;}
  .doctorSec .doctorName .logo {width:5.333rem;flex:none;}
  .doctorSec .doctorName h4 {font-size:4.667rem;}
  .doctorSec .doctorName h4 em,
  .doctorSec .doctorName h4 span {font-size:3rem;}
  .doctorSec .historyScroll {margin-top:6.333rem;}
  .doctorSec .historyGroup1 {margin-bottom:4rem;}
  .doctorSec .historyTit {height:5.333rem;margin-bottom:3.083rem;padding:0 2.667rem;font-size:2.667rem;}
  .doctorSec .historyDesc {font-size:2.667rem;line-height:4.333rem;}
  .doctorSec .historyDesc .type2 {font-size:2.667rem;}
  .doctorSec .doctorItem1 .historyDesc .type2 {font-size:2rem;}
  .doctorSec .historyGroup2 .historyDesc {height:36.667rem;}
  .doctorSec .historyGroup2 .historyDesc::-webkit-scrollbar {width:1rem;}
}


.teamSec {position:relative;overflow:hidden;}
.teamSec .cont {position:relative;height:42rem;background-repeat: no-repeat;background-position: center;overflow: hidden;background-size: cover;}
.teamSec .inner {position:relative;width:124.8rem;margin:0 auto;padding-top: 7.5rem;height: 100%;}
.teamSec .teamSwiperWrap {position: relative;z-index: 2;}
.teamSec .teamItem {position:relative;width:100%;z-index:2;}
.teamSec .teamItem .imgBox {width:100%;height:22rem;overflow:hidden;background:#dce1e9;}
.teamSec .teamItem .imgBox img {display:block;width:100%;height:100%;object-fit:cover;}
.teamSec .teamItem .name {display:flex;align-items:center;justify-content:center;height:5rem;margin:0;background:#123D64;font-size:1.8rem;font-weight:700;color:#fff;letter-spacing:-0.02em;white-space:nowrap;}
.teamSec .bgTxt {position:absolute;left:50%;z-index:1;font-size:11.4rem;font-weight:800;white-space:nowrap;transform:translateX(-50%);}
.teamSec .bgTxt span {letter-spacing:0.2em;}
.teamSec .cont1 {background-image:url("../img/teamSec_cont1_bg.jpg");}
.teamSec .cont1 .teamSwiper {position:relative;width:113rem;margin:0 auto;overflow:hidden;}
.teamSec .cont1 .teamSwiper .swiper-slide {height:auto;}
.teamSec .cont1 .bgTxt {bottom:1.4rem;color:rgba(255,255,255,0.6);}
.teamSec .teamSwiperArrow {position:absolute;top:50%;z-index:5;width:3.82rem;height:3.82rem;transform:translateY(-50%);}
.teamSec .teamSwiperArrow img {display:block;width:100%;height:100%;object-fit:contain;}
.teamSec .teamSwiperPrev {left:0;}
.teamSec .teamSwiperNext {right:0;}
.teamSec .cont2 {background-image:url("../img/teamSec_cont2_bg.jpg");}
.teamSec .cont2 .team2Swiper {position:relative;z-index:2;width:67rem;margin:0 auto;overflow:hidden;}
.teamSec .cont2 .team2Swiper .swiper-slide {height:auto;}
.teamSec .cont2 .teamItem .name {background-color: #0F1C3C;}
.teamSec .cont2 .bgTxt {bottom:2.1rem;color:#4A546E;}
.teamSec .teamSwiperPagination,
.teamSec .team2SwiperPagination {display:none;}
.teamSec .cont2 .teamSwiperArrow {display:none;}

@media all and (max-width:1440px){
  .teamSec .inner {width: calc(100% - 6.667rem);}
}

@media all and (max-width:760px){
  .teamSec .cont {height:auto;}
  .teamSec .inner {width:100%;padding:12.5rem 0;}
  .teamSec .teamSwiperWrap {width:100%;height:100%;}
  .teamSec .cont1 {background-image:url("../img/teamSec_cont1_bg_mo.jpg");}
  .teamSec .cont1 .teamSwiper {width:calc(100% - 27.333rem);margin:0 auto;}
  .teamSec .cont2 .team2Swiper {width:calc(100% - 27.333rem);margin:0 auto;}
  .teamSec .teamItem .imgBox {height:auto;aspect-ratio:1/1.05;}
  .teamSec .teamItem .name {height:8.333rem;font-size:3rem;}
  .teamSec .bgTxt {top:6rem;bottom:auto;font-size:7.333rem;}
  .teamSec .teamSwiperArrow {top:50%;width:4.5rem;height:7rem;}
  .teamSec .teamSwiperPrev {left:4rem;}
  .teamSec .teamSwiperNext {right:4rem;}
  .teamSec .cont2 {background-image:url("../img/teamSec_cont2_bg_mo.jpg");}
  .teamSec .cont2 .teamSwiperArrow {display:block;}
  .teamSec .cont2 .team2SwiperPrev {left:4rem;}
  .teamSec .cont2 .team2SwiperNext {right:4rem;}
  .teamSec .teamSwiperPagination {position:absolute;left:0;bottom:6.833rem;z-index:5;display:flex;align-items:center;justify-content:center;gap:2rem;width:100%;}
  .teamSec .teamSwiperPagination .swiper-pagination-bullet {width:2.2rem;height:2.2rem;margin:0!important;background:#fff;opacity:1;}
  .teamSec .teamSwiperPagination .swiper-pagination-bullet-active {background:#3695c4;}
  .teamSec .team2SwiperPagination {position:absolute;left:0;bottom:6.833rem;z-index:5;display:flex;align-items:center;justify-content:center;gap:2rem;width:100%;}
  .teamSec .team2SwiperPagination .swiper-pagination-bullet {width:2.2rem;height:2.2rem;margin:0!important;background:#fff;opacity:1;}
  .teamSec .team2SwiperPagination .swiper-pagination-bullet-active {background:#3695c4;}
}


.equipSec {position:relative;padding:15.7rem 0 18.6rem;background:#fff;overflow:hidden;}
.equipSec .inner {width:126rem;margin:0 auto;}
.equipSec .titWrap {text-align:center;}
.equipSec .titWrap .subTit {display:inline-flex;align-items:center;justify-content:center;height:3.4rem;padding:0 1.6rem;margin:0;background:#0F1C3C;font-size:1.8rem;font-weight:600;color:#fff;}
.equipSec .titWrap .mainTit {margin:3.7rem 0 0;font-size:3.6rem;font-weight:700;line-height:5.2rem;color:#131314;}
.equipSec .equipTab {display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:4rem;}
.equipSec .equipTab .tabBtn {display:flex;align-items:center;justify-content:center;width:24rem;height:5.6rem;border-radius:3rem;background:#EFEFEF;font-size:2rem;font-weight:600;color:#0F1C3C;cursor:pointer;transition:.3s;}
.equipSec .equipTab .tabBtn.active {background:#0F1C3C;color:#fff;}
.equipSec .equipCont {position:relative;margin-top:5.4rem;}
.equipSec .equipGroup {display:none;position:relative;}
.equipSec .equipGroup.active {display:block;}
.equipSec .equipSwiper {width:100%;overflow:hidden;}
.equipSec .equipSwiper .swiper-slide {height:auto;}
.equipSec .equipItem {height:61rem;padding:0 2rem 2rem;background:#f5f5f5;}
.equipSec .equipItem .imgBox {position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.equipSec .equipItem .imgBox img {width: 100%;height: auto;}
.equipSec .equipGroup1 .equipItem1 .imgBox {width: 29rem;top: 3.4rem;}
.equipSec .equipGroup1 .equipItem2 .imgBox {width: 28.2rem;top: 3.4rem;}
.equipSec .equipGroup1 .equipItem3 .imgBox {width: 31.9rem;top: 1.5rem;}
.equipSec .equipGroup1 .equipItem4 .imgBox {width: 26.4rem;top: 4.6rem;}
.equipSec .equipGroup1 .equipItem5 .imgBox {width: 27.2rem;top: 7.4rem;}
.equipSec .equipGroup1 .equipItem6 .imgBox {width: 15.6rem;top: 3.5rem;}
.equipSec .equipGroup1 .equipItem7 .imgBox {width: 36rem;top: 6.9rem;}
.equipSec .equipGroup2 .equipItem1 .imgBox {width: 19.2rem;top: 5.6rem;}
.equipSec .equipGroup2 .equipItem2 .imgBox {width: 18.4rem;top: 4rem;}
.equipSec .equipGroup2 .equipItem3 .imgBox {width: 21rem;top: 5.5rem;}
.equipSec .equipGroup3 .equipItem1 .imgBox {width: 32.6rem;top: 9.25rem;}
.equipSec .equipGroup3 .equipItem2 .imgBox {width: 13.6rem;top: 2.1rem;}
.equipSec .equipGroup3 .equipItem3 .imgBox {width: 34rem;top: 1.3rem;}
.equipSec .equipGroup4 .equipItem1 .imgBox {width: 17.6rem;top: 2.4rem;}
.equipSec .equipGroup4 .equipItem2 .imgBox {width: 34rem;top: 0;}
.equipSec .equipGroup4 .equipItem3 .imgBox {width: 33.2rem;top: 0.8rem;}
.equipSec .equipItem .txtBox {position: absolute;bottom: 2rem;left: 50%;transform: translateX(-50%);height:25rem;padding:2.9rem;background:#fff;border:1px solid #E1E1E1;width: calc(100% - 4rem);}
.equipSec .equipItem .name {font-size:3rem;font-weight:700;color:#0F1C3C;letter-spacing:-0.02em;}
.equipSec .equipItem .desc {margin:1.6rem 0 0;font-size:1.8rem;line-height:3rem;color:#000;letter-spacing:-0.02em;}
.equipSec .equipSwiperArrow {position:absolute;top:50%;z-index:10;width:4rem;height:4rem;transform:translateY(-50%);}
.equipSec .equipSwiperArrow img {width: 100%;height: auto;}
.equipSec .equipPrev {left:-6.6rem;}
.equipSec .equipNext {right:-6.6rem;}
.equipSec .equipPagination {position:relative;z-index:5;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:30px;display: none;}
.equipSec .equipPagination .swiper-pagination-bullet {width:12px;height:12px;margin:0!important;background:#E2E2E2;opacity:1;}
.equipSec .equipPagination .swiper-pagination-bullet-active {background:#3785B5;}

@media all and (max-width:1440px){
  .equipSec .inner {width:calc(100% - 6.667rem);}
  .equipSec .equipSwiper {width:calc(100% - 10rem);}
  .equipSec .equipPrev {left:0;}
  .equipSec .equipNext {right:0;}
  .equipSec .equipItem .txtBox {overflow: auto;}
  .equipSec .equipItem .desc {word-break: keep-all;}
}

@media all and (max-width:760px){
  .equipSec {padding:15rem 0 16.667rem;}
  .equipSec .inner {width:calc(100% - 9.333rem);}
  .equipSec .titWrap .subTit {height:4rem;padding:0 6.833rem;font-size:2.333rem;}
  .equipSec .titWrap .mainTit {margin-top:5rem;font-size:5.667rem;line-height:7.333rem;}
  .equipSec .equipTab {flex-wrap: wrap;gap:1.333rem 1rem;margin-top:5.667rem;}
  .equipSec .equipTab .tabBtn {width:calc(50% - 0.5rem);height:8.333rem;border-radius:5rem;font-size:2.667rem;}
  .equipSec .equipSwiper {width: 100%;}
  .equipSec .equipItem {height:101.667rem;padding:0 9.333rem 2.833rem;}
  .equipSec .equipGroup1 .equipItem1 .imgBox {width: 34.167rem;top: 5.667rem;}
  .equipSec .equipGroup1 .equipItem2 .imgBox {width: 33.167rem;top: 5.667rem;}
  .equipSec .equipGroup1 .equipItem3 .imgBox {width: 39rem;top: 3.5rem;}
  .equipSec .equipGroup1 .equipItem4 .imgBox {width: 32.333rem;top: 7.5rem;}
  .equipSec .equipGroup1 .equipItem5 .imgBox {width: 32.667rem;top: 9.833rem;}
  .equipSec .equipGroup1 .equipItem6 .imgBox {width: 19rem;top: 6.667rem;}
  .equipSec .equipGroup1 .equipItem7 .imgBox {width: 46.667rem;top: 9.5rem;}
  .equipSec .equipGroup2 .equipItem1 .imgBox {width: 25.667rem;top: 5.667rem;}
  .equipSec .equipGroup2 .equipItem2 .imgBox {width: 24.333rem;top: 3.667rem;}
  .equipSec .equipGroup2 .equipItem3 .imgBox {width: 28rem;top: 6.333rem;}
  .equipSec .equipGroup3 .equipItem1 .imgBox {width: 45.667rem;top: 11.833rem;}
  .equipSec .equipGroup3 .equipItem2 .imgBox {width: 17.667rem;top: 2.167rem;}
  .equipSec .equipGroup3 .equipItem3 .imgBox {width: 40rem;top: 3.667rem;}
  .equipSec .equipGroup4 .equipItem1 .imgBox {width: 20.333rem;top: 6.083rem;}
  .equipSec .equipGroup4 .equipItem2 .imgBox {width: 43rem;top: 0.667rem;}
  .equipSec .equipGroup4 .equipItem3 .imgBox {width: 39.333rem;top: 2.667rem;}
  .equipSec .equipItem .txtBox {bottom: 2.833rem;height:55.167rem;padding:4.833rem;width: calc(100% - 6.667rem);}
  .equipSec .equipItem .name {font-size:5rem;}
  .equipSec .equipItem .desc {margin-top:2.667rem;font-size:3rem;line-height:5rem;}
  .equipSec .equipSwiperArrow {display: none;}
  .equipSec .equipPagination {display: flex;}
}


.systemSec {position:relative;height:94rem;overflow:hidden;}
.systemSec .titWrap {position:absolute;left:50%;top:12rem;z-index:10;width:100%;text-align:center;color:#fff;transform:translateX(-50%);pointer-events:none;}
.systemSec .titWrap .subTit {font-size:2rem;}
.systemSec .titWrap .mainTit {margin:3.6rem 0 0;font-size:4rem;font-weight:700;line-height:5.4rem;letter-spacing:-0.02em;}
.systemSec .systemList {display:flex;width:100%;height:100%;}
.systemSec .systemItem {position:relative;width:25%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;}
.systemSec .systemItem.item1 {background-image:url("../img/systemSec_item1_bg.jpg");}
.systemSec .systemItem.item2 {background-image:url("../img/systemSec_item2_bg.jpg");}
.systemSec .systemItem.item3 {background-image:url("../img/systemSec_item3_bg.jpg");}
.systemSec .systemItem.item4 {background-image:url("../img/systemSec_item4_bg.jpg");}
.systemSec .systemItem::before {content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:rgba(42,55,87,0.52);transition:opacity .5s ease;}
.systemSec .systemItem:hover::before {opacity:0;}
.systemSec .systemItem > a {position:relative;z-index:2;display:block;width:100%;height:100%;}
.systemSec .systemItem .txtBox {position:absolute;left:0;bottom:10rem;width:100%;text-align:center;color:#fff;}
.systemSec .systemItem .name {font-size:3.8rem;font-weight:700;}
.systemSec .systemItem .engName {margin:0.9rem 0 0;font-size:2.2rem;color: #C0EBE3;}

@media all and (max-width:760px){
  .systemSec {height:auto;}
  .systemSec .titWrap {position:static;transform: translateX(0);}
  .systemSec .titWrap .subTit {font-size:3.667rem;color: #0F1C3C;font-weight: 700;}
  .systemSec .titWrap .mainTit {margin-top:5rem;font-size:5.333rem;line-height:7.333rem;color: #131314;}
  .systemSec .systemList {flex-direction: column;margin-top: 8.167rem;}
  .systemSec .systemItem {width:100%;height:35.667rem;}
  .systemSec .systemItem.item1 {background-image:url("../img/systemSec_item1_bg_mo.jpg");}
  .systemSec .systemItem.item2 {background-image:url("../img/systemSec_item2_bg_mo.jpg");}
  .systemSec .systemItem.item3 {background-image:url("../img/systemSec_item3_bg_mo.jpg");}
  .systemSec .systemItem.item4 {background-image:url("../img/systemSec_item4_bg_mo.jpg");}
  .systemSec .systemItem::before {display: none;}
  .systemSec .systemItem .txtBox {bottom:3.333rem;}
  .systemSec .systemItem .name {font-size:5rem;}
  .systemSec .systemItem .engName {margin-top:0.333rem;font-size:3rem;}
}


.spc1Sec {background:#fff;padding: 18rem 0 21rem;}
.spc1Sec > .titWrap {padding-bottom:4rem;text-align:center;}
.spc1Sec > .titWrap .subTit {font-size:2rem;font-weight:600;color:#0F1C3C;}
.spc1Sec > .titWrap .label {display:inline-flex;align-items:center;justify-content:center;height:3.6rem;margin-top:1rem;padding:0 4.8rem;background:#0F1C3C;border-radius:5rem;font-size:2rem;font-weight:600;color: #fff;}
.spc1Sec > .titWrap .mainTit {margin-top:3.4rem;font-size:3.6rem;font-weight:300;line-height:5.2rem;color:#131314;}
.spc1Sec > .titWrap .mainTit strong {font-size: 4rem;font-weight:700;}
.spc1Sec > .visualImg {width:100%;}
.spc1Sec > .visualImg img {width: 100%;height: auto;}

@media all and (max-width:760px){
  .spc1Sec {padding: 16.333rem 0 16.667rem;}
  .spc1Sec > .titWrap {padding-bottom:8rem;}
  .spc1Sec > .titWrap .subTit {font-size:3.333rem;}
  .spc1Sec > .titWrap .label {height:6rem;margin-top:1.667rem;padding:0 8rem;font-size:3.333rem;}
  .spc1Sec > .titWrap .mainTit {margin-top:5rem;font-size:6rem;line-height:8.667rem;}
  .spc1Sec > .titWrap .mainTit strong {font-size: 6.333rem;}
}


.spc1Sec .cont1 {position:relative;height:85rem;background:url("../img/spc1Sec_cont1_bg.jpg") no-repeat center center / cover;}
.spc1Sec .cont1 .inner {position:relative;z-index:2;display:flex;align-items:center;width:110rem;height:100%;margin:0 auto;justify-content: space-between;}
.spc1Sec .cont1 .certWrap {display:flex;align-items:center;gap:2.4rem;}
.spc1Sec .cont1 .certWrap.moOnly {display: none;}
.spc1Sec .cont1 .certWrap .certImg {width:30rem;}
.spc1Sec .cont1 .certWrap .certImg img {width: 100%;height: auto;}
.spc1Sec .cont1 .txtBox {color:#fff;}
.spc1Sec .cont1 .award {display:flex;align-items:center;gap:1.5rem;}
.spc1Sec .cont1 .award img {width:8.4rem;height: auto;}
.spc1Sec .cont1 .award p {font-size:1.8rem;font-weight:400;line-height:3rem;color:#fff;}
.spc1Sec .cont1 .award p strong {font-size: 2.3rem;font-weight:700;}
.spc1Sec .cont1 .txtBox > .tit {margin-top:1.2rem;font-size:4rem;line-height:5.6rem;color:#fff;}
.spc1Sec .cont1 .txtBox > .tit strong {font-weight:700;}
.spc1Sec .cont1 .txtBox > .tit strong span {display:inline-block;background:#ed008c;padding: 0 0.6rem;}
.spc1Sec .cont1 .txtBox > .desc {margin-top:2.6rem;font-size:1.6rem;font-weight:300;line-height:2.5rem;letter-spacing:-0.02em;}

@media all and (max-width:760px){
  .spc1Sec .cont1 {height:auto;background-image:url("../img/spc1Sec_cont1_bg_mo.jpg");padding: 13.333rem 0 15.667rem;}
  .spc1Sec .cont1 .inner {width:100%;flex-direction: column;align-items: center;}
  .spc1Sec .cont1 .certWrap.pcOnly {display:none;}
  .spc1Sec .cont1 .certWrap.moOnly {display: flex;}
  .spc1Sec .cont1 .award {gap:2.5rem;}
  .spc1Sec .cont1 .award img {width:14rem;}
  .spc1Sec .cont1 .award p {font-size:3rem;line-height:5rem;}
  .spc1Sec .cont1 .award p strong {font-size: 3.833rem;}
  .spc1Sec .cont1 .certWrap {gap:1.5rem;justify-content: center;margin-top: 3rem;}
  .spc1Sec .cont1 .certWrap .certImg {width:21.667rem;}
  .spc1Sec .cont1 .txtBox > .tit {margin-top:4.333rem;font-size:5rem;line-height:7.167rem;text-align: center;}
  .spc1Sec .cont1 .txtBox > .tit strong span {padding: 0 2rem;}
  .spc1Sec .cont1 .txtBox > .desc {margin-top:3.167rem;font-size:2.333rem;line-height:3.667rem;text-align: center;}
}


.spc1Sec .cont2 {padding-top:12rem;}
.spc1Sec .cont2 .inner {width:132rem;margin:0 auto;}
.spc1Sec .cont2 .introWrap {display:flex;align-items:center;justify-content:center;gap: 6rem;}
.spc1Sec .cont2 .introWrap > .txtBox {text-align:center;}
.spc1Sec .cont2 .introWrap > .txtBox .subTit {font-size:2rem;font-weight:600;color:#0F1C3C;}
.spc1Sec .cont2 .introWrap > .txtBox .tit {margin-top:1.2rem;font-size:3.8rem;line-height:5rem;color:#131314;}
.spc1Sec .cont2 .introWrap > .txtBox .tit strong {font-weight:700;}
.spc1Sec .cont2 .introWrap > .txtBox .desc {margin-top:1.4rem;font-size:1.6rem;line-height:2.2rem;color:#000;}
.spc1Sec .cont2 .infoWrap {display:flex;align-items:stretch;justify-content:center;gap:0.6rem;margin-top:3rem;}
.spc1Sec .cont2 .infoWrap p {display:flex;align-items:center;justify-content:center;width:22rem;height:7rem;border-radius:10rem;background:#0F1C3C;font-size:1.4rem;font-weight:600;color:#fff;}
.spc1Sec .cont2 .infoWrap .p2 {background:#123D64;}
.spc1Sec .cont2 .infoWrap .p3 {background:#3785B5;}
.spc1Sec .cont2 .introWrap > .certImg {width:51.8rem;}
.spc1Sec .cont2 .introWrap > .certImg img {width: 100%;height: auto;}
.spc1Sec .cont2 .pointList {display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;margin-top:13rem;}
.spc1Sec .cont2 .pointItem {position:relative;aspect-ratio: 1/1;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;}
.spc1Sec .cont2 .pointItem.item1 {background-image:url("../img/spc1Sec_cont2_item1_bg.jpg");}
.spc1Sec .cont2 .pointItem.item2 {background-image:url("../img/spc1Sec_cont2_item2_bg.jpg");}
.spc1Sec .cont2 .pointItem.item3 {background-image:url("../img/spc1Sec_cont2_item3_bg.jpg");}
.spc1Sec .cont2 .pointItem .txtBox {position:absolute;left:50%;top:50%;z-index:2;width:90%;text-align:center;transform:translate(-50%,-50%);}
.spc1Sec .cont2 .pointItem .num {display:block;font-size:3rem;font-weight:700;color:#0F1C3C;}
.spc1Sec .cont2 .pointItem .itemTit {margin-top:1.4rem;font-size:2.6rem;font-weight:700;line-height:3.6rem;color:#000;}
.spc1Sec .cont2 .pointItem .itemDesc {margin-top:2.4rem;font-size:1.6rem;line-height:2.4rem;color:#000;}
.spc1Sec .spc1Swiper-pagination {display: flex;gap: 10px;justify-content: center;margin-top: 4.333rem;display: none;}
.spc1Sec .spc1Swiper-pagination .swiper-pagination-bullet {margin: 0;width: 12px;height: 12px;background-color: #E2E2E2;opacity: 1;}
.spc1Sec .spc1Swiper-pagination .swiper-pagination-bullet-active {background-color: #3785B5;}

@media all and (max-width:1440px){
  .spc1Sec .cont2 .inner {width:calc(100% - 6.667rem);}
}

@media all and (max-width:760px){
  .spc1Sec .cont2 {padding-top:18.333rem;}
  .spc1Sec .cont2 .inner {width:calc(100% - 10.667rem);}
  .spc1Sec .cont2 .introWrap {flex-direction: column;}
  .spc1Sec .cont2 .introWrap > .txtBox .subTit {font-size:3.333rem;}
  .spc1Sec .cont2 .introWrap > .txtBox .tit {margin-top:2.667rem;font-size:5.667rem;line-height:7rem;}
  .spc1Sec .cont2 .introWrap > .txtBox .desc {margin-top:2.667rem;font-size:2.667rem;line-height:3.667rem;}
  .spc1Sec .cont2 .infoWrap {flex-direction: column;gap:1rem;margin-top:6rem;align-items: center;}
  .spc1Sec .cont2 .infoWrap p {width:48.333rem;height:6.667rem;font-size:2.667rem;}
  .spc1Sec .cont2 .introWrap > .certImg {width:50rem;}
  .spc1Sec .cont2 .pointList {display: flex;gap:0;margin-top:8.333rem;}
  .spc1Sec .cont2 .pointItem {aspect-ratio: initial;height: 41.667rem;}
  .spc1Sec .cont2 .pointItem.item1 {background-image:url("../img/spc1Sec_cont2_item1_bg_mo.jpg");}
  .spc1Sec .cont2 .pointItem.item2 {background-image:url("../img/spc1Sec_cont2_item2_bg_mo.jpg");}
  .spc1Sec .cont2 .pointItem.item3 {background-image:url("../img/spc1Sec_cont2_item3_bg_mo.jpg");}
  .spc1Sec .cont2 .pointItem .txtBox {width:100%;}
  .spc1Sec .cont2 .pointItem .num {font-size:4rem;}
  .spc1Sec .cont2 .pointItem .itemTit {margin-top:2.667rem;font-size:3.667rem;line-height:5rem;}
  .spc1Sec .cont2 .pointItem .itemDesc {margin-top:2.167rem;font-size:2.333rem;line-height:4rem;}
  .spc1Sec .spc1Swiper-pagination {display: flex;}
}


.spc2Sec {background:#fff;padding: 0 0 22rem;}
.spc2Sec > .titWrap {padding-bottom:4rem;text-align:center;}
.spc2Sec > .titWrap .subTit {font-size:2rem;font-weight:600;color:#0F1C3C;}
.spc2Sec > .titWrap .label {display:inline-flex;align-items:center;justify-content:center;height:3.6rem;margin-top:1rem;padding:0 4.8rem;background:#0F1C3C;border-radius:5rem;font-size:2rem;font-weight:600;color: #fff;}
.spc2Sec > .titWrap .mainTit {margin-top:3.4rem;font-size:3.6rem;font-weight:300;line-height:5.2rem;color:#131314;}
.spc2Sec > .titWrap .mainTit strong {font-size: 4rem;font-weight:700;}
.spc2Sec > .visualImg {width:100%;}
.spc2Sec > .visualImg img {width: 100%;height: auto;}
.spc2Sec .cont1 .inner {width: 132rem;}
.spc2Sec .cont1 .pointList {display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;margin-top:7.1rem;}
.spc2Sec .cont1 .pointItem {position:relative;aspect-ratio: 1/1;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;color: #fff;}
.spc2Sec .cont1 .pointItem.item1 {background-image:url("../img/spc2Sec_item1_bg.jpg");}
.spc2Sec .cont1 .pointItem.item2 {background-image:url("../img/spc2Sec_item2_bg.jpg");}
.spc2Sec .cont1 .pointItem.item3 {background-image:url("../img/spc2Sec_item3_bg.jpg");}
.spc2Sec .cont1 .pointItem .txtBox {position:absolute;left:50%;top:50%;z-index:2;width:90%;text-align:center;transform:translate(-50%,-50%);}
.spc2Sec .cont1 .pointItem .num {display:block;font-size:3rem;font-weight:700;}
.spc2Sec .cont1 .pointItem .itemTit {margin-top:1.4rem;font-size:2.6rem;font-weight:700;line-height:3.6rem;}
.spc2Sec .cont1 .pointItem .itemDesc {margin-top:2.4rem;font-size:1.6rem;line-height:2.4rem;}
.spc2Sec .spc2Swiper-pagination {display: flex;gap: 10px;justify-content: center;margin-top: 4.333rem;display: none;}
.spc2Sec .spc2Swiper-pagination .swiper-pagination-bullet {margin: 0;width: 12px;height: 12px;background-color: #E2E2E2;opacity: 1;}
.spc2Sec .spc2Swiper-pagination .swiper-pagination-bullet-active {background-color: #3785B5;}

@media all and (max-width:1440px){
  .spc2Sec .cont1 .inner {width:calc(100% - 6.667rem);}
}

@media all and (max-width:760px){
  .spc2Sec {padding-bottom: 16.667rem;}
  .spc2Sec .cont1 .inner {width:calc(100% - 10.667rem);}
  .spc2Sec > .titWrap {padding-bottom:6.667rem;}
  .spc2Sec > .titWrap .subTit{font-size:3.333rem;}
  .spc2Sec > .titWrap .label {height:6rem;margin-top:1.667rem;padding:0 8rem;font-size:3.333rem;}
  .spc2Sec > .titWrap .mainTit {margin-top:4rem;font-size:3rem;line-height:4.333rem;}
  .spc2Sec > .titWrap .mainTit strong {font-size: 3rem;}
  .spc2Sec .cont1 .pointList {display: flex;gap:0;margin-top:6.333rem;}
  .spc2Sec .cont1 .pointItem {aspect-ratio: initial;height: 41.667rem;}
  .spc2Sec .cont1 .pointItem.item1 {background-image:url("../img/spc2Sec_item1_bg_mo.jpg");}
  .spc2Sec .cont1 .pointItem.item2 {background-image:url("../img/spc2Sec_item2_bg_mo.jpg");}
  .spc2Sec .cont1 .pointItem.item3 {background-image:url("../img/spc2Sec_item3_bg_mo.jpg");}
  .spc2Sec .cont1 .pointItem .txtBox {width:100%;}
  .spc2Sec .cont1 .pointItem .num {font-size:4rem;}
  .spc2Sec .cont1 .pointItem .itemTit {margin-top:2.5rem;font-size:3.667rem;line-height:5rem;}
  .spc2Sec .cont1 .pointItem .itemDesc {margin-top:2rem;font-size:2.333rem;line-height:3.667rem;}
  .spc2Sec .spc2Swiper-pagination {display: flex;}
}


.spc3Sec {background:#fff;padding: 0 0 22rem;}
.spc3Sec > .titWrap {padding-bottom:4rem;text-align:center;}
.spc3Sec > .titWrap .subTit {font-size:2rem;font-weight:600;color:#0F1C3C;}
.spc3Sec > .titWrap .label {display:inline-flex;align-items:center;justify-content:center;height:3.6rem;margin-top:1rem;padding:0 4.8rem;background:#0F1C3C;border-radius:5rem;font-size:2rem;font-weight:600;color: #fff;}
.spc3Sec > .titWrap .mainTit {margin-top:3.4rem;font-size:3.6rem;font-weight:300;line-height:5.2rem;color:#131314;}
.spc3Sec > .titWrap .mainTit strong {font-size: 4rem;font-weight:700;}
.spc3Sec > .visualImg {width:100%;}
.spc3Sec > .visualImg img {width: 100%;height: auto;}
.spc3Sec .cont1 .inner {width: 132rem;}
.spc3Sec .cont1 .pointList {display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;margin-top:7rem;}
.spc3Sec .cont1 .pointItem {position:relative;aspect-ratio: 1/1;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;}
.spc3Sec .cont1 .pointItem.item1 {background-image:url("../img/spc3Sec_item1_bg.jpg");}
.spc3Sec .cont1 .pointItem.item2 {background-image:url("../img/spc3Sec_item2_bg.jpg");}
.spc3Sec .cont1 .pointItem.item3 {background-image:url("../img/spc3Sec_item3_bg.jpg");}
.spc3Sec .cont1 .pointItem .txtBox {position:absolute;left:50%;top:50%;z-index:2;width:90%;text-align:center;transform:translate(-50%,-50%);}
.spc3Sec .cont1 .pointItem .num {display:flex;align-items: center;justify-content: center;text-align: center;font-size:3rem;font-weight:700;width: 4.8rem;height: 4.8rem;background-color: #0F1C3C;margin: 0 auto;color: #fff;}
.spc3Sec .cont1 .pointItem .itemTit {margin-top:1.4rem;font-size:2.6rem;font-weight:700;line-height:3.6rem;color: #0F1C3C;}
.spc3Sec .cont1 .pointItem .itemDesc {margin-top:2.4rem;font-size:1.6rem;line-height:2.4rem;color: #131314;}

@media all and (max-width:1440px){
  .spc3Sec .cont1 .inner {width:calc(100% - 6.667rem);}
}

@media all and (max-width:760px){
  .spc3Sec {padding-bottom: 13.333rem;}
  .spc3Sec .cont1 .inner {width:calc(100% - 10.667rem);}
  .spc3Sec > .titWrap {padding-bottom:6.667rem;}
  .spc3Sec > .titWrap .subTit{font-size:3.333rem;}
  .spc3Sec > .titWrap .label {height:6rem;margin-top:1.667rem;padding:0 8rem;font-size:3.333rem;}
  .spc3Sec > .titWrap .mainTit {margin-top:4rem;font-size:3rem;line-height:4.333rem;}
  .spc3Sec > .titWrap .mainTit strong {font-size: 3rem;}
  .spc3Sec .cont1 .pointList {display: flex;gap:2.333rem;margin-top:5.333rem;flex-direction: column;}
  .spc3Sec .cont1 .pointItem {aspect-ratio: initial;height: 34rem;}
  .spc3Sec .cont1 .pointItem.item1 {background-image:url("../img/spc3Sec_item1_bg_mo.jpg");}
  .spc3Sec .cont1 .pointItem.item2 {background-image:url("../img/spc3Sec_item2_bg_mo.jpg");}
  .spc3Sec .cont1 .pointItem.item3 {background-image:url("../img/spc3Sec_item3_bg_mo.jpg");}
  .spc3Sec .cont1 .pointItem .txtBox {width:100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: start;text-align: left;padding-left: 4.667rem;}
  .spc3Sec .cont1 .pointItem .num {text-align: center;font-size:3.667rem;width: 6rem;height: 6rem;margin: 0;margin-right: 2.333rem;}
  .spc3Sec .cont1 .pointItem .itemTit {margin-top:0;font-size:3.667rem;line-height:4.667rem;}
  .spc3Sec .cont1 .pointItem .itemDesc {width: 100%;margin-top:3rem;font-size:2.333rem;line-height:4rem;}
}


.spc4Sec {background:#fff;}
.spc4Sec > .titWrap {padding-bottom:4rem;text-align:center;}
.spc4Sec > .titWrap .subTit {font-size:2rem;font-weight:600;color:#0F1C3C;}
.spc4Sec > .titWrap .label {display:inline-flex;align-items:center;justify-content:center;height:3.6rem;margin-top:1rem;padding:0 4.8rem;background:#0F1C3C;border-radius:5rem;font-size:2rem;font-weight:600;color: #fff;}
.spc4Sec > .titWrap .mainTit {margin-top:3.4rem;font-size:3.6rem;font-weight:300;line-height:5.2rem;color:#131314;}
.spc4Sec > .titWrap .mainTit strong {font-size: 4rem;font-weight:700;}
.spc4Sec > .visualImg {width:100%;}
.spc4Sec > .visualImg img {width: 100%;height: auto;}
.spc4Sec .cont1 .inner {width: 132rem;}
.spc4Sec .cont1 .pointList {display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;margin-top:7rem;}
.spc4Sec .cont1 .pointItem {position:relative;aspect-ratio: 1/1;overflow:hidden;border: 1px solid #C8C8C8;box-sizing: border-box;border-radius: 50rem;}
.spc4Sec .cont1 .pointItem .txtBox {position:absolute;left:50%;top:50%;z-index:2;width:90%;text-align:center;transform:translate(-50%,-50%);}
.spc4Sec .cont1 .pointItem .num {display:flex;align-items: center;justify-content: center;text-align: center;font-size:3rem;font-weight:700;width: 4.8rem;height: 4.8rem;background-color: #0F1C3C;margin: 0 auto;color: #fff;}
.spc4Sec .cont1 .pointItem .itemTit {margin-top:1.4rem;font-size:2.6rem;font-weight:700;line-height:3.6rem;color: #0F1C3C;}
.spc4Sec .cont1 .pointItem .itemDesc {margin-top:2.4rem;font-size:1.6rem;line-height:2.4rem;color: #131314;}

@media all and (max-width:1440px){
  .spc4Sec .cont1 .inner {width:calc(100% - 6.667rem);}
}

@media all and (max-width:760px){
  .spc4Sec .cont1 .inner {width:calc(100% - 10.667rem);}
  .spc4Sec > .titWrap {padding-bottom:6.667rem;}
  .spc4Sec > .titWrap .subTit{font-size:3.333rem;}
  .spc4Sec > .titWrap .label {height:6rem;margin-top:1.667rem;padding:0 8rem;font-size:3.333rem;}
  .spc4Sec > .titWrap .mainTit {margin-top:4rem;font-size:3rem;line-height:4.333rem;}
  .spc4Sec > .titWrap .mainTit strong {font-size: 3rem;}
  .spc4Sec .cont1 .pointList {display: flex;gap:1.667rem;margin-top:5.333rem;flex-direction: column;}
  .spc4Sec .cont1 .pointItem {aspect-ratio: initial;height: 40rem;border-radius: 0;}
  .spc4Sec .cont1 .pointItem .txtBox {width:100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: start;text-align: left;padding-left: 4.667rem;}
  .spc4Sec .cont1 .pointItem .num {text-align: center;font-size:3.667rem;width: 6rem;height: 6rem;margin: 0;margin-right: 2.333rem;}
  .spc4Sec .cont1 .pointItem .itemTit {margin-top:0;font-size:3.667rem;line-height:4.667rem;}
  .spc4Sec .cont1 .pointItem .itemDesc {width: 100%;margin-top:3rem;font-size:2.333rem;line-height:4rem;}
}


.contactSec {position:relative;padding-bottom: 15.3rem;background:#fff;padding-top: 16rem;}
.contactSec .inner {display:flex;align-items:flex-start;width:100%;max-width:156rem;margin:0 auto;padding-left:clamp(0rem,calc((100vw - 132rem) / 2),12rem);box-sizing:border-box;}
.contactSec .contactInfo {padding-left:0;flex:none;}
.contactSec .logoBox {width:30rem;}
.contactSec .logoBox img {width: 100%;height: auto;}
.contactSec .infoList {margin-top:4rem;}
.contactSec .infoItem {display:flex;align-items:flex-start;}
.contactSec .infoItem + .infoItem {margin-top:2.3rem;}
.contactSec .infoItem .icon {width:4rem;height:4rem;margin-right:1.4rem;flex:none;}
.contactSec .infoItem .icon img {width: 100%;height: auto;}
.contactSec .infoItem .txtBox strong {display:block;font-size:3.4rem;font-weight:700;color:#231815;letter-spacing:-0.04em;}
.contactSec .infoItem.address .txtBox strong span {font-size:2rem;}
.contactSec .infoItem .txtBox p {margin-top:0.4rem;font-size:2rem;color:#231815;letter-spacing:-0.04em;}
.contactSec .timeBox {width:41.8rem;margin-top:4rem;padding:2.9rem 6rem;border: 1px solid #E1E1E1;border-radius:1.6rem;background:#FBFBFB;}
.contactSec .timeRow {display:grid;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap: 2.5rem;width: fit-content;}
.contactSec .timeRow + .timeRow {margin-top:0.7rem;}
.contactSec .timeRow:nth-child(3) {margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(112,112,112,0.4);}
.contactSec .timeRow strong {font-size:2rem;font-weight:700;color:#231815;}
.contactSec .timeRow p {font-size:1.8rem;color:#231815;letter-spacing: -0.03em;}
.contactSec .mapBox {width:76rem;height:48rem;margin-left:auto;flex:none;border-radius:2.4rem;overflow:hidden;}
.contactSec .mapBox .map {height: 100%;}
.contactSec .mapBox #naverMap {width:100%;height:100%;}

@media all and (max-width:1440px){
  .contactSec .inner {width:calc(100% - 6.667rem);}
}

@media all and (max-width:760px){
  .contactSec {padding-bottom: 0;padding-top: 16.667rem;}
  .contactSec .inner {width:100%;flex-direction: column;}
  .contactSec .contactInfo {width:calc(100% - 6rem);padding:0;margin: 0 auto;}
  .contactSec .logoBox {width:50rem;margin: 0 auto;}
  .contactSec .infoList {margin-top: 6.667rem;}
  .contactSec .infoItem + .infoItem {margin-top:2.667rem;}
  .contactSec .infoItem .icon {width:6.667rem;height:6.667rem;margin-right:2.333rem;}
  .contactSec .infoItem .txtBox strong {font-size:4.333rem;line-height:5.333rem;}
  .contactSec .infoItem.address .txtBox strong span {font-size:3.333rem;}
  .contactSec .infoItem .txtBox p {margin-top:1.167rem;font-size:2.667rem;}
  .contactSec .infoItem.tel {align-items:center;}
  .contactSec .timeBox {width:100%;margin:6rem auto 0;padding:4.5rem 5.667rem;border-radius:2.667rem;}
  .contactSec .timeRow {grid-template-columns:11.6rem minmax(0,1fr);gap:4rem;width:100%;}
  .contactSec .timeRow + .timeRow {margin-top:1rem;}
  .contactSec .timeRow:nth-child(3) {margin-top:3.333rem;padding-top:2.5rem;}
  .contactSec .timeRow strong {font-size:3.333rem;}
  .contactSec .timeRow p {font-size:3rem;}
  .contactSec .mapBox {width:100%;height:40rem;margin:7.167rem 0 0;border-radius:0;}
}


.parkingSec {position:relative;padding:12.5rem 0;background:#0F1C3C;overflow:hidden;}
.parkingSec .inner {display:flex;align-items:flex-start;width:100%;max-width:156rem;margin:0 auto;padding-left:clamp(0rem,calc((100vw - 132rem) / 2),12rem);box-sizing:border-box;justify-content: space-between;}
.parkingSec .parkingInfo {display:flex;align-items:flex-start;flex:none;color:#fff;}
.parkingSec .parkingInfo > .icon {display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-right:1.4rem;flex:none;}
.parkingSec .parkingInfo > .icon img {width:100%;height:auto;}
.parkingSec .parkingInfo .tit {font-size:3.4rem;font-weight:700;color:#fff;letter-spacing:-0.04em;}
.parkingSec .parkingInfo .address {margin-top:1rem;font-size:2rem;letter-spacing:-.04em;}
.parkingSec .parkingInfo .guideTxt {margin-top:2.85rem;padding-top:2.75rem;border-top:1px solid #ACACAC;font-size:2.4rem;line-height:3.6rem;color:#fff;letter-spacing:-0.04em;}
.parkingSec .parkingInfo .guideTxt strong {font-weight:700;color:#86F3DF;}
.parkingSec .parkingInfo .notice {margin-top:1rem;font-size:1.6rem;font-weight:300;letter-spacing:-0.04em;}
.parkingSec .parkingImgList {display:flex;align-items:center;gap:1.4rem;}
.parkingSec .parkingImgList .imgBox {width:44rem;}
.parkingSec .parkingImgList .imgBox img {width: 100%;height: auto;}

@media all and (max-width:1440px){
  .parkingSec .inner {width:calc(100% - 6.667rem);justify-content:flex-start;gap:3rem;}
  .parkingSec .parkingInfo {flex:none;}
  .parkingSec .parkingImgList {width:auto;max-width:89.4rem;min-width:0;margin-left:auto;flex:1;}
  .parkingSec .parkingImgList .imgBox {width:auto;min-width:0;flex:1;}
  .parkingSec .parkingImgList .imgBox img {display:block;width:100%;height:auto;}
}

@media all and (max-width:760px){
  .parkingSec {padding:11.667rem 0 11.167rem;}
  .parkingSec .inner {width: calc(100% - 11rem);flex-direction: column;align-items: start;justify-content: start;gap: 4.333rem;}
  .parkingSec .parkingInfo {position: relative;width: 100%;}
  .parkingSec .parkingInfo::before {content: '';position: absolute;top: 19.333rem;left: 0;width: 100%;height: 1px;background-color: #ACACAC;}
  .parkingSec .parkingInfo > .icon {width:6.667rem;height:6.667rem;margin-right:2rem;}
  .parkingSec .parkingInfo .tit {font-size:4.333rem;line-height: 5.333rem;}
  .parkingSec .parkingInfo .address {margin-top:1.333rem;font-size:2.667rem;}
  .parkingSec .parkingInfo .guideTxt {margin-top:7.333rem;padding-top:0;border-top:0;font-size:3.333rem;line-height:5rem; left: -8rem; position: relative;}
  .parkingSec .parkingInfo .notice {margin-top:1.333rem;font-size:2.333rem; left: -8rem; position: relative; line-height: 1.3;}
  .parkingSec .parkingImgList {margin-left: 0;flex-direction: column;width: 100%;max-width: 100%;gap: 1.333rem;}
  .parkingSec .parkingImgList .imgBox {width:100%;}
}


#footer {position:relative;padding:7.8rem 0;background:#121417;color:#BBBBBB;}
#footer .inner {display:flex;align-items:center;justify-content: center;}
#footer .ftLogo {width:19rem;flex:none;}
#footer .ftLogo img {width:100%;height:auto;}
#footer .ftInfo {margin-left:4rem;}
#footer .ftLink {display:flex;align-items:center;gap:2rem;}
#footer .ftLink a {font-size:1.4rem;font-weight:600;}
#footer .infoTxt {margin-top:1.8rem;}
#footer .infoTxt p {font-size:1.4rem;font-weight:300;line-height:2.4rem;}
#footer .ftSns {display:flex;flex-direction:column;gap:1.3rem;margin-left: 7.3rem;}
#footer .ftSns a {display:flex;align-items:center;width:13.4rem;height:3.6rem;background:#272727;border-radius:0.6rem;font-size:1.4rem;font-weight:600;color:#9F9F9F;justify-content: center;}
#footer .ftSns .icon {width:2.4rem;margin-right:0.5rem;}
#footer .ftSns .instagram .icon {width: 2rem;margin-right: 0.6rem;}
#footer .ftSns .icon img {width: 100%;height: auto;}

@media all and (max-width:760px){
  #footer {padding:10.167rem 0;}
  #footer .inner {flex-direction: column;}
  #footer .ftLogo {width:31.667rem;}
  #footer .ftInfo {margin-left:0;order: 3;}
  #footer .ftLink {display:flex;align-items:center;gap:2rem;}
  #footer .ftLink a {font-size:2.333rem;}
  #footer .infoTxt {margin-top:3rem;}
  #footer .infoTxt p {font-size:2.333rem;line-height:4rem;}
  #footer .ftSns {flex-direction:row;gap:1.667rem;margin-left: 0;order: 2;padding: 5rem 0 5.833rem;}
  #footer .ftSns a {width:22.333rem;height:6rem;border-radius:1rem;font-size:2.333rem;}
  #footer .ftSns .icon {width:4rem;margin-right:0.833rem;}
  #footer .ftSns .instagram .icon {width: 3.333rem;margin-right: 1rem;}
}
