@charset "utf-8";
/* CSS Document */

/* Circular Content Carousel Style */
.ca-container{
	position:relative;
	margin:0 5%;
	width:90%;
	height:200px;
}
.ca-wrapper{
	width:100%;
	height:100%;
	position:relative;
}
.ca-item{
	position:relative;
	float:left;
	width:260px;
	height:100%;
	text-align:center;
}

.ca-item-main{
	padding:2px;
	position:absolute;
	top:5px;
	left:5px;
	right:5px;
	bottom:5px;
	/*background:#fff;*/
	overflow:hidden;
	/*-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);*/
}

.ca-item-main hr{ height:1px; background:#747474; width:100%;}
.ca-icon{
	width:233px;
	height:189px;
	position:relative;
	margin:0 auto;
	background:transparent url(../images/ico/pw.png) no-repeat center center;
	background-size:70%;
}
.ca-icon:hover{ 
	/*background:transparent url(../images/ico/pw2.png) no-repeat center center;
	-webkit-transition:ease 1000ms;
  -moz-transition:ease 1000ms;
  -o-transition:ease 1000ms;
  transition: ease 1000ms;*/
  opacity:.8;
}
.ca-item-2 .ca-icon{
	background-image:url(../images/ico/wv.png);
	background-size:70%;
}
.ca-item-3 .ca-icon{
	background-image:url(../images/ico/ll.png);
	background-size:70%;
}
.ca-item-4 .ca-icon{
	background-image:url(../images/ico/op.png);
	background-size:70%;
}
.ca-item-5 .ca-icon{
	background-image:url(../images/ico/pw.png);
	background-size:70%;
}
.ca-item-6 .ca-icon{
	background-image:url(../images/ico/ll.png);
	background-size:70%;
}


.ca-nav span{
	width:25px;
	height:38px;
	background:transparent url(../images/arrows.png) no-repeat top left;
	position:absolute;
	top:40%;
	margin-top:-19px;
	left:-40px;
	text-indent:-9000px;
	opacity:0.7;
	cursor:pointer;
	z-index:100;
}
.ca-nav span.ca-nav-next{
	background-position:top right;
	left:auto;
	right:-40px;
}
.ca-nav span:hover{
	opacity:1.0;
}

@media screen and (max-width: 576px) and (min-width:320px)
{
	.text-sm-center{text-align: center;}
}
@media (min-width: 576px) {
	.text-sm-center{text-align: center;}
	
}

@media (min-width: 768px){
	.text-sm-center{text-align: center;}
}

@media (min-width: 992px){
	
}


@media (min-width: 1200px) {
	

}