@charset "utf-8";

/*********************************
 *
 * LAYOUT
 *
 *********************************/

body { background: url(../images/common/bg_sky_lower.png) center 122px repeat-x;}

div#main { width: 1000px; margin: 0 auto ; background: url(../images/common/bg_lower.png) center top repeat-y;}
div.contens_top_bg { background: url(../images/access/bg_lower_top.png) center top no-repeat;}
div.maintitle { width: 770px; margin: 0 auto; padding: 50px 0 0 0; }
h2.subtitle01 { width: 890px; margin: 0 auto; }

div.navi { position: relative; width: 764px; margin: 0 auto; }
div.navi ul li { float: left; width: 171px; padding: 10px; }

div.lower_cnt { position: relative; width: 890px; margin: 0 auto 15px auto; padding: 0; background: url(../images/common/lowcnt_bg01.png) center bottom no-repeat; }

div.inner { position: relative; width: 808px; margin: 0 auto; padding: 10px 0 20px 0; }
	div.inner .left { float: left; width: 234px; }
	div.inner .left p { width: 224px; padding: 10px 0 0 5px; }
	div.inner .right { float: left; width: 540px; padding: 0 0 0 30px; }

table.tb_aces { width: 224px; margin: 20px 0 20px 5px; }
table.tb_aces th { border: 1px solid #666; background: #f1f1f1; padding: 5px; }
table.tb_aces td { border: 1px solid #666; background: #fff; padding: 5px; }


