body{
	margin:0px auto;
	}

A{color: #3366ff;  text-decoration:none ;}
A:link {text-decoration: none;}
A:hover {color: #3366ff; text-decoration: underline;}
A:active {color: #3366ff; text-decoration: none;}
A:visited {color: #5265a7;}

#topi_body{
	margin-top:0px;
	}

.list_title{
	font-size:14px;
	font-weight: bold;
/*	color: #fff;*/
	text-align:left;
	}
	
.list_title A{color: #fff;  text-decoration:none ;}
.list_title A:link {color: #fff;text-decoration: none;}
.list_title A:hover {color: #fff; text-decoration: underline;}
.list_title A:active {color: #fff; text-decoration: none;}
.list_title A:visited {color: #fff;}


.list_head_img{
	vertical-align : middle;
	margin : 0px 5px 0px 0px;
	float: left;
	}

.list_table_head{
	border-top:1px solid #3bd2fe;
	border-right:1px solid #3bd2fe;
	}

.list_table_head td{
	border-bottom:1px solid #3bd2fe;
	border-left:1px solid #3bd2fe;
	padding:3px;
	line-height:140%;
	text-align:left;
/*	font-size:80%;*/
	}

.list_table{
	border-top:1px solid #3bd2fe;
	border-right:1px solid #3bd2fe;
	}

.list_table td{
	border-bottom:1px solid #3bd2fe;
	border-left:1px solid #3bd2fe;
	padding:3px;
	line-height:140%;
	text-align:left;
/*	font-size:80%;*/
	}

.list_table td ul {
	margin: 15px 0;
	padding: 0 0 0 45px;
}

.list_table td ul li {
	list-style: disc;
}

.list_table_no{
	border-top:1px solid #eefbff;
	border-right:1px solid #eefbff;
	}

.list_table_no td{
	border-bottom:1px solid #eefbff;
	border-left:1px solid #eefbff;
	padding:3px;
	line-height:140%;
	text-align:left;
/*	font-size:80%;*/
	}


/*�R�����p*/
.list_table_c{
	border-top:1px solid #a5c2e7;
	border-right:1px solid #a5c2e7;
	}

.list_table_c td{
	border-bottom:1px solid #a5c2e7;
	border-left:1px solid #a5c2e7;
	padding:3px;
	line-height:140%;
	text-align:left;
/*	font-size:80%;*/
	}

.page_top{
	text-align:right;
	font-size:11px;
	}
	
/*�f�ڏ��*/
.font9{
	font-size:9pt;
	color:#666;
	padding-top:5px;
	padding-right:5px;
	display:block;
	text-align:right;
	}