#bodyid{
	background:#fffafa url(img/back.gif) repeat;
	padding:0;
	margin:0;
	text-align:center;
}
.14pg { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #333333; text-indent: 1em; line-height: 2em}
.10pg { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #333333; line-height: 1.5em}
.topicdate { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #FF3300}
.topicco { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #333333}
.14pg2 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #333333; line-height: 2em }
.14pw2 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #FFFFFF; line-height: 2em }
.12pg { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #333333}
.shinnai {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #FFFFFF}
.10pw { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #FFFFFF }
.12pw {
	clear:both;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #FFFFFF;
}
.headtext{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #FFFFFF;
}
.headtext a:link {
	color:#FFFFFF;
}
.headtext a:visited {
	color:#FFFFFF;
}
.headtext a:hover {
	color:#FFFFFF;
}
.headtext a:active {
	color:#FFFFFF;
}


.maintable{
	clear:both;
	float:left;
	margin-top:0;
	table-layout: auto;
	border: 0px;
	padding-left: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 1em;
	line-height: 1.4;
	border-collapse: collapse;
}


.ChargeSubject{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 0.75em;
}
table{
	border: 0px solid #ff0000;
}
.table1{
	table-layout: auto;
	border: 1px solid #7777AF;
	padding-left: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 1em;
	line-height: 1.4;
	border-collapse: collapse;

}
.table1 td{
	border-bottom: 1px dotted #7777AF;
	border-right: 1px solid #7777AF;
	border-collapse: collapse;
}
.table1 th{
	border-bottom: 1px solid #7777AF;
}
.table2{
	padding-left: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 1em;
	line-height: 1.2;
}
.table3{
	table-layout: auto;
	border: 1px solid #7777AF;
	padding-left: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 1em;
	line-height: 1.4;
	border-collapse: collapse;
	width: 80%;
}
.table3 td{
	border-bottom: 1px dotted #7777AF;
	border-right: 1px solid #7777AF;
	border-collapse: collapse;
	background-color:#FFFFFF;
}
.table3 th{
	border-bottom: 1px solid #7777AF;
	background-color:#CCCCCC;
}

.menutbl{
	border: 0;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 1.2em;
	border-collapse: collapse;
}
.menutbl a:link {
	color:#FFFFFF;
	
}
.menutbl a:visited {
	color:#FFFFFF;
}
.menutbl a:hover {
	color:#FFFFFF;
}
.menutbl a:active {
	color:#FFFFFF;
}

.mg10{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #333333;
	padding:14px;
}
.mg12p15{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #333333;
	line-height: 1.6;
}
.mg12p15 ol{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #333333;
}
.mg12p14{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #333333;
	line-height: 1.6;
	padding-left:14px;
}
.mgb12p14{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #333333;
	line-height: 1.6;
	padding-left:14px;
	padding-right:14px;
}
h2{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	color: #333333;
	line-height: 1.6;
}
.brt1{
	border-right: 1px solid #7777AF;
}
.ImageL1{
	float:left;
}
.ImageR1{
	float:right;
}
.txtRf12{
	float:right;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
}
.rescon{
	padding-left: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	line-height: 1.6;
}
.box{
	width:200px;
	padding:10px;
	border:3px solid #AAAAFF;
	background-color:#CCCCFF;
}
.transbox{
	width:559px;
	padding:10px;
	border:0;
}

.reset{
	clear:both;
}

.aftblk {
	line-height: 1.2;
}
.aftblk ul{
	padding:0;
	margin:20;
}
.mkr {
}
.mkr ul{
	list-style-type: decimal;
}
.copyright{
	float:right;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #FFFFFF;
	
}

.lptext{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color:#09F;
	text-decoration: none;

}
.lptext a:link {
	color:#09F;
	text-decoration: none;
}
.lptext a:visited {
	color:#09F;
	text-decoration: none;
}
.lptext a:hover {
	color:#09F;
	text-decoration: none;
}
.lptext a:active {
	color:#09F;
	text-decoration: none;
}

