@charset "utf-8"; 
*	{margin:0; padding:0; zoom:1; }
body	{text-align:center;
	background-color: #cccccc;
/*	padding:20px 8% 20px 8%;*/
	font-family: /*'HG丸ｺﾞｼｯｸM-PRO'*/ ,'ＭＳ Ｐゴシック',sans-serif;
}
/* == for debug == 
div	{border:1px solid red;}
*/
.dv2	{font-family:'HG丸ｺﾞｼｯｸM-PRO','ＭＳ Ｐゴシック',sans-serif;}
#wrapper	{text-align:left;
	background-color:#eeffff;
	width:850px; margin:0 auto; padding:5px 20px;
	font-size:11pt;
/*	color: black;*/
	line-height:1.7em;
}
h1, h2, h3	{color: #003311; }
img {margin:0 0px 0 0px;border:0; } 
/* p {text-indent: 1em; } */
a:link {color:#003311; }
a:visited {color:#003311; }
a:hover {color:#00cc11; }
a:active	{color:#0000ff; }
a	{cursor:pointer;color:#003311;text-decoration:underline;} 
button	{clear:both; cursor:pointer; font-size:8pt; width:80px;height:30px;line-height:1em;}
.btn0	{border-width:0; }
.bck	{font-weight: bold; font-style: italic; }
.clk	{font-size:8pt; text-align:center; }
.clr	{clear:both; }
.dv0	{width:600px;}
.div0,.dv0	{
/*	width:600px;*/
	margin:10px 0 10px 0; padding:3px 0px 3px 20px;
	background-color:#ccff66; 
}
.div1	{float:right; margin:0px 20px 0px 10px; }
.div2	{margin:0px 0px 10px 150px; float:left; }
.div3	{margin:0px 0px 10px 150px; float:left; }
.dvsidai	{text-align:center; }
.ftrt	{font-size:10pt; font-weight:bold; line-height:1em;margin:0;}
.idx0	{margin:10px 0 0 20px; font-size:12pt; font-weight:bold; }
.idx2	{margin: -25px 0 0px 100px; }
.idt5	{margin-left:2em; }
.idt3	{margin-left:3em; }
.sidai	{width:700px; border:2px solid; border-style:outset; margin:0 0 10px 0; }
.ttl1	{color:red;}
.ttl2	{color:#00bb00; }
.txtr	{float: right; margin-right: 20px; }
.txtleft	{display:inline; float:left; }
.dv2	{width:620px; margin:0px 0 20px;
/*	float:left;*/
}
.dv2r {float:right;
	width:205px;
	margin-top:-10px;
	text-align:center;
}
.dvftr	{
	width:100%; height:20px;
	text-align:center;
	font-size:9pt;
}
.hr0 {margin:10px 0;color:#eeeeee;}
.hr1 {margin:1px 0;color:#eeeeee;}
.idt	{margin-left:0px; text-indent:-30px; padding-left:35px;}
.idt2	{margin-left:0px; text-indent:-20px; padding-left:35px; }
.pdiv2 {
	margin-top: 10px;
/*	padding-top: 20px; */
	margin-right: auto;
	margin-left: auto;
	width: 693px;
	height: 390px;
	text-align: center;
}
.pdiv3 {
	float: left;
	margin-left: 0px;
	width: 27px;
}
.pdiv4 {
	float: left;
	margin-top: 5px;
	margin-left: 0px;
/*	margin-bottom: 3px; */
	text-align: center;
}
.pdiv5 {
	margin-right: 0px;
	width: 27px;
	float: left;
}
.pdiv3,.pdiv5 {
	height: 300px;
	margin-top: 40px;
	font-size: 9pt;
	line-height: 59pt;
	text-align: center;
}
.ph2 {margin-top: 0px;margin-bottom: 8px;}
.pp2 {
/*	line-height: 0em;*/
	font-size: 11pt;
	font-weight: bold;
}
.ppn {font-size:10pt;}
.ppt {font-size:12pt; font-weight:bold;}
.pijo	{text-align:right; margin:-20px 50px 0 0;}
.waku {	margin-left: 1px;
/*	border:3px outset #cccccc; */
	cursor:pointer; 
}
