html,body{
			height: 100%;
			background-color:#fff1cf;
			padding: 0;
			margin: 0;
		}

#wrapper {position:relative;
			width:100%;
		  margin: 0 auto;
		  padding: 0;
		  
		}
#header{position:relative;
		width:100%;
		height:550px;
		background-color:#ffffff;
		background-image:url("images/haikei2.gif");
		background-repeat:repeat-x;
		background-position:bottom;
		padding: 0;
		}

#container{position:relative;
			background-color:#fff1cf;
			padding:10px;
			height:auto !important;
			min-height:100%;
			}
#main{position:relative;
		width:850px;
		margin-left: auto;
		margin-right: auto;
		}		

.float-l{position:relative;
		float:left;
		padding-left:10px;
		}
		
.float-r{position:relative;
		float:left;
		padding-left:10px;
		font-size:0.8em;
		}

.float-r2{position:relative;
		float:right;
		margin-right:10px;
		}
.clear{clear:both;}

#footer{position:relative;
		height:30px;
		margin-right:auto;
		margin-left:auto;
		font-size:0.8em;
		text-align:center;
		margin:0;
		padding:0px;
		}

div.oshirase{
			background-color:#ffffff;
			width:300px;
			height:230px;
			overflow-y:scroll; 
			overflow-x:hidden;
			margin:0px;
			font-size:0.8em;
			padding:10px;
			}
			
div.nakama{
			background-color:#ffffff;
			width:490px;
			height:230px;
			overflow-y:scroll; 
			overflow-x:hidden;
			margin:0px;
			font-size:1.0em;
			padding:10px;
			}
			
div.kaimono{
			width:100%;
			}
			
BODY {
  scrollbar-face-color: #382922;       /* 表面の色 */
  scrollbar-3dlight-color: #382922;    /* 左端と上端の色 */
  scrollbar-highlight-color: #ffffff;  /* ハイライトの色 */
  scrollbar-shadow-color: #ffffff;     /* 影の色 */
  scrollbar-darkshadow-color: #382922; /* 右端と下端 */
  scrollbar-arrow-color: #ffffff;      /* 矢印の色 */
}

 dt{   
  float:left;   
  width:70px;
  line-height:150%;     
}   
  
dd{   
  margin-left:75px;  
  line-height:150%;   
} 

.big{font-size:1.3em;
	font-weight:bold;
	}

/*NEWS*/
#news{position:relative;
		background-color:#fff1cf;
		width:380px;
		height:100%;
		left:110px;
		top:40px;
		font-size:0.8em;
		margin:0px;
		line-height:140%;
		}
		
#date{position:relative;
		float:right;
		font-size:0.9em;
		color:#888888;
		}
	
h1{font-size:1.5em;
	color:#896836;
	}
/*リンク下線*/
a.tex {
	text-decoration: none;
	border-bottom: 1px dashed;
	color:#1e50a2;
	}
hr{
	border:none;
	border-top:dashed 1px #826545;
	height:1px;
}