
/*メインイメージエリア
---------------------------------------------------------------------------*/


.sab_navi .root-page-item a {
          background-image:   url(../img/service/navi_00.jpg);
          width: 170px;
          height: 49px;
		  text-indent:-9888px;
}
.sab_navi .page-item-36 a {
	      background-image:   url(../img/service/navi_01.jpg);
          width: 154px;
          height: 49px;
		  text-indent:-9888px;
}
.sab_navi .page-item-38 a {
	      background-image:   url(../img/service/navi_02.jpg);
          width: 213px;
          height: 49px;
		  text-indent:-9888px;
}
.sab_navi .page-item-40 a {
	      background-image:   url(../img/service/navi_03.jpg);
          width: 180px;
          height: 49px;
		  text-indent:-9888px;
}
.sab_navi .page-item-42 a {
	      background-image:   url(../img/service/navi_04.jpg);
          width: 118px;
          height: 49px;
		  text-indent:-9888px;
}
.sab_navi .page-item-44 a {
	      background-image:   url(../img/service/navi_05.jpg);
          width: 115px;
          height: 49px;
		  text-indent:-9888px;
}
   



/*メインコンテンツ（左側ブロック）
---------------------------------------------------------------------------*/


/*サービスラインナップ*/
#left .box {
	width: 700px;
	height: 150px;
}

#left .box .left{
	width: 200px;
	float: left;
}

#left .box .right {
	width: 480px;
	float: right;
}

#left .box .right h3 {
	background-image: url(../img/common/h3_mini_bg.jpg);
	height: 38px;
	width: 480px;
	font-size: 13px;
	text-indent: 23px;
	line-height: 38px;
	margin-bottom: 5px;
}

#left .box .right p {
	width: 480px;
	font-size: 13px;
	line-height: 22px;
}

#left table.graph {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 10px;
}
#left table.graph th {
	font-weight: bold;
	width: 30%;
	background-color: #fff3ee;
	padding: 3px 9px;
	border: 1px solid #e5e5e5;
	font-size: 13px;
	TEXT-ALIGN: left;
	FONT-WEIGHT: normal;
}
#left table.graph td {
	padding: 3px 9px;
	border: 1px solid #e5e5e5;
	background-color: #ffffff;
	font-size: 13px;

}




#left .box .img{
	width: 266px;
	float: left;
	border: 1px solid #D9D9D9;
	background-color: #E6E6E6;
}
#left .box .img img{
	border: 1px solid #D9D9D9;
	margin: 2px;
}

#left .box .text {
	width: 410px;
	float: right;
}

#left .box .text h3 {
	background-image: url(../img/common/h4_bg.jpg);
	BACKGROUND-REPEAT: no-repeat;
	height: 20px;
	width: 410px;
	font-size: 13px;
	text-indent: 8px;
	line-height: 20px;
	margin-bottom: 5px;
}

#left .box .text p {
	width: 410px;
	font-size: 13px;
	line-height: 22px;
}
