#i1758 {
  background-size:cover;background-position:center center;
}
#i1762 {
  padding:120px 0px 120px 0px;
  background-image:url(../image/top/about_bg.jpg);
  background-repeat:no-repeat;background-size:cover;background-position:center center;
}
@media screen and (max-width:640px) {
  #i1762 {
    padding:80px 20px 80px 20px;
  }
}
#i1763 {
  border-radius:20px 20px 20px 20px;
  background-color:#fff;
}
#i1763 > div {
  text-align:center;
}
#i1779 {
  padding:120px 0px 200px 0px;
  background-color:#d6f0e7;
}
@media screen and (min-width:641px) and (max-width:834px) {
  #i1779 {
    padding:120px 0px 120px 0px;
  }
}
@media screen and (max-width:640px) {
  #i1779 {
    padding:80px 0px 80px 0px;
  }
}
#i1781 {
  margin:0px 0px 62px 0px;
}
@media screen and (max-width:640px) {
  #i1781 {
    margin:0px 0px 40px 0px;
  }
}
#i1765 {
  margin:0px 0px 61px 0px;
}
@media screen and (max-width:640px) {
  #i1765 {
    margin:0px 0px 40px 0px;
  }
}
#i1765 > div {
  text-align:center;
}
#i1766 {
  margin:0px 0px 50px 0px;
}
#i1772 {
  margin:0px 0px 80px 0px;
}
@media screen and (max-width:640px) {
  #i1772 {
    margin:0px 0px 50px 0px;
  }
}
#i1778 {
  margin:0px 0px 0px 0px;
}
@media screen and (max-width:640px) {
  #i1778 {
    margin:0px 0px 0px 0px;
  }
}
#i1778 {
  text-align:center;
}
#i1783 {
  padding:10px 0px 0px 0px;
  background-color:#ffef8f;
}
@media screen and (min-width:641px) and (max-width:834px) {
  #i1783 {
    padding:75px 0px 0px 0px;
  }
}
@media screen and (max-width:640px) {
  #i1783 {
    padding:80px 0px 30px 0px;
  }
}
#i1764 {
  margin:0px 0px 52px 0px;
}
@media screen and (max-width:640px) {
  #i1764 {
    margin:0px 0px 40px 0px;
  }
}
#i1782 {
  margin:0px 0px 50px 0px;
}
#i1784 {
  margin:0px 0px 0px 0px;
}
@media screen and (max-width:640px) {
  #i1784 {
    margin:0px 0px 0px 0px;
  }
}
#i1784 {
  text-align:center;
}
#i1786 {
  margin:0px 0px 120px 0px;padding:0px 0px 120px 0px;
  background-color:#dbf1fe;
}
@media screen and (max-width:640px) {
  #i1786 {
    margin:0px 0px 80px 0px;padding:0px 0px 80px 0px;
  }
}
@media screen and (min-width:641px) and (max-width:834px) {
  #i1790 {
    margin:0px 0px 75px 0px;
  }
}
@media screen and (max-width:640px) {
  #i1790 {
    margin:0px 0px 50px 0px;
  }
}
#i1787 {
  margin:20px 0px 72px 0px;
}
@media screen and (max-width:640px) {
  #i1787 {
    margin:0px 0px 40px 0px;
  }
}
#i1791 {
  margin:0px 0px 50px 0px;
}
#i1789 {
  margin:0px 0px 0px 0px;
}
@media screen and (max-width:640px) {
  #i1789 {
    margin:0px 0px 0px 0px;
  }
}
#i1789 {
  text-align:center;
}
#i1821 {
  margin:0px 0px 100px 0px;
}
@media screen and (max-width:640px) {
  #i1821 {
    margin:0px 0px 80px 0px;
  }
}
#i1832 {
  padding:100px 0px 100px 0px;
  background-image:url(../image/top/contact_bg.jpg);
  background-repeat:no-repeat;background-size:cover;background-position:center center;
}
@media screen and (max-width:640px) {
  #i1832 {
    padding:80px 0px 80px 0px;
  }
}
#i1833 {
  margin:0px 0px 20px 0px;
}
@media screen and (max-width:640px) {
  #i1833 {
    margin:0px 0px 30px 0px;
  }
}
#i1833 > div {
  text-align:center;
}
#i1835 {
  margin:0px 0px 80px 0px;
}
@media screen and (max-width:640px) {
  #i1835 {
    margin:0px 0px 40px 0px;
  }
}
#i1835 > div {
  text-align:center;
}
