/* CSS Document */

body{
	margin:0;
	padding:0;
	background-color:#EAFFD3;
	}
	
h1{
	font-size:25px;
	margin:10px 0;
	border-bottom:3px solid #3399FF;
	padding-bottom:5px;
	}	
	
h2{
	font-size:15px;
	margin:5px;
	}
	
h3{
	font-size:13px;
	margin:5px 0;
	color:#000066;
	}
	
p{
	margin:5px 0;
	}
	
ul{
	list-style:none;
	margin:10px 20px;
	padding:0px;
	}
	
ol{
	margin:10px 30px;
	}
	
dl{
	margin:5px 0;
	}

dt{
	margin:10px 0;
	}
	
dd{
	margin:5px 15px;
	}
	
.header_cell{
	margin:0;
	padding:0;
	}

.header_table{
	margin-left:5px;
	}
	
.mar_tb20{
	margin:20px 0;
	}
	
.table_cell{
	border-bottom:solid 1px #ccc;
	padding:10px;
	}
	
.title_cell{
	padding:10px 0;
	background-color:#ccc;
	}
	
.style_nene{
	list-style:none;
	}

li{
	margin:5px 0;
	}
	
.txt_12,.txt_12_center,.txt_b,.txt_red,.txt_12_right,.txt_12_b{
	font-size:12px;
	color:#333;
	line-height:14px;
	}	
	
.txt_11{
	font-size:11px;
	}
	
.txt_12_center{
	text-align:center;
	display:block;
	}
	
.txt_12_right{
	text-align:right;
	display:block;
	margin-bottom:5px;
	}
	
.txt_12_b{
	line-height:16px;
	}
	
.txt_b{
	font-weight:bold;
	}
	
.txt_red{
	color:#FF0000;
	}
	
.border{
	border:solid 1px #85FF85;
	}