@charset "utf-8";

body{
    
    background-color: #71ADBA;
    font-family:"Hiragino Sans", "ヒラギノ角ゴシック";
    font-weight: 800;
    text-align: center;
    width: 400px;
    height: 1000px;
}

#haikeigazo{
    opacity: 0.8;
    position: absolute;
    width:100%;
    left: 15px;
}

#uenomidasi{
    position: relative;
    margin: 0%;
    width: 100%;
    transform: scale(1.1);
}

.hukidasi{
    position: absolute;
    top: 150px;
    display: flex;
    left: 10px;
}

.memorimatome{
    position: absolute;
    top: 300px;
    width: 100%;
}

.aonohukidasi{
    position: relative;
    left: 50%;
}

#stage2{
    position: relative;
    top: 100px;
    right: 4px;
}

#siromojiue{
    position: relative;
    bottom: 90px;
}

#haikeino{
    position: relative;
    top: 400px;
    transform: scale(1.1);
}

#moji{
    position: relative;
    top: 100px;
    width: 350px;
}

#moji1{
    position: relative;
    bottom: 240px;
    left: 20px;
}

#moji2{
    position: relative;
    bottom: 200px;
    left: 20px;
}

#syasin{
    position: relative;
    bottom: 60px;
}

#sita{
    transform: scale(1.2);
}