div.events_select{
margin-bottom:10px;
display:block;
text-align:right;
}

div.events_select select{
color:#333333;
}

.events_name{
background-color:#000000;
margin-bottom:10px;
padding:5px 10px;
}

.events_text{
width:650px;
margin:0 auto 15px;
}


/* fightcard
-----------------------------------*/
div.column_fightcard{
width:652px;
background-image:url(../img/events/events_back_bg.jpg);
background-repeat:repeat-y;
border-bottom:#373535 1px solid;
margin:15px auto 0;
}

div.column_fightcard_top{
background-image:url(../img/events/events_back_top.jpg);
background-repeat:no-repeat;
}

div.column_fightcard h4,
div.column_fightcard dl{
width:632px;
height:15px;
margin:0 auto;
position:relative;
padding:8px 10px 0;
}

div.column_fightcard dt{
width:316px;
position:absolute;
left:10px;
}


div.column_fightcard dd{
width:326px;
position:absolute;
left:316px;
text-align:right;
}

div.column_fightcard div.redcorner{
width:275px;
padding:10px;
}

div.column_fightcard div.redcorner ul{
width:155px;
}

div.column_fightcard div.vs{
margin-top:35px;
}

div.column_fightcard div.bluecorner{
width:275px;
padding:10px;
}

div.column_fightcard div.bluecorner ul{
width:155px;
text-align:right;
}



/* graph
---------------------------------- */
div.graph_box{
border-top:1px dotted #373535;
border-bottom:1px dotted #373535;
width:632px;
margin:0 auto;
padding:10px;
}

div.red_graph_box{
width:280px;
}

div.ko_graph p{
line-height:normal;
height:15px;
margin-bottom:7px;
}

div.graph_box span{
vertical-align:top;
}

div.red_judgment_graph p{
margin-left:24px;
line-height:normal;
height:15px;
}

div.brue_graph_box{
width:280px;
text-align:right;
}

div.brue_judgment_graph p{
margin-right:24px;
line-height:normal;
height:15px;
}

div.judg_text{
width:632px;
margin:0 auto;
padding:7px 10px;
}

div.center_img{
margin-top:5px;
}

/* vote
---------------------------------- */
div.vote_box{
width:632px;
margin:0 auto;
padding:10px;
}

div.red_vote{
width:210px;
text-align:center;
border:1px solid #B1131A;
padding:7px;
}

div.vote_btn{
width:172px;
text-align:center;
margin-top:5px;
}

div.brue_vote{
width:210px;
text-align:center;
border:1px solid #1465CA;
padding:7px;
}

input{
color:#000000;
}

/* result_box
---------------------------------- */
div.result_box{
border-top:1px dotted #373535;
border-bottom:1px dotted #373535;
width:632px;
margin:0 auto;
padding:10px;
}

div.red_result{
width:210px;
text-align:center;
padding:7px;
}

div.detail_btn{
width:172px;
text-align:center;
}

div.detail_btn p{
color:#FF0000;
font-weight:bold;
}

div.brue_result{
width:210px;
text-align:center;
padding:7px;
}

div.result_graph_box{
width:632px;
margin:0 auto;
padding:10px;
}

div.result_graph_box span{
vertical-align:top;
}

