@charset "utf-8";

p.txtTop {margin:-15px 0 30px;}

div.content {position:relative;padding-top:70px;}
div.content > a {position:absolute;top:5px;}
div.content > a.current {top:0;z-index:2;}
div.content > a.tab01 {left:0px;}
div.content > a.tab02 {left:129px;}
div.content > a.tab03 {left:257px;}
div.content > a.tab04 {left:385px;}
div.content > a.tab05 {left:513px;}
div.content > a.tab06 {left:641px;}

div.content fieldset {margin-bottom:15px;text-align:right;}
div.content fieldset strong {margin-right:10px;}
div.content > div {display:none;}

table.list {table-layout:fixed;width:100%;}
table.list caption {border-top:1px solid #d2d2d2;}
table.list th {height:39px;font-size:14px;color:#474747;border-top:2px solid #ebebeb;border-bottom:1px solid #cacaca;border-left:1px solid #cacaca;background-color:#f9f9f9;}
table.list td {padding:8px 0;color:#3d3d3d;text-align:center;word-break:break-all; word-wrap:break-word;border-bottom:1px solid #cacaca;border-left:1px solid #cacaca;}
table.list tr th:first-child, table.list tr td:first-child {border-left:0 !important;}
table.list td b {color:#6f9dcb;vertical-align:top;}
table.list td b.scoreN { color:#666;}
table.list td.left {padding:8px 10px 8px 15px;}
table.list td.left a:hover {font-weight:bold;}

table.list td span.point {display:inline-block;margin-right:5px;text-indent:75px;width:69px;height:14px;vertical-align:middle;background:url(../../../images/pc/person/my/bg_point.gif) no-repeat left bottom;}
table.list td span.point em {display:block;height:14px;background:url(../../../images/pc/person/my/bg_point_ov.gif) no-repeat left bottom;}
table.list td span.point b {color:#666;}
table.list tr.current a {font-weight:bold;}
table.list tr.review {display:none;}
table.list tr.review td {position:relative;padding:0;text-align:left;vertical-align:top;border-left:0;background-color:#f9f9f9;}
table.list tr.review p.point {margin:0 15px;padding-top:11px;height:30px;border-bottom:1px solid #e5e5e5;}
table.list tr.review p.point span {margin-right:10px;color:#000;}
table.list tr.review span.point {margin-right:24px;width:59px;height:14px;vertical-align:middle;background:url(../../../images/pc/person/my/bg_point_gray.gif) no-repeat left top;}
table.list tr.review span.point em {height:14px;background:url(../../../images/pc/person/my/bg_point_gray_ov.gif) no-repeat  left top;}
table.list tr.review p.article {padding:15px;line-height:150%;text-align:justify;word-break:break-word;}
table.list tr.review div.reply {position:relative;padding:15px;border-top:1px dashed #e5e5e5;}
table.list tr.review div.reply p {padding:0 0 3px 45px;width:550px;text-align:justify;background:url(../../../images/pc/person/my/icon_reply.gif) no-repeat left 2px;}
table.list tr.review div.reply span {position:absolute;top:15px;right:15px;}
table.list tr.review div.reply span em:first-child:after {content:" |";padding-right:5px;}
table.list tr.review a {position:absolute;top:10px;right:15px;display:block;padding:3px 5px;border:1px solid #cacaca;background-color:#FFF; text-decoration:none;}
table.list tr.review a em {display:block;padding-right:7px;font-family:dotum;font-size:12px;background:url(../../../images/pc/common/btn_arrow_red.gif) no-repeat right center;}

.nonData {padding:50px 0 !important;}
