@charset "utf-8";

/* Clearfix */
.newclearfix:after{clear:both; content:' '; display:block; font-size:0; height:0; line-height:0; visibility:hidden; width:0}
* html .newclearfix,:first-child+html .newclearfix{zoom:1}
.plain-promo .owl-wrapper:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}

/*--[ WIDGET ]--*/
.plain-promo{display:none; position:relative; margin:0 auto; width:100%; -ms-touch-action:pan-y}
.plain-promo .owl-wrapper{display:none; position:relative; -webkit-transform:translate3d(0px, 0px, 0px)}
.plain-promo .owl-wrapper-outer{overflow:hidden; position:relative; width:100%}
.plain-promo .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out; -moz-transition:height 500ms ease-in-out; -ms-transition:height 500ms ease-in-out; -o-transition:height 500ms ease-in-out; transition:height 500ms ease-in-out}
.plain-promo .owl-item{float:left; margin:0; border-right:1px solid #e9e9e9; font-family:'Nanum Gothic','Malgun Gothic',돋움,sans-seri}
.plain-promo .owl-item:last-child{border-right:0}
.plain-promo .owl-item .item{margin:0}
.plain-promo .owl-item .item .contBox{width:100%}
.plain-promo .owl-item .item a{position:relative; display:block; height:110px; overflow:hidden; padding:10px 20px; background-color:#fff; text-decoration:nonej; outline:none}
.plain-promo .owl-item .item a,
.plain-promo .owl-item .item a:hover{text-decoration:none}
.plain-promo .owl-item .item a h3,
.plain-promo .owl-item .item a p{margin:0; padding:0; font-weight:400}
.plain-promo .owl-item .item a h3{margin-top:7px; font-size:19px; color:#333}
.plain-promo .owl-item .item a p{margin-top:17px; line-height:1.5; font-size:13px; color:#666}
.plain-promo .owl-item .item a img{position:absolute; right:20px; bottom:12px}
.plain-promo .owl-item .item a i{position:absolute; right:10px; bottom:10px; font-size:36px; color:#3aa6d8}

/* mouse grab icon */
.plain-promo .grabbing{cursor:url(../img/grabbing.png) 8 8, move}

/* fix */
.plain-promo .owl-wrapper,
.plain-promo .owl-item{-webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0)}

/*--[ Controls ]--*/
.plain-promo .owl-controls{-webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-tap-highlight-color:rgba(0, 0, 0, 0)}
.plain-promo .owl-controls .owl-page,
.plain-promo .owl-controls .owl-buttons div{cursor:pointer}

/* Pagination*/
.plain-promo .owl-controls .owl-pagination{}
.plain-promo .owl-controls .owl-page{display:inline-block; zoom:1; *display:inline}
.plain-promo .owl-controls .owl-page span{display:block; width:37px; height:6px; margin-left:6px; background:#fff; border:1px solid #ccc}
.plain-promo .owl-controls .owl-page.active span,
.plain-promo .owl-controls.clickable .owl-page:hover span{background:#6a6a6a; border-color:#6a6a6a}

/* If PaginationNumbers is true */
.plain-promo .owl-controls .owl-page span.owl-numbers{height:auto; width:auto; color:#FFF; padding:2px 10px; font-size:12px; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px}

/* preloading images */
.plain-promo .owl-item.loading{min-height:150px; background:url(../img/AjaxLoader.gif) no-repeat center center}


@media screen and (max-width:533px){
.plain-promo .owl-item .item a i{bottom:32px;}
}
