@import "base.css";
@import "layout.css";
@import "jquery.jscrollpane.css";
@import "fancybox.css";

#qLpercentage                                              {text-indent:-9999px; overflow:hidden;}

#index                                                     {width:990px; height:1245px; background:url(../images/top/main_bg.jpg) top center no-repeat; margin:0 auto; padding:0; position:relative;}

#index #header                                             {width:902px; top:10px; left:44px; border-bottom:5px solid #000000; margin:0; padding:0 0 10px 0; position:absolute;}
#index #header h1                                          {margin:0; padding:0; float:left;}
#index #header #onair                                      {border-left:5px solid #000000; margin:5px 0 0 0; padding:5px 0 5px 15px; float:right;}

#index #share                                              {top:210px; left:580px; margin:0; padding:0; position:absolute;}
#index #share p                                            {margin:0; padding:4px 15px 0 0; float:left;}
#index #share #tw                                          {width:120px; margin:0; padding:0 5px 0 0; float:left;}
#index #share #fb                                          {width:120px; margin:0; padding:0; float:left;}

#index #image                                              {width:655px; height:925px; top:250px; left:55px; background:url(../images/top/main.jpg) top center no-repeat; margin:0; padding:0; position:absolute;}
#index #btn_bdevent                                        {top:330px; left:80px; z-index:10; margin:0; padding:0; position:absolute;}
#index #btn_event                                          {top:330px; left:430px; z-index:10; margin:0; padding:0; position:absolute;}
#index #btn_pv                                             {top:300px; left:85px; z-index:10; margin:0; padding:0; position:absolute;}
#index #btn_circle                                         {top:485px; left:605px; z-index:10; margin:0; padding:0; position:absolute;}

#index #menu_news                                          {top:250px; left:725px; z-index:70; margin:0; padding:0; position:absolute;}
#index #menu_onair                                         {top:296px; left:725px; z-index:60; margin:0; padding:0; position:absolute;}
#index #menu_story                                         {top:351px; left:725px; z-index:50; margin:0; padding:0; position:absolute;}
#index #menu_staff_cast                                    {top:397px; left:725px; z-index:40; margin:0; padding:0; position:absolute;}
#index #menu_character                                     {top:452px; left:725px; z-index:30; margin:0; padding:0; position:absolute;}
#index #menu_release                                       {top:498px; left:725px; z-index:20; margin:0; padding:0; position:absolute;}
#index #menu_circle                                        {top:553px; left:725px; z-index:10; margin:0; padding:0; position:absolute;}

#index #whatsnew                                           {top:600px; left:725px; width:210px; height:220px; background:url(../images/top/whatsnew_bg.png) top center no-repeat; margin:0; padding:0; position:absolute;}
#index #whatsnew h3                                        {width:175px; text-align:center; border-bottom:2px solid #000000; margin:23px auto 10px auto; padding:0 0 5px 0;}
#index #whatsnew dl#text                                   {width:175px; height:150px; margin:0 auto; padding:0; overflow:auto;}
#index #whatsnew dl#text dt                                {font-weight:bold; line-height:18px; margin:0; padding:0; display:block;}
#index #whatsnew dl#text dd                                {line-height:16px; border-bottom:1px solid #000000; margin:0 0 5px 0; padding:0 0 5px 0; display:block;}
#index #whatsnew dl#text dd p                              {margin:0; padding:3px 0; display:block;}
.scroll_area                                               {overflow:auto;}

#index #twitter                                            {width:210px; top:825px; left:725px; margin:0; padding:0; position:absolute;}

#index #namaweb                                            {width:210px; top:1115px; left:725px; margin:0; padding:0; position:absolute;}
 
#index #circle                                             {top:1200px; left:70px; margin:0; padding:0; position:absolute;}
#index #pagetop                                            {top:1195px; left:865px; margin:0; padding:0; position:absolute;}
