#i97 {
  padding:120px 0px 120px 0px;
  background-image:url(../image/top/gray_bg.jpg);
}
@media screen and (max-width:640px) {
  #i97 {
    padding:80px 0px 80px 0px;
  }
}
#i97 {
  text-align:center;
}
#i98 {
  margin:0px 0px 50px 0px;
}
#i99 {
  margin:0px 0px 50px 0px;
}
@media screen and (max-width:640px) {
  #i99 {
    margin:0px 0px 30px 0px;
  }
}
#i99 {
  text-align:center;
}
#i100 {
  margin:0px 0px 50px 0px;
}
#i100 {
  text-align:center;
}
#i102 {
  margin:0px 0px 50px 0px;
}
@media screen and (max-width:640px) {
  #i102 {
    margin:0px 0px 30px 0px;
  }
}
#i103 {
  margin:0px 0px 50px 0px;
}
@media screen and (max-width:640px) {
  #i103 {
    margin:0px 0px 30px 0px;
  }
}
#i104 {
  margin:0px 0px 50px 0px;
}
@media screen and (max-width:640px) {
  #i104 {
    margin:0px 0px 30px 0px;
  }
}
#i268 {
  margin:0px 0px 50px 0px;
}
@media screen and (max-width:640px) {
  #i268 {
    margin:0px 0px 30px 0px;
  }
}
#i105 {
  margin:0px 0px 50px 0px;
}
@media screen and (max-width:640px) {
  #i105 {
    margin:0px 0px 30px 0px;
  }
}
#i258 {
  margin:0px 0px 50px 0px;
}
@media screen and (max-width:640px) {
  #i258 {
    margin:0px 0px 30px 0px;
  }
}
#i259 {
  margin:0px 0px 50px 0px;padding:20px 20px 20px 20px;
  background-color:#f5f5f5;
}
@media screen and (max-width:640px) {
  #i259 {
    margin:0px 0px 30px 0px;
  }
}
#i259 > div {
  text-align:center;
}
