@charset "utf-8";
/* ���� ��Ų (latest) */

#owl-carousel3 .item .subject{font-weight:bold; font-size: 20px; line-height: 1.5; display: block; margin: 5px 0 15px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#owl-carousel3 .item .lt_date {display:none}
#owl-carousel3 .p_cont{
    font-size: 16px; 
    line-height: 1.5; 
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-align: left !important;
    min-height: 96px
}
#owl-carousel3 .date h5{font-weight: normal; line-height: 1; margin-top: 20px;}
#owl-carousel3 .lt_img{background-color: #f8f8f8; padding:20px 0;}
#owl-carousel3 .owl-item img{max-width: 100%; width: 250px; display: block; margin: 0 auto;}
#owl-carousel3 .owl-dots{display:none}
#owl-carousel3 .owl-theme i {font-size:45px; color: #000 !important;}
#owl-carousel3 .owl-theme .owl-nav {margin-top:0 !important}
/* .owl-theme .owl-nav [class*='owl-']{background:#fff !important;opacity:0.7} */
#owl-carousel3 .owl-theme .owl-nav [class*='owl-']:hover { color: #000 !important; background:  transparent !important;}

#owl-carousel3 .owl-nav{display: none;}
#owl-carousel3 .owl-prev,#owl-carousel3 .owl-next {position:absolute;top:50%;transform:translateY(-50%); display: none;}
#owl-carousel3 .owl-prev {left:0}
#owl-carousel3 .owl-next {right:0}

#owl-carousel3 .owl-item{cursor: pointer; border: 1px solid #ddd; box-sizing: border-box; position: relative; background-color: #fff;}
#owl-carousel3 .owl-item.center{z-index: 99;}
#owl-carousel3 .owl-item.center .item{}
#owl-carousel3 .owl-carousel .owl-stage-outer{overflow: inherit !important; padding: 50px 0;}

.custom_overlay{padding: 20px; box-sizing: border-box;}
.custom_overlay h3{font-size: 18px; line-height: 1; color: #c3996b;}

.info{display: flex; margin-bottom: 15px;}
.info h4{font-size: 16px; font-weight: normal;}
.info h4+h4{margin-left: 15px;}
