@charset "utf-8";
/*--------------------------
◇ゲーム紹介
--------------------------*/

.gamelist .imgsp{
  background:url(../images/pmang/game/game.png) no-repeat;
}
.gamelist h2.ttl_dl{
  background-position:0 0;
  padding:31px 0 0;
  margin:0 0 10px;
}
.gamelist h2.ttl_browser{
  background-position:0 -31px;
  padding:31px 0 0;
  margin:40px 0 10px;
}
.gamelist h2.ttl_mobile{
  background-position:0 -62px;
  padding:31px 0 0;
  margin:40px 0 10px;
}
.gamelist .acc{
}
.gamelist .acc dl{
  padding:0 0 5px;
}
.gamelist .acc dt{
  width:700px;
  padding:70px 0 0;

}
.gamelist .acc dd{
  padding:10px 0;
  overflow:hidden;
  /zoom:1;
}
.gamelist .acc dd .img{
  float:left;
  /display:inline;
  /zoom:1;
  width:270px;
}
.gamelist .acc dd .txt{
  float:right;
  /display:inline;
  /zoom:1;
  text-align:left;
  width:415px;
  margin:0;
}
.gamelist .acc dd .ss{
  background:#f00;
  width:270px;
  padding:150px 0 0;
}
.gamelist .acc dd .btn_site{
  background-position:0 -93px;
  width:270px;
  padding:22px 0 0;
  margin:5px 0 0;
}
.gamelist .acc .btn_site:hover{background-position:-270px -93px;}

.gamelist .acc .ava dt.imgsp{background:url(../images/pmang/game/list/ttl_ava.png) no-repeat;}
.gamelist .acc .ava .ss{background:url(../images/pmang/game/list/img_ava.jpg) no-repeat;}
.gamelist .acc .c9 dt.imgsp{background:url(../images/pmang/game/list/ttl_c9.png) no-repeat;}
.gamelist .acc .c9 .ss{background:url(../images/pmang/game/list/img_c9.jpg) no-repeat;}
.gamelist .acc .sun dt.imgsp{background:url(../images/pmang/game/list/ttl_sun.png) no-repeat;}
.gamelist .acc .sun .ss{background:url(../images/pmang/game/list/img_sun.jpg) no-repeat;}
.gamelist .acc .mu dt.imgsp{background:url(../images/pmang/game/list/ttl_mu.png) no-repeat;}
.gamelist .acc .mu .ss{background:url(../images/pmang/game/list/img_mu.jpg) no-repeat;}
.gamelist .acc .te dt.imgsp{background:url(../images/pmang/game/list/ttl_te.png) no-repeat;}
.gamelist .acc .te .ss{background:url(../images/pmang/game/list/img_te.jpg) no-repeat;}
.gamelist .acc .si dt.imgsp{background:url(../images/pmang/game/list/ttl_si.png) no-repeat;}
.gamelist .acc .si .ss{background:url(../images/pmang/game/list/img_si.jpg) no-repeat;}
.gamelist .acc .rs dt.imgsp{background:url(../images/pmang/game/list/ttl_rs.png) no-repeat;}
.gamelist .acc .rs .ss{background:url(../images/pmang/game/list/img_rs.jpg) no-repeat;}
.gamelist .acc .cro dt.imgsp{background:url(../images/pmang/game/list/ttl_cro.png) no-repeat;}
.gamelist .acc .cro .ss{background:url(../images/pmang/game/list/img_cro.jpg) no-repeat;}
.gamelist .acc .b3 dt.imgsp{background:url(../images/pmang/game/list/ttl_b3.png) no-repeat;}
.gamelist .acc .b3 .ss{background:url(../images/pmang/game/list/img_b3.jpg) no-repeat;}
.gamelist .acc .archeage dt.imgsp{background:url(../images/pmang/game/list/ttl_archeage.png) no-repeat;}
.gamelist .acc .archeage .ss{background:url(../images/pmang/game/list/img_archeage.jpg) no-repeat;}
.gamelist .acc .lodosswar dt.imgsp{background:url(../images/pmang/game/list/ttl_lodosswar.png) no-repeat;}
.gamelist .acc .lodosswar .ss{background:url(../images/pmang/game/list/img_lodosswar.jpg) no-repeat;}
.gamelist .acc .lostark dt.imgsp{background:url(../images/pmang/game/list/ttl_lostark.png) no-repeat;}
.gamelist .acc .lostark .ss{background:url(../images/pmang/game/list/img_lostark.jpg) no-repeat;}
.gamelist .acc .elyon dt.imgsp{background:url(../images/pmang/game/list/ttl_elyon.png) no-repeat;}
.gamelist .acc .elyon .ss{background:url(../images/pmang/game/list/img_elyon.jpg) no-repeat;}
.gamelist .acc .r2beat dt.imgsp{background:url(../images/pmang/game/list/ttl_r2beat.png) no-repeat;}
.gamelist .acc .r2beat .ss{background:url(../images/pmang/game/list/img_r2beat.jpg) no-repeat;}
.gamelist .acc .wef dt.imgsp{background:url(../images/pmang/game/list/ttl_wef.png) no-repeat;}
.gamelist .acc .wef .ss{background:url(../images/pmang/game/list/img_wef.jpg) no-repeat;}
.gamelist .acc .loa2 dt.imgsp{background:url(../images/pmang/game/list/ttl_loa2.jpg) no-repeat;}
.gamelist .acc .loa2 .ss{background:url(../images/pmang/game/list/img_loa2.jpg) no-repeat;}
.gamelist .acc .at dt.imgsp{background:url(../images/pmang/game/list/ttl_at.jpg) no-repeat;}
.gamelist .acc .at .ss{background:url(../images/pmang/game/list/img_at.jpg) no-repeat;}
.gamelist .acc .browndust dt.imgsp{background:url(../images/pmang/game/list/ttl_browndust.jpg) no-repeat;}
.gamelist .acc .browndust .ss{background:url(../images/pmang/game/list/img_browndust.jpg) no-repeat;}
.gamelist .acc .elsword dt.imgsp{background:url(../images/pmang/game/list/ttl_elsword.jpg) no-repeat;}
.gamelist .acc .elsword .ss{background:url(../images/pmang/game/list/img_elsword.jpg) no-repeat;}
.gamelist .acc .kingdomofhero dt.imgsp{background:url(../images/pmang/game/list/ttl_kingdomofhero_top.jpg) no-repeat;}
.gamelist .acc .kingdomofhero .ss{background:url(../images/pmang/game/list/img_kingdomofhero_top.jpg) no-repeat;}
.gamelist .acc .d6 dt.imgsp{background:url(../images/pmang/game/list/ttl_d6.png) no-repeat;}
.gamelist .acc .d6 .ss{background:url(../images/pmang/game/list/img_d6.jpg) no-repeat;}
.gamelist .acc .fishisland dt.imgsp{background:url(../images/pmang/game/list/ttl_fishisland.png) no-repeat;}
.gamelist .acc .fishisland .ss{background:url(../images/pmang/game/list/img_fishisland.jpg) no-repeat;}
.gamelist .acc .soulworker dt.imgsp{background:url(../images/pmang/game/list/ttl_soulworker.png) no-repeat;}
.gamelist .acc .soulworker .ss{background:url(../images/pmang/game/list/img_soulworker.jpg) no-repeat;}
.gamelist .acc .cronousz dt.imgsp{background:url(../images/pmang/game/list/ttl_cronousz.png) no-repeat;}
.gamelist .acc .cronousz .ss{background:url(../images/pmang/game/list/img_cronousz.jpg) no-repeat;}
.gamelist .acc .rohanrevision dt.imgsp{background:url(../images/pmang/game/list/ttl_rohanrevision.png) no-repeat;}
.gamelist .acc .rohanrevision .ss{background:url(../images/pmang/game/list/img_rohanrevision.jpg) no-repeat;}
.gamelist .acc .darkgamer dt.imgsp{background:url(../images/pmang/game/list/ttl_darkgamer.png) no-repeat;}
.gamelist .acc .darkgamer .ss{background:url(../images/pmang/game/list/img_darkgamer.jpg) no-repeat;}
.gamelist .acc .blessunleashed dt.imgsp{background:url(../images/pmang/game/list/ttl_blessunleashed.png) no-repeat;}
.gamelist .acc .blessunleashed .ss{background:url(../images/pmang/game/list/img_blessunleashed.jpg) no-repeat;}
.gamelist .acc .kritikazero dt.imgsp{background:url(../images/pmang/game/list/ttl_kritikazero.png) no-repeat;}
.gamelist .acc .kritikazero .ss{background:url(../images/pmang/game/list/img_kritikazero.jpg) no-repeat;}
.gamelist .acc .asurajang dt.imgsp{background:url(../images/pmang/game/list/ttl_asurajang.png) no-repeat;}
.gamelist .acc .asurajang .ss{background:url(../images/pmang/game/list/img_asurajang.jpg) no-repeat;}
.gamelist .acc .lastorigin dt.imgsp{background:url(../images/pmang/game/list/ttl_lastorigin.png) no-repeat;}
.gamelist .acc .lastorigin .ss{background:url(../images/pmang/game/list/img_lastorigin.jpg) no-repeat;}
.gamelist .acc .mulegend dt.imgsp{background:url(../images/pmang/game/list/ttl_mulegend.png) no-repeat;}
.gamelist .acc .mulegend .ss{background:url(../images/pmang/game/list/img_mulegend.jpg) no-repeat;}
.gamelist .acc .luniaz dt.imgsp{background:url(../images/pmang/game/list/ttl_luniaz.png) no-repeat;}
.gamelist .acc .luniaz .ss{background:url(../images/pmang/game/list/img_luniaz.jpg) no-repeat;}
.gamelist .acc .nage dt.imgsp{background:url(../images/pmang/game/list/ttl_nage.png) no-repeat;}
.gamelist .acc .nage .ss{background:url(../images/pmang/game/list/img_nage.jpg) no-repeat;}

/*--------------------------
◇ショートゲーム
--------------------------*/

.ttl_list{
  background:url(../images/pmang/game/short.png) no-repeat 0 -5px;
  padding:35px 0 0;
}
.game_short{
  margin:0 10px;
  overflow:hidden;
  /zoom:1;
}
.game_short .imgsp{
  background:url(../images/pmang/game/short.png) no-repeat;
}
.game_short .list{
  margin:0 -11px 0 0;
  overflow:hidden;
  /zoom:1;
}
.game_short .list li{
  width:246px;
  height:100px;
  background:url(../images/pmang/game/short.png) no-repeat -477px -228px;
  float:left;
  _display:inline;
  margin:0 11px 10px 0;
  overflow:hidden;
  /zoom:1;
}
.game_short .list li.win_hover{
  background-position:-477px -328px;
}
.game_short .list div{
  padding:10px;
  text-align:left;
  overflow:hidden;
  /zoom:1;
}
.game_short .list .ss{
  width:98px;
  height:80px;
  float:left;
  _display:inline;
  margin:0 8px 0 0;
  _margin:0 5px 0 0;
  overflow:hidden;
  /zoom:1;
}
.game_short .list .imgsp{
  width:98px;
  padding:80px 0 0;
}
.game_short .list .ss_01{background-position:0 -510px;}
.game_short .list .ss_02{background-position:-98px -510px;}
.game_short .list .ss_03{background-position:-196px -510px;}
.game_short .list .ss_04{background-position:-294px -510px;}
.game_short .list .ss_05{background-position:-392px -510px;}
.game_short .list .ss_06{background-position:-490px -510px;}
.game_short .list .ss_07{background-position:-588px -510px;}
.game_short .list .ss_08{background-position:0 -590px;}
.game_short .list .ss_09{background-position:-98px -590px;}
.game_short .list .ss_10{background-position:-196px -590px;}
.game_short .list .ss_11{background-position:-294px -590px;}
.game_short .list .ss_12{background-position:-392px -590px;}
.game_short .list .ss_13{background-position:-490px -590px;}
.game_short .list .ss_14{background-position:-588px -590px;}
.game_short .list .ss_15{background-position:0 -670px;}
.game_short .list .ss_16{background-position:-98px -670px;}
.game_short .list .ss_17{background-position:-196px -670px;}
.game_short .list .ss_18{background-position:-294px -670px;}
.game_short .list .ss_19{background-position:-392px -670px;}
.game_short .list .ss_20{background-position:-490px -670px;}
.game_short .list .ttl{
  line-height:1.4;
  padding:2px 0 5px 116px;
  _padding:2px 0 5px 113px;
}
.game_short .list .ttl a{
  font-weight:bold;
  color:#5c6b79 !important;
  text-decoration:none;
}
.game_short .list .txt{
  line-height:1.4;
}

.game_short .game{
  background:url(../images/pmang/game/short.png) no-repeat 0 -40px;
  width:465px;
  height:470px;
  margin:0 0 20px;
  padding:0 6px;
  float:left;
  /zoom:1;
}
.game_short .game h2{
  height:47px;
  line-height:48px;
  padding:0 0 0 23px;
  color:#ffff00;
  font-size:16px;
  font-weight:bold;
  text-align:left;
  overflow:hidden;
  /zoom:1;
}

/* カルーセル */
.game_short .side_list .btn_list{
  background-position:-477px -40px;
  padding:30px 0 0;
  margin:0 0 10px;
}
.game_short .side_list .btn_list:hover{background-position:-477px -70px;}
.game_short .side_list{
  width:270px;
  float:right;
  overflow: hidden;
  /zoom:1;
}
.side_list .win_def_1 {
  margin:0 auto;
}
.side_list .win_def_1 .win_def_2 {
  padding:5px;
}
.game_short .side_list .viewport{
  height:326px;
  position:relative;
  overflow:hidden;
  margin:10px 0;
  /zoom:1;
}
.game_short .side_list .buttons{
  width:250px;
  padding:32px 0 0;
}
.game_short .side_list .prev{background-position:-477px -100px;}
.game_short .side_list .next{background-position:-477px -164px;}
.game_short .side_list .prev:hover{background-position:-477px -132px;}
.game_short .side_list .next:hover{background-position:-477px -196px;}
.game_short .side_list .disable{visibility: hidden;}
.game_short .side_list .list{
  position: absolute;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  overflow:hidden;
  /zoom:1;
}
.game_short .side_list .list li{
  background:none;
  float:none;
  clear:both;
  width:250px;
  height:110px;
  /height:108px;
  _height:110px;
  text-align:center;
  margin:0;
  padding:0;
  overflow:hidden;
  /zoom:1;
}
.game_short .side_list .list div{
  float:left;
  margin:0;
  padding:0 10px;
  width:105px;
  height:110px;
  /height:108px;
  _height:110px;
  overflow:hidden;
  /zoom:1;
}
.game_short .side_list .list .ss{
  border:#e3e3e3 solid 1px;
  background:#fff;
  width:104px;
  height:86px;
  float:none;
  margin:0 auto;
  padding:1px;
  overflow:hidden;
  /zoom:1;
}
.game_short .side_list .list .ss .imgsp{
  border:#f6f6f6 solid 3px;
}
.game_short .side_list .list .win_hover .ss{
  border:#1c1f2b solid 1px;
  background:#1c1f2b;
  padding:3px;
  width:100px;
  height:82px;
}
.game_short .side_list .list .win_hover .ss .imgsp{
  border:#e3e3e3 solid 1px;
}
.game_short .side_list .list .ttl{
  background:url(../images/pmang/template/login.png) no-repeat -242px -827px;
  line-height:1.4;
  padding:1px 0 0 8px;
}
.game_short .side_list .list .ttl a{
  font-size:10px;
  font-weight:normal;
}

.win1{
  clear:both;
}
