div#container{font-size:82%;line-height:1.4;text-align:left;margin:23px auto 0;padding:0;}
div#main{float:left;width:500px;}
div#reviewList{margin-top:15px;}
h2.sum{display:inline;font-size:100%;}
div#reviewList p.pager{margin-bottom:5px;padding-left:10em;text-align:right;}
div#reviewList p.pager.top{margin-top:-1.5em;}
div#reviewList div.sum{font-size:115%;font-weight:700;}
div#reviewList div.sum span{color:#BF0000;}
div#main p.pager{border-bottom:2px solid #C90;margin-bottom:5px;padding-bottom:3px;}
div#reviewList div.box div.wrapper{background:url(http://review.rakuten.co.jp/img/com/200903/bg_review_box_top.gif) no-repeat scroll 0 0 transparent;border:medium none;margin:0;padding:6px 0 0;}
div#reviewList div.box{background:url(http://review.rakuten.co.jp/img/com/200903/bg_review_box_btm.gif) no-repeat scroll 0 100% transparent;margin-bottom:10px;padding-bottom:6px;}
div#reviewList div.wrapper{border:1px solid #E9AD35;margin-bottom:5px;padding:14px 14px 4px;}
div#reviewList div.box div.inner{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:4px 10px;}
div#reviewList div.summary{background:none repeat scroll 0 0 #FFEECD;padding:10px;}
.clearfix,div#container,div#directorySearch div.wrapper,div.hotArea,div#postedImage ul,div#newReview ul,div#hotGenre ul,div#featuredReview div#reviewDescription dl,div#featuredReview div.summary,div#goodReviewer ul,div#campaign ul,div#searchAction,div#detail div.term,div#detail div.term ul,div#detail div.description,div#detail div.description div,div#listSort dl,div#reviewList div.summary,div#reviewList div.summary dl.product,div#reviewedProduct ul,div#reviewedProduct dt,div#detail div#aboutShop{display:inline-block;}
div#reviewList dl.reviewer img{vertical-align:top;}
div#reviewList div.summary dl.description{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;float:right;width:332px;padding:7px 7px 5px;}
div#reviewList div.summary dl.description dt.title{color:#F60;float:left;}
div#reviewList div.summary dl.description dt.title span{font-size:10pt;padding-left:5px;vertical-align:middle;}
#img_eval{margin-top:3px;vertical-align:top!important;}
.eval{color:red;white-space:nowrap;}
div#reviewList div.summary dl.description dt.date{color:#666;float:right;margin-left:7px;}
div#reviewList div.summary dl.description dt{margin-bottom:2px;padding:0 4px;}
div#reviewList div.summary dl.description dd.breakdown,div#reviewList div.summary dl.description dd.reviewtitle{border-top:3px solid #F60;clear:both;color:#666;padding-left:0;}
div#reviewList div.summary dl.description dd.reviewtitle p.reviewTitle{background:url(http://review.rakuten.co.jp/img/com/200903/icn_reviewtit.gif) no-repeat scroll 0 50% transparent;line-height:2em;padding-left:20px;}
div#reviewList div.summary dl.description dd{padding:2px 4px;}
div#reviewList div.summary dl.reviewer{float:left;text-align:center;width:75px;}
div#container img,div#container a img{border:medium none;vertical-align:bottom;}
div#container h2,div#container dl,div#container ul,div#container ol,div#container dd,div#container li,div#container p{margin:0;padding:0;}
div#reviewList p.pager a.prev,div#reviewList p.pager a.next,div#reviewList p.pager span,div#main p.pager a.prev,div#main p.pager a.next,div#main p.pager span{font-weight:700;}
