BODY{
	color: teal;
	background-color: #FFFF99;
	background-image: url(../obj/w6b.gif);
	margin-bottom: 5px;
	border-bottom-style: dotted;
	border-bottom-color: green;
}

H1{
	color: #ff0080;
	text-align: center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-size: 18pt;
	background-color: white;
	border-top-width: 3px;
	border-bottom-width: 5pt;
	border-top-style: ridge;
	border-top-color: #ff0080;
	border-bottom-color: #ff0080;
	margin-top: 5px;
	margin-bottom: 5px;
}

H2{
	color: teal;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 16px;
	border-top-style: solid;
	border-top-color: silver;
}

H3{
	color: teal;
	text-align: center;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-top-style: solid;
	border-top-color: silver;
	font-size: 14px;
}

HR{
	color: teal;
	height: 3px;
}

P{
	color: black;
	font-size: 14px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height : 160%;
	border-top-style: none;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

A{
	color: lime;
	text-decoration: underline;
}

A:VISITED{
	color: #FF9999;
	text-decoration: underline;
}

A:HOVER{
	color: #ff0b85;
	text-decoration: underline;
}

A:ACTIVE{
	color: #FFFFFF;
	text-decoration: underline;
}

TH{
	color: #FFFFCC;
	background-color: teal;
}

TD{
	color: black;
	background-color: white;
	font-size: 12px;
	margin-left: 5%;
	margin-right: 5%;
	padding-top: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 4px;
}

H4{
	font-size: 11pt;
	text-align: right;
	color: teal;
	background-color: yellow;
	margin-bottom: 5px;
	border-bottom-width: 3px;
	border-bottom-style: ridge;
}

H5{
	font-size: 12px;
	color: teal;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.navi{
	width: 700px;
	top: 5px;
	left: 5px;
}

#container{
	width : 750px;
	z-index: 1;
}
#title{
	width : 748px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	z-index: 2;
}
#navi_l{
	font-size: 14px;
	text-decoration: underline;
	width : 280px;
	float: left;
	list-style-type: disc;
	list-style-position: inside;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 1pt 1pt 1pt 1pt;
	border-style: solid solid solid solid;
	word-spacing: 2em;
	z-index: 3;
}


#hyoshi{
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	width : 464px;
	font-size: 12px;
	float: right;
	z-index: 4;
	top: 0px;
	right: 0px;
}
}#sub {
	width: 700px;
	z-index: 6;
}
#hitokoto{
	width : 748px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: green green green green;
	z-index: 7;
	text-align: center;
	bottom : inherit;
  clear : both;
}
#under_1{
	width: 340px;
	float: left;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	z-index: 8;
	margin-top: 5px;
	margin-left: 0px;
}

#under_2{
	width: 340px;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	float: left;
	z-index: 9;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 0px;
}
#kako{
	width : 748px;
	
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: green green green green;
	z-index: 10;
	bottom: auto;
	clear: both;
}
#footer{
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: green;
	border-left-color: green;
	border-right-color: green;
	border-bottom-color: green;
	width : 748px;
	z-index: 11;
	margin-top: 5px;
	bottom: auto;
}


.pic{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-top-color: purple;
	border-left-color: purple;
	border-right-color: purple;
	border-bottom-color: purple;

UL{
  margin-left : 20px;
}
UL{
  margin-top : 0px;
  margin-left : 10px;
  
  
}
#tableyotei{
  
  
  
  border-width : 2px 2px 2px 2px;border-style : dotted dotted dotted dotted;border-color : maroon maroon maroon maroon;
  caption-side : top;
  
  
}
.tb-cell3{
  background-color : white;
  text-align : right;
  vertical-align : super;
  
  
  
  

  
  
  
  
  
  
  
}
.tb-cell4{
  background-color : white;
  
  
  
  
}
.tb-cell5{
  background-color : silver;
  text-align : right;
  vertical-align : super;
}
.tb-cell6{
  background-color : silver;
}
.pagelink{
  margin-top : 10px;
  margin-left : 20px;
  margin-right : 10px;
  margin-bottom : 10px;
  list-style-type : disc;
  list-style-position : outside;
  background-color : white;
}
.komoku{
  margin-top : 5px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 10px;
  list-style-type : disc;
  list-style-position : outside;
  font-size : 14px;
  color : black;
}
}