@charset "utf-8";
.lt_gal li{border-bottom:1px solid #eee;padding-bottom:20px}
.lt_gal li:after {display:block;visibility:hidden;clear:both;content:""} 
.lt_gal li .lt_txt{width:50%;float:left;padding: 20px 20px 20px 0}
.lt_gal li .lt_txt .bo_cate_link{display:inline-block;padding:0 7px;border:2px solid #993355;color:#993355;font-size:0.92em;line-height:19px;margin-bottom:10px;transition: all 0.3s ease;}
.lt_gal li .lt_txt .bo_cate_link:hover{background:#993355;color:#fff;}
.lt_gal li .lt_txt .lt_tit{display:block;font-size:2em;font-family:'Nanum Gothic',sans-serif;font-weight:bold;line-height:1.3em;margin-bottom:10px}
.lt_gal li .lt_txt .lt_detail{line-height:1.5em;}
.lt_gal li .lt_txt .lt_if{font-size:0.92em;color:#959595;margin-top:10px}
.lt_gal li .lt_txt .lt_if a{color:#959595}
.lt_gal li .lt_img{width:50%;float:right;}
.lt_gal li .lt_img img {width:100%;height:auto;
transition: all 0.5s ease;
-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
filter: grayscale(100%);

}
.lt_gal li:hover .lt_img img{
filter: none;
 -webkit-filter: grayscale(0%);}

 @media (max-width: 640px){
    .lt_gal li{padding:15px 0}
    .lt_gal li .lt_txt{width:100%;padding:15px 0 0}
    .lt_gal li .lt_img{width:100%}
    .lt_gal li .lt_txt .lt_tit{font-size:1.5em}
 }