@charset "utf-8";

/* 새글 스킨 (latest) */
.pic_lt {position:relative; }
.pic_lt .lat_title {display:block;line-height:45px;font-size:1.2em;color:#253dbe}
.pic_lt .lat_title a {color:#000;display:inline-block;position:relative}

.pic_lt .lt_more {position:absolute;top:11px;right:10px;display:block;width:25px;line-height:25px;color:#aaa;border-radius:3px;text-align:center;}
.pic_lt .lt_more:hover {color:#777}





.pic_lt ul {}
.lawyerPreview .pic_lt li {float:left;width:350px; margin-right:32px;}

.lawyerPreview .galley_li {
    display: flex;
    flex-direction: row;
    height:500px;
}
/*.lawyerPreview .galley_li.active { width:740px;}*/
/* .lawyerPreview .galley_li.active .lt_img img { width:350px;} */


.lawyerPreview .galley_li .lt_img img { width:350px;}

.lawyerPreview .galley_li.active .lt_img {
    display:flex;
    position:relative;
}


.lawyerPreview .galley_li.active .picDesc {
    display:flex;
}

.lawyerPreview .galley_li .picDesc {
    display:none;
}
.lawyerPreview .galley_li.active .picDesc {
    background-color:#ff8c42;
    position:absolute;
    bottom:0px;
    left:0px;
    width:100%;
    height:auto; 
    opacity:0.87;
    color:#ffffff;
    padding:24px;
    box-sizing:border-box;
    font-size: 18px;
    letter-spacing: -0.03em;
}
.lawyerPreview .galley_li .detail {
    display:none;
    min-width:200px;
}
.lawyerPreview .galley_li .detail {
    display:flex;
    flex-direction: column;
    margin-left:38px;
    margin-top:80px;    
}


.lawyerPreview .galley_li .name {
    border-left:4px solid #ff8c42;
    padding-left:12px;
    display: flex;
    flex-direction: column;
}

.lawyerPreview .galley_li .name .classNm {
    font-size:20px;
    color:#ffffff;
}

.lawyerPreview .galley_li .name .nameBold {
    font-size:36px;
    font-weight:bold;
    color:#ffffff;
}


.lawyerPreview .galley_li .arrowBox {
    margin-top:60px;    
}

.lawyerPreview .galley_li .arrowBox img {
    cursor:pointer;
}

.pic_lt .majorMark { display:none; }
.pic_li ul li.galley_li .picDesc { display:none; }
.pic_lt li .lt_img {margin:0;display:block; position:relative;}
.pic_lt li .lt_img img, .pic_lt li .lt_img video{width:100%;height:auto}
.pic_lt li a:hover { color:#3d99ff; }
.pic_lt li .fa-heart {color:#ff0000}
.pic_lt li .fa-lock {display:inline-block;line-height:14px;width:16px;font-size:0.833em;color:#4f818c;background:#cbe3e8;text-align:center;border-radius:2px;font-size:12px;border:1px solid #cbe3e8;vertical-align:middle}
.pic_lt li .new_icon {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#23db79;background:#b9ffda;text-align:center;border-radius:2px;margin-left:2px;font-weight:bold;vertical-align:middle}
.pic_lt li .hot_icon {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#ff0000;background:#ffb9b9;text-align:center;border-radius:2px;vertical-align:middle}
.pic_lt li .fa-caret-right {color:#bbb}
.pic_lt li .fa-download {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#daae37;background:#ffefb9;text-align:center;border-radius:2px;vertical-align:middle}
.pic_lt li .fa-link {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#b451fd;background:#edd3fd;text-align:center;border-radius:2px;vertical-align:middle}

.pic_lt .profile_img img{border-radius:50%}

.lt_info {padding:10px 0}
.lt_info .lt_nick {}
.lt_info .lt_date {color:#888}

.pic_lt .empty_li {line-height:145px ;color:#666;text-align:center;padding:0}
.pic_lt .empty_li:before {background:none;padding:0}

.pic_lt .lt_cmt {background:#e9eff5;color:#3a8afd;font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;vertical-align:middle}
.pic_lt .lt_more {position:absolute;top:11px;right:0;display:block;width:40px;line-height:25px;color:#3a8afd;border-radius:3px;text-align:center}
.pic_lt .lt_more:hover {color:#777}