/* About */
#about {display:inline; width:600px; margin:15px 0px 20px 5px; overflow:hidden; float:left;}

#about h2 {height:30px; margin:0px 0px 10px; background:transparent url('../images/about/sprit_ttl.png') no-repeat 0px 0px; overflow:hidden; text-indent:-2000px;}

#about div.story {width:600px; height:140px; margin:0px 0px 20px; background:transparent url('../images/about/bg_sttl.png') no-repeat 0px 0px;}
#about div.story h3 {height:30px; margin:0px 0px 15px; overflow:hidden; text-indent:-2000px;}
#about div.story p {margin:0px 15px 7px;}

#about ul {margin:0px 15px;}
#about ul li {margin:0px 0px 20px; padding:0px 0px 3px 13px; overflow:hidden; background:transparent url('../images/icon_orange.png') no-repeat 0px 5px;}
#about ul li h3 {font-size:15px; color:#0000cc;}
#about ul li p {}

#about div.campaign {margin:0px 0px 50px; overflow:hidden;}
#about div.campaign h3 {height:30px; margin:0px 0px 10px; background:transparent url('../images/about/sprit_ttl.png') no-repeat 0px -30px; overflow:hidden; text-indent:-2000px;}
#about div.campaign h4 {clear:both; margin:0px 5px 10px; padding:0px 0px 5px; font-size:14px;  background:transparent url('../images/line_1dot.png') repeat-x 0px 100%; overflow:hidden;}
#about div.campaign ul {margin:0px 0px 20px; overflow:hidden;}
#about div.campaign ul li {display:inline; width:290px; height:80px; margin:0px 5px 10px; padding:0px; overflow:hidden; background:transparent url('../images/about/bg_campaign.png') no-repeat 0px 0px; overflow:hidden; float:left;}
#about div.campaign ul li img {width:60px; height:60px; margin:10px; float:left;}
#about div.campaign ul li h5 {width:200px; margin:10px 0px 5px; float:left;}
#about div.campaign ul li p {width:200px; margin:0px; float:left;}



