@charset "UTF-8";:root{--Blue-Gray-900:#0f172a;--Blue-Gray-600:#475569;--Blue-Gray-400:#94a3b8;--Blue-Gray-100:#f1f5f9;--Blue-Gray-700:#334155;--section-bg-color:#f5f6fa;--presbyopia-gradient:linear-gradient(0deg, #b45f35 0%, #c1874a 100%);--presbyopia-bg-color:linear-gradient(0deg, #cd673b 0%, #c9853c 100%);--corrective-bg-color:linear-gradient(182deg, #834f88 1.88%, #a75872 98.12%);--today-bg-color:linear-gradient(0deg, #7a3755 0%, #883233 100%);--high-bg-color:linear-gradient(0deg, #163348 0%, #08192f 100%);--examination-bg-color:linear-gradient(180deg, #3851b7 -43.28%, #704882 143.28%);--smile-bg-color:linear-gradient(180deg, #4daf83 -43.28%, #2fa6ce 143.28%)}html [data-aos=fade-up]{transform:translate3d(0,30px,0);opacity:0}html [data-aos=fade-left]{transform:translate3d(30px,0,0);opacity:0}html [data-aos=fade-right]{transform:translate3d(-30px,0,0);opacity:0}.smile-container .sub-top-section{background-image:url(../img/sub/smile/smile_top_bg.jpg?ver=1.0.0)}.today-container .sub-top-section{background-image:url(../img/sub/today/today_top_bg.png)}.presbyopia-container .sub-top-section{background-image:url(../img/sub/presbyopia/presbyopia_top_bg.png?ver=1.0.0)}.corrective-container .sub-top-section{background-image:url(../img/sub/corrective/corrective_top_bg.png?ver=1.0.0)}.examination-container .sub-top-section{background-image:url(../img/sub/examination/examination_top_bg.jpg?ver=1.0.0)}.oklasik-container .sub-top-section{background-image:url(../img/sub/oklasik/oklasik_top_bg.png)}.customer-container .sub-top-section{background-image:url(../img/sub/customer/customer_top_bg.png)}.smile-container .theme{background:var(--smile-bg-color)}.today-container .theme{background:var(--today-bg-color)}.today-container.high-lasek-container .theme{background:var(--high-bg-color)}.presbyopia-container .theme{background:var(--presbyopia-bg-color)}.corrective-container .theme{background:var(--corrective-bg-color)}.examination-container .theme{background:var(--examination-bg-color)}.oklasik-container .theme{background:var(--corrective-bg-color)}.smile-container .ico-circle{background:var(--smile-bg-color)}.today-container .ico-circle{background:var(--today-bg-color)}.presbyopia-container .ico-circle{background:var(--presbyopia-bg-color)}.corrective-container .ico-circle{background:var(--corrective-bg-color)}.examination-container .ico-circle{background:var(--examination-bg-color)}.smile-container .speech-bubble .speech-box{background:var(--smile-bg-color)}.today-container .speech-bubble .speech-box{background:var(--today-bg-color)}.presbyopia-container .speech-bubble .speech-box{background:var(--presbyopia-bg-color)}.corrective-container .speech-bubble .speech-box{background:var(--corrective-bg-color)}.examination-container .speech-bubble .speech-box{background:var(--examination-bg-color)}.oklasik-container .speech-bubble .speech-box{background:var(--corrective-bg-color)}.sub-tab .sub-tab-inner{display:flex;justify-content:center;align-items:center;gap:80px;height:85px}.sub-tab .sub-tab-inner a{font-size:clamp(13px,.9375vw,18px);font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.36px;padding:0 20px;display:flex;align-items:center;height:100%;border-bottom:2px solid transparent;color:var(--Blue-Gray-600, #475569);position:relative;transition:all .3s}.sub-tab .sub-tab-inner a:hover,.sub-tab .sub-tab-inner a.active{color:var(--Blue-Gray-900, #0f172a)}.sub-tab .sub-tab-inner a::before{content:"";position:absolute;display:block;width:0%;height:2px;bottom:-.5px;left:50%;transform:translateX(-50%);background-color:var(--blue);transition:all .3s}.sub-tab .sub-tab-inner a.active::before,.sub-tab .sub-tab-inner a:hover::before{width:calc(100% - 40px)}.graph-wrap{display:flex;justify-content:space-between;align-items:center;gap:30px;background:#fff;max-height:400px;padding:40px}.graph-wrap .graph-box{height:100%}.graph-wrap .graph-box .graph-txt{margin-top:30px;text-align:center}.graph.circular-chart{position:relative;width:100%;max-width:320px;margin:0 auto}.graph.circular-chart .chart-svg{width:100%;height:100%}.graph.circular-chart .chart-track{stroke:var(--Blue-Gray-200, #e2e8f0)}.graph.circular-chart .chart-progress{stroke:var(--Blue-Gray-800, #95299f);transition:stroke-dashoffset .8s ease-out}.graph.circular-chart .chart-value{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:27.2px;font-weight:700;color:var(--Blue-Gray-800, #95299f);letter-spacing:-.02em}.graph.circular-chart .chart-value em{font-size:27.2px;font-style:normal;font-weight:600;opacity:.8}.graph.circular-chart .chart-text{display:flex;flex-direction:column;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:clamp(13px,.9375vw,18px);font-weight:700;color:var(--Blue-Gray-800, #95299f);letter-spacing:-.02em;text-align:center}.graph.circular-chart .chart-text strong{font-size:clamp(20px,1.5625vw,34px);font-weight:600;line-height:140%;letter-spacing:-.68px}.sub21 .graph-wrap{padding:71px 80px}.sub21 .graph-box{padding:0}.sub21 .graph-box .graph.circular-chart .chart-track,.sub21 .graph-box .graph.circular-chart .chart-progress{stroke-width:3px}.sub21 .graph-box .round-btn{margin-top:20px}.sub21 .graph-box:nth-child(1) .graph.circular-chart .chart-progress{stroke:var(--Blue-Gray-800, #1e293b)}.sub21 .graph-box:nth-child(1) .graph.circular-chart .chart-value{color:var(--Blue-Gray-800, #1e293b)}.sub21 .graph-box:nth-child(1) .graph.circular-chart .chart-text{color:var(--Blue-Gray-800, #1e293b)}.sub21 .graph-box:nth-child(2) .graph.circular-chart .chart-progress{stroke:#e8382c}.sub21 .graph-box:nth-child(2) .graph.circular-chart .chart-value{color:#e8382c}.sub21 .graph-box:nth-child(2) .graph.circular-chart .chart-text{color:#e8382c}.sub21 .graph-box:nth-child(2) .round-btn span{background:#e8382c}.doctor-info-section .deco-txt-wrap{margin-top:40px}.diff-table-section-type2 .info-content-box{display:flex;overflow-x:auto}.diff-table-section-type2 .info-container .item-wrap{flex:1}.diff-table-section-type2 .info-container .item-wrap{display:flex}.diff-table-section-type2 .info-container .item-wrap .item-box{flex:1;text-align:center}.diff-table-section-type2 .info-container .item-wrap .item-head{color:#1e293b;font-family:Pretendard;font-size:clamp(14px,1.4vw,20px);font-weight:600;line-height:160%;letter-spacing:-.02em;padding:12px 24px;border-radius:10px;margin-bottom:20px;width:-moz-max-content;width:max-content;width:100%}.diff-table-section-type2 .info-container .item-wrap .item-head h5{font-size:1em;font-weight:600}.diff-table-section-type2 .info-container .left-item-wrap .item-head{background-color:#f5f6fa}.diff-table-section-type2 .info-container .left-item-wrap{gap:10px}.diff-table-section-type2 .info-container .right-item-wrap .item-head{background:var(--corrective-bg-color);color:#fff}.diff-table-section-type2 .info-container .side-item-wrap .item-body .item{height:100px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #dadbe0;color:#475569;font-size:clamp(14px,1.4vw,20px);font-weight:400;line-height:160%;letter-spacing:-.02em}.diff-table-section-type2 .info-container .center-item-wrap{flex-shrink:0;display:flex;align-items:flex-end}.diff-table-section-type2 .info-container .center-item-wrap .item-body .item{min-width:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100px}.diff-table-section-type2 .info-container .center-item-wrap .item-body .item img{width:50px}.diff-table-section-type2 .info-container .center-item-wrap .item-body .item h5{color:#475569;text-align:center;font-size:clamp(10px,1vw,15px);font-weight:500;line-height:160%}.area-wrap{display:flex;justify-content:space-between;width:100%}.area-wrap.align-center{align-items:center}.title-area{display:flex;flex-direction:column;align-items:center;gap:40px;margin-bottom:80px}.title-area .title{font-size:clamp(20px,2.0833vw,40px);font-style:normal;font-weight:700;line-height:136%;letter-spacing:-.8px;color:var(--Blue-Gray-900, #0f172a)}.title-area .title.bracket{display:flex;align-items:center;gap:12px}.title-area .title.bracket .bracket-txt{padding:0 26px}.title-area .title.bracket .bracket-txt .txt{font-size:40px;font-weight:700;line-height:136%;letter-spacing:-.8px}.title-area .title.bracket .bracket-txt::before{content:"";display:block;position:absolute;top:0;left:0;background:url(../img/sub/icon/bracket-ico-pres.svg)no-repeat center center/100%auto;height:100%;aspect-ratio:14/60;transition:left .6s ease}.title-area .title.caption::before{position:absolute;top:-30px;left:50%;transform:translateX(-50%);color:var(--Blue-Gray-400, #94a3b8);font-family:"Bricolage Grotesque";font-size:clamp(12px,1.0417vw,16px);font-weight:500;line-height:160%;letter-spacing:.32px}.title-area .title.caption.vision::before{content:"VISION"}.title-area .title.caption.philosophy::before{content:"PHILOSOPHY"}.title-area p{font-size:clamp(14px,1.4vw,20px);font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.4px;text-align:center;color:var(--Blue-Gray-800, #1e293b)}.title-area .sub-txt{display:block;color:var(--Blue-Gray-800, #1e293b);font-size:clamp(12px,1.0417vw,16px);font-weight:300;line-height:160%;letter-spacing:-.32px;margin-top:10px}.title-area.left{align-items:flex-start;gap:20px}.title-area.left .title{font-size:clamp(20px,1.5625vw,34px);font-weight:600;line-height:140%;letter-spacing:-.68px}.title-area.left p{text-align:left}.list-area{display:flex;justify-content:center;gap:60px}.list-area.column{flex-direction:column}.list-area.tp-type .list-item{border-radius:0}.list-area.tp-type .list-item .img-area{border-radius:20px;overflow:hidden;aspect-ratio:420/260}.list-area.tp-type .list-item .text-area{background:0 0;text-align:center;padding:30px 0 0 0}.list-area.tp-type .list-item .text-area h4{color:#fff;font-size:clamp(20px,1.4583vw,28px);font-weight:600;line-height:140%;letter-spacing:-.56px}.list-area.tp-type .list-item .text-area h3,.list-area.tp-type .list-item .text-area .title,.list-area.tp-type .list-item .text-area .desc,.list-area.tp-type .list-item .text-area .title-s,.list-area.tp-type .list-item .text-area .title-sm{color:#fff}.list-area .list-item{border-radius:30px;overflow:hidden;flex:1}.list-area .list-item .img-area{background:#c4c4c4}.list-area .list-item .img-area img{width:100%;height:100%}.list-area .list-item .text-area{padding:30px 40px 40px 40px;background-color:#fff;display:flex;flex-direction:column;gap:20px}.list-area .list-item .text-area .title{display:flex;align-items:center;gap:16px;font-size:clamp(16px,1.4583vw,28px);font-weight:600;line-height:140%;letter-spacing:-.56px;color:var(--Blue-Gray-900, #0f172a)}.list-area .list-item .text-area .title-s{font-size:clamp(16px,1.25vw,24px);font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.48px}.list-area .list-item .text-area .title-sm{font-size:clamp(15px,1.0417vw,20px)}.list-area .list-item .text-area .desc{font-size:clamp(13px,.9375vw,18px);font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.36px;color:var(--Blue-Gray-700, #334155)}.btn-theme-1{position:relative;display:inline-flex;padding:10px 12px 10px 24px;align-items:center;gap:10px;border-radius:9999px;border:1px solid #1d233a;width:auto;font-size:clamp(12px,1.0417vw,16px)}.btn-theme-1::after{content:"";display:flex;width:40px;height:40px;background:url(../img/sub/icon/icon-plus.svg)no-repeat center center/contain}.btn-theme-1:hover::after{transform:rotate(180deg)}.round-btn{display:flex;justify-content:center;align-items:center;gap:12px}.round-btn h3{color:var(--Blue-Gray-900, #0f172a);display:flex;font-size:clamp(14px,1.25vw,24px);font-weight:600;line-height:140%;letter-spacing:-.48px}.round-btn span{display:flex;padding:4px 12px;justify-content:center;align-items:center;font-size:clamp(12px,1.0417vw,16px);gap:10px;border-radius:9999px;background:var(--Blue-Gray-900, #0f172a);color:#fff;align-self:flex-start}.round-btn.white h3{color:var(--Blue-Gray-00, #fff)}.round-btn.white span{background:#fff;color:var(--blue)}.btn.arr-type{position:relative;display:inline-flex;padding:10px 12px 10px 24px;align-items:center;gap:10px;border-radius:9999px;border:1px solid #1d233a;width:auto;font-size:clamp(12px,1.0417vw,16px);border:0;background:rgba(255,255,255,.3);height:60px}.btn.arr-type::after{content:"";display:flex;width:24px;height:24px;background:url(../img/sub/icon/icon-arrow-white.svg)no-repeat center center/contain}.dot{display:flex;gap:8px}.dot::before{content:"";display:inline-block;width:4px;height:4px;background:#000;border-radius:50%;margin-right:4px;margin-top:10px}.ico-circle{position:relative;width:clamp(24px,2.0833vw,40px);height:clamp(24px,2.0833vw,40px);display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:clamp(14px,1.0417vw,20px);font-weight:400}.ico-circle.check::before{display:flex;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/sub/icon/ico-check.svg)no-repeat center center/contain;background-size:13px 10px}.ico-circle.plus::before{display:flex;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/sub/icon/icon-plus-white.svg)no-repeat center center/contain;background-size:14px 14px}.left-area .ico-3d{display:flex;gap:12px}.left-area .ico-3d i{display:flex;background:url(../img/sub/icon/ico-logo-3d.png)no-repeat center center/contain;width:clamp(100px,8.3333vw,160px);height:clamp(60px,5.2083vw,100px)}.left-area .ico{display:flex;align-items:center;gap:12px}.left-area .ico i{display:flex;background:url(../img/sub/icon/ico-logo.svg)no-repeat center center/contain;background-size:40px 24px;width:40px;height:24px}.left-area .ico span{font-size:clamp(14px,1.25vw,24px)}.left-area .ico+.title,.left-area .ico-3d+.title{margin-top:2.6042vw}.left-area .sub-title{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(14px,1.25vw,24px);font-weight:600;line-height:140%;letter-spacing:-.48px}.left-area .sub-title+.title{margin-top:10px}.left-area .title{font-size:clamp(20px,2.0833vw,40px);font-style:normal;font-weight:700;line-height:136%;letter-spacing:-.8px;margin:0 0 1.4583vw 0}.left-area .bracket-txt{margin-bottom:40px}.left-area .txt{font-size:clamp(14px,1.0417vw,20px);font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.4px}.left-area .txt+.btn-theme-1{margin-top:50px}.left-area .txt+.ico-3d{margin-top:50px}.check-area{display:flex;justify-content:space-between;align-items:center;max-width:1320px;margin:0 auto}.check-area .check-list{padding-bottom:100px}.check-area .model-area{padding:0 40px}.check-area .right-area .speech-bubble{margin-bottom:40px}.check-list{display:flex;flex-direction:column;gap:20px}.check-list .check-item{display:flex;align-items:center;gap:12px}.check-list .check-item p{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(15px,1.0417vw,24px);font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.48px;flex:1}.sub-title-box{text-align:center}.sub-title-box h4{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(20px,1.5625vw,34px);font-weight:600;line-height:140%;letter-spacing:-.68px;margin-bottom:20px}.sub-title-box p{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(14px,1.0417vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px}.sub-title-box+.check-area{margin:64px 0 80px 0}.process-swiper{width:100%;overflow:visible}.process-swiper .swiper-wrapper{display:flex}.process-swiper .swiper-slide{width:auto;flex-shrink:0}.process-swiper .swiper-slide:last-child .slide-box::before{display:none}.process-swiper .slide-box{display:flex;padding:36px 40px 36px 20px;align-items:flex-start;gap:24px;border-radius:20px;background:linear-gradient(180deg,var(--Blue-Gray-50, #f8fafc) 0%,var(--Blue-Gray-100, #f1f5f9) 100%);width:clamp(340px,28.2813vw,543px)}.process-swiper .slide-box::before{display:block;content:"";background:url(../img/sub/icon/ico-triangle-arrow.png)no-repeat center center/contain;background-size:12px 20px;position:absolute;right:-36px;top:50%;transform:translateY(-50%);width:12px;height:20px}.process-swiper .slide-box .ico-circle{flex-shrink:0}.process-swiper .slide-box .desc-box{display:flex;flex-direction:column;gap:12px}.process-swiper .slide-box .desc-box .title{font-size:clamp(16px,1.25vw,24px);font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.48px}.process-swiper .slide-box .desc-box p{font-size:clamp(14px,1.0417vw,18px);font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.36px}.process-swiper .slide-box .desc-box p .sub-txt{display:inline-flex;font-size:clamp(12px,1.0417vw,16px);font-weight:500}.process-progressbar{display:flex}.process-progressbar .progressbar-track{width:100%;height:4px;background:var(--Blue-Gray-100, #f1f5f9);transition:width .3s ease}.process-progressbar .progressbar-fill{height:100%;background:var(--Blue-Gray-800, #1e293b);transition:width .3s ease}.sticky-tab{margin-top:40px}.sticky-tab .tab-inner{position:relative;display:inline-flex;padding:12px;background:var(--Blue-Gray-100, #f1f5f9);border-radius:9999px}.sticky-tab .tab-inner .tab-bg{position:absolute;top:12px;left:12px;height:calc(100% - 24px);background:var(--Blue-Gray-800, #1e293b);border-radius:9999px;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:0}.sticky-tab .tab-inner .tab-btn{position:relative;z-index:1;padding:12px 24px;border:0;background:0 0;color:var(--Blue-Gray-800, #1e293b);font-size:clamp(14px,1.0417vw,18px);font-weight:500;line-height:1.5;letter-spacing:-.32px;cursor:pointer;transition:color .3s ease;border-radius:8px;white-space:nowrap}.sticky-tab .tab-inner .tab-btn.active{color:#fff}.sticky-tab .tab-inner .tab-btn:hover:not(.active){color:var(--Blue-Gray-800, #1e293b)}.speech-bubble{display:flex;justify-content:center}.speech-bubble.white .speech-box{background:#fff}.speech-bubble.white p{color:var(--Blue-Gray-800, #1e293b)}.speech-bubble .speech-box{position:relative;display:inline-flex;padding:20px 30px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:9999px;background:var(--blue)}.speech-bubble .speech-box .speech-arrow{position:absolute;bottom:-30px;right:50%;transform:translate(50%,-50%);z-index:-1;width:clamp(20px,1.3021vw,25px)}.speech-bubble .speech-box .speech-arrow svg{width:100%}.speech-bubble p{color:#fff;text-align:center;font-size:clamp(12px,1.0417vw,18px);font-style:normal;font-weight:600;line-height:160%;letter-spacing:-.36px}.scroll-down-arrow{display:flex;justify-content:center;margin-top:80px}.function-area{display:flex;justify-content:space-between;align-items:center}.function-area+.board-area .list_box{margin-top:40px}.total-count{display:flex;color:var(--Blue-Gray-800, #1e293b);text-overflow:ellipsis;font-size:clamp(14px,1.0417vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.total-count #totalCnt{font-weight:600;margin-left:8px}.search-form{width:360px}.search-form .search-input{display:flex;justify-content:space-between;align-items:stretch;border-bottom:1px solid #1e293b}.search-form .search-input input{width:100%;padding:17px 10px;overflow:hidden;text-overflow:ellipsis;font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.search-form .search-input input::-moz-placeholder{color:var(--Blue-Gray-500, #64748b)}.search-form .search-input input::placeholder{color:var(--Blue-Gray-500, #64748b)}.search-form .search-input button{display:flex;justify-content:center;align-items:center;width:40px;flex-shrink:0}.board-area .list_box{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;gap:clamp(20px,2.6042vw,50px) clamp(12px,1.4583vw,28px);margin-top:30px}.board-area .list_box .board-item{border-radius:clamp(12px,1.0417vw,20px);overflow:hidden;transform:translateY(0);transition:transform .3s ease}.board-area .list_box .board-item a{display:block;width:100%;height:100%}.board-area .list_box .board-item .img-area{width:100%;border-radius:clamp(12px,1.0417vw,20px);overflow:hidden;aspect-ratio:16/9}.board-area .list_box .board-item .img-area img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.board-area .list_box .board-item .text-area{margin-top:clamp(-30px,-1.5625vw,-10px);background:var(--Blue-Gray-100, #f1f5f9);height:100%;display:flex;padding:clamp(20px,2.6042vw,50px) clamp(12px,1.25vw,24px) clamp(20px,2.6042vw,50px) clamp(12px,1.25vw,24px);flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;transition:background .3s ease}.board-area .list_box .board-item .text-area .title{overflow:hidden;color:var(--Blue-Gray-700, #334155);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(14px,1.4vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px}.board-area .list_box .board-item .text-area .date{color:var(--Blue-Gray-500, #64748b);font-family:"Bricolage Grotesque";font-size:clamp(12px,1.0417vw,16px);font-weight:300;line-height:130%;letter-spacing:.32px}.board-area .list_box .board-item:hover{transform:translateY(-10px)}.board-view{width:100%;max-width:1080px;margin:0 auto}.board-view .board-head{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:0 20px 30px 20px;border-bottom:1px solid #0f172a}.board-view .board-head .title{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(16px,1.25vw,24px);font-weight:600;line-height:140%;letter-spacing:-.48px}.board-view .board-head .date{color:var(--Blue-Gray-500, #64748b);font-family:"Bricolage Grotesque";font-size:clamp(13px,.9375vw,18px);font-weight:300;line-height:130%;letter-spacing:.36px}.board-view .board-content{padding:50px 40px;font-size:clamp(13px,1.0417vw,16px)}.board-view .board-content img{display:block}.board-view .board-foot{margin-top:60px;display:flex;align-items:center;justify-content:space-between}.board-view .board-foot .prev-next a{display:flex;align-items:center;gap:14px;font-size:clamp(13px,.9375vw,18px);font-weight:600;line-height:160%;letter-spacing:-.36px}.board-view .board-foot .prev-next a.end{opacity:.3;cursor:default;pointer-events:none}.board-view .board-foot .prev-next .prev svg{transform:rotate(180deg)}.board-view .list-btn{display:flex;padding:17px 53px 14px 53px;justify-content:center;align-items:center;color:var(--Blue-Gray-900, #0f172a);border:1px solid var(--Blue-Gray-900, #0f172a);border-radius:9999px;font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px;transition:all .3s ease}.board-view .list-btn:hover{color:#fff;background:var(--Blue-Gray-900, #0f172a)}.gray-box{display:flex;padding:30px 80px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:30px;background:var(--Blue-Gray-100, #f1f5f9);text-align:center;max-width:1200px;margin:0 auto}.gray-box p{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(14px,1.0417vw,18px);font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.46px}.left-area .title-s{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(20px,1.5625vw,34px);font-weight:600;line-height:140%;letter-spacing:-.68px}.presbyopia-container .bracket-txt{width:max-content}.presbyopia-container .bracket-txt::before{background:url(../img/sub/icon/bracket-ico-pres.svg)no-repeat center center/100%auto}.presbyopia-container .bracket-txt::after{background:url(../img/sub/icon/bracket-ico-pres.svg)no-repeat center center/100%auto}.about-section .left-area .title{margin:1.0417vw 0 2.2222vw 0}.about-section .right-area{width:44.44444%}.about-section .right-area .img-area{width:100%;border-radius:30px;overflow:hidden}.about-section .right-area .img-area img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-section .right-area .img-area.image-comparison{position:relative;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;aspect-ratio:640/420}.about-section .right-area .img-area.image-comparison:active{cursor:grabbing}.about-section .right-area .img-area.image-comparison .comparison-wrapper{position:relative;width:100%;height:100%;overflow:hidden;border-radius:30px}.about-section .right-area .img-area.image-comparison .comparison-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.about-section .right-area .img-area.image-comparison .comparison-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-clip-path:inset(0 50%0 0);clip-path:inset(0 50%0 0);transition:-webkit-clip-path .1s ease-out;transition:clip-path .1s ease-out;transition:clip-path .1s ease-out,-webkit-clip-path .1s ease-out}.about-section .right-area .img-area.image-comparison .comparison-handle{position:absolute;top:0;left:50%;width:2px;height:100%;background:rgba(255,255,255,.8);transform:translateX(-50%);cursor:ew-resize;z-index:10;transition:background .2s ease,left .1s ease-out}.about-section .right-area .img-area.image-comparison .comparison-handle:hover{background:#fff}.about-section .right-area .img-area.image-comparison .comparison-handle .handle-line{position:absolute;top:0;left:50%;width:2px;height:100%;background:rgba(255,255,255,.9);transform:translateX(-50%)}.about-section .right-area .img-area.image-comparison .comparison-handle .handle-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(40px,2.5vw,48px);height:clamp(40px,2.5vw,48px);background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#1d233a}.about-section .right-area .img-area.image-comparison .comparison-handle .handle-arrow svg{width:24px;height:24px}.about-section.type2 .left-area{width:44.444%}.about-section.type2 .left-area .img-area{border-radius:30px;overflow:hidden}.about-section.type2 .right-area .ico-3d{display:flex;gap:12px}.about-section.type2 .right-area .ico-3d i{display:flex;background:url(../img/sub/icon/ico-logo-3d.png)no-repeat center center/contain;width:160px;height:100px}.about-section.type2 .right-area .ico{display:flex;gap:12px}.about-section.type2 .right-area .ico i{display:flex;background:url(../img/sub/icon/ico-logo.svg)no-repeat center center/contain;background-size:40px 24px;width:40px;height:24px}.about-section.type2 .right-area .title{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(18px,1.7708vw,34px);font-style:normal;font-weight:700;line-height:136%;letter-spacing:-.8px;margin:1.0417vw 0 2.2222vw 0}.about-section.type2 .right-area .txt{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(15px,1.0417vw,20px);font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.48px}.about-section.type2 .right-area .txt>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.about-section.type2 .right-area .txt>div+div{margin-top:10px}.about-section.type2 .right-area .txt .bracket-txt::before,.about-section.type2 .right-area .txt .bracket-txt::after{content:"";display:block;position:absolute;aspect-ratio:12.5/50;height:100%;background:url(../img/sub/icon/bracket-ico-pres.svg)no-repeat center center/100%auto;background-size:cover}.about-section .deco-txt-wrap{margin-top:80px;pointer-events:none}.about-section .deco-txt-wrap .deco-roller{display:flex;align-items:center;width:-moz-max-content;width:max-content;animation:deco_text_ani linear 15s infinite}.about-section .deco-txt-wrap h5{color:#f5f6fa;font-family:"Bricolage Grotesque";font-size:1em;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.02em;padding:0 clamp(7.5px,2vw,35px)}.equipment-section{background:var(--presbyopia-bg-color);position:relative;overflow:hidden}.equipment-header{text-align:center;margin-bottom:60px;margin-left:auto;margin-right:auto;padding:0 40px}.equipment-swiper{max-width:1440px;width:100%;position:relative;margin:80px auto 60px;overflow:hidden}.equipment-swiper .swiper-wrapper{position:relative}.equipment-swiper .swiper-slide{padding:0 40px}.equipment-swiper .swiper-slide img{max-width:26.0417vw;max-height:26.0417vw}.equipment-title{color:#fff;font-size:clamp(20px,2.0833vw,40px);font-weight:700;line-height:140%;letter-spacing:-.02em;margin-bottom:20px}.equipment-subtitle{color:#fff;font-size:clamp(14px,1.0417vw,20px);font-weight:400;line-height:160%;letter-spacing:-.02em;opacity:.9}.equipment-content{display:flex;justify-content:space-between;align-items:center;height:500px}.equipment-image{display:flex;align-items:center;justify-content:center;position:relative;width:26.0417vw}.equipment-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.equipment-info{width:700px}.equipment-name{margin-bottom:40px;display:flex;align-items:center;flex-direction:column}.equipment-name h3{font-size:clamp(18px,1.7708vw,34px);font-weight:700;line-height:140%;letter-spacing:-.02em;margin-bottom:10px;color:#fff}.equipment-slogan{font-size:clamp(15px,1.25vw,24px);font-weight:400;letter-spacing:-.02em;color:#fff;display:flex;align-items:center;gap:14px}.equipment-slogan span{display:contents}.equipment-slogan svg{width:.6771vw;min-width:6px;height:2.3958vw;min-height:20px}.equipment-features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.feature-box{background-color:#fff;border-radius:16px;padding:16px 24px;display:flex;gap:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.feature-box:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.feature-bullet{flex-shrink:0;width:20px;height:20px}.feature-bullet .ico-circle{width:20px;height:20px;background:#e57627;margin-top:6px}.feature-bullet .ico-circle.check::before{background-size:10px}.feature-content h4{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(15px,1.0417vw,20px);font-weight:600;line-height:160%;letter-spacing:-.4px}.feature-content p{color:var(--Blue-Gray-700, #334155);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.equipment-pagination{display:flex;align-items:center;justify-content:center;gap:20px;max-width:1360px;margin:0 auto;padding:0 40px}.equipment-pagination .pagination-prev,.equipment-pagination .pagination-next{background:0 0;border:0;cursor:pointer;color:#fff;padding:8px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.equipment-pagination .pagination-prev:hover,.equipment-pagination .pagination-next:hover{opacity:.7}.equipment-pagination .pagination-prev svg,.equipment-pagination .pagination-next svg{width:24px;height:24px}.equipment-pagination .pagination-numbers{display:flex;align-items:center;gap:18px;color:#fff;font-size:clamp(15px,1.25vw,24px);font-weight:500}.equipment-pagination .pagination-divider{color:rgba(255,255,255,.5)}.equipment-pagination .pagination-total{opacity:.3}.corrective-container .equipment-slide-section .item-slide-wrap{padding-bottom:50px}.corrective-container .equipment-slide-section .item-slide-wrap .control-btn-wrap{transform:translateY(calc(-50% - 25px))}.corrective-container .equipment-slide-section .img-wrap{border-radius:30px;overflow:hidden}.corrective-container .equipment-slide-section .txt-wrap{width:500px}.different-section{overflow:hidden}.different-section .inner-con{max-width:87.4%;margin-right:0}.different-section .right-area{width:calc(100% - 550px);min-width:55vw}.different-section .right-area .different-swiper{overflow:hidden;padding:0 20px;position:relative}.different-section .right-area .different-swiper::before{content:"";position:absolute;left:0;top:0;width:30px;height:100%;background:linear-gradient(to right,rgba(255,255,255,.9)0,rgba(255,255,255,.4) 50%,transparent 100%);z-index:10;pointer-events:none}.different-section .right-area .different-swiper .swiper-wrapper{margin-right:-100px}.different-section .right-area .different-swiper .swiper-slide{width:25vw;margin-right:clamp(16px,2.0833vw,40px)}.different-section .right-area .different-swiper .img-area{width:100%;max-height:480px;aspect-ratio:1/1;border-radius:24px;overflow:hidden}.different-section .right-area .different-swiper .img-area img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.different-section .right-area .different-swiper .text-area{display:flex;flex-direction:column;gap:8px;margin-top:28px}.different-section .right-area .different-swiper .text-area h4{display:flex;align-items:center;gap:12px;color:var(--Blue-Gray-900, #0f172a);font-size:clamp(16px,1.4583vw,28px);font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.56px}.different-section .right-area .different-swiper .text-area .num{color:var(--Blue-Gray-400, #94a3b8);font-family:"Bricolage Grotesque";font-size:clamp(12px,1.1458vw,22px);font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.44px}.different-section .right-area .different-swiper .text-area p{color:var(--Blue-Gray-700, #334155);font-size:clamp(14px,1.0417vw,20px);font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.4px}.tv-section{background-color:var(--section-bg-color);overflow:hidden}.tv-section .right-area{width:49.31%}.tv-section .img-area{background-color:#fff;border-radius:30px;overflow:hidden;aspect-ratio:710/413}.tv-section .img-area img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.consult-section .content-area{width:100%;aspect-ratio:1440/500;border-radius:30px;background:url(../img/sub/presbyopia/consult-bg.png)#d3d3d3 50%/cover no-repeat;padding:2.6042vw 3.125vw}.consult-section .content-area .info-box{display:flex;justify-content:space-between;color:#fff;position:relative;z-index:1}.consult-section .content-area .info-box .text-box{display:flex;flex-direction:column;gap:8px}.consult-section .content-area .info-box .title{font-size:clamp(26px,1.7708vw,34px);font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.68px}.consult-section .content-area .info-box p{font-size:clamp(18px,1.0417vw,20px);font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.4px}.consult-section .content-area .people-box{display:flex;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:100%}.consult-section .content-area .people-box .pc_block{display:flex!important}.consult-section .content-area .people-box .mobile_block{display:none!important}.consult-section .content-area .people-box .people{aspect-ratio:1/1;position:absolute;left:50%;bottom:0;width:100%;height:56%;transform:translateX(-50%);display:flex;justify-content:center}.cause-section{background-color:var(--section-bg-color)}.sticky-type.area-wrap{align-items:flex-start}.sticky-type .left-area{position:sticky;top:160px;align-self:flex-start}.sticky-type .right-area{width:37.5%}.sticky-type .sub-title{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(16px,1.25vw,24px);font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.48px;margin-bottom:clamp(20px,3.125vw,60px)}.sticky-type .list-area{gap:160px}.sticky-type .list-area.column .list-item{opacity:.3}.sticky-type .list-area .list-item{border-radius:0}.sticky-type .list-area .list-item .img-area{border-radius:30px;overflow:hidden;aspect-ratio:540/320}.sticky-type .list-area .list-item .text-area{padding:24px 0 0 0}.sticky-type .list-area .list-item .text-area .title{font-size:clamp(15px,1.25vw,24px)}.sticky-type .list-area .list-item .caption-box{gap:10px;padding:12px 20px;gap:10px;border-radius:10px;background:var(--Blue-Gray-100, #f1f5f9)}.sticky-type .list-area .list-item .caption-box p{color:var(--Blue-Gray-700, #334155);font-size:clamp(12px,1.0417vw,16px);font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.32px}.info-section .inner-con{display:flex;flex-direction:column}.info-section .gray-box{background-color:var(--section-bg-color);padding:50px 135px;border-radius:40px}.info-section .list-area{gap:140px}.info-section .list-area .list-item{width:480px}.info-section .list-area .list-item .img-area{border-radius:30px;overflow:hidden;aspect-ratio:480/260;background:0 0}.info-section .list-area .list-item .text-area{background:0 0;padding:0;padding-top:30px;text-align:center}.surgical-section{overflow:hidden}.surgical-section .title-area{margin-bottom:0}.surgical-section .inner-con{display:flex;flex-direction:column;gap:clamp(30px,5.2083vw,100px)}.check-section{background-color:var(--section-bg-color);padding:150px 0 0 0;overflow:hidden}.symptom-section .speech-bubble{margin-bottom:80px}.symptom-section .list-area{gap:40px;padding:0 20px}.symptom-section .list-area .list-item{flex:1;border-radius:0}.symptom-section .list-area .list-item .img-area{border-radius:20px;overflow:hidden}.symptom-section .list-area .list-item .img-area img{width:100%}.symptom-section .list-area .list-item .text-area{padding:24px 0 0 0;text-align:center;gap:8px}.corrective-container .symptom-section .list-area{max-width:1200px;margin:0 auto}.corrective-container .symptom-section .list-area .list-item .img-area{border-radius:10px;overflow:hidden;border:1px solid var(--Blue-Gray-200, #e2e8f0)}.corrective-container .symptom-section .list-area .list-item .text-area{padding:30px 0 0 0;gap:20px}.vision-section{padding:0;display:flex;background:#f5f6fa}.vision-section .text-area{display:flex;justify-content:center;align-self:center;width:55.2083vw;height:100%}.vision-section .text-area .text-box{display:flex;flex-direction:column;gap:40px}.vision-section .text-area .text-box .title{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(20px,1.7708vw,40px);font-weight:700;line-height:136%;letter-spacing:-.8px}.vision-section .text-area .text-box p{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(14px,1.0417vw,20px);font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.4px}.vision-section .slide-area{width:44.7917vw;position:relative;overflow:hidden}.vision-section .slide-area .vision-swiper{width:100%;overflow:hidden}.vision-section .slide-area .vision-swiper .swiper-slide .img-area{width:100%}.vision-section .slide-area .vision-swiper .swiper-slide .img-area img{width:100%;height:auto;display:block}.vision-section .slide-area .select-btn-box{position:absolute;left:50px;top:50%;transform:translateY(-50%);z-index:5;display:flex;flex-direction:column;align-items:flex-start;gap:7.6042vw}.vision-section .slide-area .select-btn-box .select-btn{width:auto;border-radius:9999px;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer}.vision-section .slide-area .select-btn-box .select-btn button{display:flex;align-items:center;gap:10px;padding:clamp(10px,1.0417vw,20px) clamp(16px,1.56257vw,30px);color:var(--Blue-Gray-800, #1e293b);font-size:clamp(12px,1.0417vw,18px);font-style:normal;font-weight:600;line-height:160%;letter-spacing:-.36px}.vision-section .slide-area .select-btn-box .select-btn button svg{width:clamp(16px,1.1458vw,22px)}.vision-section .slide-area .select-btn-box .select-btn.current{border-radius:9999px;background:linear-gradient(0deg,rgba(205,103,59,.9)0,rgba(201,133,60,.9) 100%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.vision-section .slide-area .select-btn-box .select-btn.current button{color:#fff}.vision-section .slide-area .select-btn-box .select-btn.current button svg path{fill:#fff}.vision-info-section .vision-info-list{display:flex;justify-content:space-between;align-items:center}.vision-info-section .vision-info-list .list-item{width:23.61%;display:flex;flex-direction:column;align-items:center;gap:30px}.vision-info-section .vision-info-list .list-item:last-child{width:40.83%}.vision-info-section .vision-info-list .list-item .img-area{border-radius:30px;overflow:hidden}.vision-info-section .vision-info-list .list-item .img-area img{width:100%}.vision-info-section .vision-info-list .list-item .text-area{text-align:center}.vision-info-section .vision-info-list .list-item .text-area h4{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(16px,1.0417vw,24px);font-weight:600;line-height:140%;letter-spacing:-.48px;margin-bottom:8px}.vision-info-section .vision-info-list .list-item .text-area p{color:var(--Blue-Gray-700, #334155);font-size:clamp(14px,1.0417vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px}.vision-info-list .ico{margin-top:-100px}.vision-info-list .ico svg{width:clamp(16px,1.25vw,24px)}.vision-info-list .ico.arrow svg{height:clamp(16px,1.4583vw,28px)}.necessary-section .list-area{gap:20px}.necessary-section .list-area .list-item{border-radius:20px;flex:1;width:auto}.necessary-section .list-area.auto .list-item{flex:0 0 auto}.necessary-section .list-area .list-item .text-area{padding:16px 20px 20px 20px;background:var(--Blue-Gray-100, #f1f5f9)}.necessary-section .list-area .list-item .text-area .title-sm{font-weight:600}.necessary-section .list-area .list-item .text-area .title-sm,.necessary-section .list-area .list-item .text-area .desc{text-align:center}.necessary-section .list-area .list-item .text-area .line{width:100%;height:1px;background:#dbdbdb;margin:20px 0}.necessary-section .gray-box-area{margin-top:100px}.necessary-section .gray-box-area .speech-bubble{margin-bottom:40px}.necessary-section .text-area .info-list{display:flex;flex-direction:column;gap:16px}.necessary-section .text-area .info-list .info-item{display:flex;gap:40px}.necessary-section .text-area .info-list .info-item strong{min-width:120px;color:var(--Blue-Gray-800, #1e293b);font-size:clamp(13px,.9375vw,18px);font-weight:600;line-height:160%;letter-spacing:-.36px}.necessary-section .text-area .info-list .info-item p{color:var(--Blue-Gray-700, #334155);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.sharpness-section{background:url(../img/sub/presbyopia/sharpness-bg.png)no-repeat center center/cover;height:44.7917vw;min-height:260px;padding:0}.sharpness-section .inner-con{height:100%}.sharpness-section .text-area{display:flex;flex-direction:column;justify-content:center;gap:2.5vw;width:100%;height:100%}.sharpness-section .text-area h3{color:var(--Blue-Gray-00, #fff);font-size:clamp(20px,2.0833vw,40px);font-weight:700;line-height:136%;letter-spacing:-.8px}.sharpness-section .text-area p{color:var(--Blue-Gray-00, #fff);font-size:clamp(14px,1.0417vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px}.multifocal-section .list-area{margin-top:60px}.multifocal-section .list-area .list-item{border-radius:0}.multifocal-section .list-area .list-item .text-area{padding:0}.multifocal-section .list-area .list-item .text-area .title{justify-content:center;margin-bottom:20px}.multifocal-section .list-area .list-item .img-area{border-radius:30px;overflow:hidden}.inspection-section{background:var(--presbyopia-bg-color)}.inspection-section .title-area{margin-bottom:60px}.inspection-section .title-area .title,.inspection-section .title-area>p{color:#fff}.inspection-swiper .swiper-slide .slide-box{display:flex;justify-content:space-between;align-items:center;min-height:26.0417vw}.inspection-swiper .swiper-slide .slide-box .img-wrapper{display:flex;align-items:center;gap:50px;width:37.5vw}.inspection-swiper .swiper-slide .slide-box .img-wrapper .img-arrow{flex-shrink:0;width:clamp(36px,3.125vw,60px);height:clamp(36px,3.125vw,60px);display:flex;align-items:center;justify-content:center;background:0 0;border:0;cursor:pointer;padding:0;opacity:.7;transition:opacity .3s ease}.inspection-swiper .swiper-slide .slide-box .img-wrapper .img-arrow svg{fill:rgba(255,255,255,.2);width:100%;height:100%}.inspection-swiper .swiper-slide .slide-box .img-wrapper .img-arrow svg path{stroke-width:1px;stroke:var(--Blue-Gray-00, #fff)}.inspection-swiper .swiper-slide .slide-box .img-wrapper .img-arrow:hover{opacity:1}.inspection-swiper .swiper-slide .slide-box .img-wrapper .img-area{width:auto;display:flex;justify-content:center;flex:1}.inspection-swiper .swiper-slide .slide-box .info-area{width:clamp(500px,31.25vw,600px)}.inspection-swiper .swiper-slide .slide-box .info-area .title{color:var(--Blue-Gray-00, #fff);font-size:clamp(18px,1.7708vw,34px);font-weight:600;line-height:140%;letter-spacing:-.68px;margin-bottom:12px}.inspection-swiper .swiper-slide .slide-box .info-area p{color:var(--Blue-Gray-00, #fff);font-size:clamp(14px,1.0417vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px}.inspection-swiper .swiper-slide .slide-box .info-area .info-list{display:flex;flex-direction:column;gap:12px;margin-top:40px}.inspection-swiper .swiper-slide .slide-box .info-area .info-list .list-item{display:flex;padding:16px 24px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:20px;background:#fff}.inspection-swiper .swiper-slide .slide-box .info-area .info-list .list-item .ico-circle{width:20px;height:20px;background:#e57627;margin-top:3px}.inspection-swiper .swiper-slide .slide-box .info-area .info-list .list-item .ico-circle.check::before{background-size:10px}.inspection-swiper .swiper-slide .slide-box .info-area .info-list .list-item .info{display:flex;flex-direction:column;gap:2px}.inspection-swiper .swiper-slide .slide-box .info-area .info-list .list-item .info h5{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(15px,1.0417vw,20px);font-weight:600;line-height:160%;letter-spacing:-.4px}.inspection-swiper .swiper-slide .slide-box .info-area .info-list .list-item .info p{color:var(--Blue-Gray-700, #334155);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.full-info-section{background:var(--presbyopia-bg-color);color:#fff}.full-info-section .title-area .title,.full-info-section .title-area p{color:#fff;padding:0 20px}.full-info-section .full-info-swiper{width:100vw;max-width:100vw;margin:40px calc(50% - 50vw)0;transition:height .3s ease}.full-info-section .full-info-swiper .swiper-slide:not(.swiper-slide-active){height:0!important;overflow:hidden}.full-info-section .full-info-inner{display:flex;flex-direction:column;gap:180px}.full-info-section .full-info-inner .title{font-size:clamp(18px,2.0833vw,34px);font-weight:600;line-height:140%;letter-spacing:-.68px}.full-info-section .full-info-inner .full-info-about{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:62.5vw;min-height:32.2222vw;margin:0 auto}.full-info-section .full-info-inner .full-info-about .img-area{display:flex;justify-content:center;width:19.7917vw}.full-info-section .full-info-inner .full-info-about .text-area{display:flex;flex-direction:column;gap:28px;width:clamp(460px,33.3333vw,640px)}.full-info-section .full-info-inner .full-info-about .text-area span{font-family:"Bricolage Grotesque";font-size:clamp(16px,1.6667vw,24px);font-weight:500;line-height:160%}.full-info-section .full-info-inner .full-info-about .text-area p{font-size:clamp(14px,1.0417vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px}.full-info-section .full-info-guide{display:flex;flex-direction:column;align-items:center;gap:60px}.full-info-section .full-info-guide .list-area{gap:40px}.full-info-section .full-info-guide .list-area .list-item{max-width:464px;background:#fff}.full-info-section .full-info-guide .list-area .list-item .img-area{aspect-ratio:464/240}.full-info-section .full-info-guide .list-area .list-item .img-area img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.full-info-section .full-info-guide .list-area .list-item .text-area{color:#0f172a;gap:16px;padding:30px 36px 40px 36px}.full-info-section .full-info-guide .list-area .list-item .text-area .ico-circle{margin-bottom:8px}.full-info-section .full-info-guide .list-area .list-item .text-area .title-s{font-size:clamp(15px,1.0417vw,20px);word-break:keep-all}.full-info-section .full-info-guide .list-area .list-item .text-area p{color:var(--Blue-Gray-700, #334155);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.full-info-section .full-info-feature{display:flex;flex-direction:column;align-items:center;gap:60px}.full-info-section .full-info-feature .feature-list{display:flex;gap:40px;width:100%}.full-info-section .full-info-feature .feature-list .list-item{position:relative;text-align:center;flex:1}.full-info-section .full-info-feature .feature-list .list-item::after{display:block;content:"";width:1px;height:100%;position:absolute;top:0;right:-20px;background:#fff;opacity:.3}.full-info-section .full-info-feature .feature-list .list-item:last-child::after{display:none}.full-info-section .full-info-feature .feature-list .list-item .text-area{margin-top:30px}.full-info-section .full-info-feature .feature-list .list-item .text-area .title-s{font-size:clamp(16px,1.6667vw,24px);font-weight:600;line-height:140%;letter-spacing:-.48px;margin-bottom:20px}.full-info-section .full-info-feature .feature-list .list-item .text-area p{font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.full-info-section .full-info-feature .feature-list .list-item .img-area img{width:6.25vw;height:6.25vw}.full-info-section .full-info-compare{display:flex;flex-direction:column;align-items:center;gap:60px;width:100%;max-width:1240px;margin:0 auto}.full-info-section .full-info-compare .list-area{gap:40px}.full-info-section .full-info-compare .list-area .list-item{flex:1;border-radius:0}.full-info-section .full-info-compare .list-area .list-item .img-area{border-radius:20px;overflow:hidden;aspect-ratio:600/400}.full-info-section .full-info-compare .list-area .list-item .img-area img{width:100%}.full-info-section .full-info-compare .list-area .list-item .text-area{background:0 0;padding:20px 0 0 0;text-align:center}.full-info-section .full-info-compare .list-area .list-item .text-area .title-s{display:flex;padding:4px 20px;justify-content:center;align-items:center;gap:10px;border-radius:9999px;border:1px solid #fff;background:#fff;color:var(--Blue-Gray-800, #1e293b);text-align:center;font-size:clamp(15px,.9375vw,20px);font-weight:600;line-height:160%;letter-spacing:-.4px;align-self:flex-start;height:auto;flex-shrink:0;margin:0 auto}.full-info-section .full-info-compare .list-area .list-item .text-area p{flex:1;color:var(--Blue-Gray-00, #fff);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.full-info-section .full-info-banner{position:relative;overflow:hidden;width:100%;padding:clamp(40px,4.6875vw,90px) 30px;background:#6c3405 url(/inc/img/sub/presbyopia/panoptix-pro-banner_bg.png)center center/cover no-repeat}.full-info-section .full-info-banner .banner-wrap{display:flex;justify-content:space-between;align-items:center;gap:clamp(30px,3.125vw,60px);max-width:1480px;margin:0 auto}.full-info-section .full-info-banner .banner-left{flex:1 1 50%;min-width:0;max-width:722px}.full-info-section .full-info-banner .banner-title{font-size:clamp(20px,1.6667vw,32px);font-weight:700;line-height:150%;letter-spacing:-.64px;color:#fff}.full-info-section .full-info-banner .banner-evolution{position:relative;margin-top:clamp(24px,2.6042vw,50px)}.full-info-section .full-info-banner .banner-evolution .evolution-img{display:block;width:100%;height:auto}.full-info-section .full-info-banner .banner-evolution .evolution-light{position:absolute;top:0;right:0;width:34%;height:auto;transform:translate(30%,-50%);mix-blend-mode:screen;pointer-events:none}.full-info-section .full-info-banner .banner-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;flex-shrink:0;width:clamp(400px,27.7604vw,533px);padding:30px 24px;border-radius:10px;border:2px solid #fff;background:rgba(255,255,255,.04);box-shadow:inset -3px -3px 4px 0 rgba(255,255,255,.2),inset 2px 2px 10px 0 rgba(255,255,255,.15);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:center;color:#fff}.full-info-section .full-info-banner .banner-card p{line-height:140%}.full-info-section .full-info-banner .banner-card .card-standard{font-size:clamp(13px,.9375vw,18px);font-weight:500}.full-info-section .full-info-banner .banner-card .card-headline,.full-info-section .full-info-banner .banner-card .card-laurel span{background:linear-gradient(129deg,#e4a544 16%,#fad07c 31%,#fff9e6 47%,#fad87c 61%,#e4a544 82%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.full-info-section .full-info-banner .banner-card .card-headline{font-size:clamp(20px,1.6667vw,32px);font-weight:700;letter-spacing:-.64px}.full-info-section .full-info-banner .banner-card .card-laurel{display:flex;justify-content:center;align-items:center;gap:clamp(12px,1.0417vw,20px);margin-top:6px}.full-info-section .full-info-banner .banner-card .card-laurel p{font-size:clamp(14px,1.0417vw,20px);font-weight:600}.full-info-section .full-info-banner .banner-card .card-laurel img{height:clamp(56px,4.4271vw,85px);width:auto}.full-info-section .full-info-banner .banner-card .card-laurel .deco-right{transform:scaleX(-1)}.full-info-section .full-info-banner .banner-card .card-fda{font-size:clamp(13px,.9375vw,18px);font-weight:400;margin-top:6px}.full-info-section .full-info-banner .banner-card .card-fda .fda-logo{font-family:"Bricolage Grotesque";font-size:1.4em;font-weight:800;font-style:italic;letter-spacing:-.5px;vertical-align:middle;margin-right:2px}.full-info-section .full-info-banner .banner-card .card-note{font-size:clamp(12px,.9375vw,18px);font-weight:400}.full-info-section .full-info-banner .banner-card .card-iol{position:absolute;right:0;bottom:0;width:62%;transform:translate(28%,35%);pointer-events:none}.full-info-section .full-info-banner .banner-card .card-iol img{display:block;width:100%;height:auto}.full-info-section .full-info-tech{display:flex;flex-direction:column;align-items:center;gap:60px;width:100%;max-width:1500px;margin:0 auto;padding:0 20px}.full-info-section .full-info-tech .tech-head-area{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.full-info-section .full-info-tech .tech-head-area p{font-size:clamp(14px,.9375vw,18px);font-weight:400;line-height:160%}.full-info-section .full-info-tech .tech-scroll{width:100%;overflow-x:auto}.full-info-section .full-info-tech .tech-chart{display:grid;grid-template-columns:clamp(220px,17.1875vw,330px) repeat(4,1fr);grid-template-rows:auto auto;grid-template-areas:"lbl  i1 i2 i3 i4""lens vw vw vw vw";min-width:800px}.full-info-section .full-info-tech .tech-label{grid-area:lbl;display:flex;align-items:center;justify-content:center;padding:0 12px}.full-info-section .full-info-tech .tech-label p{font-size:clamp(13px,.9375vw,18px);font-weight:600;line-height:160%;letter-spacing:-.36px;text-align:center}.full-info-section .full-info-tech .tech-img{position:relative;z-index:1;overflow:hidden;background:#f5f6f9;aspect-ratio:293/216}.full-info-section .full-info-tech .tech-img.i1{grid-area:i1;border-radius:20px 0 0 20px}.full-info-section .full-info-tech .tech-img.i2{grid-area:i2}.full-info-section .full-info-tech .tech-img.i3{grid-area:i3}.full-info-section .full-info-tech .tech-img.i4{grid-area:i4;border-radius:0 20px 20px 0}.full-info-section .full-info-tech .tech-img+.tech-img{border-left:2px solid #fff}.full-info-section .full-info-tech .tech-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-info-section .full-info-tech .tech-img .dist{position:absolute;left:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;height:35px;background:rgba(0,0,0,.5);font-size:clamp(14px,.9375vw,18px);letter-spacing:-.36px}.full-info-section .full-info-tech .tech-lens{grid-area:lens;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:0 15px}.full-info-section .full-info-tech .tech-pill span{display:flex;align-items:center;justify-content:center;height:clamp(44px,3.3854vw,65px);padding:0 clamp(20px,1.5625vw,30px);border-radius:40px;background:#fff;color:var(--Blue-Gray-800, #1e293b);font-size:clamp(13px,1.0417vw,20px);font-weight:600;line-height:1.2;letter-spacing:-.4px;white-space:nowrap;text-align:center}.full-info-section .full-info-tech .tech-pill.pro span{min-width:clamp(200px,15.625vw,300px)}.full-info-section .full-info-tech .tech-view{grid-area:vw}.full-info-section .full-info-tech .tech-view img{display:block;width:100%;height:auto}.exam-process-section .info-container .txt-wrap .tit h6{font-size:clamp(18px,1.5625vw,28px);color:#fff;flex:1}.theme .title-area h3,.theme .title-area>p{color:#fff}.theme .sub-cat-tit h3{color:#fff}.theme .sub-cat-tit>p{color:#fff}.exam-process-section.theme .info-container .btn-wrap .page-wrap{color:#fff}.exam-process-section.theme .info-container .btn-wrap button svg path{fill:#fff}.exam-process-section.theme .info-container .txt-wrap .tit .num{color:var(--Blue-Gray-900, #0f172a);background:#fff}.exam-process-section.theme .info-container .txt-wrap .tit h5{color:#fff}.exam-process-section.theme .info-container .txt-wrap .txt p{color:#fff}.exam-process-section .info-list{display:flex;flex-direction:column;gap:12px;margin-top:20px}.exam-process-section .info-list .list-item{display:flex;padding:16px 24px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:20px;background:#fff}.exam-process-section .info-list .list-item .ico-circle{width:20px;height:20px;background:#e57627;margin-top:6px}.exam-process-section .info-list .list-item .ico-circle.check::before{background-size:10px}.exam-process-section .info-list .list-item .info{display:flex;flex-direction:column;gap:2px;flex:1}.exam-process-section .info-list .list-item .info h5{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(14px,1.4vw,20px);font-weight:600;line-height:160%;letter-spacing:-.4px}.exam-process-section .info-list .list-item .info p{color:var(--Blue-Gray-700, #334155);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.important-section .list-area{gap:30px}.important-section .list-area .list-item .text-area{background:var(--Blue-Gray-100, #f1f5f9);text-align:center;gap:12px}.equipment-intro-section .content-wrap{background:#fff;border-radius:30px;padding:50px 170px;display:flex;align-items:center;justify-content:space-between}.equipment-intro-section .content-wrap .item{width:clamp(300px,24.4792vw,470px);flex:1}.equipment-intro-section .content-wrap .ico-circle{margin:0 40px}.equipment-intro-section .content-wrap .item .text-area{text-align:center}.equipment-intro-section .content-wrap .item .text-area .title{color:var(--Blue-Gray-800, #1e293b);font-family:"Bricolage Grotesque";font-size:clamp(14px,1.25vw,24px);font-weight:500;line-height:160%}.equipment-intro-section .content-wrap .item .text-area .desc{display:inline-block;color:var(--Blue-Gray-700, #334155);font-size:clamp(13px,1.0417vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px;margin-top:10px}.double-column-section .speech-bubble{margin-bottom:46px}.double-column-section .content-wrap .content-list-wrap .info.type2 .tit{margin-bottom:0}.double-column-section .content-wrap .content-list-wrap .info.type2 .check-list li{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(14px,1.0417vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px;gap:12px;flex:1}.laser-process-section .list-area{gap:50px}.qna-section .qna-list{display:flex;flex-direction:column;gap:20px}.qna-section .qna-list .qna-item .qna-title{display:flex;justify-content:space-between;height:clamp(70px,4.7396vw,91px);padding:clamp(16px,1.3542vw,26px) clamp(20px,2.0833vw,40px);align-items:center;align-self:stretch;border-radius:20px;background:var(--Blue-Gray-100, #f1f5f9);cursor:pointer}.qna-section .qna-list .qna-item .qna-title.active::after{transform:rotate(-180deg)}.qna-section .qna-list .qna-item .qna-title::after{display:block;content:"";width:25px;height:25px;background:url(/inc/img/sub/icon/ico-arrow-down.svg)no-repeat center center/contain;background-size:14px 9px;transition:transform .3s ease-in-out}.qna-section .qna-list .qna-item .qna-content{display:none;padding:40px 66px}.qna-section .qna-list .qna-item .qna-content .text-box{display:flex;flex-wrap:wrap;gap:60px 50px}.qna-section .qna-list .qna-item .qna-content .text-box .box{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(14px,1.0417vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px;width:100%}.qna-section .qna-list .qna-item .qna-content .text-box .box.col2{width:calc(50% - 25px)}.qna-section .qna-list .qna-item .qna-content .text-box .box .img-area{border-radius:20px;overflow:hidden;margin-bottom:20px}.qna-section .qna-list .qna-item .qna-content .text-box .box .text-area h5{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(16px,1.0417vw,20px);font-weight:600;line-height:160%;letter-spacing:-.4px;margin-bottom:8px}.qna-section .qna-list .qna-item .qna-content .text-box .box .text-area p{display:flex;align-items:center;gap:8px;color:var(--Blue-Gray-700, #334155);font-size:clamp(14px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.qna-section .qna-list .qna-item .qna-content .text-box .box .text-area .suv-type{display:flex;align-items:center;font-weight:500;gap:8px}.qna-section .qna-list .qna-item .qna-content .text-box .box .text-area .suv-type::before{display:block;content:"";width:25px;height:5px;border-radius:9999px}.qna-section .qna-list .qna-item .qna-content .text-box .box .text-area .suv-type.blue{color:#20a3c7}.qna-section .qna-list .qna-item .qna-content .text-box .box .text-area .suv-type.blue::before{background:#20a3c7}.qna-section .qna-list .qna-item .qna-content .text-box .box .text-area .suv-type.orange{color:#f40}.qna-section .qna-list .qna-item .qna-content .text-box .box .text-area .suv-type.orange::before{background:#f40}.eye-process-section{overflow:hidden}.eye-process-section .list-area{position:relative}.eye-process-section .list-area::before{display:block;content:"";width:150vw;height:1px;background:#fff;position:absolute;top:0;left:-50%}.eye-process-section .list-area.tp-type .list-item{position:relative;padding-top:60px;overflow:visible}.eye-process-section .list-area.tp-type .list-item::before{display:block;content:"";width:20px;height:20px;background:#fff;border-radius:100%;position:absolute;top:-10px;left:50%;transform:translateX(-50%)}.eye-process-section .list-area.tp-type .list-item .img-area{text-align:center;aspect-ratio:auto;background:0 0;width:12.5vw;height:12.5vw;margin:0 auto}.eye-process-section .list-area.tp-type .list-item .img-area img{width:auto}.surgery-kind-section .check-area{padding:50px 0}.surgery-kind-section .check-area .check-list{padding-bottom:0}.surgery-kind-section .check-area .check-list .check-item p{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(15px,1.0417vw,24px);font-weight:500;line-height:160%;letter-spacing:-.4px}.today-container .bracket-txt{padding:6px 26px;position:relative;opacity:0;transition:opacity .6s ease}.today-container .bracket-txt::before{content:"";display:block;position:absolute;top:0;left:20%;background:url(/inc/img/sub/icon/bracket-ico-today.svg)no-repeat center center/100%auto;height:100%;aspect-ratio:12.5/50;transition:left .6s ease}.today-container .bracket-txt::after{content:"";display:block;position:absolute;top:0;right:20%;background:url(/inc/img/sub/icon/bracket-ico-today.svg)no-repeat center center/100%auto;height:100%;aspect-ratio:12.5/50;transform:rotate(180deg);transition:right .6s ease}.high-lasek-container .bracket-txt::before{content:"";display:block;position:absolute;top:0;left:20%;background:url(/inc/img/sub/icon/bracket-ico-high.svg)no-repeat center center/100%auto;height:100%;aspect-ratio:12.5/50;transition:left .6s ease}.high-lasek-container .bracket-txt::after{content:"";display:block;position:absolute;top:0;right:20%;background:url(/inc/img/sub/icon/bracket-ico-high.svg)no-repeat center center/100%auto;height:100%;aspect-ratio:12.5/50;transform:rotate(180deg);transition:right .6s ease}.today-container .bracket-txt .bracket-inner{overflow:hidden;isolation:isolate}.today-container .bracket-txt .txt{color:#1e293b;display:block;font-size:clamp(16px,1.5vw,24px);font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.02em;transform:translateY(1.6em);transition:transform .6s ease}.today-container .bracket-txt.active{opacity:1;transform:translateY(0)}.today-container .bracket-txt.active::before{left:0;transition-delay:.3s}.today-container .bracket-txt.active::after{right:0;transition-delay:.3s}.today-container .bracket-txt.active .txt{transform:translateY(0);transition-delay:.6s}.corrective-container .necessary-section .list-area .list-item .list-title{color:var(--Blue-Gray-900, #0f172a);text-align:center;font-size:clamp(18px,1.5625vw,28px);font-weight:600;line-height:140%;letter-spacing:-.56px;margin-bottom:20px}.corrective-container .necessary-section .list-area .list-item .img-area{border-radius:30px 30px 0 0;overflow:hidden}.corrective-container .necessary-section .list-area .list-item .text-area{padding:40px 40px 50px 40px;height:100%}.line-map-area{color:#fff;display:flex;gap:5.2083vw;padding:0 3.6458vw}.line-map-area .line-map-list{display:flex;flex-direction:column;width:100%}.line-map-area .line-map-list .line-map-title{color:var(--Blue-Gray-00, #fff);text-align:center;font-size:clamp(18px,1.5625vw,28px);font-weight:600;line-height:140%;letter-spacing:-.56px}.line-map-area .line-map-list.col2 .line-map-box::before{width:calc(50% + 8px)}.line-map-area .line-map-list .line-map-box{display:flex;text-align:center;gap:15px;position:relative;margin-top:60px}.line-map-area .line-map-list .line-map-box::before{content:"";display:block;width:calc(66.666% + 12px);height:1px;background:#fff;position:absolute;top:-40px;left:50%;transform:translateX(calc(-50% - 1px))}.line-map-area .line-map-list .line-map-box.onlyDepth .line-map-item .item-depth1::before{display:none}.line-map-area .line-map-list .line-map-box .line-map-item{width:100%}.line-map-area .line-map-list .line-map-box .line-map-item .item-depth1{position:relative;display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;gap:10px;border-radius:999px;background:var(--Blue-Gray-00, #fff);width:100%;color:var(--Blue-Gray-800, #1e293b);font-size:clamp(14px,1.0417vw,20px);font-weight:600;line-height:160%;letter-spacing:-.4px;margin-bottom:60px}.line-map-area .line-map-list .line-map-box .line-map-item :last-child{margin-bottom:0}.line-map-area .line-map-list .line-map-box .line-map-item .item-depth1::before{content:"";position:absolute;width:9px;height:50px;background:url(../img/sub/icon/line-map-down-arrow.svg)no-repeat center center/100%auto;right:50%;bottom:-50px;transform:translateX(calc(-50% + 9px))}.line-map-area .line-map-list .line-map-box .line-map-item .item-depth1::after{content:"";position:absolute;width:1px;height:40px;background:#fff;right:50%;top:-40px;transform:translateX(-50%)}.line-map-area .line-map-list .line-map-box .line-map-item .item-depth2{position:relative;display:flex;padding:10px 12px 10px 20px;justify-content:space-between;align-items:center;gap:10px;align-self:stretch;border-radius:9999px;border:1px solid var(--Blue-Gray-00, #fff);font-size:clamp(12px,.8333vw,16px)}.line-map-area .line-map-list .line-map-box .line-map-item .item-depth2 p{width:100%;text-align:center}.line-map-area .line-map-list .line-map-box .line-map-item .item-depth2+.item-depth2{margin-top:16px}.icon-list{display:flex;justify-content:space-between;padding:0 45px;gap:50px}.icon-list .list-item{display:flex;align-items:center;width:25%;gap:30px}.icon-list .list-item .img-area{width:clamp(80px,5.2083vw,100px);height:clamp(80px,5.2083vw,100px);padding:10px;display:flex;align-items:center;justify-content:center}.icon-list .list-item .img-area svg{width:100%;height:100%}.icon-list .list-item .text-area{flex:1}.icon-list .list-item .text-area .title{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(13px,1.4vw,20px);font-weight:600;line-height:160%;letter-spacing:-.4px;text-align:center}.icon-list.column .list-item{flex-direction:column}.center-slide-section{background:var(--Blue-Gray-100, #f1f5f9);overflow:hidden}.center-slide-section .center-slide-swiper .swiper-slide{position:relative;text-align:center;width:33.3333%;max-width:458px;box-sizing:border-box}.center-slide-section .center-slide-swiper .swiper-slide .ico-circle{margin:0 auto;width:clamp(40px,3.125vw,60px);height:clamp(40px,3.125vw,60px);opacity:0;transition:opacity .4s ease}.center-slide-section .center-slide-swiper .swiper-slide .ico-circle::before{background-size:20px 14px}.center-slide-section .center-slide-swiper .swiper-slide-active .ico-circle{opacity:1}.center-slide-section .center-slide-swiper .swiper-slide-active .list-item{border:4px solid #834f88}.center-slide-section .list-item{border-radius:30px;overflow:hidden;border:4px solid transparent;transition:border .4s ease;margin-top:30px}.center-slide-section .list-item .img-area{width:100%;height:100%}.center-slide-section .list-item .img-area img{width:100%;height:100%}.center-slide-section .list-item .text-area{padding:30px 30px 50px 30px;background:#fff;text-align:left}.center-slide-section .list-item .text-area .title{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(18px,1.4583vw,24px);font-weight:600;line-height:140%;letter-spacing:-.48px}.center-slide-section .list-item .text-area .info-list{margin-top:28px}.center-slide-section .list-item .text-area .info-list .info-item{display:flex;gap:24px}.center-slide-section .list-item .text-area .info-list .info-item+.info-item{margin-top:16px}.center-slide-section .list-item .text-area .info-list .info-item strong{min-width:64px}.center-slide-section .list-item .text-area .info-list .info-item .dot{color:var(--Blue-Gray-700, #334155);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px;align-items:flex-start}.center-slide-section .list-item .text-area .info-list .info-item .dot::before{min-width:4px;margin-top:.625vw}.hospital_list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:clamp(16px,1.4063vw,27px)}.hospital_list .item{display:flex;flex-direction:column;align-items:center;gap:0 4rem}.hospital_list .item .img_link{position:relative;height:0;width:100%;padding-top:56.25%;background-color:#f1f5f9;border-radius:10px}.hospital_list .item .img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%}.hospital_list .item .txt{width:100%;font-size:clamp(13px,.9375vw,18px);margin-top:20px;padding-left:10px}.hospital_list .item .txt p{font-size:var(--deps3_tit);font-weight:700;display:none}.hospital_list .item .txt span{display:block;word-break:break-all}.hospital_list .item .txt span+span{margin-top:.5em}.hospital_list .item .txt a{color:#64748b;display:flex}.hospital_list .item .txt a svg{height:1em;margin-right:10px;margin-top:.2em;fill:none}.hospital_list .item .txt a.tel{cursor:default}.hospital-look-section .hospital-look-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.hospital-look-section .hospital-look-head .floor-info{display:flex;align-items:center;gap:20px}.hospital-look-section .hospital-look-head .floor-info .round-btn span{min-width:80px;color:var(--Blue-Gray-00, #fff);font-size:clamp(14px,1.4vw,20px);font-weight:600;line-height:160%;letter-spacing:-.4px}.hospital-look-section .hospital-look-head .floor-info .title{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(16px,1.25vw,24px);font-weight:600;line-height:140%;letter-spacing:-.48px}.hospital-look-section .hospital-look-head .numberling{display:flex;align-items:center;gap:20px}.hospital-look-section .hospital-look-head .numberling button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;opacity:.3;transition:opacity .3s ease}.hospital-look-section .hospital-look-head .numberling button svg{fill:none}.hospital-look-section .hospital-look-head .numberling button:hover{opacity:1}.hospital-look-section .hospital-look-head .numberling .number-box{color:var(--Blue-Gray-500, #64748b);font-family:"Bricolage Grotesque";font-size:clamp(14px,1.4vw,20px);font-weight:400;line-height:160%;letter-spacing:.4px}.hospital-look-section .hospital-look-box{display:flex;justify-content:space-between}.hospital-look-section .hospital-look-box .tab-content{display:none;flex:1;min-width:0;width:calc(100% - 320px);margin-right:40px;transform:translateY(10px);transition:transform .3s ease}.hospital-look-section .hospital-look-box .tab-content.active{display:block;transform:translateY(0)}.hospital-look-section .hospital-look-box .hospital-look-swiper{border-radius:20px;overflow:hidden}.hospital-look-section .hospital-look-box .hospital-look-swiper .swiper-slide .hospital-look-img{width:100%;height:100%;aspect-ratio:1080/614}.hospital-look-section .hospital-look-box .hospital-look-swiper .swiper-slide .hospital-look-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hospital-look-section .hospital-floor-tab{display:flex;flex-direction:column;gap:8px;width:320px}.hospital-look-section .hospital-floor-tab .tab-btn{display:flex;padding:24px 20px;align-items:center;align-self:stretch;color:#64748b;font-size:clamp(14px,1.4vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px}.hospital-look-section .hospital-floor-tab .tab-btn::before{display:block;content:"";background:0 0;width:40px;height:24px;margin-right:30px}.hospital-look-section .hospital-floor-tab .tab-btn strong{margin-right:16px}.hospital-look-section .hospital-floor-tab .tab-btn:hover{color:#0f172a}.hospital-look-section .hospital-floor-tab .tab-btn.active{border-radius:10px;background:var(--Blue-Gray-100, #f1f5f9);color:#0f172a}.hospital-look-section .hospital-floor-tab .tab-btn.active::before{background:url(../img/sub/icon/ico-logo.svg)no-repeat center center/contain}.time-info-section .time-area{display:flex;justify-content:space-between}.time-info-section .time-area .left-area p{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(20px,1.4583vw,28px);font-weight:600;line-height:140%;letter-spacing:-.56px}.time-info-section .time-area .right-area .time-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px}.time-info-section .time-area .right-area .time-list .time-item{display:flex;width:clamp(360px,21.1458vw,406px);padding:18px 30px 18px 20px;justify-content:space-between;align-items:center;border-radius:20px;background:var(--Blue-Gray-100, #f1f5f9)}.time-info-section .time-area .right-area .time-list .time-item .day{display:flex;padding:5px 14px;justify-content:center;align-items:center;gap:4px;color:var(--Blue-Gray-00, #fff);font-size:clamp(12px,1.0417vw,16px);font-weight:600;line-height:160%;letter-spacing:-.32px;border-radius:8px;background:var(--Blue-Gray-800, #1e293b)}.time-info-section .time-area .right-area .time-list .time-item .time{color:var(--Blue-Gray-900, #0f172a);text-align:right;font-size:clamp(16px,1.56257vw,30px);font-weight:700;line-height:140%;letter-spacing:-.6px}.time-info-section .time-area .right-area .time-list .time-item .subtxt{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--Signature-Sub_Yellow, #efc600);text-overflow:ellipsis;font-family:Pretendard;font-size:clamp(12px,1.0417vw,16px);font-style:normal;font-weight:600;line-height:160%;letter-spacing:-.32px}.time-info-section .time-area .right-area .notice{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(13px,.9375vw,18px);font-weight:600;line-height:140%;letter-spacing:-.36px;padding:20px 20px 0 20px}.weekend-section{background-color:#f8fafc}.weekend-section .icon-list{max-width:1080px;margin:0 auto;padding:0}.weekend-section .icon-list .list-item{gap:clamp(10px,1.0417vw,20px)}.weekend-section .icon-list .list-item .text-area{display:flex;flex-direction:column;gap:clamp(10px,1.0417vw,20px)}.weekend-section .icon-list .list-item .text-area .day{display:flex;padding:5px 14px;justify-content:center;align-items:center;gap:10px;color:var(--Blue-Gray-00, #fff);font-size:clamp(12px,1.0417vw,16px);font-weight:600;line-height:160%;letter-spacing:-.32px;border-radius:8px;background:var(--Blue-Gray-800, #1e293b);align-self:center}.weekend-section .icon-list .list-item .text-area .title{font-size:clamp(16px,1.4583vw,28px)}.map-section .map-box .cont{height:575px}.map-section .title-area{margin-bottom:30px}.map-section .map-info-box .map-info{display:flex;justify-content:space-between;align-items:center;margin:30px 0}.map-section .map-info-box .map-info h5{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(20px,1.4583vw,28px);font-weight:600;line-height:140%;letter-spacing:-.56px}.map-section .map-info-box .map-info .map-floor{display:flex}.map-section .map-info-box .map-info .map-floor p{position:relative;display:flex;align-items:center;color:var(--Blue-Gray-800, #1e293b);font-size:clamp(14px,1.4vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px}.map-section .map-info-box .map-info .map-floor p::after{display:inline-block;content:"";width:1px;height:20px;background:#e2e8f0;margin:0 14px}.map-section .map-info-box .map-info .map-floor p:last-child::after{display:none}.map-section .map-info-box .map-link{display:flex;align-items:center;gap:12px}.map-section .map-info-box .map-link button{display:flex;padding:11px 0;justify-content:center;align-items:center;border-radius:9999px;border:1px solid var(--Blue-Gray-900, #0f172a);color:var(--Blue-Gray-900, #0f172a);text-align:center;font-size:clamp(12px,1.0417vw,16px);font-weight:500;line-height:160%;letter-spacing:-.32px;transition:all .3s ease;width:240px}.map-section .map-info-box .map-link button:hover{color:#fff;background:var(--Blue-Gray-900, #0f172a);border-color:var(--Blue-Gray-900, #0f172a)}.map-section .map-info-box .map-link button:hover.btn-naver{background:#17b75e;border-color:#17b75e}.map-section .map-info-box .map-link button:hover.btn-kakao{background:#f8d606;border-color:#f8d606;color:inherit}.map-section .map-info-box .map-link button.btn-naver{background:#03c75a;border-color:#03c75a;color:#fff}.map-section .map-info-box .map-link button.btn-kakao{background:#ffdc00;border-color:#ffdc00}.limit-car-section .limit-car-list{width:954px}.limit-car-section .limit-car-list .limit-car-head p{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(14px,1.4vw,20px);font-weight:400;line-height:160%;letter-spacing:-.4px}.limit-car-section .limit-car-list .limit-car-body{border-top:1px solid var(--Blue-Gray-800, #1e293b);margin-top:30px}.limit-car-section .limit-car-list .limit-car-body .table-item{display:flex;align-items:center;padding:24px 0;gap:12px;border-bottom:1px solid var(--Blue-Gray-200, #e2e8f0)}.limit-car-section .limit-car-list .limit-car-body .table-item .table-item-cell strong{display:block;min-width:120px;color:var(--Blue-Gray-900, #0f172a);font-size:clamp(14px,1.4vw,20px);font-weight:500;line-height:140%;letter-spacing:-.4px}.limit-car-section .limit-car-list .limit-car-body .table-item .table-item-cell p{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.limit-car-section .limit-car-list .caution{margin-top:20px}.limit-car-section .limit-car-list .caution p{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:140%;letter-spacing:-.36px}.parking-info-section{overflow:hidden}.parking-info-section .title-area{gap:30px;margin-bottom:50px}.parking-info-section .parking-info{display:flex;justify-content:space-between}.parking-info-section .parking-info .parking-info-nav{display:flex;width:344px;align-items:flex-start;align-content:flex-start;flex-shrink:0;flex-wrap:wrap;align-self:flex-start}.parking-info-section .parking-info .parking-info-nav .list-item{width:100%;cursor:pointer;padding:24px 26px;background:var(--Blue-Gray-100, #f1f5f9);transition:background .3s ease}.parking-info-section .parking-info .parking-info-nav .list-item:hover{background:var(--Blue-Gray-200, #e2e8f0)}.parking-info-section .parking-info .parking-info-nav .list-item+.list-item{border-top:1px solid var(--Blue-Gray-200, #e2e8f0)}.parking-info-section .parking-info .parking-info-nav .list-item .list-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.parking-info-section .parking-info .parking-info-nav .list-item .list-top h5{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(14px,1.4vw,20px);font-weight:500;line-height:140%;letter-spacing:-.4px}.parking-info-section .parking-info .parking-info-nav .list-item .list-top .more-btn{display:flex;padding:4px 16px;justify-content:center;align-items:center;border-radius:9999px;border:1px solid var(--Blue-Gray-400, #94a3b8);color:var(--Blue-Gray-400, #94a3b8);font-size:clamp(12px,1.0417vw,14px);font-weight:500;letter-spacing:-.28px}.parking-info-section .parking-info .parking-info-nav .list-item .list-info p{color:var(--Blue-Gray-800, #1e293b);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px}.parking-info-section .parking-info .parking-info-map{width:calc(100% - 440px)}.parking-info-section .parking-info .parking-info-map .img{position:relative;padding-top:53%}.parking-info-section .parking-info .parking-info-map .img img{position:absolute;left:0;top:0;width:100%;height:100%}.parking-info-section .parking-info .parking-info-map .img .basic{opacity:1}.parking-info-section .parking-info .parking-info-map .img .pin-img{opacity:0}.parking-info-section .parking-info .parking-info-map .img .pin-img.on{opacity:1}.doctor-info-section .more-btn{position:absolute;right:0;top:0}.doctor-info-section .more-btn button{display:flex;padding:17px 34px 14px 35px;justify-content:center;align-items:center;border-radius:9999px;border:1px solid var(--Blue-Gray-900, #0f172a);color:var(--Blue-Gray-900, #0f172a);font-size:clamp(13px,.9375vw,18px);font-weight:400;line-height:160%;letter-spacing:-.36px;background:#fff;transition:all .3s ease}.doctor-info-section .more-btn button:hover{color:#fff;background:var(--Blue-Gray-900, #0f172a);border-color:var(--Blue-Gray-900, #0f172a)}.doctor-info-section .doctor-info{position:relative;padding:0 80px}.doctor-info-section .doctor-info .doctor-info-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:clamp(40px,2.8125vw,54px);height:clamp(40px,2.8125vw,54px);display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--Blue-Gray-300, #cbd5e1);background:#fff;color:var(--Blue-Gray-800, #1e293b);cursor:pointer;transition:opacity .3s,background .3s}.doctor-info-section .doctor-info .doctor-info-arrow:hover{background:var(--Blue-Gray-100, #f1f5f9)}.doctor-info-section .doctor-info .doctor-info-arrow.prev{left:0}.doctor-info-section .doctor-info .doctor-info-arrow svg{width:100%;height:100%}.doctor-info-section .doctor-info .doctor-info-arrow.prev svg{transform:rotate(180deg)}.doctor-info-section .doctor-info .doctor-info-arrow.next{right:0}.doctor-info-section .doctor-info .doctor-info-arrow.swiper-button-disabled{opacity:.2;pointer-events:none}.doctor-info-section .doctor-info .doctor-info-pagination{position:absolute;top:0;right:0;z-index:10;display:flex;align-items:center;gap:2px;line-height:1.6;text-align:center}.doctor-info-section .doctor-info .doctor-info-pagination .current,.doctor-info-section .doctor-info .doctor-info-pagination .total{font-size:18px;font-weight:600;letter-spacing:-.36px;color:var(--Blue-Gray-800, #1e293b)}.doctor-info-section .doctor-info .doctor-info-pagination .bar{font-size:16px;font-weight:500;letter-spacing:-.32px;color:var(--Blue-Gray-500, #64748b)}.doctor-info-section .doctor-info .doctor-info-item{display:flex;justify-content:center}.doctor-info-section .doctor-info .doctor-info-text{border-radius:30px;background:var(--Blue-Gray-100, #f1f5f9);width:460px;height:100%;padding:30px 40px}.doctor-info-section .doctor-info .doctor-info-text .text-box{width:100%;display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;gap:30px}.doctor-info-section .doctor-info .doctor-info-text .info-top .badge{display:flex;align-items:center;align-self:flex-start;gap:10px;margin-bottom:12px}.doctor-info-section .doctor-info .doctor-info-text .info-top .badge p{padding:5px 14px;color:var(--Blue-Gray-00, #fff);font-size:clamp(12px,1.0417vw,16px);font-weight:600;line-height:160%;letter-spacing:-.32px;border-radius:8px;background:var(--Blue-Gray-800, #1e293b)}.doctor-info-section .doctor-info .doctor-info-text .info-top h5{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(20px,1.4583vw,28px);font-weight:600;line-height:140%;letter-spacing:-.56px}.doctor-info-section .doctor-info .doctor-info-text .info-bottom ul+ul{margin-top:16px}.doctor-info-section .doctor-info .doctor-info-text .info-bottom ul li{color:var(--Blue-Gray-600, #475569);font-size:clamp(12px,1.0417vw,16px);font-weight:400;line-height:160%;letter-spacing:-.32px}.doctor-info-section .doctor-info .divider{width:100%;height:1px;background:#ced7e3;flex-shrink:0}.doctor-info-section .doctor-info .doctor-info-img .info-img{position:relative}.doctor-info-section .doctor-info .doctor-info-img .info-img::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;background:linear-gradient(to top,#fff 0,#fff 10%,rgba(255,255,255,.9) 40%,transparent 100%);z-index:10;pointer-events:none}.oklasik-intro-section .intro-top{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.oklasik-intro-section .intro-top .top-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;max-width:100%;overflow:hidden;transition:all .4s ease}.oklasik-intro-section .intro-top .top-img .bg{background:rgba(0,0,0,.5);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;transition:opacity .2s ease}.oklasik-intro-section .intro-top .top-img .img-top{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:1}.oklasik-intro-section .intro-top .top-img .img-bottom{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0}.oklasik-intro-section .intro-top .intro-inner{max-width:100%;z-index:10;pointer-events:none}.oklasik-intro-section .intro-top .intro-inner .intro-txt h3{color:var(--Blue-Gray-900, #0f172a);text-align:center;font-size:clamp(30px,3.125vw,60px);font-weight:700;line-height:100%;transition:color .6s ease}.oklasik-intro-section .intro-top .intro-inner .intro-txt .text-top{margin:50px 0;transform:translateY(-140%);transition:all .6s ease;transition-delay:.2s}.oklasik-intro-section .intro-top .intro-inner .intro-txt .text-top.active{transform:translateY(0)}.oklasik-intro-section .intro-top .intro-inner .intro-txt .text-top.active h3{color:#fff}.oklasik-intro-section .intro-top .intro-inner .intro-txt .text-bottom{margin:50px 0;transform:translateY(140%);transition:all .6s ease;transition-delay:.2s}.oklasik-intro-section .intro-top .intro-inner .intro-txt .text-bottom.active{transform:translateY(0)}.oklasik-intro-section .intro-top .intro-inner .intro-txt .text-bottom.active h3{color:#fff}.oklasik-intro-section .intro-top .intro-inner .intro-txt .text-top.active h3,.oklasik-intro-section .intro-top .intro-inner .intro-txt .text-bottom.active h3{color:#fff}.oklasik-intro-section .intro-top .intro-inner .intro-txt .text-top.hide,.oklasik-intro-section .intro-top .intro-inner .intro-txt .text-bottom.hide{opacity:0}.oklasik-intro-section .intro-top .count-info{position:fixed;left:0;top:0;width:50%;height:100%;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;z-index:20;transition:all .4s ease}.oklasik-intro-section .intro-top .count-info.active{opacity:1;pointer-events:auto}.oklasik-intro-section .intro-top .count-info .info-text{display:flex;flex-direction:column;gap:clamp(30px,2.7604vw,53px);min-width:340px}.oklasik-intro-section .intro-top .count-info .info-text .text-item p{color:var(--Blue-Gray-00, #fff);font-size:clamp(14px,1.1458vw,22px);font-weight:400;line-height:160%;letter-spacing:-.44px}.oklasik-intro-section .intro-top .count-info .info-text .text-item .count-area{display:flex;align-items:flex-end;gap:0;margin-top:6px}.oklasik-intro-section .intro-top .count-info .info-text .text-item .count-box{min-width:.5em}.oklasik-intro-section .intro-top .count-info .info-text .text-item .count-box .num{color:var(--Blue-Gray-00, #fff);font-family:"Bricolage Grotesque";font-size:clamp(42px,4.375vw,84px);font-weight:600;line-height:100%;font-variant-numeric:tabular-nums}.oklasik-intro-section .intro-top .count-info .info-text .text-item .count-box.count-box--wide{min-width:7ch}.oklasik-intro-section .intro-top .count-info .info-text .text-item .text-box .text{display:inline-block;color:var(--Blue-Gray-00, #fff);font-size:clamp(16px,1.6667vw,32px);font-weight:700;line-height:100%;margin:0 0 6px 6px}.oklasik-intro-section .intro-top .count-info .info-text .divider{width:100%;height:1px;opacity:.3;background:var(--Blue-Gray-00, #fff)}.oklasik-intro-section .intro-top .hospital-info{position:fixed;right:0;top:0;width:50%;height:100%;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;z-index:20;transition:all .4s ease}.oklasik-intro-section .intro-top .hospital-info.active{opacity:1;pointer-events:auto}.oklasik-intro-section .intro-top .hospital-info .info-text{position:relative;display:flex;flex-direction:column;gap:30px;color:#fff}.oklasik-intro-section .intro-top .hospital-info .info-text p{color:var(--Blue-Gray-00, #fff);font-size:clamp(16px,1.6667vw,32px);font-weight:700;line-height:160%;letter-spacing:-.64px;margin-top:clamp(40px,4.1667vw,80px)}.oklasik-intro-section .intro-top .hospital-info .info-text .logo-box{width:clamp(300px,26.6667vw,512px)}.intro-list-section .title-area{margin-bottom:120px;gap:30px}.intro-list-section .title-area .title{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(20px,1.5625vw,34px);font-weight:600;line-height:140%;letter-spacing:-.68px}.intro-list-section .list-area{max-width:1080px;margin:0 auto;gap:16.7%}.intro-list-section .list-area .list-item{display:flex;flex-direction:column;align-items:center}.intro-list-section .list-area .list-item .img-area{background:0 0;width:clamp(120px,8.3333vw,164px);height:clamp(120px,8.3333vw,164px)}.intro-list-section .list-area .list-item .img-area img{-o-object-fit:contain;object-fit:contain}.intro-list-section .list-area .list-item .text-area{padding:40px 0 0 0;gap:0}.intro-list-section .list-area .list-item .text-area .title{color:var(--Blue-Gray-900, #0f172a);font-family:Radley;font-size:clamp(24px,2.5vw,48px);font-weight:400;line-height:160%}.intro-promise-section{background:#f8fafc}.intro-promise-section .title-area .title{color:var(--Blue-Gray-900, #0f172a);font-size:clamp(20px,1.5625vw,34px);font-weight:600;line-height:140%;letter-spacing:-.68px}.intro-promise-section .list-area{gap:80px}.intro-promise-section .list-area .list-item{border-radius:0}.intro-promise-section .list-area .list-item .img-area{border-radius:10px;overflow:hidden}.intro-promise-section .list-area .list-item .img-area img{aspect-ratio:420/240}.intro-promise-section .list-area .list-item .text-area{padding:30px 10px 0 10px;gap:12px;background:0 0}.intro-promise-section .list-area .list-item .text-area .title{font-size:clamp(16px,1.25vw,24px)}.intro-staff-section{padding:0}.intro-staff-section .bg-area{position:relative}.intro-staff-section .bg-area .bg{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:1}.intro-staff-section .bg-area video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro-staff-section .bg-area .text-area{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;gap:clamp(30px,3.125vw,60px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;text-align:center;opacity:0;transition:opacity .4s ease;transition-delay:1s}.intro-staff-section .bg-area .text-area h3{color:var(--Blue-Gray-00, #fff);font-size:clamp(30px,3.125vw,60px);font-weight:700;line-height:100%}.intro-staff-section .bg-area .text-area p{color:var(--Blue-Gray-00, #fff);font-size:clamp(16px,1.6667vw,32px);font-weight:600;line-height:160%;letter-spacing:-.64px}.intro-staff-section .bg-area::before{display:block;content:"";width:50%;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:2;transition:width 1.6s ease}.intro-staff-section .bg-area::after{display:block;content:"";width:50%;height:100%;background:#fff;position:absolute;top:0;right:0;z-index:2;transition:width 1.6s ease}.intro-staff-section .bg-area.active::before{width:0}.intro-staff-section .bg-area.active::after{width:0}.intro-staff-section .bg-area.active .text-area{opacity:1}.intro-history-section{overflow:hidden}.intro-history-section .left-area .txt{font-size:clamp(13px,.9375vw,18px)}.intro-history-section .history-area{width:37.8125vw;max-height:656px;overflow-y:scroll;padding-left:10px}.intro-history-section .history-area::-webkit-scrollbar{-webkit-appearance:none}.intro-history-section .history-area::-webkit-scrollbar:vertical{width:4px}.intro-history-section .history-area::-webkit-scrollbar:horizontal{height:5px}.intro-history-section .history-area::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:5px}.intro-history-section .history-area::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.1)}.intro-history-section .history-area::before{display:block;content:"";width:1px;height:200%;background:#d9d9d9;position:absolute;top:-50%;left:10px;z-index:1}.intro-history-section .history-area .history-list{display:flex;flex-direction:column;gap:1.875vw;padding-right:20px}.intro-history-section .history-area .history-list .history-item{position:relative;padding-left:3.8542vw;display:flex}.intro-history-section .history-area .history-list .history-item::before{display:block;content:"";width:11px;height:11px;background:#d9d9d9;border-radius:100%;position:absolute;top:6%;left:-5px;z-index:1}.intro-history-section .history-area .history-list .history-item .num{min-width:70px;color:var(--Blue-Gray-800, #1e293b);font-size:clamp(16px,1.25vw,24px);font-weight:600;line-height:140%;letter-spacing:-.48px}.intro-history-section .history-area .history-list .history-item .txt{margin:3px 0}.intro-history-section .history-area .history-list .history-item .txt p{color:var(--Blue-Gray-700, #334155);font-size:clamp(12px,1.0417vw,16px);font-weight:400;line-height:160%;letter-spacing:-.32px}.sub27 .necessary-section .list-area .list-item{flex:0 1 auto;overflow:auto;border-radius:0}.sub27 .necessary-section .list-area .list-item .list-title{text-align:center;margin-bottom:20px}.sub27 .necessary-section .list-area .list-item .img-area{border-radius:30px 30px 0 0;overflow:hidden;isolation:isolate}.sub27 .necessary-section .list-area .list-item .text-area{border-radius:0 0 30px 30px;overflow:hidden;isolation:isolate}.sub56 .exam-process-section .btn-wrap{top:0}.presbyopia-container .exam-process-section .txt-wrap .txt p{font-weight:400}@media (max-width:1200px){.sub-top-section{background-position:right top}.examination-container .sub-top-section{background-position:left 20%top}.today-container .sub-top-section{background-position:right 20%top}.presbyopia-container .sub-top-section{background-position:left 20%top}.corrective-container .sub-top-section{background-position:right 20%top}.customer-container .sub-top-section{background-position:right 20%top}.oklasik-container .sub-top-section{background-position:center center}.sub-tab .sub-tab-inner{gap:40px;height:80px}.sub-tab .sub-tab-inner a{font-size:clamp(12px,1.0417vw,16px);padding:0}.sub-tab .sub-tab-inner a.active::before,.sub-tab .sub-tab-inner a:hover::before{width:100%}.graph-wrap .graph-box .graph-txt{margin-top:16px}.equipment-header{margin-bottom:45px}.equipment-content{flex-wrap:wrap;gap:30px;height:auto}.equipment-image,.equipment-info{width:100%}.equipment-swiper .swiper-slide{padding:0 20px}.equipment-swiper .swiper-slide img{max-width:none;max-height:36.0417vw}.ico-circle.check::before{background-size:10px 8px}.dot{gap:4px}.title-area{gap:20px;margin-bottom:50px}.list-area{flex-wrap:wrap;gap:20px}.left-area .ico i{width:28px;height:16px;background-size:cover}.list-area .list-item{border-radius:20px}.list-area .list-item .text-area{padding:24px 24px;gap:14px}.sticky-type .list-area{gap:40px}.sticky-type .right-area{width:50%}.sticky-tab .tab-inner{padding:4px 14px}.sticky-tab .tab-inner .tab-btn{padding:12px 16px}.different-section .inner-con{max-width:100%;width:calc(100% - 25px)}.info-section .gray-box{border-radius:24px;padding:50px 70px}.info-section .list-area{gap:40px}.info-section .list-area .list-item{width:100%}.info-section .list-area .list-item .img-area{border-radius:20px}.process-swiper .slide-box{padding:24px 30px 24px 16px;gap:16px;border-radius:16px}.process-swiper .slide-box .desc-box{gap:8px}.process-swiper .slide-box::before{right:-28px;width:10px;height:16px;background-size:cover}.check-area{max-width:800px;align-items:flex-end}.check-area .model-area img{height:31.25vw}.check-area .check-list{padding-bottom:60px}.speech-bubble .speech-box{padding:14px 22px}.symptom-section .list-area{gap:20px;padding:0}.symptom-section .list-area .list-item .text-area{padding-top:16px}.symptom-section .speech-bubble{margin-bottom:50px}.vision-info-section{width:100%;margin:0 auto}.vision-info-section .vision-info-list{flex-wrap:wrap}.vision-info-section .vision-info-list .list-item{width:calc(50% - 36px);gap:20px}.vision-info-section .vision-info-list .list-item:last-child{width:100%}.vision-info-section .vision-info-list .list-item .img-area{width:100%;border-radius:12px}.vision-info-list .ico.arrow{width:100%;text-align:center;margin:30px 0}.vision-info-list .ico.arrow svg{transform:rotate(90deg)}.inspection-swiper .swiper-slide .slide-box{gap:60px}.inspection-swiper .swiper-slide .slide-box .info-area,.inspection-swiper .swiper-slide .slide-box .img-wrapper{width:50%}.inspection-swiper .swiper-slide .slide-box .info-area .info-list{margin-top:20px}.inspection-swiper .swiper-slide .slide-box .info-area .info-list .list-item{padding:12px 20px;border-radius:8px}.necessary-section .list-area .list-item{border-radius:12px;flex:0 0 auto}.necessary-section .list-area.auto .list-item{flex:1}.full-info-section .full-info-inner{gap:120px}.full-info-section .full-info-inner .full-info-about{max-width:80%;gap:80px}.full-info-section .full-info-guide .list-area{gap:20px}.full-info-section .full-info-inner .full-info-about .img-area{width:auto}.full-info-section .full-info-inner .full-info-about .text-area{width:100%}.full-info-section .full-info-guide .list-area .list-item .text-area{padding:24px 20px}.full-info-section .full-info-feature .feature-list{flex-wrap:wrap}.full-info-section .full-info-feature .feature-list .list-item{width:calc(50% - 20px)}.full-info-section .full-info-feature .feature-list .list-item:nth-child(even)::after{display:none}.gray-box{border-radius:16px}.equipment-intro-section .content-wrap{padding:50px 70px}.important-section .area-wrap .left-area{margin-right:100px}.important-section .area-wrap .right-area .list-area{gap:20px}.important-section .area-wrap .right-area .list-area .list-item{background:var(--Blue-Gray-100, #f1f5f9)}.important-section .area-wrap .right-area .list-area .list-item .text-area{padding:16px}.qna-section .qna-list{gap:12px}.qna-section .qna-list .qna-item .qna-content{padding:30px 46px}.qna-section .qna-list .qna-item .qna-title{border-radius:12px}.sub-title-box+.check-area{margin:0}.surgery-kind-section .check-area{width:100%;max-width:100%;align-items:center}.graph-wrap{padding:40px 20px}.line-map-area{flex-wrap:wrap}.line-map-area .line-map-list{width:100%}.sub27 .necessary-section .list-area{flex-wrap:nowrap}.corrective-container .necessary-section .list-area .list-item .text-area{padding:20px}.corrective-container .necessary-section .list-area .list-item .text-area .line{margin:10px 0}.corrective-container .necessary-section .text-area .info-list{gap:8px}.corrective-container .necessary-section .text-area .info-list .info-item{gap:10px}.corrective-container .necessary-section .list-area .list-item .img-area{border-radius:12px 12px 0 0}.icon-list{padding:0;gap:0;justify-content:space-between}.icon-list .list-item{flex-direction:column;gap:10px}.icon-list .list-item .img-area{width:60px;height:60px}.center-slide-section .center-slide-swiper .swiper-slide{width:50%}.center-slide-section .list-item{border-width:2px;border-radius:12px}.center-slide-section .list-item .text-area{padding:20px 20px 20px 20px}.center-slide-section .center-slide-swiper .swiper-slide-active .list-item{border-width:2px}.board-area .list_box{margin-top:20px}.function-area+.board-area .list_box{margin-top:20px}.search-form{width:300px}.search-form .search-input input{padding:13px 8px}.board-view .list-btn{padding:14px 30px}.hospital_list .item .txt{padding:0;margin-top:10px}.hospital_list .item .txt a svg{margin-right:4px}.hospital-look-section .hospital-look-box{flex-wrap:wrap}.hospital-look-section .hospital-look-box .tab-content{width:100%;flex:0 0 auto;order:1;margin-right:0}.hospital-look-section .hospital-floor-tab{flex-direction:row;width:100%;gap:0;flex-wrap:wrap;margin-bottom:30px}.hospital-look-section .hospital-floor-tab .tab-btn{padding:20px 30px;width:100%;width:50%;align-items:flex-start}.hospital-look-section .hospital-floor-tab .tab-btn::before{margin-right:10px;width:28px;height:16px}.time-info-section .time-area .right-area .time-list{gap:12px}.time-info-section .time-area .right-area .time-list .time-item{width:300px;border-radius:12px;padding:14px 24px 14px 18px}.weekend-section .icon-list .list-item .img-area{width:70px;height:70px}.limit-car-section .area-wrap{flex-wrap:wrap;gap:0}.limit-car-section .left-area{margin-bottom:20px}.limit-car-section .limit-car-list{width:100%}.limit-car-section .limit-car-list .limit-car-body{margin-top:10px}.limit-car-section .limit-car-list .limit-car-body .table-item{padding:16px 0}.parking-info-section .title-area{gap:20px;margin-bottom:30px}.parking-info-section .parking-info{flex-wrap:wrap}.parking-info-section .parking-info .parking-info-nav{width:100%;order:1;margin-top:20px}.parking-info-section .parking-info .parking-info-map{width:100%}.parking-info-section .parking-info .parking-info-nav .list-item .list-top{margin-bottom:14px}.parking-info-section .parking-info .parking-info-nav .list-item{padding:16px 20px}.doctor-info-section .doctor-info{padding:0 60px}.doctor-info-section .doctor-info .doctor-info-text{padding:20px;border-radius:16px;min-width:260px}.doctor-info-section .doctor-info .doctor-info-text .text-box{height:400px;overflow-y:auto}.doctor-info-section .doctor-info .doctor-info-text .text-box::-webkit-scrollbar{-webkit-appearance:none}.doctor-info-section .doctor-info .doctor-info-text .text-box::-webkit-scrollbar:vertical{width:3px}.doctor-info-section .doctor-info .doctor-info-text .text-box::-webkit-scrollbar:horizontal{height:3px}.doctor-info-section .doctor-info .doctor-info-text .text-box::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:5px}.doctor-info-section .doctor-info .doctor-info-text .text-box::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.1)}.doctor-info-section .doctor-info .divider{width:94%}.doctor-info-section .doctor-info .doctor-info-img{display:flex;align-items:flex-end}.doctor-info-section .more-btn button{padding:12px 26px 12px 26px}.intro-list-section .list-area{max-width:800px}.intro-promise-section .list-area{gap:20px}.intro-promise-section .list-area .list-item .text-area{padding:20px 0 0 0;gap:8px}.intro-history-section .history-area{width:50vw}.intro-history-section .history-area .history-list .history-item::before{width:8px;height:8px;left:-3px}.intro-list-section .title-area{margin-bottom:80px}.diff-table-section-type2 .info-container .item-wrap .item-head{margin-bottom:10px;white-space:nowrap}.diff-table-section-type2 .info-container .center-item-wrap .item-body .item{min-width:auto}.sub21 .graph-wrap{padding:50px}}@media (max-width:768px){.list-area::-webkit-scrollbar,.feature-list::-webkit-scrollbar{-webkit-appearance:none}.list-area::-webkit-scrollbar:vertical,.feature-list::-webkit-scrollbar:vertical{width:4px}.list-area::-webkit-scrollbar:horizontal,.feature-list::-webkit-scrollbar:horizontal{height:4px}.list-area::-webkit-scrollbar-thumb,.feature-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:5px}.list-area::-webkit-scrollbar-track,.feature-list::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.1)}.sub-tab .sub-tab-inner{gap:30px;height:50px}.sub-tab .sub-tab-inner a{font-size:12px}.area-wrap{flex-wrap:wrap;gap:40px}.area-wrap .left-area,.area-wrap .right-area{width:100%}.left-area .ico{align-items:flex-start}.left-area .ico+.title{margin-top:20px}.left-area .ico-3d+.title{margin-top:20px}.left-area .title{margin:20px 0}.left-area .txt+.btn-theme-1{margin-top:28px}.about-section .left-area .title{margin:10px 0 20px 0}.about-section .right-area .img-area{border-radius:12px}.equipment-header{margin-bottom:30px}.equipment-swiper{margin-top:30px;margin-bottom:0}.equipment-swiper .swiper-slide{padding:0 13px}.equipment-pagination{gap:12px}.equipment-pagination .pagination-numbers{gap:12px}.equipment-pagination .pagination-prev svg,.equipment-pagination .pagination-next svg{width:16px;height:16px}.equipment-features{grid-template-columns:repeat(1,1fr);gap:4px}.feature-box{border-radius:8px;padding:12px;gap:6px}.feature-box:hover{transform:none}.feature-bullet{width:16px;height:16px}.feature-bullet .ico-circle{width:16px;height:16px;margin-top:4px}.feature-bullet .ico-circle.check::before{background-size:8px}.different-section .inner-con{width:100%}.different-section .left-area{margin-left:20px}.different-section .right-area .different-swiper{padding:0 0 0 20px}.different-section .right-area .different-swiper::before{display:none}.different-section .right-area .different-swiper .swiper-slide{width:260px}.different-section .right-area .different-swiper .img-area{border-radius:10px}.different-section .right-area .different-swiper .text-area{margin-top:14px;gap:4px}.btn-theme-1{padding:10px 16px;font-size:10px}.btn-theme-1::after{display:none}.ico-circle{font-size:10px}.dot::before{margin-top:6px}.tv-section .img-area{border-radius:12px}.consult-section .content-area{aspect-ratio:348/301;padding:20px;overflow:hidden;border-radius:12px}.consult-section .content-area .info-box{flex-wrap:wrap;margin-bottom:40px}.consult-section .content-area .info-box .text-box{width:100%}.consult-section .content-area .info-box .text-box .title{font-size:clamp(18px,.9375vw,26px)}.consult-section .content-area .info-box .text-box p{font-size:14px}.consult-section .content-area .btn.arr-type{padding:10px 16px;height:auto;font-size:12px;margin-top:12px}.consult-section .content-area .btn.arr-type::after{display:none}.consult-section .content-area .people-box{top:0;left:0;bottom:0;right:0;transform:none}.consult-section .content-area .people-box .people{width:100%;height:50%;margin-left:0;transform:none;position:absolute;left:0}.title-area{margin-bottom:40px;text-align:center}.title-area.left{gap:6px;text-align:left}.list-area .list-item{width:100%;flex:0 0 auto;border-radius:12px}.list-area .list-item .text-area{padding:18px 16px 24px 16px;gap:8px}.list-area .list-item .text-area .title{gap:8px}.left-area :last-child{margin-bottom:0}.left-area .bracket-txt{margin-bottom:20px}.list-area.tp-type .list-item .text-area{padding-top:20px}.sticky-section .inner-con{width:100%}.sticky-tab{margin-top:20px;overflow-x:auto;overflow-y:hidden;max-width:400px}.sticky-type .left-area{position:relative;top:0;text-align:center}.sticky-type .left-area .ico-3d{justify-content:center}.sticky-type .sub-title{padding:0 20px}.sticky-type .list-area{gap:20px;overflow-x:scroll;overflow-y:hidden;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start}.sticky-type .list-area.column{padding:0 20px 20px 20px;gap:30px}.sticky-type .list-area.column .list-item{width:300px}.sticky-type .list-area .list-item .img-area{border-radius:12px}.sticky-type .list-area .list-item .text-area{padding-top:20px}.info-section .gray-box{padding:30px 14px}.info-section .list-area .list-item .text-area{padding-top:20px}.process-swiper .slide-box{padding:16px;gap:12px;border-radius:12px;width:320px}.presbyopia-container .bracket-txt{padding:6px 20px}.about-section .right-area .img-area.image-comparison .comparison-wrapper{border-radius:12px}.check-section{padding:60px 0 0 0}.check-list{gap:10px}.check-list .check-item{gap:8px}.check-list .ico-circle.check{width:20px;height:20px}.check-area{flex-wrap:wrap;justify-content:center}.check-area .check-list{width:100%;padding-bottom:30px}.check-area .model-area img{height:268px}.symptom-section .list-area{padding:0 20px}.symptom-section .list-area .list-item{flex:0 0 auto}.symptom-section .list-area .list-item .img-area{border-radius:10px}.about-section.type2 .left-area{width:100%}.about-section.type2 .left-area .img-area{border-radius:12px}.about-section.type2 .left-area .img-area img{width:100%}.about-section.type2 .right-area .ico{align-items:flex-start}.about-section.type2 .right-area .ico i{width:28px;height:16px;background-size:cover}.about-section.type2 .right-area .title{margin:10px 0 20px 0}.vision-section{flex-wrap:wrap}.vision-section .text-area{width:100%;padding:60px 0 40px 0;justify-content:flex-start;padding-left:20px}.vision-section .text-area,.vision-section .slide-area{width:100%}.vision-section .slide-area .select-btn-box{left:20px;gap:86px}.vision-info-list .ico{margin-top:-80px}.vision-info-section .vision-info-list .list-item{width:calc(50% - 20px);gap:12px}.vision-info-list .ico svg,.vision-info-list .ico.arrow svg{width:10px}.inspection-swiper .swiper-slide .slide-box{flex-wrap:wrap}.inspection-swiper .swiper-slide .slide-box .info-area,.inspection-swiper .swiper-slide .slide-box .img-wrapper{width:100%}.inspection-swiper .swiper-slide .slide-box .info-area .info-list .list-item{padding:12px}.multifocal-section .list-area .list-item .img-area{border-radius:12px}.full-info-section .inner-con{width:100%}.full-info-section .full-info-inner{gap:80px}.full-info-section .full-info-inner .full-info-about{max-width:100%;flex-wrap:wrap;justify-content:center}.full-info-section .full-info-inner .full-info-about .img-area{padding:0 20px;max-width:200px}.full-info-section .full-info-inner .full-info-about .text-area{gap:12px;padding:0 20px}.full-info-section .full-info-guide{gap:30px}.full-info-section .full-info-guide .list-area{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;padding:0 20px 20px 20px}.full-info-section .full-info-guide .list-area .list-item{max-width:300px}.full-info-section .full-info-guide .list-area .list-item .text-area{padding:18px 16px 24px 16px;gap:8px}.full-info-section .full-info-feature{gap:30px}.full-info-section .full-info-feature .feature-list{flex-wrap:nowrap;overflow-x:scroll;flex-direction:row;justify-content:flex-start;gap:60px;padding:0 20px 20px 20px}.full-info-section .full-info-feature .feature-list .list-item{width:220px;flex:0 0 auto;text-align:left}.full-info-section .full-info-feature .feature-list .list-item:nth-child(even)::after{display:block}.full-info-section .full-info-feature .feature-list .list-item:last-child::after{display:none}.full-info-section .full-info-feature .feature-list .list-item .img-area img{width:80px;height:80px}.full-info-section .full-info-feature .feature-list .list-item .text-area{margin-top:12px}.full-info-section .full-info-feature .feature-list .list-item .text-area .title-s{margin-bottom:10px}.full-info-section .full-info-compare{gap:30px}.full-info-section .full-info-compare .list-area{width:100%;flex-wrap:nowrap;overflow-x:scroll;flex-direction:row;justify-content:flex-start;gap:20px;padding:0 20px 20px 20px}.full-info-section .full-info-compare .list-area .list-item{width:300px;flex:0 0 auto}.full-info-section .full-info-compare .list-area .list-item .text-area{padding:16px 0 0 0;text-align:left}.full-info-section .full-info-compare .list-area .list-item .text-area .title-s{margin:0}.gray-box{padding:24px}.full-info-section .inner-con{width:100%}.full-info-section .full-info-inner{gap:80px}.full-info-section .full-info-inner .full-info-about{max-width:100%;flex-wrap:wrap;justify-content:center}.full-info-section .full-info-inner .full-info-about .img-area{padding:0 20px}.full-info-section .full-info-inner .full-info-about .text-area{gap:12px;padding:0 20px}.full-info-section .full-info-guide{gap:30px}.full-info-section .full-info-guide .list-area{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;padding:0 20px 20px 20px}.full-info-section .full-info-guide .list-area .list-item{max-width:300px}.full-info-section .full-info-guide .list-area .list-item .text-area{padding:18px 16px 24px 16px}.full-info-section .full-info-feature{gap:20px}.full-info-section .full-info-feature .feature-list{flex-wrap:nowrap;overflow-x:scroll;flex-direction:row;justify-content:flex-start;gap:60px;padding:0 20px 20px 20px}.full-info-section .full-info-feature .feature-list .list-item{width:220px;flex:0 0 auto;text-align:left}.full-info-section .full-info-feature .feature-list .list-item:nth-child(even)::after{display:block}.full-info-section .full-info-feature .feature-list .list-item:last-child::after{display:none}.full-info-section .full-info-feature .feature-list .list-item .img-area img{width:75px}.full-info-section .full-info-compare{padding:0;gap:20px}.full-info-section .full-info-compare .list-area{width:100%;flex-wrap:nowrap;overflow-x:scroll;flex-direction:row;justify-content:flex-start;gap:20px;padding:0 20px 20px 20px}.full-info-section .full-info-compare .list-area .list-item{width:300px;flex:0 0 auto}.full-info-section .full-info-banner{padding:40px 20px 60px}.full-info-section .full-info-banner .banner-title{text-align:center}.full-info-section .full-info-banner .banner-wrap{flex-direction:column;align-items:center;gap:40px}.full-info-section .full-info-banner .banner-left{flex:none;width:100%;max-width:520px}.full-info-section .full-info-banner .banner-evolution{margin-top:24px}.full-info-section .full-info-banner .banner-card{width:100%;max-width:400px;padding:24px 16px}.full-info-section .full-info-banner .banner-card .card-laurel img{height:48px}.full-info-section .full-info-banner .banner-card .card-iol{width:140px;transform:translate(12%,40%)}.full-info-section .full-info-tech{gap:40px}.full-info-section .full-info-tech .tech-chart{grid-template-columns:200px repeat(4,1fr)}.full-info-section .full-info-tech .tech-label{padding:0 6px}.full-info-section .full-info-tech .tech-label p{font-size:13px;line-height:1.45}.full-info-section .full-info-tech .tech-img.i1{border-radius:12px 0 0 12px}.full-info-section .full-info-tech .tech-img.i4{border-radius:0 12px 12px 0}.full-info-section .full-info-tech .tech-img .dist{height:30px;font-size:14px}.full-info-section .full-info-tech .tech-lens{padding:0 6px}.full-info-section .full-info-tech .tech-pill span{height:auto;min-height:40px;padding:6px 12px;font-size:12px;line-height:1.3;white-space:normal}.full-info-section .full-info-tech .tech-pill.pro span{min-width:0}.necessary-section .list-area.auto{flex-wrap:wrap}.necessary-section .list-area .list-item{width:100%}.equipment-intro-section .content-wrap{padding:40px 20px;flex-wrap:wrap;border-radius:12px}.equipment-intro-section .content-wrap .item{width:100%;flex:0 0 auto}.equipment-intro-section .content-wrap .ico-circle{margin:40px auto}.equipment-intro-section .content-wrap .item .img-area{text-align:center}.equipment-slogan{text-align:center}.important-section .inner-con{width:100%}.important-section .left-area{padding:0 20px}.important-section .area-wrap{gap:20px}.important-section .list-area{flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;overflow-x:scroll;padding:0 20px 20px 20px}.important-section .list-area .list-item{width:70%;flex:0 0 auto}.qna-section .qna-list .qna-item .qna-title{height:60px}.qna-section .qna-list .qna-item .qna-content{padding:20px}.qna-section .qna-list .qna-item .qna-content .text-box{gap:12px}.qna-section .qna-list .qna-item .qna-content .text-box .box.col2{width:100%}.qna-section .qna-list .qna-item .qna-content .text-box .box .img-area{margin-bottom:0}.qna-section .qna-list .qna-item .qna-content .text-box .box .img-area+.text-area{margin-top:20px}.eye-process-section .list-area.tp-type .list-item .img-area{width:auto;height:auto;margin:0 auto}.eye-process-section .list-area.tp-type .list-item .img-area img{width:160px;height:160px}.eye-process-section .list-area.tp-type .list-item::before{display:none}.eye-process-section .list-area.tp-type .list-item:first-child::before{display:block}.eye-process-section .list-area.tp-type .list-item{padding-top:30px}.eye-process-section .list-area.tp-type .list-item:first-child{padding-top:60px}.surgery-kind-section .check-area .model-area{padding:0}.surgery-kind-section .check-list{margin-top:30px}.surgery-kind-section .check-area .model-area img{height:auto}.corrective-container .equipment-slide-section .txt-wrap{width:calc(100% - 100px)}.line-map-area .line-map-list .line-map-box .line-map-item .item-depth1{padding:8px 16px}.line-map-area .line-map-list .line-map-box .line-map-item .item-depth2{padding:8px 12px 8px 20px}.sub27 .necessary-section .list-area{flex-wrap:wrap}.center-slide-section .center-slide-swiper .swiper-slide{width:75%}.center-slide-section .list-item .text-area .info-list .info-item strong{min-width:50px}.center-slide-section .list-item .text-area .info-list .info-item .dot::before{margin-top:8px}.search-form{width:260px}.board-area .list_box{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:5px}.board-area .list_box .board-item:hover{transform:none}.board-area .list_box .board-item .text-area{gap:6px}.board-view .board-head{flex-direction:column;padding:0 14px 24px 14px;gap:10px}.board-view .board-head .title{text-align:center}.board-view .board-content{padding:24px 16px}.board-view .board-foot{margin-top:30px}.board-view .list-btn{padding:10px 30px}.hospital_list{grid-template-columns:repeat(2,1fr)}.hospital_list .item .txt span+span{margin-top:.3em}.hospital-look-section .hospital-floor-tab{margin-bottom:20px}.hospital-look-section .hospital-floor-tab .tab-btn{padding:10px}.hospital-look-section .hospital-floor-tab .tab-btn strong{margin-right:10px}.hospital-look-section .hospital-floor-tab .tab-btn::before{width:22px;height:14px}.hospital-look-section .hospital-floor-tab .tab-btn.active{border-radius:8px}.hospital-look-section .hospital-look-head .floor-info{gap:10px}.hospital-look-section .hospital-look-head .numberling{gap:4px}.hospital-look-section .hospital-look-head .numberling button svg{width:6px;height:10px}.hospital-look-section .hospital-look-box .hospital-look-swiper{border-radius:12px}.time-info-section .time-area{flex-wrap:wrap}.time-info-section .time-area .right-area{width:100%}.time-info-section .time-area .right-area .time-list{width:100%;margin-top:20px}.time-info-section .time-area .right-area .time-list .time-item{width:100%;flex-wrap:wrap}.time-info-section .time-area .right-area .time-list .time-item .time{width:100%;margin-top:10px;text-align:left}.time-info-section .time-area .right-area .notice{padding:0;padding-top:10px;text-align:right}.map-section{overflow:hidden}.map-section .map-info-box .map-info{flex-wrap:wrap;margin:14px 0 18px 0}.map-section .map-info-box .map-info .map-floor{width:100%;margin-top:14px}.map-section .map-info-box .map-info .map-floor p::after{margin:0 6px}.map-section .map-info-box .map-link{flex-wrap:wrap}.map-section .map-info-box .map-link button{width:calc(50% - 6px)}.map-section .map-info-box .map-link .btn-bk{width:calc(33.333% - 9px)}.limit-car-section{overflow:hidden}.limit-car-section .left-area{margin-bottom:10px}.doctor-info-section .doctor-info{padding:0}.doctor-info-section .doctor-info .doctor-info-item{flex-wrap:wrap}.doctor-info-section .doctor-info .doctor-info-item .doctor-info-text{width:100%}.doctor-info-section .doctor-info .doctor-info-item .doctor-info-img{width:100%;margin-top:20px}.doctor-info-section .doctor-info .doctor-info-text{order:2}.doctor-info-section .doctor-info .doctor-info-text .text-box{height:auto;max-height:300px;gap:14px}.doctor-info-section .doctor-info .doctor-info-img .info-img{max-width:400px;margin:0 auto}.doctor-info-section .doctor-info .doctor-info-arrow{margin-top:-30px}.doctor-info-section .more-btn{position:relative;margin-top:14px}.intro-history-section .history-area{width:100%}.oklasik-intro-section .intro-top .count-info,.oklasik-intro-section .intro-top .hospital-info{width:100%;height:30%;min-height:260px;top:auto;bottom:0}.oklasik-intro-section .intro-top .count-info .info-text{flex-direction:row;min-width:auto;height:100px;align-items:center;gap:20px}.oklasik-intro-section .intro-top .count-info .info-text .divider{height:50%;width:1px}.oklasik-intro-section .intro-top .count-info .info-text .text-item .count-box .num{font-size:clamp(21px,2.1875vw,42px)}.oklasik-intro-section .intro-top .count-info .info-text .text-item .text-box .text{font-size:clamp(14px,1.4583vw,28px)}.oklasik-intro-section .intro-top .hospital-info .info-text .logo-box{width:220px}.oklasik-intro-section .intro-top .hospital-info .info-text{gap:0}.oklasik-intro-section .intro-top .hospital-info .info-text p{margin-top:20px;font-size:14px}.intro-list-section .title-area{margin-bottom:40px}.intro-staff-section .bg-area .text-area p{padding:0 40px}.intro-history-section .history-area::before{top:8px}.intro-history-section .history-area .history-list .history-item::before{width:6px;height:6px;left:-2px}.intro-list-section .list-area{gap:30px}.intro-list-section .list-area .list-item .text-area{padding-top:14px;text-align:center}.list-area .list-item .text-area .title{justify-content:center}.line-map-area .line-map-list .line-map-box .line-map-item .item-depth2::after{display:none}.sticky-type .list-area .list-item .text-area .title{justify-content:flex-start}.consult-section .content-area .people-box .pc_block{display:none!important}.consult-section .content-area .people-box .mobile_block{display:flex!important}}@media screen and (max-width:768px){.oklasik-intro-section .intro-top{height:100vh;height:100svh}.oklasik-intro-section .intro-top .count-info,.oklasik-intro-section .intro-top .hospital-info{bottom:60px}}