@charset "utf-8";

.nonBenefit {}

.nonBenefit .searchBox {padding:30px 0 10px; font-size:var(--fs16);}
.nonBenefit .searchBox .inputWrap {display:flex; gap:5px; justify-content:end;}
.nonBenefit .searchBox .inputWrap input {width:200px; height:40px; }
.nonBenefit .searchBox .inputWrap button {width:65px; height:40px; background:#999; color:#fff;}

/* 검색 */
/*** 게시판 검색바 ***/
.board_ebi .search_box {position:relative; margin:30px 0 10px 0;}
.board_ebi .search_box form {display: flex; justify-content: flex-end;}
.board_ebi .search_box .submitWrap {display: flex; margin-left: -1px;}
.board_ebi .search_box select,
.board_ebi .search_box input {font-size:15px; color:#383838; height:42px; border:1px solid #e5e5e5; border-right:0; margin-bottom:-1px !important; min-width:100px; margin-left:-1px;}
.board_ebi .search_box select {height:42px; width: 100%;}
.board_ebi .search_box input {}
.board_ebi .search_box .form-control {border-color:#e5e5e5 !important; height:40px;}
.board_ebi .btn-group.bootstrap-select.show-tick.form-control {border:none !important;}
.board_ebi .search_box .btn-default {border-color:#e5e5e5 !important; padding:6px 12px !important; height:40px; box-shadow:none; background:url(/img/common_responsive/select.png)right 50% no-repeat;}
.board_ebi .search_box .caret {border-top:0;}
.board_ebi .search_box div {padding:0;}
.board_ebi .search_box .kind {padding-right:0px; margin-right:-1px;}
.board_ebi .search_box .search {width:50px; height:42px; background-color:transparent; border:none !important; border:1px solid #e5e5e5 !important; border-left:0; z-index:9; margin-left:-1px;}
.board_ebi .search_box .search a {display:block; width:100%; height:100%; background:url(/img/common_responsive/icon_search_fix.png) no-repeat 50% 50% transparent !important; background-size:40% !important;}
.board_ebi label {display:none;}


/* 페이징 */
.pagination {display:flex; margin-top:50px !important;}



/*** 게시판 페이징-모바일용 ***/
.page_box .mobile select {}
.page_box .mobile select {
	height:40px !important; border:1px solid #dedede !important; min-width:50px;
	cursor:pointer; padding:8px 45px 8px 20px !important;
	background-image:url(/img/common_responsive/select.png) !important;
	background-repeat:no-repeat !important;
	background-position:calc(100% - 5px) center !important;
	border:1px solid transparent;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari and Chrome */
	appearance:none;
	clear:left !important;
}
.page_box .mobile select {background-size:20px !important;}

.page_box {position:relative; margin-top:30px; text-align:center;}
.page_box .mobile label {display:none;}
.page_box .mobile {display:inline-block; margin:0; padding:0; list-style:none; margin-top:50px;}
.page_box .mobile>li {float:left;}
.page_box .mobile>li:last-child {padding-right:0;}

.page_box .mobile .prev {display:block; min-width:50px; height:40px; background:var(--bg1) url(/img/common_responsive/prev.png) no-repeat center; border:1px solid #dedede; display:flex; justify-content:center; align-items:center; color:#000;}
.page_box .mobile .next {display:block; min-width:50px; height:40px; background:var(--bg1) url(/img/common_responsive/next.png) no-repeat center; border:1px solid #dedede; display:flex; justify-content:center; align-items:center; color:#000; margin-right:20px; margin-left:-1px;}
.page_box .mobile .write:hover {background:#000; color:#fff !important;}
.page_box .mobile .form-control  {border:1px solid #dedede; border-radius:0;}
.page_box .mobile .dropdown-toggle:hover {border-radius:0 !important;}
.page_box .mobile .btn-default  {border:0; height:32px !important;}



/* ************************ 태블릿 이하(~1199) ************************ */
@media (max-width: 1199px) {
	



}





/* ************************ 모바일 ************************ */
@media (max-width: 767px) {

	
	

}	


/* ************************ 모바일 ************************ */
@media (max-width: 500px) {
	
	.board_ebi .search_box form {flex-direction: column;}
	.board_ebi .search_box select {border-right:1px solid #e5e5e5; margin:0;}
	.board_ebi .search_box input {width:100%; margin:0;}
	.board_ebi .search_box .submitWrap {margin-left:0;}
}