@charset "euc-jp";
/* CSS Document */

/* navi
=======================================*/
#navi {
	padding: 5px 0 15px 0;
}

#navi ul {
	list-style: none;
	display: block;
	overflow: hidden;
	font-size:16px;
	height:40px;
	text-transform:capitalize;
}


#navi ul li {
	display: inline;
}

#navi ul li a {
	width:135px;
	display: block;
	float: left;
	height:30px;
	text-indent:-9999px;
}

#navi ul li a:hover {
	background-position:-135px 0 ;
}

#navi_astraios a {
	background:url(/dol/fight/images/astraios_btn.png) no-repeat;
}
#navi_eos a {
	background:url(/dol/fight/images/eos_btn.png) no-repeat;
}


/* table
=======================================*/
table.result{
    width: 600px;
	height: auto;
	border-collapse: collapse;
	border: solid 0px #E5D4BA;
	font-size: 12px;
}

table.vs{
	width: 260px;
	height: auto;
	border-collapse: collapse;
	border: solid 0px #E5D4BA;
	font-size: 12px;
	margin: 0 10px;
}

table.vs1{
	width: 230px;
	height: auto;
	border-collapse: collapse;
	border: solid 0px #E5D4BA;
	font-size: 12px;
	margin: 0 0 0 10px;
}

td.city{
    width: 90px;
	color: #990000;
	text-align: left;
	vertical-align: top;
}

td.city_bk{
    width: 90px;
	text-align: left;
	vertical-align: top;
}

td.flag{
    width: 115px;
	text-align: center;
	vertical-align: top;
}

td.name{
    width: 120px;
	text-align: left;
	font-weight: bold;
}

td.arrow{
    width: 40px ;
	text-align: right;
}

td.per{
    width: 50px ;
	text-align: right;
}

td.line1{
    border-bottom: dotted 1px #990000;
}

td.left1{
    width: 300px ;
    padding: 10px 5px 10px 10px;
	vertical-align: top;
    border-bottom: dotted 1px #990000;
}

td.right1{
    width: 300px ;
    padding: 10px 10px 10px 10px;
	vertical-align: top;
    border-bottom: dotted 1px #990000;
}

td.left2{
    width: 300px ;
    padding: 10px 5px 10px 10px;
	vertical-align: top;
}

td.right2{
    width: 300px ;
    padding: 10px 10px 10px 10px;
	vertical-align: top;
}

td.border{
    border-top: solid 2px #990000;
}


/* text
=======================================*/
.day{
    font-size: 14px;
	font-weight: bold;
}

.data{
    margin:0 0 0 10px;
}

.data_r{
    margin:0 0 0 10px;
	color: #990000;
}

p{
    padding: 10px 0;
	line-height: 120%;
}

.style7 {font-size: 10px; color: #330; }