#container{
background-image:url(../../common/images/bg_content01.jpg);
}
#content {
background:url(../../images/case/bg_content.jpg) no-repeat right top;
}

#content p.description{
	margin:0 220px 30px 10px;
}
#content p.catchcopy{
	margin:0 220px 10px 10px;
}
#content .section{
	background:url(../../images/case/bg_section.jpg) repeat-y -1px top;
	border-bottom:1px solid #dcdcdc;
}
#content .section .section{
	background:url(none);
	padding:8px;
	clear:both;
	border-bottom:none;
}
#content .section h3{
	height:22px;
	line-height:22px;
	text-indent:22px;
	background:url(../../common/images/bg_ttl.jpg) no-repeat left top;
	color:#1167A0;
	font-weight:bold;
	clear:both;
}
#content .section table{
	margin-top:8px;
	border-left:1px solid #dcdcdc;
	border-top:1px solid #dcdcdc;
}
#content .section td,#content .section th{
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	padding:3px 5px;
}
#content .section th{
	background-color:#F0F5FB;
}
#content .section .section ul {
	margin-top:8px;
}
#content .section .section ul li{
	float:left;
	padding-left:10px;
	padding-right:8px;
	background: url(../../images/case/bg_li.jpg) no-repeat left top;
	zoom:1;
	margin-bottom:10px;

}
#content .section .section ul li::after {
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}
#content .section .section ul li img{
	border:1px solid #dcdcdc;
	padding:4px;
}
#content .section .section ul li table th img{
	border:0px;
	padding:0px;
}
#content .section .section .return{
	clear:both;
	text-align:right;
	margin:5px 0px;
	padding:0 8px;
	border:none;
}
#content .return{
	border:none;
}
#content .bnr{
	text-align:center;
	margin:20px auto;
	background:url(../../images/case/bg_bnr.jpg) no-repeat center top;
	height:62px;
	padding:7px 0;
}
#content .bnr li{
	display:inline;
}
#content .bnr li img{
	vertical-align:middle;
}
#quick_info .case dd{
	border:none;
}
