.kk-share{--g:#0f6e56;--g2:#e1f5ee;--ga:#9fe1cb;--p:#1d1b16;--s:#5f5b52;--t:#8e897e;--hair:#e6e2d8;--bg:#f7f5ef;--amber:#ba7517;color:var(--p);font:15px/1.6 system-ui,-apple-system,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}.kk-share *{box-sizing:border-box}.kk-share .head{background:var(--g);color:var(--g2);padding:22px 18px 18px}.kk-share .head h1{letter-spacing:-.02em;margin:0;font-size:20px}.kk-share .head p{color:var(--ga);margin:4px 0 0;font-size:13.5px}.kk-share .card{border:1px solid var(--hair);background:#fff;border-radius:14px;margin:12px 12px 0;padding:14px 16px}.kk-share .label{color:var(--t);margin:0 0 6px;font-size:12px}.kk-share .lead{color:var(--s);margin:0;font-size:14px}.kk-share .biz div{font-size:14.5px}.kk-share .biz div:first-child{font-weight:700}.kk-share table{border-collapse:collapse;width:100%;font-size:14px}.kk-share th{color:var(--t);text-align:left;border-bottom:1px solid var(--p);padding:4px 4px 6px;font-size:11.5px;font-weight:500}.kk-share td{border-bottom:1px solid var(--hair);vertical-align:top;padding:8px 4px}.kk-share td.no{color:var(--t);width:26px}.kk-share td.amt,.kk-share th.amt{text-align:right;white-space:nowrap;font-weight:600}.kk-share td.items{color:var(--s)}.kk-share td.items a{color:var(--g);font-weight:600;text-decoration:none}.kk-share .cash,.kk-share .missing{color:var(--amber)}.kk-share .sum{justify-content:space-between;align-items:baseline;padding-top:10px;font-weight:700;display:flex}.kk-share .sum b{color:var(--g);font-size:19px}.kk-share .split{text-align:right;color:var(--s);font-size:12.5px}.kk-share figure{margin:0 0 16px}.kk-share figcaption{background:var(--g);color:#fff;border-radius:10px 10px 0 0;padding:7px 12px;font-size:14px;font-weight:700}.kk-share .ph{background:#eee;border-radius:0 0 10px 10px;position:relative;overflow:hidden}.kk-share .ph img{width:100%;height:auto;display:block}.kk-share .ph img.turn{height:auto;position:absolute;top:50%;left:50%}.kk-share .open{color:var(--g);text-align:right;margin-top:4px;font-size:12.5px;text-decoration:none;display:block}.kk-share .pdf{background:var(--g);color:#fff;border-radius:10px;padding:11px 16px;font-weight:700;text-decoration:none;display:inline-block}.kk-share .foot{text-align:center;color:var(--t);margin:20px 16px 0;font-size:12px;line-height:1.7}.kk-share .state{text-align:center;padding:80px 24px}.kk-share .state h1{margin:0 0 8px;font-size:18px}.kk-share .state p{color:var(--s);margin:0}.kk-share .loading{text-align:center;color:var(--t);padding:80px 0}.kk-share .respond{border:1.5px solid var(--g)}.kk-share .rcol{flex-direction:column;gap:8px;display:flex}.kk-share .rrow{gap:8px;margin-top:10px;display:flex}.kk-share .rbtn{font:inherit;border:1px solid var(--hair);color:var(--p);cursor:pointer;background:#fff;border-radius:10px;padding:13px 14px;font-size:15px;font-weight:700}.kk-share .rbtn.rmain{background:var(--g);color:#fff;border-color:var(--g);flex:1}.kk-share .rbtn.rlink{color:var(--s);background:0 0;border:none;padding:10px 4px;font-weight:500;text-decoration:underline}.kk-share .rbtn:disabled{opacity:.5}.kk-share .rfield{color:var(--s);align-items:center;gap:10px;font-size:14px;display:flex}.kk-share .rfield input{font:inherit;border:1px solid var(--hair);border-radius:8px;padding:9px 10px;font-size:16px}.kk-share .respond textarea{width:100%;font:inherit;border:1px solid var(--hair);resize:vertical;border-radius:8px;padding:10px;font-size:16px}.kk-share .rmsg{color:var(--amber);min-height:1em;margin:8px 0 0;font-size:13px}.kk-share .rdone{color:var(--g);margin:0;font-size:16px;font-weight:800}.kk-share .rwhat{color:var(--p);white-space:pre-wrap;margin:4px 0 6px}
