body{	text-align: center; 
	background-color		:#F0FAF6;
	color				:#333333;

	margin-top: 0px;
	margin-bottom:0px;
	margin-left:30px;
	margin-right:30px;

	font-size:10.5pt
}

#menu{
	margin-right		:auto;
	margin-left		:auto;
	text-align		:left;
	padding-top		:6px;
	padding-bottom		:0px;
	padding-left		:0px;
	padding-right		:0px;
	width			:704px;
	background-color	:#FAFFFA;

	border-left		:2px solid #BCCDBC;
	border-right		:2px solid #BCCDBC;
}

#contents{
	margin-right		:auto;
	margin-left		:auto;
	text-align		:left;
	padding-top		:6px;
	padding-bottom		:6px;
	padding-left		:10px;
	padding-right		:10px;
	width			:704px;
	background-color	:#FAFFFA;

	border-left		:2px solid #BCCDBC;
	border-right		:2px solid #BCCDBC;
	border-bottom		:2px solid #BCCDBC;
}



:link		{ color:#006622;}
:visited	{ color:#006622;}
:active		{ color:#000000; }
:hover		{ color:#006622; background-color:#CCFFCC; }


.sentence	{ padding-left		:10px;}
.sentence_inside{ padding-left		:14px;}


.table_works		{ font-size:10pt; border: solid 1px #BBBBBB; border-collapse: collapse;}
.table_works_td		{ border: solid 1px #BBBBBB;}
.table_works_title	{ border: solid 1px #BBBBBB; background-color:#DEEEDE; }
.table_worksinfo	{ font-size:10.5pt;}

.index		{ background-color:#DEEDDE; font-weight:bold;
			margin-top	:2px;
			margin-bottom	:6px;
			padding-left	:0px;
			padding-bottom	:1px;
 			padding-top	:1px;
			font-size:11pt }
.index_left	{ background-color:#BCCDBC; margin-right:5px; }

.table_link		{ border: solid 1px #BBBBBB; border-collapse: collapse; width:670 }
.table_link_name	{ border: solid 1px #BBBBBB; background-color:#DEEEDE; width:200;
			  text-align: center; font-size:10.5pt;}
.table_link_sitename	{ border: solid 1px #BBBBBB; font-size:10.5pt; width:470;}