@charset "utf-8";
/* CSS Document */

@import url(common.css);
@import url(specialcommon.css);


/* =============== Chage =============== */

.mainLeadText {
background-image:url(/images/charge/leadtext.gif);
height:42px;
}

#secondmain h3.mainImg {
background:url(/images/charge/header_title.jpg) no-repeat;
height:254px;
width:707px;
}

#ansin {
background:url(/images/charge/ansin_bg.jpg) no-repeat right bottom;
padding:0 0 70px;
position:relative;
}
	#ansin h3 {
	background-image:url(/images/charge/price_title.jpg);
	height:219px;
	width:219px;
	position:absolute;
	top:0;
	left:0;
	}
	
	#ansin .textArea {
	width:488px;
	float:right;
	}
		#ansin .box {
		margin:0 0 20px;
		}

#collumn {
background:url(/images/charge/point_bg.jpg) no-repeat right 42px;
height:185px;
}
	#collumn h3 {
	background-image:url(/images/charge/h3_point.gif);
	width:707px !important;
	height:42px !important;
	}
	#collumn .textArea {
	padding:0 180px 0 10px;
	}
		#collumn .textArea p {
		font-size:12px;
		margin:0 0 12px;
		}
		#collumn .textArea a {
		font-weight:bold;
		text-decoration:underline;
		display:block;
		background:url(/images/charge/collumn_link.gif) no-repeat left;
		padding:0 0 0 14px;
		font-size:12px;
		color:#a52929;
		}

#estimate {
background:url(/images/charge/estimate_bg.jpg) no-repeat 0 99px;
height:212px;
margin:0 0 30px;
}
	#estimate h3 {
	background-image:url(/images/charge/estimate_title.jpg);
	height:99px;
	}
	#estimate .textArea {
	padding:0 219px 0 60px;
	}
		#estimate .textArea p {
		font-size:12px;
		}
	#estimate .button {
	background:url(/images/charge/estimate_bottom.jpg) no-repeat left;
	height:36px;
	text-align:right;
	}

#priceestimate {
background:url(/images/charge/priceestimate_text.jpg) no-repeat bottom;
height:220px;
margin:0 0 30px;
}
	#priceestimate h3 {
	background:url(/images/charge/priceestimate_title.jpg) no-repeat;
	width:706px;
	height:85px;
	}
	#priceestimate .textArea {
	padding:0 65px;
	}
		#priceestimate .textArea h4 {
		font-weight:bold;
		margin:0 0 12px;
		font-size:12px;
		}
		#priceestimate .textArea p {
		font-size:12px;
		}


#faq {
background:url(/images/charge/faq_bottom.gif) no-repeat bottom;
height:201px;
}
	#faq h3 {
	background-image:url(/images/charge/faq_title.jpg);
	height:30px;
	}
	#faq ul {
	background:url(/images/charge/faq_bg.gif) no-repeat right top;
	width:677px;
	float:right;
	}
		#faq ul li {
		background:url(/images/charge/faq_list.gif) no-repeat left 0;
		height:17px;
		padding:0 0 17px 22px;
		display:block;
		line-height:17px;
		}
			#faq ul li a {
			text-decoration:underline;
			font-size:12px;
			}
				#faq ul li a:hover {
				text-decoration:none;
				}


#threeServices {
}
	#threeServices h3 {
	background-image:url(/images/charge/h3_3services.gif);
	height:30px;
	width:707px !important;
	}
	#threeServices ol li {
	display:block;
	width:602px;
	height:176px;
	margin:36px auto 0;
	}
	#threeServices p.lead {
	text-align:center;
	margin:30px 0 0;
	}



#security {
}
	#security h3 {
	background-image:url(/images/charge/security_title.gif);
	height:30px;
	width:707px !important;
	}

#cost {
}
	#cost h3 {
	background-image:url(/images/charge/cost_title.gif);
	height:30px;
	width:707px !important;
	}