@charset "UTF-8";
/*オレンジ*/
/*背景グレー*/
/*ボーダー*/
/*オレンジ 薄い*/
#contents section {
  width: 1000px;
  margin: auto;
  width: 600px;
  margin-bottom: 120px;
}
#contents section.page_lead {
  width: auto;
}
#contents section.page_lead article {
  background: #f6f6fa;
  background: url(/design/img/cmn/bg2.png);
  /*padding:50px 0px;*/
}
#contents section.page_lead div.p {
  width: 600px;
  margin: auto;
}
#contents section.page_lead div.p p {
  width: 460px;
}
#contents section.page_lead div.bg {
  width: 1100px;
  padding: 50px 0px;
  margin: auto;
  background: url(/design/img/wat/img.png) no-repeat 450px bottom;
}
#contents h3 {
  text-align: center;
  margin-bottom: 50px;
}
#contents p + p, #contents ul + p, #contents p + ul {
  margin-top: 13px;
}
#contents table {
  margin-top: 30px;
}
#contents table th img {
  margin-right: 10px;
  width: 180px;
}
#contents ul.sub_bt {
  margin-top: 30px;
  text-align: center;
}
#contents ul.sub_bt li {
  display: inline-block;
}
#contents ul.sub_bt li a {
  vertical-align: top;
  text-decoration: none;
  color: #ff6600;
  display: block;
  border: #ff6600 1px solid;
  padding: 10px 30px;
}
#contents ul.sub_bt li a span {
  display: inline-block;
  padding: 3px 0;
  padding-left: 18px;
  background: url(../../img/index/a.png) no-repeat left center;
}
#contents ul.sub_bt li a:hover {
  filter: alpha(opacity=30);
  opacity: 0.3;
}
