.Pink {
	color: #FF597B;
}
.Green {
	color: #4AB694;
}

/*ピンクのテーブル*/
table.tablePink,table.tablePink th,table.tablePink td {
	border:1px solid #FF597B;
	border-collapse: collapse;
}
table.tablePink th {
	font-weight: bold;
	background-color:#FFCFFF;
	font-size:8pt;
}
table.tablePink td {
	background-color:#FFF;
	font-size:8pt;
	line-height: 130%;
}

/*グリーンのテーブル*/
table.tableGreen,table.tableGreen th,table.tableGreen td {
	border:1px solid #4AB694;
	border-collapse: collapse;
}
table.tableGreen th {
	font-weight: bold;
	background-color:#bcf8cf;
	font-size:8pt;
}
table.tableGreen td {
	background-color:#FFF;
	font-size:8pt;
	line-height: 130%;
}

table.tableRed th {
	font-weight: bold;
	background-color:#ecacaa;
	font-size:9pt;
}
table.tableRed td {
	background-color:#fbe3e3;
	font-size:8pt;
	line-height: 130%;
}
/*ケイ線のないテーブル（レイアウト用）*/
table.tableText td{
	vertical-align: top;
	font-size:8pt;
	line-height: 130%;
}
.noteKome{text-indent: -1em;margin-left:1em;}

/*ピンク見出し*/
h2.Pink {border:1px none #FFF;
	background-color:#FF597B;
	color:#FFF;
	font-weight: bold;
	font-size:10pt;
	padding:3px;
	width:630px;
	margin:1em 0 0 0;
	text-align: left; 
}
/*グリーン見出し*/
h2.Green {border:1px none #FFF;
	background-color:#4AB694;
	color:#FFF;
	font-weight: bold;
	font-size:10pt;
	padding:3px;
	width:630px;
	margin:1em 0 0 0;
	text-align: left; 
}
