@media screen and (min-width:600px){
    .mobile{display: none;}
    *{
        margin: 0;
        padding: 0;
        box-sizing: border-box;
    }
    .pc-bg{
        opacity: 1;
        transform: translate3d(0px, 0px, 0px);
        position: absolute;
        width: 100vw;
        height: 100vh;
        pointer-events: none;
        object-fit: fill;
        z-index: -114514;
    }
    .pc-welcome2kivotos{
        width: 28rem;
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        top: 9.1333333333rem;
        right: 3.2666666667rem;
        justify-content: space-between;
        flex-direction: column;
    }
    .pc-welcome2kivotos-title{
        margin-top: 14rem;
        font-size: 3.33rem;
        color: #fff;
    }
    .pc-welcome2kivotos-title-k{
        color: #1f90fa;
    }
    .pc-lll{
        width: 100%;
        margin: .8333333333rem 0;
    }
    .pc-welcome2kivotos-btn{
        display: flex;
        align-items: center;
        justify-content: center;
        justify-content: space-between;
    }
    .pc-welcome2kivotos-btn1{
        width: 10.656rem;
        height: 2.304rem;
        position: relative;
    }
    .pc-welcome2kivotos-btn img{
        width: 100%;
        position: absolute;
    }
    .pc-welcome2kivotos-btn1 img,.pc-welcome2kivotos-btn2 img{
        border-radius: 3px;
    }
    .pc-welcome2kivotos-copyright{
        font-size: xx-small;
        color: gray;
    }
    .pc-mgr2{
        margin-right: 4rem;
    }
    .pc-mark{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        max-height: 100%;
        object-fit: fill;
        z-index: -114513;
    }
    .pc-logo{
        position: absolute;
        width: 15rem;
        margin-left: 2.4666666667rem;
        margin-top: 1.2666666667rem;
        align-self: start;
    }
    .mobile-menubox0btn{
        width: 2rem !important ;
        height: 2rem !important ;
    }
    .mobile-btn1,.mobile-btn2{
        background-color: #fff !important;
    }
    .kn-rss-container{
        width: calc(80dvw - 1rem);
        margin: auto;
        margin-top: calc(6dvh + 7.3333rem);
    }
    .kn-rss-title{
        font-size: 3rem;
    }
    #kn-rss-img {
        position: fixed;
        right: 10rem;
        top: 50%;
        transform: translateY(-50%) skew(-10deg);
        width: 45dvw;
        
        object-fit: cover;
        border-radius: 15px;
        border: 8px solid #fff;
        box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3), 0 5px 15px rgba(0, 0, 0, 0.2);
        z-index: 10;
        transition: all 0.3s ease;
    }
    
    #kn-rss-img:hover {
        transform: translateY(-50%) skew(-10deg) scale(1.05);
        box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4), 0 8px 20px rgba(0, 0, 0, 0.3);
    }
    
    .news-icon {
        position: fixed;
        right: 0;
        top: 0;
        width: 30dvw;
        height: 200px;
        z-index: 5;
        opacity: 0.8;
        transition: all 0.3s ease;
        pointer-events: none;
    }
    
    #kn-rss-img:hover + .news-icon,
    .news-icon:hover {

    }
    


    .rss-article{
        width: 100%;
        position: relative;
        margin-bottom: .8666666667rem;
        transition: all .3s ease;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        transform: translateZ(0);
        margin-bottom: 2.333rem;
    }
.rss-article:after{
    content: "";
        position: absolute;
        bottom: 2;
        left: 0;
        width: 100%;
        height: .0333333333rem;
        background-color: #c4c4c4;
        transition: all .3s ease;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        transform: translateZ(0);
        margin-top: 1rem;
}
.rss-article a{
    text-decoration: none;
}
.knrss-items{
    margin-top: 2.33333dvh;
    margin-left: 1.5dvw;
}
.knewsimg{
    height: 8rem;
}
}
