/*メインクラスに対する指定*/
.report-link-page{
    text-align: center;

}

/*見出し*/
h1{
    background: #0bd;
    color: #fff;
    display: inline-block;
    padding: 6rem 3rem;
    border-radius: 50%;
}

/*上側のコンテナ・見出し*/
.container{
    display: flex;
    justify-content: space-around;
}

.item-area-hryokunreport2026,.item-area-hryokunreport2025,.item-area-hryokunreport2024{
    border-width: thick;
    border-style:solid;
    border-color: gray;
    align-content: center;
    width: 300px;
    height: 50px;
    margin: 10px;
}

.item-area-hryokunreport2026 a,.item-area-hryokunreport2025 a,.item-area-hryokunreport2024 a{
    color: white;
}

.item-area-hryokunreport2026,#ryokunreport2026{
    background: purple;
    color: #fff
}

.item-area-hryokunreport2025,#ryokunreport2025{
    background: black;
    color: #fff;
}

.item-area-hryokunreport2024,#ryokunreport2024{
    background: yellowgreen;
    color: #fff;
}



#container-charactor{
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

.item-area-charactor{
    border-width: medium;
    border-style: solid;
    border-color: black;
    width: auto;
    height: auto;
    align-content: center;
    margin: 10px;
}

/*画像の調整*/
.charactor{
    width: 300px;
    height: 200px;
    margin: 10px;
}

/*矢印*/
.report-arrow{
    display: flex;
    justify-content: center;
}
.report-arrow-item{
    background: navy;
    margin: 10px;
    font-size: large;
}

.report-arrow-item a{
    color: white;
}

