@media(max-width:1600px){header .h_nav>li>a{padding:15px 8px;font-size:14px}header .h_cont .h_util .family_site a .text{margin-right:10px;font-size:13px}.slide_section .sec_wrap{padding:0 0 0 60px}section .sec_wrap{padding:0 60px}.section-wrap{padding:0 60px}.sec_contact.relative .sec_wrap{padding:0 60px}.footer-wrapper{padding:100px 60px 50px}.section04 .swiper-button-prev,.section04 .swiper-container-rtl .swiper-button-next{left:70px}.section04 .swiper-pagination{left:120px;bottom:23%}.section04 .swiper-button-next,.section04 .swiper-container-rtl .swiper-button-prev{left:24%}.section05 .cont-area .youtube-swiper{width:28%}.section05 .status_bar{width:100%;left:60px;bottom:50px}.section07 .cont-area .flex-area .right-area li{height:200px}.sub-text{font-size:26px}.s-text{font-size:18px}.address-area .s-text{font-size:16px}.footer-item-wrapper{padding:60px 0 100px 60px}.sec_card .flex-area{gap:1vw}.sec_card ul li{width:29vw}.sec_doc .flex-area{gap:1vw}.sec_doc .flex-area li{width:22vw}.sec_wrap{padding:0 60px}.sec_wrap .title_area>.title{font-size:38px}.sub_bg .title_area{left:60vw}.sub_bg .nav_list li a{font-size:14px;padding:18px 30px}.sec_know_how .title_area .title{font-size:24px}.sec_wrap .title_area>.title .bold{font-size:42px}.sec_wrap .title_area>.info,.img_text_area>.text_area .info,.img_text_area>.text_area .info_title{font-size:18px}.list_area .list .list_info{font-size:16px}.list .check_list_area li{font-size:16px}.list_area .list .list_title{font-size:18px}.sub-nav-tab{gap:1vw}.sub-nav-tab li{width:20vw;height:auto;padding:15px 20px}.box-fff-area ul .box-fff .text_area .list_title{font-size:16px}}@media(max-width:1366px){header .h_nav>li>a{font-size:13px}header .h_cont .h_util .family_site a .text{margin-right:5px;font-size:13px}header .h_cont .h_util .family_site{margin-right:10px}.main_visual{height:calc(61vw - 12vw)}.section07 .cont-area .flex-area .right-area li{height:175px}.sub-s-text{font-size:18px}.section07 .cont-area .flex-area .img-area .s-text,.section07 .cont-area .flex-area .right-area li .s-text{font-size:16px}.footer .sub-title{font-size:28px}footer .flex-area{gap:2vw}.address-area .s-text{font-size:15px}.left-area .address-area .s-text.tit{width:4vw}.time-table .day{width:3vw}.footer .middle-area{width:25vw}.footer-item-wrapper ul li{margin-right:30px;font-size:16px}.section05 .cont-area .youtube-swiper{width:24vw}.section05 .cont-area .youtube-thum-area{width:60vw}.sec_wrap .title_area>.title .bold{font-size:32px}.sec_wrap .title_area>.title{font-size:32px;line-height:1.4}.sec_text_flex .flex-area li.title_area .title,.sec_text_flex .flex-area li.title_area .title span{font-size:28px}.sec_doc .flex-area li{width:21vw}.sub_bg{height:600px}.sec_wrap .title_area>.info,.img_text_area>.text_area .info,.img_text_area>.text_area .info_title{font-size:16px}.sec_info_top .text_area .text .num-area{padding:20px 0}.sec_info_top .text_area .text .time-area .time{width:19vw}.info_slide .swiper-pagination-bullet span{font-size:16px}.info_slide .swiper-pagination-bullet span b{font-size:18px}.sec_promo .list .text_area .price{font-size:18px}}@media(max-width:1280px){header .h_nav>li>a{padding:15px 5px;font-size:12px}header .h_cont .h_util .family_site a .text{font-size:12px}header.scroll_down .h_nav>li>a>span,header.scroll_down .h_util .h_login li a span{font-size:12px}.section07 .cont-area .flex-area .right-area li{height:155px}.address-area .s-text{font-size:14px}.time-table .day{width:1vw}.footer .middle-area{width:23vw}header .sub_menu .sub_menu_list li a span{font-size:13px}footer .road-area.flex-area{gap:1vw}.naver-road,.kakao-road{font-size:12px}.sub_bg{height:460px}.sec_info_top .text_area .text .flex-area{gap:1vw}.sec_info_top .text_area{gap:2vw}.sec_info_top .text_area .text .num-area .num{font-size:26px}.sec_know_how .list_area .list .img_area{max-width:45vw;margin-right:4vw}.list_area .list .list_sub_title{font-size:18px}.sec_know_how .hash_list_area .hash_list{font-size:14px}.sec_know_how .hash_list_area{margin-top:20px}.sub_bg .nav_list li a{font-size:13px;padding:15px 28px}.list_area .list .list_info{font-size:15px}.sec_card ul li{width:28vw}.sec_card ul li .card .front,.sec_card ul li .card .back{padding:60px 20px}.sec_wrap .title_area>.title{font-size:28px}.sec_wrap .title_area>.title .bold{font-size:28px}.sec_system .progress_area{font-size:14px}.list_area .list .list_title{font-size:16px}.list_area .list .text_area .num{font-size:18px}.sec_surgery_target .text_info_area .list_area .list .num{margin-right:10px}}@media(max-width:1024px){header .h_cont{height:10vw !important}.header_blank{height:14vw}header .h_cont .h_util .family_site a .text{font-size:2vw}.main_visual{height:calc(61vw - 12vw)}.main_visual_indicator{bottom:20px}.main_visual_pagination{font-size:14px}.h_banner .h_banner_btn p{padding:5px}.section04 .swiper-button-prev,.section04 .swiper-container-rtl .swiper-button-next,.section04 .swiper-button-next,.section04 .swiper-container-rtl .swiper-button-prev{bottom:0}.section04 .swiper-button-next,.section04 .swiper-container-rtl .swiper-button-prev{left:30vw;bottom:0}.section04 .swiper-pagination{left:13vw;bottom:2vw}.sub-title{font-size:32px}.section07 .cont-area .flex-area .img-area .s-text,.section07 .cont-area .flex-area .right-area li .s-text{font-size:12px}.sub-s-text{font-size:16px}.section07 .cont-area .flex-area .img-area .text-area{padding:0 15px}.section07 .cont-area .flex-area .img-area>img{border-radius:10px}.section07 .cont-area .flex-area .right-area li{height:12vw}.section07 .cont-area .flex-area .right-area li .text-area img{width:5vw}}@media(max-width:820px){header .h_cont{height:15vw !important}.header_blank{height:23vw}header .h_cont .h_util .family_site a .text{font-size:12px}.main_visual{height:100vw;margin-bottom:0 !important}.section-wrap{padding:0 5vw}.section05 .cont-area .youtube-swiper{width:100%}.section05 .status_bar{left:0;bottom:5vw}.section07 .cont-area .flex-area .right-area li{height:26vw}.section07 .cont-area .flex-area .right-area li .text-area img{width:auto}.sec_cont .sec_contact.relative .title_area .title{color:#fff !important}.footer-wrapper{padding:10vw 5vw}.footer-item-wrapper{padding:5vw}.sec_contact .plane_button_area{width:47vw}.time-table{width:100%}.time-table .flex-area{justify-content:space-between}.left-area .address-area .s-text{width:30vw;margin-right:1vw}.sub-title{font-size:5vw}.sub-s-text{font-size:3vw}.sub-text{font-size:4vw}.s-text{font-size:3.5vw}.sec_cont section .sec_wrap>.title_area{left:0}.sec_cont .sec_wrap .title_area>.title{font-size:4.5vw}.sec_cont .sec_wrap .title_area>.title .bold{font-size:5vw}.sec_text_flex .flex-area li.title_area .title,.sec_text_flex .flex-area li.title_area .title span{font-size:5vw}.list_area .list .list_title{font-size:4vw}.sec_text_flex .flex-area li.list .list_info{font-size:3.5vw}.sec_text_flex .flex-area li.title_area .title{text-align:left}.sec_card ul li{width:100%;height:35vw}.sec_card ul li .card .front,.sec_card ul li .card .back{padding:5vw}.list_area .list .list_info{color:#000 !important}.sec_card ul li p,.sec_card .list_area .list .list_info{color:#fff !important}.sub_bg .nav_list li a{padding:3vw 1vw 2vw}.sub_bg{height:auto}.sec_doc .flex-area li{width:42vw}.under_line{font-size:2.5vw}.sec_info_top .text_area .text .time-area .time{width:auto}.sec_know_how .list_area .list .img_area{max-width:100%;margin-right:0}.list_area .list .list_info{font-size:3.5vw}.h_banner .h_banner_btn p{padding:0}.list .check_list_area li{font-size:3.3vw}}