.heading-h1{max-width:1360px;margin:0 auto 8px;padding-bottom:4px;padding-left:18px;font-size:20px;font-weight:700;line-height:26px;position:relative}.heading-h1:before{content:"";clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background:#c80000;width:14px;height:13px;position:absolute;top:8px;left:0}.heading-h2{border-bottom:2px solid #c80000;max-width:1360px;margin:20px auto 12px;padding-bottom:4px;padding-left:20px;font-size:17px;font-weight:700;position:relative}.heading-h2:before{content:"";clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background:#000;width:9px;height:8px;position:absolute;top:10px;left:4px}html,body{margin:0 0 32px;padding:0;font-family:Noto Sans JP,Roboto,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}
