@import url('https://fonts.googleapis.com/css2?family=Hachi+Maru+Pop&family=Zen+Maru+Gothic:wght@900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Hachi+Maru+Pop&family=Noto+Sans+JP:wght@900&family=Zen+Maru+Gothic:wght@700&display=swap');

body{
    background-image: url(./image/music.png);
}


#center{
    position: relative;
    width: 450px;
    height: 600px;
    border: solid green 3px;
    border-radius: 10px;
    margin: auto;
    background-image: url("./image/color.png");
    background-size: cover;
}

#title{
    margin-top: 30px;
    margin-bottom: 30px;
    color: red;
    font-size: 25px;
    font-family: 'Noto Sans JP', sans-serif;
    text-align: center;
    text-shadow:5px 5px 5px white,
                5px -5px 5px white,
                -5px 5px 5px white,
                -5px -5px 5px white;
}

.name{
    font-size: 12px;
    font-family: 'Noto Sans JP', sans-serif;  
}

.rate{
    font-size: 15px;
    font-family: 'Zen Maru Gothic',serif;
}

.mode{
    position: relative;
    margin: auto;
    margin-top: 20px;
    width: 350px;
    height: 105px;
    color: black;
    text-shadow:2px 2px 2px white,
                2px -2px 2px white,
                -2px 2px 2px white,
                -2px -2px 2px white;
    border: solid 3px black;
    cursor: pointer;
}

#master{
    background-color: rgba(255, 182, 193, 0.5);
}

#master:hover{
    background-color: lightpink;
}

#fes{
    background-color: rgba(135, 206, 250, 0.5);
}

#fes:hover{
    background-color: lightskyblue;
}

#season{
    background-color:rgba(144, 238, 144, 0.5);
}

#season:hover{
    background-color:lightgreen;
}

table{
    margin: auto;
}

#multi{
    background-color:lightgoldenrodyellow;
    width: 175px;
    height: 60px;
    text-align: center;
}

#mpu{
    font-size: 18px;
    font-family: 'Noto Sans JP', sans-serif;
}

#multi:hover{
    background-color:rgb(250, 225, 210);
}

#daily{
    background-color:lightgoldenrodyellow;
    width: 175px;
    height: 60px;
    text-align: center;
}

#daily:hover{
    background-color:rgb(250, 225, 210);
}

img{
    width: 105px;
    height: 105px;
    position: absolute;
    right: 20px;
    bottom: 0px;
}