body			{font-family:ＭＳ　Ｐゴシック; font-size:10pt;
			color: #737373;
			background-color: #ffffff;}
tr,td			{font-family:ＭＳ　Ｐゴシック; font-size:10pt;
			color: #737373;}
hr			{ color:#aaaaaa; }
input,textarea,select	{ background-color : #eff8ff ; 
			color : #506c94 ; }
a:visited		{color: #8888ff; text-decoration: none} 
a:link			{color: #8888ff; text-decoration: none} 
a:active		{color: #8888ff; text-decoration: none} 
a:hover			{color: #8888ff; text-decoration: underline overline}
td.title			{border:1px solid #8EC7FF;
			background-color:#E6F2FF;
			color: #8888ff;
			font-size:10pt;
			font-weight:bold;
}
table.large		{border:1px solid #8EC7FF;}
table.detail	{background-color: #8EC7FF;}
td.detail_menu {
    background-color: #E6F2FF;
    width: 150px;
    padding: 5px;
}
td.detail_body {
    background-color: #FFFFFF;
    width: 480px;
    padding: 5px;
    padding-left: 10px;
}
td.l			{
			width:90px;
			color:#8888ff;
			background-color:#FFFFFF;}
td.l2			{width:265px;
			color:#8888ff;
			background-color:#FFFFFF;}
td.r			{width:509px;
			background-color:#FFFFFF;
td.ba			{width:200px;
			background-color:#FFFFFF;}
td.key			{color:#C0C0C0;
			background-color:#FFFFFF;}
td.admin		{color:#ff9999;
			background-color:#FFFFFF;}
table.key		{font-size:10pt;
			width:280px;
			border:1px solid #8EC7FF;}

.title-bar{ background-color:#A7C2DD; color:#FFFFFF; } 
#mid{ font-size:11pt; }
#small{ font-size:10pt; }
#kanri{ color:#ff9999; } /* 管理人コメントの色 */
#mid-bar{ background-color:#DDDDDD; } /* 中段バー */
#title-bar{ background-color:#A7C2DD; color:#FFFFFF; } /* タイトルバー */
