html{height:100%;}
body{
	font-family:Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	vertical-align: top;
	color: #333333;
	height: 100%;
	font-size: 100%;
	line-height: 115%;
}
#wrap{
	margin:0 auto;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	width:800px;
	height: 100%;
}
#navi{
	margin:10px 20px;
	font-size: 12px;
	color: #FF9900;
	text-align: left;
}
#navi a:link{color:#FF9900;}
#navi a:hover{color:#FF9900;}
#navi a:visited{color:#FF9900;}
#foot{font-size:12px;}
h1,h2,h3,h4,h5,h6,p,ul,li{
	padding:0;
	margin:0;
	text-align: left;
}
ul{margin-left:20px;text-align:left;}
li{
	list-style-type:none;
	font-size: 95%;
}
h3.midashi{
	text-indent:20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
}
h4.midashi{
	color:#FF6600;
	margin:2em 0 0.5em 0;
	text-align:left;
	font-size: 15px;
}
img{
	margin:0;
	padding:0;
	border: 0;
}
p{
	text-align:left;
	color: #333333;
	line-height: 120%;
	font-size: 95%;
}
p.here{
	text-align:right;
	margin-right: 2em;
}
A { text-decoration: none; }
A:link		{color:#003399;}
A:visited	{color:#003399;}
A:hover		{color:#FF0033;text-decoration:underline}
.pt9  {font-size:9pt;line-height:11pt;font-weight:normal;}
.pt10  {font-size:10pt;line-height:12pt;font-weight:normal;}
.pt11  {font-size:11pt;line-height:14pt;font-weight:normal;}
.pt12  {font-size:12pt;line-height:18pt;font-weight:bold;}
.pt14  {font-size:14pt;line-height:16pt;font-weight:bold;}

.px10 { font-size: 10px}
.px12 { font-size: 12px}
.px14 { font-size: 14px}
.px12 { font-size: 12px; }
.pt111 {
	font-size:11pt;
	line-height:13pt;
	font-weight:normal;
	text-align: left;
}
.px121 {font-size: 12px}
.px121 {font-size: 13px; }
.px12m {font-size: 12px; font-size: 12px; ; line-height: 140%; font-weight: bold}
.top{
	margin-right:30px;
	line-height:12pt;
	text-align:right;
	font-size:10pt;
	line-height:12pt;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	height: 20px;
	padding-bottom: 20px;
	margin-top: 1em;
}
.new{font-size:10px;margin-left:10px;color:#FF0000;font-weight:bold;}
.table01 th{
	font-size:12px;
	padding:2px 2px 2px 10px;
	text-align:left;
	font-weight:normal;
	vertical-align: top;
}
.table01 td{font-size:12px;padding:2px;text-align:center;font-weight:normal;}
.date{
	padding:10px;
	font-sizee:10pt;
	line-height:130%;
	margin-top: 3em;
	;
	font-size: 10pt;
}
img.photoR{
	margin-left:2em;
	margin-bottom:1em;
}
img.photoL{margin-right:2em;margin-bottom:1em;}

table.ronbun th{
	vertical-align:top;
	text-align:left;
	font-weight: normal;
	font-size: 13px;
}
table.ronbun td{
vertical-align:top;
text-align:left;
font-size:13px;
}
.new{font-size:11px;margin-left:10px;color:#FF0000;font-weight:bold;}

