@charset "UTF-8"; @use 'sample'; @use 'style'; @use 'mode-w-m'; @use 'default'; @use 'roulette'; html { height: 100%; } body { background: #F8F7F9; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; } *:not(.ag-icon) { box-sizing: border-box !important; font-family: 'Pretendard', sans-serif!important; &::-webkit-scrollbar { height: 3px; width: 3px; } &::-webkit-scrollbar-button:start:decrement, &::-webkit-scrollbar-button:end:increment { display: none; } &::-webkit-scrollbar-track { background-color: transparent; width: 3px; height: 3px; } &::-webkit-scrollbar-thumb { width: 3px; border-radius: 3px; background-color: #C5CDD4; } } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; min-width: 1920px; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } input:focus { outline: none; } a { color: inherit; text-decoration: none; } html { overflow: auto !important; font-size: 16px !important; } @media (min-width: 2500px) { html { font-size: 24px !important; // 1.5배 } } @media (min-width: 3800px) { html { font-size: 32px !important; // 2배 } } .mb--0 { margin-bottom: 0px !important; } .mb--5 { margin-bottom: 5px !important; } .mb--8 { margin-bottom: 8px !important; } .mb--10 { margin-bottom: 10px !important; } .mb--15 { margin-bottom: 15px !important; } .mb--20 { margin-bottom: 20px !important; } .mb--30 { margin-bottom: 30px !important; } .mb--36 { margin-bottom: 36px !important; } .ml--auto { margin-left: auto !important; } .ml--0 { margin-left: 0px !important; } .ml--3 { margin-left: 3px !important; } .ml--5 { margin-left: 5px !important; } .ml--8 { margin-left: 8px !important; } .ml--10 { margin-left: 10px !important; } .ml--15 { margin-left: 0.94rem !important; } .ml--16 { margin-left: 16px !important; } .ml--20 { margin-left: 20px !important; } .ml--24 { margin-left: 24px !important; } .ml--25 { margin-left: 25px !important; } .ml--28 { margin-left: 28px !important; } .ml--30 { margin-left: 30px !important; } .ml--35 { margin-left: 35px !important; } .ml--45 { margin-left: 45px !important; } .mr--auto { margin-right: auto !important; } .mr--0 { margin-right: 0px !important; } .mr--3 { margin-right: 3px !important; } .mr--4 { margin-right: 4px !important; } .mr--6 { margin-right: 6px !important; } .mr--10 { margin-right: 10px !important; } .mr--15 { margin-right: 15px !important; } .mr--20 { margin-right: 20px !important; } .mr--25 { margin-right: 25px !important; } .mr--30 { margin-right: 30px !important; } .mr--45 { margin-right: 45px !important; } .mr--64 { margin-right: 64px !important; } .mt--0 { margin-top: 0px !important; } .mt--5 { margin-top: 5px !important; } .mt--10 { margin-top: 10px !important; } .mt--15 { margin-top: 15px !important; } .mt--20 { margin-top: 20px !important; } .mt--25 { margin-top: 25px !important; } .mt--30 { margin-top: 30px !important; } .mt--35 { margin-top: 35px !important; } .mt--40 { margin-top: 40px !important; } .mt--45 { margin-top: 45px !important; } .mt--50 { margin-top: 50px !important; } .mt--60 { margin-top: 60px !important; } .pt--0 { padding-top: 0px !important; } .pt--2 { padding-top: 2px !important; } .pb--0 { padding-bottom: 0px !important; } .pb--2 { padding-bottom: 2px !important; } .pb--20 { padding-bottom: 20px !important; } .pr--0 { padding-right: 0 !important; } .p--0 { padding: 0 !important; } .w500 { font-weight: 600 !important; } .w700 { font-weight: 700 !important; } .text-left { text-align: left !important; } .text-center { text-align: center !important; } .align-top { vertical-align: top !important; } .shrink0 { flex-shrink: 0 !important; } .color-red { color: #FF2426 !important; } .color-blue { color: #034EA2 !important; } .color-blue2 { color: #007AFF !important; } .fts--14{ font-size:14px!important; }