@charset "utf-8";




/*─────────────────────────────────────────────────
										목록페이지
─────────────────────────────────────────────────*/
.ca-tag{height:22px;line-height:23px;padding:0 5px;border-radius:2px;background:#8cc346;color:#fff;font-size:12px;display:inline-flex !important;align-items:center;justify-content:center;white-space:nowrap;}
.ca-tag.tag01{background:#e91b23;}


@media screen and (max-width:780px) {
	.cell_wr_2 .cell_icon{display:inline-flex;align-items:center;gap:5px;}
	.cell_wr_2 .cell_icon:before{content:'\e9dc';font-family:'intaefont';font-size:12px;}

	.cell_wr_1{order:1;}
	.cell_wr_1:after{content:'까지';}
	.cell_wr_2{order:2;}
}






/*─────────────────────────────────────────────────
										상세페이지
─────────────────────────────────────────────────*/
#bo_v_subject{border:0 !important;}

#bo_v_top{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,0.1);border-top:3px solid var(--mainColor);box-shadow:0 5px 6px rgba(0,0,0,0.05);margin-bottom:30px;border-radius:4px;}
#bo_v_top .row{width:100%;padding:18px 20px;display:flex;align-items:center;gap:25px;font-size:14px;margin:0 !important;}
#bo_v_top .row:not(:first-child){border-top:1px solid rgba(0,0,0,0.1);}
#bo_v_top .row > *{display:flex;align-items:center;}
#bo_v_top .timer{display:flex;align-items:center;gap:0.3em;margin-left:10px;margin-right:5px;font-size:14px;font-weight:bold;color:var(--mainColor);}
#bo_v_top .timer .tm{display:flex;align-items:center;gap:0.3em;}

#bo_v_top .ca_name{font-size:15px;font-weight:bold;}

#bo_v_top{position:relative;font-size:13px;color:#555555;}
#bo_v_top .writer{font-size:13px;font-weight:normal;color:#333333;}
#bo_v_top .date{font-family:var(--font-num);font-weight:normal;letter-spacing:0.02em;margin-left:auto;}
#bo_v_top .num{font-family:var(--font-num);font-weight:normal;margin-left:3px}
#bo_v_top [class*='info_']{display:inline-flex;align-items:center;gap:5px;color:rgba(71,78,103,0.85);}
#bo_v_top [class*='info_']:before{content:'';font-family:'intaefont';font-size:14px;}
#bo_v_top .info_hit:before{content:'\e13f';font-family:'newfont';margin-top:2px;}
#bo_v_top .info_reply:before{content:'\e9a3';}
#bo_v_top .info_good:before{content:'\e9f6';}
#bo_v_top .info_nogood:before{content:'\e9f7';}
#bo_v_top .bo_v_btnSet{margin-left:auto;}