.pc_screen-box {
    background-color: #575257;
    opacity: 1;
    background-image:  linear-gradient(30deg, #59555d 12%, transparent 12.5%, transparent 87%, #59555d 87.5%, #59555d), linear-gradient(150deg, #59555d 12%, transparent 12.5%, transparent 87%, #59555d 87.5%, #59555d), linear-gradient(30deg, #59555d 12%, transparent 12.5%, transparent 87%, #59555d 87.5%, #59555d), linear-gradient(150deg, #59555d 12%, transparent 12.5%, transparent 87%, #59555d 87.5%, #59555d), linear-gradient(60deg, #59555d77 25%, transparent 25.5%, transparent 75%, #59555d77 75%, #59555d77), linear-gradient(60deg, #59555d77 25%, transparent 25.5%, transparent 75%, #59555d77 75%, #59555d77);
    background-size: 20px 35px;
    background-position: 0 0, 0 0, 10px 18px, 10px 18px, 0 0, 10px 18px;
    margin: 0 auto;
    position: fixed;
    width: 100vw;
    height: 100vh;
    z-index: 2;
}
.pc_screen-box-2 {
    background-color: #575257;
    opacity: 1;
    background-image:  linear-gradient(30deg, #59555d 12%, transparent 12.5%, transparent 87%, #59555d 87.5%, #59555d), linear-gradient(150deg, #59555d 12%, transparent 12.5%, transparent 87%, #59555d 87.5%, #59555d), linear-gradient(30deg, #59555d 12%, transparent 12.5%, transparent 87%, #59555d 87.5%, #59555d), linear-gradient(150deg, #59555d 12%, transparent 12.5%, transparent 87%, #59555d 87.5%, #59555d), linear-gradient(60deg, #59555d77 25%, transparent 25.5%, transparent 75%, #59555d77 75%, #59555d77), linear-gradient(60deg, #59555d77 25%, transparent 25.5%, transparent 75%, #59555d77 75%, #59555d77);
    background-size: 20px 35px;
    background-position: 0 0, 0 0, 10px 18px, 10px 18px, 0 0, 10px 18px;
    margin: 0 auto;
    position: fixed;
    width: 100vw;
    height: 100%;
    top: 700px;
    z-index: 3;
}
.pc_screen-wrap {
    height: 768px;
    width: 1366px;
    background-image: url('../visu/bg/outer_wilds-pc.png');
    background-repeat: no-repeat;
    position: fixed;
    z-index: 4;
    margin: 0 auto;
    left: 50%;
    margin-left: -683px;
}
.pc_screen {
    position: relative;
    z-index: 2;
    margin: 0 auto;
    height: 2390px;
    left: 112px;
    top: 162px;
    width: 698px;
    background-color: rgb(0, 27, 49);
}

.next {
    position: relative;
    z-index: 20;
    background-color: #0b1e26;
    opacity: 1;
    background-image: radial-gradient(circle at center center, #bff4ff, #0b1e26), repeating-radial-gradient(circle at center center, #bff4ff, #bff4ff, 34px, transparent 68px, transparent 34px);
    background-blend-mode: multiply;
    height: 100vh;
    width: 100vw;
}
.next-bg {
    background-image: url(../visu/bg/deepscreen.png);
    height: 100vh;
    width: 100vw;
    background-repeat: no-repeat;
    background-position: center;
}