@charset "utf-8";

div.researchList {} 

/* Pageing */
div.researchList div.pageing { float: right; margin: 45px 0px 10px 0px; word-spacing:4px; text-align:right; }
div.researchList div.pageing span { font-weight:bold; padding:3px 7px 3px 7px; border-right:1px solid #D7D7D7; color: #4c4c4c; }
div.researchList div.pageing span.current { color:#FF6600; }
div.researchList div.pageing a:hover span { background-color:#F9F7DF; color: #4c4c4c; text-decoration: underline; }

/* innerPageing */
div.researchList div.innerpageing { clear: both; display: block; text-align: center; margin: 5px 20px 10px 0px; width: 100%; float: none; }

/* Point 통계 */
div.researchList div.pointView { width: 500px; margin: 0 auto 10px auto; padding: 5px; }
div.researchList div.pointView ul { list-style-type: none; margin: 0px; padding: 0px; }
div.researchList div.pointView ul li { padding: 4px 0 4px 4px; }
div.researchList div.pointView ul li.total { border-bottom: 1px solid #c1caf0; border-top: 2px solid #c1caf0; background-color: #f6f8fd; color: #4d6070; padding: 5px; }
div.researchList div.pointView ul li:nth-child(even) { background-color:#f8f8f8; }	
div.researchList div.pointView ul li:nth-child(odd) { background-color:#ffffff; }
div.researchList div.pointView ul li:last-child { border-bottom: 1px solid #c1caf0; }
div.researchList div.pointView ul li span.head { display: inline-block; width: 120px; vertical-align: middle; font-weight: bolder; }
div.researchList div.pointView ul li div { display: inline-block;}
div.researchList div.pointView ul li div.guage { width: auto; }
div.researchList div.pointView ul li div.guage div.guage { height: 10px; border: 1px solid #CCCCCC; background-color: #6699FF; font-size: 1px; vertical-align: top;}
div.researchList div.pointView ul li div.guage span.guageTxt { vertical-align: middle; }

/* 코멘트 리스트 */
div.researchList div.comment { border:1px solid #DEDEDE; margin:20px 5px 10px 5px; padding:0;}
div.researchList div.comment div.comment_arrow { background:url("images/sub/comment_bg.gif") no-repeat ; position:relative; top:-7px; left:15px; width:12px; height:7px;}
div.researchList div.comment_box { padding:5px 12px 10px 12px; margin:0;}
div.researchList div.comment_box ul  {padding:0; margin:0;}
div.researchList div.comment_box ul li { list-style-type:none; padding:0; margin:0; float:left;}
div.researchList div.comment .comment_user { background:url("images/sub/comment_name.gif") no-repeat ; height:24px; width:110px; text-align:center; padding-top:6px;}
div.researchList div.comment .comment_data { text-align:center; padding:6px 0 0 10px;}
div.researchList div.comment .comment_data em { font-size: 0.87em; }
div.researchList div.comment .comment_data img.point { vertical-align: top; margin-right: 10px; }
div.researchList div.comment .comment_del {float:right; }
div.researchList div.comment_txt { clear:both; padding-top:3px; line-height:18px; }