@charset "utf-8";

/* campany */
#rinen {
  text-align: center;
}
#rinen p{
  padding:10px;
  font-size:1em;
}

#rinen ul{
  line-height:2
..2;
  margin-bottom: 15px;
  margin-top: 15px;
  line-height: 2.2;
  list-style-type: none;
}
#rinen li{
  padding-left: 24px;
  text-align: left;
}

.rinen01 {
  background-image: url(../images/company/topi01_01.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
.rinen02 {
  background-image: url(../images/company/topi01_02.gif);
  background-repeat: no-repeat;
  background-position: left center;
}

.rinen03 {
  background-image: url(../images/company/topi01_03.gif);
  background-repeat: no-repeat;
  background-position: left center;
}

table#gaiyo{
  width:100%;
  text-align: left;
  margin-top: 15px;
}
table#gaiyo caption{
  text-align: left;
  padding-top: 2px;
  font-size: 0.8em;

}
table#gaiyo th,table#gaiyo td{
  padding:7px;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #039;
}
table#gaiyo th{
  min-width:7em;
  font-weight: normal;
  vertical-align: top;
  background-color: #EDF0F3;
}
table#gaiyo td{
  background-color: #fff;
}
table#gaiyo ol{
  list-style-type: none;
}
table#gaiyo dt.dt02{padding-top:7px;}
table#gaiyo dt strong{padding-left:5px;}

.words{
  background-image: url(../images/company/img01.jpg);
  background-repeat: no-repeat;
  background-position: right 20px;
  padding-right: 240px;
  text-align: left;
}
.words p{
}
.words p.name{
  text-align: right;
}

