#index #mainarea h2 {
	width:230px;
	float:left;
	display:inline;
	padding:12px 0 0 15px;
	margin:0;
	background:none;
	border:none;
	}
#index #mainarea .text {
	width:455px;
	padding:15px 15px 0 5px;
	float:left;
	display:inline;
	}
#index #mainarea .text p {
	font-size:89%;
	line-height:1.5;
	}

#index #mainarea .unit {
	margin:20px 0 0 0;
	background : url(../images/unit_bg.gif) no-repeat center bottom ;
	border:1px solid #bfd4dd;
	border-top:3px solid #84abb9;
	}

/*---------------- service menu ----------------*/
#mainarea h3 {
	margin:0;
	padding:0;
	}

#mainarea .unit {
	margin:20px 0 0 0;
	background : url(../../../images/common/unit_bg.gif) no-repeat center bottom ;
	}
#mainarea .unit_one {
	margin:20px 0 0 0;
	background : url(../../../images/common/unit_one_bg.gif) no-repeat center bottom ;
	}

#mainarea .menu_unit {
	width:355px;
	float:left;
	display:inline;
	}

#mainarea .menu_unit_l {
	margin:0 12px 0 0;
	}
#mainarea .menu_unit ul {
	padding:10px 10px 5px 10px;
	font-size:85%;
	}
#mainarea .menu_unit ul li {
	list-style-type:disc;
	line-height:1.2;
	margin:0 0 5px 20px;
	}
#mainarea .menu1 {
	background : url(../images/menu1p.jpg) no-repeat 264px 10px ;
	}
#mainarea .menu2 {
	background : url(../images/menu2p.jpg) no-repeat 230px 10px ;
	}
#mainarea .menu3 {
	background : url(../images/menu3p.jpg) no-repeat 264px 10px ;
	}
#mainarea .menu4 {
	background : url(../images/menu4p.jpg) no-repeat 264px 10px ;
	}
#mainarea .menu5 {
	background : url(../images/menu5p.jpg) no-repeat 264px 10px ;
	}
#mainarea ul.menu6 {
	background : url(../images/menu6p.jpg) no-repeat 260px 10px ;
	padding-right:90px;
	min-height:150px;
	}
#mainarea ul.menu7 {
	background : url(../images/menu7p.jpg) no-repeat 190px 10px ;
	padding-right:150px;
	}
#mainarea ul.menu8 {
	background : url(../images/menu8p.jpg) no-repeat 185px 10px ;
	padding-right:150px;
	}

