@font-face{font-family:Mona Sans;src:url(/fonts/MonaSansVF.woff2) format("woff2-variations");font-weight:200 900;font-stretch:75% 125%;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:#000;font-family:Mona Sans,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-stretch:112.5%;font-variation-settings:"wdth" 112.5;font-weight:400;-webkit-font-smoothing:antialiased}h1,h2,h3,p,ul{margin:0;padding:0}a{color:inherit}:root{--ticker-h: 44px;--rail-w: 373px;--content-w: 1067px;--ink: #000;--panel: #1e1e1e;--hairline: #dfdfdf;--faq-bg: #f3f3f3;--fs-40: clamp(28px, 2.78vw, 48px);--fs-36: clamp(24px, 2.5vw, 43px);--fs-20: clamp(17px, 1.39vw, 24px);--fs-18: clamp(15px, 1.25vw, 22px);--fs-16: clamp(14px, 1.11vw, 19px)}.faq-back,.contents-title,.contents-link,.faq-cat,.faq-q{font-stretch:125%;font-variation-settings:"wdth" 125}a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ticker{position:fixed;top:0;left:0;right:0;height:var(--ticker-h);background:var(--panel);display:flex;align-items:center;overflow:hidden;z-index:50;text-decoration:none}.ticker-track{display:flex;flex-shrink:0}.ticker-set{display:flex;align-items:center;gap:56px;padding-right:56px;flex-shrink:0;animation:ticker-scroll 28s linear infinite}.ticker-set p{color:#fff;font-size:20px;font-weight:300;white-space:nowrap}@keyframes ticker-scroll{to{transform:translate(-100%)}}.faq-rail{position:fixed;top:var(--ticker-h);left:0;bottom:0;width:var(--rail-w);background:#fff;border-right:1px solid var(--hairline);overflow-y:auto;z-index:40;display:flex;flex-direction:column}.faq-rail-bottom{margin-top:auto;padding:24px 0 38px;text-align:center}.faq-apply{display:block;width:265px;margin:0 auto;background:var(--panel);color:#fff;border-radius:30.5px;font-size:24px;letter-spacing:-.03em;line-height:47px;text-align:center;text-decoration:none;transition:opacity .2s ease}.faq-apply:hover{opacity:.82}.faq-rail-block{padding:52px 24px 40px 39px}.faq-back{display:inline-flex;align-items:center;gap:6px;margin-left:-5px;font-size:var(--fs-18);font-weight:500;line-height:normal;text-decoration:none;transition:opacity .2s ease}.faq-back-arrow{flex-shrink:0;transition:transform .25s ease}.faq-back:hover{opacity:.6}.faq-back:hover .faq-back-arrow{transform:translate(-4px)}.contents-title{margin-top:41px;font-size:var(--fs-36);font-weight:600;line-height:normal}.contents-list{margin-top:70px;list-style:none}.contents-link{display:inline-block;font-size:var(--fs-20);font-weight:400;letter-spacing:-.01em;line-height:50px;text-decoration:none;transition:opacity .2s ease,font-weight .25s ease}.contents-link:hover{opacity:.55}.contents-link.is-pending{font-weight:500;opacity:1}.contents-link.is-active{font-weight:700;opacity:1}.faq-main{margin-left:var(--rail-w);margin-top:var(--ticker-h);max-width:none;background:var(--faq-bg);padding:69px 0 160px}html{scroll-snap-type:y proximity}.faq-section{display:grid;grid-template-columns:minmax(0,533fr) minmax(0,534fr);align-items:start;scroll-margin-top:calc(var(--ticker-h) + 56px);scroll-snap-align:start}.faq-section+.faq-section{margin-top:112px}.faq-cat{margin-left:clamp(24px,3.33vw,58px);padding-right:24px;max-width:clamp(353px,24.51vw,494px);font-size:var(--fs-40);font-weight:700;letter-spacing:-.01em;line-height:1.25}.faq-item+.faq-item{margin-top:48px}.faq-q{padding:15px 0 10px;max-width:clamp(534px,37.08vw,748px);font-size:var(--fs-20);font-weight:500;letter-spacing:-.01em;line-height:1.5}.faq-a{border-top:3px solid var(--ink);padding-top:17px}.faq-a p{max-width:clamp(514px,35.69vw,720px);font-size:var(--fs-16);font-weight:400;line-height:normal}.faq-a p+p{margin-top:1.2em}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.ticker-set{animation:none}.faq-back-arrow,.contents-link{transition:none}}@media (max-width: 1099px){body{padding-top:var(--ticker-h)}.faq-rail-bottom{display:none}:root{--fs-40: clamp(28px, 7vw, 36px);--fs-36: clamp(22px, 5.5vw, 30px);--fs-20: clamp(16px, 3.8vw, 19px);--fs-16: 15px}.faq-rail{position:sticky;top:var(--ticker-h);width:auto;bottom:auto;overflow:visible;border-right:0;border-bottom:1px solid var(--ink)}.faq-rail-block{min-height:0;border-bottom:0;padding:10px 0 10px 16px;display:flex;align-items:center;gap:12px}.faq-back{margin-left:0;padding:9px 12px 9px 0;border-right:1px solid var(--hairline);font-size:15px}.faq-back-arrow{width:16px;height:16px}.contents-title{display:none}.contents-list{margin-top:0;display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px 16px 2px 2px}.contents-list::-webkit-scrollbar{display:none}.contents-link{display:block;white-space:nowrap;font-size:15px;line-height:normal;padding:10px 16px;border:1px solid var(--hairline);border-radius:21px;background:#fff}.contents-link.is-pending,.contents-link.is-active{border-color:var(--ink)}.contents-link.is-active{font-weight:700}.faq-main{margin-left:0;margin-top:0;max-width:none;padding:40px 0 96px}.faq-section{display:block;scroll-margin-top:calc(var(--ticker-h) + 88px)}.faq-section+.faq-section{margin-top:72px}.faq-cat{margin:0 20px 24px;padding-right:0;max-width:none}.faq-cat br{display:none}.faq-items{margin:0 20px}.faq-item+.faq-item{margin-top:36px}.faq-q{padding-top:0}.faq-a p{max-width:none}}.to-top{position:fixed;right:clamp(16px,1.7vw,28px);bottom:clamp(16px,1.7vw,28px);z-index:55;width:57px;height:57px;background:var(--panel);color:#fff;border:2px solid var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10px;font-weight:700;letter-spacing:.06em;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s ease}.to-top.show{opacity:1;pointer-events:auto}.to-top.show:hover{opacity:.82}
