/* SKIN : board.default.css */

/*--------------------------------------------------------------------------
| Common
|--------------------------------------------------------------------------*/
/* Common */
.news .sub-visual__img{background-image:url("/uploads/media/news_visual.jpg");}
.news_main__title{ margin-bottom:40px;font-size:38px;text-align:center;}

/* News Main */
.news_main .btn-default:not(.border){margin:70px auto 0;}
.news_main .newsletter-sec{margin:100px 0 130px;}
.news_main .newsletter-sec__img-wrap{height:600px;overflow:hidden;text-align: center;}
.news_main .brochure-sec{padding:90px 0 150px;background-color:#fafafa;}
.news_main .brochure-sec__top{padding:0;background-color:transparent;}
.news_main .notice-sec{padding-bottom:120px;}
.news_main .blog-sec{padding-top:130px;}
/* Init */
.nxb-default *{font-family:"Pretendard", sans-serif}

/* Btn */
.nxb-default .btn-nxb{display:inline-block;min-width:75px;height:40px;padding:0 18px;font-size:15px;line-height:40px;color:#fff;text-align:center;border:0}
.nxb-default .btn-nxb__list{background-color:#999}
.nxb-default .btn-nxb__save,
.nxb-default .btn-nxb__write{background:#333}


/*--------------------------------------------------------------------------
| List
|--------------------------------------------------------------------------*/

/* Board */
.nxb-default .nxb-list{position:relative}
.nxb-default .nxb-list__header{position:relative;margin-bottom:25px}
.nxb-default .nxb-list__header-top{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;}
/* .nxb-default .nxb-list__search-for{float:left;width:100%} */
.nxb-default .nxb-list__search-result{font-size:18px;text-align:center;margin-bottom:30px}
.nxb-default .nxb-list__search-result > strong{color:#1e5491}
.nxb-default .nxb-list__search-result--reset{display:inline-flex;align-items:center;font-size:16px;font-weight:500;color:#6b48ff}
.nxb-default .nxb-list__search-result--reset > i{margin-right:2px;font-size:18px;}
.nxb-default .nxb-list__search-result--reset:hover{font-weight:700}
.nxb-default .nxb-list__list-info-txt{font-size:15px;color:#222}
.nxb-default .nxb-list__list-info-icon{margin-right:5px;color:#ccc}
.nxb-default .nxb-list__list-info-total{display:inline-block;margin-right:7px;font-weight:500;color:#1e5491}
.nxb-default .nxb-list__list-info-current{color:#1e5491}
.nxb-default .nxb-list__header-left .nxb-list__search-select-wrap{max-width:560px;}
.nxb-default .nxb-list__category-form{display:flex;align-items: center;gap:10px;}
/* .nxb-default .nxb-list__category{margin-left:20px;font-size:15px} */
/* .nxb-default .nxb-list__category-select{min-width:100px;height:40px;padding:0 10px;margin-left:4px;border:1px solid #ddd}
.nxb-default .nxb-list__search-select{width:90px;height:40px;padding-left:7px;border:1px solid #ddd;vertical-align:middle}
.nxb-default .nxb-list__search-keyword{width:300px;height:40px;text-indent:10px;border:1px solid #ddd;vertical-align:middle}
.nxb-default .nxb-list__search-submit{width:75px;height:40px;font-size:15px;color:#fff;border:0;background-color:#333;vertical-align:middle} */
/* .nxb-default .nxb-list__search{display:flex;width:100%} */
/* .nxb-default form{display:flex;width:100%;align-items: center;justify-content: center;} */
.nxb-default .nxb-list__search form{display:flex;gap:10px;width:100%;}
.nxb-default .nxb-list__search-select-wrap{display:flex;position:relative;width:100%;max-width:150px;}
.nxb-default .nxb-list__search-select-wrap::after{content:"";position:absolute;top:50%;right:20px;width:0px;height:0px;border-top: calc( 3px * 1.732 ) solid #aaa;border-left: 4px solid transparent;border-right: 4px solid transparent;transform:translateY(-50%)}
.nxb-default .nxb-list__search-select{position:relative;}
.nxb-default .select{width:100%;height:50px;padding:0 30px;font-size:15px;color:#999;border:1px solid #ddd;vertical-align:middle;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;}
.nxb-default .select::-ms-expand{display:none}
.nxb-default .nxb-list__search-input-wrap{display:flex;width:400px;}
.nxb-default .nxb-list__search-keyword{width:100%;max-width:320px;height:50px;padding:0 30px;font-size:15px;color:#222;border:1px solid #ddd;vertical-align:middle}
.nxb-default .nxb-list__search-submit{flex-shrink:0;width:80px;height:50px;font-size:15px;color:#fff;border:0;background-color:#333;vertical-align:middle}
/* Nx default */
.nxb-default .nxb-list-table{position:relative;width:100%}
.nxb-default .nxb-list-table th,
.nxb-default .nxb-list-table td{vertical-align:middle}
.nxb-default .nxb-list-table thead tr{border-top:2px solid #222;border-bottom:1px solid #222}
.nxb-default .nxb-list-table thead th{height:62px;font-size:16px;font-weight:500;color:#222}
.nxb-default .nxb-list-table tbody tr{border-bottom:1px solid #e5e5e5}
.nxb-default .nxb-list-table tbody td{height:65px;font-size:16px;color:#5d5d5d;text-align:center;padding:0 15px}
.nxb-default .nxb-list-table tbody td a{display:-webkit-box;overflow:hidden;color:#5d5d5d;text-overflow: ellipsis;word-break: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.nxb-default tbody .nxb-list-table__title{text-align: left !important}
.nxb-default .nxb-list-table__title{padding-left:25px}
.nxb-default .nxb-list-table__notice{background-color:#fafafa}
.nxb-default .nxb-list-table__notice td,
.nxb-default .nxb-list-table__notice td a{font-weight:500;color:#222}
.nxb-default .nxb-list-table__notice .nxb-list-table__title{text-align:center;}
.nxb-default .nxb-list-table__notice-icon{display:block;width:16px;height:14px;margin:0 auto;background:url("/uploads/media/notice_icon.png") no-repeat center center}
.nxb-default .nxb-list__notice-txt{padding:100px 20px;font-size:15px;color:#333;text-align:center;border-bottom:1px solid #ccc}
.nxb-default .nxb-list-table__num,
.nxb-default .nxb-list-table__date{font-family: "Pretendard";}
.nxb-default .nxb-list-table__num{width:7.69%;max-width:100px;}
.nxb-default .nxb-list-table__category{width:200px;}
.nxb-default .nxb-list-table__hit{width:10%;max-width:130px;}
.nxb-default .nxb-list-table__writer{width:15%;max-width:150px;}
.nxb-default .nxb-list-table__date{width:11.53%;max-width:150px;}

.nxb-default .nxb-list__notice-txt{padding:100px 20px;font-size:15px;color:#333;text-align:center;border-bottom:1px solid #ccc}
.nxb-default .nxb-list-table tbody td.nxb-list-table__category{color:#00573f;}

@media (max-width:1280px){
	/* Board */
	.nxb-default .board-thumb__link{padding:30px 35px 30px 25px}
	.nxb-default .board-thumb__thumb{max-width:230px}
	.nxb-default .board-thumb__title{font-size:19px}
	.nxb-default .board-thumb__btn{margin-left:50px}
}
@media(max-width:1024px){
	/* Board */
	.nxb-default .board-thumb .text-wrap{flex-direction:row;align-items:flex-end}
	.nxb-default .board-thumb__thumb{display:none}
	.nxb-default .board-thumb__title{color:#222}
	/* Board Top */
	/* .nxb-default .nxb-list__header-left .select{max-width:none;} */
	.nxb-default .nxb-list__header-left .nxb-list__search-select-wrap{margin:0 auto}
	.nxb-default .nxb-list__search form{justify-content: center;}
	.nxb-default .nxb-list__category-form{width:100%;}
	.nxb-default .nxb-list__header-top{flex-direction: column;}
	.nxb-default .board-top {flex-direction:column-reverse; align-items:flex-start; margin-bottom:15px;}
	.nxb-default .board-top form{justify-content:center;}
	.nxb-default .board-top__total {margin-top:30px;}
	.nxb-default .board-top__select {padding:0 25px 0 15px;}
	.nxb-default .board-top__keyword {padding:0 15px;}

	/* Nx default */
	.nxb-default thead{display:none;}
	.nxb-default .nxb-list-table{border-top:2px solid #222}
	.nxb-default .nxb-list-table tbody tr{ display:flex;flex-wrap:wrap;align-items: center;padding:20px 0px}
	.nxb-default .nxb-list-table tbody td{display:inline-block;width:100%;height:auto;padding:0;text-align: left;}
	.nxb-default .nxb-list-table__notice-icon{width:30px;margin:0}
	.nxb-default .nxb-list-table__notice .nxb-list-table__num{display: block;flex-shrink:0;width:30px;}
	.nxb-default .nxb-list-table .nxb-list-table__title{width:calc(100% - 30px);margin:5px 0;font-size:16px;font-weight:600;color:#222}
	.nxb-default .nxb-list-table__num{display:none!important}
	.nxb-default .nxb-list-table__writer{display:none!important;}
	.nxb-default .nxb-list-table__hit{display:none!important;}
}
@media (max-width:768px){
	/* Board */
	.nxb-default .nxb-list__header-top{flex-direction: column;}
	.nxb-default .nxb-list__header-left .nxb-list__search-select-wrap{width:100%;max-width:none;}
	.nxb-default .nxb-list__search form{flex-direction: column;}
	.nxb-default .nxb-list__search-input-wrap{width:100%;}
	.nxb-default .nxb-list__search-keyword{max-width:100%;padding:0 15px;}
	.nxb-default .nxb-list__search-select-wrap{max-width:none;}
	.nxb-default .select{width:100%;max-width:none;padding:0 15px;}
	.nxb-default .board-thumb__link{flex-direction:column;padding:20px 10px}
	.nxb-default .board-thumb__top{flex-direction:column;align-items:flex-start}
	.nxb-default .board-thumb__category{min-width:1px;height:auto;margin:0 0 10px;font-size:14px;}
	.nxb-default .board-thumb__title{font-size:18px}
	.nxb-default .board-thumb__text{font-size:15px}
	.nxb-default .board-thumb__time{margin-top:15px;font-size:14px;}
	.nxb-default .board-thumb__btn{align-self:flex-end;margin:10px 0 0 auto;font-size:15px;}

}
@media(max-width:640px){
	/* Board Top */
	.nxb-default .board-top form{flex-direction:column;}
	.nxb-default .board-top__select-wrap{max-width:none;margin:0 0 5px}
	.nxb-default .board-top__input-wrap,.nxb-default .board-top__keyword{max-width:none;}
	.nxb-default .board-top__submit{width:65px;}

}
@media(max-width:480px){

}
@media(max-width:400px){

}
@media (min-width:1025px){
	.nxb-default .nxb-list-table tbody tr:not(.nxb-list-table__notice):hover{background-color:#fafafa}
	.nxb-default .nxb-list-table tbody tr:not(.nxb-list-table__notice):hover td a{color:#222}
	.nxb-default .board-thumb__link:hover{background-color:#f8f8f8;}
	.nxb-default .board-thumb__link:hover .board-thumb__title{color:#222;}
	.nxb-default .board-thumb__link:hover .board-thumb__btn{color:#0054a6;}
}


/* Pagination */

.nxb__pagination{display:flex;justify-content: center;padding:100px 0 0; margin:0 auto}
.nxb__pagination a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin-right:5px;font-family:"Pretendard";color:#999;background-color:#fff;border:1px solid #e5e5e5;transition:color .3s, border .3s}
.nxb__pagination a.disabled{opacity:.5;cursor:default}
.nxb__pagination strong{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin-right:5px;font-family:"Pretendard","notokr",sans-serif;color:#fff;background-color:#333;border:1px solid #e5e5e5;}
.nxb__pagination i{font-family: "Font Awesome 6 Pro"; display: inline-block;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.nxb__pagination a.first i::before{content:"\f100"}
.nxb__pagination a.prev i{transform:rotate(180deg)}
.nxb__pagination a.prev i::before{content:"\f0da";transform:rotate(-180deg)}
.nxb__pagination a.next i::before{content:"\f0da"}
.nxb__pagination a.last i::before{content:"\f101"}
.nxb__pagination .omit{margin:10px 5px 0 0}

@media (min-width:1025px){
	/* Pagination */
.nxb__pagination a:not(.disabled):hover{color:#222;border:1px solid #222}
}
@media (max-width:768px){
	/* Pagination */
.nxb__pagination{padding-top:50px}
}
@media (max-width:480px){
	/* Pagination */
.nxb__pagination a{width:36px;height:36px;font-size:14px;}
.nxb__pagination strong{width:36px;height:36px;font-size:14px;}
}
@media(max-width:360px){
	/* Pagination */
.nxb__pagination a{width:30px;height:30px;}
.nxb__pagination strong{width:30px;height:30px;}
}
/*--------------------------------------------------------------------------
| Write
|--------------------------------------------------------------------------*/

/* Form */
.nxb-default .nxb-write__form{position:relative;border-top:1px solid #ddd}
.nxb-default .nxb-write__form-row{display:flex;align-items:center;min-height:54px;border-bottom:1px solid #ddd}
.nxb-default .nxb-write__label-area{width:200px;padding:10px 7px}
.nxb-default .nxb-write__input-area{width:calc(100% - 200px);padding:10px 7px}
.nxb-default .nxb-write__input-area.editor-wrap{display:block;width:100%;padding:15px 0}
.nxb-default .nxb-write__label{font-size:15px;font-weight:500}
.nxb-default .nxb-write__input{width:250px;width:250px;height:34px;font-size:13px;color:#3c4248;text-indent:10px;border:1px solid #ced4da;border-radius:3px;outline:0;transition:border-color.3s, box-shadow .3s}
.nxb-default .nxb-write__input.wid500{width:500px}
.nxb-default .nxb-write__input.widfull{width:100%}
.nxb-default .nxb-write__editor-wrap{padding:10px 0}
.nxb-default .nxb-write__btn-area{overflow:hidden;padding-top:20px}
.nxb-default .switch > .switch-label{font-size:14px;color:#2b304c} /* 관리자 */

/* File Upload */
.nxb-default .board-file-drop{width:100%;padding:30px 30px;border:3px dashed #bbb;background-color:#ececec;color:#7f858a;text-align:center}
.nxb-default .board-file-drop .btn-find{display:inline-block;border:0;background-color:#333;padding:8px 20px;color:#fff;font-size:13px;border-radius:2px;cursor:pointer;margin-top:12px;line-height:1}
.nxb-default .board-file-drop .btn-find:hover{background-color:#444}
.nxb-default .board-file-drop input{display:none}
.nxb-default .dropList{margin-top:15px}
.nxb-default .dropList li{position:relative;height:auto;padding:6px 0;border-bottom:1px dotted #ccc}
.nxb-default .dropList li:last-child{border-bottom:0}
.nxb-default .dropList li input{display:none}
.nxb-default .dropList li p{display:inline-block;font-size:14px;color:#444;margin-left:7px;vertical-align:middle}
.nxb-default .dropList li i{position:absolute;right:72px;top:7px;font-size:13px;font-weight:normal;font-style:normal;color:#7f7f7f}
.nxb-default .dropList li canvas{vertical-align:middle}
.nxb-default .dropList li span.nt{width:15px;height:12px;background:url("img/icons.png") no-repeat;position:absolute;top:50%;margin-top:-7px;right:50px}
.nxb-default .dropList li span.erMsg{display:inline-block;vertical-align:middle;color:red;margin-left:25px;position:absolute;right:130px;top:9px;font-size:13px}
.nxb-default .dropList li .brdFileDel{position:absolute;display:inline-block;top:50%;right:0;margin-top:-10px;width:30px;height:20px;font-size:12px;line-height:20px;color:#fff;text-align:center;background:#fb4545;border-radius:3px;cursor:pointer}
.nxb-default .dropList li.error span.nt{background-position-y:-13px;margin-top:-6px}
.nxb-default .dropList li.working span.nt{height:16px;background-position:0 -12px}
.nxb-default .dropList li.error p{color:red}


/*───────────────────────────────────────────────────────────

	View

───────────────────────────────────────────────────────────*/
/* Top */
.nxb-default .nxb-view {margin-top:70px}
.nxb-default .nxb-view__header-title { padding-bottom:30px;font-size:28px;font-weight:600;text-align: center;border-bottom:1px solid #222}
.nxb-default .nxb-view__header-wrap { display:flex; flex-wrap:wrap; align-items:center;border-bottom:1px solid #e5e5e5; }
.nxb-default .nxb-view__category-label { display:inline-flex; justify-content:center; align-items:center; padding:5px 10px; margin:0 10px 10px 0; font-size:15px; color:#fff; text-align:center; border-radius:30px; background-color:#0054a6; }
.nxb-default .nxb-view__info-list { display:flex; flex-wrap:wrap; }
.nxb-default .nxb-view__info-item { display:flex; align-items:stretch; width:100%; min-height:60px; border-bottom:1px solid #e5e5e5; }
.nxb-default .nxb-view__info-item.half { width:50%; }
.nxb-default .nxb-view__info-title-area { display:flex; justify-content:center; flex-shrink:0; position:relative; width:150px; padding:15px 20px; text-align:center; background-color:#f8f8f8; }
.nxb-default .nxb-view__info-title { display:flex; justify-content:center; align-items:center; height:100%; max-height:30px; font-size:16px; font-weight:500; }
.nxb-default .nxb-view__info-text { display:flex; flex-wrap:wrap; align-items:center; width:100%; min-width:1px; padding:15px 20px; font-size:15px; color:#444; }
.nxb-default .nxb-view__info-item.files .nxb-view__info-text { padding:7px 20px; }
.nxb-default .nxb-view__info-date { display:inline-flex; align-items:center; }
.nxb-default .nxb-view__info-icon { display:none!important; margin-right:5px; }
.nxb-default .nxb-view__link-list { width:100%; }
.nxb-default .nxb-view__link-item { display:flex; align-items:center; width:100%; margin-top:5px; }
.nxb-default .nxb-view__link-item:first-child { margin-top:0; }
.nxb-default .nxb-view__link-icon { display:inline-block; flex-shrink:0; margin-right:10px; }
.nxb-default .nxb-view__link-anchor { display:inline-block; color:#444; }
.nxb-default .nxb-view__files-list { width:100%; }
.nxb-default .nxb-view__files-item { margin-top:8px; }
.nxb-default .nxb-view__files-item:first-child { margin-top:0; }
.nxb-default .nxb-view__files-link { display:flex; justify-content:space-between; color:#444; }
.nxb-default .nxb-view__files-name { display:inline-block; align-self:center; position:relative; width:100%;padding-left:25px; font-family:"Poppins"}
.nxb-default .nxb-view__files-name-icon { position:absolute; top:3px; left:0; font-size:16px; color:#bbb; }
.nxb-default .nxb-view__files-text { display:inline-block; align-self:center; color:#888; line-height:1.5; word-break:break-all; }
.nxb-default .nxb-view__file-icon{font-size:16px;transition:color .3s;}
.nxb-default .nxb-view__volume { display:inline-block; align-self:flex-end; margin-left:5px; font-size:12px; color:#999; }
.nxb-default .nxb-view__files-btn { display:flex; flex-shrink:0; justify-content:space-between; align-items:center;gap:5px; width:100%; max-width:160px; height:40px; padding:0 25px; margin-left:40px;font-family:"Poppins"; font-size:14px; font-weight:500; border-radius:30px; border:1px solid #e5e5e5; transition:color .3s, border-color .3s, background-color .3s; }
.nxb-default .nxb-view__files-icon { margin-right:10px; }
.nxb-default .nxb-view__contents { min-height:500px; padding:60px 20px 80px; word-break:break-word;}
.nxb-default .nxb-view__contents div,
.nxb-default .nxb-view__contents span,
.nxb-default .nxb-view__contents p{word-break:break-word;}
.nxb-default .editor-contents img { max-width:100%; max-height:100%; }
.nxb-default .nxb-view__thumb { margin-bottom:40px; font-size:0; line-height:1; }
.nxb-default .nxb-view__thumb-img { width:auto; max-width:100%; height:auto; }
.nxb-default .nxb-view__action-list { display:flex; align-items:center; justify-content: flex-end; margin-top:20px; }
.nxb-default .nxb-view__action-item { position:relative; margin-right:5px }
.nxb-default .nxb-view__action-item:last-child { margin-right:0 }
.nxb-default .nxb-view__action-btn { display:inline-block; min-width:60px; height:28px; font-size:14px; color:#666; line-height:26px; text-align:center; border:1px solid #d1d1d1 }
.nxb-default .nxb-view__footer-btn { display:flex; justify-content:center; align-items:center; gap:18px;width:100%; max-width:220px; height:60px; margin:100px auto 0;font-size:16px; color:#222;border:1px solid #eee;border-radius:0px;transition:color .3s, border-color .3s, background-color .3s; }
.nxb-default .nxb-view__footer-icon {font-size:20px;}
/* Rel data */
.nxb-default .nxb-view__related{border-top:1px solid #222;border-bottom:1px solid #222}
.nxb-default .nxb-view__related-desc{display:flex;height:60px;font-size:16px;color:#444;}
.nxb-default .nxb-view__related-label-area{display:flex;align-items: center;justify-content: center;flex-shrink:0;position:relative;width:150px;}
.nxb-default .nxb-view__related-label-area::after{content:"";position:absolute;top:50%;right:0;width:1px;height:16px;background-color:#eee;transform:translate(0, -50%)}
.nxb-default .nxb-view__related-label-area .icon{margin-right:10px;}
.nxb-default .nxb-view__related-txt-area{display:flex;align-items: center;}
.nxb-default .nxb-view__related-txt{display: -webkit-box;padding:0 30px;color:inherit;text-overflow: ellipsis;word-break: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.nxb-default .nxb-view__related-desc.disabled{color:#ccc}
.nxb-default .nxb-view__related-prev{border-bottom:1px solid #e5e5e5;}

@media (max-width:1024px){
	/* Top */
	.nxb-default .nxb-view__header-title { padding-bottom:15px;font-size:25px;}
	.nxb-default .nxb-view__info-item { min-height:55px; }
	.nxb-default .nxb-view__info-item.half,
	.nxb-default .nxb-view__info-item.writer,
	.nxb-default .nxb-view__info-item.date { width:100%; }
	.nxb-default .nxb-view__info-icon { display:inline-block!important; }
	.nxb-default .nxb-view__info-title-area { width:120px; padding:15px 10px; }
	.nxb-default .nxb-view__info-text { padding:15px 10px; }
	/* .nxb-default .nxb-view__info-item.view .nxb-view__info-text { justify-content:flex-end; } */
	.nxb-default .nxb-view__info-item.files .nxb-view__info-text { padding:15px 10px; }
	.nxb-default .nxb-view__files-btn { position:relative; max-width:30px; height:30px; overflow:hidden; padding:0; margin-left:20px; color:transparent; text-indent:-99px; border-radius:0; }
	.nxb-default .nxb-view__file-icon { position:absolute; top:50%; left:50%; font-size:15px; color:#555; text-indent:0; transform:translate(-50%, -50%); }
	.nxb-default .nxb-view__files-name-icon{color:#444;}
	.nxb-default .nxb-view__files-text{color:#444;}
	.nxb-default .nxb-view__contents { min-height:350px; padding:50px 10px 60px; }
	.nxb-default .nxb-view__related-wrap { min-height:55px; }
	.nxb-default .nxb-view__related-label { padding-left:10px; }
	.nxb-default .nxb-view__related-desc { padding-right:10px; }
	.nxb-default .nxb-view__footer-btn { max-width:160px; height:55px; font-size:16px}
	/* Rel data */
	.nxb-default .nxb-view__related-label-area{width:90px}
	.nxb-default .nxb-view__related-txt{padding:0 15px}
}
@media (max-width:640px){
	/* Top */
	.nxb-default .nxb-view{margin-top: 40px;}
	.nxb-default .nxb-view__header-wrap { padding-bottom:0; }
	.nxb-default .nxb-view__header-title {font-size:20px;}
	.nxb-default .nxb-view__info-item { min-height:50px; }
	.nxb-default .nxb-view__info-item.link,
	.nxb-default .nxb-view__info-item.files { flex-direction:column; }
	.nxb-default .nxb-view__info-item .nxb-view__info-title-area { justify-content:flex-start; width:auto; min-width:80px; padding:10px; background-color:transparent; }
	.nxb-default .nxb-view__info-item:not(.link):not(.files) .nxb-view__info-title-area { margin-right:10px; }
	.nxb-default .nxb-view__info-item:not(.link):not(.files) .nxb-view__info-title-area::before { content:""; position:absolute; top:18px; right:0; width:1px; height:15px; background-color:#ddd; }
	.nxb-default .nxb-view__info-item.link .nxb-view__info-title-area,
	.nxb-default .nxb-view__info-item.files .nxb-view__info-title-area { padding-bottom:7px; }
	.nxb-default .nxb-view__info-title { font-size:15px; }
	.nxb-default .nxb-view__info-text { padding:10px; }
	.nxb-default .nxb-view__contents { padding:20px 10px 30px }
	.nxb-default .nxb-view__footer-btn{margin-top:40px;font-size:15px;}
	/* Rel data */
	.nxb-default .nxb-view__related-desc{height:55px;font-size:15px;padding:0}
}
@media (min-width:1025px){
	/* Top */
	.nxb-default .nxb-view__link-anchor:hover { text-decoration:underline; }
	.nxb-default .nxb-view__files-link:hover .nxb-view__files-text { text-decoration:underline; }
	.nxb-default .nxb-view__files-link:hover .nxb-view__files-btn { color:#222; background-color:#f8f8f8; }
	.nxb-default .nxb-view__files-link:hover .nxb-view__file-icon{color:#00a2e2;}
	.nxb-default .nxb-view__action-btn:hover { color:#195bf3; border-color:#195bf3 }
	.nxb-default .nxb-view__footer-btn:hover {background-color:#f8f9fa; }
	/* Rel data */
	.nxb-default .nxb-view__related-link:hover { text-decoration:underline; }
}




/*************************************
Store_list 
*************************************/
/* 검색 */
.search-container {
	width: 100%;
	/* max-width: 800px; */
	margin: 0 auto;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	padding: 20px 16px;
}
.search-input {
	padding: 10px;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin-right: 10px;
	flex: 1;
}
.search-button {
	padding: 10px;
	background-color: #00573f;
	color: white;
	border: none;
	border-radius: 5px;
	cursor: pointer;
}

/* Board */
.nxb-default2 .nxb-list{position:relative}
.nxb-default2 .store-list__header{position:relative;margin-bottom:25px}
.nxb-default2 .store-list__header-top{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;}
/* .nxb-default2 .store-list__search-for{float:left;width:100%} */
.nxb-default2 .store-list__search-result{font-size:18px;text-align:center;margin-bottom:30px}
.nxb-default2 .store-list__search-result > strong{color:#1e5491}
.nxb-default2 .store-list__search-result--reset{display:inline-flex;align-items:center;font-size:16px;font-weight:500;color:#6b48ff}
.nxb-default2 .store-list__search-result--reset > i{margin-right:2px;font-size:18px;}
.nxb-default2 .store-list__search-result--reset:hover{font-weight:700}
.nxb-default2 .store-list__list-info-txt{font-size:15px;color:#222}
.nxb-default2 .store-list__list-info-icon{margin-right:5px;color:#ccc}
.nxb-default2 .store-list__list-info-total{display:inline-block;margin-right:7px;font-weight:500;color:#1e5491}
.nxb-default2 .store-list__list-info-current{color:#1e5491}
.nxb-default2 .store-list__header-left .store-list__search-select-wrap{max-width:560px;}
.nxb-default2 .store-list__category-form{display:flex;align-items: center;gap:10px;}
/* .nxb-default2 .store-list__category{margin-left:20px;font-size:15px} */
/* .nxb-default2 .store-list__category-select{min-width:100px;height:40px;padding:0 10px;margin-left:4px;border:1px solid #ddd}
.nxb-default2 .store-list__search-select{width:90px;height:40px;padding-left:7px;border:1px solid #ddd;vertical-align:middle}
.nxb-default2 .store-list__search-keyword{width:300px;height:40px;text-indent:10px;border:1px solid #ddd;vertical-align:middle}
.nxb-default2 .store-list__search-submit{width:75px;height:40px;font-size:15px;color:#fff;border:0;background-color:#333;vertical-align:middle} */
/* .nxb-default .store-list__search{display:flex;width:100%} */
/* .nxb-default2 form{display:flex;width:100%;align-items: center;justify-content: center;} */
.nxb-default2 .store-list__search form{display:flex;gap:10px;width:100%;}
.nxb-default2 .store-list__search-select-wrap{display:flex;position:relative;width:100%;max-width:150px;}
.nxb-default2 .store-list__search-select-wrap::after{content:"";position:absolute;top:50%;right:20px;width:0px;height:0px;border-top: calc( 3px * 1.732 ) solid #aaa;border-left: 4px solid transparent;border-right: 4px solid transparent;transform:translateY(-50%)}
.nxb-default2 .store-list__search-select{position:relative;}
.nxb-default2 .select{width:100%;height:50px;padding:0 30px;font-size:15px;color:#999;border:1px solid #ddd;vertical-align:middle;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;}
.nxb-default2 .select::-ms-expand{display:none}
.nxb-default2 .store-list__search-input-wrap{display:flex;width:400px;}
.nxb-default2 .store-list__search-keyword{width:100%;max-width:320px;height:50px;padding:0 30px;font-size:15px;color:#222;border:1px solid #ddd;vertical-align:middle}
.nxb-default2 .store-list__search-submit{flex-shrink:0;width:80px;height:50px;font-size:15px;color:#fff;border:0;background-color:#333;vertical-align:middle}
/* Nx default */
.nxb-default2 .store-list-table{position:relative;width:100%}
.nxb-default2 .store-list-table th,
.nxb-default2 .store-list-table td{vertical-align:middle}
.nxb-default2 .store-list-table thead tr{border-top:2px solid #222;border-bottom:1px solid #222}
.nxb-default2 .store-list-table thead th{height:62px;font-size:16px;font-weight:500;color:#222}
.nxb-default2 .store-list-table tbody tr{border-bottom:1px solid #e5e5e5}
.nxb-default2 .store-list-table tbody td{height:65px;font-size:16px;color:#5d5d5d;text-align:center;padding:0 15px}
.nxb-default2 .store-list-table tbody td a{display:-webkit-box;overflow:hidden;color:#5d5d5d;text-overflow: ellipsis;word-break: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.nxb-default2 tbody .store-list-table__title{text-align: left !important}
.nxb-default2 .store-list-table__title{}
.nxb-default2 .store-list-table__notice{background-color:#fafafa}
.nxb-default2 .store-list-table__notice td,
.nxb-default2 .store-list-table__notice td a{font-weight:500;color:#222; text-align: center;}
.nxb-default2 .store-list-table__notice .store-list-table__title{text-align:center;}
.nxb-default2 .store-list-table__notice-icon{display:block;width:16px;height:14px;margin:0 auto;background:url("/uploads/media/notice_icon.png") no-repeat center center}
.nxb-default2 .store-list__notice-txt{padding:100px 20px;font-size:15px;color:#333;text-align:center;border-bottom:1px solid #ccc}
.nxb-default2 .store-list-table__num,
.nxb-default2 .store-list-table__date{ font-family: "Pretendard"; }
.nxb-default2 .store-list-table__num{width: 25%;;max-width:100px;}
.nxb-default2 .store-list-table__addr{width: 25%;;max-width:100px;}
.nxb-default2 .store-list-table__category{width:200px;}
.nxb-default2 .store-list-table__hit{width:10%;max-width:130px;}
.nxb-default2 .store-list-table__writer{width:15%;max-width:150px;}
.nxb-default2 .store-list-table__date{width: 25%;;max-width:150px;}


@media screen and (max-width:625px){
	/* .nxb-default2 .store-list-table{
		width: 625px;
	}
.nxb-default2 .scroll{

	overflow-x: scroll;
	white-space: nowrap;
} */

.nxb-default2 .store-list-table tbody td{
  word-break: keep-all;
}
.nxb-default2 .store-list-table thead th {
font-size: 13px;
}
.nxb-default2 .store-list-table tbody td{
  font-size: 13px;
}
}
@media screen and (max-width:480px){
	.nxb-default2 .store-list-table{
		width: 480px;
	}
.nxb-default2 .scroll{

	overflow-x: scroll;
	/* white-space: nowrap; */
}
}