@charset "euc-jp";
html body {
margin:0;
padding:0;
text-align:center;
font-size:13px;
background:#000 url(image/bg.jpg) repeat-x;
}
table td {
font-size:13px;
}
form {
margin:0;
padding:0;
}
a {
color:#fff;
}
a:hover {
color:#f00;
}
#back_block {
margin:0 auto 5px auto;
padding-bottom:15px;
width:1030px;
text-align:center;
color:#fff;
}
#main_block {
margin:auto;
width:1000px;
text-align:left;
}
#top_block {
width:100%;
line-height:25px;
text-indent:10px;
color:#fff;
background:#000;
}
#head_block {
width:100%;
height:450px;
background:url(image/head/head_32.jpg) no-repeat;
}
#cont_block {
width:100%;
margin-top:10px;
}
#left_block {
width:170px;
float:left;
}
#right_block {
width:810px;
float:left;
margin-left:10px;
}
#cont_bottom {
clear:both;
padding:25px 0;
text-align:right;
}
#foot_block {
width:100%;
padding:15px 0;
text-align:center;
color:#fff;
background:#000;
}
#foot-banner {
margin:10px 0 20px 0;
padding:0;
text-align:center;
}
/* ----- */
#top_block a {
color:#fff;
text-decoration:none;
}
#top_block a:hover {
color:#f00;
}
/* ----- */
#menu {
margin:0 0 0 1px;
padding:370px 0 0 0;
width:100%;
list-style-type:none;
}
#menu li {
width:165px;
height:50px;
background:url(image/menu.png) repeat-x;
float:left;
margin-left:1px;
}
#menu li a {
width:100%;
height:100%;
line-height:50px;
text-indent:20px;
color:#fff;
text-decoration:none;
display:block;
background:url(image/menu_icon.png) no-repeat 90% center;
}
#menu li a:hover {
color:#f00;
background:url(image/menu_over.png) no-repeat 90% center;
}
/* ----- */
.sub_menu {
margin:0;
padding:0;
width:100%;
list-style-type:none;
}
.sub_menu li {
width:100%;
height:40px;
}
.sub_menu li a {
width:100%;
height:100%;
line-height:40px;
text-indent:35px;
color:#fff;
text-decoration:none;
display:block;
background:url(image/menu_icon.png) no-repeat left center;
border-bottom:1px solid #999;
}
.sub_menu li a:hover {
color:#f00;
background:url(image/menu_over.png) no-repeat left center;
}
/* ----- */
.page_title {
clear:both;
color:#fff;
background:#333;
line-height:25px;
text-indent:10px;
}
.page_title a {
color:#fff;
text-decoration:none;
}
.page_title a:hover {
color:#f00;
}
/* ----- */
.page_item {
padding:10px;
line-height:150%;
clear:both;
}
/* ----- */
.movie_link {
width:190px;
float:left;
margin-left:5px;
}
/* ----- */
.data_list {
width:100%;
text-align:center;
}
.data_list table {
margin:auto;
}
.data_list table td {
text-align:left;
}
.td_l {
width:15%;
padding:10px;
border-top:1px solid #333;
border-left:10px solid #333;
border-bottom:1px solid #333;
border-right:1px solid #333;
color:#fff;
}
.td_r {
width:40%;
padding:10px;
border-top:1px solid #333;
border-left:1px solid #333;
border-bottom:1px solid #333;
border-right:1px solid #333;
color:#fff;
}
/* ----- */
.report_mess {
margin:5px 0;
color:#0000FF;
}
/* ----- */
.pci_group {
clear:both;
margin-top:10px;
}
.pci_group img {
margin-right:10px;
border:1px solid #ddd;
float:left;
}
.pci_group_data {
float:left;
}
.pci_group_name {
font-weight:bold;
}
/* ----- */
.race_table_block {
margin:0 0 10px 0;
}
.race_table_main {
border:1px solid #000;
background:#999;
}
.race_title {
width:25px
height:100%;
color:#000;
background:#fff;
text-align:center;
border-collapse:collapse;
}
.race_table {
border-collapse:collapse;
color:#000;
background:#fff;
height:320px;;
}
.race_table td {
padding:5px;
text-align:center;
border:1px solid #000;
width:25px
height:20px;
}
.race_name {
height:120px !important;
vertical-align:top;
padding-top:10px !important;
background:#333;
color:#fff;
}
.race_machine {
height:120px !important;
vertical-align:top;
padding-top:10px !important;
background:#333;
color:#fff;
}
.race_color_1 { background:#FFFFFF; }
.race_color_2 { background:#828282;color:#ffffff; }
.race_color_3 { background:#FF1900; }
.race_color_4 { background:#0066CC; }
.race_color_5 { background:#FEF000; }
.race_color_6 { background:#006B00; }
.race_color_7 { background:#FF9900; }
.race_color_8 { background:#FF33FF; }
.race_color_9 { background:#ffff00; }
.race_color_10 { background:#ffff00; }
.race_color_11 { background:#ffff00; }
.race_color_12 { background:#ffff00; }
.my_strong {
font-size:120%;
font-weight:bold;
color:#eee;
}