@font-face{font-family:Pretendard;src:url(/fonts/PretendardVariable.woff2)format("woff2-variations");font-weight:45 920;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{color:#1d1d1f;letter-spacing:-.374px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-feature-settings:"tnum";background:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Pretendard,Apple SD Gothic Neo,Segoe UI,Malgun Gothic,sans-serif}input,select,textarea,table{letter-spacing:normal}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}canvas.sign-pad{touch-action:none}.terms-body h3{color:#09090b;margin:22px 0 8px;font-size:15px;font-weight:700}.terms-body h3:first-child{margin-top:0}.terms-body p{color:#3f3f46;margin:0 0 10px;font-size:14px;line-height:1.75}.terms-body ol{margin:0 0 10px;padding-left:20px}.terms-body li{color:#3f3f46;margin-bottom:6px;font-size:14px;line-height:1.75}.terms-body b{color:#09090b}.terms-body ul{margin:0 0 10px;padding-left:18px}.terms-body table{border-collapse:collapse;width:100%;min-width:460px;margin:0 0 12px;font-size:13px;line-height:1.6}.terms-body th,.terms-body td{text-align:left;vertical-align:top;color:#3f3f46;border:1px solid #e4e4e7;padding:7px 9px}.terms-body th{color:#09090b;white-space:nowrap;background:#f4f4f5;font-weight:600}@media (max-width:520px){.terms-body table.cols{min-width:0}.terms-body table.cols thead{display:none}.terms-body table.cols tr{border:1px solid #e4e4e7;border-radius:8px;margin-bottom:8px;display:block;overflow:hidden}.terms-body table.cols td{border:0;border-bottom:1px solid #f4f4f5;display:block}.terms-body table.cols td:last-child{border-bottom:0}.terms-body table.cols td:before{content:attr(data-label);color:#71717a;margin-bottom:2px;font-size:12px;font-weight:600;display:block}}.scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline-offset:1px;border-radius:8px;outline:3px solid #007dfa99}button,a{transition:opacity .18s,background-color .18s,border-color .18s}button:hover:not(:disabled),a:hover{opacity:.82}
