@media only screen and (min-width: 769px) {
    .content {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }


    .first {
        background: #fff url("img/ptm_01.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 970px;
    }

    /* pickup_mni */
    .content_mni {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }

    .first_mni {
        background: #fff url("img/donabe_ph01c.jpg") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_mni .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 970px;
    }

    /* sp_cb_tea */
    .content_cb_tea2 {
        margin: 0px auto;
        padding: 0;
        height: 1550px;
        position: relative;
    }

    .first_cb_tea2 {
        background: #fff url("img/cb_tea_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_cb_tea2 .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 1020px;
    }


    .nai01 {
        width: 27%;
        margin-right: 9.5%;
        margin-top: 10px;
        float: left;
        margin-left: 0px;
        margin-bottom: 100px;
    }


    /* pickup_vuw */
    .content_vuw {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }

    .first_vuw {
        background: #fff url("img/vuw_ph01c.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_vuw .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 970px;
    }

    /* pickup_fic */
    .content_fic {
        margin: 0px auto;
        padding: 0;
        height: 1700px;
        position: relative;
    }


    .first_fic {
        background: #fff url("img/fci_ph01c.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_fic .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 1100px;
    }


    /* pickup_tdr */
    .content_tdr {
        margin: 0px auto;
        padding: 0;
        height: 1710px;
        position: relative;
    }

    .first_tdr {
        background: #fff url("img/tdr_ph01c.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_tdr .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 1100px;
    }

    /* pickup_vas */
    .content_vas {
        margin: 0px auto;
        padding: 0;
        height: 1150px;
        position: relative;
    }

    .first_vas {
        background: #fff url("img/vas_ph01c.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_vas .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }

    /* pickup_vsa-1 */
    .content_vsa-1 {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }

    .first_vsa-1 {
        background: #fff url("img/vsa-1_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_vsa-1 .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }



    /* pickup_omps */
    .content_omps {
        margin: 0px auto;
        padding: 0;
        height: 1150px;
        position: relative;
    }

    .first_omps {
        background: #fff url("img/omps_ph01c.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_omps .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }


    /* pickup_vstm */

    .gridContainer10 {
        padding-left: 0%;
        padding-right: 0%;
        margin: auto;
        clear: none;
        float: none;
        margin-left: auto;
        max-width: 1920px;
        width: auto;
        padding-top: 0px;
        background-color: #666464;
    }

    .content_vstm {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }

    .first_vstm {
        background: #000000 url("img/vstm_ph01.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_vstm .inner {
        position: absolute;
        width: 100%;
        background: rgba(0, 0, 0, 0.6);
        top: 900px;
    }

    /* pickup_vstm_1b */

    .gridContainer10 {
        padding-left: 0%;
        padding-right: 0%;
        margin: auto;
        clear: none;
        float: none;
        margin-left: auto;
        max-width: 1920px;
        width: auto;
        padding-top: 0px;
        background-color: #666464;
    }

    .content_vstm_1b {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }

    .first_vstm_1b {
        background: #000000 url("img/vstm_1b_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_vstm_1b .inner {
        position: absolute;
        width: 100%;
        background: rgba(0, 0, 0, 0.6);
        top: 900px;
    }


    /* pickup_evkb */

    .gridContainer10 {
        padding-left: 0%;
        padding-right: 0%;
        margin: auto;
        clear: none;
        float: none;
        margin-left: auto;
        max-width: 1920px;
        width: auto;
        padding-top: 0px;
        background-color: #666464;
    }

    .content_evkb {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }

    .first_evkb {
        background: #000000 url("img/evkb-80hsv01.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_evkb .inner {
        position: absolute;
        width: 100%;
        background: rgba(0, 0, 0, 0.6);
        top: 900px;
    }



    /* pickup_fib */
    .content_fib {
        margin: 0px auto;
        padding: 0;
        height: 1550px;
        position: relative;
    }

    .first_fib {
        background: #fff url("img/fib_ph01c.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_fib .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }

    /* pickup_vdg_ov */
    .content_vdg_ov {
        margin: 0px auto;
        padding: 0;
        height: 1550px;
        position: relative;
    }

    .first_vdg_ov {
        background: #fff url("img/vdg_ov_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_vdg_ov .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }

    /* elect ****************************/

    .gridContainer10 {
        padding-left: 0%;
        padding-right: 0%;
        margin: auto;
        clear: none;
        float: none;
        margin-left: auto;
        max-width: 1920px;
        width: auto;
        padding-top: 0px;
        background-color: #666464;
    }

    .content_elect {
        margin: 0px auto;
        padding: 0;
        height: 1525px;
        position: relative;
    }

    .first_elect {
        background: #000 url("img/elect_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_elect .inner {
        position: absolute;
        width: 100%;
        background: rgba(0, 0, 0, 0.6);
        top: 950px;
    }

    /* sp_v60 */
    .content_v60 {
        margin: 0px auto;
        padding: 0;
        height: 1450px;
        position: relative;
    }

    .first_v60 {
        background: #fff url("img/spv60_ph01c.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_v60 .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 920px;
    }

    /* pickup_cbs */
    .content_cbs {
        margin: 0px auto;
        padding: 0;
        height: 1550px;
        position: relative;
    }

    .first_cbs {
        background: #fff url("img/cbs_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_cbs .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }

    /* pickup_vig */
    .content_vig {
        margin: 0px auto;
        padding: 0;
        height: 1550px;
        position: relative;
    }

    .first_vig {
        background: #fff url("img/movie_VIG.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_vig .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }

    /* pickup_arita */
    .content_arita {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }

    .first_arita {
        background: #fff url("img/arita_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_arita .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }

    /* pickup_gnn */
    .content_gnn {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }

    .first_gnn {
        background: #fff url("img/gnn_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_gnn .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }

    /* pickup_hdj-l */
    .content_hdj-l {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }

    .first_hdj-l {
        background: #fff url("img/hdj-l_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_hdj-l .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }

    /* pickup_sbs-5b */
    .content_sbs-5b {
        margin: 0px auto;
        padding: 0;
        height: 1500px;
        position: relative;
    }

    .first_sbs-5b {
        background: #fff url("img/sbs-5b_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_sbs-5b .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 950px;
    }



    /* pickup_evkt */
    .gridContainer10 {
        padding-left: 0%;
        padding-right: 0%;
        margin: auto;
        clear: none;
        float: none;
        margin-left: auto;
        max-width: 1920px;
        width: auto;
        padding-top: 0px;
        background-color: #666464;
    }

    .content_evkt {
        margin: 0px auto;
        padding: 0;
        height: 1525px;
        position: relative;
    }

    .first_evkt {
        background: #000 url("img/evkt_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_evkt .inner {
        position: absolute;
        width: 100%;
        background: rgba(0, 0, 0, 0.6);
        top: 950px;
    }

    /* sp_mizu */
    .content_mizu {
        margin: 0px auto;
        padding: 0;
        height: 1550px;
        position: relative;
    }

    .first_mizu {
        background: #fff url("img/mizu_ph01c.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_mizu .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 1020px;
    }


    .nai01 {
        width: 27%;
        margin-right: 9.5%;
        margin-top: 10px;
        float: left;
        margin-left: 0px;
        margin-bottom: 100px;
    }

    /* sp_mizu_cold */
    .content_cold {
        margin: 0px auto;
        padding: 0;
        height: 1550px;
        position: relative;
    }

    .first_cold {
        background: #fff url("img/cold_topimg.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .sp-img {
        display: none;
    }

    .first_cold .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 1020px;
    }


    .nai01 {
        width: 27%;
        margin-right: 9.5%;
        margin-top: 10px;
        float: left;
        margin-left: 0px;
        margin-bottom: 100px;
    }

    /* sp_cb_tea */
    .content_cb_tea {
        margin: 0px auto;
        padding: 0;
        height: 1550px;
        position: relative;
    }

    .first_cb_tea {
        background: #fff url("img/cb_tea_top.png") no-repeat fixed;
        background-size: 100%;
        min-height: 860px;
        margin: 0 auto 0;
        width: 100%;
        position: relative;

    }

    .first_cb_tea .inner {
        position: absolute;
        width: 100%;
        background: rgba(255, 255, 255, 0.5);
        top: 1020px;
    }


    /* Backgrounds */

    .bg-holder {
        width: 100%;
        height: 1080px;
        color: #fff;
    }

    /* PTM */
    .pic {
        background-image: url('img/ptm_03.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }


    /* MNI */
    .pic2 {
        background-image: url('img/donabe_ph06.jpg');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }


    /* VUW */
    .pic3 {
        background-image: url('img/vuw_ph08.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }


    /* FIC */
    .pic4 {
        background-image: url('img/fci_ph06.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }


    /* TDR */
    .pic5 {
        background-image: url('img/tdr_ph08.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }


    /* VAS */
    .pic6 {
        background-image: url('img/vas_ph04.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }


    /* OMPS */
    .pic7 {
        background-image: url('img/omps_ph05.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* VSTM */
    .bg-holder8 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic8 {
        background-image: url('img/vstm_ph09.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* VSTM_1b */
    .bg-holder133 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic133 {
        background-image: url('img/vstm_1b_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }


    /* FIB */
    .pic9 {
        background-image: url('img/fib_ph07.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }


    /* SP-V60 */
    .pic10 {
        background-image: url('img/spv60_ph01b.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* SP-MIZU */
    .pic11 {
        background-image: url('img/mizu_ph05.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* SP-EVKB */
    .pic12 {
        background-image: url('img/evkb-80hsv07.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* VDG_OV */
    .pic13 {
        background-image: url('img/vdg_ov_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* cold */

    .bg-holder14 {
        width: 100%;
        height: 1080px;
        background-color: #fff;
    }

    .pic14 {
        background-image: url('img/cold_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* cbs */
    .bg-holder25 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic25 {
        background-image: url('img/cbs_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* vig */
    .bg-holder26 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic26 {
        background-image: url('img/movie_VIG_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* arita */
    .bg-holder27 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic27 {
        background-image: url('img/arita_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* vsa-1 */
    .bg-holder28 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic28 {
        background-image: url('img/vsa-1_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* gnn */
    .bg-holder29 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic29 {
        background-image: url('img/gnn_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* hdj-l */
    .bg-holder30 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic30 {
        background-image: url('img/hdj-l_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* sbs-5b */
    .bg-holder31 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic31 {
        background-image: url('img/sbs-5b_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
    }

    /* sbs-5b */
    .bg-holder32 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic32 {
        background-image: url('img/elect_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
        background-color: #000000;
    }

    /* evkt */
    .bg-holder33 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic33 {
        background-image: url('img/evkt_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
        background-color: #000000;
    }

    /* cb_tea */
    .bg-holder34 {
        width: 100%;
        height: 1080px;
        background-color: #000000;
    }

    .pic34 {
        background-image: url('img/cb_tea_naka.png');
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: 100%;
        background-color: #fff;
    }

}