@charset "utf-8";
/* 새글 스킨 (latest) */
.lt {position: relative;}
.lt .lt_title {display: none;}
.lt .lt_more {display: none;}
.lt .a-item {padding: 0; border:0; background-color:#fff; border:1px solid #ddd; word-break: break-all;}
.lt .a-item .img-box { position:relative; overflow:hidden; cursor:pointer; display:none}
.lt .a-item .img-box img { -webkit-transform: scale(1); transform: scale(1);transition: all 1s ease;-webkit-transition: all 1s ease;}
.lt .a-item .img-box img:hover { -webkit-transform: scale(1.1); transform: scale(1.1);}
.lt .a-item .info {display: block;text-decoration: none;padding:30px;}
.lt .a-item .info .subject { font-weight:700; font-size:19px;}
.lt .a-item .info .substance {color:#666; margin-top:9px; font-size:14px; line-height:1.6;}
.lt .a-item .info .time {color:tomato; font-size:0.9em;text-align:right;}
.lt .a-item .more {width: 131px;margin:0px 0px 30px 30px; border: 1px solid #888;padding: 12px 0 12px 0; line-height:12px; font-size:14px; background: none;}
.lt .a-item .more:hover {background-color: #001e3a;color: #FFF;cursor: pointer;opacity: 1;transition: all 0.5s;}


.tl_business_now_box_warp .latest-carousel .owl-nav {position: absolute;top: 50%;margin-top: -25px; width:100%; display:block}
.tl_business_now_box_warp .latest-carousel .owl-nav .owl-prev {width:45px;height:30px;position:absolute;left:-25px; font-size:14px; color:#333; border-top: 1px solid #333; padding-top:5px; text-align:center; background-color:transparent; cursor:pointer}
.tl_business_now_box_warp .latest-carousel .owl-nav .owl-next {width:45px;height:30px;position:absolute;right:-25px; font-size:14px; color:#333; border-top: 1px solid #333; padding-top:5px; text-align:center; background-color:transparent;  cursor:pointer}
.tl_business_now_box_warp .latest-carousel .owl-nav .owl-prev:hover { background-color:#4a78bc; color:#fff}
.tl_business_now_box_warp .latest-carousel .owl-nav .owl-next:hover { background-color:#4a78bc; color:#fff}
.tl_business_now_box_warp .latest-carousel .owl-nav .owl-prev .material-icons { font-size:35px; padding-top:5px}
.tl_business_now_box_warp .latest-carousel .owl-nav .owl-next .material-icons { font-size:35px; padding-top:5px}
.tl_business_now_box_warp .latest-carousel .owl-dots { display:none}

.portfolio_now_box_warp .latest-carousel .owl-nav {position: absolute;top: 50%;margin-top: -25px; width:100%; display:block}
.portfolio_now_box_warp .latest-carousel .owl-nav .owl-prev {width:45px;height:30px;position:absolute;left:-25px; font-size:14px; color:#333; border-top: 1px solid #333; padding-top:5px; text-align:center; background-color:transparent; cursor:pointer}
.portfolio_now_box_warp .latest-carousel .owl-nav .owl-next {width:45px;height:30px;position:absolute;right:-25px; font-size:14px; color:#333; border-top: 1px solid #333; padding-top:5px; text-align:center; background-color:transparent;  cursor:pointer}
.portfolio_now_box_warp .latest-carousel .owl-nav .owl-prev:hover { background-color:#4a78bc; color:#fff}
.portfolio_now_box_warp .latest-carousel .owl-nav .owl-next:hover { background-color:#4a78bc; color:#fff}
.portfolio_now_box_warp .latest-carousel .owl-nav .owl-prev .material-icons { font-size:35px; padding-top:5px}
.portfolio_now_box_warp .latest-carousel .owl-nav .owl-next .material-icons { font-size:35px; padding-top:5px}
.portfolio_now_box_warp .latest-carousel .owl-dots { display:none}




@media screen and (max-width:1300px) {
	.tl_business_now_box_warp .latest-carousel .owl-nav .owl-prev {left: 0px;}
	.tl_business_now_box_warp .latest-carousel .owl-nav .owl-next {right:0px;}

	.portfolio_now_box_warp .latest-carousel .owl-nav .owl-prev {left: 0px;}
	.portfolio_now_box_warp .latest-carousel .owl-nav .owl-next {right:0px;}
}