@charset "UTF-8";.ff-prmy{font-family:"GmarketSans"}.ff-scnd{font-family:"Pretendard"}.fw-reg{font-weight:400}.fw-med{font-weight:500}.fw-bold{font-weight:700}.fw-black{font-weight:900}.fs-14{font-size:14px;line-height:22px}@media screen and (max-width:768px){.fs-14{font-size:14px;line-height:20px}}.fs-15{font-size:15px;line-height:23px}@media screen and (max-width:768px){.fs-15{font-size:15px;line-height:21px}}.fs-xxs{font-size:calc(16px + 0px);line-height:calc(16px + 0px + 8px)}.fs-xs{font-size:calc(16px + 2px);line-height:calc(16px + 2px + 8px)}.fs-sm{font-size:calc(16px + 4px);line-height:calc(16px + 4px + 8px)}.fs-md{font-size:calc(16px + 8px);line-height:calc(16px + 8px + 8px)}.fs-lg{font-size:calc(16px + 12px);line-height:calc(16px + 12px + 8px)}.fs-xl{font-size:calc(16px + 20px);line-height:calc(16px + 20px + 8px)}.fs-xxl{font-size:calc(16px + 32px);line-height:calc(16px + 32px + 8px)}.fs-max{font-size:calc(16px + 52px);line-height:calc(16px + 52px + 8px)}@media screen and (max-width:768px){.fs-xxs{font-size:calc(16px + 0px);line-height:calc(16px + 0px + 6px)}.fs-xs{font-size:calc(16px + 1.5px);line-height:calc(16px + 1.5px + 6px)}.fs-sm{font-size:calc(16px + 3px);line-height:calc(16px + 3px + 6px)}.fs-md{font-size:calc(16px + 6px);line-height:calc(16px + 6px + 6px)}.fs-lg{font-size:calc(16px + 9px);line-height:calc(16px + 9px + 6px)}.fs-xl{font-size:calc(16px + 15px);line-height:calc(16px + 15px + 6px)}.fs-xxl{font-size:calc(16px + 24px);line-height:calc(16px + 24px + 6px)}.fs-max{font-size:calc(16px + 39px);line-height:calc(16px + 39px + 6px)}}.no-height{line-height:100%}.fc-700{color:#191f24}.fc-600{color:#262e36}.fc-500{color:#474c51}.fc-400{color:#737a82}.fc-300{color:#c2c7cc}.fc-200{color:#d1d6db}.fc-100{color:#e4e6e8}.fc-050{color:#f4f5f5}.fc-000{color:#fff}.gap-xxs{gap:4px}@media screen and (max-width:768px){.gap-xxs{gap:3px}}.gap-xs{gap:8px}@media screen and (max-width:768px){.gap-xs{gap:6px}}.gap-sm{gap:16px}@media screen and (max-width:768px){.gap-sm{gap:12px}}.gap-md{gap:24px}@media screen and (max-width:768px){.gap-md{gap:18px}}.gap-lg{gap:32px}@media screen and (max-width:768px){.gap-lg{gap:24px}}.gap-xl{gap:40px}@media screen and (max-width:768px){.gap-xl{gap:30px}}.gap-xxl{gap:48px}@media screen and (max-width:768px){.gap-xxl{gap:36px}}.flx-col{flex-direction:column}.flx-col,.flx-row{display:flex}.lb-all,.lb-ltp{display:block}@media screen and (max-width:768px){.lb-ltp{display:inline}.lb-mbl{display:block}}.placeholder-danger::-moz-placeholder{color:var(--ids-clr-system-danger)}.placeholder-danger::placeholder{color:var(--ids-clr-system-danger)}.placeholder-focus::-moz-placeholder{opacity:0}.placeholder-focus::placeholder{opacity:0}.border-danger{border:1px solid var(--ids-clr-system-danger)}.box-xl{width:128px;height:128px;background-color:var(--ids-clr-gray-100)}@media screen and (max-width:768px){.box-xl{width:96px;height:96px}}.box-lg{width:112px;height:112px;background-color:var(--ids-clr-gray-100)}@media screen and (max-width:768px){.box-lg{width:84px;height:84px}}.box-md{width:96px;height:96px;background-color:var(--ids-clr-gray-100)}@media screen and (max-width:768px){.box-md{width:72px;height:72px}}.box-sm{width:80px;height:80px;background-color:var(--ids-clr-gray-100)}@media screen and (max-width:768px){.box-sm{width:60px;height:60px}}.box-xs{width:64px;height:64px;background-color:var(--ids-clr-gray-100)}@media screen and (max-width:768px){.box-xs{width:48px;height:48px}}