#title_area2 { width: 980px; margin: 0 auto; padding: 3px 0 0px 0; border:0px solid red;}
#title_area2 h2 { padding: 0 0 25px 0; }
/* --------------------------------
	contents
-------------------------------- */
.divCertifications{ width:100%; border:0px solid red; margin-bottom:50px;}
.divCertifications ul{ list-style:none;     }
.divCertifications ul:after { content:""; display:block; clear:both; }
.divCertifications li { display: inline; float:left; width:276px; text-align: left;  border-left:1px solid #E0E0E0;padding-left:37px; margin-left:37px; margin-top:20px;  margin-bottom: 20px;}
.divCertifications li:first-child{ padding-left:0px; margin-left:0px;  border:0px solid blue;}
.divCertifications li  img{  border:1px solid #F6F3E9; }
.divCertifications li div div{ font-family:微软雅黑; font-size:14pt; font-weight:bold; margin-top:5px; line-height:40px;}
.divCertifications li div span{font-family:微软雅黑; font-size:14pt; color:#755d0d; padding-top:10px; border:0px solid blue;}
.divCertifications .divLine {width:100%; height:1px; border-top:1px solid #f4f4f4;}

#pan { padding: 0 0 18px 0; }

a { position:relative;}
a .link_ico { position: absolute; right:-12px; top:5px; }
a.map { font-size:10px; }

/*  text_link  ------------------ */
a.txt_link { display:inline-block; text-decoration:none; padding: 0 0 0 0 ; color:#755d0d; -webkit-transition:all 0.5s ease-out; transition:all 0.5s ease-out; line-height:17px; }
a.txt_link:hover { background:#f0ecdc; }
