@charset "UTF-8";
h1{
padding:20px 0px 20px 15px;
}
h2{
padding:0px 0px 10px 15px;
}
ul li{
font-size:1.2em;
line-height:1.5;
}
#contents p{
margin:0px 0px 12px 15px;
width:738px;
font-size:1.2em;
line-height:1.5;
}
#contents p.bottom{
margin:0px 0px 30px 15px;
}
#contents dl{
margin:0px 0px 30px 15px;
padding: 0px 0px 0px 0px;
width:738px;
}
#contents dl dt{
margin:0px 0px 14px 0px;
padding: 4px 0px 0px 0px;
}
#contents dl dd{
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:1.2em;
line-height:1.5;
}
#contents ul.visionlist{
margin:0px 0px 0px 15px;
width:738px;
}
#contents ul.visionlist li{
margin:0px 0px 0px 12px;
padding: 0px 0px 0px 12px;
background-image:url(../images/list.gif);
background-position:0px 6px;
background-repeat:no-repeat;
}
#outline{
padding:30px 0px 50px 0px;
width:266px;
float:left;
}
#outline h2{
padding:0px 0px 10px 15px;
}
#outline table{
margin:0px 0px 0px 15px;
}
#outline table th{
padding:0px 0px 5px 0px;
font-size:1.2em;
line-height:1.5;
}
#outline table td{
padding:0px 0px 5px 0px;
font-size:1.2em;
line-height:1.5;
}
#business{
padding:30px 0px 50px 0px;
width:251px;
float:left;
}
#business h2{
padding:0px 0px 10px 0px;
}

#client{
padding:30px 0px 50px 0px;
width:236px;
float:left;
}
#client h2{
padding:0px 0px 10px 0px;
}
