.body {
	font-size: 10pt;
	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	line-height: 14pt;
}
.midashi {
	font-weight: 700;
	font-size: 10pt;	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	line-height: 13pt;

}

.midashi2 {
	font-weight: 600;
	font-size: 10pt;	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	line-height: 150%;

}
.th {
	font-size: 9pt;	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	line-height: 12pt;
	padding: 1px;
}
.th2 {
	font-size: 9pt;	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	padding: 1px;
}
.td {
	font-size: 8pt;
	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	line-height: 11pt;
	padding: 0em;
	vertical-align: middle;
}

.tr {
	font-size: 10pt;
	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	line-height: 12pt;
	font-weight: 600;
}


A:link {
      color:#444444;	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	  text-decoration: none;

}
A:visited {
      color:#444444;	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	  text-decoration: none;
}

A:hover {	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	text-decoration: none;
	color: #0033CC;
}
.tr2 {
	font-size: 9pt;	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	line-height: 12pt;
	padding: 0.2em;
}
.sitemap {
	font-family:"lr oSVbN","arial", Osaka, "qMmpS Pro W3";
	font-size: 10px;
	line-height: 13px;
	color: #777777;
}
.th3 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 9pt;
	line-height: 14pt;
}

/* ******************************************************** */

#meibo_table{
font-family:"lr o", "ז";
 width:450px;
 margin-top:10px;
 margin-left:40px;
 margin-right:40px;
 font-size:12px;
 vertical-align:middle;
}
#meibo_table td{
height:17px;
padding:0px 4px 0px 4px;
}

#kifu{
width:470px;
font-size:12px;
font-family:"lr o", "ז";
font-weight:normal;
margin-left:30px;
margin-right:30px;
}

#kifu #hizuke{
float:right;
width:220px;
font-size:10px;
line-height:1.6em;
}

#kifu .oomidashi{
text-align:center;
font-size:16px;
font-weight:300;
line-height:1.6em;
padding-top:20px;
padding-bottom:30px;
}
#kifu .xmidashi{
text-align:center;
font-size:13px;
line-height:1.6em;
padding-bottom:20px;
}
#kifu .honbun{
font-size:11px;
line-height:1.6em;
padding-bottom:30px;
}

#kifu .honbun div.jo{
width:46px;
float:left;
}

#kifu .honbun div.bdy{
float:left;
width:420px;
}

#kifu .honbun div.bdy li{
list-style-type:none;
list-style-position:outside;
}

#kifu .honbun p{
margin:0px 0px 0px 0px;
}

#kifu.honbun br{
margin:0px 0px 0px 0px;
}

.big-title {
	font-size:20px;
	_font-size:130%;
	font-family:"Times New Roman", Times, serif;
	font-weight:900;
}

#g-info {
	font-size:13px;
	text-indent:13px;
	line-height:150%;
	font-family:"Times New Roman", Times, serif;
}

#g-info p{
	margin:0;
	text-align:justify;
}

#g-info ul{
	text-indent:0;
	margin:0px;
	margin-left:20px;
	padding:0;
	list-style-type:none;
 	list-style-position:outside;
}
#g-info ul ul{
	margin-left:10px;
	padding:0;

}

#g-info li:before {
	display: marker;
	marker-offset:0;
}

#g-info li{
	padding:0;
}

#g-info .g-title {
	text-indent:0;
	margin-top:6px;
	font-size:15px;
	font-weight:900;
	line-height:140%;
}

#g-info #urlstr{
	text-indent:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
}

#g-info #inst-block{
	text-indent:0;
	margin-left:20px;
}

#g-info #inst-block ul{
	text-indent:-10px;
	margin-left:20px;
}

#g-info #inst-block .ttle{
	margin-left:-20px;
}








