body	{
		font-family: Georgia, "Times New Roman", Times, serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;
		background-color: white;
		margin: 0; padding: 0;
		}
#wall	{
		font-size: 12px;
		line-height: 18px;
		width: 800px;
		float: left;
		padding-left: 5px;
		}

#head	{
		vertical-align: middle;
		width: 800px;
		height: 75px;
		float: left;
		}
#sub_menu			{ font-size: 10px; width:800px; float: right; }
#sub_menu table { /* color: white; font-size: 10px; line-height: 14px; text-align: center; vertical-align: middle;*/ width: 482px; float: right; }
#sub_menu td		{ /*display : inline; float:right;*/ font-size: 10px; width:80px; height: 28px; text-align:center; vertical-align: middle; }
#sub_menu a			{ display:block; font-size:10px; text-decoration:none; color:#557; background-image: url(img/tab_off.gif); }
#sub_menu a:hover	{ display:block; color:green; color:green; background-image: url(img/tab_on.gif); }
#menu		{
			font-size: 18px;
			line-height: 28px;
			width: 200px;
			float: left;
			clear: both;
			}
#menu a		{
			text-decoration: none;
			}
#main		{
			width: 590px;
			float: left;
			padding-left: 10px;
			list-style-type: square;
			list-style-image: none;
			}
#main h1	{
			font-size: 28px;
			line-height: 40px;
			border-top: 1px solid orange;
			border-bottom: 2px solid orange;
			}
#main h2	{
			font-size: 22px;
			line-height: 30px;
			text-decoration: underline;
			}
#main h3	{
			font-size: 18px;
			}