@charset "utf-8";
/* CSS Document */

body{font-size:12px;}
.use {color:#000;}
.not_use {color:#999; text-decoration:line-through}
img{border:0}
form{margin:0;padding:0}
textarea{font-size:11px}
td, th{font-size:9pt}
.center_h{margin:0; padding:5px 0; text-align:center}

/* new clearfix */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */


.category{margin:0;padding:0}
.category ul{margin:0 0 15px 15px;padding:0;}
.category ul ul{margin-bottom:0}
.category li{float:left;width:16%;list-style:none;font-weight:bold;font-size:1.3em}
.category li li {float:none;width:100%;font-weight:normal;display;display:block;font-size:.85em}


.table_n1{width:100%;border-top:4px solid #666;border-bottom:2px solid #AAA;margin:10px 0px;border-collapse:collapse;}
.table_n1 th, .table_n1 td{padding:10px 0; text-align:center;empty-cells: show;}
.table_n1 th{border-bottom:1px solid #666;background:#999;color:#FFF}
.table_n1 td{border-bottom:1px solid #EEE;}
.table_n1 .title{text-align:left; font-weight:bold}


.table_n2{width:100%;border-top:4px solid #666;border-bottom:2px solid #AAA;margin:10px 0px;border-collapse:collapse;}
.table_n2 th,.table_n2 td{padding:10px;empty-cells: show;}
.table_n2 th{border-bottom:1px solid #666;background:#999;color:#FFF}
.table_n2 td{border-bottom:1px solid #EEE;}
.table_n2 .title{text-align:left; font-weight:bold}

.table_n3{width:100%;margin:10px 0px;border-collapse:collapse;}
.table_n3 th{background:#EEE;}
.table_n3 th,.table_n3 td{padding:5px;empty-cells: show;border:1px solid #666; text-align:center }
.table_n3 .title{text-align:left; font-weight:bold}

.table_n4{width:92%;border-top:2px solid #666;border-bottom:2px solid #666;margin:10px 3%;border-collapse:collapse;}
.table_n4 th, .table_n4 td{padding:5px 0; border-bottom:1px solid #EEE; text-align:center;empty-cells: show;}
.table_n4 .title{text-align:left; font-weight:bold;}

.table_n5{width:100%;border-top:2px solid #666;border-bottom:2px solid #666;border-collapse:collapse;margin:10px 0}
.table_n5 th, .table_n5 td{border-bottom:1px solid #EEE;empty-cells: show; text-align:center}
.table_n5 td{padding:7px 2px;}
.table_n5 th{padding:7px 2px; background:#f9f9f9}
.table_n5 .title{font-weight:bold;}

.table_n6{width:100%;border-top:2px solid #666;border-bottom:2px solid #666;border-collapse:collapse;margin:10px 0}
.table_n6 th, .table_n6 td{border-bottom:1px solid #EEE;empty-cells: show; text-align:center}
.table_n6 td{padding:10px 0px;}
.table_n6 th{padding:5px 0px;}
.table_n6 .title{font-weight:bold;}
/*
.table_n4 .p0, .table_n4 .p0 a{color:#A11;}
.table_n4 .p1, .table_n4 .p1 a{color:#A33;}
.table_n4 .p2, .table_n4 .p2 a{color:#B55;}
.table_n4 .p3, .table_n4 .p3 a{color:#B77;}
.table_n4 .p4, .table_n4 .p4 a{color:#C99;}
.table_n4 .p5, .table_n4 .p5 a{color:#CAA;}
.table_n4 .p6, .table_n4 .p6 a{color:#CCC;}
.table_n4 .p7, .table_n4 .p7 a{color:#CCC;}
.table_n4 .p8, .table_n4 .p8 a{color:#CCC;}
.table_n4 .p9, .table_n4 .p9 a{color:#CCC;}
*/
.page {text-align:center}

#content h3{font-size:1.2em;margin:0;padding:0}


#content #article{float:left;width:550px;margin-right:10px}
#content #title{font-size:1.2em;font-weight:bold;margin:0 0 5px 0;padding:0 0 5px 0; border-bottom:2px solid #EEE}

.red{color:red;font-weight:bold}
.blue{color:blue;font-weight:bold;}
.gray{color:#DDD;}
.b_point{background:#FF0066;color:#FFFFFF;font-weight:bold;}
.b_gray{background:#666666;color:#FFFFFF;font-weight:bold;}

.score{font-weight:bold;font-size:1.1em}

.winner, .loser, .bad_winner{padding:5px}
.winner{font-weight:bold;font-size:1.1em; padding:4px;background:#FF0066;color:#FFFFFF}
.winner2{font-weight:bold;color:#0000FF}
.bad_winner{font-weight:bold;font-size:1.1em; padding:4px;background:#999999;color:#FFFFFF}
.bad_winner2{font-weight:bold;color:#FF0000;}
.loser{background:#F0F0F0;color:#666;font-size:1em;}

.small{font-family:'Small Fonts'; font-size:9px}
.small2{font-family:'±¼¸²'; font-size:11px;color:gray}

.float_l{float:middle}
.float_left{float:left}
.float_r{float:right}

