	font.MONTH{text-align:CENTER;font-size:120%;font-weight:BOLD;color:#664400;}
	font.MONTH2{text-align:CENTER;font-size:150%;font-weight:BOLD;color:#7050D0;}
	  font.DAY{text-align:LEFT  ;font-size:110%;font-weight:BOLD;font-style:NORMAL;color:#7050D0}
     font.RUBI{text-align:LEFT  ;font-size:70%;font-weight:NORMAL;font-style:NORMAL;color:#991100}
	         p{text-align:LEFT  ;font-size:110%;font-weight:NORMAL;line-height:120%;margin-left:20;margin-right:10;}
	         a{font-size:110%;font-weight:BOLD;}
	         b{font-size:110%;font-weight:BOLD;}
	         i{font-size:110%;font-style:italic;}
	  font.GAL{font-size:100%;font-weight:BOLD;color:#FF9900;}
	  font.HUM{font-size:100%;font-weight:BOLD;color:#667700;}
	font.TEROP{text-align:CENTER;font-size:120%;font-style:ITALIC;}
	        td{text-align:LEFT  ;font-size:110%;font-weight:NORMAL;background:#DDD0F0}
	        th{text-align:CENTER;font-size:120%;font-weight:BOLD;color:#F0AFF0;background:#A070E0}
	        td.PARA{text-align:LEFT  ;font-size:100%;font-weight:NORMAL;background:#FFFFF0}
	        td.PIC{text-align:LEFT   ;font-size:80%;font-weight:NORMAL;background:#FFFFF0}
	        th.PARA{text-align:LEFT  ;font-size:100%;font-weight:BOLD;background:#FFFFF0}

div#tooltip a{
	position : relative;
	background-color :#FFF;
	width:100px;
	text-decoration:none;
}

div#tooltip a:hover{
	background-color :#002;
	border: 1px dotted #069;
	color : #fff;
}

div.memoinfo{
	display:none;
	margin: 10px;
	padding :1px;
	background-color : #DDF;
}

table tr img{
  -webkit-transition-duration:transform 1.5s;
  -moz-transition-duration:transform 1.5s;
  -o-transition-duration:transform 1.5s;
  -ms-transition-duration:transform 1.5s;
  transition-duration:transform 1.5s;
}

table tr img:hover{
  box-shadow: 0 5px 10px #444;  // �e���t����

  -webkit-transform: scale(1.2) rotate(5deg);
  -moz-transform: scale(1.2) rotate(5deg);
  -o-transform: scale(1.2) rotate(5deg);
  -ms-transform: scale(1.2) rotate(5deg);
  transform: scale(1.2) rotate(5deg);

}
