@charset "utf-8";
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide img {display: block;width: 100%;height: auto;}
#foot_layout{display:none;}
#body_layout #foot_layout{display:block; padding-bottom:105px;}
#contens{margin:0}

html.has-scroll-smooth{overflow: hidden;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;  }
.has-scroll-smooth .body_wrap.layout{max-width:none;padding: 0;}

#top_layout,
#location{display:none;}
#contens{margin: 0 !important;}

/* 의료진 상세(소개) */

.content-info.add_kogl,
.title_wrap{max-width:1400px; display:none}
.title_wrap:after{content:''; display:block;}
.title_wrap .page__title{display:inline-block}
.title_wrap .print_wrap{position:relative;float:right; top:7px}

#foot_layout{margin-top:-80px;}


@media (max-width: 1279px){

    #contens { margin: 0;}

}
.inner{max-width:1280px;width:100%;margin:0 auto;position:relative}

/* 해더부분 */
.doc-all{position:relative;height: 85px;background: #fff;width: 100%;border-bottom: 1px solid #ddd;}
.doc-all .top_wrap .logo_wrap{float: left;position: relative;/* z-index: 3; */margin: 27.5px 0 0 30px;/* z-index: 1000; *//* border: 1px solid; */}
.doc-all .top_wrap .logo_wrap a {
    display: block;
    width: 195px;
    height: 30px;
    background-image: url(/template/main/images/logo.png);
    background-image: url(/template/main/images/logo.svg);
    background-size: 100% auto;
    font-size: 0;
}
.doc-all .Open{
    position:absolute;
    top:0;
    font-size: 19px;
    left: 311px;
    display: inline-block;
    height: 83px;
    padding: 26px 0 27px 40px;
    color: #333;
    /* border: 1px solid; */
}



.doc-all .Open.on{}
.doc-all .Open > span{display:inline-block;width: 30px;height: 30px;background: #444444;text-indent:-9999px;position: absolute;border-radius: 50%;top: 26px;left: 0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 14v2a6 6 0 0 0-6 6H4a8 8 0 0 1 8-8zm0-1c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm9.446 9.032l1.504 1.504-1.414 1.414-1.504-1.504a4 4 0 1 1 1.414-1.414zM18 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50%;background-size: 18px;}
.doc-all .Open.on span{background-color:#006940}

.doc-all .Close{
    position:absolute;
    top: 14px;
    font-size: 19px;
    right: 130px;
    display: inline-block;
    height: 83px;
    padding: 26px 0 27px 30px;
    color: #333;
    /* background:#fff; */
    font-size: 0;
}
.doc-all .Close > span{display:inline-block;width: 30px;height: 30px;background: #444444;text-indent:-9999px;position: absolute;border-radius: 50%;top: 26px;right:30px;left:auto;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 10.586l4.95-4.95 1.414 1.414-4.95 4.95 4.95 4.95-1.414 1.414-4.95-4.95-4.95 4.95-1.414-1.414 4.95-4.95-4.95-4.95L7.05 5.636z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50%;background-size: 18px;}
.doc-all .Close2{
    position:absolute;
    top: 14px;
    font-size: 19px;
    right: 30px;
    display: inline-block;
    height: 83px;
    padding: 26px 0 27px 40px;
    color: #333;
    /* background:#fff; */
    font-size: 0;
}
.doc-all .Close2 > span{display:inline-block;width: 30px;height: 30px;background: #444444;text-indent:-9999px;position: absolute;border-radius: 50%;top: 26px;left: 0;/* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 14v2a6 6 0 0 0-6 6H4a8 8 0 0 1 8-8zm0-1c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm9.446 9.032l1.504 1.504-1.414 1.414-1.504-1.504a4 4 0 1 1 1.414-1.414zM18 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); */background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 10.586l4.95-4.95 1.414 1.414-4.95 4.95 4.95 4.95-1.414 1.414-4.95-4.95-4.95 4.95-1.414-1.414 4.95-4.95-4.95-4.95L7.05 5.636z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50%;background-size: 18px;}


.doc-all .Open2{
    position:absolute;
    top:0;
    font-size: 19px;
    left: 479px;
    display: inline-block;
    height: 83px;
    padding: 26px 0 27px 33px;
    color: #333;
}
.doc-all .Open2 > span{display:inline-block;width: 30px;height: 30px;background: #444444;text-indent:-9999px;position: absolute;border-radius: 50%;top: 26px;left: 0;/* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 14v2a6 6 0 0 0-6 6H4a8 8 0 0 1 8-8zm0-1c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm9.446 9.032l1.504 1.504-1.414 1.414-1.504-1.504a4 4 0 1 1 1.414-1.414zM18 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); */background-repeat: no-repeat;background-position: 50%;background-size: 30px !important;}

.doc-all .Open3{
    position:absolute;
    top:0;
    font-size: 19px;
    right: 20px;
    display: inline-block;
    height: 83px;
    padding: 26px 0 27px 33px;
    color: #333;
}
.doc-all .Open3 > span{display:inline-block;width: 30px;height: 30px;background: #444444;text-indent:-9999px;position: absolute;border-radius: 50%;top: 26px;left: 0;/* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 14v2a6 6 0 0 0-6 6H4a8 8 0 0 1 8-8zm0-1c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm9.446 9.032l1.504 1.504-1.414 1.414-1.504-1.504a4 4 0 1 1 1.414-1.414zM18 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); */background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M11 2c4.968 0 9 4.032 9 9s-4.032 9-9 9-9-4.032-9-9 4.032-9 9-9zm0 16c3.867 0 7-3.133 7-7 0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7zm8.485.071l2.829 2.828-1.415 1.415-2.828-2.829 1.414-1.414z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50%;background-size: 18px !important;}



.doc-all .search-click .doctor_control{position:absolute;bottom: 0;left: 0;width: 254px;border-top: 1px solid #ddd;}
.doc-all .search-click .doctor_control button{width:50%;float:left;height: 50px;font-size:0;position: relative;}
.doc-all .search-click .doctor_control button.prev{border-right:1px solid #ddd}
.doc-all .search-click .doctor_control button:before{content: '';position: absolute;left:50%;top: 50%;display: block;width: 10px;height: 10px;transform: translate(-50%, -50%);border: solid #888;border-width: 0 2px 2px 0;}
.doc-all .search-click .doctor_control button.prev:before{transform: translate(-50%, 0%) rotate(225deg);}
.doc-all .search-click .doctor_control button.next:before{transform: translate(-50%, -50%) rotate(45deg);}



.doc-all .search-click{display:none;position: absolute;z-index: 50;background:#f6f6f6;top: 83px;width: 100%;left: 0;}
.doc-all .search-click .tab-ul .slick-vertical .slick-slide,
.doc-all .search-click .tab-ul .slick-vertical .slick-slide > div{width: 100% !important;}
.doc-all .search-click .tab-ul .slick-slider .slick-list,
.doc-all .search-click .tab-ul .slick-slider .slick-track{width: 100% !important;height: 100% !important;}
.doc-all .search-click .inner{max-width:1920px;position:relative;height: 460px;}
.doc-all .search-click .ui-tablist{position:relative;padding: 0;width:100%;height:100%;margin: 0;}
.doc-all .search-click .tab-ul{position: relative;width:254px;border-bottom:0;float: left;height: 460px;overflow: hidden;margin: 0;padding: 0;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.doc-all .search-click .tab-ul .li{display:block;width:100%;color:#333;}
.doc-all .search-click .tab-ul .li a{border:0;}
.doc-all .search-click .tab-ul .li a,
.doc-all .search-click .tab-ul .li span{display:block;line-height: 1;height: 100%;width: 100%; border-radius: 0;}
.doc-all .search-click .tab-ul .li span{padding: 10px 20px 11px;text-align:left;font-size: 17px;font-weight:bold;letter-spacing: -1px;}
/*.doc-all .search-click .tab-ul .li.on a{background:#018671;}
.doc-all .search-click .tab-ul .li.on a span{color:#fff}*/
.doc-all .search-click .tab-ul .slick-slide.slick-current .li a{background:#018671;}
.doc-all .search-click .tab-ul .slick-slide.slick-current .li a span{color:#fff}

.doc-all .search-click .ui-tablist .con-box{width: calc(100% - 254px);padding: 30px 53px 0px;float: left;position: relative;} /* overflow:hidden */
.doc-all .search-click .ui-tablist .con-box .tabpanel{position:relative;/* height: auto; */}
.doc-all .search-click .ui-tablist .con-box .tabpanel .doc-tit{font-size: 27px;color: #313131;font-weight: bold;}


.doc-all .search-click2{display:none;position: absolute;z-index: 50;background:#f6f6f6;top: 83px;/* padding: 0px 320px 0 250px; */width: 100%;left: 0;}
.doc-all .search-click2 .inner{max-width: 1920px;padding-left: 236px;}
.doc-all .search-click2 .doc-tit{font-size: 27px;color: #313131;font-weight: bold;}
.doc-all .search-click2 .ui-tablist .con-box{width: 100%;padding: 30px 0 ;position: relative;max-width: 1460px;} /* overflow:hidden */
.doc-all .search-click2 .ui-tablist .con-box .tabpanel{position:relative;/* height: auto; */}
.doc-all .search-click2 .ui-tablist .con-box .tabpanel .doc-tit{font-size: 27px;color: #313131;font-weight: bold;}
.doc-all .Close2{right:0px}
.doc-all .search-click3{display:none;position: absolute;z-index: 50;background:#f6f6f6;top: 83px;/* padding: 0px 320px 0 250px; */width: 100%;left: 0;}

.doc-all .Close3{
    position:absolute;
    top: -83px;
    font-size: 19px;
    right: -99px;
    display: inline-block;
    height: 83px;
    padding: 26px 0 27px 33px;
    color: #333;
    background:#fff;
}
.doc-all .Close3 > span{display:inline-block;width: 30px;height: 30px;background: #006940;text-indent:-9999px;position: absolute;border-radius: 50%;top: 26px;left: 0;/* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 14v2a6 6 0 0 0-6 6H4a8 8 0 0 1 8-8zm0-1c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm9.446 9.032l1.504 1.504-1.414 1.414-1.504-1.504a4 4 0 1 1 1.414-1.414zM18 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); */background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 10.586l4.95-4.95 1.414 1.414-4.95 4.95 4.95 4.95-1.414 1.414-4.95-4.95-4.95 4.95-1.414-1.414 4.95-4.95-4.95-4.95L7.05 5.636z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50%;background-size: 18px;}



.doc-all .search-click3 .con-box{width:100%;padding: 30px;position: relative;} /* overflow:hidden */
.doc-all .search-click3 .doc-tit{font-size: 27px;color: #313131;font-weight: bold;}
.doc-all .search-click3 .con-box .dr-search{margin:0 auto;text-align:left;max-width: 562px;width: 100%;font-weight:600;margin-bottom:40px;border-bottom:3px solid #26735c;position:relative;padding-right:50px;}
.doc-all .search-click3 .con-box .dr-search #dr-search{width: 100%;padding: 18px;border:0;background:none;font-size: 20px;line-height: 1.4;}
.doc-all .search-click3 .con-box .dr-search .search-btn{/* background: url("../department/img2019/search.png") no-repeat 0 0; */border:0;width: 30px;height: 30px;vertical-align:middle;cursor:pointer;position: absolute;top: 17px;right: 10px;/* border: 1px solid; */background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' height='32'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M11 2c4.968 0 9 4.032 9 9s-4.032 9-9 9-9-4.032-9-9 4.032-9 9-9zm0 16c3.867 0 7-3.133 7-7 0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7zm8.485.071l2.829 2.828-1.415 1.415-2.828-2.829 1.414-1.414z' fill='rgba(0,105,64,1)'/%3E%3C/svg%3E");background-size: 100%;}

.doc-all .search-click3 .con-box .search-box{
    background-color: #fff;
    padding: 22px;
    position: relative;
    /* max-width: 562px; */
    /* margin: 0 auto; */
}

.doc-all .search-click3 .con-box .search-box #top_layout,
.doc-all .search-click3 .con-box .search-box #body_layout #foot_layout,
.doc-all .search-click3 .con-box .search-box #location,
.doc-all .search-click3 .con-box .search-box .title_wrap,
.doc-all .search-click3 .con-box .search-box .quick,
.doc-all .search-click3 .con-box .search-box #foot_layout{display: none !important;}

.doc-all .search-click3 .con-box .search-box p{text-align:center;font-size: 20px;color: #666;font-weight: bold;margin: 0;padding: 62px 0;}
.doc-all .search-click3 .con-box .search-box *{overflow:inherit;height:auto;padding:0;margin:0}
.doc-all .search-click3 .con-box .search-box #skipnavi{display:none;}
.doc-all .search-click3 .con-box .search-box #contens{margin:0;padding:0;}
.doc-all .search-click3 .con-box .search-box #contens #txt{min-height:auto;margin: 0;}

.doc-all .search-click3 .con-box .search-box .photo-lists ul{/* display:flex; *//* flex-wrap:wrap; */position: relative;}
.doc-all .search-click3 .con-box .search-box .photo-lists ul li{position:relative;}
.doc-all .search-click3 .con-box .search-box .photo-lists ul li .block{position:relative;border: 1px solid #eeeeef;border-radius: 5px;padding: 10px;/* line-height: 1; */}
.doc-all .search-click3 .con-box .search-box .photo-lists ul li .block a{position:relative;padding: 4px 12px;/* padding-left: 50px; */display: block;font-size: 16px;/* border: 1px solid #eeeeef; */letter-spacing: -1px;}

.doc-all .search-click3 .con-box .search-box .photo-lists ul li .block a:before{
    display: block;
    position: absolute;
    z-index: 1;
    right: 10px;
    top: 14px;
    content: '';
    width: 4px;
    height: 4px;
    border: solid #585c62;
    border-width: 0 1px 1px 0;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

/* 슬라이드 */
.slide-box{margin-top:23px;max-width: 1460px;}

.slide-box .main-photo__skin .photo_list--wrap.slick-slider{background:#fff;padding: 40px 25px 33px 25px}
.slide-box .main-photo__skin .photo_list--wrap .slick-list{margin-left: -2.5px;}
.slide-box .main-photo__skin .photo_list--wrap.slick-slider .photo_list--link{height: 190px;display: inline-block;text-align: center; padding:0 10px}
.slide-box .main-photo__skin .photo_list--wrap.slick-slider .photo_list--link > div{height:184px; max-width:145px;; width:100%;margin:0 auto}
.slide-box .main-photo__skin .photo_list--wrap.slick-slider .photo_list--link .picture{height: 100%;width:100%;display: inline-block;position: relative;overflow: hidden; border:1px solid #dddddd}
.slide-box .main-photo__skin .photo_list--wrap.slick-slider .photo_list--link .picture img{width:auto; height:100%; position:absolute; top:50%;left:50%;transform:translate(-50%,-50%);max-width:none; width:auto;}
.slide-box .main-photo__skin .photo_list--wrap.slick-slider .photo_list--link .name{display:block;text-align:center;margin-top: 10px;font-weight:bold;font-size: 21px;}

.slide-box .main-photo__skin .photo_list--wrap.slick-slider .photo_list--item:hover .photo_list--link .picture{border:1px solid #008676;  box-shadow: 3px 3px 3px rgb(0 0 0 / 20%); -webkit-box-shadow: 3px 3px 3px rgb(0 0 0 / 20%);}
.slide-box .main-photo__skin .photo_list--wrap.slick-slider .photo_list--item:hover .photo_list--link .name{color:#008676}
/* 슬라이드 버튼 */
.slide-box .main-photo__skin .control{display:block;text-align: center;position: relative;top: 17px;padding-bottom:30px;}
.slide-box .main-photo__skin .control *{display:inline-block;vertical-align: middle;}
.slide-box .main-photo__skin .control .paging{margin:0 6.5px;/* display: flex; */}
.slide-box .main-photo__skin .control .paging span{display:inline-block;vertical-align: middle;font-size:14px;}
.slide-box .main-photo__skin .control .paging .total{
    /* align-items: center; */
    /* display: flex; */
    /* justify-content: center; */
    /* padding-top: 7px; */
    font-weight: bold;
    color: #018671;
    text-decoration: underline;
}

.slide-box .main-photo__skin .control button{font-size: 0;vertical-align: middle;width:25px;height: 25px;position:relative;}
.slide-box .main-photo__skin .control button.prev,.slide-box .main-photo__skin .control button.next{width: 27px;height: 25px;}
.slide-box .main-photo__skin .control button.prev{background: url(/images/main/sub01/slide_arrow.png)no-repeat left 10px;}
.slide-box .main-photo__skin .control button.next{background: url(/images/main/sub01/slide_arrow.png)no-repeat right 10px;}

.slide-box .main-photo__skin .control button.pause:before,.slide-box .main-photo__skin .control button.play:before{ width:25px; height:25px; position:absolute}
.slide-box .main-photo__skin .control button.pause:before{top: 9px;width: 2px;height: 11px;box-shadow: -3px 0 #000, 3px 0 #000;}
.slide-box .main-photo__skin .control button.play:before {right: -5px; width: 0; height: 0; border-width: 6px 0 6px 8px; border-style: solid; border-color: transparent transparent transparent #000;}

.main-photo__skin.photo__popup .control [data-control=stop]:before {
    content: '';
    position: absolute;
    top: 12px;
    left: 8px;
    right: 20px;
    display: block;
    width: 10px;
    height: calc(100%/1.8);
    box-shadow: -1px 0 #000, 1px 0 #000;
}

.main-photo__skin.photo__popup .control [data-control=play]:before {
    content: '';
    position: absolute;
    top: 9px;
    left: 6px;
    right: 20px;
    display: block;
    width: 0;
    height: 0;
    border-width: 14px 0 14px 14px;
    border-style: solid;
    border-color: transparent transparent transparent #000;
}

/* 내용부분 */

.sub01_02 .body_wrap.layout{width:100%; max-width: 100%;}

.doc-wrap{width:100%;position: relative; color: #fff; overflow: hidden}
.doc-wrap:before,
.doc-wrap:after{content:'';position:absolute;top:0;width:50%;height:100%;z-index:-1}
.doc-wrap:before{background: #cdc8c4;}
.doc-wrap:after{background: #cdc8c4;}


.doc-wrap .doc-img,.doc-wrap .intro-dsc{display:inline-block; width: 100%; max-width:50%;}
.doc-wrap .intro-dsc{position:relative;float: left;padding: 110px 15px 110px 0;background: #cdc8c4;overflow: hidden;}
.doc-wrap .intro-dsc:before{content:'';display: block;width: 438px;height:221px;background: url('/images/main/sub01/main_bg.png') no-repeat center;position:absolute;left:-54px;top:667px;display: none;}

.doc-wrap .doc-img{width:100%;min-height: 100vh;background: #cdc8c4;clear:both;height: auto; position: -webkit-sticky;position: sticky;top:0;}
.doc-wrap .inner{height:100%;}


.doc-wrap .doc-img img{position: absolute;width: auto;left: 0;top: 30px;max-width:100%;}

.doc-wrap .doc-img.action{}


.doc-wrap .intro-dsc,.profile{position:relative; z-index: 2; clear: both;}
.doc-wrap .intro-dsc:after,.profile:after{content:'';display:block; clear:both}
.doc-wrap .intro-dsc [class*=tit]{color: #343434;font-family: 'gmarket';}
.doc-wrap .intro-dsc h4.tit + .car-list{padding-top:10px}
/* 모바일일 때 block */
.doc-wrap .intro-dsc .txt-box .thum,.doc-all .search-click .ui-tablist .con-box .tabpanel .doc-list{display:none}


/* 네이버 인물 소개 */
.doc-wrap .intro-dsc .naver{display:inline-block;position:absolute;top:-13px;right:25px;width: 131px;height: 40px;border:1px solid #8cc5b6;color: #343434;font-weight: bold;background-color: transparent;border-radius:30px;text-align:left;display: flex;align-items: center;z-index:10;}
.doc-wrap .intro-dsc .naver .badge{display:inline-block;position: relative;left: 3%;width:32px;height:32px;background: #77b959 url('/images/main/sub01/naver_logo.png') no-repeat center 51%;text-indent:-9999px;margin-right: 7px;}
.doc-wrap .intro-dsc .naver .right-arrow{display:inline-block;position:relative;width: 13px;height: 11px;text-indent:-9999px;position:relative;right: -7%;}
.doc-wrap .intro-dsc .naver .right-arrow:before,.doc-wrap .intro-dsc .naver .right-arrow:after{content:'';display:inline-block;position:absolute;left:50%;width: 1.5px;height: 8px;background: #343434;}
.doc-wrap .intro-dsc .naver .right-arrow:before{transform:rotate(45deg);top: 35%;}
.doc-wrap .intro-dsc .naver .right-arrow:after{transform:rotate(135deg); top:-2px}

.doc-wrap .intro-dsc .txt-box{border:0;padding: 15px 0;}
.doc-wrap .intro-dsc .txt-box:before{display:none}
.doc-wrap .intro-dsc .txt-box .left-box{/* max-width:380px */}
.doc-wrap .intro-dsc .txt-box .intro-txt{font-size:24px;color: #333;line-height: 1.2;margin:30px 0 25px 0;}

.doc-wrap .intro-dsc .intro-content{padding-bottom: 20px;}
.doc-wrap .intro-dsc .intro-name{font-size:48px; font-weight: bold; line-height: 1;}
.doc-wrap .intro-dsc .intro-name .small-tit{display: block;font-size:30px;font-weight:500;margin-bottom: 16px;}
.doc-wrap .intro-dsc .con{position:relative;padding-left:50px; line-height: 1;}
.doc-wrap .intro-dsc .con.con01{font-size:16px;color: #333;line-height: 1.2;margin-bottom: 15px;display: block;letter-spacing: -1px;}
.doc-wrap .intro-dsc .con .tit{display: block;padding: 10px 0 2px 0;color: #006940;font-size:20px;font-weight: 600;}

.doc-wrap .intro-dsc .con:before{content:'';display:inline-block;position:absolute;left:0;top:-4px;width:44px;height:44px;border-radius: 50%;}
.doc-wrap .intro-dsc .con01:before{background: #006940 url('/images/main/sub01/ico02.png') no-repeat center center;}
.doc-wrap .intro-dsc .con02{width: 100%;padding-bottom: 12px;margin-top: 28px;margin-bottom: 15px;}
.doc-wrap .intro-dsc .con02:before{background: #006940 url('/images/main/sub01/ico01.png') no-repeat center center;}
.doc-wrap .intro-dsc .con.con02 .tit{display:inline-block;}
.doc-wrap .intro-dsc .con.con02 .label-box{position:relative;right: 0;padding-top: 17px;}
.doc-wrap .intro-dsc .con.con02 .label-box input[type=radio]{margin:0 6px 0 0}

.doc-wrap .intro-dsc .data_box{width:100%;display:none; }
.doc-wrap .intro-dsc .data_box.on{display:block;}
.doc-wrap .intro-dsc .data_box,.doc-wrap .intro-dsc .data_box table{width:100%;border: none;}
.doc-wrap .intro-dsc .data_box table tr{display:table-row;/* border: 1px solid #7eb2b0; */}

.doc-wrap .intro-dsc .data_box table thead th, .doc-wrap .intro-dsc .data_box table tbody th,.doc-wrap .intro-dsc .data_box table tbody td{display:table-cell;text-align: center;padding:5px 0;/* border-right: 1px solid #7eb2b0; *//* border-left: 1px solid #7eb2b0; */font-weight: 500;color: #333333;border-bottom: 1px solid #5f5f5f;}
.doc-wrap .intro-dsc .data_box table thead th{background-color: #5f5f5f;color:#ffffff;border-right: none;border-left: none;}
/* .doc-wrap .intro-dsc .data_box table tbody td span.Yes{position:relative}
.doc-wrap .intro-dsc .data_box table tbody td span.Yes:before{content:'';display:inline-block; width:10px; height:10px; background:#006940; border-radius:50%; margin-right:5px}
 */
.doc-wrap .intro-dsc .data_box table tbody td{font-size: 14px;letter-spacing:-1px;color: #006940;font-weight: bold;}
.doc-wrap .intro-dsc .data_box table tbody td *{vertical-align:middle}
.doc-wrap .intro-dsc .data_box table tbody td img{position:relative;top:-1px;}
.doc-wrap .intro-dsc .data_box table tbody td span{color:#006940;font-weight:bold;display:inline-block;padding-left:14px;position:relative;height: 19px;}
.doc-wrap .intro-dsc .data_box table tbody td span:before{content:'';position:absolute;top: 8px;left:0;width:10px;height:10px;border-radius:50%;background-color:#006940;}
.doc-wrap .intro-dsc .data_box table tbody .last-tr td{padding-left:20px}
.doc-wrap .intro-dsc .data_box table tbody td.text-left.col5{color:#333;font-weight:normal}
.doc-wrap .intro-dsc .txt-tip{color: #fff;padding-left:35px;margin:12px 0;color: #006940;font-weight: bold;}
.doc-wrap .intro-dsc .txt-tip:before{content:'!';width: 20px;height: 20px;top: 11px;left:11px;display:flex;align-items:center;justify-content: center;box-sizing: border-box;background-image: none;background-color: #006940;color:#fff;border-radius:50%;text-align:center;font-size: 13px;}

.doc-wrap .intro-dsc .intro-content .info-btn{display:flex;margin-top: 37px;}
.doc-wrap .intro-dsc .intro-content .info-btn .btn{
    margin-right:5px;
    background: #006940;
    border:1px solid #006940;
    border-radius:0;
    text-align: center;
    color:#fff;
    padding: 14px 17px;
    min-width: 167px;
}
.doc-wrap .intro-dsc .intro-content .info-btn .btn:first-child{background:#fff;color:#006940;border-color:#006940;font-weight: bold;}
.doc-wrap .intro-dsc .intro-content .info-btn .btn:hover{background:#fff; color:#676767}
.doc-wrap .intro-dsc .intro-content .info-btn .btn:first-child:hover{background:#006940; color:#fff}

@media screen and (max-width:1910px) {

    .doc-all .Close span{right:0} 
}

@media screen and (max-width:1880px) {

    .doc-all .search-click2 .inner{padding: 0 20px; margin:0 auto;max-width: 1460px;}
    .doc-all .Close span{right:calc(0% - 4vw)} 
}



@media screen and (max-width:1620px){

    .doc-wrap .intro-dsc { position: relative; float: left; padding: 110px 15px 110px 50px;}

}

@media screen and (max-width: 1469px){

    .sub01_02 .body_wrap.layout{padding:0}

}

@media screen and (max-width:1290px){

    .doc-wrap .doc-img img{left:50%;right: auto;transform: translate(-50%, 0);}

}

@media screen and (max-width:1279px){
    .doc-all .Open2,
    .doc-all .search-click2{display:none;}
    .doc-all .Open {width: 85px;height: 85px;margin:0;background: #ae9840;font-size:0;right: 0;max-width: none;align-items: baseline;left: auto;font-size: 0;}
    .doc-all .Open span{display:block;background: url(/template/main/images/menu.png)no-repeat center;text-align: center;width: 100%;height: 100%;margin-right: 0;top: 0;}
    .doc-all .Open.on span{background-color:transparent}
    .doc-all .Open3{right: 84px;font-size: 0;width: 85px;height: 85px;border-left: 0;display: block;padding: 0;/* border: 1px solid; */}
    .doc-all .Open3 span{display:block;width:100%;height:100%;background: url(/template/main/images/search.png)no-repeat center;font-size: 0;top: 0;}

    .doc-all .Close{width:85px;height:85px;background: #ae9840;top: -85px;right: 0;}
    .doc-all .Close span{background-color:transparent;width:100%;height:100%;top:0;background-size: 50%; right:0}

    .doc-all .Close3{top: -85px;right: 84px;font-size:0;width: 85px;height:85px;/* border: 1px solid; */background: #006940;}
    .doc-all .Close3 > span{width:100%;height:100%;top:0;background-size:40%;}

}
@media screen and (max-width:1200px){

    .doc-wrap .intro-dsc{ padding: 110px 20px 110px 20px;}
    .doc-all .search-click .ui-tablist{padding-left:30px}
    .doc-all .search-click .doctor_control{left: 30px;}

}


@media screen and (max-width:1024px){

    .doc-wrap .intro-dsc:before{left:0; background-size: 94%; }
    .doc-wrap .intro-dsc .txt-tip{letter-spacing: -2px;}

    .doc-wrap .intro-dsc .intro-content .info-btn .btn.btn-secondary{display:block}



}


@media screen and (max-width:900px){
    .doc-all .search-click .ui-tablist{padding-left:0}
    .doc-wrap .intro-dsc {padding: 50px 30px;}
    .doc-wrap .intro-dsc .naver{top:39px}
    .doc-wrap .doc-img{display: none;}
    .doc-wrap .intro-dsc{max-width: 100%;}

    .doc-all .search-click .tab-ul{height:405px;overflow-y: scroll;width: 200px;}
    .doc-all .search-click .doctor_control{width:200px;left:0;}
    .doc-all .search-click .ui-tablist .con-box{width:calc(100% - 200px)}
    .doc-all .search-click .tab-ul .li span {font-size:15px}

    .slide-box .main-photo__skin .photo_list--wrap.slick-slider{padding: 20px 20px 16px 20px;}
    .doc-all .search-click .ui-tablist .con-box .tabpanel .doc-tit{font-size: 18px; padding-top: 4px; display: block;}
    .slide-box .main-photo__skin .photo_list--wrap.slick-slider .photo_list--link .name{font-size: 18px;}
    .doc-wrap .intro-dsc .txt-box{min-width: 100%;padding: 80px 0 26px;/* padding-left: 160px; */}
    .doc-wrap .intro-dsc .txt-box:after{content:''; display:block;clear: both;}
    .doc-wrap .intro-dsc .txt-box .thum{width: 160px;height: 160px;/* float:left; */margin-right: 0;display:block;position: absolute;top: -17px;left: 0;/* background-color: #fff; *//* border: 1px solid #b2b3ab; */}
    .doc-wrap .intro-dsc .txt-box .thum .inner{position:relative; width: 100%; height: 100%; overflow: hidden;}
    .doc-wrap .intro-dsc .txt-box .thum .inner img{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);height: 100%;max-width: none;width: auto;border: 1px solid #b2b3ab;}

    .doc-wrap .intro-dsc .txt-box .left-box{margin-left: 0;padding-top: 20px;position: relative;}
    .doc-wrap .intro-dsc .txt-box .left-box:before{content:'';position:absolute;top: 77px;left: 15px;width:100%;height: 3px;background:#5f5f5f;opacity: 0.6;display: none;}

    .doc-wrap .intro-dsc .intro-name{font-size: 32px;margin-left: 170px;margin-top: -13px;margin-bottom: 0;}
    .doc-wrap .intro-dsc .intro-name .small-tit{font-size:18px;margin-bottom: 0;}
    .doc-wrap .intro-dsc .txt-box .intro-txt {font-size: 18px;max-width: none;padding: 11px 14px;width: 104%;word-wrap: break-word;margin: 0;line-height: 1.4;}

    .doc-wrap .intro-dsc .con02{margin-top: 33px;}
    .doc-wrap .intro-dsc .txt-tip:before{top: 13px;}
    .doc-wrap .intro-dsc:before{left: auto;right: -75px; top: 501px;}


    .doc-wrap .intro-dsc .intro-content { padding-bottom: 13px;}

    .doc-all .Close{right: 0}
}

@media screen and (max-width:767px) {

    .sub01_02 .body_wrap.layout{padding:0}
    .doc-all .search-click{}
    .doc-all .Open.on{/* background: #fff; */}
    /* .doc-all .Open:focus{outline: 1px solid #e3e3e3;} */
    .doc-all .search-click .ui-tablist .con-box .tabpanel .slide-box{display:block}
    .doc-wrap .intro-dsc .txt-box .thum,.doc-all .search-click .ui-tablist .con-box .tabpanel .doc-list{display:block}
    .doc-all .search-click .ui-tablist .con-box .tabpanel .mob-wrap{height:100%; width:100%; margin-top: 18px; min-height: 343px;}
    .doc-all .search-click .ui-tablist .con-box .tabpanel .doc-list{padding:26px 6px; max-width:320px;width:100%;}
    .doc-all .search-click .ui-tablist .con-box .tabpanel .doc-list:after{content:'';display:block; clear:both}
    .doc-all .search-click .ui-tablist .con-box .tabpanel .doc-list li{width:50%; max-width:160px; height:36px; padding:0 10px; float:left }
    .doc-all .search-click .ui-tablist .con-box .tabpanel .doc-list li a{font-size: 15px; color:#333333; width: 100%; height: 100%; display:block; font-weight: bold;}

    .doc-all .search-click .ui-tablist .con-box .tabpanel .Close{top:-80px}

    .doc-all .top_wrap .logo_wrap {margin:29.5px 0 0 20px;}
    .doc-all .top_wrap .logo_wrap a{width:168px; height:26px;}

}

@media screen and (max-width:670px) {

    .doc-all .search-click .ui-tablist .con-box{padding: 30px 24px 0;}

}



@media screen and (max-width:640px) {

    .doc-wrap .intro-dsc .naver{position:relative; top: 4px;right: auto; left: 5px;}
    .doc-wrap .intro-dsc .txt-box .left-box {/* margin-left: 167px; */}

    .doc-all .Open{max-width: none;/* width:auto; */padding: 20px 5px;font-size: 0;padding-top:23px;left: auto;right: 0;}
    .doc-all .top_wrap .logo_wrap a{/* width:139px; *//* background-repeat: no-repeat; *//* background-position: left center; *//* background-size:100%; */}

}

@media screen and (max-width:460px) {
    .doc-all .search-click3 .con-box .dr-search #dr-search{font-size:16px;}
    .doc-wrap .intro-dsc .txt-box{padding-top:40px;}
    .doc-wrap .intro-dsc .txt-box .thum{float:none;position: relative;left: 0;margin-left: 0;margin:  0 auto;margin-bottom: 20px;}
    .doc-wrap .intro-dsc .txt-box .left-box{margin-left: 0;}
    .doc-wrap .intro-dsc .txt-box .left-box:before{top: -43px;}
    .doc-wrap .intro-dsc .intro-name{
        margin-left: 0;
        text-align: center;
        margin-top: -40px;
    }
    .doc-wrap .intro-dsc .txt-box .intro-txt{text-align:center}
    .doc-all .Open {max-width: none;position: absolute;left: auto;}
    .slide-box{margin-top: 0;}
    .slide-box .main-photo__skin .control{padding-bottom: 40px;}
    .doc-all .search-click .tab-ul{max-width: 100%;padding-right: 0;height: 123px;width: 100%;overflow: hidden;border-bottom: 1px solid #ddd;}
    .doc-all .search-click .ui-tablist .con-box{padding: 0 10px;width: 100%;z-index: 10;}
    .doc-all .search-click .ui-tablist .con-box .tabpanel .doc-tit{font-size:15px; padding:10px  5px;}
    .doc-all .search-click .ui-tablist .con-box .tabpanel .Close{right:10px}
    .doc-all .search-click .doctor_control{width: 73px;left: auto;top: 126px;right: 10px;bottom: auto;border-top: none;z-index: 11;}
    .doc-all .search-click .doctor_control button{width:36px;height:36px;border:1px solid #ddd}
    .doc-all .search-click .doctor_control button.prev:before{transform: translate(-50%, -14%) rotate(225deg)}
    .doc-wrap .intro-dsc .naver { float: right;}
    .doc-all .search-click .Close{top: -209px;right: 0;}

 

}

@media screen and (max-width:400px) {

    .doc-all{padding:0;}

    .doc-all .top_wrap {height:100%; margin-bottom: 17px;}
    .doc-all .search-click{border-top: 1px solid #ddd;}
    .doc-all .search-click .ui-tablist .con-box .tabpanel .doc-list{padding: 26px 0px;}
    .doc-all .search-click .ui-tablist .con-box .tabpanel .Close{top: -74px;}

    .doc-wrap .intro-dsc .intro-content .info-btn{flex-direction: column;}
    .doc-wrap .intro-dsc .intro-content .info-btn .btn{max-width: none; margin-bottom: 10px;}

    .doc-all .Open2,
    .doc-all .search-click2{display:none !important;}

}


/* 프로필 */
.profile h3.tit{margin-top:96px;padding: 14px 20px 11px 20px;font-size:24px;color:#006940;border-top: 2px solid #343434;border-bottom: 2px solid #006940;}
.profile h4.tit{padding: 30px 0 0 25px;font-size:20px;}

.profile .btn.btn-default{background:transparent;color: #333;border: 1px solid #333;padding:15px 20px;max-width:240px;width:100%;border-radius: 0;}
.profile .btn.btn-default .fa.fa-caret-down{margin-left:10px}

.profile .car-list{padding: 25px 30px 17px 40px;}
.profile .car-list:after{content:'';display:block; clear:both}
.profile .car-list li{position:relative;padding-left: 12px;margin-bottom: 5px;line-height: 20px;font-weight: 300;color: #333;min-height: 20px;display: inline-block;width: 100%;}
.profile .car-list.list1 li:last-child{margin-bottom:0}
.profile .car-list li:before{content:'';/* margin-right:11px; */width:4px;height:4px;background-color: #333;}
.profile .car-list li span{font-weight:700}
.profile .car-list li:before{display:inline-block;position: absolute;top: 11px;left: 0;/* transform:translate(0,-50%); */}
.profile .car-list.list4 li:after{ content: ''; display: block; clear: both;}
.profile .car-list li span,
.profile .car-list li em{display:inline-block;/* min-width: 90px; */float: left;/* border: 1px solid; */line-height: 24px;}
.profile .car-list li span{margin-right:4px;}
.profile .car-list li *{vertical-align:middle}
.profile .car-list.list4 li span{width:100px;}
.profile .car-list.list4 li em{width: calc(100% - 109px);margin-top: -3px;}


@media screen and (max-width:400px) {

    .profile .car-list { padding: 25px 30px 17px 40px; }
    .profile .car-list.list3,.profile .car-list.list4{padding-left:27px}
    .profile .car-list.list4 li{ padding-left: 10px;}
    .profile .car-list li:before{top: 10px;}
}

/* 언론보도*/
.news-grid{background: #5f5f5f;font-size:24px;padding: 105px 0;min-height: 807px;background-size: cover;}
.news-grid .ui-tablist{max-width: 1400px; width: 100%; margin: 0 auto; padding: 0 34px;}
.news-grid .tab-ul{margin-bottom: 11px;border: none !important;border-bottom: 1px solid rgba(255,255,255,0) !important;}
.news-grid .tab-ul.type3 li{margin: 4px;min-width:130px;width: auto;border: none !important;background: none !important;}
.news-grid .tab-ul.type3 li a{border: 1px solid rgba(255,255,255,0.1) !important;background: none !important;border-radius: 0;text-align: center;}
.news-grid .tab-ul.type3 li a span{font-size: 20px; color:rgba(255,255,255,0.4); padding:10px 0}
.news-grid .tab-ul.type3 li.on a{border-color: rgba(255,255,255,0.5) !important;}
.tab-ul.type3 li a:focus:after,.tab-ul.type3 li a:hover:after{display:none;}
.news-grid .tab-ul.type3 li.on a span{color:#f7f7f7;font-size: 20px;}
.news-grid .tab-ul.type3 li.on a:after{display:none}
.news-grid .tabpanel { display: none;  opacity: 0;min-height: 455px;}
.news-grid .tabpanel.on {display: block;opacity: 1;overflow: hidden;/*max-height: 455px;*/}
.news-grid .item-box{width:100%; position:relative}
.news-grid .item-box .news-cont .link{display:inline-block;width: calc(25% - 16px);min-height: 210px;max-height: 224px;vertical-align:top;background: #fff;margin: 8px 5px;padding: 30px;position: relative;transition: 0.4s;}
.news-grid .item-box .news-cont .link:hover{border:1px solid #fff6;box-shadow: 5px 5px 5px rgb(255 255 255 / 10%);}
.news-grid .item-box .news-cont .link strong{font-size: 20px; line-height: 1.5; display: inline-block;width: 100%; margin-top: 24px; -webkit-box-orient: vertical;  text-overflow: ellipsis;  overflow: hidden;  -webkit-line-clamp: 2;  max-height: 60px; height:100%}
.news-grid .item-box .news-cont .link .tit{font-size:16px;float:left;color:#609888;font-weight: bold;}
.news-grid .item-box .news-cont .link .date{font-size:15px;float:right;color:#9e9e9e;position: absolute;top: 30px;right: 27px;}
.news-grid .tabpanel .more{display:block;position:absolute;top: -53px; right: 7px;width: 34px;height: 34px; z-index: 10;}
.news-grid .tabpanel .more:before,.news-grid .tabpanel .more:after{content:'';display:inline-block;position:absolute;top:50%;left:50%;width:1px;height:100%;margin-top: -16.5px;background: #f2f2f3;}
.news-grid .tabpanel .more:before{transform:rotate(90deg)}
.news-grid .tabpanel .more:after{transform:rotate(180deg)}
.news-grid .tabpanel .more > span{display:block; text-indent:-9999px}
.tab-ul.type3 li a:hover:before, .tab-ul.type3 li.on a:before{display:none;}
@media screen and (max-width:1160px) {
    .news-grid .item-box .news-cont .link .date{position:relative; top:0; right:0}
}
@media screen and (max-width:1024px) {
    .news-grid .item-box .news-cont .link{ width: calc(33.333% - 16px);}
    .news-grid .item-box .news-cont .link .date{position: absolute;top: 30px;right: 27px;}
}
@media screen and (max-width:900px) {
    .news-grid .item-box .news-cont .link .date{position:relative; top:0; right:0}
}
@media screen and (max-width:768px) {
    .news-grid .item-box .news-cont .link{width: calc(50% - 16px);padding: 20px;min-height: 140px;max-height: 140px;}
    .news-grid .item-box .news-cont .link .date{position: absolute;top: 30px;right: 27px;}
    .news-grid .item-box .news-cont .link .tit{font-size:14px;}
    .news-grid .item-box .news-cont .link strong{
        font-size: 19px;
        line-height: 1.2;
        letter-spacing: -1px;
        margin-top: 12px;
    }

}
@media screen and (max-width:640px) {
    .news-grid .item-box .news-cont .link .date{position:relative; top:0; right:0}
}
@media screen and (max-width:500px) {
    .news-grid .tab-ul.type3 li{min-width:100px;}
    .news-grid .ui-tablist{padding:0 15px}
    .news-grid .item-box .news-cont .link{ width:100%; margin: 8px 0;}
    .news-grid .item-box .news-cont .link .date{position: absolute;top: 20px;right: 20px;}
}
html.has-scroll-smooth {overflow: hidden;}
.section-wrapper{overflow:hidden}
.has-scroll-smooth body{height: auto;}
.doc-wrap .more{display: block;}

.doctor-paper-search-result-list { overflow: hidden; margin: 18px 0 14px 0; }
.doctor-paper-search-result-list ul {overflow: hidden;min-height: 69px;}
.doctor-paper-search-result-list ul:after {
    content: "";
    display: block;
    visibility: hidden;
    clear: both;
}
.doctor-paper-search-result-list ul li {position: relative;display: inline-block;float: left;width: 16.666%;margin: 0;padding: 5px !important;color: #5d6167;/* font-size: 17px; *//* line-height: 1.2; */text-align: left;vertical-align: top;box-sizing: border-box;word-wrap: break-word;overflow: hidden;height: auto;}
.doctor-paper-search-result-list ul li .name {display: block;margin-right: 3px;line-height: 1;font-family: 'gmarket';color:#000;vertical-align: middle;}
.doctor-paper-search-result-list ul li .part {display: block;font-size: 13px;letter-spacing: -1px;font-weight: bold;color: #26735c;line-height: 1;}
.doctor-paper-search-result-list ul li .name em{font-family: 'gmarket';color:#777;display: inline-block;padding-right: 3px !important;vertical-align: middle;}
.doctor-paper-search-result-list ul li a { color: #5d6167; }
.doctor-paper-search-result-list ul li.active { color: #26735c; }
.doctor-paper-search-result-list ul li.active a { color: #26735c; }
.doctor-paper-search-result-list ul li a:hover { color: #26735c; }
.doctor-paper-search-result .mCS-scrollable .mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_draggerRail { border-radius: 0; }
.doctor-paper-search-result .empty-data { color: #72767e; font-size: 20px; line-height: 118px; }

@media only screen and (max-width: 930px) {
    .doctor-paper-search-result-list ul li { width: 50%; }
}

@media only screen and (max-width: 680px) {
    .doctor-paper-search-form-group .input-text { width: 220px; }
    .doctor-paper-search-result-list ul li { width: 100%; }
}
.page-item .page-link{color: #fff !important;font-size: 16px;}
.doc-wrap .intro-dsc .data_box table tbody td .dept_ul{display:flex;flex-wrap: wrap;}
.doc-wrap .intro-dsc .data_box table tbody td .dept_ul > li{width:50%;padding:0 0 0 10px;color: #333333;position:relative}
.doc-wrap .intro-dsc .data_box table tbody td .dept_ul > li:before {top: 9px;left: 0;width: 3px;height: 3px;background: #373636;border-radius: 50%;content:'';position:absolute;}
@media only screen and (max-width: 1100px) {
    .doc-wrap .intro-dsc .data_box table tbody td .dept_ul > li{font-size:13px;}
}
@media only screen and (max-width: 1023px) {
    .doc-wrap .intro-dsc .data_box table tbody td .dept_ul > li{font-size: 14px;width:100%;margin-left: -11px;}
}
@media only screen and (max-width: 900px) {
    .doc-wrap .intro-dsc .data_box table tbody td .dept_ul > li{width:50%;}
}

@media only screen and (max-width: 640px) {
    .doc-wrap .intro-dsc .data_box table tbody td .dept_ul > li{width:100%;}
}
