@charset "UTF-8";

.board-viewbox * {
	-webkit-print-color-adjust: exact !important;   /* Chrome, Safari, Edge */
	color-adjust: exact !important;                 /*Firefox*/
}

.board-viewbox .board-viewtop{padding:30px 20px;border-top:3px solid #073454;border-bottom:1px solid #e5e5e5;}
.board-viewbox .board-viewtop h3{font-weight:500;font-size:23px;line-height:32px; word-break:break-all;}
.board-viewbox .board-viewtop ul{display:flex;justify-content:flex-end;align-items: center;margin-top:10px;}
.board-viewbox .board-viewtop ul.board-view-info li{position:relative;background-repeat:no-repeat;padding-left:25px;line-height:35px;background-position-y: center;}
.board-viewbox .board-viewtop ul.board-view-info li:not(:last-child){margin-right:32px;}
.board-viewbox .board-viewtop ul.board-view-info li:not(:last-child):after{position:absolute;right:-16px;top:50%;transform:translateY(-50%);content:'';display:block;width:1px;height:12px;background-color:#cdcdcd;}
.board-viewbox .board-viewtop ul.board-view-info li.info-list01{background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/icon-time.png');background-size:18px 17px;}
.board-viewbox .board-viewtop ul.board-view-info li.info-list01 span{color:#999;}
.board-viewbox .board-viewtop ul.board-view-info li.info-list02{background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/icon_write.png');background-size:18px 17px;}
.board-viewbox .board-viewtop ul.board-view-info li.info-list03{background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/icon-view.png');background-size:18px 14px;}
.board-viewbox .board-viewtop ul.board-view-info li.info-list06{background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/ico_fullheart.png');background-size:17px 17px;}
.board-viewbox .board-viewtop ul.board-view-info li.info-list06-empty{background-image:url('/modules/board/boardManager/user/core/view/gallery/inc/images/renewal/little_line.png');background-size:17px 15px;}
.board-viewbox .board-viewtop ul.board-view-info li.info-list_cate {    background-color: #eee;padding-left: 0;margin-left: 20px;padding: 5px 10px;line-height: normal;border-radius: 5px;}
.board-viewbox .board-viewtop ul.board-view-info li.info-list_cate span {font-weight: 600;color: #696b81;}
.board-viewbox .board-viewtop ul.board-view-info .link_area {margin-left: 0; width: calc(100% - 700px);}
.board-viewbox .board-viewtop ul.board-view-info .link_area > span {display: inline-block; border: 1px solid #d1d1d1; font-weight: 500; font-size: 14px; padding: 5px; line-height: 1; border-radius: 50px; margin-right: 10px;}
.board-viewbox .board-viewtop ul.board-view-info .link_area a {color: #0072bc; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break:break-all; width: 300px;}
.board-viewbox .board-viewtop ul.board-view-info div.link_area:not(:last-child):after {display: none;}
.board-viewbox .board-viewtop ul.board-view-info div.link_area:not(:last-child) {padding-left: 0;}
.board-viewbox .board-viewtop ul.board-view-info .info_area {display: flex; align-items: center; justify-content: flex-end; width:700px;}


.board-viewbox .board-viewtop ul.shareprint {margin-top: 0;}
.board-viewbox .board-viewtop ul.shareprint li.info-list04{width:35px;height:35px;background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/ico_share.png');text-indent:-9999px;background-size:35px 35px;padding-left:0; cursor: pointer; margin-right:15px; position: relative;}
.board-viewbox .board-viewtop ul.shareprint li.info-list04 > .sharetastic {position: absolute; width: calc(32px * 6); top: 50%; right: 100%; transform: translateY(-50%);}
.board-viewbox .board-viewtop ul.shareprint li.info-list05{width:28px;height:28px;background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/ico_print.png');text-indent:-9999px;/*background-size:35px 35px;*/ background-size: cover; padding-left:0; cursor: pointer;}

.board-viewbox .board-viewcont .board-view-file{display:flex;padding:15px 20px;box-sizing:border-box;border-bottom:1px dashed #e1e1e1;}
.board-viewbox .board-viewcont .board-view-file strong{display:block;width:100px;color:#666666;font-size:15px;line-height:18px;font-weight:500;}
.board-viewbox .board-viewcont .board-view-file > ul{width:calc(100% - 100px);}
.board-viewbox .board-viewcont .board-view-file > ul > li{display:flex;justify-content:space-between;}
.board-viewbox .board-viewcont .board-view-file > ul > li:not(:last-child){margin-bottom:10px;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-title{display:flex;width:calc(100% - 182px);align-items:center;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-title img{margin-right:12px;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-title a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;word-wrap: break-word; word-break: break-all;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-title a:hover{text-decoration:underline; color:#335fa8; font-weight:600;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-info{display:flex;align-items:center; justify-content: flex-end; width: 170px;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-info a{display:block;text-align:center;border-radius:50px;border:1px solid #d1d1d1;width:84px;height:22px;line-height:18px;margin-right:22px;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-info a span{position:relative;padding-left:18px;font-size:12px;box-sizing:border-box;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-info a span:before{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;content:'';background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/icon_detail.png');width:13px;height:13px;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-info a:hover {background-color:#2b78ce; display:block;text-align:center;border-radius:50px;border:1px solid #2b78ce;width:84px;height:22px;line-height:18px;margin-right:22px; transition:0.3s;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-info a:hover span {color:#fff !important;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-info a:hover span:before{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;content:'';background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/icon_detail_w.png');width:13px;height:13px;}
.board-viewbox .board-viewcont .board-view-file > ul > li .file-info > span{color:#9a9a9a;font-size:14px;min-width:54px;text-align:right;}

.board-viewbox .board-viewcont .board-view-content{padding:56px 20px;box-sizing:border-box;border-bottom:1px solid #e1e1e1;}
.board-viewbox .board-viewcont .board-view-content p{line-height:26px;font-size: 16px;}
.board-viewbox .board-viewcont .board-view-content p:not(:last-child){margin-bottom:30px;}

.board-viewbox .board-viewcont .board-copy-box {display: flex; padding-top: 30px; justify-content: flex-end;}

.board-viewbox .board-viewcont .board-view-btnbox{display:flex;justify-content:flex-end;padding:30px 0 35px;box-sizing:border-box;}
.board-viewbox .board-viewcont .board-view-btnbox button{width:auto;height:40px;line-height:40px;border:0;font-size:15px;}
.board-viewbox .board-viewcont .board-view-btnbox button.btnlist{background-color:#003471;}
.board-viewbox .board-viewcont .board-view-btnbox button.btnlist:hover{background-color:#042953;}
.board-viewbox .board-viewcont .board-view-btnbox button.btnmodify{background-color:#0072bc;}
.board-viewbox .board-viewcont .board-view-btnbox button.btnmodify:hover{background-color:#005287;}
.board-viewbox .board-viewcont .board-view-btnbox button.btndelete{background-color:#7d7d7d;}
.board-viewbox .board-viewcont .board-view-btnbox button.btndelete:hover{background-color:#4f4f4f;}
.board-viewbox .board-viewcont .board-view-btnbox button:not(:last-child){margin-right:10px;}

.board-viewbox .board-comment .board-comment-top{overflow:hidden;}
.board-viewbox .board-comment .board-comment-top h5{position:relative;font-weight:bold;font-size:22px;line-height:22px;padding:34px 0 23px 35px; margin-bottom: 0;}
.board-viewbox .board-comment .board-comment-top h5:before{position:absolute;left:0;top:35px;display:block;content:'';background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/icon-comment.png');width:24px;height:21px;}
.board-viewbox .board-comment .board-comment-top h5 span{display:inline-block;margin-left:9px;}
.board-viewbox .board-comment .board-comment-top textarea{height:100px;padding:20px;font-size:16px;font-family: 'Pretendard'; width: 85%;}
.board-viewbox .board-comment .board-comment-top button{width:auto;height:40px;line-height:40px;background-color:#0072bc;border:0;margin-top: 15px; font-size:15px;margin-bottom:20px;float: right;}
.board-viewbox .board-comment .board-comment-top button:hover{background-color:#005287;}
.board-viewbox .board-comment .board-comment-top select {margin-bottom: 10px;}
 .comment-writebox > form {width: 100%; /*display: flex; justify-content: space-between; align-items: end; margin-bottom:20px;*/ }

/* .board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment{padding:30px 10px;box-sizing:border-box;border-bottom:1px solid #e1e1e1;} */
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment{padding:15px 10px;box-sizing:border-box;border-bottom:1px solid #e1e1e1;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment.reply{background-color:#f7f7f7;padding-left:53px;padding-right:32px}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment.reply .commentinfo .commentinfo01 .vcl_id{position:relative;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment.reply .commentinfo .commentinfo01 .vcl_id:before{position:absolute;left:-28px;top:5px;display:inline-block;content:'';background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/icon-reply.png');width:15px;height:12px;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentView {display:flex; justify-content: space-between;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentView .likebox {display:flex; justify-content: space-between;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentView .vcl_txt{line-height:24px !important;word-break:break-all; font-size: 16px; color: #555 !important; font-weight: 400 !important;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo{display:flex;justify-content:space-between;margin-bottom:10px;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo01{display:flex; align-items: center;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo01 .vcl_id{position:relative;font-weight:bold;padding-right:30px; font-weight: 600 !important;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo01 .vcl_id:after{position:absolute;right:15px;top:50%;transform:translateY(-50%);content:'';display:block;width:1px;height:12px;background-color:#e1e1e1;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo01 .vcl_date{color:#999999 !important; font-weight: 300 !important; margin-right: 10px; letter-spacing: -0.5px !important; font-size: 15px !important;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo02 ul{display:flex;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo02 ul li a{color:#a8a8a8;font-size:14px;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo02 ul li a:hover{text-decoration:underline;    font-weight: 600; color: #444;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo02 ul li:not(:last-child) a{position:relative;padding-right:24px;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo02 ul li:not(:last-child) a:after{position:absolute;right:12px;top:50%;transform:translateY(-50%);content:'';display:block;width:1px;height:12px;background-color:#e1e1e1;}

.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .likebox{display:flex;align-items:center;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .likebox a{display:block;text-align:center;border-radius:50px;border:1px solid #d1d1d1;width:40px;height:20px;line-height:18px;margin-right:22px;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .likebox .btn_bad a {margin-right:0px;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .likebox a span{position:relative;padding-left:18px;font-size:12px;box-sizing:border-box; color:#777;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .likebox .btn_good a span:before{position:absolute;left:0;top:6px;transform:translateY(-50%);display:block;content:'';background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/ico_good.png');width:14px;height:14px;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .likebox .btn_bad a span:before{position:absolute;left:0;top:6px;transform:translateY(-50%);display:block;content:'';background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/ico_bad.png');width:14px;height:14px;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .likebox a:hover {display:block;text-align:center;border-radius:50px;border:1px solid #2b78ce;width:40px;height:20px;line-height:18px;margin-right:22px;}
.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .likebox .btn_bad a:hover {margin-right: 0;}

.board-viewbox .v_list{    background-color: #f8f8f8; border-radius: 12px;}

/* .board-viewbox .v_list .vl_box {display: block;vertical-align: middle;position: relative; width: auto; padding: 20px 20px 20px 55px; border-bottom: 1px solid #e5e5e5; font-size: 18px; line-height: 20px;transition: 0.2s;} */
.board-viewbox .v_list .vl_box {display: block;vertical-align: middle;position: relative; width: auto; padding: 20px 20px 20px 55px; font-size: 18px; line-height: 20px;transition: 0.2s;}

.board-viewbox .v_list .vl_box i {display: inline-block; position: absolute; left: 25px;top: 53%; width: 25px; height: 25px; margin-top: -15px; border-radius: 30px; background-color: #5e738b;}
.board-viewbox .v_list .vl_box.vl_next i:after {content: ''; position: absolute; left: 10px;bottom: 8px;width: 5px;height: 5px; border-bottom: solid 1px #fff; border-left: solid 1px #fff;-webkit-transform: rotate(135deg); transform: rotate(135deg);}
.board-viewbox .v_list .vl_box span {position: absolute; left: 59px; top: 35%;  color: #5e738b; font-size: 15px;}
.board-viewbox .v_list .vl_box.vl_prev i:after {content: '';position: absolute;left: 10px; top: 8px; width: 5px;height: 5px; border-top: solid 1px #fff; border-right: solid 1px #fff; -webkit-transform: rotate(135deg); transform: rotate(135deg);}
.board-viewbox .v_list .vl_box a, .board-viewbox .v_list .vl_box > p {display: inline-block; padding-left: 60px; color: #111;}
.board-viewbox .v_list .vl_box:hover {background-color: #fafafa;}
.board-viewbox .v_list .vl_box a:hover, .board-viewbox .v_list .vl_box > p:hover {text-decoration: underline;}
.board-viewbox .v_list p {overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break:break-all; width: 900px;}
.board-viewbox .v_list .vl_box p {font-size: 15px; vertical-align: middle;}

.board-comment .vc_list .vcl_edit {margin-top: 10px; text-align: right;}
.board-comment .vc_list .vcl_edit  button {font-size: 14px;}
.vc-comment .commentinfo01 {display: flex;}
.vc-comment .commentinfo02 ul {display: flex; margin-top: 10px; margin-bottom: 10px;}
.vc-comment .commentinfo02 ul button {font-size: 14px;}
.vc-comment .commentinfo01 p.comm_id {position: relative; padding-right: 30px;}
.vc-comment .commentinfo01 p.comm_id::before {
	position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    content: '';
    display: block;
    width: 1px;
    height: 12px;
    background-color: #e1e1e1;
}


.board-addfield > li {width: auto; display: flex; align-items: center; flex-wrap: wrap; position: relative;}
.board-addfield > li:not(:last-child):after {position: absolute; right: -10px; top: 50%; transform: translateY(-50%); content: ''; display: block; width: 1px; height: 12px; background-color: #cdcdcd;}
.board-addfield > li p {font-weight: 500; margin: 0 10px 0 20px;}
.board-addfield > li span {display: block;}



/* 태그 */
.g_category_ul{display:flex;flex-wrap:wrap;margin-bottom:5px; display: none;}
.g_category_ul li{padding:5px 10px;line-height:1;border-radius:50px;border:1px solid #d7d7d7;color:#395b9b;font-weight:600;margin-right:4px;width:auto;margin-bottom:5px;font-size:12px;}
.g_category_ul li:last-child{border-bottom:1px solid #d7d7d7;}




@media screen and (max-width:1400px){
	.board-viewbox .v_list p {width: 700px;}
	.board-addfield > li {justify-content: flex-end}
	.board-addfield > li span {
		width: 60%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-break:break-all;
	}

}
@media screen and (max-width:1260px){
	/* .board-viewbox .board-viewtop ul.board-view-info .link_area {width: 388px;} */
	.board-viewbox .board-viewtop ul.board-view-info {flex-direction: column; align-items: flex-end;}
	.board-viewbox .board-viewtop ul.board-view-info > div {width: 100%;}
	.board-viewbox .board-viewtop ul.board-view-info .link_area {
		margin-left: 0;
		width: 100%;
		text-align: right;
	}
	.board-viewbox .board-viewtop ul.board-view-info .link_area a {width: auto;}
}
@media screen and (max-width:860px){
	.board-viewbox .v_list p {width: 600px;}
}
@media screen and (max-width: 840px) {
	.board-viewbox .board-viewtop ul.board-view-info .info_area {
		width: auto;
		flex-wrap: wrap;
		margin-bottom: 5px;
		margin-top: 10px;
		gap: 5px;
	}
	.board-viewbox .board-viewtop ul.board-view-info li:not(:last-child) { margin-right: 20px; }
	.board-viewbox .board-viewtop ul.board-view-info li:not(:last-child)::after { right: -10px; }
}
@media screen and (max-width:768px){
	.comment-writebox {flex-direction: column;}
	.board-viewbox .board-comment .board-comment-top textarea {width: 100%; margin-bottom:20px;}
	.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentview { flex-wrap: wrap;justify-content: flex-end;}
	.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentview .vcl_txt {width:100%;}
	.board-viewbox .v_list p {width: 500px;}
	.board-addfield > li span {width: 30%;}
}
@media screen and (max-width:650px){
	.board-viewbox .v_list p {width: 400px;}
}
/* @media screen and (max-width: 630px) {
	.board-viewbox .board-viewtop ul.board-view-info .info_area {
		flex-direction: column;
		width: auto;
		align-items: flex-end;
		gap: 10px;
		margin-bottom: 10px;
	}
	.board-viewbox .board-viewtop ul.board-view-info li { line-height: 25px; }
	.board-viewbox .board-viewtop ul.board-view-info li:not(:last-child) { margin-right: 0; }
	.board-viewbox .board-viewtop ul.board-view-info li:not(:last-child)::after { display: none; }
} */
@media screen and (max-width:600px){
	.board-viewbox .board-viewtop h3{font-size:20px;line-height:30px;}
	.board-viewbox .board-viewcont .board-view-file > ul{width: 100%;}
	.board-viewbox .board-viewcont .board-view-file strong{display:none;}
	.board-viewbox .board-viewcont .board-view-file > ul > li .file-title{width:100%;}
	.board-viewbox .board-viewcont .board-view-file > ul > li .file-title a{width:calc(100% - 28px);font-size:14px;}
	.board-viewbox .board-viewcont .board-view-file > ul > li .file-info{display:none;}	
}
@media screen and (max-width:574px){
	.board-viewbox .board-viewtop h3{font-size:20px;line-height:30px;}
    /* .board-viewbox .board-viewtop ul.board-view-info {display: grid; justify-items: end;} */
    .board-viewbox .board-viewtop ul.board-view-info li:not(:last-child) {margin-right: 0;}
    .board-viewbox .board-viewtop ul.board-view-info li:not(:last-child):after {display: none;}
    .board-viewbox .board-viewtop ul.board-view-info li{font-size:14px;line-height:20px;}
	.board-viewbox .v_list p {width: 300px;}
	.board-viewbox .board-viewcont .board-view-btnbox{padding:25px 0; width: 100%; flex-wrap: wrap;}
	.board-viewbox .board-viewcont .board-view-btnbox button{/*width:50px;*/ width:30%;height:35px;line-height:35px;font-size:14px;}
	.board-viewbox .board-viewcont .board-view-btnbox button:not(:last-child){margin-right:2px; margin-bottom: 5px;}
	.board-addfield > li span {width: 18%;}
	.board-viewtop .likebox {margin-left: 5px;}
	.board-viewbox .board-viewtop ul.board-view-info li {margin-left: 10px;}
	/* .board-viewbox .board-viewtop ul.shareprint {margin-left: 5px;} */
	.board-viewbox .board-viewtop ul.board-view-info .link_area a {width: 150px;}
	.board-viewbox .board-viewtop ul.board-view-info .info_area {width: 100%;}
	.board-viewtop .likebox a {margin-right: 5px;}
}

@media screen and (max-width:480px){
	.board-viewbox .board-viewcont .board-view-file > ul > li .file-title{width:100%;}
	.board-viewbox .board-viewcont .board-view-file > ul > li .file-title a{width:calc(100% - 28px);font-size:14px;}
	.board-viewbox .board-viewcont .board-view-file > ul > li .file-info{display:none;}
}

@media screen and (max-width:438px){
	/* #header, #footer, #lnb, .contents .cs_head{display:none;} */
    .btn {min-width: 95px;}
	.sub-content-wrap{width:100%;}
	.sub-content-wrap .contents{width:100%;padding-left:0;}

	.board-viewbox .board-viewtop{padding:18px 12px;}
	.board-viewbox .board-viewtop h3{font-size:18px;line-height:26px;}

	.board-viewbox .board-viewcont .board-view-file{padding:11px 12px;}
	.board-viewbox .board-viewcont .board-view-file strong{display:none;}
	.board-viewbox .board-viewcont .board-view-file > ul{width:100%;}
	.board-viewbox .board-viewcont .board-view-file > ul > li .file-title{width:100%;}
	.board-viewbox .board-viewcont .board-view-file > ul > li .file-title a{width:calc(100% - 28px);font-size:14px;}
	.board-viewbox .board-viewcont .board-view-file > ul > li .file-info{display:none;}
	.board-viewbox .board-viewcont .board-view-content{padding:25px 12px;}
	.board-viewbox .board-viewcont .board-view-content p{font-size:14px;}


	.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment.reply{padding-left:40px;}
	.board-viewbox .board-comment .board-comment-top h5{font-size:18px;padding:28px 0 23px 32px;}
	.board-viewbox .board-comment .board-comment-top h5 span{margin-left:5px;}
    .board-viewbox .board-comment .board-comment-top h5:before {top: 30px;}
	.board-viewbox .board-comment .board-comment-top textarea{padding:12px;font-size:14px;}
	.board-viewbox .board-comment .board-comment-top button{font-size:14px;width:80px;height:34px;line-height:34px;}
	.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment{position:relative;}
	.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo{margin-bottom:15px;}
	.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo01 .vcl_id{font-size:15px;}
	.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo01 .vcl_date{font-size:14px;}
	.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentinfo .commentinfo02{position:absolute;right:10px;bottom:10px;}
	.board-viewbox .board-comment .board-comment-cont .vc_list .vc-comment .commentview p{font-size:14px;line-height:20px;padding-bottom:10px;}

	.board-viewbox .v_list .vl_box span{font-size:14px}
	.board-viewbox .v_list .vl_box a, .board-viewbox .v_list .vl_box > p{font-size:14px;padding-left:40px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;word-wrap: break-word;}
	.board-viewbox .v_list .vl_box i{width:25px;height:25px; top: 57%;}
	.board-viewbox .v_list .vl_box.vl_next i:after{left:8px;bottom:5px;}
	.board-viewbox .v_list .vl_box.vl_prev i:after{left:8px;top:5px;}
	.board-viewbox .v_list p {width: 300px;}
}
@media screen and (max-width:399px){

	.board-viewbox .board-viewtop ul.board-view-info .info_area {flex-wrap: wrap;}
	.board-viewbox .board-viewtop ul.board-view-info li {margin-bottom: 5px;}
}


@media only print {
	.btnPrint, .btnSns, .board-view-btnbox, .v_list, .comment-writebox {
		display: none !important;
	}
}


.board-viewtop .likebox {display:flex; justify-content: space-between;}
.board-viewtop .likebox{display:flex;align-items:center;}
.board-viewtop .likebox a{display:block;text-align:center;border-radius:50px;border:1px solid #d1d1d1;width:40px;height:20px;line-height:18px;margin-right:10px;}
.board-viewtop .likebox .btn_bad a {margin-right:0px;}
.board-viewtop .likebox a span{position:relative;padding-left:18px;font-size:12px;box-sizing:border-box; color:#777;}
.board-viewtop .likebox .btn_good a span:before{position:absolute;left:0;top:6px;transform:translateY(-50%);display:block;content:'';background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/ico_good.png');width:14px;height:14px;}
.board-viewtop .likebox .btn_bad a span:before{position:absolute;left:0;top:6px;transform:translateY(-50%);display:block;content:'';background-image:url('/modules/board/boardManager/user/core/view/default/inc/images/renewal/view/ico_bad.png');width:14px;height:14px;}
.board-viewtop .likebox a:hover {display:block;text-align:center;border-radius:50px;border:1px solid #2b78ce;width:40px;height:20px;line-height:18px;}
.board-viewtop .likebox .btn_bad a:hover {margin-right: 0;}

.board-view-content-move {width: 100%; height: 100px; display: flex; align-items: center; justify-content: end; border-bottom: 1px solid #e1e1e1;}
.board-view-content-move select { margin-left: 20px; }