BODY		{ background: #0000cc;
		  color: #ffffff;
		  font-size: 10pt; }
BODY.mylink	{ background: #0000cc;
		  color: #ffffff;
		  font-size: 10pt; }
P		{ color: #ffffff;
		  line-height: 12pt;
		  text-indent: 1em; }
H1		{ color: white; 
		  text-align: left;
		  line-height: 20pt;
		  font-size: 20pt; 
		  padding: 0 0 0 0;      /* $BOH@~$HJ8;z$H$N4V$N5wN%(B*/
		}
H2		{ 
		  color: white; 
		  font-size: 16pt; 
		  border-color: white;
/*		  border-style : groove solid;*/
  
/*		  border-right-style : groove;*/
		  border-bottom-style : solid;
		  border-bottom-width: thin;

		  border-left-style : solid;
		  border-left-width : 25px;

		  border-right-width: 0;
		  border-top-width: 0; 
		  padding-left : 7px;
}

H2.ka_title	{ color: #ffffff; 
		  font-size: 12pt; 
		  background-color: #0000cc; 
		  border-width: thin;
		  border-style: solid; 
		  border-color: #888888; 
		  padding: 2px 15px; 
		  margin: 0px; }


H3		{ color: #ffffff; 
		  font-size: 14pt; 
		  background-color: #0088ff; 
		  border-width: thin;
		  border-style: solid; 
		  border-color: blue; 
		  padding: 2px 20px; 
		  margin: 0px; }

H3.subtitle	{ color: #ffffff; 
		  font-size: 10pt; 
		  background-color: #0000cc; 
		  border-width: thin;
		  border-style: solid; 
		  border-color: blue; 
		  padding: 2px 30px; 
		  margin: 0px; }

H3.player	{ color: #ffffff; 
		  font-size: 12pt; 
		  background-color: #0044cc; 
		  border-width: thin;
		  border-style: solid; 
		  border-color: blue; 
		  padding: 2px 10px; 
		  margin: 5px 0px 0px 0px; }

H4		{ color: #ffffaa; 
		  font-size: 12pt; }

DL		{ line-height: 22pt; 
		  color: #ffffff; }
UL		{ line-height: 12pt; 
		  color: #ffffff; }
A:link		{ color: #ffff00; 
		  text-decoration: none ;}
A:visited	{ color: #00ff00; 
		  text-decoration: none ;}
A:active	{ color: #00ffff; 
    text-decoration: none;
}
A:hover {
    text-decoration: none;
    color: red;
    border-bottom: 1px solid red;
}
BLOCKQUOTE	{ color: silver; }
EM		{ color: red; }

P.announce	{ color: #000000;
		  text-align : center;
		  font-size: 20pt;
		  background-color: #88ffff;
		  border-style: ridge;
		  border-width: thin;
		  border-color: blue;
		  text-indent: 0em; 
		  line-height: 22pt;
		  padding: 5px 30px; }
P.announce A:link { color: #0088ff; 
		  text-decoration: none ;}
P.announce A:visited	{ color: #ff00ff; }
P.announce A:ACTIVE	{ color: #00ffff; 
  text-align : center;
}

P.maintext	{ color: #000066;
		  font-size: 10pt;
		  background-color: #88ffff;
		  border-style: ridge;
		  border-width: thin;
		  border-color: blue;
		  padding: 5px 30px;
		  line-height: 12pt;
		  text-indent: 1em; }
P.comment	{ color: #000066;
		  font-size: 8pt;
		  background-color: #ddffff;
		  border-style: ridge;
		  border-width: thin;
		  border-color: blue;
		  padding: 5px 30px;
		  line-height: 10pt;
		  text-indent: 0em; }

.update		{ line-height: 12pt; 
		  color : red;  
		  font-weight : bold;
}
.list1{
	  list-style-type : none;
/*	  line-height : normal;*/
	  list-style: circle inside url(tri.gif);
	  padding-top:		0px;
	  padding-bottom:	2px;
	  margin-top:		0px;
	  margin-bottom:	0px;
}
P.infotext	{ color: #000066;
		  font-size: 10pt;
		  background-color: #88ffff;
		  border-style: ridge;
		  border-width: thin;
		  border-color: blue;
		  padding: 5px 30px;
		  line-height: 12pt;
		  text-indent: 1em; }

/*styles for RSS Feed : ZOO!*/

.xml_feed {/*$BA4BN$r0O$&MWAG(B*/
     margin: 5px 3%;
     padding: 4px 8px;
     width: 560px;
     background-color: #0000cc;
     /*border: 1px solid #7485CA;*/
}

.xml_feed_title {/*$B%5%$%H$N%?%$%H%k(B*/
/*    background-color: #f5f5dc;*/
    font: normal normal bold 100%/1.0 verdana , arial, sans-serif, "Osaka";
    margin: 10px;
    padding: 5px;
}
.xml_feed_title a {
    background-color: transparent;
    font: normal normal bold 100%/1.0 verdana , arial, sans-serif, "Osaka";
    margin: 1px;
}
.rss_desc {/*$B%5%$%H$N35MW(B*/
    font: normal normal normal 80%/1.0 verdana , arial, sans-serif, "Osaka";
    margin: 5px 0;
    padding: 0px 2px;
    letter-spacing: 1px;
}
ul.xml_feed_items {/*$B5-;vA4BN$r0O$&MWAG(B*/
    margin: 3px;
    padding: 0px;
}

.xml_feed_items li {/*$B8DJL$N5-;v$r0O$&MWAG(B*/
    font-family: verdana, arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 8px 0px 8px 1px;
    list-style: circle inside url(b013lis.gif);

}

.xml_feed_items a:link,
.xml_feed_items a:visited,
.xml_feed_items a:active {
    margin-left: 3px;
    text-decoration: none;
    border-bottom: 1px solid #ededed;
    color: #88b;
}

.xml_feed_items a:hover {
    margin-left: 3px;
    text-decoration: none;
    color: red;
    border-bottom: 1px dotted #00ff00;
}

.rss_date {/*$BF|IU(B*/
    margin-left: 5px;
    font-size: 11px;
    font-weight : normal;
    color: #F60;
}

.rss_itemdesc {/*$B5-;v$N35MW(B*/
    margin-top: 5px;
    margin-left: 40px;
    padding-left: 5px;
    font: normal normal normal 90%/1.0 verdana , arial, sans-serif, "Osaka";
    /* border-left: 1px solid #708090; */
}


/* $B4Q@o5-%9%?%$%k(B */
BODY.kansen	{ background: #000088;
		  color: #ffffff;
		  font-size: 10pt; }
.score { /*$B%$%K%s%0%9%3%"(B*/
		  font-weight: bold;
		  color: #ffffff;
		  font-size: 12pt; 
}
.member { /*$BEj<j!"K\N]BG(B*/
		  color: #ffffff;
		  font-size: 10pt;
}
.umpire { /*$B?3H=(B*/
		  color: #ffffff;
		  font-size: 10pt; 
}
.kansen_text { /*$B4Q@o5-K\J8(B*/
		  color: #888888;
		  font-size: 10pt; }
.p_text { /*$B<L??@bL@(B*/
		  color: #eeeeee;
		  font-size: 12pt; 
		  border-color: #808080;
		  border-bottom-style : solid;
		  border-bottom-width: thin;
		  border-left-style : solid;
		  border-left-width : 10px;
		  border-right-width: 0;
		  border-top-width: 0; 
		  padding-left : 5px;
		  margin-left : 15px;
		  margin-top : 0px;
/*		  padding-top : 0px;*/
}
.photo { /*$B<L??(B*/
		margin-bottom: 3px;
}
#contents_left
	{
	float: left;
	width: 400px;
	margin: 0;
	padding: 25px;
	}
#contents_right
	{
	float: left;
	width: 400px;
	margin: 0;
	padding: 25px;
	}
#contents_dummy
	{
	clear: both;
	}
#contents_left1
	{
	float: left;
	width: 540px;
	margin: 0;
	padding: 0;
	}
#contents_right1
	{
	float: right;
	width: 160px;
	margin: 20px;
	padding: 0;
	}
#container {
}


ul.mainmenu li{
	  display: inline;
/*	  list-style-type : none;*/
	  line-height : normal;
	  list-style: none inside url(tri.gif);
	  padding-top:		0px;
	  padding-bottom:	2px;
	  margin-top:		0px;
	  margin-bottom:	0px;
	  font-size: 12pt;
}
