#img01 {background: url("../img/access/image_01-trans.png") no-repeat 0 0; width:890px; height:191px;}
#img02 {background: url("../img/access/image_02.jpg") no-repeat 0 0; width:890px; height:121px;}
#togs {background: url("../img/access/image_03.jpg") no-repeat 0 0; width:890px; height:46px; padding-left:40px;}
#body-top {background: url("../img/access/bg_top.jpg") no-repeat 0 0; width:890px; height:36px; margin:0 auto; margin-top:-5px;}
#body-wrapper {background: url("../img/access/bg_inner.jpg") repeat-y 0 0; width:890px; margin:0 auto;}
#body-bottom {background: url("../img/access/bg_bottom.jpg") no-repeat 0 0; width:890px; height:26px; margin:0 auto;}
#page01, #page02 {width:780px; margin:0 auto; overflow:show;}
h3 {margin-bottom:10px;}
#page01 table {width:780px; border:2px #A38 solid; padding:3px; border-spacing:1px; margin:0 auto;}
#page01 td, #page01 th {border:1px #613 solid; padding:5px;}
#page01 td{color:#635;}
#page01 strong{color:#A38; font-size:140%;}
#page01 .odd {color:#A38; background:#fce;}
#page01 .even {color:#83A; background:#ecf;}
#page02 table {width:780px; border:2px #a50 solid; padding:3px; border-spacing:1px; margin:0 auto;}
#page02 td, #page02 th {border:1px #631 solid; padding:5px;}
#page02 td{color:#635;}
#page02 strong{color:#A50; font-size:140%;}
#page02 .odd {color:#A30; background:#feb;}
#page02 .even {color:#C50; background:#fda;}
#page02 .pricelist {width:auto; border:none; padding:0; margin:0;}
#page02 .pricelist strong{color:#A50; font-size:100%;}
#page02 h4 {color:#a50; line-height:1.3; margin-top:15px;}
#page02 h4 * {vertical-align:top;}
.tab li {float:left;}
#announce {padding:10px 30px; text-align:center;}