* {
    margin:0;
	padding:0;
}
a img {
    border:0;
}
#main_header_s {
    background-image:url(../image/link/header_s.gif);
	width:653px;
	height:21px;
	margin-top:4px;
}
#main_footer {
    background-image:url(../image/link/footer.gif);
	width:653px;
	height:21px;
	margin-bottom:47px;
}
#main_bg {
    background-color:#736042;
	padding-left:1px;
	padding-right:1px;
	width:651px;
}
#main_in {
    background-color:#f2eae0;
	border-left:#dbdad4 1px solid;
	border-right:#dbdad4 1px solid;
	width:647px;
	padding-top:3px;
	padding-left:2px;
}
#link_top {
    border:1px solid #44321d;
	width:643px;
	height:26px;
	margin-bottom:2px;
}
p.left {
    background-color:#44321d;
	width:198px;
	height:26px;
	line-height:26px;
	padding-left:23px;
	color:#ffffff;
	float:left;
}
p.left a {
    color:#ffffff;
}
p.right {
	line-height:26px;
	padding-left:233px;
}
#link_01 {
    width:640px;
	height:84px;
	border:#44321d 1px solid;
	margin-bottom:2px;
	padding:2px;
}
#link_in_01 {
    width:155px;
	height:38px;
	background-color:#c5bbae;
	border:#44321d 1px solid;
	float:left;
	display:inline;
	text-align:center;
	padding-top:5px;
}
#link_in_02 {
    width:155px;
	height:38px;
	border:#44321d 1px solid;
	margin-left:3px;
	float:left;
	display:inline;
	margin-bottom:3px;
	text-align:center;
	padding-top:5px;
}
#link_in_03 {
    width:315px;
	height:30px;
	border:#44321d 1px solid;
	clear:left;
	text-align:center;
	line-height:15px;
}
#link_in {
    float:left;
	margin-left:1px;
}
#bottom_space {
    height:37px;
	width:;
}















































































































































































































