/**
 * Owl Carousel v2.2.0
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
.owl-theme .owl-dots, .owl-theme .owl-nav {
	/*
	margin-left:auto;
	margin-right:auto;
	*/

	margin-left:-46.5px;

	position:absolute;
	left:50%;
	text-align:center;
	-webkit-tap-highlight-color:transparent;
	z-index:100;
	
}
.owl-theme .owl-nav {
	margin-top:-120px
}

.owl-theme .owl-nav [class*=owl-] {
	color:#FFF;
	font-size:14px;
	margin:5px;
	padding:4px 7px;
	background:#D6D6D6;
	display:inline-block;
	cursor:pointer;
	border-radius:3px
}
.owl-theme .owl-nav [class*=owl-]:hover {
	background:#869791;
	color:#FFF;
	text-decoration:none
}
.owl-theme .owl-nav .disabled {
	opacity:.5;
	cursor:default
}
.owl-theme .owl-nav.disabled+.owl-dots {
	bottom:130px; margin-right:0px;
}

.owl-theme .owl-dots .owl-dot {	
	display:inline-block;
	zoom:1
}
.owl-theme .owl-dots .owl-dot span {
	width:8px;
    height:8px;
    margin:0 5px;
    background:#fff;border-radius: 50%;border:2px solid #fff;
    display:block;
    -webkit-backface-visibility:visible;
    transition:opacity .2s ease;	
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background:transparent;border:2px solid #fff;border-radius: 50%;}



.owl-nav {margin-left:5px !important}
.owl-prev, .owl-next { background-color:transparent !important}
.owl-next {margin:0 !important}
.owl-prev i, .owl-next i {font-size:1.7em}

.carousel-1 {position:relative}
.carousel-1 .play_box {position:absolute; left:50%; bottom:91px; margin-left:-10px; z-index:999}
.carousel-1 .play_box .play, .carousel-1 .play_box .stop {color:#fff; cursor:pointer}

.carousel-1[data-carousel-1-autoplay-status="Y"] .play {
    display:none;
}

.carousel-1[data-carousel-1-autoplay-status="N"] .stop {
    display:none;
}

/* 아이템 페이지 번호 */
.page_box {position:absolute; left:50%; bottom:91px; margin-left:-57px; color:#fff; font-weight:bold; z-index:999}


@media all and (max-width:1200px){
	/* .owl-theme .owl-nav.disabled+.owl-dots {bottom: 70px} */

	.owl-theme .owl-nav {margin-top:-100px}
	.carousel-1 .play_box, .page_box {bottom:71px}
}



@media all and (max-width:758px){
	.owl-theme .owl-nav {margin-top:-90px}
	.carousel-1 .play_box, .page_box {bottom:61px}		
}

@media all and (max-width:450px){
	/* .owl-theme .owl-nav.disabled+.owl-dots {bottom: 20px} */
	.owl-theme .owl-nav {margin-top:-50px}
	.carousel-1 .play_box, .page_box {bottom:20px}
}