img.qrcode{
marign:0 2px 0 0px ;
}
img.soci{
margin:0 0 0 3px ;
}
img.social{
margin:0 0 0 2px ;
}
img.pray{
margin:30px 0px 0 10px ;
}
img.pray2{
margin:5px 0px 5px 0px ;
}
html{
	overflow-y:scroll;
	}
img.twitter{
margin:0 10px 0 5px ;
}
img.recruit{
margin:0 10px 0 0px ;
}

body {
	text-align: center;
		background-color: #290000;
		margin-top:20px;
}
#wrapper {
	width: 1010px;
	margin: 0 auto;
	text-align: left;
}
#header {
	height: 120px;
	 background-image: url(../img/top_bar.gif);
	 background-repeat: no-repeat;

}
#container {
	position: relative;
	margin: 0px 0 0 10px ; /* 上下方向に10pxのマージンを指定 */
	width: 100%; /* ボックスの幅を指定 */
}
#primary {
	/* positionの指定を削除 */
	margin-left: 618px; /* 左方向に210pxのマージンを指定 */
	padding:40px 0 0 20px 
}
#secondary {
	position: absolute;
	left: 0px;
	top: 0px; /* 上方向からの配置位置を変更 */
	width: 600px;
}
#footer {
	 background-image: url(../img/top_bar.gif);
	 background-repeat: no-repeat;
	height: 50px;
	color:#FFDCB2;
	font-size:11px;
	padding:20px 0 0 0 ;
		text-align: center;
		margin-top:40px;
		margin-left:2px;
}
table.menu{
margin:0px 0 0 12px ;
}
img.main{
margin:20px 0 10px 0px ;
}
img.qr{
margin:10px 0 0px 0px ;
}
img.funto{
margin:54px 0 0px 16px ;
}
img.funto2{
margin:36px 0 0px -9px ;
}
img.funto3{
margin:55px 0 0px 16px ;
}
img{
border:0px;
}
table.qr_ta{
margin:9px 0 0 17px ;
}
table.qr_ta2{
margin:9px 0px 0 -6px ;
}
img.online{
margin:7px 0 6px 5px ;
}
#scroll{
margin-left:0px;
width:550px;
}
#frame{
margin-left:0px;
 margin:6px 16px 0px 0px ;
 *margin:16px 16px 0px 0px ; /* IE7 and below */
 _margin:16px 16px 0px 0px ; /* IE6 */
}

