a:hover h2{color:#333333;text-decoration:none;}.service_back_web{	width:510px;	height:210px;	padding:20px 0px;	background-image: url(../img/service_back_web1.gif);	background-repeat:no-repeat;}.service_back_graphic{	width:510px;	height:210px;	padding:20px 0px;	background-image: url(../img/service_back_graphic1.gif);	background-repeat:no-repeat;}.service_back_cg{	width:510px;	height:210px;	padding:20px 0px;	background-image: url(../img/service_back_cg1.gif);	background-repeat:no-repeat;}.service_back_web h3,.service_back_graphic h3,.service_back_cg h3{margin-left:100px;}.service_back_web p,.service_back_graphic p,.service_back_cg p{width:400px;height:85px;margin-left:100px;overflow:hidden;}.works_link{	margin-top:-25px;	text-align:right;}.510bn{	width:510px;	height:150px;	margin:5px 0px 50px 0px;}.price_box{	width:510px;	margin:10px 0px 10px 0px;	padding-bottom:20px;}.price_box table{	width:510px;}.cell01,.cell00{	width:90px;	padding:2px;	background-color:#E6E6FA;	font-size:11px;}.cell02,.cell05,.cell06,.cell07,.cell08{	font-size:11px;	padding:2px;}.cell0{	width:10px;	padding:2px;	background-color:#ADD8E6;	font-size:11px;}/*$B%5!<%S%93F%+%F%4%j(B*/.service_ctg_head{	margin:0px 0px 5px 0px;}.service_ctg_disc{	margin:0px 0px 5px 5px;}.service_p_title{	width:auto;	height:30px;	margin-bottom:5px;	line-height:30px;}.service_p_title img{	float:left;	width:30px;	height:30px;	margin:0px 5px 0px 5px;}.service_p_title p{	float:left;	height:30px;}.mb{	height:120px;}