body {
    height: 100vh;
    background:linear-gradient(-45deg,rgb(255, 166, 0),rgb(255, 200, 0));
}

.haikei1{
    position:absolute;
    top: 450px;
}

.haikei2{
    background-color: rgb(255, 98, 0);
}

.mannaka{
    text-align: center;

}

.gazou{
    position:absolute;
    left: 390px;
    top: 170px;
}

.youkoso{
    font-size: 25px;
}

.desu{
    font-size: 22px;
}

.de{
    position:absolute;
    right: 100px;
    font-size: 25px;
    font-weight: bold;
    background-color: rgb(255, 166, 0);
    width: 40%;
    
}

.sita{
    background-color: rgb(255, 153, 0);
    width: 100%;
    height: 100%;
    position:absolute;
    top: 500px;
    text-align: center;
    font-size: 25px;
}

.masu{
    font-size: 40px;
}

.nikki{
    font-size: 27px;
}

.nikki2{
    font-size: 15px;
}