*{ box-sizing : border-box;}
*{ -moz-box-sizing : border-box;}
BODY { margin:0;
	padding:0;
	background:#6699CC;
	line-height:130%;
	text-align:center; } 
A:link { color:#004080; text-decoration:none; }
A:visited { color:#800040; text-decoration:none; }
A:active { text-decoration:none; }
A:hover { color:#FF0033; text-decoration: underline; }

#my_body{ width:90%; margin:0 auto;
	color:#000000;
	background:#FFFFFF;}

#header{ width:100%;
	background-color:#003399;
	text-align:left;
	font-size: 80%;}

#navi { margin:5;
 background-color:#FFFFFF;
	text-align:left;
	font-size: 80%;}

#contents { margin:10;
 background-color:#FFFFFF;
	text-align:left;}

#navi2 { margin:5;
 background-color:#FFFFFF;
	text-align:right;
	font-size: 80%;}

#footer { width:100%;
	clear:both;
	border-top:0 solid #FFFFFF;
	text-align:center;
	padding:0;
	font-size: 80%;}

.shisho { color:#003399; }

.size { font-size: 80%; line-height: 130%; }
.size0 { font-size: 80%; line-height: 130%; }
.size1 { font-size: 120%; line-height: 130%; }
.size2 { font-size: 140%; line-height: 130%; }
.size3 { font-size: 160%; line-height: 130%; }
.size4 { font-size: 180%; line-height: 130%; }
.size5 { font-size: 200%; line-height: 130%; }
.size6 { font-size: 100%; line-height: 130%; }

TD { line-height:130%; }

P { text-indent:1em; }

P.stage0 { margin-left:2em; }
P.stage1 { margin-left:3em; }
P.stage2 { margin-left:4em; }
P.stage3 { margin-left:5em; }

P.group0 { margin-left:2em;
	margin-top:0;
	margin-bottom:0; }
P.group1 { margin-left:3em;
	margin-top:0;
	margin-bottom:0; }
P.group2 { margin-left:4em;
	margin-top:0;
	margin-bottom:0; }

P.group10 { margin-left:1em;
	margin-top:0; }
P.group101 { margin-left:1em;
	margin-top:0;
	margin-bottom:0; }
P.group102 { margin-left:1em;
	margin-top:0; }

B.red { color:#FF0000; }
B.gr { color:#339933; }
B.br { color:#0066CC; }
B.vio { color:#000099; }

H3.vio { margin-left:1em;
	color:#000099; }
H3.red { margin-left:1em;
	color:#DE0032; }
H3.gr { margin-left:1em;
	color:#339933; }
H3.ga { margin-left:2em;
	color:#339933;
	margin-bottom:0; }
H3.ga2 { margin-left:1em;
	color:#339933;
	margin-bottom:0; }

H3.gr10 { margin-left:1em;
	color:#339933;
	margin-bottom:0; }
H3.vio10 { margin-left:1em;
	 color:#000099;
	margin-bottom:0; }

H4.type1 { margin-left:1em; }
H4.type2 { margin-left:3em;
	margin-top:0;
	margin-bottom:0; }
H4.type3 { margin-left:2em;
	margin-bottom:0;
	color:#339933; }
H4.type4 { margin-left:1em;
	margin-bottom:0; }


