@charset "UTF-8";@font-face{font-family:Paperlogy;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-6SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Paperlogy;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-8ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}body:has(.guide-page){background:#e1e9f2;margin:0;padding:0}.guide-page{box-sizing:border-box;width:100%;min-height:100vh;padding:120px 60px;background:#e1e9f2;color:#000;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;word-break:keep-all;overflow-wrap:break-word}.guide-page *,.guide-page *:before,.guide-page *:after{box-sizing:border-box}.guide-page img{display:block;max-width:100%}.guide-page :is(p,h1,h2,h3,ul,ol){margin-top:0;margin-bottom:0}.guide-page ul,.guide-page ul li{list-style:disc;list-style-position:outside}.guide-page ol,.guide-page ol li{list-style:decimal;list-style-position:outside}.guide-top{width:min(1200px,100%);margin:0 auto;display:flex;flex-direction:column;gap:200px}.guide-detail{width:min(1320px,100%);margin:167px auto 0;display:flex;flex-direction:column;gap:80px}h2,h3{font-family:Paperlogy,Pretendard,sans-serif;font-weight:800}.center-copy{text-align:center}.center-copy h2,.feature-copy h2,.item-register__copy h2{font-size:52px;line-height:1.18;font-weight:800}.center-copy p,.feature-copy p{color:#717579;font-size:24px;line-height:1.4;font-weight:500}.feature-copy ul,.item-register__copy ul{margin:0;padding-left:42px;color:#717579;font-size:28px;line-height:1.4;font-weight:500}.feature-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:64px}.feature-copy{flex:0 0 auto;display:flex;flex-direction:column;gap:32px}.menu-guide{width:100%;display:flex;flex-direction:column;align-items:center;gap:80px}.menu-guide .center-copy{display:flex;flex-direction:column;gap:32px}.menu-guide__images{width:100%;display:grid;grid-template-columns:minmax(0,729fr) minmax(0,444fr);gap:24px}.menu-guide__images img{width:100%;height:auto;object-fit:contain}.explore-visual{flex:0 1 718px;width:59.833%;max-width:718px;min-width:0}.explore-visual picture{display:block;width:100%}.explore-visual img{display:block;width:100%;height:auto;object-fit:contain}.explore-copy{width:409px}.charge-section .feature-copy{max-width:440px}.charge-visual{width:55.667%;max-width:668px;min-width:0}.charge-visual picture,.charge-visual img{display:block;width:100%;height:auto;object-fit:contain}.mypage-visual{width:60%;max-width:720px;display:flex;flex-direction:column;gap:20px;min-width:0}.mypage-visual img{width:100%;height:auto;object-fit:contain}.mypage-visual--mobile{display:none}.item-register{position:relative;width:100%;height:919px;display:flex;align-items:flex-end;overflow:hidden}.item-register__visual{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none}.item-register__visual--mobile{display:none}.item-register__copy{position:relative;z-index:1;height:689px;display:flex;flex-direction:column;justify-content:center;gap:32px}.detail-card{width:100%;padding:60px;overflow:hidden;border-radius:24px;background:#f4f7fa}.detail-heading{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.detail-heading__eyebrow{font-family:Paperlogy,Pretendard,sans-serif;font-size:32px;line-height:1.18;font-weight:600}.detail-heading h2{font-size:52px;line-height:1.18}.seller-color{color:#28a745}.buyer-color{color:#3157e1}.cancel-color{color:#ff2322}.step-number{flex:0 0 40px;width:40px;height:40px;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Pretendard,sans-serif;font-size:28px;line-height:1;font-weight:500}.seller-number{background:#28a745}.buyer-number{background:#3157e1}.seller-card{display:flex;flex-direction:column;gap:80px}.seller-steps{width:100%;padding:40px;display:flex;flex-direction:column;gap:40px}.seller-step{width:100%;display:flex;align-items:center;gap:32px}.seller-step__image{width:50%;max-width:500px;overflow:hidden;border-radius:12px}.seller-step__image img{object-fit:contain}.seller-step__copy{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.seller-step__text{margin:0;color:#000;font-size:28px;line-height:1.4;font-weight:500}.step-subtext{margin-top:4px;color:#0009;font-size:20px;line-height:1.4;font-weight:400}.warning-section{width:100%;display:flex;flex-direction:column;gap:40px}.warning-section h3{width:100%;font-size:52px;line-height:1.18}.warning-banner{position:relative;width:100%;height:242px;overflow:hidden;border-radius:24px;background:#e1e9f2}.warning-banner>img{position:absolute;left:0;top:50%;width:208px;height:208px;transform:translateY(-50%);object-fit:contain}.warning-banner__text{position:absolute;left:219px;right:40px;top:50%;transform:translateY(-50%);font-size:clamp(18px,1.95vw,28px);line-height:1.4;font-weight:400;white-space:nowrap}.warning-banner__text p{margin:0}.warning-banner__text strong{font-weight:700}.warning-banner__text .warning-red{color:#fb4040;font-weight:800}.warning-list{width:100%;margin:0;padding-left:36px;font-size:24px;line-height:1.4;font-weight:500}.warning-list li+li{margin-top:33.6px}.warning-note{color:#0009;font-weight:400}.buyer-card{display:flex;flex-direction:column;gap:80px}.buyer-steps{width:100%;padding:40px;display:flex;flex-direction:column;gap:40px}.buyer-step{width:100%;display:flex;align-items:center;gap:32px}.buyer-step__image{width:50%;max-width:500px;overflow:hidden;border-radius:12px}.buyer-step__image img{object-fit:contain}.buyer-step__copy{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.buyer-text{margin:0;color:#000;line-height:1.4;font-weight:500}.buyer-text--24{font-size:24px}.buyer-text--26{font-size:26px}.buyer-sub-list{margin-top:10px;margin-bottom:0;padding-left:30px;color:#0009;font-size:20px;line-height:1.4;font-weight:400}.contract-card{display:flex;flex-direction:column;gap:80px}.contract-top{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:60px}.contract-top>h2{flex:0 0 auto;font-size:52px;line-height:1.18;white-space:nowrap}.contract-steps{flex:0 0 602px;width:602px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.contract-step{width:100%;display:flex;align-items:flex-start;gap:20px}.contract-step p{margin:0;padding:0;color:#000;font-size:26px;line-height:1.4;font-weight:500}.contract-images{width:100%;height:447px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px}.contract-images img{width:100%;height:100%;object-fit:contain}.cancel-card{display:flex;flex-direction:column;align-items:flex-start;gap:80px}.cancel-list{width:min(1023px,100%);margin:0;padding-left:36px;font-size:24px;line-height:1.4;font-weight:500}.cancel-list li+li{margin-top:33.6px}@media (max-width: 1180px) and (min-width: 1001px){.guide-page{padding-left:40px;padding-right:40px}.guide-top{width:100%}.feature-row{gap:40px}.center-copy h2,.feature-copy h2,.item-register__copy h2,.detail-heading h2,.warning-section h3,.contract-top>h2{font-size:clamp(40px,4.4vw,52px)}.feature-copy ul,.item-register__copy ul{font-size:clamp(24px,2.2vw,28px)}.detail-card{padding:48px}.seller-step__image,.buyer-step__image{flex-basis:43%;width:43%}.seller-step__text{font-size:clamp(23px,2.2vw,28px)}.buyer-text--24{font-size:22px}.buyer-text--26{font-size:23px}.contract-steps{flex:0 1 602px;width:auto}.contract-step p{font-size:23px}.warning-banner{height:180px}.warning-banner__text{left:180px;right:24px;font-size:clamp(16px,1.8vw,22px)}.warning-banner>img{width:170px;height:170px}}@media (max-width: 1000px) and (min-width: 769px){.center-copy h2,.feature-copy h2,.item-register__copy h2{font-size:clamp(30px,4vw,40px);line-height:1.2}.center-copy p,.feature-copy p,.feature-copy ul,.item-register__copy ul{font-size:clamp(17px,2.2vw,20px);line-height:1.45}.guide-page{padding:80px 32px}.guide-top,.guide-detail{width:100%;max-width:none}.guide-top{gap:120px}.guide-detail{margin-top:120px;gap:48px}.center-copy,.feature-copy,.item-register__copy{width:100%;align-items:center;text-align:center}.center-copy h2,.feature-copy h2,.item-register__copy h2{width:100%;text-align:center}.feature-copy ul,.item-register__copy ul{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;padding-left:28px;text-align:left;align-self:center;list-style-position:outside}.menu-guide{gap:48px}.menu-guide .center-copy{gap:20px}.menu-guide__images{grid-template-columns:minmax(0,729fr) minmax(0,444fr);gap:16px}.feature-row{flex-direction:column;align-items:stretch;gap:48px}.feature-copy{width:100%;max-width:none;align-items:center;gap:20px;text-align:center}.explore-section .feature-copy,.mypage-section .feature-copy{order:-1}.explore-section{gap:48px}.explore-visual{flex:none;width:min(100%,620px);max-width:620px;margin:0 auto}.explore-visual picture,.explore-visual img{width:100%;height:auto}.charge-visual{width:min(100%,560px);max-width:560px;margin:0 auto}.mypage-visual{width:min(100%,640px);max-width:640px;margin:0 auto;gap:14px}.item-register{height:auto;flex-direction:column;align-items:stretch;overflow:visible}.item-register__copy{order:1;height:auto;gap:20px;align-items:center;text-align:center}.item-register__visual{position:static;order:2;width:100%;height:auto;margin-top:48px}.detail-card{padding:36px;border-radius:20px}.detail-heading{width:100%;align-items:center;text-align:center}.detail-heading__eyebrow,.detail-heading h2{width:100%;font-size:20px;text-align:center}.contract-top{height:auto}.detail-heading h2,.warning-section h3,.contract-top>h2{font-size:clamp(30px,4vw,40px);line-height:1.2}.seller-card,.buyer-card,.contract-card,.cancel-card{gap:48px}.seller-steps,.buyer-steps{padding:20px 0;gap:32px}.seller-step,.buyer-step{gap:24px}.seller-step__image,.buyer-step__image{flex:0 0 42%;width:42%;max-width:none}.seller-step__image img,.buyer-step__image img{width:100%;height:auto;object-fit:contain}.seller-step__copy,.buyer-step__copy{gap:14px}.step-number{flex:0 0 32px;width:32px;height:32px;font-size:21px}.seller-step__text,.buyer-text--24,.buyer-text--26{font-size:clamp(17px,2.2vw,21px);line-height:1.45}.step-subtext,.buyer-sub-list{font-size:clamp(13px,1.8vw,16px);line-height:1.45}.buyer-sub-list{padding-left:22px}.warning-section{gap:28px}.warning-section h3{width:100%;text-align:center}.warning-banner{height:170px;border-radius:20px}.warning-banner>img{width:150px;height:150px}.warning-banner__text{left:160px;right:24px;font-size:clamp(15px,2vw,19px);line-height:1.4;white-space:nowrap}.warning-list,.cancel-list{padding-left:28px;font-size:clamp(16px,2vw,19px);line-height:1.5}.warning-list li+li,.cancel-list li+li{margin-top:24px}.contract-top{width:100%}.contract-top>h2{width:100%;text-align:center}.contract-steps{width:100%;flex-basis:auto;gap:20px}.contract-step{gap:14px}.contract-step p{font-size:clamp(17px,2.2vw,20px);line-height:1.45}.contract-images{height:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.contract-images img{width:100%;height:auto}.cancel-card .detail-heading{width:100%;align-items:center;text-align:center}.warning-list,.cancel-list,.buyer-sub-list{text-align:left}}@media (max-width: 768px){.guide-page{padding:60px 16px}.guide-top,.guide-detail{width:100%;max-width:none}.guide-top{gap:80px}.guide-detail{margin-top:80px;gap:32px}.center-copy h2,.feature-copy h2,.item-register__copy h2,.detail-heading h2,.warning-section h3,.contract-top>h2{font-size:clamp(18px,5.6vw,24px);line-height:1.25}.center-copy p,.feature-copy p{font-size:clamp(14px,3.8vw,16px);line-height:1.45}.feature-copy ul,.item-register__copy ul{padding-left:20px;text-align:start;font-size:clamp(14px,3.8vw,16px);line-height:1.5}.menu-guide{gap:32px}.menu-guide .center-copy{gap:12px}.menu-guide__images{grid-template-columns:1fr;gap:32px}.feature-row{flex-direction:column;align-items:stretch;gap:32px}.feature-copy{width:100%;align-items:center;gap:12px;text-align:center}.explore-visual,.charge-visual,.mypage-visual{width:100%;max-width:none}.explore-visual{flex:none}.explore-visual picture,.explore-visual img{display:block;width:100%;height:auto}.explore-section .feature-copy,.mypage-section .feature-copy{order:-1}.charge-section .feature-copy{max-width:none}.mypage-visual{gap:8px}.mypage-visual--desktop{display:none}.mypage-visual--mobile{display:flex;flex-direction:row;gap:0}.mypage-visual--mobile img{width:50%}.item-register{height:auto;flex-direction:column;align-items:center;overflow:visible}.item-register__visual{position:static;order:2;width:100%;height:auto;margin-top:32px}.item-register__visual--desktop{display:none}.item-register__visual--mobile{display:flex}.item-register__visual--mobile img{width:33.333333%;height:auto;object-fit:cover}.item-register__copy{order:1;height:auto;gap:12px}.detail-card{padding:16px;border-radius:12px}.detail-heading{gap:4px}.detail-heading__eyebrow{font-size:clamp(14px,3.8vw,16px)}.seller-card,.buyer-card,.contract-card,.cancel-card{gap:32px}.seller-steps,.buyer-steps{padding:0;gap:24px}.seller-step,.buyer-step{flex-direction:column;align-items:stretch;gap:12px}.seller-step__image,.seller-step__image--1,.seller-step__image--2,.seller-step__image--3,.seller-step__image--4,.buyer-step__image,.buyer-step__image--1,.buyer-step__image--2,.buyer-step__image--3,.buyer-step__image--4{width:100%;height:auto;flex-basis:auto;max-width:none}.seller-step__image img,.buyer-step__image img{width:100%;height:auto;object-fit:contain}.seller-step__copy,.buyer-step__copy{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.step-number{flex:0 0 24px;width:24px;height:24px;font-size:16px}.seller-step__text,.buyer-text--24,.buyer-text--26{font-size:clamp(14px,3.8vw,16px);line-height:1.45}.step-subtext,.buyer-sub-list{font-size:clamp(12px,3.2vw,14px);line-height:1.45}.warning-section{gap:24px}.warning-banner{height:auto;min-height:140px;padding:16px 14px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.warning-banner>img{position:static;width:48px;height:48px;transform:none}.warning-banner__text{position:static;transform:none;margin-top:4px;white-space:normal;text-align:center;font-size:clamp(13px,3.6vw,15px)}.warning-list,.cancel-list{padding-left:20px;font-size:clamp(14px,3.7vw,16px);line-height:1.5}.warning-list li+li,.cancel-list li+li{margin-top:16px}.buyer-sub-list{margin-top:0;padding-left:20px}.contract-top{flex-direction:column;gap:32px}.contract-top>h2{white-space:normal}.contract-steps{width:100%;flex-basis:auto;gap:24px}.contract-step{gap:12px}.contract-step p{font-size:clamp(14px,3.8vw,16px)}.contract-images{height:auto;grid-template-columns:1fr;gap:24px}.contract-images img{width:100%;height:auto}}.contract-responsive{display:none}@media (max-width: 1000px){.contract-desktop{display:none}.contract-responsive{width:100%;display:flex;flex-direction:column;gap:clamp(32px,4vw,44px);padding:clamp(16px,3.6vw,36px);background:#f3f7fa;border-radius:clamp(12px,2vw,20px);overflow:hidden}.contract-responsive__title{margin:0;color:#000;font-family:Paperlogy,Pretendard,sans-serif;font-size:clamp(18px,3vw,30px);line-height:1.2;font-weight:800;text-align:left}.contract-responsive__steps{width:100%;display:flex;flex-direction:column;gap:clamp(24px,3.5vw,36px)}.contract-responsive__step{width:100%;display:flex;flex-direction:column;gap:clamp(12px,1.8vw,18px)}.contract-responsive__head{width:100%;display:flex;align-items:flex-start;gap:clamp(12px,1.8vw,16px)}.contract-responsive__number{flex:0 0 clamp(24px,3.4vw,32px);width:clamp(24px,3.4vw,32px);height:clamp(24px,3.4vw,32px);display:flex;align-items:center;justify-content:center;border-radius:9999px;background:#3157e1;color:#fff;font-family:Pretendard,sans-serif;font-size:clamp(16px,2.2vw,21px);line-height:1;font-weight:500}.contract-responsive__text{flex:1;min-width:0;margin:0;color:#000;font-family:Pretendard,sans-serif;font-size:clamp(14px,2vw,20px);line-height:1.4;font-weight:500;word-break:keep-all;overflow-wrap:break-word}.contract-responsive__image{width:100%;height:auto;display:block;aspect-ratio:1152/1353;object-fit:cover}}@media (max-width: 768px){.contract-responsive{gap:32px;padding:16px;border-radius:12px}.contract-responsive__title{font-size:18px;line-height:1.2}.contract-responsive__steps{gap:24px}.contract-responsive__step{gap:12px}.contract-responsive__head{display:flex;flex-direction:row;align-items:center;gap:12px}.contract-responsive__number{flex:0 0 24px;width:24px;height:24px;font-size:16px}.contract-responsive__text{font-size:16px;line-height:1.4}}
