@charset "shift_jis";
body{margin:0; padding:0}
#gm_header h1{margin:0px; padding:0px}
#gm_header li,ul{margin:0px; padding:0px;}
#gm_header{width:100%; background:#000000; padding-top:1px;; text-align:left;}

.gm_wrapper{width:950px;margin:0 auto;}
.gm_wrapper #header{width:950px;background-color:#FFFFFF;margin:10px 0 0 0; padding:15px 0 12px 0px;}
.gm_wrapper #header h1{text-indent:-9999px; width:297px; height:48px; background:url(../img/logo.gif) no-repeat; margin-left:25px;}

#globalnav{background: url(../img/bg_glonavi.gif) no-repeat ;clear:left;margin:10px 0 10px 0;padding:0 0 5px 83px; height:29px;}
#globalnav li{display:inline;list-style:none;margin:0 2px; float:left;}
#globalnav li a{ display:block; text-indent:-9999px; width:126px; height:29px; overflow:hidden;}
#globalnav li.n_top a{ background:url(../img/menu_top.gif) no-repeat;}
#globalnav li.n_musiclist a{ background:url(../img/menu_list.gif) no-repeat;}
#globalnav li.n_staff a{ background:url(../img/menu_recommend.gif) no-repeat;}
#globalnav li.n_dq a{ background:url(../img/menu_dragon.gif) no-repeat;}
#globalnav li.n_shop a{ background:url(../img/menu_shop.gif) no-repeat;}
#globalnav li.n_aniplex a{ background:url(../img/menu_aniplex.gif) no-repeat;}

.clearfix:after{
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix{
	display: inline-block;
    min-height:1%;  
    *overflow: hidden;
}
