@charset "utf-8";
/* CSS Document */
#contents{
	text-align: center;
}
#contents p{margin-left:0px !important;margin-right:0px !important;}
#contents a{
	color: #333333;
	text-decoration: none;
}
#contents a:hover{
	text-decoration: underline;
}



/*---------サブタイトル-----------*/
h3{
	margin:10px 0 13px 0 !important;
	padding:0px !important;
	background:none !important;
}
/*---------/サブタイトル-----------*/


/*--------アールレンタルとは--------*/
#about{
	background-image: url(../img/haikei.jpg);
	background-repeat: no-repeat;
	height: 400px;
	width: 551px;
	line-height: 18px;
	margin-bottom: 10px;
	text-align: left;
}
#about .read01{
	padding-top: 140px;
		padding-right: 166px;
		padding-left: 225px;
}
#about .read02{
	width: 250px;
	padding-top:18px;
	padding-left: 10px;
}
/*--------/アールレンタルとは--------*/

/*--------ラインナップ--------*/
#lineup{
	margin-bottom: 15px;
}
#lineup p{margin-bottom:0px !important;
margin-left:0px !important;}
#lineup .tit{
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	line-height: 30px;
	padding-left: 12px;
}

#lineup .tit2{
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	line-height: 14px;
	padding-left: 10px;
	padding-top: 2px;
}

#lineup .item01{
	background-image: url(../img/lineup01_upper.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#lineup .item02{
	background-image: url(../img/lineup02_upper.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#lineup .item03{
	background-image: url(../img/lineup03_upper.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#lineup .item04{
	background-image: url(../img/lineup04_upper.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#lineup .item05{
	background-image: url(../img/lineup05_upper.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

/*--------/ラインナップ--------*/


/*---------ベスト5-----------*/
#best5{
	margin-bottom: 15px;
}
#best5 .no1{
	background-image: url(../img/best5_01bt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 269px;
	width: 183px;
}
#best5 .no2{
	background-image: url(../img/best5_02bt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 269px;
	width: 180px;
}
#best5 .no3{
	background-image: url(../img/best5_03bt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 274px;
	width: 180px;
}
#best5 .no4{
	background-image: url(../img/best5_04bt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 274px;
	width: 183px;
}

#best5 .no5{
	background-image: url(../img/best5_05bt.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 274px;
	width: 180px;
}

#best5 p{
	width: 160px;
	margin-right: 0px !important;
	margin-left: 10px !important;
	text-align: left;
	line-height: 16px;
	padding-top: 3px;
}
/*---------/ベスト5-----------*/


/*---------無料お試し-----------*/

#otameshi{
	background-image: url(../img/otameshi.jpg);
	background-repeat: no-repeat;
	height: 222px;
	width: 550px;
	margin-bottom: 15px;
	text-align: left;
}

#otameshi p{
	text-align: left;
	line-height: 20px;
	padding-top: 60px;
	padding-left: 140px;
	padding-right:220px;
}
#otameshi .btn{
	margin-left: 140px;
	margin-top: 10px;
}


/*---------/無料お試し-----------*/

/*--------任せて安心--------*/
#anshin{
	line-height: 16px;
	margin-bottom: 15px;
}
#anshin .read{
	width: 168px;
	padding-top: 120px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	font-size: 13px;
}
#anshin .read2{
	width: 250px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
#anshin .size{height: 80px;}
#anshin .size2{height: 110px;}

#anshin .sono1{
	background-image: url(../img/anshin01_naka.jpg);
	background-repeat: repeat-y;
	width: 366px;
}
#anshin .sono1 p{
	width: 340px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

#anshin .waku{
	background-image: url(../img/anshin_wakunaka.jpg);
	background-repeat: repeat-y;
	width: 269px;
}




/*--------/任せて安心--------*/


/*---------スタッフ-----------*/
#staff{
	background-image: url(../img/staff.jpg);
	background-repeat: no-repeat;
	height: 306px;
	width: 550px;
	margin-bottom: 15px;
}

#staff p{
	padding-right: 197px;
	padding-left: 197px;
	line-height: 18px;
	letter-spacing: 0px;
	padding-top: 188px;
	text-align: left;
}
/*---------/スタッフ-----------*/


/*---------お客さまの声-----------*/
#voice{
	line-height: 14px;
	margin-bottom: 15px;
}
#voice .box{
	padding: 5px;
	width: 170px;
	border: 1px solid #C0C0C0;
	height: 219px;
}
#voice .box a{
	color: #333333;
	text-decoration: underline;
}
#voice .box a:hover{
	color: #FF9900;
	text-decoration: none;
}

#voice .red{
	color: #FF0000;
	text-align: left;
}

#voice .box dl{
	padding: 1px;
	margin: 10px 0px 0px;
	text-align: left;
}
#voice .box dt{
	color: #0000FF;
	margin-bottom: 2px;
}
#voice .box dd{
	margin-bottom: 5px;
	padding: 0px 0px 0px 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#voice .btn{
	background-image: url(../img/btn_voice.jpg);
	background-repeat: no-repeat;
	float: right;
	width: 286px;
	text-align:center;
	line-height: 24px;
}

/*---------/お客さまの声-----------*/


/*---------取組み-----------*/
#torikumi{}
#torikumi dl{
	text-align: left;
}
#torikumi dt{
	margin-bottom: 5px;
}
#torikumi dd{
	padding: 0px 0px 0px 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	line-height: 20px;
}
/*---------/取組み-----------*/


/*---------エリア-----------*/
#area{
	background-image: url(../img/area_img01.jpg);
	height: 123px;
	width: 550px;
	margin-top: 14px;
	padding-top: 50px;
	line-height: 18px;
}
#area td{text-align:left;vertical-align:top;line-height:1.3em;padding:0 0 0 2px;}
#area .img{
	background-image: url(../img/area_img02.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 75px;
	margin-right: 10px;
	text-align:center;
	margin-bottom: 30px;
	line-height: 24px;
	font-weight: bold;
}

