@charset "utf-8";


p{
line-height:1.8em;
}

.rental_block1{
margin:60px 0 0 0;
}


.rental_block2{
margin:0 0 120px 0;
}


.rental_block2 h3{
margin:0 0 40px 0;
}


.rental_block3{
margin:0 0 40px 0;
}


.rental_block4{
margin:0 0 120px 0;
}


.rental_block4 h3{
margin:0 0 0 40px;
}

.sub_text_block4{
margin:0 0 0 60px;
}


.lineline{
background:url(../../../../common/images/l_black_01.gif) repeat-x left top;
}




.renta_flow_area{
	margin:40px 0 80px 0;
	padding:55px 0 0 33px;
	min-height:110px;
	height: auto !important;
	height: 110px;
	line-height:1.8em;
	background:url(../images/feature_sitting_service/fea_bg_flow.gif) no-repeat left top;
	}



.rental_form_title{
margin:80px 0 30px 0;
}


.home_sitting_bg {
width:720px;
height:298px;
margin:40px 0 80px 0;
line-height:1.8em;
background:url(../images/feature_sitting_service/sub_title_bg.jpg) no-repeat left top;
}



.table01_form table#rental th{
width:120px;
}


.text_area ul#number{
width:710px;
height:290px;

line-height:1.8em;
background:url(../images/feature_sitting_service/system.jpg) no-repeat left top;
}


.text_area ul#number li{
float:left;
width:140px;
height:75px;
margin:180px 0 0 26px;
padding:12px 0 0 0;
}







/* h1
------------------------------------*/
div#ContentsBox h1#title{
	clear: both;
	
	font-size: 200%;
	font-weight: bold;
	
	}


/* h3
------------------------------------*/
div#ContentsBox h3{
	clear: both;
	
	font-size: 180%;
	font-weight: bold;

}





/*------------------------------------------------
form
--------------------------------------------------*/


.th_item th{
width:150px;
}


.h3_form{
margin:20px 0 15px 0;
text-align:center;
}


.attenatin_text{
color:#a62e2e;
margin:0 0 0 5px;
font-size:90%;
}


.attenatin_text02{
color:#a62e2e;
margin:0 0 0 5px;
}

.subtext01{
font-style:normal;
margin:0 0 0 5px;
color:#808080;
font-size:90%;
}


/*------------------------------------------------
thanks
--------------------------------------------------*/


.thanks_dl{
margin:20px 0;
line-height:1.7em;
}

.thanks_dl dt{
font-size:90%;
}

.thanks_dl dt span{
font-weight:bold;
color:#333;
font-size:120%;
}


.thanks_dl dt span.attention_dt{
font-weight:bold;
color:#a62e2e;
font-size:120%;
}


.order_form_wrap{
	width: 676px;
	margin: 20px 0px 20px 0px;
	padding:20px;
	border: 1px solid #d9d9d9;
	line-height:1.8em;
}

.order_form_wrap h3{
font-size:120%;
font-weight:bold;
margin:0 0 5px 0;
}


p.paragraph01{
margin:10px 0 0 0;
}

/*------------------------------------------------
	order_form
--------------------------------------------------*/

.secua_wrap{
margin:30px 0;
text-align:center;
}

.secua_wrap_inner{
width:600px;
padding:0 20px 0 20px;
border:1px solid #d9d9d9;
text-align:left;
margin:0 auto 0 auto;
}

.secua{
}

.secua_seal{
float:left;
margin:0 20px 0 0;
}

.secua p{
padding:25px 0 0 0;
line-height:1.7em;
}


/*------------------------------------------------
	add_bouton
--------------------------------------------------*/
.add_bouton{
margin:30px 0;
text-align:center;
}


.line{
background:url(../../../common/images/l_gray_01.gif) repeat-x left top;
margin:15px 0;
}


/*------------------------------------------------
thanks 20140523に追加記述
--------------------------------------------------*/
.h1_form{
margin: 0px 0px 20px 0px;
padding: 0px 0px 1px 13px;
border-left: 6px solid #313131;
font-weight: bold;
font-size: 180%;
}

.thanks_title{
width:740px;
height:280px;
background:url(../images/form_thanks_pho_title_bg.jpg) no-repeat left top;
}

.thanks_title h2{
text-indent:-9999px;
}

.thanks_title p{
padding:120px 0 0 316px;
line-height:1.8em;
font-weight:bold;
}

.thanks_dl{
margin:20px 0;
line-height:1.7em;
}

.thanks_dl dt{
font-size:90%;
}

.thanks_dl dt span{
font-weight:bold;
color:#333;
font-size:120%;
}

.order_form_wrap{
	width: 665px;
	margin: 10px 0px 20px 0px;
	padding:20px;
	border: 4px solid #e0e0e0;
	line-height:1.5em;
}

.order_form_wrap h3{
font-size:120%;
font-weight:bold;
margin:0 0 5px 0;
}


p.paragraph01{
margin:10px 0 0 0;
}



/* text_red */

.text_red{
	/*color:#f00;*/
	color:#a22c2a;}
	




.allbottomwihte{
width:740px;
height:27px;
background:url(../images/feature_sitting_service/thanks_bg_allblock_bottomwhite.gif) no-repeat left top;
}



/*------------------------------------------------
	thanks block2
--------------------------------------------------*/
.block2{
margin:50px 0 30px 0;
}

.block2 .block2title{
width:740px;
height:80px;
background:url(../images/feature_sitting_service/thanks_bg_block2title.gif) no-repeat left top;
}
		
.block2 .block2title h3{
text-indent:-9999px;
}

.block2 .block2inner{
padding:30px 0 0 50px;
background:url(../images/feature_sitting_service/thanks_bg_allblock_whiteline.gif) repeat-y left top;
}

.block2 .block2inner p{
margin:20px 20px 0 20px;
line-height:1.8em;
}

.block2 .block2inner h3#atention{
	margin:0 0 0 0;
	padding:40px 0 0 0;
}

.block2 .block2inner ul li{
margin:30px 0 0 0;
}


