/*common*/
#wrap{width:100%;overflow:hidden;}
body{font-family: 'notokr-regular';line-height:1;font-size:18px;color:#181818;}
body *{box-sizing:border-box;letter-spacing:-0.06em;}

.con1200{width:1200px;margin:0 auto;position:relative;}
.black{color:#181818;}
.orange{color:#fc9328;}
.green1{color:#6ecc8e;}
.green2{color:#5ed791;}
.yellow{color:#ffd500;}
.white{color:#fff;}
.bg_green1{background-color:#539e73;}
.show_pc{display:block;}
.show_tablet{display:none;}
.show_mobile{display:none;}
.pd130{padding:130px 0;}
.pt130{padding-top:130px;}
.pb130{padding-bottom:130px;}
.pd150{padding:150px 0;}
.pt150{padding-top:150px;}
.pb150{padding-bottom:150px;}


.go_top{cursor:pointer;} 

b{font-weight:700;}

.only_pc{display:block;}
.only_m{display:none;}
.pc1{display:inline-block;}
.top_link{position:absolute;top:-189px;}

.slick-dots li, .slick-slide, .slick-arrow{cursor: pointer;outline: none;}

.reveal {
  transform: translate3d(0, -60px, 0);
  -webkit-transform: translate3d(0, -60px, 0);
  -moz-transform: translate3d(0, -60px, 0);
  -ms-transform: translate3d(0, -60px, 0);
  -o-transform: translate3d(0, -60px, 0);
  opacity: 0;
  transition-duration: .8s;
  transition-timing-function: ease;
}

.waypoint.active .reveal {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  opacity: 1;
}
.delay-100{transition-delay: .1s}
.delay-200{transition-delay: .2s}
.delay-300{transition-delay: .3s}
.delay-400{transition-delay: .4s}
.delay-500{transition-delay: .5s}
.delay-600{transition-delay: .6s}
.delay-700{transition-delay: .7s}
.delay-800{transition-delay: .8s}
.delay-900{transition-delay: .9s}
.delay-1000{transition-delay: 1.0s}


/*header*/
header{text-align:center;color:#fff;background:#fff;z-index:101;left:0;right:0;position:fixed;top:0;height:180px;}
header .logo{padding:25px 0;}
header .logo a{display:inline-block;;width:300px;height:71px;background:url('/common/images/main/logo.svg?v=4') no-repeat center/cover;}
header .link_wrap a{color:#fff;}
header .call_wrap p i{background:url('/common/images/main/call_icon.png?v=3') no-repeat center/cover;width:17px;height:22px;margin-right:5px;}
header .member_con li.center_line{width:2px;height:11px;background-color:#fff;}
header .member_con li i{margin-right:8px;width:18px;height:22px;}
header .member_con li.login1 i{background:url('/common/images/main/login.png?v=3') no-repeat center/cover;}
header .member_con li.join1 i{background:url('/common/images/main/join.png?v=3') no-repeat center/cover;}
header .gnb{border-top:1px solid #fff;}

header.on{color:#181818;}
header.on .left_txt_box p span{color:#26569d;}
header.on .logo a{background:url('/common/images/main/logo_on.svg?v=4') no-repeat center/cover;}
header.on .link_wrap a{color:#181818;}
header.on .call_wrap p i{background:url('/common/images/main/call_icon_on.png?v=3') no-repeat center/cover;}
header.on .member_con li.center_line{background-color:#000;}
header.on .member_con li.login1 i{background:url('/common/images/main/login_on.png?v=4') no-repeat center/cover;}
header.on .member_con li.join1 i{background:url('/common/images/main/join_on.png?v=4') no-repeat center/cover;}
header.on .gnb{border-top:1px solid #181818;}

header .member_con{position:absolute;right:-240px;top:50%;transform:translateY(-50%);display:flex;align-items: center;}
header .member_con li{font-size:15px;display:flex;align-items:center;}
header .member_con li:nth-child(2n){margin:0 20px;}
header .member_con li a{letter-spacing:0;}


.gnb{border-top:1px solid #eee; line-height:55px;width:100%;z-index:99;}
.gnb ul{padding:0px;}
.gnb li{float:left;padding:0 56px;}
.gnb li:first-child{padding-left:0}
.gnb li:last-child{padding-right:0;}



.left_txt_box{position:absolute;left:0;top:50%;transform:translateY(-50%);text-align:left;}
.left_txt_box p{font-family: "Noto Serif KR", serif; font-weight:500;font-size:25px;line-height:35px;}
.link_wrap{position:absolute;right:0;top:50%;transform:translateY(-50%);display: flex;}
.link_wrap span{display:inline-block; margin-left:10px; font-weight:500;}
.link_wrap img{}
.link_wrap a{font-size:22px;display: flex;align-items: center;}
.link_wrap a:nth-child(2){margin-left:25px;}

/*main_con*/
.main_tit{text-align:center;position: relative;z-index: 2;margin-bottom:80px;}
.main_tit.main_tit1{color:#fff;}
.main_tit.main_tit1 p{color:#fff;}
.main_tit h4{font-weight:600;font-size:18px;letter-spacing: 0.2em;margin-bottom:20px;font-family: "Bodoni Moda", serif;}
.main_tit h4 span{letter-spacing: 0.2em;}
.main_tit h2{font-size:50px;line-height:60px;font-weight:200;font-family: "Noto Serif KR", serif; }
.main_tit h2 em{font-weight:500;}
.main_tit h3{font-size:50px;line-height:60px;font-weight:200;font-family: "Noto Serif KR", serif; }
.main_tit h3 em{font-weight:600;}
.main_tit h5{font-family: "Bodoni Moda", serif;font-weight:500;font-size:20px;padding:8px 30px 10px;margin-bottom:60px;display:inline-block;position: relative;}
.main_tit h5 span{letter-spacing: 0.1em;}
.main_tit h5::before,.main_tit h5::after {content: "";position: absolute;height: 1px;background: #0d1011;}
.main_tit h5::before {top: 0;left: 0;width:90%;}
.main_tit h5::after {bottom: 0;right: 0;width:90%;}
.main_tit h5 span::before,.main_tit h5 span::after {content: "";position: absolute;width: 1px;height: 26px;background: #0d1011;}
.main_tit h5 span::before {top: 0; left: 0;}
.main_tit h5 span::after {bottom: 0;right: 0;}
.main_tit p{font-size:22px;line-height:32px;color:#181818;margin-top:20px;}
.main_tit h6{font-size:26px;margin:20px 0 30px;}


.mv{width:100%;overflow:hidden;}
/*.mv img{width:100%;}*/
.mv a{display:block;width:100%;height:100%;display: flex;align-items: center;}
.mv .item{background-repeat:no-repeat;background-size:cover;background-position:center;height:100vh;vertical-align:top;position:relative;}
/* .mv .item.n1{background-image:url('/common/images/main/mv_n1.png?v=6');} */
.mv .item.n2{background-image:url('/common/images/main/mv_n2.png?v=8');}
.mv .item.n3{background-image:url('/common/images/main/mv_n3.png?v=6');}
/* .mv .item.n4{background-image:url('/common/images/main/mv_n4.png?v=6');} */

.mv .item .mv_box{width: 100%;height: 100%;display:flex;justify-content:center;align-items:center;}
.mv .item .mv_box.mv1{display:block;}
.mv .item .mv_box.mv1 .tit_txt_wrap{position: absolute;top: 0;display:flex;justify-content:center;align-items:center;width: 100%;height: 100%;}
.mv .item .mv1 video{width:100%;height:100%;object-fit: cover;}
.mv .slick-dots{position:absolute;width:1200px;left:50%;transform:translateX(-50%);bottom:0;display:flex;}
.mv .slick-dots li{width:33.33%;text-align:center;height:100px;line-height:100px;border:1px solid #bfbdbc;border-right:none;position:relative;}
.mv .slick-dots li:last-child{border-right:1px solid #bfbdbc;}
.mv .slick-dots li button{padding:0;border:0;outline:0;font-size:20px;background:none;color:#fff;text-shadow: 0px 0px 7px rgba(4,0,0,0.3);cursor:pointer;font-family: 'Pretendard Variable', sans-serif;}
.mv .slick-dots li.slick-active{border:1px solid #fff;}
/* .mv .slick-dots li:nth-child(2){border-left:none;} */
.mv .slick-dots li.slick-active:nth-child(2){}
.mv .slick-dots li.slick-active:nth-child(3){}
.mv .slick-dots li.slick-active button{font-weight:700;}
.mv .slick-dots li.slick-active:after{content:'';display:block;clear:both;background:url('/common/images/main/mv_arrow.png') no-repeat center/cover;width:16px;height:9px;position:absolute;left:50%;top:16%;transform: translateX(-50%);}
.mv .item .tit_txt{text-align:center;color:#fff;}
.mv .item .tit_txt span{font-family: "Bodoni Moda", serif; color:#fff;font-weight:500;letter-spacing:0.2em;display:block;margin-bottom:30px;text-shadow: 0px 0px 7px rgba(4,0,0,0.74);}
.mv .item .tit_txt h2{ font-family: "Noto Serif KR", serif;font-size:45px;line-height:65px;font-weight:200;text-shadow: 0px 0px 7px rgba(4,0,0,0.74);margin-bottom:50px;}
.mv .item .tit_txt h2 em{font-weight:500;}
.mv .item .tit_txt .line{display:block;background-color:#fff;width:1px;height:190px;margin:25px auto 30px;}
.mv .item .tit_txt p{font-size:22px;line-height:32px;text-shadow: 0px 0px 7px rgba(4,0,0,0.74);font-family: 'notokr-demilight';}
.mv .item .tit_txt p em{font-family: 'notokr-medium';}

.mv .item .deco{position:absolute; color:#f6ce00; font-family: 'Montserrat', sans-serif; font-weight:600; font-size:18px; letter-spacing: 0.2em; font-style: italic;}

.mv .item.n2 .deco1{top:27%;left: 43%;}
.mv .item.n2 .deco1:after{content:''; position:absolute;top: 2px;left: -1862px;display:inline-block;width: 2000px; height:1px; background:#f6ce00;}
.mv .item.n2 .deco2{bottom:26%;right: 43%;}
.mv .item.n2 .deco2:after{content:''; position:absolute;bottom:2px; left: 0; display:inline-block; width:2000px; height:1px; background:#f6ce00;}

.mv .item.n3 .deco1{top:27%;right: 43%;}
.mv .item.n3 .deco1:after{content:''; position:absolute;bottom: 2px;left: 0;display:inline-block;width: 2000px; height:1px; background:#f6ce00;}
.mv .item.n3 .deco2{bottom:26%;left: 43%;}
.mv .item.n3 .deco2:after{content:''; position:absolute;top:2px; left: -1862px; display:inline-block; width:2000px; height:1px; background:#f6ce00;}



.desc{font-size: 20px; line-height: 28px;}
.deco_txt{position:absolute;font-size:165px;font-family: 'notokr-bold';opacity:.8;}

.sc_main1{background:url('/common/images/main/sc_main1_bg.png') no-repeat 100% 50%/cover;}
.sc_main1 .sc_main1_box{display:flex;gap:80px;}
.sc_main1 .main_tit{text-align:left;}
.sc_main1 .img_box{position:relative;z-index:2;}
.sc_main1 .img_box:after{content:'';display:block;clear:both;width:950px;height:400px;background-color:#ffc284;position:absolute;bottom:-50px;right:50px;z-index:-1;}
.sc_main1 .txt_box h3{font-weight:500;font-size:30px;line-height:40px;font-family: "Noto Serif KR", serif; }
.sc_main1 .txt_box h3:after{content:'';display:block;clear:both;width:30px;height:1px;background:#181818;margin:45px 0 20px;}
.sc_main1 .txt_box p{font-size:20px;line-height:28px;white-space: nowrap;}
.sc_main1 .txt_box h4{margin-top:120px;font-size:30px;font-weight:600;display:flex;align-items: center;font-family: "Noto Serif KR", serif; }
.sc_main1 .txt_box h4 i{display:inline-block;width:1px;height:30px;background-color:#959595;margin:2px 15px 0;}
.sc_main1 .txt_box h4 span{font-family: 'OngleIpSeaBreeze';font-sizE:50px;font-weight: 400;}

.sc_main2{text-align:center;}
.sc_main2 .sc_main2_box{position:relative; width:100%;overflow: hidden;height:100vh; max-height: 400px;}
.equipment_bg{position: absolute; top:0; left:0; width: 100%; height: 100%; z-index: -1; background: url('/common/images/main/sc_main2_1.png?v=2')0 0 /cover no-repeat; transform: scale(1.05);}
.equipment_list, .equipment-sect .column_quarter{height: 100%; overflow: hidden;}
.equipment-sect .column_quarter {background: none; transition: background 0.1s;}
.equipment-sect .column_quarter.hover { background: rgba(0, 0, 0, 0.3);}

.equipment_list{position: relative; z-index: 2;display:flex;}
.equipment_list li{position: relative; border-right: 1px solid rgba(241,237,234,.3);width: 25%;}
.equipment_list li:last-child{border-right: 0;}

.equipment_list-inner {position: absolute;  top:30%; width: 90%; left:5%; }
.equipment_list-inner h3{color:#fff;font-size:30px;line-height:40px;font-weight:700;}

.equipment_list .column_quarter:not(.hover) .equipment_list-titles {
    font-weight: 400;
    transition: .5s ease;
    -webkit-transition: .5s ease;
    -moz-transition: .5s ease;
    -ms-transition: .5s ease;
    -o-transition: .5s ease;
}
.equipment_list .column_quarter.hover .equipment_list-titles{
    animation: bounceTitle 1s ease forwards;
    -webkit-animation: bounceTitle 1s ease forwards;
}
.equipment_list:hover .column_quarter:not(.hover) .equipment_list-titles{opacity: 0.25;}
.equipment_list .column_quarter .equipment_list-titles .sm-title{ transition:.5s ease; -webkit-transition:.5s ease; -moz-transition:.5s ease; -ms-transition:.5s ease; -o-transition:.5s ease; }
.equipment_list:hover .column_quarter .equipment_list-titles .sm-title{color: #fff;}

@keyframes bounceTitle {
    0%{
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
    }
    50%{
        transform: translateY(-15%);
        -webkit-transform: translateY(-15%);
        -moz-transform: translateY(-15%);
        -ms-transform: translateY(-15%);
        -o-transform: translateY(-15%);
    }
    100%{
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
    }
}

.equipment-sect .hover-txt{position: absolute; opacity: 0; top:67%; left:0; text-align: center; width: 100%; color: #fff; font-weight: 300; transition:.5s ease;visibility: visible;line-height: 22px;font-size:16px;}
.equipment-sect .hover-txt:before{content:'';display:block;clear:both;width:4px;height:4px;border-radius:50%;background-color:#fff;margin: 0 auto 12px;}
.equipment-sect .hover .hover-txt{opacity:1; top:53%;}
.equipment-sect .hover .hover-txt.long_title{ top: 56%;}

.equipment-menu-item{ position: absolute; top:0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position:50% 50%; z-index: 0; opacity: 0; visibility: hidden; transition:1s ease-out; -webkit-transition:.6s ease-out; -moz-transition:1s ease-out; -ms-transition:1s ease-out; -o-transition:1s ease-out; }
.equipment-menu-item.item_img02{ background-image: url('/common/images/main/sc_main2_2.png?v=2');}
.equipment-menu-item.item_img03{ background-image: url('/common/images/main/sc_main2_3.png?v=2');}
.equipment-menu-item.item_img04{ background-image: url('/common/images/main/sc_main2_4.png?v=3');}

.equipment-menu-item.hover{ z-index: 1; opacity: 1; visibility: visible;  transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); }
.equipment-menu-item:not(.hover){z-index: 0; opacity: 0; visibility: hidden; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05);}

/* slidebanner */
.sc_slidebanner{position:relative;padding: 80px 0;}
.sc_slidebanner .banner1{white-space: nowrap;}
.sc_slidebanner .banner2{white-space: nowrap;}
.sc_slidebanner img{display:inline-block; margin:0 50px;}

.sc_slidebanner .m_wrap{display: flex;}
.sc_slidebanner .animate_slide.original {animation: rolling1 200s linear infinite;}
.sc_slidebanner .animate_slide.clone {animation: rolling2 200s linear infinite;}

@keyframes rolling1 {
	0% { transform: translateX(0); }
	50% { transform: translateX(-100%); }
	50.01% { transform: translateX(100%); }
	100% { transform: translateX(0); }
}
@keyframes rolling2 {
	0% { transform: translateX(0); }
	100% { transform: translateX(-200%); }
}

.sc_slidebanner .m_wrap_right{display: flex;margin-top:50px;}
.sc_slidebanner .animate_slide_right.original_right {animation: rolling1_right 50s linear infinite;}
.sc_slidebanner .animate_slide_right.clone_right {animation: rolling2_right 50s linear infinite;}


@keyframes rolling1_right {
    0% { transform: translateX(-100%); }
	100% { transform: translateX(0); }
}

@keyframes rolling2_right {
	0% { transform: translateX(-100%); }
	100% { transform: translateX(0); }
  
} 


.sc_main3{background:url('/common/images/main/sc_main3_bg_n.png?v=2') no-repeat center/cover;text-align:center;}
.sc_main3 .main_tit h2{font-size:40px;}
.sc_main3 .main_tit h2 em{font-size:50px;}
.sc_main3 .sc_main3_box{margin-top:90px;}
.sc_main3 .sc_main3_box img{display:inline-block;margin-bottom:25px;}
.sc_main3 .sc_main3_box p{font-size:20px;line-height:28px;}
.sc_main3 .sc_main3_box p b{font-size:25px;}

.doctor{position:relative;text-align:center;}
.doctor .doctor_list{display:flex;}
.doctor .doctor_list > div{width:50%;height:1075px;}
.doctor .doctor_list .img_box{background:url('/common/images/main/doctor1_1_260126.png?v=3') no-repeat right center/cover;}
.doctor .doctor_list .txt_box{padding-left:50px;text-align:left;background:url('/common/images/main/doctor1_2.png?v=3') no-repeat center/cover;}
.doctor .doctor_list .txt_box h4{font-size:30px;font-weight:200; font-family: "Noto Serif KR", serif; }
.doctor .doctor_list .txt_box h4 span{font-weight:500;font-size:40px;}
.doctor .doctor_list .txt_box h4:before{content:'';display:inline-block;clear:both;width:4px;height:28px;background-color:#fc9328;vertical-align: bottom;margin-right:15px;}
.doctor .doctor_list .txt_box ul.license{margin:30px 0 40px;width:300px;display: flex;flex-wrap: wrap;gap: 10px;}
.doctor .doctor_list .txt_box ul.license li{display:flex;justify-content:center;align-items:center;line-height:26px;font-size:17px;color:#fff;border-radius:20px;padding:2px 7px 2px 10px;width:100%;}
.doctor .doctor_list .txt_box ul.license li img{margin-right:5px;}
.doctor .doctor_list .txt_box ul.license li p{display:flex;align-items:center;}
.doctor .doctor_list .txt_box ul.license li.license1{background-color:#fc9328;}
.doctor .doctor_list .txt_box ul.license li.license2{background-color:#5e5e5e;}
.doctor .doctor_list .txt_box ul.history li{font-size:20px;line-height:36px;}
.doctor .doctor_list .txt_box ul.history li em{display:flex;align-items:center;font-size:25px;line-height:34px;}
.doctor .doctor_list .txt_box ul.history li em img{margin-right:5px;}
.doctor .doctor_list .txt_box ul.history li em b{margin-left:4px;}
.doctor .two_box{display:inline-block;margin-top:25px;background-color:#f5f5f5;padding:10px 15px;}
.doctor .two_box p{font-size:20px;line-height:30px;font-family: 'notokr-demilight';}
.doctor .two_box p b{color:#5bbdc1;}

.sc_main4 img{width:100%;}
.sc_main4 .pc_box{displaY:block;}
.sc_main4 .m_box{displaY:none;}

.sc_main5{background:url('/common/images/main/sc_main5_bg.png?v=2') no-repeat center/cover;color:#fff;text-align:center;}
.sc_main5 .top_txt_box{position:relative;padding:25px 0 20px;}
.sc_main5 .main_tit{margin-bottom:50px;}
.sc_main5 .main_tit h2 em{position:relative;}
.sc_main5 .main_tit h2 em:after{position:absolute;lefT:10px;bottom:-12px;content:'';display:block;clear:both;background:url('/common/images/main/sc_main5_b_line.png?v=2') no-repeat center/cover;width:317px;height:15px;}
.sc_main5 .sc_main5_item h4{padding:14px 0;width:790px;margin:30px auto;background-color:rgba(255,255,255,0.2);font-sizE:26px;}
.sc_main5 .sc_main5_item p{font-size:20px;line-height:28px;}

.sc_main6{}
.sc_main6_box{}
.sc_main6_list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;} 
.sc_main6_list li{margin-top:0;cursor:pointer;position:relative;width:294px;height:438px;}
.sc_main6_list li:last-child{margin-right:0;}
.sc_main6_list li img{transform:scale(1);transition:all .3s;}
.sc_main6_list li a{/* pointer-events:none; */display:block;transition:top .3s;overflow:hidden;position:absolute;top:0;left:0;}
.sc_main6_list li.item{z-index:2;}
.sc_main6_list .txt_box{width:100%;height:180px;background:#fc9328;position:absolute;bottom:0;left:0;text-align:center;color:#fff;padding-top:20px;bottom:-180px;transition:bottom .3s .1s;}
.sc_main6_list .txt_box h3{font-size:20px;font-family: 'notokr-medium';margin-bottom:20px;}
.sc_main6_list .txt_box p{font-size:16px;line-height:22px;}
.sc_main6_list .cover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(15,15,15,.8);z-index:2;color:#fff;text-align:center;padding-top:250px;opacity:1;transition:opacity .3s;}
.sc_main6_list .cover h3{margin:10px 0;font-family: 'notokr-medium';font-size:20px;line-height: 28px;}
.sc_main6_list .cover p{font-size:16px;line-height:26px;letter-spacing:-0.08em;}
.sc_main6_list .txt_box .in_txt{width:80%;margin:0 auto;text-align:center;}
.sc_main6_list .txt_box .in_txt.long_txt{display: flex; flex-wrap: wrap;text-align: left;width: 70%;justify-content:center;}
.sc_main6_list .txt_box .in_txt.long_txt p{width: 50%;padding-left:10px;}
.sc_main6_list .txt_box .in_txt.long_txt p.long_last{width:40%;}
.sc_main6_list .txt_box .in_txt p{position:relative;margin-left: -10px;}
.sc_main6_list .txt_box .in_txt p:before{content:'-';display:inline-block;vertical-align:top;margin-right:5px;}
.sc_main6_list .txt_box .in_txt p.two_line{line-height:20px;}
.sc_main6_list .txt_box .in_txt p.two_line:after{top:25%;}


@media (hover: hover) {
.sc_main6_list li:hover a{top:-30px;}
.sc_main6_list li:hover img{transform:scale(1.1);}
.sc_main6_list li:hover .txt_box{bottom:0;}
.sc_main6_list li:hover .cover{z-index:-1;opacity:0;}
}


.sc_main7{background-color:#f8f8f8;}
.sc_main7 .main_tit .desc:before{content:''; display:block; margin:35px auto; width:1px; height:200px; background:#032d50;}
.sc_main7 .sc_main7_box ul{display:flex;gap:25px;flex-wrap:wrap;text-align:center;justify-content: center;}
.sc_main7 .sc_main7_box ul li{box-shadow:7px 7px 5px rgba(0,0,0,.06);border-radius:20px;position:relative;overflow:hidden;height: 448px;}
.sc_main7 .sc_main7_box ul li .txt_box{padding:30px 0;}
.sc_main7 .sc_main7_box ul li .txt_box h3{font-size:26px;}
.sc_main7 .sc_main7_box ul li .txt_box h3:after{content:'';display:block;clear:both;width:17px;height:1px;background-color:#181818;margin:40px auto 15px;}
.sc_main7 .sc_main7_box ul li .txt_box p{font-size:20px;line-height:28px;}
.sc_main7 .sc_main7_box ul li .txt_box span{position:absolute;right:-12px;bottom:-15px;font-family: "Bodoni Moda", serif;font-weight:800;font-style:italic;font-size:82px;opacity:0.05;}
.sc_main7 .sc_main7_box ul li:nth-child(even){margin-top:60px;}


.sc_main8{background:url('/common/images/main/sc_main8_bg.png?v=4') no-repeat center/cover;}
.sc_main8 .main_tit{text-align:left;margin-bottom:50px;}
.sc_main8 .sc_main8_box ul{display:flex;gap:27px;}
.sc_main8 .sc_main8_box ul li{display:flex;align-items:center;justify-content:center;text-align:center;width:280px;height:230px;/* overflow:hidden; */position:relative;background-color:#fff;border-radius:20px;box-shadow:7px 7px 5px rgba(0,0,0,.06);}
.sc_main8 .sc_main8_box ul li .txt_box span{position:absolute;left:50%;top:-11%;transform:translateX(-50%);color:#fff;border-radius:50%;background-color:#fc9328;font-size:26px;width:58px;height:58px;displaY:flex;align-items: self-end;
    padding-bottom: 10px;justify-content:center;}
.sc_main8 .sc_main8_box ul li .txt_box p{font-size:26px;line-height:34px;}
.sc_main8 .sc_main8_box ul li:nth-child(2n){margin-top:30px;}

.sc_main9{background:#f8f8f8;position:relative;}
.sc_main9_box{padding-top:80px;}
.sc_main9_box .deco_txt{color: #fff;letter-spacing: 0em;font-family: 'Montserrat', sans-serif;font-weight:700;}
.sc_main9_box .deco_txt.right{right: -800px; top:-50px;}
/* .sc_main9_box .deco_txt.left{left: -298px;bottom: -55px;} */
.sc_main9_list .item{overflow:hidden;margin-bottom:60px;position:relative;z-index:2;}
.sc_main9_list .item:last-child{margin-bottom:0;}
.sc_main9_list .item{display:flex;align-items:center;}
.sc_main9_list .item > div{width:50%;}
.sc_main9_list .item:nth-child(2n){flex-direction:row-reverse;}
.sc_main9_list .item:nth-child(2n) .txt_box{padding-left:70px}
.sc_main9_list .item .txt_box{padding-left:90px;}
.sc_main9_list .txt_box span{display:block;font-family: 'Roboto Slab', serif;font-size:40px;}
.sc_main9_list .txt_box .order{font-size:16px;line-height: 26px;padding:4px 0 2px;font-family: 'NanumSquareRound';text-transform: uppercase;text-align: center;displaY:inline-block;border-top:1px solid #fc9328;border-bottom:1px solid #fc9328;color:#4d4d4d;margin:15px 0;}
.sc_main9_list .txt_box h4{font-famIly: 'notokr-regular';font-size:27px;line-height:36px;color:#fc9328;letter-spacing:-0.08em;margin-bottom:15px;}
.sc_main9_list .txt_box h4 span{font-famIly: 'notokr-bold';color:#fc9328;}
.sc_main9_list .s2 .txt_box h4 span{color:#2a9fda;}
.sc_main9_list .txt_box p{font-size:18px;line-height:28px;color:#181818;}

.sc_main10{background:url('/common/images/main/sc_main10_bg.png?v=3') no-repeat center/cover;position:relative;color:#fff;}
.sc_main10 .sc_main10_box h3{font-family: "Noto Serif KR", serif; font-weight:200;font-size:50px;line-height:70px;margin-bottom:30px;}
.sc_main10 .sc_main10_box p{font-size:20px;line-height:28px;}

.sc_main11 .sc_main11_box .tab_list{display:flex;}
.sc_main11 .sc_main11_box .tab_list li{width:16.66%;}
.sc_main11 .sc_main11_box .tab_list li a{color:#7b7b7b;font-size:26px;padding:27px 0;background-color:#f9f9f9;display:block;text-align:center;}
.sc_main11 .sc_main11_box .tab_list li.on a{font-family: 'notokr-bold';color:#fff;background-color:#26569d;}
.sc_main11 .sc_main11_box .tab_box{margin-top:40px;}
.sc_main11 .sc_main11_box .tab_box ul.sc_main11_slider li.slide{background-color:#f9f9f9;padding:50px;text-align:center;}
.sc_main11 .sc_main11_box .tab_box ul.sc_main11_slider li.slide h3{font-size:30px;}
.sc_main11 .sc_main11_box .tab_box ul.sc_main11_slider li.slide p{font-size:20px;margin:14px 0 55px;}
.sc_main11 .sc_main11_box .tab_box ul.sc_main11_slider li.slide > ul{display:flex;justify-content:space-between;}
.sc_main11 .sc_main11_box .tab_box ul.sc_main11_slider li.slide > ul li{width:500px;height:370px;}
.sc_main11 .sc_main11_box .tab_box ul.sc_main11_slider li.slide > ul li img{width:100%}

.sc_main12{position: relative;background:url('/common/images/main/sc_main12_bg.png?v=3') no-repeat center/cover;height:712px;overflow:hidden;}
.sc_main12 .main_tit{text-align:left;margin-bottom:40px;position: relative; z-index: 10;}
.sc_main12 .sc_main12_box{position: relative; z-index: 10;}
.sc_main12 .sc_main12_box .tab_list{ display: flex; gap: 10px; margin-bottom: 40px; flex-wrap: wrap; width: 1000px; position: relative; z-index: 10;}
.sc_main12 .sc_main12_box .tab_list li a{color:#fff;font-size:22px;padding:8px 20px 10px;background-color:#c4c4c4;display:block;text-align:center;border-radius:20px;}
.sc_main12 .sc_main12_box .tab_list li.on a{font-family: 'notokr-bold';background-color:#fc9328;}
.sc_main12 .sc_main12_box .tab_box ul li{display:flex;width: 100%;}
.sc_main12 .sc_main12_box .tab_box ul li .txt_box{position: relative; z-index: 10; }
.sc_main12 .sc_main12_box .tab_box ul li .txt_box h3{font-size:26px;margin-bottom:28px;}
.sc_main12 .sc_main12_box .tab_box ul li .txt_box h3 span{color:#8f8f8f;font-sizE:22px;}
/* .sc_main12 .sc_main12_box .tab_box ul li .txt_box h3 b{color:#539e73;} */
.sc_main12 .sc_main12_box .tab_box ul li .txt_box p{font-size:20px;line-height:28px;}
.sc_main12 .sc_main12_box .tab_box ul li .img_box{position: absolute; right: 0; bottom: 0; z-index: 5;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box1 .img_box{right:-410px;bottom:-70px;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box2 .img_box{right:-320px;bottom:60px;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box3 .img_box{right:-95px;bottom:-130px;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box4 .img_box{right:-130px;bottom:25px;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box5 .img_box{right:-170px;bottom:35px;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box6 .img_box{right:-170px;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box8 .img_box{right:-100px;}

#video_bg_layer {display:none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1; background: #000;}
#video_bg_layer iframe {position: absolute;top: 50%;left: 50%;width: 100vw;height: 56.25vw;min-height: 712px;min-width: 1265px;transform: translate(-50%, -50%);}
.video_overlay {position: absolute;top: 0; left: 0;width: 100%; height: 100%;background: rgba(0, 0, 0, 0.4);z-index: 2;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box7 .img_box{position: absolute;top: 0;left: 50%; transform: translateX(-50%);width: 100vw; height: 100%;z-index: 1; overflow: hidden;background: #000;display: none;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box7.active_video .txt_box h3 b,.sc_main12 .sc_main12_box .tab_box ul li.t_box7.active_video .txt_box p { color: #fff !important;}
.sc_main12.video_mode .main_tit h4,
.sc_main12.video_mode .main_tit h4 span,
.sc_main12.video_mode .main_tit h2,
.sc_main12.video_mode .main_tit h2 em ,
.sc_main12 .sc_main12_box .tab_box ul li.t_box7 .txt_box h3 span{ color: #fff !important;transition: color 0.5s; }



.space .space_slider ul{border-radius: 40px;overflow: hidden;}
.space .space_slider ul li{position: relative;height: 600px;}
.space .space_slider ul li.img1{background: url('/common/images/main/space1.png?v=2') no-repeat center/cover;}
.space .space_slider ul li.img2{background: url('/common/images/main/space2.png?v=2') no-repeat center/cover;}
.space .space_slider ul li.img3{background: url('/common/images/main/space3.png?v=2') no-repeat center/cover;}
.space .space_slider ul li.img4{background: url('/common/images/main/space4.png?v=2') no-repeat center/cover;}
.space .space_slider ul li.img5{background: url('/common/images/main/space5.png?v=2') no-repeat center/cover;}
.space .space_slider ul li.img6{background: url('/common/images/main/space6.png?v=2') no-repeat center/cover;}
.space .space_slider .slick-arrow{position: absolute;top: 50%;transform: translateY(-50%);width:43px;height:76px;padding:0;text-indent:-999em;border:none;z-index:1;}
.space .space_slider .slick-arrow.slick-prev{background: url('/common/images/main/space_prev.png') no-repeat center/cover;left:2%;}
.space .space_slider .slick-arrow.slick-next{background: url('/common/images/main/space_next.png') no-repeat center/cover;right:2%;}
.space .space_btn{position: relative;margin: 0 auto;height: 105px;font-size:22px;display: flex;text-align:center;}
.space .space_btn:after{content:'';display:block;clear:both;width:100%;height:1px;position:absolute;top:50%;background-color:#181818;}
.space .space_btn .btn{position: relative;width: 100%;height: 105px;background: url('/common/images/main/dot.png?v=2') no-repeat center;cursor:pointer;transition:all 0.6s cubic-bezier(0.16, 1, 0.3, 1);z-index:2;}
.space .space_btn .btn.on{background: url('/common/images/main/dot_on.png?v=3') no-repeat 50% 50%;font-weight: 600;color:#fc9328;}

.sc_main13{}
.sc_main13 .sc_main13_box ul{width:800px;margin:0 auto;}
.sc_main13 .sc_main13_box ul li{box-shadow:7px 7px 6px rgba(0,0,0,.08);border-radius:10px;height:113px;display:flex;align-items:center;padding-left:20px;}
.sc_main13 .sc_main13_box ul li:not(:last-child){margin-bottom:35px;}
.sc_main13 .sc_main13_box ul li a{display:block;width:100%;}
.sc_main13 .sc_main13_box ul li h4{font-size:20px;line-height:28px;width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sc_main13 .sc_main13_box ul li p{font-size:20px;line-height:28px;}
.sc_main13 .more_box{text-align:center;margin-top:80px;}
.sc_main13 .more_box a{displaY:inline-flex;align-items:center;justify-content:center;width:150px;background-color:#fc9328;font-family: 'Montserrat', sans-serif; font-weight:600;font-size:20px;color:#fff;padding:17px 0 16px;border-radius:10px;}
.sc_main13 .more_box a span{font-size:24px;display:inline-block;margin-left:3px;}


.sc_main15{background:url('/common/images/main/sc_main15_bg.png?v=4') no-repeat center/cover;color:#fff;text-align:center;}
.sc_main15 .txt_box{font-family: "Noto Serif KR", serif;position:relative; }
.sc_main15 .txt_box h2{font-size:25px;line-height:35px;font-weight:200;padding:15px 0 10px;}
.sc_main15 .txt_box h3{font-size:40px;line-height:60px;font-weight:500;}
.sc_main15 .txt_box:before{content:'';display:block;background:url('/common/images/main/sc_main15_1.png?v=3') no-repeat center/cover;width:36px;height:161px;position:absolute;left:0;top:0;}
.sc_main15 .txt_box:after{content:'';display:block;background:url('/common/images/main/sc_main15_2.png?v=3') no-repeat center/cover;width:36px;height:161px;position:absolute;right:0;top:0;}



.sc_main17{background:url('/common/images/main/sc_main17_bg.png?v=2') no-repeat center/cover;text-align:center;}
.sc_main17 .main_tit .desc{margin-top: 20px;display: block;}
.sc_main17 .sc_main17_box{}
/* .sc_main17 .sc_main17_box .sub_slide{display: flex;} */
.sc_main17 .sc_main17_box .slide_box{display: flex; flex-direction: column;}
.sc_main17 .sc_main17_box .slide_box .name{display: flex; align-items: center; justify-content: center; font-size: 22px; border-radius: 50px; background: #032d50; width: 172px; height: 40px;margin: 0 auto;color: #fff;}
.sc_main17 .sc_main17_box .slide_box img{margin-top: 10px;}
.sc_main17 .sc_main17_box .slide_box .desc{display: block;margin-top: 20px;}
.sc_main17 .slick-arrow{position:absolute;top: 40%;transform: translateY(-50%);}
.sc_main17 .slick-arrow.slick-prev{left: -13%;}
.sc_main17 .slick-arrow.slick-next{right: -13%;}


.info_box{background-color:#fc9328;color:#fff; padding:96px 0;}
.info_box .info_wrap{display:flex;justify-content:space-between;padding-bottom:90px;}
.info_box .info_wrap .info_logo{margin-bottom:70px;}
.info_box .info_wrap .info_logo h1{width:300px;}
.info_box .info_wrap h4{font-weight:700;font-size:30px;margin-bottom:25px;display:flex;align-items:center;}
.info_box .info_wrap h4 img{display:block;margin-right:15px;}
.time_table{text-align:left;display:inline-block;}
.time_table p{display:inline-block;font-size:20px;position:relative;line-height:38px;}
.time_table .day{margin-right:15px;}
.time_table .day .w2{letter-spacing:2em;}
.time_table .day .w3{letter-spacing:1.65em;}
.time_table .day .w4{letter-spacing:0.793em;}
.time_table .day .w5{letter-spacing:0.715em;}
.time_table .day .w6{letter-spacing:0.025em;}
.time_table .hour{letter-spacing:0.025em;text-transform:uppercase;font-size:20px;}
.time_table .hour span{position: absolute;width: 90px;right: -93px;}
.tel_wrap{margin-top:70px;}
.tel_wrap h4 p span{font-weight:200;font-size:20px;display:inline-block;}
.tel_wrap a{font-family: 'Roboto', sans-serif;font-size:50px;font-weight:700;letter-spacing:0;}
.tel_wrap em{display:block;margin-top:15px;letter-spacing:0;font-size:20px;}
.tel_wrap em b{letter-spacing:-0.06em;margin-right:8px;}
.info_right{width:720px;margin-left:-50px;}
.info_right .direction_wrap ul li{display:flex;font-size:20px;line-height:34px;}
.info_right .direction_wrap ul li:not(:last-child){}
.info_right .direction_wrap ul li b{margin-right:25px;}
.info_right .direction_wrap ul li p{}
.info_right .direction_wrap .map img{width:100%;}


.sub_wrap .lunch{margin: 15px 0;}
.sub_wrap .rest{line-height: 26px;}

.kakao_map{margin-top:20px;width: 720px; height: 440px;}
.root_daum_roughmap_landing{width: 100% !important; height: 100% !important;}
.wrap_map{width: 100% !important; height: 100% !important;}
.root_daum_roughmap .wrap_controllers{display:none;}
.root_daum_roughmap .cont .section.lst{display:none;}
.parking_map_area {margin-top:36px;}
.parking_map_area .parking{color: #181818;font-size: 20px;line-height: 34px; background: #fdd000; display: inline-block;padding: 0 6px 0 10px;}
.parking_map_area .parking b{letter-spacing: 0.2em;}
.parking_map_area .parking_map_box{margin-top:20px;}
.parking_map_area .desc{margin-top:25px;}

/*footer*/
footer .copy{display:none;}
.foot_info{display:flex;flex-direction: column;justify-content:space-between;color:#fff;font-size:16px;font-family: 'notokr-light';margin-top:150px;}
.copy{color:#fff;font-size:16px;font-family: 'notokr-light';text-align:right;margin-top:100px;}
.foot_info .txt_box p{line-height:24px;}
.foot_info .txt_box p em{font-family: 'notokr-medium';}
.turm{margin-top:40px;display:flex;}
.turm li{width:180px;line-height:33px;font-size:16px;border:1px solid #fff;text-align:center;}
.turm li:not(:last-child){border-right:none;}
.turm li a{display:block;width:100%;height:100%;}


#quick_bar{position: fixed; z-index: 999;right: 5%;bottom: 14%;}
#quick_bar .quick_list li{margin-bottom:20px;}
.quick_pc_top{text-align:center;cursor:pointer;}
.quick_m{display:none;}

/* board  */
.sub_visual .tit{width: 700px;top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute;z-index: 2;overflow: hidden;text-align: center;}
.sub_visual .title_area{height:700px;display: block; position: relative;overflow: hidden;}
.sub_visual .title_area img{width: 100%;height: 100%;object-fit: cover;}
.sub_visual .title_area.on img{transition: 5s;transform: scale(1.1);}
.sub_visual .tit {width:700px;top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute;z-index: 2;overflow: hidden;text-align: center;}
.sub_visual .tit p {transform: translateY(-100%);transition: 1s;overflow: hidden;font-size: 16px;line-height: 20px;font-family: 'Roboto', sans-serif;letter-spacing: 0.2em;text-transform: uppercase;}
.sub_visual .tit p span{font-weight:700;letter-spacing: 0.2em;}
.sub_visual .title_area.on p {transform: translateY(0);}
.sub_visual .tit h2 {transform: translateY(-150%);transition: 2s;overflow: hidden;margin:35px 0 25px;font-size: 45px;line-height: 60px;font-family: 'Pretendard Variable', sans-serif;font-weight:700;}
.sub_visual .title_area.on h3 {transform: translateY(0);}
.sub_visual .tit h3 {transform: translateY(-100%); transition: 1s;overflow: hidden;font-size: 18px;line-height: 28px;}
.sub_visual .title_area.on h2 {transform: translateY(0);}
.sub_visual .tit .hide-el {overflow: hidden;}
.board.sub_visual .title_area{/* height:450px; */color:#fff;}
.board.sub_visual .title_area p{font-weight:700;font-size:20px;}
.board.sub_visual .title_area p span.white{font-weight:300;}
.board.sub_visual .title_area h2{font-size:60px;margin:25px 0;}
.board.sub_visual .title_area h3{font-size:20px;font-weight:300;}

/* 영상단락추가 */
.sc_main14 {background:url('/common/images/main/sc_main14_bg.png') center/cover no-repeat;position:relative;}
.sc_main14 .deco_txt{color:#ececec;font-size:300px;text-transform: uppercase;font-family: 'Montserrat', sans-serif;font-weight: 700;bottom: -72px; right: -64px;letter-spacing: 0.06em; opacity: 1;}


.review_slider_con{width:1613px;margin:0 auto;}
.review_slider .slick-arrow{width:42px;height:57px;position:absolute;top:50%;transform:translateY(-50%);text-indent:-999em;background-color:transparent;border:none;z-index:10;filter: invert(1); }
.review_slider .slick-arrow.slick-prev{background:url('/common/images/main/sec02_prev.png') center/contain no-repeat;left:-95px;}
.review_slider .slick-arrow.slick-next{background:url('/common/images/main/sec02_next.png') center/contain no-repeat;right:-95px;}


.review_slider{width:100%;margin-left:auto; margin-right:auto;display:flex;justify-content:center;margin-top:40px;flex-wrap:wrap;}
.review_slider .slick-slide > div > div {width: 393px !important;margin-right: 10px !important;display: inline-block !important;}
.review_slider .item{width:393px;height:208px;margin-top:10px;position:relative;cursor:pointer;overflow:hidden;/* margin-right:10px; */}
.review_slider .item:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;background-image:url('/common/images/main/ytb_btn.png');background-position:center;background-repeat:no-repeat;background-size:70px;}
.review_slider .item iframe{width:100%;height:100%;}
.review_slider .item img{width:100%;height:120%;position:relative;top:50%;transform:translateY(-50%);}

.mov_layer_pop_wrap{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(24,24,24,.9);z-index:999;display:none;}
.mov_layer_pop_con{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.mov_layer_close{position:absolute;top:5%;right:5%;}
.mov_item_box{width:1200px;}
.mov_item_box .mov_item{width:1200px;height:682px;}
.mov_item_box .mov_item iframe{width:100%;height:100%;}

.mov_slider .slick-arrow{width:22px;height:38px;background-repeat:no-repeat;background-size:contain;text-indent:-999em;background-color:transparent;border:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:0;}
.mov_slider .slick-arrow.slick-prev{background-image:url('/common/images/main/mov_layer_prev.png');left:-5%;}
.mov_slider .slick-arrow.slick-next{background-image:url('/common/images/main/mov_layer_next.png');right:-5%;}
.mov_slider .slick-arrow.slick-disabled{opacity:0;pointer-events:none;}





/*---------------------------------------------------------- 애니메이션_공통 -------------------------------------------------------*/
.ani_box .ani_item{opacity:0;/* transition:all .3s; */}


/*MEDIA_SCREEN1921*/
@media all and (min-width:1921px){


.doctor .doctor_list{width:1920px;margin:0 auto;}

}


@media all and (max-width:1600px){
.sc_main17 .slick-arrow.slick-prev{left: -5%;}
.sc_main17 .slick-arrow.slick-next{right: -5%;}

.review_slider_con{width:100%;}
.review_slider {width: 806px; margin-left: auto;margin-right: auto;}


}


/*MEDIA_SCREEN1200*/
@media all and (max-width:1200px){


.link_wrap span{display:none;}
.header_sns li a span{display:none;}

.con1200{width:800px;}
.deco_txt{font-size:125px;}
.show_pc{display:none;}
.show_tablet{display:block;}

.gnb ul{padding:0;}
.gnb li{padding:0 16px;}

header .member_con {display:none;}
.left_txt_box p{font-size:22px;line-height:30px;}
.call_wrap p{font-size:14px;}

header{color:#181818;}
header .gnb{border-top: 1px solid #e5e5e5;}
header .left_txt_box p span{color: #26569d;}
header .logo a{background: url('/common/images/main/logo_on.svg?v=4') no-repeat center/cover;}
header .call_wrap a{color: #26569d;}
header .call_wrap p i{background: url('/common/images/main/call_icon_on.png?v=3') no-repeat center/cover;}


.mv .item{}
.mv .slick-dots{width:800px;}
.mv .slick-dots li button{font-size:20px;}
.mv .slick-dots li:nth-child(1) button{position: relative; margin-top: 35px;}
.mv .slick-dots li:nth-child(2) button{position: relative; margin-top: 35px;}

.main_tit h2 em{word-break:keep-all;}

.sc_main1 .main_tit {text-align: center;}
.sc_main1 .sc_main1_box{align-items: center;gap:20px;}
.sc_main1 .img_box{width:390px;}
.sc_main1 .img_box img{width:100%;}
.sc_main1 .txt_box{width:390px;}
.sc_main1 .txt_box h3{font-sizE:23px;line-height:35px;}
.sc_main1 .txt_box h3:after{margin:20px 0;}
.sc_main1 .txt_box p{width:100%;font-size:13px;line-height:21px;}
.sc_main1 .txt_box h4{font-size:23px;margin-top:20px;}

.equipment_list-inner h3{font-size:20px;line-height:35px;}
.equipment-sect .hover-txt{font-size:13px;line-height:19px;}

.doctor .doctor_list{flex-direction: column;}
.doctor .doctor_list > div{width:100%;}
.doctor .doctor_list .img_box{height:970px;background-position:center;}
.doctor .doctor_list .img_box img{width:100%;}
.doctor .doctor_list .txt_box{padding-left:0;text-align: center;}
.doctor .doctor_list .txt_box ul.license{justify-content:center;margin:30px auto 40px;}
.doctor .doctor_list .txt_box ul.history li em{justify-content:center;}

.sc_main3 .main_tit h2 em{word-break:keep-all;}


.sc_main5 .item{flex-direction: column;}
.sc_main5 .item h2{text-align:center;margin-bottom:5%;}
.sc_main5 .item ul{justify-content: center;width: 100%;}

.sc_main5 .top_txt_box:before {font-size: 206px;}
.sc_main5 .top_txt_box:after {font-size: 206px;}


.sc_main6_list{gap:45px;}



.sc_main8 .sc_main8_box ul li{height:180px;}
.sc_main8 .sc_main8_box ul li .txt_box span{top:-15%;}
.sc_main8 .sc_main8_box ul li .txt_box p{font-size:18px;line-height:26px;}

.sc_main9_box .deco_txt.right {right: -115px;}
.sc_main9_box .deco_txt.left {left: -69px; bottom: 190px;}
.sc_main9_list .txt_box .order{}
.sc_main9_list .item{flex-direction:column;}
.sc_main9_list .item:nth-child(2n){flex-direction:column;}
.sc_main9_list .item > div{width:100%;text-align:center;}
.sc_main9_list .item .txt_box{padding-left:0;padding-top:8%;}
.sc_main9_list .item:nth-child(2n) .txt_box{padding-left:0;padding-top:8%;}
.sc_main9_list .txt_box h4::after{margin: 25px auto 10px;}

.sc_main10 .sc_main10_box h3{word-break:keep-all;}

.sc_main11 .sc_main11_box .tab_box ul.sc_main11_slider li.slide ul li{width:47%;height:auto;}

.sc_main12 .sc_main12_box .tab_list{width:100%;}
.sc_main12 .sc_main12_box .tab_box ul li .img_box{display:none;}

.sc_main14 .sc_main14_list {gap: 80px;}
.sc_main14 .sc_main14_list .sc_main14_list_item {width: 100%;}
.sc_main14 .sc_main14_list .sc_main14_list_item:nth-child(n+3) {margin-top: 0;}

.sc_main16 .sc_main16_list {gap: 80px;flex-wrap: wrap;}

.sub_slide.slick-slider{width: 600px; margin: 0 auto;}
.sub_slide .slide_box{padding:0 1px;}
.sub_slide .slide_content {width: 100%;}
.sc_main17 .slick-arrow.slick-prev {left: -12.5%;}
.sc_main17 .slick-arrow.slick-next {right: -11.5%;}

.space .space_btn{font-size:16px;}

.info_box .info_wrap .info_logo{margin-bottom:0;}
.info_box .info_wrap .info_logo h1{margin:0 auto;}
.info_box .info_wrap{flex-direction: column-reverse;text-align:center;padding-bottom:0;}
.info_box .info_wrap h4{justify-content:center;margin-top:80px;}
.info_right{width:100%;margin-left:0;}

.tel_wrap{margin-top:0;}
.info_right .direction_wrap ul{margin-left:100px;}
.info_right .direction_wrap ul li {justify-content: left;text-align: left;}
.info_left{margin-top: 90px;}
.kakao_map {margin-left: auto; margin-right: auto;width:100%;}
.copy{display:none;}


footer .copy{display:block;text-align:center;padding-top:2%;margin-top:30px;}
.foot_info{flex-direction: column;justify-content: center;text-align: center;align-items: center;margin-top:60px;}
.turm{justify-content:center;}

#quick_bar{right:2%;bottom:3%;}


.mov_layer_close{width:6vw;}
.mov_layer_close img{width:100%;}
.mov_item_box{width:70vw;}
.mov_item_box .mov_item{height:50vw;width:70vw;}
.mov_slider .slick-arrow{width:3vw;height:4vw;}
.mov_slider .slick-arrow.slick-prev{left:-10%;}
.mov_slider .slick-arrow.slick-next{right:-10%;}

}


/*MEDIA_SCREEN800*/
@media all and (max-width:800px){
.only_pc{display:none;}
.only_m{display:block;}
.pc1{display:none;}
.pd130{padding:13vw 0;}
.pt130{padding-top:13vw;}
.pb130{padding-bottom:13vw;}

.pd150{padding:17vw 0;}
.pt150{padding-top:17vw;}
.pb150{padding-bottom:17vw;}

p{word-break:keep-all;}
.desc {font-size: 3vw;line-height: 4.5vw;}

.top_link{top:-15vw;}

.con1200{width:90%;}

body{font-size:3vw;}

header{border-bottom:1px solid #e5e5e5;height:auto;}
header .logo{padding:4.2vw 0 4vw;}
header .logo img{width:38vw;}
header .logo a{width: 30vw;height: 7.1vw;/* background: url('/common/images/main/logo_on.png?v=3') no-repeat center/cover; */}
.call_btn{right:0;position:absolute;top:50%;transform:translateY(-50%);width:4vw;/* height:6vw; */}
.call_btn img{width:100%;}
/* header .call_btn i{background: url('/common/images/main/m_tel.png?v=3') no-repeat center/cover;width:100%;height:100%;displaY:block;} */

/*header.on .menu_btn span{background:#202020;}
 header.on .call_btn i{background: url('/common/images/main/m_tel_on.png?v=3') no-repeat center/cover;} */

.menu_btn{left:0;position:absolute;top:50%;transform:translateY(-50%);}
.menu_btn span{width:5vw;height:2px;background:#202020;display:block;transition:all .2s;}
.menu_btn .open span:nth-child(2){margin-top:1vw;}
.menu_btn .open span:nth-child(3){width:4vw;margin-top:1vw;}

.menu_btn .close span{width:5vw;position:absolute;top:50%;transform:translateY(-50%) rotateZ(0deg);transition:all .5s;opacity:0;}
.menu_btn.on .close span:nth-child(1){transform:rotateZ(-45deg)}
.menu_btn.on .close span:nth-child(2){transform:rotateZ(45deg)}

.menu_btn:hover .open span{width:5vw;}
.menu_btn.on .open span{width:0;}
.menu_btn.on .close span{opacity:1;}

.gnb{position:absolute;background:#fff;width:100%;border-top:0;margin-top:1px;/* border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5; */}
.gnb ul{padding:0;width:100%;display:none;}
.gnb li{float:none;width:100%;border-bottom:1px solid #e5e5e5;font-size:15.5px;padding:0;}
.gnb li a{display:block;color:#181818;}

.left_txt_box{display:none;}
.call_wrap{display:none;}
.link_wrap {right: 7vw;}
.link_wrap img {width: 5vw;}
.link_wrap a:nth-child(2) {margin-left: 3vw;}

.main_tit{margin-bottom:7vw;}
.main_tit h4{font-size:2vw;margin-bottom:2vw;}
.main_tit h2{font-size:5vw;line-height:6vw;}
.main_tit h3{font-size:5vw;line-height:6vw;}
.main_tit h5{font-size:3vw;padding:2vw 3vw;margin-bottom:3vw;}
.main_tit h5 span::before, .main_tit h5 span::after{height:4vw;}
.main_tit h6{font-size:3.5vw;margin:2vw 0 3vw;}
.main_tit p{font-size:3vw;line-height:4vw;margin-top:2vw;}

.mv .item{height:102vw;}
.mv .item .tit_txt span{margin-bottom:3vw;}
.mv .item .tit_txt h2{font-size:5vw;line-height:6.5vw;margin-bottom:6vw;}
/* .mv .item .tit_txt .line{height:10vw;margin:4vw auto;} */
.mv .item .tit_txt p{font-size:3vw;line-height:4.5vw;}
.mv .slick-dots{width:100%;}
.mv .slick-dots li{height:15vw;line-height:15vw;}
.mv .slick-dots li button{font-size:3vw;}
.mv .slick-dots li.slick-active:after{width:2vw;height:1vw;}

.mv .slick-dots li:nth-child(1) button {margin-top: 5vw;}
.mv .slick-dots li:nth-child(2) button {margin-top: 5vw;}
.mv .slick-dots li:nth-child(3) button {margin-top: 5vw;}

.mv .item .deco {font-size: 3vw;}
.mv .item.n2 .deco1:after {right: -2%; left: auto; width: 100vw;top: 0.3vw;}
.mv .item.n2 .deco2:after {bottom: 0.5vw;}
.mv .item.n3 .deco1:after {bottom: 0.3vw;}
.mv .item.n3 .deco2:after {right: -2%; left: auto; width: 100vw;top: 0.3vw;}

.sc_main1{background-position:center;}
.sc_main1 .main_tit{text-align:center;}
.sc_main1 .sc_main1_box{gap:0;flex-direction: column;}
.sc_main1 .img_box{width:70%;}
.sc_main1 .img_box img{width:100%;}
.sc_main1 .img_box:after{width: 100vw;height: 43vw;bottom: -6vw;right: 6vw;}
.sc_main1 .txt_box{width:auto;text-align: center;margin-top: 10vw;}
.sc_main1 .txt_box h3{font-sizE:4.5vw;line-height:5.5vw;}
.sc_main1 .txt_box h3:after{margin:3vw auto;width:4vw;}
.sc_main1 .txt_box p{font-size:3vw;line-height:4.5vw;}
.sc_main1 .txt_box h4{font-sizE:4vw;margin-top:7vw;justify-content:center;}
.sc_main1 .txt_box h4 i{height:4.5vw;margin:0 2vw;}
.sc_main1 .txt_box h4 img{width:12vw;}
.sc_main1 .txt_box h4 span{font-sizE:6vw;}

.sc_main2 .sc_main2_box{max-height:69vw;}
.equipment_list-inner h3{font-size:3vw;line-height:4.5vw;}
.equipment-sect .hover-txt:before{width:.5vw;height:.5vw;margin:0 auto 2vw;}
.equipment_list{flex-wrap: wrap;}
.equipment_list li{width: 50%;}
.equipment_list li:nth-child(1){border-bottom:1px solid rgba(241,237,234,.3);}
.equipment_list li:nth-child(2){border-bottom:1px solid rgba(241,237,234,.3);}
.equipment-sect .column_quarter{height: 50%;}
.equipment-sect .column_quarter.hover{background-color: rgba(0,0,0,.4);}
.equipment_list-inner{top:10%;}
.equipment_list-inner.long_title {top: 13%;}
.equipment-sect .hover-txt{opacity:1; top:50%;font-size:2.5vw;line-height:3.5vw;}
.equipment-sect .hover .hover-txt{top:50%;}
.equipment-sect .hover-txt.long_title{opacity:1; top:45%;}
.equipment-sect .hover .hover-txt.long_title{top:45%;}
.equipment_list:hover .column_quarter:not(.hover) .equipment_list-titles{opacity: 0.5;}
.equipment_list:hover .column_quarter:not(.hover) .extra_light{opacity: 0.25;}

.sc_slidebanner {padding: 10vw 0;}
.sc_slidebanner .m_wrap_right {margin-top: 7vw;}
.sc_slidebanner img {margin: 0 4vw;width: 145vw;}



.sc_main3 .main_tit h2{font-size:4vw;}
.sc_main3 .main_tit h2 em{font-size:5vw;}
.sc_main3 .sc_main3_box{margin-top:8vw;}
.sc_main3 .sc_main3_box img{margin-bottom:3vw;width:8vw;}
.sc_main3 .sc_main3_box p{font-size:3vw;line-height:4.5vw;}
.sc_main3 .sc_main3_box p b{font-size:3.5vw;}

.doctor .doctor_list > div{height:105vw;}
.doctor .doctor_list .img_box{height:105vw;}
.doctor .doctor_list .txt_box h4{font-size:3.5vw;}
.doctor .doctor_list .txt_box h4:before{display:none;}
.doctor .doctor_list .txt_box h4 span{font-size:4.5vw;}
.doctor .doctor_list .txt_box ul.license{gap:1vw;margin:2.5vw 0;flex-direction: column;display: inline-flex;width:auto;}
.doctor .doctor_list .txt_box ul.license li{font-size:3vw;line-height:3vw;border-radius:4vw;padding:1.3vw 3vw 1vw;}
.doctor .doctor_list .txt_box ul.license li img{width:3.5vw;margin-right:1vw;}
.doctor .doctor_list .txt_box ul.history li{font-size:3vw;line-height:4.5vw}
.doctor .doctor_list .txt_box ul.history li em{font-size:3.5vw;line-height:5vw;}
.doctor .doctor_list .txt_box ul.history li em img{width:3.5vw;margin-right:1vw;}
.doctor .two_box p{font-size:3vw;line-height:4.5vw;}
.doctor .two_box{margin-top:4vw;padding:2vw;}

.sc_main5 .main_tit{margin-bottom:7vw;}
.sc_main5 .main_tit h2 em:after{width:31vw;height:1.5vw;left:1vw;bottom:-1vw;}
.sc_main5 .sc_main5_item h4{width:90%;padding:2vw 0;margin:3vw auto;font-size:3.5vw;}
.sc_main5 .sc_main5_item p{font-size:3vw;line-height:4.5vw;}
    

.sc_main6_list{gap:2vw;}
.sc_main6_list li a{width:100%;height:100%;}
.sc_main6_list li{width:42vw;height:63vw;}

.sc_main6_list li img{width:100%;}
.sc_main6_list .txt_box{height:28vw;padding-top:3vw; bottom: 0;/* bottom:-28vw; */bottom:0;}
.sc_main6_list .txt_box h3{font-size:3vw;margin-bottom:2vw;line-height:4vw;}
.sc_main6_list .txt_box p{font-size:2.5vw;line-height:4vw;}
.sc_main6_list .cover{padding-top:29vw;display:none;}
.sc_main6_list .cover h3{margin:2vw 0;font-size:4vw;}
.sc_main6_list .cover p{font-size:3vw;}
.sc_main6_list .cover img{width:10vw;}
.sc_main6_list .txt_box .in_txt{width:95%;}
.sc_main6_list .txt_box .in_txt p:after{top:40%;}
.sc_main6_list .txt_box .in_txt p.two_line:after{top:20%;}
.sc_main6_list .txt_box .in_txt.long_txt{width:80%;}
.sc_main6_list .txt_box .in_txt p{margin-left: -1.5vw;}
.sc_main6_list .txt_box .in_txt.long_txt p{padding-left:1vw;}
.sc_main6_list .txt_box .in_txt.long_txt p.long_last{padding-left:0;}

.sc_main7 .sc_main7_box ul{gap:2.5vw;justify-content: center;}
.sc_main7 .sc_main7_box ul li{border-radius:4vw;width:42vw;}
.sc_main7 .sc_main7_box ul li .img_box{}
.sc_main7 .sc_main7_box ul li .img_box img{width:100%;}
.sc_main7 .sc_main7_box ul li .txt_box{padding:3vw 0;}
.sc_main7 .sc_main7_box ul li .txt_box h3{font-size:3.5vw;}
.sc_main7 .sc_main7_box ul li .txt_box h3:after{margin:5vw auto 2vw;width:4vw;}
.sc_main7 .sc_main7_box ul li .txt_box p{font-size:3vw;line-height:4.5vw;}
.sc_main7 .sc_main7_box ul li .txt_box span{right:-1.5vw;bottom:-1.5vw;font-size:10vw;}

.sc_main7 .main_tit .desc:before {margin: 5vw auto; height: 10vw;}
.sc_main7 .sc_main7_box ul li {height: 67vw;}
.sc_main7 .sc_main7_box ul li:nth-child(even) {margin-top: 11vw;}

.sc_main8{background-position:65% center;}
.sc_main8 .main_tit{margin-bottom:6vw;text-align:center;}
.sc_main8 .sc_main8_box ul{gap:2vw;}
.sc_main8 .sc_main8_box ul li{width:100%;border-radius:3vw;height:25vw;padding:0 1vw;}
.sc_main8 .sc_main8_box ul li:nth-child(2n){margin-top:4vw;}
.sc_main8 .sc_main8_box ul li .txt_box span{top:-10%;width:6vw;height:6vw;font-sizE:2.5vw;padding-bottom:1.5vw;}
.sc_main8 .sc_main8_box ul li .txt_box p{font-size:2.5vw;line-height:3.5vw;}
.sc_main8 .sc_main8_box ul li .txt_box p br{displaY:none;}
.sc_main8 .sc_main8_box ul li .txt_box p b{/* displaY:block; */}
.sc_main8 .main_tit p br{display:none;}


.sc_main9_box{padding-top:11vw;}
.sc_main9_list .item{margin-bottom:9vw;}
.sc_main9_list .img_box img{width:100%;}
.sc_main9_list .txt_box span{font-size:5vw}
.sc_main9_list .txt_box .order{font-size:3vw;margin: 1.5vw auto 0;line-height: 5vw;width: auto; height: 5vw;padding:0;}
.sc_main9_list .txt_box h4{font-size:5vw;margin:2vw 0;line-height: 7vw;}
.sc_main9_list .txt_box h4::after {margin: 4vw auto 2vw;width: 5vw;height: 1px;}
.sc_main9_list .txt_box p{word-break:keep-all;font-size:3vw;line-height:4vw;}
.sc_main9_list .txt_box p br{display:none;}
.sc_main9_list .txt_box p br.only_m{display:block;}

.sc_main9_box .deco_txt {font-size: 11vw;}
.sc_main9_box .deco_txt.right {right: -23vw;top: -3vw;}
/* .sc_main9_box .deco_txt.left {left: -6vw;bottom: 37vw;} */

.sc_main10{background-position:63% 50%;}
.sc_main10 .sc_main10_box{text-align:center;}
.sc_main10 .sc_main10_box h3{font-size:5vw;line-height:7vw;margin-bottom:3vw;}
.sc_main10 .sc_main10_box h3 br{displaY:none;}
.sc_main10 .sc_main10_box p{font-size:3vw;line-height:4.5vw;}


.sc_main11 .sc_main11_box .tab_list li a{font-size:3vw;padding:2vw 0;}
.sc_main11 .sc_main11_box .tab_box{margin-top:4vw;}
.sc_main11 .sc_main11_box .tab_box ul.sc_main11_slider li.slide{padding:5vw;}
.sc_main11 .sc_main11_box .tab_box ul.sc_main11_slider li.slide h3{font-size:4vw;}
.sc_main11 .sc_main11_box .tab_box ul.sc_main11_slider li.slide p{font-size:3vw;margin:2vw 0 5vw;}

.sc_main12{height:auto;}
.sc_main12 .main_tit{margin-bottom:5vw;text-align:center;}
.sc_main12 .sc_main12_box .tab_list{gap:1vw;margin-bottom:5vw;justify-content: center;}
.sc_main12 .sc_main12_box .tab_list li a{font-size:2.5vw;padding:0 2vw;border-radius:4vw;line-height:4.5vw;}
.sc_main12 .sc_main12_box .tab_box ul li{flex-direction: column;}
.sc_main12 .sc_main12_box .tab_box ul li .txt_box{width:100%;text-align: center;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box7 .txt_box{padding-bottom:13vw;}
.sc_main12 .sc_main12_box .tab_box ul li .txt_box h3{font-size:3.5vw;margin-bottom:3vw;}
.sc_main12 .sc_main12_box .tab_box ul li .txt_box h3 span{font-size:3vw;margin-left:1vw;}
.sc_main12 .sc_main12_box .tab_box ul li .txt_box p{font-sizE:3vw;line-height:4.5vw;}
.sc_main12 .sc_main12_box .tab_box ul li .txt_box p br{display:none;}
.sc_main12 .sc_main12_box .tab_box ul li .img_box{width:70%;display:block;position:static;margin:10vw auto 0;}
.sc_main12 .sc_main12_box .tab_box ul li .img_box img{width:100%;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box3 .img_box{width:50%;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box4 .img_box{width:50%;}
.sc_main12 .sc_main12_box .tab_box ul li.t_box8 .img_box{width:50%;}

.space .space_btn{width: 100%;height: 5vw;justify-content: space-around;margin-bottom: 5vw;}
.space .space_btn .btn{ color: rgba(0, 0, 0, 0);width:5vw;height: 5vw;background-size: cover;text-indent: -999em;}
.space .space_btn .btn.on{ color: rgba(0, 0, 0, 0);background-size: cover;}
.space .space_slider ul{border-radius:5vw;height:50vw;}
.space .space_slider ul li{height:50vw;}
.space .space_slider .slick-arrow{width:4vw;height:6vw;}

.sc_main13 .sc_main13_box ul{width:100%;}
.sc_main13 .sc_main13_box ul li{height:20vw;padding-left:3vw;border-radius:3vw;}
.sc_main13 .sc_main13_box ul li:not(:last-child){margin-bottom:3vw;}
.sc_main13 .sc_main13_box ul li h4{font-size:3vw;line-height:4.5vw;}
.sc_main13 .sc_main13_box ul li p{font-size:3vw;line-height:4.5vw;}
.sc_main13 .more_box{margin-top:10vw;}
.sc_main13 .more_box a{width:20vw;font-size:3vw;padding:2vw 0;border-radius:2vw}
.sc_main13 .more_box a span{font-size:3.5vw;margin-left:1vw;}


.sc_main14 .sc_main14_list {margin-top: 14vw; gap: 15vw;}
.sc_main14 .sc_main14_list .sc_main14_list_item {height: 24vw;padding-top: 7vw;}
.sc_main14 .sc_main14_list .tit {width: 68vw;height: 10vw;top: -6vw;font-size: 3vw;}
.sc_main14 .sc_main14_list .tit span {width: 9vw;height: 11vw;border-radius: 44%;left: 0px;top: -3vw;padding-top: 3vw;padding-right: 1vw;font-size: 4vw;}
.sc_main14 .sc_main14_list .desc_sub {line-height: 6vw;}

.sc_main15 .txt_box:before{width:3vw;height:19vw;}
.sc_main15 .txt_box:after{width:3vw;height:19vw;}
.sc_main15 .txt_box h2{font-size:3vw;line-height:4.5vw;padding:1vw 0 0;}
.sc_main15 .txt_box h3{font-size:5vw;line-height:7vw;}

.sc_main16 .sc_main16_list {gap: 6vw; margin-top: 7vw;}
.sc_main16 .sc_main16_list .sc_main16_list_item {width: 45%;}
.sc_main16 .sc_main16_list .sc_main16_list_item img {width: 27vw;}
.sc_main16 .sc_main16_list .sc_main16_list_item .tit {margin-top: 4vw;font-size: 4.5vw;line-height: 6vw;}
.sc_main16 .sc_main16_list .sc_main16_list_item .desc_sub {margin-top: 3vw;}

.sub_slide.slick-slider {width: 65%;}
.sc_main17 .main_tit .desc {margin-top: 4vw;}
.sc_main17 .sc_main17_box .slide_box .name {font-size: 3.2vw;width: 31vw;height: 7vw;}
.sc_main17 .sc_main17_box .slide_box img {margin-top: 2vw;width: 100%;}
.sc_main17 .sc_main17_box .slide_box .desc {display: block; margin-top: 4vw;}
.sc_main17 .slick-arrow.slick-prev {left: -20.5%;width: 6vw;}
.sc_main17 .slick-arrow.slick-next {right: -21.5%;width: 6vw;}



.info_box {padding: 10vw 0px;}
.kakao_map {margin-top: 4vw;width: 100%; height: 64vw;}
.parking_map_area {margin-top: 5vw;}
.parking_map_area .parking {font-size: 4vw;line-height: 8vw;padding: 0 2vw 0 3vw;}
.parking_map_area .parking_map_box {margin-top: 4vw;}
.parking_map_area .parking_map_box img{width:100%;}
.parking_map_area .desc {margin-top: 4vw;}

.info_box .info_wrap .info_logo{width:40vw;margin:0 auto 7vw;}
.info_box .info_wrap .info_logo h1{width:100%;}
.info_box .info_wrap .info_logo img{width:100%;}
.info_box .info_wrap h4{margin-top:10vw;font-sizE:5vw;margin-bottom:5vw;}
.info_box .info_wrap h4 img{width:4vw;margin-right:2vw;}
.tel_wrap h4 p span{font-size:3vw;}
.time_table .day{margin-right:2vw;}
.time_table p{font-size:3.5vw;line-height:5vw;}
.time_table .hour{font-size:3.5vw;}
.time_table .hour span{width:15vw;right:-16vw;}
.tel_wrap a{font-size:7vw;}
.tel_wrap em{font-size:3vw;margin-top:2vw;}
.info_left {margin-top: 7vw;}
.info_right .direction_wrap ul{margin-left:2vw;}
.info_right .direction_wrap ul li{gap: 2vw;font-size: 3vw;line-height:4.5vw;}
.info_right .direction_wrap ul li:not(:last-child){}
.info_right .direction_wrap ul li b{margin-right:0;white-space: nowrap;}
.info_right .direction_wrap ul li p br{displaY:none;}
.info_right .direction_wrap ul li p span{border-radius:3vw;padding:0.5vw 1.5vw;}
.info_right .direction_wrap ul li p span b{width:3.5vw;height:3.5vw;line-height:3.5vw;margin-right:1vw;}

.sub_wrap .lunch {margin: 3vw 0;}
.sub_wrap .rest {line-height: 5vw;}

.foot_info{font-size:3vw;margin-top: 8vw;}
.foot_info .txt_box p{line-height:4.5vw;}
.turm{margin-top: 4vw;}
.turm li{width:25vw;line-height:5.5vw;font-size:3vw;}
.copy {font-size: 3vw;}

#quick_bar{displaY:none;}
.quick_bg{width:100%;height:100%;background-color:rgba(0,0,0,.7);position:fixed;z-index:9999;top:0;lefT:0;right:0;displaY:none;}
.quick_m{display:block;position:fixed;display:block;z-index:10000;bottom:19vw;right:4vw;}
.quick_m span{position:absolute;right:0;displaY:block;width:15vw;height:15vw;text-align:Center;}
.quick_m .btn_off{display:none;}
.quick_m span img{width:100%;}
.quick_m .quick_m_list{width:15vw;displaY:none;}
.quick_m .quick_m_list li{margin-bottom:2vw;}
.quick_m .quick_m_list li a{width:100%;}
.quick_m .quick_m_list li a img{width:100%;}


/* board */
.sub_visual .title_area{height: 50vw;}
.board.sub_visual .title_area{/* height:50vw; */color:#fff;}
.board.sub_visual .title_area p{font-size:3vw;line-height:1;}
.board.sub_visual .title_area h2{font-size:7vw;margin:3vw 0;line-height:1;}
.board.sub_visual .title_area h3{font-size:3vw;}


.review_slider_con {width: 80%;}
.review_slider {width: 100%;}
.review_slider .slick-slide > div > div {width: 100% !important;margin: 0 auto !important;}
.review_slider .slick-arrow {width: 4vw;height: 8vw;}
.review_slider .slick-arrow.slick-next {right: -6vw;}
.review_slider .slick-arrow.slick-prev {left: -6vw;}


}
