@media screen and (min-width:840px){html[data-skin][data-yojowa-duo=book] main:has(.fl-legal-doc),html[data-skin][data-yojowa-duo=i-wide] main:has(.fl-legal-doc){padding-left:0;padding-right:0}html[data-skin][data-yojowa-duo=book] .fl-legal-doc,html[data-skin][data-yojowa-duo=i-wide] .fl-legal-doc{box-sizing:border-box;width:calc(var(--yojowa-fold-x0) - var(--yojowa-safe-left, 0px) - var(--fl-nav-left, 0px) - 40px);max-width:none;margin-left:20px;margin-right:0}html[data-skin][data-yojowa-duo=book] .fl-legal-layout,html[data-skin][data-yojowa-duo=i-wide] .fl-legal-layout{display:flex;align-items:flex-start;-moz-column-gap:calc(var(--yojowa-fold-x1) - var(--yojowa-fold-x0) + 40px);column-gap:calc(var(--yojowa-fold-x1) - var(--yojowa-fold-x0) + 40px)}html[data-skin][data-yojowa-duo=book] .fl-legal-layout>.fl-legal-doc,html[data-skin][data-yojowa-duo=i-wide] .fl-legal-layout>.fl-legal-doc{flex:none}html[data-skin][data-yojowa-duo=book] .fl-legal-contents,html[data-skin][data-yojowa-duo=i-wide] .fl-legal-contents{display:block;flex:none;box-sizing:border-box;width:calc(var(--yojowa-content-w) - var(--yojowa-fold-x1) - 40px);position:sticky;top:calc(var(--fl-sticky-top, 52px) + 16px);max-height:calc(100vh - var(--fl-sticky-top, 52px) - 32px);overflow-y:auto;padding-top:16px}}