* {
	margin: 0;
	padding: 0;
}

body {
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 75%;
	color: #323232;
	line-height: 100%;
}

ul,ol,li {
	list-style: none;
}

h1,h2,h3,h4,h6,p,ul,ol,li,div,table,th,td,dl,dt,dd {
	text-align: left;
	font-size: 100%;
	font-weight: normal;
}

a	{
	color: #b89965;
}

a:hover	{
}

img	{
	border: none;
}

li img	{
	vertical-align: bottom;
}
input[type="submit"]{
	cursor:pointer;
	cursor:hand;
}


* html .clear	{
	height: 1%:
}

*:first-child+html .clear {
	height: 1%:
}

.clear:after	{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#container	{
	width: 100%;
	position: relative;
	line-height: 183%;
}



#head_top {
	width: 1000px;
	margin: 0 auto;
	padding-top: 33px;
	height: 159px;
}
#container h1	{
	width: 274px;
	margin: 0 0 81px;

	float: left;
}
#head_info {
	float: right;
}
#head_info li {
	padding: 8px 0;
}

#container #nav_back	{
	width: 100%;
	position: fixed;
	left: 0;
	top: 146px;
	background: #ffffff;
	filter:alpha(opacity=90);
	opacity:0.9;
	z-index: 89;
}

#container #nav	{
	width: 1000px;
	margin: 0 auto;
}

#container #nav li	{
	float: left;
}

#container #mainimg	{
	width: 100%;
	height: 400px;
	margin: 0 0 60px;
}

#container #mainarea	{
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 16px;
}

#container #mainarea #btn_pagetop	{
	text-align: right;
	padding-top: 80px;
}

#container .float_box	{
	width: 1000px;
}

#container .float_box .left_box	{
	width: 400px;
	float: left;
}

#container .float_box .right_box	{
	width: 503px;
	float: right;
}

#container .float_box .right_box p	{
	padding-left: 4px;
}

#container h2#heading	{
	margin-bottom: 23px;
	padding-left: 4px;
}

#container h3#copy	{
	margin-bottom: 26px;
}

#container h2#heading_second	{
	margin-bottom: 44px;
}

#container #second_box .left_box	{
	padding-top: 5px;
}

#footer	{
	width: 100%;
	line-height: 100%;
}

#footer_top	{
	width: 100%;
	background: #b89965;
	padding: 23px 0 26px;
}

#footer .center	{
	width: 1000px;
	margin: 0 auto;
}

#footer_top #foot_nav	{
	width: 510px;
	float: left;
}

#footer_top #foot_nav li	{
	float: left;
	margin-right: 18px;
}

#footer_top #foot_info	{
	float: right;
}

#footer_top #foot_info li	{
	text-align: right;
}

#footer_top #foot_info li#image_tel	{
	margin-bottom: 9px;
}

#footer_bottom	{
	width: 100%;
	padding: 24px 0 20px;
	background: #977b4d;
}

#footer_bottom #foot_logo	{
	float: left;
}

#footer_bottom #foot_bottom_right	{
	width: 271px;
	float: right;
	padding-top: 9px;
}

#footer_bottom #foot_bottom_right ul	{
	width: 271px;
	margin-bottom: 21px;
}

#footer_bottom #foot_bottom_right ul li	{
	float: right;
	margin-left: 15px;
	display: inline;
}

#footer_bottom #copyright	{
	text-align: right;
}

#btnArea {
	width:306px;
	height:28px;
	margin-bottom:50px;
}