.px-enlarge{background:#fbfcfe;margin:0}.px-enlarge a:not(.kgs-header a,.kgs-footer a){color:#1a56f0}.px-enlarge a:not(.kgs-header a,.kgs-footer a):hover{color:#0b2a7a}.px-enlarge .rng{accent-color:#ffe45c;width:100%;margin:0}.px-enlarge .gp{background-color:#fbfcfe;background-image:linear-gradient(#d9e3f3 1px,#0000 1px),linear-gradient(90deg,#d9e3f3 1px,#0000 1px),linear-gradient(#ecf1f9 1px,#0000 1px),linear-gradient(90deg,#ecf1f9 1px,#0000 1px);background-position:-1px -1px;background-size:120px 120px,120px 120px,24px 24px,24px 24px}.px-enlarge .gp-soft{background-color:#f6f9fd;background-image:linear-gradient(#e6edf7 1px,#0000 1px),linear-gradient(90deg,#e6edf7 1px,#0000 1px);background-size:24px 24px}.px-enlarge .tb{position:relative}.px-enlarge .tb>i{pointer-events:none;border-style:solid;border-color:#8696b0;width:16px;height:16px;position:absolute}.px-enlarge .tb.dk>i{border-color:#6b778c}.px-enlarge .tb>i.tl{border-width:1px 0 0 1px;top:-10px;left:-10px}.px-enlarge .tb>i.tr{border-width:1px 1px 0 0;top:-10px;right:-10px}.px-enlarge .tb>i.bl{border-width:0 0 1px 1px;bottom:-10px;left:-10px}.px-enlarge .tb>i.br{border-width:0 1px 1px 0;bottom:-10px;right:-10px}.px-enlarge .mono{font-family:IBM Plex Mono,ui-monospace,monospace}.px-enlarge .pen{display:none}.px-enlarge .sec{color:#1a56f0;letter-spacing:.08em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:600}.px-enlarge .sticky-cta{display:none}@media (width<=640px){.px-enlarge .sticky-cta{z-index:5;background:#fffffff5;border-top:1px solid #dce6f5;padding:10px 16px;display:flex;position:sticky;bottom:0}.px-enlarge header nav[aria-label=メインメニュー]{display:none!important}.px-enlarge .px-quick>div>div{overflow-wrap:anywhere;min-width:0;padding-left:6px!important;padding-right:6px!important}.px-enlarge .px-quick>div{grid-template-columns:minmax(0,1fr) repeat(3,76px)!important}.px-enlarge .px-quick>div>.mono{font-size:11px!important}.px-enlarge .px-quick>div+div>.mono{white-space:nowrap;overflow-wrap:normal}.px-enlarge .px-dt>div{grid-template-columns:var(--mcols,minmax(0,1fr) minmax(0,1fr) minmax(0,1fr))!important}.px-enlarge .px-dt>div>div{padding:10px 8px!important}.px-enlarge .px-lim>div>div{padding-left:10px!important;padding-right:10px!important}.px-enlarge .px-lim>div>.mono{font-size:12px!important}}.px-enlarge .px-tool a.kgs-card-link{color:#0e1726}.px-enlarge .px-tool a.kgs-card-link:hover{color:#1a56f0}
