.sub_content {padding: 60px 0 30px !important;}
.sub_content .read_youtube_content {position: relative; padding-bottom: 56.25%; margin-bottom: 60px; height: 0; overflow: hidden; max-width: 100%;}
.sub_content .read_youtube_content iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
/*.sub_content .read_youtube_content img {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}*/

.text_area{width: 800px; margin: 0 auto;}
.text_area  img {width:100%;}

/* 답글 박스 */
.board_view_comment {
    padding: 10px 0 10px 0;
}

.view_comment {
    padding: 0 0 0 0;
    background: #ffffff;
}

.view_comment_top {
    overflow: hidden;
    /*width:100%;*/
    padding: 15px 20px 15px 20px;
    border-top: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
}

.view_comment_top .comment_num {
    padding: 0 20px 0 0;
}

.view_comment_top .comment_best_num {}

.view_comment_top .btn_view_comment_box {
    float: right;
}

.view_comment_top .rating_star_box {
    margin: 0 0 0 20px;
}

.view_comment_top .rating_star_box .rating_star {
    margin: -5px 0 0 5px;
}

/* 답글 리스트 */
.view_comment_list {
    padding: 0 20px 0 20px;
    background: #f8f8f8;
}

.view_comment_list ul {}

.view_comment_list ul li {
    padding: 15px 0 15px 0;
    border-top: 1px solid #dbdbdb;
}

.view_comment_list ul li:first-child {
    border-top: none;
}

.view_comment_list .comment_name {
    padding: 0 20px 0 5px;
    color: #444;
    word-wrap: break-word;
}

.view_comment_list p {
    padding: 0 0 10px 0;
}

.view_comment_list p>em {
    display: block;
    padding: 10px 10px 10px 5px;
}

.view_comment_list .board_comment_box {
    margin: 10px 0 0 0;
    padding: 20px;
    border-top: 1px dotted #dbdbdb;
}

.view_comment_list p>em img {
    margin: 0 4px 0 2px;
    vertical-align: middle;
}

/* 답글에 답글 리스트 */
.view_comment_list .comment_reply {
    padding: 15px 0 15px 10px;
}

.view_comment_list .comment_reply .comment_name {
    padding: 0 20px 0 20px;
    background:url("https://cdn-jinbr.bizhost.kr/images/icon/icon_comment_reply.png") no-repeat 8px 4px;
}

/* 답글쓰기 */
.board_comment_box {
    padding: 20px;
    border-bottom:1px solid #dbdbdb;
    background: #f8f8f8;
}

.board_day_time {
    display: inline-block;
    padding: 0 5px 0 5px;
    color: #a1a1a1;
    font-size: 11px;
}

.board_comment_write {
    position: relative;
    padding: 15px 0 0 0;
}

.board_comment_write input[type="text"] {
    width: 105px;
    margin-bottom: 10px;
}

.board_comment_write input[type="password"] {
    width: 152px;
    margin-bottom: 10px;
}

.board_comment_write .comment_textarea {
    position: relative;
    width: 100%;
}

.board_comment_write textarea {
    display: inline-block;
    width: 100%;
    height: 82px;
    padding: 10px 95px 10px 10px;
}

.board_comment_write .btn_comment_box {
    position: absolute;
    top: 0px;
    right: 0px;
    padding: 0 0 0 10px;
    border-left: 1px solid #d6d6d6;
    background: #f8f8f8;
}

.inputArea .reinput {width:82px !important; padding: 0!important;}

/* 삭제, 수정, 답글, 목록 */
.btn_board_del,
.btn_board_edit,
.btn_board_reply,
.btn_board_list {
    height: 28px;
    line-height: 26px;
    margin: 0 0 0 5px;
    padding: 0 12px 0 12px;
    color: #666666;
    border: 1px solid #a3a3a3;
    text-align: center;
}

.btn_board_del:hover,
.btn_board_edit:hover,
.btn_board_reply:hover,
.btn_board_list:hover {
    border: 1px solid #333333;
}

.board_zone_view+.btn_right_box {
    margin: 10px 0 0 0;
}

.plus_review_view .review_comment_list .btn_right_box {
    position: absolute;
    top: 15px;
    right: 5px;
}

.btn_right_box {
    width: 250px;
}