@charset "utf-8";
@import url(../../css/cag2.css); 

.pre table{
	border-collapse:collapse;
}

.pre th {
	border:1px solid #EB9797;
	border-collapse:collapse;
	background-color:#FDF5E6;
	color:#000000;
	font-weight:normal;
	padding:5px;
}

.pre td {
	border:1px solid #EB9797;
	border-collapse:collapse;
	padding:5px;
}

.pre img {
	padding:0px;
	margin:0px;
}


.Kind table{
	border-collapse:collapse;
}

.Kind th {
	border:1px solid #EB9797;
	border-collapse:collapse;
	background-color:#FFFAF0;
	color:#FFFFFF;
	font-weight:normal;
	padding:3px;
}

.Kind td {
	border:1px solid #EB9797;
	border-collapse:collapse;
	background-color:#FFFAFA;
	padding:3px;
}

.Kind img {
	padding:0px;
	margin:0px;
}

#bgcol {
	background-color:#DAA520;
	color:#FFFFFF;
}

.obi {
	background-color:#FFCC66;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 20px;
	margin:10px;
}

.obi2 {
	background-color:#008B8B;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 20px;
	margin:10px;
}

.waku {
	border:1px solid #CCCCCC;
	padding:10px 20px;
	margin:0px 20px 5px;
}

.koobi{
	margin:10px 20px 0px;
	padding:2px 20px;
	border:1px solid #003366;
	border-bottom:2px solid #003366;
	border-right:2px solid #003366;
	color:#000000;
	font-weight:bold;
	font-size:1.2em;
}

.blu {
	background-color: #0000FF;
	color:#fff;
	padding:2p 0px 2x;
	margin:10px;
	text-align:center;
	font-weight:bold;
}

.report table{
	border-collapse:collapse;
	width:90%;
	margin:20px auto;
	text-align:center;
}

.report caption {
	color:#800000;
	width:90%;
	font-weight:bold;
}
.report th {
	border:1px solid #FDDFDF;
	border-collapse:collapse;
	background-color:#EB9797;
	color:#FFFFFF;
	font-weight:normal;
	padding:3px;
}

.report td {
	border:1px solid #FDDFDF;
	border-collapse:collapse;
	padding:3px;
}

.report img {
	padding:0px;
	margin:10px;
}

