body {
  width: 414px;
  background-size: 422px;
  background-repeat: repeat-y
}
#div1 img {
  width: 13%;
  height: auto;
  ;
  display: block;
  margin: 0 auto
}
#div2 img {
  position: absolute;
  left: 381px;
  top: 0;
  width: 40px;
  height: auto
}
#div1 p {
  border-bottom: solid 1px rgba(73, 97, 128, 1.00);
  font-size: 3px;
}
#div3 img {
  height: auto;
  width: 414px;
  display: block;
  margin: 0 auto
}
#div4 img {
  width: 350px;
  height: auto;
  display: block;
  margin: 0 auto
}
#div4 p {
  color: rgba(51, 69, 101, 1.00);
  font-style: italic;
  text-align: center;
  margin-top: -10px
}
#div5 p {
  color: rgba(51, 69, 101, 1.00);
  font-family: YuMincho, "Yu Mincho", "Hiragino Mincho ProN", serif;
  margin-top: 38px;
  font-size: large;
  text-align: center;
}
#div5 p {
  font-size: 25px;
}
#div6 img {
  width: 200px;
  height: auto;
}
#div6 p {
  position: absolute;
  top: 863px;
  left: 200px;
  font-size: 12px;
  color: rgba(51, 69, 101, 1.00);
}
#div6 h1 {
  position: absolute;
  top: 877px;
  left: 220px;
  color: rgba(51, 69, 101, 1.00);
  font-size: 21px;
}
#div7 p {
  line-height: 3px;
  color: rgba(51, 69, 101, 1.00);
  font-size: 14px
}
#div7 {
  position: absolute;
  top: 915px;
  left: 227px
}
#div8 p {
  position: absolute;
  top: 1065px;
  left: 205px;
  font-size: 12px;
  color: rgba(51, 69, 101, 1.00);
}
#div8 h1 {
  position: absolute;
  top: 1078px;
  left: 210px;
  color: rgba(51, 69, 101, 1.00);
  font-size: 20px;
}
#div9 p {
  line-height: 3px;
  color: rgba(51, 69, 101, 1.00);
  font-size: 16px
}
#div9 {
  position: absolute;
  top: 1118px;
  left: 229px
}
#div8 img {
  width: 200px;
  height: auto;
}
#div10 p {
  position: absolute;
  top: 1247px;
  left: 200px;
  font-size: 12px;
  color: rgba(51, 69, 101, 1.00);
}
#div10 h1 {
  position: absolute;
  top: 1269px;
  left: 218px;
  color: rgba(51, 69, 101, 1.00);
  font-size: 22px;
}
#div11 p {
  line-height: 3px;
  color: rgba(51, 69, 101, 1.00);
  font-size: 14px
}
#div11 {
  position: absolute;
  top: 1312px;
  left: 227px
}
#div10 img {
  width: 200px;
  height: auto;
}
#div12 p {
  position: absolute;
  top: 1460px;
  left: 210px;
  font-size: 12px;
  color: rgba(51, 69, 101, 1.00);
}
#div12 h1 {
  position: absolute;
  top: 1475px;
  left: 220px;
  color: rgba(51, 69, 101, 1.00);
  font-size: 20px;
}
#div13 p {
  line-height: 3px;
  color: rgba(51, 69, 101, 1.00);
  font-size: 14px
}
#div13 {
  position: absolute;
  top: 1520px;
  left: 227px
}
#div12 img {
  width: 200px;
  height: auto;
}
#div15 .img1 {
  width: 150px;
  height: auto;
  position: absolute;
  top: 1715px;
  left: 35px
}
#div15 .img2 {
  width: 150px;
  height: auto;
  position: absolute;
  top: 1765px;
  left: 35px
}
#div15 .img3 {
  width: 150px;
  height: auto;
  position: absolute;
  top: 1815px;
  left: 35px
}
#div14 {
  position: absolute;
  top: 1663px;
  left: 39px
}
#div14 p {
  color: rgba(73, 97, 128, 1.00);
  font-size: 20px
}
body h3 {
    border-top: thin solid rgba(73,97,128,1.00);
    border-bottom: thin none rgba(73,97,128,1.00);
}
#div18 p {
    text-decoration: underline;
    border-bottom: thin none rgba(73,97,128,1.00);
    color: rgba(196,209,218,1.00);
}
#div16 {
  position: absolute;
  top: 1663px;
  left: 255px
}
#div16 p {
  color: rgba(73, 97, 128, 1.00);
  font-size: 20px
}
#div17 img {
  height: auto;
  position: absolute
}
#div17 .img1 {
  top: 1720px;
  left: 233px;
  width: 70px
}
#div17 .img2 {
  top: 1717px;
  left: 315px;
  width: 74px
}
#div17 .img3 {
  top: 1785px;
  left: 233px;
  width: 70px
}
#div17 .img4 {
  top: 1785px;
  left: 315px;
  width: 72px
}
#div18 p{position:absolute;top:1900px}
