/* BASIC css start */
#review .page-wrap .title { width: 785px; margin-top: 40px; padding-left: 15px; background: url(/images/d3/green_note/common/bull_w8_h8_green.gif) no-repeat 0 50%; }
#review .page-wrap .review-search { width: 100%; margin-top: 10px; border-top: 1px solid #ddd; }
#review .page-wrap .review-search th,
#review .page-wrap .review-search td { padding: 10px; border-bottom: 1px solid #ddd; }
#review .page-wrap .review-search th { font-weight: normal; background-color: #eee; }
#review .page-wrap .review-list { width: 100%; margin-top: 40px; border-top: 1px solid #bbb; }
#review .page-wrap .review-list th,
#review .page-wrap .review-list td { padding: 10px; border-bottom: 1px solid #bbb; }
#review .page-wrap .review-list th { font-weight: normal; background-color: #eee; }
#review .page-wrap .review-list td { text-align: center; }
#review .page-wrap .ment { margin-top: 40px; text-align: center; }

#review .btn-report { display:inline-block; color:#9d9d9d; font-size:11px; }

#review .writer {text-align: center;}
#review .writer > span {display: block;}
#review .cnttit {position: relative; padding-right: 100px;}
#review .cnttit .btn-report {position: absolute; right: 43px; top: 50%; transform:translateY(-50%);}
/* BASIC css end */

