body{
     margin:0;
     padding:0;
     min-width:1000px;
     max-height:1500px;
     background-image:url(bodyback.jpg);
     background-repeat:repeat; 
	 background-attachment:fixed; 
}
p{
	margin-bottom: 2em;
}
  #wrapper { 
  		  width:800px;
  		  height:65em;
          margin:0 auto;
          padding:0;
          background-color:#000000;	        
}
 #wrapper_outline { 
  		  width:800px;
  		  height:1500px;
          margin:0 auto;
          padding:0;
          background-color:#000000;    
}
 #wrapper_history { 
  		  width:800px;
  		  height:1200px;
          margin:0 auto;
          padding:0;
          background-color:#000000;    
}
 #wrapper_contact { 
  		  width:800px;
  		  height:1100px;
          margin:0 auto;
          padding:0;
          background-color:#000000;    
}
  #head {
  		  color: #FFFFFF;
  		  font-family: "Arial, Helvetica, sans-serif"; font-size: 11px;
}   
  
  #content{
           font-family: "HiraMinPro W3-83pv-RKSJ-H*"; font-size: 13px;
		   color: #FFFFFF;font-weight:bold;
		   line-height:26px;
           z-index:-1;         
}  
 
  .menu                   { position: absolute; left: 0; top: 2;
                             visibility: hidden; background:#333333;
                             width: 100px; margin: 0px 0px; padding: 0px 0px;
                             overflow: visible; clip:     rect(   )}
  .menu a 				  { font-family: "Century Light*"; font-size: 15px;
                             text-decoration: none; font-weight: normal;
                             color: #FFFFFF; background:#333333;
                             width: 108px; padding-left: 8px;clip:  rect(   ); }						  .menu a:visited 		  { font-family: "Century Light*"; font-size: 15px;
                             text-decoration: none; font-weight: normal;
                             color: #FFFFFF; background:#333333;
                             clip:  rect(   )}
  .menu a:hover           { font-family: "Century Light*"; font-size: 15px;
                             text-decoration: none; font-weight: normal;
                             color: #FFFFFF; background:#333333;
                             width: 108px; padding-left: 8px;clip:  rect(   )}
  .menu a:link 			   {color: #ffffff; text-decoration: none}
  .menu .text              { overflow: hidden;
                            width: 125px; height: 15px; }  
  	.keyword				  			
  .keyword a			  { color: #FFFFFF; text-decoration: underline}
  .keyword a:link 		  { color: #FFFFFF; text-decoration: underline}
  .keyword a:hover  	  { color: #FFFFFF; text-decoration: underline}
  .keyword a:visited 	  { color: #FFFFFF; text-decoration: underline} 

.a {  font-size: 13px; text-decoration: none}
a:link {  color: #FFFFFF; text-decoration: none}
a:hover {  text-decoration: underline}
a:visited {  color: #FFFFFF; text-decoration: none} 
