@charset "UTF-8";#commonModalWrapper{display:block;position:fixed;width:100%;min-width:280px;max-width:486px;min-height:100dvh;top:0;left:calc(50% + 12px);margin:0;background:#00000080;z-index:100}@media screen and (max-width:1200px){#commonModalWrapper{left:50%;transform:translate(-50%);max-width:486px}}#commonModalWrapper .container{overflow:hidden;display:block;position:fixed;top:50%;left:calc(50% + 35px);transform:translateY(-50%);width:calc(100% - 40px);min-width:265px;max-width:440px;border-radius:20px;background:#fff}@media screen and (max-width:1200px){#commonModalWrapper .container{left:50%;transform:translate(-50%,-50%)}}#commonModalWrapper .container .btnClose{display:block;position:absolute;top:12px;right:20px;height:24px;z-index:10}#commonModalWrapper .container .content{overflow-y:auto;overflow-x:hidden;display:block;width:100%;max-height:calc(100vh - 366px);background:#fff;padding:40px 20px 30px;line-height:24px;font-size:14px;font-weight:500;text-align:center;color:#111;white-space:pre-line}#commonModalWrapper .container .btnGroupWrapper{display:flex;justify-content:space-between;padding:0;background:#fff}#commonModalWrapper .container .btnGroupWrapper button{margin:0;width:100%;height:54px;font-size:1.6rem;text-align:center;font-weight:600;color:#fff;background:#555}#commonModalWrapper .container .btnGroupWrapper button.btnConfirm{background:#02a4ff}#commonModalWrapper .container .btnGroupWrapper button.btnConfirm:disabled{background:#b9cdd9}#commonModalWrapper .container .btnGroupWrapper.isVerticalBtn{flex-direction:column;padding:0 20px}#commonModalWrapper .container .btnGroupWrapper.isVerticalBtn button{margin:0 20px 20px 0;border-radius:10px}.modalMsgBusinessManager p{font-weight:400}.modalMsgBusinessManager .title{padding-bottom:20px;font-size:1.6rem;text-align:center}.modalMsgBusinessManager .title span{color:#02a4ff}.modalMsgBusinessManager .desc{position:relative;padding-left:20px;font-size:13px;line-height:21px;text-align:left}.modalMsgBusinessManager .desc svg{position:absolute;top:3px;left:0}#layoutWrapper{position:relative;width:100%;min-width:280px;max-width:486px;min-height:100%;background:#fff}@media only screen and (min-width:486px)and (max-width:1199px){#layoutWrapper{z-index:10;margin:0 auto;box-shadow:0 2px 50px #00000021}}@media only screen and (min-width:1200px){#layoutWrapper{z-index:10;left:calc(50% + 12px);margin:0;box-shadow:0 2px 50px #00000021;overflow-x:hidden}}#layoutWrapper .topNoticeBox{position:fixed;top:0;width:100%;height:40px;min-width:280px;max-width:486px;background:#87cefa;line-height:40px;z-index:11}#layoutWrapper .topNoticeBox p{color:#fff;font-size:1.2rem;text-align:center;cursor:pointer}#layoutWrapper .topNoticeBox button{position:absolute;top:0;right:8px;display:flex;align-items:center;justify-content:center;width:40px;height:40px}#layoutWrapper header{display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;width:100%;max-width:486px;height:60px;padding:0 20px;background:#fff;z-index:35}#layoutWrapper header.showBanner{top:40px}@media screen and (max-width:375px){#layoutWrapper header{padding:0 10px}}#layoutWrapper header>div{display:flex;align-items:center;z-index:1}#layoutWrapper header button{all:unset;cursor:pointer}#layoutWrapper header.main h1{width:174px;line-height:0;cursor:pointer}@media screen and (max-width:375px){#layoutWrapper header.main h1{width:145px}}#layoutWrapper header.main h1 img{width:100%}#layoutWrapper header.main>div{gap:15px}@media screen and (max-width:375px){#layoutWrapper header.main>div{gap:8px}}#layoutWrapper header.main button.btnLoan{font-size:15px;font-weight:700}#layoutWrapper header.main.onlyLogo{border-bottom:1px solid #d0d0d0}#layoutWrapper header.sub{border-bottom:1px solid #d0d0d0}#layoutWrapper header.sub>div{gap:12px}@media screen and (max-width:375px){#layoutWrapper header.sub>div{gap:4px}}#layoutWrapper header.sub h2{position:absolute;left:0;width:100%;text-align:center;letter-spacing:-.1px;font-size:18px;font-weight:600;z-index:0}@media screen and (max-width:375px){#layoutWrapper header.sub h2{letter-spacing:-.2px;font-size:16px}}#layoutWrapper .containerWrapper{position:relative;width:100%;min-width:280px;min-height:100dvh;padding-top:60px;background:#fff}#layoutWrapper .containerWrapper.showBanner{padding-top:100px}#backgroundWrapper{position:fixed;width:550px;height:auto;top:50vh;left:calc(50% - 580px);transform:translateY(-50%)}@media screen and (max-width:1199px){#backgroundWrapper{display:none}}.notFountWrapper{min-width:280px;padding:80px 20px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.notFountWrapper h1{font-size:60px;line-height:60px;color:var(--gray-800);font-weight:500}.notFountWrapper h3{margin-top:30px;color:var(--gray-800);font-weight:500}.notFountWrapper p{color:var(--gray-600);font-size:15px;font-weight:500;margin-bottom:20px}.linkListItem{position:relative;border-bottom:1px solid #d0d0d0;list-style:none;margin-left:0}.linkListItem a{display:flex;gap:13px;padding:18px 5px;cursor:default}.linkListItem.active,.linkListItem.active a{cursor:pointer}.linkListItem .lineClamp-1 p{max-width:400px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:1;-moz-line-clamp:1;-o-line-clamp:1;-ms-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;-moz-box-orient:vertical}.linkListItem .lineClamp-2 p{max-width:400px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;-moz-line-clamp:2;-o-line-clamp:2;-ms-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical}.linkListItem .subject{font-size:15px;font-weight:500}.linkListItem .description{display:flex;gap:13px;margin-top:10px;font-size:13px;line-height:20px;color:#777}.linkListItem .linkIcon{position:absolute;display:flex;align-items:center;top:20px;right:0}.linkListItem .linkIcon svg{color:#02a4ff}.linkListItem .linkIcon.center{top:50%;transform:translateY(-50%)}.footerWrap{padding:30px 25px 60px;border-top:1px solid #c0c0c0}.footerWrap h2{padding-bottom:16px;font-size:16px;font-weight:700}.footerWrap .customerBox{font-size:14px}.footerWrap .customerBox dl dt{display:inline;color:#555}.footerWrap .customerBox dl dd{display:inline;padding-left:6px;color:#555}.footerWrap .customerBox dl dd a{color:inherit}.footerWrap .customerBox dl+dl{margin-top:8px}.footerWrap .linkBox{margin-top:30px}.footerWrap .linkBox ul{font-size:14px}.footerWrap .linkBox ul li{list-style:none;display:inline-block;margin-left:0;line-height:24px;color:#555;cursor:pointer}.footerWrap .linkBox ul li+li{position:relative;padding-left:16px}.footerWrap .linkBox ul li+li:before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:1px;height:12px;background-color:#999}.footerWrap .companyBox{margin-top:30px}.footerWrap .companyBox dl{font-size:14px}.footerWrap .companyBox dl dt{display:inline;padding-right:4px;line-height:24px;color:#555}.footerWrap .companyBox dl dd{display:inline;padding-right:8px;line-height:20px;color:#555}.footerWrap .companyBox dl dd+dt{position:relative;padding-left:8px}.footerWrap .companyBox dl dd+dt:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:12px;background-color:#999}.footerWrap .companyBox p{font-size:14px;line-height:20px;color:#555}.footerWrap .companyBox p.copyright{padding-top:8px}.footerWrap .companyBox ul{margin-top:15px}.footerWrap .companyBox ul li{font-size:13px;line-height:20px;color:#555}.customTabWrapper{display:flex}.customTabWrapper>button{width:100%;height:50px;font-size:16px;font-weight:600;text-align:center;color:var(--gray-600);border-bottom:2px solid transparent;-webkit-tap-highlight-color:transparent}.customTabWrapper>button.active{border-bottom:2px solid var(--primary-500);background-color:var(--white);color:var(--primary-500);-webkit-transition-duration:.25s;transition-duration:.25s}.categoryButtonTabWrapper{position:relative;margin-top:30px;overflow:hidden}.categoryButtonTabWrapper.transparent:after{content:"";position:absolute;top:0;right:0;width:60px;height:100%;background:linear-gradient(to left,white 40%,transparent)}.categoryButtonTabWrapper .scrollContainer{display:flex;overflow-x:auto;white-space:nowrap;gap:8px;padding:5px;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.categoryButtonTabWrapper .scrollContainer.isDragging{cursor:grab;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.categoryButtonTabWrapper .scrollContainer.isDragging button{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.categoryButtonTabWrapper .scrollContainer button{line-height:16px;padding:9px 18px;margin:0 8px 16px 0;font-size:14px;text-align:center;vertical-align:middle;color:#009ff9;background:#fff;border:1px solid #009ff9;border-radius:50px}.categoryButtonTabWrapper .scrollContainer button:last-child{margin-right:20px}.categoryButtonTabWrapper .scrollContainer button.active{color:#fff;background:#009ff9}@media screen and (max-width:320px){.categoryButtonTabWrapper .scrollContainer button{padding:6px 12px;font-size:12px;margin:0 7px 8px 0}}.eventListPageWrapper .contents{padding:0 20px}.eventListPageWrapper .contents .eventList{margin-top:14px;font-size:13px}.eventListPageWrapper .contents .eventList .totalCount{margin-bottom:10px;font-weight:500}.eventListPageWrapper .contents .eventList ul{border-top:1px solid black}.eventListPageWrapper .contents .eventList ul .linkListItem>a{display:block}.eventListPageWrapper .contents .eventList ul .linkListItem .description{flex-direction:column}.eventListPageWrapper .contents .eventList ul .linkListItem .description .period{display:flex;justify-content:space-between}.eventListPageWrapper .contents .eventList ul .linkListItem .description .period span:last-child{color:#777}.promotionListPageWrapper .contents{padding:0 20px}.promotionListPageWrapper .contents .promotionList{margin-top:30px;font-size:13px}.promotionListPageWrapper .contents .promotionList .totalCount{margin-bottom:10px;font-weight:500}.promotionListPageWrapper .contents .promotionList ul{border-top:1px solid black}.promotionListPageWrapper .contents .promotionList ul .linkListItem .description{margin-top:15px;gap:25px;align-items:center}.guideBoxWrapper{display:flex;align-items:flex-start;padding:0 8px}.guideBoxWrapper .iconBox{margin-top:3px}@media screen and (max-width:320px){.guideBoxWrapper .iconBox svg{width:12px}}.guideBoxWrapper .guideText{width:100%;font-size:13px;line-height:20px;text-align:left;padding:0 0 0 4px;font-weight:500;color:#555}@media screen and (max-width:320px){.guideBoxWrapper .guideText{font-size:12px}}.qnaListWrap{width:100%;border-top:1px solid black;margin-top:17px}.serviceCenterPageWrapper .listWrapper.faq .linkListItem .subject{font-weight:400;display:flex;align-items:center;gap:6px}.serviceCenterPageWrapper .listWrapper.faq .linkListItem .subject .questionMark{color:#009ff9}.serviceCenterPageWrapper .listWrapper.faq .linkListItem .description{padding-left:16px}.serviceCenterPageWrapper{margin:5px 20px 20px;padding-bottom:30px}.serviceCenterPageWrapper .searchBoxWrapper{margin-top:30px}.serviceCenterPageWrapper .noDataText{padding-top:123px;text-align:center;font-size:14px;font-weight:500;color:#000}.serviceCenterPageWrapper .titleWrapper{display:flex;justify-content:space-between;align-items:center;height:71px;padding:24px 0 12px;border-bottom:1px solid #d0d0d0}.serviceCenterPageWrapper .titleWrapper .titleText{flex:1;font-size:16px;font-weight:700}.serviceCenterPageWrapper .titleWrapper .selectWrapper{width:150px}.inputWrap{position:relative}.inputWrap input{width:100%;height:46px;border:1px solid #e0e2e7;border-radius:8px;padding:0 16px;-webkit-tap-highlight-color:transparent}.inputWrap input.viewToggle{padding-right:42px}.inputWrap input.upper{text-transform:uppercase}.inputWrap input.error{border-color:#f32d2d}.inputWrap input:not(.error):focus{border-color:#02a4ff;background:#fff}.inputWrap input::placeholder{color:#aaa}.inputWrap input:disabled{opacity:1;border-color:#e0e2e7;background:#f7f7f9}.inputWrap .errMsg{margin:5px 4px 0;line-height:18px;color:#f32d2d;font-size:12px}.inputWrap button{position:absolute;top:14px;right:15px}.loginWrapper .loginFormWrapper{padding-bottom:20px;border-bottom:1px solid #d0d0d0}.loginWrapper .loginFormWrapper .logoImg{display:block;margin:60px auto;width:240px;height:18px}.loginWrapper .loginFormWrapper .inputWrap{margin-top:7px}.loginWrapper .loginFormWrapper .loginFailMessage{color:red;font-size:12px;margin:5px 4px}.loginWrapper .loginFormWrapper .loginFormActions{margin-top:30px}.loginWrapper .loginFormWrapper .loginFormActions .checkboxWrap{margin-top:20px}.loginWrapper .loginBottomLinksWrapper{padding-top:20px;display:flex}.loginWrapper .loginBottomLinksWrapper button{flex:1;height:18px;font-size:13px;font-weight:500}.loginWrapper .loginBottomLinksWrapper button:not(:first-child){border-left:1px solid #d0d0d0}.myPageMainWrapper{min-height:calc(100dvh - 60px);background:#f1f1f1}.myPageMainWrapper .contentsWrapper{padding:30px 20px 35px;background:#fff}.myPageMainWrapper .contentsWrapper>section{padding-bottom:35px}.myPageMainWrapper .contentsWrapper .userInfoAfterLogin{border-bottom:1px solid black}.myPageMainWrapper .contentsWrapper .userInfoAfterLogin .summary{display:flex;justify-content:space-between;margin-bottom:35px;padding:0 5px;font-size:18px;line-height:34px}.myPageMainWrapper .contentsWrapper .userInfoAfterLogin .summary .userName{text-align:center}.myPageMainWrapper .contentsWrapper .userInfoAfterLogin .summary .userName span{font-size:18px;font-weight:500;color:#02a4ff}.myPageMainWrapper .contentsWrapper .userInfoAfterLogin .summary .myInfoLink{width:74px;height:34px;text-align:center;font-size:14px;background:#f7f7f7;border-radius:17px}.myPageMainWrapper .contentsWrapper .userInfoAfterLogin .bannerLink{display:flex;justify-content:space-between;align-items:center;padding:0 20px 0 30px;height:45px;background:#02a4ff;border-radius:10px}.myPageMainWrapper .contentsWrapper .userInfoAfterLogin .bannerLink span{font-size:12px;line-height:45px;color:#fff}.myPageMainWrapper .contentsWrapper .userInfoBeforeLogin{border-bottom:1px solid #d0d0d0}.myPageMainWrapper .contentsWrapper .userInfoBeforeLogin .linkListItem{border:none}.myPageMainWrapper .contentsWrapper .userInfoBeforeLogin .linkListItem .subject{font-size:18px}.myPageMainWrapper .contentsWrapper .userInfoBeforeLogin .linkListItem .linkIcon svg{color:#000}.myPageMainWrapper .contentsWrapper .userInfoBeforeLogin button{width:100%;height:80px;border-radius:10px;border:1px solid #02A4FF;text-align:center;margin-top:10px}.myPageMainWrapper .contentsWrapper .userInfoBeforeLogin button p{text-align:center;color:#02a4ff}.myPageMainWrapper .contentsWrapper .userInfoBeforeLogin button p:first-child{font-size:13px;margin-bottom:12px}.myPageMainWrapper .contentsWrapper .userInfoBeforeLogin button p:last-child{font-size:16px;font-weight:700}.myPageMainWrapper .contentsWrapper nav .menuGroup{padding-top:33px}.myPageMainWrapper .contentsWrapper nav .menuGroup+div{border-top:1px solid #d0d0d0}.myPageMainWrapper .contentsWrapper nav .menuGroup .menuTitle{font-size:16px;font-weight:600}.myPageMainWrapper .contentsWrapper nav .menuGroup ul{margin:17px 0 19px;padding-left:10px}.myPageMainWrapper .contentsWrapper nav .menuGroup ul .linkListItem{border:none}.myPageMainWrapper .contentsWrapper nav .menuGroup ul .linkListItem .subject{display:flex;align-items:center;gap:5px}.myPageMainWrapper .contentsWrapper nav .menuGroup ul .linkListItem .subject .newIcon{width:16px;height:16px;border-radius:50%;background-color:#5e15fa;font-size:10px;line-height:16px;text-align:center;color:#fff}.myPageMainWrapper .contentsWrapper nav .menuGroup ul .linkListItem .linkIcon svg{color:#000}.updateInfoPageWrapper{padding:40px 20px}.updateInfoPageWrapper h2{margin-bottom:30px;font-size:16px;font-weight:500;text-align:center}.updateInfoPageWrapper .infoBox{padding:15px 20px;border-radius:8px;background-color:#f5f5f5;font-size:13px;line-height:20px}.updateInfoPageWrapper .infoBox dt{color:#0060a4;font-weight:700}.updateInfoPageWrapper .infoBox dd+dt{margin-top:16px}.updateInfoPageWrapper .formBox{margin-top:30px}.updateInfoPageWrapper .formBox p.notification{padding-top:10px;color:#555;font-size:13px;font-weight:500}.updateInfoPageWrapper .formBox p.notification svg{vertical-align:text-bottom}.updateInfoPageWrapper .formBox p.notification+.inputWrap{margin-top:20px}.updateInfoPageWrapper .formBox .inputWrap+.inputWrap{margin-top:20px}.updateInfoPageWrapper .ccnButton{margin-top:30px}.memberWithdrawalWrapper{padding:0 20px 90px}.memberWithdrawalWrapper h4{padding:41px 0 18px}.memberWithdrawalWrapper h4,.memberWithdrawalWrapper p{line-height:2.4rem}.memberWithdrawalWrapper .checkPasswordWrapper .noticeTitle{text-align:center;font-weight:500}.memberWithdrawalWrapper .withdrawalWrapper>div{margin-bottom:55px}.memberWithdrawalWrapper .withdrawalWrapper .reasonTitle{font-weight:600}.memberWithdrawalWrapper .withdrawalWrapper .reasonContent .contentBox{margin-bottom:15px;font-size:1.4rem}.memberWithdrawalWrapper .withdrawalWrapper .reasonContent .contentBox .reasonRadioBox{gap:18px}.memberWithdrawalWrapper .withdrawalWrapper .reasonContent .contentBox .reasonRadioBox.mutiLine{align-items:start}.memberWithdrawalWrapper .withdrawalWrapper .reasonContent .contentBox .reasonRadioBox.mutiLine input[type=radio]{margin-top:4px}.memberWithdrawalWrapper .withdrawalWrapper .reasonContent .contentBox .reasonRadioBox.mutiLine .radioIcon{top:13px}.memberWithdrawalWrapper .withdrawalWrapper .reasonContent .contentBox .reasonRadioBox .reasonTextWrap .name{font-size:1.6rem}.memberWithdrawalWrapper .withdrawalWrapper .reasonContent .contentBox .reasonRadioBox .reasonTextWrap .desc{color:#999;font-size:1.4rem}.memberWithdrawalWrapper .withdrawalWrapper .reasonContent .etcText{display:block;width:100%;height:140px;margin-top:10px;font-size:1.5rem;padding:15px;border:1px solid #d9d9d9;border-radius:5px;resize:none}.memberWithdrawalWrapper .withdrawalWrapper .reasonContent .etcText::placeholder{color:#999}.memberWithdrawalWrapper .withdrawalWrapper .noticeTitle{padding-top:0;font-weight:600}.memberWithdrawalWrapper .withdrawalWrapper .noticeContent{padding:0 0 10px 3px;font-size:1.5rem;font-weight:500;white-space:pre-wrap;color:#555}.memberWithdrawalWrapper .withdrawalWrapper .noticeAgree{border-radius:10px;margin-top:20px}.memberWithdrawalWrapper .withdrawalWrapper .noticeAgree:after{content:"";display:block;clear:both}.container .content .withdrawalFailReasonWrapper{margin-top:25px}.container .content .withdrawalFailReasonTitle{text-align:left;font-size:15px;font-weight:600}.container .content .withdrawalFailReasonList{list-style:circle inside;padding-left:10px}.container .content .withdrawalFailReasonItem{text-align:left;margin-top:7px;font-size:14px;font-weight:500}.loanDataProvideListWrapper{padding:15px 20px;height:100%;position:relative}.loanDataProvideListWrapper .zeroData{margin-top:100px;font-size:1.5rem;text-align:center}.loanDataProvideListWrapper .zeroData img{width:123px;height:68px}.loanDataProvideListWrapper .zeroData p{text-align:center;margin:24px 0 100px;color:#666}.loanDataProvideListWrapper .dataListWrapper .linkListItem .status{font-size:15px;line-height:20px;color:#02a4ff}.loanDataProvideListWrapper .dataListWrapper .linkListItem .status .flag{display:inline-block;background-color:#fc545438;width:65px;height:20px;border-radius:12px;font-size:13px;font-weight:400;text-align:center;color:#fc5555;margin-right:10px}.dataLinkageFormPageWrapper{min-height:calc(100vh - 60px);background-color:#f7f7f7}.dataLinkageFormPageWrapper .dataLinkageFormContents{background-color:#fff}.dataLinkageFormPageWrapper .dataLinkageFormContents .selectMallContainer{padding-bottom:40px}.dataLinkageFormPageWrapper .dataLinkageFormContents .selectMallContainer p.notice{padding:40px 35px;line-height:22px;font-size:17px}.dataLinkageFormPageWrapper .dataLinkageFormContents .selectMallContainer section{margin-bottom:50px;padding:0 35px}.dataLinkageFormPageWrapper .dataLinkageFormContents .selectMallContainer section>p{margin-bottom:15px;font-size:14px;font-weight:600}.dataLinkageFormPageWrapper .dataLinkageFormContents .selectMallContainer section ul{display:flex;flex-wrap:wrap;gap:15px 8%}.dataLinkageFormPageWrapper .dataLinkageFormContents .selectMallContainer section ul li{width:28%;list-style:none;margin-left:0;cursor:pointer}.dataLinkageFormPageWrapper .dataLinkageFormContents .selectMallContainer section ul li div{margin-bottom:15px;height:90px;display:flex;background-color:#f1f1f1;border-radius:10px;justify-content:center;align-items:center}.dataLinkageFormPageWrapper .dataLinkageFormContents .selectMallContainer section ul li img{width:50px;height:50px}.dataLinkageFormPageWrapper .dataLinkageFormContents .selectMallContainer section ul li p{margin-bottom:3px;font-size:12px;text-align:center}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper{padding-top:27px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper{padding:0 30px 80px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper>.title{font-weight:500;padding:20px 0 5px;font-size:16px;line-height:24px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper>.title>span{margin-top:8px;display:inline-flex;align-items:flex-start;font-size:14px;color:#78797c;line-height:22px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper>.title>a{margin-left:10px;font-size:14px;color:#02a4ff;text-decoration:underline}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .accountFormStepBox .mallGuide{line-height:1.85}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .accountFormStepBox .formBox{margin-top:25px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .accountFormStepBox .formBox .formItem{margin-bottom:23px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .accountFormStepBox .stipulationSection{margin-top:24px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .contactFormStepBox>div{display:flex;align-items:center;font-size:14px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepRegisterBox .imgBox{margin-top:5px;text-align:center}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepRegisterBox .imgBox img{width:125px;padding:2px;border:1px solid}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepRegisterBox .uploadQRImg{margin:18px 0 0;display:block;width:100%;padding:8px 16px;text-align:center;background:#f0f0ff;border-radius:4px;border:1px solid #d9d8ff;color:#4945ff;font-size:12px;line-height:16px;font-weight:700;cursor:pointer}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepRegisterBox .enterOtpNumber{margin:50px 0 100px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepRegisterBox .enterOtpNumber label{padding-bottom:10px;display:inline-flex;align-items:flex-start;font-size:14px;color:#78797c;line-height:18px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepRegisterBox .enterOtpNumber input{display:block;padding:0 16px;width:100%;height:40px;border:1px solid #dcdce4;border-radius:4px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepRegisterBox .enterOtpNumber input::-webkit-outer-spin-button,.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepRegisterBox .enterOtpNumber input::-webkit-inner-spin-button{-webkit-appearance:none}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepPassBox{margin-top:4px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepPassBox p{font-size:12px;line-height:16px;color:#fc5555}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .QRFormStepPassBox p button{margin-left:3px;font-size:12px;color:#009ff9;font-weight:700;text-decoration:underline}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .selectManagerStepBox section{margin:25px 0 30px;height:300px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .selectManagerStepBox section .infoRow{height:85px;border-bottom:1px solid #d0d0d0;display:flex;flex-direction:column;justify-content:center}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .selectManagerStepBox section .infoRow div{display:flex;align-items:center;justify-content:space-between}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .selectManagerStepBox section .infoRow p{margin-left:30px;font-size:12px;color:#777}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .selectManagerStepBox .bottomNotice{font-size:12px;line-height:22px;color:#323232;margin-left:10px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .selectManagerStepBox span{font-size:15px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .selectManagerStepBox a{font-size:12px;line-height:22px;color:#02a4ff;text-decoration:underline;margin-left:10px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .completeGuideStepBox .addMoreBtn{height:fit-content;padding:10px;margin-bottom:23px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .completeGuideStepBox .addMoreBtn p{margin:5px 0}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .completeGuideStepBox .addMoreBtn .subText{font-size:13px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .completeGuideStepBox .guideBoxWrap{padding-bottom:25px}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .completeGuideStepBox .guideBoxWrap .guideBox{margin:23px 0}.dataLinkageFormPageWrapper .dataLinkageFormContents .mainWrapper .contentsWrapper .nextBtnBox{margin-top:50px}.dataLinkageFormPageWrapper .dataFnqBox{width:100%;margin-top:30px;padding:20px 35px 40px;background-color:#f7f7f7}.dataLinkageModifyPageWrapper{min-height:calc(100vh - 60px);background:#f7f7f7}.dataLinkageModifyPageWrapper .wrapBox{padding:0 35px 36px;background:#fff}.dataLinkageModifyPageWrapper .wrapBox .scrapingBtnBox{padding:20px 0;text-align:right}.dataLinkageModifyPageWrapper .wrapBox .scrapingBtnBox .scrapingBtn{height:32px;padding:0 20px;font-size:12px;font-weight:600;background:#02a4ff;color:#fff;border-radius:10px;line-height:30px}.dataLinkageModifyPageWrapper .wrapBox dl{position:relative;margin-bottom:25px}.dataLinkageModifyPageWrapper .wrapBox dl dt{display:flex;align-items:center;margin-bottom:10px;text-align:left;line-height:24px;font-size:16px;font-weight:500;color:#111;white-space:pre-line}@media screen and (max-width:375px){.dataLinkageModifyPageWrapper .wrapBox dl dt{font-size:14px}}.dataLinkageModifyPageWrapper .wrapBox dl dt .noticeBtn{height:16px;margin-left:5px}.dataLinkageModifyPageWrapper .wrapBox dl dd.buttonGroup{position:absolute;top:0;right:0}.dataLinkageModifyPageWrapper .wrapBox dl dd.buttonGroup button{font-size:1.6rem;font-weight:500;color:#02a4ff}.dataLinkageModifyPageWrapper .wrapBox dl dd.buttonGroup button:disabled{color:#969696}.dataLinkageModifyPageWrapper .wrapBox dl dd.buttonGroup button+button:before{content:"|";display:inline-block;margin:0 5px}.dataLinkageModifyPageWrapper .wrapBox dl.accountSection{margin-bottom:40px}.dataLinkageModifyPageWrapper .wrapBox dl.accountSection>dd dl dt{margin:15px 0;padding-left:5px;font-size:15px;font-weight:500}@media screen and (max-width:375px){.dataLinkageModifyPageWrapper .wrapBox dl.accountSection>dd dl dt{font-size:13px}}.dataLinkageModifyPageWrapper .wrapBox dl.secondAuthSection{margin-bottom:50px}.dataLinkageModifyPageWrapper .wrapBox .deleteLinkageBtnBox{margin-top:93px;text-align:center}.dataLinkageModifyPageWrapper .wrapBox .deleteLinkageBtnBox .deleteLinkageBtn{width:100%;height:32px;font-size:12px;color:#222;font-weight:700;text-align:center;border:#dcdce4 1px solid;border-radius:5px}.container .content .directModalContainer span{font-weight:700}.container .content .replaceModalContainer{padding:0 10px}.container .content .replaceModalContainer>p:first-child{margin-bottom:35px}.container .content .replaceModalContainer span{font-weight:700}.container .content .replaceModalContainer .subGuide span,.container .content .replaceModalContainer .subGuide li{color:#78797c}.container .content .managerNoticeContainer ul{font-size:12px;line-height:24px}.container .content .managerNoticeContainer ul li{color:#6f727a}.commonPageWrapper.deepLinkAgreeEntry>div:not(:first-child){margin-top:23px}.commonPageWrapper.deepLinkAgreeEntry .deepLinkJoinButtonsWrapper .subJoinText{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:24px;text-align:center;font-size:12px;font-weight:400}.commonPageWrapper.deepLinkAgreeEntry .deepLinkJoinButtonsWrapper .subJoinText button{font-size:12px;font-weight:500;text-decoration:underline}.commonPageWrapper.deepLinkAgreeErrorNotice{display:flex;flex-direction:column}.commonPageWrapper.deepLinkAgreeErrorNotice .errorMsg{display:flex;align-items:center;justify-content:center;font-size:16px;height:75vh}.commonPageWrapper.deepLinkAgreeErrorNotice .errorMsg p{text-align:center;line-height:24px}.mallCard{width:100%;padding:15px;border:1px solid #ddd;border-radius:8px}.mallCard .mallName{font-size:14px}.mallCard .mallCardInfo{margin-top:10px;padding-left:28px;font-size:13px}.mallCard .mallCardInfo .mallInfoField{display:flex;gap:5px;margin-bottom:3px}.mallCard .mallCardInfo .mallInfoField .mallInfoLabel{color:#777}.mallCard .mallCardInfo .errorMsg{color:red;margin-top:10px}.mallCard.checkbox.checked{border-color:#02a4ff}.mallCard.checkbox .checkboxWrap span{margin-left:5px}.mallCard.view{padding-left:25px}.mallCard.view .mallCardInfo{padding-left:1px}.textButton{display:block;font-size:13px;font-weight:500;text-decoration:underline;color:#777}.footerExistPageWrapper.deepLinkAgree{font-size:14px}.footerExistPageWrapper.deepLinkAgree span.red{color:var(--red-500)}.footerExistPageWrapper.deepLinkAgree span.grey{color:var(--gray-700)}.footerExistPageWrapper.deepLinkAgree span.blue{color:var(--primary-500)}.footerExistPageWrapper.deepLinkAgree .contentsWrapper{display:flex;flex-direction:column;justify-content:space-between}.footerExistPageWrapper.deepLinkAgree .contentsWrapper h4{margin-bottom:30px}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkMallList{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkMallList .checkboxWrap span{font-weight:500}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkMallList .mallInfoValue.blue{font-weight:600}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkError{padding-bottom:30px}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkError .errorDesc{margin-bottom:15px;font-weight:500;line-height:20px;word-spacing:2px}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkError .errorMallInfo{background:var(--gray-50);padding:25px 25px 0;margin-bottom:15px}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkError .errorMallInfo .errorMallReason{line-height:20px}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkError .errorMallInfo .errorMallReason span{padding:3px 6px;margin-left:5px;border-radius:5px;font-size:12px}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkError .errorMallInfo .errorMallReason span.fail{background-color:var(--red-100)}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkError .errorMallInfo .errorMallReason span.success{background-color:var(--primary-200)}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkError .errorMallInfo .errorMallList{padding:5px 0 25px}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkError .errorMallInfo .errorMallList li p{padding-top:5px}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .deepLinkError .errorMallInfo .errorMallList li:not(:first-child){padding-top:10px}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .buttonGroup button:not(:first-child){margin:28px auto 0}.footerExistPageWrapper.deepLinkAgree .contentsWrapper .guideBox{margin-top:70px}.footerExistPageWrapper.deepLinkStipulation span.grey{color:var(--gray-700)}.footerExistPageWrapper.deepLinkStipulation span.blue{color:var(--primary-500)}.footerExistPageWrapper.deepLinkStipulation .contentsWrapper h4{padding:0 15px}.footerExistPageWrapper.deepLinkStipulation .contentsWrapper .stipulationWrapper{margin-top:40px}.footerExistPageWrapper.deepLinkStipulation .contentsWrapper .stipulationWrapper .stipulationList{margin-top:10px}.footerExistPageWrapper.deepLinkStipulation .contentsWrapper .stipulationWrapper .stipulationAgree{display:flex;padding:15px;border-radius:8px}.footerExistPageWrapper.deepLinkStipulation .contentsWrapper .stipulationWrapper .stipulationAgree .checkboxWrap{flex:1}.footerExistPageWrapper.deepLinkStipulation .contentsWrapper .stipulationWrapper .stipulationAgree .navigationIcon{cursor:pointer;stroke:var(--primary-500);stroke-width:2.5}.footerExistPageWrapper.deepLinkStipulation .contentsWrapper .stipulationWrapper .stipulationAgree.all{background-color:var(--gray-100);font-weight:600}.footerExistPageWrapper.deepLinkStipulation .contentsWrapper .stipulationWrapper .textStipulation{border-top:1px solid var(--gray-300);padding:20px 15px}.footerExistPageWrapper.deepLinkStipulation .contentsWrapper .buttonGroup{margin-top:50px}.footerExistPageWrapper.deepLinkStipulation .contentsWrapper .buttonGroup button:not(:first-child){margin:28px auto 0}.footerExistPageWrapper.deepLinkAgreeComplete .contentsWrapper{display:flex;flex-direction:column;justify-content:space-between}.footerExistPageWrapper.deepLinkAgreeComplete .titleWrapper{margin-bottom:30px;background:var(--white)}.footerExistPageWrapper.deepLinkAgreeComplete .titleWrapper .title{padding-bottom:14px;font-size:1.8rem;font-weight:500}.footerExistPageWrapper.deepLinkAgreeComplete .titleWrapper .subtitle{color:var(--gray-800);font-size:1.3rem;line-height:2rem}.footerExistPageWrapper.deepLinkAgreeComplete .titleWrapper button{margin-top:30px}.footerExistPageWrapper.deepLinkAgreeComplete .guideBox button{margin:20px 0 10px}.pickLoanTypePageWrapper .pageTitle{font-size:16px;font-weight:600;line-height:24px}.pickLoanTypePageWrapper>.contents{margin-top:55px;position:relative}.pickLoanTypePageWrapper>.contents .infoBoxWrap{padding:20px 15px;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--gray-100);border-radius:10px;white-space:pre-line}.pickLoanTypePageWrapper>.contents .infoBoxWrap .textArea{margin-bottom:22px;font-size:14px;line-height:21px}.pickLoanTypePageWrapper>.contents .infoBoxWrap .textArea .title{font-weight:600}.pickLoanTypePageWrapper>.contents .infoBoxWrap+.infoBoxWrap{margin-top:35px}.pickLoanTypePageWrapper>.contents .dimArea{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;width:100%;height:100%;color:var(--white);background-color:var(--black);opacity:.5;border-radius:4px}.pickLoanTypePageWrapper>.contents .dimArea .title{margin-bottom:18px;font-size:20px;line-height:21px;font-weight:600}.pickLoanTypePageWrapper>.contents .dimArea .description{font-size:16px}.selectCollateralMallsPageWrapper .pageTitle{font-size:16px;font-weight:600;line-height:24px}.selectCollateralMallsPageWrapper .errGuide{font-size:16px;margin:8px 0 50px;line-height:22px}.selectCollateralMallsPageWrapper .errGuide span{color:#fc5555}.selectCollateralMallsPageWrapper>.contents{margin-top:50px}.selectCollateralMallsPageWrapper>.contents .allCheckboxWrap{margin:0 5px 15px}.selectCollateralMallsPageWrapper>.contents .mallCard+.mallCard{margin-top:15px}.selectCollateralMallsPageWrapper button{margin:40px 0 30px}.identificationStipulationPageWrapper .pageTitle{margin-bottom:40px;font-size:16px;font-weight:600;line-height:24px}.identificationStipulationPageWrapper .stipulationAgree{display:flex;padding:15px 5px;border-radius:8px}.identificationStipulationPageWrapper .stipulationAgree .checkboxWrap{flex:1}.identificationStipulationPageWrapper .stipulationAgree .navigationIcon{cursor:pointer;stroke:var(--primary-500);stroke-width:2.5}.identificationStipulationPageWrapper .stipulationAgree span.option{color:#777}.identificationStipulationPageWrapper .stipulationAgree span.required{color:var(--primary-500)}.identificationStipulationPageWrapper button{margin-top:140px}.creditGoodsListPageWrapper .pageTitle{font-size:16px;font-weight:600;line-height:24px}.creditGoodsListPageWrapper .pageTitle span{color:#5e15fa}.creditGoodsListPageWrapper .linkListItem img{margin:auto 0}.creditGoodsListPageWrapper .loanCondition{color:var(--primary-500);font-size:16px;font-weight:600}.creditGoodsListPageWrapper .maxLimitSection{margin-bottom:35px}.creditGoodsListPageWrapper .maxLimitSection .description{font-size:16px;line-height:24px}.creditGoodsListPageWrapper .maxLimitSection .maxLimitCredit{margin-top:20px}.creditGoodsListPageWrapper .maxLimitSection .maxLimitCredit .linkListItem{width:100%;height:73px;display:flex;align-items:center;padding-left:14px;background-color:color-mix(in srgb,var(--primary-500) 15%,transparent);border-bottom:none;border-radius:5px}.creditGoodsListPageWrapper .maxLimitSection .maxLimitCredit .linkListItem a{width:100%}.creditGoodsListPageWrapper .maxLimitSection .maxLimitCredit .linkListItem a .linkIcon{right:20px}.creditGoodsListPageWrapper .maxLimitSection .maxLimitCredit .linkListItem a .subject{color:var(--primary-500);font-size:14px;font-weight:600;line-height:22px}.creditGoodsListPageWrapper .maxLimitSection .maxLimitCredit .linkListItem a .subject .loanInfo{color:#777;font-size:12px;font-weight:400;line-height:18px}.creditGoodsListPageWrapper .maxLimitSection .maxLimitCredit .linkListItem a .description{margin-top:4px}.creditGoodsListPageWrapper .creditList{margin:25px 0 81px}.creditGoodsListPageWrapper .creditList .linkIcon svg{color:#6f727a}.creditGoodsListPageWrapper .creditList .linkListItem .financeName{margin-right:9px;font-size:16px;font-weight:600}.creditGoodsListPageWrapper .creditList .linkListItem .financeName.disabled{color:var(--gray-600)}.creditGoodsListPageWrapper .creditList .linkListItem .subjectTitle{display:flex;align-items:flex-end}.creditGoodsListPageWrapper .creditList .linkListItem .subjectTitle .badge{display:inline-block;height:22px;padding:0 8px;font-size:12px;line-height:22px;background-color:color-mix(in srgb,var(--primary-500) 15%,transparent);color:var(--primary-500);font-weight:700;border-radius:5px}.creditGoodsListPageWrapper .creditList .linkListItem .subjectTitle .badge.depositToday{background-color:#29cc6a26;color:#29cc6a}.creditGoodsListPageWrapper .creditList .linkListItem .subjectTitle .badge.viaMobile{background-color:#ff560826;color:#ff5608}.creditGoodsListPageWrapper .creditList .linkListItem .subjectTitle .badge.exclusive{background-color:#5e15fa26;color:#5e15fa}.creditGoodsListPageWrapper .creditList .linkListItem .creditName{margin-top:6px;font-size:16px;font-weight:400}.creditGoodsListPageWrapper .creditList .linkListItem .creditName.disabled{color:var(--gray-600)}.creditGoodsListPageWrapper .creditList .linkListItem .description{margin-top:12px}.creditGoodsListPageWrapper .creditList .linkListItem .description .errGuideBtn{display:inline-block;text-align:center;color:#fc5555;font-size:12px;line-height:15px}.creditGoodsListPageWrapper .creditList .linkListItem .description .errGuideBtn svg{display:inline;vertical-align:text-bottom;margin-left:3px}.creditGoodsListPageWrapper .loanLimitGuide{margin-top:13px;color:#777;font-size:12px;line-height:24px}.creditGoodsDetailPage .badge{display:inline-block;padding:0 8px;height:22px;font-size:12px;line-height:22px;background-color:color-mix(in srgb,var(--primary-500) 15%,transparent);color:var(--primary-500);border-radius:5px}.creditGoodsDetailPage .badge.top{margin-bottom:14px}.creditGoodsDetailPage .badge.depositToday{background-color:#29cc6a26;color:#29cc6a}.creditGoodsDetailPage .badge.viaMobile{background-color:#ff560826;color:#ff5608}.creditGoodsDetailPage .badge.exclusive{background-color:#5e15fa26;color:#5e15fa}.creditGoodsDetailPage .simpleInfo{margin-bottom:10px;padding:40px 20px 30px;background-color:#fff}.creditGoodsDetailPage .simpleInfo .financeInfo{display:flex;align-items:center;font-size:16px;line-height:24px}.creditGoodsDetailPage .simpleInfo .financeInfo .logo{margin-right:15px;width:34px;height:34px}.creditGoodsDetailPage .simpleInfo .financeInfo .financeName{font-weight:600}.creditGoodsDetailPage .simpleInfo .loanCondition{margin-top:22px;display:flex}.creditGoodsDetailPage .simpleInfo .loanCondition dl{margin-bottom:36px;width:100%}.creditGoodsDetailPage .simpleInfo .loanCondition dl dt{font-size:14px;line-height:24px}.creditGoodsDetailPage .simpleInfo .loanCondition dl dd{font-size:20px;font-weight:700;color:var(--primary-500)}.creditGoodsDetailPage .simpleInfo .collateralMalls{font-size:14px;line-height:24px}.creditGoodsDetailPage .simpleInfo .collateralMalls dt{margin-bottom:8px}.creditGoodsDetailPage .simpleInfo .collateralMalls dd{font-weight:600}.creditGoodsDetailPage .simpleInfo .exceptMalls{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding:9px 15px;font-size:12px;line-height:24px;background-color:#f5f5f5}.creditGoodsDetailPage .simpleInfo .exceptMalls .isOpenIcon{transform:rotate(180deg)}.creditGoodsDetailPage .simpleInfo .exceptMalls span{color:#fc5555}.creditGoodsDetailPage .simpleInfo .exceptMallsContents{font-size:12px;line-height:24px;padding:3px 15px 9px;background-color:#f5f5f5;color:#777}.creditGoodsDetailPage .simpleInfo .exceptMallsContents span{color:#fc5555}.creditGoodsDetailPage .simpleInfo .initEstimationBtnBox{margin-top:22px}.creditGoodsDetailPage .detailInfo{min-height:calc(100vh - 350px);background-color:#fff;padding:20px}.creditGoodsDetailPage .detailInfo .title{margin-bottom:30px;font-size:16px;font-weight:600;line-height:24px}.creditGoodsDetailPage .detailInfo .contents{font-size:14px}.creditGoodsDetailPage .detailInfo .contents dl+dl{margin-top:28px}.creditGoodsDetailPage .detailInfo .contents dl dt{margin-bottom:8px;color:#777;line-height:16px}.creditGoodsDetailPage .detailInfo .contents dl dt svg{margin-left:3px;display:inline;vertical-align:text-top}.creditGoodsDetailPage .detailInfo .contents dl dd .badge{margin-left:7px}.creditGoodsDetailPage .detailInfo .loanApplicationBtnBox{margin:40px 0 50px}.creditGoodsDetailPage .creditGoodsInfoContents{padding:20px}.initialEstimationPageWrapper .description{margin-bottom:22px;font-size:12px;line-height:20px}.initialEstimationPageWrapper .tableWrap{margin-top:20px;overflow:auto;scrollbar-width:thin}.initialEstimationPageWrapper .tableWrap table{min-width:100%;border-collapse:separate;border-spacing:0}.initialEstimationPageWrapper .tableWrap table tr{position:relative}.initialEstimationPageWrapper .tableWrap table tr.highlight{color:var(--primary-500);font-weight:600}.initialEstimationPageWrapper .tableWrap table tr.highlight td{border-top:2px solid var(--primary-500)}.initialEstimationPageWrapper .tableWrap table tr .firstCol{position:sticky;top:0;left:0;min-width:90px;white-space:pre-line;border-right:1px solid color-mix(in srgb,var(--gray-300) 15%,transparent);box-shadow:3px 0 10px -5px var(--gray-300);text-align:left;z-index:10}.initialEstimationPageWrapper .tableWrap table tr.lastRow td{border-bottom:none}.initialEstimationPageWrapper .tableWrap table th{padding:10px;background:var(--gray-100);white-space:nowrap;text-align:center;vertical-align:middle;border-top:2px solid var(--gray-800);border-bottom:1px solid var(--gray-300);line-height:14px;font-size:12px}.initialEstimationPageWrapper .tableWrap table th button{height:16px;vertical-align:text-top}.initialEstimationPageWrapper .tableWrap table td{padding:10px;white-space:nowrap;border-bottom:1px solid var(--gray-300);font-size:12px;background:var(--white);text-align:right}.initialEstimationPageWrapper .tableWrap table td.noList{position:absolute;left:0;right:0;border-bottom:0}.initialEstimationPageWrapper .tableWrap table td.noList p{padding:20px;text-align:center;color:#6f727a}.initialEstimationPageWrapper .tableWrap table td.error{color:#fc5555}.initialEstimationPageWrapper .calcGuide{margin-top:85px}.initialEstimationPageWrapper .calcGuide .subGuide{margin-left:10px}.loanApplicationFormPageWrapper .pageTitle{margin-bottom:50px;font-size:16px;font-weight:600}.loanApplicationFormPageWrapper dl{font-size:14px;line-height:24px}.loanApplicationFormPageWrapper dl dt{margin-bottom:3px}.loanApplicationFormPageWrapper dl+dl{margin-top:32px}.loanApplicationFormPageWrapper dl.requestAmt dd,.loanApplicationFormPageWrapper dl.manager dd{margin-top:10px}.loanApplicationFormPageWrapper dl.requestAmt span{color:#777}.loanApplicationFormPageWrapper dl.manager dd{position:relative}.loanApplicationFormPageWrapper dl.manager dd .selectAgainBtn{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--primary-500);text-decoration:underline}.loanApplicationFormPageWrapper .loanCreditDetail dd{font-weight:600}.loanApplicationFormPageWrapper .nextBtnBox{margin-top:55px}.loanStipulationPageWrapper .pageTitle{margin-bottom:50px;font-size:16px;font-weight:600}.loanStipulationPageWrapper .stipulationList .stipulationAgree{display:flex;padding:15px;border-radius:8px}.loanStipulationPageWrapper .stipulationList .stipulationAgree .checkboxWrap{flex:1}.loanStipulationPageWrapper .stipulationList .stipulationAgree .navigationIcon{cursor:pointer;stroke:var(--primary-500);stroke-width:2.5}.loanStipulationPageWrapper .stipulationList .stipulationAgree.all{margin-bottom:15px;background-color:#f0f0f0;font-weight:600}.loanStipulationPageWrapper .stipulationList .stipulationAgree span.grey{color:#777}.loanStipulationPageWrapper .stipulationList .stipulationAgree span.blue{color:var(--primary-500)}.loanStipulationPageWrapper .textStipulation{border-top:1px solid var(--gray-300);padding-top:25px}.loanStipulationPageWrapper .nextBtnBox{margin-top:80px}.loanStipulationPageWrapper .loanGuide{margin-top:45px}.loanCompletionPageWrapper{font-size:16px;line-height:24px}.loanCompletionPageWrapper .pageTitle{margin-bottom:10px;font-weight:600}.loanCompletionPageWrapper .btnBox{margin-top:80px}*,*:before,*:after{box-sizing:border-box}*:focus{outline:0}*[hidden]{display:none}html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,ul,ol,li,table,tr,th,td,dl,dt,dd,blockquote,pre,code,form,fieldset,legend,input,textarea,button,select,article,aside,footer,header,nav,section,main,figure,figcaption{margin:0;padding:0}html{height:100%;-webkit-text-size-adjust:100%;-webkit-touch-callout:none}#root,.App,body{height:100%}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit;border:none;outline:none;background:transparent}button{cursor:pointer}legend,caption{overflow:hidden}a{text-decoration:none;color:inherit}select::-ms-expand{display:none}html{font-size:10px}body{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-weight:400;color:#111;letter-spacing:-.1px}table{table-layout:fixed}ol>li{list-style-type:decimal;list-style-position:inside}ul>li{list-style:initial;margin-left:10px}em,address{font-style:normal}input,img,fieldset{border:none}input,select,textarea{vertical-align:middle;font-size:13px}li,object{vertical-align:top}strong{font-weight:600}.hidden{display:none;text-indent:-9999px;width:0;height:0;padding:0;margin:0;visibility:hidden;line-height:0}h1{font-size:3.2rem;line-height:3.2rem}h2{font-size:2.4rem;line-height:2.4rem}h3{font-size:2rem;line-height:2rem}h4{font-size:1.6rem;line-height:1.6rem}h5{font-size:1.3rem;line-height:1.3rem}h6{font-size:1.1rem;line-height:1.1rem}.guideBox{padding:15px 25px;background-color:#e4f4ff;border-radius:8px;font-weight:600}.guideBox .title{display:flex;align-items:center;margin-bottom:12px;font-size:13px;color:#111}.guideBox .title svg{margin-right:5px}.guideBox .contents{font-weight:400;font-size:13px;line-height:24px}.guideBox .contents strong{color:#02a4ff}.guideBox.warning{background-color:#ffe8e9}.guideBox.warning .title,.guideBox.warning .contents strong{color:#ff3e3e}.guideBox.info{background-color:#f5f5f5}.guideBox.info .title{color:#000}.ccnButton{width:100%;height:45px;font-size:16px;border-radius:8px;font-weight:500;text-align:center}.ccnButton.small{height:32px;font-size:13px}.ccnButton.default,.ccnButton.secondary{border:1px solid #D9D9D9;background-color:#fff;color:#111}.ccnButton.default.loading,.ccnButton.secondary.loading{cursor:default}.ccnButton.default.loading .loaderWrap,.ccnButton.secondary.loading .loaderWrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.ccnButton.default.loading .loaderWrap .loader,.ccnButton.secondary.loading .loaderWrap .loader{height:75%;aspect-ratio:1;border-radius:50%;padding:4px;background-color:#888;mask:conic-gradient(transparent 10%,#000),linear-gradient(#000,#000) content-box;-webkit-mask:conic-gradient(transparent 10%,#000),linear-gradient(#000,#000) content-box;mask-composite:subtract;-webkit-mask-composite:source-out;animation:rt 1s infinite linear}.ccnButton.default:disabled,.ccnButton.secondary:disabled{border:none;opacity:.7;background-color:#aaa;color:#fff;cursor:default;pointer-events:none}.ccnButton.default:disabled.loading .loaderWrap .loader,.ccnButton.secondary:disabled.loading .loaderWrap .loader{background-color:#fff}.ccnButton.default:not(.ccnButton.default.loading,.ccnButton.secondary.loading):hover,.ccnButton.secondary:not(.ccnButton.default.loading,.ccnButton.secondary.loading):hover{border-width:1.5px}.ccnButton.default:not(.ccnButton.default.loading,.ccnButton.secondary.loading):active,.ccnButton.secondary:not(.ccnButton.default.loading,.ccnButton.secondary.loading):active{border-width:1px;background-color:#d9d9d91a}.ccnButton.primary{border:1px solid #02A4FF;background-color:#02a4ff;color:#fff}.ccnButton.primary.loading{cursor:default}.ccnButton.primary.loading .loaderWrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.ccnButton.primary.loading .loaderWrap .loader{height:75%;aspect-ratio:1;border-radius:50%;padding:4px;background-color:#fff;mask:conic-gradient(transparent 10%,#000),linear-gradient(#000,#000) content-box;-webkit-mask:conic-gradient(transparent 10%,#000),linear-gradient(#000,#000) content-box;mask-composite:subtract;-webkit-mask-composite:source-out;animation:rt 1s infinite linear}@keyframes rt{to{transform:rotate(1turn)}}.ccnButton.primary:disabled{border:none;opacity:.7;background-color:#aaa;color:#fff;cursor:default;pointer-events:none}.ccnButton.primary:disabled.loading .loaderWrap .loader{background-color:#fff}.ccnButton.primary:not(.ccnButton.primary.loading):hover{background-color:#0098ee}.ccnButton.primary:not(.ccnButton.primary.loading):active{border-width:1px;background-color:#02a4ffcc}.ccnSelectBox{position:relative;width:100%}.ccnSelectBox .selectBox{height:42px;padding:0 24px 0 16px;border-radius:8px;line-height:42px;position:relative;border:1px solid #D9D9D9;font-size:13px;color:#6e6e6e;cursor:pointer;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ccnSelectBox .selectBox.selected{color:#333}.ccnSelectBox .selectBox.disabled{background-color:#f4f4f4;cursor:not-allowed}.ccnSelectBox .selectBox svg{right:10px;position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.ccnSelectBox .dropListBox{border-radius:8px;overflow-y:auto;position:absolute;top:100%;left:0;width:100%;max-height:300px;border:1px solid #D9D9D9;background-color:#fff;font-size:13px;box-shadow:0 2px 8px #0000001a;z-index:1006}.ccnSelectBox .dropListBox li{list-style:none;margin-left:0;padding:0 12px;height:30px;line-height:30px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ccnSelectBox .dropListBox li.selected,.ccnSelectBox .dropListBox li:hover{background-color:#f7f7f7}.ccnSelectBox .dimmed{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:transparent;z-index:1000}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Regular-BhrLQoBv.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Medium-Dw2vNklR.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Bold-BYNivUXw.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-Bold-BYNivUXw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/assets/Pretendard-ExtraBold-C0vVUedy.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--white: #FFFFFF;--black: #111111;--primary-100: #E4F4FF;--primary-200: #D9F1FF;--primary-500: #02A4FF;--primary-600: #0098EE;--primary-800: #0060A4;--gray-50: #F7F7F7;--gray-100: #F4F4F4;--gray-200: #D9D9D9;--gray-300: #D0D0D0;--gray-400: #C0C0C0;--gray-500: #AAAAAA;--gray-600: #969696;--gray-700: #888888;--gray-800: #555555;--gray-900: #333333;--red-100: #FFE8E9;--red-500: #FF3E3E}.editorContents{line-height:1.3;font-size:13px}.editorContents.policy{margin:20px 0}.editorContents table{margin-bottom:10px;width:100%}.editorContents table th,.editorContents table td{border:1px solid #a6a6a6;padding:7px 6px}.editorContents table th .loanDetail,.editorContents table td .loanDetail{border:1px solid #aaa}.editorContents a{text-decoration:underline;color:#02a4ff}.editorContents p{min-height:20px}.editorContents img{max-width:100%}.editorContents em{font-style:italic;color:inherit}.editorContents u,.editorContents s,.editorContents strong{color:inherit}.editorContents ol,.editorContents ul{margin-left:7px}.editorContents ol>li{margin-left:10px;list-style-position:outside}.editorContents h1{font-size:32px;line-height:32px}.editorContents h2{font-size:24px;line-height:24px}.editorContents h3{font-size:20px;line-height:20px}.editorContents h4{font-size:16px;line-height:24px}.editorContents h5{font-size:14px;line-height:14px;font-weight:500}.editorContents h6{font-size:11px}.editorContents .ql-align-left{text-align:left}.editorContents .ql-align-center{text-align:center}.editorContents .ql-align-right{text-align:right}@media screen and (max-width:485px){.commonPageWrapper{padding:35px 20px}}@media screen and (min-width:486px){.commonPageWrapper{padding:35px}}.footerExistPageWrapper{background-color:#f7f7f7}@media screen and (max-width:485px){.footerExistPageWrapper .contentsWrapper{padding:35px 20px}}@media screen and (min-width:486px){.footerExistPageWrapper .contentsWrapper{padding:35px}}.footerExistPageWrapper .contentsWrapper{background-color:#fff;min-height:calc(100vh - 60px)}
