@charset "utf-8";
.bo_sch #stx {border:solid 6px #444;}


#bo_w {border-top:none;}
#bo_w h4 {display:block;margin:0 0 20px 0;font-size:18px;font-weight:600;}
#bo_w h4 i {color:#444;font-size:20px;}
#bo_w h4 span {display:block;margin:8px 0 0 0;color:#666;font-size:14px;font-weight:300;}

ul.bo_w_reply {margin:0 0 60px 0;}
ul.bo_w_reply:after {display:block;visibility:hidden;clear:both;content:""}
ul.bo_w_reply li {display:block;float:left;width:32%;margin:0 2% 0 0;}
ul.bo_w_reply li:last-child {margin:0;}
ul.bo_w_reply li a {display:block;font-size:16px;text-align:center;line-height:50px;border:solid 1px #ddd;cursor:pointer;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
ul.bo_w_reply li a i {font-size:20px;vertical-align:middle;}
ul.bo_w_reply li a:hover {color:var(--color);border:solid 1px var(--color);}
ul.bo_w_reply li a.on {color:#fff;background:var(--color);border:solid 1px var(--color);}


@media screen and (max-width:1440px) {
#bo_w h4 {margin:0 20px 20px 20px}

ul.bo_w_reply {margin:0 20px 60px 20px;}
}


#list_type .cell.cell_date {width:100px;}
#list_type .cell.cell_stat {width:90px;}
#list_type .cell.cell_stat .txt_done,
#list_type .cell.cell_stat .txt_rdy {display:inline-block;padding:0 8px;color:#fff;font-size:12px;line-height:22px;border-radius:3px;}
#list_type .cell.cell_stat .txt_done {background:#f00001;}
#list_type .cell.cell_stat .txt_rdy {background:#999}

@media screen and (max-width:980px) {
#list_type .cell.cell_date {width:auto;}
#list_type .cell.cell_subject {padding:0 60px 0 0;}
#list_type .cell.cell_stat {display:block;float:none;position:absolute;right:0px;top:16px;width:auto;z-index:1;}
#list_type .cell.cell_stat:after {display:none;}
}


#bo_v_addinfo {margin:0 0 40px 0;border:solid 1px #eee;}
#bo_v_addinfo ul {}
#bo_v_addinfo ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_v_addinfo ul li {display:block;position:relative;padding:18px 20px 18px 180px;border-bottom:solid 1px #eee;}
#bo_v_addinfo ul li:last-child {border-bottom:none;}
#bo_v_addinfo ul li label {display:block;position:absolute;left:0;top:0;padding:18px 20px;font-weight:600;}

@media screen and (max-width:980px) {
#bo_v_addinfo ul li {padding:18px 20px;}
#bo_v_addinfo ul li label {position:relative;margin:0 0 12px 0;padding:0;}
}


/* 댓글 */
#bo_vc_wrap {margin:20px auto 40px auto;}

.cmt_btn {margin:0 0 20px 0;font-size:18px;border-top:solid 1px #ddd;border-bottom:none;}
.cmt_btn strong {display:inline-block;margin:0 4px 0 0;font-family:var(--font2);font-weight:900;font-size:20px;}

.bo_vc_w textarea {height:160px;}

#bo_vc {background:#f6f6f6;border:none;}
#bo_vc article {padding:40px;border-bottom:none;}


#bo_vc article .cm_wrap {padding:0;}
#bo_vc article .cmt_contents p {font-size:15px;line-height:160%;}

@media screen and (max-width:980px) {
#bo_vc article {padding:20px;}
}