@charset "utf-8";
/* SIR 지운아빠 */

/* 최근게시물 스킨 (latest) */
    #gt_owl_media1 .item img{
        display: block;
        width: 100%;
        height: auto;
        /*
        min-height:100vh;
        object-fit: cover !important;
        object-position: 50% 50% !important;
        */
    }
    
/*owl control*/
	#gt_owl_media1 .owl-dots { position:absolute; width:100%; bottom:50px; text-align:center; }
	#gt_owl_media1 .owl-dots .owl-dot { background:#FFF; width:15px; height:10px; border-radius:5px !important; display:inline-block; margin:0 3px; transition:all 0.3s ease-in-out; }
	#gt_owl_media1 .owl-dots .owl-dot.active { background:#00B8FF;width:30px; }

	#gt_owl_media1 .owl-buttons > div { position:absolute; height:80px; width:40px; line-height:80px; text-align:center; background: transparent !important; top:50%; margin:0px !important; padding:0px !important; margin-top:-40px !important; }
	#gt_owl_media1 .owl-buttons .owl-prev { left:10px; }
	#gt_owl_media1 .owl-buttons .owl-next { right:10px; }
	#gt_owl_media1 .owl-controls { margin:0px !important; padding:0px !important;}
	#gt_owl_media1 .owl-controls span { display:none !important; marin:0px !important; padding:0px !important; }

/* dot bg */
#gt_owl_media1 .dot_bg{
	top:0px;
	left:0px;
	position:absolute;
	width:100%;
	height:calc(100vh);
	background:url('/theme/onweb/img/pattern/dot_bg.png') !important;
	opacity:1.0 !important;
	z-index:0;
}

/* caption */
#gt_owl_media1 .slide-caption {
	width:100% !important;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-align: center;
	color: #fff;
}

#gt_owl_media1 .slide-caption__title {
	width:100% !important;
	font-size: 60px;
	line-height:60px;
	font-family: 'Roboto Slab','Nanum Barun Gothic';
	font-weight: 100;
	letter-spacing:-1px;
	margin-bottom:20px;
	text-transform: uppercase;
}
#gt_owl_media1 .slide-caption__bar {
	margin:0 auto; padding:0px; width:100px; height:1px; background-color:#FFF; margin-top:30px; margin-bottom:30px; opacity:1.0;
}

#gt_owl_media1 .owl-item.active .slide-caption__title{
  animation: 1s .2s fadeInUp both;
}

#gt_owl_media1 .owl-item.active .slide-caption__bar{
  animation: 1s .4s fadeInUp both;
}

#gt_owl_media1 .owl-item.active .slide-caption__desc{
  animation: 1s .6s fadeInUp both;
}

#gt_owl_media1 .owl-item.active .owl_btn {
  animation: 1s .8s fadeInUp both;
}

#gt_owl_media1 .slide-caption__desc {
	width:100% !important;
	font-size: 16px;
	font-family: 'Nanum Barun Gothic';
	line-height:25px;
	font-weight: 500;
	margin-top: 0;
	margin-bottom:15px;
	text-align:center;
}

#gt_owl_media1 .owl_btn {
	font-size: 15px;
	font-family: 'Nanum Barun Gothic';
	font-weight: 500;
	border: 1px solid #fff;
	border-radius:0px;
	color: #fff !important;
	background-color:rgba(0, 0, 0, 0.5);
	padding: .6rem 2rem;
	display: inline-block;
	text-decoration: none;
	margin-top: .5rem;
}

#gt_owl_media1 .owl_btn:hover { 
	background-color:rgba(0, 0, 0, 1.0) !important; 
}