body {
background-color: #c0c0c0;
text-align:center;
}

#container{width:800px;
		　 height:auto;
		   background-color: #ffffff;
		   border-left:1px solid #000000;
		   border-right:1px solid #000000;
		   border-top:1px solid #000000;
		   border-bottom:1px solid #000000;
　　　　　 }

#header{ width:800px;
		 height:10px;
		 font-size:13px;
		 text-align:left;
		 padding:10px;
		 background-color: #F0F8FF;
		 }
#space1{border-bottom:1px solid #000000;
		}

#main{ width:800px;
	   height:auto;
	   text-align:left;
	   padding-left:5px;
	   padding-right:5px;
	   	}
	   



#footer{ width:800px;
		 height:20px;
		 padding:5px;
		 font-size:13px;
		 }

h1{font-size:16px;
   border-left:10px solid #0071AA;
   color:#000000;
   background-color:#EDEDED;
   padding-left:5px;
   margin-bottom: 20px;
   margin-top: 20px;
   line-height:200%;
   line-left:200%
   }

h2{font-size:13px;
   border-bottom:3px solid #f5f5f5;
   }

    
h3{font-size:13px;
　 border-bottom:3px solid #f5f5f5;
   }
    
h4{font-size:13px;
　 border-bottom:3px solid #f5f5f5;
   }

h5{font-size:13px;
　 border-bottom:3px solid #f5f5f5;
   }
    
h6{ font-size:13px;
    padding:1px;
    border-bottom:1px solid #FFA6F2;
    }


img{ border:0px solid #333333;
	 vertical-align:top;
	 }

input.unko{
		width:700px;
		height:100px;
		}
input.chinko{
		width:200px;
		height:20px;
		}
	
.small{color:#000000;
       font-size:12px;
       line-height:150%;
       line-left:150%
       }


table{color:#000000;
 　　 font-size:15px;
      line-height:120%;
      font-weight: bold;
      padding:5px;
      margin : 0px;
      }
      
.list{background-color: #f5f5f5;
　　　width : 780px;
      border-right: 2px solid #EDEDED;
      border-left: 2px solid #EDEDED;
      border-bottom: 2px solid #EDEDED;
      border-top: 2px solid #EDEDED;
      font-size:12px;
      padding:5px;
　　　margin : 3px;
　　　}

.list2{width : 780px;
      font-size:10px;
      padding:5px;
　　　margin : 3px;
　　　}

.big{font-size:22px;
     font-weight: bold;
     color:#ff0000;
     }

.sinobi{display:none;
    　　　}


#p a{
display:block;
text-decoration:none;
padding:0.5em;
}
#p a:hover{
color:#000000;
background-color:#ffff00;
}

.ha{font-size:18px;
　　font-weight: bold;
　　color:#ff1493;}
.setu{font-size:12px;
　　　}
.mida{font-size:17px;
　　　font-weight: bold;}