@charset "UTF-8";


#page{
color:#000000;
text-align:center;
}

#page #about{
text-align:center;
margin:0px auto;
}

#about h3{
border-bottom:1px solid #000000;
margin:0px 0px 10px;
font-size:16px;
font-weight:normal;
text-align:left;
}

#about .read{
text-align:center;
margin:30px auto;
}
#about .read img{
margin-bottom:15px;
}
#page .read strong{
font-size:20px;
font-family:arial;
font-weight:normal;
line-height:1.3em;
}


#about .abou-block{
clear:both;
width:450px;
margin:20px auto 30px;
text-align:left;
}
.abou-block dl,
.abou-block ul{
width:380px;
margin-left:60px;
}
.abou-block dl dt,
.abou-block dl dd{
float:left;
text-align:left;
margin-bottom:5px;
line-height:1.6em;
}

.abou-block dl dt{
clear:both;
margin:0px 5px 0px 0px;
}
.abou-block dl#about-corp dd,
.abou-block dl#history dd{
padding-left:18px;
background:url(../about/img/list_bk.gif) no-repeat;
}
.abou-block dl#about-corp dd{
width:280px;
}
.abou-block dl#history dd{
width:240px;
}

.abou-block dl#about-corp dt{
width:5em;
}

.abou-block dl#history dt{
width:8em;
}

.abou-block dl#history dt span{
margin-left:1em;
}
#about .abou-block ul{
}
#about .abou-block ul li{
float:left;
margin:0px 14px 5px 0px;
padding:0px 0px 0px 0px;
white-space: nowrap;
}

#about .abou-block p.caption{
padding-top:10px;
clear:both;
margin-left:60px;
}
