<style type="text/css">

 body{
 margin: 0;
 padding: 0;
 font-family:"MS UI Gothic," Lucida Sans Unicode, HG丸ｺﾞｼｯｸM-PRO;
 color:black;
}
 img {
 border: 0;
 margin-left: -5;
 margin-top: 4;
 margin-bottom: -4;
 padding: 0;
}
 a:link {
 text-decoration:none;
 color: blue;
}
 a:visited {
 text-decoration:none;
 color : blue;
}
 a:hover {
 text-decoration:underline;
}
 a:active {
 text-decoration:none;
}
 .menu1 {
 text-align: right;
 margin-top: 1;
 padding-right: 5px;
 width: 760px;
 border-top: 3px mediumblue solid;
 background-color:lemonchiffon;
}
 .title {
 text-align: left;
 margin: 0;
 width: 760px;
 padding-left:5px;
 background-color: lemonchiffon;

}
 .menu2 {
 width: 760px;
 height: 23px;
 border-top: 3px mediumblue solid;
 border-bottom: 3px mediumblue solid;
 margin-top:-2;
 padding-left:5;
 padding-bottom: -2;
 background-color:lemonchiffon;
}
 .flash {
 margin : 0;
 padding : 0;
 width: 760;
 height:260;
}
 .bigtable {
	padding: 0;
	border-bottom: 3px mediumblue inset;
	width:760px;
	background-color:white;
	clear: both;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
 .smalltable{
 text-align:right;
 background-color:white;
}
 .topics {
	width:180px;
	padding-bottom: 5px;
	padding-left:5px;
	padding-right:5px;
	background-color:lemonchiffon;
	float:none;
	text-align:left;
	border : 0;
	margin:0;
}
 .topics2{
 width:170px;
 float:left;
 padding:0;
 background-color:white;
}
 .news {
	float:none;
	background-color:white;
	border:0;
	margin:0;
	padding:0;
}
 .contents {
 background-color: mediumblue;
 padding-top:2px;
 padding-left:2px;
 padding-right:2px;
 padding-bottom:2px;
 border: mediumblue 3px outset;
 width:570px;
 text-align:left;
}
 .contentstext {
 padding-top:2px;
 padding-bottom:2px;
 padding-left:5px;
 padding-right:5px;
 line-height:130%;
 margin-top:3px;
 margin-bottom:3px;
 background-color:white;
 width:570px;
 text-align:left;
}
 .clear{
 clear:both;
}
 .menu3 {
	text-align:center;
	width: 760px;
	background-color:lemonchiffon;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #00C;
	border-bottom-color: #00C;
}
 .pagetitle{
 width: 760px;
 border: magenta outset 8px;
 padding: 8px;
 text-align:center;
 background-image: url("photos/soft01.gif");
 background-repeat:no-repeat;
 background-position-x:right;
 background-position-y:top;
}
 .midashi {
 border-left: darkorange solid 5px;
 border-bottom: darkorange solid 1px; 
 padding-left:8px;
 padding-top: 8px;
 background-color:white;
 width:570px;
 text-align:left;
}
 .midashi2{
 border: blue dotted 3px;
 width: 570px;
 padding-top:10px;
 padding-bottom:10px;
 line-height: 130%;
 background-color:white;
 text-align:left;
}
 .article {
  line-height: 130%;
 background-color:white;
}
 .lefttable{
 width:180;
 text-align:right;
 padding:3px;
 float:left;
 background-color:lemonchiffon;
 margin-top:3px;
 margin-bottom:3px;
}
 .newspaper{
 margin:10px;
 padding:10px;
 border: double 4px darkorange;
 line-height:130%;
 text-align:left;
 background-color:white;
}
 ol {
 list-style-type:decimal;
}
 ul{
 list-style-image: url("buttons/menu3.gif");
}
 .mailform{
 border: solid 1px mediumblue;
 background-color: paleturquoise;
 width: 500px;
 padding:10px;
 text-align:left;
}
 .softgif {
 background-color: lemonchiffon;
 padding-left:3px;
 padding-right:3px;
 padding-top:3px;
 padding-bottom:3px;
}
 .softintro{
 backgound-color:lemonchiffon;
 float:left;
}
 .softchara{
 width:420;
} 
 .linkbox{
 border: 1px solid navy;
 width: 350;
 padding-top :10;
 padding-bottom:10;
 text-align:center;
 background-color:lemonchiffon;
}
 .right{
 text-align:right;
}
 .explanation{
 line-height:130%;
 background-color:#ffccff;
 width:550;
 padding:20;
}
 .exinside{
 background-color:white;
 padding:10;
 text-align:left;
}

</style>
