
/* main layout */ 
#main div.introduction h2 {margin:31px 0 0 0;}
#main div.introduction h2.message{background-position: 0 -350px} 
#main div.introduction h2.vision{background-position: 0 -380px;}   

#main div.introduction .text p{padding-top:18px;} 

#main div.numbers{width:984px;position:relative;margin-left:-17px;}  

#main  .carousel-control{cursor:pointer;margin-top:30px;text-indent:-9999px;float:left;display:block;width:17px;height:33px;background:url(img/background/bg-about-carousel-controls.png) no-repeat left top;} 
#main  .next{background-position: right top;}  

#main div.numbers div.about-us-carousel{width:950px;float:left;border-bottom:1px solid #ccc;}
#main div.numbers ul{} 
#main div.numbers ul li{width:170px;padding:0 10px;float:left;height:128px;text-align:center;color:#000;line-height:1.3;}
 
#main div.numbers ul li span.number{font-size:2.857em;text-align:center;color:#000;display:block;line-height:1;}
#main div.management-team{padding:28px 0 50px 0}
#main div.management-team h2{background-position: 0 -410px;float:left;width:200px;}  
#main div.management-team p.inquiries{float:left; width:300px;clear:right;padding-top:2px;}
#main div.management-team ul{float:left;width:280px; border-right:1px dotted #ccc;padding:0 24px 0 0;margin:20px 24px 0 0;} 
#main div.management-team ul li{border-bottom:1px solid #d9d9d9;font-size:.9167em; color:#878787;min-height:122px;_height:122px;}
#main div.management-team ul.last{border:none;padding:0;margin:20px 0 0 0;}
#main div.management-team ul li h4{padding-top:54px;color:#000;text-transform:uppercase;padding-bottom:2px;}
#main div.management-team ul li p{line-height:1.1;}

#main div.management-team ul img{float:left;display:block;margin-top:12px;}