@charset "utf-8";
/* 새글 스킨 (latest) */
.imgArea{position:relative;overflow:hidden;}
.imgArea span.overlay{-webkit-transition:all 0.2s ease-out;transition: all 0.2s ease-out;position:absolute;bottom:0px;left:0px;z-index:1;background-color:#000;width:100%;height:100%;opacity:0.1;}
.photo:hover .imgArea span.overlay{opacity:0.3;}
.photo .imgArea img {-webkit-transition:all 0.2s ease-out;transition: all 0.2s ease-out;-webkit-transform: scale(1.2);transform: scale(1.2);width:100%;}
.photo:hover .imgArea img {-webkit-transform: scale(1.5);transform: scale(1.5);}
.photo .description{padding:10px 0 30px;position:relative;top:10px;left:0px;z-index:2;text-align:justify;opacity:0.8;border:0px solid #f00;}
.photo .description h3{font-size:1.250em;color:#000;}
.photo .description p{padding:10px 0;text-align:left;font-size:1.0em;color:#000;}
.photo .description span{display:block;}
.photo .name{font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word; font-size:1.5rem;}
.photo .cnt{margin:10px 0;color:#777;font-size:1.15rem;height:32px;overflow:hidden; display:none;}
.photo .date{font-size:1.4rem;margin-top:5px;}
.photo a:hover{text-decoration:none;}
.photo a{ text-decoration:none;}
.gallery{position:relative;overflow:hidden;margin:2rem 0 0rem;}
.gallery .lat_title{display:block;margin-left:0px;margin-bottom:16px; text-transform:uppercase; letter-spacing:1px; font-weight: 600; font-family: 'Raleway','Crete Round', sans-serif !important; font-size:1.4em;}
.gallery .lat_title a{text-decoration:none;}
.gallery .lt_more{position:absolute;top:0;right:0px;}