/*基本
-----------------------------------------------------------------------*/

@charset "EUC-JP";

	body{
	background:#ffffff;
	color:#3e3e3e;
	}
	
	/*テキストリンク*/
	a{ color:#45A604; text-decoration:none;}
	a:link{ color:#45A604; text-decoration:none;}
	a:visited{ color:#45A604; text-decoration:none;;}
	a:hover{color:#6dd200;	text-decoration:underline;}


	/*各見出し文字*/
	h1,h2{
	margin:0px;
	}
	
	h2.sub{
	padding:30 20 5 20;
	color:#999999;
	}
	
	h3{
	color:#45A604;
	}
	
	h4{
	color:#45A604;
	margin:0;
	padding:5 0 5 0;
	font-size:12px;
	clear:both;
	}

	h5{
	color:#3e3e3e;
	margin:0;
	padding:5 0 5 13;
	font-weight:bold;
	font-weight:bold;
	font-size:12px;
	background-image: url(../image/box.gif);
	background-repeat: no-repeat;
	background-position: 3px;
	}

	h6{
	color:#45A604;
	margin:0;
	padding:5 0 5 0;
	font-weight:normal;
	font-size:12px;
	}
	
	/*小文字*/
	p.f11{
	font-size:11px;
	line-height:14px;
	}
	
	.clear { clear: both; } 

	hr{
	color: #c8c8c8;
	background-color: #c8c8c8;
	border: none;
	height:1px;
	margin: 5 0 5 0;
	}


/*ヘッダ
-----------------------------------------------------------------------*/
	
	#rogo{
	height:47px;
	margin:0;
	background-color: #FFFFFF;
	text-align: left;
	padding:0;
	}
	
	#rogo img{
	margin: 15 0 15 0;
	}
	

/*フッタ
-------------------------------------------------------------------------------*/
	
	#foot{
	width:auto;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	height: auto;
	}
		
