body {
	background-image:url(img/all_kabe.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 13px;
	line-height: 23px;
	color: #444444;
}

/*通常リンク************************************************/
a:link {
	color:#3344FF;
	}
a:visited {
	color: #3344FF;
	}
a:hover { 
	color: #3344FF;
	text-decoration: none;
	}
a:active { 
	color: #3344FF;
	}

/*左メニューリンク************************************************/
a.menu1:link {
	font-size:14px;
	color:#002E93;
	line-height:23px;
	text-decoration: none;
	}
a.menu1:visited {
	font-size:14px;
	color:#002E93;
	line-height:23px;
	text-decoration: none;
	}
a.menu1:hover { 
	font-size:14px;
	line-height:23px;
	color: #E60012;
	text-decoration: none;
	}
a.menu1:active { 
	font-size:14px;
	line-height:23px;
	color: #E60012;
	text-decoration: none;
	}
	
a.menu2:link {
	color:#002E93;
	text-decoration: none;
	}
a.menu2:visited {
	color: #002E93;
	text-decoration: none;
	}
a.menu2:hover { 
	color: #E60012;
	text-decoration: none;
	}
a.menu2:active { 
	color: #E60012;
	text-decoration:underline;
	}	
	
	
a.menu3:link {
	color:#444444;
	text-decoration:underline;
	}
a.menu3:visited {
	color: #444444;
	text-decoration:underline;
	}
a.menu3:hover { 
	color: #444444;
	text-decoration: none;
	}
a.menu3:active { 
	color: #444444;
	text-decoration: none;
	}
	



/*ヘッダー************************************************/
h1{
	font-size: 11px; 
	line-height: 13px;
	font-weight: normal;
	color:#FFFFFF;
	margin: 0px;
	}
	
h2{
	font-size: 16px;
	color:#666666;
	margin: 0px;
	}
	
h3 {
	font-size: 16px;
	color: #002E93;
	margin: 0px;
	}

h4 {
	font-size: 15px;
	color: #83A5DE;
	margin: 0px;
	}
	
h5 {
	font-size: 13px;
	line-height: 23px;
	color: #555555;
	font-weight: normal;
	margin: 0px;
	}


/*赤い文字************************************************/
.font14_23_red{
		   font-size:14px;
		   color:#E72841;
		   line-height:23px;
		  }
		  
.font14_18_red{
		   font-size:14px;
		   color:#E72841;
		   line-height:18px;
		  }

.font13_23_red_und{
		   font-size:13px;
		   color:#E72841;
		   line-height:23px;
		   text-decoration:underline;
		  }
		  		
.font13_23_red{
		   font-size:13px;
		   color:#E72841;
		   line-height:23px;
		  }				
					   
.font13_18_red{
		   font-size:13px;
		   color:#E72841;
		   line-height:18px;
		  }		  

.font12_22_red{
		   font-size:12px;
		   color:#E72841;
		   line-height:22px;
		  }
.font12_16_red{
		   font-size:12px;
		   color:#E72841;
		   line-height:16px;
		  }
		  
.font11_18_red{
		   font-size:11px;
		   color:#E72841;
		   line-height:18px;
		  }
		  

.font13_15_red{
		   font-size:13px;
		   line-height:15px;
		   color:#E72841;
		  }

/*通常より小さい文字************************************************/
.font11_18{
		   font-size:11px;
		   color:#444444;
		   line-height:17px;
		  }	  
		  
.font12_22{
		   font-size:12px;
		   color:#444444;
		   line-height:22px;
		   }

.font13_18{
		   　  font-size:13px;
		       line-height: 18px;
		  　　 color:#444444;
		       }
.font12_18{
		   　  font-size:12px;
		       line-height: 18px;
		  　　 color:#444444;
		       }

.font13_15{
		   　  font-size:13px;
		       line-height: 15px;
		  　　 color:#444444;
		       }


.font11_15{
		   font-size:11px;
		   line-height:15px;
		  }


/*通常より大きい文字************************************************/
.font15_26{
		   font-size:15px;
		   color:#444444;
		   line-height:26px;
		   }
		   
.font14_18{
		   　  font-size:14px;
		       line-height: 18px;
		  　　 color:#444444;
		       }

/*その他の文字************************************************/
.font10_12_line{
		   font-size:10px;
		   color:#444444;
		   line-height:12px;
		   text-decoration:line-through;
		   }		  
		  
/*#999999の文字************************************************/
			   
.font10_18{
		   font-size:10px;
		   color:#999999;
		   line-height:18px;
		  }
		  
		  
/*役立ちリンク************************************************/
		  
a.link1:link {
	color:#444444;
	text-decoration: none;
	}
a.link1:visited {
	color: #444444;
	text-decoration: none;
	}
a.link1:hover { 
	color: #444444;
	text-decoration:underline;
	}
a.link1:active { 
	color: #444444;
	text-decoration:underline;
	}
	
	
.t_topimg {
	margin-left: 25px;
	margin-bottom: 20px
	}
