a:link{ color:#722606; text-decoration:underline; }
a:visited{ color:#722606; text-decoration:underline; }
a:hover{ color:#666666; text-decoration: none; }
a:active{ color:#c06c00; text-decoration:underline; }

a:link.a{ color:#000000; text-decoration: none; }
a:visited.a{ color:#000000; text-decoration: none; }
a:hover.a{ color:#000000; text-decoration: none; }
a:active.a{ color:#000000; text-decoration: none; }

.font_ll{font-size: 100%;}
.font_l{font-size: 90%;line-height: 160%;}
.font_ln{font-size: 90%;}
.font_m{font-size: 83%;line-height: 140%;}
.font_ms{font-size: 83%;line-height: 120%;}
.font_mn{font-size: 83%;}
.font_s{font-size: 77%;line-height: 130%;}
.font_sn{font-size: 77%;}
.font_ss{font-size: 71%;line-height: 130%;}
.font_sss{font-size: 71%;line-height: 115%;}
.font_sst{font-size: 71%;line-height: 130%;color:#000000;text-decoration:none;}
.font_ssn{font-size: 71%;}

.tbl_th{	 /*ボディ部：表のヘッダー*/
	color: #6c4006;
	font-size: 83%;
	line-height: 140%;
	font-weight: bold;
	background-color: #F5D286;
}
.tbl_tdclr1{background-color: #FFFFFF;} /*表のデータ部１*/
.tbl_tdclr2{background-color: #F9E4AE;} /*表のデータ部２*/

.tbl_td_s{font-size: 83%;line-height: 140%;background-color: #FFFFFF;text-align: right}
.font_mlink{font-size: 83%;line-height: 140%; color:#722606;}


a:hover img.rolloverImg {
	opacity:0.7;
	filter: alpha(opacity=70);        /* ie lt 8 */
	-ms-filter: "alpha(opacity=70)";  /* ie 8 */
	-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
	-khtml-opacity: 0.7;              /* Safari 1.x */
	zoom:1;
}

ul.no_indent {
	padding: 0;
	margin: 0 0 0 1em;
}

ul.no_indent li {
	padding: 0;
	margin: 0 0 0 0.5em;
	list-style-position:outside;
}

