@namespace url(http://www.w3.org/1999/xhtml);
/*
@-moz-document domain("tw.nicovideo.jp") {
  body,
  input {
    font-family : 'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3', 'Hiragino Kaku Gothic Pro', 'ãƒ¡ã‚¤ãƒªã‚ª', Meiryo, 'ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯', sans-serif !important;
  }

  #PAGEHEADER > .header > .topbar > ul > li > a,
  #searchtype_s,
  #searchtype_t,
  #PAGEHEADER > .login > ul > li.left,
  #PAGEHEADER > .login > ul > li:not(.left) > a,
  #topcontent > .category > ul > li > a,
  #ranking_class > li > a,
  #ranking > h3,
  #news > h3,
  #flog_recommend > .group_head > h3,
  #new_video > h3,
  .cmn_thumb_frm > .cmn_thumb_L > .TXT10 {
    font-size : 0 !important;
  }

  #PAGEHEADER > .header > .topbar > ul > li > a:before,
  #searchtype_s:before,
  #searchtype_t:before,
  #PAGEHEADER > .login > ul > li.left > a,
  #PAGEHEADER > .login > ul > li.left:after,
  #PAGEHEADER > .login > ul > li:not(.left) > a:before,
  #topcontent > .category > ul > li > a:before,
  #ranking_class > li > a:before {
    font-size : 12px !important;
  }

  #ranking > h3:before,
  #news > h3:before,
  #flog_recommend > .group_head > h3:before,
  #new_video > h3:before {
    font-size : 14px !important;
  }

  .cmn_thumb_frm > .cmn_thumb_L > .TXT10 > strong {
    font-size : 10px !important;
  }

  #PAGEHEADER > .header > .topbar > ul > li > a[href="/ranking/mylist/weekly/all"]:before {
    content : "ãƒ©ãƒ³ã‚­ãƒ³ã‚°";
  }

  #PAGEHEADER > .header > .topbar > ul > li > a[href="/major_tag"]:before {
    content : "äººæ°—ã®ã‚¿ã‚°";
  }

  #PAGEHEADER > .header > .topbar > ul > li > a[href="/newarrival"]:before {
    content : "æ–°ç€æŠ•ç¨¿å‹•ç”»";
  }

  #PAGEHEADER > .header > .topbar > ul > li > a[href="http://tw.smilevideo.jp/"]:before {
    content : "å‹•ç”»ã‚’æŠ•ç¨¿";
  }

  #searchtype_s:before {
    content : "ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰";
  }
  #searchtype_t:before {
    content : "ã‚¿ã‚°";
  }

  .search {
    background-image : none !important;
    padding : 0 !important;
    -moz-border-image : url("http://tw.nicovideo.jp/img/images/search_bg.gif") 4 20 3 80 / 4px 20px 3px 80px !important;
  }

  #PAGEHEADER > .login > ul > li.left:after {
    content : " ã‚ˆã†ã“ã";
  }

  #PAGEHEADER > .login > ul > li > a[href="my"]:before {
    content : "ãƒžã‚¤ãƒšãƒ¼ã‚¸";
  }

  #PAGEHEADER > .login > ul > li > a[href="history"]:before {
    content : "è¦–è´å±¥æ­´";
  }

  #PAGEHEADER > .login > ul > li > a[href="https://secure.nicovideo.jp/secure/logout"]:before {
    content : "ãƒ­ã‚°ã‚¢ã‚¦ãƒˆ";
  }

  #topcontent > .category > ul > li:nth-of-type(1) > a:before {
    content : "ãƒˆãƒƒãƒ—ãƒšãƒ¼ã‚¸";
  }

  #topcontent > .category > ul > li:nth-of-type(2) > a:before {
    content : "ç·åˆ";
  }

  #topcontent > .category > ul > li:nth-of-type(3) > a:before {
    content : "éŸ³æ¥½";
  }

  #topcontent > .category > ul > li:nth-of-type(4) > a:before {
    content : "ã‚¨ãƒ³ã‚¿";
  }

  #topcontent > .category > ul > li:nth-of-type(5) > a:before {
    content : "ã‚¢ãƒ‹ãƒ¡";
  }

  #topcontent > .category > ul > li:nth-of-type(6) > a:before {
    content : "ã‚²ãƒ¼ãƒ ";
  }

  #topcontent > .category > ul > li:nth-of-type(7) > a:before {
    content : "ãƒ©ã‚¸ã‚ª";
  }

  #topcontent > .category > ul > li:nth-of-type(8) > a:before {
    content : "ã‚¹ãƒãƒ¼ãƒ„";
  }

  #topcontent > .category > ul > li:nth-of-type(9) > a:before {
    content : "ç§‘å­¦";
  }

  #topcontent > .category > ul > li:nth-of-type(10) > a:before {
    content : "æ–™ç†";
  }

  #topcontent > .category > ul > li:nth-of-type(11) > a:before {
    content : "æ”¿æ²»";
  }

  #topcontent > .category > ul > li:nth-of-type(12) > a:before {
    content : "å‹•ç‰©";
  }

  #topcontent > .category > ul > li:nth-of-type(13) > a:before {
    content : "æ­´å²";
  }

  #topcontent > .category > ul > li:nth-of-type(14) > a:before {
    content : "è‡ªç„¶";
  }

  #topcontent > .category > ul > li:nth-of-type(15) > a:before {
    content : "ãƒ‹ã‚³ãƒ‹ã‚³å‹•ç”»è¬›åº§";
  }

  #topcontent > .category > ul > li:nth-of-type(16) > a:before {
    content : "æ¼”å¥ã—ã¦ã¿ãŸ";
  }

  #topcontent > .category > ul > li:nth-of-type(17) > a:before {
    content : "æ­Œã£ã¦ã¿ãŸ";
  }

  #topcontent > .category > ul > li:nth-of-type(18) > a:before {
    content : "è¸Šã£ã¦ã¿ãŸ";
  }

  #topcontent > .category > ul > li:nth-of-type(19) > a:before {
    content : "æã„ã¦ã¿ãŸ";
  }

  #topcontent > .category > ul > li:nth-of-type(20) > a:before {
    content : "ãƒ‹ã‚³ãƒ‹ã‚³æŠ€è¡“éƒ¨";
  }

  #topcontent > .category > ul > li:nth-of-type(21) > a:before {
    content : "ã‚¢ã‚¤ãƒ‰ãƒ«ãƒžã‚¹ã‚¿ãƒ¼";
  }

  #topcontent > .category > ul > li:nth-of-type(22) > a:before {
    content : "æ±æ–¹";
  }

  #topcontent > .category > ul > li:nth-of-type(23) > a:before {
    content : "VOCALOID";
  }

  #topcontent > .category > ul > li:nth-of-type(24) > a:before {
    content : "ä¾‹ã®ã‚ã‚Œ";
  }

  #topcontent > .category > ul > li:nth-of-type(25) > a:before {
    content : "æ—¥è¨˜";
  }

  #topcontent > .category > ul > li:nth-of-type(26) > a:before {
    content : "ãã®ä»–";
  }

  #topcontent > .category > ul > li:nth-of-type(27) > a:before {
    content : "R-18";
  }

  #play > a:before {
    content : "å†ç”Ÿæ•°";
  }

  #comment > a:before {
    content : "ã‚³ãƒ¡ãƒ³ãƒˆæ•°";
  }

  #mylist > a:before {
    content : "ãƒžã‚¤ãƒªã‚¹ãƒˆæ•°";
  }

  .video_info_view:before,
  .video_info_res:before,
  .video_info_mylist:before {
    font-size : 10px !important;
    font-weight : normal !important;
  }

  .video_info_view:before {
     content : "å†ç”Ÿï¼š";
  }

  .video_info_res:before {
    content : "ã‚³ãƒ¡ãƒ³ãƒˆï¼š"
  }

  .video_info_mylist:before {
    content : "ãƒžã‚¤ãƒªã‚¹ãƒˆï¼š";
  }

  #ranking > h3:before {
    content : "ãƒ©ãƒ³ã‚­ãƒ³ã‚° TOP 10";
  }

  #news > h3:before {
    content : "ãƒ‹ã‚³ãƒ‹ã‚³ãƒ‹ãƒ¥ãƒ¼ã‚¹";
  }

  #flog_recommend > .group_head > h3:before {
    content : "äººæ°—ã®å‹•ç”»";
  }

  #new_video > h3:before {
    content : "æ–°ç€æŠ•ç¨¿å‹•ç”»";
  }
}

@-moz-document url-prefix("http://tw.nicovideo.jp/search/"),
               url-prefix("http://tw.nicovideo.jp/tag/") {
  form[name="sort"] > select[name="sort"] > option,
  .searchstring > p:first-child,
  .searchlink > a {
    font-size : 0 !important;
  }

  form[name="sort"] > select[name="sort"] > option:before,
  .searchstring > p:first-child:before,
  .searchlink > a:before {
    font-size : 12px !important;
  }

  form[name="sort"] > select[name="sort"] > option[value$="?sort=f"]:before,
  form[name="sort"] > select[name="sort"] > option[value$="?sort=f&order=d"]:before {
    content : "æŠ•ç¨¿æ—¥æ™‚ãŒæ–°ã—ã„é †";
  }

  form[name="sort"] > select[name="sort"] > option[value$="?sort=f&order=a"]:before {
    content : "æŠ•ç¨¿æ—¥æ™‚ãŒå¤ã„é †";
  }

  form[name="sort"] > select[name="sort"] > option[value$="?sort=v"]:before,
  form[name="sort"] > select[name="sort"] > option[value$="?sort=v&order=d"]:before {
    content : "å†ç”Ÿæ•°ãŒå¤šã„é †";
  }

  form[name="sort"] > select[name="sort"] > option[value$="?sort=v&order=a"]:before {
    content : "å†ç”Ÿæ•°ãŒå°‘ãªã„é †";
  }

  form[name="sort"] > select[name="sort"] > option:not([value*="?"]):before,
  form[name="sort"] > select[name="sort"] > option[value$="?sort=n&order=d"]:before {
    content : "ã‚³ãƒ¡ãƒ³ãƒˆãŒæ–°ã—ã„é †";
  }

  form[name="sort"] > select[name="sort"] > option[value$="?order=a"]:before,
  form[name="sort"] > select[name="sort"] > option[value$="?sort=n&order=a"]:before {
    content : "ã‚³ãƒ¡ãƒ³ãƒˆãŒå¤ã„é †";
  }

  form[name="sort"] > select[name="sort"] > option[value$="?sort=r"]:before,
  form[name="sort"] > select[name="sort"] > option[value$="?sort=r&order=d"]:before {
    content : "ã‚³ãƒ¡ãƒ³ãƒˆæ•°ãŒå¤šã„é †";
  }

  form[name="sort"] > select[name="sort"] > option[value$="?sort=r&order=a"]:before {
    content : "ã‚³ãƒ¡ãƒ³ãƒˆæ•°ãŒå°‘ãªã„é †";
  }

  form[name="sort"] > select[name="sort"] > option[value$="?sort=m"]:before,
  form[name="sort"] > select[name="sort"] > option[value$="?sort=m&order=d"]:before {
    content : "ãƒžã‚¤ãƒªã‚¹ãƒˆæ•°ãŒå¤šã„é †";
  }

  form[name="sort"] > select[name="sort"] > option[value$="?sort=m&order=a"]:before {
    content : "ãƒžã‚¤ãƒªã‚¹ãƒˆæ•°ãŒå°‘ãªã„é †";
  }

  form[name="sort"] > select[name="sort"] > option[value$="?sort=l"]:before,
  form[name="sort"] > select[name="sort"] > option[value$="?sort=l&order=d"]:before {
    content : "å†ç”Ÿæ™‚é–“ãŒé•·ã„é †";
  }

  form[name="sort"] > select[name="sort"] > option[value$="?sort=l&order=a"]:before {
    content : "å†ç”Ÿæ™‚é–“ãŒçŸ­ã„é †";
  }

  .searchlink > a:before {
    content : "ãƒ‹ã‚³ãƒ‹ã‚³é™ç”»ã®ãŠé¡Œã‚’æ¤œç´¢";
  }
}

@-moz-document url-prefix("http://tw.nicovideo.jp/search/") {
  .searchstring > p:first-child:before {
    content : "ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰æ¤œç´¢" !important;
  }
}

@-moz-document url-prefix("http://tw.nicovideo.jp/tag/") {
  .searchstring > p:first-child:before {
    content : "ã‚¿ã‚°æ¤œç´¢" !important;
  }
}


@-moz-document url-prefix("http://tw.nicovideo.jp/newarrival"),
               url-prefix("http://tw.nicovideo.jp/recent") {
  #PAGEBODY > div:first-child > p,
  #PAGEBODY > table > tbody > tr > td.TXT12 > a[href="recent"],
  #PAGEBODY > table > tbody > tr > td.TXT12 > a[href="newarrival"] {
    font-size : 0 !important;
  }

  #PAGEBODY > div:first-child > p:before {
    line-height : 1 !important;
    font-size : 32px !important;
  }

  #PAGEBODY > table > tbody > tr > td.TXT12 > a[href="recent"]:before,
  #PAGEBODY > table > tbody > tr > td.TXT12 > a[href="newarrival"]:before {
    font-size : 12px !important;
  }
}

@-moz-document url-prefix("http://tw.nicovideo.jp/newarrival") {
  #PAGEBODY > div:first-child > p:before {
    content : "ç·åˆ æ–°ç€æŠ•ç¨¿é †" !important;
  }

  #PAGEBODY > table > tbody > tr > td.TXT12 > a[href="recent"]:before {
    content : "ã€ç·åˆ æ–°ç€ã‚³ãƒ¡ãƒ³ãƒˆé †ã€‘" !important;
  }
}

@-moz-document url-prefix("http://tw.nicovideo.jp/recent") {
  #PAGEBODY > div:first-child > p:before {
    content : "ç·åˆ æ–°ç€ã‚³ãƒ¡ãƒ³ãƒˆé †" !important;
  }

  #PAGEBODY > table > tbody > tr > td.TXT12 > a[href="newarrival"]:before {
    content : "ã€ç·åˆ æ–°ç€æŠ•ç¨¿é †ã€‘" !important;
  }
}

@-moz-document url-prefix("http://tw.nicovideo.jp/history") {
  #PAGEBODY > div:first-child > div.mb16p4 > h1 {
    font-size : 0px !important;
  }

  #PAGEBODY > div:first-child > div.mb16p4 > h1:before {
    font-size : 18px !important;
  }

  #PAGEBODY > div:first-child > div.mb16p4 > h1:before {
    content : "è¦–è´å±¥æ­´" !important;
  }
}

@-moz-document url-prefix("http://tw.nicovideo.jp/watch") {
  table[summary="æˆ‘çš„æ¸…å–®"] div.tool_bg_R,
  table[summary="æˆ‘çš„æ¸…å–®"] a[href^="openlist/"] {
    font-size : 0 !important;
  }

  table[summary="æˆ‘çš„æ¸…å–®"] div.tool_bg_R:before,
  table[summary="æˆ‘çš„æ¸…å–®"] a[href^="openlist/"]:before {
    font-size : 12px !important;
  }

  table[summary="æˆ‘çš„æ¸…å–®"] div.tool_bg_R:before {
    content : "ãƒžã‚¤ãƒªã‚¹ãƒˆ";
  }

  table[summary="æˆ‘çš„æ¸…å–®"] a[href^="openlist/"]:before {
    content : "ç™»éŒ²ãƒžã‚¤ãƒªã‚¹ãƒˆ" !important;
  }
}
*/