a.c2:link {
	font-weight: bold;
	color: #666a99;
	text-decoration: none;
}
a.c2:hover {
	font-weight: bold;
	color: #666a99;
	text-decoration: underline;
	background-color: #CCFF00;

}
a.c2:visited {
	font-weight: bold;
	color: #666a99;
	text-decoration: none;
}
a.c3:link {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.c3:visited {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.c3:hover {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
a.c4:link {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
a.c4:visited {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
a.c4:hover {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #000099;
	text-decoration: underline;
}
a.c4:active {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #000099;
}
a.c5:link {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #FF66FF;
	text-decoration: none;
}
a.c5:visited {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #FF66FF;
	text-decoration: none;
}
a.c5:hover {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #FF66FF;
	text-decoration: underline;
}
a.c6:link {
	font-size: 12px;
	font-weight: bold;
	color: #33CC00;
	text-decoration: none;
}
a.c6:visited {
	font-size: 12px;
	font-weight: bold;
	color: #33CC00;
	text-decoration: none;
}
a.c6:hover {
	font-size: 12px;
	font-weight: bold;
	color: #33CC00;
	text-decoration: underline;
}
a.c7:link {
	font-size: 12px;
	line-height: 140%;
	color: #666600;
	text-decoration: none;
}
a.c7:visited {
	font-size: 12px;
	line-height: 140%;
	color: #666600;
	text-decoration: none;
}
a.c7:hover {
	font-size: 12px;
	line-height: 140%;
	color: #666600;
	background-color: #99FF99;
	text-decoration: none;
}
ul {
	/*line-height: 26px;*/
}
ul.ha { list-style-image: url(img/ha.gif) }
ul.ha2 { list-style-image: url(img/ha2.gif) }
ul.ha3 { list-style-image: url(img/ha3.gif) }
ul.ha4 { list-style-image: url(img/ha4.gif) }

#wh:link { color:#FFFFFF; }
#wh:visited { color:#FFFFFF; }
#wh:hover { color:#FFFF00; }
#wh:active { color:#FFFF00; }
.font12 {
	font-size: 12px;
	line-height: 140%;
	color: #666666;

}
a.c8:link {
	color: #000000;
	text-decoration: none;
}
a.c8:visited {
	color: #000000;
	text-decoration: none;
}
a.c8:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.c9:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.c9:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.c9:hover {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.font12g {
	font-size: 12px;
	color: #999999;
	line-height: 140%;

}
.font14 {
	font-size: 14px;
	line-height: 130%;
}
a.c10:link {
	font-size: 12px;
	line-height: 150%;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
}
a.c10:hover {
	font-size: 12px;
	line-height: 150%;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
	background-color: #CCFFCC;
}
a.c10:visited {
	font-size: 12px;
	line-height: 150%;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
}
.hight135 {
	line-height: 135%;
}
.font15 {
	font-size: 15px;
	line-height: 135%;
}
.w12 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 135%;
}
.pink12 {
	font-size: 12px;
	line-height: 135%;
	font-weight: bold;
	color: #FF66FF;
}
.sikaku1 {
	font-size: 12px;
	color: #9966FF;
}
.sikaku2 {
	font-size: 12px;
	color: #66FF66;
}
.ao12 {
	font-size: 12px;
	font-weight: bold;
	color: #000099;
}
.tx12b {
	font-size: 12px;
	line-height: 135%;
	color: #000000;
}
.ten {
	list-style-image: url(img/ten.gif);
}
a.c11:link {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.c11:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.c11:hover {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
