
/* メイン画像 */
#main {
  background-image: url(../img/index/main.png);
  background-repeat: no-repeat;
  width: 1160px;
  height: 927px;
  margin: 0px 0px 0px 0px;
}
#main_mail {
  float: left;
  padding: 748px 0px 0px 517px;
}
#main_line {
  float: left;
  padding: 748px 0px 0px 15px;
}

/* こんなお悩み */
#worry {
  background-image: url(../img/index/worry.png);
  background-repeat: no-repeat;
  width: 882px;
  height: 1004px;
  font-size: 16px;
  text-align: left;
  margin: 0px 0px 50px 0px;
}
#worry1 {
  padding: 204px 0px 0px 376px;
}
#worry2 {
  padding: 154px 0px 0px 75px;
}
#worry3 {
  padding: 154px 0px 0px 376px;
}
#worry4 {
  padding: 154px 0px 0px 75px;
}
.worry_blue {
  color: #0088A2;
  font-size: 17px;
  font-weight: bold;
  text-decoration: underline;
}

/* お問い合わせ */
#content_contact {
  background-image: url(../img/index/content_contact.png);
  background-repeat: no-repeat;
  width: 882px;
  height: 282px;
  margin: 40px 0px 0px 0px;
}
#content_mail {
  float: left;
  padding: 115px 0px 0px 310px;
}
#content_line {
  float: left;
  padding: 115px 0px 0px 10px;
}

/* よくあるご質問 */
#faq {
  background-image: url(../img/index/faq.png);
  background-repeat: no-repeat;
  width: 620px;
  height: 1078px;
  text-align: left;
  padding: 107px 0px 0px 262px;
  margin: 70px 0px 70px 0px;
}
#faq_q {
  font-size: 22px;
  font-weight: bold;
  color: #0088A2;
  padding: 33px 0px 0px 0px;
}
#faq_a {
  font-size: 16px;
  padding: 30px 0px 47px 0px;
}

/* 当事務所のご案内 */
#about {
  background-image: url(../img/index/about.png);
  background-repeat: no-repeat;
  width: 882px;
  height: 639px;
  text-align: left;
  margin: 80px 0px 50px 0px;
}
#about_address {
  padding: 143px 0px 0px 603px;
}
#about_station {
  font-size: 17px;
  padding: 52px 0px 0px 545px;
}

/* 代表挨拶 */
#greet {
  background-image: url(../img/index/greet.jpg);
  background-repeat: no-repeat;
  width: 846px;
  height: 323px;
  text-align: left;
  padding: 78px 0px 0px 36px;
  margin: 70px 0px 0px 0px;
}

