/*start reset*/
body, div, dl, dt,dd, ul,ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, hr, td {
margin:0; padding:0;
}	
table {
	border-collapse:collapse; border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal; font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%; font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronum {
	border:0;
}
/*end reset*/

html {
	height:100% !important;
	font:normal 12px/18px Arial, san-serif;
}
body {
	height:100% !important;
	font:normal 12px/18px Arial, san-serif;
}
.slider_wrap {
margin:0px auto 0;
width:100% !important;
height:100%;
position:relative;
overflow:hidden;
}
.slider_wrap img {
width:100% !important;

display:none;
position:absolute;
top:0;
left:0px;	
}
.slider_wrap img:first-child {
display:block;
}
.slider_wrap span {
margin-top:-13px;
width:15px;
height:26px;
display:block;
position:absolute;
bottom:30%;
cursor:pointer;
background:url(slider2_arrow.png) no-repeat;
}

.slider_wrap span.next {
right:30px;
background-position:-15px -26px;
}

.slider_wrap span.next:hover {
background-position:-15px 0;
}
.slider_wrap span.next:before {
  content: '';
  position: absolute;
  display: block;
  top: -15px;
  left: -15px;
  right: -15px;
  bottom: -15px;
 
}
.slider_wrap span.prev {
left:30px;
background-position: 0 -26px;
}
.slider_wrap span.prev:hover {
background-position: 0 0;
}
.slider_wrap span.prev:before {
  content: '';
  position: absolute;
  display: block;
  top: -15px;
  left: -15px;
  right: -15px;
  bottom: -15px;

}

#slider22{display:none;}

.slider_wrap22 {
margin:0px auto 0;
width:auto !important;
height:100% !important;
position:relative;
overflow:hidden;

}
.slider_wrap22 img {
height:100%!important;

display:none;
position:absolute;
top:50%;
left: 50%;
    margin-right: -50%;
    
	-webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
}
.slider_wrap22 img:first-child {
display:block;
}
.slider_wrap22 span {
margin-top:-13px;
width:15px;
height:26px;
display:block;
position:absolute;
top:70%;
cursor:pointer;
background:url(slider2_arrow.png) no-repeat;
}
.slider_wrap22 span.next {
right:30px;
background-position:-15px -26px;
}
.slider_wrap22 span.next:hover {
background-position:-15px 0;
}
.slider_wrap22 span.next:before {
  content: '';
  position: absolute;
  display: block;
  top: -30px;
  left: -30px;
  right: -30px;
  bottom: -30px;

}
.slider_wrap22 span.prev {
left:30px;
background-position: 0 -26px;
}
.slider_wrap22 span.prev:hover {
background-position: 0 0;
}
.slider_wrap22 span.prev:before {
  content: '';
  position: absolute;
  display: block;
  top: -30px;
  left: -30px;
  right: -30px;
  bottom: -30px;

}
	
	@media only screen and (max-width: 980px) {

.slider_wrap22 span.next:hover {
background-position:-15px -26px;
}

.slider_wrap22 span.prev:hover {
background-position: 0 -26px;
}
.slider_wrap span.next:hover {
background-position:-15px -26px;
}

.slider_wrap span.prev:hover {
background-position: 0 -26px;
}
.slider_wrap span {

bottom:10%;

}
@media screen and (orientation:landscape) {
	
}
.slider_wrap img {
width:100%;


}
	}	
	
	@media only screen and (max-height: 500px) and (orientation:landscape) {
	

.slider_wrap span.next {
right:25%;
background-position:-15px -26px;
}

.slider_wrap span.prev {
left:25%;
background-position: 0 -26px;
}
	}
	
	
	
@media only screen and (min-width: 700px) and (max-width: 1023px) and (orientation:portrait) {
.slider_wrap span {

top:30%;

}
.slider_wrap span.next {
right:25%;
background-position:-15px -26px;
}

.slider_wrap span.prev {
left:25%;
background-position: 0 -26px;
}

}	