.cor{max-width:70ch;margin-top:56px}.cor-title{letter-spacing:-.02em;font-size:21px;font-weight:700;line-height:1.25}.cor-list{border-top:2px solid;margin-top:14px}.cor-list li{border-bottom:1px solid var(--color-line);text-wrap:pretty;overflow-wrap:anywhere;padding-block:14px;font-size:16px;line-height:1.55}.cor.is-panel{max-width:none;margin-top:0}.cor.is-panel .cor-list{border-top:0;margin-top:10px}.cor.is-panel .cor-list li{color:var(--color-ink-2);padding-block:11px;font-size:15px}.cor.is-panel .cor-list li:last-child{border-bottom:0;padding-bottom:0}.co-head+.cor.is-panel{margin-bottom:20px}@media (max-width:640px){.cor{margin-top:40px}}
