/*
// +-----------------------------------------------------------------+
// | KYO's LOTO6
// | http://thekyo.jp/loto6/
// +-----------------------------------------------------------------+
*/

/*------------------------------------------------------------------*/
	BODY{
	  font-size : 10pt;
	  margin : 1px;
	  FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	  color : #333333;
	}

/*------------------------------------------------------------------*/
	H1{
	  color: #ffffff;
	  font-size : 10pt;
	  font-weight: normal;
	  line-height: 14pt;
	  margin-left: 2pt;
	  background-color: #336699
	}

	H2{
	  color: #ffffff;
	  font-size : 10pt;
	  font-weight: normal;
	  line-height: 14pt;
	  margin-left: 2pt;
	  background-color : #9e99cb;
	}
	
	STRONG{
	  font-weight: normal;
	}

/*------------------------------------------------------------------*/
	TABLE{
	  font-size : 10pt;
	  font-color : #333333;
	  background-color: #ffffff;
	}

	TABLE.solid{
	  font-size : 10pt;
	  font-color : #333333;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #999999 #999999 #999999 #999999 ;
	  background-color: #ffffff;
	}

	TABLE.dot{
	  BORDER-RIGHT: #cccccc 1px dotted;
	  BORDER-TOP: #cccccc 1px dotted;
	  BORDER-LEFT: #cccccc 1px dotted;
	  BORDER-BOTTOM: #cccccc 1px dotted;
	  font-size : 10pt;
	  background-color: #ffffff;
	}

	TABLE.none{
	  BORDER-WIDTH : 0px 0px 0px 0px;
	  font-size : 10pt;
	  background-color: #ffffff;
	}

/*------------------------------------------------------------------*/
	TH{
	  color : #333333;
	  font-size : 10pt;
	}

	TH.solid{
	  color : #ffffff;
	  font-size : 10pt;
	  background-color : #804000;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	}

/*------------------------------------------------------------------*/
	TD{
	  font-size : 10pt;
	  color : #333333;
	}

	TD.solid{
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	}

	TD.H1{
	  color : #ffffff;
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #BFBFBF;
	}

	TD.H2{
	  color : #ffffff;
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : double double double double;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #336699;
	}

	TD.H3{
	  color : #ffffff;
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #9e99cb;
	}

	TD.H4{
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #DEB887;
	}

	TD.H5{
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #F5DEB3;
	}

	TD.H6{
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #FED0E0;
	}

	TD.dot{
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : dotted dotted dotted dotted ;
	  border-color : #999999 #999999 #999999 #999999 ;
	  background-color : #F0F8FF;
	}

	TD.dot2{
	  BORDER-BOTTOM: #999999 1px dotted;
	  font-size : 10pt;
	  background-color: #ffffff;
	}

	TD.none{
	  BORDER-WIDTH : 0px 0px 0px 0px
	  font-size : 10pt;
	}

/*------------------------------------------------------------------*/
	INPUT,TEXTAREA,SELECT{
	  color : #404040;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color: #ffffff ;
	}

/*------------------------------------------------------------------*/
	A{
	  color : #0000ff;
	  text-decoration : underline;
	  font-size : 10pt;
	}

	A:LINK{
	  color : #0000ff;
	  text-decoration : underline;
	  font-size : 10pt;
	}

	A:HOVER{
	  color : #0000ff;
	  text-decoration : underline,overline;
	  font-size : 10pt;
	}

	A:VISITED{
	  color : #0000ff;
	  text-decoration : underline;
	  font-size : 10pt;
	}

	A.white{
	  color : #FFFFFF;
	  text-decoration : underline;
	  font-size : 10pt;
	}
/*------------------------------------------------------------------*/
	#small{
	  font-size : 8pt;
	}
	
	.small{
	  font-size : 8pt;
	}
	
	span.H1{
	  color : #ffffff;
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #BFBFBF;
	}

	span.H2{
	  color : #ffffff;
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : double double double double;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #336699;
	}

	span.H3{
	  color : #ffffff;
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #9e99cb;
	}

	span.H4{
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #DEB887;
	}

	span.H5{
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #F5DEB3;
	}

	span.H6{
	  font-size : 10pt;
	  border-width : 1px 1px 1px 1px;
	  border-style : solid solid solid solid;
	  border-color : #cccccc #999999 #999999 #cccccc ;
	  background-color : #FED0E0;
	}/*------------------------------------------------------------------*/
	blockContent{
	  font-size:10pt;
	}
	#MainMenu{
	  font-size:10pt;
	  margin-bottom:10px;
	}
	#MainMenu td{	}
	#MainMenu a{
	  width:198px;
	  display:block;
	  padding:0px 0px 0px 0px;
	  color:#FFFFFF;
	  background-color:#9e99cb;
	  text-decoration:none;
	  border-bottom: 1px solid #999999;
	}
	#MainMenu a:hover{
	  background-color:#afaaec;
	  text-decoration:none;
	}

/*------------------------------------------------------------------*/
	#menu{
	  font-size:10pt;
	  margin-bottom:10px;
	}
	#menu td{	}
	#menu a {
	  width:198px;
	  color:#000000;
	  background-color:#ffffff;
	  text-decoration:none;
	  border-bottom: 1px solid #999999;
	}
	#menu a:hover{
	  color:#000000;
	  background-color:#FED0E0;
	  text-decoration:none;
	}
