body.body_n{
	width: 100%;
	position: relative;
	margin: 0;
	padding: 0;
	background: url("http://www.hara-koushu.com/images/base/bg_body.gif") 0 0 repeat-x;
	}
#header_n,
#header,
div#content_b,
div#container_t{
	width: 960px;
	margin: 0 auto;
	}
div#container_n,
div.menu1{
	margin: 0 auto;
	}
div#container_n{
	width: 1024px;
	background: url("http://www.hara-koushu.com/images/base/bg_top_head.gif") right 0 no-repeat;
	}
div#content_n{
	width: 720px;
	float: left;
	padding-left:32px;
	}
div#rightbox_n{
	width: 209px;
	float: right;
	padding: 0 32px 0 20px;
	background: url("http://www.hara-koushu.com/images/base/bg_rightbox_n.png") right 0 no-repeat;
	}
.footer{
	width: 100%;
	text-align:center;
	}