body {
    margin-top: 0px;
   margin: 0px; 
   margin-bottom: 0px;
   background-color: rgb(0, 0, 0);
   padding-top: 0;
   font-family: 'Zen Kaku Gothic New', sans-serif;

}








.kotoba1{
    position: absolute;
    z-index: 994;
    top: 300px;
    left: 83px;
    font-size: large;
}


.kotoba2{
    position: absolute;
    z-index: 994;
    top: 400px;
    left: 40px;
    font-size: larger;
}


.kotoba3{
    position: absolute;
    z-index: 994;
    top: 100px;
    left: 60px;
    font-size: large;
}

.kotoba4{
    position: absolute;
    z-index: 994;
    top: 170px;
    left: 60px;
}

.kotoba5{
    position: absolute;
    z-index: 994;
    top: 200px;
    left: 50px;
    font-size: small;
}


.kotoba6{
    position: absolute;
    z-index: 994;
    top: 500px;
    left: 60px;
    font-size: x-large;
}


.kotoba7{
    position: absolute;
    z-index: 994;
    top: 480px;
    left: 70px;
    font-size: small;
}





.soredemo{
    position: absolute;
    color: aliceblue;
    top: 1700px;
    left: 80px;
    right: 80px;
    font-size: 14px;

}


.sonnna{
   position: absolute;
   color: aliceblue;
   font-size: 14px;
   top: 1800px;
   left: 80px;
   right:80px;
}


.nayami{
    position: absolute;
    margin-top: 30px;
    width: 350px;
    z-index: 800;
    left: 15px;
}
.nayami img{
    width: 100%;
}



.nami{
    position: relative;
    z-index: 700;
    top: 800px;

}
.nami{
    width: 100%;
}


.rogo{
    position: relative;
    z-index: 995;
    top: 1400px;
}
.rogo img{
    width: 100%;
}



.setumei{
    position: absolute;
    z-index: 993;
    font-size: 14px;
    top: 2900px;
    left: 60px;
    right: 60px;
    line-height: 28px;
}



.mizu{
    position: relative;
    z-index: 400;
    top: 1300px;

}

.mizu img{
    width: 100%;
}


.bin {
    position: absolute;
    z-index: 888;
    top: 3250px;
    left: 80px;

}

.bin img{
    width: 100%;
}


.hirou{
    position: absolute;
    top: 3500px;
    left: 73px;
    z-index: 996;
    
}

.hirou img{
    width: 100%;
}

.tugi{
    list-style: none;
}




.hp{
    position: absolute;
    top: 4000px;
    z-index: 1000;
    list-style: none;
    left: 73px;
}




.asayake>img{
    top: 500px;
    position: relative;
}


#footer>img{
    width: 375px;
    position: absolute;
    top: 1500px;
    margin: 0px;
    bottom: 0px;
    position: absolute;
    position: relative;
    z-index: 998;
    }
.footer img{
    width: 100%;
}


.copyright{
    position: absolute;
    top: 4560px;
    left: 87px;
    z-index: 999;
    bottom: 0px;
   
    color: rgb(255, 255, 255);
    font-size: 9px;
    text-align: center;

}


.top{
    
    position: absolute;
    top: 4430px;
    left: 130px;
    z-index: 1001;
    list-style: none;
}





