.c_main{
	overflow: hidden;/* clearfixの代わり */
	zoom: 1;/* clearfixの代わり（IE6） */
}

#uslp-main-space{
	/* background: url(../images/uslp_img/main_bg.jpg) 0px 0px no-repeat; */
	position: relative;
	width: 650px;
	height: 547px;
	float: left;
	margin: 10px 0 0 22px;
}
#uslp-main-space #uslp-main-space-mainimg{
	position: absolute;
	left: 0px;
	top: 0px;
}
#uslp-main-space #uslp-main-space-main-btn{
	position: absolute;
	left: 30px;
	top: 371px;
}
/* #uslp-main-space h1{
	position: absolute;
	left: 18px;
	top: 47px;
}
#uslp-main-space p#txt{
	position: absolute;
	left: 18px;
	top: 96px;
}
#uslp-main-space p#main-btn{
	position: absolute;
	left: 16px;
	top: 284px;
}
#uslp-main-space p#main-price{
	position: absolute;
	left: 183px;
	top: 258px;
}
#uslp-main-space p#main-hoshou{
	position: absolute;
	left: 16px;
	top: 369px;
} */

#uslp-right-space{
	width: 280px;
	height: 522px;
	float: right;
	margin: 10px 12px 0 0;
}

img{
	border:0;
}



/* ---------------------------------------------------------
 　■ steady読者専用ページCSS       2010.08.11追加
--------------------------------------------------------- */

#steady-wrapper{
	background-color: #ffffff;
	text-align: left;
	margin: 0 auto;
	width: 950px;
}
#steady-header{
	background: url(../images/steady/head_bg.gif) right bottom no-repeat;
	position: relative;
	height: 237px;
}
#steady-header h1{
	position: absolute;
	left: 50px;
	top: 8px;
}
#steady-header h2{
	position: absolute;
	left: 50px;
	top: 80px;
}
#steady-header-txt{
	position:absolute;
	left:50px;
	top:125px;
	}
#steady-header-btn{
	position: absolute;
	left: 718px;
	top: 178px;
}

#steady-container{
	background: #ffe9e9 url(../images/steady/step_arrow.gif) 470px 170px no-repeat;
	position: relative;
	height: 464px;
}
#steady-main-txt{
	position: absolute;
	left: 29px;
	top: 11px;
}
#steady-step-1{
	position: absolute;
	left: 29px;
	top: 49px;
}
#steady-step-2{
	position: absolute;
	left: 494px;
	top: 49px;
}

#steady-bottom{
	background: url(../images/steady/bottom_btn_bg.gif) 30px 20px no-repeat;
	position: relative;
	height: 100px;
}
#steady-bottom-btn{
	position: absolute;
	left: 260px;
	top: 31px;
}
#steady-bottom-tel{
	position: absolute;
	left: 476px;
	top: 20px;
}



