.system-page ul.notes li{color:var(--sub);margin-top:4px;padding-left:14px;font-family:Hiragino Sans,sans-serif;font-size:12.5px;line-height:1.8;list-style:none;position:relative}.system-page ul.notes li:before{content:"※";position:absolute;left:0}.system-page .ex{gap:10px;display:grid}.system-page .ex div{background:var(--panel);border-left:2px solid var(--gold);padding:14px}.system-page .ex b{font-size:15px}.system-page .ex p{color:var(--sub);margin-top:4px;font-family:Hiragino Sans,sans-serif;font-size:12.5px;line-height:1.7}.system-page .ex .sum{color:var(--sub);margin-top:6px;font-family:Hiragino Sans,sans-serif;font-size:12px}.system-page .ex .sum strong{font-family:var(--font-shippori), serif;color:var(--g1);margin-left:6px;font-size:22px}.system-page details{border-bottom:1px solid var(--line)}.system-page summary{cursor:pointer;padding:15px 30px 15px 2px;list-style:none;position:relative}.system-page summary::-webkit-details-marker{display:none}.system-page summary:after{content:"+";color:var(--gold);position:absolute;top:13px;right:6px}.system-page details[open] summary:after{content:"−"}.system-page details p{color:var(--sub);padding:0 2px 14px;font-family:Hiragino Sans,sans-serif;font-size:13px;line-height:1.8}
