BODY	{
	margin:0px;
	padding: 0px;
	background-color : #e3e3e3;
}
#wrap	{
	width:780px;
	background:#D3DAE0 url(images/back.gif) repeat-y top center;
	margin:0px auto;
	padding:0px;
	text-align:center;
	font-size:11pt;
	line-height:150%;
	color:#000000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
#page	{
	width:750px;
	text-align:left;
	margin:0px auto;
}
.txt	{
	width:650px;
	text-align:left;
	margin:0px auto;
 font-size : 15px;
}
a	{
	text-decoration:underline;
	color:#0066ff;
}
a:hover	{
	text-decoration:none;
	color:#cc0000;
}
.box_gray	{
	border:1px solid #cccccc;
}
.border_b_gray	{
	border-bottom:1px dashed #999999;
}
/***/
/*************************************************/
td	{
	font-size:11pt;
	line-height:150%;
	color:#000000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
/***/
.font10	{
	font-size:10pt;
}
.font12	{
	font-size:12pt;
}
.font14	{
	font-size:14pt;
}
/***/
.font_red	{
	color:#cc0000;
}
.font_blue	{
	color:#000099;
}
/***/
.font12_red	{
	font-size:12pt;
	color:#cc0000;
}
.font12_blue	{
	font-size:12pt;
	color:#000099;
}
.font14_red	{
	font-size:14pt;
	color:#cc0000;
}
 
.px10{
 font-size : 10px;
}
.px11{
 font-size : 11px;
}
.px12{
 font-size : 12px;
}
.px13{
 font-size : 13px;
}
.px14{
 font-size : 14px;
}
.px15{
 font-size : 15px;
}
.px16{
 font-size : 16px;
}
.px17{
 font-size : 17px;
}
.px18{
 font-size : 18px;
}
.px19{
 font-size : 19px;
}
.px20{
 font-size : 20px;
}
.px21{
 font-size : 21px;
}
.px22{
 font-size : 22px;
}
.px23{
 font-size : 23px;
}
.px24{
 font-size : 24px;
}
.px25{
 font-size : 25px;
}
.px26{
 font-size : 26px;
}
.px27{
 font-size : 27px;
}
.px28{
 font-size : 28px;
}
.px29{
 font-size : 29px;
}
.px30{
 font-size : 30px;
 line-height : 1.5;
}
.px31{
 font-size : 31px;
}
.px32{
 font-size : 32px;
}
