body {
	background-image: url(img/back.png);	/*背景変更*/
	background-attachment: fixed; 			/*スクロール固定*/
	margin: 0;								/*ブラウザの隙間埋め*/
	padding: 0;
	text-align:center;
}

/*リンク色*/
a:hover { color: #ff8040;  text-decoration: none; } 
a:active { color: #ff8040;  text-decoration: none; }


a img{				
	border: none;	/*枠線消去*/
}

HR{
	border-style: dashed;
	border-color: #808080;
}

.right{
	text-align: right;	/*文字位置*/
	margin: 0;			/*改行防止*/
}

#body {
	width : 900px;
	margin : 0 auto ;
}

#header { 						/*ヘッダ*/
	background-color: #f0f0f0;	/*背景変更*/
	height: 15px;				/*縦サイズ*/
	font-size: 12px;			/*文字サイズ*/
	text-align: left;			/*文字位置*/
	padding-left: 5px;			/*余白*/
}

#logo {							/*ロゴ部分*/
	height: 41px;				/*縦サイズ*/
	width: 320px;				/*横サイズ*/
	float: left;				/*左に回りこみ*/
}

#menue1{				/*登録系メニュー*/
	height: 41px;		/*縦サイズ*/
	text-align: right;	/*文字位置*/
	font-size: 80%;		/*文字サイズ*/
}

#footer{
	clear: left;		/*回りこみ解除*/
	font-size: small;	/*文字サイズ*/
	text-align: left;	/*文字位置*/
}