@charset "utf-8";

.popup_title_area{display:flex;width:100%;height:50px;padding:0 20px;background:#000;align-items:center;justify-content:space-between;}
h1.popup_title{font-size:18px;font-weight:600;color:#fff;}
.popup_title_wrap{display:flex;align-items:center;justify-content:space-between;}
.popup_title_wrap h2{font-size:16px;font-weight:600;color:var(--primary-title-color);}

.popup_content{padding:30px 20px;}

.popup_content .btn_wrap{gap:4px;}

.popup_content .search_area.box{padding:5px 10px;font-size:14px;}
.popup_content .search_item{padding:4px 0;}
.popup_content .search_item .input{height:34px;}
.popup_content .input{height:30px;}
.popup_content select, .popup_content .select{height:30px;border:1px solid var(--default-line-color);border-radius:5px;padding:0 32px 0 12px;background:#fff url(../images/component/icon_arrow_down.png) no-repeat calc(100% - 4px) center;}

.popup_content .radio_wrap,.popup_content .checkbox_wrap{gap:8px;}
.popup_content .radio_item, .popup_content .checkbox_item{font-size:14px;}

.popup_title_wrap+.table{margin:12px 0 40px 0;}
.popup.table_type_cols thead>tr>th,.popup.table_type_cols tbody>tr>td{height:40px;font-size:15px;}
.popup.table_type_rows tbody>tr>th, .popup.table_type_rows tbody>tr>td{height:40px;font-size:15px;padding:8px 12px;}

.popup_content .page a{width:32px;height:32px;}

.popup_content .mem_count{font-size:16px;color:#222;}
.popup_content .total_count{color:var(--primary-color);font-weight:600;}