.slider_all_blocks {display:none;}
.popup_image_slider2_all_blocks img {height:103px;}

.popup_image_slider2
{
	overflow:hidden;
	height:10.7vw;
	width:76.1vw;
	float:left;
}
.popup_image_slider2 .arrow
{
	float:left;
	height:10.7vw;
	width:2vw;
	text-align:center;
	cursor:pointer;
}
.popup_image_slider2 .arrow span
{
	display:inline-block;
	width:1vw;
	margin:0 0.2vw;
	height:10.7vw;
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	
}
.popup_image_slider2 .arrow.right span
{
	background-image:url('images/image popup slider arrow right.png');
}
.popup_image_slider2 .arrow.right:hover span
{
	background-image:url('images/image popup slider arrow right2.png');
}
.popup_image_slider2 .arrow.left span
{
	background-image:url('images/image popup slider arrow left.png');
}
.popup_image_slider2 .arrow.left:hover span
{
	background-image:url('images/image popup slider arrow left2.png');
}
.popup_image_slider2 .arrow span.icon img.hover
{
	position:relative;
	opacity:0;
}
.popup_image_slider2 .arrow:hover span.icon img.hover {opacity:1;}

.popup_image_slider2 .img_area
{
	float:left;
	height:10.7vw;
	width:70vw;
	overflow:hidden;
	margin:0 1vw;
}
.popup_image_slider2 .img_area .inner
{
	float:left;
	height:10.7vw;
	width:300%;
	overflow:hidden;
	position:relative;
	left:0px;
}
.popup_image_slider2 .img_area .slider_block
{
	float:left;
	display:inline-block;
	height:10.7vw;
	margin-right:1vw;
	overflow:hidden;
	
}
.popup_image_slider2 .img_area .slider_block img
{
	width:auto;
	height:10vw;
	margin-top:0px;
}
.popup_image_slider2 .img_area .slider_block .mask
{
	display:block;
	height:10vw;
	position:relative;
	top:-10vw;
	z-index:1;
	opacity:0;
	margin-top:0px;
	background-color:rgba(255,255,255,0.5);
}
.popup_image_slider2 .img_area .slider_block:hover .mask {opacity:1;}








