@charset "utf-8";
/* 0103 HB STEP: compact category buttons as in 0101/0102 (when categories are enabled in admin). */
#bo_gall #bo_cate h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
#bo_gall #bo_cate #bo_cate_ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0 0 34px;padding:0;list-style:none}
#bo_gall #bo_cate #bo_cate_ul li{display:inline-block;float:none;margin:0}
#bo_gall #bo_cate #bo_cate_ul a{display:block;line-height:24px;padding:6px 10px;font-size:12px;font-weight:800;background:#fff;border:1px solid #cfdbe2;border-radius:50px;color:#172a38;text-decoration:none}
#bo_gall #bo_cate #bo_cate_ul #bo_cate_on{color:#fff;background:#06bafe;border-color:#06bafe}
@media (min-width:981px){#bo_gall #gall_ul > .gall_li{width:25%}}
@media (min-width:768px) and (max-width:1199px){
  #bo_gall #bo_cate #bo_cate_ul{gap:4px}
  #bo_gall #bo_cate #bo_cate_ul a{padding-left:6px;padding-right:6px}
}
@media(max-width:767px){
  #bo_gall #bo_cate #bo_cate_ul a{padding-left:12px;padding-right:12px}
}
