.float-img-r {
	float: right;
	padding: 0 5px 3px 3px;
	margin: 0;
            	}



/* ■お客様の声BOX */

#left .block8 {background:url(http://www.bunshoservice.com/media/voice-bg.gif) no-repeat;}


#left .block8 h4 {
	padding:0px 5px;
	margin: 5px;
	font-size: 12px;
	font-weight: bold;
        color:#000000;width: 100px;  
}


/* ■小冊子ページ社長と課長の会話 */

#left .block7 {
	padding:0px;
	margin: 0px; 
}

#left .list-type1 {
                 background: url(http://www.bunshoservice.com/media/icon-s.gif) no-repeat; 
}
#left .list-type2 {
                background: url(http://www.bunshoservice.com/media/icon-k.gif) no-repeat; 
}


/* ■よくある質問Q＆A */
.que { 
     background: url(http://www.bunshoservice.com/media/icon-q.gif) no-repeat ; 
}
.ans {
     background: url(http://www.bunshoservice.com/media/icon-a.gif) no-repeat; 
}

.box1{width:440px;
       margin-left:40px}





/*■個別テーブル*/

.info1{ border-collapse: collapse;border:1px solid #A1A4B4;}

.info1 caption {padding:5px; 
font-size:14px;
font-weight:bold;
border:1px solid #A1A4B4;
background:#B0C4DE;}

.info2{font-size:14px;
width:160px;
text-align:center;
border-collapse: collapse;
border:1px solid #A1A4B4;
background:#E6E8E9;
             }

.info3{font-size:14px;
border-collapse: collapse;
border:1px dotted #CCCCCC;}

.info2 p {margin:0px;}
.info3 p {margin:3px;}
.info4 p {margin:3px;
         }

#left .info3 li {background: url(http://www.bunshoservice.com/media/side-arrow2.gif) no-repeat;}

.space20 { margin-top:20px;}
.space30 {margin-top:30px;}

.kakaku{ width:90%;
border-collapse: collapse;border:1px solid #A1A4B4;}


.info4{font-size:14px;
text-align:;
font-weight:bold;
background:#8EC4DF;
border-collapse: collapse;
border:1px solid #CCCCCC;}

.info5{font-size:14px;
width:30px;
text-align:center;
border-collapse: collapse;
border:1px solid #A1A4B4;
background:#eee;
             }


/*■流れ、申し込み　　　*/
#left .block2 .noborder2 { margin:20px;
	text-align:left;
	}

#left .block2 .noborder2 img {
	border:0;
	}
