/* CSS Document */
html,body{
height:100%;
} 


body{
margin:0px;
height:0px;
background:repeat-x 50%  #dbdbdb;
}
ul,li,h1,p{
padding:0;
margin:0;

}
img{
border:0;
}

#wrapper {  
    min-height: 100%;
    height: auto !important;
    height: 100%; /* iepɐݒ */
    margin: 0 auto -40px; 
}  
.clear{
clear:both;
}


div#indexWrap{
height:436px;
width:817px;
position:absolute;
top:50%;
left:50%;
margin:-218px 0 0 -408px;
background:none;
}
div#indexSwf{
height:366px;
width:100%;
/*width:817px;*/
position:absolute;
top:50%;
margin:-183px 0 0 0px;
background:#ffffff;

}
div#indexSwfIn{
margin:0 auto;
width:817px;
}
div#naviHeader{
height:35px;
width:817px;
position:absolute;
top:50%;
left:50%;
margin:-218px 0 0 -408px;
background:none;

}

div#naviFooter{
height:35px;
width:817px;
position:absolute;
top:50%;
left:50%;
margin:188px 0 0 -408px;
padding:10px 0 0 0;
background:none;
}

div#topics{
width:185px;
height:48px;
border-left:1px solid #bbbbbb;
float:left;
padding:0 0 0 15px;
}
div#topicsHeader{
font-size:12px;
color:#555555;
width:442px;
height:48px;
border-left:1px solid #bbbbbb;
float:left;
padding:0 0 0 15px;
}
div#banner{
width:155px;
height:48px;
float:left;
}


a{text-decoration:none}
a:link{ color: #333333 }
a:visited{ color: #666666; }
a:hover{ color: #ff3300; text-decoration:underline;}
a:active{ color: #ff3300; }




h1{
margin:0;
left:0;
text-indent:0px;
width:200px;
height:35px;
background:url(../img/logo.gif);
text-indent:-8888px;
display:block;
float:left;
}

.obiWrap{
margin:0 0;

}



#header{
background:#dbdbdb;
margin:0 auto;
padding:0px 0 0 0;
height:35px;
width:836px;
position:relative;
}


div#gNavi{
float:right;
width:490px;
height:35px;
}

div#gNavi ul li{
list-style-type:none;
float:left;
}
div#gNavi ul li a{
background-image:url(../img_common/gNavi.gif);
height:35px;
text-indent:-8000px;
display:block;
float:left;
}

div#gNavi ul li.gNavi1,div#gNavi ul li.gNavi1 a{
width:61px;
background-position:0 0;
}
div#gNavi ul li.gNavi2,div#gNavi ul li.gNavi2 a{
width:109px;
background-position:-61px 0;
}
div#gNavi ul li.gNavi3,div#gNavi ul li.gNavi3 a{
width:109px;
background-position:-170px 0;
}
div#gNavi ul li.gNavi4,div#gNavi ul li.gNavi4 a{
width:69px;
background-position:-279px 0;
}
div#gNavi ul li.gNavi5,div#gNavi ul li.gNavi5 a{
width:73px;
background-position:-348px 0;
}
div#gNavi ul li.gNavi6,div#gNavi ul li.gNavi6 a{
width:69px;
background-position:-421px 0;
}