
.font8 {font-size: 8pt; }

.font9 {font-size: 9pt; }

.font10 {font-size: 10pt; }

.font11 {font-size: 11pt; }

.font12 {font-size: 12pt; }

.font13 {font-size: 13pt; }

.font14 {font-size: 14pt; }

.font15 {font-size: 15pt; }

.ls_120 { line-height: 120%; }

.ls_130 { line-height: 130%; }

.ls_140 { line-height: 140%; }

.ls_150 { line-height: 150%; }

.ls_160 { line-height: 160%; }

.ls_180 { line-height: 180%; }

.font8pt120  { font-size: 8pt; line-height: 120%; }

.font9pt120  { font-size: 9pt; line-height: 120%; }

.font10pt120  { font-size: 10pt; line-height: 120%; }

.font11pt120  { font-size: 11pt; line-height: 120%; }

.font12pt120  { font-size: 12pt; line-height: 120%; }

.font13pt120  { font-size: 13pt; line-height: 120%; }

.font14pt120  { font-size: 14pt; line-height: 120%; }

.font9pt140  { font-size: 9pt; line-height: 140%; }

.font10pt140  { font-size: 10pt; line-height: 140%; }

.font11pt140  { font-size: 11pt; line-height: 140%; }

.font12pt140  { font-size: 12pt; line-height: 140%; }

.font13pt140  { font-size: 13pt; line-height: 140%; }

.font14pt140  { font-size: 14pt; line-height: 140%; }

.font10pt120letter-spacing  { font-size: 10pt; line-height: 120%; letter-spacing: 1px; }

.font10pt120letter-spacing2  { font-size: 10pt; line-height: 120%; letter-spacing: 2px; }

.font10pt120letter-spacing2line-height  { font-size: 10pt; line-height: 120%; letter-spacing: 2px; line-height: 1.5em; }

.style2 {
	color: #FF0000;
	font-weight: bold;
}
.style5 {
	color: #0000FF;
	font-weight: bold;
}
.style7 {color: #006600}

.style8 {color: #333333}

.style10 {font-size: 9pt; color: #FFFFFF; }

.style11 {color: #FF0000}

.style20 {
	color: #000099;
	font-weight: bold;
}

.style22 {color: #FF0000; font-weight: bold; }
body {
	background-image: url();
}




/*------------------------------------------------基本テーブル--*/

.basic_table table {
	border-collapse: collapse;
	border: 1px solid #6EBE41;
}

.basic_table th,
.basic_table td.green {
	border-collapse: collapse;
	border: 1px solid #6EBE41;
	padding: 3px;
	background-color: #F0FADA;
	font-weight: normal;

}
.basic_table td {
	border-collapse: collapse;
	border: 1px solid #6EBE41;
	padding: 3px;
}

/*------------------------------------------------テーブル・ボーダーなし--*/

.noborder table {
	border: 0px;
}

.noborder th {
	border: 0px;
}

.noborder td {
	border: 0px;
}

/*------------------------------------------------テーブル・ボーダー点線--*/

.dotborder_table table {
	border-collapse: collapse;
	border: 1px dotted #6EBE41;
}

.dotborder_table th {
	border-collapse: collapse;
	border: 1px dotted #6EBE41;
	padding: 3px;
	background-color: #F0FADA;
	font-weight: normal;

}
.dotborder_table td {
	border-collapse: collapse;
	border: 1px dotted #6EBE41;
	padding: 3px;
}

/*------------------------------------------------etc--*/

.text-white {
	color: #ffffff;
}

.text-red {
	color: #ff0000;
}

.text-brown{
 color: #800000;
}

.text-green{
 color: #008000;
}

.text-gray{
 color: #808080;
}

.text-gray2{
 color: #666666;
}

.text-gray3{
 color: #333333;
}

.text-purple{
 color: #a7209a;
}

.text-blue{
 color: #003399;
}

.text-pink{
 color: #ff00ff;
}


/*------------------------------------------------etc--*/

.text-left {
	text-align: left;
}
.text-center {
	text-align: center;
}
.text-right {
	text-align: right;
}


/*------------------------------------------------etc--*/

.f-left {
	float:left;
}
.f-right {
	float:right;
}

