/* BASIC css start */
#review .tit-sch { padding-bottom:5px; font-size:18px; color:#202020; font-weight:bold }
#review .table-sch { padding:30px 0 30px 113px; text-align:center; border:1px solid #e3e3e3 }
#review .table-sch table { width:857px }
#review .table-sch th { font-size:16px; color:#555; font-weight:normal }
#review .table-sch td { padding:10px 0 }
#review .table-sch td p { padding-top:9px }
#review .table-sch td select[form=review_search] { width:150px; height:30px }
#review .table-sch td select[name=branduid] { width:563px }
#review .table-sch td input {  width:563px; height:28px; line-height:28px; border:1px solid #ddd }
#review .table-sch td .btn_search { display:inline-block; width:144px; height:117px; font-size:15px; color:#fff; text-align:center; line-height:117px; border:1px solid #000; background:#000; -webkit-transition:all 0.3s ease; transition:all 0.3s ease }
#review .table-sch td .btn_search:hover { color:#000; background:#fff }
#review .table-sch td .btn_search:active { position: relative; top: 1px }


#review .table-review-info .score-icon { padding-top:5px }
#review .table-review-info { margin-top:20px }
#review .foot-msg { margin-top:35px; font-size:14px; color:#7b7b7b; line-height:14px }
#review .foot-msg span { color:#0e0d0d }
#review .notice-list { width: 400px; }
#review .notice-list li { word-wrap: break-word; }

#review .btn-report { display:inline-block; position:absolute; right:50px; top:50%; transform:translateY(-50%); color:#9d9d9d; font-size:11px; }
.table-type-2 td.review-tx {position:relative;}
#review .table-review-info .d-block.writer > span {display: block;}
/* BASIC css end */

