@charset "utf-8";

@import url("base.css");

div.dimage { background: url(../company/img/company_title.jpg) left top no-repeat;}

.history div.timage {background: url(../company/img/history_photo.jpg) left top no-repeat;}
.tenpo div.timage {background: url(../company/img/tenpo_photo.jpg) left top no-repeat;}
.buyer div.timage {background: url(../company/img/buyer_photo.jpg) left top no-repeat;}

.company_img img {
float: right;
padding-left: 20px;
padding-bottom: 15px;
}

/* company */

.company h2 { margin: 0 0 5px;}

.company table {
width: 93%;
margin: 5px 0 10px;
line-height: 1.3em;
}
.company  th {
padding: 3px 5px;
border-bottom: 1px solid #DDDDDD;
vertical-align: top;
color: #777777;
text-align: left;
white-space: nowrap;
}
.company  td {
padding: 3px 5px;
border-bottom: 1px solid #DDDDDD;
vertical-align: top;
padding: 2px 5px;
}
td.partition {
width: 8em;
}

/* buyer */

.buyer h3 {
margin: 15px 0;
padding: 3px;
background: none;
color: #333399;
font-size: 1.1em;
}
ol {
margin: 0 0 20px 25px;
}
ol li {
padding: 2px 0;
}
.buyer table {
float: left;
margin: 0;
width: 400px;
font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.buyer th {
width: 4.2em;
padding: 2px 0;
vertical-align: top;
text-align: left;
white-space: nowrap;
font-weight: normal;
}
.buyer td {
padding: 2px 0;
vertical-align: top;
}
.buyer p {
margin: 20px 0;
}
