@charset "utf-8";

/* 새글 스킨 (latest) */
.content_area .edu-list {position:relative;overflow:visible !important;margin-top: 15px;}
.edu-list .b_tit {display:block;margin-bottom:20px; font-size:24px;}
.edu-list ul{margin-top:15px}
.edu-list li {position:relative;line-height:13px;padding:8px 0; position:relative; border-bottom:1px dashed #d2d2d2; display: flex; align-items: center; justify-content: space-between;}
.edu-list li:last-child{border-bottom:0px}

/* .
//IE 브라우져에서 겹치는 문제있어 주석처리
lat li a{max-width: 80%; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align:middle;}
*/
.edu-list li a{}

.edu-list li:first-child{}
.edu-list li:first-child .lt_date{}
/*.edu-list li:before{position: absolute;top: 12px;left: 0px;width: 4px;height: 4px;background: #aaa;content: '';border-radius: 50%;}*/
.edu-list li .fa-caret-right{color:#bbb}
.edu-list .lt_date{position:absolute;bottom:14px;right:0;}
.edu-list  .empty_li{line-height:145px ;color:#666;text-align:center;padding:0;}
.edu-list  .empty_li:before{background:none;padding:0}
.edu-list .b_tit{}

.edu-list .lt_cmt{background:#5c85c1;color:#fff; font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;
-webkit-box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);
-moz-box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);
box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);}
.edu-list .lt_more {position:absolute;top:0px;right:0px;display:block;}

.edu-list .lt_more {position:absolute;top:-60px;right:0px;display:flex;align-items: center;text-align:center; width:20px; height: 45px;}
.edu-list .lt_more img{max-width:100%;}
.edu-list .lt_more:hover{transform: rotate(180deg); transition: all ease 0.5s;}

.edu-list .lt_state{background:#f36f20; color:#fff; font-size:12px; letter-spacing:-1px;  padding:5px}

.edu-list ul .txt_cut {
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
