@charset "EUC-JP";

div#comment-back{
width:640px;
height:355px;
background:url(../company/img/co.jpg) no-repeat bottom right;
margin:15px 0 10px 0;
padding:0;
}

div#co-comment {
width:370px;
margin:0;
padding:0;
}

div#co-comment p{
line-height:1.8;
margin:0 0 0 10px;;
padding:0;
}

p.t-r {
text-align:right;
}

div#co-profile table{
width:600px;
border:1px solid #CCCCCC;
margin:0 auto 20px;
padding:0;
}

div#co-profile td{
border-bottom:1px #999999 solid;
text-indent:0.5em;
}

div#co-profile ul{
margin:5px 0;
padding:0;
}

div#co-profile li{
list-style:none;
margin:0;
padding:3px 0;
}

td.pro-cap {
width:150px;
text-align:center;
background:url(../company/img/t-back.jpg) repeat-y top;
border-right:1px #999999 solid;
margin:0;
padding:5px 0;
}



/*access.html*/
div#right-acc{
float:left;
width:450px;
margin:0;
padding:0;
}

div.acc-com {
margin:10px 0 0;
padding:0;
}

div.acc-com dl{
background:url(../company/img/ff0000-back.gif) left repeat-y;
margin:0;
padding:0;
}

div.acc-com dd,dt{
list-style:none;
letter-spacing:0.1em;
margin:0 0 5px 15px;
padding:0;
}

div#print {
float:right;
text-align:right;
margin:5px 0 0;
padding:0;
}

div#access {
text-align:right;
margin:5px 0 5px;
padding:0;
}

