body{   font-size : 14px ;
		color:#cca298;
		background:#59313A ;
		margin:20px;
		padding:3;
		text-align:center;
		line-height: 1.4em;
	}

a:link   { color : #59313A ; text-decoration:none;}
a:visited{ color : #eca89e ; text-decoration:none;}
a:hover  { color : #E7BAAF ; text-decoration:none;}


.b1  a:link    { color : #eeaaa7 ; text-decoration:none;}
.b1  a:visited { color : #eeaaa7 ; text-decoration:none;}
.b1  a:hover   { color : #f7e0ce ; text-decoration:none;} 


h1,h2,h3,h4{  
       color:#59313A;
	   background:#9e7478 ;
	   padding:3;
	   text-align:center;
	   width:600px;
	}

td.bg1{ background:#92686c; 
        text-align:center; 
        padding: 3px;
        }
td.bg2{ background:#9e7478; 
        font-size : 14px ;
        padding: 8px;
        }
 
 
 .a1{   font-size : 15px ;
        color:#cca298;	
        background:#59313A ;
        border:solid 1px #9d7377 ;
        /*position:absolute;
        top:10px;
        left:5%;
        height:100px; */
        padding: 3px;
            }
       
 .a2{   font-size : 15px ;
        color:#cca298;	
        background:#59313A ;
        border:solid 1px #9d7377 ;
        /* position:absolute;
         top:10px;
        left:5%;
         height:100px; */
        padding: 5px;
            }
            
 .b1{   font-size : 15px ;
        color:#cca298;	
        background:#59313A ;
        border:solid 1px #9d7377 ;
        width:300px;
        /*position:absolute;
        top:10px;
        left:5%;
        height:100px; */
        padding: 3px;
            }        
            
 .b2{   font-size : 15px ;
        color:#cca298;	
        background:#59313A url('rakugaki/purin.gif') no-repeat scroll 5% 50px;
        border:solid 1px #9d7377 ;
        /*position:absolute;
        top:10px;
        left:5%;
        height:100px; */
        padding: 3px;
            }                       