/* CSS Document */

h2{
	font-size:large;
	color:#333333;
	text-align:center;
	display:block;
	clear:both;}

a img{
	border:none;}

/***  ꗗ\fUC  ***/

table#ichiran{
	margin:20px auto;
	font-size:small;
	border:dotted 1px #999999;}

table#ichiran th{
	background-color:#CCCCCC;
	width:130px;
	padding:3px 0;}

table#ichiran td{
	background-color:#EEEEEE;
	width:130px;
	text-align:center;}

table#ichiran td a{
	display:block;
	padding:5px;
	text-decoration:none;}

table#ichiran td a:hover{
	background-color:#99CCFF;
	color:#000066;}

/***    ***/

p.setsumei1{
	margin:15px 30px;
	font-size:small;
	text-align:center;
	line-height:150%;}

p.setsumei2{
	margin:10px 30px;
	font-size:small;
	line-height:130%;}

/***  N  ***/

ul.link{
	text-align:center;
	font-size:small;}

ul.link li{
	display:inline;
	margin:3px 10px;}