@charset "utf-8";
/* CSS Document */

.left_content {
	width:460px;
	height:auto;
	margin-left:20px;
	display:inline;
	text-indent:2em;
	text-align:left;
}
.left_content h1{
	text-indent:0em;
	font-size:12px;
	line-height:20px;
	}

#brian_say {width:450px;height:auto; background-color:#f8f8f8;padding:5px;display:block;}


ul#why li{width:200px;margin-left:30px;display:inline; float:left; font-weight:600; list-style-type:none; text-indent:0em; color:#f00;}
ul#services li{width:200px;margin-left:30px;display:inline; float:left; font-weight:600; list-style-type:none; text-indent:0em;}
ul#alliance li {width:230px;display:inline; float:left; list-style-type:none; text-indent:0em; }

.right_content {
	width:252px;
	height:auto; 
	margin-left:30px;
	display:inline;
	float:left;
	}
	
#case {width:242px;
       height:auto;
       background-color:#ddd;
       text-align:center;
	   padding:5px;
	   border:1px solid #1a354d;
}

#case a{color:#9a0202; text-decoration:underline; font-weight:600;font-size:11px;}
#case a:hover{text-decoration:none;font-weight:900; font-size:12px; letter-spacing:1px;}

ul#contact {width:252px;height:68px; border:1px solid #1a354d; }	
ul#contact li {margin-left:30px;width:220px; line-height:17px; list-style-type:circle;}
ul#contact li#tel {list-style-image:url(../images/default/tel.gif); font-weight:600;}
ul#contact li#email {list-style-image:url(../images/default/email.gif); font-weight:600;}
ul#contact li#officehour {list-style-image:url(../images/default/hour.gif);}

ul.news_list li.change0 {margin-left:16px;width:234px; line-height:16px; display:block; list-style-type:circle; list-style-image:url(../images/default/sign.gif);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.news_list li.change1 {margin-left:16px;width:234px; line-height:16px; display:block; list-style-type:circle; list-style-image:url(../images/default/sign.gif); background-color:#f0f0f0;}

#local {width:755px;
        height:24px;
		line-height:24px;
		vertical-align:middle;
		background-color:#e8e8e8;
		border-bottom:3px solid #ccc;
        margin-left:10px;
		display:inline;
		padding-left:10px;
		font-size:11px;
		font-weight:600;
}
#local h1 {display:inline;
		   float:left;
		   font-size:11px;
}

