@charset "utf-8";

/* 새글 스킨 (latest) */
.pic_lt {position:relative;}
.pic_lt .lat_title {display: block;position: relative}
.pic_lt .lat_title:before{content:"";display: block;width:90px;height:4px;background:#fff;margin-bottom:20px;}
.pic_lt .lat_title > strong{color:#fff;font-size:var(--font-size58);font-weight:bold;display: block}
.pic_lt .lat_title > span{color:#fff;font-size:var(--font-size20);font-weight:400;display: block;margin-top:20px;}
.pic_lt .lat_title .more{position:absolute;right:0;bottom:0;}
.pic_lt .lat_title .more a{color:#fff;font-size:var(--font-size18);font-weight:500;display: flex;align-items: center;}
.pic_lt .lat_title .more a img{margin-left:5px;}

.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:after {display:block;visibility:hidden;clear:both;content:""}
.pic_lt ul {display: grid;gap:24px;grid-template-columns: 1fr 1fr 1fr;margin-top:60px;}
.pic_lt li {border-radius: 10px;overflow: hidden;transition: all .4s;}
.pic_lt li a{display: block;}
.pic_lt li:hover {box-shadow: 0 0 30px rgba(32,41,111,.7);}
.pic_lt li .lt_img{width:100%;position:relative;}
.pic_lt li .lt_img:before{content:"";width:100%;height:60%;position:absolute;bottom:0;left:0;opacity: 0;background:url('../../../img/main_news_h.png') center bottom / 100% 100% no-repeat; transition: all .4s;z-index: 3}
.pic_lt li:hover .lt_img:before{opacity: 1;}
.pic_lt li .lt_img .img{width:100%;height:345px;overflow: hidden;position: relative}
.pic_lt li .lt_img .img img{position:absolute;left:50%;top:50%;min-height: 100%;min-width: 100%;transform:translate(-50%,-50%) scale(1);transition: all 1s}
.pic_lt li:hover .lt_img .img img{transform:translate(-50%,-50%) scale(1.15);}
.pic_lt li a:last-child{padding:30px 20px ;background:#20296F;height:100%;}
.pic_lt li a:last-child strong{color:#fff;font-size:var(--font-size19);font-weight:600;display: block;word-break: keep-all}
.pic_lt li a:last-child .lt_info {margin-top:15px;}
.pic_lt li a:last-child .lt_info .lt_date{color:#B4B4B4;font-size:var(--font-size14);font-weight:400;}