.top-main{margin-bottom:2rem}.top-main h3{padding-top:1rem;padding-bottom:1rem;font-size:1.8rem;font-family:"Noto Sans Japanese", sans-serif;font-weight:900}.top-main h3 span{color:#e60012;font-size:5rem;line-height:2;font-weight:600;padding-left:0.5rem;padding-right:0.5rem}.top-main h3 span small{font-size:1.8rem;font-weight:600}.top-main h3 br{display:none}.top-main .top-main-inner .triangle_bottom{position:relative}.top-main .top-main-inner .triangle_bottom .center-img img{position:absolute;margin:0 auto;left:0;right:0;top:0.3rem}
