.spWhite{background:var(--sm-white)}.spPin{height:20px;margin-right:6px;padding:0 6px;border-radius:4px;background:var(--sm-ink);vertical-align:1px;font-style:normal;font-size:var(--sm-fs-tiny);font-weight:800;color:var(--sm-yellow)}.spMark,.spPin{display:inline-flex;align-items:center}.spMark{flex:none;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--sm-yellow);font-size:var(--sm-fs-sub);font-weight:900;color:var(--sm-ink)}.spMark.a{background:var(--sm-ink);color:var(--sm-yellow)}.spChev{flex:none;color:var(--sm-mute);transition:transform .2s ease}.on>*>.spChev,.on>.spChev{transform:rotate(180deg)}.spGhostBtn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 28px;border:1px solid var(--sm-line);border-radius:12px;background:var(--sm-white);font-size:var(--sm-fs-sm);font-weight:700;color:var(--sm-ink);text-decoration:none;cursor:pointer}.spNoticeList{margin:0;padding:0;list-style:none}.spNoticeRow{display:flex;align-items:center;gap:12px;padding:18px 16px;border-bottom:1px solid var(--sm-line);color:var(--sm-mute);text-decoration:none}.spNoticeTx{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.spNoticeTx b{font-size:var(--sm-fs-body);font-weight:700;line-height:1.45;color:var(--sm-ink)}.spNoticeTx small{font-size:var(--sm-fs-xs);color:var(--sm-mute)}.spNoticeEmpty{padding:56px 16px;text-align:center;font-size:var(--sm-fs-sm,14px);color:var(--sm-mute)}.spArticle{padding:20px 16px 8px}.spArticleHd{padding-bottom:16px;border-bottom:1px solid var(--sm-line)}.spArticleHd h2{display:inline;margin:0;font-size:var(--sm-fs-h3);font-weight:800;line-height:1.45;color:var(--sm-ink)}.spArticleHd small{display:block;margin-top:8px;font-size:var(--sm-fs-xs);color:var(--sm-mute)}.spArticleBody{padding:20px 0;white-space:pre-line;font-size:var(--sm-fs-sm);line-height:1.75;color:var(--sm-text)}.spArticleFoot{display:flex;justify-content:center;padding:8px 16px 32px}.spFaqList{margin:0;padding:0;list-style:none}.spFaq{border-bottom:1px solid var(--sm-line)}.spFaqQ{display:flex;align-items:center;gap:10px;width:100%;padding:20px 16px;border:0;background:none;text-align:left;cursor:pointer}.spFaqQTx{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0;padding-top:2px}.spFaqQTx small{font-size:var(--sm-fs-tiny);font-weight:700;color:var(--sm-gold)}.spFaqQTx b{font-size:var(--sm-fs-title);font-weight:800;line-height:1.45;color:var(--sm-ink)}.spFaqQ .spChev{flex:none;color:var(--sm-mute)}.spFaqA{margin:0;padding:20px 16px 24px;border-top:1px solid var(--sm-line);background:var(--sm-tile);white-space:pre-line;word-break:keep-all;font-size:var(--sm-fs-body);line-height:1.8;color:var(--sm-text)}.spAskBox{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 16px 32px;padding:16px;border-radius:14px;background:var(--sm-yellow-bg)}.spAskBox>span{display:flex;flex-direction:column;gap:4px;min-width:0}.spAskBox b{font-size:var(--sm-fs-sm);font-weight:800;color:var(--sm-ink)}.spAskBox small{font-size:var(--sm-fs-xs);line-height:1.5;color:var(--sm-sub)}.spAskBtn{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;background:var(--sm-ink);font-size:var(--sm-fs-xs);font-weight:800;color:var(--sm-yellow);text-decoration:none}.spTabs{position:sticky;top:0;z-index:5;display:flex;border-bottom:1px solid var(--sm-line);background:var(--sm-white)}.spTabs button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:48px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:none;font-size:var(--sm-fs-body);font-weight:700;color:var(--sm-mute);cursor:pointer}.spTabs button.on{border-bottom-color:var(--sm-ink);font-weight:800;color:var(--sm-ink)}.spTabs em{font-style:normal;color:var(--sm-gold)}.spForm{display:flex;flex-direction:column;gap:24px;padding:20px 16px 32px}.spFaqLink{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;border-radius:12px;background:var(--sm-yellow-bg);font-size:var(--sm-fs-sm);color:var(--sm-sub);text-decoration:none}.spFaqLink b{font-weight:800;color:var(--sm-ink)}.spField{display:flex;flex-direction:column;gap:10px}.spLabel{font-size:var(--sm-fs-sm);font-weight:800;color:var(--sm-ink)}.spChips{display:flex;flex-wrap:wrap;gap:8px}.spChips button{height:36px;padding:0 14px;border:1px solid var(--sm-line);border-radius:999px;background:var(--sm-white);font-size:var(--sm-fs-sub);font-weight:700;color:var(--sm-sub);cursor:pointer}.spChips button.on{border-color:var(--sm-ink);background:var(--sm-ink);color:var(--sm-yellow)}.spBox{position:relative}.spBox textarea{box-sizing:border-box;width:100%;padding:14px 14px 32px;border:1px solid var(--sm-line);border-radius:12px;outline:none;resize:none;font-family:inherit;font-size:var(--sm-fs-body);line-height:1.6;color:var(--sm-ink)}.spBox textarea:focus{border-color:var(--sm-ink)}.spCount{position:absolute;right:12px;bottom:10px;font-size:var(--sm-fs-xs);color:var(--sm-mute)}.spCount.warn{color:var(--sm-danger)}.spSubmit{height:52px;border:0;border-radius:12px;background:var(--sm-yellow);font-size:var(--sm-fs-title);font-weight:800;color:var(--sm-ink);cursor:pointer}.spSubmit:disabled{background:var(--sm-disabled);color:var(--sm-white);cursor:default}.spNote{margin:-8px 0 0;text-align:center;font-size:var(--sm-fs-xs);line-height:1.6;color:var(--sm-mute)}.spNote a,.spNote b{font-weight:700;color:var(--sm-sub)}.spHint{margin:0;padding:12px 16px;background:var(--sm-yellow-bg);font-size:var(--sm-fs-xs);color:var(--sm-gold)}.spInqList{margin:0;padding:0;list-style:none}.spInq{border-bottom:1px solid var(--sm-line)}.spInqHd{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;padding:16px 44px 16px 16px;border:0;background:none;text-align:left;cursor:pointer}.spInqHd .spChev{position:absolute;top:50%;right:16px;margin-top:-9px}.spInqMeta{display:flex;align-items:center;gap:8px}.spInqMeta small{font-size:var(--sm-fs-xs);color:var(--sm-mute)}.spInqState{padding:2px 7px;border-radius:4px;background:var(--sm-tile);font-style:normal;font-size:var(--sm-fs-tiny);font-weight:800;color:var(--sm-sub)}.spInqState.done{background:var(--sm-yellow-soft);color:var(--sm-gold)}.spInqTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--sm-fs-body);font-weight:700;color:var(--sm-ink)}.spInq.on .spInqTitle{display:none}.spInqBody{display:flex;flex-direction:column;gap:12px;padding:0 16px 18px}.spInqQ{margin:0;white-space:pre-line;font-size:var(--sm-fs-sm);line-height:1.7;color:var(--sm-text)}.spInqA{flex-direction:column;padding:14px 16px;border-radius:12px;background:var(--sm-tile)}.spInqA,.spInqAHd{display:flex;gap:8px}.spInqAHd{align-items:center}.spInqAHd b{font-size:var(--sm-fs-sub);font-weight:800;color:var(--sm-ink)}.spInqAHd small{margin-left:auto;font-size:var(--sm-fs-tiny);color:var(--sm-mute)}.spInqA p{margin:0;white-space:pre-line;font-size:var(--sm-fs-sm);line-height:1.7;color:var(--sm-text)}.spInqWait{margin:0;padding:12px 14px;border-radius:10px;background:var(--sm-tile);font-size:var(--sm-fs-xs);color:var(--sm-mute)}.spEmpty{display:flex;flex-direction:column;align-items:center;gap:16px;padding:64px 16px}.spEmpty b{font-size:var(--sm-fs-body);font-weight:700;color:var(--sm-sub)}