.labo-h2{margin:40px 0}.labo-h2__text{align-items:center;display:flex;font-family:Noto Sans JP,sans-serif;font-size:1.7rem;font-weight:700;gap:8px;line-height:1.5;margin:0;padding-bottom:15px;position:relative}.labo-h2__text:after{background-image:linear-gradient(180deg,#000 0,#000 1px,transparent 0,transparent 3px,#000 0,#000 4px);bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}.labo-h2__icon{align-items:center;color:#333;display:inline-flex}.labo-h2__icon svg{height:24px;width:24px}