@charset "utf-8";
/*\*/
@import "common.css";
@import "fightcard_cards.css";
@import "lightbox.css";

/*===========================================================
勝敗予想
===========================================================*/
#fightcard img.title{
margin-left:15px;
}

#fightcard p.date_s{
text-align:right;
margin-right:15px;
}

#fightcard .details p{
margin:10px 15px;
line-height:160%;
}

#fightcard .details h4{
margin:10px 15px;
clear:both;
border-bottom:1px #2560a2 solid;
color:#2560a2;
padding-bottom:3px;
}

#fightcard p.read{
margin:5px 15px 10px 15px;
line-height:1.5;
}



/*写真表示設定
-------------------------*/

#fightcard .photo{
width:724px;
clear:both;
margin:5px 0 0 8px;
}

#fightcard .photo img{
clear:none;
margin:0 1px 1px 0;
display:inline;
}


/*予想スペース
----------------------------*/
.toto{
clear:both;
width:700px;
}

.toto table{
border-collapse:collapse;
border:1px solid #8596ac;
margin:5px auto;
}

.toto table caption{
color:#3e5f84;
text-align:center;
background:url(../img/hr_x.gif) top repeat-x;
padding-top:5px;
}

.toto th,td{
width:100px;
margin:0px;
padding:5px;
empty-cells:show;
font-size:90%;
vertical-align:middle;
text-align:left;
}

.toto th{
border:1px solid #8596ac;
text-align:center;
}

.toto th.L1{
background-color:#ca0e0e;
color:#fff;
}

.toto th.L2{
background-color:#edc7c7;
color:#ca0e0e;
}

.toto th.R1{
background-color:#1465ca;
color:#fff;
}

.toto th.R2{
background-color:#b4d0f2;
color:#1465ca;
}

.toto td{
border:1px solid #8596ac;
background:#fff url(../fighters/img/fighter_tdbg.gif) top repeat-x;
}

.toto td label{
display:block;
text-align:center;
padding:3px;
}

.toto td.wl{
text-align:center;
}

.toto td a{
display:block;
}

.toto td .resultL1,
.toto td .resultL2,
.toto td .resultR2,
.toto td .resultR1{
width:20px;
height:100px;
background:url(../totocalcio/img/graph_bg.gif) no-repeat;
position:relative;
margin-left:40px;
}

.toto td span{
position:absolute;
bottom:0;
left:0;
width:20px;
}

.toto td .resultL1 span{
background-color:#CC0000;
}

.toto td .resultL2 span{
background-color:#da8888;
}

.toto td .resultR2 span{
background-color:#6c9edb;
}

.toto td .resultR1 span{
background-color:#1465ca;
}

.toto td p{
margin-top:3px;
clear:both;
text-align:center;
}


.vote{
margin-left:275px;
}

