@charset "utf-8";

.cnb-basic-post-slider { overflow:hidden; position:relative; width:100%; line-height:1; }
.cnb-basic-post-slider .txt-short { letter-spacing:0; padding-right:0; }
.cnb-basic-post-slider .post-vicon { position:absolute; left:6px; top:6px; color: #fff; font-size:20px; z-index:1; text-shadow: 1px 1px 1px #000; }
.cnb-basic-post-slider .post-none { padding:50px 10px; text-align:center; color:#888; }



.is-pc .ko .cnb-basic-post-slider .post-ko { font-size:11px; }






.cnb-basic-post-slider .owl-carousel  { padding:0 6.49%;}
.cnb-basic-post-slider .item-list { position: relative; }
.cnb-basic-post-slider .post-content {
margin: 0; padding: 2.5rem 3rem 3rem; overflow:hidden; background: rgba(0,0,0,0.6); color: #fff; position: absolute; left: 0; bottom: 0; width: 100%; z-index: 10;
}
.cnb-basic-post-slider .post-subject .dateV1 { 
display: inline-block; font-family: "Roboto"; font-weight: bold; font-size: 12px; color: inherit; margin-bottom: 1rem;
}
.cnb-basic-post-slider .post-subject { padding-right:0; }
.cnb-basic-post-slider .post-subject a {
display: block; font-size: 17px; font-weight: bold; color: inherit; max-width: 100%;
/* ÇÑ ÁÙ ÀÚ¸£±â */ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; 
}


/* È­»ìÇ¥,µµÆ®³×ºñ */
.cnb-basic-post-slider .owl-carousel .owl-controls.clickable .owl-buttons div { display: block; }
.owl-carousel .owl-controls .owl-buttons div { 
width: 2.5rem; height: 4.4rem; margin: 0; line-height: 4.4rem; color: #fff; background: none; font-size: 5rem; font-weight: 300; top: 35%; 

}
.cnb-basic-post-slider .owl-controls .owl-pagination { position: static; margin-top: 3rem; }
.cnb-basic-post-slider .owl-controls .owl-page span { width: 8.1rem; height: 0.5rem; background: #fff; margin: 0; }
.cnb-basic-post-slider .owl-controls .owl-page.active span { background: #f55e5e; }


@media (max-width:480px) {
	.cnb-basic-post-slider .owl-controls .owl-page span { width: 3rem; }
}

