@charset "utf-8";

table{
	width:100%;
}
.marginB{
	margin-bottom:20px;
}
dl dt{
	float:left;
	width:30%;
}
table.ParmitThum01 td,
table.ParmitThum02 td,
table.ParmitThum03 td{
	border-bottom:none;
	text-align:center;
	width:20%;
}
table.ParmitThum01 td img,
table.ParmitThum02 td img,
table.ParmitThum03 td img{
	border:#CCCCCC solid 1px;
}

/* 緑色（ParmitThum01）
-----------------------------------------*/
table.ParmitThum01 td.BorderR{
	border-right:#90cce2 solid 1px;
}
table.ParmitThum01 td.no_permitB{
	background-color:#eff6fe;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:#90cce2 solid 1px;
}
table.ParmitThum01 td.BorderB{
	border-bottom:#90cce2 solid 1px;
}
table.ParmitThum01 td.no_permit{
	background-color:#eff6fe;
	border:none;
}

/* 緑色（ParmitThum02）
-----------------------------------------*/
table.ParmitThum02 th{
	background-color:#dcf6ae;
	color:#15a203;
	border-bottom:#98e37e solid 1px;
}
table.ParmitThum02{
	border:solid 1px #98e37e;
}
table.ParmitThum02 td{
	border-left:solid 1px #98e37e;
}
table.ParmitThum02 td.BorderR{
	border-right:#98e37e solid 1px;
}
table.ParmitThum02 td.BorderB{
	border-bottom:#98e37e solid 1px;
}
table.ParmitThum02 td.no_permitB{
	background-color:#eff6fe;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:#98e37e solid 1px;
}
table.ParmitThum02 td.no_permit{
	background-color:#eefddd;
	border:none;
}
table.ParmitThum02 td.noBorderL{
	border-left:none;
}

/* 黄色（ParmitThum03）
-----------------------------------------*/
table.ParmitThum03 th{
	background-color:#fff59e;
	color:#ff9000;
	border-bottom:#fece3b solid 1px;
}
table.ParmitThum03{
	border:solid 1px #fece3b;
}
table.ParmitThum03 td{
	border-left:solid 1px #fece3b;
}
table.ParmitThum03 td.BorderR{
	border-right:#fece3b solid 1px;
}
table.ParmitThum03 td.BorderB{
	border-bottom:#fece3b solid 1px;
}
table.ParmitThum03 td.no_permitB{
	background-color:#fffbd9;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:#fece3b solid 1px;
}
table.ParmitThum03 td.no_permit{
	background-color:#fffbd9;
	border:none;
}
table.ParmitThum03 td.noBorderL{
	border-left:none;
}

/* 並列
-----------------------------------------*/
.ParmitThumSet{
	width:100%;
	margin-bottom:15px;
	overflow:hidden;
	zoom:1;
}
	.ParmitThumSet table.ParmitThum01{
		width:225px;
		margin-bottom:0;
		float:left;
	}
		.ParmitThumSet table.ParmitThum01 td.noBorderL,
		.ParmitThumSet table.ParmitThum01 td.BorderR{
			width:47%;
		}
	.ParmitThumSet table.ParmitThum02{
		width:273px;
		margin-bottom:0;
		margin-left:7px;
		float:left;
	}
		.ParmitThumSet table.ParmitThum02 td.noBorderL,
		.ParmitThumSet table.ParmitThum02 td.BorderR{
			width:37%;
		}


table.Parmissiontable{
	margin-left:13px;
	margin-bottom:15px;
	width:350px;
}
table.Parmissiontable td.noBorderL{
	width:35%;
}
.indent{
	margin-left:15px;
}
.zoom{
	padding: 8px;
	margin-bottom: 10px;
	border: 1px solid #90cce2;
}
.zoomIcon img {
	margin-right:4px;
}
table.ParmitThum01 td .szoomIcon img,table.ParmitThum02 td .szoomIcon img{
	border: none;
	margin-right: 3px;
	vertical-align: bottom;
}
.zoomAttention{
	margin: 0 20px 0 20px;
	font-size: 88%;
}
.zoomAttention img{
	margin: 0 3px;
}

#rightMenu .getAdobereader{
	width:480px;
	margin-left:0;
	margin-right:0;
}
