@charset 'utf-8';

/*이미지슬라이드 스타일*/
.jssort03 .w, .jssort03 .pav:hover .w {
	position: absolute;
	width: 46px;
	height: 46px;
	border: white 1px dashed;
}

* html .jssort03 .w {
	width /**/: 46px;
	height /**/: 46px;
}

.jssort03 .pdn .w, .jssort03 .pav .w {
	border: 2px solid #0570ff;
}

.jssort03 .c {
	width: 48px;
	height: 48px;
	filter: alpha(opacity=45);
	opacity: .45;

	transition: opacity .6s;
	-moz-transition: opacity .6s;
	-webkit-transition: opacity .6s;
	-o-transition: opacity .6s;
}

.jssort03 .p:hover .c, .jssort03 .pav .c {
	filter: alpha(opacity=0);
	opacity: 0;
}

.jssort03 .p:hover .c {
	transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
}

.jssora13l, .jssora13r, .jssora13ldn, .jssora13rdn {
	position: absolute;
	cursor: pointer;
	display: block;
	background: url('../../img/a02.png') no-repeat;
	overflow: hidden;
}

.jssora13l {
	background-position: -10px -35px;
}

.jssora13r {
	background-position: -70px -35px;
}

.jssora13l:hover {
	background-position: -130px -35px;
}

.jssora13r:hover {
	background-position: -190px -35px;
}

.jssora13ldn {
	background-position: -250px -35px;
}

.jssora13rdn {
	background-position: -310px -35px;
}
/*이미지슬라이드 스타일*/
