@charset "UTF-8";
/* outline */
table.line{
	margin-bottom:25px;
	border-right:1px dotted #A2CE0F;
	border-bottom:1px solid #A2CE0F;
	font-size:12px;
	}
	table.line th{
		background-color:#A2CE0F;
		color:#FFFFFF;
		height:20px;
		width:140px;
		padding:0px 10px;
		vertical-align:middle;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #A2CE0F;
		letter-spacing:1px;
		font-weight:normal;
		font-size:13px;
		text-align:left;
		}
	table.line td{
		height:20px;
		padding:10px 10px 8px 10px;
		vertical-align:middle;
		border-top:1px dotted #A2CE0F;
		}
		
table.enkaku{
	margin-bottom:25px;
	border-right:1px dotted #FFa315;
	border-bottom:1px solid #FFa315;
	font-size:12px;
	}
	table.enkaku th{
		background-color:#FFa315;
		color:#FFFFFF;
		height:20px;
		width:140px;
		padding:0px 10px;
		vertical-align:middle;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #FFa315;
		letter-spacing:1px;
		font-weight:normal;
		font-size:13px;
		text-align:left;
		}
	table.enkaku td{
		height:20px;
		padding:10px 10px 7px 10px;
		vertical-align:middle;
		border-top:1px dotted #FFa315;
		}
/*ACR*/
.n1{
	background:url(../img/1.gif) no-repeat left 1px;
	padding: 0px 0px 10px 20px;
	margin-left:20px;
	line-height:150%;
	}
.n2{ background:url(../img/2.gif) no-repeat left 1px; padding: 0px 0px 10px 20px; margin-left:20px; line-height:150%; }
.n3{ background:url(../img/3.gif) no-repeat left 1px; padding: 0px 0px 10px 20px; margin-left:20px; line-height:150%; }
.n4{ background:url(../img/4.gif) no-repeat left 1px; padding: 0px 0px 10px 20px; margin-left:20px; line-height:150%; }
.n5{ background:url(../img/5.gif) no-repeat left 1px; padding: 0px 0px 10px 20px; margin-left:20px; line-height:150%; }

.dot{ border-bottom:2px dotted #d4d4d4; padding-bottom:3px; margin-bottom:7px; }


/**/
.tbox1{
	/*width:176px;*/
	height:146px;
	border:1px solid #dfdfdf;
	background:url(../data/img/back_tokutyo1.jpg) no-repeat right bottom;
	margin-left:19px;
	padding:15px;
	font-size:12px;
	line-height:150%;
	}
.tbox2{
	/*width:146px;*/
	height:146px;
	border:1px solid #dfdfdf;
	background:url(../data/img/back_tokutyo2.jpg) no-repeat right bottom;
	margin-left:7px;
	padding:15px;
	font-size:12px;
	line-height:150%;
	}
.tbox3{
	/*width:146px;*/
	height:146px;
	border:1px solid #dfdfdf;
	background:url(../data/img/back_tokutyo3.jpg) no-repeat right bottom;
	margin-left:7px;
	padding:15px;
	font-size:12px;
	line-height:150%;
	}
.tbox4{
	/*width:146px;*/
	height:146px;
	border:1px solid #dfdfdf;
	background:url(../data/img/back_tokutyo4.jpg) no-repeat right bottom;
	margin-left:7px;
	margin-bottom:15px;
	padding:15px;
	font-size:12px;
	line-height:150%;
	}


/**/
.syuruiBox1{
	/*margin-left:20px;*/
	border:1px solid #dfdfdf;
	margin:0px 7px 7px 0px;
	padding:10px 6px 0px 6px;
	height:310px;
	text-align:center;
	}
.syuruiBox2{
	margin-left:7px;
	border:1px solid #dfdfdf;
	margin:0px 7px 7px 0px;
	padding:10px 6px 0px 6px;
	height:310px;
	text-align:center;
	}
.syuruiBox3{
	/*width:113px;*/
	margin:0px auto 14px auto;
	padding:7px;
	border:5px solid #e7e7e7;
	width:620px;
	vertical-align:middle;
	}

	
.syuruiT{
	padding:7px 2px 5px 0px;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	background-color:#C7E177;
	width:90px;
	margin:5px auto;
	text-align:center;
	line-height:100%;
	}
