@charset "utf-8";
/* 새글 스킨 (latest) */
.con4 .lt {position: relative;}
.con4 .lt .lt_title {display: none;}
.con4 .lt .lt_more {display: none;}
.con4 .lt .a-item {padding: 0; border:0; background-color:#fff; width:100%; border: 1px solid #ddd; word-break: break-all; position:relative; overflow: hidden;}
.con4 .lt .a-item .img-box { position:relative; overflow:hidden; cursor:pointer}
.con4 .lt .a-item .img-box img { -webkit-transform: scale(1); transform: scale(1);transition: all 1s ease;-webkit-transition: all 1s ease; width:100%}
.con4 .lt .a-item .img-box img:hover { -webkit-transform: scale(1.1); transform: scale(1.1);}
.con4 .lt .a-item .txt_box {padding: 30px 20px;}
.con4 .lt .a-item .info {text-decoration: none; color: #000; word-break: keep-all;}
.con4 .lt .a-item .info .subject {word-break: keep-all; font-weight: 600; line-height: 1.4; font-size: 22px;position: relative; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
/* .con4 .lt .a-item .info .subject::before {position: absolute; content: ""; display: block; width: 10px; height: 2px; background: #000; top: 50%; left: 0; transform: translate(0, -50%);} */
.con4 .lt .a-item .more {width: 141px;margin:20px 0 0; border: 1px solid #ddd;padding: 14px 0 14px 0; line-height:14px; font-size:14px; background: none; float:left; display:none}
.con4 .lt .a-item .more:hover {background-color: #001e3a;color: #FFF;cursor: pointer;opacity: 1;transition: all 0.5s;}

.con4 .lt .a-item .arrow { position: absolute; width: 60px; height: 60px; background-color: #06519d; color:#fff; right: 0; top: 330px; display: block; text-align: center;    transition: all 0.2s; z-index:1 }
.con4 .lt .a-item .arrow a { width:60px; height:60px; display:block}
.con4 .lt .a-item .arrow:hover {width: 140px; transition: all 0.3s; background-color:#ca391c;  color:#fff; cursor:pointer} 
.con4 .lt .a-item .arrow img { position: absolute; top: 50%; margin-top: -5px; right: 18px;width: initial; }
.con4 .lt .a-item .arrow span {filter: alpha(opacity=0); opacity: 0; position: absolute;  color: #fff; right: 60px; line-height: 60px; font-size: 13px; padding:0 0 0 10px; letter-spacing: -0.5px; font-weight: 300; }
.con4 .lt .a-item .arrow:hover span   { filter: alpha(opacity=100); opacity: 1;  }

.con4 .owl-carousel .owl-item {}
.lt_content {}
.con4 .lt .a-item .lt_content div {font-size: 18px; line-height: 1.3; color: #666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.lt_content .view_bt {transition: all 0.5s; display: inline-block; font-size: 14px; color: #999; font-weight: 400; margin-top: 35px;}
.owl-prev, .owl-next {
    display: none !important;
}

@media screen and (max-width:1400px) {
    .con4 .lt .a-item .info .subject {font-size: 20px;}
    .con4 .lt .a-item .lt_content div {font-size: 16px;}
}

@media screen and (max-width:960px) {

}


@media screen and (max-width:640px) {
    .con4 .lt .a-item .info .subject {font-size: 16px;}
    .lt_content .view_bt {margin-top: 20px;}
    .con4 .lt .a-item .txt_box {padding: 20px;}
}
