t; }

  .application-670172 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-670172 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/670172/details/bt_playtop_pre.png) top center no-repeat; }

  .application-670172 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-670172 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/670172/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-670172 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }







 /* ========================= [ .application-696105(レジェンドガールズ騎馬道アカデミー) ] */
  .application-696105 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/696105/details/bg_main.jpg) left top repeat-x; }

  .application-696105 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/696105/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-696105 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/696105/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-696105 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/696105/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-696105 .bt-playtop {
    width: 233px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-696105 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/696105/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-696105 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 233px;
    background: url(http://img-freegames.dmm.com/app/696105/details/bt_playtop.png) top center no-repeat; }

  .application-696105 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-696105 .bt-playbtm [class^="bt-regist"] a {
    width: 518px;
    height: 120px;
    background: url(http://img-freegames.dmm.com/app/696105/details/bt_playbtm.png) top center no-repeat; }

  .application-696105 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-696105 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/696105/details/bt_playtop_pre.png) top center no-repeat; }

  .application-696105 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-696105 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/696105/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-696105 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }






 /* ========================= [ .application-693363(レジェンドガールズ騎馬道アカデミーR) ] */
  .application-693363 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/693363/details/bg_main.jpg) left top repeat-x; }

  .application-693363 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/693363/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-693363 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/693363/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-693363 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/693363/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-693363 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-693363 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/693363/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-693363 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 233px;
    background: url(http://img-freegames.dmm.com/app/693363/details/bt_playtop.png) top center no-repeat; }

  .application-693363 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-693363 .bt-playbtm [class^="bt-regist"] a {
    width: 518px;
    height: 120px;
    background: url(http://img-freegames.dmm.com/app/693363/details/bt_playbtm.png) top center no-repeat; }

  .application-693363 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-693363 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/693363/details/bt_playtop_pre.png) top center no-repeat; }

  .application-693363 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-693363 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/693363/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-693363 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





 /* ========================= [ .application-605463(Re:Bless) ] */
  .application-605463 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/605463/details/bg_main.jpg) left top repeat-x; }

  .application-605463 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/605463/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-605463 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/605463/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-605463 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/605463/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-605463 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-605463 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/605463/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-605463 .bt-playtop [class^="bt-regist"] a {
    width: 229px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/605463/details/bt_playtop.png) top center no-repeat; }

  .application-605463 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-605463 .bt-playbtm [class^="bt-regist"] a {
    width: 534px;
    height: 80px;
    background: url(http://img-freegames.dmm.com/app/605463/details/bt_playbtm.png) top center no-repeat; }

  .application-605463 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-605463 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/605463/details/bt_playtop_pre.png) top center no-repeat; }

  .application-605463 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-605463 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/605463/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-605463 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





 /* ========================= [ .application-603720(Re:Bless X) ] */
  .application-603720 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/603720/details/bg_main.jpg) left top repeat-x; }

  .application-603720 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/603720/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-603720 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/603720/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-603720 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/603720/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-603720 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-603720 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/603720/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-603720 .bt-playtop [class^="bt-regist"] a {
    width: 229px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/603720/details/bt_playtop.png) top center no-repeat; }

  .application-603720 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-603720 .bt-playbtm [class^="bt-regist"] a {
    width: 534px;
    height: 80px;
    background: url(http://img-freegames.dmm.com/app/603720/details/bt_playbtm.png) top center no-repeat; }

  .application-603720 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-603720 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/603720/details/bt_playtop_pre.png) top center no-repeat; }

  .application-603720 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-603720 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/603720/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-603720 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }











 /* ========================= [ .application-650265(結城友奈は勇者である　花結いのきらめき) ] */
  .application-650265 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/650265/details/bg_main.jpg) left top repeat-x; }

  .application-650265 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/650265/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-650265 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/650265/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-650265 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/650265/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-650265 .bt-playtop {
    width: 240px;
    margin-top: 100px;
    margin-left: 192px; }


  .application-650265 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 23px 10px;
    background: url(http://img-freegames.dmm.com/app/650265/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-650265 .bt-playtop [class^="bt-regist"] a {
    width: 258px;
    height: 250px;
    background: url(http://img-freegames.dmm.com/app/650265/details/bt_playtop.png) top center no-repeat; }

  .application-650265 .bt-playtop .checkbox {
      margin-top: -20px;}

  .application-650265 .bt-playtop .bt-regist a:hover {
    background-position: center bottom;
    top: 6px; }

  .application-650265 .bt-playbtm [class^="bt-regist"] a {
    width: 535px;
    height: 139px;
    background: url(http://img-freegames.dmm.com/app/650265/details/bt_playbtm.png) top center no-repeat; }

  .application-650265 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-650265 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/650265/details/bt_playtop_pre.png) top center no-repeat; }

  .application-650265 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-650265 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/650265/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-650265 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }








  /* ========================= [ .application-605190(ぼくらの放課後戦争！AFTER SCHOOL WARS) ] */
  .application-605190 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/605190/details/bg_main.jpg) left top repeat-x; }

  .application-605190 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/605190/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-605190 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/605190/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-605190 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/605190/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-605190 .bt-playtop {
    width: 217px;
    margin-top: 122px;
    margin-left: 212px; }

  .application-605190 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/605190/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-605190 .bt-playtop [class^="bt-regist"] a {
    width: 217px;
    height: 217px;
    background: url(http://img-freegames.dmm.com/app/605190/details/bt_playtop.png) top center no-repeat; }


  .application-605190 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-605190 .bt-playbtm [class^="bt-regist"] a {
    width: 473px;
    height: 111px;
    background: url(http://img-freegames.dmm.com/app/605190/details/bt_playbtm.png) top center no-repeat; }

  .application-605190 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-605190 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/605190/details/bt_playtop_pre.png) top center no-repeat; }

  .application-605190 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-605190 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/605190/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-605190 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }




    /* ========================= [ .application-620497(ぼくらの放課後戦争！AFTER SCHOOL WARS-R) ] */
  .application-620497 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/620497/details/bg_main.jpg) left top repeat-x; }

  .application-620497 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/620497/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-620497 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/620497/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-620497 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/620497/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-620497 .bt-playtop {
    width: 217px;
    margin-top: 122px;
    margin-left: 212px; }

  .application-620497 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/620497/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-620497 .bt-playtop [class^="bt-regist"] a {
    width: 217px;
    height: 217px;
    background: url(http://img-freegames.dmm.com/app/620497/details/bt_playtop.png) top center no-repeat; }


  .application-620497 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-620497 .bt-playbtm [class^="bt-regist"] a {
    width: 473px;
    height: 111px;
    background: url(http://img-freegames.dmm.com/app/620497/details/bt_playbtm.png) top center no-repeat; }

  .application-620497 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-620497 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/620497/details/bt_playtop_pre.png) top center no-repeat; }

  .application-620497 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-620497 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/620497/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-620497 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }










     /* ========================= [ .application-691453(女神にキスを！) ] */
  .application-691453 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/691453/details/bg_main.jpg) left top repeat-x; }

  .application-691453 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/691453/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-691453 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/691453/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-691453 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/691453/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-691453 .bt-playtop {
    width: 244px;
    margin-top: 100px;
    margin-left: 192px; }

  .application-691453 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/691453/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-691453 .bt-playtop [class^="bt-regist"] a {
    width: 244px;
    height: 244px;
    background: url(http://img-freegames.dmm.com/app/691453/details/bt_playtop.png) top center no-repeat; }

  .application-691453 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-691453 .bt-playbtm [class^="bt-regist"] a {
    width: 529px;
    height: 138px;
    background: url(http://img-freegames.dmm.com/app/691453/details/bt_playbtm.png) top center no-repeat; }

  .application-691453 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-691453 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/691453/details/bt_playtop_pre.png) top center no-repeat; }

  .application-691453 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-691453 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/691453/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-691453 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }










         /* ========================= [ .application-622262(真・戦艦帝国) ] */
  .application-622262 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/622262/details/bg_main.jpg) left top repeat-x; }

  .application-622262 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/622262/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-622262 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/622262/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-622262 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/622262/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-622262 .bt-playtop {
    width: 242px;
    margin-top: 100px;
    margin-left: 192px; }

  .application-622262 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/622262/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-622262 .bt-playtop [class^="bt-regist"] a {
    width: 242px;
    height: 242px;
    background: url(http://img-freegames.dmm.com/app/622262/details/bt_playtop.png) top center no-repeat; }

  .application-622262 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-622262 .bt-playbtm [class^="bt-regist"] a {
    width: 496px;
    height: 103px;
    background: url(http://img-freegames.dmm.com/app/622262/details/bt_playbtm.png) top center no-repeat; }

  .application-622262 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-622262 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/622262/details/bt_playtop_pre.png) top center no-repeat; }

  .application-622262 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-622262 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/622262/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-622262 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





         /* ========================= [ .application-679382(UNITIA 神託の使徒×終焉の女神) ] */
  .application-679382 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/679382/details/bg_main.jpg) left top repeat-x; }

  .application-679382 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/679382/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-679382 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/679382/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-679382 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/679382/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-679382 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 202px; }

  .application-679382 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/679382/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-679382 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/679382/details/bt_playtop.png) top center no-repeat; }

  .application-679382 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-679382 .bt-playbtm [class^="bt-regist"] a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/679382/details/bt_playbtm.png) top center no-repeat; }

  .application-679382 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-679382 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/679382/details/bt_playtop_pre.png) top center no-repeat; }

  .application-679382 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-679382 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/679382/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-679382 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





         /* ========================= [ .application-644338(UNITIA X 神託の使徒×終焉の女神) ] */
  .application-644338 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/644338/details/bg_main.jpg) left top repeat-x; }

  .application-644338 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/644338/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-644338 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/644338/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-644338 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/644338/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-644338 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 202px; }

  .application-644338 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/644338/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-644338 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/644338/details/bt_playtop.png) top center no-repeat; }

  .application-644338 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-644338 .bt-playbtm [class^="bt-regist"] a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/644338/details/bt_playbtm.png) top center no-repeat; }

  .application-644338 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-644338 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/644338/details/bt_playtop_pre.png) top center no-repeat; }

  .application-644338 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-644338 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/644338/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-644338 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





/* ========================= [ .application-610091(イディオムガール) ] */
  .application-610091 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/610091/details/bg_main.jpg) left top repeat-x; }

  .application-610091 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/610091/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-610091 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/610091/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-610091 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/610091/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-610091 .bt-playtop {
    width: 219px;
    margin-top: 122px;
    margin-left: 212px; }

  .application-610091 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/610091/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-610091 .bt-playtop [class^="bt-regist"] a {
    width: 219px;
    height: 219px;
    background: url(http://img-freegames.dmm.com/app/610091/details/bt_playtop.png) top center no-repeat; }


  .application-610091 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-610091 .bt-playbtm [class^="bt-regist"] a {
    width: 508px;
    height: 134px;
    background: url(http://img-freegames.dmm.com/app/610091/details/bt_playbtm.png) top center no-repeat; }

  .application-610091 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-610091 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/610091/details/bt_playtop_pre.png) top center no-repeat; }

  .application-610091 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-610091 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/610091/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-610091 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }






/* ========================= [ .application-633211(イディオムガールΩ) ] */
  .application-633211 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/633211/details/bg_main.jpg) left top repeat-x; }

  .application-633211 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/633211/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-633211 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/633211/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-633211 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/633211/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-633211 .bt-playtop {
    width: 219px;
    margin-top: 122px;
    margin-left: 212px; }

  .application-633211 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/633211/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-633211 .bt-playtop [class^="bt-regist"] a {
    width: 219px;
    height: 219px;
    background: url(http://img-freegames.dmm.com/app/633211/details/bt_playtop.png) top center no-repeat; }


  .application-633211 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-633211 .bt-playbtm [class^="bt-regist"] a {
    width: 508px;
    height: 134px;
    background: url(http://img-freegames.dmm.com/app/633211/details/bt_playbtm.png) top center no-repeat; }

  .application-633211 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-633211 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/633211/details/bt_playtop_pre.png) top center no-repeat; }

  .application-633211 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-633211 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/633211/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-633211 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }






/* ========================= [ .application-622321(あいりすミスティリア！〜少女のつむぐ夢の秘跡〜) ] */
  .application-622321 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/622321/details/bg_main.jpg) left top repeat-x; }

  .application-622321 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/622321/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-622321 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/622321/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-622321 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/622321/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-622321 .bt-playtop {
    width: 210px;
    margin-top: 122px;
    margin-left: 212px; }

  .application-622321 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/622321/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-622321 .bt-playtop [class^="bt-regist"] a {
    width: 210px;
    height: 210px;
    background: url(http://img-freegames.dmm.com/app/622321/details/bt_playtop.png) top center no-repeat; }


  .application-622321 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-622321 .bt-playbtm [class^="bt-regist"] a {
    width: 468px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/622321/details/bt_playbtm.png) top center no-repeat; }

  .application-622321 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-622321 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/622321/details/bt_playtop_pre.png) top center no-repeat; }

  .application-622321 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-622321 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/622321/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-622321 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }






/* ========================= [ .application-637845(あいりすミスティリア！R 〜少女のつむぐ夢の秘跡〜) ] */
  .application-637845 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/637845/details/bg_main.jpg) left top repeat-x; }

  .application-637845 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/637845/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-637845 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/637845/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-637845 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/637845/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-637845 .bt-playtop {
    width: 210px;
    margin-top: 122px;
    margin-left: 212px; }

  .application-637845 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/637845/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-637845 .bt-playtop [class^="bt-regist"] a {
    width: 210px;
    height: 210px;
    background: url(http://img-freegames.dmm.com/app/637845/details/bt_playtop.png) top center no-repeat; }


  .application-637845 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-637845 .bt-playbtm [class^="bt-regist"] a {
    width: 468px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/637845/details/bt_playbtm.png) top center no-repeat; }

  .application-637845 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-637845 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/637845/details/bt_playtop_pre.png) top center no-repeat; }

  .application-637845 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-637845 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/637845/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-637845 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





/* ========================= [ .application-672190(Bloody Chain) ] */
.application-672190 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/672190/details/bg_main.jpg) left top repeat-x; }

.application-672190 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/672190/details/main_image.jpg); }

/* ===== box-application-section */
.application-672190 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/672190/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-672190 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/672190/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-672190 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-672190 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/672190/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-672190 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/672190/details/bt_playtop.png) top center no-repeat; }

.application-672190 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-672190 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-672190 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/672190/details/bt_playbtm.png) top center no-repeat; }

.application-672190 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-672190 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/672190/details/bt_playtop_pre.png) top center no-repeat; }

.application-672190 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-672190 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/672190/details/bt_playbtm_pre.png) top center no-repeat; }

.application-672190 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-662132(Bloody Chain - X -) ] */
.application-662132 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/662132/details/bg_main.jpg) left top repeat-x; }

.application-662132 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/662132/details/main_image.jpg); }

/* ===== box-application-section */
.application-662132 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/662132/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-662132 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/662132/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-662132 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-662132 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/662132/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-662132 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/662132/details/bt_playtop.png) top center no-repeat; }

.application-662132 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-662132 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-662132 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/662132/details/bt_playbtm.png) top center no-repeat; }

.application-662132 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-662132 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/662132/details/bt_playtop_pre.png) top center no-repeat; }

.application-662132 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-662132 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/662132/details/bt_playbtm_pre.png) top center no-repeat; }

.application-662132 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-669991(戦国ランブレイド) ] */
.application-669991 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/669991/details/bg_main.jpg) left top repeat-x; }

.application-669991 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/669991/details/main_image.jpg); }

/* ===== box-application-section */
.application-669991 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/669991/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-669991 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/669991/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-669991 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-669991 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/669991/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-669991 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/669991/details/bt_playtop.png) top center no-repeat; }

.application-669991 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-669991 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-669991 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/669991/details/bt_playbtm.png) top center no-repeat; }

.application-669991 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-669991 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/669991/details/bt_playtop_pre.png) top center no-repeat; }

.application-669991 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-669991 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/669991/details/bt_playbtm_pre.png) top center no-repeat; }

.application-669991 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-605940(戦国ランブレイドX) ] */
.application-605940 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/605940/details/bg_main.jpg) left top repeat-x; }

.application-605940 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/605940/details/main_image.jpg); }

/* ===== box-application-section */
.application-605940 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/605940/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-605940 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/605940/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-605940 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-605940 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/605940/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-605940 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/605940/details/bt_playtop.png) top center no-repeat; }

.application-605940 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-605940 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-605940 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/605940/details/bt_playbtm.png) top center no-repeat; }

.application-605940 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-605940 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/605940/details/bt_playtop_pre.png) top center no-repeat; }

.application-605940 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-605940 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/605940/details/bt_playbtm_pre.png) top center no-repeat; }

.application-605940 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-673631(インフィニットストラトス) ] */
.application-673631 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/673631/details/bg_main.jpg) left top repeat-x; }

.application-673631 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/673631/details/main_image.jpg); }

/* ===== box-application-section */
.application-673631 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/673631/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-673631 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/673631/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-673631 .bt-playtop {
  width: 206px;
  margin-top: 134px;
  margin-left: 195px; }

.application-673631 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/673631/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-673631 .bt-playtop [class^="bt-regist"] a {
  width: 206px;
  height: 206px;
  background: url(http://img-freegames.dmm.com/app/673631/details/bt_playtop.png) top center no-repeat; }

.application-673631 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-673631 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-673631 .bt-playbtm [class^="bt-regist"] a {
  width: 461px;
  height: 100px;
  background: url(http://img-freegames.dmm.com/app/673631/details/bt_playbtm.png) top center no-repeat; }

.application-673631 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-673631 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/673631/details/bt_playtop_pre.png) top center no-repeat; }

.application-673631 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-673631 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/673631/details/bt_playbtm_pre.png) top center no-repeat; }

.application-673631 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




  
  /* ========================= [ .application-633585(ファントムグリード) ] */
.application-633585 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/633585/details/bg_main.jpg) left top repeat-x; }

.application-633585 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/633585/details/main_image.jpg); }

/* ===== box-application-section */
.application-633585 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/633585/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-633585 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/633585/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-633585 .bt-playtop {
  width: 215px;
  margin-top: 115px;
  margin-left: 195px; }

.application-633585 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/633585/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-633585 .bt-playtop [class^="bt-regist"] a {
  width: 215px;
  height: 229px;
  background: url(http://img-freegames.dmm.com/app/633585/details/bt_playtop.png) top center no-repeat; }

.application-633585 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-633585 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-633585 .bt-playbtm [class^="bt-regist"] a {
  width: 643px;
  height: 147px;
  background: url(http://img-freegames.dmm.com/app/633585/details/bt_playbtm.png) top center no-repeat; }

.application-633585 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-633585 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/633585/details/bt_playtop_pre.png) top center no-repeat; }

.application-633585 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-633585 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/633585/details/bt_playbtm_pre.png) top center no-repeat; }

.application-633585 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-626604(ファントムグリードX) ] */
.application-626604 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/626604/details/bg_main.jpg) left top repeat-x; }

.application-626604 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/626604/details/main_image.jpg); }

/* ===== box-application-section */
.application-626604 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/626604/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-626604 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/626604/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-626604 .bt-playtop {
  width: 215px;
  margin-top: 115px;
  margin-left: 195px; }

.application-626604 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/626604/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-626604 .bt-playtop [class^="bt-regist"] a {
  width: 215px;
  height: 229px;
  background: url(http://img-freegames.dmm.com/app/626604/details/bt_playtop.png) top center no-repeat; }

.application-626604 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-626604 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-626604 .bt-playbtm [class^="bt-regist"] a {
  width: 643px;
  height: 147px;
  background: url(http://img-freegames.dmm.com/app/626604/details/bt_playbtm.png) top center no-repeat; }

.application-626604 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-626604 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/626604/details/bt_playtop_pre.png) top center no-repeat; }

.application-626604 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-626604 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/626604/details/bt_playbtm_pre.png) top center no-repeat; }

.application-626604 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-632812(装甲娘) ] */
.application-632812 #area-application-top { background: url(http://img-freegames.dmm.com/app/632812/details/bg_main.jpg) center top repeat-x; }
.application-632812 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/632812/details/main_image.jpg); }

/* ===== box-application-section */
.application-632812 .sec-title { background-image: url(http://img-freegames.dmm.com/app/632812/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-632812 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/632812/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-632812 .bt-playtop {
    width: 250px;
    margin-top: 100px;
    margin-left: 200px; }

.application-632812 .bt-playtop [class^="bt-regist"] {
    padding: 15px 0 5px;
    background: url(http://img-freegames.dmm.com/app/632812/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-632812 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/632812/details/bt_playtop.png) top center no-repeat; }

.application-632812 .bt-playtop .bt-regist a:hover { background-position: center bottom; }

.application-632812 .bt-playbtm [class^="bt-regist"] a {
    width: 510px;
    height: 120px;
    margin-bottom: 15px;
    background: url(http://img-freegames.dmm.com/app/632812/details/bt_playbtm.png) top center no-repeat; }

.application-632812 .bt-playbtm .bt-regist a:hover { background-position: center bottom; }

/* ===== 事前登録用 */
.application-632812 .bt-playtop .bt-regist-pre a { background: url(http://img-freegames.dmm.com/app/632812/details/bt_playtop_pre.png) top center no-repeat; }
.application-632812 .bt-playtop .bt-regist-pre a:hover { background-position: center bottom; }
.application-632812 .bt-playbtm .bt-regist-pre a { background: url(http://img-freegames.dmm.com/app/632812/details/bt_playbtm_pre.png) top center no-repeat; }
.application-632812 .bt-playbtm .bt-regist-pre a:hover { background-position: center bottom; }

/* !!!!コピペ不要!!!! 見出し 文字位置調整(トップ以外対象) */
.application-632812 .ntg-appdetail .sec-title { padding-left: 65px; }







 /* ========================= [ .application-691617(鋼鉄の守護姫兵団) ] */
  .application-691617 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/691617/details/bg_main.jpg) left top repeat-x; }

  .application-691617 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/691617/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-691617 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/691617/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-691617 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/691617/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-691617 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-691617 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/691617/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-691617 .bt-playtop [class^="bt-regist"] a {
    width: 222px;
    height: 224px;
    background: url(http://img-freegames.dmm.com/app/691617/details/bt_playtop.png) top center no-repeat; }

  .application-691617 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-691617 .bt-playbtm [class^="bt-regist"] a {
    width: 552px;
    height: 134px;
    background: url(http://img-freegames.dmm.com/app/691617/details/bt_playbtm.png) top center no-repeat; }

  .application-691617 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-691617 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/691617/details/bt_playtop_pre.png) top center no-repeat; }

  .application-691617 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-691617 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/691617/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-691617 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }








 /* ========================= [ .application-620725(鋼鉄の守護姫兵団xR) ] */
  .application-620725 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/620725/details/bg_main.jpg) left top repeat-x; }

  .application-620725 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/620725/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-620725 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/620725/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-620725 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/620725/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-620725 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-620725 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/620725/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-620725 .bt-playtop [class^="bt-regist"] a {
    width: 222px;
    height: 224px;
    background: url(http://img-freegames.dmm.com/app/620725/details/bt_playtop.png) top center no-repeat; }

  .application-620725 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-620725 .bt-playbtm [class^="bt-regist"] a {
    width: 552px;
    height: 134px;
    background: url(http://img-freegames.dmm.com/app/620725/details/bt_playbtm.png) top center no-repeat; }

  .application-620725 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-620725 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/620725/details/bt_playtop_pre.png) top center no-repeat; }

  .application-620725 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-620725 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/620725/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-620725 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }






/* ========================= [ .application-606836(一騎当千〜Straight Striker〜　for DMM) ] */
  .application-606836 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/606836/details/bg_main.jpg) left top repeat-x; }

  .application-606836 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/606836/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-606836 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/606836/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-606836 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/606836/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-606836 .bt-playtop {
    width: 240px;
    margin-top: 114px;
    margin-left: 200px; }

  .application-606836 .bt-playtop [class^="bt-regist"] {
    padding: 3px 0px 27px;
    background: url(http://img-freegames.dmm.com/app/606836/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-606836 .bt-playtop [class^="bt-regist"] a {
    width: 227px;
    height: 231px;
    background: url(http://img-freegames.dmm.com/app/606836/details/bt_playtop.png) top center no-repeat; }

  .application-606836 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-606836 .bt-playbtm [class^="bt-regist"] a {
    width: 456px;
    height: 119px;
    background: url(http://img-freegames.dmm.com/app/606836/details/bt_playbtm.png) top center no-repeat; }

  .application-606836 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-606836 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/606836/details/bt_playtop_pre.png) top center no-repeat; }

  .application-606836 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-606836 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/606836/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-606836 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }

0

