font{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:19px; color:111111;} 

body{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:19px; color:111111;}
A{COLOR: #111111; TEXT-DECORATION: underline;}
.blue-1{font-size: 12px; color:#33CCFF;}
.white{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:19px; color:ffffff;}
.whiteb{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:19px; color:ffffff;font-weight:bold;}
.whitelink {font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:19px; color:ffffff; TEXT-DECORATION: underline;}

.whitelink12 {font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 12px; line-height:19px; color:ffffff; TEXT-DECORATION: underline;}
.blue{
	font-family: "ＭＳＰゴシック", "ＭＳゴシック";
	font-size: 14px;
	line-height:19px;
	color:2930a0;
}
.bluethin{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:19px; color:8698df;}
.bluelink{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:19px; color:2930a0; TEXT-DECORATION: underline;}
.red{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:19px; color:ff0000;}
.red16{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 16px; line-height:19px; color:ff0000;}
.redthin{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:19px; color:ffbb99;}
.redlink{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:19px; color:ff0000; TEXT-DECORATION: underline;} 
.tiny_black {  font-size: 12px; font-weight: normal}
.n1{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 13px; line-height:14px; color:eeee99;letter-spacing:0px;font-weight:bold}
.n2b{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 14px; line-height:15px; color:666699;letter-spacing:0px;TEXT-DECORATION:underline}
.n3{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 12px; line-height:13px; color:666666;letter-spacing:1px}
.bluebold {
	font-family: "ＭＳＰゴシック", "ＭＳゴシック";
	font-size: 14px;
	line-height:19px;
	color:2930a0;
	font-weight: bold;

}
.p16 {


	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 18px;
	color: #0000CC;
	line-height: 140%;
}

.kizai a{font-size:14px; color: #0000ff;text-decoration:underline;}
.kizai a:link{ font-size:14px; color:#0000ff; text-decoration:underline;}
.kizai a:visited{ font-size:14px; color:#0000ff; text-decoration:underline;}
.kizai a:hover{ text-decoration:underline; color:#0000ff; }

td.link a:link{ font-size:12px; text-decoration:none; color:#ffffff; }
td.link a:visited{ font-size:12px; text-decoration:none; color:#ffffff; }
td.link a:hover{ text-decoration:underline; color:#ffffff; }

td.link2 a:link{ font-size:10px; line-height: 100%; text-decoration:none; color:#FFEFEF; font-family: "ＭＳ Ｐゴシック", "Osaka";}
td.link2 a:visited{ font-size:10px; line-height: 100%; text-decoration:none; color:#FFDDDD; font-family: "ＭＳ Ｐゴシック", "Osaka";}
td.link2 a:hover{ text-decoration:underline; line-height: 100%; color:#FFEFEF; font-family: "ＭＳ Ｐゴシック", "Osaka";}
h2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #FFFFFF;
	margin: 1px;
	padding: 0px;
}
.w12 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.w12n {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #FFFFFF;
}
td.link a:link{ font-size:12px; text-decoration:none; color:#ffffff; }
td.link a:visited{ font-size:12px; text-decoration:none; color:#ffffff; }
td.link a:hover{ text-decoration:underline; color:#ffffff; }
.smalllink {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.blacklink {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	line-height: 19px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #FF0000;
}
a.kizai {
	color: #0000ff;
}
A.kizai:hover{text-decoration:underline;}
A.kizai:active{text-decoration:underline;}
A.kizai:visited{text-decoration:underline;}

.b12 {
	font-size: 12px;
	color: #000000;
}


p.toplink a{
	font-size: 14px;
	text-decoration:underline;
}
p.toplink a:hover{text-decoration:underline;}
p.toplink a:active{text-decoration:underline;}
p.toplink a:visited{text-decoration:underline;}


.b14 {
	font-size: 14px;
	line-height:19px;
	color: #000000;
}
.b15 {
	font-size: 15px;
	line-height:19px;
	color: #000000;
}

.red12 {
	font-size: 12px;
	color: #FF0000;
}
.red12b {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}

.red12b2 {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.r12b {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.r15b {
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
}
.r17b {
	font-size: 17px;
	font-weight: bold;
	color: #FF0000;
}
h1 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #FFFFFF;
	margin: 1px;
	padding: 0px;
}

.blacklink2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.pic_box{
	border-width: 2px;
	border-color: #999999;
	border-style: solid;
	}
.pr{font-family: "ＭＳＰゴシック", "ＭＳゴシック"; font-size: 22px; line-height:19px; color:#ff0000;}









