@charset "utf-8";

@import url(reset.css);
@import url(base.css);
@import url(common.css);

#content #cms{
 margin-bottom:30px;
}

#content #cms p{
 margin:0 12px 17px 12px;
}

#content #cms .cms{
 margin:0 10px 43px 10px;
 overflow:hidden;
 zoom:1;
 background:url(../image/cms_bg.jpg) left bottom repeat-x;
}

#content .imgbig{
 margin-bottom:20px;
 width:184px;
}

#content .imgbig li{
 border:1px solid #EAE6BF;
 padding:1px;
}

#content .imglist{
 zoom:1;
 overflow:hidden;
 margin-top:76px;
 clear:both;
 width:345px;
}

#content .imglist li{
	float:left;
	margin-right:7px;
	border:1px solid #EAE6BF;
  padding:1px;
	cursor: pointer;
	width:104px;
	height:104px;
	}
	
#content .imglist li a{
	width:104px;
	height:104px;
	overflow:hidden;
	zoom:1;
}

#content .imglist li.last{
 margin-right:0;
}

#content #cms dl{
 margin:0 10px 20px 10px;
}

#content #cms dl dt{
 background:#fff url(../image/dl_bg.jpg) left top repeat-x;
 line-height:1.2;
 font-size:1.2em;
 font-weight:bold;
 padding:4px 0 5px 20px;
 margin-bottom:8px;
 color:#555505;
 border-bottom:1px solid #CCC;
}

#content #cms dl dd{
 background:url(../image/come.gif) left top repeat;
 padding:0 0 2px 6px;
 line-height:2.5em;
 margin-bottom:10px;
}
 
#content #cms p.last{
 line-height:1.0;
 font-weight:blod;
 margin:0 0 0 10px;
}

#content #cms p.last a{
 text-decoration:underline;
}

#content #cms p.last a:hover{
 text-decoration:none;
}

#content .pagetop{
 margin:23px 5px 20px 0;
}

