#contents div.visual {
  text-align: center;
}

@media (min-width: 768px) {
  #contents div.visual {
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  #contents div.visual {
    margin-bottom: 20px;
  }
}
#contents div.buttons ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  margin: 0 auto;
}

#contents div.buttons ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  display: inline;
  float: left;
}

@media (min-width: 768px) {
  #contents div.buttons ul {
    width: 609px;
  }
}
@media (max-width: 767px) {
  #contents div.buttons ul {
    width: 304.5px;
  }
}
@media (min-width: 768px) {
  #contents div.buttons ul li {
    margin: 9.5px;
  }
}
@media (max-width: 767px) {
  #contents div.buttons ul li {
    margin: 4.75px;
  }
}
#contents div.buttons ul li a {
  display: block;
}

@media (min-width: 768px) {
  #contents div.buttons ul li img {
    width: 184px;
  }
}
@media (max-width: 767px) {
  #contents div.buttons ul li img {
    width: 92px;
  }
}
#contents h3 {
  text-align: center;
}

@media (min-width: 768px) {
  #contents h3 {
    margin: 32px 0 28px;
  }
}
@media (max-width: 767px) {
  #contents h3 {
    margin: 17.5px 0 16px;
  }

  #contents h3 img {
    width: 230px;
  }
}
#contents div.text {
  text-align: center;
}

@media (min-width: 768px) {
  #contents div.text {
    margin-bottom: -8px;
  }
}
@media (max-width: 767px) {
  #contents div.text {
    margin-bottom: 28.5px;
  }

  #contents div.text img {
    width: 253px;
  }
}
@media (min-width: 768px) {
  #contents div.bottom_pic {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  #contents div.bottom_pic {
    margin-bottom: 15px;
  }
}
#contents div.opencampus {
  text-align: center;
}

@media (max-width: 767px) {
  #contents div.opencampus {
    margin-bottom: 25px;
  }
}
#contents div.opencampus a {
  display: inline-block;
}

@media (max-width: 767px) {
  #contents div.opencampus a img {
    width: 290px;
  }
}

/*# sourceMappingURL=la_sp_top.css.map */
