.css18 {font-size:18px; line-height:135%;}
.css14 {font-size:14px; line-height:135%;}
.css13 {font-size:13px; line-height:150%;}
.css12 {font-size:12px; line-height:150%;}
.css11 {font-size:11px; line-height:150%;}
.css10 {font-size:10px; line-height:155%;}

.cssmm11 {font-size:11px;line-height:120%;font-family:  "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm12 {font-size:12px;line-height:130%;font-family:  "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm13 {font-size:13px;line-height:130%;font-family:  "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm14 {font-size:14px;line-height:125%;	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm15 {font-size:15px;line-height:125%;	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm16 {font-size:16px;	line-height:125%;	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm17 {font-size:17px;	line-height:125%;	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm18 {font-size:18px;	line-height:125%;	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm20 {font-size:20px;	line-height:125%;	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm22 {font-size:22px;	line-height:125%;	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm12a {font-size:12px;line-height:200%;font-family:  "ＭＳ ゴシック", "Osaka−等幅";}
.cssmm12g {font-size:12px;line-height:130%;font-family:  "ＭＳ ゴシック", "Osaka−等幅";margin-left: 5px;padding-left: 5px;}

.t_copy{font-size:12px;line-height:130%;font-family:  "ＭＳ ゴシック", "Osaka−等幅"; margin-top: 10px; padding-top: 10px;margin-left: 10px;padding-left: 10px;}


.index14 {font-size: 14px;line-height: 135%;margin-left: 5px;padding-left: 5px;margin-right: 5px;padding-right: 5px;}
.index13 {font-size: 13px;line-height: 150%;margin-left: 5px;padding-left: 5px;margin-right: 5px;padding-right: 5px;}
.index12 {font-size: 12px;line-height: 150%;margin-left: 5px;padding-left: 5px;margin-right: 5px;padding-right: 5px;}
.index11 {font-size: 11px;line-height: 150%;margin-left: 5px;padding-left: 5px;margin-right: 5px;padding-right: 5px;}
.index10 {font-size: 10px;line-height: 150%;margin-left: 5px;padding-left: 5px;margin-right: 5px;padding-right: 5px;}
.index8 {font-size: 8px;line-height: 125%;margin-left: 5px;padding-left: 5px;margin-right: 5px;padding-right: 5px;}


.css12n {font-size:12px;}
.css10n {font-size:10px;}


.br20 {font-size: 20px;line-height: 20px;}
.br10 {font-size: 10px;line-height: 10px;}
.br5 {font-size: 5px;line-height: 5px;}
.br2 {font-size: 2px;line-height: 2px;}

A:link.l_navi{ color:#333333; text-decoration: none; }
A:visited.l_navi{ color:#333333; text-decoration: none; }
A:active.l_navi{ color:#FF6600; text-decoration: none; }
A:hover.l_navi{ color:#FF6600; text-decoration: none; }


A:link.s_navi{ color:#FFFFFF; text-decoration: none; }
A:visited.s_navi{ color:#FFFFFF; text-decoration: none; }
A:active.s_navi{ color:#FFFFFF; text-decoration: none; }
A:hover.s_navi{ color:#FFFFFF; text-decoration: none; }



A:link.oyakudachi_click{ color:#333333; text-decoration: none; }
A:visited.oyakudachi_click{ color:#333333; text-decoration: none; }
A:active.oyakudachi_click{ color:#333333; text-decoration: none; }
A:hover.oyakudachi_click{ color:#FF6600; text-decoration: underline; }


A:link.sumihin_click{ color:#333333; text-decoration: none; }
A:visited.sumihin_click{ color:#333333; text-decoration: none; }
A:active.sumihin_click{ color:#333333; text-decoration: none; }
A:hover.sumihin_click{ color:#FF9999; text-decoration: underline; }


h1 {font-size: 15px; font-family:  "ＭＳ ゴシック", "Osaka−等幅";margin-bottom:7px;	padding-bottom:7px;margin-left: 5px;padding-left: 5px;}
h2 {font-size: 13px;height: auto;bottom: 2px; margin-top: 0px;	margin-bottom: 0px; padding-top: 0px;padding-bottom: 0px;}

form {margin-top: 0px;margin-bottom: 0px;padding-top: 0px;padding-bottom: 0px;}
.css16b {font-size:16px; line-height:120%; font-weight:bold;}

.bgclr1 {
	background-color: #FFFFFF;
}
.bgclr2 {
	background-color: #99CCFF;
}
.bgclr3 {background-color: #6699FF;}
.bgclr4 {background-color: #DDEEFF;}
.caption1 {
	color: #003366;
	font-weight: bold;
	font-size: 14px;

}
.otherstr {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
	background-color: #DDEEFF;

}
.tbl1 {
	font-size: 12px;
	background-color: #6699FF;
}
.otherstr2 {
	font-size: 14px;
	font-weight: bold;
	color: #3366CC;
}
.bgclr5 {

	background-color: #EEFDFF;
}
.bgclr6 {

	background-color: #ACDAFF;
	color: #0066CC;
}
.mposi{position:absolute; right:10px; }

.prbar{
line-height:1.8em;
font-size: 14px;
font-weight: bold;
color: #ffffff;
}