*{
	padding:0;
	margin:0;
	font-family:"MS UI Gothic";
}

ul{
	list-style-type:none;
	overflow:hidden;
}

div{
	overflow:hidden;
}

img{
	border:0;
}

h1{
	width:895px;
	height:12px;
	margin:0 auto;
	background-color:#0078ff;
	font-size:11px;
	color:white;
	font-weight:normal;
	padding:3px 0 0 5px;
}

#la_logo{
	width:853px;
	margin:20px auto;
}
	#la_logo a{
		display:block;
		float:left;
	}
	#la_logo .class_ad{
		margin-left:72px;
	}

#la_navi{
	width:853px;
	height:19px;
	font-size:12px;
	margin:0 auto;
	background-image:url(../images/la_navi_bg.gif);
	text-align:center;
	padding-top:9px;
}
	#la_navi a{
		color:#296db9;
		text-decoration:none;
	}
	#la_navi a:hover{
		color:#ff7200;
		text-decoration:underline;
	}

#la_case_title{
	width:853px;
	height:84px;
	margin:0 auto;
}

#la_case_list_title{
	width:854px;
	height:27px;
	margin:30px auto 0 auto;
}
#la_case_btn{
	width:433px;
	height:69px;
	margin:10px auto 10px auto;
	display:block;
	background-image:url(../images/la_case_btn.gif);
	background-position:0 -68px;
}
	#la_case_btn:hover{
		background-position:0 0;
	}

#la_case_list{
	width:852px;
	height:550px;
	overflow:auto;
	margin:0 auto;
	border:1px solid #99c9ff;
	border-top:0px;
	padding:10px 0 10px 0;
}
	#la_case_list ul{
		width:781px;
		height:100px;
		margin:10px 0 0 24px;
	}
		#la_case_list ul li{
			float:left;			
			text-align:center;
		}
		#la_case_list ul .la_case_k_case_title{
			width:185px;
			text-align:left;
			padding:35px 0 65px 20px;
		}
		#la_case_list ul .la_case_k_case_keyword{
			width:150px;
			padding:30px 0 70px 0;
		}
		#la_case_list ul .la_case_k_case_rank{
			width:160px;
			margin-left:60px;
			padding:20px 0 80px 0;
			font-size:13px;
			font-weight:bold;
			color:#2a588b;
			text-align:left;
		}
		#la_case_list ul .la_case_k_case_customer{
			width:150px;
			margin-left:50px;
			padding:30px 0 70px 0;
		}
	#la_case_list .la_case_list_bg_1{
		background-image:url(../images/la_case_list_bg_1.gif);
	}
	#la_case_list .la_case_list_bg_2{
		background-image:url(../images/la_case_list_bg_2.gif);
	}

.la_ad{
	width:853px;
	margin:10px auto;
}

#la_tel{
	width:853px;
	font-size:12px;
	color:#296db9;
	margin:10px auto;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
	line-height:18px;
}

#la_main_content{
	width:853px;
	margin:10px auto;	
	line-height:20px;
}
	#la_main_content h2{
		height:17px;
		padding:9px 0 0 14px;
		font-size:14px;
		font-weight:bold;
		color:#0055b4;
		display:block;
		background:url(../images/la_main_content_title_bg.gif) left no-repeat;
		margin-bottom:15px;
	}
	#la_main_content p{
		font-size:12px;
		color:#4c4c4c;
		display:block;
		border:1px solid #cce0f6;
		padding:10px;
		margin-bottom:25px;
	}

#la_news{
	width:853px;
	font-size:12px;
	color:#4c4c4c;
	margin:5px auto 20px auto;
}
	#la_news #la_top_news{
		float:left;
		width:500px;
		margin-right:20px;
		line-height:24px;
		border:1px solid #cce0f6;
		border-right:0;
		padding:10px 10px 10px 20px;
		background:url(../images/la_news_bg.gif) repeat-y;
	}
	#la_news #la_news_list{
		float:left;
		width:300px;
		background:url(../images/la_news_bg.gif) right repeat-y;
		padding-top:10px;
		line-height:20px;
	}
		#la_news #la_news_list a{
			color:#296db9;
			text-decoration:none;
			width:280px;
			display:block;
		}
		#la_news #la_news_list a:hover{
			color:#ff7200;
		}
		#la_news #la_news_list p{
			width:280px;
			display:block;
			margin:5px 0;
		}

.la_btn_formail{
	width:492px;
	height:83px;
	margin:15px auto;
	display:block;
	background-image:url(../images/la_btn_formail.gif);
}
.la_btn_formail:hover{
	background-position:0 -83px;
}

#la_footer_link{
	width:853px;
	overflow:hidden;
	margin:0 auto;
	color:#ffffff;
	font-size:12px;
}
	#la_footer_link legend{
		font-size:11px;
		font-weight:bold;
		color:#666666;
	}
	#la_footer_link div{
		height:25px;
		padding:10px 0 0 10px;
	}
		#la_footer_link div a{
			color:#0055b4;
			text-decoration:none;
		}
		#la_footer_link div a:hover{
			color:#ff7200;
			text-decoration:underline;
		}

#la_copyright{
	width:853px;
	font-size:11px;
	color:#296db9;
	margin:0 auto;
	padding:20px 0 20px 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
