
.comment_wrap {
    width: 100%;
    max-width:900px;
    margin:15px auto;
    border-top: 1px solid #cccccc;
}
#SY_basic_comment {width:100%;margin:auto;height:auto !important; display:inline-block; }
#SY_basic_comment_wrap {margin:20px 0px 15px auto; border:0px solid #CC6}

#SY_basic_comment_contents {width:100%; margin:auto;/* text-align:center; background:#f3f3f3;*/ height:auto !important;}
#SY_basic_comment_contents ul {padding:0px 0px 12px; line-height:20px; font-size:13px; margin:auto; text-align:left; color:#414141; }

.SY_basic_comment_loop {width:100%; text-align:center; background:#fff; padding:12px 0px 0px 0px; height:auto !important; display:inline-block;}

.SY_basic_comment_text {width:93%; height:auto !important; display:inline-block; font-size:13px; line-height:18px; color:#535353;}
.SY_basic_comment_comment_date { font-size:14px; color:#a4a4a4; }
.SY_basic_comment_comment_content { font-size:14px; color:#a4a4a4; }

.uk_m-ANDr_contents { width:100%; display:none; }
.uk_m-ANDr_contents .uk_m-ANDr_text { width:88%; float:left; padding:0px 0px 10px 0px; border:1px solid red; }
.uk_m-ANDr_contents .uk_m-ANDr_btn { width:7%; min-width:27px; max-width:20px; height:52px; float:left; padding:30px 0px 10px 0px; border:1px solid red; }
.text-break { word-wrap:break-word; white-space:-moz-pre-wrap; white-space:pre-wrap; white-space:pre-line;  }

.uk_reply_contents { width:100%; display:inline-block; }
.uk_reply_contents .uk_reply_text { width:88%; float:left; padding:0px 0px 10px 0px; border:1px solid red; }
.uk_reply_contents .uk_reply_btn { width:7%; min-width:27px; max-width:20px; height:52px; float:left; padding:30px 0px 10px 0px; border:1px solid red; }


#SY_basic_comment_more {
    height:44px;  width:100%; margin:auto; border:0px solid #ccc;
    /* border-radius: 2px 2px 2px 2px; /* 테두리 둥글게 */
    background: #ffffff; /* Old browsers */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}
#SY_basic_comment_more li {float:left; color:#535353; border:1px solid #fff}
.SY_basic_comment_btn_more {width:100%; text-align:center; height:44px; font-size:16px; border:0px;}


.comm_name_box {width:98%; border:0; background-color:transparent; font-color:#7d7d7d; padding:5px 0; height:15px; font-size:14px; margin:10px 0 0 0; color:#A9A9A9; line-height:10px; }
.comm_name_box02 {width:98%; border:0; background-color:transparent; font-color:#7d7d7d; padding:5px 0; height:50px; font-size:14px; line-height:13px; margin:10px 0 0 0; vertical-align:top; line-height:17px; color:#A9A9A9;}

/* 댓글폼 131217 */
#SY_basic_comment_form {width:100%; margin:auto; text-align:center;  height:165px; margin-bottom:20px; background:#f9f9f9;  border-radius:3px; border:1px solid #ccc;}
.SY_basic_cf_name {height:40px;  text-align:center; padding-left:7px; font-size:14px ;}
.SY_basic_cf_txt {height:60px; text-align:center; line-height:91px; padding-left:7px; font-size:14px; height:80px;  border:0px}
.SY_basic_cf_btn {background:#fff; height:42px; border-radius:0px 0px 5px 5px;  }
.SY_basic_cf_btn_secret {float:left; width:49%; height:42px; text-align:center; font-size:14px;  border-right:1px solid #ccc; line-height:40px;}
.SY_basic_cf_btn_ok {float:right;text-align:center; line-height:40px; width:100%; font-size:14px;}


/* 대댓글폼 131220 */
#SY_ccom_form {width:100%; margin:10px 0% auto; text-align:center; }
.SY_ccom_form_name {border:1px solid #ccc; text-align:left; padding-left:10px; padding-top:0px; line-height:30px; border-radius:1px 1px 0px 0px; border-bottom:0; height:30px;}
#SY_ccom_form_txt {border:1px solid #ccc; text-align:left; padding-left:10px; line-height:30px; height:70px;}
.ccom_name_box {width:98%; border:0; background-color:transparent; font-color:#7d7d7d; height:15px; font-size:13px; color:#A9A9A9; line-height:5px; }
.ccom_name_box02 {width:98%; border:0; background-color:transparent; font-color:#7d7d7d; padding:5px 0; height:45px; font-size:13px; line-height:13px; margin:10px 0 0 0; vertical-align:top; line-height:17px; color:#A9A9A9;}
#SY_ccom_form_btn {border:1px solid #ccc; border-top:0; border-radius:0px 0px 3px 3px; text-align:left; background:#f9f9f9; line-height:20px; height:32px;}
.SY_ccom_btn_secret {float:left; text-align:center; line-height:32px; height:32px;font-size:14px;  width:49%; border-right:1px solid #ccc;}
.SY_ccom_btn_ok {width:50%; float:left; text-align:center; line-height:32px; font-size:14px; }

/* mobile [0 ~ 768px 적용] */
@media all and (max-width:768px) {
    .comment_wrap {width:95%; margin:0 auto;}
}
@media all and (max-width:320px)
{
    .SY_basic_cf_btn_secret {font-size:11px;}
}

/* */
.comment_more {
    padding: 10px 20px;

    border: 1px solid #d8d8d8;
    color: #787878;;
}

.comment_reg_btn {
    padding: 5px 5%;
    border: 1px solid #d8d8d8;
    line-height: 42px;
    color: #787878;;
}

.admin_comment_btn {
    width: 100%!important;
}

#SY_basic_comment_contents .wrap-count { border: 0px; }
#comment_contents { resize: none; }