@import "/font/pretendard/pretendard.css?20260620";:root{--tt-surface:#fff;--tt-variant:#fdf9f9;--tt-sunken:#f7f2f1;--tt-sunken-2:#f2ecea;--tt-border:#eae3e2;--tt-border-strong:#d1c8c7;--tt-ink:#1e1919;--tt-ink-2:#514847;--tt-muted:#6e6664;--tt-hint:#b3aaa9;--tt-primary:#ff4b4b;--tt-primary-hover:#e83b3b;--tt-primary-ink:#dc2626;--tt-primary-soft:#ffecec;--tt-timesale:#e11d48;--tt-timesale-soft:#fae8e6;--tt-new:#3f57c9;--tt-new-soft:#e7ebfb;--tt-star:#ffb400;--tt-success:#2f7b45;--tt-success-soft:#ebf3ee;--tt-warning:#8a6411;--tt-warning-soft:#fbf1e1;--tt-danger:#c0392f;--tt-danger-soft:#fbeaea;--tt-e1:0 0 0 1px #09090b08, 0 1px 2px #09090b0a, 0 1px 3px #09090b0f;--tt-e2:0 0 0 1px #09090b0a, 0 4px 8px -4px #09090b0d, 0 12px 24px -8px #09090b0f;--tt-shadow-cta:0 1px 2px #ff4b4b2e, 0 4px 12px -2px #ff4b4b38;--tt-press:#09090b0a;--tt-ease:cubic-bezier(.4, 0, .2, 1);--tt-shell:68.75rem;--tt-bottom-nav-h:3.5rem;--tt-font:"Pretendard Variable", "Pretendard", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0;font-family:Pretendard Variable,Pretendard,Malgun Gothic,sans-serif}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:16px}html.is-app,html.is-app body{overscroll-behavior:none}body{color:#333;background:#fff;font-size:.875rem;font-weight:400;line-height:1.5}ul,ol,li{list-style:none}a{color:inherit;-webkit-touch-callout:none;text-decoration:none}img{border:0;max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;appearance:none;background:0 0;border:none;outline:none}button{cursor:pointer}::placeholder{color:var(--tt-muted);opacity:1}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}.base-input{box-sizing:border-box;border:1px solid #ddd;border-radius:.5rem;width:100%;height:3.25rem;padding:0 1.5rem;font-size:.875rem}.base-input-label{color:#555;margin-top:.6rem;margin-bottom:.2rem;font-size:.875rem;display:block}.base-btn{text-align:center;color:#fff;background:#ff4b4b;border-radius:.5rem;width:100%;height:3.25rem;font-size:1rem;font-weight:700}.base-btn:disabled{color:#fff;cursor:not-allowed;background:#ddd}.flex-top{flex-direction:column;flex:1;justify-content:flex-start;display:flex}.flex-middle{flex-direction:column;flex:1;justify-content:center;display:flex}.flex-bottom{margin-top:auto}.page-header{box-sizing:border-box;z-index:9999;background:#fff;border-bottom:1px solid #ebebf1;height:52px;position:fixed;top:0;left:0;right:0}.page-title,.page-back-button{position:absolute;top:50%;transform:translateY(-50%)}.page-title{color:#111;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:calc(100% - 120px);font-size:17px;font-weight:600;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.page-back-button{background:0 0;border:none;width:23px;height:23px;padding:0;left:20px}.page-header-right{color:#111;align-items:center;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media (width>=540px){.page-back-button,.back-button,.page-header-right{display:none}}.list-paging{justify-content:center;align-items:center;gap:.25rem;padding:1.25rem 0;font-size:.875rem;display:flex}.list-paging .num_box{color:#555;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;min-width:2.25rem;height:2rem;font-size:.875rem;text-decoration:none;display:inline-flex;position:relative}.list-paging .num_box:before{content:"";position:absolute;inset:-.375rem -.125rem}.list-paging .num_box:hover{background:#f5f5f5}.list-paging .num_box.strong{color:#ff4b4b;background:#fff0f0;font-weight:700}.list-paging .num_box.prev,.list-paging .num_box.next{color:#555;padding:0 .25rem;font-size:.8125rem}.state-note b{color:var(--tt-ink);font-size:1.0625rem;font-weight:600;line-height:1.45;display:block}.state-note p{color:var(--tt-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.55}.sk{background:linear-gradient(90deg, var(--skel-base,var(--tt-sunken)) 25%, var(--skel-hi,var(--tt-sunken-2)) 45%, var(--skel-base,var(--tt-sunken)) 65%);background-size:200% 100%;border-radius:.375rem;animation:1.4s linear infinite sk-shimmer;display:block}@keyframes sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sk{animation:none}}.is-web .mypage-body,.is-web .cs-body,.is-web .policy-body-grid{grid-template-columns:17.5rem minmax(0,1fr);align-items:start;display:grid}.is-web .mypage-nav-group,.is-web .cs-nav-group{margin-bottom:1.75rem}.is-web .mypage-nav-group:last-child,.is-web .cs-nav-group:last-child{margin-bottom:0}.is-web .mypage-nav-item,.is-web .cs-nav-item{letter-spacing:-.01em;color:var(--tt-ink-2);transition:background-color .12s var(--tt-ease), color .12s var(--tt-ease);border-radius:.625rem;align-items:center;gap:.75rem;margin:0 -.75rem;padding:.625rem .75rem;font-size:.9375rem;font-weight:600;line-height:normal;text-decoration:none;display:flex}.is-web .mypage-nav-item:hover,.is-web .cs-nav-item:hover{background:var(--tt-sunken);color:var(--tt-ink)}.is-web .mypage-nav-item.is-active,.is-web .cs-nav-item.is-active{background:var(--tt-primary-soft);color:var(--tt-primary-ink);font-weight:700}.is-web .mypage-nav-icon,.is-web .cs-nav-icon{width:1.125rem;height:1.125rem;color:var(--tt-muted);transition:color .12s var(--tt-ease);flex-shrink:0}.is-web .mypage-nav-item:hover .mypage-nav-icon,.is-web .cs-nav-item:hover .cs-nav-icon{color:var(--tt-ink-2)}.is-web .mypage-nav-item.is-active .mypage-nav-icon,.is-web .cs-nav-item.is-active .cs-nav-icon{color:var(--tt-primary)}
