*{	margin:	0px;	padding:	0px;}
body{
	scrollbar-face-color:	#fff7ef;
	scrollbar-track-color:	#fff7ef;
	scrollbar-arrow-color:	#ffa0a0;
	color:			#666666;
	background-color:	#fff7ef;
	text-align:		center;
}

h1{
	font-size:		20px;
	padding-top:		30px;
}

table{	
	margin:		0px 2%;
	width:		96%;
	border:		solid 2px #ffcccc;
	border-collapse:	collapse;
}

th{	background:	#ffe0e0;
	padding:	5px 0px 3px;
	font-size:	16px;
	border:		solid 2px #ffcccc;
}

td{
	background:	#ffffff;
	padding:	10px 15px 15px;
	font-size:	14px;
	line-height:	120%;
	letter-spacing:	1px;
	border:		solid 1px #cccccc;
}
td.right{	font-size:	12px;}
td.left{	font-size:	12px;}

h2{
	font-size:	27px; 
	font-family:	"Comic Sans ms";
	font-weight:	bold;
	line-height:	130%;
}

.jpt{
	font-family:	"‚l‚r ƒSƒVƒbƒN";
	font-size:	16px;
	font-weight:	normal;
	color:		#333333;
}
a.jpt:hover {	background-color:	#ffe0e0;}
a.jpt:active{	background-color:	#ffe0e0;}
ul{	margin-top:	10px;}
ul li{	list-style-type:	disc;	margin-left:	40px;}

th span{font-size:		14px;}

#return a:link   { color: #606060;}
#return a:visited{ color: #606060;}
#return a:hover  { color: #ff9dad;}
#return a:active { color: #ff9dad;}
#return{	text-align:	center;	margin-top:	5px;	margin-bottom:	40px;}
.kirin{ color:	#ffa500;}
.usagi{ color:	#9932cc;}
.nene { color:	#6666ff;}
.chaa { color:	#ff69b4;}