@charset "Shift_JIS";





div.link_index{

	width:768px;

	margin-left:16px;

	margin-bottom:30px;

	}

div.link_index ul{

	font-size:0px;

	line-height:1;

	}

	

div.link_index li.link1{

	float:left;

	}

div.link_index li.link2{

	margin-left:12px;

	float:left;

	}

div.link_index li.link3{

	margin-top:12px;

	float:left;

	}

div.link_index li.link4{

	margin-top:12px;

	margin-left:12px;

	float:left;

	}

.ol_infiltration{

	list-style-type: decimal; 

	font-weight:bold;

	margin-left:30px;

	}

.h3_sekai{

	font-size:120%;

	font-weight:bold;

	width:400px;

	margin:0px;

	padding:0px;

	}

div#body div.section p.txtarea-story{

	width:500px;

	float:left;

	}

div#body div.section div.txtarea-story{

	width:500px;

	float:left;

	}

div#body div.section p.imgarea-story{

	width:240px;

	margin-left:20px;

	float:left;

	text-align:center;

	}

div#body div.section div.imgarea-story{

	width:240px;

	margin-left:20px;

	float:left;

	text-align:center;

	}

/*  Table

---------------------------------------------------------- */

.tbl_dentaku01 th,

.tbl_dentaku01 td {

	_font-size: 84%; /* for Win IE6 */

	line-height: 1.4;

}

.tbl_dentaku th{font-weight:bold;text-align:center;}



div#body div.section table.tbl_dentaku{

	width: 759px;

	margin-left: 1px;

}



html*div#body div.section table.tbl_dentaku{

	width: 100%;

	margin: 0;

}



div#body div.section table.tbl_dentaku th {

	white-space: nowrap;

}

.blu01{

	background-color: #DEEAFF;

	}

.blu02{

	background-color: #F2F5FF;

	}

	

.th01{

	width:190px;

	font-weight:bold;

	background-color: #DEEAFF;

	border-right: 1px solid #CCCCCC;

	text-align:center;

	padding: 5px;

	}	

.th02{

	width:165px;

	font-weight:bold;

	background-color: #DEEAFF;

	border-right: 1px solid #CCCCCC;

	text-align:center;

	padding: 5px;

	}

.th03{

	width:105px;

	font-weight:bold;

	background-color: #DEEAFF;

	border-right: 1px solid #CCCCCC;

	text-align:center;

	padding: 5px;

	}

.th04{

	width:70px;

	font-weight:bold;

	background-color: #DEEAFF;

	border-right: 1px solid #CCCCCC;

	text-align:center;

	padding: 5px;

	}

.th05{

	width:95px;

	font-weight:bold;

	background-color: #DEEAFF;

	border-right: 1px solid #CCCCCC;

	text-align:center;

	padding: 5px;

	}

.th06{

	width:134px;

	font-weight:bold;

	background-color: #DEEAFF;

	text-align:center;

	padding: 5px;

	}

.td01{

	background-color: #f8f8f8;

	border-right: 1px solid #CCCCCC;

	text-align:center;

	padding: 5px;

	}

.td02{

	background-color: #f8f8f8;

	border-right: 1px solid #CCCCCC;

	text-align:center;

	padding: 5px;

	}

.td03{

	background-color: #f8f8f8;

	border-right: 1px solid #CCCCCC;

	text-align:center;

	padding: 5px;

	}

.td04{

	background-color: #f8f8f8;

	border-right: 1px solid #CCCCCC;

	text-align:center;

	padding: 5px;

	}

.td05{

	background-color: #f8f8f8;

	text-align:center;

	padding: 5px;

	}



	

/*  Clearfix

---------------------------------------------------------- */

div.link_index ul:after {

	display: block;

	clear: both;

	visibility: hidden;

	height: 0;

	content: " ";

}



div.link_index ul {

	display: inline-block;

}



/*\*/

* html div.link_index ul {

	height: 1%;

}



div.link_index ul {

	display: block;

}

/**/