@charset "euc-kr";
/* CSS Document */

/* Global */
#carousel_text .left  i {
	left: 50%;
	transform: translateX(-50%);
}
#carousel_text .right  i {
	right: 50%;
	transform: translateX(-50%);
}
#carousel_text .left  i , #carousel_text .right i  {
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
	transform: translateY(-50%);
	opacity: 0;
	transition:0.3s;
}
#carousel_text .carousel-inner:hover .left  i , #carousel_text .carousel-inner:hover .right i  { opacity: 0.8; }
/* Carousel */
#carousel_text {
	width: auto;
	height: auto;
}
#carousel_text ol {
  margin: 0;
  width: 100%;
  position: static;
  display: flex;
}
#carousel_text ol li {
	text-indent: 0px;
	width: 33.33333333333333%;
	height: auto;
	line-height:25px;
	margin: 0px 0px;
	border:0px;
	box-sizing: border-box;
	overflow: hidden;
	border-radius: 0;
	padding: 7px;
	display: inline-block;
	float: left;
	cursor: pointer;
}
#carousel_text ol li:nth-child(even) { background-color:#f5f5f5;}
#carousel_text ol li:nth-child(odd) {background-color: #f0f0f0;}
#carousel_text ol li span {
  
  

}
#carousel_text ol .active {
	background-color: #1F1F1F !important;
	color: rgba(232,232,232,1.00);
}


@media (max-width: 767px) {

}
