.virtual-entrance{
	width:100%;
}

.virtual-btn .send,.virtual-btn2 .send{
	font-weight:bold;
}

.virtual-operation {
  background-color: unset;
  background-image:url(../image/virtual/gallery-back.jpg);
  background-position:center;
  background-size:cover;
}

.virtual-operation .operation-position .operation-container .operation-text .operation-text2,
.virtual-operation .operation-position .operation-container .operation-text p{
	font-weight:normal;
}

.virtual-entrance .entrance-text{
	line-height:1.5;
	letter-spacing:0;
	font-weight:400;
}

.virtual-btn2 .send {
  -webkit-box-shadow: 5px 5px 5px 4px rgba(0, 0, 0, 0.5);
          box-shadow: 5px 5px 5px 4px rgba(0, 0, 0, 0.5);
}

.virtual_motion .motion-container .motion-text{
	padding-left:0;
}

.virtual_motion .motion-container .motion-text .motion-text2{
	font-weight:bold;
}

.wrapper3 {
    padding: 0;
}


.virtual_motion .motion-container .motion-text .motion-text{
	line-height:2;
}

.virtual_motion .motion-container .motion-text {
    width: 55.8%;
	margin-right:0;
	padding-right:80px;
}

.virtual_motion .motion-container .motion-photo{
	width:45%;
}

.virtual_motion .motion-container .motion-text .motion-text {
    line-height: 2;
    width: 100%;
}

.virtual_motion {
    padding: 152px 0 62px 0;
    background: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(54.8%, #fff), color-stop(44.2%, #cccccc), to(#cccccc));
    background: linear-gradient(90deg, #fff 0%, #fff 54.8%, #cccccc 44.2%, #cccccc 100%);
    /*background: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(53%, #fff), color-stop(44.2%, #cccccc), to(#cccccc));
	background: linear-gradient(90deg, #fff 0%, #fff 53%, #cccccc 44.2%, #cccccc 100%);*/
}

.link .link-photo .link-item img{
    transition: 0.3s;
}

.link .link-photo .link-item:hover img{
    top: unset;
    left: unset;
    transform: translate(-6px,-6px);
}