@charset "Shift_JIS";

@import url(../../lightbox/css/jquery.lightbox-0.5.css); 

/* --------------------------------------------------------------------
	FWƒZƒbƒg
--------------------------------------------------------------------- */
.freepage_#fw_set {
	width:880px;
	margin:0 auto;
	padding-bottom:25px;
}

.freepage_#fw_set .first_img {
	position:relative;
	width:880px;
}
.freepage_#fw_set .first_img .btn {
	position:absolute;
	right:54px;
	bottom:42px;
}

.freepage_#fw_set .fw_set_inner div {
	position:relative;
	width:880px;
}
.freepage_#fw_set .fw_set_inner div .pagetop {
	position:absolute;
	right:30px;
	bottom:10px;
}
.freepage_#fw_set .fw_set_inner div.last .pagetop {
	right:0;
	bottom:0;
}

.freepage_#fw_set .fw_set_inner div .btn {
	position:absolute;
	right:50px;
	bottom:50px;
}

.freepage_#fw_set .step {
	background:url(../../img/usr/freepage/products/fw_set/bg_step.gif) no-repeat;
}
.freepage_#fw_set .step li {
	float:left;
	padding:15px 0 20px;
	text-align:center;
}
.freepage_#fw_set .step li dd {
	padding-bottom:5px;
}

.freepage_#fw_set .step li.step01 {
	width:212px;
}
.freepage_#fw_set .step li.step02 {
	width:222px;
}
.freepage_#fw_set .step li.step03 {
	width:222px;
}
.freepage_#fw_set .step li.step04 {
	width:224px;
}

.freepage_#fw_set .step_msg {
	margin-bottom:20px;
}

.freepage_#fw_set .last_img {
	position:relative;
	width:880px;
}
.freepage_#fw_set .last_img .btn {
	position:absolute;
	right:157px;
	bottom:44px;
}

