@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; }