@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/access/tit_access.jpg) right no-repeat;
	text-indent:-9999px;
}

/* «ƒx[ƒX« */
/* Î•”¬˜H */
div#mainspace .cont01{
	width:500px;
	margin:0 0 15px 25px;
	_margin:0 0 0px 13px;
	float:left;
}
/*  gåžå•/ŽR… */
div#mainspace .cont02{
	width:510px;
	margin:0 0 15px 20px;
	_margin:0 0 15px 10px;
	float:left;
}
/*  ‚²‹ßŠ */
div#mainspace .cont03{
	width:510px;
	margin:0 0 15px 20px;
	_margin:0 0 15px 10px;
	float:left;
	text-align:center;
}


/* «ƒ^ƒCƒgƒ‹« */
/* Î•”¬˜H */
div#mainspace h2#tit_ishibe{
	width:500px;
	height:23px;
	margin:0 0 20px 0;
	background:url(../images/access/tit_ishbe.gif) no-repeat;
	text-indent:-9999px;
}
/*  gåžå• */
div#mainspace h2#tit_benkoumori{
	width:510px;
	height:30px;
	margin:0 0 10px 0;
	background:url(../images/access/tit_kaneko.gif) no-repeat;
	text-indent:-9999px;
}
/*  ŽR… */
div#mainspace h2#tit_sansui{
	width:510px;
	height:30px;
	margin:0 0 10px 0;
	background:url(../images/access/tit_sansui.gif) no-repeat;
	text-indent:-9999px;
}

/* «Î•”¬˜H« */
.cont01 p{
	width:300px;
	float:left;
}

/* «gåžå•/ŽR…« */
/* “X•Üî•ñ */
.cont02 .spec{
	width:240px;
	margin:0;
	float:left;
}
.spec dl{
	width:240px;
	margin:0;
	float:left;
}
.spec dt{
	width:40px;
	margin:0;
	float:left;
}
.spec dd{
	width:200px;
	margin:0;
	float:left;
}
/* ‰æ‘œ */
.cont02 img{
	margin:0 0 10px 0;
	float:left;
}
/* ƒ}ƒbƒv */
.cont02 p{
	width:240px;
	margin:0;
	float:right;
}
.cont02 p img{
	margin:0;
	float:left;
}