.ggc_contenido_M {
    background: #fefefe;
    border-bottom-color: #1D70B7;
    color: #FFFFFF;
}

.flechaSiguiente {
    width: 88px;
    height: 61px;
    top: 94%;
    left: 50%;
    position: absolute;
}

.flechaAtras {
    width: 86px;
    height: 61px;
    top: 94%;
    left: 50%;
    position: absolute;
}

.area1 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area1-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area2 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area2-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area3 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area3-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area4 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area4-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area5 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area5-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area6 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area6-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area7 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area7-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area8 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area8-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area9 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area9-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area10 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area10-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area11 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area11-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.area12 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-area12-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 1247px;
    height: 666px;
    position: absolute;
    left: 0%;
    top: 0%;
}

.completa1 {
    position: absolute;
    top: 67.9%;
    left: 51.6%;
    font-size: 60px;
    z-index: 2;
    width: 275px;
    height: 70px;
    border: 0;
    text-align: center;
    color: #575756;
    background-color: transparent;
    padding: 0px!important;
}

.completa1:focus {
    outline: none;
}

.completa2 {
    position: absolute;
    top: 67.9%;
    left: 51.6%;
    font-size: 60px;
    z-index: 2;
    width: 275px;
    height: 70px;
    border: 0;
    text-align: center;
    color: #575756;
    background-color: transparent;
    padding: 0px!important;
}

.completa2:focus {
    outline: none;
}

.completa3 {
    position: absolute;
    top: 46.5%;
    left: 62.5%;
    font-size: 60px;
    z-index: 2;
    width: 157px;
    height: 85px;
    border: 0;
    text-align: left;
    color: #575756;
    background-color: transparent;
    padding: 0px!important;
}

.completa3:focus {
    outline: none;
}

.completa4 {
    position: absolute;
    top: 46.5%;
    left: 62.5%;
    font-size: 60px;
    z-index: 2;
    width: 93px;
    height: 85px;
    border: 0;
    text-align: left;
    color: #575756;
    background-color: transparent;
    padding: 0px!important;
}

.completa4:focus {
    outline: none;
}

.completa5 {
    position: absolute;
    top: 46.5%;
    left: 65%;
    font-size: 60px;
    z-index: 2;
    width: 93px;
    height: 85px;
    border: 0;
    text-align: left;
    color: #575756;
    background-color: transparent;
    padding: 0px!important;
}

.completa5:focus {
    outline: none;
}

.completa6 {
    position: absolute;
    top: 73.5%;
    left: 53%;
    font-size: 60px;
    z-index: 2;
    width: 162px;
    height: 72px;
    border: 0;
    text-align: left;
    color: #575756;
    background-color: transparent;
    padding: 0px!important;
}

.completa6:focus {
    outline: none;
}

.mouse1 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-mouse1-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 38.11px;
    height: 42.21px;
    position: absolute;
    left: 46%;
    top: 42.2%;
}

.cop1 {
    background-color: #fff;
    width: 520px;
    height: 225px;
    position: absolute;
    left: 42%;
    top: 36.7%;
    border-radius: 13px;
}

.cop2 {
    background-color: #fff;
    width: 235px;
    height: 155px;
    position: absolute;
    left: 28.5%;
    top: 40.7%;
    border-radius: 13px;
}

.cop3 {
    background-color: #fff;
    width: 235px;
    height: 155px;
    position: absolute;
    left: 74.7%;
    top: 40.7%;
    border-radius: 13px;
}

.cop4 {
    background-color: #fff;
    width: 360px;
    height: 361px;
    position: absolute;
    left: 51.7%;
    top: 28.7%;
    border-radius: 13px;
}

.cop5 {
    background-color: #F6F6F6;
    width: 558px;
    height: 175px;
    position: absolute;
    left: 43.8%;
    top: 56.7%;
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px;
}

.cop6 {
    background-color: #F6F6F6;
    width: 558px;
    height: 142px;
    position: absolute;
    left: 43.8%;
    top: 61.7%;
    border-bottom-left-radius: 13px;
    border-bottom-right-radius: 13px;
}

.pop1 {
    margin: 0px;
    margin-left: 18%;
    margin-top: 19%;
    width: 926.58px;
    height: 507.89px;
    border-radius: 7px;
    background: transparent;
}
.pop1 .btnCerrar1 {
        width: 80px;
    height: 80px;
    position: absolute;
    top: 0px;
    right: -4px;
    border: 0;
    font-size: 0;
    z-index: 2;
}

.pop1 .contenido {
    width: 99%;
    height: 99%;
    text-align: center;
    border-radius: 7px;
    margin: 0 auto 0 auto;
    position: relative;
}

.btn1 {
        position: absolute;
    width: 65.38px;
    height: 65.38px;
}

.imgInte1 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-pop1-01.png);
    background-repeat: no-repeat;
    background-size: 100%;
    width: 926.58px;
    height: 507.89px;
    position: absolute;
    top: 0%;
    left: 0%;
}
.pop2 {
    margin: 0px;
    margin-left: 18%;
    margin-top: 19%;
     width: 927px;
    height: 508.23px;
    border-radius: 7px;
    background: transparent;
}
.pop2 .btnCerrar2 {
        width: 80px;
    height: 80px;
    position: absolute;
    top: 0px;
    right: -4px;
    border: 0;
    font-size: 0;
    z-index: 2;
}

.pop2 .contenido {
    width: 99%;
    height: 99%;
    text-align: center;
    border-radius: 7px;
    margin: 0 auto 0 auto;
    position: relative;
}

.btn2 {
        position: absolute;
    width: 65.38px;
    height: 65.38px;
}

.imgInte2 {
    background-image: url(../img/M_G07_U02_L04_03_02/imgAct2-pop2-01.png);
    background-repeat: no-repeat;
    background-size: 100%;
    width: 927px;
    height: 508.23px;
    position: absolute;
    top: 0%;
    left: 0%;
}