body {
	margin:0;
	padding:0;
	text-align:center;
	}

ul {margin:15 0 0 30}
li {line-height:1.5em}


form {margin:0px 0px 0px 0px;}

TABLE.none{border-style:none;}
TABLE.solid{border-style:solid;border-width=1;padding:3}

h1{font-size:16;margin:2px 0 0 2;color:white}
h2{font-size:16}

td.10{font-size:10}
  .11{font-size:11}
  .11a{font-size:11;padding:3pt;line-height:12pt}
  .11b{font-size:11;padding:3pt;line-height:12pt;font-weight:bold}
  .11w{font-size:11;padding:3pt;line-height:12pt;font-weight:bold;color:white}
  .12{font-size:12}
  .12a{font-size:12;padding:3pt;line-height:12pt}
  .12b{font-size:12;padding:3pt;line-height:12pt;font-weight:bold}
  .12w{font-size:12;padding:3pt;line-height:12pt;font-weight:bold;color:white}
  .13{font-size:13}
  .13a{font-size:13;padding:3pt;line-height:12pt}
  .13b{font-size:13;padding:3pt;line-height:12pt;font-weight:bold}
  .13c{font-size:13;padding:3pt;line-height:15pt}
  .13w{font-size:13;padding:2pt;line-height:10pt;font-weight:bold;color:white}
  .14{font-size:14}
  .14a{font-size:14;padding:3pt;line-height:12pt}
  .14b{font-size:14;padding:3pt;line-height:12pt;font-weight:bold}
  .14c{font-size:14;padding:3pt;line-height:14pt}
  .14w{font-size:14;padding:2pt;line-height:10pt;font-weight:bold;color:white}
  .16{font-size:16;font-weight:bold;color:#6090ef;padding:4pt;font-family:Courier}
div.1{font-size:12;padding:3pt;line-height:12pt;background:#EDF4F8}
   .2{font-size:12;padding:3pt;line-height:12pt}
   .3{font-size:12;font-weight:bold;padding:3pt;line-height:12pt;background:#fafad2}
   .4{font-size:12;font-weight:bold;padding:3pt;line-height:12pt;background:#ffcc66}
   .5{font-size:12;color:white;font-weight:bold;padding:3pt;line-height:12pt;background:#339933}
   .6{font-size:12;color:white;font-weight:bold;padding:3pt;line-height:12pt;background:#663399}
   .7{font-size:12;color:white;font-weight:bold;padding:3pt;line-height:12pt;background:#ff0033}
   .8{font-size:12;color:white;font-weight:bold;padding:3pt;line-height:12pt;background:#dc143c}
   .12{font-size:12}
   .blogm{font-size:12;text-align:left}
A.1:link{color:#ffffff}
 .1:visited{color:#ffffff}
span.b{font-size:12pt;font-weight:bold;}
    .g{font-size:10pt;color:green;}
    .m{font-size:11pt;font-weight:bold;}
    .dc{font-size:10pt;font-weight:bold;color:#dc143c}
    .ma{font-size:10pt;color:maroon}

#head1{
	font-size:10pt;
	margin:0px 0px 0px 0px;
	padding:2px;
	text-align:right;
	}

#logo {
	width:320px;
	font-size:10pt;
        padding:10px 0 0 0;
	float:left;
	}

#form{
	width:560px;
	font-size:8pt;
        color:#808080;
        line-hegiht:1.2em;
	margin:10px 0px 10px 0px;
	padding:0px 0 20 0;
	text-align:center;
	float:left;
	}

#kensyo{
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	background:#dc143c;
	text-align:left;
	}

#blog{
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	background:#66cc66;
	text-align:left;
	}

#movie{
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	background:#ff6600;
	text-align:left;
	}

#game{
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	background:#663366;
	text-align:left;
	}



#parts{
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	background:#9999ff;
	text-align:left;
	}

#acup{
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	background:#3399cc;
	text-align:left;
	}

#rank{
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	background:#ff6699;
	text-align:left;
	}

#ken1{
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	background:#009933;
	text-align:left;
	}

#news{
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	background:#336699;
	text-align:left;
	}


#regist{
        width:80%;
        border:solid 1px #808080;
	font-size:10pt;
	margin:5px 0px 5px 0px;
	padding:5px;
	text-align:left;
	}

#left{
	width:80%;
	font-size:10pt;
        padding:3pt;
	text-align:left;
	float:left;
	}

#news1{
	width:60%;
	font-size:10pt;
	text-align:left;
        padding:5pt;
        line-height:1.2em;
	float:left;
	}

#chat1{
	width:60%;
	font-size:10pt;
	text-align:left;
        padding:5pt;
        line-height:1.2em;
	float:left;
	}

#kensyo1{
	width:78%;
	font-size:11pt;
        padding:5pt;
	text-align:left;
        line-height:1.2em;
	float:left;
	}

#tanzyo{
	font-size:11pt;
	text-align:left;
        padding:5pt;
        line-height:1.2em;
	}

#parts1{
	width:40%;
	font-size:10pt;
	text-align:left;
        padding:5pt;
        line-height:1.2em;
	float:left;
	}

#parts2{
	width:16%;
	font-size:10pt;
        color:#808080;
	text-align:center;
	float:left;
	}

#game1{
	width:50%;
	font-size:10pt;
	text-align:left;
        padding:3pt;
        line-height:1.2em;
	float:left;
	}

#game2{
	width:30%;
	font-size:10pt;
	text-align:center;
        padding:3pt;
        line-height:1.2em;
	float:left;
	}

#game3{
	font-size:10pt;
        line-height:1.2em;
        padding:3pt;
	margin:10px 0px 0px 0px;
        border-top:solid 1px #c0c0c0;
	float:left;
	}

#game4{
	font-size:10pt;
	text-align:center;
	margin:0px 0px 10px 0px;
        line-height:1.2em;
	float:left;
	}

#game5{
	font-size:11pt;
	text-align:left;
        line-height:1.2em;
        padding:3pt;
	float:left;
	}

#game6{
	font-size:10pt;
	text-align:left;
        line-height:1.2em;
        padding:2pt;
	float:left;
	}

#game7{
	width:20%;
	font-size:10pt;
	text-align:center;
        padding:3pt;
        line-height:1.2em;
	float:left;
	}

#game8{
	width:58%;
	font-size:10pt;
	text-align:left;
        padding:3pt;
        line-height:1.2em;
	float:left;
	}

#game9{
	width:49%;
	font-size:10pt;
	text-align:left;
        padding:3pt;
        line-height:1.2em;
	float:left;
	}

#movie1{
	width:39%;
	font-size:10pt;
	text-align:left;
        line-height:1.2em;
	float:left;
	}

#movie2{
	width:20%;
	font-size:10pt;
	text-align:left;
        line-height:1.2em;
	float:left;
	}

#movie3{
	width:17%;
	font-size:10pt;
        color:#808080;
	text-align:center;
	float:left;
	}

#movie4{
	width:37%;
	font-size:10pt;
        padding:3pt;
	text-align:left;
	float:left;
	}

#blog1{
	width:25%;
	font-size:10pt;
	text-align:center;
        line-height:1.2em;
	float:left;
	}

#blog2{
	width:54%;
	font-size:11pt;
	text-align:left;
        line-height:1.2em;
        padding:5pt;
	float:left;
	}

#blog27{
	width:25%;
	font-size:10pt;
	text-align:left;
        line-height:1.2em;
        padding:2pt;
	float:left;
	}

#blog18{
	width:18%;
	font-size:10pt;
        color:#808080;
	text-align:center;
	float:left;
	}

#right{
	width:20%;
	font-size:10pt;
        color:#808080;
        padding:3pt;
	text-align:center;
	float:left;
	}

#lb{
	width:24%;
	font-size:10pt;
        padding:3pt;
	text-align:left;
	float:left;
	}

#lb2{
	width:96%;
        border-top:solid 1px #c0c0c0;
	font-size:11pt;
	margin:30px 0px 10px 0px;
        padding:3pt;
	text-align:left;
	}


#box{
        border:solid 1px #c0c0c0;
	font-size:11pt;
	margin:10px 20px 10px 20px;
        background:#fafad2;
        padding:6pt;
	text-align:left;
	}


#foot1{
        border-top:solid 1px #c0c0c0;
	font-size:9pt;
        color:#808080;
        line-hegiht:1.2em;
	margin:10px 0px 10px 0px;
	padding:20px 0 0 0;
	text-align:center;
	}


#foot2{
	font-size:10pt;
	margin:20px 0px 20px 0px;
	padding:5px;
	text-align:center;
	}