


.noline {
  border:none;
  text-decoration:none;
}
.noline a {
  border:none;
  text-decoration:none;
}
.step_btn_off {
  width:90%;
  height:auto;
  width:max-content;
  min-width:184px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #fff, #fff 50%, #ddd 50%, #ddd);
  padding:4px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000c;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}
.step_btn_ok {
  width:90%;
  height:auto;
  width:max-content;
  min-width:184px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #fff8ef, #fff8ef 50%, #ffe1b4 50%, #ffcd83);
  padding:4px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000c;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}

.step_btn_blue {
  width:90%;
  height:auto;
  width:max-content;
  min-width:184px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #fff, #fff 50%, #ddd 50%, #ddd);
  padding:4px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000a;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}
.step_btn_blue:hover {
  width:90%;
  height:auto;
  width:max-content;
  min-width:184px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #eff, #fff 50%, #cff 50%, #cff);
  padding:4px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000a;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}
.step_btn_blue_on {
  width:90%;
  height:auto;
  width:max-content;
  min-width:184px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #eff, #fff 50%, #cff 50%, #cff);
  padding:4px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000a;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}
.step_btn_green {
  width:90%;
  height:auto;
  width:max-content;
  min-width:184px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #fff, #fff 50%, #ddd 50%, #ddd);
  padding:4px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000a;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}
.step_btn_green:hover {
  width:90%;
  height:auto;
  width:max-content;
  min-width:184px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #efe, #fff 50%, #afa 50%, #afa);
  padding:4px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000a;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}
.step_btn_green_on {
  width:90%;
  height:auto;
  width:max-content;
  min-width:184px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #efe, #fff 50%, #afa 50%, #afa);
  padding:4px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000a;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}

.step_btn_yellow {
  width:90%;
  height:auto;
  width:max-content;
  min-width:184px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #fff, #fff 50%, #ddd 50%, #ddd);
  padding:4px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000a;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}
.step_btn_yellow:hover {
  width:90%;
  height:auto;
  width:max-content;
  min-width:184px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #ffe, #fff 50%, #fea 50%, #fea);
  padding:4px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000a;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}
.step_btn_yellow_on {
  width:90%;
  height:auto;
  /*width:max-content;*/
  
  min-width:186px;
  margin:4px auto;
  background:#eee;
  background:linear-gradient(to bottom, #ffe, #fff 50%, #fea 50%, #fea);
  padding:8px;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#000a;
  word-break: keep-all;
  border:solid 1px #000;
  box-sizing:border-box;
  border-radius:6px;
  text-shadow:1px 1px 2px #fffd;
}

@media(min-width:350px){
#btbox {
  width:auto;
  max-width:320px;
  margin:4px auto;
  padding:0px 10px;
  box-sizing:border-box;
  text-align:center;
}}
@media(max-width:349px){
#btbox {
  width:98%;
  margin:4px auto;
  box-sizing:border-box;
  text-align:center;
}}

/*汎用ボタン(変化の無い白と各OFFは共通)*/

.btn_blank_green {
  width:184px; height:54px; margin:4px 2px; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_blank_green.png") no-repeat scroll 0 0 transparent;
    display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  text-align:center;
  padding:5px 20px;
  box-sizing:border-box;
}
.btn_blank_green:hover {
  background-position: 0px -54px;
}
.btn_blank_green_on {
  width:184px; height:54px; margin:4px 2px; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_blank_green.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -108px;
    display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  text-align:center;
  padding:5px 20px;
  box-sizing:border-box;
}

.btn_blank_orange {
  width:184px; height:54px; margin:4px 2px; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_blank_orange.png") no-repeat scroll 0 0 transparent;
    display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  padding:5px 20px;
  box-sizing:border-box;
}
.btn_blank_orange:hover {
  background-position: 0px -54px;
}
.btn_blank_orange_on {
  width:184px; height:54px; margin:4px 2px; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_blank_orange.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -108px;
    display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  text-align:center;
  padding:5px 20px;
  box-sizing:border-box;
}

.btn_blank_blue {
  width:184px; height:54px; margin:4px 2px; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_blank_blue.png") no-repeat scroll 0 0 transparent;
    display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  text-align:center;
  padding:5px 20px;
  box-sizing:border-box;
}
.btn_blank_blue:hover {
  background-position: 0px -54px;
}
.btn_blank_blue_on {
  width:184px; height:54px; margin:4px 2px; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_blank_blue.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -108px;
    display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  text-align:center;
  padding:5px 20px;
  box-sizing:border-box;
}

.btn_blank_off {
  width:184px; height:54px; margin:4px 2px; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_blank_blue.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -162px;
    display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  text-align:center;
  padding:5px 20px;
  box-sizing:border-box;
}
.btn_blank_on {
  width:184px; height:54px; margin:4px 2px; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_blank_blue.png") no-repeat scroll 0 0 transparent;
    display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  text-align:center;
  padding:5px 20px;
  box-sizing:border-box;
}
#btn_txt_green {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#060;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_green:hover {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#0a6;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_green_on {
  width:100%;
  margin:auto;
  color:#0a6;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

#btn_txt_orange {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#630;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_orange:hover {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#b60;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_orange_on {
  width:100%;
  margin:auto;
  color:#0a6;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_blue {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#036;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_blue:hover {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#08a;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_blue_on {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#08a;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_yellow {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#063;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_yellow:hover {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#886;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_yellow_on {
  /*display:flex;*/
  align-items: stretch;
  margin:auto;
  color:#886;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;}

#btn_txt_off {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#000;
  font-weight:bold;
  text-shadow:#888 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#btn_txt_on {
  display:flex;
  align-items: stretch;
  margin:auto;
  color:#000;
  font-weight:bold;
  text-shadow:#fff 0px 2px 2px;
  letter-spacing:1px;
  text-align:center;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}



/* --------------------------------------*/
/* BEGINNER                              */
/* --------------------------------------*/
.beginner_box {
  width:96%;
  border:solid 2px #fb5;
  margin:0px auto;
}

.beginner_box_try {
  background:url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beginner_bt_try.png"); width:47px; height:40px; margin:4px auto;
/*  color:#fb5;
  font-size:24px;
  text-align:center;
  margin:0;*/
}

.step_title {
  width:auto;
  height:auto;
  background:#fb5;
  padding:3px 10px;
  bix-sizing:border-box;
}
.step_title_txt {
  position: relative;
  width:90%;
  font-weight:bold;
  letter-spacing:1px;
}
.step_txt {margin:8px; font-size:12pt; font-weight:bold; text-align:center;}
.step_txtB {margin:8px; font-size:12pt; font-weight:bold;  text-align:center; color:#4af;}

.step_btn {
  float:left;
  border:solid 1px #0a8;
  width:200px;
  height:60px;
  margin:2px 13px;
  background:#dfc;
  box-sizing:border-box;
}
.step_btn_b {
  float:left;
  border:solid 1px #fa0;
  width:200px;
  height:60px;
  margin:2px 13px;
  box-sizing:border-box;
}
.step_btn_c {
  float:left;
  border:solid 1px #fa0;
  width:200px;
  height:60px;
  margin:2px 13px;
  background:#fda;
  box-sizing:border-box;
}
.step_btn_centerbox {width:50%; margin:0 auto;}
.step_btn_txt {
  text-align:center;
  vertical-align:middle;
  margin:2px;
  box-sizing:border-box;
}
.step_btn_txt2 {
  text-align:center;
  vertical-align:middle;
  margin:12px auto;
  box-sizing:border-box;
}

.btn_box {width:456px; height:76px; margin:4px auto;}


.beginner_table {
  width:96%;
  margin:0px auto;
  display: table;
  border-collapse: separate;
  border-spacing: 0px;
  border:solid 1px #bbb;
  box-sizing:border-box;
}
.beginner_table td {
  border:solid 1px #bbb;
  padding:0;
  vertical-align:top;
  box-sizing:border-box;
}
.beginner_table #tex {
  vertical-align:top;
  width:65%;
  box-sizing:border-box;
}
.beginner_table #btn {
  vertical-align:top;
  width:35%;
  padding:1.4em 0.6em;
  box-sizing:border-box;
}
.beginner_table th {
  border:solid 1px #bbb;
  font-size:16px;
  padding:2px 0px;
  box-sizing:border-box;
}
.beginner_table th #bbox {
  width:300px;
  margin:0 auto;
  box-sizing:border-box;
}

.beginner_table td #tbox {
  font-size:14px;
  margin:0;
  font-weight:bold;
  width:100%;
  height:auto;
  padding:2px 2px;
  background:#dff;
  border:solid 1px #ccc;
  box-sizing:border-box;
}
.beginner_table td #mbox {
  margin:1em;
  font-size:14px;
  text-indent:1.2em;
  color:#48f;
  font-weight:bold;
  box-sizing:border-box;
}
@media (min-width:560px) {
#step_ok_btn {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_ok.png") no-repeat scroll 0 0 transparent;
}
#step_ok_btn:hover {
  background-position: 0px -54px;
}
#step_ok_btn a {
  height: 54px;
}
#step_ok_btn_off {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_ok.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -108px;
}
#step_ok_btn_on {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_ok.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_back_btn {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_back.png") no-repeat scroll 0 0 transparent;
}
#step_back_btn:hover {
  background-position: 0px -54px;
}
#step_back_btn a {
  height: 54px;
}
#step_back_btn_off {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_back.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -108px;
}
#step_back_btn_on {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_back.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_idchange_btn {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_id_change.png") no-repeat scroll 0 0 transparent;
}
#step_idchange_btn:hover {
  background-position: 0px -54px;
}
#step_idchange_btn a {
  height: 54px;
}
#step_idchange_btn_off {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_id_change.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -108px;
}
#step_idchange_btn_on {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_id_change.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#konami_idchange_btn {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konami_id_change.png") no-repeat scroll 0 0 transparent;
}
#konami_idchange_btn:hover {
  background-position: 0px -54px;
}
#konami_idchange_btn a {
  height: 54px;
}
#konami_idchange_btn_on {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konami_id_change.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#konami_idlogin_btn {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konami_id_login.png") no-repeat scroll 0 0 transparent;
}
#konami_idlogin:hover {
  background-position: 0px -54px;
}
#konami_idlogin a {
  height: 54px;
}
#konami_idlogin_btn_on {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konami_id_login.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}


#step_0_btn1 {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/page_beginner_bt_00.png") no-repeat scroll 0 0 transparent;
}
#step_0_btn1:hover {
  background-position: 0px -54px;
}
#step_0_btn1 a {
  height: 64px;
}
#step_0_btn1_on {
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/page_beginner_bt_00.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_1_btn1 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_check_no.png") no-repeat scroll 0 0 transparent;
}
#step_1_btn1:hover {
  background-position: 0px -54px;
}
#step_1_btn1 a {
  height: 64px;
}
#step_1_btn1_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_check_no.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_1_btn2 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_check_yes.png") no-repeat scroll 0 0 transparent;
}
#step_1_btn2:hover {
  background-position: 0px -54px;
}
#step_1_btn2 a {
  height:64px;
}
#step_1_btn2_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_check_yes.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_2_btn1 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konamiid_no.png") no-repeat scroll 0 0 transparent;
}
#step_2_btn1:hover {
  background-position: 0px -54px;
}
#step_2_btn1 a {
  height: 64px;
}
#step_2_btn1_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konamiid_no.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_2_btn2 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konamiid_yes.png") no-repeat scroll 0 0 transparent;
}
#step_2_btn2:hover {
  background-position: 0px -54px;
}
#step_2_btn2 a {
  height: 64px;
}
#step_2_btn2_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konamiid_yes.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_3_btn1 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_no.png") no-repeat scroll 0 0 transparent;
}
#step_3_btn1:hover {
  background-position: 0px -54px;
}
#step_3_btn1 a {
  height: 64px;
}
#step_3_btn1_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_no.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_3_btn2 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_join_no.png") no-repeat scroll 0 0 transparent;
}
#step_3_btn2:hover {
  background-position: 0px -54px;
}
#step_3_btn2 a {
  height: 64px;
}
#step_3_btn2_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_join_no.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_3_btn3 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_join_yes.png") no-repeat scroll 0 0 transparent;
}
#step_3_btn3:hover {
  background-position: 0px -54px;
}
#step_3_btn3 a {
  height: 64px;
}
#step_3_btn3_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_join_yes.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_3_btn4 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_change.png") no-repeat scroll 0 0 transparent;
}
#step_3_btn4:hover {
  background-position: 0px -54px;
}
#step_3_btn4 a {
  height: 64px;
}
#step_3_btn4_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_change.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_4_btn1 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_no.png") no-repeat scroll 0 0 transparent;
}
#step_4_btn1:hover {
  background-position: 0px -54px;
}
#step_4_btn1 a {
  height: 64px;
}
#step_4_btn1_on {
  background-position: 0px -54px;
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_no.png") no-repeat scroll 0 0 transparent;
}

#step_4_btn2 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_yes.png") no-repeat scroll 0 0 transparent;
}
#step_4_btn2:hover {
  background-position: 0px -54px;
}
#step_4_btn2 a {
  height: 54px;
}
#step_4_btn2_on {
  background-position: 0px -54px;
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_yes.png") no-repeat scroll 0 0 transparent;
}

#step_4_btn3 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_site.png") no-repeat scroll 0 0 transparent;
}
#step_4_btn3:hover {
  background-position: 0px -54px;
}
#step_4_btn3 a {
  height: 54px;
}
#step_4_btn3_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_site.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_5_btn1 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_install_no.png") no-repeat scroll 0 0 transparent;
}
#step_5_btn1:hover {
  background-position: 0px -54px;
}
#step_5_btn1 a {
  height: 54px;
}
#step_5_btn1_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_install_no.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_5_btn2 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_install_yes.png") no-repeat scroll 0 0 transparent;
}
#step_5_btn2:hover {
  background-position: 0px -54px;
}
#step_5_btn2 a {
  height: 54px;
}
#step_5_btn2_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_install_yes.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_6_btn1 {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_play.png") no-repeat scroll 0 0 transparent;
}
#step_6_btn1:hover {
  background-position: 0px -54px;
  width:184px; height: 54px;
}
#step_6_btn1 a {
  width:184px; height: 54px;
}
#step_6_btn1_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_play.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -54px;
}

#step_start_btn {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_play.png") no-repeat scroll 0 0 transparent;
}
#step_start_btn:hover {
  background-position: 0px -54px;
  width:184px; height: 54px;
}
#step_start_btn a {
  width:184px; height: 54px;
}
#step_start_btn_off {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_play.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -108px;
}
#step_start_btn_on {
  position: relative;
  width:184px; height:54px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_play.png") no-repeat scroll 0 0 transparent;
  background-position: 0px -162px;
}
}

@media (max-width:559px) {
#step_ok_btn {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_ok.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_ok_btn:hover {
  background-position: 0px -27px;
}
#step_ok_btn a {
  height: 27px;
}
#step_ok_btn_off {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_ok.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -54px;
}
#step_ok_btn_on {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_ok.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_back_btn {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_back.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_back_btn:hover {
  background-position: 0px -27px;
}
#step_back_btn a {
  height: 27px;
}
#step_back_btn_off {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_back.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -54px;
}
#step_back_btn_on {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_back.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_idchange_btn {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_idchange.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_idchange_btn:hover {
  background-position: 0px -27px;
}
#step_idchange_btn a {
  height: 27px;
}
#step_idchange_btn_off {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_idchange.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -54px;
}
#step_idchange_btn_on {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_idchange.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#konami_idchange_btn {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konami_id_change.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#konami_idchange_btn:hover {
  background-position: 0px -27px;
}
#konami_idchange_btn a {
  height: 27px;
}
#konami_idchange_btn_on {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konami_id_change.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}


#konami_idlogin_btn {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konami_id_login.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#konami_idlogin_btn:hover {
  background-position: 0px -27px;
}
#konami_idlogin_btn a {
  height: 27px;
}
#konami_idlogin_btn_on {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konami_id_login.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}



#step_0_btn1 {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/page_beginner_bt_00.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_0_btn1:hover {
  background-position: 0px -27px;
}
#step_0_btn1 a {
  height: 27px;
}
#step_0_btn1_on {
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/page_beginner_bt_00.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_1_btn1 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_check_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_1_btn1:hover {
  background-position: 0px -27px;
}
#step_1_btn1 a {
  height: 27px;
}
#step_1_btn1_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_check_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_1_btn2 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_check_yes.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_1_btn2:hover {
  background-position: 0px -27px;
}
#step_1_btn2 a {
  height:27px;
}
#step_1_btn2_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_check_yes.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_2_btn1 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konamiid_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_2_btn1:hover {
  background-position: 0px -27px;
}
#step_2_btn1 a {
  height: 27px;
}
#step_2_btn1_on {
  background-position: 0px -27px;
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konamiid_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}

#step_2_btn2 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konamiid_yes.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_2_btn2:hover {
  background-position: 0px -27px;
}
#step_2_btn2 a {
  height: 27px;
}
#step_2_btn2_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_konamiid_yes.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_3_btn1 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_3_btn1:hover {
  background-position: 0px -27px;
}
#step_3_btn1 a {
  height: 27px;
}
#step_3_btn1_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_3_btn2 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_join_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_3_btn2:hover {
  background-position: 0px -27px;
}
#step_3_btn2 a {
  height: 27px;
}
#step_3_btn2_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_eapass_join_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_3_btn3 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_beg_join_yes.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_3_btn3:hover {
  background-position: 0px -27px;
}
#step_3_btn3 a {
  height: 27px;
}
#step_3_btn3_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_beg_join_yes.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_4_btn1 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_4_btn1:hover {
  background-position: 0px -27px;
}
#step_4_btn1 a {
  height: 27px;
}
#step_4_btn1_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_4_btn2 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_yes.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_4_btn2:hover {
  background-position: 0px -27px;
}
#step_4_btn2 a {
  height: 27px;
}
#step_4_btn2_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_yes.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_4_btn3 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_site.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_4_btn3:hover {
  background-position: 0px -27px;
}
#step_4_btn3 a {
  height: 27px;
}
#step_4_btn3_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_site.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_5_btn1 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_install_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_5_btn1:hover {
  background-position: 0px -27px;
}
#step_5_btn1 a {
  height: 27px;
}
#step_5_btn1_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_install_no.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_5_btn2 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_install_yes.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_5_btn2:hover {
  background-position: 0px -27px;
}
#step_5_btn2 a {
  height: 27px;
}
#step_5_btn2_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_install_yes.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_6_btn1 {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_play.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_6_btn1:hover {
  background-position: 0px -27px;
  width:92px; height: 27px;
}
#step_6_btn1 a {
  width:92px; height: 27px;
}
#step_6_btn1_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_play.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

#step_start_btn {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_play.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
}
#step_start_btn:hover {
  background-position: 0px -27px;
  width:92px; height: 27px;
}
#step_start_btn a {
  width:92px; height: 27px;
}
#step_start_btn_off {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_play.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -54px;
}
#step_start_btn_on {
  position: relative;
  width:92px; height:27px; margin:2px auto; 
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_play.png") no-repeat scroll 0 0 transparent;
  background-size:100%;
  background-position: 0px -27px;
}

}
