/*------------ table style set ------------*/
@charset   "Shift_JIS";
* {	margin: 0;	padding: 0;}
body {	text-align: center;font-size:12pt;line-height:13pt;
	background-color: #efefff;font-family: "‚l‚r ƒSƒVƒbƒN",sans-serif;}
body div {text-align: left;	margin: 0 auto;}

#title {width: 850px;height:150px;font-size:12pt;font-weight:normal;
	line-height:22pt;font-family: "‚l‚r ƒSƒVƒbƒN",sans-serif;
	border-color: #ffffff #ffffff #ffffff #ffffff;	border-width: 1px 1px 0px 1px;
	border-style: solid solid solid solid;
	color:#fefefe; background-image : url(images/header-new.gif);}
#contents{margin-left: auto;	margin-right: auto;width:850px;}
#menu{float:left;width:260px;background-color: #ffffff;float: left;}
#cont-r{float:left;}

#shorui{height:20pt;text-align:left;font-weight:normal;color:#111111;
	font-size:12pt;line-height:15pt;vertical-align:bottom;
	border-color: #0000cc #0000cc #958973 #0000cc;
	border-style: solid solid dotted solid;
	border-width: 0px 0px 1px 0px;}

#map{height:24pt;line-height:24pt;text-align:center;font-weight:bold;color:#eeeeee;
	font-size:13.5pt;background-color:#ff4444;
	border-color: #0000cc #0000cc #0000cc #0000cc;
	border-style: solid solid dotted solid;
	border-width: 1px 1px 1px 1px;}
.map2{height:24pt;line-height:24pt;text-align:center;font-weight:bold;color:#eeeeee;
	font-size:13.5pt;background-color:#0066ff;
	border-color: #0000cc #0000cc #0000cc #0000cc;
	border-style: solid solid dotted solid;
	border-width: 1px 1px 1px 1px;}
.shoru{height:20pt;line-height:20pt;text-align:left;font-weight:normal;color:#111111;
	font-size:12pt;vertical-align:middle;}
.yoko{	border-color: #000025 #0000cc #000025 #0000cc;
	border-style: solid solid solid solid;
	border-width: 0px 1px 0px 1px;}
.shita{	border-color: #0000cc #000025 #000025 #000025;background-color:#efefff;
	border-style: solid solid solid solid;font-size:4pt;
	border-width: 1px 0px 0px 0px;}
.shita2{	border-color: #000025 #000025 #000025 #000025;
	border-style: solid solid solid solid;
	border-width: 0px 0px 0px 0px;}

#arena{text-align:center;}
#cont-table{width:590px;color:#111111;}
#cont-table2{width:590px;color:#111111;}
#cont1{height:24pt;line-height:24pt;text-align:center;font-weight:normal;
	font-size:12pt;background-color:#dddddd;}

#results-l{line-height:18pt;width:77px;
text-align:center;font-size:12pt;font-weight:normal;
	border-color: #0000cc #958973 #958973 #958973;
	border-style: solid dotted dotted dotted;
	border-width: 0px 1px 1px 1px;
}
#results{width:250px;line-height:18pt;text-align:center;
text-align:center;font-size:12pt;font-weight:normal;
	border-color: #0000cc #958973 #958973 #0000cc;
	border-style: solid dotted dotted solid;
	border-width: 0px 1px 1px 0px;
}
#cont2{height:15pt;line-height:18pt;text-align:left;font-weight:normal;
	font-size:10.5pt;padding-left:21px;}
#cont2-l{height:15pt;line-height:18pt;text-align:left;font-weight:normal;
	font-size:10.5pt;padding-left:21px;
	border-color: #0000cc #958973 #958973 #0000cc;
	border-style: solid dotted dotted solid;
	border-width: 0px 0px 1px 0px;}
h1 {	padding: 10px 12px 0 22px;
	color:#0066ff;	font-size:12pt;text-align:center;
	font-family "‚l‚r ƒSƒVƒbƒN",sans-serif;}
#container {width: 853px;	background-color: #ffffff;}


#footer {width: 850px;height:180px;vertical-align:middle;clear: both;text-align:center;
	color:#ffffff;background-image : url(images/footer.jpg);font-size:12pt;
	font-weight:bold;line-height:14pt;
	border-color: #0000cc #0000cc #0000cc #0000cc;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
}
#footer p {margin: 0 12px;line-height: 150%;}
.table-soryo1{width:400px;text-align:center;
	color:#ffffff;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;}

.tochu{	border-color: #ff0000 #ff0000 #0000ff #ff0000;
	border-style: dashed dashed solid dashed;
	border-width: 0px 0px 1px 0px;}


#oshirase1{line-height:20pt;font-size:12pt;background-color:#ffffff;
	text-align:center;font-weight:bold;color:#ff0000;
	text-decoration: underline;
	border-color: #ff0000 #ff0000 #ff0000 #ff0000;
	border-style: dashed dashed dashed dashed;
	border-width: 2px 2px 1px 2px;}
.oshirase-photo{line-height:15pt;font-size:18pt;background-color:#ffffff;
	text-align:center;font-weight:normal;color:#0000ff;
	border-color: #0000ff #0000ff #0000ff #0000ff;
	border-style: solid solid solid solid;
	border-width: 2px 2px 2px 2px;}
.oshirase-photo2{line-height:15pt;font-size:12pt;background-color:#777777;
	text-align:center;font-weight:normal;color:#ffffff;
	border-color: #0000ff #0000ff #0000ff #0000ff;
	border-style: solid solid solid solid;
	border-width: 0px 1px 1px 1px;}

#oshirase2{line-height:20pt;font-size:12pt;
	text-align:center;font-weight:normal;color:#222222;background-color:#ffffff;
	border-color: #ff0000 #ff0000 #ff0000 #ff0000;
	border-style: dashed dashed dashed dashed;
	border-width: 0px 2px 2px 2px;}
#taikai-results{height:24pt;line-height:24pt;text-align:center;font-weight:normal;
	font-size:12pt;background-color:#ff6666;}

.table-soryo21{width:250px;text-align:center;
	color:#ffffff;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	border-style: solid solid solid solid;
	border-width: 0px 1px 1px 1px;}
.table-soryo22{text-align:center;
	color:#ffffff;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	border-style: solid solid solid solid;
	border-width: 0px 1px 1px 0px;}
#counter{width: 851px;height:30px;
	vertical-align:middle;clear: both;text-align:center;}



P{
	text-align:center;
}
A:LINK {
	color: #1111cc;
	text-decoration: none;
}
A:VISITED {
	color: #ff0000;
	text-decoration: none;
}
A:HOVER {
	color: #1111cc;font-weight:bold;
	text-decoration: underline;
}