/*レイアウト用CSS*/

.sub_menu a{
	margin-left:10px;
	font-size:60%;
	line-height:18px;
	color:#330000;
	}


/*main01の基本Pタグの幅は550にて設定---------------------*/
.main01 p{
	padding:0px 0px 0px 0px;
	margin:5px 5px 0px 5px;
	}
	
.top_flash{
	width:560px;
	margin:0 0 10px 5px;
	border-top:4px solid #00B7ED;
	border-bottom:4px solid #00B7ED;
	}

.top_bunner{
	width:560px;
	margin:0 0 10px 5px;
	}
	
	
.top_test{
	width:280px;
	float:left;
	margin:2px;
	}

.top_test p{
	margin:5px 5px;
	}


.update{
	margin:5px 20px;
	text-align:left;
	font-size:100%;
	color:#000000;
	height:500px;
	overflow:auto;
	border:solid 1px #999999;
	padding:5px;
	}

.update p{
	font-size:90%;
	margin-top:0px;
	}
	
.top_botton {
  width: 90%; 
  margin: 3px 0 20px 20px;
  padding:10px 0 10px 20px;
  background:#39F;
  text-align:center;
  display: block;
  font-size:18px;
  font-weight:bold;
  color: #fff;
  /* text-shadow:0px -1px 1px #000;　 
  border-radius: 10px;         CSS3草案   
  -webkit-border-radius: 10px;    Safari,Google Chrome用  
  -moz-border-radius: 10px;   Firefox用 */  
}

.top_botton a {
	color:#fff;
	text-align:center;
}

.top_botton2 {
  width: 90%; 
  margin: 3px 0 20px 20px;
  padding:20px 20px 20px 20px;
  background:#FF0000;
  text-align:center;
  display: block;
  font-size:21px;
  font-weight:bold;
  color: #fff;
  /* text-shadow:0px -1px 1px #000;　 
  border-radius: 10px;         CSS3草案   
  -webkit-border-radius: 10px;    Safari,Google Chrome用  
  -moz-border-radius: 10px;   Firefox用 */  
}

.top_botton2 a {
	color:#fff;
}

.top_emergency{
  width: 90%; 
  margin: 3px 0 10px 20px;
  padding:10px;
  background:#39F;
  text-align:left;
  display: block;
  font-size:18px;
  font-weight:bold;
  color: #fff;
	}


