banner .banner_right {
  background-image: url(../image/global_banners/banner_intro.jpg);
  background-position: center right;
}
@media only screen and (min-width: 1220px){
  banner .banner_right {
    width: 880px;
    background-position: 0 -30px;
  }
}
.path2 banner .banner_right { background-image: url(../global_banners/image/intro1.jpg) }

.thumb1 {
  background-image: url(../image/intro/square1.jpg);
  position: absolute;
  width: 350px;
  height: 350px;
  background-size: contain;
}
.thumb2 {
  background-image: url(../image/intro/square2.jpg);
  position: absolute;
  width: 350px;
  height: 350px;
  background-size: contain;
}

.thumb3 {
  background-image: url(../image/intro/square3.jpg);
  position: absolute;
  width: 350px;
  height: 350px;
  background-size: contain;
}
.thumb4 {
  background-image: url(../image/intro/square4.jpg);
  position: absolute;
  width: 350px;
  height: 350px;
  background-size: contain;
}

.thumb5 {
  background-image: url(../image/intro/square5.jpg);
  position: absolute;
  width: 350px;
  height: 350px;
  background-size: contain;
}
.thumb6 {
  background-image: url(../image/intro/square6.jpg);
  position: absolute;
  width: 350px;
  height: 350px;
  background-size: contain;
}

.thumb7 {
  background-image: url(../image/intro/square7.jpg);
  position: absolute;
  width: 350px;
  height: 350px;
  background-size: contain;
}
.thumb8 {
  background-image: url(../image/intro/square8.jpg);
  position: absolute;
  width: 350px;
  height: 350px;
  background-size: contain;
}
