.P-oOHa_button{border-radius:var(--radius-sm);background-color:var(--blue);color:var(--white);box-shadow:0 3px 0 var(--blue-strong);font:inherit;letter-spacing:.2rem;text-indent:.2rem;cursor:pointer;transition:var(--default-transition);border:1px solid #0000;justify-content:center;align-items:center;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:900;display:flex}.P-oOHa_button:hover{opacity:var(--hover-opacity)}.P-oOHa_button:active{transform:var(--press-animation)}.P-oOHa_cancel{background-color:var(--white);color:var(--navy-900);box-shadow:none;border-color:#b9c6da}.P-oOHa_button:disabled{background-color:var(--disabled-color);color:var(--dark-gray);box-shadow:none;opacity:1;cursor:not-allowed;border-color:#cfd8e4;transform:none}
.IFsANq_pageLayout{background:linear-gradient(180deg, var(--navy-950) 0 22rem, var(--page) 22rem);flex-direction:column;justify-content:space-between;width:100%;min-width:1024px;min-height:100vh;display:flex}.IFsANq_contentLayout{border:1px solid var(--line);border-radius:var(--radius);background-color:var(--white);width:73.6rem;box-shadow:var(--shadow);margin:12rem auto 2.4rem;display:flex;position:relative}.IFsANq_mascot{width:12rem;height:12rem;position:absolute;top:-11rem;right:2.4rem}.IFsANq_mainLayout{flex-direction:column;justify-content:flex-start;width:100%;min-height:52rem;padding:4.8rem;display:flex}.IFsANq_terms{align-items:center;gap:1.6rem;padding:2rem 3.2rem;font-size:1.4rem;display:flex}.IFsANq_link{color:var(--blue-strong);-webkit-text-decoration:underline var(--blue-strong);text-decoration:underline var(--blue-strong);text-underline-offset:.3rem;align-items:center;font-weight:700;display:flex}.IFsANq_link:hover{text-decoration:none}.IFsANq_link:visited{color:var(--visited-color);-webkit-text-decoration-color:var(--visited-color);text-decoration-color:var(--visited-color)}.IFsANq_mainLayout>h1{text-align:center;margin-bottom:1.6rem;font-size:2.6rem;font-weight:900}.IFsANq_mainLayout>p{margin:.8rem 0}.IFsANq_mainLayout>form{flex-direction:column;gap:2.4rem;margin:1.6rem 0;display:flex}.IFsANq_mainLayout button{margin:1.6rem 0 1.6rem auto}.IFsANq_mainLayout input{padding:.3rem .5rem;font-size:1.6rem;line-height:1.5}.IFsANq_inputArea{justify-content:space-between;align-items:center;margin:auto;display:flex;position:relative}.IFsANq_input{width:33.4rem}.IFsANq_error{color:var(--warning-color);margin-top:.4rem}.IFsANq_describe{word-break:keep-all;overflow-wrap:anywhere}@media screen and (max-width:1023px){.IFsANq_pageLayout{min-width:initial}.IFsANq_contentLayout{width:calc(100% - 3.2rem)}.IFsANq_mainLayout button{margin:1.6rem auto}.IFsANq_mainLayout>p{margin:.8rem auto}.IFsANq_mainLayout>form{margin:3.2rem 0 1.6rem}.IFsANq_describe{text-align:center}}@media screen and (max-width:767px){.IFsANq_contentLayout{width:calc(100% - 2.4rem);margin:9rem auto 2rem}.IFsANq_mascot{width:9rem;height:9rem;top:-8.4rem;right:1.2rem}.IFsANq_mainLayout{min-height:37rem;padding:2rem}.IFsANq_inputArea{flex-direction:column;gap:.4rem}.IFsANq_input{width:100%}.IFsANq_logo{width:80%;margin:1.5rem auto}.IFsANq_terms{flex-direction:column;padding:2rem 0 3rem}.IFsANq_pageLayout{background:linear-gradient(180deg, var(--navy-950) 0 16rem, var(--page) 16rem)}}
.cIk3WW_eyeIcon{cursor:pointer;width:2.8rem;height:3.4rem;margin:auto 0;padding:.6rem 0;position:absolute;top:0;right:0}
.NcnrwW_links{display:none}@media screen and (max-width:767px){.NcnrwW_links{border:1px solid var(--line);border-radius:var(--radius);background-color:var(--white);box-shadow:var(--shadow);flex-direction:column;margin-top:1.6rem;display:flex;overflow:hidden}.NcnrwW_item{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;font-size:1.5rem;font-weight:700;display:flex}.NcnrwW_item+.NcnrwW_item{border-top:1px solid var(--line-soft)}.NcnrwW_label{flex:1}.NcnrwW_logout{color:var(--danger)}}
.n8jaVG_inputArea{width:43rem;}.n8jaVG_input{}.n8jaVG_link{margin:1rem auto;}.n8jaVG_error{padding-left:9.6rem;}.n8jaVG_loginFail{margin:1rem auto;}.n8jaVG_password::-ms-reveal{display:none}.n8jaVG_describe{}.n8jaVG_mobileInput{display:contents}@media screen and (max-width:767px){.n8jaVG_inputArea{width:auto}.n8jaVG_mobileInput{width:100%;display:inline-block;position:relative}.n8jaVG_error{padding-left:0}}
.aEgFgW_inputArea{width:46.2rem;}.aEgFgW_input{}.aEgFgW_link{margin:auto;}.aEgFgW_error{padding-left:12.8rem;}.aEgFgW_describe{}@media screen and (max-width:767px){.aEgFgW_inputArea{width:100%}.aEgFgW_link{margin-bottom:1rem}.aEgFgW_error{padding-left:0}}
