#article01{height:33rem;padding:5rem 0 0;position:relative;text-align:center}.bg_01{background:#f3f3f3;height:100%;top:0;z-index:-2}.bg_01,.top-circle{left:50%;position:absolute;transform:translate(-50%);width:125%}.top-circle{background-color:#fff;border-radius:2000px 2000px 0 0/600px 600px 0 0;bottom:0;height:300px;z-index:-1}#article01 h3{color:#1d355d;font-size:36px;font-weight:700;margin:0;text-align:center}#article01 h3>ruby{color:#e7ecf5;display:block;font-size:74px;margin-bottom:-46px}@media (max-width:768px){#article01{height:26.5rem;padding:2.5rem 0 0}.bg_01{background:#f3f3f3;height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:125%;z-index:-2}#article01 h3{font-size:6vw}#article01 h3>ruby{font-size:10vw;margin-bottom:-27px}}