@charset "Shift_JIS";
/* ƒAƒNƒZƒXCSS */

/* «ƒ^ƒCƒgƒ‹« */
div#mainspace h1{
	width:550px;
	height:100px;
	margin:0 0 35px 0;
	float:left;
	background:url(../images/zashiki/tit_ozashiki.jpg) right no-repeat;
	text-indent:-9999px;
}
/* «ƒx[ƒX« */
/* ‚¨À•~—Và–¾ */
div#mainspace .cont01{
	width:510px;
	margin:0 0 10px 20px;
	_margin:0 0 10px 10px;
	float:left;
}
/* ‚¨À•~—Vƒƒjƒ…[ */
div#mainspace .cont02{
	width:510px;
	margin:0 0 0 20px;
	_margin:0 0 0 10px;
	float:left;
}
/* «ƒ^ƒCƒgƒ‹« */
/* ‚¨À•~—Vƒƒjƒ…[ */
div#mainspace h2#menu{
	width:510px;
	height:30px;
	margin:0 0 10px 0;
	float:left;
	background:url(../images/zashiki/tit_menu.gif) no-repeat;
	text-indent:-9999px;
}

/* «‚¨À•~—Và–¾« */
.cont01 p{
	width:285px;
	margin:10px 0 0 0;
	float:left;
}
.cont01 img#photo{
	margin:10px 0 10px 0;
	float:right;
}
/* ‚¨À•~—Vƒƒjƒ…[ */
.cont02 .cont03{
	width:490px;
	_width:495px;
	margin:0 0 35px 10px;
	_margin:0 0 35px 5px;
	float:left;
}
.cont04{
	width:240px;
	margin:0;
	float:right;
}
/* ƒƒjƒ…[ */
.cont04 dl{
	width:240px;
	margin:0 0 20px 0;
	float:left;
}
.cont04 dt#tit_tsunen{
	width:240px;
	height:120px;
	margin:5px 0 10px 0;
	float:left;
	background:url(../images/zashiki/p07.gif) no-repeat;
	text-indent:-9999px;
}
.cont04 dt#tit_kisetsu{
	width:240px;
	height:47px;
	margin:0 0 10px 0;
	float:left;
	background:url(../images/zashiki/p05.gif) no-repeat;
	text-indent:-9999px;
}
.cont04 dd{
	width:240px;
	margin:0;
	float:left;
}
/* ‘Ý‚µØ‚è */
.cont04 p{
	width:240px;
	margin:0 0 10px 0;
	float:left;
}
.cont04 p#border{
	width:230px;
	margin:0 0 5px 0;
	padding:5px 0 5px 10px;
	float:left;
	border:1px solid #D8D1B7;
}

.cont04 #toi{
	margin:0 0 0 50px;
}

