html,body{
scrollbar-base-color:#333;
scrollbar-arrow-color:#ccc;
}
body{
background-color:#000;
text-align:center;
}
#all{
margin-left:auto;
margin-right:auto;
width:790px;
}
.copyright{
font-size:8.5pt;
color:#fff;
text-align:right;
vertical-align:bottom;
}
.return{
margin-top:30px;
text-align:right;
}
.shotCap{
font-size:8.5pt;
color:#fff;
vertical-align:bottom;
}
table{
text-align:left;
color:#FFF;
}
td{
vertical-align:top;
}

#gnavi{
position:relative;
top:-55px;
}
#gnavi img{
vertical-align:top;
}
#contents{
margin-top:-120px;
}
#contents .spec td,.spec th{
font-size:10.5pt;
color:#fff;
vertical-align:middle;
}
.noIframe a{
margin-top:80px;
font-size:12px;
color:#fff;
text-align:center;
}

a:link {
color:#FFFFFF;
}
a:visited {
color:#FFFFFF;
}
a:hover {
color:#CC0000;
}
a:active {
color:#CC0000;
}



/*=== index ===*/
.IDXbgimg{
background-image:url(../images/top_pic09.jpg);
background-repeat:no-repeat;
padding:40px;
color:#FFF;
font-size:9.5pt;
}
ul.IDXul{
margin:3px 3px 3px 20px;
padding:0;
color:#fff;
}
ul.IDXul li{
padding:3px 3px 5px 25px;
list-style-type:none;
background:url(../images/idx_list.gif) no-repeat 0px 2px;
color:#fff;
}
/*=== info ===*/
.INFObgimg{
background-image:url(../images/info/info_bgimg.jpg);
background-repeat:no-repeat;
}

/*=== keys ===*/
.CHUbgimg{
background-image:url(../images/key1/chumoku_bgimg.gif);
background-repeat:no-repeat;
vertical-align:middle;
}



