@charset "shift-jis";BODY	{	background: #FFFFFF;		color: #000000;		font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;		line-height: 150%;
		font-size:10pt;}TABLE	{	margin:0pt;		padding:5pt;		border-width:0pt;		border-style:none;		border-collapse:collapse;}P	{	margin:10pt;		line-height: 150%;
		font-size:10pt;		font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;		text-justify:distribute-all-lines;}DIV	{	font-family:"ＭＳ Ｐゴシック";		line-height: 150%;
		font-size:10pt;		font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;		text-justify:distribute-all-lines;}TD	{	vertical-align:top;		line-height: 150%;
		font-size:10pt;		font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;		margin:0pt;		padding:0pt;		border-width:0pt;		border-style:none;}TR	{	font-size:10pt;		line-height: 150%;
		font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;		margin:0pt;		padding:0pt;		border-width:0pt;		border-style:none;}
A:link {	color : #228b22; text-decoration: underline; }A:focus	{	background-color: #ff8080; text-decoration: none; }A:visited {	color : #20b2aa; text-decoration: underline; }A:hover	{	color: #87cefa; text-decoration: none; }A.menu:link {	color : #ffffff; text-decoration: underline; }A.menu:focus {	background-color: #ff8080; text-decoration: none; }A.menu:visited {color : #D0D0D0; text-decoration: underline; }A.menu:hover {	background-color: #ff8080; text-decoration: none; }.info	{	color:#204466;		line-height: 150%;
			font-weight:bold;			font-size:12pt;}.infobak {	border-style:solid;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		border-width:2px 0px 0px 1px;		border-color:#F8FFDD;		padding:2pt;		background-color:#80D080;		width:130px;}.infoblank {	width:80%; }.infobox	{	padding:10pt;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		background-color:#DFEFFF;		border-style:solid;		border-width:3px;		border-color:#208040;		line-height: 150%;
		font-size:10pt;}.menu	{	color:#442066;			font-weight:bold;		line-height: 150%;
			font-size:12pt;}.menubak {	border-style:solid;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		border-width:2px 0px 0px 1px;		border-color:#FFF8DD;		padding:2pt;		background-color:#D08080;		width:130px;}.menublank {	width:460px; }.menubox	{	padding:10pt;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		background-color:#FFEFDF;		border-style:solid;		border-width:3px;		border-color:#802040;}.mente	{	color:#666620;			font-weight:bold;		line-height: 150%;
			font-size:12pt;}.mentebak {	border-style:solid;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		border-width:2px 0px 0px 1px;		border-color:#FFFFDD;		padding:2pt;		background-color:#D0D080;		width:180px;}.menteblank {	width:410px; }.mentebox	{	padding:10pt;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		background-color:#FFFFDF;		border-style:solid;		border-width:3px;		border-color:#808020;}.topic	{	color:#664066;			font-weight:bold;		line-height: 150%;
			font-size:12pt;}.topicbak {	border-style:solid;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		border-width:2px 0px 0px 1px;		border-color:#FFEEFF;		padding:2pt;		background-color:#D0A0D0;		width:280px;}.topicblank {	width:310px; }.topicbox	{	padding:10pt;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		background-color:#FFEFFF;		border-style:solid;		border-width:3px;		border-color:#804080;}.bluebox	{	padding:10pt;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		background-color:#FFFFFF;		border-style:solid;		border-width:1px;		border-color:#0000FF;		width:566px;}.redbox	{	padding:10pt;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		background-color:#FFFFFF;		border-style:solid;		border-width:1px;		border-color:#FF0000;		width:566px;}.greenbox	{	padding:10pt;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		background-color:#FFFFFF;		border-style:solid;		border-width:1px;		border-color:#00FF00;		width:566px;}.mizubox	{	padding:10pt;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		background-color:#FFFFFF;
		border-style:solid;
		border-width:1px;
		border-color:#00FFFF;
		width:566px;}
.gaiyoublank {	width:130px}.gaiyoubodyl {	width:100px;		vertical-align:middle;}.gaiyoubodyr {	width:280px;		vertical-align:middle;}.ezbenchtb1	{	border-collapse:separate;	}.ezbenchtbm	{	text-align:center;			border-style:solid;			border-color:#000000;			margin:2pt;			padding:2pt;			border-width:3pt;	}.ezbenchtd	{	border-style:solid;			border-color:#000000;			border-width:1pt;	}.ezbenchvmtd	{	border-style:solid;			border-color:#000000;			border-width:1pt;			vertical-align:middle	}.oap	{	color:#204466;			font-weight:bold;		line-height: 150%;
			font-size:12pt;}.oapbak {	border-style:solid;		border-width:2px 0px 0px 1px;		border-color:#F8FFDD;		padding:2pt;		background-color:#80D080;		width:416px;}.oapblank {	width:35%; }.oapbox	{	padding:10pt;		background-color:#DFEFFF;		border-style:solid;		border-width:3px;		border-color:#208040;		line-height: 150%;
		font-size:11pt;}.katapuad	{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		padding:0pt;		background-color:#FFF8EF;		border-style:solid;		border-width:2px;		border-color:#FF0000;
		width:340px;}
.katapuadlk	{
		padding:0pt;		background-color:#FFCFCF;}
.katapuapp	{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
behavior: url(border-radius.htc);
border-radius: 10px;
		padding:0pt;
		background-color:#F8FFEF;		border-style:solid;		border-width:2px;		border-color:#00FF00;
		width:340px;}
.katapuapplk	{
		padding:0pt;		background-color:#CFFFCF;}
h1	{
	font-size:14pt;
}
h2	{
	margin-top:1px;
	font-size:11pt;
}
