@charset "UTF-8";

/* メインライト
-----------------------------------------*/	
h4 {
  display: block;
  height: 61px;
  margin-top: 30px;
  text-indent: -9999px;
}
#map {
  background: transparent url("./../../img/goo01.jpg")
  no-repeat;
  margin-bottom: 20px;
}
div.migi table,
div.hidari table{
  width: 320px;
  border-collapse: collapse;
}
div.migi {
  float: left;
  margin-left: 1px;
}
div.hidari {
  float: right;
}
table td.maru {
  width: 160px;
}
table td {
  padding-left: 10px;
  background: url("./../../img/yazi2.gif")
  no-repeat center left;
}
.kuria1 {
  clear: both;
}
table th {
  border: 1px solid #ddd;
  margin-bottom: 15px;
}
#site1 p {
  background: url("./../../img/company0.gif")
  no-repeat center left;
  margin: 5px 10px;
}
#site2 p {
  background: url("./../../img/groupichiran.gif")
  no-repeat center left;
  margin: 5px 10px;
}
#site3 p {
  background: url("./../../img/muryousatei.gif")
  no-repeat center left;
  margin: 5px 10px;
}
#site4 p {
  background: url("./../../img/nari02.jpg")
  no-repeat center left;
  margin: 5px 10px;
}
#site5 p {
  background: url("./../../img/goo02.jpg")
  no-repeat center left;
  margin: 5px 10px;
}
#site1,
#site2,
#site3,
#site4,
#site5 {
  text-indent: -9999px;
}
.space {
  height: 10px;
  border: none !important;
}
/* メインレフト
-----------------------------------------*/	
#mainleft {
  margin-top: 30px;
  background: transparent url("./../../img/sidemiddle.gif")
  repeat-y;
}
#catename {
  background: transparent url("./../../img/sidetop.gif")
  no-repeat top left;
  padding: 45px 0 25px 30px;
}