@charset "utf-8";
/* 새글 스킨 (latest) */
.pic_lt_main{position:relative; overflow:hidden;}
.pic_lt_main .lt_more {display:none; text-align:center; background: #64c5f1; color: #fff;
	padding: 10px 36px; font-size: 16px; margin: 0 auto;}
.pic_lt_main .lt_more:hover{background: #64c5f1;}
.pic_lt_main ul{}
.pic_lt_main .lt_main_li{float:left;width:31.3%;padding:0; margin: 1%; border: 1px solid #b1b1b1; border-radius: 10px; padding: 20px; }
.pic_lt_main .lt_main_li .lt_img{display:block; overflow: hidden; border-radius: 10px 10px 0 0;;}
.pic_lt_main .lt_main_li .lt_img img{width:100%;height:auto; transition: all 0.3s;}
.pic_lt_main .lt_main_li .subject{display: inline-block; text-align: center; font-size: 20px; width: 100%; font-weight: 600;} 
.pic_lt_main .lt_main_li:hover{border: 2px solid #64c5f1; padding: 19px;}
/* .pic_lt_main li:hover .subject{color:#64c5f1} */
.pic_lt_main .lt_main_li:hover .lt_img img{transform: scale(1.1);}
.pic_lt_main .lt_main_li .fa-heart{color:#64c5f1;}
.pic_lt_main .lt_main_li .fa-lock{display: inline-block;line-height: 14px;width: 16px;font-size: 0.833em;color: #4f818c;background: #cbe3e8;text-align: center;border-radius: 2px;font-size: 12px;border:1px solid #a2c6ce}
.pic_lt_main .lt_main_li .new_icon{display:inline-block;width: 16px;line-height:16px ;font-size:0.833em;color:#ffff00;background:#6db142;text-align:center;border-radius: 2px;}
.pic_lt_main .lt_main_li .hot_icon{display:inline-block;width: 16px;line-height:16px ;font-size:0.833em;color:#fff;background:#e52955;text-align:center;border-radius: 2px;}
.pic_lt_main .lt_main_li .fa-caret-right{color:#bbb}
.pic_lt_main .lt_cmt{background:#5c85c1;color:#fff; font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;white-space: nowrap;
-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);}

.lt_content{padding:0 0 20px}
.lt_content ul li p{text-align: center; font-size: 14px; font-weight: 600; color: #666; border: 1px solid #b1b1b1; border-radius: 10px; padding: 10px;}
.pic_lt_main li .plus_btn{transition: 0.5s;}
.pic_lt_main li .w_plus_btn{transition: 0.5s;}
.pic_lt_main li:hover .plus_btn{display: none; transition: 0.5s;}
.pic_lt_main li:hover .w_plus_btn{display: block; transition: 0.5s;}
.pic_lt_main li .w_plus_btn{display: none;}
.lt_btn{padding-top: 20px;}


.pic_lt_main .keyword{height:40px; display: flex; justify-content: center; gap: 15px;}
.pic_lt_main .keyword li{border: 1px solid #989898; border-radius: 5px;line-height:1.8; padding: 5px 10px; font-size: 16px; color: #989898;;}

@media screen and (max-width:1400px){
	.pic_lt_main .keyword li {font-size: 14px;}
}

@media screen and (max-width:1200px){
	.pic_lt_main .keyword {gap: 10px; height: 35px;}
	.pic_lt_main .keyword li {font-size: 12px; padding: 5px;}
}

@media screen and (max-width:960px){
	.lt_main_li{width:48% !important;}
}

@media screen and (max-width: 640px){
	.lt_main_li{width:100% !important; margin: 0 !important; margin-bottom: 20px !important;}
	.lt_main_li a{font-size: 15px; line-height: 34px;}
	.pic_lt_main .keyword {gap: 5px;}
}
