.Sho .Title #W01{
    position:absolute;
}
#W04{
    top: 250px;
    transition: 0.5s;
}
#W04 li a{
    display: block;
}
#F09{
    background-size: 100%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    position: absolute;
    z-index: -1;
}
@media screen and (max-width: 1190px){
    #ER0O{
        display: none;
    }
    #F09{
        background-size: auto 100%;
        background-position: center;
    }
    .Flo .Con{
        width: 580px;
    }
    .Flo {
        height: fit-content;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .LimsonCont{
        padding: 0px;
        width: 100%;
    }
    .Alis{
        display: none;
    }
}
@media screen and (max-width: 1100px){
    .LimsonCont .Filler{
        width: 720px;
    }
}
@media screen and (max-width: 720px){
    .LimsonCont .Filler{
        width: 450px;
    }
    .CardPort{
        width: 100%;
        margin: 10px auto;
    }
}
@media screen and (max-width: 580px){
    .menunav .headSafe{
        width: 100%;
        height: 70px;
        position: absolute;
        top: 0px;
        left: 0px;
        background-color: rgb(255, 255, 255);
    }
    .menunav .headSafe p #N09{
        position: fixed;
        top: 10px;
        left: 20px;
    }
    .menunav .headSafe p #N10{
        position: fixed;
        top: 40px;
        left: 20px;
    }
    .Flo .Con{
        width: 290px;
    }
    .CardPort{
        /* height: 350px; */
        width: 100%;
        margin: 10px auto;
    }
}
#N09{
    position: relative; 
    top: -10px;letter-spacing: 
    10px;font-weight: 700;
}
#N10{
    color: rgb(167, 167, 167);
    font-size: 14px;
    position: relative;
    top: 15px; 
    left: -248px;
    letter-spacing: 5px;
}
@media screen and (max-width: 470px){
    .Sho .Title #W01,.Sho .Title #W02,.Sho .Title #W03{
        transform: translateX(-35px) translateY(-70px);
    }
    #W04{
        top: 200px;
        transition: 0.5s;
    }
}