A { text-decoration: none;}
a {
}

A:link { color: #16436A;}
A:visited { color: #003059;}
A:hover { color: #266EAC; text-decoration: underline;}

A.jc:link { color: #333333;}
A.jc:visited { color: #666666;}
A.jc:hover { color: #CCCCCC; text-decoration: underline;}

A.menu10 { color: #FFFFFF; font-size: 10px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
A.menu10:visited { color: #FFFFFF;}
A.menu10:hover { color: #CACACA; text-decoration: underline;}

A.menu10b {
	color: #ECECEC;
	text-decoration:none;
	font: 11px "ＭＳ Ｐゴシック";
}
A.menu10b:visited { color: #999999;}
A.menu10b:hover { color: #A5A5A5; text-decoration: underline;}

A.menu10bb { color: #333333; font-size: 10px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
A.menu10bb:visited { color: #333333;}
A.menu10bb:hover { color: #666666; text-decoration: underline;}

A.menu10g { color: #333333; font-size: 10px; font-family: "Verdana"; text-decoration:none;}
A.menu10g:visited { color: #333333;}
A.menu10g:hover { color: #666666; text-decoration: underline;}

A.menu10y { color: #333333; font-size: 10px; font-family: "Verdana"; text-decoration:none;}
A.menu10y:visited { color: #333333;}
A.menu10y:hover { color: #999933; text-decoration: underline;}

A.menu10ac { color: #333333; font-size: 10px; font-family: "Verdana"; text-decoration:none;}
A.menu10ac:visited { color: #333333;}
A.menu10ac:hover { color: #006699; text-decoration: underline;}

A.menu12dayb1 { color: #333333; font-size: 12px; font-family: "Verdana"; text-decoration:none; font-weight:bold}
A.menu12dayb1:visited { color: #333333; font-weight:bold}
A.menu12dayb1:hover { color: #666666; text-decoration: underline;}


A.menu12day { color: #333333; font-size: 12px; font-family: "Verdana"; text-decoration:none;}
A.menu12day:visited { color: #333333;}
A.menu12day:hover { color: #666666; text-decoration: underline;}

A.menu12w { color: #FFFFFF; font-size: 12px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
A.menu12w:visited { color: #FFFFFF;}
A.menu12w:hover { color: #A5A5A5; text-decoration: underline;}

A.menu10c { color: #000000; font-size: 10px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
A.menu10c:visited { color: #000000;}
A.menu10c:hover { color: #444444; text-decoration: underline;}

A.menu12 { color: #5A3B1F; font-size: 12px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
A.menu12:visited { color: #5A3B1F;}
A.menu12:hover { color: #5A3B1F; text-decoration: none;}

.px8 {  font-size: 8px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px10 {  font-size: 10px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px10-1 {  font-size: 10px; font-family: "Verdana"; text-decoration:none;}
.px1014 {  font-size: 10px; line-height: 14px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px1015 {  font-size: 10px; line-height: 15px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px1215-b {  font-size: 10px; line-height: 16px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px1218 {  font-size: 12px; line-height: 18px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px1217 {  font-size: 12px; line-height: 17px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px1216 {  font-size: 12px; line-height: 16px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px12 {  font-size: 12px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px22 {  font-size: 22px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px1421 {  font-size: 14px; line-height: 21px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.px14 {  font-size: 14px; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}
.pt10 {  font-size: 10pt; font-family: "ＭＳ Ｐゴシック"; text-decoration:none;}

.px1014white {  font-size: 10px; line-height: 14px; font-family: "ＭＳ Ｐゴシック"; color: #FFFFFF; text-decoration:none;}
.px10white {  font-size: 10px; font-family: "ＭＳ Ｐゴシック"; color: #FFFFFF; text-decoration:none;}.px10 style9 .px10 style9 {
	color: #FFFFFF;
}
.px10 style9 .px10 style9 {
	color: #FFFFFF;
	text-decoration: none;
}
a {
	color: #FFFFFF;
	text-decoration: none;
}

.px10 style9 .px1014white {
	color: #16436A;
}
a {
}

.px16 {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 16px;
	text-decoration: none;
}
.px12white {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.bg { background-repeat: no-repeat; }

.bg2 { background-image: url("../img/bg_table3.gif"); }
a {
	color: #16436A;
}
.px12gray {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 14px;
}
.px1417black{
	font-family: "ＭＳ Ｐゴシック";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	line-height: 17px;
	font-weight: bold;	
}
.px12ngray {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.day {
	font-family: "Verdana";
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.day-b1 {
	font-family: "Verdana";
	font-size: 12px;
	color: #333333;
	line-height: 17px;
	font-weight: bold;	
}
.day-b {
	font-family: "Verdana";
	font-size: 14px;
	color: #333333;
	line-height: 17px;
	font-weight: bold;	
}
.day-p {
	font-family: "Verdana";
	font-size: 11px;
	color: #333333;
	line-height: 15px;
}
.day-pb {
	font-family: "Verdana";
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	font-weight: bold;	
}
.p1 {
	color: #333333;
	font: 10px/20px Verdana;
	padding: 2px 5px;
	background: #FFF9BB;
	margin-right: 5px;
	border-top: #9FB7D4;
	border-right: #9FB7D4;
	border-bottom: #9FB7D4;
	border-left: #9FB7D4;
}
.day10 {
	font-family: "Verdana";
	font-size: 10px;
	color: #333333;
}
.topic10 {
	font-family: "Verdana";
	font-size: 10px;
	color: #333333;
	line-height: 11px;
}
.day13 {
	font-family: "Verdana";
	font-size: 13px;
	color: #000000;
	line-height: 18px;
}.day13b {
	font-family: "Verdana";
	font-size: 13px;
	color: #000000;
	line-height: 18px;
	font-weight: bold;	
}
.day-sl {
	font-family: "Verdana";
	font-size: 10px;
	color: #333333;
	line-height: 12px;
}

.g1 {
	background-image: url(../../jigyou_koho/img/trans.gif);
	background-repeat: repeat-x;
}
.day h3 {
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	height: auto;
	border-left: thick solid #1369AB;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #F0F0F0;
}
.nfimg {
	padding-right: 10px;
}
.line {
	border-bottom: 1px solid #E7E7E7;
}
.top_link {
	text-align: center;
	margin-bottom: 5px;
}
.topics {
	font-size: 12px;
	color: #333333;
	padding: 12px;
	text-align: left;
	line-height: 18px;
	border: 1px solid #ACC2E8;
	margin: 5px;
}
.topics h1 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
	color: #2D569C;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.topics h2 {
	font-size: 12px;
	color: #2D569C;
	padding-bottom: 7px;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.topics td {
	padding-right: 5px;
	padding-left: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.topics table {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.topics p {
	padding: 0px;
	margin: 0px;
}

