.title	{ 	width:			;
			height:			; 
			border:			1px darkslategray dashed;
			margin:			0; 
			padding:		0; 
			float:			; 
			clear:			; 
			text-align:		; 		
			background-color:	darkslategray; 
			color:			white; 
			font-size:		18px; 
			font-weight:		bold; 
			text-indent: 32px; 
			letter-spacing: 8px; 
			border-style: none; }
			
.comments	{	width:			;
			height:			;
			border:			1px darkslategray dashed;
			margin:			0;
			padding:		10px 20px;
			float:			;
			clear:			;
			text-align:		;
			background-color:	;
			color:			;
			font-size:		;
			font-weight:		;
		}
.comments_left	{	width:			275px;
			height:			;
			border:			1px darkslategray dashed;
			margin:			0;
			padding:		10px 20px;
			float:			left;
			clear:			;
			text-align:		;
			background-color:	;
			color:			;
			font-size:		;
			font-weight:		;
		}
.comments_right	{	width:			275px;
			height:			;
			border:			1px darkslategray dashed;
			margin:			0;
			padding:		10px 20px;
			float:			right;
			clear:			;
			text-align:		;
			background-color:	;
			color:			;
			font-size:		;
			font-weight:		;
		}

hr		{	width:			;
			height:			1px;
			border:			;
			border-style:		dashed;
			border-color:		silver;
			margin:			0;
			padding:		0;
			float:			;
			clear:			;
			text-align:		;
			background-color:	;
			color:			;
			font-size:		;
			font-weight:		;		
		}

ul#main_menu		{	width:				;
			height:				;
			border:				;
			margin:				0px;
			padding:			0px;
			float:				;
			clear:				;
			text-align:			;
			background-color:		;
			color:				;
			font-size:			;
			font-weight:			;
			text-indent:			;
			letter-spacing:			;
			line-height:			;		
			background-image:		;
			background-repeat:		;
		}
		
ul#main_menu li	{	width:				;
			height:				;
			border:				1px gray solid;
			margin:				5px 5px 5px 5px;
			padding:			5px 5px;
			float: 				left;
			clear:				;
			text-align:			center;
			background-color:		darkseagreen;
			color:				;
			font-size:			;
			font-weight:			;
			text-indent:			;
			letter-spacing:			;
			line-height:			;		
			background-image:		url(../images/tab.gif);
			background-repeat:		;
			list-style-type:		none; /* 先頭記号を消す */
		}
		
ul#contents_menu	{	width:				;
			height:				;
			border:				;
			margin:				0px;
			padding:			0px;
			float:				;
			clear:				;
			text-align:			;
			background-color:		;
			color:				;
			font-size:			;
			font-weight:			;
			text-indent:			;
			letter-spacing:			;
			line-height:			;		
			background-image:		;
			background-repeat:		;
		}
		
ul#contents_menu li	{	width:			135px;
			height:				35px;
			border:				1px gray solid;
			margin:				5px 5px;
			padding:			10px 0px;
			float: 				left;
			clear:				;
			text-align:			center;
			background-color:		darkseagreen;
			color:				;
			font-size:			;
			font-weight:			;
			text-indent:			;
			letter-spacing:			;
			line-height:			;		
			background-image:		;
			background-repeat:		;
			list-style-type:		none; /* 先頭記号を消す */
		}

ul#side_menu	{	width:				;
			height:				;
			border:				;
			margin:				0px;
			padding:			0px;
			float:				;
			clear:				;
			text-align:			;
			background-color:		;
			color:				;
			font-size:			;
			font-weight:			;
			text-indent:			;
			letter-spacing:			;
			line-height:			;		
			background-image:		;
			background-repeat:		;
		}
		
ul#side_menu li	{	width:				140px;
			height:				;
			border:				1px darkslategray dashed;
			margin:				10px 0px;
			padding:			10px 0px;
			float: 				;
			clear:				;
			text-align:			center;
			background-color:		darkseagreen;
			color:				;
			font-size:			;
			font-weight:			;
			text-indent:			;
			letter-spacing:			;
			line-height:			;		
			background-image:		;
			background-repeat:		;
			list-style-type:		none; /* 先頭記号を消す */
		}
