@charset "utf-8";

/* override styles */
#header01 {
margin-bottom:2px;
border-bottom:none;
}
#content01 {
padding-top:0;
background:none;
}
#main {
float:none;
width:920px;
height:100%;
min-height:inherit;
margin-top:0;
background:none;
}

/* swf container */
#flash {
width:920px;
height:460px;
margin-bottom:15px;
}
#flash p {
padding-top:202px;
text-align:center;
}

/* news */
#main .news {
float:left;
width:550px;
}
#main .news h2 {
float:left;
width:90px;
margin-top:5px;
}
#main .news dl {
float:left;
width:460px;
}
#main .news dt {
float:left;
width:6em;
}
#main .news dd {
margin-left:6em;
}

/* banner */
#main .banner {
float:right;
width:358px;
height:100%;
}
#main .banner ul {
clear:right;
float:right;
margin-bottom:9px;
}
#main .banner li {
display:inline;
float:left;
margin-left:9px;
}
#main .banner ul img {
vertical-align:bottom;
}

