@charset "utf-8";

/* 최근게시물 (기본) */
.ws_latest_list_wrap {position:relative;overflow:hidden}
.ws_latest_list_wrap:before,
.ws_latest_list_wrap:after {display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0;content:'.'}
.ws_latest_list_wrap .es_title {display:block;height:40px;font-size:1.1em;line-height:40px}
.ws_latest_list_wrap .es_title a {display:inline-block}
.ws_latest_list_wrap .es_more {display:block;position:absolute;top:10px;right:10px;width:20px;height:20px;color:#aaa;text-align:center;line-height:20px}
.ws_latest_list_wrap .es_more:hover {color:#777}
.ws_latest_list_wrap .es_content_area {}
.ws_latest_list_wrap .es_content_area .bs_list_box {position:relative;border-right:1px solid #ddd}
.ws_latest_list_wrap .es_content_area .bs_list_box a {display:block;padding:15px}
.ws_latest_list_wrap .es_content_area .bs_list_box .fa-heart{color:#ff0000}
.ws_latest_list_wrap .es_content_area .bs_list_box .fa-caret-right{color:#bbb}
.ws_latest_list_wrap .es_content_area .bs_list_box .is_bullet {margin-right:5px;font-weight:bold}
.ws_latest_list_wrap .es_content_area .bs_list_box .is_icon {display:inline-block;margin-right:5px;border-radius:2px;font-size:0.833em;text-align:center;line-height:16px}
.ws_latest_list_wrap .es_content_area .bs_list_box .is_icon.ss_new {width:16px;color:#ffff00;background:#6db142}
.ws_latest_list_wrap .es_content_area .bs_list_box .is_icon.ss_hot {width:16px;color:#fff;background:#e52955}
.ws_latest_list_wrap .es_content_area .bs_list_box .is_icon.ss_cmt {padding:0 5px;color:#fff;white-space:nowrap;background:#5c85c1}
.ws_latest_list_wrap .es_content_area .bs_list_box .is_icon.fa-lock {width:16px;color:#4f818c;background-color:#cbe3e8}
.ws_latest_list_wrap .es_content_area .bs_list_box .is_subject {display:block;height:56px;color:#000;font-weight:500;font-size:1.6em;line-height:1.5em;letter-spacing:-0.5px}
.ws_latest_list_wrap .es_content_area .bs_list_box .is_notice {}
.ws_latest_list_wrap .es_content_area .bs_list_box .is_desc {height:46px;margin-top:15px;font-size:1.3em;line-height:1.5em;letter-spacing:-0.5px;word-break:keep-all}
.ws_latest_list_wrap .es_content_area .bs_list_box .is_time {display:block;margin-top:30px;color:#888;font-size:1.3em;letter-spacing:-0.5px}