@charset "utf-8";

.basic-post-slider1 { overflow:hidden; position:relative; width:100%; line-height:20px; }
.basic-post-slider1 .txt-normal { letter-spacing:0; }
.basic-post-slider1 .txt-short { letter-spacing:-1px; padding-right:1px; }
.basic-post-slider1 .post-vicon { position:absolute; left:6px; top:6px; color: #fff; font-size:20px; z-index:1; text-shadow: 1px 1px 1px #000; }
.basic-post-slider1 .post-none { padding:50px 10px; text-align:center; color:#888; }
.basic-post-slider1 .post-image { position:relative; overflow:hidden; }
.basic-post-slider1 .post-content { padding-top:10px; margin:-2px 0px; overflow:hidden; }
.basic-post-slider1 .post-subject { overflow:hidden; letter-spacing:-1px; padding-right:1px; }
.basic-post-slider1 .post-text { font-size:12px; color:#888; margin-top:4px;}
.basic-post-slider1 .post-sp { color:#ccc; margin:0px 4px;}
.is-pc .ko .basic-post-slider1 .post-ko { font-size:11px;}

/*커스텀*/
.basic-post-slider1 .post-content {display:none; } /* 텍스트 안보이게 */


.basic-post-slider1 .post-image {width: 100%; max-width: 88.57%; margin: 0 auto; }
.owl-carousel .owl-controls .owl-buttons div {width: 5rem; height: 5rem; font-size: 3rem; line-height: 4.8rem; border-radius: 50%; background-color: var(--color1); color: #fff; }
.owl-carousel .owl-controls.clickable .owl-buttons div {display: block; }
.owl-controls .owl-page span {background: transparent; border: 2px solid #fff; box-sizing: border-box; }
.owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span {background: #fff; }


.basic-post-slider1 .img-wrap .img-item img {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);} 
 

@media (max-width:768px) {
	.owl-carousel .owl-controls .owl-buttons div { display:none; }
	.basic-post-slider1 .post-image {max-width: 100%; }
	.owl-carousel .owl-controls .owl-buttons div {background: transparent; color: var(--color1); width: var(--font-size50); height: var(--font-size50); font-size: var(--font-size30); line-height: 1.6em;}
}






