a:link{color:#ffffff;text-decoration:underline;}
a:visited{color:#cccccc;text-decoration:underline;}
a:hover{color:#ff0c09;text-decoration:underline;}
a:active{color:#ffffff;text-decoration:none;}

body{background-color:#131313;text-align:center;margin:0;padding:0;}
table{padding:0px; margin:0px;}
img{margin:0;padding:0;border:0;}
p{margin:0;padding:0;line-height:18px;}


h1{
line-height:18px;
padding-left:4px;
margin:12px 0 32px 25px;
font-size:14px;color:#ffffff;
text-align:left;
border-left:4px solid #ff0c09;
}

h2{
padding:0px 0px 0px 3px;
margin:8px 0px 20px 0px;
font-size:12px;color:#ffffff;
text-align:left;
border-left:solid 3px #ff0c09;
}

h3{
font-size:12px;text-align:left;
margin:8px 0px 12px 0px;
padding-left:3px;
}

h4{
font-size:12px;text-align:left;
margin:8px 0;
padding-left:3px;
}

#container{
width:750px;
font-size:12px;color:#ffffff;
margin-top:20px;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(../img/top/bg.gif) repeat-y;
}


/* navi */

#navi{
width:750px;height:40px;
margin:0;padding:0;
background:url(../img/top/red_ttl.gif) no-repeat;
}

.navi_00{
width:120px;
margin:0;padding:5px 0 0 10px;
float:left;
}

.navi_01{
margin-left:5px;padding-right:5px;
float:left;
}

.navi_01 ul{margin-top:14px;}

.navi_01 li{
list-style-type: none;
font-size:12px;
margin:0;padding:0 5px 0 16px;
background:url(../img/top/arwrd0w.gif) no-repeat;
float:left;
}

.navi_01 li a:link{color:#ffffff;text-decoration:none;}
.navi_01 li a:active{color:#111111;text-decoration:underline;}
.navi_01 li a:visited{color:#ffffff;text-decoration:none;}
.navi_01 li a:hover{color:#ffffff;text-decoration:underline;}


/**/

.navi{
padding:1px;
margin:20px 0 32px 32px;
border-bottom:1px dotted #222222;
}

.navi ul{
list-style-type:none;
margin:0px;padding:0px;
}

.navi li{
display: inline;
background:url(../img/top/arw_rd2.gif) no-repeat;
font-size:12px;line-height:18px;padding-left:14px;
}


/*mobile*/
#mobile{
width:680px;
margin:30px auto;padding:4px;
border:1px dotted #222222;
}

#mobile ul{margin:0;padding:0 0 0 20px;}


/*footer*/
#footer{
width:700px;
margin:20px auto;padding-bottom:20px;
text-align:center;
}

/*back*/
#back{
margin:20px 10px 0 540px;
padding-left:16px;
background:url(../img/top/arw_rd2.gif) no-repeat;
}



/*card*/
#card{
width:700px;
margin:20px 0 0 20px;
text-align:center;
}

.eventdata{
margin:0;
padding:1px 0 3px 14px;
font-size:12px;
text-align:left;
color:#ffffff;
line-height:18px;
background:url(../img/rdcube.gif) no-repeat;
}

.card1{
font-size:12px;color:#ffffff;
width:310px;
text-align:right;
}

.vs{
width:30px;
text-align:center;vertical-align:middle;
font-size:12px;color:#ff0c09;font-weight:bold;
}

.tag{
width:15px;
vertical-align:middle;
}

.card2{
font-size:12px;color:#ffffff;
width:310px;
text-align:left;
}

.result{
font-size:12px;color:#ffffff;
padding-bottom:10px;
text-align:center;
border-bottom:1px dotted #333333;
}



.rcube{
margin:0;
padding:1px 0 0 14px;
font-size:12px;
color:#ffffff;
line-height:18px;
background:url(../img/rdcube.gif) no-repeat;
}

/*3way*/

.tag3way{
}


.icn{
width:80px;
margin:0;padding:0;
}
