@charset   "UTF-8";
#page {
	width : 920px;
	margin-top: 20px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-top-color : gray;
	border-left-color : gray;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-right-color : gray;
	border-bottom-color : gray;
  z-index : inherit;
  margin-left : auto;
  margin-right : auto;
  right : auto;
  
  margin-bottom : 5px;
border-style : solid solid solid solid;
  background-color : white;
}

#header {
	background-color: ;
	overflow : hidden;
	text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : #ffffff;
}

#main {
	width: 920px;	
	clear: both;	
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom : 0px;	
	margin-bottom : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-top : 5px;

  
  height : auto;
  right : auto;
  left : auto;
  padding-top : 0px;
  
}

#after {/*for modern browser*/  
    content: ".";   
    clear: both;   
    display: block;   
    line-height: 0;      
    visibility: hidden;   
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  height : 5px;
}  

.after1 {/*for modern browser*/  
    content: ".";   
    clear: both;   
    display: block;   
    line-height: 0;      
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  height : 5px;
}  

.after2 {/*for modern browser*/  
    content: ".";   
    clear: both;   
    display: block;   
    line-height: 0;      
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}  

#footer {
background-color: ;
height : 15px;
Width: 920px;
clear: both;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  list-style-type : none;
}

a {
	text-decoration: none;
	
}

}a:hover {
	color: #ff8000;
}

.head {
	background-color: ;
	Width: 920px;
	height : 99px;  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

.footer{
 	width : 920px;
	height : 15px;
	overflow: hidden;}

.br {margin-bottom : 5px;}

body {	
	background-color: #f2f2f2;
  text-align : center;
}


p {
	color : #5f5f5f;
  font-size : 0.9em;
  line-height : 1.1em;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

.waku {
	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: silver;
	border-left-color: silver;
	border-right-color: silver;
	border-bottom-color: silver;
}
.waku1 {
	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: gray;
	border-left-color: gray;
	border-right-color: gray;
	border-bottom-color: gray;
}
hr {
	clear: both;
	margin-top: auto;
	margin-bottom: auto;
}

img {
  vertical-align: bottom;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

html {
 overflow: scroll;
 overflow: -moz-scrollbars-vertical;
 overflow-x: scroll;
}
.waku0{border-width : 1px 1px 1px 1px;border-color : silver silver silver silver;}

.Under-Orange{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ff8000; 
}
a:hover{
  text-decoration : underline;
  color : green;
}
.Under-Gray{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : gray;
}


a img{border-width : 0px 0px 0px 0px;border-style : none none none none;}
strong{
  font-weight : bold;
}
