@import"https://cdn.jsdelivr.net/gh/fonts-archive/NanumSquareNeo/subsets/NanumSquareNeo-dynamic-subset.css";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;box-sizing:border-box;font-size:100%;font:inherit;vertical-align:baseline;background-color:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-text-size-adjust:100%;font-family:Nanum Square Neo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}textarea{font-family:inherit}a{text-decoration:none;color:inherit}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#bfa6a2;overflow:hidden;-webkit-overflow-scrolling:touch}.container{position:relative;width:100%;max-width:768px;height:100%;margin:0 auto;background-color:#fff}.account-container{padding:0 30px;height:100dvh;gap:50px}.account-container,.form-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.form-container{width:100%;gap:25px}.form-container.find-account{gap:35px}.form-btn-wrap{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:50px}.account-title{font-size:24px;font-weight:600;line-height:34px;letter-spacing:-.02em}.scroll-wrap{width:100%;height:calc(100dvh - 278px);overflow:hidden}.scroll-wrap.mypage{padding:20px;height:calc(100dvh - 126px)}.scroll-wrap.diary{height:calc(100dvh - 226px)}.scroll-wrap.calendar{height:calc(100vh - 518px)}.scroll-wrap.row4{height:calc(100vh - 422px)}.scroll-wrap.row5{height:calc(100vh - 517px)}.scroll-wrap.row6{height:calc(100vh - 574px)}.scroll-wrap{background-color:#f6f6f6}.input-wrap{width:100%;display:flex;flex-direction:column;justify-content:center;gap:5px}article{width:100%;height:100%;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}button{outline:none;cursor:pointer;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}button:disabled{cursor:default}input:focus{outline:none;box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input{outline:none;box-shadow:none;border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}input,input[type=search]{-webkit-appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0)}select:focus,textarea{outline:none}textarea{resize:none;border:none;-ms-overflow-style:none;scrollbar-width:none}textarea::-webkit-scrollbar{display:none}header{position:-webkit-sticky;position:sticky;top:0;left:0;background-color:#fff;padding:20px 30px 10px;z-index:20}header ul{display:flex;justify-content:space-between;align-items:center}.page-name{font-size:13px;font-weight:800;line-height:17px;color:#757575}footer{width:100%;max-width:768px;padding:15px 30px 35px;border-top:1px solid #e0e0e0;background-color:#fff;position:fixed;bottom:0;z-index:10}footer ul{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:center}footer ul li .menu-name{font-size:10px;font-weight:600;line-height:13px}footer ul li a{display:block;width:28px;height:28px}footer ul li a img{width:100%;height:100%}.google-btn,.modal-btn,.primary-btn{width:100%;height:52px;padding:15px 20px;border-radius:15px;background-color:#f83439;color:#fff;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.02em}.google-btn:disabled,.modal-btn:disabled,.primary-btn:disabled{background-color:#757575}.google-btn{background-color:#fff;border:1px solid #9e9e9e;color:#434343;display:flex;justify-content:center;align-items:center;gap:10px}.google-btn img{width:20px;height:20px;border:1px solid #757575;border-radius:100%}.modal-btn{height:100%;padding:5px 8px;border-radius:8px;font-size:14px;font-weight:600;line-height:18px}.modal-btn.cancel{background-color:#9e9e9e}.cancel-btn,.today-btn,.txt-btn{font-size:14px;font-weight:800;line-height:18px;color:#0083ff;width:50px}.back-btn{font-size:17px;font-weight:600;line-height:24px;letter-spacing:-.02em;color:#616161}.cancel-btn{color:#434343;font-weight:500}.today-btn{width:-moz-fit-content;width:fit-content;font-size:18px;font-weight:600;line-height:25px;letter-spacing:-.02em;color:#616161}.btn-18{position:relative;width:18px;height:18px}.btn-18 img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.delete-txt-btn{width:100%;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.02em;color:#ff191e}.btn-24{width:24px;height:24px}.btn-24 img{width:100%;height:100%}.find-method{position:relative;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.02em;color:#9e9e9e;padding:10px 20px}.find-method.active{color:#f83439}.find-method.active:after{position:absolute;content:"";bottom:-2px;left:0;width:100%;height:3px;background-color:#f83439}.detail-btn{font-size:12px;font-weight:500;line-height:16px}.input-box{width:100%;position:relative}.input-label-flex{display:flex;flex-direction:column;justify-content:center;gap:5px}.input-label{padding:0 10px;line-height:20px;letter-spacing:-.02em}.input-label,.input-underline{font-size:14px;font-weight:600}.input-underline{width:100%;height:100%;padding:5px;border-bottom:1px solid #e0e0e0;line-height:18px}.input-underline:focus{border-bottom:1px solid #eea69c}.input-time{width:100%;padding:3px 8px;border-bottom:1px solid #9e9e9e;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.02em;text-align:center;color:#434343}.input-time:focus{border-bottom:1px solid #000}.border-login,.input-border{width:100%;height:100%;padding:18px 20px;border:1px solid #9e9e9e;border-radius:15px;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.02em}.border-login:focus,.input-border:focus{border:1px solid #000}.border-login{padding:30px 20px 10px}select{border:none;width:-moz-fit-content;width:fit-content;height:100%;padding:3px 8px;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.02em}