body		{background-color:#FFFFFF; margin:0;}h4          {font-size:100%; color:#000099;font-weight:bold; margin-left: 10px;}td	        {font-size:12px;color:#000000;}p			{font-size:100%; line-height:130%; 				margin-top: -10px; margin-left: 20px; margin-right: 60px;}p.profile	{font-size:100%; line-height:130%; margin-top: 0px;			font-family: monospace;}.noindent p	{font-size:90%; line-height:130%; 			text-indent: 0;			margin-top: -10px; margin-left: 20px; margin-right: 60px;}.indent p	{font-size:90%; line-height:130%; 			text-indent: 1em;			margin-top: -10px; margin-left: 20px; margin-right: 60px;}.mainname	{font-size:180%;color:#000099;font-weight:bold;}.subname	{font-size:140%;color:#000099;}// .mainname	{font-size:18px;color:#000099;font-weight:bold;}// .subname	{font-size:14px;color:#000099;}.cap		{font-size:14px;color:#000099;font-weight:bold;}.read		{line-height:18px;}.read2		{font-size:10px;line-height:12px;}hr.default	{ margin-top: 10px; margin-left: 10px; margin-right: 10px;				border: none; height: 1px; background-color: #999999;}.head-bar   { width: 100%; height: 5px; background-color: #000066;				margin-bottom: 10px;				padding: 0 0 0 0;				border-spacing: 0px;				border: none;}.foot-bar   { width: 100%; height: 5px; background-color: #000066;				margin-top: 10px;				padding: 0 0 0 0;				border-spacing: 0px;				border: none;}a:link		{color:#000099;}a:visited	{color:#000099;}a:active	{color:#000099;}a:hover		{color:#FF3333;} .list-kana-index {	text-align: center;	background-color: #336699;	font-weight: bold;	width: 80px;	virtical-align: top;}.list-kana-index td {	color: #ffffff;}
