@charset "utf-8";

/*-----全体構造-----*/

#recommnendBox{
width:530px;
margin:0px;
padding:0px;
}

/*-----page1-----*/

#recommend_q{
width:520px;
margin:0px;
padding:0px;
}

.recommend_a{
width:520px;
margin:0px;
}

.nextpage{
width:520px;
height:50px;
margin:0px;
padding:0px;
text-align:right;
font-weight:bold;
font-size:16px;
}

/*-----page2-----*/

.steps{
width:500px;
margin:0px;
padding:0px;
}


.demo_button{
width:210px;
height:300px;
margin:0px 10px 0px 10px;
text-align:center;
float:left;
}
/*-----テキスト効果設定-----*/

.mark_ye{
font-weight:bold;
color:#ff6505;
}

.attention{
font-size:12px;
color:#555555;
font-weight:normal;
}

/*-----申し込みボタン設定-----*/

.entry_button a{
display:block;
width:260px;
height:100px;
background-image:url(../images/generator/rental/b_entry.png);
background-position:0px 0px;
background-repeat:no-repeat;
margin:0px;
line-height:100px;
text-decoration:none;
font-weight:bold;
font-size:16px;
color:#333333;
float:left;
text-indent:-1000px;
}

.entry_button a:hover{
display:block;
width:260px;
height:100px;
background-image:url(../images/generator/rental/b_entry.png);
background-position:0px -100px;
background-repeat:no-repeat;
margin:0px;
line-height:100px;
text-decoration:none;
font-weight:bold;
font-size:16px;
color:#ffffff;
float:left;
text-indent:-1000px;
}

/*-----clear-----*/

.clear{
	clear:both;
}

/* sample button */
a.sample{
	display:block;
	background-image:url(../images/generator/rental/sample.png);
	width:230px;
	height:44px;
	float:right;
}

a.sample:hover{
	background-position:0px 44px;
}