#header_eacloud_title {
  width: 980px;
}

#header_eacloud_title_mfc {
  background: url("/game/eacloud/p/images/title/mfc/title_br_mfc.jpg") no-repeat scroll transparent;
  width: 980px;
}
#header_eacloud_title_shogi {
  background: url("/game/eacloud/p/images/title/shogi/title_br_shogi.jpg") no-repeat scroll transparent;
  width: 980px;
}
#header_eacloud_title_otome {
  background: url("/game/eacloud/p/images/title/otome/title_br_otome.jpg") no-repeat scroll transparent;
  width: 980px;
}
#header_eacloud_title_iidx {
  background: url("/game/eacloud/p/images/title/iidx/title_br_iidx.jpg") no-repeat scroll transparent;
  width: 980px;
}

#main_eacloud_title_iidx {
  width: 980px;
  height: 2480px;
  border: solid 1px #bfbfbf;
}
#contents_eacloud_title_iidx {
  width: 980px;
}
#main_eacloud_title_mfc {
  width: 980px;
  height: 2480px;
  border: solid 1px #bfbfbf;
}
#contents_eacloud_title_mfc {
  width: 980px;
}

#main_eacloud_title_shogi {
  width: 980px;
  height: 2790px;
  border: solid 1px #bfbfbf;
}
#contents_eacloud_title_shogi {
  width: 980px;
}

#main_eacloud_title_otome {
  width: 980px;
  height: 2790px;
  border: solid 1px #bfbfbf;
}
#contents_eacloud_title_otome {
  width: 980px;
}



#mfc_top_title {
  background: url("/game/mfc/eacloud/p/images/title.jpg") no-repeat scroll transparent;
}
#shogi_top_title {
  background: url("/game/shogi/eacloud/p/images/title.jpg") no-repeat scroll transparent;
}
#otome_top_title {
  background: url("/game/eacc/otome/p/images/title.jpg") no-repeat scroll transparent;
}
#iidx_top_title {
  background: url("/game/eacc/iidx/p/images/title.jpg") no-repeat scroll transparent;
}


#title_screen_shot #images #image_shogi_01 { left:  0px; background: url("/game/shogi/eacloud/p/images/common/title_shogi_top_image_01.jpg") no-repeat scroll transparent; }
#title_screen_shot #images #image_shogi_02 { left:185px; background: url("/game/shogi/eacloud/p/images/common/title_shogi_top_image_02.jpg") no-repeat scroll transparent; }
#title_screen_shot #images #image_shogi_03 { left:370px; background: url("/game/shogi/eacloud/p/images/common/title_shogi_top_image_03.jpg") no-repeat scroll transparent; }
#title_screen_shot #images #image_shogi_04 { left:555px; background: url("/game/shogi/eacloud/p/images/common/title_shogi_top_image_04.jpg") no-repeat scroll transparent; }

#title_screen_shot #images #image_mfc_01 { left:  0px; background: url("/game/mfc/eacloud/p/images/common/title_mfc_top_image_01.jpg") no-repeat scroll transparent; }
#title_screen_shot #images #image_mfc_02 { left:185px; background: url("/game/mfc/eacloud/p/images/common/title_mfc_top_image_02.jpg") no-repeat scroll transparent; }
#title_screen_shot #images #image_mfc_03 { left:370px; background: url("/game/mfc/eacloud/p/images/common/title_mfc_top_image_03.jpg") no-repeat scroll transparent; }
#title_screen_shot #images #image_mfc_04 { left:555px; background: url("/game/mfc/eacloud/p/images/common/title_mfc_top_image_04.jpg") no-repeat scroll transparent; }

#title_screen_shot #images #image_otome_01 { left:  0px; background: url("/game/eacc/otome/p/images/top/screen_shot/image_01.jpg") no-repeat scroll transparent; }
#title_screen_shot #images #image_otome_02 { left:185px; background: url("/game/eacc/otome/p/images/top/screen_shot/image_02.jpg") no-repeat scroll transparent; }
#title_screen_shot #images #image_otome_03 { left:370px; background: url("/game/eacc/otome/p/images/top/screen_shot/image_03.jpg") no-repeat scroll transparent; }
#title_screen_shot #images #image_otome_04 { left:555px; background: url("/game/eacc/otome/p/images/top/screen_shot/image_04.jpg") no-repeat scroll transparent; }


/* --------------------------------------*/


.top_title {
  width: 980px;
  height: 220px;
  background-color: #000000;
}

/*↓---beginnerボタン---↓*/
#beginner_bt {
  position: absolute;
  left: 630px;
  top: 135px;
  width: 330px;
  height: 70px;
  background: url("/game/eacloud/p/images/title/title_play_bt_beginner.png") no-repeat scroll transparent;
}
#beginner_bt:hover {
  background-position: 0px -70px;
}
#beginner_bt a {
  display: block;
  position: relative;
  top: 0px;
  height: 70px;
  margin: 0;
  padding: 0;
  width: /*auto*/330px;
}
/*↑---beginnerボタン---↑*/

/*↓---プレー開始！ボタン---↓*/
.top_title_start {
  position: absolute;
  left: 630px;
  top: 35px;
  width: 330px;
  height: 90px;
  background: url("/game/eacloud/p/images/title/title_play_bt.png") no-repeat scroll transparent;
}
.top_title_start:hover {
  background-position: 0px -90px;
}
.top_title_start a {
  display: block;
  position: relative;
  top: 0px;
  height: 90px;
  margin: 0;
  padding: 0;
  width: /*auto*/330px;
}
/*↑---プレー開始！ボタン---↑*/

/*↓---プレー開始！ボタン（再接続）---↓*/
#top_title_start_reconnect {
  background: url("/game/eacloud/p/images/title/title_play_bt_reconnect.png") no-repeat scroll transparent;
  position: absolute;
  left: 630px;
  top: 35px;
  width: 330px;
  height: 170px;
}
#top_title_start_reconnect:hover {
  background-position: 0px -170px;
}
#top_title_start_reconnect a {
  display: block;
  position: relative;
  top: 0px;
  height: 170px;
  margin: 0;
  padding: 0;
  width: /*auto*/330px;
}
/*↑---プレー開始！ボタン（再接続）---↑*/

/*↓---プレー開始！ボタン（アーケード版プレー特典）---↓*/
#bonus_bt {
  background: url("/game/eacloud/p/images/title/title_play_bt_bonus.png") no-repeat scroll transparent;
  position: absolute;
  left: 630px;
  top: 35px;
  width: 330px;
  height: 170px;
}
#bonus_bt:hover {
  background-position: 0px -170px;
}
#bonus_bt a {
  display: block;
  position: relative;
  top: 0px;
  height: 170px;
  margin: 0;
  padding: 0;
  width: /*auto*/330px;
}
/*↑---プレー開始！ボタン（アーケード版プレー特典）---↑*/


/* --------------------------------------*/
/* スクリーンショット */
#title_screen_shot {
  height: 170px;
  background-color: #f2f2f2;
}

#title_screen_shot #images {
  position: relative;
  margin: 0 auto;
  top: 20px;
  width: 730px;
  height: 131px;
}

#title_screen_shot #images .image_common   { position:absolute; width:175px; height:131px; }
/*
#top_images_01 {
  position: absolute;

  left:23px; 
}
#top_images_01:hover {
  background-position: 0px -160px; 
  width:215px;
}
#top_images_01 a {
  display: block;
  height: 160px; width: 215px;
}
*/

/* --------------------------------------*/
.title_news {
  float: left;
  position: relative;
  top: 20px;
  left: 20px;
  height: 200px;
  width: 710px;
  border-top: dashed 1px #bfbfbf;
  border-bottom: dashed 1px #bfbfbf;
}

.title_news #news_scroll {
  position: relative;
  top: 0px;
  height: 200px;
}

.title_news #news_scroll #scr_inner {
  overflow-x: hidden;
  overflow-y: scroll;
  position: relative;
  top: 0px;
  height: 200px;
}

.title_news #news_scroll #scr_inner ul li {
  margin: 5px 0px;
}

.title_news #news_scroll #scr_inner ul li a {
  margin: 0;
  color: #00f;
  text-decoration:underline;
}

.title_news #news_scroll #scr_inner ul li img {
  position: relative;
  top: 3px;
}

.title_news_tpx {
  color:#4d6;
  font-weight:bold;
}
.title_news_mnt {
  color:#f80;
  font-weight:bold;
}
.title_news_cau {
  color:#f00;
  font-weight:bold;
}



/* --------------------------------------*/
#title_twitter {
  float: right;
  position: relative;
  top: 20px;
  right: 20px;
  height: 200px;
  width: 220px;
}
#title_twitter #ie8{
  float: right;
  position: relative;
  top: 20px;
  height: 200px;
  width: 220px;
}


/* --------------------------------------*/
/* title_menu */
.title_menu {
  width: 980px;
  height:40px;
  background-color: #f2f2f2;
  border-bottom: solid 1px #bfbfbf;
  /*background: url("/game/eacloud/p/images/title/game_shogi_bt_all_bg.jpg") no-repeat scroll transparent;*/
  /*background-color: #cccccc;*/
}

.title_menu_border {
  margin: 0 auto;
  width: 940px;
  border-bottom: dashed 1px #bfbfbf;
  /*height:1px;
  background-color: #bfbfbf;*/
}

.title_menu_status {
  position: relative;
  left: 630px;
  top: 10px;
  width: 330px;
  height: 15px;
  background: url("/game/eacloud/p/images/title/title_status_bg.png") no-repeat scroll transparent;*/
  /*background-color: #000000;*/
}

.title_menu_status_data {
  float: left;
  position: relative;
  top: 1px;
  left: 5px;
  width: 250px;
  height: 13px;
}

.title_menu_status_data p {
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 10px;
}

.title_menu_status_change {
  float: right;
  position: relative;
  top: 2px;
  left: -2px;
  width: 65px;
  height: 11px;
  background: url("/game/eacloud/p/images/title/title_status_bt_change.png") no-repeat scroll transparent;
}
.title_menu_status_change:hover {
  background-position: 0px -11px;
  width:65px;
}
.title_menu_status_change a {
  display: block;
  height: 11px;
  margin: 0;
  padding: 0;
  width: auto;
}

.title_menu_status_not_change {
  float: right;
  position: relative;
  top: 2px;
  left: -2px;
  width: 65px;
  height: 11px;
  /*background: url("/game/eacloud/p/images/title/title_status_bt_not_change.png") no-repeat scroll transparent;*/
  /*background-position: 0px -11px;*/
}

/* --------------------------------------*/
/* title_banner */
.title_banner {
  display: block;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  width: 940px;
  height:auto;/*80*/
  background-color: #f2f2f2;
  border-bottom: solid 1px #bfbfbf;
    position: relative;

}
/* --------------------------------------*/
#title_news_menu_side {
  position: relative;
  float: right;
  height: 300px;
  width: 220px;
}


/* --------------------------------------*/
.title_explain {
  position: relative;
  top: 40px;
  /*left: 110px;*/
}

/* --------------------------------------*/

.eacloud_contents .fotter,
.eacloud_contents_popup .fotter {
  background: url("/game/eacloud/p/images/title/title_fotter.jpg") no-repeat scroll transparent;
  height: 10px;
  width: 980px;
}

.banner_24h {
/*  background: url("/game/eacloud/p/images/title/banner_24h.png") no-repeat scroll transparent;
  height: 56px;
  width: 474px;
  position: absolute;
  top:147px;
  left:55px;
  z-index:15;*/
}

