.p-column{padding:32px 0 64px}.p-column__crumb{color:var(--gray);margin:0 0 16px;font-size:13px}.p-column__crumb a{color:var(--gray)}.p-column__meta{color:var(--gray);margin:0 0 24px;font-size:13px}.p-column__lead{margin:0 0 24px}.p-column__notice{background:var(--soft);border:1px solid var(--line);border-radius:var(--r);margin:0 0 32px;padding:14px 18px;font-size:14px;line-height:1.7}.p-column__notice p{margin:0}.p-column__notice p+p{margin-top:8px}.p-column__notice dt{margin:8px 0 2px;font-size:13px;font-weight:700}.p-column__notice dd{margin:0;font-size:14px}.p-column__body ul,.p-column__body ol{margin:0 0 20px;padding-left:24px}.p-column__body li{margin-bottom:6px}.p-column__body blockquote{border-left:3px solid var(--accent);background:var(--soft);margin:0 0 20px;padding:10px 16px}.c-colcard-wrap{margin:0 0 24px}.c-colcard__prline{color:var(--gray);align-items:center;gap:4px;margin:0 0 6px;font-size:12px;display:flex}.c-colcard{padding:18px 20px}.c-colcard__name{margin:0 0 8px;font-size:18px;font-weight:700}.c-colcard__meta{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;font-size:13px;display:flex}.c-colcard__sep{color:var(--gray);margin-left:8px}.c-colcard__rating{color:var(--gray)}.c-colcard__summary{margin:0 0 10px;font-size:15px}.c-colcard__notes{margin:0 0 12px;padding-left:20px;font-size:14px}.c-colcard__notes li{margin-bottom:4px}.c-colcard__pending{color:var(--gray);margin:0 0 12px;font-size:13px}.c-colcard__actions{flex-wrap:wrap;gap:10px;margin:0;display:flex}.c-colcard__origcode a{border-radius:var(--r);background:var(--accent);color:#fff;align-items:center;min-height:48px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.c-agencylist{margin:0 0 28px}.c-agencylist small{color:var(--gray);font-size:12px}.c-agencylist th small{font-weight:400}.p-columnindex__list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.p-columnindex__item a{text-decoration:none;display:block}.p-columnindex__ttl{margin:0 0 6px;font-size:18px;font-weight:700}.p-columnindex__desc{color:var(--gray);margin:0 0 6px;font-size:14px}.p-columnindex__date{color:var(--gray);font-size:12px}.p-columnindex__draft{background:var(--accent);color:#fff;border-radius:3px;margin-right:8px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}@media (max-width:768px){.c-colcard__actions .c-btn{width:100%}}
