html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}@font-face{font-family:"Local Noto Sans JP";src:local("Noto Sans JP")}body{font-family:"Local Noto Sans JP","Noto Sans JP",sans-serif}.padding-20{padding:20px}.login-area{width:100%;height:100svh;display:flex;justify-content:center;align-items:center;background-color:#f2f2f2}.login-area .inner{width:300px;background-color:#fff;border-radius:10px;padding:20px;box-shadow:0 5px 10px 0px rgba(0,0,0,.1)}.login-area .inner .form-title .logo{width:240px;height:59.04px;margin-left:10px;text-align:center;font-size:28px;font-weight:700;font-feature-settings:"palt"}.login-area .inner .form-title .sub-title{text-align:center;font-size:14px;color:#535353;margin:.5em 0 1.5em}.login-area .inner .form-title .time-area{width:100%;min-height:auto;height:75px}.login-area .inner .form-title .time-area .date-text{font-size:15px;padding-bottom:0;text-align:center}.login-area .inner .form-title .time-area .time-text .time-background,.login-area .inner .form-title .time-area .time-text .time-front{left:20px}.login-area .inner .form-title .time-area .time-text .time-back,.login-area .inner .form-title .time-area .time-text .time{font-size:47px;height:48px}.login-area .inner .form-title .time-area .time-text .second-back,.login-area .inner .form-title .time-area .time-text .second-text{font-size:25px;height:27px}.login-area .inner .input-field input{color:#555;font-size:18px;width:100%;outline:none;border:1px solid #e6e6e6;margin:10px 0;border-radius:2px;padding:.8em 1em;line-height:1}.login-area .inner .input-field input::placeholder{color:#ccc}.login-area .inner .form-btn{outline:none;border:1px solid #535353;appearance:none;font-size:16px;color:#fff;width:100%;background-color:#535353;text-align:center;padding:.8em 0;border-radius:3px;cursor:pointer;margin:20px 0;transition:.3s}.login-area .inner .form-btn:hover{border-color:#535353;background-color:#535353}.login-area .inner .form-btn.disable{background-color:#9f9f9f;border-color:#9f9f9f;box-shadow:none;pointer-events:none;cursor:default}.login-area .inner .message{font-size:11px;color:#ccc}.login-area .inner .quick-input-btn-area{display:none;padding-top:10px;justify-content:space-between}.login-area .inner .quick-input-btn-area .quick-btn{padding:.8em 0;background-color:#535353;color:#fff;font-size:16px;cursor:pointer;border-radius:3px;width:49%;text-align:center;box-shadow:0px 0px 10px -2px #636363}.login-area .inner .quick-input-btn-area .quick-btn.disable{background-color:#9f9f9f;box-shadow:none;pointer-events:none;cursor:default}