.menuBar { background: url(/contents/1/A/sp/images/2018/menu/bg_menu2.png) repeat-x; background-size: 3px 118px; width: 100%; min-height: 59px; display: block; line-height: 18px; color: #000; text-decoration: none; }
.menuBar div { padding: 14px 10px 0 59px; min-height: 45px; font-size: 13px; line-height: 16px; }
#menu_headerCke { background: url(/contents/1/A/sp/images/2018/menu/png_txt/ticket.png) no-repeat; background-size: 138px 36px; background-position:center left; }
#menu_headerTok { background: url(/contents/1/A/sp/images/2018/menu/png_txt/special.png) no-repeat; background-size: 138px 36px;  background-position:center left; }
#menu_headerPre { background: url(/contents/1/A/sp/images/2018/menu/png_txt/present.png) no-repeat; background-size: 138px 36px;  background-position:center left; }
#menu_headerRep { background: url(/contents/1/A/sp/images/2018/menu/png_txt/report.png) no-repeat; background-size: 138px 36px;  background-position:center left; }
#menu_headerGal { background: url(/contents/1/A/sp/images/2018/menu/png_txt/wallpaper.png) no-repeat; background-size: 138px 36px;  background-position:center left; }
#menu_headerVoi { background: url(/contents/1/A/sp/images/2018/menu/png_txt/radiovoice.png) no-repeat; background-size: 138px 36px;  background-position:center left; }
#menu_headerMov { background: url(/contents/1/A/sp/images/2018/menu/png_txt/movie.png) no-repeat; background-size: 138px 36px;  background-position:center left; }
#menu_headerEnt { background: url(/contents/1/A/sp/images/2018/menu/png_txt/gacha.png) no-repeat; background-size: 138px 36px;  background-position:center left; }
#menu_headerRbt { background: url(/contents/1/A/sp/images/2018/menu/png_txt/call.png) no-repeat; background-size: 138px 36px; background-position:center left; }
#menu_headerLin { background: url(/contents/1/A/sp/images/2018/menu/png_txt/photogallery.png) no-repeat; background-size: 138px 36px; background-position:center left; }
#menu_headerArt { background: url(/contents/1/A/sp/images/2018/menu/png_txt/artist.png) no-repeat; background-size: 138px 36px; background-position:center left; }

nav#menu_header {
  position: relative;
  z-index: 1000;
  display: none;
  clear: both;
  border-bottom: 1px solid #BDBDBD;
}

#menu_header .myArti {
  background: #CCCCCC;
  text-align: center;
}
#menu_header .myArti a {
  width: 65px;
  height: 65px;
  display: inline;
}
#menu_header .myArti img {
  width: 14%;
/*  height: 16%;*/
  border: 1px solid #FCD309;
  border-radius: 2px;
  margin: 5px 2px;
}

#menu_header .myArti2 {
  background: #CCCCCC;
  text-align: center;
}
#menu_header .myArti2 a {
  width: 65px;
  height: 65px;
  display: inline;
}
#menu_header .myArti2 img {
/*  width: 14%;*/
/*  height: 16%;*/
/*  border: 1px solid #FCD309;*/
  border-radius: 2px;
  margin: 5px 2px;
}

#menu_header li {
  border-bottom: none;
}
.cover {
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%;
    z-index: 900;
}

#navigation.open .cover {
    display: block;
}
