.adminList #mbrlist .sbox div {padding:10px 0 0 0;}

.adminList #span_member_email {width:1080px; height:760px;  border-radius: 10px;  border: solid 1px #efefef;  background-color: #fcfdfe; box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.05); padding:40px 0 0 40px;}
.adminList #span_member_sms {width:1026px; height:415px;  border-radius: 12px;  border: solid 1px #dedede;  background-color: #fcfdfe; margin-left:50px; padding:20px 30px !important}
.adminList #span_member_sms textarea { width: 435px;  height: 223px;  border-radius: 4px;  border: solid 1px #d8d8d8;  background-color: #fff;}
.adminList .smsmsg {font-size: 13px;  font-weight: 500;  font-stretch: normal;  font-style: normal;  line-height: 1.46;  letter-spacing: -0.65px;  text-align: left;  color: #5a5a5a; margin-top:18px; margin-bottom:10px;}

.adminList #mbrlist {background-color:#fafbfc; padding-bottom: 30px;min-height: calc(100vh - 130px);font-family: Spoqa Han Sans Neo; }

.adminList .sbox {padding-top:50px; padding-left:50px; }

.adminList .adt1 {float:left; font-family: Spoqa Han Sans Neo;  font-size: 12px;  font-weight: 500;  font-stretch: normal;  font-style: normal;  line-height: 1.25;  letter-spacing: -0.3px;  text-align: left;  color: #3b6498; margin-right:10px;}
.adminList .adt2 {float:left; font-family: Spoqa Han Sans Neo;  font-size: 12px;  font-weight: 500;  font-stretch: normal;  font-style: normal;  line-height: 1.25;  letter-spacing: -0.3px;  text-align: left;  color: #3b6498; margin-right:20px;}
.adminList .adsel {height:36px; padding:0 12px; font-family:'Noto Sans KR', sans-serif;  border-radius: 10px;  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.05);  border: solid 1px #efefef;  background-color: #fff;}
.adminList .adsel {font-family: Spoqa Han Sans Neo;  font-size: 13px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.31;  letter-spacing: -0.65px;  text-align: left;  color: #707070;}
.adminList .adspl {float:left; width:1px; height:28px; border-left: solid 1px #e1e1e1; margin-left:15.5px; margin-right:14.5px; margin-top:4px;}
.adminList .chkbox {float:left; height:36px;}
.adminList .chkboxin {float:left;  height:36px; margin-right:22px; margin-top:-12px;}

.adminList .listbox {margin-top:15px;}
.adminList .adline {border-top:1px solid #e1e1e1;}
.adminList .allcbox { margin-top:20px; margin-left:40px;}
.adminList .allcbox label { font-size: 12px; }

.adminList .adsel {
    -webkit-appearance:none; /* for chrome */
    -moz-appearance:none; /*for firefox*/
    appearance:none;
}

.adsel::-ms-expand{
    display:none;/*for IE10,11*/
}

.adminList .adsel {
    background:url('/images/gbp/ic_dar_sel.svg') no-repeat 90% 50%/15px auto #fff;
}

.adminList .selw1 {width:166px;}
.adminList .sely {width:89px; margin-right:4px;}
.adminList .selm {width:71px; margin-right:4px;}
.adminList .seld {width:91px; margin-right:4px;}

.adminList .selw2 {float:left; width:166px;}

.adminList .selw3 {float:right; width:149px; margin-right:464px;}
.adminList .selw4 {float:right; width:149px; margin-right:6px;}

.adminList .adsch {width:316px; height:36px; border-radius: 10px;  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.05);  border: solid 1px #efefef;  background-color: #fff; padding:0 12px; margin-left:5px; }
.adminList .btnsch {width:55px; height:36px;  border:none; border-radius: 10px !important;  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.05);  background-color: #3b6498; color:#fff; margin-left:5px; }
.adminList .btnreset {width:55px; height:36px;  border:none;  border-radius: 10px;  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.05);  background-color: #a1a1a1; color:#fff;  margin-left:5px; }

.adminList .btndate {width:66px; height:36px;  border:none; border-radius: 10px;  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.05);   background-color: #fff; margin-left:0px; margin-right:6px;}
.adminList .btndate {font-family: Spoqa Han Sans Neo;  font-size: 12px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.25;  letter-spacing: -0.6px;  text-align: center;  color: #3b6498;}
.adminList .btndate2 {width:45px; height:36px;  border:none; border-radius: 10px;  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.05);  border: solid 1px #efefef;  background-color: #fff;  margin-right:4px;}
.adminList .btndate2 {font-family: Spoqa Han Sans Neo;  font-size: 12px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.25;  letter-spacing: -0.6px;  text-align: center;  color: #707070;}

.adminList .selbdn {border: solid 1px #efefef;}
.adminList .selbd {border: solid 1px #3b6498;}

.adminList .btnbox {margin-top:50px; margin-left:40px;}
.adminList .btn_act1 {float:left; width: 55px;  height: 36px; border-radius: 10px;  background-color: #7a7a7a; padding-top:9px;  box-sizing:border-box; margin-right:6px;}
.adminList .btn_act1 {font-family: Spoqa Han Sans Neo;  font-size: 13px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.31;  letter-spacing: -0.65px;  text-align: center;  color: #fff;}

.adminList .btn_act2 {float:left; width: 92px;  height: 36px; border-radius: 10px;  background-color: #7a7a7a; padding-top:9px;  box-sizing:border-box; margin-right:6px;}
.adminList .btn_act2 {font-family: Spoqa Han Sans Neo;  font-size: 13px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.31;  letter-spacing: -0.65px;  text-align: center;  color: #fff;}

.adminList .btn_act3 {float:left; width: 80px;  height: 36px; border-radius: 10px;  background-color: #7a7a7a; padding-top:9px;  box-sizing:border-box; margin-right:6px;}
.adminList .btn_act3 {font-family: Spoqa Han Sans Neo;  font-size: 13px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.31;  letter-spacing: -0.65px;  text-align: center;  color: #fff;}

.adminList .btn_act4 {float:left; width: 102px;  height: 36px; border-radius: 10px;  background-color: #7a7a7a; padding-top:9px;  box-sizing:border-box; margin-right:6px;}
.adminList .btn_act4 {font-family: Spoqa Han Sans Neo;  font-size: 13px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.31;  letter-spacing: -0.65px;  text-align: center;  color: #fff;}

.adminList .tablebox {width:1080px !important; border-radius: 10px;  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.05);  border: solid 1px #efefef;  background-color: #fff; padding:12px; padding-bottom:20px; margin-left:40px; margin-top:12px; }
.adminList .tablebox {}
.adminList .tablebox table {width:1056px !important; border-spacing:0px;}
.adminList .tablebox table {}
.adminList .tablebox table caption {display:none;}
.adminList .tablebox thead tr {height:40px; background-color: #f5f6fa; border: none;}
.adminList .tablebox thead tr {font-family: Spoqa Han Sans Neo;  font-size: 12px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height:1.33;  letter-spacing: -0.6px;  text-align: center;  color: #5a5a5a;}
.adminList .tablebox thead tr .side1 {border-radius: 10px 0 0 10px;}
.adminList .tablebox thead tr .side2 {border-radius: 0 10px 10px 0;}
.adminList .tablebox thead th {border: none;}
.adminList .tablebox tbody td {height:43px; border-bottom:1px solid #f1f1f3;}
.adminList .tablebox tbody td {font-family: Spoqa Han Sans Neo;  font-size: 12px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 2.08;  letter-spacing: -0.6px;  text-align: center;  color: #5a5a5a;}

.adminList .pagelinkbox {width:96px; margin:0 auto; margin-top:20px;}
.adminList .pic_lar {float:left; width:25px; height:22px; background-color: #dedede; cursor:pointer; border-radius: 10px 0 0 10px; padding-left:8px;
    /*padding-top:4px;*/
    margin-right:13px;}
.adminList .pic_lar:hover {background-color:#3b6498;}
.adminList .pic_rar {float:left; width:25px; height:22px; background-color: #dedede; cursor:pointer; border-radius: 0 10px 10px 0; padding-left:8px;
    /*padding-top:4px;*/
    margin-left:3px; }
.adminList .pic_rar:hover {background-color:#3b6498;}

.adminList .pic_num {float:left; width:22px; height:22px;  border-radius: 4px;  background-color: #ebebeb; margin-right:10px; padding-top:3px;}
.adminList .pic_num {font-family: Spoqa Han Sans Neo;  font-size: 12px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.25;  letter-spacing: normal;  text-align: center;  color: #5a5a5a;}
.adminList .pic_num:hover {background-color: #3b6498; color:#fff;}
.adminList .pic_num_sel {background-color: #3b6498; color:#fff;}

.adminList .popt {font-family: Spoqa Han Sans Neo;  font-size: 18px;  font-weight: 500;  font-stretch: normal;  font-style: normal;  line-height: 1.22;  letter-spacing: -0.45px;  text-align: left;  color: #3a3a3a;}
.adminList .popt {width:1000px; padding-bottom:20.5px; border-bottom:1px solid #e1e1e1;}
.adminList .popt1 {margin-top:20.5px;}
.adminList .popt1 {font-family: Spoqa Han Sans Neo;  font-size: 15px;  font-weight: 500;  font-stretch: normal;  font-style: normal;  line-height: 1.27;  letter-spacing: -0.38px;  text-align: left;  color: #3a3a3a;}
.adminList .popt2 {float:left; margin-top:30px; margin-right:30px;}
.adminList .popt2 {font-family: Spoqa Han Sans Neo;  font-size: 12px;  font-weight: 500;  font-stretch: normal;  font-style: normal;  line-height: 1.25;  letter-spacing: -0.3px;  text-align: left;  color: #3b6498;}

.adminList .adsin {float:left; width:924px; height:36px; border-radius: 10px;  border: solid 1px #e1e1e1;  background-color: #fff; margin-top:20px;}
.adminList .adsin {font-family: Spoqa Han Sans Neo;  font-size: 13px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.31;  letter-spacing: -0.65px;  text-align: left;  color: #707070;}
.adminList .adsin::placeholder {color: #c6c6c6;}

.adminList .popbd textarea {width:1000px; height:457px; border: solid 1px #e1e1e1;  background-color: #fff; padding-top:30px; margin-top:20px; padding:40px;}
.adminList .popbd textarea {font-family: Spoqa Han Sans Neo;  font-size: 18px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.31;  letter-spacing: -0.65px;  text-align: left;  color: #707070;}


.adminList .btnemail {width:120px; height:40px; border:none; border-radius: 10px;  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.05);  background-color: #0b3e7f; margin-top:20px; resize:none;}
.adminList .btnemail {font-family: Spoqa Han Sans Neo;  font-size: 15px;  font-weight: 500;  font-stretch: normal;  font-style: normal;  line-height: 1.27;  letter-spacing: -0.75px;  text-align: center;  color: #fff;}

.adminList input[type="checkbox"] {
    display:none;
}



.adminList input[type="checkbox"] + label span {
    display:inline-block;
    width:24px;
    height:24px;
    margin:0 4.2px 0 0;
    vertical-align:middle;
    background:url('/images/gbp/ic_chk.png') left top no-repeat;
    cursor:pointer;
}
.adminList input[type="checkbox"]:checked + label span {
    background:url('/images/gbp/ic_chk_on.png') left top no-repeat;
}


.adminList input[type="radio"] {
    display:none;
}
.adminList input[type="radio"] + label span {
    display:inline-block;
    width:24px;
    height:24px;
    margin:0px 4.2px 0 0;
    vertical-align:middle;
    background:url('/images/gbp/ic_rdo.svg') left top no-repeat;
    cursor:pointer;
}
.adminList input[type="radio"]:checked + label span {
    background:url('/images/gbp/ic_rdo_on.svg') left top no-repeat;
}

.adminList .new {margin-left:3px; color:#e95e53; font-size:8px;}

.adminList .btnbox_sort{
    display: flex;
    margin-left: 660px;}

.adminList .selw3{margin-right: 6px !important;}