.book_box {width:280px; margin:0; overflow:hidden;}
*html .book_box {width:278px;}
.book_box .thumbnail_box { width:100%;}
.book_box .thumbnail_box img.thumbnail { margin:0px; padding:2px; border:1px solid #e1e1e1; text-align:center; }
.book_box .thumbnail_box a { color:#444444; text-decoration:none;font-size:0.95em;}
.book_box .thumbnail_box a:visited { color:#AAAAAA; text-decoration:none; }
.book_box .thumbnail_box .title {padding:2px 2px 0px 0px;word-break:break-al1;}
*:first-child+html .book_box .thumbnail_box .title {padding-top:3px;}
.book_box .thumbnail_box div { text-align:center; }
.book_box .thumbnail_box .bottomBorder {padding-bottom:5px; }
.book_box .thumbnail_box div strong { font-weight:bold; font-size:0.75em; color:#CCCCCC; }
.book_box .thumbnail_box div.author { color:#AAAAAA;height:18px;overflow:hidden;font-size:0.9em;}
*:first-child+html .book_box .thumbnail_box div.author {line-height:1.4em;}
.book_box .thumbnail_box div.author a { color:#AAAAAA;}
.book_box .thumbnail_box div.regdate { font-size:0.75em; color:#CCCCCC; margin-top:2px;}

.book_box .thumbnail_box div.readAndVoted { color:#AAAAAA; font-size:0.75em; }
.book_box .thumbnail_box div.readAndVoted span.div_block { color:#DDDDDD; font-size:0.75em; }
.book_box .thumbnail_box div.readAndVoted strong { color:#FE6700; }
.book_box .thumbnail_box dl {text-align:left;padding-top:8px;}
.book_box .thumbnail_box dl dt {font:Gulim;font-size:1em;}
.book_box .thumbnail_box dl dt .listcate {font-size:0.9em; }


