.p1-full > body {
    background: url(images/m-bg.png) no-repeat right top fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

/*.p2-full {*/
    /*background: url(images/p2/d/bg-d.png) no-repeat right top fixed;*/
    /*-webkit-background-size: cover;*/
    /*-moz-background-size: cover;*/
    /*background-size: cover;*/
    /*-o-background-size: cover;*/
/*}*/

.p2-full > body {
    background: url(images/m-bg.png) no-repeat right top scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

/*@media (min-width: 992px) {*/
@media (min-width: 768px) {
    .p1-full {
        background: url(images/p1/d/bg.png) no-repeat right top fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        background-size: cover;
        -o-background-size: cover;
    }

    .p1-full > body {
        background: url(images/bg-top.png) no-repeat right top #fff;
        background-size: contain;
    }

    .p2-full {
        /*background: url(images/p2/d/bg.png) no-repeat right top scroll;*/
        /*-webkit-background-size: cover;*/
        /*-moz-background-size: cover;*/
        /*background-size: cover;*/
        /*-o-background-size: cover;*/
        background: #99C348 none;
    }
}

@media (min-width: 1200px) {
    /*.p1-full {*/
        /*background: url(images/p1/d/bg.png) no-repeat right top fixed;*/
        /*-webkit-background-size: cover;*/
        /*-moz-background-size: cover;*/
        /*background-size: cover;*/
        /*-o-background-size: cover;*/
    /*}*/

    /*.p2-full {*/
        /*background: url(images/p2/d/bg.png) no-repeat right scroll;*/
        /*-webkit-background-size: cover;*/
        /*-moz-background-size: cover;*/
        /*background-size: cover;*/
        /*-o-background-size: cover;*/
    /*}*/
}
