.bgg1 {
				background-color:#99ffcc
}
.bgg2 {
				BACKGROUND-color: #cccccc
}
.bgg3 {
				BACKGROUND-color: #eeeeee
}
.bgg4 {
				background-color:#ffff99
}
.bgg5 {
				background-color:#99ff66
}
.bgg6 {
				background-color:#ffffff
}
.bgg7 {
				background-color:#ffffff
}
.bgg8 {
				background-color:#ffffff
}
div.navi1 {
				font-size:smaller;
				padding:5px;
				padding-left:20px;
				border-width:0;
				width:100%
}
div.navi2 {
				font-size:smaller;
				padding:5px;
				padding-left:20px;
				border-width:0;
				width:100%
}
div.navi3 {
				font-size:smaller;
				padding:5px;
				padding-left:20px;
				border-width:0;
				width:100%
}
div.navi4 {
				font-size:smaller;
				padding:5px;
				padding-left:20px;
				border-width:0;
				width:100%
}
div.navi5 {
				font-size:smaller;
				padding:5px;
				padding-left:20px;
				border-width:0;
				width:100%
}
div.navi6 {
				font-size:smaller;
				padding:5px;
				padding-left:20px;
				border-width:0;
				width:100%
}
a:link {
				color: #330066
}
a:visited {
				color: #660066
}
a:hover {
 				color: red; 
}
a:active {
				color: #cc0000
}
div.blocka {
				float: left;
				width: 160px;
}
div.blockc {
				clear: both;
}
div.blockd {
				width:275px;
				float:left;
				position:relative;
				left:25px
}
div.blocke {
				margin-bottom:1em;
				width:600px;
				position:relative;
				left:20px
}
div.blockf {
				width:250px;
				float:left;
				position:relative;
				left:0
}
div.blockg {
				width:250px;
				float:left;
				position:relative;
				left:0
}

body {
				color:#333333;
				background-color:#ffffff;
				background-image:url(../image/sozai/check.gif)
}
.green{
				color:#004000;
}
.red{
				color:#ff0000;
}
.white{
				color:#ffffff;
}
.broun{
				color:#800000;
}
.blue{
				color:#000088;
}
.size1{
				font-size:x-small
}
.size2{
				font-size:smaller;
}
.size3{
				font-size:middle
}
.size4{
				font-size:larger;
}
.center { 
				text-align:center
 }
.left { 
				text-align:left
 }
.right { 
				text-align:right
 }
.top { 
				vertical-align:top
 }
img {
				border-style:none;
				left:auto
}
div.title1{
				background-color:#99ffcc;
				font-size:larger;
				font-weight:bold;
				text-align:left;
				padding:5px;
				padding-left:20px;
				border-width:0
}
div.title2{
				background-color:#cccccc;
				font-size:larger;
				font-weight:bold;
				text-align:left;
				padding:5px;
				padding-left:20px;
				border-width:0
}
div.title3{
				background-color:#eeeeee;
				font-size:larger;
				font-weight:bold;
				text-align:left;
				padding:5px;
				padding-left:20px;
				border-width:0
}
div.title4{
				background-color:#ffff99;
				font-size:larger;
				font-weight:bold;
				text-align:left;
				padding:5px;
				padding-left:20px;
				border-width:0
}
div.title5{
				background-color:#99ff66;
				font-size:larger;
				font-weight:bold;
				text-align:left;
				padding:5px;
				padding-left:20px;
				border-width:0
}
.ul1{
				margin-top:1em;
				position:relative;
				left:0;
				list-style-type:none
}
table{
				position:relative;
				left:20px
}	 
li.class1{
				background-image:url(../image/sozai/square0126.gif);
				background-position:left center;
				background-repeat:no-repeat;
				line-height:150%;
				padding-left:15px;
				position:relative;
				left:5%;
				list-style-type:none
}
li.class2{
				background-image:url(../image/sozai/square0128.gif);
				background-position:left center;
				background-repeat:no-repeat;
				line-height:150%;
				padding-left:15px;
				position:relative;
				left:5%;
				list-style-type:none
}
li.class3{
				background-image:url(../image/sozai/square0129.gif);
				background-position:left center;
				background-repeat:no-repeat;
				line-height:150%;
				padding-left:15px;
				position:relative;
				left:5%;
				list-style-type:none
}
div.indxblockk {
				line-height:150%;
				padding:10px;
				position:relative;
				left:10px
}
div.indxblockf {
				width:95%;
				position:relative;
				left:20px
}

		dl.linkdl{
		width:600;
		position:relative;
		left:5%
		}
		dt.point1 {
		background-image:url(../image/sozai/square0129.gif);
		background-position:left center;
		background-repeat:no-repeat;
		margin-top:1em;
		padding-left:15px;
		position:relative;
		left:30px
		}
		dt.point2 {
		background-image:url(../image/sozai/square0126.gif);
		background-position:left center;
		background-repeat:no-repeat;
		margin-top:1em;
		padding-left:15px;
		position:relative;
		left:30px
		}
		dt.point3 {
		background-image:url(../image/sozai/square0128.gif);
		background-position:left center;
		background-repeat:no-repeat;
		margin-top:1em;
		padding-left:15px;
		position:relative;
		left:30px
		}
		dt.point4 {
		background-image:url(../image/sozai/square0120.gif);
		background-position:left center;
		background-repeat:no-repeat;
		margin-top:1em;
		padding-left:15px;
		position:relative;
		left:30px
		}
		dd.poin5{
		width:600px;
		}
		ul.linkul {
		position:relative;
		left:5%;
		list-style-type:none
		}
		
		ul.lst1 {
		line-height:120%;
		position:relative;
		left:3%;
		list-style-type:none
		}
		ul.lst2 {
		line-height:120%;
		position:relative;
		left:3%;
		list-style-image:url(../image/sozai/ball0206.gif);
		list-style-type:none
		}
		ul.lst3 {
		line-height:120%;
		position:relative;
		left:3%;
		list-style-image:url(../image/sozai/ball0210.gif);
		list-style-type:none
		}
		ul.lst4 {
		line-height:120%;
		position:relative;
		left:3%;
		list-style-image:url(../image/sozai/ball0202.gif);
		list-style-type:none
		}
