.ant-picker-suffix,.ant-datepicker-input .ant-picker-suffix,.ant-picker-input .ant-picker-suffix{display:none!important}.ant-datepicker-input,.ant-datepicker-input .ant-picker-input input,.ant-picker-input input{font-size:17px!important}.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{border-color:#4458b0!important;box-shadow:0 0 0 2px #4458b033!important}.ant-input-affix-wrapper:focus .ant-input,.ant-input-affix-wrapper-focused .ant-input{border-color:transparent!important}.info-popup[data-popup=infoConsultationGuide] .popup-footer .button-area.type-triple{display:flex;flex-direction:column;gap:8px}.info-popup[data-popup=infoConsultationGuide] .popup-footer .button-area.type-triple .btn-popup{width:100%;min-height:48px;margin:0;flex:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center}.info-popup[data-popup=infoConsultationGuide] .popup-footer .button-area.type-triple .btn-popup .btn-name{width:100%;text-align:center}.info-popup[data-popup=infoConsultationGuide] .popup-footer .button-area.type-triple .btn-popup.btn-outline{border:1px solid #c8c8c8;background-color:#fff;color:#222;transition:background-color .2s ease,border-color .2s ease}.info-popup[data-popup=infoConsultationGuide] .popup-footer .button-area.type-triple .btn-popup.btn-outline:hover{background-color:#f5f5f5;border-color:#999}#benefitConsentAlert .bx-tx{text-align:left;font-size:15px;line-height:1.65;color:#222}#benefitConsentAlert .bx-tx-html p{margin:0}#benefitConsentAlert .benefit-consent-highlight{margin-top:10px;color:#4458b0;font-weight:600}#benefitConsentAlert .benefit-consent-sub{margin-top:6px}#benefitConsentAlert .benefit-consent-list{margin:8px 0 0;padding-left:1.1em;list-style:disc}#benefitConsentAlert .benefit-consent-list li{margin-top:4px}.customer-info-confirm{min-height:100vh;padding:34px 16px 180px;background:#f7f7f7}.customer-info-confirm__inner{width:min(640px,100%);margin:0 auto}.customer-info-confirm__head{margin-bottom:22px}.customer-info-confirm__head h1{margin:0;color:#111;font-size:26px;font-weight:600;line-height:1.25}.customer-info-confirm__card{padding:24px 22px 28px;border:1px solid #ededed;border-radius:18px;background:#fff;box-shadow:0 4px 18px #0000000f}.customer-info-confirm__card[aria-busy=true]{opacity:.55;pointer-events:none}.customer-info-confirm__notice{margin:0;color:#bb6a38;font-size:14px;line-height:1.55}.customer-info-confirm__notice{margin-bottom:22px}.customer-info-confirm__field{margin-top:17px}.customer-info-confirm__field label{display:block;margin-bottom:8px;color:#333;font-size:14px;font-weight:700}.customer-info-confirm__field label span{color:#f05a28}.customer-info-confirm__field input{width:100%;height:48px;padding:0 13px;border:1px solid #ddd;border-radius:8px;background:#f7f7f7;color:#333;font-size:15px;font-weight:500;box-sizing:border-box;outline:none}.customer-info-confirm__card.is-editing .customer-info-confirm__field input:not([readonly]){border-color:#bbb;background:#fff}.customer-info-confirm__card.is-editing .customer-info-confirm__radios label{cursor:pointer}.customer-info-confirm__member{margin:10px 0 0;color:#333;font-size:13px}.customer-info-confirm__email{display:flex;align-items:center;gap:9px}.customer-info-confirm__email input{min-width:0;flex:1}.customer-info-confirm__email span{flex:none;color:#444;font-weight:700}.customer-info-confirm__address-row{display:grid;grid-template-columns:74px minmax(0,1fr) 86px;gap:8px;margin-bottom:8px}.customer-info-confirm__address-row button{height:48px;border:0;border-radius:8px;background:#999;color:#fff;font-size:14px;font-weight:700}.customer-info-confirm__address-row button:disabled{background:#ccc;cursor:default}.customer-info-confirm__terms{margin-top:32px}.customer-info-confirm__terms h2{margin:0 0 20px;color:#222;font-size:22px;font-weight:700}.customer-info-confirm__term-title{display:flex;flex-direction:column;gap:5px}.customer-info-confirm__radios+.customer-info-confirm__term-title{margin-top:28px}.customer-info-confirm__radios>span:first-child{min-width:44px;color:#333;font-size:14px;font-weight:700}.customer-info-confirm__term-title strong{color:#333;font-size:14px;line-height:1.45}.customer-info-confirm__term-title button{width:fit-content;padding:0;border:0;border-bottom:1px solid #7c8bb8;background:transparent;color:#6174ad;font-size:13px;font-weight:700;cursor:pointer}.customer-info-confirm__radios{display:flex;gap:18px;margin-top:17px}.customer-info-confirm__radios label{position:relative;display:flex;align-items:center;gap:7px;color:#555;font-size:14px;font-weight:700}.customer-info-confirm__radios input{position:absolute;opacity:0;pointer-events:none}.customer-info-confirm__radio-mark{position:relative;width:16px;height:16px;border:1px solid #d7d7d7;border-radius:50%;background:#fff;box-sizing:border-box}.customer-info-confirm__radios label.is-checked{color:#333}.customer-info-confirm__radios label.is-checked .customer-info-confirm__radio-mark{border-color:#d4763c}.customer-info-confirm__radios label.is-checked .customer-info-confirm__radio-mark:after{content:"";position:absolute;top:4px;left:4px;width:6px;height:6px;border-radius:50%;background:#d4763c}.customer-info-confirm__actions{position:fixed;left:50%;bottom:0;z-index:20;width:min(640px,100%);padding:20px 18px 22px;border-radius:30px 30px 0 0;background:#fffffff5;box-shadow:0 -4px 18px #0000001f;transform:translate(-50%);box-sizing:border-box}.customer-info-confirm__primary,.customer-info-confirm__secondary{width:100%;min-height:45px;padding:0 24px;border-radius:7px;font-size:16px;font-weight:700;cursor:pointer}.customer-info-confirm__primary{border:2px solid #ff6b2c;background:#ffe0d2;color:#222}.customer-info-confirm__secondary{margin-top:10px;border:2px solid #ff6b2c;background:#fff;color:#222}.customer-info-confirm__primary:disabled,.customer-info-confirm__secondary:disabled{border-color:#d6d6d6;background:#f2f2f2;color:#999;cursor:default}.customer-info-confirm__empty{padding:48px 20px;border-radius:18px;background:#fff;text-align:center}.customer-info-confirm__empty p{margin:0 0 24px;color:#333;font-size:17px}.customer-info-confirm__terms-popup{z-index:1000}.customer-info-confirm__terms-popup .popup-body{max-height:min(70vh,620px);overflow-y:auto}.customer-info-confirm__terms-popup .terms-title.ty-tp{margin-bottom:18px;color:#333;font-size:15px;line-height:1.6}.customer-info-confirm__terms-popup .terms-content{margin-top:18px}.customer-info-confirm__terms-popup .terms-content .terms-title{margin:0 0 10px;color:#222;font-size:15px;font-weight:700;line-height:1.5}.customer-info-confirm__terms-popup .terms-content .terms-title span,.customer-info-confirm__terms-popup .s-tit span{margin-right:4px}.customer-info-confirm__terms-popup .s-tit{margin:8px 0;color:#333;font-size:14px;line-height:1.6}.customer-info-confirm__terms-popup ul{margin:8px 0 0;padding-left:18px}.customer-info-confirm__terms-popup li{color:#555;font-size:14px;line-height:1.6}.customer-info-confirm__terms-popup .ty-rm{padding-left:0;list-style:none}.customer-info-confirm__terms-popup .mark-rm{margin-right:4px}@media (max-width: 767px){.customer-info-confirm{padding:30px 16px 178px}.customer-info-confirm__head{margin-bottom:20px}.customer-info-confirm__head h1{font-size:24px}.customer-info-confirm__card{padding:22px 20px 26px}.customer-info-confirm__address-row{grid-template-columns:64px minmax(0,1fr) 78px;gap:7px}.customer-info-confirm__address-row button{font-size:13px}.customer-info-confirm__primary,.customer-info-confirm__secondary{width:100%;min-width:0}}
