/* BASIC css start */
#review-board-type .rbItem{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #F3F3F3;background:white}
#review-board-type .rbItem dl dt{float:left;padding-right:10px}
#review-board-type .rbItem dl dt img{width:80px}
#review-board-type .rbItem dl dd{line-height:20px}
#review-board-type .rbItem dl dd.subject{font-weight:bold;word-break:break-all;font-size:14px;font-weight:400}
#review-board-type .rbItem dl dd.link-view a{margin-top:10px}

#review-board-type .rbInfo{clear:both;margin:20px 0 20px;border-bottom:1px dashed #ddd}
#review-board-type .rbInfo dt{word-break:break-all;font-size:23px;line-height:120%;margin-bottom:20px;letter-spacing:-1px;font-weight:400;border-left:2px solid;padding-left:10px}
#review-board-type .rbInfo dd{color:#7d7d7d;line-height:40px}
#review-board-type .rbInfo dd span{display:inline-block}
#review-board-type .rbInfo dd span i{margin-right:5px}
#review-board-type .rbInfo dd .rb_name{margin:0}
#review-board-type .rbInfo dd .rb_name img{vertical-align:middle}
#review-board-type .rbInfo dd .split{width:1px;height:10px;margin:15px 10px 0;background:black;text-indent:-9999em;vertical-align:top}
#review-board-type .rbInfo .rb_rating .rb_star{display:block}

#review-board-type .rbContent{padding:0;line-height:20px;word-break:break-all}
#review-board-type .rbContent .rb_addInfo{margin-bottom:15px}
#review-board-type .rbContent .rb_addInfo dl{border-bottom:1px dashed #F2F2F2;padding:7px 0}
#review-board-type .rbContent .rb_addInfo dl dt{float:left;padding-right:6px;font-weight:bold}
#review-board-type .rbContent .rb_addInfo dl dd{min-height:20px}
#review-board-type .rbContent .rb_thumbs{text-align:center}
#review-board-type .rbContent .rb_thumbs img{max-width:100%}
#review-board-type .rbContent .rb_icons{padding-top:20px;text-align:right}
#review-board-type .rbContent .rb_icons img{width:29px;margin-left:2px}

#review-board-type .rbRelations{margin-bottom:20px;padding:15px 0;border-top:3px solid #fafafa}
#review-board-type .rbRelations h5{text-align:left;font-weight:400;padding:0;margin-bottom:5px;font-size:16px}
#review-board-type .rbRelations ul{padding:0 8px}

#review-board-type .reply-write{border-top:3px dashed white;background-color:#fafafa;padding:20px 15px}
#review-board-type .reply-write h5{font-weight:bold}
#review-board-type .reply-write table{width:100%}
#review-board-type .reply-write table .agree{position:relative}
#review-board-type .reply-write table .agree li{padding:10px 0}
#review-board-type .reply-write table .agree li .btn_White{position:absolute;right:10px;width:65px;top:0}
#review-board-type .reply-write table .agree label{margin-left:5px}
#review-board-type .reply-write table .agree .privacy-agree-btn{border:1px solid #bbb;background-color:#fff;float:right;padding:4px 10px}
#review-board-type .reply-write table .agree .privacy-agree-btn strong{font-weight:normal}
#review-board-type .reply-write table th{font-weight:normal;text-align:left}
#review-board-type .reply-write table .w-100{width:100%}
#review-board-type .reply-write table th{padding:5px 0}
#review-board-type .reply-write table td{padding:5px 0}
#review-board-type .reply-write table .custom{padding-right:74px;position:relative}
#review-board-type .reply-write table .custom textarea{height:54px !important;border:2px solid black}
#review-board-type .reply-write table .custom .w-100{height:45px}
#review-board-type .reply-write table .custom .btn_set a{position:absolute;top:0;right:0;width:76px;height:54px;line-height:54px;padding:0}
#review-board-type .reply-write table .custom .btn_set a:hover{border-width:2px}

#review-board-type .sub-reviews{border-top:2px solid black;border-bottom:1px solid #e6e6e6}
#review-board-type .sub-reviews p{font-size:13px}
#review-board-type .sub-reviews li{border-top:1px solid #e6e6e6;padding:20px 0}
#review-board-type .sub-reviews li:first-child{border-top:0 none}
#review-board-type .sub-reviews li .info{position:relative;margin-bottom:5px;font-size:0}
#review-board-type .sub-reviews li .info .id{display:block;margin-bottom:14px;font-size:14px;color:#333}
#review-board-type .sub-reviews li .info .id .split{display:inline-block;width:1px;height:10px;margin:3px 10px 0;background:black;text-indent:-9999em;vertical-align:top}
#review-board-type .sub-reviews li .info .data{display:block;margin-bottom:20px;font-size:11px;color:#ddd}
#review-board-type .sub-reviews li .info .btn_set{position:absolute;top:0;right:0}
#review-board-type .sub-reviews li .info .btn_set .abtn_{margin-left:5px}
#review-board-type .sub-reviews li .comment{clear:both}
#review-board-type .sub-reviews li.reply{position:relative;border-top:1px dashed #e6e6e6}
#review-board-type .sub-reviews li.reply .fa-level-up{position:absolute;top:0;left:0;margin-top:22px}
#review-board-type .sub-reviews li.level2{padding-left:20px}
#review-board-type .sub-reviews li.level2 .fa-level-up{margin-left:0}
#review-board-type .sub-reviews li.level3{padding-left:30px}
#review-board-type .sub-reviews li.level3 .fa-level-up{margin-left:10px}

#review-board-type .btn_set.opt{display:block;margin:15px 0 0;text-align:right}
#review-board-type .btn_set.opt a{width:auto}

#review-board-type .btn_set.util{display:block;margin:15px 0 0 -2%;text-align:right;font-size:0}
#review-board-type .btn_set.util a{display:inline-block;margin-left:2%;padding:14px 0 0}
#review-board-type .btn_set.util a.write{}
/* 다른 게시글 */
#review-board-type .board-Chain{margin:20px 0}
#review-board-type .board-Chain li{line-height:40px;margin-top:-1px;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1}
#review-board-type .board-Chain li .bold{padding-right:10px}
#review-board-type .board-list{margin-top:20px;border-top:1px solid #dfdfdf}
#review-board-type .board-list li.list{padding:10px;border-bottom:1px solid #dfdfdf}
/* 다른 게시글 */
/* 댓글의 댓글쓰기 레이어 팝업 */
#contents #comment_reply_input{width:90%}
.layer-pop h3 {background-color:#efefef;height:36px;line-height:36px;font-weight:bold;padding:0 10px}
.layer-pop .txt{max-height:300px;overflow-y:auto;padding:10px}
.layer-pop .txt input.txt-input1{margin-bottom:10px}
.layer-pop .txt .btn_Black{margin:20px 0}
.layer-pop .txt #check_auth_reply{border-top:1px solid #c6c6c6;padding-top:20px}
.layer-pop .txt #check_auth_reply .head{text-align:center;color:#f46b00;margin-bottom:10px}
.layer-pop .txt #check_auth_reply table{margin:0 auto}
.layer-pop .txt #check_auth_reply table td{padding:5px 0}
.layer-pop .txt #check_auth_reply #authtext{height:35px !important}
.layer-pop .close{width:45px;height:36px;color:#fff;line-height:42px;position:absolute;top:0;right:0; background-color:#4f4f4f;text-align:center}
/* //댓글의 댓글쓰기 레이어 팝업 */

/* jxc */
#review-board-type .rbContent .rb_thumbs img:first-child{display:none}

.movie_display{position:relative;height:0;padding-top:56%;font-size:0}
.movie_display iframe{position:absolute;top:0;left:0;width:100%;height:100%}
/* BASIC css end */

