@charset "UTF-8";

.page_contents {
  width: 850px;
  margin: 0 auto;
  font-size: 0;
}

.page_contents img {
  vertical-align: bottom;
}

.page_contents .list {
  position: relative;
}

.page_contents .list ul {
  position: absolute;
  bottom: 22px;
  left: 30px;
  width: 507px;
  height: 294px;
  overflow: hidden;
}

.page_contents .list ul li {
  float: left;
  width: 159px;
  height: 88px;
  margin: 0 10px 10px 0;
}

.page_contents .list ul li a {
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-image: url(/img/landing_page/req/general/bg_bz-x700_1126_01_001.png);
  font-size: 0;
  text-indent: -10000px;
  opacity: 1;
  transition: none;
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  overflow: hidden;
}
.page_contents .list ul li a.item1 {  background-position: 0 0; }
.page_contents .list ul li a.item1:hover {  background-position: 0 -284px; }

.page_contents .list ul li a.item2 {  background-position: -169px 0; }
.page_contents .list ul li a.item2:hover {  background-position: -169px -284px; }

.page_contents .list ul li a.item3 {  background-position: -338px 0; }
.page_contents .list ul li a.item3:hover {  background-position: -338px -284px; }

.page_contents .list ul li a.item4 {  background-position: 0 -98px; }
.page_contents .list ul li a.item4:hover {  background-position: 0 -382px; }

.page_contents .list ul li a.item5 {  background-position:-169px -98px; }
.page_contents .list ul li a.item5:hover {  background-position: -169px -382px; }

.page_contents .list ul li a.item6 {  background-position: -338px -98px; }
.page_contents .list ul li a.item6:hover {  background-position: -338px -382px; }

.page_contents .list ul li a.item7 {  background-position: 0 -196px; }
.page_contents .list ul li a.item7:hover {  background-position: 0 -480px; }

.page_contents .list ul li a.item8 {  background-position: -169px -196px; }
.page_contents .list ul li a.item8:hover {  background-position: -169px -480px; }

.page_contents .list ul li a.item9 {  background-position: -338px -196px; }
.page_contents .list ul li a.item9:hover {  background-position: -338px -480px; }
