.gerb-tit{margin-bottom:6.4rem;text-align:center}
.gerb-subtit{margin-bottom:2.4rem}
.gerb-txt{margin-bottom:6.4rem}
.gerb-diag__desc{width:100%;margin-bottom:4rem}
.gerb-diag__wrapper{display:flex;justify-content:center;align-items:center;width:100%;position:relative}
.gerb-diag__wrapper .box{width:27.8rem;margin-right:5.1rem;position:relative;background-color:rgba(0,0,0,.03);border-radius:50%;color:#000}
.gerb-diag__wrapper .box::before{content:"";display:block;position:relative;padding-top:100%}
.gerb-diag__wrapper .box-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;vertical-align:bottom}
.gerb-diag__wrapper .box-txt--num{font-size:5.8rem;font-weight:500}
.gerb-diag__wrapper .box-txt--percent{font-size:4rem}
.gerb-diag__wrapper .box-txt--year{display:block;font-weight:400;padding:0 10%}
.gerb-diag__wrapper .box:nth-last-of-type(1){margin-right:0 !important}
.gerb-diag__wrapper .diff{background-color:#444;color:#fff}
@media all and (max-width:1024px){.font_contents_title_2_main{font-size:1.8rem}
.gerb-tit{margin-bottom:3.6rem;text-align:center}
.gerb-subtit{margin-bottom:2.4rem}
.gerb-txt{margin-bottom:3.6rem}
.gerb-diag__tit{margin-bottom:2.4rem}
.gerb-diag__wrapper .box{width:21.5rem;margin-right:3rem}
.gerb-diag__wrapper .box-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.gerb-diag__wrapper .box-txt--num{font-size:4rem}
.gerb-diag__wrapper .box-txt--percent{font-size:2.6rem}
}
@media all and (max-width:767px){.gerb-tit{margin-bottom:3.2rem}
.gerb-subtit{margin-bottom:1.1rem}
.gerb-txt{margin-bottom:3.2rem}
.gerb-diag__desc-title{margin-bottom:2rem}
.gerb-diag__wrapper{flex-wrap:wrap;max-width:35rem;margin:0 auto;gap:1.6rem}
.gerb-diag__wrapper .box{width:calc(50% - 0.8rem);max-width:16.7rem;margin-right:0}
.gerb-diag__wrapper .box-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.gerb-diag__wrapper .box-txt--num{font-size:2.4rem}
.gerb-diag__wrapper .box-txt--percent{font-size:1.2rem}
.gerb-diag__wrapper .box-txt--year{font-size:1.2rem}
}