@charset "utf-8";
@import url(reset.css);
@import url(layout.css);
@import url(wysiwyg.css);

@import url(header.css);
@import url(bread.css);
@import url(footer.css);
@import url(sidebar.css);

@import url(thickbox.css);

body{
	background:#fff;
	color:#3C3634;
}

body a{
	color:#926F4D;
	outline:none;
}

#wrapper01{
	min-width:965px;
	background:url(header_bg_01.png) repeat-x;
}

#mainarea{
	width:965px;
	margin:0px auto 30px;
}

#imagearea{
	font-size:0px;
}

#imagearea img{
	vertical-align:bottom;
}

#content{
	width:700px;
	float:left;
	color:#533C35;
}

#sidebar{
	width:250px;
	float:right;
}

.shadow{
	padding-bottom:7px;
	background:url(shadow_bg_01.png) repeat-x bottom;
	margin-bottom:-7px;
}

.wrap01{
	border:1px solid #D6D1C3;
	background:url(common_bg_01.png);
	padding:3px;
	zoom:1;
}

.wrap01 .wrap02{
	border:1px solid #FFFFFF;
	background:#F8F5ED;
	zoom:1;
}

.wrap03{
	border:1px solid #D6D1C3;
	background:#FFFDF7;
	padding:1px;
	zoom:1;
}

.wrap03 .wrap04{
	background:url(common_bg_05.png) repeat-x bottom;
	padding:0px 18px 18px;
	zoom:1;
}

.wrap03 .wrap04 .hedding{
	color:#926F4D;
	font-weight:800;
	font-size:14px;
	border:1px solid #EBE8DE;
	margin:0px -18px;
	padding:5px 13px;
	background:url(common_bg_04.png) repeat-x bottom #FFFBEF;
}

.hedding01 {
	color:#533C35;
	font-weight:800;
	font-size:1.4em;
	border:1px solid #E2DED1;
	padding:1px;
}

.hedding01 .box01{
	background:url(common_bg_02.png) repeat-x 0px 0px #fff;
	padding:2px 5px;
}

.hedding01 .box02{
	background:url(common_bg_02.png) repeat-x 0px 0px #fff;
	padding:2px 5px;
}

.hedding01 .box02 .title{
	background:url(common_bg_03.png) no-repeat 0px 50%;
	padding-left:15px;
	margin-left:-5px;
}

.arrow01{
	background:url(arrow01.png) no-repeat 0px 50%;
	padding-left:10px;
}

.arrow02{
	background:url(arrow02.png) no-repeat 0px 50%;
	padding-left:15px;
}








