@charset "utf-8";

#nico_popThumb_container .TagList {
  padding:0; margin:0;
  font-size:12px;
  line-height:1.4em;
}
#nico_popThumb_container .TagItem {
  list-style:none;
  margin:0 5px 0 0;
  display:inline-block;
  white-space:nowrap;
}
#nico_popThumb_container .TagType {
  vertical-align:middle;
}
#nico_popThumb_container .TagCategory::before
,#nico_popThumb_container .TagLock::after
,#nico_popThumb_container .TagDic::after
,#nico_popThumb_container .TagNoDic::after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAANCAYAAAAXBhYDAAAC+0lEQVRIibWWz0vbYBjHg60UVLAQqlLES4U5KEVoDlJQ8LDCQIa7VP8AeyyUtqDuIlKGw8IUhHrooYoHL+lhHTi7Qt9LDm8hh2FZIBAMo6PiRHLZ5jx9dxiJSdNfOn3hw5t8nz6QTx/yg2EYhhEZBo8F02LdXh7BTHP98PAQgiD0xNbWOzy050GiACx7J+HbyyP8abxHJ+FkKoG19VVUXr1E2eXsyuepZ9B7FEVB46LRlUqlAqaVhPncvO47XbNop0y/8LLLCUVRcHX1oy2KoqDschqy9XodkaUIFl8vtiWyFEG9Xr+T7VWs+TetpqxLXFfDuK6GbbJ6bpZNphI2WU3TcHPzG5qmtZRNphJQVRUvwuGuqKraerLmvd0f0IvseXES58VJ2z3anOsXnmfdFjRNg6ZpxnnZ5TSO9R5JkhAKhRAKhUAIgSRJBoQQoyZJUmfZTvdlL7LVg0lUD+yyzblZVpZlNC4aUFUVsiwbqKqKxkUDsixbZCmlCHIcAoEAih+LyO5nsbu7i+x+Fum3aQQCAQQ5DpTS+8t2m7Qu++v7FnpBl43H48izbtRqZ1AUxTblPOuGoiio1c4M2Xg8DkIISqVTnHw6QblcNsT1XT8mhOBRXzs6P788t3C8M45ZbgCz3ACOd8Zt9WQqgVgshjzrBqUUkiRBFEVQSg1EUYQkSaCUWmT5Am/B5/PB5/PZcr7AP/z10+lJ/O2DF2aGh/rA/KtheKgPzXVddtPjgSAIEEURmx6PDVEUIQgCNj0eoyeXy1kIchyCHGfLc7lcy2+A/15fD7wwM+N3GbIzfhea62ZZQggopRAEAYQQA0EQQCkFIcQim8lsW1hbX8Xa+qotz2S2n0aW7nnRzNREP6Ym+m053bPK8gUepdJpW/gCb5HVH1Q6DocDDofDlidTiaeR5dNeNLM8P4jl+UFbzqetsr2i96xEoxZYlgXLsrZ8JRp9GtmN2Ch23nh7YiM2irm5OSRTCYyNjPYkOjZy1+MPTGNhYaEr/sA0/gLxoRMmJUA3ngAAAABJRU5ErkJggg==);
}
#nico_popThumb_container .TagCategory::before {
  width:21px; height:9px;
  margin:0;
}
#nico_popThumb_container .TagLock.TagCategory::before {
  margin-right:2px;
}
#nico_popThumb_container .TagLock::after {
  width:12px; height:13px;
  margin:-3px 0 0 0;
  background-position:-21px 0;
}
#nico_popThumb_container .TagItem>a,
#nico_popThumb_container .TagDic,
#nico_popThumb_container .TagNoDic {
  vertical-align:middle;
}
#nico_popThumb_container .TagDic::after {
  height:13px; width:13px;
  margin:-2px 0 0 2px;
  background-position:-33px 0;
}
#nico_popThumb_container .TagNoDic::after {
  height:13px; width:13px;
  margin:-2px 0 0 2px;
  background-position:-46px 0;
}