@charset "utf-8";/* 새글 스킨 (latest) */
.pic_lt { position:relative; margin-bottom:20px; overflow:hidden; border: 1px solid #c6cacc; background:#fff } 
.pic_lt .lat_title { display:block; background:#fcfcfc; padding:0 20px; line-height:45px; font-size:1.083em; border-bottom:1px solid #e2e2e2; color:#253dbe; } 
.pic_lt .lat_title a { color:#253dbe; display:inline-block; position:relative } 
.pic_lt .lat_title a:after { position:absolute; bottom:-1px; left:0; width:100%; height:2px; background:#253dbe; content:'' } 
.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 { padding:20px 15px } 
.pic_lt li { float:left; width:20%; padding:0 10px } 
.pic_lt li .lt_img { margin:5px 0; display:block } 
.pic_lt li .lt_img img { width:100%; height:auto } 
.pic_lt li a:hover { color:#a22121 } 
.pic_lt li .fa-heart { color:#ff0000; } 
.pic_lt 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 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 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 li .fa-caret-right { color:#bbb } 
.pic_lt .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); } 
.pic_lt .lt_date { display:block; margin-top:5px; color: #888; } 


.slide-product { }
.slide-product .pic_lt .latest-slide-container { padding: 40px 0; } 
.slide-product .pic_lt .swiper-container { padding-bottom: 70px; } 
.slide-product .pic_lt .swiper-container .slide-control-wrap { position: relative; } 
.slide-product .pic_lt .lt_more { display: none; }  
.slide-product .pic_lt .gall_img { background-color: #eee; position: relative; overflow: hidden; }  
.slide-product .pic_lt .gall_img .board-thumbnail { background-position: center; background-repeat: no-repeat; background-size: cover; padding-top: 100%; -webkit-transition: 0.3s; transition: 0.3s; }  
.slide-product .pic_lt .gall_text_area { padding: 16px 0; }  
.slide-product .pic_lt .gall_title { padding: 0; font-size: 20px; font-weight: 500; line-height: 1.3em; max-height: 1.3em; word-break: keep-all; overflow: hidden; white-space: normal; 
	word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 1; text-overflow: ellipsis; -webkit-box-orient: vertical; text-align: left; }  
.slide-product .pic_lt .gall_content { margin: 10px auto 6px; }  
.slide-product .pic_lt .gall_content p { margin: 0 auto; width: 100%; color: #888; font-size: 14px; word-break: keep-all; overflow: hidden; -webkit-overflow: hidden; -ms-overflow: hidden; 
	text-overflow: ellipsis; white-space: normal; word-wrap: break-word; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-height: 20px; max-height: 40px; text-align: left; } 
.slide-product .pic_lt .gall_content img { display: none; }  
.slide-product .pic_lt .lt_date { padding-bottom: 30px; margin-top: 0; font-size: 14px; line-height: 20px; display: none; }  
.slide-product .pic_lt .lt_date .fa { margin-right: 5px; font-size: 14px; line-height: 20px; color: #888; }  
.slide-product .pic_lt .latest-slide-wrap { max-width: 380px; }  
.slide-product .pic_lt .swiper-pagination { width: 100%; bottom: -42px; }  
.slide-product .pic_lt .swiper-pagination-bullet { width:10px; height:10px; margin: 0 2px; opacity: 1; border-radius: 0; background-color: #ddd; -webkit-box-sizing: border-box; box-sizing: border-box; 
	outline: 0; }  
.slide-product .pic_lt .swiper-pagination-bullet-active { background-color: #141414; }  
.slide-product .pic_lt .swiper-button-next, .slide-product .pic_lt .swiper-button-prev { width: auto; top: 30px; }  
.slide-product .pic_lt .swiper-button-next:hover, .slide-product .pic_lt .swiper-button-prev:hover { cursor: pointer; }  
.slide-product .pic_lt .swiper-button-next { right: 0; }  
.slide-product .pic_lt .swiper-button-prev { left: 0; }  
.slide-product .pic_lt .swiper-button-prev:after, .slide-product .pic_lt .swiper-button-next:after { content: ''; width: 50px; height: 50px; background-repeat: no-repeat; background-size: 50px 50px; 
	background-position: center; }  
.slide-product .pic_lt .swiper-button-prev:after { background-image: url(./img/banner_left_btn.png); }  
.slide-product .pic_lt .swiper-button-next:after { background-image: url(./img/banner_right_btn.png); } 
 
 @media (max-width: 1299px){
	.slide-product .pic_lt .gall_title { font-size: 18px;}
 }
 @media (max-width: 767px){
	.slide-product .pic_lt .gall_title { font-size: 16px;}
 }