

#top_side_banner_xxx {
  margin-top:10px;
  background: url("/game/eacloud/p/images/game/top_side_banner_bg.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_xxx a {
  display: block;
  width: auto;
  height: 80px;
}






#top_button_banner_spring {
  margin-top:10px;
  background: url("/game/eacloud/re/top/img/cm/202404_spring.png") no-repeat scroll transparent;
  width:240px;
  height:80px;
}
#top_button_banner_spring a {
  display: block;
  width: auto;
  height: 80px;
}
#top_button_banner_spring:hover {
  background-position: 0px -80px;
  width:240px;
}





#top_side_banner_ios {
  display: block;
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/cm/top_side_banner_konasute_ios.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_ios a {
  display: block;
  width: auto;
  height: 80px;
}

#top_side_banner_konapra {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/getprize/knst/np/img/ks_banner/top_side_banner_konapura.png") no-repeat scroll transparent;
  width:240px;
  height:80px;
}
#top_side_banner_konapra a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_konapra:hover {
  background-position: 0px -80px;
  width:240px;
}

#top_side_banner_bsac {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacbusoshinki/bc/ks_banner/top_side_banner_bsac.png") no-repeat scroll transparent;
  width:240px;
  height:80px;
  border-radius:6px;
  border:solid 1px #aaa2;
  box-sizing:border-box;
}
#top_side_banner_bsac a {
  display: block;
  width: auto;
  height: 80px;
  border-radius:6px;
  border:solid 1px #aaa2;
  box-sizing:border-box;
}
#top_side_banner_bsac:hover {
  background-position: 0px -80px;
  width:240px;
  border-radius:6px;
  border:solid 1px #8881;
  box-sizing:border-box;
}

#top_side_banner_gfdm {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacgitadora/konagt/images/konast/home/top_side_banner_gitadora_2303_muryou.png") no-repeat scroll transparent;
  width:240px;
  height:80px;
}
#top_side_banner_gfdm a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_gfdm:hover {
  background-position: 0px -80px;
  width:240px;
}


#top_side_banner_nos {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacnostalgia/op3/images/konast/top_side_banner_nostalgia_202301_muryou.png") no-repeat scroll transparent; 
/*  background: url("https://eacache.s.konaminet.jp/game/eacnostalgia/op3/images/konast/top_side_banner_nostalgia.png") no-repeat scroll transparent; */
  width:240px;
  height:80px;
}
#top_side_banner_nos a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_nos:hover {
  background-position: 0px -80px;
  width:240px;
}


#top_side_banner_qks {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/qk_stadium/images/konast/top_side_banner_qks.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_qks a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_qks:hover {
  background-position: 0px -80px;
  width:240px;
}



#top_side_banner_bemani {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/cm/bemani_side202403.jpg") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_bemani a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_bemani:hover {
  background-position: 0px -80px;
  width:240px;
}



#top_side_banner_Ncloud {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/game/top_side_banner_20161215.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_Ncloud a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_Ncloud:hover {
  background-position: 0px -80px;
  width:240px;
}


#top_side_banner_app {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/game/top_side_banner_konasute.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_app a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_app:hover {
  background-position: 0px -80px;
  width:240px;
}

#top_side_banner_service {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/cm/top_side_banner_konasute0r.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_service a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_service:hover {
  background-position: 0px -80px;
  width:240px;
}


#top_side_banner_qma {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/qma/eacloud/p/images/game/top_side_banner_qma.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_qma a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_qma:hover {
  background-position: 0px -80px;
  width:240px;
}

#top_side_banner_conp {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/cm/top_side_banner_conp_start.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_conp a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_conp:hover {
  background-position: 0px -80px;
  width:240px;
}


#top_side_banner_bg {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacbg/bg/ks_banner/top_side_banner_bombergirl.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_bg a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_bg:hover {
  background-position: 0px -80px;
  width:240px;
}


#top_side_banner_ek {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/ek/eacloud/p/images/game/top_side_banner_ec.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_ek a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_ek:hover {
  background-position: 0px -80px;
  width:240px;
}






#top_side_banner_tn_lotta {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/lotta/tnknst/eacloud/p/images/game/top_side_banner_tn_knst.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_tn_lotta a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_tn_lotta:hover {
  background-position: 0px -80px;
  width:240px;
}

#top_side_banner_fp_tenkin {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/featurepremium/ea_vslot_01/eacloud/p/images/game/top_side_banner_fp_vslot.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_fp_tenkin a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_fp_tenkin:hover {
  background-position: 0px -80px;
  width:240px;
}

#top_side_banner_fp_tenkinbst {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/featurepremium/ea_vslot_03/eacloud/p/images/game/top_side_banner_fp_vslot3.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_fp_tenkinbst a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_fp_tenkinbst:hover {
  background-position: 0px -80px;
  width:240px;
}




#top_side_banner_fp_bomb {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/featurepremium/ea_bomber_girl/eacloud/p/images/game/top_side_banner_fp_bbg.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_fp_bomb a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_fp_bomb:hover {
  background-position: 0px -80px;
  width:240px;
}



#top_side_banner_tw_juke {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/featurepremium/ea_td_juke/eacloud/p/images/game/top_side_banner_fp_tdju.png") no-repeat scroll transparent;
  width:240px;
  height:80px;
}
#top_side_banner_tw_juke a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_tw_juke:hover {
  background-position: 0px -80px;
  width:240px;
}

#top_side_banner_frozen_tower {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/featurepremium/ea_td_frozen/eacloud/p/images/game/top_side_banner_fp_tdfr.png") no-repeat scroll transparent;
  width:240px;
  height:80px;
}
#top_side_banner_frozen_tower a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_frozen_tower:hover {
  background-position: 0px -80px;
  width:240px;
}

#top_side_banner_mc_piccadilly {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/piccadilly/knst/eacloud/p/images/game/top_side_banner_pcd.png") no-repeat scroll transparent;
  width:240px;
  height:80px;
}
#top_side_banner_mc_piccadilly a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_mc_piccadilly:hover {
  background-position: 0px -80px;
  width:240px;
}

#top_side_banner_mc_cross_magic {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/crossmagic/knst/eacloud/p/images/game/top_side_banner_cmc.png") no-repeat scroll transparent;
  width:240px;
  height:80px;
}
#top_side_banner_mc_cross_magic a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_mc_cross_magic:hover {
  background-position: 0px -80px;
  width:240px;
}

/*ブランク表示*/
#top_side_banner_04 {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/game/top_side_banner_bg.png") no-repeat scroll transparent;
  width:240px;
  height:80px;
}

#top_side_banner_notis {
  margin-top:10px;
  background: url("/game/common/notice/images/bnr_240x160.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_notis a {
  display: flex;
  width: auto;
  height: 80px;
}


#top_side_banner_
_bank {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/cm/top_side_banner_paseli_bank2.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_paseli_bank a {
  display: flex;
  flex:auto;
  min-width: 0;
  height: 80px;
}

#top_side_banner_paseli13th {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/cm/top_side_banner_paseli13th.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_paseli13th a {
  display: flex;
  flex:auto;
  min-width: 0;
  height: 80px;
}

#top_side_banner_paseli {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/cm/paseli_side202403.jpg") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_paseli a {
  display: block;
  width: auto;
  height: 80px;
}
#top_side_banner_paseli:hover {
  background-position: 0px -80px;
  width:240px;
}


#top_side_banner_cp500 {
  margin-top:10px;
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/game/top_side_banner_cp500.png") no-repeat scroll transparent; 
  width:240px;
  height:80px;
}
#top_side_banner_cp500 a {
  display: flex;
  flex:auto;
  min-width: 0;
  width: auto;
  height: 80px;
}

@media(min-width:501px){
.b_menu {
  display: flex;
  align-content: stretch;
  justify-content: space-around;
  flex-wrap: wrap;

  width:100%;
  height:auto;
  margin:4px 0px;
  box-sizing:border-box;
}

.b_menu li {
  float:left;
}
}
@media(max-width:500px){
.b_menu {
  display: flex;
  resize: horizontal;
  align-content: stretch;
  justify-content: space-around;
  flex-wrap: wrap;

  width:100%;
  height:auto;
  margin:4px 0px;
  box-sizing:border-box;
}

.b_menu li {
  flex:auto;
  min-width: 0;
}
}

