@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);:root{--font-family-sans-serif: 'Noto Sans JP', "Helvetica Neue", Helvetica, Arial, Meiryo, sans-serif}body{font-family:var(--font-family-sans-serif)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-sans-serif)}body,html{height:100%;min-height:130vh;background-repeat:no-repeat;background-image:linear-gradient(#a9c9ff, #ffbeec)}.card-container.card{border-radius:20px;max-width:350px;padding:40px 40px}.btn{font-weight:300;-moz-user-select:none;-webkit-user-select:none;user-select:none;cursor:default}.card{background-color:#F7F7F7;padding:20px 25px 30px;margin:0 auto 25px;top:50px;border-radius:2px;box-shadow:0px 2px 2px rgba(0,0,0,0.3)}.profile-img-card{width:96px;height:96px;margin:0 auto 10px;display:block;border-radius:50%;border:0px solid #956}.profile-name-card{font-size:16px;font-weight:bold;text-align:center;margin:10px 0 0;min-height:1em}.reauth-email{display:block;color:#404040;line-height:2;margin-bottom:10px;font-size:14px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.form-signin #inputEmail,.form-signin #inputPassword{direction:ltr;height:44px;font-size:16px}.form-signin input[type=email],.form-signin input[type=password],.form-signin input[type=text],.form-signin button{width:100%;display:block;margin-bottom:10px;z-index:1;position:relative;box-sizing:border-box}.form-signin .form-control:focus{border-color:#6891a2;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #6891a2}.btn.btn-signin{background-color:#6891a2;padding:0px;font-weight:700;font-size:14px;height:36px;border-radius:3px;border:none;transition:all 0.218s}.btn.btn-signin:hover,.btn.btn-signin:active,.btn.btn-signin:focus{background-color:#0c6121}.forgot-password{color:#6891a2}.forgot-password:hover,.forgot-password:active,.forgot-password:focus{color:#0c6121}
