


/* TITLE_INFO_HOWMUCH                      */
#header_title_howmuch {
  background: url("https://eacache.s.konaminet.jp/game/mfc/eacloud/p/images/howmuch/page_game_mfc_howmuch_s_title.png") no-repeat center scroll transparent;
  width:480px; height:30px;
}
#header_title_title {
  background: url("https://eacache.s.konaminet.jp/game/mfc/eacloud/p/images/title_s.jpg") no-repeat center scroll transparent;
  width:100%;
  height:120px;
  display: block;
}

@media (min-width:820px){
#title_howmuch_mode {
  width:584px; height:227px; margin: 10px auto; box-sizing:border-box;
}}
@media (max-width:819px){
#title_howmuch_mode {
  width:88%; height:auto; margin: 10px auto; box-sizing:border-box;
}}


#title_howmuch_mode_sp {
  width:88%; margin-left:30px;
}

#contents_title_howmuch {
  /*background: url("https://eacache.s.konaminet.jp/game/mfc/eacloud/p/images/howmuch/page_game_mfc_howmuch_main_08.jpg") no-repeat center scroll transparent;*/
  width:100%;
}
#fotter_title_howmuch {
  /*background: url("https://eacache.s.konaminet.jp/game/mfc/eacloud/p/images/howmuch/page_game_mfc_howmuch_s_title.jpg") no-repeat scroll transparent;*/
}
#paseli_table { width: 100%; height: auto;}
#contents_title_howmuch .paseli {position: relative; top: 2458px; width: 750px; height: 180px;}
#banner_01 {
  background: url("https://eacache.s.konaminet.jp/game/mfc/eacloud/p/images/howmuch/mfc_howmuch_banner_01_03.png") no-repeat scroll 0 0 transparent;
  top: 150px; left: 18px; height: 240px; width: 720px; margin: 0 auto; position: absolute;
}
#banner_01:hover { background-position: 0px -240px;}
#banner_01 a { display: block; height: 240px; width: auto;}

.title_price_sp {width:98%; border:solid 1px #000; margin:10px auto; box-sizing:border-box;}

.title_price {width:98%; height:auto; border:solid 1px #000; margin:10px auto; padding:4px; box-sizing:border-box;}
.title_price #base_price {width:100%; text-align:center; font-weight:bold; padding:4px; box-sizing:border-box;}
.title_price #cal_kakko {
  width:5%;
  height:auto;
  font-size:20pt;
  line-height:1.7em;
  text-align:center;
  padding:4px;
  box-sizing:border-box;
}
.title_price #cal_in_title {
  width:20%;
  border:solid 1px #ccc;
  background:#0da85c;
  color:#fff;
  text-align:center;
  padding:3px;
  box-sizing:border-box;
}
.title_price #cal_in_txt {
  width:20%;
  border:solid 1px #ccc;
  background:#fff;
  color:#222;
  text-align:center;
  padding:3px;
  box-sizing:border-box;
}
.title_price #cal_sb_title {
  width:65%;
  border:solid 1px #ccc;
  background:#0da85c;
  color:#fff;
  text-align:center;
  padding:3px;
  box-sizing:border-box;
}
.title_price #cal_sb_txt {
  width:65%;
  border:solid 1px #ccc;
  background:#fff;
  color:#222;
  text-align:center;
  padding:3px;
  box-sizing:border-box;
}

.tbl_price {margin: 0 auto;}

.title_mode {width:90%; height:auto; margin:4px auto; box-sizing:border-box;}
.title_mode #midashi_title {width:98%; height:auto; border-bottom:solid 1px #444; box-sizing:border-box;}
.title_mode #case_top {background:#ffbfbf; text-align:center; width:100%; height:auto; margin:4px; padding:2px; box-sizing:border-box;}
.title_mode #case_btm {background:#ccccff; text-align:center; width:100%; height:auto; margin:4px; padding:2px; box-sizing:border-box;}
.title_mode #txt_mid_case {width:100%; height:auto; margin:4px auto; box-sizing:border-box;}
.title_mode #txt_btm_case {margin:4px; box-sizing:border-box;}
.title_mode #txt_mid_line {width:100%; height:30px; padding:4px 0; border-top:solid 1px #444; border-bottom:solid 1px #444; box-sizing:border-box;}
.title_mode #txt_mid_txt {width:100%; height:auto; box-sizing:border-box;}
.title_mode #txt_box {width:65%; height:auto; margin:4px auto; box-sizing:border-box;}
.title_mode #txt_box_L {width:100%; height:auto; background:#bfbfbf; text-align:center; border:solid 1px #444; padding:2px; box-sizing:border-box;}
.title_mode #txt_box_R {width:100%; height:auto; background:#fff; text-align:center; border:solid 1px #444; border-top:none; padding:2px; box-sizing:border-box;}

.title_table {width:100%; border:solid 1px #444; text-align:center;}
.title_table #case_top_L {width:27%; background:#bfbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_top_Ls {width:27%; background:#bfbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_top_C {width:23%; background:#bfbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_top_T {width:18px; height:96px; background:#bfbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_top_R {width:50%; background:#bfbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_top_Rs {width:50%; background:#bfbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_mid_L {width:27%; height:54px; background:#ffbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_mid_C {width:23%; height:54px; background:#fff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_mid_R {width:50%; height:auto; background:#fff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_mid_Ls {width:27%; height:52px; background:#ffbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_mid_Cs {width:23%; height:52px; background:#fff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_mid_Rs {width:50%; height:52px; background:#fff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_btm_L {width:27%; height:38px; background:#ccccff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_btm_C {width:23%; height:38px; background:#fff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_btm_R {width:50%; height:auto; background:#fff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_btm_Ls {width:27%; height:42px; background:#ccccff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_btm_Cs {width:23%; height:42px; background:#fff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.title_table #case_btm_Rs {width:50%; height:42px; background:#fff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}



.title_table #txt_top_T {margin-top:24px;}
.title_table #txt_mid_L {margin-top:2px;}
.title_table #txt_mid_C {margin-top:20px;}
.title_table #txt_mid_R {padding:10px 0px; box-sizing:border-box;}
.title_table #txt_btm_R {margin-top:2px; padding:10px 0px;}

.title_main_midashi { width:100%; height:36px; margin:4px auto;}
.title_main_midashi #midashi_pi {background:url("https://eacache.s.konaminet.jp/game/mfc/eacloud/p/images/howmuch/mfc_howmach_pi.png")no-repeat scroll transparent; float:left; width:36px; height:46px; margin:0;}
.title_main_midashi #midashi_title { font-size:18pt; font-weight:bold; float:left; width:85%; height:auto; margin-top:6px; border-bottom:solid 2px #444; padding:2px;}
.title_sub_midashi { width:96%; margin:12px auto;}
.title_sub_midashi_title { width:96%; height:auto; font-weight:bold;}
.title_paseli_box { border:solid 1px #444; width:auto; height:auto; text-align:center; margin:0 auto;}
.title_paseli_box_txt { font-size:13pt; margin:8px auto;}

.title_paseli {
  width:98%;
  height:auto;
  border-top:solid 1px #444;
  border-bottom:solid 1px #444;
  margin:10px auto;
}
#btn_01 {
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_no.png") no-repeat scroll 0 0 transparent;
  top: 0px;
  height: 54px;
  width: 184px;
  margin: 20px auto 0;
  position: relative;
  /*left: 235px;*/
}
#btn_01:hover {
  top: 0px;  
  background-position: 0px -54px;
}
#btn_01 a {
  display: block;
  height: 54px;
  width: auto;
}

#btn_03 {
  background: url("https://eacache.s.konaminet.jp/game/eacloud/p/images/beginner/beg_bt_paseli_howto.png") no-repeat scroll 0 0 transparent;
  top: 10px;
  height: 54px;
  width: 184px;
  margin: 0 auto 30px;
  position: relative;
  /*left: 235px;*/
}
#btn_03:hover {
  top: 10px;
  background-position: 0px -54px;
}
#btn_03 a {
  display: block;
  height: 54px;
  width: auto;
}

#btn_02 {
  position: relative;
  top: 2473px; 
}

.yoruwari {
  display: inline-block;
  margin: 3px;
  padding: 2px 4px;
  border-radius: 8px;
  background-color: #0da85c;
  color:#ffffff;
  font-size:10pt;
}

.mfc_campaign_table { width:100%; border:solid 1px #444; }
.mfc_campaign_table #case_top_L {width:27%; background:#bfbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.mfc_campaign_table #case_top_C {width:23%; background:#bfbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.mfc_campaign_table #case_top_R {width:50%; background:#bfbfbf; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.mfc_campaign_table #case_mid_L {width:27%; height:auto; background:#ffbfbf; border:solid 1px #444; padding:10px; box-sizing:border-box;}
.mfc_campaign_table #case_mid_C {width:23%; height:auto; background:#fff; border:solid 1px #444; padding:10px; box-sizing:border-box;}
.mfc_campaign_table #case_mid_R {width:50%; height:auto; background:#fff; border:solid 1px #444; padding:10px; box-sizing:border-box;}
.mfc_campaign_table #case_btm_L {width:27%; height:auto; background:#ccccff; border:solid 1px #444; padding:0 10px; box-sizing:border-box;}
.mfc_campaign_table #case_btm_C {width:23%; height:auto; background:#fff; border:solid 1px #444; padding:10px; box-sizing:border-box;}
.mfc_campaign_table #case_btm_R {width:50%; height:auto; background:#fff; border:solid 1px #444; padding:10px; box-sizing:border-box;}

.mfc_campaign_table #txt_top_T {margin:0px;}
.mfc_campaign_table #txt_mid_L {margin:0px;}
.mfc_campaign_table #txt_mid_C {margin:0px;}
.mfc_campaign_table #txt_mid_R {margin:0px;}
.mfc_campaign_table #txt_btm_L {margin:0px;}
.mfc_campaign_table #txt_btm_C {margin:0px;}
.mfc_campaign_table #txt_btm_R {margin:0px;}

.campaign_price {
  margin:auto;
}

@media (min-width:820px){
#title_campaign_mode {
  width:584px; height:227px; margin:auto auto 30px auto; box-sizing:border-box;
  }}
  


