no-repeat;
}
.application-697382 .bt-playtop .bt-regist a {
    width: 245px;
    height: 245px;
    background: url(http://img-freegames.dmm.com/app/697382/details/bt_playtop.png) top center no-repeat;
}
.application-697382 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/697382/details/bt_playtop.png) bottom center no-repeat;
}
.application-697382 .bt-playbtm .bt-regist a {
    width: 502px;
    height: 117px;
    background: url(http://img-freegames.dmm.com/app/697382/details/bt_playbtm.png) top center no-repeat;
}
.application-697382 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/697382/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-751654(絶頂!!イカせてファイト-キャノプリカードバトル-) ] */
.application-751654 #area-application-top { background: url(http://img-freegames.dmm.com/app/751654/details/bg_main.jpg) left top repeat-x; }
.application-751654 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/751654/details/main_image.jpg); }
/* ===== box-application-section */
.application-751654 .sec-title { background-image: url(http://img-freegames.dmm.com/app/751654/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-751654 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/751654/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-751654 .bt-playtop {
    width: 253px;
    margin-top: 96px;
    margin-left: 178px;
}
.application-751654 .bt-playtop .bt-regist{
    padding: 15px 0px 12px;
    background: url(http://img-freegames.dmm.com/app/751654/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-751654 .bt-playtop .bt-regist a {
    width: 219px;
    height: 247px;
    background: url(http://img-freegames.dmm.com/app/751654/details/bt_playtop.png) top center no-repeat;
}
.application-751654 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/751654/details/bt_playtop.png) bottom center no-repeat;
}
.application-751654 .bt-playbtm .bt-regist a {
    width: 565px;
    height: 115px;
    background: url(http://img-freegames.dmm.com/app/751654/details/bt_playbtm.png) top center no-repeat;
}
.application-751654 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/751654/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-755440(翠星のガルガンティア) ] */
.application-755440 #area-application-top { background: url(http://img-freegames.dmm.com/app/755440/details/bg_main.jpg) left top repeat-x; }
.application-755440 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/755440/details/main_image.jpg); }
/* ===== box-application-section */
.application-755440 .sec-title { background-image: url(http://img-freegames.dmm.com/app/755440/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-755440 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/755440/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-755440 .bt-playtop {
    width: 245px;
    margin-top: 112px;
    margin-left: 182px;
}
.application-755440 .bt-playtop .bt-regist{
    padding: 13px 0 12px;
    background: url(http://img-freegames.dmm.com/app/755440/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-755440 .bt-playtop .bt-regist a {
    width: 219px;
    height: 219px;
    background: url(http://img-freegames.dmm.com/app/755440/details/bt_playtop.png) top center no-repeat;
}
.application-755440 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/755440/details/bt_playtop.png) bottom center no-repeat;
}
.application-755440 .bt-playbtm .bt-regist a {
    width: 446px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/755440/details/bt_playbtm.png) top center no-repeat;
}
.application-755440 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/755440/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-755440 .bt-playtop .bt-regist-pre{
    padding: 13px 0 12px;
    background: url(http://img-freegames.dmm.com/app/755440/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-755440 .bt-playtop .bt-regist-pre a {
    width: 219px;
    height: 219px;
    background: url(http://img-freegames.dmm.com/app/755440/details/bt_playtop_pre.png) top center no-repeat;
}
.application-755440 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/755440/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-755440 .bt-playbtm .bt-regist-pre a {
    width: 446px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/755440/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-755440 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/755440/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-786134(恋姫†夢想 三国コレクション) ] */
.application-786134 #area-application-top { background: url(http://img-freegames.dmm.com/app/786134/details/bg_main.jpg) left top repeat-x; }
.application-786134 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/786134/details/main_image.jpg); }
/* ===== box-application-section */
.application-786134 .sec-title { background-image: url(http://img-freegames.dmm.com/app/786134/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-786134 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/786134/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-786134 .bt-playtop {
    width: 230px;
    margin-top: 108px;
    margin-left: 190px;
}
.application-786134 .bt-playtop .bt-regist{
    padding: 7px 0 10px;
    background: url(http://img-freegames.dmm.com/app/786134/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-786134 .bt-playtop .bt-regist a {
    width: 235px;
    height: 236px;
    background: url(http://img-freegames.dmm.com/app/786134/details/bt_playtop.png) top center no-repeat;
}
.application-786134 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/786134/details/bt_playtop.png) bottom center no-repeat;
}
.application-786134 .bt-playbtm .bt-regist a {
    width: 512px;
    height: 90px;
    background: url(http://img-freegames.dmm.com/app/786134/details/bt_playbtm.png) top center no-repeat;
}
.application-786134 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/786134/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-794172(妖娘ぴ?し?) ] */
.application-794172 #area-application-top { background: url(http://img-freegames.dmm.com/app/794172/details/bg_main.jpg) left top repeat-x; }
.application-794172 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/794172/details/main_image.jpg); }
/* ===== box-application-section */
.application-794172 .sec-title { background-image: url(http://img-freegames.dmm.com/app/794172/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-794172 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/794172/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-794172 .bt-playtop {
    width: 230px;
    margin-top: 125px;
    margin-left: 203px;
}
.application-794172 .bt-playtop .bt-regist{
    padding: 6px 0 7px;
    background: url(http://img-freegames.dmm.com/app/794172/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-794172 .bt-playtop .bt-regist a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/794172/details/bt_playtop.png) top center no-repeat;
}
.application-794172 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/794172/details/bt_playtop.png) bottom center no-repeat;
}
.application-794172 .bt-playbtm .bt-regist a {
    width: 523px;
    height: 102px;
    background: url(http://img-freegames.dmm.com/app/794172/details/bt_playbtm.png) top center no-repeat;
}
.application-794172 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/794172/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-794172 .bt-playtop .bt-regist-pre{
    padding: 6px 0 7px;
    background: url(http://img-freegames.dmm.com/app/794172/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-794172 .bt-playtop .bt-regist-pre a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/794172/details/bt_playtop_pre.png) top center no-repeat;
}
.application-794172 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/794172/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-794172 .bt-playbtm .bt-regist-pre a {
    width: 523px;
    height: 102px;
    background: url(http://img-freegames.dmm.com/app/794172/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-794172 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/794172/details/bt_playbtm_pre.png) bottom center no-repeat;
}






/* ========================= [ .application-828358(美少女★生えっち) ] */
.application-828358 #area-application-top { background: url(http://img-freegames.dmm.com/app/828358/details/bg_main.jpg) left top repeat-x; }
.application-828358 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/828358/details/main_image.jpg); }
/* ===== box-application-section */
.application-828358 .sec-title { background-image: url(http://img-freegames.dmm.com/app/828358/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-828358 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/828358/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-828358 .bt-playtop {
    width: 247px;
    margin-top: 111px;
    margin-left: 181px;
}
.application-828358 .bt-playtop .bt-regist{
    padding: 22px 0px 12px 0px;
    background: url(http://img-freegames.dmm.com/app/828358/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-828358 .bt-playtop .bt-regist a {
    width: 202px;
    height: 202px;
    background: url(http://img-freegames.dmm.com/app/828358/details/bt_playtop.png) top center no-repeat;
}
.application-828358 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/828358/details/bt_playtop.png) bottom center no-repeat;
}
.application-828358 .bt-playbtm .bt-regist a {
    width: 533px;
    height: 115px;
    background: url(http://img-freegames.dmm.com/app/828358/details/bt_playbtm.png) top center no-repeat;
}
.application-828358 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/828358/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-854854(艦隊これくしょん?艦これ?) ] */
.application-854854 #area-application-top { background: url(http://img-freegames.dmm.com/app/854854/details/bg_main.jpg) left top repeat-x; }
.application-854854 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/854854/details/main_image.jpg); }
/* ===== box-application-section */
.application-854854 .sec-title { background-image: url(http://img-freegames.dmm.com/app/854854/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-854854 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/854854/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-854854 .bt-playtop {
    width: 305px;
    margin-top: 90px;
    margin-left: 152px;
}
.application-854854 .bt-playtop .bt-regist{
    padding: 33px 0 12px;
    background: url(http://img-freegames.dmm.com/app/854854/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-854854 .bt-playtop .bt-regist a {
    width: 236px;
    height: 223px;
    background: url(http://img-freegames.dmm.com/app/854854/details/bt_playtop.png) top center no-repeat;
}
.application-854854 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/854854/details/bt_playtop.png) bottom center no-repeat;
}
.application-854854 .bt-playbtm .bt-regist a {
    width: 442px;
    height: 102px;
    background: url(http://img-freegames.dmm.com/app/854854/details/bt_playbtm.png) top center no-repeat;
}
.application-854854 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/854854/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-906599(鉄壁の女神) ] */
.application-906599 #area-application-top { background: url(http://img-freegames.dmm.com/app/906599/details/bg_main.jpg) left top repeat-x; }
.application-906599 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/906599/details/main_image.jpg); }
/* ===== box-application-section */
.application-906599 .sec-title { background-image: url(http://img-freegames.dmm.com/app/906599/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-906599 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/906599/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-906599 .bt-playtop {
    margin-left: 190px;
    margin-top: 105px;
}
.application-906599 .bt-playtop{ width: 257px; }
.application-906599 .bt-playtop .bt-regist{
    background: url(http://img-freegames.dmm.com/app/906599/details/bg_playtop_bokeh.png) center top no-repeat;
    padding: 16px 0 12px 0;
}
.application-906599 .bt-playtop .bt-regist a {
    width: 225px;
    height: 225px;
    background: url(http://img-freegames.dmm.com/app/906599/details/bt_playtop.png) top center no-repeat;
}
.application-906599 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/906599/details/bt_playtop.png) bottom center no-repeat;
}
.application-906599 .bt-playbtm .bt-regist a {
    width: 520px;
    height: 98px;
    background: url(http://img-freegames.dmm.com/app/906599/details/bt_playbtm.png) top center no-repeat;
}
.application-906599 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/906599/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-919019(自称探偵?盗撮コレクション?) ] */
.application-919019 #area-application-top { background: url(http://img-freegames.dmm.com/app/919019/details/bg_main.jpg) left top repeat-x; }
.application-919019 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/919019/details/main_image.jpg); }
/* ===== box-application-section */
.application-919019 .sec-title { background-image: url(http://img-freegames.dmm.com/app/919019/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-919019 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/919019/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-919019 .bt-playtop {
    width: 247px;
    margin-top: 110px;
    margin-left: 205px;
}
.application-919019 .bt-playtop .bt-regist{
    padding: 15px 0 21px;
    background: url(http://img-freegames.dmm.com/app/919019/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-919019 .bt-playtop .bt-regist a {
    width: 205px;
    height: 205px;
    background: url(http://img-freegames.dmm.com/app/919019/details/bt_playtop.png) top center no-repeat;
}
.application-919019 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/919019/details/bt_playtop.png) bottom center no-repeat;
}
.application-919019 .bt-playbtm .bt-regist a {
    width: 532px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/919019/details/bt_playbtm.png) top center no-repeat;
}
.application-919019 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/919019/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-919019 .bt-playtop .bt-regist-pre{
    padding: 12px 0 12px;
    background: url(http://img-freegames.dmm.com/app/919019/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-919019 .bt-playtop .bt-regist-pre a {
    width: 205px;
    height: 205px;
    background: url(http://img-freegames.dmm.com/app/919019/details/bt_playtop_pre.png) top center no-repeat;
}
.application-919019 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/919019/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-919019 .bt-playbtm .bt-regist-pre a {
    width: 532px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/919019/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-919019 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/919019/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-933265(Quiz of Walkure ?X指定?) ] */
.application-933265 #area-application-top { background: url(http://img-freegames.dmm.com/app/933265/details/bg_main.jpg) left top repeat-x; }
.application-933265 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/933265/details/main_image.jpg); }
/* ===== box-application-section */
.application-933265 .sec-title { background-image: url(http://img-freegames.dmm.com/app/933265/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-933265 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/933265/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-933265 .bt-playtop {
    width: 213px;
    margin-top: 118px;
    margin-left: 190px;
}
.application-933265 .bt-playtop .bt-regist{
    padding: 0 0 12px;
    background: url(http://img-freegames.dmm.com/app/933265/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-933265 .bt-playtop .bt-regist a {
    width: 213px;
    height: 237px;
    background: url(http://img-freegames.dmm.com/app/933265/details/bt_playtop.png) top center no-repeat;
}
.application-933265 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/933265/details/bt_playtop.png) bottom center no-repeat;
}
.application-933265 .bt-playbtm .bt-regist a {
    width: 516px;
    height: 94px;
    background: url(http://img-freegames.dmm.com/app/933265/details/bt_playbtm.png) top center no-repeat;
}
.application-933265 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/933265/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-936573(妄姦スクラッチ) ] */
.application-936573 #area-application-top { background: url(http://img-freegames.dmm.com/app/936573/details/bg_main.jpg) left top repeat-x; }
.application-936573 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/936573/details/main_image.jpg); }
/* ===== box-application-section */
.application-936573 .sec-title { background-image: url(http://img-freegames.dmm.com/app/936573/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-936573 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/936573/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-936573 .bt-playtop {
    width: 294px;
    margin-top: 111px;
    margin-left: 158px;
}
.application-936573 .bt-playtop .bt-regist{
    padding: 22px 0 12px 0;
    background: url(http://img-freegames.dmm.com/app/936573/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-936573 .bt-playtop .bt-regist a {
    width: 294px;
    height: 202px;
    background: url(http://img-freegames.dmm.com/app/936573/details/bt_playtop.png) top center no-repeat;
}
.application-936573 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/936573/details/bt_playtop.png) bottom center no-repeat;
}
.application-936573 .bt-playbtm .bt-regist a {
    width: 559px;
    height: 136px;
    background: url(http://img-freegames.dmm.com/app/936573/details/bt_playbtm.png) top center no-repeat;
}
.application-936573 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/936573/details/bt_playbtm.png) bottom center no-repeat;
}




/* ========================= [ .application-981412(いくさひめ) ] */
.application-981412 #area-application-top { background: url(http://img-freegames.dmm.com/app/981412/details/bg_main.jpg) left top repeat-x; }
.application-981412 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/981412/details/main_image.jpg); }
/* ===== box-application-section */
.application-981412 .sec-title { background-image: url(http://img-freegames.dmm.com/app/981412/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-981412 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/981412/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-981412 .bt-playtop {
    width: 230px;
    margin-top: 116px;
    margin-left: 190px;
}
.application-981412 .bt-playtop .bt-regist{
    padding: 5px 0 5px;
    background: url(http://img-freegames.dmm.com/app/981412/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-981412 .bt-playtop .bt-regist a {
    width: 222px;
    height: 222px;
    background: url(http://img-freegames.dmm.com/app/981412/details/bt_playtop.png) top center no-repeat;
}
.application-981412 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/981412/details/bt_playtop.png) bottom center no-repeat;
}
.application-981412 .bt-playbtm .bt-regist a {
    width: 510px;
    height: 106px;
    background: url(http://img-freegames.dmm.com/app/981412/details/bt_playbtm.png) top center no-repeat;
}
.application-981412 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/981412/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-981412 .bt-playtop .bt-regist-pre{
    padding: 5px 0 5px;
    background: url(http://img-freegames.dmm.com/app/981412/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-981412 .bt-playtop .bt-regist-pre a {
    width: 222px;
    height: 222px;
    background: url(http://img-freegames.dmm.com/app/981412/details/bt_playtop_pre.png) top center no-repeat;
}
.application-981412 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/981412/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-981412 .bt-playbtm .bt-regist-pre a {
    width: 510px;
    height: 106px;
    background: url(http://img-freegames.dmm.com/app/981412/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-981412 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/981412/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-994435(ラビリンスバインド) ] */
.application-994435 #area-application-top { background: url(http://img-freegames.dmm.com/app/994435/details/bg_main.jpg) left top repeat-x; }
.application-994435 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/994435/details/main_image.jpg); }
/* ===== box-application-section */
.application-994435 .sec-title { background-image: url(http://img-freegames.dmm.com/app/994435/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-994435 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/994435/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-994435 .bt-playtop {
    width: 230px;
    margin-top: 114px;
    margin-left: 190px;
}
.application-994435 .bt-playtop .bt-regist{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/994435/details/bg_playtop_bokeh.png) center -8px no-repeat;
}
.application-994435 .bt-playtop .bt-regist a {
    width: 224px;
    height: 237px;
    background: url(http://img-freegames.dmm.com/app/994435/details/bt_playtop.png) top center no-repeat;
}
.application-994435 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/994435/details/bt_playtop.png) bottom center no-repeat;
}
.application-994435 .bt-playbtm .bt-regist a {
    width: 535px;
    height: 116px;
    background: url(http://img-freegames.dmm.com/app/994435/details/bt_playbtm.png) top center no-repeat;
}
.application-994435 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/994435/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-994435 .bt-playtop .bt-regist-pre{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/994435/details/bg_playtop_bokeh.png) center -8px no-repeat;
}
.application-994435 .bt-playtop .bt-regist-pre a {
    width: 224px;
    height: 237px;
    background: url(http://img-freegames.dmm.com/app/994435/details/bt_playtop_pre.png) top center no-repeat;
}
.application-994435 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/994435/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-994435 .bt-playbtm .bt-regist-pre a {
    width: 535px;
    height: 116px;
    background: url(http://img-freegames.dmm.com/app/994435/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-994435 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/994435/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-113705(エンジェリックサーガ一般用) ] */
.application-113705 #area-application-top { background: url(http://img-freegames.dmm.com/app/113705/details/bg_main.jpg) left top repeat-x; }
.application-113705 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/113705/details/main_image.jpg); }
/* ===== box-application-section */
.application-113705 .sec-title { background-image: url(http://img-freegames.dmm.com/app/113705/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-113705 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/113705/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-113705 .bt-playtop {
    width: 230px;
    margin-top: 122px;
    margin-left: 211px;
}
.application-113705 .bt-playtop .bt-regist{
    padding: 6px 0 12px;
    background: url(http://img-freegames.dmm.com/app/113705/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-113705 .bt-playtop .bt-regist a {
    width: 210px;
    height: 211px;
    background: url(http://img-freegames.dmm.com/app/113705/details/bt_playtop.png) top center no-repeat;
}
.application-113705 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/113705/details/bt_playtop.png) bottom center no-repeat;
}
.application-113705 .bt-playbtm .bt-regist a {
    width: 535px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/113705/details/bt_playbtm.png) top center no-repeat;
}
.application-113705 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/113705/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-113705 .bt-playtop .bt-regist-pre{
    padding: 6px 0 12px;
    background: url(http://img-freegames.dmm.com/app/113705/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-113705 .bt-playtop .bt-regist-pre a {
    width: 210px;
    height: 211px;
    background: url(http://img-freegames.dmm.com/app/113705/details/bt_playtop_pre.png) top center no-repeat;
}
.application-113705 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/113705/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-113705 .bt-playbtm .bt-regist-pre a {
    width: 535px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/113705/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-113705 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/113705/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-490499(エンジェリックサーガ) ] */
.application-490499 #area-application-top { background: url(http://img-freegames.dmm.com/app/490499/details/bg_main.jpg) left top repeat-x; }
.application-490499 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/490499/details/main_image.jpg); }
/* ===== box-application-section */
.application-490499 .sec-title { background-image: url(http://img-freegames.dmm.com/app/490499/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-490499 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/490499/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-490499 .bt-playtop {
    width: 230px;
    margin-top: 122px;
    margin-left: 211px;
}
.application-490499 .bt-playtop .bt-regist{
    padding: 6px 0 12px;
    background: url(http://img-freegames.dmm.com/app/490499/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-490499 .bt-playtop .bt-regist a {
    width: 210px;
    height: 211px;
    background: url(http://img-freegames.dmm.com/app/490499/details/bt_playtop.png) top center no-repeat;
}
.application-490499 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/490499/details/bt_playtop.png) bottom center no-repeat;
}
.application-490499 .bt-playbtm .bt-regist a {
    width: 535px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/490499/details/bt_playbtm.png) top center no-repeat;
}
.application-490499 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/490499/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-490499 .bt-playtop .bt-regist-pre{
    padding: 6px 0 12px;
    background: url(http://img-freegames.dmm.com/app/490499/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-490499 .bt-playtop .bt-regist-pre a {
    width: 210px;
    height: 211px;
    background: url(http://img-freegames.dmm.com/app/490499/details/bt_playtop_pre.png) top center no-repeat;
}
.application-490499 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/490499/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-490499 .bt-playbtm .bt-regist-pre a {
    width: 535px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/490499/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-490499 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/490499/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-177037(千年戦争アイギス?一般版?) ] */
.application-177037 #area-application-top { background: url(http://img-freegames.dmm.com/app/177037/details/bg_main.jpg) left top repeat-x; }
.application-177037 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/177037/details/main_image.jpg); }
/* ===== box-application-section */
.application-177037 .sec-title { background-image: url(http://img-freegames.dmm.com/app/177037/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-177037 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/177037/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-177037 .bt-playtop {
    width: 245px;
    margin-top: 111px;
    margin-left: 182px;
}
.application-177037 .bt-playtop .bt-regist{
    padding: 7px 0 0;
    background: url(http://img-freegames.dmm.com/app/177037/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-177037 .bt-playtop .bt-regist a {
    width: 214px;
    height: 247px;
    background: url(http://img-freegames.dmm.com/app/177037/details/bt_playtop.png) top center no-repeat;
}
.application-177037 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/177037/details/bt_playtop.png) bottom center no-repeat;
}
.application-177037 .bt-playbtm .bt-regist a {
    width: 527px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/177037/details/bt_playbtm.png) top center no-repeat;
}
.application-177037 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/177037/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-171618(クリムゾンガールズ) ] */
.application-171618 #area-application-top { background: url(http://img-freegames.dmm.com/app/171618/details/bg_main.jpg) left top repeat-x; }
.application-171618 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/171618/details/main_image.jpg); }
/* ===== box-application-section */
.application-171618 .sec-title { background-image: url(http://img-freegames.dmm.com/app/171618/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-171618 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/171618/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-171618 .bt-playtop {
    width: 230px;
    margin-top: 122px;
    margin-left: 211px;
}
.application-171618 .bt-playtop .bt-regist{
    padding: 6px 0 12px;
    background: url(http://img-freegames.dmm.com/app/171618/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-171618 .bt-playtop .bt-regist a {
    width: 210px;
    height: 211px;
    background: url(http://img-freegames.dmm.com/app/171618/details/bt_playtop.png) top center no-repeat;
}
.application-171618 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/171618/details/bt_playtop.png) bottom center no-repeat;
}
.application-171618 .bt-playbtm .bt-regist a {
    width: 535px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/171618/details/bt_playbtm.png) top center no-repeat;
}
.application-171618 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/171618/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-171618 .bt-playtop .bt-regist-pre{
    padding: 6px 0 12px;
    background: url(http://img-freegames.dmm.com/app/171618/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-171618 .bt-playtop .bt-regist-pre a {
    width: 210px;
    height: 211px;
    background: url(http://img-freegames.dmm.com/app/171618/details/bt_playtop_pre.png) top center no-repeat;
}
.application-171618 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/171618/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-171618 .bt-playbtm .bt-regist-pre a {
    width: 535px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/171618/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-171618 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/171618/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-158274(絶対君主と溺愛メイド ?彼に全てを奪われて?) ] */
.application-158274 #area-application-top { background: url(http://img-freegames.dmm.com/app/158274/details/bg_main.jpg) left top repeat-x; }
.application-158274 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/158274/details/main_image.jpg); }
/* ===== box-application-section */
.application-158274 .sec-title { background-image: url(http://img-freegames.dmm.com/app/158274/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-158274 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/158274/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-158274 .bt-playtop {
    width: 230px;
    margin-top: 117px;
    margin-left: 211px;
}
.application-158274 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 8px;
    background: url(http://img-freegames.dmm.com/app/158274/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-158274 .bt-playtop [class^="bt-regist"] a {
    width: 210px;
    height: 234px;
    background: url(http://img-freegames.dmm.com/app/158274/details/bt_playtop.png) top center no-repeat;
}
.application-158274 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/158274/details/bt_playtop.png) bottom center no-repeat;
}
.application-158274 .bt-playbtm [class^="bt-regist"] a {
    width: 552px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/158274/details/bt_playbtm.png) top center no-repeat;
}
.application-158274 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/158274/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-158274 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/158274/details/bt_playtop_pre.png) top center no-repeat;
}
.application-158274 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/158274/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-158274 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/158274/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-158274 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/158274/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-68024(GIRL HUNTER?レイプから始まる恋もある?) ] */
.application-68024 #area-application-top { background: url(http://img-freegames.dmm.com/app/68024/details/bg_main.jpg) left top repeat-x; }
.application-68024 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/68024/details/main_image.jpg); }
/* ===== box-application-section */
.application-68024 .sec-title { background-image: url(http://img-freegames.dmm.com/app/68024/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-68024 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/68024/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-68024 .bt-playtop {
    width: 230px;
    margin-top: 117px;
    margin-left: 200px;
}
.application-68024 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 8px;
    background: url(http://img-freegames.dmm.com/app/68024/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-68024 .bt-playtop [class^="bt-regist"] a {
    width: 216px;
    height: 216px;
    background: url(http://img-freegames.dmm.com/app/68024/details/bt_playtop.png) top center no-repeat;
}
.application-68024 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/68024/details/bt_playtop.png) bottom center no-repeat;
}
.application-68024 .bt-playbtm [class^="bt-regist"] a {
    width: 530px;
    height: 108px;
    background: url(http://img-freegames.dmm.com/app/68024/details/bt_playbtm.png) top center no-repeat;
}
.application-68024 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/68024/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-68024 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/68024/details/bt_playtop_pre.png) top center no-repeat;
}
.application-68024 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/68024/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-68024 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/68024/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-68024 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/68024/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-137465(俺タワー) ] */
.application-137465 #area-application-top { background: url(http://img-freegames.dmm.com/app/137465/details/bg_main.jpg) left top repeat-x; }
.application-137465 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/137465/details/main_image.jpg); }
/* ===== box-application-section */
.application-137465 .sec-title { background-image: url(http://img-freegames.dmm.com/app/137465/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-137465 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/137465/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-137465 .bt-playtop {
    width: 230px;
    margin-top: 117px;
    margin-left: 200px;
}
.application-137465 .bt-playtop [class^="bt-regist"]{
    padding: 11px 0 15px;
    background: url(http://img-freegames.dmm.com/app/137465/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-137465 .bt-playtop [class^="bt-regist"] a {
    width: 198px;
    height: 199px;
    background: url(http://img-freegames.dmm.com/app/137465/details/bt_playtop.png) top center no-repeat;
}
.application-137465 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/137465/details/bt_playtop.png) bottom center no-repeat;
}
.application-137465 .bt-playbtm [class^="bt-regist"] a {
    width: 528px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/137465/details/bt_playbtm.png) top center no-repeat;
}
.application-137465 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/137465/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-137465 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/137465/details/bt_playtop_pre.png) top center no-repeat;
}
.application-137465 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/137465/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-137465 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/137465/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-137465 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/137465/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-121709(グランドハーレム) ] */
.application-121709 #area-application-top { background: url(http://img-freegames.dmm.com/app/121709/details/bg_main.jpg) left top repeat-x; }
.application-121709 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/121709/details/main_image.jpg); }
/* ===== box-application-section */
.application-121709 .sec-title { background-image: url(http://img-freegames.dmm.com/app/121709/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-121709 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/121709/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-121709 .bt-playtop {
    width: 230px;
    margin-top: 122px;
    margin-left: 211px;
}
.application-121709 .bt-playtop .bt-regist{
    padding: 6px 0 12px;
    background: url(http://img-freegames.dmm.com/app/121709/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-121709 .bt-playtop .bt-regist a {
    width: 210px;
    height: 211px;
    background: url(http://img-freegames.dmm.com/app/121709/details/bt_playtop.png) top center no-repeat;
}
.application-121709 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/121709/details/bt_playtop.png) bottom center no-repeat;
}
.application-121709 .bt-playbtm .bt-regist a {
    width: 535px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/121709/details/bt_playbtm.png) top center no-repeat;
}
.application-121709 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/121709/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-121709 .bt-playtop .bt-regist-pre{
    padding: 6px 0 12px;
    background: url(http://img-freegames.dmm.com/app/121709/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-121709 .bt-playtop .bt-regist-pre a {
    width: 210px;
    height: 211px;
    background: url(http://img-freegames.dmm.com/app/121709/details/bt_playtop_pre.png) top center no-repeat;
}
.application-121709 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/121709/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-121709 .bt-playbtm .bt-regist-pre a {
    width: 535px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/121709/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-121709 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/121709/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-169059(SPYこれくしょん) ] */
.application-169059 #area-application-top { background: url(http://img-freegames.dmm.com/app/169059/details/bg_main.jpg) left top repeat-x; }
.application-169059 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/169059/details/main_image.jpg); }
/* ===== box-application-section */
.application-169059 .sec-title { background-image: url(http://img-freegames.dmm.com/app/169059/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-169059 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/169059/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-169059 .bt-playtop {
    width: 230px;
    margin-top: 117px;
    margin-left: 200px;
}
.application-169059 .bt-playtop [class^="bt-regist"]{
    padding: 11px 0 15px;
    background: url(http://img-freegames.dmm.com/app/169059/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-169059 .bt-playtop [class^="bt-regist"] a {
    width: 199px;
    height: 200px;
    background: url(http://img-freegames.dmm.com/app/169059/details/bt_playtop.png) top center no-repeat;
}
.application-169059 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/169059/details/bt_playtop.png) bottom center no-repeat;
}
.application-169059 .bt-playbtm [class^="bt-regist"] a {
    width: 590px;
    height: 144px;
    background: url(http://img-freegames.dmm.com/app/169059/details/bt_playbtm.png) top center no-repeat;
}
.application-169059 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/169059/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-169059 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/169059/details/bt_playtop_pre.png) top center no-repeat;
}
.application-169059 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/169059/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-169059 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/169059/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-169059 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/169059/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-181259(かんぱに☆ガールズ) ] */
.application-181259 #area-application-top { background: url(http://img-freegames.dmm.com/app/181259/details/bg_main.jpg) left top repeat-x; }
.application-181259 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/181259/details/main_image.jpg); }
/* ===== box-application-section */
.application-181259 .sec-title { background-image: url(http://img-freegames.dmm.com/app/181259/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-181259 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/181259/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-181259 .bt-playtop {
    width: 230px;
    margin-top: 113px;
    margin-left: 183px;
}
.application-181259 .bt-playtop [class^="bt-regist"]{
    padding: 9px 0 15px;
    background: url(http://img-freegames.dmm.com/app/181259/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-181259 .bt-playtop [class^="bt-regist"] a {
    width: 222px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/181259/details/bt_playtop.png) top center no-repeat;
}
.application-181259 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/181259/details/bt_playtop.png) bottom center no-repeat;
}
.application-181259 .bt-playbtm [class^="bt-regist"] a {
    width: 567px;
    height: 122px;
    background: url(http://img-freegames.dmm.com/app/181259/details/bt_playbtm.png) top center no-repeat;
}
.application-181259 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/181259/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-181259 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/181259/details/bt_playtop_pre.png) top center no-repeat;
}
.application-181259 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/181259/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-181259 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/181259/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-181259 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/181259/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-166353(アイドル☆シチュエーション) ] */
.application-166353 #area-application-top { background: url(http://img-freegames.dmm.com/app/166353/details/bg_main.jpg) left top repeat-x; }
.application-166353 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/166353/details/main_image.jpg); }
/* ===== box-application-section */
.application-166353 .sec-title { background-image: url(http://img-freegames.dmm.com/app/166353/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-166353 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/166353/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-166353 .bt-playtop {
    width: 230px;
    margin-top: 113px;
    margin-left: 183px;
}
.application-166353 .bt-playtop [class^="bt-regist"]{
    padding: 9px 0 10px;
    background: url(http://img-freegames.dmm.com/app/166353/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-166353 .bt-playtop [class^="bt-regist"] a {
    width: 236px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/166353/details/bt_playtop.png) top center no-repeat;
}
.application-166353 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/166353/details/bt_playtop.png) bottom center no-repeat;
}
.application-166353 .bt-playbtm [class^="bt-regist"] a {
    width: 562px;
    height: 136px;
    background: url(http://img-freegames.dmm.com/app/166353/details/bt_playbtm.png) top center no-repeat;
}
.application-166353 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/166353/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-166353 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/166353/details/bt_playtop_pre.png) top center no-repeat;
}
.application-166353 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/166353/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-166353 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/166353/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-166353 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/166353/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-184896(らぶつり) ] */
.application-184896 #area-application-top { background: url(http://img-freegames.dmm.com/app/184896/details/bg_main.jpg) left top repeat-x; }
.application-184896 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/184896/details/main_image.jpg); }
/* ===== box-application-section */
.application-184896 .sec-title { background-image: url(http://img-freegames.dmm.com/app/184896/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-184896 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/184896/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-184896 .bt-playtop {
    width: 230px;
    margin-top: 113px;
    margin-left: 183px;
}
.application-184896 .bt-playtop [class^="bt-regist"]{
    padding: 2px 0 10px;
    background: url(http://img-freegames.dmm.com/app/184896/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-184896 .bt-playtop [class^="bt-regist"] a {
    width: 222px;
    height: 221px;
    background: url(http://img-freegames.dmm.com/app/184896/details/bt_playtop.png) top center no-repeat;
}
.application-184896 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/184896/details/bt_playtop.png) bottom center no-repeat;
}
.application-184896 .bt-playbtm [class^="bt-regist"] a {
    width: 537px;
    height: 122px;
    background: url(http://img-freegames.dmm.com/app/184896/details/bt_playbtm.png) top center no-repeat;
}
.application-184896 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/184896/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-184896 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/184896/details/bt_playtop_pre.png) top center no-repeat;
}
.application-184896 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/184896/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-184896 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/184896/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-184896 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/184896/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-825012(刀剣乱舞) ] */
.application-825012 #area-application-top { background: url(http://img-freegames.dmm.com/app/825012/details/bg_main.jpg) left top repeat-x; }
.application-825012 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/825012/details/main_image.jpg); }
/* ===== box-application-section */
.application-825012 .sec-title { background-image: url(http://img-freegames.dmm.com/app/825012/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-825012 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/825012/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-825012 .bt-playtop {
    width: 230px;
    margin-top: 113px;
    margin-left: 183px;
}
.application-825012 .bt-playtop [class^="bt-regist"]{
    padding: 2px 0 10px;
    background: url(http://img-freegames.dmm.com/app/825012/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-825012 .bt-playtop [class^="bt-regist"] a {
    width: 233px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/825012/details/bt_playtop.png) top center no-repeat;
}
.application-825012 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/825012/details/bt_playtop.png) bottom center no-repeat;
}
.application-825012 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/825012/details/bt_playbtm.png) top center no-repeat;
}
.application-825012 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/825012/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-825012 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/825012/details/bt_playtop_pre.png) top center no-repeat;
}
.application-825012 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/825012/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-825012 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/825012/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-825012 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/825012/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-150549(おいらん乙女) ] */
.application-150549 #area-application-top { background: url(http://img-freegames.dmm.com/app/150549/details/bg_main.jpg) left top repeat-x; }
.application-150549 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/150549/details/main_image.jpg); }
/* ===== box-application-section */
.application-150549 .sec-title { background-image: url(http://img-freegames.dmm.com/app/150549/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-150549 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/150549/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-150549 .bt-playtop {
    width: 230px;
    margin-top: 113px;
    margin-left: 183px;
}
.application-150549 .bt-playtop [class^="bt-regist"]{
    padding: 2px 0 10px;
    background: url(http://img-freegames.dmm.com/app/150549/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-150549 .bt-playtop [class^="bt-regist"] a {
    width: 272px;
    height: 224px;
    background: url(http://img-freegames.dmm.com/app/150549/details/bt_playtop.png) top center no-repeat;
}
.application-150549 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/150549/details/bt_playtop.png) bottom center no-repeat;
}
.application-150549 .bt-playbtm [class^="bt-regist"] a {
    width: 551px;
    height: 154px;
    background: url(http://img-freegames.dmm.com/app/150549/details/bt_playbtm.png) top center no-repeat;
}
.application-150549 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/150549/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-150549 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/150549/details/bt_playtop_pre.png) top center no-repeat;
}
.application-150549 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/150549/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-150549 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/150549/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-150549 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/150549/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-101083(声カレ?放課後キミに会いに行く?) ] */
.application-101083 #area-application-top { background: url(http://img-freegames.dmm.com/app/101083/details/bg_main.jpg) left top repeat-x; }
.application-101083 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/101083/details/main_image.jpg); }
/* ===== box-application-section */
.application-101083 .sec-title { background-image: url(http://img-freegames.dmm.com/app/101083/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-101083 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/101083/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-101083 .bt-playtop {
    width: 230px;
    margin-top: 113px;
    margin-left: 183px;
}
.application-101083 .bt-playtop [class^="bt-regist"]{
    padding: 2px 0 10px;
    background: url(http://img-freegames.dmm.com/app/101083/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-101083 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 240px;
    background: url(http://img-freegames.dmm.com/app/101083/details/bt_playtop.png) top center no-repeat;
}
.application-101083 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/101083/details/bt_playtop.png) bottom center no-repeat;
}
.application-101083 .bt-playbtm [class^="bt-regist"] a {
    width: 542px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/101083/details/bt_playbtm.png) top center no-repeat;
}
.application-101083 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/101083/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-101083 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/101083/details/bt_playtop_pre.png) top center no-repeat;
}
.application-101083 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/101083/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-101083 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/101083/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-101083 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/101083/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-926935(辻堂さんの純愛ロード全国版) ] */
.application-926935 #area-application-top { background: url(http://img-freegames.dmm.com/app/926935/details/bg_main.jpg) left top repeat-x; }
.application-926935 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/926935/details/main_image.jpg); }
/* ===== box-application-section */
.application-926935 .sec-title { background-image: url(http://img-freegames.dmm.com/app/926935/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-926935 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/926935/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-926935 .bt-playtop {
    width: 230px;
    margin-top: 110px;
    margin-left: 183px;
}
.application-926935 .bt-playtop [class^="bt-regist"]{
    padding: 2px 0 10px;
    background: url(http://img-freegames.dmm.com/app/926935/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-926935 .bt-playtop [class^="bt-regist"] a {
    width: 231px;
    height: 241px;
    background: url(http://img-freegames.dmm.com/app/926935/details/bt_playtop.png) top center no-repeat;
}
.application-926935 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/926935/details/bt_playtop.png) bottom center no-repeat;
}
.application-926935 .bt-playbtm [class^="bt-regist"] a {
    width: 546px;
    height: 150px;
    background: url(http://img-freegames.dmm.com/app/926935/details/bt_playbtm.png) top center no-repeat;
}
.application-926935 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/926935/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-926935 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/926935/details/bt_playtop_pre.png) top center no-repeat;
}
.application-926935 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/926935/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-926935 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/926935/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-926935 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/926935/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-176782(絶対心撃！ピンボールハッカー) ] */
.application-176782 #area-application-top { background: url(http://img-freegames.dmm.com/app/176782/details/bg_main.jpg) left top repeat-x; }
.application-176782 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/176782/details/main_image.jpg); }
/* ===== box-application-section */
.application-176782 .sec-title { background-image: url(http://img-freegames.dmm.com/app/176782/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-176782 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/176782/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-176782 .bt-playtop {
    width: 230px;
    margin-top: 120px;
    margin-left: 183px;
}
.application-176782 .bt-playtop [class^="bt-regist"]{
    padding: 2px 0 15px;
    background: url(http://img-freegames.dmm.com/app/176782/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-176782 .bt-playtop [class^="bt-regist"] a {
    width: 212px;
    height: 211px;
    background: url(http://img-freegames.dmm.com/app/176782/details/bt_playtop.png) top center no-repeat;
}
.application-176782 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/176782/details/bt_playtop.png) bottom center no-repeat;
}
.application-176782 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/176782/details/bt_playbtm.png) top center no-repeat;
}
.application-176782 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/176782/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-176782 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/176782/details/bt_playtop_pre.png) top center no-repeat;
}
.application-176782 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/176782/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-176782 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/176782/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-176782 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/176782/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-152345(ハレハレ女学院) ] */
.application-152345 #area-application-top { background: url(http://img-freegames.dmm.com/app/152345/details/bg_main.jpg) left top repeat-x; }
.application-152345 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/152345/details/main_image.jpg); }
/* ===== box-application-section */
.application-152345 .sec-title { background-image: url(http://img-freegames.dmm.com/app/152345/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-152345 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/152345/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-152345 .bt-playtop {
    width: 230px;
    margin-top: 118px;
    margin-left: 174px;
}
.application-152345 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/152345/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-152345 .bt-playtop [class^="bt-regist"] a {
    width: 226px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/152345/details/bt_playtop.png) top center no-repeat;
}
.application-152345 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/152345/details/bt_playtop.png) bottom center no-repeat;
}
.application-152345 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 113px;
    background: url(http://img-freegames.dmm.com/app/152345/details/bt_playbtm.png) top center no-repeat;
}
.application-152345 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/152345/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-152345 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/152345/details/bt_playtop_pre.png) top center no-repeat;
}
.application-152345 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/152345/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-152345 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/152345/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-152345 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/152345/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-103147(ドラゴンプロヴィデンス) ] */
.application-103147 #area-application-top { background: url(http://img-freegames.dmm.com/app/103147/details/bg_main.jpg) left top repeat-x; }
.application-103147 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/103147/details/main_image.jpg); }
/* ===== box-application-section */
.application-103147 .sec-title { background-image: url(http://img-freegames.dmm.com/app/103147/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-103147 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/103147/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-103147 .bt-playtop {
    width: 230px;
    margin-top: 113px;
    margin-left: 183px;
}
.application-103147 .bt-playtop [class^="bt-regist"]{
    padding: 2px 0 10px;
    background: url(http://img-freegames.dmm.com/app/103147/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-103147 .bt-playtop [class^="bt-regist"] a {
    width: 236px;
    height: 223px;
    background: url(http://img-freegames.dmm.com/app/103147/details/bt_playtop.png) top center no-repeat;
}
.application-103147 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/103147/details/bt_playtop.png) bottom center no-repeat;
}
.application-103147 .bt-playbtm [class^="bt-regist"] a {
    width: 442px;
    height: 102px;
    background: url(http://img-freegames.dmm.com/app/103147/details/bt_playbtm.png) top center no-repeat;
}
.application-103147 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/103147/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-103147 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/103147/details/bt_playtop_pre.png) top center no-repeat;
}
.application-103147 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/103147/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-103147 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/103147/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-103147 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/103147/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-102874(魔陣ソウルズ) ] */
.application-102874 #area-application-top { background: url(http://img-freegames.dmm.com/app/102874/details/bg_main.jpg) left top repeat-x; }
.application-102874 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/102874/details/main_image.jpg); }
/* ===== box-application-section */
.application-102874 .sec-title { background-image: url(http://img-freegames.dmm.com/app/102874/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-102874 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/102874/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-102874 .bt-playtop {
    width: 230px;
    margin-top: 108px;
    margin-left: 183px;
}
.application-102874 .bt-playtop [class^="bt-regist"]{
    padding: 0;
    background: url(http://img-freegames.dmm.com/app/102874/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-102874 .bt-playtop [class^="bt-regist"] a {
    width: 238px;
    height: 257px;
    background: url(http://img-freegames.dmm.com/app/102874/details/bt_playtop.png) top center no-repeat;
}
.application-102874 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/102874/details/bt_playtop.png) bottom center no-repeat;
}
.application-102874 .bt-playbtm [class^="bt-regist"] a {
    width: 562px;
    height: 143px;
    background: url(http://img-freegames.dmm.com/app/102874/details/bt_playbtm.png) top center no-repeat;
}
.application-102874 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/102874/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-102874 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/102874/details/bt_playtop_pre.png) top center no-repeat;
}
.application-102874 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/102874/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-102874 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/102874/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-102874 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/102874/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-123611(先生、学校でしようよ) ] */
.application-123611 #area-application-top { background: url(http://img-freegames.dmm.com/app/123611/details/bg_main.jpg) left top repeat-x; }
.application-123611 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/123611/details/main_image.jpg); }
/* ===== box-application-section */
.application-123611 .sec-title { background-image: url(http://img-freegames.dmm.com/app/123611/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-123611 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/123611/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-123611 .bt-playtop {
    width: 230px;
    margin-top: 114px;
    margin-left: 195px;
}
.application-123611 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/123611/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-123611 .bt-playtop [class^="bt-regist"] a {
    width: 245px;
    height: 234px;
    background: url(http://img-freegames.dmm.com/app/123611/details/bt_playtop.png) top center no-repeat;
}
.application-123611 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/123611/details/bt_playtop.png) bottom center no-repeat;
}
.application-123611 .bt-playbtm [class^="bt-regist"] a {
    width: 546px;
    height: 123px;
    background: url(http://img-freegames.dmm.com/app/123611/details/bt_playbtm.png) top center no-repeat;
}
.application-123611 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/123611/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-123611 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/123611/details/bt_playtop_pre.png) top center no-repeat;
}
.application-123611 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/123611/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-123611 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/123611/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-123611 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/123611/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-196663(超大冒険！ゆけゆけ☆おさわりアイランド) ] */
.application-196663 #area-application-top { background: url(http://img-freegames.dmm.com/app/196663/details/bg_main.jpg) left top repeat-x; }
.application-196663 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/196663/details/main_image.jpg); }
/* ===== box-application-section */
.application-196663 .sec-title { background-image: url(http://img-freegames.dmm.com/app/196663/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-196663 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/196663/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-196663 .bt-playtop {
    width: 230px;
    margin-top: 118px;
    margin-left: 195px;
}
.application-196663 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/196663/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-196663 .bt-playtop [class^="bt-regist"] a {
    width: 245px;
    height: 227px;
    background: url(http://img-freegames.dmm.com/app/196663/details/bt_playtop.png) top center no-repeat;
}
.application-196663 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/196663/details/bt_playtop.png) bottom center no-repeat;
}
.application-196663 .bt-playbtm [class^="bt-regist"] a {
    width: 534px;
    height: 117px;
    background: url(http://img-freegames.dmm.com/app/196663/details/bt_playbtm.png) top center no-repeat;
}
.application-196663 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/196663/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-196663 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/196663/details/bt_playtop_pre.png) top center no-repeat;
}
.application-196663 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/196663/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-196663 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/196663/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-196663 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/196663/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-116821(ミスティアージュ?恋する君と探し物?) ] */
.application-116821 #area-application-top { background: url(http://img-freegames.dmm.com/app/116821/details/bg_main.jpg) left top repeat-x; }
.application-116821 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/116821/details/main_image.jpg); }
/* ===== box-application-section */
.application-116821 .sec-title { background-image: url(http://img-freegames.dmm.com/app/116821/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-116821 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/116821/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-116821 .bt-playtop {
    width: 230px;
    margin-top: 118px;
    margin-left: 195px;
}
.application-116821 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/116821/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-116821 .bt-playtop [class^="bt-regist"] a {
    width: 232px;
    height: 231px;
    background: url(http://img-freegames.dmm.com/app/116821/details/bt_playtop.png) top center no-repeat;
}
.application-116821 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/116821/details/bt_playtop.png) bottom center no-repeat;
}
.application-116821 .bt-playbtm [class^="bt-regist"] a {
    width: 535px;
    height: 113px;
    background: url(http://img-freegames.dmm.com/app/116821/details/bt_playbtm.png) top center no-repeat;
}
.application-116821 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/116821/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-116821 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/116821/details/bt_playtop_pre.png) top center no-repeat;
}
.application-116821 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/116821/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-116821 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/116821/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-116821 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/116821/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-147212(Winning Post) ] */
.application-147212 #area-application-top { background: url(http://img-freegames.dmm.com/app/147212/details/bg_main.jpg) left top repeat-x; }
.application-147212 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/147212/details/main_image.jpg); }
/* ===== box-application-section */
.application-147212 .sec-title { background-image: url(http://img-freegames.dmm.com/app/147212/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-147212 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/147212/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-147212 .bt-playtop {
    width: 230px;
    margin-top: 110px;
    margin-left: 174px;
}
.application-147212 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 3px;
    background: url(http://img-freegames.dmm.com/app/147212/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-147212 .bt-playtop [class^="bt-regist"] a {
    width: 234px;
    height: 252px;
    background: url(http://img-freegames.dmm.com/app/147212/details/bt_playtop.png) top center no-repeat;
}
.application-147212 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/147212/details/bt_playtop.png) bottom center no-repeat;
}
.application-147212 .bt-playbtm [class^="bt-regist"] a {
    width: 537px;
    height: 134px;
    background: url(http://img-freegames.dmm.com/app/147212/details/bt_playbtm.png) top center no-repeat;
}
.application-147212 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/147212/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-147212 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/147212/details/bt_playtop_pre.png) top center no-repeat;
}
.application-147212 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/147212/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-147212 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/147212/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-147212 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/147212/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-913247(大征服！ゆけゆけ 悪の秘密結社！) ] */
.application-913247 #area-application-top { background: url(http://img-freegames.dmm.com/app/913247/details/bg_main.jpg) left top repeat-x; }
.application-913247 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/913247/details/main_image.jpg); }
/* ===== box-application-section */
.application-913247 .sec-title { background-image: url(http://img-freegames.dmm.com/app/913247/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-913247 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/913247/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-913247 .bt-playtop {
    width: 230px;
    margin-top: 114px;
    margin-left: 150px;
}
.application-913247 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/913247/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-913247 .bt-playtop [class^="bt-regist"] a {
    width: 252px;
    height: 236px;
    background: url(http://img-freegames.dmm.com/app/913247/details/bt_playtop.png) top center no-repeat;
}
.application-913247 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/913247/details/bt_playtop.png) bottom center no-repeat;
}
.application-913247 .bt-playbtm [class^="bt-regist"] a {
    width: 549px;
    height: 123px;
    background: url(http://img-freegames.dmm.com/app/913247/details/bt_playbtm.png) top center no-repeat;
}
.application-913247 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/913247/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-913247 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/913247/details/bt_playtop_pre.png) top center no-repeat;
}
.application-913247 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/913247/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-913247 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/913247/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-913247 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/913247/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-110071(さらぶれっ娘めいかー) ] */
.application-110071 #area-application-top { background: url(http://img-freegames.dmm.com/app/110071/details/bg_main.jpg) left top repeat-x; }
.application-110071 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/110071/details/main_image.jpg); }
/* ===== box-application-section */
.application-110071 .sec-title { background-image: url(http://img-freegames.dmm.com/app/110071/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-110071 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/110071/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-110071 .bt-playtop {
    width: 230px;
    margin-top: 104px;
    margin-left: 177px;
}
.application-110071 .bt-playtop [class^="bt-regist"]{
    padding: 0;
    background: url(http://img-freegames.dmm.com/app/110071/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-110071 .bt-playtop [class^="bt-regist"] a {
    width: 245px;
    height: 247px;
    background: url(http://img-freegames.dmm.com/app/110071/details/bt_playtop.png) top center no-repeat;
}
.application-110071 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/110071/details/bt_playtop.png) bottom center no-repeat;
}
.application-110071 .bt-playbtm [class^="bt-regist"] a {
    width: 549px;
    height: 123px;
    background: url(http://img-freegames.dmm.com/app/110071/details/bt_playbtm.png) top center no-repeat;
}
.application-110071 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/110071/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-110071 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/110071/details/bt_playtop_pre.png) top center no-repeat;
}
.application-110071 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/110071/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-110071 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/110071/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-110071 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/110071/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-775303(プリンセスフィールド) ] */
.application-775303 #area-application-top { background: url(http://img-freegames.dmm.com/app/775303/details/bg_main.jpg) left top repeat-x; }
.application-775303 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/775303/details/main_image.jpg); }
/* ===== box-application-section */
.application-775303 .sec-title { background-image: url(http://img-freegames.dmm.com/app/775303/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-775303 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/775303/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-775303 .bt-playtop {
    width: 230px;
    margin-top: 114px;
    margin-left: 195px;
}
.application-775303 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/775303/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-775303 .bt-playtop [class^="bt-regist"] a {
    width: 252px;
    height: 238px;
    background: url(http://img-freegames.dmm.com/app/775303/details/bt_playtop.png) top center no-repeat;
}
.application-775303 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/775303/details/bt_playtop.png) bottom center no-repeat;
}
.application-775303 .bt-playbtm [class^="bt-regist"] a {
    width: 549px;
    height: 123px;
    background: url(http://img-freegames.dmm.com/app/775303/details/bt_playbtm.png) top center no-repeat;
}
.application-775303 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/775303/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-775303 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/775303/details/bt_playtop_pre.png) top center no-repeat;
}
.application-775303 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/775303/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-775303 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/775303/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-775303 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/775303/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-981225(万引きＧメン　悪い娘にはお仕置きです！) ] */
.application-981225 #area-application-top { background: url(http://img-freegames.dmm.com/app/981225/details/bg_main.jpg) left top repeat-x; }
.application-981225 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/981225/details/main_image.jpg); }
/* ===== box-application-section */
.application-981225 .sec-title { background-image: url(http://img-freegames.dmm.com/app/981225/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-981225 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/981225/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-981225 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-981225 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/981225/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-981225 .bt-playtop [class^="bt-regist"] a {
    width: 232px;
    height: 232px;
    background: url(http://img-freegames.dmm.com/app/981225/details/bt_playtop.png) top center no-repeat;
}
.application-981225 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/981225/details/bt_playtop.png) bottom center no-repeat;
}
.application-981225 .bt-playbtm [class^="bt-regist"] a {
    width: 536px;
    height: 117px;
    background: url(http://img-freegames.dmm.com/app/981225/details/bt_playbtm.png) top center no-repeat;
}
.application-981225 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/981225/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-981225 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/981225/details/bt_playtop_pre.png) top center no-repeat;
}
.application-981225 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/981225/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-981225 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/981225/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-981225 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/981225/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-125027(ガーディアン・ミストレス) ] */
.application-125027 #area-application-top { background: url(http://img-freegames.dmm.com/app/125027/details/bg_main.jpg) left top repeat-x; }
.application-125027 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/125027/details/main_image.jpg); }
/* ===== box-application-section */
.application-125027 .sec-title { background-image: url(http://img-freegames.dmm.com/app/125027/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-125027 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/125027/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-125027 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 183px;
}
.application-125027 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/125027/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-125027 .bt-playtop [class^="bt-regist"] a {
    width: 226px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/125027/details/bt_playtop.png) top center no-repeat;
}
.application-125027 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/125027/details/bt_playtop.png) bottom center no-repeat;
}
.application-125027 .bt-playbtm [class^="bt-regist"] a {
    width: 600px;
    height: 100px;
    background: url(http://img-freegames.dmm.com/app/125027/details/bt_playbtm.png) top center no-repeat;
}
.application-125027 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/125027/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-125027 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/125027/details/bt_playtop_pre.png) top center no-repeat;
}
.application-125027 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/125027/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-125027 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/125027/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-125027 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/125027/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-139945(ブラウザ雀士スーチーパイ) ] */
.application-139945 #area-application-top { background: url(http://img-freegames.dmm.com/app/139945/details/bg_main.jpg) left top repeat-x; }
.application-139945 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/139945/details/main_image.jpg); }
/* ===== box-application-section */
.application-139945 .sec-title { background-image: url(http://img-freegames.dmm.com/app/139945/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-139945 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/139945/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-139945 .bt-playtop {
    width: 230px;
    margin-top: 117px;
    margin-left: 177px;
}
.application-139945 .bt-playtop [class^="bt-regist"]{
    padding: 0;
    background: url(http://img-freegames.dmm.com/app/139945/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-139945 .bt-playtop [class^="bt-regist"] a {
    width: 234px;
    height: 234px;
    background: url(http://img-freegames.dmm.com/app/139945/details/bt_playtop.png) top center no-repeat;
}
.application-139945 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/139945/details/bt_playtop.png) bottom center no-repeat;
}
.application-139945 .bt-playbtm [class^="bt-regist"] a {
    width: 538px;
    height: 118px;
    background: url(http://img-freegames.dmm.com/app/139945/details/bt_playbtm.png) top center no-repeat;
}
.application-139945 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/139945/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-139945 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/139945/details/bt_playtop_pre.png) top center no-repeat;
}
.application-139945 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/139945/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-139945 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/139945/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-139945 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/139945/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-190165(クリミナルガールズ ブーセ) ] */
.application-190165 #area-application-top { background: url(http://img-freegames.dmm.com/app/190165/details/bg_main.jpg) left top repeat-x; }
.application-190165 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/190165/details/main_image.jpg); }
/* ===== box-application-section */
.application-190165 .sec-title { background-image: url(http://img-freegames.dmm.com/app/190165/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-190165 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/190165/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-190165 .bt-playtop {
    width: 230px;
    margin-top: 110px;
    margin-left: 200px;
}
.application-190165 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0;
    background: url(http://img-freegames.dmm.com/app/190165/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-190165 .bt-playtop [class^="bt-regist"] a {
    width: 204px;
    height: 208px;
    background: url(http://img-freegames.dmm.com/app/190165/details/bt_playtop.png) top center no-repeat;
}
.application-190165 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/190165/details/bt_playtop.png) bottom center no-repeat;
}
.application-190165 .bt-playbtm [class^="bt-regist"] a {
    width: 447px;
    height: 96px;
    background: url(http://img-freegames.dmm.com/app/190165/details/bt_playbtm.png) top center no-repeat;
}
.application-190165 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/190165/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-190165 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/190165/details/bt_playtop_pre.png) top center no-repeat;
}
.application-190165 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/190165/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-190165 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/190165/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-190165 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/190165/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-365107(Gilded Cage) ] */
.application-365107 #area-application-top { background: url(http://img-freegames.dmm.com/app/365107/details/bg_main.jpg) left top repeat-x; }
.application-365107 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/365107/details/main_image.jpg); }
/* ===== box-application-section */
.application-365107 .sec-title { background-image: url(http://img-freegames.dmm.com/app/365107/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-365107 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/365107/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-365107 .bt-playtop {
    width: 230px;
    margin-top: 120px;
    margin-left: 200px;
}
.application-365107 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/365107/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-365107 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/365107/details/bt_playtop.png) top center no-repeat;
}
.application-365107 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/365107/details/bt_playtop.png) bottom center no-repeat;
}
.application-365107 .bt-playbtm [class^="bt-regist"] a {
    width: 531px;
    height: 111px;
    background: url(http://img-freegames.dmm.com/app/365107/details/bt_playbtm.png) top center no-repeat;
}
.application-365107 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/365107/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-365107 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/365107/details/bt_playtop_pre.png) top center no-repeat;
}
.application-365107 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/365107/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-365107 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/365107/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-365107 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/365107/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-171679(トランスライダー) ] */
.application-171679 #area-application-top { background: url(http://img-freegames.dmm.com/app/171679/details/bg_main.jpg) left top repeat-x; }
.application-171679 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/171679/details/main_image.jpg); }
/* ===== box-application-section */
.application-171679 .sec-title { background-image: url(http://img-freegames.dmm.com/app/171679/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-171679 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/171679/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-171679 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-171679 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/171679/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-171679 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop.png) top center no-repeat;
}
.application-171679 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop.png) bottom center no-repeat;
}
.application-171679 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm.png) top center no-repeat;
}
.application-171679 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-171679 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop_pre.png) top center no-repeat;
}
.application-171679 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-171679 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-171679 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-171679(トランスライダー) ] */
.application-171679 #area-application-top { background: url(http://img-freegames.dmm.com/app/171679/details/bg_main.jpg) left top repeat-x; }
.application-171679 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/171679/details/main_image.jpg); }
/* ===== box-application-section */
.application-171679 .sec-title { background-image: url(http://img-freegames.dmm.com/app/171679/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-171679 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/171679/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-171679 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-171679 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/171679/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-171679 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop.png) top center no-repeat;
}
.application-171679 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop.png) bottom center no-repeat;
}
.application-171679 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm.png) top center no-repeat;
}
.application-171679 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-171679 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop_pre.png) top center no-repeat;
}
.application-171679 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-171679 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-171679 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-171679(トランスライダー) ] */
.application-171679 #area-application-top { background: url(http://img-freegames.dmm.com/app/171679/details/bg_main.jpg) left top repeat-x; }
.application-171679 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/171679/details/main_image.jpg); }
/* ===== box-application-section */
.application-171679 .sec-title { background-image: url(http://img-freegames.dmm.com/app/171679/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-171679 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/171679/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-171679 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-171679 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/171679/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-171679 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop.png) top center no-repeat;
}
.application-171679 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop.png) bottom center no-repeat;
}
.application-171679 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm.png) top center no-repeat;
}
.application-171679 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-171679 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop_pre.png) top center no-repeat;
}
.application-171679 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-171679 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-171679 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/171679/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-124954(メイデンガーデン) ] */
.application-124954 #area-application-top { background: url(http://img-freegames.dmm.com/app/124954/details/bg_main.jpg) left top repeat-x; }
.application-124954 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/124954/details/main_image.jpg); }
/* ===== box-application-section */
.application-124954 .sec-title { background-image: url(http://img-freegames.dmm.com/app/124954/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-124954 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/124954/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-124954 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-124954 .bt-playtop [class^="bt-regist"]{
    padding: 8px 0 10px;
    background: url(http://img-freegames.dmm.com/app/124954/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-124954 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/124954/details/bt_playtop.png) top center no-repeat;
}
.application-124954 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/124954/details/bt_playtop.png) bottom center no-repeat;
}
.application-124954 .bt-playbtm [class^="bt-regist"] a {
    width: 556px;
    height: 138px;
    background: url(http://img-freegames.dmm.com/app/124954/details/bt_playbtm.png) top center no-repeat;
}
.application-124954 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/124954/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-124954 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/124954/details/bt_playtop_pre.png) top center no-repeat;
}
.application-124954 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/124954/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-124954 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/124954/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-124954 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/124954/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-110220(パンティクラッシュ) ] */
.application-110220 #area-application-top { background: url(http://img-freegames.dmm.com/app/110220/details/bg_main.jpg) left top repeat-x; }
.application-110220 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/110220/details/main_image.jpg); }
/* ===== box-application-section */
.application-110220 .sec-title { background-image: url(http://img-freegames.dmm.com/app/110220/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-110220 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/110220/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-110220 .bt-playtop {
    width: 230px;
    margin-top: 110px;
    margin-left: 180px;
}
.application-110220 .bt-playtop [class^="bt-regist"]{
    padding: 0;
    background: url(http://img-freegames.dmm.com/app/110220/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-110220 .bt-playtop [class^="bt-regist"] a {
    width: 233px;
    height: 247px;
    background: url(http://img-freegames.dmm.com/app/110220/details/bt_playtop.png) top center no-repeat;
}
.application-110220 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/110220/details/bt_playtop.png) bottom center no-repeat;
}
.application-110220 .bt-playbtm [class^="bt-regist"] a {
    width: 549px;
    height: 123px;
    background: url(http://img-freegames.dmm.com/app/110220/details/bt_playbtm.png) top center no-repeat;
}
.application-110220 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/110220/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-110220 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/110220/details/bt_playtop_pre.png) top center no-repeat;
}
.application-110220 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/110220/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-110220 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/110220/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-110220 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/110220/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-319803(しんけん！！) ] */
.application-319803 #area-application-top { background: url(http://img-freegames.dmm.com/app/319803/details/bg_main.jpg) left top repeat-x; }
.application-319803 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/319803/details/main_image.jpg); }
/* ===== box-application-section */
.application-319803 .sec-title { background-image: url(http://img-freegames.dmm.com/app/319803/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-319803 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/319803/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-319803 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-319803 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/319803/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-319803 .bt-playtop [class^="bt-regist"] a {
    width: 226px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/319803/details/bt_playtop.png) top center no-repeat;
}
.application-319803 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/319803/details/bt_playtop.png) bottom center no-repeat;
}
.application-319803 .bt-playbtm [class^="bt-regist"] a {
    width: 530px;
    height: 113px;
    background: url(http://img-freegames.dmm.com/app/319803/details/bt_playbtm.png) top center no-repeat;
}
.application-319803 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/319803/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-319803 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/319803/details/bt_playtop_pre.png) top center no-repeat;
}
.application-319803 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/319803/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-319803 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/319803/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-319803 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/319803/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-704769(神刻の娘 -VERITAS FILIA TEMPORIS-) ] */
.application-704769 #area-application-top { background: url(http://img-freegames.dmm.com/app/704769/details/bg_main.jpg) left top repeat-x; }
.application-704769 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/704769/details/main_image.jpg); }
/* ===== box-application-section */
.application-704769 .sec-title { background-image: url(http://img-freegames.dmm.com/app/704769/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-704769 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/704769/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-704769 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 183px;
}
.application-704769 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/704769/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-704769 .bt-playtop [class^="bt-regist"] a {
    width: 222px;
    height: 222px;
    background: url(http://img-freegames.dmm.com/app/704769/details/bt_playtop.png) top center no-repeat;
}
.application-704769 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/704769/details/bt_playtop.png) bottom center no-repeat;
}
.application-704769 .bt-playbtm [class^="bt-regist"] a {
    width: 533px;
    height: 115px;
    background: url(http://img-freegames.dmm.com/app/704769/details/bt_playbtm.png) top center no-repeat;
}
.application-704769 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/704769/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-704769 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/704769/details/bt_playtop_pre.png) top center no-repeat;
}
.application-704769 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/704769/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-704769 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/704769/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-704769 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/704769/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-399763(部活少女バトル！) ] */
.application-399763 #area-application-top { background: url(http://img-freegames.dmm.com/app/399763/details/bg_main.jpg) left top repeat-x; }
.application-399763 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/399763/details/main_image.jpg); }
/* ===== box-application-section */
.application-399763 .sec-title { background-image: url(http://img-freegames.dmm.com/app/399763/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-399763 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/399763/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-399763 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 183px;
}
.application-399763 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/399763/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-399763 .bt-playtop [class^="bt-regist"] a {
    width: 226px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/399763/details/bt_playtop.png) top center no-repeat;
}
.application-399763 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/399763/details/bt_playtop.png) bottom center no-repeat;
}
.application-399763 .bt-playbtm [class^="bt-regist"] a {
    width: 534px;
    height: 115px;
    background: url(http://img-freegames.dmm.com/app/399763/details/bt_playbtm.png) top center no-repeat;
}
.application-399763 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/399763/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-399763 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/399763/details/bt_playtop_pre.png) top center no-repeat;
}
.application-399763 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/399763/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-399763 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/399763/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-399763 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/399763/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-759689(天地無用！花嫁繚乱) ] */
.application-759689 #area-application-top { background: url(http://img-freegames.dmm.com/app/759689/details/bg_main.jpg) left top repeat-x; }
.application-759689 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/759689/details/main_image.jpg); }
/* ===== box-application-section */
.application-759689 .sec-title { background-image: url(http://img-freegames.dmm.com/app/759689/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-759689 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/759689/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-759689 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-759689 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/759689/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-759689 .bt-playtop [class^="bt-regist"] a {
    width: 226px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/759689/details/bt_playtop.png) top center no-repeat;
}
.application-759689 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/759689/details/bt_playtop.png) bottom center no-repeat;
}
.application-759689 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/759689/details/bt_playbtm.png) top center no-repeat;
}
.application-759689 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/759689/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-759689 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/759689/details/bt_playtop_pre.png) top center no-repeat;
}
.application-759689 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/759689/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-759689 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/759689/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-759689 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/759689/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-794932(愛奴コレクター) ] */
.application-794932 #area-application-top { background: url(http://img-freegames.dmm.com/app/794932/details/bg_main.jpg) left top repeat-x; }
.application-794932 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/794932/details/main_image.jpg); }
/* ===== box-application-section */
.application-794932 .sec-title { background-image: url(http://img-freegames.dmm.com/app/794932/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-794932 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/794932/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-794932 .bt-playtop {
    width: 250px;
    margin-top: 104px;
    margin-left: 175px;
}
.application-794932 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 10px;
    background: url(http://img-freegames.dmm.com/app/794932/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-794932 .bt-playtop [class^="bt-regist"] a {
    width: 229px;
    height: 229px;
    background: url(http://img-freegames.dmm.com/app/794932/details/bt_playtop.png) top center no-repeat;
}
.application-794932 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/794932/details/bt_playtop.png) bottom center no-repeat;
}
.application-794932 .bt-playbtm [class^="bt-regist"] a {
    width: 572px;
    height: 141px;
    background: url(http://img-freegames.dmm.com/app/794932/details/bt_playbtm.png) top center no-repeat;
}
.application-794932 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/794932/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-794932 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/794932/details/bt_playtop_pre.png) top center no-repeat;
}
.application-794932 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/794932/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-794932 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/794932/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-794932 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/794932/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-168283(性剣錬成モンハメサーガ) ] */
.application-168283 #area-application-top { background: url(http://img-freegames.dmm.com/app/168283/details/bg_main.jpg) left top repeat-x; }
.application-168283 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/168283/details/main_image.jpg); }
/* ===== box-application-section */
.application-168283 .sec-title { background-image: url(http://img-freegames.dmm.com/app/168283/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-168283 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/168283/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-168283 .bt-playtop {
    width: 230px;
    margin-top: 104px;
    margin-left: 175px;
}
.application-168283 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 10px;
    background: url(http://img-freegames.dmm.com/app/168283/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-168283 .bt-playtop [class^="bt-regist"] a {
    width: 226px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/168283/details/bt_playtop.png) top center no-repeat;
}
.application-168283 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/168283/details/bt_playtop.png) bottom center no-repeat;
}
.application-168283 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/168283/details/bt_playbtm.png) top center no-repeat;
}
.application-168283 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/168283/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-168283 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/168283/details/bt_playtop_pre.png) top center no-repeat;
}
.application-168283 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/168283/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-168283 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/168283/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-168283 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/168283/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-738496(FLOWER KNIGHT GIRL) ] */
.application-738496 #area-application-top { background: url(http://img-freegames.dmm.com/app/738496/details/bg_main.jpg) left top repeat-x; }
.application-738496 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/738496/details/main_image.jpg); }
/* ===== box-application-section */
.application-738496 .sec-title { background-image: url(http://img-freegames.dmm.com/app/738496/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-738496 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/738496/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-738496 .bt-playtop {
    width: 230px;
    margin-top: 104px;
    margin-left: 175px;
}
.application-738496 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 10px;
    background: url(http://img-freegames.dmm.com/app/738496/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-738496 .bt-playtop [class^="bt-regist"] a {
    width: 225px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/738496/details/bt_playtop.png) top center no-repeat;
}
.application-738496 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/738496/details/bt_playtop.png) bottom center no-repeat;
}
.application-738496 .bt-playbtm [class^="bt-regist"] a {
    width: 536px;
    height: 116px;
    background: url(http://img-freegames.dmm.com/app/738496/details/bt_playbtm.png) top center no-repeat;
}
.application-738496 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/738496/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-738496 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/738496/details/bt_playtop_pre.png) top center no-repeat;
}
.application-738496 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/738496/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-738496 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/738496/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-738496 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/738496/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-329993(FLOWER KNIGHT GIRL ?X指定?) ] */
.application-329993 #area-application-top { background: url(http://img-freegames.dmm.com/app/329993/details/bg_main.jpg) left top repeat-x; }
.application-329993 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/329993/details/main_image.jpg); }
/* ===== box-application-section */
.application-329993 .sec-title { background-image: url(http://img-freegames.dmm.com/app/329993/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-329993 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/329993/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-329993 .bt-playtop {
    width: 230px;
    margin-top: 104px;
    margin-left: 175px;
}
.application-329993 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 10px;
    background: url(http://img-freegames.dmm.com/app/329993/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-329993 .bt-playtop [class^="bt-regist"] a {
    width: 225px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/329993/details/bt_playtop.png) top center no-repeat;
}
.application-329993 .bt-playtop .bt-regist a:hover {
    background-position: center bottom;
}
.application-329993 .bt-playbtm [class^="bt-regist"] a {
    width: 536px;
    height: 116px;
    background: url(http://img-freegames.dmm.com/app/329993/details/bt_playbtm.png) top center no-repeat;
}
.application-329993 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom;
}
/* ===== 事前登録用 */
.application-329993 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/329993/details/bt_playtop_pre.png) top center no-repeat;
}
.application-329993 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom;
}
.application-329993 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/329993/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-329993 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom;
}

/* ===== 150309 ボタン改修用 */
.application-329993 .bt-playtop.bt-2button {
    margin-left: 190px;
}
.application-329993 .bt-playtop.bt-2button .bt-regist{
    margin-left: -3px;
    padding-bottom: 0;
    background: none;
}
.application-329993 .bt-playtop.bt-2button .bt-regist a,
.application-329993 .bt-playtop.bt-2button .bt-play a {
    position: relative;
    overflow: hidden;
    background: url(http://p.dmm.co.jp/p/netgame/attem/bt_playtop329993_02.png) no-repeat;
}
.application-329993 .bt-playtop.bt-2button .bt-regist a {
    width: 234px;
    height: 143px;
    background-position: 0 0;
}
.application-329993 .bt-playtop.bt-2button .bt-regist a:hover {
    background-position: 0 -300px;
}
.application-329993 .bt-playtop.bt-2button .bt-play {
    margin-left: -3px;
}
.application-329993 .bt-playtop.bt-2button .bt-play a {
    display: block;
    width: 234px;
    height: 102px;
    background-position: 0 -150px;
}
.application-329993 .bt-playtop.bt-2button .bt-play a:hover {
    background-position: 0 -450px;
}
.application-329993 .bt-playtop.bt-2button .bt-play a span {
    position: relative;
    top: 50px;
    z-index: -1;
}
/* bt-playbtm */
.application-329993 .bt-playbtm.bt-2button .bt-regist a,
.application-329993 .bt-playbtm.bt-2button .bt-play a {
    position: relative;
    overflow: hidden;
    background: url(http://p.dmm.co.jp/p/netgame/attem/bt_playbtm329993_02.png) no-repeat;
}
.application-329993 .bt-playbtm.bt-2button .bt-regist a {
    width: 425px;
    height: 109px;
    margin-bottom: 5px;
    background-position: 0 0;
}
.application-329993 .bt-playbtm.bt-2button .bt-regist a:hover {
    top: 1px;
    background-position: 0 -300px;
}
.application-329993 .bt-playbtm.bt-2button .bt-play {
    margin-bottom: 10px;
}
.application-329993 .bt-playbtm.bt-2button .bt-play a {
    display: block;
    width: 306px;
    height: 87px;
    margin: 0 auto;
    background-position: 0 -150px;
}
.application-329993 .bt-playbtm.bt-2button .bt-play a:hover {
    top: 1px;
    background-position: 0 -450px;
}
.application-329993 .bt-playbtm.bt-2button .bt-play a span {
    position: relative;
    top: 50px;
    z-index: -1;
}





/* ========================= [ .application-728818(おっぱい大戦) ] */
.application-728818 #area-application-top { background: url(http://img-freegames.dmm.com/app/728818/details/bg_main.jpg) left top repeat-x; }
.application-728818 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/728818/details/main_image.jpg); }
/* ===== box-application-section */
.application-728818 .sec-title { background-image: url(http://img-freegames.dmm.com/app/728818/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-728818 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/728818/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-728818 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-728818 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 10px;
    background: url(http://img-freegames.dmm.com/app/728818/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-728818 .bt-playtop [class^="bt-regist"] a {
    width: 226px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/728818/details/bt_playtop.png) top center no-repeat;
}
.application-728818 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/728818/details/bt_playtop.png) bottom center no-repeat;
}
.application-728818 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/728818/details/bt_playbtm.png) top center no-repeat;
}
.application-728818 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/728818/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-728818 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/728818/details/bt_playtop_pre.png) top center no-repeat;
}
.application-728818 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/728818/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-728818 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/728818/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-728818 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/728818/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-320309(マーメイドマスター) ] */
.application-320309 #area-application-top { background: url(http://img-freegames.dmm.com/app/320309/details/bg_main.jpg) left top repeat-x; }
.application-320309 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/320309/details/main_image.jpg); }
/* ===== box-application-section */
.application-320309 .sec-title { background-image: url(http://img-freegames.dmm.com/app/320309/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-320309 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/320309/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-320309 .bt-playtop {
    width: 230px;
    margin-top: 104px;
    margin-left: 200px;
}
.application-320309 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 10px;
    background: url(http://img-freegames.dmm.com/app/320309/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-320309 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 231px;
    background: url(http://img-freegames.dmm.com/app/320309/details/bt_playtop.png) top center no-repeat;
}
.application-320309 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/320309/details/bt_playtop.png) bottom center no-repeat;
}
.application-320309 .bt-playbtm [class^="bt-regist"] a {
    width: 538px;
    height: 120px;
    background: url(http://img-freegames.dmm.com/app/320309/details/bt_playbtm.png) top center no-repeat;
}
.application-320309 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/320309/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-320309 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/320309/details/bt_playtop_pre.png) top center no-repeat;
}
.application-320309 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/320309/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-320309 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/320309/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-320309 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/320309/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-222867(天頂) ] */
.application-222867 #area-application-top { background: url(http://img-freegames.dmm.com/app/222867/details/bg_main.jpg) left top repeat-x; }
.application-222867 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/222867/details/main_image.jpg); }
/* ===== box-application-section */
.application-222867 .sec-title { background-image: url(http://img-freegames.dmm.com/app/222867/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-222867 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/222867/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-222867 .bt-playtop {
    width: 219px;
    margin-top: 104px;
    margin-left: 200px;
}
.application-222867 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 10px;
    background: url(http://img-freegames.dmm.com/app/222867/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-222867 .bt-playtop [class^="bt-regist"] a {
    width: 219px;
    height: 219px;
    background: url(http://img-freegames.dmm.com/app/222867/details/bt_playtop.png) top center no-repeat;
}
.application-222867 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/222867/details/bt_playtop.png) bottom center no-repeat;
}
.application-222867 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/222867/details/bt_playbtm.png) top center no-repeat;
}
.application-222867 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/222867/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-222867 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/222867/details/bt_playtop_pre.png) top center no-repeat;
}
.application-222867 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/222867/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-222867 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/222867/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-222867 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/222867/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-782884(バハムートクライシスゼロ) ] */
.application-782884 #area-application-top { background: url(http://img-freegames.dmm.com/app/782884/details/bg_main.jpg) left top repeat-x; }
.application-782884 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/782884/details/main_image.jpg); }
/* ===== box-application-section */
.application-782884 .sec-title { background-image: url(http://img-freegames.dmm.com/app/782884/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-782884 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/782884/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-782884 .bt-playtop {
    width: 218px;
    margin-top: 104px;
    margin-left: 200px;
}
.application-782884 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 10px;
    background: url(http://img-freegames.dmm.com/app/782884/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-782884 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/782884/details/bt_playtop.png) top center no-repeat;
}
.application-782884 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/782884/details/bt_playtop.png) bottom center no-repeat;
}
.application-782884 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 101px;
    background: url(http://img-freegames.dmm.com/app/782884/details/bt_playbtm.png) top center no-repeat;
}
.application-782884 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/782884/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-782884 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/782884/details/bt_playtop_pre.png) top center no-repeat;
}
.application-782884 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/782884/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-782884 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/782884/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-782884 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/782884/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-755672(万引きGメン(一般)) ] */
.application-755672 #area-application-top { background: url(http://img-freegames.dmm.com/app/755672/details/bg_main.jpg) left top repeat-x; }
.application-755672 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/755672/details/main_image.jpg); }
/* ===== box-application-section */
.application-755672 .sec-title { background-image: url(http://img-freegames.dmm.com/app/755672/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-755672 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/755672/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-755672 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-755672 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 10px;
    background: url(http://img-freegames.dmm.com/app/755672/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-755672 .bt-playtop [class^="bt-regist"] a {
    width: 232px;
    height: 232px;
    background: url(http://img-freegames.dmm.com/app/755672/details/bt_playtop.png) top center no-repeat;
}
.application-755672 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/755672/details/bt_playtop.png) bottom center no-repeat;
}
.application-755672 .bt-playbtm [class^="bt-regist"] a {
    width: 536px;
    height: 117px;
    background: url(http://img-freegames.dmm.com/app/755672/details/bt_playbtm.png) top center no-repeat;
}
.application-755672 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/755672/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-755672 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/755672/details/bt_playtop_pre.png) top center no-repeat;
}
.application-755672 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/755672/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-755672 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/755672/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-755672 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/755672/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-396009(ガールズ&プレジデンツ) ] */
.application-396009 #area-application-top { background: url(http://img-freegames.dmm.com/app/396009/details/bg_main.jpg) left top repeat-x; }
.application-396009 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/396009/details/main_image.jpg); }
/* ===== box-application-section */
.application-396009 .sec-title { background-image: url(http://img-freegames.dmm.com/app/396009/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-396009 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/396009/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-396009 .bt-playtop {
    width: 218px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-396009 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 10px;
    background: url(http://img-freegames.dmm.com/app/396009/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-396009 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/396009/details/bt_playtop.png) top center no-repeat;
}
.application-396009 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/396009/details/bt_playtop.png) bottom center no-repeat;
}
.application-396009 .bt-playbtm [class^="bt-regist"] a {
    width: 535px;
    height: 138px;
    background: url(http://img-freegames.dmm.com/app/396009/details/bt_playbtm.png) top center no-repeat;
}
.application-396009 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/396009/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-396009 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/396009/details/bt_playtop_pre.png) top center no-repeat;
}
.application-396009 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/396009/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-396009 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/396009/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-396009 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/396009/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-563542(娘々三国志) ] */
.application-563542 #area-application-top { background: url(http://img-freegames.dmm.com/app/563542/details/bg_main.jpg) left top repeat-x; }
.application-563542 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/563542/details/main_image.jpg); }
/* ===== box-application-section */
.application-563542 .sec-title { background-image: url(http://img-freegames.dmm.com/app/563542/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-563542 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/563542/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-563542 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-563542 .bt-playtop [class^="bt-regist"]{
    padding: 7px 0 10px;
    background: url(http://img-freegames.dmm.com/app/563542/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-563542 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/563542/details/bt_playtop.png) top center no-repeat;
}
.application-563542 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/563542/details/bt_playtop.png) bottom center no-repeat;
}
.application-563542 .bt-playbtm [class^="bt-regist"] a {
    width: 552px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/563542/details/bt_playbtm.png) top center no-repeat;
}
.application-563542 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/563542/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-563542 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/563542/details/bt_playtop_pre.png) top center no-repeat;
}
.application-563542 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/563542/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-563542 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/563542/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-563542 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/563542/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-142462(バニッシュメント・デイ) ] */
.application-142462 #area-application-top { background: url(http://img-freegames.dmm.com/app/142462/details/bg_main.jpg) left top repeat-x; }
.application-142462 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/142462/details/main_image.jpg); }
/* ===== box-application-section */
.application-142462 .sec-title { background-image: url(http://img-freegames.dmm.com/app/142462/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-142462 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/142462/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-142462 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-142462 .bt-playtop [class^="bt-regist"]{
    padding: 7px 0 10px;
    background: url(http://img-freegames.dmm.com/app/142462/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-142462 .bt-playtop [class^="bt-regist"] a {
    width: 219px;
    height: 219px;
    background: url(http://img-freegames.dmm.com/app/142462/details/bt_playtop.png) top center no-repeat;
}
.application-142462 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/142462/details/bt_playtop.png) bottom center no-repeat;
}
.application-142462 .bt-playbtm [class^="bt-regist"] a {
    width: 528px;
    height: 106px;
    background: url(http://img-freegames.dmm.com/app/142462/details/bt_playbtm.png) top center no-repeat;
}
.application-142462 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/142462/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-358507(ToLOVEる) ] */
.application-358507 #area-application-top { background: url(http://img-freegames.dmm.com/app/358507/details/bg_main.jpg) left top repeat-x; }
.application-358507 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/358507/details/main_image.jpg); }
/* ===== box-application-section */
.application-358507 .sec-title { background-image: url(http://img-freegames.dmm.com/app/358507/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-358507 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/358507/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-358507 .bt-playtop {
    width: 218px;
    margin-top: 122px;
    margin-left: 170px;
}
.application-358507 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 20px;
    background: url(http://img-freegames.dmm.com/app/358507/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-358507 .bt-playtop [class^="bt-regist"] a {
    width: 229px;
    height: 204px;
    background: url(http://img-freegames.dmm.com/app/358507/details/bt_playtop.png) top center no-repeat;
}
.application-358507 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/358507/details/bt_playtop.png) bottom center no-repeat;
}
.application-358507 .bt-playbtm [class^="bt-regist"] a {
    width: 510px;
    height: 117px;
    background: url(http://img-freegames.dmm.com/app/358507/details/bt_playbtm.png) top center no-repeat;
}
.application-358507 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/358507/details/bt_playbtm.png) bottom center no-repeat;
}






/* ========================= [ .application-97533(ハーレムオブパイレーツ) ] */
.application-97533 #area-application-top { background: url(http://img-freegames.dmm.com/app/97533/details/bg_main.jpg) left top repeat-x; }
.application-97533 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/97533/details/main_image.jpg); }
/* ===== box-application-section */
.application-97533 .sec-title { background-image: url(http://img-freegames.dmm.com/app/97533/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-97533 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/97533/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-97533 .bt-playtop {
    width: 250px;
    margin-top: 103px;
    margin-left: 190px;
}
.application-97533 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 20px;
    background: url(http://img-freegames.dmm.com/app/97533/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-97533 .bt-playtop [class^="bt-regist"] a {
    width: 232px;
    height: 233px;
    background: url(http://img-freegames.dmm.com/app/97533/details/bt_playtop.png) top center no-repeat;
}
.application-97533 .bt-playtop .bt-regist a:hover {
    background-position: center bottom;
}
.application-97533 .bt-playbtm [class^="bt-regist"] a {
    width: 576px;
    height: 138px;
    background: url(http://img-freegames.dmm.com/app/97533/details/bt_playbtm.png) top center no-repeat;
}
.application-97533 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom;
}





/* ========================= [ .application-173706(クリムゾンセクシャルコロシアム) ] */
.application-173706 #area-application-top { background: url(http://img-freegames.dmm.com/app/173706/details/bg_main.jpg) left top repeat-x; }
.application-173706 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/173706/details/main_image.jpg); }
/* ===== box-application-section */
.application-173706 .sec-title { background-image: url(http://img-freegames.dmm.com/app/173706/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-173706 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/173706/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-173706 .bt-playtop {
    width: 226px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-173706 .bt-playtop [class^="bt-regist"]{
    padding: 0px 0 20px;
    background: url(http://img-freegames.dmm.com/app/173706/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-173706 .bt-playtop [class^="bt-regist"] a {
    width: 226px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/173706/details/bt_playtop.png) top center no-repeat;
}
.application-173706 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/173706/details/bt_playtop.png) bottom center no-repeat;
}
.application-173706 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/173706/details/bt_playbtm.png) top center no-repeat;
}
.application-173706 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/173706/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-720174(ぷらねっとき?ぱ?) ] */
.application-720174 #area-application-top { background: url(http://img-freegames.dmm.com/app/720174/details/bg_main.jpg) left top repeat-x; }
.application-720174 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/720174/details/main_image.jpg); }
/* ===== box-application-section */
.application-720174 .sec-title { background-image: url(http://img-freegames.dmm.com/app/720174/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-720174 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/720174/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-720174 .bt-playtop {
    width: 240px;
    margin-top: 105px;
    margin-left: 200px;
}
.application-720174 .bt-playtop [class^="bt-regist"]{
    padding: 20px 0 10px;
    background: url(http://img-freegames.dmm.com/app/720174/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-720174 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/720174/details/bt_playtop.png) top center no-repeat;
}
.application-720174 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/720174/details/bt_playtop.png) bottom center no-repeat;
}
.application-720174 .bt-playbtm [class^="bt-regist"] a {
    width: 550px;
    height: 130px;
    background: url(http://img-freegames.dmm.com/app/720174/details/bt_playbtm.png) top center no-repeat;
}
.application-720174 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/720174/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-720174 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/720174/details/bt_playtop_pre.png) top center no-repeat;
}
.application-720174 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/720174/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-720174 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/720174/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-720174 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/720174/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-390856(宇宙のミネルヴァ) ] */
.application-390856 #area-application-top { background: url(http://img-freegames.dmm.com/app/390856/details/bg_main.jpg) left top repeat-x; }
.application-390856 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/390856/details/main_image.jpg); }
/* ===== box-application-section */
.application-390856 .sec-title { background-image: url(http://img-freegames.dmm.com/app/390856/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-390856 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/390856/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-390856 .bt-playtop {
    width: 240px;
    margin-top: 105px;
    margin-left: 177px;
}
.application-390856 .bt-playtop [class^="bt-regist"]{
    padding: 20px 0 10px;
    background: url(http://img-freegames.dmm.com/app/390856/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-390856 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/390856/details/bt_playtop.png) top center no-repeat;
}
.application-390856 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/390856/details/bt_playtop.png) bottom center no-repeat;
}
.application-390856 .bt-playbtm [class^="bt-regist"] a {
    width: 556px;
    height: 138px;
    background: url(http://img-freegames.dmm.com/app/390856/details/bt_playbtm.png) top center no-repeat;
}
.application-390856 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/390856/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-390856 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/390856/details/bt_playtop_pre.png) top center no-repeat;
}
.application-390856 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/390856/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-390856 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/390856/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-390856 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/390856/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-741994(新訳闘神都市?Girls Tamer?) ] */
.application-741994 #area-application-top { background: url(http://img-freegames.dmm.com/app/741994/details/bg_main.jpg) left top repeat-x; }
.application-741994 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/741994/details/main_image.jpg); }
/* ===== box-application-section */
.application-741994 .sec-title { background-image: url(http://img-freegames.dmm.com/app/741994/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-741994 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/741994/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-741994 .bt-playtop {
    width: 226px;
    margin-top: 105px;
    margin-left: 177px;
}
.application-741994 .bt-playtop [class^="bt-regist"]{
    padding: 10px 0;
    background: url(http://img-freegames.dmm.com/app/741994/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-741994 .bt-playtop [class^="bt-regist"] a {
    width: 226px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/741994/details/bt_playtop.png) top center no-repeat;
}
.application-741994 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/741994/details/bt_playtop.png) bottom center no-repeat;
}
.application-741994 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/741994/details/bt_playbtm.png) top center no-repeat;
}
.application-741994 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/741994/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-741994 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/741994/details/bt_playtop_pre.png) top center no-repeat;
}
.application-741994 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/741994/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-741994 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/741994/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-741994 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/741994/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-110156(姫銃-HiME×GUN-) ] */
.application-110156 #area-application-top { background: url(http://img-freegames.dmm.com/app/110156/details/bg_main.jpg) left top repeat-x; }
.application-110156 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/110156/details/main_image.jpg); }
/* ===== box-application-section */
.application-110156 .sec-title { background-image: url(http://img-freegames.dmm.com/app/110156/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-110156 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/110156/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-110156 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 175px;
}
.application-110156 .bt-playtop [class^="bt-regist"]{
    padding: 4px 0 10px;
    background: url(http://img-freegames.dmm.com/app/110156/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-110156 .bt-playtop [class^="bt-regist"] a {
    width: 224px;
    height: 224px;
    background: url(http://img-freegames.dmm.com/app/110156/details/bt_playtop.png) top center no-repeat;
}
.application-110156 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/110156/details/bt_playtop.png) bottom center no-repeat;
}
.application-110156 .bt-playbtm [class^="bt-regist"] a {
    width: 546px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/110156/details/bt_playbtm.png) top center no-repeat;
}
.application-110156 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/110156/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-110156 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/110156/details/bt_playtop_pre.png) top center no-repeat;
}
.application-110156 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/110156/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-110156 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/110156/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-110156 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/110156/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-195659(信長は俺の嫁。?姫武将1000人斬り) ] */
.application-195659 #area-application-top { background: url(http://img-freegames.dmm.com/app/195659/details/bg_main.jpg) left top repeat-x; }
.application-195659 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/195659/details/main_image.jpg); }
/* ===== box-application-section */
.application-195659 .sec-title { background-image: url(http://img-freegames.dmm.com/app/195659/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-195659 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/195659/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-195659 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 175px;
}
.application-195659 .bt-playtop [class^="bt-regist"]{
    padding: 4px 0 10px;
    background: url(http://img-freegames.dmm.com/app/195659/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-195659 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/195659/details/bt_playtop.png) top center no-repeat;
}
.application-195659 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/195659/details/bt_playtop.png) bottom center no-repeat;
}
.application-195659 .bt-playbtm [class^="bt-regist"] a {
    width: 556px;
    height: 138px;
    background: url(http://img-freegames.dmm.com/app/195659/details/bt_playbtm.png) top center no-repeat;
}
.application-195659 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/195659/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-195659 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/195659/details/bt_playtop_pre.png) top center no-repeat;
}
.application-195659 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/195659/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-195659 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/195659/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-195659 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/195659/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-310043(ハーレムカンパニー) ] */
.application-310043 #area-application-top { background: url(http://img-freegames.dmm.com/app/310043/details/bg_main.jpg) left top repeat-x; }
.application-310043 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/310043/details/main_image.jpg); }
/* ===== box-application-section */
.application-310043 .sec-title { background-image: url(http://img-freegames.dmm.com/app/310043/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-310043 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/310043/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-310043 .bt-playtop {
    width: 240px;
    margin-top: 119px;
    margin-left: 161px;
}
.application-310043 .bt-playtop [class^="bt-regist"]{
    padding: 4px 0 10px;
    background: url(http://img-freegames.dmm.com/app/310043/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-310043 .bt-playtop [class^="bt-regist"] a {
    width: 220px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/310043/details/bt_playtop.png) top center no-repeat;
}
.application-310043 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/310043/details/bt_playtop.png) bottom center no-repeat;
}
.application-310043 .bt-playbtm [class^="bt-regist"] a {
    width: 524px;
    height: 104px;
    background: url(http://img-freegames.dmm.com/app/310043/details/bt_playbtm.png) top center no-repeat;
}
.application-310043 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/310043/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-310043 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/310043/details/bt_playtop_pre.png) top center no-repeat;
}
.application-310043 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/310043/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-310043 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/310043/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-310043 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/310043/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-329649(ひつじ×クロニクル) ] */
.application-329649 #area-application-top { background: url(http://img-freegames.dmm.com/app/329649/details/bg_main.jpg) left top repeat-x; }
.application-329649 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/329649/details/main_image.jpg); }
/* ===== box-application-section */
.application-329649 .sec-title { background-image: url(http://img-freegames.dmm.com/app/329649/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-329649 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/329649/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-329649 .bt-playtop {
    width: 213px;
    margin-top: 118px;
    margin-left: 190px;
}
.application-329649 .bt-playtop .bt-regist{
    padding: 0 0 12px;
    background: url(http://img-freegames.dmm.com/app/329649/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-329649 .bt-playtop .bt-regist a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/329649/details/bt_playtop.png) top center no-repeat;
}
.application-329649 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/329649/details/bt_playtop.png) bottom center no-repeat;
}
.application-329649 .bt-playbtm .bt-regist a {
    width: 529px;
    height: 139px;
    background: url(http://img-freegames.dmm.com/app/329649/details/bt_playbtm.png) top center no-repeat;
}
.application-329649 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/329649/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-354189(天頂-TEPPEN-一般版) ] */
.application-354189 #area-application-top { background: url(http://img-freegames.dmm.com/app/354189/details/bg_main.jpg) left top repeat-x; }
.application-354189 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/354189/details/main_image.jpg); }
/* ===== box-application-section */
.application-354189 .sec-title { background-image: url(http://img-freegames.dmm.com/app/354189/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-354189 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/354189/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-354189 .bt-playtop {
    width: 219px;
    margin-top: 104px;
    margin-left: 200px;
}
.application-354189 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 10px;
    background: url(http://img-freegames.dmm.com/app/354189/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-354189 .bt-playtop [class^="bt-regist"] a {
    width: 219px;
    height: 219px;
    background: url(http://img-freegames.dmm.com/app/354189/details/bt_playtop.png) top center no-repeat;
}
.application-354189 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/354189/details/bt_playtop.png) bottom center no-repeat;
}
.application-354189 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/354189/details/bt_playbtm.png) top center no-repeat;
}
.application-354189 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/354189/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-365368(ギャングオブヘブン) ] */
.application-365368 #area-application-top { background: url(http://img-freegames.dmm.com/app/365368/details/bg_main.jpg) left top repeat-x; }
.application-365368 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/365368/details/main_image.jpg); }
/* ===== box-application-section */
.application-365368 .sec-title { background-image: url(http://img-freegames.dmm.com/app/365368/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-365368 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/365368/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-365368 .bt-playtop {
    width: 255px;
    margin-top: 100px;
    margin-left: 175px;
}
.application-365368 .bt-playtop [class^="bt-regist"]{
    padding-top: 4px;
    background: url(http://img-freegames.dmm.com/app/365368/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-365368 .bt-playtop [class^="bt-regist"] a {
    width: 255px;
    height: 255px;
    background: url(http://img-freegames.dmm.com/app/365368/details/bt_playtop.png) top center no-repeat;
}
.application-365368 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/365368/details/bt_playtop.png) bottom center no-repeat;
}
.application-365368 .bt-playbtm [class^="bt-regist"] a {
    width: 540px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/365368/details/bt_playbtm.png) top center no-repeat;
}
.application-365368 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/365368/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-365368 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/365368/details/bt_playtop_pre.png) top center no-repeat;
}
.application-365368 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/365368/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-365368 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/365368/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-365368 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/365368/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-717142(影牢トラップガールズ) ] */
.application-717142 #area-application-top { background: url(http://img-freegames.dmm.com/app/717142/details/bg_main.jpg) left top repeat-x; }
.application-717142 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/717142/details/main_image.jpg); }
/* ===== box-application-section */
.application-717142 .sec-title { background-image: url(http://img-freegames.dmm.com/app/717142/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-717142 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/717142/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-717142 .bt-playtop {
    width: 218px;
    margin-top: 122px;
    margin-left: 197px;
}
.application-717142 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 7px;
    background: url(http://img-freegames.dmm.com/app/717142/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-717142 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/717142/details/bt_playtop.png) top center no-repeat;
}
.application-717142 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/717142/details/bt_playtop.png) bottom center no-repeat;
}
.application-717142 .bt-playbtm [class^="bt-regist"] a {
    width: 560px;
    height: 138px;
    background: url(http://img-freegames.dmm.com/app/717142/details/bt_playbtm.png) top center no-repeat;
}
.application-717142 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/717142/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-717142 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/717142/details/bt_playtop_pre.png) top center no-repeat;
}
.application-717142 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/717142/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-717142 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/717142/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-717142 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/717142/details/bt_playbtm_pre.png) bottom center no-repeat;
}






/* ========================= [ .application-389176(鎧姫) ] */
.application-389176 #area-application-top { background: url(http://img-freegames.dmm.com/app/389176/details/bg_main.jpg) left top repeat-x; }
.application-389176 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/389176/details/main_image.jpg); }
/* ===== box-application-section */
.application-389176 .sec-title { background-image: url(http://img-freegames.dmm.com/app/389176/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-389176 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/389176/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-389176 .bt-playtop {
    width: 218px;
    margin-top: 122px;
    margin-left: 195px;
}
.application-389176 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 6px;
    background: url(http://img-freegames.dmm.com/app/389176/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-389176 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/389176/details/bt_playtop.png) top center no-repeat;
}
.application-389176 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/389176/details/bt_playtop.png) bottom center no-repeat;
}
.application-389176 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/389176/details/bt_playbtm.png) top center no-repeat;
}
.application-389176 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/389176/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-389176 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/389176/details/bt_playtop_pre.png) top center no-repeat;
}
.application-389176 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/389176/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-389176 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/389176/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-389176 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/389176/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-729512(ザクセスへブン　リべリオン) ] */
.application-729512 #area-application-top { background: url(http://img-freegames.dmm.com/app/729512/details/bg_main.jpg) left top repeat-x; }
.application-729512 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/729512/details/main_image.jpg); }
/* ===== box-application-section */
.application-729512 .sec-title { background-image: url(http://img-freegames.dmm.com/app/729512/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-729512 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/729512/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-729512 .bt-playtop {
    width: 255px;
    margin-top: 100px;
    margin-left: 175px;
}
.application-729512 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 6px;
    background: url(http://img-freegames.dmm.com/app/729512/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-729512 .bt-playtop [class^="bt-regist"] a {
    width: 255px;
    height: 255px;
    background: url(http://img-freegames.dmm.com/app/729512/details/bt_playtop.png) top center no-repeat;
}
.application-729512 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/729512/details/bt_playtop.png) bottom center no-repeat;
}
.application-729512 .bt-playbtm [class^="bt-regist"] a {
    width: 540px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/729512/details/bt_playbtm.png) top center no-repeat;
}
.application-729512 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/729512/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-729512 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/729512/details/bt_playtop_pre.png) top center no-repeat;
}
.application-729512 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/729512/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-729512 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/729512/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-729512 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/729512/details/bt_playbtm_pre.png) bottom center no-repeat;
}







/* ========================= [ .application-308445(アイドルうぉーず?100人のディーバと夢見がちな僕?) ] */
.application-308445 #area-application-top { background: url(http://img-freegames.dmm.com/app/308445/details/bg_main.jpg) left top repeat-x; }
.application-308445 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/308445/details/main_image.jpg); }
/* ===== box-application-section */
.application-308445 .sec-title { background-image: url(http://img-freegames.dmm.com/app/308445/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-308445 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/308445/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-308445 .bt-playtop {
    width: 255px;
    margin-top: 100px;
    margin-left: 175px;
}
.application-308445 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 6px;
    background: url(http://img-freegames.dmm.com/app/308445/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-308445 .bt-playtop [class^="bt-regist"] a {
    width: 255px;
    height: 255px;
    background: url(http://img-freegames.dmm.com/app/308445/details/bt_playtop.png) top center no-repeat;
}
.application-308445 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/308445/details/bt_playtop.png) bottom center no-repeat;
}
.application-308445 .bt-playbtm [class^="bt-regist"] a {
    width: 480px;
    height: 101px;
    background: url(http://img-freegames.dmm.com/app/308445/details/bt_playbtm.png) top center no-repeat;
}
.application-308445 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/308445/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-308445 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/308445/details/bt_playtop_pre.png) top center no-repeat;
}
.application-308445 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/308445/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-308445 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/308445/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-308445 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/308445/details/bt_playbtm_pre.png) bottom center no-repeat;
}







/* ========================= [ .application-366735(アイドルうぉーずZ?100人のディーバと夢見がちな僕?) ] */
.application-366735 #area-application-top { background: url(http://img-freegames.dmm.com/app/366735/details/bg_main.jpg) left top repeat-x; }
.application-366735 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/366735/details/main_image.jpg); }
/* ===== box-application-section */
.application-366735 .sec-title { background-image: url(http://img-freegames.dmm.com/app/366735/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-366735 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/366735/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-366735 .bt-playtop {
    width: 255px;
    margin-top: 100px;
    margin-left: 175px;
}
.application-366735 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 6px;
    background: url(http://img-freegames.dmm.com/app/366735/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-366735 .bt-playtop [class^="bt-regist"] a {
    width: 255px;
    height: 255px;
    background: url(http://img-freegames.dmm.com/app/366735/details/bt_playtop.png) top center no-repeat;
}
.application-366735 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/366735/details/bt_playtop.png) bottom center no-repeat;
}
.application-366735 .bt-playbtm [class^="bt-regist"] a {
    width: 480px;
    height: 101px;
    background: url(http://img-freegames.dmm.com/app/366735/details/bt_playbtm.png) top center no-repeat;
}
.application-366735 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/366735/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-366735 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/366735/details/bt_playtop_pre.png) top center no-repeat;
}
.application-366735 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/366735/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-366735 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/366735/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-366735 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/366735/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-799033(マンション☆うぉ?ず！) ] */
.application-799033 #area-application-top { background: url(http://img-freegames.dmm.com/app/799033/details/bg_main.jpg) left top repeat-x; }
.application-799033 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/799033/details/main_image.jpg); }
/* ===== box-application-section */
.application-799033 .sec-title { background-image: url(http://img-freegames.dmm.com/app/799033/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-799033 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/799033/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-799033 .bt-playtop {
    width: 255px;
    margin-top: 125px;
    margin-left: 175px;
}
.application-799033 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 6px;
    background: url(http://img-freegames.dmm.com/app/799033/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-799033 .bt-playtop [class^="bt-regist"] a {
    width: 219px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/799033/details/bt_playtop.png) top center no-repeat;
}
.application-799033 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/799033/details/bt_playtop.png) bottom center no-repeat;
}
.application-799033 .bt-playbtm [class^="bt-regist"] a {
    width: 531px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/799033/details/bt_playbtm.png) top center no-repeat;
}
.application-799033 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/799033/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-799033 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/799033/details/bt_playtop_pre.png) top center no-repeat;
}
.application-799033 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/799033/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-799033 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/799033/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-799033 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/799033/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-389927(吸われてガールズH) ] */
.application-389927 #area-application-top { background: url(http://img-freegames.dmm.com/app/389927/details/bg_main.jpg) left top repeat-x; }
.application-389927 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/389927/details/main_image.jpg); }
/* ===== box-application-section */
.application-389927 .sec-title { background-image: url(http://img-freegames.dmm.com/app/389927/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-389927 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/389927/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-389927 .bt-playtop {
    width: 255px;
    margin-top: 127px;
    margin-left: 148px;
}
.application-389927 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 6px;
    background: url(http://img-freegames.dmm.com/app/389927/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-389927 .bt-playtop [class^="bt-regist"] a {
    width: 219px;
    height: 219px;
    background: url(http://img-freegames.dmm.com/app/389927/details/bt_playtop.png) top center no-repeat;
}
.application-389927 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/389927/details/bt_playtop.png) bottom center no-repeat;
}
.application-389927 .bt-playbtm [class^="bt-regist"] a {
    width: 534px;
    height: 114px;
    background: url(http://img-freegames.dmm.com/app/389927/details/bt_playbtm.png) top center no-repeat;
}
.application-389927 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/389927/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-389927 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/389927/details/bt_playtop_pre.png) top center no-repeat;
}
.application-389927 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/389927/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-389927 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/389927/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-389927 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/389927/details/bt_playbtm_pre.png) bottom center no-repeat;
}






/* ========================= [ .application-216901(特命！ハメまくりカンパニー) ] */
.application-216901 #area-application-top { background: url(http://img-freegames.dmm.com/app/216901/details/bg_main.jpg) left top repeat-x; }
.application-216901 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/216901/details/main_image.jpg); }
/* ===== box-application-section */
.application-216901 .sec-title { background-image: url(http://img-freegames.dmm.com/app/216901/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-216901 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/216901/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-216901 .bt-playtop {
    width: 255px;
    margin-top: 120px;
    margin-left: 170px;
}
.application-216901 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 6px;
    background: url(http://img-freegames.dmm.com/app/216901/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-216901 .bt-playtop [class^="bt-regist"] a {
    width: 226px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/216901/details/bt_playtop.png) top center no-repeat;
}
.application-216901 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/216901/details/bt_playtop.png) bottom center no-repeat;
}
.application-216901 .bt-playbtm [class^="bt-regist"] a {
    width: 531px;
    height: 113px;
    background: url(http://img-freegames.dmm.com/app/216901/details/bt_playbtm.png) top center no-repeat;
}
.application-216901 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/216901/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-216901 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/216901/details/bt_playtop_pre.png) top center no-repeat;
}
.application-216901 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/216901/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-216901 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/216901/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-216901 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/216901/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-265103(シューティングガール) ] */
.application-265103 #area-application-top { background: url(http://img-freegames.dmm.com/app/265103/details/bg_main.jpg) left top repeat-x; }
.application-265103 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/265103/details/main_image.jpg); }
/* ===== box-application-section */
.application-265103 .sec-title { background-image: url(http://img-freegames.dmm.com/app/265103/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-265103 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/265103/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-265103 .bt-playtop {
    width: 255px;
    margin-top: 118px;
    margin-left: 170px;
}
.application-265103 .bt-playtop [class^="bt-regist"]{
    padding-top: 4px;
    background: url(http://img-freegames.dmm.com/app/265103/details/bg_playtop_bokeh.png) center -8px no-repeat;
    margin-bottom: 15px;
}
.application-265103 .bt-playtop .bt-regist a {
    width: 216px;
    height: 216px;
    background: url(http://img-freegames.dmm.com/app/265103/details/bt_playtop.png) top center no-repeat;
}
.application-265103 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/265103/details/bt_playtop.png) bottom center no-repeat;
}
.application-265103 .bt-playbtm .bt-regist a {
    width: 532px;
    height: 112px;
    background: url(http://img-freegames.dmm.com/app/265103/details/bt_playbtm.png) top center no-repeat;
}
.application-265103 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/265103/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-384012(ドラゴンタクティクス メモリーズ) ] */
.application-384012 #area-application-top { background: url(http://img-freegames.dmm.com/app/384012/details/bg_main.jpg) left top repeat-x; }
.application-384012 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/384012/details/main_image.jpg); }
/* ===== box-application-section */
.application-384012 .sec-title { background-image: url(http://img-freegames.dmm.com/app/384012/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-384012 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/384012/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-384012 .bt-playtop {
    width: 230px;
    margin-top: 120px;
    margin-left: 170px;
}
.application-384012 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 6px;
    background: url(http://img-freegames.dmm.com/app/384012/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-384012 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/384012/details/bt_playtop.png) top center no-repeat;
}
.application-384012 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/384012/details/bt_playtop.png) bottom center no-repeat;
}
.application-384012 .bt-playbtm [class^="bt-regist"] a {
    width: 525px;
    height: 105px;
    background: url(http://img-freegames.dmm.com/app/384012/details/bt_playbtm.png) top center no-repeat;
}
.application-384012 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/384012/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-384012 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/384012/details/bt_playtop_pre.png) top center no-repeat;
}
.application-384012 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/384012/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-384012 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/384012/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-384012 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/384012/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-230926(ドラゴンタクティクス メモリーズR) ] */
.application-230926 #area-application-top { background: url(http://img-freegames.dmm.com/app/230926/details/bg_main.jpg) left top repeat-x; }
.application-230926 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/230926/details/main_image.jpg); }
/* ===== box-application-section */
.application-230926 .sec-title { background-image: url(http://img-freegames.dmm.com/app/230926/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-230926 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/230926/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-230926 .bt-playtop {
    width: 230px;
    margin-top: 120px;
    margin-left: 170px;
}
.application-230926 .bt-playtop [class^="bt-regist"]{
    padding: 0 0 6px;
    background: url(http://img-freegames.dmm.com/app/230926/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-230926 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/230926/details/bt_playtop.png) top center no-repeat;
}
.application-230926 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/230926/details/bt_playtop.png) bottom center no-repeat;
}
.application-230926 .bt-playbtm [class^="bt-regist"] a {
    width: 525px;
    height: 105px;
    background: url(http://img-freegames.dmm.com/app/230926/details/bt_playbtm.png) top center no-repeat;
}
.application-230926 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/230926/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-230926 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/230926/details/bt_playtop_pre.png) top center no-repeat;
}
.application-230926 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/230926/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-230926 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/230926/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-230926 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/230926/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-341253(壮絶大航海-Age of Discovery) ] */
.application-341253 #area-application-top { background: url(http://img-freegames.dmm.com/app/341253/details/bg_main.jpg) left top repeat-x; }
.application-341253 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/341253/details/main_image.jpg); }
/* ===== box-application-section */
.application-341253 .sec-title { background-image: url(http://img-freegames.dmm.com/app/341253/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-341253 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/341253/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-341253 .bt-playtop {
    width: 232px;
    margin-top: 115px;
    margin-left: 175px;
}
.application-341253 .bt-playtop [class^="bt-regist"]{
    padding: 7px 0 10px;
    background: url(http://img-freegames.dmm.com/app/341253/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-341253 .bt-playtop [class^="bt-regist"] a {
    width: 216px;
    height: 216px;
    background: url(http://img-freegames.dmm.com/app/341253/details/bt_playtop.png) top center no-repeat;
}
.application-341253 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/341253/details/bt_playtop.png) bottom center no-repeat;
}
.application-341253 .bt-playbtm [class^="bt-regist"] a {
    width: 627px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/341253/details/bt_playbtm.png) top center no-repeat;
}
.application-341253 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/341253/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-341253 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/341253/details/bt_playtop_pre.png) top center no-repeat;
}
.application-341253 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/341253/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-341253 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/341253/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-341253 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/341253/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-359813(調教！クリトリア共和国?催眠の書?) ] */
.application-359813 #area-application-top { background: url(http://img-freegames.dmm.com/app/359813/details/bg_main.jpg) left top repeat-x; }
.application-359813 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/359813/details/main_image.jpg); }
/* ===== box-application-section */
.application-359813 .sec-title { background-image: url(http://img-freegames.dmm.com/app/359813/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-359813 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/359813/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-359813 .bt-playtop {
    width: 255px;
    margin-top: 125px;
    margin-left: 175px;
}
.application-359813 .bt-playtop [class^="bt-regist"]{
    padding: 0 2px 10px 0;
    background: url(http://img-freegames.dmm.com/app/359813/details/bg_playtop_bokeh.png) center 0px no-repeat;
}
.application-359813 .bt-playtop .bt-regist a {
    width: 217px;
    height: 217px;
    background: url(http://img-freegames.dmm.com/app/359813/details/bt_playtop.png) top center no-repeat;
}
.application-359813 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/359813/details/bt_playtop.png) bottom center no-repeat;
}
.application-359813 .bt-playbtm .bt-regist a {
    width: 525px;
    height: 105px;
    background: url(http://img-freegames.dmm.com/app/359813/details/bt_playbtm.png) top center no-repeat;
}
.application-359813 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/359813/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-359813 .bt-playtop .bt-regist-pre{
    padding: 0 2px 10px 0;
    background: url(http://img-freegames.dmm.com/app/359813/details/bg_playtop_bokeh.png) center 0px no-repeat;
}
.application-359813 .bt-playtop .bt-regist-pre a {
    width: 217px;
    height: 217px;
    background: url(http://img-freegames.dmm.com/app/359813/details/bt_playtop_pre.png) top center no-repeat;
}
.application-359813 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/359813/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-359813 .bt-playbtm .bt-regist-pre a {
    width: 525px;
    height: 105px;
    background: url(http://img-freegames.dmm.com/app/359813/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-359813 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/359813/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-324476(神姫戦舞?ロストグリモワール?) ] */
.application-324476 #area-application-top { background: url(http://img-freegames.dmm.com/app/324476/details/bg_main.jpg) left top repeat-x; }
.application-324476 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/324476/details/main_image.jpg); }
/* ===== box-application-section */
.application-324476 .sec-title { background-image: url(http://img-freegames.dmm.com/app/324476/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-324476 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/324476/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-324476 .bt-playtop {
    width: 270px;
    margin-top: 98px;
    margin-left: 165px;
}
.application-324476 .bt-playtop [class^="bt-regist"]{
    padding: 27px 0 12px;
    background: url(http://img-freegames.dmm.com/app/324476/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-324476 .bt-playtop [class^="bt-regist"] a {
    width: 216px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/324476/details/bt_playtop.png) top center no-repeat;
}
.application-324476 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/324476/details/bt_playtop.png) bottom center no-repeat;
}
.application-324476 .bt-playbtm [class^="bt-regist"] a {
    width: 484px;
    height: 144px;
    background: url(http://img-freegames.dmm.com/app/324476/details/bt_playbtm.png) top center no-repeat;
}
.application-324476 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/324476/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-324476 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/324476/details/bt_playtop_pre.png) top center no-repeat;
}
.application-324476 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/324476/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-324476 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/324476/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-324476 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/324476/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-323823(仮面ライダー メガトンスマッシュ) ] */
.application-323823 #area-application-top { background: url(http://img-freegames.dmm.com/app/323823/details/bg_main.jpg) left top repeat-x; }
.application-323823 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/323823/details/main_image.jpg); }
/* ===== box-application-section */
.application-323823 .sec-title { background-image: url(http://img-freegames.dmm.com/app/323823/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-323823 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/323823/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-323823 .bt-playtop {
    width: 255px;
    margin-top: 100px;
    margin-left: 175px;
}
.application-323823 .bt-playtop [class^="bt-regist"]{
    padding-top: 32px;
    background: url(http://img-freegames.dmm.com/app/323823/details/bg_playtop_bokeh.png) center 32px no-repeat;
}
.application-323823 .bt-playtop .bt-regist a {
    width: 230px;
    height: 201px;
    background: url(http://img-freegames.dmm.com/app/323823/details/bt_playtop.png) top center no-repeat;
}
.application-323823 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/323823/details/bt_playtop.png) bottom center no-repeat;
}
.application-323823 .bt-playbtm .bt-regist a {
    width: 493px;
    height: 130px;
    background: url(http://img-freegames.dmm.com/app/323823/details/bt_playbtm.png) top center no-repeat;
}
.application-323823 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/323823/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-283615(バブルワールド) ] */
.application-283615 #area-application-top { background: url(http://img-freegames.dmm.com/app/283615/details/bg_main.jpg) left top repeat-x; }
.application-283615 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/283615/details/main_image.jpg); }
/* ===== box-application-section */
.application-283615 .sec-title { background-image: url(http://img-freegames.dmm.com/app/283615/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-283615 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/283615/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-283615 .bt-playtop {
    width: 230px;
    margin-top: 100px;
    margin-left: 175px;
}
.application-283615 .bt-playtop [class^="bt-regist"]{
    padding-top: 32px;
    background: url(http://img-freegames.dmm.com/app/283615/details/bg_playtop_bokeh.png) center 32px no-repeat;
}
.application-283615 .bt-playtop .bt-regist a {
    width: 225px;
    height: 225px;
    background: url(http://img-freegames.dmm.com/app/283615/details/bt_playtop.png) top center no-repeat;
}
.application-283615 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/283615/details/bt_playtop.png) bottom center no-repeat;
}
.application-283615 .bt-playbtm .bt-regist a {
    width: 525px;
    height: 105px;
    background: url(http://img-freegames.dmm.com/app/283615/details/bt_playbtm.png) top center no-repeat;
}
.application-283615 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/283615/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-284378(レーシング娘。) ] */
.application-284378 #area-application-top { background: url(http://img-freegames.dmm.com/app/284378/details/bg_main.jpg) left top repeat-x; }
.application-284378 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/284378/details/main_image.jpg); }
/* ===== box-application-section */
.application-284378 .sec-title { background-image: url(http://img-freegames.dmm.com/app/284378/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-284378 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/284378/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-284378 .bt-playtop {
    width: 240px;
    margin-top: 108px;
    margin-left: 175px;
}
.application-284378 .bt-playtop [class^="bt-regist"]{
    background: url(http://img-freegames.dmm.com/app/284378/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-284378 .bt-playtop [class^="bt-regist"] a {
    width: 238px;
    height: 238px;
    background: url(http://img-freegames.dmm.com/app/284378/details/bt_playtop.png) top center no-repeat;
}
.application-284378 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/284378/details/bt_playtop.png) bottom center no-repeat;
}
.application-284378 .bt-playbtm [class^="bt-regist"] a {
    width: 532px;
    height: 116px;
    background: url(http://img-freegames.dmm.com/app/284378/details/bt_playbtm.png) top center no-repeat;
}
.application-284378 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/284378/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-284378 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/284378/details/bt_playtop_pre.png) top center no-repeat;
}
.application-284378 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/284378/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-284378 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/284378/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-284378 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/284378/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-398259(妖怪リング) ] */
.application-398259 #area-application-top { background: url(http://img-freegames.dmm.com/app/398259/details/bg_main.jpg) left top repeat-x; }
.application-398259 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/398259/details/main_image.jpg); }
/* ===== box-application-section */
.application-398259 .sec-title { background-image: url(http://img-freegames.dmm.com/app/398259/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-398259 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/398259/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-398259 .bt-playtop {
    width: 230px;
    margin-top: 108px;
    margin-left: 195px;
}
.application-398259 .bt-playtop [class^="bt-regist"]{
    padding: 13px 0;
    background: url(http://img-freegames.dmm.com/app/398259/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-398259 .bt-playtop [class^="bt-regist"] a {
    width: 225px;
    height: 225px;
    background: url(http://img-freegames.dmm.com/app/398259/details/bt_playtop.png) top center no-repeat;
}
.application-398259 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/398259/details/bt_playtop.png) bottom center no-repeat;
}
.application-398259 .bt-playbtm [class^="bt-regist"] a {
    width: 526px;
    height: 106px;
    background: url(http://img-freegames.dmm.com/app/398259/details/bt_playbtm.png) top center no-repeat;
}
.application-398259 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/398259/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-398259 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/398259/details/bt_playtop_pre.png) top center no-repeat;
}
.application-398259 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/398259/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-398259 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/398259/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-398259 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/398259/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-386561(淫妖蟲 禁?少女凌辱物語?) ] */
.application-386561 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/386561/details/bg_main.jpg) left top repeat-x; }

.application-386561 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/386561/details/main_image.jpg); }

/* ===== box-application-section */
.application-386561 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/386561/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-386561 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/386561/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-386561 .bt-playtop {
  width: 250px;
  margin-top: 118px;
  margin-left: 185px;
}

.application-386561 .bt-playtop [class^="bt-regist"] {
  padding: 13px 15px;
  background: url(http://img-freegames.dmm.com/app/386561/details/bg_playtop_bokeh.png) 4px top no-repeat; }

.application-386561 .bt-playtop [class^="bt-regist"] a {
  width: 229px;
  height: 200px;
  background: url(http://img-freegames.dmm.com/app/386561/details/bt_playtop.png) top center no-repeat; }

.application-386561 .bt-playtop .bt-regist a:hover {
  background: url(http://img-freegames.dmm.com/app/386561/details/bt_playtop.png) bottom center no-repeat; }

.application-386561 .bt-playbtm [class^="bt-regist"] a {
  width: 515px;
  height: 109px;
  background: url(http://img-freegames.dmm.com/app/386561/details/bt_playbtm.png) top center no-repeat; }

.application-386561 .bt-playbtm .bt-regist a:hover {
  background: url(http://img-freegames.dmm.com/app/386561/details/bt_playbtm.png) bottom center no-repeat; }

/* ===== 事前登録用 */
.application-386561 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/386561/details/bt_playtop_pre.png) top center no-repeat; }

.application-386561 .bt-playtop .bt-regist-pre a:hover {
  background: url(http://img-freegames.dmm.com/app/386561/details/bt_playtop_pre.png) bottom center no-repeat; }

.application-386561 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/386561/details/bt_playbtm_pre.png) top center no-repeat; }

.application-386561 .bt-playbtm .bt-regist-pre a:hover {
  background: url(http://img-freegames.dmm.com/app/386561/details/bt_playbtm_pre.png) bottom center no-repeat; }







/* ========================= [ .application-245896(逆転大奥) ] */
.application-245896 #area-application-top { background: url(http://img-freegames.dmm.com/app/245896/details/bg_main.jpg) left top repeat-x; }
.application-245896 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/245896/details/main_image.jpg); }
/* ===== box-application-section */
.application-245896 .sec-title { background-image: url(http://img-freegames.dmm.com/app/245896/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-245896 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/245896/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-245896 .bt-playtop {
    width: 238px;
    margin-top: 117px;
    margin-left: 200px;
}
.application-245896 .bt-playtop [class^="bt-regist"]{
    padding: 9px 0 13px 3px;
    background: url(http://img-freegames.dmm.com/app/245896/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-245896 .bt-playtop [class^="bt-regist"] a {
    width: 219px;
    height: 221px;
    background: url(http://img-freegames.dmm.com/app/245896/details/bt_playtop.png) top center no-repeat;
}
.application-245896 .bt-playtop .bt-regist a:hover { background: url(http://img-freegames.dmm.com/app/245896/details/bt_playtop.png) bottom center no-repeat; }
.application-245896 .bt-playbtm [class^="bt-regist"] a {
    width: 529px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/245896/details/bt_playbtm.png) top center no-repeat;
}
.application-245896 .bt-playbtm .bt-regist a:hover { background: url(http://img-freegames.dmm.com/app/245896/details/bt_playbtm.png) bottom center no-repeat; }
/* ===== 事前登録用 */
.application-245896 .bt-playtop .bt-regist-pre a { background: url(http://img-freegames.dmm.com/app/245896/details/bt_playtop_pre.png) top center no-repeat; }
.application-245896 .bt-playtop .bt-regist-pre a:hover { background: url(http://img-freegames.dmm.com/app/245896/details/bt_playtop_pre.png) bottom center no-repeat; }
.application-245896 .bt-playbtm .bt-regist-pre a { background: url(http://img-freegames.dmm.com/app/245896/details/bt_playbtm_pre.png) top center no-repeat; }
.application-245896 .bt-playbtm .bt-regist-pre a:hover { background: url(http://img-freegames.dmm.com/app/245896/details/bt_playbtm_pre.png) bottom center no-repeat; }






/* ========================= [ .application-223705(Noah'sGate) ] */
.application-223705 #area-application-top { background: url(http://img-freegames.dmm.com/app/223705/details/bg_main.jpg) left top repeat-x; }
.application-223705 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/223705/details/main_image.jpg); }
/* ===== box-application-section */
.application-223705 .sec-title { background-image: url(http://img-freegames.dmm.com/app/223705/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-223705 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/223705/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-223705 .bt-playtop {
    width: 238px;
    margin-top: 114px;
    margin-left: 200px;
}
.application-223705 .bt-playtop [class^="bt-regist"]{
    padding: 10px 10px 15px;
    background: url(http://img-freegames.dmm.com/app/223705/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-223705 .bt-playtop [class^="bt-regist"] a {
    width: 219px;
    height: 219px;
    background: url(http://img-freegames.dmm.com/app/223705/details/bt_playtop.png) top center no-repeat;
}
.application-223705 .bt-playtop .bt-regist a:hover { background: url(http://img-freegames.dmm.com/app/223705/details/bt_playtop.png) bottom center no-repeat; }
.application-223705 .bt-playbtm [class^="bt-regist"] a {
    width: 529px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/223705/details/bt_playbtm.png) top center no-repeat;
}
.application-223705 .bt-playbtm .bt-regist a:hover { background: url(http://img-freegames.dmm.com/app/223705/details/bt_playbtm.png) bottom center no-repeat; }
/* ===== 事前登録用 */
.application-223705 .bt-playtop .bt-regist-pre a { background: url(http://img-freegames.dmm.com/app/223705/details/bt_playtop_pre.png) top center no-repeat; }
.application-223705 .bt-playtop .bt-regist-pre a:hover { background: url(http://img-freegames.dmm.com/app/223705/details/bt_playtop_pre.png) bottom center no-repeat; }
.application-223705 .bt-playbtm .bt-regist-pre a { background: url(http://img-freegames.dmm.com/app/223705/details/bt_playbtm_pre.png) top center no-repeat; }
.application-223705 .bt-playbtm .bt-regist-pre a:hover { background: url(http://img-freegames.dmm.com/app/223705/details/bt_playbtm_pre.png) bottom center no-repeat; }





/* ========================= [ .application-296004(クライムバスターズ) ] */
.application-296004 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/296004/details/bg_main.jpg) left top repeat-x; }

.application-296004 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/296004/details/main_image.jpg); }

/* ===== box-application-section */
.application-296004 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/296004/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-296004 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/296004/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-296004 .bt-playtop {
  width: 230px;
  margin-top: 118px;
  margin-left: 180px; }

.application-296004 .bt-playtop [class^="bt-regist"] {
  padding: 2px 0 10px;
  background: url(http://img-freegames.dmm.com/app/296004/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-296004 .bt-playtop [class^="bt-regist"] a {
  width: 225px;
  height: 219px;
  background: url(http://img-freegames.dmm.com/app/296004/details/bt_playtop.png) top center no-repeat; }

.application-296004 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-296004 .bt-playbtm [class^="bt-regist"] a {
  width: 536px;
  height: 115px;
  background: url(http://img-freegames.dmm.com/app/296004/details/bt_playbtm.png) top center no-repeat; }

.application-296004 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-296004 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/296004/details/bt_playtop_pre.png) top center no-repeat; }

.application-296004 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-296004 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/296004/details/bt_playbtm_pre.png) top center no-repeat; }

.application-296004 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-361901(Fairy Fantasia0?ゼロ?) ] */
.application-361901 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/361901/details/bg_main.jpg) left top repeat-x; }

.application-361901 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/361901/details/main_image.jpg); }

/* ===== box-application-section */
.application-361901 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/361901/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-361901 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/361901/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-361901 .bt-playtop {
  width: 230px;
  margin-top: 116px;
  margin-left: 185px; }

.application-361901 .bt-playtop [class^="bt-regist"] {
  padding: 6px 0 10px;
  background: url(http://img-freegames.dmm.com/app/361901/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-361901 .bt-playtop [class^="bt-regist"] a {
  width: 225px;
  height: 218px;
  background: url(http://img-freegames.dmm.com/app/361901/details/bt_playtop.png) top center no-repeat; }

.application-361901 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-361901 .bt-playbtm [class^="bt-regist"] a {
  width: 536px;
  height: 115px;
  background: url(http://img-freegames.dmm.com/app/361901/details/bt_playbtm.png) top center no-repeat; }

.application-361901 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-361901 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/361901/details/bt_playtop_pre.png) top center no-repeat; }

.application-361901 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-361901 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/361901/details/bt_playbtm_pre.png) top center no-repeat; }

.application-361901 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-365723(モンスター娘のいる日常 オンライン) ] */
.application-365723 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/365723/details/bg_main.jpg) left top repeat-x; }

.application-365723 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/365723/details/main_image.jpg); }

/* ===== box-application-section */
.application-365723 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/365723/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-365723 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/365723/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-365723 .bt-playtop {
  width: 230px;
  margin-top: 116px;
  margin-left: 185px; }

.application-365723 .bt-playtop [class^="bt-regist"] {
  background: url(http://img-freegames.dmm.com/app/365723/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-365723 .bt-playtop [class^="bt-regist"] a {
  width: 229px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/365723/details/bt_playtop.png) top center no-repeat; }

.application-365723 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-365723 .bt-playbtm [class^="bt-regist"] a {
  width: 532px;
  height: 115px;
  background: url(http://img-freegames.dmm.com/app/365723/details/bt_playbtm.png) top center no-repeat; }

.application-365723 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-365723 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/365723/details/bt_playtop_pre.png) top center no-repeat; }

.application-365723 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-365723 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/365723/details/bt_playbtm_pre.png) top center no-repeat; }

.application-365723 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-447333(らぶコンパス) ] */
.application-447333 #area-application-top { background: url(http://img-freegames.dmm.com/app/447333/details/bg_main.jpg) left top repeat-x; }
.application-447333 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/447333/details/main_image.jpg); }
/* ===== box-application-section */
.application-447333 .sec-title { background-image: url(http://img-freegames.dmm.com/app/447333/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-447333 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/447333/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-447333 .bt-playtop {
    width: 238px;
    margin-top: 100px;
    margin-left: 175px;
}
.application-447333 .bt-playtop [class^="bt-regist"]{
    padding: 27px 0 12px;
    background: url(http://img-freegames.dmm.com/app/447333/details/bg_playtop_bokeh.png) center 17px no-repeat;
}
.application-447333 .bt-playtop .bt-regist a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/447333/details/bt_playtop.png) top center no-repeat;
}
.application-447333 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/447333/details/bt_playtop.png) bottom center no-repeat;
}
.application-447333 .bt-playbtm .bt-regist a {
    width: 544px;
    height: 124px;
    background: url(http://img-freegames.dmm.com/app/447333/details/bt_playbtm.png) top center no-repeat;
}
.application-447333 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/447333/details/bt_playbtm.png) bottom center no-repeat;
}





/* ========================= [ .application-367548(戦乱プリンセスG) ] */
.application-367548 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/367548/details/bg_main.jpg) left top repeat-x; }

.application-367548 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/367548/details/main_image.jpg); }

/* ===== box-application-section */
.application-367548 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/367548/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-367548 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/367548/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-367548 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 209px; }

.application-367548 .bt-playtop [class^="bt-regist"] {
  padding: 5px 0 10px;
  background: url(http://img-freegames.dmm.com/app/367548/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-367548 .bt-playtop [class^="bt-regist"] a {
  width: 226px;
  height: 226px;
  background: url(http://img-freegames.dmm.com/app/367548/details/bt_playtop.png) top center no-repeat; }

.application-367548 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-367548 .bt-playbtm [class^="bt-regist"] a {
  width: 532px;
  height: 113px;
  background: url(http://img-freegames.dmm.com/app/367548/details/bt_playbtm.png) top center no-repeat; }

.application-367548 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-367548 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/367548/details/bt_playtop_pre.png) top center no-repeat; }

.application-367548 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-367548 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/367548/details/bt_playbtm_pre.png) top center no-repeat; }

.application-367548 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-790648(デビルアナライズ) ] */
.application-790648 #area-application-top { background: url(http://img-freegames.dmm.com/app/790648/details/bg_main.jpg) left top repeat-x; }
.application-790648 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/790648/details/main_image.jpg); }
/* ===== box-application-section */
.application-790648 .sec-title { background-image: url(http://img-freegames.dmm.com/app/790648/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-790648 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/790648/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-790648 .bt-playtop {
    width: 230px;
    margin-top: 125px;
    margin-left: 190px;
}
.application-790648 .bt-playtop .bt-regist{
    padding: 3px 0 12px;
    background: url(http://img-freegames.dmm.com/app/790648/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-790648 .bt-playtop .bt-regist a {
    width: 220px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/790648/details/bt_playtop.png) top center no-repeat;
}
.application-790648 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/790648/details/bt_playtop.png) bottom center no-repeat;
}
.application-790648 .bt-playbtm .bt-regist a {
    width: 538px;
    height: 118px;
    background: url(http://img-freegames.dmm.com/app/790648/details/bt_playbtm.png) top center no-repeat;
}
.application-790648 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/790648/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-790648 .bt-playtop .bt-regist-pre{
    padding: 3px 0 12px;
    background: url(http://img-freegames.dmm.com/app/790648/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-790648 .bt-playtop .bt-regist-pre a {
    width: 220px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/790648/details/bt_playtop_pre.png) top center no-repeat;
}
.application-790648 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/790648/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-790648 .bt-playbtm .bt-regist-pre a {
    width: 538px;
    height: 118px;
    background: url(http://img-freegames.dmm.com/app/790648/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-790648 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/790648/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-402647(ラグナブレイク・サーガ) ] */
.application-402647 #area-application-top { background: url(http://img-freegames.dmm.com/app/402647/details/bg_main.jpg) left top repeat-x; }
.application-402647 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/402647/details/main_image.jpg); }
/* ===== box-application-section */
.application-402647 .sec-title { background-image: url(http://img-freegames.dmm.com/app/402647/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-402647 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/402647/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-402647 .bt-playtop {
    width: 252px;
    margin-top: 105px;
    margin-left: 170px;
}
.application-402647 .bt-playtop [class^="bt-regist"]{
    padding: 16px 0 14px;
    background: url(http://img-freegames.dmm.com/app/402647/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-402647 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/402647/details/bt_playtop.png) top center no-repeat;
}
.application-402647 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/402647/details/bt_playtop.png) bottom center no-repeat;
}
.application-402647 .bt-playbtm [class^="bt-regist"] a {
    width: 633px;
    height: 133px;
    background: url(http://img-freegames.dmm.com/app/402647/details/bt_playbtm.png) top center no-repeat;
}
.application-402647 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/402647/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-402647 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/402647/details/bt_playtop_pre.png) top center no-repeat;
}
.application-402647 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/402647/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-402647 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/402647/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-402647 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/402647/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-242584(ラグナリーブレイブ) ] */
.application-242584 #area-application-top { background: url(http://img-freegames.dmm.com/app/242584/details/bg_main.jpg) left top repeat-x; }
.application-242584 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/242584/details/main_image.jpg); }
/* ===== box-application-section */
.application-242584 .sec-title { background-image: url(http://img-freegames.dmm.com/app/242584/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-242584 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/242584/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-242584 .bt-playtop {
    width: 252px;
    margin-top: 105px;
    margin-left: 170px;
}
.application-242584 .bt-playtop [class^="bt-regist"]{
    background: url(http://img-freegames.dmm.com/app/242584/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-242584 .bt-playtop [class^="bt-regist"] a {
    width: 242px;
    height: 242px;
    background: url(http://img-freegames.dmm.com/app/242584/details/bt_playtop.png) top center no-repeat;
}
.application-242584 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/242584/details/bt_playtop.png) bottom center no-repeat;
}
.application-242584 .bt-playbtm [class^="bt-regist"] a {
    width: 556px;
    height: 138px;
    background: url(http://img-freegames.dmm.com/app/242584/details/bt_playbtm.png) top center no-repeat;
}
.application-242584 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/242584/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-242584 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/242584/details/bt_playtop_pre.png) top center no-repeat;
}
.application-242584 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/242584/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-242584 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/242584/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-242584 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/242584/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-467656(恋姫†夢想?英雄烈伝?) ] */
.application-467656 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/467656/details/bg_main.jpg) left top repeat-x; }

.application-467656 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/467656/details/main_image.jpg); }

/* ===== box-application-section */
.application-467656 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/467656/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-467656 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/467656/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-467656 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 205px; }

.application-467656 .bt-playtop [class^="bt-regist"] {
  padding: 4px 0 10px;
  background: url(http://img-freegames.dmm.com/app/467656/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-467656 .bt-playtop [class^="bt-regist"] a {
  width: 218px;
  height: 218px;
  background: url(http://img-freegames.dmm.com/app/467656/details/bt_playtop.png) top center no-repeat; }

.application-467656 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-467656 .bt-playbtm [class^="bt-regist"] a {
  width: 533px;
  height: 113px;
  background: url(http://img-freegames.dmm.com/app/467656/details/bt_playbtm.png) top center no-repeat; }

.application-467656 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-467656 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/467656/details/bt_playtop_pre.png) top center no-repeat; }

.application-467656 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-467656 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/467656/details/bt_playbtm_pre.png) top center no-repeat; }

.application-467656 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-445699(AVストライカーズ) ] */
.application-445699 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/445699/details/bg_main.jpg) left top repeat-x; }

.application-445699 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/445699/details/main_image.jpg); }

/* ===== box-application-section */
.application-445699 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/445699/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-445699 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/445699/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-445699 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 205px; }

.application-445699 .bt-playtop [class^="bt-regist"] {
  padding: 4px 0 10px;
  background: url(http://img-freegames.dmm.com/app/445699/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-445699 .bt-playtop [class^="bt-regist"] a {
  width: 229px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/445699/details/bt_playtop.png) top center no-repeat; }

.application-445699 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-445699 .bt-playbtm [class^="bt-regist"] a {
  width: 525px;
  height: 106px;
  background: url(http://img-freegames.dmm.com/app/445699/details/bt_playbtm.png) top center no-repeat; }

.application-445699 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-445699 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/445699/details/bt_playtop_pre.png) top center no-repeat; }

.application-445699 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-445699 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/445699/details/bt_playbtm_pre.png) top center no-repeat; }

.application-445699 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-769791(迷宮探索ドラゴンプリンセス) ] */
.application-769791 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/769791/details/bg_main.jpg) left top repeat-x; }

.application-769791 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/769791/details/main_image.jpg); }

/* ===== box-application-section */
.application-769791 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/769791/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-769791 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/769791/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-769791 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 190px; }

.application-769791 .bt-playtop [class^="bt-regist"] {
  padding: 4px 0 10px;
  background: url(http://img-freegames.dmm.com/app/769791/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-769791 .bt-playtop [class^="bt-regist"] a {
  width: 222px;
  height: 222px;
  background: url(http://img-freegames.dmm.com/app/769791/details/bt_playtop.png) top center no-repeat; }

.application-769791 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-769791 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 106px;
  background: url(http://img-freegames.dmm.com/app/769791/details/bt_playbtm.png) top center no-repeat; }

.application-769791 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-769791 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/769791/details/bt_playtop_pre.png) top center no-repeat; }

.application-769791 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-769791 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/769791/details/bt_playbtm_pre.png) top center no-repeat; }

.application-769791 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-757513(x-overd-r) ] */
.application-757513 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/757513/details/bg_main.jpg) left top repeat-x; }

.application-757513 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/757513/details/main_image.jpg); }

/* ===== box-application-section */
.application-757513 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/757513/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-757513 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/757513/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-757513 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 190px; }

.application-757513 .bt-playtop [class^="bt-regist"] {
  padding: 4px 0 10px;
  background: url(http://img-freegames.dmm.com/app/757513/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-757513 .bt-playtop [class^="bt-regist"] a {
  width: 250px;
  height: 250px;
  background: url(http://img-freegames.dmm.com/app/757513/details/bt_playtop.png) top center no-repeat; }

.application-757513 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-757513 .bt-playbtm [class^="bt-regist"] a {
  width: 500px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/757513/details/bt_playbtm.png) top center no-repeat; }

.application-757513 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-757513 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/757513/details/bt_playtop_pre.png) top center no-repeat; }

.application-757513 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-757513 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/757513/details/bt_playbtm_pre.png) top center no-repeat; }

.application-757513 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-700270(x-overd) ] */
.application-700270 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/700270/details/bg_main.jpg) left top repeat-x; }

.application-700270 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/700270/details/main_image.jpg); }

/* ===== box-application-section */
.application-700270 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/700270/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-700270 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/700270/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-700270 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 190px; }

.application-700270 .bt-playtop [class^="bt-regist"] {
  padding: 4px 0 10px;
  background: url(http://img-freegames.dmm.com/app/700270/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-700270 .bt-playtop [class^="bt-regist"] a {
  width: 250px;
  height: 250px;
  background: url(http://img-freegames.dmm.com/app/700270/details/bt_playtop.png) top center no-repeat; }

.application-700270 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-700270 .bt-playbtm [class^="bt-regist"] a {
  width: 500px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/700270/details/bt_playbtm.png) top center no-repeat; }

.application-700270 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-700270 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/700270/details/bt_playtop_pre.png) top center no-repeat; }

.application-700270 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-700270 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/700270/details/bt_playbtm_pre.png) top center no-repeat; }

.application-700270 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




  /* ========================= [ .application-401761(マジックミラー号これくしょん-マジこれ-) ] */
.application-401761 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/401761/details/bg_main.jpg) left top repeat-x; }

.application-401761 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/401761/details/main_image.jpg); }

/* ===== box-application-section */
.application-401761 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/401761/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-401761 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/401761/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-401761 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 190px; }

.application-401761 .bt-playtop [class^="bt-regist"] {
  padding: 8px 5px 10px;
  background: url(http://img-freegames.dmm.com/app/401761/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-401761 .bt-playtop [class^="bt-regist"] a {
  width: 221px;
  height: 221px;
  background: url(http://img-freegames.dmm.com/app/401761/details/bt_playtop.png) top center no-repeat; }

.application-401761 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-401761 .bt-playbtm [class^="bt-regist"] a {
  width: 532px;
  height: 115px;
  background: url(http://img-freegames.dmm.com/app/401761/details/bt_playbtm.png) top center no-repeat; }

.application-401761 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-401761 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/401761/details/bt_playtop_pre.png) top center no-repeat; }

.application-401761 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-401761 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/401761/details/bt_playbtm_pre.png) top center no-repeat; }

.application-401761 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




  /* ========================= [ .application-450800(MUV-LUV ALTERNATIVE STRIKE FRONTIER) ] */
.application-450800 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/450800/details/bg_main.jpg) left top repeat-x; }

.application-450800 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/450800/details/main_image.jpg); }

/* ===== box-application-section */
.application-450800 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/450800/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-450800 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/450800/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-450800 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 190px; }

.application-450800 .bt-playtop [class^="bt-regist"] {
  padding: 8px 5px 10px;
 }

.application-450800 .bt-playtop [class^="bt-regist"] a {
  width: 223px;
  height: 217px;
  background: url(http://img-freegames.dmm.com/app/450800/details/bt_playtop.png) top center no-repeat; }

.application-450800 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-450800 .bt-playbtm [class^="bt-regist"] a {
  width: 526px;
  height: 108px;
  background: url(http://img-freegames.dmm.com/app/450800/details/bt_playbtm.png) top center no-repeat; }

.application-450800 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-450800 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/450800/details/bt_playtop_pre.png) top center no-repeat; }

.application-450800 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-450800 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/450800/details/bt_playbtm_pre.png) top center no-repeat; }

.application-450800 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




  /* ========================= [ .application-787487(最終痴漢電車) ] */
.application-787487 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/787487/details/bg_main.jpg) left top repeat-x; }

.application-787487 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/787487/details/main_image.jpg); }

/* ===== box-application-section */
.application-787487 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/787487/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-787487 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/787487/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-787487 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 190px; }

.application-787487 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/787487/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-787487 .bt-playtop [class^="bt-regist"] a {
  width: 200px;
  height: 200px;
  background: url(http://img-freegames.dmm.com/app/787487/details/bt_playtop.png) top center no-repeat; }

.application-787487 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-787487 .bt-playbtm [class^="bt-regist"] a {
  width: 534px;
  height: 114px;
  background: url(http://img-freegames.dmm.com/app/787487/details/bt_playbtm.png) top center no-repeat; }

.application-787487 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-787487 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/787487/details/bt_playtop_pre.png) top center no-repeat; }

.application-787487 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-787487 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/787487/details/bt_playbtm_pre.png) top center no-repeat; }

.application-787487 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-427105(アフタースクールヴァルキリー) ] */
.application-427105 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/427105/details/bg_main.jpg) left top repeat-x; }

.application-427105 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/427105/details/main_image.jpg); }

/* ===== box-application-section */
.application-427105 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/427105/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-427105 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/427105/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-427105 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 190px; }

.application-427105 .bt-playtop [class^="bt-regist"] {
  padding: 15px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/427105/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-427105 .bt-playtop [class^="bt-regist"] a {
  width: 194px;
  height: 213px;
  background: url(http://img-freegames.dmm.com/app/427105/details/bt_playtop.png) top center no-repeat; }

.application-427105 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-427105 .bt-playbtm [class^="bt-regist"] a {
  width: 480px;
  height: 160px;
  background: url(http://img-freegames.dmm.com/app/427105/details/bt_playbtm.png) top center no-repeat; }

.application-427105 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-427105 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/427105/details/bt_playtop_pre.png) top center no-repeat; }

.application-427105 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-427105 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/427105/details/bt_playbtm_pre.png) top center no-repeat; }

.application-427105 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-768914(アフタースクールヴァルキリーR) ] */
.application-768914 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/768914/details/bg_main.jpg) left top repeat-x; }

.application-768914 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/768914/details/main_image.jpg); }

/* ===== box-application-section */
.application-768914 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/768914/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-768914 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/768914/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-768914 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 190px; }

.application-768914 .bt-playtop [class^="bt-regist"] {
  padding: 15px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/768914/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-768914 .bt-playtop [class^="bt-regist"] a {
  width: 194px;
  height: 213px;
  background: url(http://img-freegames.dmm.com/app/768914/details/bt_playtop.png) top center no-repeat; }

.application-768914 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-768914 .bt-playbtm [class^="bt-regist"] a {
  width: 480px;
  height: 160px;
  background: url(http://img-freegames.dmm.com/app/768914/details/bt_playbtm.png) top center no-repeat; }

.application-768914 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-768914 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/768914/details/bt_playtop_pre.png) top center no-repeat; }

.application-768914 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-768914 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/768914/details/bt_playbtm_pre.png) top center no-repeat; }

.application-768914 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }






/* ========================= [ .application-437782(夢限三国志R) ] */
.application-437782 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/437782/details/bg_main.jpg) left top repeat-x; }

.application-437782 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/437782/details/main_image.jpg); }

/* ===== box-application-section */
.application-437782 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/437782/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-437782 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/437782/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-437782 .bt-playtop {
  width: 260px;
  margin-top: 95px;
  margin-left: 170px; }

.application-437782 .bt-playtop [class^="bt-regist"] {
  padding: 10px 10px 0 0px;
  background: url(http://img-freegames.dmm.com/app/437782/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-437782 .bt-playtop [class^="bt-regist"] a {
  width: 260px;
  height: 260px;
  background: url(http://img-freegames.dmm.com/app/437782/details/bt_playtop.png) top center no-repeat; }

.application-437782 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-437782 .bt-playbtm [class^="bt-regist"] a {
  width: 540px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/437782/details/bt_playbtm.png) top center no-repeat; }

.application-437782 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-437782 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/437782/details/bt_playtop_pre.png) top center no-repeat; }

.application-437782 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-437782 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/437782/details/bt_playbtm_pre.png) top center no-repeat; }

.application-437782 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




/* ========================= [ .application-359414(夢限三国志R) ] */
.application-359414 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/359414/details/bg_main.jpg) left top repeat-x; }

.application-359414 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/359414/details/main_image.jpg); }

/* ===== box-application-section */
.application-359414 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/359414/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-359414 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/359414/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-359414 .bt-playtop {
  width: 260px;
  margin-top: 95px;
  margin-left: 170px; }

.application-359414 .bt-playtop [class^="bt-regist"] {
  padding: 10px 10px 0 0px;
  background: url(http://img-freegames.dmm.com/app/359414/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-359414 .bt-playtop [class^="bt-regist"] a {
  width: 260px;
  height: 260px;
  background: url(http://img-freegames.dmm.com/app/359414/details/bt_playtop.png) top center no-repeat; }

.application-359414 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-359414 .bt-playbtm [class^="bt-regist"] a {
  width: 540px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/359414/details/bt_playbtm.png) top center no-repeat; }

.application-359414 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-359414 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/359414/details/bt_playtop_pre.png) top center no-repeat; }

.application-359414 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-359414 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/359414/details/bt_playbtm_pre.png) top center no-repeat; }

.application-359414 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




/* ========================= [ .application-764589(TOKYO天魔) ] */
.application-764589 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/764589/details/bg_main.jpg) left top repeat-x; }

.application-764589 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/764589/details/main_image.jpg); }

/* ===== box-application-section */
.application-764589 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/764589/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-764589 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/764589/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-764589 .bt-playtop {
  width: 230px;
  margin-top: 120px;
  margin-left: 195px; }

.application-764589 .bt-playtop [class^="bt-regist"] {
  padding: 0 0 15px 0;
  background: url(http://img-freegames.dmm.com/app/764589/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-764589 .bt-playtop [class^="bt-regist"] a {
  width: 229px;
  height: 229px;
  background: url(http://img-freegames.dmm.com/app/764589/details/bt_playtop.png) top center no-repeat; }

.application-764589 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-764589 .bt-playbtm [class^="bt-regist"] a {
  width: 525px;
  height: 105px;
  background: url(http://img-freegames.dmm.com/app/764589/details/bt_playbtm.png) top center no-repeat; }

.application-764589 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-764589 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/764589/details/bt_playtop_pre.png) top center no-repeat; }

.application-764589 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-764589 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/764589/details/bt_playbtm_pre.png) top center no-repeat; }

.application-764589 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-400068(戦国プロヴィデンス) ] */
.application-400068 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/400068/details/bg_main.jpg) left top repeat-x; }

.application-400068 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/400068/details/main_image.jpg); }

/* ===== box-application-section */
.application-400068 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/400068/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-400068 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/400068/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-400068 .bt-playtop {
  width: 230px;
  margin-top: 120px;
  margin-left: 195px; }

.application-400068 .bt-playtop [class^="bt-regist"] {
  padding: 0 0 15px 0;
  background: url(http://img-freegames.dmm.com/app/400068/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-400068 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/400068/details/bt_playtop.png) top center no-repeat; }

.application-400068 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-400068 .bt-playbtm [class^="bt-regist"] a {
  width: 525px;
  height: 115px;
  background: url(http://img-freegames.dmm.com/app/400068/details/bt_playbtm.png) top center no-repeat; }

.application-400068 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-400068 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/400068/details/bt_playtop_pre.png) top center no-repeat; }

.application-400068 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-400068 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/400068/details/bt_playbtm_pre.png) top center no-repeat; }

.application-400068 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




    /* ========================= [ .application-486765(戦国プロヴィデンスX) ] */
.application-486765 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/486765/details/bg_main.jpg) left top repeat-x; }

.application-486765 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/486765/details/main_image.jpg); }

/* ===== box-application-section */
.application-486765 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/486765/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-486765 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/486765/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-486765 .bt-playtop {
  width: 230px;
  margin-top: 120px;
  margin-left: 195px; }

.application-486765 .bt-playtop [class^="bt-regist"] {
  padding: 0 0 15px 0;
  background: url(http://img-freegames.dmm.com/app/486765/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-486765 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/486765/details/bt_playtop.png) top center no-repeat; }

.application-486765 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-486765 .bt-playbtm [class^="bt-regist"] a {
  width: 525px;
  height: 115px;
  background: url(http://img-freegames.dmm.com/app/486765/details/bt_playbtm.png) top center no-repeat; }

.application-486765 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-486765 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/486765/details/bt_playtop_pre.png) top center no-repeat; }

.application-486765 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-486765 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/486765/details/bt_playbtm_pre.png) top center no-repeat; }

.application-486765 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




    /* ========================= [ .application-701532(LAST DRAGOON ～禁断のXXX～) ] */
.application-701532 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/701532/details/bg_main.jpg) left top repeat-x; }

.application-701532 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/701532/details/main_image.jpg); }

/* ===== box-application-section */
.application-701532 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/701532/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-701532 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/701532/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-701532 .bt-playtop {
  width: 230px;
  margin-top: 110px;
  margin-left: 195px; }

.application-701532 .bt-playtop [class^="bt-regist"] {
  padding: 0 0 5px 0;
  background: url(http://img-freegames.dmm.com/app/701532/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-701532 .bt-playtop [class^="bt-regist"] a {
  width: 216px;
  height: 246px;
  background: url(http://img-freegames.dmm.com/app/701532/details/bt_playtop.png) top center no-repeat; }

.application-701532 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-701532 .bt-playbtm [class^="bt-regist"] a {
  width: 532px;
  height: 104px;
  background: url(http://img-freegames.dmm.com/app/701532/details/bt_playbtm.png) top center no-repeat; }

.application-701532 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-701532 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/701532/details/bt_playtop_pre.png) top center no-repeat; }

.application-701532 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-701532 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/701532/details/bt_playbtm_pre.png) top center no-repeat; }

.application-701532 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




/* ========================= [ .application-763917(政剣マニフェスティア) ] */
.application-763917 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/763917/details/bg_main.jpg) left top repeat-x; }

.application-763917 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/763917/details/main_image.jpg); }

/* ===== box-application-section */
.application-763917 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/763917/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-763917 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/763917/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-763917 .bt-playtop {
  width: 238px;
  margin-top: 117px;
  margin-left: 200px; }

.application-763917 .bt-playtop [class^="bt-regist"] {
  padding: 0 0 5px 0;
  background: url(http://img-freegames.dmm.com/app/763917/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-763917 .bt-playtop [class^="bt-regist"] a {
  width: 228px;
  height: 229px;
  background: url(http://img-freegames.dmm.com/app/763917/details/bt_playtop.png) top center no-repeat; }

.application-763917 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-763917 .bt-playbtm [class^="bt-regist"] a {
  width: 531px;
  height: 112px;
  background: url(http://img-freegames.dmm.com/app/763917/details/bt_playbtm.png) top center no-repeat; }

.application-763917 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }





    /* ========================= [ .application-493536(アダムとイヴと彷徨えし方舟) ] */
.application-493536 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/493536/details/bg_main.jpg) left top repeat-x; }

.application-493536 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/493536/details/main_image.jpg); }

/* ===== box-application-section */
.application-493536 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/493536/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-493536 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/493536/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-493536 .bt-playtop {
  width: 234px;
  margin-top: 117px;
  margin-left: 200px; }

.application-493536 .bt-playtop [class^="bt-regist"] {
  padding: 0 0 21px 0;
  background: url(http://img-freegames.dmm.com/app/493536/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-493536 .bt-playtop [class^="bt-regist"] a {
  width: 226px;
  height: 226px;
  background: url(http://img-freegames.dmm.com/app/493536/details/bt_playtop.png) top center no-repeat; }

.application-493536 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-493536 .bt-playbtm [class^="bt-regist"] a {
  width: 532px;
  height: 114px;
  background: url(http://img-freegames.dmm.com/app/493536/details/bt_playbtm.png) top center no-repeat; }

.application-493536 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-493536 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/493536/details/bt_playtop_pre.png) top center no-repeat; }

.application-493536 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-493536 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/493536/details/bt_playbtm_pre.png) top center no-repeat; }

.application-493536 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





    /* ========================= [ .application-708537(アダムとイヴと彷徨えし方舟X) ] */
.application-708537 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/708537/details/bg_main.jpg) left top repeat-x; }

.application-708537 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/708537/details/main_image.jpg); }

/* ===== box-application-section */
.application-708537 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/708537/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-708537 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/708537/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-708537 .bt-playtop {
  width: 234px;
  margin-top: 117px;
  margin-left: 200px; }

.application-708537 .bt-playtop [class^="bt-regist"] {
  padding: 0 0 21px 0;
  background: url(http://img-freegames.dmm.com/app/708537/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-708537 .bt-playtop [class^="bt-regist"] a {
  width: 226px;
  height: 226px;
  background: url(http://img-freegames.dmm.com/app/708537/details/bt_playtop.png) top center no-repeat; }

.application-708537 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-708537 .bt-playbtm [class^="bt-regist"] a {
  width: 532px;
  height: 114px;
  background: url(http://img-freegames.dmm.com/app/708537/details/bt_playbtm.png) top center no-repeat; }

.application-708537 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-708537 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/708537/details/bt_playtop_pre.png) top center no-repeat; }

.application-708537 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-708537 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/708537/details/bt_playbtm_pre.png) top center no-repeat; }

.application-708537 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-794208(マジカルウィッチストーリーズ) ] */
.application-794208 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/794208/details/bg_main.jpg) left top repeat-x; }

.application-794208 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/794208/details/main_image.jpg); }

/* ===== box-application-section */
.application-794208 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/794208/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-794208 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/794208/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-794208 .bt-playtop {
  width: 234px;
  margin-top: 117px;
  margin-left: 200px; }

.application-794208 .bt-playtop [class^="bt-regist"] {
  padding: 0 0 21px 0;
  background: url(http://img-freegames.dmm.com/app/794208/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-794208 .bt-playtop [class^="bt-regist"] a {
  width: 226px;
  height: 226px;
  background: url(http://img-freegames.dmm.com/app/794208/details/bt_playtop.png) top center no-repeat; }

.application-794208 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-794208 .bt-playbtm [class^="bt-regist"] a {
  width: 531px;
  height: 113px;
  background: url(http://img-freegames.dmm.com/app/794208/details/bt_playbtm.png) top center no-repeat; }

.application-794208 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-794208 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/794208/details/bt_playtop_pre.png) top center no-repeat; }

.application-794208 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-794208 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/794208/details/bt_playbtm_pre.png) top center no-repeat; }

.application-794208 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-732686(マジカルウィッチストーリーズxR) ] */
.application-732686 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/732686/details/bg_main.jpg) left top repeat-x; }

.application-732686 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/732686/details/main_image.jpg); }

/* ===== box-application-section */
.application-732686 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/732686/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-732686 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/732686/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-732686 .bt-playtop {
  width: 234px;
  margin-top: 117px;
  margin-left: 200px; }

.application-732686 .bt-playtop [class^="bt-regist"] {
  padding: 0 0 21px 0;
  background: url(http://img-freegames.dmm.com/app/732686/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-732686 .bt-playtop [class^="bt-regist"] a {
  width: 226px;
  height: 226px;
  background: url(http://img-freegames.dmm.com/app/732686/details/bt_playtop.png) top center no-repeat; }

.application-732686 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-732686 .bt-playbtm [class^="bt-regist"] a {
  width: 531px;
  height: 113px;
  background: url(http://img-freegames.dmm.com/app/732686/details/bt_playbtm.png) top center no-repeat; }

.application-732686 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-732686 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/732686/details/bt_playtop_pre.png) top center no-repeat; }

.application-732686 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-732686 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/732686/details/bt_playbtm_pre.png) top center no-repeat; }

.application-732686 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }






/* ========================= [ .application-462914(アイドルスクール！ULTRA-ORANGE) ] */
.application-462914 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/462914/details/bg_main.jpg) left top repeat-x; }

.application-462914 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/462914/details/main_image.jpg); }

/* ===== box-application-section */
.application-462914 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/462914/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-462914 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/462914/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-462914 .bt-playtop {
  width: 267px;
  margin-top: 130px;
  margin-left: 208px; }

.application-462914 .bt-playtop [class^="bt-regist"] {
  padding: 20px 0 10px;
  background: url(http://img-freegames.dmm.com/app/462914/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-462914 .bt-playtop [class^="bt-regist"] a {
  width: 224px;
  height: 200px;
  background: url(http://img-freegames.dmm.com/app/462914/details/bt_playtop.png) top center no-repeat; }

.application-462914 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-462914 .bt-playbtm [class^="bt-regist"] a {
  width: 533px;
  height: 107px;
  background: url(http://img-freegames.dmm.com/app/462914/details/bt_playbtm.png) top center no-repeat; }

.application-462914 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-462914 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/462914/details/bt_playtop_pre.png) top center no-repeat; }

.application-462914 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-462914 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/462914/details/bt_playbtm_pre.png) top center no-repeat; }

.application-462914 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




/* ========================= [ .application-172314(銀河英雄伝説タクティクス) ] */
.application-172314 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/172314/details/bg_main.jpg) left top repeat-x; }

.application-172314 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/172314/details/main_image.jpg); }

/* ===== box-application-section */
.application-172314 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/172314/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-172314 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/172314/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-172314 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 205px; }

.application-172314 .bt-playtop [class^="bt-regist"] {
  padding: 0 0 15px;
  background: url(http://img-freegames.dmm.com/app/172314/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-172314 .bt-playtop [class^="bt-regist"] a {
  width: 218px;
  height: 218px;
  background: url(http://img-freegames.dmm.com/app/172314/details/bt_playtop.png) top center no-repeat; }

.application-172314 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-172314 .bt-playbtm [class^="bt-regist"] a {
  width: 434px;
  height: 123px;
  background: url(http://img-freegames.dmm.com/app/172314/details/bt_playbtm.png) top center no-repeat; }

.application-172314 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }





/* ========================= [ .application-748403(学都戦記レリックハートR) ] */
.application-748403 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/748403/details/bg_main.jpg) left top repeat-x; }

.application-748403 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/748403/details/main_image.jpg); }

/* ===== box-application-section */
.application-748403 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/748403/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-748403 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/748403/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-748403 .bt-playtop {
  width: 267px;
  margin-top: 100px;
  margin-left: 165px; }

.application-748403 .bt-playtop [class^="bt-regist"] {
  padding: 24px 0 21px 1px;
  background: url(http://img-freegames.dmm.com/app/748403/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-748403 .bt-playtop [class^="bt-regist"] a {
  width: 224px;
  height: 223px;
  background: url(http://img-freegames.dmm.com/app/748403/details/bt_playtop.png) top center no-repeat; }

.application-748403 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-748403 .bt-playbtm [class^="bt-regist"] a {
  width: 533px;
  height: 115px;
  background: url(http://img-freegames.dmm.com/app/748403/details/bt_playbtm.png) top center no-repeat; }

.application-748403 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-748403 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/748403/details/bt_playtop_pre.png) top center no-repeat; }

.application-748403 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-748403 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/748403/details/bt_playbtm_pre.png) top center no-repeat; }

.application-748403 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-459697(MUV-LUV ALTERNATIVE STRIKE FRONTIER R) ] */
.application-459697 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/459697/details/bg_main.jpg) left top repeat-x; }

.application-459697 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/459697/details/main_image.jpg); }

/* ===== box-application-section */
.application-459697 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/459697/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-459697 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/459697/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-459697 .bt-playtop {
  width: 267px;
  margin-top: 130px;
  margin-left: 208px; }

.application-459697 .bt-playtop [class^="bt-regist"] {
  padding: 20px 0 10px;
  background: url(http://img-freegames.dmm.com/app/459697/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-459697 .bt-playtop [class^="bt-regist"] a {
  width: 224px;
  height: 200px;
  background: url(http://img-freegames.dmm.com/app/459697/details/bt_playtop.png) top center no-repeat; }

.application-459697 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-459697 .bt-playbtm [class^="bt-regist"] a {
  width: 533px;
  height: 107px;
  background: url(http://img-freegames.dmm.com/app/459697/details/bt_playbtm.png) top center no-repeat; }

.application-459697 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-459697 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/459697/details/bt_playtop_pre.png) top center no-repeat; }

.application-459697 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-459697 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/459697/details/bt_playbtm_pre.png) top center no-repeat; }

.application-459697 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }






/* ========================= [ .application-462914(アイドルスクール！ULTRA-ORANGE) ] */
.application-462914 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/462914/details/bg_main.jpg) left top repeat-x; }

.application-462914 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/462914/details/main_image.jpg); }

/* ===== box-application-section */
.application-462914 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/462914/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-462914 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/462914/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-462914 .bt-playtop {
  width: 280px;
  margin-top: 140px;
  margin-left: 230px; }

.application-462914 .bt-playtop [class^="bt-regist"] {
  padding: 20px 0 10px;
  background: url(http://img-freegames.dmm.com/app/462914/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-462914 .bt-playtop [class^="bt-regist"] a {
  width: 200px;
  height: 200px;
  background: url(http://img-freegames.dmm.com/app/462914/details/bt_playtop.png) top center no-repeat; }

.application-462914 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-462914 .bt-playbtm [class^="bt-regist"] a {
  width: 500px;
  height: 138px;
  background: url(http://img-freegames.dmm.com/app/462914/details/bt_playbtm.png) top center no-repeat; }

.application-462914 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-462914 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/462914/details/bt_playtop_pre.png) top center no-repeat; }

.application-462914 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-462914 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/462914/details/bt_playbtm_pre.png) top center no-repeat; }

.application-462914 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }

  /* ===== メニュー部分イレギュラー対応 */

.application-462914 #area-application-menu li.menu01 a {
    width: 182px;
}
.application-462914 #area-application-menu li.menu02 a {
    width: 172px;
    background-position: -182px 0px;
}
.application-462914 #area-application-menu li.menu02 a:hover,
.application-462914 #area-application-menu li.menu02 a.on {
    background-position: -182px -55px;
}
.application-462914 #area-application-menu li.menu03 a {
    width: 173px;
    background-position: -354px 0px;
}
.application-462914 #area-application-menu li.menu03 a:hover,
.application-462914 #area-application-menu li.menu03 a.on {
    background-position: -354px -55px;
}
.application-462914 #area-application-menu li.menu04 a {
    width: 171px;
    background-position: -528px 0px;
}
.application-462914 #area-application-menu li.menu04 a:hover,
.application-462914 #area-application-menu li.menu04 a.on {
    background-position: -528px -55px;
}
.application-462914 #area-application-menu li.menu05 a {
    width: 178px;
    background-position: -704px 0px;
}
.application-462914 #area-application-menu li.menu05 a:hover,
.application-462914 #area-application-menu li.menu05 a.on {
    background-position: -704px -55px;
}





/* ========================= [ .application-766347(淫獣ブレイバー) ] */
.application-766347 #area-application-top { background: url(http://img-freegames.dmm.com/app/766347/details/bg_main.jpg) left top repeat-x; }
.application-766347 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/766347/details/main_image.jpg); }
/* ===== box-application-section */
.application-766347 .sec-title { background-image: url(http://img-freegames.dmm.com/app/766347/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-766347 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/766347/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-766347 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 189px;
}
.application-766347 .bt-playtop .bt-regist{
    padding: 7px 0 10px;
    background: url(http://img-freegames.dmm.com/app/766347/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-766347 .bt-playtop .bt-regist a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/766347/details/bt_playtop.png) top center no-repeat;
}
.application-766347 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/766347/details/bt_playtop.png) bottom center no-repeat;
}
.application-766347 .bt-playbtm .bt-regist a {
    width: 525px;
    height: 105px;
    background: url(http://img-freegames.dmm.com/app/766347/details/bt_playbtm.png) top center no-repeat;
}
.application-766347 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/766347/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-766347 .bt-playtop .bt-regist-pre{
    padding: 7px 0 10px;
    background: url(http://img-freegames.dmm.com/app/766347/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-766347 .bt-playtop .bt-regist-pre a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/766347/details/bt_playtop_pre.png) top center no-repeat;
}
.application-766347 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/766347/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-766347 .bt-playbtm .bt-regist-pre a {
    width: 525px;
    height: 105px;
    background: url(http://img-freegames.dmm.com/app/766347/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-766347 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/766347/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-768321(ドラゴンアポカリプス) ] */
.application-768321 #area-application-top { background: url(http://img-freegames.dmm.com/app/768321/details/bg_main.jpg) left top repeat-x; }
.application-768321 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/768321/details/main_image.jpg); }
/* ===== box-application-section */
.application-768321 .sec-title { background-image: url(http://img-freegames.dmm.com/app/768321/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-768321 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/768321/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-768321 .bt-playtop {
    width: 230px;
    margin-top: 128px;
    margin-left: 183px;
}
.application-768321 .bt-playtop [class^="bt-regist"]{
    padding-bottom: 8px;
    background: url(http://img-freegames.dmm.com/app/768321/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-768321 .bt-playtop [class^="bt-regist"] a {
    width: 206px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/768321/details/bt_playtop.png) top center no-repeat;
}
.application-768321 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/768321/details/bt_playtop.png) bottom center no-repeat;
}
.application-768321 .bt-playbtm [class^="bt-regist"] a {
    width: 544px;
    height: 127px;
    background: url(http://img-freegames.dmm.com/app/768321/details/bt_playbtm.png) top center no-repeat;
}
.application-768321 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/768321/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-768321 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/768321/details/bt_playtop_pre.png) top center no-repeat;
}
.application-768321 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/768321/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-768321 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/768321/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-768321 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/768321/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-753201(神姫PROJECT) ] */
.application-753201 #area-application-top { background: url(http://img-freegames.dmm.com/app/753201/details/bg_main.jpg) left top repeat-x; }
.application-753201 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/753201/details/main_image.jpg); }
/* ===== box-application-section */
.application-753201 .sec-title { background-image: url(http://img-freegames.dmm.com/app/753201/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-753201 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/753201/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-753201 .bt-playtop {
    width: 242px;
    margin-top: 100px;
    margin-left: 165px;
}
.application-753201 .bt-playtop [class^="bt-regist"]{
    padding: 24px 0 21px 1px;
    background: url(http://img-freegames.dmm.com/app/753201/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-753201 .bt-playtop [class^="bt-regist"] a {
    width: 242px;
    height: 242px;
    background: url(http://img-freegames.dmm.com/app/753201/details/bt_playtop.png) top center no-repeat;
}
.application-753201 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/753201/details/bt_playtop.png) bottom center no-repeat;
}
.application-753201 .bt-playbtm [class^="bt-regist"] a {
    width: 556px;
    height: 138px;
    background: url(http://img-freegames.dmm.com/app/753201/details/bt_playbtm.png) top center no-repeat;
}
.application-753201 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/753201/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-753201 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/753201/details/bt_playtop_pre.png) top center no-repeat;
}
.application-753201 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/753201/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-753201 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/753201/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-753201 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/753201/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-791271(LUPIN the Third -峰不二子という女-ｶﾞｼﾞﾘｵﾝ) ] */
.application-791271 #area-application-top { background: url(http://img-freegames.dmm.com/app/791271/details/bg_main.jpg) left top repeat-x; }
.application-791271 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/791271/details/main_image.jpg); }
/* ===== box-application-section */
.application-791271 .sec-title { background-image: url(http://img-freegames.dmm.com/app/791271/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-791271 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/791271/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-791271 .bt-playtop {
    width: 234px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-791271 .bt-playtop [class^="bt-regist"]{
    padding: 8px 2px 15px 11px;
    background: url(http://img-freegames.dmm.com/app/791271/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-791271 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 217px;
    background: url(http://img-freegames.dmm.com/app/791271/details/bt_playtop.png) top center no-repeat;
}
.application-791271 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/791271/details/bt_playtop.png) bottom center no-repeat;
}
.application-791271 .bt-playbtm [class^="bt-regist"] a {
    width: 521px;
    height: 111px;
    background: url(http://img-freegames.dmm.com/app/791271/details/bt_playbtm.png) top center no-repeat;
}
.application-791271 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/791271/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-791271 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/791271/details/bt_playtop_pre.png) top center no-repeat;
}
.application-791271 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/791271/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-791271 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/791271/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-791271 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/791271/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-491595(極嬢トライブ！) ] */
.application-491595 #area-application-top { background: url(http://img-freegames.dmm.com/app/491595/details/bg_main.jpg) left top repeat-x; }
.application-491595 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/491595/details/main_image.jpg); }
/* ===== box-application-section */
.application-491595 .sec-title { background-image: url(http://img-freegames.dmm.com/app/491595/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-491595 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/491595/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-491595 .bt-playtop {
    width: 189px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-491595 .bt-playtop [class^="bt-regist"]{
    padding: 8px 2px 15px 20px;
    background: url(http://img-freegames.dmm.com/app/491595/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-491595 .bt-playtop [class^="bt-regist"] a {
    width: 189px;
    height: 190px;
    background: url(http://img-freegames.dmm.com/app/491595/details/bt_playtop.png) top center no-repeat;
}
.application-491595 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/491595/details/bt_playtop.png) bottom center no-repeat;
}
.application-491595 .bt-playbtm [class^="bt-regist"] a {
    width: 519px;
    height: 117px;
    background: url(http://img-freegames.dmm.com/app/491595/details/bt_playbtm.png) top center no-repeat;
}
.application-491595 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/491595/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-491595 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/491595/details/bt_playtop_pre.png) top center no-repeat;
}
.application-491595 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/491595/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-491595 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/491595/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-491595 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/491595/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-417787(極嬢トライブ！R指定) ] */
.application-417787 #area-application-top { background: url(http://img-freegames.dmm.com/app/417787/details/bg_main.jpg) left top repeat-x; }
.application-417787 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/417787/details/main_image.jpg); }
/* ===== box-application-section */
.application-417787 .sec-title { background-image: url(http://img-freegames.dmm.com/app/417787/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-417787 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/417787/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-417787 .bt-playtop {
    width: 189px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-417787 .bt-playtop [class^="bt-regist"]{
    padding: 8px 2px 15px 20px;
    background: url(http://img-freegames.dmm.com/app/417787/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-417787 .bt-playtop [class^="bt-regist"] a {
    width: 189px;
    height: 190px;
    background: url(http://img-freegames.dmm.com/app/417787/details/bt_playtop.png) top center no-repeat;
}
.application-417787 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/417787/details/bt_playtop.png) bottom center no-repeat;
}
.application-417787 .bt-playbtm [class^="bt-regist"] a {
    width: 519px;
    height: 117px;
    background: url(http://img-freegames.dmm.com/app/417787/details/bt_playbtm.png) top center no-repeat;
}
.application-417787 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/417787/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-417787 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/417787/details/bt_playtop_pre.png) top center no-repeat;
}
.application-417787 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/417787/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-417787 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/417787/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-417787 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/417787/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-415695(ユバの徴) ] */
.application-415695 #area-application-top { background: url(http://img-freegames.dmm.com/app/415695/details/bg_main.jpg) left top repeat-x; }
.application-415695 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/415695/details/main_image.jpg); }
/* ===== box-application-section */
.application-415695 .sec-title { background-image: url(http://img-freegames.dmm.com/app/415695/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-415695 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/415695/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-415695 .bt-playtop {
    width: 231px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-415695 .bt-playtop [class^="bt-regist"]{
    padding: 1px 1px 16px 7px;
    background: url(http://img-freegames.dmm.com/app/415695/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-415695 .bt-playtop [class^="bt-regist"] a {
    width: 225px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/415695/details/bt_playtop.png) top center no-repeat;
}
.application-415695 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/415695/details/bt_playtop.png) bottom center no-repeat;
}
.application-415695 .bt-playbtm [class^="bt-regist"] a {
    width: 554px;
    height: 138px;
    background: url(http://img-freegames.dmm.com/app/415695/details/bt_playbtm.png) top center no-repeat;
}
.application-415695 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/415695/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-415695 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/415695/details/bt_playtop_pre.png) top center no-repeat;
}
.application-415695 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/415695/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-415695 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/415695/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-415695 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/415695/details/bt_playbtm_pre.png) bottom center no-repeat;
}






/* ========================= [ .application-449867(ぱい姫プリーズ) ] */
.application-449867 #area-application-top { background: url(http://img-freegames.dmm.com/app/449867/details/bg_main.jpg) left top repeat-x; }
.application-449867 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/449867/details/main_image.jpg); }
/* ===== box-application-section */
.application-449867 .sec-title { background-image: url(http://img-freegames.dmm.com/app/449867/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-449867 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/449867/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-449867 .bt-playtop {
    width: 210px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-449867 .bt-playtop [class^="bt-regist"]{
    padding: 0px 0px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/449867/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-449867 .bt-playtop [class^="bt-regist"] a {
    width: 210px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/449867/details/bt_playtop.png) top center no-repeat;
}
.application-449867 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/449867/details/bt_playtop.png) bottom center no-repeat;
}
.application-449867 .bt-playbtm [class^="bt-regist"] a {
    width: 530px;
    height: 120px;
    background: url(http://img-freegames.dmm.com/app/449867/details/bt_playbtm.png) top center no-repeat;
}
.application-449867 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/449867/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-449867 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/449867/details/bt_playtop_pre.png) top center no-repeat;
}
.application-449867 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/449867/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-449867 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/449867/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-449867 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/449867/details/bt_playbtm_pre.png) bottom center no-repeat;
}






/* ========================= [ .application-777106(御城プロジェクト:RE) ] */
.application-777106 #area-application-top { background: url(http://img-freegames.dmm.com/app/777106/details/bg_main.jpg) left top repeat-x; }
.application-777106 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/777106/details/main_image.jpg); }
/* ===== box-application-section */
.application-777106 .sec-title { background-image: url(http://img-freegames.dmm.com/app/777106/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-777106 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/777106/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-777106 .bt-playtop {
    width: 210px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-777106 .bt-playtop {
    margin-left: 180px;
}
.application-777106 .bt-playtop [class^="bt-regist"]{
    padding: 0;
    background: url(http://img-freegames.dmm.com/app/777106/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-777106 .bt-playtop [class^="bt-regist"] a {
    width: 240px;
    height: 254px;
    background: url(http://img-freegames.dmm.com/app/777106/details/bt_playtop.png) top center no-repeat;
}
.application-777106 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/777106/details/bt_playtop.png) bottom center no-repeat;
}
.application-777106 .bt-playbtm [class^="bt-regist"] a {
    width: 566px;
    height: 140px;
    background: url(http://img-freegames.dmm.com/app/777106/details/bt_playbtm.png) top center no-repeat;
}
.application-777106 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/777106/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-777106 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/777106/details/bt_playtop_pre.png) top center no-repeat;
}
.application-777106 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/777106/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-777106 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/777106/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-777106 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/777106/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-499469(ゴクジョッ。～奪！パンツこれくしょん～) ] */
.application-499469 #area-application-top { background: url(http://img-freegames.dmm.com/app/499469/details/bg_main.jpg) left top repeat-x; }
.application-499469 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/499469/details/main_image.jpg); }
/* ===== box-application-section */
.application-499469 .sec-title { background-image: url(http://img-freegames.dmm.com/app/499469/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-499469 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/499469/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-499469 .bt-playtop {
    width: 195px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-499469 .bt-playtop [class^="bt-regist"]{
    padding: 1px 1px 16px 7px;
    background: url(http://img-freegames.dmm.com/app/499469/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-499469 .bt-playtop [class^="bt-regist"] a {
    width: 195px;
    height: 222px;
    background: url(http://img-freegames.dmm.com/app/499469/details/bt_playtop.png) top center no-repeat;
}
.application-499469 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/499469/details/bt_playtop.png) bottom center no-repeat;
}
.application-499469 .bt-playbtm [class^="bt-regist"] a {
    width: 537px;
    height: 116px;
    background: url(http://img-freegames.dmm.com/app/499469/details/bt_playbtm.png) top center no-repeat;
}
.application-499469 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/499469/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-499469 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/499469/details/bt_playtop_pre.png) top center no-repeat;
}
.application-499469 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/499469/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-499469 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/499469/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-499469 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/499469/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-738924( 超巨大！ジュラシック娘 健全版) ] */
.application-738924 #area-application-top { background: url(http://img-freegames.dmm.com/app/738924/details/bg_main.jpg) left top repeat-x; }
.application-738924 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/738924/details/main_image.jpg); }
/* ===== box-application-section */
.application-738924 .sec-title { background-image: url(http://img-freegames.dmm.com/app/738924/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-738924 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/738924/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-738924 .bt-playtop {
    width: 228px;
    margin-top: 110px;
    margin-left: 185px;
}
.application-738924 .bt-playtop [class^="bt-regist"]{
    padding: 0px 0 12px 1px;
    background: url(http://img-freegames.dmm.com/app/738924/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-738924 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/738924/details/bt_playtop.png) top center no-repeat;
}
.application-738924 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/738924/details/bt_playtop.png) bottom center no-repeat;
}
.application-738924 .bt-playbtm [class^="bt-regist"] a {
    width: 552px;
    height: 132px;
    background: url(http://img-freegames.dmm.com/app/738924/details/bt_playbtm.png) top center no-repeat;
}
.application-738924 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/738924/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-738924 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/738924/details/bt_playtop_pre.png) top center no-repeat;
}
.application-738924 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/738924/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-738924 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/738924/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-738924 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/738924/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-783977( 超巨大！ジュラシック娘) ] */
.application-783977 #area-application-top { background: url(http://img-freegames.dmm.com/app/783977/details/bg_main.jpg) left top repeat-x; }
.application-783977 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/783977/details/main_image.jpg); }
/* ===== box-application-section */
.application-783977 .sec-title { background-image: url(http://img-freegames.dmm.com/app/783977/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-783977 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/783977/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-783977 .bt-playtop {
    width: 228px;
    margin-top: 110px;
    margin-left: 200px;
}
.application-783977 .bt-playtop [class^="bt-regist"]{
    padding: 0px 0 12px 1px;
    background: url(http://img-freegames.dmm.com/app/783977/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-783977 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 228px;
    background: url(http://img-freegames.dmm.com/app/783977/details/bt_playtop.png) top center no-repeat;
}
.application-783977 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/783977/details/bt_playtop.png) bottom center no-repeat;
}
.application-783977 .bt-playbtm [class^="bt-regist"] a {
    width: 552px;
    height: 132px;
    background: url(http://img-freegames.dmm.com/app/783977/details/bt_playbtm.png) top center no-repeat;
}
.application-783977 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/783977/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-783977 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/783977/details/bt_playtop_pre.png) top center no-repeat;
}
.application-783977 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/783977/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-783977 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/783977/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-783977 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/783977/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-416617(ぜったい遵守☆ぱこぱこカーニバル！) ] */
.application-416617 #area-application-top { background: url(http://img-freegames.dmm.com/app/416617/details/bg_main.jpg) left top repeat-x; }
.application-416617 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/416617/details/main_image.jpg); }
/* ===== box-application-section */
.application-416617 .sec-title { background-image: url(http://img-freegames.dmm.com/app/416617/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-416617 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/416617/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-416617 .bt-playtop {
    width: 206px;
    margin-top: 130px;
    margin-left: 212px;
}
.application-416617 .bt-playtop [class^="bt-regist"]{
    padding: 0px 0 21px 1px;
    background: url(http://img-freegames.dmm.com/app/416617/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-416617 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 221px;
    background: url(http://img-freegames.dmm.com/app/416617/details/bt_playtop.png) top center no-repeat;
}
.application-416617 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/416617/details/bt_playtop.png) bottom center no-repeat;
}
.application-416617 .bt-playbtm [class^="bt-regist"] a {
    width: 585px;
    height: 107px;
    background: url(http://img-freegames.dmm.com/app/416617/details/bt_playbtm.png) top center no-repeat;
}
.application-416617 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/416617/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-416617 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/416617/details/bt_playtop_pre.png) top center no-repeat;
}
.application-416617 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/416617/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-416617 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/416617/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-416617 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/416617/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-724247(聖クレアトル女学園（魔法科）) ] */
.application-724247 #area-application-top { background: url(http://img-freegames.dmm.com/app/724247/details/bg_main.jpg) left top repeat-x; }
.application-724247 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/724247/details/main_image.jpg); }
/* ===== box-application-section */
.application-724247 .sec-title { background-image: url(http://img-freegames.dmm.com/app/724247/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-724247 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/724247/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-724247 .bt-playtop {
    width: 195px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-724247 .bt-playtop [class^="bt-regist"]{
    padding: 1px 1px 16px 7px;
    background: url(http://img-freegames.dmm.com/app/724247/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-724247 .bt-playtop [class^="bt-regist"] a {
    width: 202px;
    height: 203px;
    background: url(http://img-freegames.dmm.com/app/724247/details/bt_playtop.png) top center no-repeat;
}
.application-724247 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/724247/details/bt_playtop.png) bottom center no-repeat;
}
.application-724247 .bt-playbtm [class^="bt-regist"] a {
    width: 713px;
    height: 100px;
    background: url(http://img-freegames.dmm.com/app/724247/details/bt_playbtm.png) top center no-repeat;
}
.application-724247 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/724247/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-724247 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/724247/details/bt_playtop_pre.png) top center no-repeat;
}
.application-724247 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/724247/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-724247 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/724247/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-724247 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/724247/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-752103( カリスマドクター ～僕の病院へようこそ～) ] */
.application-752103 #area-application-top { background: url(http://img-freegames.dmm.com/app/752103/details/bg_main.jpg) left top repeat-x; }
.application-752103 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/752103/details/main_image.jpg); }
/* ===== box-application-section */
.application-752103 .sec-title { background-image: url(http://img-freegames.dmm.com/app/752103/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-752103 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/752103/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-752103 .bt-playtop {
    width: 195px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-752103 .bt-playtop [class^="bt-regist"]{
    padding: 1px 1px 16px 7px;
    background: url(http://img-freegames.dmm.com/app/752103/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-752103 .bt-playtop [class^="bt-regist"] a {
    width: 212px;
    height: 212px;
    background: url(http://img-freegames.dmm.com/app/752103/details/bt_playtop.png) top center no-repeat;
}
.application-752103 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/752103/details/bt_playtop.png) bottom center no-repeat;
}
.application-752103 .bt-playbtm [class^="bt-regist"] a {
    width: 530px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/752103/details/bt_playbtm.png) top center no-repeat;
}
.application-752103 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/752103/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-752103 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/752103/details/bt_playtop_pre.png) top center no-repeat;
}
.application-752103 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/752103/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-752103 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/752103/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-752103 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/752103/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-481751( 美少女全鑑☆キャンパス編) ] */
.application-481751 #area-application-top { background: url(http://img-freegames.dmm.com/app/481751/details/bg_main.jpg) left top repeat-x; }
.application-481751 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/481751/details/main_image.jpg); }
/* ===== box-application-section */
.application-481751 .sec-title { background-image: url(http://img-freegames.dmm.com/app/481751/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-481751 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/481751/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-481751 .bt-playtop {
    width: 241px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-481751 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 20px;
    background: url(http://img-freegames.dmm.com/app/481751/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-481751 .bt-playtop [class^="bt-regist"] a {
    width: 208px;
    height: 211px;
    background: url(http://img-freegames.dmm.com/app/481751/details/bt_playtop.png) top center no-repeat;
}
.application-481751 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/481751/details/bt_playtop.png) bottom center no-repeat;
}
.application-481751 .bt-playbtm [class^="bt-regist"] a {
    width: 549px;
    height: 95px;
    background: url(http://img-freegames.dmm.com/app/481751/details/bt_playbtm.png) top center no-repeat;
}
.application-481751 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/481751/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-481751 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/481751/details/bt_playtop_pre.png) top center no-repeat;
}
.application-481751 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/481751/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-481751 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/481751/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-481751 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/481751/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-773711( レッドコラプション) ] */
.application-773711 #area-application-top { background: url(http://img-freegames.dmm.com/app/773711/details/bg_main.jpg) left top repeat-x; }
.application-773711 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/773711/details/main_image.jpg); }
/* ===== box-application-section */
.application-773711 .sec-title { background-image: url(http://img-freegames.dmm.com/app/773711/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-773711 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/773711/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-773711 .bt-playtop {
    width: 241px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-773711 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 20px;
    background: url(http://img-freegames.dmm.com/app/773711/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-773711 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 202px;
    background: url(http://img-freegames.dmm.com/app/773711/details/bt_playtop.png) top center no-repeat;
}
.application-773711 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/773711/details/bt_playtop.png) bottom center no-repeat;
}
.application-773711 .bt-playbtm [class^="bt-regist"] a {
    width: 519px;
    height: 122px;
    background: url(http://img-freegames.dmm.com/app/773711/details/bt_playbtm.png) top center no-repeat;
}
.application-773711 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/773711/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-773711 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/773711/details/bt_playtop_pre.png) top center no-repeat;
}
.application-773711 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/773711/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-773711 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/773711/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-773711 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/773711/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-451244( デモンズ★キッチン) ] */
.application-451244 #area-application-top { background: url(http://img-freegames.dmm.com/app/451244/details/bg_main.jpg) left top repeat-x; }
.application-451244 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/451244/details/main_image.jpg); }
/* ===== box-application-section */
.application-451244 .sec-title { background-image: url(http://img-freegames.dmm.com/app/451244/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-451244 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/451244/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-451244 .bt-playtop {
    width: 220px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-451244 .bt-playtop [class^="bt-regist"]{
    padding: 8px 0px 18px 4px;
    background: url(http://img-freegames.dmm.com/app/451244/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-451244 .bt-playtop [class^="bt-regist"] a {
    width: 220px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/451244/details/bt_playtop.png) top center no-repeat;
}
.application-451244 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/451244/details/bt_playtop.png) bottom center no-repeat;
}
.application-451244 .bt-playbtm [class^="bt-regist"] a {
    width: 525px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/451244/details/bt_playbtm.png) top center no-repeat;
}
.application-451244 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/451244/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-451244 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/451244/details/bt_playtop_pre.png) top center no-repeat;
}
.application-451244 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/451244/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-451244 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/451244/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-451244 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/451244/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-768410( ごちそう娘と魔王の厨房　～POWERED BY DEMON'S★KITCHEN～) ] */
.application-768410 #area-application-top { background: url(http://img-freegames.dmm.com/app/768410/details/bg_main.jpg) left top repeat-x; }
.application-768410 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/768410/details/main_image.jpg); }
/* ===== box-application-section */
.application-768410 .sec-title { background-image: url(http://img-freegames.dmm.com/app/768410/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-768410 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/768410/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-768410 .bt-playtop {
    width: 220px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-768410 .bt-playtop [class^="bt-regist"]{
    padding: 8px 0px 18px 4px;
    background: url(http://img-freegames.dmm.com/app/768410/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-768410 .bt-playtop [class^="bt-regist"] a {
    width: 220px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/768410/details/bt_playtop.png) top center no-repeat;
}
.application-768410 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/768410/details/bt_playtop.png) bottom center no-repeat;
}
.application-768410 .bt-playbtm [class^="bt-regist"] a {
    width: 525px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/768410/details/bt_playbtm.png) top center no-repeat;
}
.application-768410 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/768410/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-768410 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/768410/details/bt_playtop_pre.png) top center no-repeat;
}
.application-768410 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/768410/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-768410 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/768410/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-768410 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/768410/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-726021( ギャングレイヴ) ] */
.application-726021 #area-application-top { background: url(http://img-freegames.dmm.com/app/726021/details/bg_main.jpg) left top repeat-x; }
.application-726021 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/726021/details/main_image.jpg); }
/* ===== box-application-section */
.application-726021 .sec-title { background-image: url(http://img-freegames.dmm.com/app/726021/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-726021 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/726021/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-726021 .bt-playtop {
    width: 241px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-726021 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 20px;
    background: url(http://img-freegames.dmm.com/app/726021/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-726021 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/726021/details/bt_playtop.png) top center no-repeat;
}
.application-726021 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/726021/details/bt_playtop.png) bottom center no-repeat;
}
.application-726021 .bt-playbtm [class^="bt-regist"] a {
    width: 541px;
    height: 121px;
    background: url(http://img-freegames.dmm.com/app/726021/details/bt_playbtm.png) top center no-repeat;
}
.application-726021 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/726021/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-726021 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/726021/details/bt_playtop_pre.png) top center no-repeat;
}
.application-726021 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/726021/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-726021 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/726021/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-726021 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/726021/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-438156( ギャングレイヴ) ] */
.application-438156 #area-application-top { background: url(http://img-freegames.dmm.com/app/438156/details/bg_main.jpg) left top repeat-x; }
.application-438156 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/438156/details/main_image.jpg); }
/* ===== box-application-section */
.application-438156 .sec-title { background-image: url(http://img-freegames.dmm.com/app/438156/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-438156 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/438156/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-438156 .bt-playtop {
    width: 241px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-438156 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 20px;
    background: url(http://img-freegames.dmm.com/app/438156/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-438156 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/438156/details/bt_playtop.png) top center no-repeat;
}
.application-438156 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/438156/details/bt_playtop.png) bottom center no-repeat;
}
.application-438156 .bt-playbtm [class^="bt-regist"] a {
    width: 541px;
    height: 121px;
    background: url(http://img-freegames.dmm.com/app/438156/details/bt_playbtm.png) top center no-repeat;
}
.application-438156 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/438156/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-438156 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/438156/details/bt_playtop_pre.png) top center no-repeat;
}
.application-438156 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/438156/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-438156 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/438156/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-438156 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/438156/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-440264(機動戦車チハたん) ] */
.application-440264 #area-application-top { background: url(http://img-freegames.dmm.com/app/440264/details/bg_main.jpg) left top repeat-x; }
.application-440264 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/440264/details/main_image.jpg); }
/* ===== box-application-section */
.application-440264 .sec-title { background-image: url(http://img-freegames.dmm.com/app/440264/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-440264 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/440264/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-440264 .bt-playtop {
    width: 241px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-440264 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 20px;
    background: url(http://img-freegames.dmm.com/app/440264/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-440264 .bt-playtop [class^="bt-regist"] a {
    width: 225px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/440264/details/bt_playtop.png) top center no-repeat;
}
.application-440264 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/440264/details/bt_playtop.png) bottom center no-repeat;
}
.application-440264 .bt-playbtm [class^="bt-regist"] a {
    width: 524px;
    height: 106px;
    background: url(http://img-freegames.dmm.com/app/440264/details/bt_playbtm.png) top center no-repeat;
}
.application-440264 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/440264/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-440264 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/440264/details/bt_playtop_pre.png) top center no-repeat;
}
.application-440264 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/440264/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-440264 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/440264/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-440264 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/440264/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-453268(機動戦車チハたんX) ] */
.application-453268 #area-application-top { background: url(http://img-freegames.dmm.com/app/453268/details/bg_main.jpg) left top repeat-x; }
.application-453268 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/453268/details/main_image.jpg); }
/* ===== box-application-section */
.application-453268 .sec-title { background-image: url(http://img-freegames.dmm.com/app/453268/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-453268 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/453268/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-453268 .bt-playtop {
    width: 241px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-453268 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 20px;
    background: url(http://img-freegames.dmm.com/app/453268/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-453268 .bt-playtop [class^="bt-regist"] a {
    width: 225px;
    height: 226px;
    background: url(http://img-freegames.dmm.com/app/453268/details/bt_playtop.png) top center no-repeat;
}
.application-453268 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/453268/details/bt_playtop.png) bottom center no-repeat;
}
.application-453268 .bt-playbtm [class^="bt-regist"] a {
    width: 524px;
    height: 106px;
    background: url(http://img-freegames.dmm.com/app/453268/details/bt_playbtm.png) top center no-repeat;
}
.application-453268 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/453268/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-453268 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/453268/details/bt_playtop_pre.png) top center no-repeat;
}
.application-453268 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/453268/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-453268 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/453268/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-453268 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/453268/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-780724( GALギャング) ] */
.application-780724 #area-application-top { background: url(http://img-freegames.dmm.com/app/780724/details/bg_main.jpg) left top repeat-x; }
.application-780724 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/780724/details/main_image.jpg); }
/* ===== box-application-section */
.application-780724 .sec-title { background-image: url(http://img-freegames.dmm.com/app/780724/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-780724 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/780724/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-780724 .bt-playtop {
    width: 241px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-780724 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 20px;
    background: url(http://img-freegames.dmm.com/app/780724/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-780724 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/780724/details/bt_playtop.png) top center no-repeat;
}
.application-780724 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/780724/details/bt_playtop.png) bottom center no-repeat;
}
.application-780724 .bt-playbtm [class^="bt-regist"] a {
    width: 500px;
    height: 150px;
    background: url(http://img-freegames.dmm.com/app/780724/details/bt_playbtm.png) top center no-repeat;
}
.application-780724 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/780724/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-780724 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/780724/details/bt_playtop_pre.png) top center no-repeat;
}
.application-780724 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/780724/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-780724 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/780724/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-780724 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/780724/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-480890(GRANATHA XTREME) ] */
.application-480890 #area-application-top { background: url(http://img-freegames.dmm.com/app/480890/details/bg_main.jpg) left top repeat-x; }
.application-480890 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/480890/details/main_image.jpg); }
/* ===== box-application-section */
.application-480890 .sec-title { background-image: url(http://img-freegames.dmm.com/app/480890/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-480890 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/480890/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-480890 .bt-playtop {
    width: 241px;
    margin-top: 100px;
    margin-left: 200px;
}
.application-480890 .bt-playtop [class^="bt-regist"]{
    padding: 24px 0 21px 0;
    background: url(http://img-freegames.dmm.com/app/480890/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-480890 .bt-playtop [class^="bt-regist"] a {
    width: 221px;
    height: 222px;
    background: url(http://img-freegames.dmm.com/app/480890/details/bt_playtop.png) top center no-repeat;
}
.application-480890 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/480890/details/bt_playtop.png) bottom center no-repeat;
}
.application-480890 .bt-playbtm [class^="bt-regist"] a {
    width: 487px;
    height: 109px;
    background: url(http://img-freegames.dmm.com/app/480890/details/bt_playbtm.png) top center no-repeat;
}
.application-480890 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/480890/details/bt_playbtm.png) bottom center no-repeat;
}




/* ========================= [ .application-786823( EmpressEnergy) ] */
.application-786823 #area-application-top { background: url(http://img-freegames.dmm.com/app/786823/details/bg_main.jpg) left top repeat-x; }
.application-786823 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/786823/details/main_image.jpg); }
/* ===== box-application-section */
.application-786823 .sec-title { background-image: url(http://img-freegames.dmm.com/app/786823/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-786823 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/786823/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-786823 .bt-playtop {
    width: 241px;
    margin-top: 103px;
    margin-left: 171px;
}
.application-786823 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 10px;
    background: url(http://img-freegames.dmm.com/app/786823/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-786823 .bt-playtop [class^="bt-regist"] a {
    width: 220px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/786823/details/bt_playtop.png) top center no-repeat;
}
.application-786823 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/786823/details/bt_playtop.png) bottom center no-repeat;
}
.application-786823 .bt-playbtm [class^="bt-regist"] a {
    width: 544px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/786823/details/bt_playbtm.png) top center no-repeat;
}
.application-786823 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/786823/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-786823 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/786823/details/bt_playtop_pre.png) top center no-repeat;
}
.application-786823 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/786823/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-786823 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/786823/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-786823 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/786823/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-794229( EmpressEnergyEcstasy) ] */
.application-794229 #area-application-top { background: url(http://img-freegames.dmm.com/app/794229/details/bg_main.jpg) left top repeat-x; }
.application-794229 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/794229/details/main_image.jpg); }
/* ===== box-application-section */
.application-794229 .sec-title { background-image: url(http://img-freegames.dmm.com/app/794229/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-794229 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/794229/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-794229 .bt-playtop {
    width: 241px;
    margin-top: 103px;
    margin-left: 171px;
}
.application-794229 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 10px;
    background: url(http://img-freegames.dmm.com/app/794229/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-794229 .bt-playtop [class^="bt-regist"] a {
    width: 220px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/794229/details/bt_playtop.png) top center no-repeat;
}
.application-794229 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/794229/details/bt_playtop.png) bottom center no-repeat;
}
.application-794229 .bt-playbtm [class^="bt-regist"] a {
    width: 544px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/794229/details/bt_playbtm.png) top center no-repeat;
}
.application-794229 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/794229/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-794229 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/794229/details/bt_playtop_pre.png) top center no-repeat;
}
.application-794229 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/794229/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-794229 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/794229/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-794229 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/794229/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-463345( ストライクウィッチーズ 軌跡の輪舞曲 Blitz) ] */
.application-463345 #area-application-top { background: url(http://img-freegames.dmm.com/app/463345/details/bg_main.jpg) left top repeat-x; }
.application-463345 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/463345/details/main_image.jpg); }
/* ===== box-application-section */
.application-463345 .sec-title { background-image: url(http://img-freegames.dmm.com/app/463345/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-463345 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/463345/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-463345 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-463345 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 20px;
    background: url(http://img-freegames.dmm.com/app/463345/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-463345 .bt-playtop [class^="bt-regist"] a {
    width: 204px;
    height: 203px;
    background: url(http://img-freegames.dmm.com/app/463345/details/bt_playtop.png) top center no-repeat;
}
.application-463345 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/463345/details/bt_playtop.png) bottom center no-repeat;
}
.application-463345 .bt-playbtm [class^="bt-regist"] a {
    width: 538px;
    height: 147px;
    background: url(http://img-freegames.dmm.com/app/463345/details/bt_playbtm.png) top center no-repeat;
}
.application-463345 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/463345/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-463345 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/463345/details/bt_playtop_pre.png) top center no-repeat;
}
.application-463345 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/463345/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-463345 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/463345/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-463345 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/463345/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-790412(TOKYO EXE GIRLS) ] */
.application-790412 #area-application-top { background: url(http://img-freegames.dmm.com/app/790412/details/bg_main.jpg) left top repeat-x; }
.application-790412 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/790412/details/main_image.jpg); }
/* ===== box-application-section */
.application-790412 .sec-title { background-image: url(http://img-freegames.dmm.com/app/790412/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-790412 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/790412/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-790412 .bt-playtop {
    width: 240px;
    margin-top: 130px;
    margin-left: 190px;
}
.application-790412 .bt-playtop [class^="bt-regist"]{
    padding: 4px 0 25px 10px;
    background: url(http://img-freegames.dmm.com/app/790412/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-790412 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 194px;
    background: url(http://img-freegames.dmm.com/app/790412/details/bt_playtop.png) top center no-repeat;
}
.application-790412 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/790412/details/bt_playtop.png) bottom center no-repeat;
}
.application-790412 .bt-playbtm [class^="bt-regist"] a {
    width: 535px;
    height: 113px;
    background: url(http://img-freegames.dmm.com/app/790412/details/bt_playbtm.png) top center no-repeat;
}
.application-790412 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/790412/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-790412 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/790412/details/bt_playtop_pre.png) top center no-repeat;
}
.application-790412 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/790412/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-790412 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/790412/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-790412 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/790412/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-488333(TOKYO EXE GIRLS ～X指定～) ] */
.application-488333 #area-application-top { background: url(http://img-freegames.dmm.com/app/488333/details/bg_main.jpg) left top repeat-x; }
.application-488333 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/488333/details/main_image.jpg); }
/* ===== box-application-section */
.application-488333 .sec-title { background-image: url(http://img-freegames.dmm.com/app/488333/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-488333 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/488333/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-488333 .bt-playtop {
    width: 240px;
    margin-top: 130px;
    margin-left: 190px;
}
.application-488333 .bt-playtop [class^="bt-regist"]{
    padding: 4px 0 25px 10px;
    background: url(http://img-freegames.dmm.com/app/488333/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-488333 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 194px;
    background: url(http://img-freegames.dmm.com/app/488333/details/bt_playtop.png) top center no-repeat;
}
.application-488333 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/488333/details/bt_playtop.png) bottom center no-repeat;
}
.application-488333 .bt-playbtm [class^="bt-regist"] a {
    width: 535px;
    height: 113px;
    background: url(http://img-freegames.dmm.com/app/488333/details/bt_playbtm.png) top center no-repeat;
}
.application-488333 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/488333/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-488333 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/488333/details/bt_playtop_pre.png) top center no-repeat;
}
.application-488333 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/488333/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-488333 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/488333/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-488333 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/488333/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-716444(VIIDOG CODE -ヴィドッグ・コード-) ] */
.application-716444 #area-application-top { background: url(http://img-freegames.dmm.com/app/716444/details/bg_main.jpg) left top repeat-x; }
.application-716444 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/716444/details/main_image.jpg); }
/* ===== box-application-section */
.application-716444 .sec-title { background-image: url(http://img-freegames.dmm.com/app/716444/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-716444 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/716444/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-716444 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-716444 .bt-playtop [class^="bt-regist"]{
    padding: 4px 0 15px 10px;
    background: url(http://img-freegames.dmm.com/app/716444/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-716444 .bt-playtop [class^="bt-regist"] a {
    width: 220px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/716444/details/bt_playtop.png) top center no-repeat;
}
.application-716444 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/716444/details/bt_playtop.png) bottom center no-repeat;
}
.application-716444 .bt-playbtm [class^="bt-regist"] a {
    width: 518px;
    height: 123px;
    background: url(http://img-freegames.dmm.com/app/716444/details/bt_playbtm.png) top center no-repeat;
}
.application-716444 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/716444/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-716444 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/716444/details/bt_playtop_pre.png) top center no-repeat;
}
.application-716444 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/716444/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-716444 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/716444/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-716444 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/716444/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-354997(もののふ ～白百合戦舞姫～) ] */
.application-354997 #area-application-top { background: url(http://img-freegames.dmm.com/app/354997/details/bg_main.jpg) left top repeat-x; }
.application-354997 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/354997/details/main_image.jpg); }
/* ===== box-application-section */
.application-354997 .sec-title { background-image: url(http://img-freegames.dmm.com/app/354997/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-354997 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/354997/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-354997 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-354997 .bt-playtop [class^="bt-regist"]{
    padding: 7px 4px 15px 0;
    background: url(http://img-freegames.dmm.com/app/354997/details/bg_playtop_bokeh.png) top no-repeat;
}
.application-354997 .bt-playtop [class^="bt-regist"] a {
    width: 191px;
    height: 212px;
    background: url(http://img-freegames.dmm.com/app/354997/details/bt_playtop.png) top center no-repeat;
}
.application-354997 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/354997/details/bt_playtop.png) bottom center no-repeat;
}
.application-354997 .bt-playbtm [class^="bt-regist"] a {
    width: 497px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/354997/details/bt_playbtm.png) top center no-repeat;
}
.application-354997 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/354997/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-354997 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/354997/details/bt_playtop_pre.png) top center no-repeat;
}
.application-354997 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/354997/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-354997 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/354997/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-354997 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/354997/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-487375(時ノ空学園) ] */
.application-487375 #area-application-top { background: url(http://img-freegames.dmm.com/app/487375/details/bg_main.jpg) left top repeat-x; }
.application-487375 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/487375/details/main_image.jpg); }
/* ===== box-application-section */
.application-487375 .sec-title { background-image: url(http://img-freegames.dmm.com/app/487375/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-487375 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/487375/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-487375 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-487375 .bt-playtop [class^="bt-regist"]{
    padding: 7px 3px 15px 0;
    background: url(http://img-freegames.dmm.com/app/487375/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-487375 .bt-playtop [class^="bt-regist"] a {
    width: 218px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/487375/details/bt_playtop.png) top center no-repeat;
}
.application-487375 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/487375/details/bt_playtop.png) bottom center no-repeat;
}
.application-487375 .bt-playbtm [class^="bt-regist"] a {
    width: 400px;
    height: 110px;
    background: url(http://img-freegames.dmm.com/app/487375/details/bt_playbtm.png) top center no-repeat;
}
.application-487375 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/487375/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-487375 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/487375/details/bt_playtop_pre.png) top center no-repeat;
}
.application-487375 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/487375/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-487375 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/487375/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-487375 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/487375/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-486104(一血卍傑-ONLINE-) ] */
.application-486104 #area-application-top { background: url(http://img-freegames.dmm.com/app/486104/details/bg_main.jpg) left top repeat-x; }
.application-486104 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/486104/details/main_image.jpg); }
/* ===== box-application-section */
.application-486104 .sec-title { background-image: url(http://img-freegames.dmm.com/app/486104/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-486104 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/486104/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-486104 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 200px;
}
.application-486104 .bt-playtop [class^="bt-regist"]{
    padding: 7px 3px 15px 0;
    background: url(http://img-freegames.dmm.com/app/486104/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-486104 .bt-playtop [class^="bt-regist"] a {
    width: 217px;
    height: 212px;
    background: url(http://img-freegames.dmm.com/app/486104/details/bt_playtop.png) top center no-repeat;
}
.application-486104 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/486104/details/bt_playtop.png) bottom center no-repeat;
}
.application-486104 .bt-playbtm [class^="bt-regist"] a {
    width: 556px;
    height: 140px;
    background: url(http://img-freegames.dmm.com/app/486104/details/bt_playbtm.png) top center no-repeat;
}
.application-486104 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/486104/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-486104 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/486104/details/bt_playtop_pre.png) top center no-repeat;
}
.application-486104 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/486104/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-486104 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/486104/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-486104 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/486104/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-790659(天穹の彼方の錬星郷) ] */
.application-790659 #area-application-top { background: url(http://img-freegames.dmm.com/app/790659/details/bg_main.jpg) left top repeat-x; }
.application-790659 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/790659/details/main_image.jpg); }
/* ===== box-application-section */
.application-790659 .sec-title { background-image: url(http://img-freegames.dmm.com/app/790659/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-790659 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/790659/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-790659 .bt-playtop {
    width: 240px;
    margin-top: 104px;
    margin-left: 182px;
}
.application-790659 .bt-playtop [class^="bt-regist"]{
    padding: 7px 3px 4px 0;
    background: url(http://img-freegames.dmm.com/app/790659/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-790659 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 232px;
    background: url(http://img-freegames.dmm.com/app/790659/details/bt_playtop.png) top center no-repeat;
}
.application-790659 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/790659/details/bt_playtop.png) bottom center no-repeat;
}
.application-790659 .bt-playbtm [class^="bt-regist"] a {
    width: 550px;
    height: 120px;
    background: url(http://img-freegames.dmm.com/app/790659/details/bt_playbtm.png) top center no-repeat;
}
.application-790659 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/790659/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-790659 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/790659/details/bt_playtop_pre.png) top center no-repeat;
}
.application-790659 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/790659/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-790659 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/790659/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-790659 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/790659/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-413240(天穹の彼方の錬星郷x) ] */
.application-413240 #area-application-top { background: url(http://img-freegames.dmm.com/app/413240/details/bg_main.jpg) left top repeat-x; }
.application-413240 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/413240/details/main_image.jpg); }
/* ===== box-application-section */
.application-413240 .sec-title { background-image: url(http://img-freegames.dmm.com/app/413240/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-413240 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/413240/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-413240 .bt-playtop {
    width: 240px;
    margin-top: 104px;
    margin-left: 182px;
}
.application-413240 .bt-playtop [class^="bt-regist"]{
    padding: 7px 3px 4px 0;
    background: url(http://img-freegames.dmm.com/app/413240/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-413240 .bt-playtop [class^="bt-regist"] a {
    width: 228px;
    height: 232px;
    background: url(http://img-freegames.dmm.com/app/413240/details/bt_playtop.png) top center no-repeat;
}
.application-413240 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/413240/details/bt_playtop.png) bottom center no-repeat;
}
.application-413240 .bt-playbtm [class^="bt-regist"] a {
    width: 550px;
    height: 120px;
    background: url(http://img-freegames.dmm.com/app/413240/details/bt_playbtm.png) top center no-repeat;
}
.application-413240 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/413240/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-413240 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/413240/details/bt_playtop_pre.png) top center no-repeat;
}
.application-413240 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/413240/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-413240 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/413240/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-413240 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/413240/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-455146(スクールさーばんつ！) ] */
.application-455146 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/455146/details/bg_main.jpg) left top repeat-x; }

.application-455146 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/455146/details/main_image.jpg); }

/* ===== box-application-section */
.application-455146 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/455146/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-455146 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/455146/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-455146 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-455146 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/455146/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-455146 .bt-playtop [class^="bt-regist"] a {
  width: 221px;
  height: 221px;
  background: url(http://img-freegames.dmm.com/app/455146/details/bt_playtop.png) top center no-repeat; }

.application-455146 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-455146 .bt-playbtm [class^="bt-regist"] a {
  width: 438px;
  height: 121px;
  background: url(http://img-freegames.dmm.com/app/455146/details/bt_playbtm.png) top center no-repeat; }

.application-455146 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-455146 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/455146/details/bt_playtop_pre.png) top center no-repeat; }

.application-455146 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-455146 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/455146/details/bt_playbtm_pre.png) top center no-repeat; }

.application-455146 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-464765(スクールさーばんつ！R) ] */
.application-464765 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/464765/details/bg_main.jpg) left top repeat-x; }

.application-464765 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/464765/details/main_image.jpg); }

/* ===== box-application-section */
.application-464765 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/464765/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-464765 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/464765/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-464765 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-464765 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/464765/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-464765 .bt-playtop [class^="bt-regist"] a {
  width: 221px;
  height: 221px;
  background: url(http://img-freegames.dmm.com/app/464765/details/bt_playtop.png) top center no-repeat; }

.application-464765 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-464765 .bt-playbtm [class^="bt-regist"] a {
  width: 438px;
  height: 119px;
  background: url(http://img-freegames.dmm.com/app/464765/details/bt_playbtm.png) top center no-repeat; }

.application-464765 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-464765 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/464765/details/bt_playtop_pre.png) top center no-repeat; }

.application-464765 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-464765 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/464765/details/bt_playbtm_pre.png) top center no-repeat; }

.application-464765 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-458165( 夜緊病闘-MIDNIGHT NURSE WARRIORS-) ] */
.application-458165 #area-application-top { background: url(http://img-freegames.dmm.com/app/458165/details/bg_main.jpg) left top repeat-x; }
.application-458165 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/458165/details/main_image.jpg); }
/* ===== box-application-section */
.application-458165 .sec-title { background-image: url(http://img-freegames.dmm.com/app/458165/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-458165 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/458165/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-458165 .bt-playtop {
    width: 250px;
    margin-top: 103px;
    margin-left: 190px;
}
.application-458165 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 10px;
    background: url(http://img-freegames.dmm.com/app/458165/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-458165 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 225px;
    background: url(http://img-freegames.dmm.com/app/458165/details/bt_playtop.png) top center no-repeat;
}
.application-458165 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/458165/details/bt_playtop.png) bottom center no-repeat;
}
.application-458165 .bt-playbtm [class^="bt-regist"] a {
    width: 544px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/458165/details/bt_playbtm.png) top center no-repeat;
}
.application-458165 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/458165/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-458165 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/458165/details/bt_playtop_pre.png) top center no-repeat;
}
.application-458165 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/458165/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-458165 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/458165/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-458165 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/458165/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-156058(大聖戦！ヴァルキリーサーガ ～淫乱の戦乙女～） ] */
.application-156058 #area-application-top { background: url(http://img-freegames.dmm.com/app/156058/details/bg_main.jpg) left top repeat-x; }
.application-156058 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/156058/details/main_image.jpg); }
/* ===== box-application-section */
.application-156058 .sec-title { background-image: url(http://img-freegames.dmm.com/app/156058/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-156058 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/156058/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-156058 .bt-playtop {
    width: 241px;
    margin-top: 103px;
    margin-left: 171px;
}
.application-156058 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 10px;
    background: url(http://img-freegames.dmm.com/app/156058/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-156058 .bt-playtop [class^="bt-regist"] a {
    width: 220px;
    height: 220px;
    background: url(http://img-freegames.dmm.com/app/156058/details/bt_playtop.png) top center no-repeat;
}
.application-156058 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/156058/details/bt_playtop.png) bottom center no-repeat;
}
.application-156058 .bt-playbtm [class^="bt-regist"] a {
    width: 544px;
    height: 150px;
    background: url(http://img-freegames.dmm.com/app/156058/details/bt_playbtm.png) top center no-repeat;
}
.application-156058 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/156058/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-156058 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/156058/details/bt_playtop_pre.png) top center no-repeat;
}
.application-156058 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/156058/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-156058 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/156058/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-156058 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/156058/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-479978( 大江戸ソープランド) ] */
.application-479978 #area-application-top { background: url(http://img-freegames.dmm.com/app/479978/details/bg_main.jpg) left top repeat-x; }
.application-479978 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/479978/details/main_image.jpg); }
/* ===== box-application-section */
.application-479978 .sec-title { background-image: url(http://img-freegames.dmm.com/app/479978/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-479978 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/479978/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-479978 .bt-playtop {
    width: 250px;
    margin-top: 103px;
    margin-left: 190px;
}
.application-479978 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 10px;
    background: url(http://img-freegames.dmm.com/app/479978/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-479978 .bt-playtop [class^="bt-regist"] a {
    width: 223px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/479978/details/bt_playtop.png) top center no-repeat;
}
.application-479978 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/479978/details/bt_playtop.png) bottom center no-repeat;
}
.application-479978 .bt-playbtm [class^="bt-regist"] a {
    width: 518px;
    height: 106px;
    background: url(http://img-freegames.dmm.com/app/479978/details/bt_playbtm.png) top center no-repeat;
}
.application-479978 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/479978/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-479978 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/479978/details/bt_playtop_pre.png) top center no-repeat;
}
.application-479978 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/479978/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-479978 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/479978/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-479978 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/479978/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-746994( AVベースボール) ] */
.application-746994 #area-application-top { background: url(http://img-freegames.dmm.com/app/746994/details/bg_main.jpg) left top repeat-x; }
.application-746994 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/746994/details/main_image.jpg); }
/* ===== box-application-section */
.application-746994 .sec-title { background-image: url(http://img-freegames.dmm.com/app/746994/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-746994 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/746994/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-746994 .bt-playtop {
    width: 250px;
    margin-top: 103px;
    margin-left: 190px;
}
.application-746994 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 10px;
    background: url(http://img-freegames.dmm.com/app/746994/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-746994 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 225px;
    background: url(http://img-freegames.dmm.com/app/746994/details/bt_playtop.png) top center no-repeat;
}
.application-746994 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/746994/details/bt_playtop.png) bottom center no-repeat;
}
.application-746994 .bt-playbtm [class^="bt-regist"] a {
    width: 544px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/746994/details/bt_playbtm.png) top center no-repeat;
}
.application-746994 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/746994/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-746994 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/746994/details/bt_playtop_pre.png) top center no-repeat;
}
.application-746994 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/746994/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-746994 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/746994/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-746994 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/746994/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-790060( Dragon Knight5) ] */
.application-790060 #area-application-top { background: url(http://img-freegames.dmm.com/app/790060/details/bg_main.jpg) left top repeat-x; }
.application-790060 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/790060/details/main_image.jpg); }
/* ===== box-application-section */
.application-790060 .sec-title { background-image: url(http://img-freegames.dmm.com/app/790060/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-790060 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/790060/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-790060 .bt-playtop {
    width: 250px;
    margin-top: 103px;
    margin-left: 190px;
}
.application-790060 .bt-playtop [class^="bt-regist"]{
    padding: 14px 9px 14px 10px;
    background: url(http://img-freegames.dmm.com/app/790060/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-790060 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 225px;
    background: url(http://img-freegames.dmm.com/app/790060/details/bt_playtop.png) top center no-repeat;
}
.application-790060 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/790060/details/bt_playtop.png) bottom center no-repeat;
}
.application-790060 .bt-playbtm [class^="bt-regist"] a {
    width: 544px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/790060/details/bt_playbtm.png) top center no-repeat;
}
.application-790060 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/790060/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-790060 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/790060/details/bt_playtop_pre.png) top center no-repeat;
}
.application-790060 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/790060/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-790060 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/790060/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-790060 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/790060/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-760596( Dragon Knight5 ～X指定～) ] */
.application-760596 #area-application-top { background: url(http://img-freegames.dmm.com/app/760596/details/bg_main.jpg) left top repeat-x; }
.application-760596 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/760596/details/main_image.jpg); }
/* ===== box-application-section */
.application-760596 .sec-title { background-image: url(http://img-freegames.dmm.com/app/760596/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-760596 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/760596/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-760596 .bt-playtop {
    width: 250px;
    margin-top: 103px;
    margin-left: 190px;
}
.application-760596 .bt-playtop [class^="bt-regist"]{
    padding: 14px 9px 14px 10px;
    background: url(http://img-freegames.dmm.com/app/760596/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-760596 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 225px;
    background: url(http://img-freegames.dmm.com/app/760596/details/bt_playtop.png) top center no-repeat;
}
.application-760596 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/760596/details/bt_playtop.png) bottom center no-repeat;
}
.application-760596 .bt-playbtm [class^="bt-regist"] a {
    width: 544px;
    height: 128px;
    background: url(http://img-freegames.dmm.com/app/760596/details/bt_playbtm.png) top center no-repeat;
}
.application-760596 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/760596/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-760596 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/760596/details/bt_playtop_pre.png) top center no-repeat;
}
.application-760596 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/760596/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-760596 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/760596/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-760596 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/760596/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-787617(クラッシュ・オブ・パンツァー) ] */
.application-787617 #area-application-top { background: url(http://img-freegames.dmm.com/app/787617/details/bg_main.jpg) left top repeat-x; }
.application-787617 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/787617/details/main_image.jpg); }
/* ===== box-application-section */
.application-787617 .sec-title { background-image: url(http://img-freegames.dmm.com/app/787617/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-787617 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/787617/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-787617 .bt-playtop {
    width: 235px;
    margin-top: 103px;
    margin-left: 190px;
}
.application-787617 .bt-playtop [class^="bt-regist"]{
    padding: 14px 2px 14px 10px;
    background: url(http://img-freegames.dmm.com/app/787617/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-787617 .bt-playtop [class^="bt-regist"] a {
    width: 209px;
    height: 208px;
    background: url(http://img-freegames.dmm.com/app/787617/details/bt_playtop.png) top center no-repeat;
}
.application-787617 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/787617/details/bt_playtop.png) bottom center no-repeat;
}
.application-787617 .bt-playbtm [class^="bt-regist"] a {
    width: 547px;
    height: 135px;
    background: url(http://img-freegames.dmm.com/app/787617/details/bt_playbtm.png) top center no-repeat;
}
.application-787617 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/787617/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-787617 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/787617/details/bt_playtop_pre.png) top center no-repeat;
}
.application-787617 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/787617/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-787617 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/787617/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-787617 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/787617/details/bt_playbtm_pre.png) bottom center no-repeat;
}




/* ========================= [ .application-474299(同級生～Another World～) ] */
.application-474299 #area-application-top { background: url(http://img-freegames.dmm.com/app/474299/details/bg_main.jpg) left top repeat-x; }
.application-474299 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/474299/details/main_image.jpg); }
/* ===== box-application-section */
.application-474299 .sec-title { background-image: url(http://img-freegames.dmm.com/app/474299/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-474299 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/474299/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-474299 .bt-playtop {
    width: 235px;
    margin-top: 103px;
    margin-left: 190px;
}
.application-474299 .bt-playtop [class^="bt-regist"]{
    padding: 14px 2px 14px 10px;
    background: url(http://img-freegames.dmm.com/app/474299/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-474299 .bt-playtop [class^="bt-regist"] a {
    width: 201px;
    height: 218px;
    background: url(http://img-freegames.dmm.com/app/474299/details/bt_playtop.png) top center no-repeat;
}
.application-474299 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/474299/details/bt_playtop.png) bottom center no-repeat;
}
.application-474299 .bt-playbtm [class^="bt-regist"] a {
    width: 429px;
    height: 100px;
    background: url(http://img-freegames.dmm.com/app/474299/details/bt_playbtm.png) top center no-repeat;
}
.application-474299 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/474299/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-474299 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/474299/details/bt_playtop_pre.png) top center no-repeat;
}
.application-474299 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/474299/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-474299 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/474299/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-474299 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/474299/details/bt_playbtm_pre.png) bottom center no-repeat;
}






/* ========================= [ .application-709592(神航の地平線) ] */
.application-709592 #area-application-top { background: url(http://img-freegames.dmm.com/app/709592/details/bg_main.jpg) left top repeat-x; }
.application-709592 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/709592/details/main_image.jpg); }
/* ===== box-application-section */
.application-709592 .sec-title { background-image: url(http://img-freegames.dmm.com/app/709592/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-709592 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/709592/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-709592 .bt-playtop {
    width: 250px;
    margin-top: 103px;
    margin-left: 190px;
}
.application-709592 .bt-playtop [class^="bt-regist"]{
    padding: 14px 9px 14px 10px;
    background: url(http://img-freegames.dmm.com/app/709592/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-709592 .bt-playtop [class^="bt-regist"] a {
    width: 204px;
    height: 204px;
    background: url(http://img-freegames.dmm.com/app/709592/details/bt_playtop.png) top center no-repeat;
}
.application-709592 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/709592/details/bt_playtop.png) bottom center no-repeat;
}
.application-709592 .bt-playbtm [class^="bt-regist"] a {
    width: 406px;
    height: 108px;
    background: url(http://img-freegames.dmm.com/app/709592/details/bt_playbtm.png) top center no-repeat;
}
.application-709592 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/709592/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-709592 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/709592/details/bt_playtop_pre.png) top center no-repeat;
}
.application-709592 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/709592/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-709592 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/709592/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-709592 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/709592/details/bt_playbtm_pre.png) bottom center no-repeat;
}


/* ========================= [ .application-793466(AKIBA'S TRIP Festa!） ] */
.application-793466 #area-application-top { background: url(http://img-freegames.dmm.com/app/793466/details/bg_main.jpg) left top repeat-x; }
.application-793466 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/793466/details/main_image.jpg); }
/* ===== box-application-section */
.application-793466 .sec-title { background-image: url(http://img-freegames.dmm.com/app/793466/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-793466 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/793466/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-793466 .bt-playtop {
    width: 241px;
    margin-top: 103px;
    margin-left: 171px;
}
.application-793466 .bt-playtop [class^="bt-regist"]{
    padding: 18px 9px 18px 10px;
    background: url(http://img-freegames.dmm.com/app/793466/details/bg_playtop_bokeh.png) center top no-repeat;
}
.application-793466 .bt-playtop [class^="bt-regist"] a {
    width: 216px;
    height: 221px;
    background: url(http://img-freegames.dmm.com/app/793466/details/bt_playtop.png) top center no-repeat;
}
.application-793466 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/793466/details/bt_playtop.png) bottom center no-repeat;
}
.application-793466 .bt-playbtm [class^="bt-regist"] a {
    width: 544px;
    height: 115px;
    background: url(http://img-freegames.dmm.com/app/793466/details/bt_playbtm.png) top center no-repeat;
}
.application-793466 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/793466/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-793466 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/793466/details/bt_playtop_pre.png) top center no-repeat;
}
.application-793466 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/793466/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-793466 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/793466/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-793466 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/793466/details/bt_playbtm_pre.png) bottom center no-repeat;
}

/* ===== 事前登録-未ログイン用(AKIBA'S TRIP Festa!専用) */
.application-793466 .bt-regist-logoffed a span, .application-793466 .bt-regist-guest a span {
    position: relative;
    top: 50px;
    z-index: -1;
}
.application-793466 .bt-playtop .bt-regist-logoffed a {
    display: inline-block;
    width: 216px;
    height: 105px;
    background: url(http://p.dmm.co.jp/p/netgame/application_custom/793466/bt_playtop_logoffed.png) top center no-repeat;
}
.application-793466 .bt-playtop .bt-regist-logoffed a:hover {
    background: url(http://p.dmm.co.jp/p/netgame/application_custom/793466/bt_playtop_logoffed.png) bottom center no-repeat;
}
.application-793466 .bt-playtop .bt-regist-guest a {
    display: inline-block;
    width: 216px;
    height: 105px;
    margin-top: -25px;
    background: url(http://p.dmm.co.jp/p/netgame/application_custom/793466//bt_playtop_guest.png) top center no-repeat;
}
.application-793466 .bt-playtop .bt-regist-guest a:hover {
    background: url(http://p.dmm.co.jp/p/netgame/application_custom/793466//bt_playtop_guest.png) bottom center no-repeat;
}

.application-793466 .bt-playbtm .bt-regist-logoffed, .application-793466 .bt-playbtm .bt-regist-guest {
    display: inline-block;
    margin-bottom: 10px;
}
.application-793466 .bt-playbtm {
    text-align: center;
}
.application-793466 .bt-playbtm .bt-regist-logoffed a {
    display: inline-block;
    width: 268px;
    height: 115px;
    background: url(http://p.dmm.co.jp/p/netgame/application_custom/793466/bt_playbtm_logoffed.png) top center no-repeat;
}
.application-793466 .bt-playbtm .bt-regist-logoffed a:hover {
    background: url(http://p.dmm.co.jp/p/netgame/application_custom/793466/bt_playbtm_logoffed.png) bottom center no-repeat;
}
.application-793466 .bt-playbtm .bt-regist-guest a {
    display: inline-block;
    width: 268px;
    height: 115px;
    background: url(http://p.dmm.co.jp/p/netgame/application_custom/793466/bt_playbtm_guest.png) top center no-repeat;
}
.application-793466 .bt-playbtm .bt-regist-guest a:hover {
    background: url(http://p.dmm.co.jp/p/netgame/application_custom/793466/bt_playbtm_guest.png) bottom center no-repeat;
}





/* ========================= [ .application-788529(薄桜鬼　士道演戯) ] */
.application-788529 #area-application-top { background: url(http://img-freegames.dmm.com/app/788529/details/bg_main.jpg) left top repeat-x; }
.application-788529 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/788529/details/main_image.jpg); }
/* ===== box-application-section */
.application-788529 .sec-title { background-image: url(http://img-freegames.dmm.com/app/788529/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-788529 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/788529/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-788529 .bt-playtop {
    width: 230px;
    margin-top: 102px;
    margin-left: 200px;
}
.application-788529 .bt-playtop [class^="bt-regist"]{
    padding: 12px 3px 10px 0;
    background: url(http://img-freegames.dmm.com/app/788529/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-788529 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/788529/details/bt_playtop.png) top center no-repeat;
}
.application-788529 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/788529/details/bt_playtop.png) bottom center no-repeat;
}
.application-788529 .bt-playbtm [class^="bt-regist"] a {
    width: 519px;
    height: 123px;
    background: url(http://img-freegames.dmm.com/app/788529/details/bt_playbtm.png) top center no-repeat;
}
.application-788529 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/788529/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-788529 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/788529/details/bt_playtop_pre.png) top center no-repeat;
}
.application-788529 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/788529/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-788529 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/788529/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-788529 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/788529/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-750145(ガールズシンフォニー～少女交響詩～) ] */
.application-750145 #area-application-top { background: url(http://img-freegames.dmm.com/app/750145/details/bg_main.jpg) left top repeat-x; }
.application-750145 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/750145/details/main_image.jpg); }
/* ===== box-application-section */
.application-750145 .sec-title { background-image: url(http://img-freegames.dmm.com/app/750145/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-750145 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/750145/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-750145 .bt-playtop {
    width: 221px;
    margin-top: 113px;
    margin-left: 200px;
}
.application-750145 .bt-playtop [class^="bt-regist"]{
    padding: 12px 3px 20px 0;
    background: url(http://img-freegames.dmm.com/app/750145/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-750145 .bt-playtop [class^="bt-regist"] a {
    width: 221px;
    height: 221px;
    background: url(http://img-freegames.dmm.com/app/750145/details/bt_playtop.png) top center no-repeat;
}
.application-750145 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/750145/details/bt_playtop.png) bottom center no-repeat;
}
.application-750145 .bt-playbtm [class^="bt-regist"] a {
    width: 526px;
    height: 101px;
    background: url(http://img-freegames.dmm.com/app/750145/details/bt_playbtm.png) top center no-repeat;
}
.application-750145 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/750145/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-750145 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/750145/details/bt_playtop_pre.png) top center no-repeat;
}
.application-750145 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/750145/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-750145 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/750145/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-750145 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/750145/details/bt_playbtm_pre.png) bottom center no-repeat;
}





/* ========================= [ .application-721388(ガールズシンフォニー～少女交響詩～X指定) ] */
.application-721388 #area-application-top { background: url(http://img-freegames.dmm.com/app/721388/details/bg_main.jpg) left top repeat-x; }
.application-721388 #area-application-top .box-application-top { background-image: url(http://img-freegames.dmm.com/app/721388/details/main_image.jpg); }
/* ===== box-application-section */
.application-721388 .sec-title { background-image: url(http://img-freegames.dmm.com/app/721388/details/bg_ttl.png); }
/* ===== area-application-menu */
.application-721388 #area-application-menu li a { background-image: url(http://img-freegames.dmm.com/app/721388/details/menu.png); }
/* ===== ボタン調整箇所 */
.application-721388 .bt-playtop {
    width: 221px;
    margin-top: 113px;
    margin-left: 200px;
}
.application-721388 .bt-playtop [class^="bt-regist"]{
    padding: 12px 3px 20px 0;
    background: url(http://img-freegames.dmm.com/app/721388/details/bg_playtop_bokeh.png) 4px top no-repeat;
}
.application-721388 .bt-playtop [class^="bt-regist"] a {
    width: 221px;
    height: 221px;
    background: url(http://img-freegames.dmm.com/app/721388/details/bt_playtop.png) top center no-repeat;
}
.application-721388 .bt-playtop .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/721388/details/bt_playtop.png) bottom center no-repeat;
}
.application-721388 .bt-playbtm [class^="bt-regist"] a {
    width: 526px;
    height: 101px;
    background: url(http://img-freegames.dmm.com/app/721388/details/bt_playbtm.png) top center no-repeat;
}
.application-721388 .bt-playbtm .bt-regist a:hover {
    background: url(http://img-freegames.dmm.com/app/721388/details/bt_playbtm.png) bottom center no-repeat;
}
/* ===== 事前登録用 */
.application-721388 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/721388/details/bt_playtop_pre.png) top center no-repeat;
}
.application-721388 .bt-playtop .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/721388/details/bt_playtop_pre.png) bottom center no-repeat;
}
.application-721388 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/721388/details/bt_playbtm_pre.png) top center no-repeat;
}
.application-721388 .bt-playbtm .bt-regist-pre a:hover {
    background: url(http://img-freegames.dmm.com/app/721388/details/bt_playbtm_pre.png) bottom center no-repeat;
}



/* ========================= [ .application-759269(姫狩りインペリアルマイスター) ] */
.application-759269 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/759269/details/bg_main.jpg) left top repeat-x; }

.application-759269 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/759269/details/main_image.jpg); }

/* ===== box-application-section */
.application-759269 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/759269/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-759269 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/759269/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-759269 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-759269 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/759269/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-759269 .bt-playtop [class^="bt-regist"] a {
  width: 225px;
  height: 222px;
  background: url(http://img-freegames.dmm.com/app/759269/details/bt_playtop.png) top center no-repeat; }

.application-759269 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-759269 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-759269 .bt-playbtm [class^="bt-regist"] a {
  width: 547px;
  height: 170px;
  background: url(http://img-freegames.dmm.com/app/759269/details/bt_playbtm.png) top center no-repeat; }

.application-759269 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-759269 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/759269/details/bt_playtop_pre.png) top center no-repeat; }

.application-759269 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-759269 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/759269/details/bt_playbtm_pre.png) top center no-repeat; }

.application-759269 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-775016(シュプリームエンジェル) ] */
.application-775016 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/775016/details/bg_main.jpg) left top repeat-x; }

.application-775016 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/775016/details/main_image.jpg); }

/* ===== box-application-section */
.application-775016 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/775016/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-775016 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/775016/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-775016 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-775016 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/775016/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-775016 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 234px;
  background: url(http://img-freegames.dmm.com/app/775016/details/bt_playtop.png) top center no-repeat; }

.application-775016 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-775016 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-775016 .bt-playbtm [class^="bt-regist"] a {
  width: 554px;
  height: 121px;
  background: url(http://img-freegames.dmm.com/app/775016/details/bt_playbtm.png) top center no-repeat; }

.application-775016 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-775016 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/775016/details/bt_playtop_pre.png) top center no-repeat; }

.application-775016 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-775016 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/775016/details/bt_playbtm_pre.png) top center no-repeat; }

.application-775016 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-756527(シュプリームエンジェルR) ] */
.application-756527 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/756527/details/bg_main.jpg) left top repeat-x; }

.application-756527 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/756527/details/main_image.jpg); }

/* ===== box-application-section */
.application-756527 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/756527/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-756527 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/756527/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-756527 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-756527 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/756527/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-756527 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 234px;
  background: url(http://img-freegames.dmm.com/app/756527/details/bt_playtop.png) top center no-repeat; }

.application-756527 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-756527 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-756527 .bt-playbtm [class^="bt-regist"] a {
  width: 554px;
  height: 121px;
  background: url(http://img-freegames.dmm.com/app/756527/details/bt_playbtm.png) top center no-repeat; }

.application-756527 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-756527 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/756527/details/bt_playtop_pre.png) top center no-repeat; }

.application-756527 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-756527 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/756527/details/bt_playbtm_pre.png) top center no-repeat; }

.application-756527 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-798209(文豪とアルケミスト) ] */
.application-798209 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/798209/details/bg_main.jpg) left top repeat-x; }

.application-798209 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/798209/details/main_image.jpg); }

/* ===== box-application-section */
.application-798209 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/798209/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-798209 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/798209/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-798209 .bt-playtop {
  width: 229px;
  margin-top: 115px;
  margin-left: 200px; }

.application-798209 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 0;
  background: url(http://img-freegames.dmm.com/app/798209/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-798209 .bt-playtop [class^="bt-regist"] a {
  width: 229px;
  height: 220px;
  background: url(http://img-freegames.dmm.com/app/798209/details/bt_playtop.png) top center no-repeat; }

.application-798209 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-798209 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-798209 .bt-playbtm [class^="bt-regist"] a {
  width: 518px;
  height: 191px;
  background: url(http://img-freegames.dmm.com/app/798209/details/bt_playbtm.png) top center no-repeat; }

.application-798209 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-798209 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/798209/details/bt_playtop_pre.png) top center no-repeat; }

.application-798209 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-798209 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/798209/details/bt_playbtm_pre.png) top center no-repeat; }

.application-798209 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-700899(天樹下のリベリオンガール) ] */
.application-700899 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/700899/details/bg_main.jpg) left top repeat-x; }

.application-700899 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/700899/details/main_image.jpg); }

/* ===== box-application-section */
.application-700899 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/700899/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-700899 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/700899/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-700899 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-700899 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/700899/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-700899 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/700899/details/bt_playtop.png) top center no-repeat; }

.application-700899 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-700899 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-700899 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/700899/details/bt_playbtm.png) top center no-repeat; }

.application-700899 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-700899 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/700899/details/bt_playtop_pre.png) top center no-repeat; }

.application-700899 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-700899 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/700899/details/bt_playbtm_pre.png) top center no-repeat; }

.application-700899 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-752134(天樹下のリベリオンガール～X指定～) ] */
.application-752134 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/752134/details/bg_main.jpg) left top repeat-x; }

.application-752134 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/752134/details/main_image.jpg); }

/* ===== box-application-section */
.application-752134 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/752134/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-752134 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/752134/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-752134 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-752134 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/752134/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-752134 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/752134/details/bt_playtop.png) top center no-repeat; }

.application-752134 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-752134 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-752134 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/752134/details/bt_playbtm.png) top center no-repeat; }

.application-752134 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-752134 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/752134/details/bt_playtop_pre.png) top center no-repeat; }

.application-752134 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-752134 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/752134/details/bt_playbtm_pre.png) top center no-repeat; }

.application-752134 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-468886(ドスケベ極道伝 女をイカせて天下を狙え！) ] */
.application-468886 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/468886/details/bg_main.jpg) left top repeat-x; }

.application-468886 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/468886/details/main_image.jpg); }

/* ===== box-application-section */
.application-468886 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/468886/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-468886 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/468886/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-468886 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-468886 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/468886/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-468886 .bt-playtop [class^="bt-regist"] a {
  width: 220px;
  height: 220px;
  background: url(http://img-freegames.dmm.com/app/468886/details/bt_playtop.png) top center no-repeat; }

.application-468886 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-468886 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-468886 .bt-playbtm [class^="bt-regist"] a {
  width: 504px;
  height: 138px;
  background: url(http://img-freegames.dmm.com/app/468886/details/bt_playbtm.png) top center no-repeat; }

.application-468886 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-468886 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/468886/details/bt_playtop_pre.png) top center no-repeat; }

.application-468886 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-468886 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/468886/details/bt_playbtm_pre.png) top center no-repeat; }

.application-468886 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-715309(蒼の彼方のフォーリズム -ETERNAL SKY- for PC) ] */
.application-715309 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/715309/details/bg_main.jpg) left top repeat-x; }

.application-715309 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/715309/details/main_image.jpg); }

/* ===== box-application-section */
.application-715309 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/715309/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-715309 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/715309/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-715309 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-715309 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/715309/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-715309 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/715309/details/bt_playtop.png) top center no-repeat; }

.application-715309 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-715309 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-715309 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/715309/details/bt_playbtm.png) top center no-repeat; }

.application-715309 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-715309 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/715309/details/bt_playtop_pre.png) top center no-repeat; }

.application-715309 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-715309 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/715309/details/bt_playbtm_pre.png) top center no-repeat; }

.application-715309 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-758749(蒼の彼方のフォーリズム-ETERNAL SKY-X-EDITION for PC) ] */
.application-758749 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/758749/details/bg_main.jpg) left top repeat-x; }

.application-758749 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/758749/details/main_image.jpg); }

/* ===== box-application-section */
.application-758749 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/758749/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-758749 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/758749/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-758749 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-758749 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/758749/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-758749 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/758749/details/bt_playtop.png) top center no-repeat; }

.application-758749 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-758749 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-758749 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/758749/details/bt_playbtm.png) top center no-repeat; }

.application-758749 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-758749 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/758749/details/bt_playtop_pre.png) top center no-repeat; }

.application-758749 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-758749 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/758749/details/bt_playbtm_pre.png) top center no-repeat; }

.application-758749 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-708610(ヌレスケパラダイス) ] */
.application-708610 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/708610/details/bg_main.jpg) left top repeat-x; }

.application-708610 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/708610/details/main_image.jpg); }

/* ===== box-application-section */
.application-708610 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/708610/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-708610 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/708610/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-708610 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-708610 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/708610/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-708610 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/708610/details/bt_playtop.png) top center no-repeat; }

.application-708610 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-708610 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-708610 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/708610/details/bt_playbtm.png) top center no-repeat; }

.application-708610 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-708610 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/708610/details/bt_playtop_pre.png) top center no-repeat; }

.application-708610 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-708610 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/708610/details/bt_playbtm_pre.png) top center no-repeat; }

.application-708610 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-443879(ヌレスケパラダイスX) ] */
.application-443879 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/443879/details/bg_main.jpg) left top repeat-x; }

.application-443879 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/443879/details/main_image.jpg); }

/* ===== box-application-section */
.application-443879 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/443879/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-443879 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/443879/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-443879 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-443879 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/443879/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-443879 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/443879/details/bt_playtop.png) top center no-repeat; }

.application-443879 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-443879 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-443879 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/443879/details/bt_playbtm.png) top center no-repeat; }

.application-443879 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-443879 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/443879/details/bt_playtop_pre.png) top center no-repeat; }

.application-443879 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-443879 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/443879/details/bt_playbtm_pre.png) top center no-repeat; }

.application-443879 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-423058(天歌統一ぷろじぇくとR) ] */
.application-423058 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/423058/details/bg_main.jpg) left top repeat-x; }

.application-423058 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/423058/details/main_image.jpg); }

/* ===== box-application-section */
.application-423058 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/423058/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-423058 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/423058/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-423058 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-423058 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/423058/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-423058 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 220px;
  background: url(http://img-freegames.dmm.com/app/423058/details/bt_playtop.png) top center no-repeat; }

.application-423058 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-423058 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-423058 .bt-playbtm [class^="bt-regist"] a {
  width: 430px;
  height: 115px;
  background: url(http://img-freegames.dmm.com/app/423058/details/bt_playbtm.png) top center no-repeat; }

.application-423058 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-423058 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/423058/details/bt_playtop_pre.png) top center no-repeat; }

.application-423058 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-423058 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/423058/details/bt_playbtm_pre.png) top center no-repeat; }

.application-423058 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-436704(天歌統一ぷろじぇくと) ] */
.application-436704 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/436704/details/bg_main.jpg) left top repeat-x; }

.application-436704 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/436704/details/main_image.jpg); }

/* ===== box-application-section */
.application-436704 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/436704/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-436704 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/436704/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-436704 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-436704 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/436704/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-436704 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 220px;
  background: url(http://img-freegames.dmm.com/app/436704/details/bt_playtop.png) top center no-repeat; }

.application-436704 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-436704 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-436704 .bt-playbtm [class^="bt-regist"] a {
  width: 430px;
  height: 115px;
  background: url(http://img-freegames.dmm.com/app/436704/details/bt_playbtm.png) top center no-repeat; }

.application-436704 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-436704 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/436704/details/bt_playtop_pre.png) top center no-repeat; }

.application-436704 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-436704 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/436704/details/bt_playbtm_pre.png) top center no-repeat; }

.application-436704 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-410759(ヴィーナス†ブレイド レイジング) ] */
.application-410759 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/410759/details/bg_main.jpg) left top repeat-x; }

.application-410759 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/410759/details/main_image.jpg); }

/* ===== box-application-section */
.application-410759 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/410759/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-410759 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/410759/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-410759 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-410759 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/410759/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-410759 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/410759/details/bt_playtop.png) top center no-repeat; }

.application-410759 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-410759 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-410759 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/410759/details/bt_playbtm.png) top center no-repeat; }

.application-410759 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-410759 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/410759/details/bt_playtop_pre.png) top center no-repeat; }

.application-410759 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-410759 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/410759/details/bt_playbtm_pre.png) top center no-repeat; }

.application-410759 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-458388(ヴィーナス†ブレイド レイジングX) ] */
.application-458388 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/458388/details/bg_main.jpg) left top repeat-x; }

.application-458388 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/458388/details/main_image.jpg); }

/* ===== box-application-section */
.application-458388 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/458388/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-458388 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/458388/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-458388 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-458388 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/458388/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-458388 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/458388/details/bt_playtop.png) top center no-repeat; }

.application-458388 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-458388 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-458388 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/458388/details/bt_playbtm.png) top center no-repeat; }

.application-458388 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-458388 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/458388/details/bt_playtop_pre.png) top center no-repeat; }

.application-458388 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-458388 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/458388/details/bt_playbtm_pre.png) top center no-repeat; }

.application-458388 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





 /* ========================= [ .application-768998(星のガールズオデッセイ) ] */
.application-768998 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/768998/details/bg_main.jpg) left top repeat-x; }

.application-768998 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/768998/details/main_image.jpg); }

/* ===== box-application-section */
.application-768998 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/768998/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-768998 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/768998/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-768998 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-768998 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/768998/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-768998 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 214px;
  background: url(http://img-freegames.dmm.com/app/768998/details/bt_playtop.png) top center no-repeat; }

.application-768998 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-768998 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-768998 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 102px;
  background: url(http://img-freegames.dmm.com/app/768998/details/bt_playbtm.png) top center no-repeat; }

.application-768998 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-768998 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/768998/details/bt_playtop_pre.png) top center no-repeat; }

.application-768998 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-768998 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/768998/details/bt_playbtm_pre.png) top center no-repeat; }

.application-768998 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-714890(星のガールズオデッセイR) ] */
.application-714890 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/714890/details/bg_main.jpg) left top repeat-x; }

.application-714890 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/714890/details/main_image.jpg); }

/* ===== box-application-section */
.application-714890 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/714890/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-714890 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/714890/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-714890 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-714890 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/714890/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-714890 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 214px;
  background: url(http://img-freegames.dmm.com/app/714890/details/bt_playtop.png) top center no-repeat; }

.application-714890 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-714890 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-714890 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 102px;
  background: url(http://img-freegames.dmm.com/app/714890/details/bt_playbtm.png) top center no-repeat; }

.application-714890 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-714890 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/714890/details/bt_playtop_pre.png) top center no-repeat; }

.application-714890 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-714890 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/714890/details/bt_playbtm_pre.png) top center no-repeat; }

.application-714890 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-470434(Girls HERO) ] */
.application-470434 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/470434/details/bg_main.jpg) left top repeat-x; }

.application-470434 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/470434/details/main_image.jpg); }

/* ===== box-application-section */
.application-470434 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/470434/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-470434 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/470434/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-470434 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-470434 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/470434/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-470434 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/470434/details/bt_playtop.png) top center no-repeat; }

.application-470434 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-470434 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-470434 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 112px;
  background: url(http://img-freegames.dmm.com/app/470434/details/bt_playbtm.png) top center no-repeat; }

.application-470434 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-470434 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/470434/details/bt_playtop_pre.png) top center no-repeat; }

.application-470434 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-470434 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/470434/details/bt_playbtm_pre.png) top center no-repeat; }

.application-470434 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




    /* ========================= [ .application-491988(Girls HERO Z) ] */
.application-491988 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/491988/details/bg_main.jpg) left top repeat-x; }

.application-491988 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/491988/details/main_image.jpg); }

/* ===== box-application-section */
.application-491988 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/491988/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-491988 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/491988/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-491988 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-491988 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/491988/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-491988 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/491988/details/bt_playtop.png) top center no-repeat; }

.application-491988 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-491988 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-491988 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 112px;
  background: url(http://img-freegames.dmm.com/app/491988/details/bt_playbtm.png) top center no-repeat; }

.application-491988 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-491988 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/491988/details/bt_playtop_pre.png) top center no-repeat; }

.application-491988 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-491988 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/491988/details/bt_playbtm_pre.png) top center no-repeat; }

.application-491988 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




      /* ========================= [ .application-463002(魔王の始め方) ] */
.application-463002 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/463002/details/bg_main.jpg) left top repeat-x; }

.application-463002 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/463002/details/main_image.jpg); }

/* ===== box-application-section */
.application-463002 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/463002/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-463002 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/463002/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-463002 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-463002 .bt-playtop [class^="bt-regist"] {
  padding: 8px 0px 17px 2px;
  background: url(http://img-freegames.dmm.com/app/463002/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-463002 .bt-playtop [class^="bt-regist"] a {
  width: 233px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/463002/details/bt_playtop.png) top center no-repeat; }

.application-463002 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-463002 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-463002 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 102px;
  background: url(http://img-freegames.dmm.com/app/463002/details/bt_playbtm.png) top center no-repeat; }

.application-463002 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-463002 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/463002/details/bt_playtop_pre.png) top center no-repeat; }

.application-463002 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-463002 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/463002/details/bt_playbtm_pre.png) top center no-repeat; }

.application-463002 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }




        /* ========================= [ .application-463129(おそ松さん ダメ松．コレクション～６つ子の絆～) ] */
  .application-463129 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/463129/details/bg_main.jpg) left top repeat-x; }

  .application-463129 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/463129/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-463129 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/463129/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-463129 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/463129/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-463129 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 195px; }

  .application-463129 .bt-playtop [class^="bt-regist"] {
    padding: 8px 0px 17px 2px;
    background: url(http://img-freegames.dmm.com/app/463129/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-463129 .bt-playtop [class^="bt-regist"] a {
    width: 250px;
    height: 227px;
    background: url(http://img-freegames.dmm.com/app/463129/details/bt_playtop.png) top center no-repeat; }

  .application-463129 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-463129 .bt-playbtm [class^="bt-regist"] a span {
    top: 40px;
  }

  .application-463129 .bt-playbtm [class^="bt-regist"] a {
    width: 510px;
    height: 86px;
    background: url(http://img-freegames.dmm.com/app/463129/details/bt_playbtm.png) top center no-repeat; }

  .application-463129 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-463129 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/463129/details/bt_playtop_pre.png) top center no-repeat; }

  .application-463129 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-463129 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/463129/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-463129 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





/* ========================= [ .application-425679(アイオライトリンク) ] */
.application-425679 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/425679/details/bg_main.jpg) left top repeat-x; }

.application-425679 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/425679/details/main_image.jpg); }

/* ===== box-application-section */
.application-425679 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/425679/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-425679 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/425679/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-425679 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-425679 .bt-playtop [class^="bt-regist"] {
  padding: 8px 0px 17px 2px;
  background: url(http://img-freegames.dmm.com/app/425679/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-425679 .bt-playtop [class^="bt-regist"] a {
  width: 212px;
  height: 212px;
  background: url(http://img-freegames.dmm.com/app/425679/details/bt_playtop.png) top center no-repeat; }

.application-425679 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-425679 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-425679 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 104px;
  background: url(http://img-freegames.dmm.com/app/425679/details/bt_playbtm.png) top center no-repeat; }

.application-425679 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-425679 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/425679/details/bt_playtop_pre.png) top center no-repeat; }

.application-425679 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-425679 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/425679/details/bt_playbtm_pre.png) top center no-repeat; }

.application-425679 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-735752(アイオライトリンクR) ] */
.application-735752 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/735752/details/bg_main.jpg) left top repeat-x; }

.application-735752 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/735752/details/main_image.jpg); }

/* ===== box-application-section */
.application-735752 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/735752/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-735752 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/735752/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-735752 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-735752 .bt-playtop [class^="bt-regist"] {
  padding: 8px 0px 17px 2px;
  background: url(http://img-freegames.dmm.com/app/735752/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-735752 .bt-playtop [class^="bt-regist"] a {
  width: 212px;
  height: 212px;
  background: url(http://img-freegames.dmm.com/app/735752/details/bt_playtop.png) top center no-repeat; }

.application-735752 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-735752 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-735752 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 104px;
  background: url(http://img-freegames.dmm.com/app/735752/details/bt_playbtm.png) top center no-repeat; }

.application-735752 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-735752 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/735752/details/bt_playtop_pre.png) top center no-repeat; }

.application-735752 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-735752 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/735752/details/bt_playbtm_pre.png) top center no-repeat; }

.application-735752 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-415992(アイドルフェスティバル　サンシャインスターズ) ] */
.application-415992 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/415992/details/bg_main.jpg) left top repeat-x; }

.application-415992 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/415992/details/main_image.jpg); }

/* ===== box-application-section */
.application-415992 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/415992/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-415992 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/415992/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-415992 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-415992 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/415992/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-415992 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/415992/details/bt_playtop.png) top center no-repeat; }

.application-415992 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-415992 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-415992 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 119px;
  background: url(http://img-freegames.dmm.com/app/415992/details/bt_playbtm.png) top center no-repeat; }

.application-415992 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-415992 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/415992/details/bt_playtop_pre.png) top center no-repeat; }

.application-415992 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-415992 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/415992/details/bt_playbtm_pre.png) top center no-repeat; }

.application-415992 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





    /* ========================= [ .application-695236(アイドルフェスティバル　サンシャインスターズR) ] */
.application-695236 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/695236/details/bg_main.jpg) left top repeat-x; }

.application-695236 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/695236/details/main_image.jpg); }

/* ===== box-application-section */
.application-695236 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/695236/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-695236 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/695236/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-695236 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-695236 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/695236/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-695236 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/695236/details/bt_playtop.png) top center no-repeat; }

.application-695236 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-695236 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-695236 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 119px;
  background: url(http://img-freegames.dmm.com/app/695236/details/bt_playbtm.png) top center no-repeat; }

.application-695236 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-695236 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/695236/details/bt_playtop_pre.png) top center no-repeat; }

.application-695236 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-695236 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/695236/details/bt_playbtm_pre.png) top center no-repeat; }

.application-695236 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }






          /* ========================= [ .application-474190(スカウトDe即ハメ！～ナンパがお仕事♪夢の社長性活～) ] */
  .application-474190 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/474190/details/bg_main.jpg) left top repeat-x; }

  .application-474190 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/474190/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-474190 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/474190/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-474190 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/474190/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-474190 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 195px; }

  .application-474190 .bt-playtop [class^="bt-regist"] {
    padding: 8px 0px 17px 2px;
    background: url(http://img-freegames.dmm.com/app/474190/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-474190 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 212px;
    background: url(http://img-freegames.dmm.com/app/474190/details/bt_playtop.png) top center no-repeat; }

  .application-474190 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-474190 .bt-playbtm [class^="bt-regist"] a span {
    top: 40px;
  }

  .application-474190 .bt-playbtm [class^="bt-regist"] a {
    width: 510px;
    height: 96px;
    background: url(http://img-freegames.dmm.com/app/474190/details/bt_playbtm.png) top center no-repeat; }

  .application-474190 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-474190 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/474190/details/bt_playtop_pre.png) top center no-repeat; }

  .application-474190 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-474190 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/474190/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-474190 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





  /* ========================= [ .application-495543(ガールズクロスクロニクル ] */
.application-495543 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/495543/details/bg_main.jpg) left top repeat-x; }

.application-495543 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/495543/details/main_image.jpg); }

/* ===== box-application-section */
.application-495543 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/495543/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-495543 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/495543/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-495543 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-495543 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/495543/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-495543 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/495543/details/bt_playtop.png) top center no-repeat; }

.application-495543 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-495543 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-495543 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/495543/details/bt_playbtm.png) top center no-repeat; }

.application-495543 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-495543 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/495543/details/bt_playtop_pre.png) top center no-repeat; }

.application-495543 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-495543 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/495543/details/bt_playbtm_pre.png) top center no-repeat; }

.application-495543 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-409824(ガールズクロスクロニクルＲ) ] */
.application-409824 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/409824/details/bg_main.jpg) left top repeat-x; }

.application-409824 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/409824/details/main_image.jpg); }

/* ===== box-application-section */
.application-409824 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/409824/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-409824 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/409824/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-409824 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-409824 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/409824/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-409824 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/409824/details/bt_playtop.png) top center no-repeat; }

.application-409824 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-409824 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-409824 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/409824/details/bt_playbtm.png) top center no-repeat; }

.application-409824 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-409824 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/409824/details/bt_playtop_pre.png) top center no-repeat; }

.application-409824 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-409824 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/409824/details/bt_playbtm_pre.png) top center no-repeat; }

.application-409824 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-447256(ハニーxブレイド) ] */
.application-447256 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/447256/details/bg_main.jpg) left top repeat-x; }

.application-447256 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/447256/details/main_image.jpg); }

/* ===== box-application-section */
.application-447256 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/447256/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-447256 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/447256/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-447256 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-447256 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/447256/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-447256 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/447256/details/bt_playtop.png) top center no-repeat; }

.application-447256 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-447256 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-447256 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/447256/details/bt_playbtm.png) top center no-repeat; }

.application-447256 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-447256 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/447256/details/bt_playtop_pre.png) top center no-repeat; }

.application-447256 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-447256 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/447256/details/bt_playbtm_pre.png) top center no-repeat; }

.application-447256 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-705336(ハニーxブレイド X指定) ] */
.application-705336 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/705336/details/bg_main.jpg) left top repeat-x; }

.application-705336 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/705336/details/main_image.jpg); }

/* ===== box-application-section */
.application-705336 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/705336/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-705336 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/705336/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-705336 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-705336 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/705336/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-705336 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/705336/details/bt_playtop.png) top center no-repeat; }

.application-705336 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-705336 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-705336 .bt-playbtm [class^="bt-regist"] a {
  width: 510px;
  height: 120px;
  background: url(http://img-freegames.dmm.com/app/705336/details/bt_playbtm.png) top center no-repeat; }

.application-705336 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-705336 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/705336/details/bt_playtop_pre.png) top center no-repeat; }

.application-705336 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-705336 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/705336/details/bt_playbtm_pre.png) top center no-repeat; }

.application-705336 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-737577(真・恋姫†夢想～天下統一伝～) ] */
.application-737577 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/737577/details/bg_main.jpg) left top repeat-x; }

.application-737577 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/737577/details/main_image.jpg); }

/* ===== box-application-section */
.application-737577 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/737577/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-737577 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/737577/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-737577 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-737577 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/737577/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-737577 .bt-playtop [class^="bt-regist"] a {
  width: 230px;
  height: 230px;
  background: url(http://img-freegames.dmm.com/app/737577/details/bt_playtop.png) top center no-repeat; }

.application-737577 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-737577 .bt-playbtm [class^="bt-regist"] a span {
  top: 40px;
}

.application-737577 .bt-playbtm [class^="bt-regist"] a {
  width: 465px;
  height: 108px;
  background: url(http://img-freegames.dmm.com/app/737577/details/bt_playbtm.png) top center no-repeat; }

.application-737577 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-737577 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/737577/details/bt_playtop_pre.png) top center no-repeat; }

.application-737577 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-737577 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/737577/details/bt_playbtm_pre.png) top center no-repeat; }

.application-737577 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-405293(社にほへと) ] */
.application-405293 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/405293/details/bg_main.jpg) left top repeat-x; }

.application-405293 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/405293/details/main_image.jpg); }

/* ===== box-application-section */
.application-405293 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/405293/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-405293 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/405293/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-405293 .bt-playtop {
  width: 230px;
  margin-top: 115px;
  margin-left: 195px; }

.application-405293 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/405293/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-405293 .bt-playtop [class^="bt-regist"] a {
  width: 215px;
  height: 215px;
  background: url(http://img-freegames.dmm.com/app/405293/details/bt_playtop.png) top center no-repeat; }

.application-405293 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-405293 .bt-playbtm [class^="bt-regist"] a {
  width: 498px;
  height: 167px;
  background: url(http://img-freegames.dmm.com/app/405293/details/bt_playbtm.png) top center no-repeat; }

.application-405293 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-405293 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/405293/details/bt_playtop_pre.png) top center no-repeat; }

.application-405293 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-405293 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/405293/details/bt_playbtm_pre.png) top center no-repeat; }

.application-405293 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





/* ========================= [ .application-625000(BRAINVALKYRIES) ] */
.application-625000 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/625000/details/bg_main.jpg) left top repeat-x; }

.application-625000 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/625000/details/main_image.jpg); }

/* ===== box-application-section */
.application-625000 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/625000/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-625000 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/625000/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-625000 .bt-playtop {
  width: 240px;
  margin-top: 98px;
  margin-left: 155px; }

.application-625000 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/625000/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-625000 .bt-playtop [class^="bt-regist"] a {
  width: 280px;
  height: 240px;
  background: url(http://img-freegames.dmm.com/app/625000/details/bt_playtop.png) top center no-repeat; }

.application-625000 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-625000 .bt-playbtm [class^="bt-regist"] a {
  width: 470px;
  height: 92px;
  background: url(http://img-freegames.dmm.com/app/625000/details/bt_playbtm.png) top center no-repeat; }

.application-625000 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-625000 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/625000/details/bt_playtop_pre.png) top center no-repeat; }

.application-625000 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-625000 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/625000/details/bt_playbtm_pre.png) top center no-repeat; }

.application-625000 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }





  /* ========================= [ .application-604388(BRAINVALKYRIES X) ] */
.application-604388 #area-application-top {
  background: url(http://img-freegames.dmm.com/app/604388/details/bg_main.jpg) left top repeat-x; }

.application-604388 #area-application-top .box-application-top {
  background-image: url(http://img-freegames.dmm.com/app/604388/details/main_image.jpg); }

/* ===== box-application-section */
.application-604388 .sec-title {
  background-image: url(http://img-freegames.dmm.com/app/604388/details/bg_ttl.png); }

/* ===== area-application-menu */
.application-604388 #area-application-menu li a {
  background-image: url(http://img-freegames.dmm.com/app/604388/details/menu.png); }

/* ===== ボタン調整箇所 */
.application-604388 .bt-playtop {
  width: 240px;
  margin-top: 98px;
  margin-left: 155px; }

.application-604388 .bt-playtop [class^="bt-regist"] {
  padding: 8px 10px 10px 10px;
  background: url(http://img-freegames.dmm.com/app/604388/details/bg_playtop_bokeh.png) center top no-repeat; }

.application-604388 .bt-playtop [class^="bt-regist"] a {
  width: 280px;
  height: 240px;
  background: url(http://img-freegames.dmm.com/app/604388/details/bt_playtop.png) top center no-repeat; }

.application-604388 .bt-playtop .bt-regist a:hover {
  background-position: center bottom; }

.application-604388 .bt-playbtm [class^="bt-regist"] a {
  width: 470px;
  height: 92px;
  background: url(http://img-freegames.dmm.com/app/604388/details/bt_playbtm.png) top center no-repeat; }

.application-604388 .bt-playbtm .bt-regist a:hover {
  background-position: center bottom; }

/* ===== 事前登録用 */
.application-604388 .bt-playtop .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/604388/details/bt_playtop_pre.png) top center no-repeat; }

.application-604388 .bt-playtop .bt-regist-pre a:hover {
  background-position: center bottom; }

.application-604388 .bt-playbtm .bt-regist-pre a {
  background: url(http://img-freegames.dmm.com/app/604388/details/bt_playbtm_pre.png) top center no-repeat; }

.application-604388 .bt-playbtm .bt-regist-pre a:hover {
  background-position: center bottom; }






    /* ========================= [ .application-452166(XenoMagia) ] */
  .application-452166 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/452166/details/bg_main.jpg) left top repeat-x; }

  .application-452166 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/452166/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-452166 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/452166/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-452166 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/452166/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-452166 .bt-playtop {
    width: 240px;
    margin-top: 150px;
    margin-left: 205px; }

  .application-452166 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/452166/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-452166 .bt-playtop [class^="bt-regist"] a {
    width: 200px;
    height: 208px;
    background: url(http://img-freegames.dmm.com/app/452166/details/bt_playtop.png) top center no-repeat; }

  .application-452166 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-452166 .bt-playbtm [class^="bt-regist"] a {
    width: 470px;
    height: 129px;
    background: url(http://img-freegames.dmm.com/app/452166/details/bt_playbtm.png) top center no-repeat; }

  .application-452166 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-452166 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/452166/details/bt_playtop_pre.png) top center no-repeat; }

  .application-452166 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-452166 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/452166/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-452166 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }






      /* ========================= [ .application-475762(XenoMagia X) ] */
  .application-475762 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/475762/details/bg_main.jpg) left top repeat-x; }

  .application-475762 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/475762/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-475762 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/475762/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-475762 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/475762/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-475762 .bt-playtop {
    width: 240px;
    margin-top: 150px;
    margin-left: 205px; }

  .application-475762 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/475762/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-475762 .bt-playtop [class^="bt-regist"] a {
    width: 200px;
    height: 208px;
    background: url(http://img-freegames.dmm.com/app/475762/details/bt_playtop.png) top center no-repeat; }

  .application-475762 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-475762 .bt-playbtm [class^="bt-regist"] a {
    width: 470px;
    height: 129px;
    background: url(http://img-freegames.dmm.com/app/475762/details/bt_playbtm.png) top center no-repeat; }

  .application-475762 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-475762 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/475762/details/bt_playtop_pre.png) top center no-repeat; }

  .application-475762 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-475762 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/475762/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-475762 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





 /* ========================= [ .application-692078(灼眼のシャナ) ] */
  .application-692078 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/692078/details/bg_main.jpg) left top repeat-x; }

  .application-692078 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/692078/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-692078 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/692078/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-692078 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/692078/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-692078 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-692078 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/692078/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-692078 .bt-playtop [class^="bt-regist"] a {
    width: 225px;
    height: 227px;
    background: url(http://img-freegames.dmm.com/app/692078/details/bt_playtop.png) top center no-repeat; }

  .application-692078 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-692078 .bt-playbtm [class^="bt-regist"] a {
    width: 484px;
    height: 129px;
    background: url(http://img-freegames.dmm.com/app/692078/details/bt_playbtm.png) top center no-repeat; }

  .application-692078 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-692078 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/692078/details/bt_playtop_pre.png) top center no-repeat; }

  .application-692078 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-692078 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/692078/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-692078 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





 /* ========================= [ .application-661515(三国志CROSS) ] */
  .application-661515 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/661515/details/bg_main.jpg) left top repeat-x; }

  .application-661515 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/661515/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-661515 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/661515/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-661515 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/661515/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-661515 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-661515 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/661515/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-661515 .bt-playtop [class^="bt-regist"] a {
    width: 220px;
    height: 234px;
    background: url(http://img-freegames.dmm.com/app/661515/details/bt_playtop.png) top center no-repeat; }

  .application-661515 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-661515 .bt-playbtm [class^="bt-regist"] a {
    width: 554px;
    height: 121px;
    background: url(http://img-freegames.dmm.com/app/661515/details/bt_playbtm.png) top center no-repeat; }

  .application-661515 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-661515 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/661515/details/bt_playtop_pre.png) top center no-repeat; }

  .application-661515 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-661515 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/661515/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-661515 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





 /* ========================= [ .application-680566(三国志CROSS～X指定～) ] */
  .application-680566 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/680566/details/bg_main.jpg) left top repeat-x; }

  .application-680566 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/680566/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-680566 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/680566/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-680566 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/680566/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-680566 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-680566 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/680566/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-680566 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 234px;
    background: url(http://img-freegames.dmm.com/app/680566/details/bt_playtop.png) top center no-repeat; }

  .application-680566 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-680566 .bt-playbtm [class^="bt-regist"] a {
    width: 554px;
    height: 121px;
    background: url(http://img-freegames.dmm.com/app/680566/details/bt_playbtm.png) top center no-repeat; }

  .application-680566 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-680566 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/680566/details/bt_playtop_pre.png) top center no-repeat; }

  .application-680566 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-680566 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/680566/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-680566 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





  /* ========================= [ .application-606806(オトギフロンティア) ] */
  .application-606806 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/606806/details/bg_main.jpg) left top repeat-x; }

  .application-606806 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/606806/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-606806 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/606806/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-606806 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/606806/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-606806 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-606806 .bt-playtop [class^="bt-regist"] {
    padding: 0;
    background: url(http://img-freegames.dmm.com/app/606806/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-606806 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/606806/details/bt_playtop.png) top center no-repeat; }

  .application-606806 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-606806 .bt-playbtm [class^="bt-regist"] a {
    width: 520px;
    height: 174px;
    background: url(http://img-freegames.dmm.com/app/606806/details/bt_playbtm.png) top center no-repeat; }

  .application-606806 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-606806 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/606806/details/bt_playtop_pre.png) top center no-repeat; }

  .application-606806 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-606806 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/606806/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-606806 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





 /* ========================= [ .application-643689(オトギフロンティアR) ] */
  .application-643689 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/643689/details/bg_main.jpg) left top repeat-x; }

  .application-643689 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/643689/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-643689 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/643689/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-643689 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/643689/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-643689 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-643689 .bt-playtop [class^="bt-regist"] {
    padding: 0;
    background: url(http://img-freegames.dmm.com/app/643689/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-643689 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/643689/details/bt_playtop.png) top center no-repeat; }

  .application-643689 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-643689 .bt-playbtm [class^="bt-regist"] a {
    width: 520px;
    height: 174px;
    background: url(http://img-freegames.dmm.com/app/643689/details/bt_playbtm.png) top center no-repeat; }

  .application-643689 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-643689 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/643689/details/bt_playtop_pre.png) top center no-repeat; }

  .application-643689 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-643689 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/643689/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-643689 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





 /* ========================= [ .application-747564(AVアイドルプロデューchu) ] */
  .application-747564 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/747564/details/bg_main.jpg) left top repeat-x; }

  .application-747564 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/747564/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-747564 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/747564/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-747564 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/747564/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-747564 .bt-playtop {
    width: 230px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-747564 .bt-playtop [class^="bt-regist"] {
    padding: 0;
    background: url(http://img-freegames.dmm.com/app/747564/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-747564 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 230px;
    background: url(http://img-freegames.dmm.com/app/747564/details/bt_playtop.png) top center no-repeat; }

  .application-747564 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-747564 .bt-playbtm [class^="bt-regist"] a {
    width: 410px;
    height: 90px;
    background: url(http://img-freegames.dmm.com/app/747564/details/bt_playbtm.png) top center no-repeat; }

  .application-747564 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-747564 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/747564/details/bt_playtop_pre.png) top center no-repeat; }

  .application-747564 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-747564 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/747564/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-747564 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





 /* ========================= [ .application-637904[戦乱プリンセス] */
  .application-637904 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/637904/details/bg_main.jpg) left top repeat-x; }

  .application-637904 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/637904/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-637904 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/637904/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-637904 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/637904/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-637904 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-637904 .bt-playtop [class^="bt-regist"] {
    padding: 0;
    background: url(http://img-freegames.dmm.com/app/637904/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-637904 .bt-playtop [class^="bt-regist"] a {
    width: 230px;
    height: 227px;
    background: url(http://img-freegames.dmm.com/app/637904/details/bt_playtop.png) top center no-repeat; }

  .application-637904 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-637904 .bt-playbtm [class^="bt-regist"] a {
    width: 520px;
    height: 113px;
    background: url(http://img-freegames.dmm.com/app/637904/details/bt_playbtm.png) top center no-repeat; }

  .application-637904 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-637904 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/637904/details/bt_playtop_pre.png) top center no-repeat; }

  .application-637904 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-637904 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/637904/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-637904 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }





 /* ========================= [ .application-610501[ソウル戦記] */
  .application-610501 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/610501/details/bg_main.jpg) left top repeat-x; }

  .application-610501 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/610501/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-610501 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/610501/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-610501 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/610501/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-610501 .bt-playtop {
    width: 233px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-610501 .bt-playtop [class^="bt-regist"] {
    padding: 0;
    background: url(http://img-freegames.dmm.com/app/610501/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-610501 .bt-playtop [class^="bt-regist"] a {
    width: 233px;
    height: 233px;
    background: url(http://img-freegames.dmm.com/app/610501/details/bt_playtop.png) top center no-repeat; }

  .application-610501 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-610501 .bt-playbtm [class^="bt-regist"] a {
    width: 555px;
    height: 105px;
    background: url(http://img-freegames.dmm.com/app/610501/details/bt_playbtm.png) top center no-repeat; }

  .application-610501 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-610501 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/610501/details/bt_playtop_pre.png) top center no-repeat; }

  .application-610501 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-610501 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/610501/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-610501 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }







 /* ========================= [ .application-612765(キルドヤ 意識高い系ワード擬人化RPG) ] */
  .application-612765 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/612765/details/bg_main.jpg) left top repeat-x; }

  .application-612765 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/612765/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-612765 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/612765/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-612765 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/612765/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-612765 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-612765 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/612765/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-612765 .bt-playtop [class^="bt-regist"] a {
    width: 213px;
    height: 213px;
    background: url(http://img-freegames.dmm.com/app/612765/details/bt_playtop.png) top center no-repeat; }

  .application-612765 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-612765 .bt-playbtm [class^="bt-regist"] a {
    width: 395px;
    height: 136px;
    background: url(http://img-freegames.dmm.com/app/612765/details/bt_playbtm.png) top center no-repeat; }

  .application-612765 .bt-playbtm .bt-regist a:hover {
    background-position: center bottom; }

  /* ===== 事前登録用 */
  .application-612765 .bt-playtop .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/612765/details/bt_playtop_pre.png) top center no-repeat; }

  .application-612765 .bt-playtop .bt-regist-pre a:hover {
    background-position: center bottom; }

  .application-612765 .bt-playbtm .bt-regist-pre a {
    background: url(http://img-freegames.dmm.com/app/612765/details/bt_playbtm_pre.png) top center no-repeat; }

  .application-612765 .bt-playbtm .bt-regist-pre a:hover {
    background-position: center bottom; }






 /* ========================= [ .application-670172(キルドヤR 意識高い系ワード擬人化RPG) ] */
  .application-670172 #area-application-top {
    background: url(http://img-freegames.dmm.com/app/670172/details/bg_main.jpg) left top repeat-x; }

  .application-670172 #area-application-top .box-application-top {
    background-image: url(http://img-freegames.dmm.com/app/670172/details/main_image.jpg); }

  /* ===== box-application-section */
  .application-670172 .sec-title {
    background-image: url(http://img-freegames.dmm.com/app/670172/details/bg_ttl.png); }

  /* ===== area-application-menu */
  .application-670172 #area-application-menu li a {
    background-image: url(http://img-freegames.dmm.com/app/670172/details/menu.png); }

  /* ===== ボタン調整箇所 */
  .application-670172 .bt-playtop {
    width: 240px;
    margin-top: 115px;
    margin-left: 205px; }

  .application-670172 .bt-playtop [class^="bt-regist"] {
    padding: 8px 10px 10px 10px;
    background: url(http://img-freegames.dmm.com/app/670172/details/bg_playtop_bokeh.png) center top no-repeat; }

  .application-670172 .bt-playtop [class^="bt-regist"] a {
    width: 213px;
    height: 213px;
    background: url(http://img-freegames.dmm.com/app/670172/details/bt_playtop.png) top center no-repeat; }

  .application-670172 .bt-playtop .bt-regist a:hover {
    background-position: center bottom; }

  .application-670172 .bt-playbtm [class^="bt-regist"] a {
    width: 395px;
    height: 136px;
    background: url(http://img-freegames.dmm.com/app/670172/details/bt_playbtm.png) top center no-repeat; }

  .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

