.SsoInsuranceLoginModal_overlay__1KfmH{display:block;position:fixed;top:0;left:0;background-color:#627891;opacity:.35;width:100%;height:100%;z-index:100000}.SsoInsuranceLoginModal_modal__0jqib{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;max-height:90vh;overflow-y:auto;background-color:#fff;z-index:1000001;padding:30px 30px 110px;box-sizing:border-box}.SsoInsuranceLoginModal_logo__1xaMd{height:30px;width:150px;background-image:url(/next-asset/mrso_img/common/hd_v6/logo_header.svg);background-repeat:no-repeat;background-position:0;background-size:auto}.SsoInsuranceLoginModal_inner__ESCZm{text-align:center}.SsoInsuranceLoginModal_title__dsjoC{margin-top:15px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #4b69a5}.SsoInsuranceLoginModal_title__dsjoC span{font-size:24px;font-weight:700}.SsoInsuranceLoginModal_subTitle__lXBIK{font-size:16px;text-align:center;margin-bottom:10px}.SsoInsuranceLoginModal_inputContainer__ieE9p{width:500px;text-align:left;margin:10px auto}.SsoInsuranceLoginModal_inputGroup__oErkd{margin-bottom:20px}.SsoInsuranceLoginModal_inputLbl__Imp_D{font-weight:700;margin-bottom:10px}.SsoInsuranceLoginModal_inputGroup__oErkd input[type=password],.SsoInsuranceLoginModal_inputGroup__oErkd input[type=text]{width:100%!important;background-color:#fff3e5;border:1px solid #666!important;border-radius:0!important;font-size:18px!important;height:auto;padding:8px 15px;line-height:1em;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.SsoInsuranceLoginModal_inputGroup__oErkd input[type=password]:focus,.SsoInsuranceLoginModal_inputGroup__oErkd input[type=text]:focus{outline:2px solid #4b69a5}.SsoInsuranceLoginModal_birthRow___XPe7{display:flex;align-items:center;gap:5px}.SsoInsuranceLoginModal_birthYear__mO_rm{width:100px!important}.SsoInsuranceLoginModal_birthDay__vPvBy,.SsoInsuranceLoginModal_birthMonth__DhQNP{width:70px!important}.SsoInsuranceLoginModal_birthRow___XPe7 span{font-weight:700;padding:0 4px}.SsoInsuranceLoginModal_birthRow___XPe7 select{background-color:#fff3e5;border:1px solid #666;font-size:16px;padding:8px 10px}.SsoInsuranceLoginModal_submitBtn__9bbSz{cursor:pointer;border:none;border-radius:3px;font-size:20px;color:#fff;background-color:#f97f00;text-align:center;padding:10px 150px;margin:30px 0}.SsoInsuranceLoginModal_submitBtn__9bbSz:hover{opacity:.8}.SsoInsuranceLoginModal_submitBtn__9bbSz:disabled{opacity:.5;cursor:not-allowed}.SsoInsuranceLoginModal_closeBtn__Rgjga{background-color:#fff;border:none;color:#597cfe;cursor:pointer;font-size:16px;position:absolute;bottom:30px;right:30px}.SsoInsuranceLoginModal_closeBtn__Rgjga:hover{color:#00408f}.SsoInsuranceLoginModal_errorMessage___i5k8{display:block;background:url(/next-asset/mrso_img/step/icon_attention.png) 5px top no-repeat;padding:0 0 0 30px;margin-top:2px;color:#ff0004}.SsoInsuranceLoginModal_topMessage__YSF1q{margin-bottom:10px}.SsoInsuranceLoginModal_messageBox__dCGnM{vertical-align:middle;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.SsoInsuranceLoginModal_messageBox__dCGnM>div{font-weight:700;font-size:20px;text-align:center;line-height:1.8}.SsoInsuranceLoginModal_spNone__IoQWe{display:inline}.SsoInsuranceLoginModal_spOnly__sYi15{display:none}.SsoInsuranceLoginModal_forgetPassword__4YqBX{cursor:pointer}@media only screen and (max-width:767px){.SsoInsuranceLoginModal_modal__0jqib{width:90%;height:auto;max-height:85vh;padding:15px 10px 90px}.SsoInsuranceLoginModal_logo__1xaMd{height:25px;width:120px;margin:0 10px}.SsoInsuranceLoginModal_inner__ESCZm{margin:10px;padding:0}.SsoInsuranceLoginModal_title__dsjoC{margin-bottom:10px;padding-bottom:10px}.SsoInsuranceLoginModal_title__dsjoC span{font-size:20px}.SsoInsuranceLoginModal_subTitle__lXBIK{font-size:14px;text-align:left}.SsoInsuranceLoginModal_inputContainer__ieE9p{width:100%;margin:20px auto}.SsoInsuranceLoginModal_inputGroup__oErkd{margin-bottom:10px}.SsoInsuranceLoginModal_inputGroup__oErkd input[type=password],.SsoInsuranceLoginModal_inputGroup__oErkd input[type=text]{font-size:16px!important;padding:10px 12px}.SsoInsuranceLoginModal_birthYear__mO_rm{width:45%!important}.SsoInsuranceLoginModal_birthDay__vPvBy,.SsoInsuranceLoginModal_birthMonth__DhQNP{width:60px!important}.SsoInsuranceLoginModal_birthRow___XPe7 span{padding:0 2px}.SsoInsuranceLoginModal_submitBtn__9bbSz{width:100%;padding:10px;font-size:18px;margin:15px 0}.SsoInsuranceLoginModal_forgetPassword__4YqBX a{font-size:14px}.SsoInsuranceLoginModal_closeBtn__Rgjga{font-size:14px;bottom:15px;right:15px}.SsoInsuranceLoginModal_messageBox__dCGnM>div{font-size:16px}.SsoInsuranceLoginModal_spNone__IoQWe{display:none}.SsoInsuranceLoginModal_spOnly__sYi15{display:block}}@keyframes SsoInsuranceLoginModal_slideIn__NKBTE{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes SsoInsuranceLoginModal_slideOut__kAN06{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}@keyframes SsoInsuranceLoginModal_contentFadeIn__V1P5c{0%{opacity:0}to{opacity:1}}@keyframes SsoInsuranceLoginModal_overlayFadeOut__uHiZl{0%{opacity:.35}to{opacity:0}}.SsoInsuranceLoginModal_overlayFadeOut__uHiZl{animation:SsoInsuranceLoginModal_overlayFadeOut__uHiZl .3s forwards}.SsoInsuranceLoginModal_modalFadeIn__MJzth{animation:SsoInsuranceLoginModal_slideIn__NKBTE .3s forwards}.SsoInsuranceLoginModal_modalFadeOut__UeV0H{animation:SsoInsuranceLoginModal_slideOut__kAN06 .3s forwards}.SsoInsuranceLoginModal_contentFadeIn__V1P5c{animation:SsoInsuranceLoginModal_contentFadeIn__V1P5c .3s forwards}