/* new_year.css */

@media (min-width: 1281px) {
    #ws-logo-button {
        height: 230px;
    }
    .ws-home #ws-wrapper {
        margin-top: -32px;
    }
    #ws-nav-menu {
        padding-top: 116px;
    }
    #monster {
        background-image: url(../img/pic_monster_ny.png);
        width: 1216px;
    }
    a #ws-logo-button {
        background: url(../img/logo_warspear_ny.png);
        background-repeat: no-repeat;
    }

    html {
        background: url(../img/pic_bg_ny.jpg), url(../img/necromancer.png), url(../img/mid.jpg)!important;
        background-repeat: no-repeat, no-repeat, repeat!important;
        background-position: center top, right bottom, center!important;
    }
    #part02 {
        background-image: url(../img/pic_lightning_1_ny.png);
    }
    #archer {
        background-image: url(../img/pic_archer_ny.png);
    }
    #knight {
        background-image: url(../img/pic_knight_ny.png);
    }
    #girl {
        background-image: url(../img/pic_girl_ny.png);
    }
    #part03 {
        background-image: url(../img/pic_flicks_ny.png);
    }
    .ws-home #ws-wrapper {
        background: url(../img/menu_panel_crown_ny.png);
        background-repeat: no-repeat;
        background-position: 50% 0%;
    }
    #ws-buttonglow {
        position: absolute;
        top: 365px;
        left: 0;
        width: 100%;
        height: 358px;
        background: url(../img/button_glow_ny.png) 50% 50% no-repeat;
        z-index: -1;
    }
    #part01 {
        display: none;
    }
}

@media (max-width: 1280px) {
    /* fix */
    .ws-home #ws-logo {
        margin-bottom: 50px;
    }
    .ws-home #ws-award {
        margin-bottom: 10px;
    }
    .ws-home #ws-benefits {
        margin-bottom: 10px;
    }
    /* fix */
    .ws-page #ws-wrapper {
        z-index: 995;
        background: url(../img/tablet/common/menu_panel.png);
        background-repeat: no-repeat;
        background-position: 50% 0%;
    }
    .ws-home #ws-wrapper {
        z-index: 995;
        background: url(../img/tablet/common/menu_panel.png);
        background-repeat: no-repeat;
        background-position: 50% 0%;
    }
    #ws-nav-menu {
        padding-top: 10px;
    }
    html {
        background: url(../img/tablet/index/pic_bg_big_index_tabletbig_ny.jpg), url(../img/mid.jpg)!important;
        background-repeat: no-repeat, repeat!important;
        background-position: center top, center!important;
    }
}