.page-apply{background:#f0f0f0}.apply-header{height:70px;background:#000;padding:0 36px}@media (min-width:992px){.apply-header{height:100px}.apply-header .apply-steps-wrap{width:930px;margin:0 auto;padding-top:20px}}.apply-header .apply-step-item{width:calc(20% - 3px);height:50px;color:#747474;font-size:13px;line-height:18px;text-align:center;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #747474;position:relative}@media (min-width:992px){.apply-header .apply-step-item{font-size:20px;letter-spacing:.1em}}.apply-header .apply-step-item:after{content:"";width:0;height:0;display:block;border-left:6px solid #747474;border-top:4.5px solid transparent;border-bottom:4.5px solid transparent;position:absolute;right:0;bottom:-5px}.apply-header .apply-step-item.is-focus{color:#fff;border-bottom-color:#fff}.apply-header .apply-step-item.is-focus:after{border-left-color:#fff}.apply-footer{background:#000;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:16px 16px 20px}.apply-footer.is-step6{flex-direction:column;align-items:flex-end}@media (min-width:992px){.apply-footer{min-height:100px;flex-direction:row;align-items:center;padding:24px 90px}.apply-footer.is-step1,.apply-footer.is-step5{justify-content:flex-end}.apply-footer.is-step2,.apply-footer.is-step3,.apply-footer.is-step4{justify-content:space-between}}.apply-footer .apply-memo-wrap{position:relative;padding:0 16px 20px}@media (min-width:992px){.apply-footer .apply-memo-wrap{max-width:calc(100% - 532px);min-height:94px;padding-left:0;padding-bottom:0;float:left}}@media (min-width:1200px){.apply-footer .apply-memo-wrap{max-width:calc(100% - 657px)}}.apply-footer .apply-memo-wrap>a.d-lg-none{--arrow-color:#fff;position:absolute;top:0;right:0}.apply-footer .apply-memo-content{color:#fff;font-size:13px;line-height:20px;transition:max-height .2s ease-out}@media (min-width:992px){.apply-footer .apply-memo-content{max-height:100px;font-size:15px}}.apply-footer .apply-memo-content li{text-indent:-20px;padding-left:20px}.apply-footer .apply-memo-content li:before{content:"";width:14px;height:4px;display:inline-block;vertical-align:middle;border-top:1px solid #fff;margin-right:6px}.apply-footer .apply-memo-content i{color:#9f9f9f;font-style:normal;text-indent:0;letter-spacing:-.1px;display:inline-block;vertical-align:middle;margin-left:2px;margin-right:24px}.apply-footer .apply-agreement-wrap{font-size:15px;padding-bottom:20px}.apply-footer .apply-agreement-wrap .module-radio span{color:#fff}.apply-footer .apply-agreement-wrap a{color:#9f9f9f;text-decoration:underline}.apply-footer .apply-btns-wrap{display:flex;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}.is-step1 .apply-btns-wrap,.is-step6 .apply-btns-wrap{justify-content:flex-end;flex-shrink:1}@media (min-width:992px){.apply-footer .apply-btns-wrap{width:500px}}@media (min-width:1200px){.apply-footer .apply-btns-wrap{width:625px}}@media (min-width:992px){.apply-footer .apply-btns-wrap .btn-next,.apply-footer .apply-btns-wrap .btn-prev{width:45%}}.apply-footer .apply-btns-wrap .btn-next .icon-rarr{--arrow-color:#fff}.apply-footer .apply-btns-wrap .btn-next.is-disabled{background:#fff;cursor:not-allowed}.apply-footer .apply-btns-wrap .btn-next.is-disabled>span{color:#000}.apply-footer .apply-btns-wrap .btn-next.is-disabled .icon-rarr{--arrow-color:#000}.apply-footer .cancellationPeriod{display:block;margin-left:20px}.apply-footer .cancellationPeriod.firstLine{display:inline;margin-left:auto}@media (min-width:992px){.apply-footer .cancellationPeriod{display:inline;margin-left:auto}}.apply-footer .cancellationLine{display:none}@media (min-width:992px){.apply-footer .cancellationLine{display:inline}}.popup{background:rgba(0,0,0,.7);bottom:0;z-index:3000}.popup .popup-wrap{width:82.66666666666667%;height:80vh;max-width:1000px;border:1px solid #707070;background:#fff;position:relative;margin:0 auto}.popup .popup-content{position:absolute;top:0;left:0;right:0;bottom:0;padding:50px 24px;overflow-x:hidden}@media (min-width:992px){.popup .popup-content{padding:70px 48px}}.popup .btn-close{position:absolute;right:-32px;top:0}@media (min-width:992px){.popup .btn-close{right:-56px}}.popup .btn-close>img{width:100%;display:block}.apply-app .h2>.small{color:#000;font-size:14px;text-align:center;display:block;margin-top:8px}@media (min-width:992px){.apply-app .h2>.small{font-size:15px}}.apply-app .dropdown-label{font-size:16px;position:relative;padding-bottom:10px}@media (min-width:992px){.apply-app .dropdown-label{font-size:20px}}.apply-app select.select{border:1px solid #000}.apply-container{min-height:calc(100vh - 130px)}@media (min-width:992px){.apply-container{min-height:calc(100vh - 180px)}}.apply-mobile-wrap{padding:36px}.apply-mobile-wrap .h2{margin-bottom:32px}.apply-mobile-wrap .car-name{font-size:18px;line-height:24px;text-align:center}.is-memo-open.apply-mobile-wrap{padding-bottom:120px}.apply-desktop-wrap{width:100%;display:flex;align-items:flex-start;justify-content:stretch}.apply-desktop-wrap .apply-desktop-main,.apply-desktop-wrap .apply-desktop-side{position:-webkit-sticky;position:sticky;top:60px}.apply-desktop-wrap .apply-desktop-main{flex:1 1}.apply-desktop-wrap .apply-desktop-side{min-height:calc(100vh - 180px);background:#fff;padding:60px 20px;flex:0 0 368px}@media (min-width:1200px){.apply-desktop-wrap .apply-desktop-side{padding:60px;flex:0 0 468px}}.apply-desktop-wrap .apply-desktop-side .h2{text-align:left}.popup-wrap .h4{padding-top:1.25em}.terms-wrap ol{list-style:decimal inside}.terms-wrap ol li{text-indent:-1.125em;margin-left:1.125em}.terms-wrap ol ol{list-style-type:upper-alpha}