body {
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	background-color:#FFFFFF;
  font-family:Arial;
}

.form_EEEEEE {background-color: #EEEEEE; border: 1px #555555 solid}

/* TOP */
table.j12_14_2698d0 a:link {  color: #2698d0; text-decoration: none}
table.j12_14_2698d0 a:active {  color: #2698d0; text-decoration: underline}
table.j12_14_2698d0 a:visited {  color: #2698d0; text-decoration: none}
table.j12_14_2698d0 a:hover {  color: #2698d0; text-decoration: underline}
table.j12_14_2698d0 a {font-size:12px;}

table.j12_14_666666l a:link {  color: #666666; text-decoration: none}
table.j12_14_666666l a:active {  color: #999999; text-decoration: underline}
table.j12_14_666666l a:visited {  color: #666666; text-decoration: none}
table.j12_14_666666l a:hover {  color: #999999; text-decoration: underline}
table.j12_14_666666l a {font-size:12px;}

.j12_14_7687a7 {color:#7687a7; font-size:80%; line-height: 16px;}

table.j12_14_3c5e9al a:link {  color: #3c5e9a; text-decoration: none}
table.j12_14_3c5e9al a:active {  color: #7c9fc6; text-decoration: underline}
table.j12_14_3c5e9al a:visited {  color: #3c5e9a; text-decoration: none}
table.j12_14_3c5e9al a:hover {  color: #7c9fc6; text-decoration: underline}
table.j12_14_3c5e9al a {font-size:12px;}

/*pan*/
.pan a:link {  color: #3c5e9a; text-decoration: none}
.pan a:active {  color: #7c9fc6; text-decoration: underline}
.pan a:visited {  color: #3c5e9a; text-decoration: none}
.pan a:hover {  color: #7c9fc6; text-decoration: underline}
.pan {font-Size:11px; line-height:12px;}


/* Link common */
a:link {  color: #666666; text-decoration: none}
a:active {  color: #999999; text-decoration: underline}
a:visited {  color: #666666; text-decoration: none}
a:hover {  color: #999999; text-decoration: underline}

/* kankyo link */
a.kankyo:link {  color: #009933; text-decoration: none}
a.kankyo:active {  color: #66CC66; text-decoration: underline}
a.kankyo:visited {  color: #009933; text-decoration: none}
a.kankyo:hover {  color: #66CC66; text-decoration: underline}

/* kankyo top */
a.kankyo_top:link {  color: #666666; text-decoration: none}
a.kankyo_top:active {  color: #6699CC; text-decoration: underline}
a.kankyo_top:visited {  color: #666666; text-decoration: none}
a.kankyo_top:hover {  color: #6699CC; text-decoration: underline}

/* Link top_news */
a.top_news:link {  color: #0000FF; text-decoration: none}
a.top_news:active {  color: #FF0000; text-decoration: underline}
a.top_news:visited {  color: #0000FF; text-decoration: none}
a.top_news:hover {  color: #FF0000; text-decoration: underline}

a.table:link {  color: #333399; text-decoration: none}
a.table:active {  color: #CC0000; text-decoration: underline}
a.table:visited {  color: #333399; text-decoration: none}
a.table:hover {  color: #FF0000; text-decoration: underline}


/* link_foot */
a.link_foot:link{ color:#ffffff; text-decoration:none; }
a.link_foot:active{ color:#7c9fc6; text-decoration:underline; }
a.link_foot:visited{ color:#ffffff; text-decoration:none; }
a.link_foot:hover{ color:#7c9fc6; text-decoration:underline; }


/* Caption Basic */
.j10_000000 {
		font-size: 10px;
		line-height: 14px;
		color: #000000;
		font-family: "Arial";
	}

/* Text Basice */
.j12_000000 {
		font-size:80%;
		line-height:1.2em;
		color: #000000;
		font-family: "Arial";
	}


/* Caption Other */
.j10_3399FF {
		font-size: 10px;
		color: #3399FF;
		font-family: "Arial";
	}

.j10_FF9900 {
		font-size: 10px;
		color: #FF9900;
		font-family: "Arial";
	}

.j10_12_000000 {
		font-size: 10px;
		line-height: 12px;
		color: #000000;
		font-family: "Arial";
	}

.j10_16_000000 {
		font-size: 10px;
		line-height: 16px;
		color: #000000;
		font-family: "Arial";
	}

.j10_14_666666 {
		font-size:65%;
		line-height:120%;
		color: #666666;
		font-family: "Arial";
	}


/* Text Other */
.j12_14_000000 {
		font-size: 12px;
		line-height: 14px;
		color: #000000;
		font-family: "Arial";
	}

.j12_14_666666 {
		font-size: 80%;
		line-height: 1.3em;
		color: #666666;
		font-family: "Arial";
	}
.j12_20_666666 {
		font-size: 12px;
		line-height: 20px;
		color: #666666;
		font-family: "Arial";
	}

.j12_16_000000 {
		font-size: 12px;
		line-height: 16px;
		color: #000000;
		font-family: "Arial";
	}

.j12_0099FF {
		font-size: 12px;
		font-weight: bold;
		color: #0099FF;
		font-family: "Arial";
	}


.j12_0099CC {
		font-size:80%;
		color: #0099CC;
		font-family: "Arial";
	}

.j12_18_000000 {
		font-size: 12px;
		line-height: 18px;
		color: #000000;
		font-family: "Arial";
	}

.j12_20_000000 {
		font-size: 12px;
		line-height: 20px;
		color: #000000;
		font-family: "Arial";
	}

.j12_22_000000 {
		font-size:90%;
		line-height:1.4em;
		color: #000000;
		font-family: "Arial";
	}


.j12_555555 {
		font-size: 12px;
		color: #555555;
		font-family: "Arial";
	}


/* Text Other */
.j13_3399FF {
		font-size: 13px;
		color: #3399FF;
		font-family: "Arial";
	}

.j14_18_000000 {
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: "Arial";
	}

.j14_24_000000 {
		font-size: 14px;
		line-height: 24px;
		color: #000000;
		font-family: "Arial";
	}

.j14_16_000000 {
		font-size: 14px;
		line-height: 16px;
		color: #000000;
		font-family: "Arial";
	}

.j14_000000 {
		font-size: 14px;
		color: #000000;
		font-family: "Arial";
	}

.j14_006699bold {
		font-size: 14px;
		font-weight: bold;
		color: #006699;
		font-family: "Arial";
	}

.j14_18_CC0000 {
		font-size: 14px;
		line-height: 18px;
		color: #CC0000;
		font-family: "Arial";
	}

.j16_000000 {
		font-size: 12px;
		color: #000000;
		font-family: "Arial";
	}

.j16_0033FF {
		font-size: 16px;
		color: #0033FF;
		font-family: "Arial";
	}
.j12_16_336699 {
		font-family: "Arial";
		font-size: 12px;
		line-height: 16px;
		color: #336699
	}

.table_line {
		border: solid;
		border-width: 0px 0px 1px 1px;
		border-color: #CCCCCC #CCCCCC #99CCCC #99CCCC
	}

.j11_12_000000 {
		font-family: "Arial";
		font-size: 11px;
		line-height: 12px;
		color: #000000
	}



/* addition */
.j12_redbold {

		font-size: 12px;
		font-weight: bold;
		color: #CC3333;
		font-family: "Arial";
}
.j14_16_666666 {
		font-size: 14px;
		line-height: 16px;
		color: #666666;
		font-family: "Arial";
}


.j10_14_000000 {  font-family: "Arial"; font-size:10px; line-height: 14px; color: #000000;}
.j10_16_000000 {  font-family: "Arial"; font-size:10px; line-height: 16px; color: #000000;}
.j10_20_000000 {  font-family: "Arial"; font-size:10px; line-height: 20px; color: #000000;}

.j12_14_003266 {  font-family: "Arial"; font-size:12px; line-height: 14px; color: #003266;}
.j12_16_003266 {  font-family: "Arial"; font-size:12px; line-height: 16px; color: #003266;}
.j12_20_003266 {  font-family: "Arial"; font-size:12px; line-height: 20px; color: #003266;}

.j14_14_000000 {  font-family: "Arial"; font-size:14px; line-height: 14px; color: #000000;}
.j14_20_000000 {  font-family: "Arial"; font-size:14px; line-height: 20px; color: #000000;}

.j16_14_000000 {  font-family: "Arial"; font-size:16px; line-height: 14px; color: #000000;}
.j16_16_000000 {  font-family: "Arial"; font-size:16px; line-height: 16px; color: #000000;}
.j16_20_000000 {  font-family: "Arial"; font-size:16px; line-height: 20px; color: #000000;}

.j13_3399FF {font-size:11px; font-family: "Arial";color: #3399FF; }



.t09{font-Size: 9px; line-height:11px;}
.t10{font-Size:11px; line-height:12px;}
.t12{font-Size:12px; line-height:14px;}
.t14{font-Size:14px; line-height:16px;}
.t18{font-Size:18px; line-height:20px;}

/*
a:link{ color:#074D9A; text-decoration:none; }
a:visited{ color:#074D9A; text-decoration:none; }
a:hover{ color:#7C9EC6; text-decoration:underline; }
a:active{ color:#7C9EC6; text-decoration:underline; }
*/
 
 
a.col-g:link{ color:#666666; text-decoration:none; }
a.col-g:visited{ color:#666666; text-decoration:none; }
a.col-g:hover{ color:#999999; text-decoration:underline; }
a.col-g:active{ color:#999999; text-decoration:underline; }

a.col-b:link{ color:#057DB9; text-decoration:none; }
a.col-b:visited{ color:#057DB9; text-decoration:none; }
a.col-b:hover{ color:#74B6D7; text-decoration:underline; }
a.col-b:active{ color:#74B6D7; text-decoration:underline; }

a.col-r:link{ color:#ED3D14; text-decoration:none; }
a.col-r:visited{ color:#ED3D14; text-decoration:none; }
a.col-r:hover{ color:#E38773; text-decoration:underline; }
a.col-r:active{ color:#E38773; text-decoration:underline; }

a.col-w:link{ color:#ffffff; text-decoration:none; }
a.col-w:visited{ color:#ffffff; text-decoration:none; }
a.col-w:hover{ color:#ffffff; text-decoration:underline; }
a.col-w:active{ color:#ffffff; text-decoration:underline; }
/* ’Ç‰ÁCSS */
.required {
   color:#dd0000;
}

/*--- 070510 ’Ç‰ÁCSS ---*/
.j10_182286 {
	font-size:10px;
	color:#182286;
	font-family:"Arial";
}
.j14_18_333333 {
	font-size:90%;
	line-height:1.2em;
	color:#333333;
	font-family:"Arial";
}
/* Topics */
.topics_data {
	padding:4px 5px;
	border-right:3px solid #ffffff;
	color:#7687a7;
	line-height:1.2em;
	font-size:80%;
}
.topics_list {
	padding:4px 5px;
	line-height:1.2em;
	color:#666666;
	font-family:"Arial";
	font-size:80%;
}
