body.nujp-page .e-con.nujp-summary{position:sticky;top:24px;align-self:flex-start}body.nujp-page .e-con.nujp-flow,body.nujp-page .e-con.nujp-flow .e-con{display:block}@media (min-width:1025px) and (max-width:1200px){body.nujp-page .e-con.nujp-e-top{--gap:36px 36px;--row-gap:36px;--column-gap:36px}}@media (max-width:1024px){body.nujp-page .e-con.nujp-summary{position:static;align-self:auto}}