/*
	@homepage http://userstyles.org/styles/5653
	@updateurl http://userstyles.org/styles/iecss/5653/%E3%83%88%E3%83%83%E3%83%97%E3%83%9A%E3%83%BC%E3%82%B8%E6%95%B4%E5%BD%A2(SP1%E7%94%A8)%5BWUXGA%E7%94%A8%5D%E3%83%8B%E3%82%B3%E3%83%8B%E3%82%B3%E5%8B%95%E7%94%BB.css
	@url http://www.nicovideo.jp/
	@url-prefix http://www.nicovideo.jp/?g=
*/
@namespace url(http://www.w3.org/1999/xhtml);body {position:relative !important; width:1482px !important; height:1002px !important;}
  #PAGEHEADER > *, #PAGEHEADER > .user_bg > table {margin:0px auto !important;}
  #PAGEHEADER > table > tbody > tr > td:not(:first-child) > a > img:not([alt="ãƒ‹ã‚³ãƒ‹ã‚³å‹•ç”»"])
    {width:64px !important; height:48px !important; overflow:hidden !important; display:block !important;}
  #PAGEFOOTER {display:none !important;}
  .ads_728, div[id^="web_pc"] {display:none !important;}

  
  .line_main_left > div:first-child {position:absolute !important; top:36px !important; left:7px !important; width:243px !important;}
  .line_main_left > div:first-child > div:last-child {display:none !important;}
  .line_main_left > div:first-child > h1 {font-size:30px !important; line-height:30px !important;}
  .line_main_left > div:first-child > h1 + p + p {font-size:0px !important;}
  .line_main_left > div:first-child > h1 + p + p > strong {font-size:12px !important; display:block !important;}
  .line_main_left > div:first-child > h1 + p + p > strong:first-child:before {content:"å†ç”Ÿæ•°(åˆè¨ˆ)ï¼š"; font-weight:normal; color:#333;}
  .line_main_left > div:first-child > h1 + p + p > strong:last-child:before {content:"ã‚³ãƒ¡ãƒ³ãƒˆæ•°(åˆè¨ˆ)ï¼š"; font-weight:normal; color:#333;}

  .line_main {width:1322px !important;}
  .line_main_left {width:682px !important;}
  .line_main_right {width:640px !important;}

  
  .line_main_left > table {width:682px !important;}
  .line_main_left > table > tbody > tr {display:block !important; float:left !important; width:341px !important;}
  .line_main_left > table > tbody > tr > td[colspan="2"] {display:none !important;}
  .line_main_left > div + table * {margin:0px!important; padding:0px!important;}
  .line_main_left > table > tbody > tr > td:not([colspan="2"]) {vertical-align:top !important; margin-bottom:4px !important;}
  .line_main_left > table > tbody > tr > td:first-child:not([colspan="2"])
    {display:block !important; float:left !important; width:89px !important; height:84px !important;}
  .line_main_left > table > tbody > tr > td:last-child:not([colspan="2"])
    {margin-right:4px !important; display:block !important; border-bottom:2px solid #ccc !important; width:248px !important; height:82px !important;}
  

  
  .line_main_left > table > tbody > tr > td > * {background:#f1f1f1 !important;}
  .line_main_left > table > tbody > tr > td > div:last-child {background:#fff !important;}

  
  .line_main_left > table > tbody > tr > td:first-child > p {padding-left:3px !important; padding-right:6px !important;}
  .line_main_left > table > tbody > tr > td:last-child > * {width:100% !important;}
  .line_main_left > table > tbody > tr > td:last-child > div:last-child {width:244px !important;}

  .line_main_left > table > tbody > tr > td:first-child > p:first-child {padding-bottom:1px !important;}
  
  .line_main_left > table > tbody > tr > td:last-child > p {height:12px !important; font-size:10px !important; overflow:hidden !important;}
  .line_main_left > table > tbody > tr > td:last-child > p:first-child {color:#700 !important;}
  .line_main_left > table > tbody > tr > td:last-child > p > strong {font-weight:normal !important;}

  
  .line_main_left > table > tbody > tr > td:last-child > h3 {font-size:12px !important; padding-bottom:2px !important;}
  .line_main_left > table > tbody > tr > td:last-child > div:last-child
    {height:34px !important; padding-top:2px !important; overflow:hidden !important; border-bottom:none !important;}
  .line_main_left > table > tbody > tr > td:last-child > div:last-child > p {padding-left:2px !important; padding-right:2px !important;}

  
  .main_thumb_img {width:80px !important; height:60px !important; overflow:hidden !important; display:block !important;}
  .line_main_left > table > tbody > tr > td:first-child > p:first-child + p
    {width:80px !important; height:60px !important; overflow:hidden !important; display:block !important; font-size:10px !important;}

  .line_main_left > table + div:last-child {display:none !important;}


  
  .line_main_right > * {padding:0px !important;}
  .ranking_img, .newarrival_img {width:48px !important; height:36px !important; overflow:hidden !important; display:block !important;}
  
  .line_main_right > div:first-child
    {position:absolute !important; bottom:0px !important; margin-left:4px !important; margin-bottom:10px !important; width:314px !important;}
  
  .line_main_right > div:first-child + div
    {position:absolute !important; right:4px !important;}
  .line_main_right > div:first-child + div + table
    {position:absolute !important; right:0px !important; top:170px !important;}
  .line_main_right > div:first-child + div + table > tbody > tr > td:first-child + td
    {width:48px !important; height:36px !important; overflow:hidden !important; display:block !important; font-size:8px !important;}
  
  .line_main_right > 
    div:first-child + div + table + div + div,
    div:first-child + div + table + div + script + div
    {position:absolute !important; right:4px !important; top:765px !important;}
  .line_main_right > 
    div:first-child + div + table + div + div + table,
    div:first-child + div + table + div + script + div + table
    {position:absolute !important; right:0px !important; top:814px !important; margin-bottom:0px !important;}
  .line_main_right > 
    div:first-child + div + table + div + div + table > tbody > tr > td:first-child + td,
    div:first-child + div + table + div + script + div + table > tbody > tr > td:first-child + td
    {width:48px !important; height:48px !important; overflow:hidden !important; display:block !important; font-size:8px !important;}
  
  .line_main_right > 
    div:first-child + div + table + div + div + table + div,
    div:first-child + div + table + div + script + div + table + div
    {width:312px !important; margin-left:4px !important;}
  .line_main_right > 
    div:first-child + div + table + div + div + table + div + table > tbody > tr > td:first-child:not(.dot_1),
    div:first-child + div + table + div + script + div + table + div + table > tbody > tr > td:first-child:not(.dot_1)
    {width:48px !important; height:36px !important; overflow:hidden !important; display:block !important; font-size:8px !important;}

  
  td > a#tab_category_all {position:absolute; top:146px;}
  td > a#tab_category_ent {position:absolute; top:174px;}
  td > a#tab_category_anime {position:absolute; top:202px;}
  td > a#tab_category_game {position:absolute; top:230px;}
  td > a#tab_category_science {position:absolute; top:258px;}
  td > a#tab_category_history {position:absolute; top:286px;}
  td > a#tab_category_nature {position:absolute; top:314px;}
  td > a#tab_category_animal {position:absolute; top:342px;}
  td > a#tab_category_cooking {position:absolute; top:370px;}
  td > a#tab_category_other {position:absolute; top:398px;}
  td > a#tab_category_test {position:absolute; top:426px;}
  td > a#tab_category_lecture {position:absolute; top:454px;}
  td > a#tab_category_politics {position:absolute; top:482px;}
  td > a#tab_category_sport {position:absolute; top:510px;}
  td > a#tab_category_music {position:absolute; top:538px;}

  td > a#tab_category_owner {position:absolute; top:566px;}
  td > a#tab_category_que {position:absolute; top:594px;}
  td > a#tab_category_chat {position:absolute; top:622px;}
  td > a#tab_category_diary {position:absolute; top:650px;}
  td > a#tab_category_radio {position:absolute; top:678px;}
  td > a#tab_category_sing {position:absolute; top:706px;}
  td > a#tab_category_dance {position:absolute; top:734px;}
  td > a#tab_category_play {position:absolute; top:762px;}
  td > a#tab_category_tw {position:absolute; top:790px;}
  td > a#tab_category_r18 {position:absolute; top:818px;}
  td > a#tab_category_top {position:absolute; top:846px;}
  td > a#tab_category_official {position:absolute; top:874px;}

  #category_recent > .line_main_left > div:first-child > h1 > a {position:static !important;}

  
  #PAGEBODY > div > div > table > tbody > tr > td > .tab0 > div 
    {background-image:url("http://res.nicovideo.jp/img/index/recent/tab0_in.gif") !important;}

  #tab_category_science > div
    {background-image:url("http://res.nicovideo.jp/img/index/recent/tab2_off.gif") !important;}
  #tab_category_science > div:hover,
  #tab_category_science > div:active
    {background-image:url("http://res.nicovideo.jp/img/index/recent/tab2_on.gif") !important;}

  #tab_category_animal > div
    {background-image:url("http://res.nicovideo.jp/img/index/recent/tab1_off.gif") !important;}
  #tab_category_animal > div:hover,
  #tab_category_animal > div:active
    {background-image:url("http://res.nicovideo.jp/img/index/recent/tab1_on.gif") !important;}

  
  .media_frame {width:448px !important;}
  .line_main_left > div:first-child > img {position:absolute !important; left:160px !important; top:150px !important;}
  .line_main_left > div:first-child + map + div {padding-top:14px !important;}
  .line_main_right > div:first-child + p ~ * {width:316px !important;}
