/* 文字コード UTF-8　**/

A:link { color: #0000CC;}
A:visited { color: #0000CC;}
A:active { color: #0000CC;}
A:hover { color: #0000CC;}


table.title {
	margin: 10px 0px 0px 0px;
}

td.title {
	color:#FFFFFF;
	line-height:18px;
	font-size:16px;
	font-weight:bold;
	padding:10px;
	vertical-align:middle;
	text-align:center;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}

table.msg {
	margin: 10px 0px 0px 0px;
}

td.msg {
	line-height:18px;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	border: 1px solid #51A121;
	background-color: #FFFFFF;
	vertical-align:middle;
	text-align:left;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}

table.search {
	margin: 10px 0px 0px 0px;
}

td.search {
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	vertical-align:middle;
	text-align:right;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}

table.note {
	margin: 10px 0px 0px 0px;
}

td.note {
	line-height:14px;
	font-size:12px;
	font-weight:normal;
	background-color: #FFFFFF;
	vertical-align:middle;
	text-align:left;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}

table.honmon {
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #51A121;
	border-left: 1px solid #51A121;
}

td.honmon1 {
	color:#000000;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	padding: 4px 4px 4px 8px;
	border-right: 1px solid #51A121;
	border-bottom: 1px solid #51A121;
	background-color: #FFFFFF;
	vertical-align:middle;
	text-align:left;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}
td.honmon1a {
	color:#000000;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	padding: 4px 4px 4px 8px;
	border-right: 1px solid #51A121;
	border-bottom: 1px solid #51A121;
	background-color: #D3EBC5;
	vertical-align:middle;
	text-align:left;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}

td.honmon2a {
	color:#000000;
	line-height:16px;
	font-size:12px;
	font-weight:normal;
	padding: 4px 4px 4px 8px;
	border-right: 1px solid #51A121;
	border-bottom: 1px solid #51A121;
	background-color: #D3EBC5;
	vertical-align:middle;
	text-align:left;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}

td.honmon2 {
	color:#000000;
	line-height:16px;
	font-size:12px;
	font-weight:normal;
	padding: 4px 4px 4px 8px;
	border-right: 1px solid #51A121;
	border-bottom: 1px solid #51A121;
	background-color: #FFFFFF;
	vertical-align:middle;
	text-align:left;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}


table.foot {
	margin: 10px 0px 0px 0px;
}

td.foot {
	color:#FFFFFF;
	line-height:18px;
	font-size:16px;
	font-weight:bold;
	padding:10px;
	background-color: #51A121;
	vertical-align:middle;
	text-align:center;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}


input.inputobj{
	font-size:12px;
}

input.button1{
	font-size:18px;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}

input.button2{
	font-size:12px;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}

input.button3{
	font-size:10px;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}

span.honmoner{
	font-weight:bold;
	color:#CC0000;
}

td.html1{
	padding:6px;
}

td.html2{
	height:150px;
	padding:0px 8px 0px 8px;
	vertical-align:top;
}

td.html3{
	padding:0px 0px 0px 0px;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	vertical-align:middle;
	text-align:left;
}

td.html4{
	padding:6px 0px 0px 0px;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	vertical-align:middle;
	text-align:left;
}

td.html5{
	padding:6px 0px 0px 0px;
	width:110px;
}

td.html6{
	color:#FFFFFF;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 4px 8px 4px 8px;
	vertical-align:middle;
	text-align:left;
}

td.html7{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 4px 8px 4px 8px;
	vertical-align:middle;
	text-align:left;
}

td.html8{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 0px 0px 8px 0px;
	vertical-align:top;
	text-align:left;
}

td.html9{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	text-align:left;
}

td.html10{
	color:#FFFFFF;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 6px;
	vertical-align:top;
	text-align:left;
}
td.html11{
	color:#FFFFFF;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 6px;
	vertical-align:top;
	text-align:left;
}
td.html12{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 6px 0px 6px 0px;
	vertical-align:top;
	text-align:left;
}
td.html13{
	height:445px;
	padding:0px 8px 0px 8px;
	vertical-align:top;
}
td.html14{
	color:#FF0000;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	vertical-align:top;
	text-align:left;
}
td.html15{
	font-size:12px;
	font-weight:bold;
}
table.html16{
	border:1px solid #1F114C;
}
td.html17{
	padding:30px;
}
td.html18{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 6px 0px 6px 0px;
	vertical-align:top;
	text-align:left;
}
li.html18{
}
ul.html18{
	margin:0px 0px 0px 18px;
}
td.html19{
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 6px 0px 6px 0px;
	vertical-align:top;
	text-align:center;
}
td.html20{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 2px 12px 2px 0px;
	vertical-align:top;
	text-align:left;
}

td.html21{
	font-size:10px;
	line-height:11px;
	font-weight:normal;
	padding: 2px 0px 0px 0px;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	vertical-align:top;
	text-align:left;
}

td.html22{
	padding: 8px 0px 0px 0px;
}
td.html23{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	vertical-align:top;
	text-align:right;

}
td.pp{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 18px 4px 18px 0px;
	vertical-align:top;
	text-align:left;
}
td.pp2{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	padding: 18px 4px 18px 0px;
	vertical-align:top;
	text-align:left;
	border-top:1px solid #666666;
}
td.over1{
	font-size:16px;
	font-weight:bold;
	padding:20px;
	border-top:5px solid #408C28;
	border-right:5px solid #408C28;
	border-left:5px solid #408C28;
	text-align:center;
}
span.over2{
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
td.over3{
	font-size:16px;
	font-weight:bold;
	padding:20px;
	border-top:5px solid #007549;
	border-right:5px solid #007549;
	border-left:5px solid #007549;
	text-align:center;
}
