@charset "utf-8";






li{list-style: none;}

.gall_all_wrap{background: #fff; padding-bottom:20px;}
#bo_gall{width:100%; height: auto; }
#bo_list_total{padding: 5px 10px; background: #ececec; display: inline-block; border-radius:10px;}

.bo_fx{padding:10px 3.5%;}
.btn_bo_user{display: table; margin:0 auto;}
.btn_bo_user li{float:left;}
.btn_bo_user li a{color: #fff;
    display: inline-block;
    border-radius: 4px;
    padding: 10px 20px;
	margin:2px;
    font-size: 12px;
    position: relative;
    background: #FF6666;
    overflow: hidden;
    font-weight: 500;
    cursor: pointer;
    border: none;
    width: auto;
    height: auto;
    line-height: 1.8;
    letter-spacing: 0.4px;}
.btn_bo_user li:last-child{margin-left:5px;}

#gall_allchk{padding:30px 3%;}
.chkall{color:#fff;}
.btn_bo_adm{float:right;margin-bottom:20px}
.btn_bo_adm li{float:left;}
.btn_bo_adm li input{color: #fff;
    display: inline-block;
    border-radius: 4px;
    padding: 10px 20px;
	margin:2px;
    font-size: 12px;
    position: relative;
    background: #080808;
    overflow: hidden;
    font-weight: 500;
    cursor: pointer;
    border: none;
    width: auto;
    height: auto;
    line-height: 1.8;
    letter-spacing: 0.4px;}

.chk_and_wrbtn{position: absolute; z-index: 1;  background: rgba(0,0,0,0.0);  top: 0px; left:0px; font-size:14px; color:#000; text-align: left; margin: 0 auto;
width:100%; box-sizing: border-box; padding: 5px 10px; line-height: 37px; }
.chk_and_wrbtn a { color:#fff; }

/* .chk_wr_ids{position: absolute; top: 20px; left:20px; z-index: 1;} */

.more_button{width:250px; height: 40px; background: #ddd; border-radius:10px; line-height: 40px; text-align: center; margin: 20px auto; cursor:pointer;}

@media(max-width:414px){
	
	#gall_allchk{overflow:hidden;}
}


