body {
	background-image:url(images/all_background.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 18px;
	color: #aaaaaa;
	scrollbar-face-color: #222222;       /* 表面の色 */
  	scrollbar-3dlight-color: #222222;    /* 左端と上端の色 */
  	scrollbar-highlight-color: #666666;  /* ハイライトの色 */
  	scrollbar-shadow-color: #666666;     /* 影の色 */
  	scrollbar-darkshadow-color: #222222; /* 右端と下端 */
  	scrollbar-arrow-color: #cccccc;      /* 矢印の色 */
  	scrollbar-track-color: #222222;      /* バーの背景の色 */
}

a:link {
	color:#687DB7;
	}
a:visited {
	color: #687DB7;
	}
a:hover { 
	color: #687DB7;
	text-decoration: none;
	}
a:active { 
	color: #687DB7;
	}

/*ヘッダー*************************************************************************************************************/
h1{
	font-size: 11px; 
	line-height: 13px;
	font-weight: normal;
	color:#666666;
	margin: 0px;
	}
	
	
h2 {
	font-size:10px;
	line-height:15px;
	color:#aaaaaa;
	font-weight: normal;
	margin: 0px;
　　}}}


h3 {
	font-size: 12px; 
	line-height: 16px;
	color: #9F7844;
	font-weight: normal;
	margin: 0px;
	}
	
.h3 {
	font-size: 12px; 
	line-height: 16px;
	color: #9F7844;
	font-weight: normal;
	margin: 0px;
	}
	
	
	
/*通常文字リンク************************************************/
A.font11_14_line:link {
	font-size:11px;
	color:#aaaaaa;
	line-height:14px;
	
	}
A.font11_14_line:visited {
	font-size:11px;
	color:#aaaaaa;
	line-height:14px;
	
	}
A.font11_14_line:hover { 
	font-size:11px;
	line-height:14px;
	
	text-decoration: none;
	}
A.font11_14_line:active { 
	font-size:11px;
	line-height:14px;
	
	text-decoration: none;
	}	
/*その他リンク************************************************/	
A.font11_18:link {
	font-size:11px;
	
	line-height:18px;
	text-decoration: none;
	}
a.font11_18:visited {
	font-size:11px;
	color:#eeeeee;
	line-height:18px;
	text-decoration: none;
	}
a.font11_18:hover { 
	font-size:11px;
	line-height:18px;
	color:#eeeeee;
	text-decoration: none;
	}
a.font11_18:active { 
	font-size:11px;
	line-height:18px;
	color:#eeeeee;
	text-decoration: none;
	}
	

		  
a.kochra:link {
	font-size:12px;
	color:#eeeeee;
	line-height:18px;
	text-decoration: none;
	}
a.kochra:visited {
	font-size:12px;
	color:#eeeeee;
	line-height:18px;
	text-decoration: none;
	}
a.kochra:hover { 
	font-size:12px;
	line-height:18px;
	color:#eeeeee;
	text-decoration:underline;
	}
a.kochra:active { 
    font-size:12px;
	line-height:18px;
	color:#eeeeee;
	text-decoration:underline;
	}

	
/*共通リンク************************************************/
a.menu1:link {
	font-size:14px;
	color:#cccccc;
	line-height:14px;
	text-decoration: none;
	}
a.menu1:visited {
	font-size:14px;
	color:#cccccc;
	line-height:14px;
	text-decoration: none;
	}
a.menu1:hover { 
	font-size:14px;
	line-height:14px;
	color: #999999;
	text-decoration: none;
	}
a.menu1:active { 
	font-size:14px;
	line-height:14px;
	color: #999999;
	text-decoration: none;
	}
	
a.menu2:link {
	font-size:12px;
	color:#B4706F;
	line-height:14px;
	text-decoration: none;
	}
a.menu2:visited {
	font-size:12px;
	color:#B4706F;
	line-height:14px;
	text-decoration: none;
	}
a.menu2:hover { 
	font-size:12px;
	line-height:14px;
	color:#FEE9E9;
	text-decoration: none;
	}
a.menu2:active { 
	font-size:12px;
	line-height:14px;
	color: #FEE9E9;
	text-decoration: none;
	}
	
a.menu3:link {
	font-size:11px;
	color:#C49191;
	line-height:13px;
	text-decoration: none;
	}
a.menu3:visited {
	font-size:11px;
	color:#C49191;
	line-height:13px;
	text-decoration: none;
	}
a.menu3:hover { 
	font-size:11px;
	line-height:13px;
	color:#E7D1D1;
	text-decoration: none;
	}
a.menu3:active { 
	font-size:11px;
	line-height:13px;
	color:#E7D1D1;
	text-decoration: none;
	}


.menu3 { 
	font-size:11px;
	line-height:13px;
	color:#B87C7C;
	text-decoration: none;
	}

a.bar1:link {
	font-size:10px;
	line-height:12px;
	color:#666666;
	text-decoration: none;
	}
a.bar1:visited {
	font-size:10px;
	line-height:12px;
	color: #666666;
	text-decoration: none;
	}
a.bar1:hover {
	font-size:10px;
	line-height:12px; 
	color: #666666;
	text-decoration:underline;
	}
a.bar1:active {
	font-size:10px;
	line-height:12px; 
	color: #666666;
	text-decoration:underline;
	}	
	
	
.bar1 {
	font-size:10px;
	line-height:12px;
	color:#666666;
	text-decoration: none;
	}


/*共通タイトル************************************************************************************************************/
.o{ 
	font-size:12px;
	line-height:13px;
	color:#9F7844;
	}
	
.o2{ 
	font-size:11px;
	line-height:13px;
	color:#9F7844;
	}

	
	
/*普通************************************************************************************************************/
.font11_14{
		   font-size : 10px;
		   color:#aaaaaa;
		   line-height:14px;
		  }
		  
.font12_18{
		   font-size:12px;
		   color:#aaaaaa;
		   line-height:18px;
		  }
		  
.font12_18_eee{
		   font-size:12px;
		   color:#eeeeee;
		   line-height:18px;
		  }


/*普通より大きい文字************************************************************************************************************/
.font12_14_eee{
		   font-size:12px;
		   color:#eeeeee;
		   line-height:14px;
		  }
		  
.font11_18_eee{
		   font-size:11px;
		   color:#eeeeee;
		   line-height:18px;
		  }
		  
.font12_20_eee{
		   font-size:12px;
		   color:#eeeeee;
		   line-height:20px;
		  }	  

		  
/*赤い文字************************************************************************************************************/
.font11_13_red{
		   font-size:11px;
		   color:#ff3d3d;
		   line-height:13px;
		  }
		  
.font11_20_red{
		   font-size:11px;
		   color:#ff3d3d;
		   line-height:18px;
		  }
		  
.font12_18_red{
		   font-size:12px;
		   color:#ff3d3d;
		   line-height:18px;
		  }

		   
		   

/*その他メニュー************************************************************************************************************/
	  		  

.font10_11_menu {
	font-size:11px;
	line-height:12px;
}
.font10_menu {
	font-size:11px;
	line-height:14px;
}


.font10_13_menu {
	font-size:10px;
	line-height:13px;
	color:#aaaaaa;
}




	
/*トップ************************************************************************************************************/
.top_under{
	font-size:11px;
	line-height:12px;
	color:#666666;
}	


a.top_underlink:link {
	font-size:11px;
	line-height:12px;
	color:#666666;
	text-decoration: none;
	}
a.top_underlink:visited {
	font-size:11px;
	line-height:12px;
	color:#666666;
	text-decoration: none;
	}
a.top_underlink:hover {
	font-size:11px;
	line-height:12px;
	color:#666666;
	text-decoration:underline;
	}
a.top_underlink:active {
	font-size:11px;
	line-height:12px;
	color:#666666;
	text-decoration:underline;
	}
		
/*フォームページ************************************************************************************************************/	
.bg {
background-color:#333333;
border-style:none;
color:#CCCCCC;
font-size:12px;
line-height:19px;
} 

/*リンクページ************************************************/	
a.links:link {
	color:#aaaaaa;
	text-decoration: none;
	line-height:23px;
	}
a.links:visited {
	color:#aaaaaa;
	text-decoration: none;
	line-height:23px;
	}
a.links:hover { 
	color:#aaaaaa;
	text-decoration:underline;
	line-height:23px;
	}
a.links:active { 
	color:#aaaaaa;
	text-decoration:underline;
	line-height:23px;
	}

	
