.top-contents {  font: normal 9pt/16pt "ＭＳ ゴシック", "Osaka"; text-decoration: none; clip:  rect(   )}
.shamei {  font: normal 8pt/10pt "ＭＳ ゴシック", "Osaka"; color: #885B00; text-decoration: none}
.menubar {  font: 8pt "ＭＳ ゴシック", "Osaka"; color: #996600; text-decoration: none}
.f9 {  font: 9pt/15pt "ＭＳ ゴシック", "Osaka"; text-decoration: none}
.shomei { font: 9pt/17pt "ＭＳ ゴシック", "Osaka"; text-decoration: none ; color: #663300}
.cont-title {  font: 10pt "ＭＳ Ｐゴシック", "Osaka"; color: #FFFFFF; text-decoration: none; background: #996600; text-align: center}
.cont-txt { font: 9pt/14pt "ＭＳ Ｐゴシック", "Osaka"; color: #333333; text-decoration: none; background: #FFFFDF; text-align: left; padding: 15px 25px 10px; letter-spacing: 2px}
.cont-bdr { color: #FFFFFF; text-decoration: none; border: thick #FFCC00; margin: 1px 1px}
.f9navi { font: 9pt/13pt "ＭＳ ゴシック", "Osaka"; text-decoration: none }
.kougi-txt { font: 9pt/14pt "ＭＳ Ｐゴシック", "Osaka"; color: #333333; text-decoration: none; background: #FFFFDF; text-align: left; padding: 15px 25px 10px; letter-spacing: 2px ; margin:  10px}
.f8 { font: 8pt/15pt "ＭＳ Ｐゴシック", "Osaka"; text-decoration: none }
.annai-txt {
font: 9pt/14pt "ＭＳ Ｐゴシック", "Osaka"; color: #000000; text-decoration: none; background: #FFFFCE; text-align: left; padding: 5px 10px 10px; letter-spacing: 1px
}
.annai-title {
	font: 12pt "ＭＳ Ｐゴシック", "Osaka";
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 5px 10px 10px;
	letter-spacing: 1px;
	border: 1px #FFCC00;
	background-color: #FFFFFF;
}
.ipku_head {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ippuku_top_menu {
	font: 16px/26px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	text-decoration: none;
	text-indent: 10px;
	text-align: left;
}
.ippuku_page_menu_up {
	text-decoration: none;
	text-align: center;
	background-color: #FFEAE1;
	font-size: 12px;
	line-height: 20px;
}
.ipku_hajime {

	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.ipku_hajime_name {
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	vertical-align: bottom;
}
.ipku_text {
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px 12px 0px 16px;
}
.ipuku_text_s {

	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px 12px 0px 16px;
}
.ipuku_text_note {

	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #ff3300;
	text-decoration: none;
	padding: 0px 12px 0px 16px;
}
.ipku_dai_mi {
	font-size: 22px;
	line-height: 30px;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
	vertical-align: bottom;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
.ipku_chu_mi {


	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	color: #DF8600;
	text-decoration: none;
	vertical-align: bottom;
}
.ipku_syo_mi {


	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
	vertical-align: bottom;
}
.ipku_copy2 {


	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	vertical-align: bottom;
}
.ipku_head_view {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: right;
	text-indent: 20px;
}
.ipuku_text_s_r {
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px 12px 0px 16px;
	text-align: right;
}
.ipuku_text_sc {
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px 8px;
	text-align: center;
}

#mousikomi-num table,
#nyuukyo-jyokyo table {
	font-size: 90%;
}
#mousikomi-num caption,
#nyuukyo-jyokyo caption {
	color: #006600;
}
#mousikomi-num th,
#nyuukyo-jyokyo th {
	background-color:#006600;
	color: #FFFFFF;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #859C6F;
	border-right-color: #1C4715;
	border-bottom-color: #1C4715;
	border-left-color: #859C6F;
}
#mousikomi-num td,
#nyuukyo-jyokyo td {
	background-color:#FAFFFA;
	color: #333333;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #EEEEEE;
}
#mousikomi-num p,
#nyuukyo-jyokyo p {
	font-size: 80%;
	text-align: center;
	margin-top: 5px;
}
