			p.midashi{margin:0;padding:0.5em 1em 0.5em 1em;background:#85A52E;color:white;text-align:center}
			p.class00  {margin:2em 1em 1em 1em}
			p.class01  {margin:1em 1em 0em 2em;text-indent:-1em}
			p.class01_1{margin:1em 1em 0em 1em;text-indent:1em}
			p.class02  {margin:0em 1em 0em 3em;text-indent:-1em}
			p.class02_1  {margin:0em 1em 0em 2em;text-indent:1em}
			p.class03  {margin:0em 1em 0em 4em;text-indent:-1em}
			p.class03_1  {margin:0em 1em 0em 4em;text-indent:1em}
			p.class04  {margin:0em 1em 0em 5em;text-indent:-1em}
			p.class05  {margin:0em 1em 0em 5em;text-indent:1em}
			p.class06  {margin:0em 1em 0em 4em;text-indent:1em}
			p.classcenter  {text-align:center}
			p.classright  {margin:0em 1em 0em 0em;text-align:right}
			p.toiawase{margin:1em 1em 1em 0;text-align:right}
			.red{color:red}
			.blue{color:#85A52E}
			.murasaki{color:#6E276F}
			p.classjotitle  {margin:0em 1em 0em 2em}
			p.classjo  {margin:0em 1em 0em 2em;text-indent:-1em}
			p.classgo  {margin:0em 1em 0em 3em;text-indent:-1em}
			p.classfusokutitle  {margin:1em 1em 0em 4em}

li  {float:left;display:block;}

.box1 {height:1.5em;}
ul  {margin:0px;}

.tab1on a:link,
.tab2on a:link,
.tab3on a:link,
.tab4on a:link,
.tab5on a:link,
.tab6on a:link
        {
         color:#ffffff;
         text-decoration:none;
         display:block;
         margin-top:5px
        }

.tab1on a:visited,
.tab2on a:visited,
.tab3on a:visited,
.tab4on a:visited,
.tab5on a:visited,
.tab6on a:visited
        {
         color:#ffffff;
         text-decoration:none;
         display:block;
         margin-top:5px
        }

.tab1on a:hover,
.tab2on a:hover,
.tab3on a:hover,
.tab4on a:hover,
.tab5on a:hover,
.tab6on a:hover
        {
         color:#ffffff;
         text-decoration:none;	
         display:block;
         margin-top:5px
        }

.tab1off a:link,
.tab2off a:link,
.tab3off a:link,
.tab4off a:link,
.tab5off a:link,
.tab6off a:link
        {
         color:#000000;
         text-decoration:underline;
         display:block;
         margin-top:5px
        }

.tab1off a:visited,
.tab2off a:visited,
.tab3off a:visited,
.tab4off a:visited,
.tab5off a:visited,
.tab6off a:visited
        {
         color:#000000;
         text-decoration:underline;
         display:block;
         margin-top:5px
        }

.tab1off a:hover,
.tab2off a:hover,
.tab3off a:hover,
.tab4off a:hover,
.tab5off a:hover,
.tab6off a:hover
        {
         color:#ff3333;
         text-decoration:underline;
         display:block;
         margin-top:5px
        }

.tab1on  {background-color:#85A52E;}
.tab1off {background-color:#e0ebaf;}
.tab2on  {background-color:#85A52E;}
.tab2off {background-color:#e0ebaf;}
.tab3on  {background-color:#85A52E;}
.tab3off {background-color:#e0ebaf;}
.tab4on  {background-color:#85A52E;}
.tab4off {background-color:#e0ebaf;}
.tab5on  {background-color:#85A52E;}
.tab5off {background-color:#e0ebaf;}
.tab6on  {background-color:#85A52E;}
.tab6off {background-color:#e0ebaf;}

.tab1on,.tab1off,.tab2on,.tab2off,.tab3on,.tab3off,.tab4on,.tab4off,.tab5on,.tab5off,.tab6on,.tab6off
        {
        display:block;
        width:160px;
        height:26px;
        float:left;
        margin-right:5px;
        text-align:center;
        }

.box21
        {
        clear:both;
        border-top:solid 10px #85A52E;
        border-bottom:solid 1px #85A52E;
        border-left:solid 1px #85A52E;
        border-right:solid 1px #85A52E;
	width:42em;
	color:#666666;
        }
.box22
        {
        clear:both;
        border-top:solid 10px #85A52E;
        border-bottom:solid 1px #85A52E;
        border-left:solid 1px #85A52E;
        border-right:solid 1px #85A52E;
	width:42em;
	color:#666666;
        }
.box23
        {
        clear:both;
        border-top:solid 10px #85A52E;
        border-bottom:solid 1px #85A52E;
        border-left:solid 1px #85A52E;
        border-right:solid 1px #85A52E;
	width:42em;
	color:#666666;
        }
.box24
        {
        clear:both;
        border-top:solid 10px #85A52E;
        border-bottom:solid 1px #85A52E;
        border-left:solid 1px #85A52E;
        border-right:solid 1px #85A52E;
	width:42em;
	color:#666666;
        }
.box25
        {
        clear:both;
        border-top:solid 10px #e0ebaf;
        border-bottom:solid 1px #e0ebaf;
        border-left:solid 1px #e0ebaf;
        border-right:solid 1px #e0ebaf;
        }
.box26
        {
        clear:both;
        border-top:solid 10px #e0ebaf;
        border-bottom:solid 1px #e0ebaf;
        border-left:solid 1px #e0ebaf;
        border-right:solid 1px #e0ebaf;
        }
