#newstopics{margin-bottom: 15rem;}
#newstopics .section{margin: 0 1rem;}
#newstopics .entry{margin-top:10px; padding:1.5rem;border: solid 1px #edecd1; box-sizing: border-box;}
#newstopics .entry .imgbox{margin:0 auto 5px auto;}
#newstopics .entry .imgbox img{width:100%;}
#newstopics .entry .body02{padding:0 10px 10px 10px;}
#newstopics .entry h3{color: #816119;border-bottom: solid 1px #bc9f60; padding: 14px 0 14px 45px; font-size: 18px; text-align: left; margin: 0 0 10px 0;background-color: #edecd1;
text-shadow:1px 1px 0 #FFF, -1px -1px 0 #FFF,-1px 1px 0 #FFF, 1px -1px 0 #FFF,0px 1px 0 #FFF,  0 -1px 0 #FFF,-1px 0 0 #FFF, 1px 0 0 #FFF; background-image: url(../img/common/mark01.png);background-position: 8px center; background-repeat: no-repeat;}
#newstopics .entry .date {font-size: 12px;}