div#head1 {
        width:868px;
        height: 350px;
        background-color : #ffffff;
	    padding:0px;
		margin-top:5px;
		margin-left:1px;
		margin-right:1px;
		clear : both;
}


.headleft {
        width : 595px;
        height: 350px;
        background-color : #ffbbbb;
	    margin: 0px;
        padding: 0px;
        float: left;
}


.headright {
        width : 270px;
        height: 350px;
		background-color : #ffffff;
	    margin: 0px; 
        padding: 0px;
        float: right;
		
}


p {
        font-size : 85%;
        margin : 0px;
        color : #5C4033;
        text-align : left;
    	padding : 5px 10px;
        line-height: 140%;

}


a.blue { 
       
       color : #003366;
       text-decoration: underline;
       padding: 0px;
       margin: 0px 5px;
       
} 

a:hover.blue { 
       color : #003366;
       font-weight: bold;
	   
}


div.box{
        width : 654px; 
		height : 230px;
        margin-top : 10px; 
		margin-bottom : 10px;
        padding : 0px;
	    clear : both;
}



.left {
        width: 325px;
        margin: 0px;
        float : left;

}

.right {
        width: 325px;
        margin: 0px;
        float : right;

}


div.box1{
        width : 654px; 
		height : 200px;
        margin-top : 10px; 
		margin-bottom : 10px;
        padding : 0px;
	    clear : both;
}



.left1 {
        width: 213px;
        margin-right: 7px;
        float : left;

}

.right1 {
        width: 214px;
        margin: 0px;
        float : right;

}



div.box2{
        width : 654px; 
		height : 200px;
        margin-top : 10px; 
		margin-bottom : 10px;
        padding : 0px;
	    clear : both;
}



.left2 {
        width: 162px;
        margin-right: 2px;
        float : left;

}

.right2 {
        width: 162px;
        margin: 0px;
        float : right;

}




div.chest { 
       width : 653px;
	   height:300px;
       background-image : url(image/index/chest.jpg);
       background-repeat: repeat-x;
       padding: 0px;
	   margin:0px;
	   clear : both;

}


p.chest {
        font-size : 85%;
        margin : 0px;
        color : #5C4033;
        text-align : left;
		padding : 5px 10px;
		padding-top:130px;
        line-height: 140%;

}


h2.rank{
        font-size: 100%;
		background-image:url(image/rank.jpg);
		background-repeat: no-repeat;
        color: #5C4033;
        font-style: normal;
        text-align : left;
	    margin-left: 5px;
		padding-top:11px;
        padding-left: 30px;
	
}



div.wa1{
        width : 654px; 
	    height : 230px;
        text-align : center;
	    background-color:#ffffff;
        margin : 5px 0px; 
        padding : 0px;
}


.waleft {
        width: 162px;
        margin: 0px 1px 0px 0px;
        float : left;

}

.waright {
        width: 162px;
        float : right;
@@@@
}


p.wa2 {
        font-size : 80%;
        margin : 0px;
		text-align : center;
        color : #5C4033;
    	padding : 3px;
        line-height: 140%;

}


p.wa4 {
        font-size : 80%;
        margin : 0px;
		text-align : center;
        color : #ff9933;
    	padding : 0px;
        

}


h3{
        font-size : 85%;
        margin : 0px;
        color : #5C4033;
        text-align : left;
    	padding : 2px 10px;
        line-height: 140%;
	
}



p.modoru {
        font-size : 82%;
        margin : 0px;
        color : #5C4033;
        text-align : right;
    	padding : 5px 5px;
        line-height: 140%;

}


div.yakusoku{
		background-image:url(image/index/yakusoku.jpg);
		background-repeat: no-repeat;
        width : 654px; 
	    height : 245px;

}

p.yakusoku {
        font-size : 85%;
        margin : 0px;
        color : #5C4033;
        text-align : left;
    	padding : 5px;
		padding-top:10px;
        line-height: 140%;

}


div.tansu { 
       width : 653px;
	   height:410px;
       background-image : url(image/index/tansu.jpg);
       background-repeat: repeat-x;
       padding: 0px;
	   margin:0px;
	   clear : both;

}


.scroll { 
        width : 190px; 
        height : 300px;  
        overflow : scroll; 
		background-color:#FFFACD;
 
}

p.scroll1 {
        font-size : 80%;
        margin : 0px;
        color : #1F1F1F;
        text-align : left;
    	padding : 5px 0px;

}

a.scroll2 { 
       
       color : #003366;
       text-decoration: underline;
       padding: 0px;
       margin: 0px;
       
} 

a:hover.scroll2 { 
       color : #003366;
	   font-weight:normal;

	   
}



