body {
	font-size: 14px;
	margin: 7px;}

#header {
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
        color:#666666;
	font-size: 15px;
}
#mainbox {
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#leftbox {
	font-size: small;
	height: auto;
	width: 165px;

	text-align: left;
	float: left;
}
#centerbox {
	font-size: small;
	width: 500px;
	float: left;
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
}
#rightbox {
	font-size: small;
	text-align: left;
	width: 161px;
	height: auto;
	float: left;
}
#footer {
	height: auto;font-size:15px;
	width: 900px;
	clear: both;
	margin-right: auto;
	text-align: center;
	margin-left: auto;padding: 30px 0px 0px 0px;
}

H1{
font-size: 140%;
text-align: left;
margin : 0px 0px 0px 9px;
padding: 0px 0px 0px 0px;
}
h1 a{color:#ff66cc;text-decoration : none;}

H2{
font-size : 100%;
text-align : left;
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;color:#666666;
}
h2 a{color:#666666;}
H3{
font-size : 100%;
text-align : left;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
color:#666666;}

#menu1 { 
border-collapse: collapse;
border: 1px #666666 solid;
} 
#menu1 a:hover{background-color: #ccffcc;}


#menu2 { 
border-collapse: collapse;
border: 1px #666666 solid;
background-color:yellow; 
padding: 3px;
}
#menu3 { 
border-collapse: collapse;
border: 1px #666666 solid;
background-color:#ffcccc; 
padding: 3px;
}  

#tbox{width:497px;background-color:#ccffcc;
      padding: 0px 2px 0px 2px;border: 1px #666666 solid;}
#ubox{width:501px;border: 1px #666666 solid;padding: 0px 0px 0px 0px;}
#1box{width:300px;	float: left;}
#2box{width:200px;}


.dai{color:#9933ff;}
.red{color:red;}.dragonballz{color:#cccccc;font-size:9px;}
#sbox {font-size:13px;}

#abox{width:80px;padding: 0px 0px 0px 20px;float: left;}
#bbox{width:120px;padding: 0px 0px 0px 10px;float: left;}

#arasuji{width:480px;height:200px;auto;overflow:auto;}
#kousin{width:160px;height:150px;auto;overflow:scroll;}