.fn__line__box{--numCol:3;--lineColor:var(--secondaryColor);--lineHeight:2px;--gridGap:15px;--colGap:calc(var(--numCol) - 1);--lessWidth:calc(var(--gridGap)*var(--colGap));--paddingLine:30px;display:flex;flex-wrap:wrap;grid-gap:var(--gridGap)}.fn__line-title-el{position:relative}.fn__line-title-el:before{background-color:var(--lineColor);content:"";height:var(--lineHeight);left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.fn__line-title-el{margin:0 0 5px;padding:0 0 0 var(--paddingLine)}.fn__line-content-el{color:var(--primaryColor);margin:0;padding:0 0 0 var(--paddingLine)}.fn__line__box-el{flex:0 0 auto;padding:10px;width:calc((100% - var(--lessWidth))/var(--numCol))}