@charset "utf-8";
/* CSS Document */

#cont_wrap {
  background: url(../images/home/body_bg.png) top repeat-x #1E0000;
  padding-top: 50px;
}

#contents h2 {
  background: url(../images/links/main_title.png) no-repeat;
  width: 950px;
  height: 51px;
  text-indent: -9999px;
  margin-bottom: 10px;
}

#contents p.crumbs {
  margin-left: 20px;
  color: #fff;
  font-size: 12px;
  margin-bottom: 30px;
}

#contents p.crumbs a{
  color: #fff;
}



/* 最初の説明書き */
#main p.exp {
  color: #fff;
  margin-bottom: 50px;
}


#main ul {
  width: 645px;
  margin: 30px auto;
}

#main ul li {
  background: url(../images/links/link_icon.png) center left no-repeat;
  padding-left: 25px;
  line-height: 2;
}

#main ul li a {
  color: #212121;
}



/* グループ会社　エリア */
#grp {
  background: url(../images/links/link_bg.png) repeat-y;
  width: 705px;
  margin-bottom: 50px;
}

#grp img {
  display: block;
}

#grp h3 {
  text-indent: -9999px;
}







/* 関連企業・団体　エリア */
#rel {
  background: url(../images/links/link_bg.png) repeat-y;
  width: 705px;
  margin-bottom: 100px;
}

#rel img {
  display: block;
}

#rel h3 {
  text-indent: -9999px;
}