/* common */
.boxToggleContent{display:none}

.bt5-board{}
.bt5-board a{text-decoration:none}


/* read */
.bt5-board .board-read .user-name{color:#333}
.bt5-board .board-read .read-content img{max-width:100%;height:auto}
.bt5-board .board-read .read-file-list img{max-width:50px;max-height:50px}


/* list-default */
.bt5-board .header-category>ul{position:relative}
.bt5-board .header-category>ul.has-child{margin-bottom:50px}
.bt5-board .header-category>ul>li>ul{position:absolute;display:none;left:0;margin:0;padding:0 20px}
.bt5-board .header-category>ul>li.active ul{display:flex}
.bt5-board .header-category>ul>li>ul>li{list-style:none;display:list-item;padding:10px}
.bt5-board .header-category>ul>li>ul>li>a{color:#333}
.bt5-board .header-category>ul>li>ul>li.active>a,
.bt5-board .header-category>ul>li>ul>li>a:hover{color:#0d6efd}

.bt5-board .list-default{}
.bt5-board .list-default .table tr:first-child th,
.bt5-board .list-default .table tr:first-child td{border-top:1px #b5b6b7 solid}
.bt5-board .list-default .table tr:last-child td{border-bottom:1px #b5b6b7 solid}
.bt5-board .list-default a{color:#333}
.bt5-board .list-default .title-area{position:relative;padding-right:70px}
.bt5-board .list-default .title-area .title-info{display:none}
.bt5-board .list-default .title-area .mobile-thumb{display:none}
.bt5-board .list-default .title-area .mobile-thumb{position:absolute;top:0}
.bt5-board .list-default .title-area .mobile-thumb img{border-radius:5px}
.bt5-board .list-default .title-area .comment-count{position:absolute;top:0;right:0;display:inline-block;padding:6px 8px 7px;background:#f1f2f3;border-radius:5px}
.bt5-board .list-default .title-area .comment-count p{margin:0}
.bt5-board .list-default .title-area .comment-count:hover{text-decoration:none}
.bt5-board .list-default .title-area .title-link .title-info span{position:relative;padding:0 6px 0 3px}
.bt5-board .list-default .title-area .title-link .title-info span:before{content:'';display:block;position:absolute;right:0;top:50%;width:1px;height:10px;background:#d9d9d9;transform:translate(0,-50%)}
.bt5-board .list-default .title-area .title-link .title-info span:first-child{padding-left:0}
.bt5-board .list-default .title-area .title-link .title-info span:last-child{padding-right:0}
.bt5-board .list-default .title-area .title-link .title-info span:last-child:before{content:'';width:0;height:0}

@media (max-width: 575.98px) {}
@media (max-width: 767.98px) {
	.bt5-board .list-default .title-area{min-height:50px}
	.bt5-board .list-default .title-area .title-info{display:block}
	.bt5-board .list-default .title-area .mobile-thumb{display:block}
}
@media (max-width: 991.98px) {}
@media (max-width: 1199.98px) {}


/* list-gallery */
.bt5-board .list-gallery .img-href{display:block;width:100%;height:auto;overflow:hidden}
.bt5-board .list-gallery .card{margin:0;border:none;border-radius:0}
.bt5-board .list-gallery .card-img-top{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transition:all 0.3s ease-in-out;border-radius:0}
.bt5-board .list-gallery .card-img-top:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transition:all 0.3s ease-in-out}
.bt5-board .list-gallery .card-body{padding:15px 0}
.bt5-board .list-gallery .card-title{margin:0;padding:0}
.bt5-board .list-gallery .card-title a{color:#333;text-decoration:none}

.bt5-board .list-gallery .card .no-image{position:relative}
.bt5-board .list-gallery .card .no-image .regdate{position:absolute;top:10px;left:10px;display:inline-block;padding:2px 5px;border:2px #555 solid;color:#555}
.bt5-board .list-gallery .card .no-image .speaker{position:absolute;top:12px;right:10px;display:inline-block;padding:2px 5px;color:#000}
.bt5-board .list-gallery .card .no-image .title{position:absolute;top:50%;display:block;width:100%;padding:0 20px;color:#444;text-align:center;word-break: keep-all}

.bt5-board .list-gallery ul{margin:0;padding:0}
.bt5-board .list-gallery ul li{float:left;position:relative;margin:0;padding:0 10px;list-style:none}
.bt5-board .list-gallery ul li:first-child{padding-left:0}
.bt5-board .list-gallery ul li:last-child{padding-right:0}
.bt5-board .list-gallery ul li:before{content:'/';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);font-size:12px !important}
.bt5-board .list-gallery ul li:last-child:before{content:'';width:0;height:0}
.bt5-board .list-gallery ul li a{color:#fff;text-decoration:none}


/* write-form */
.cke_contents{padding:15px !important}
.xefu-list{margin-top:20px}

.comment-form .xeTextEditor{margin:0 !important}