@charset "UTF-8";.fs-forgotRole .fs-forgotRole__box{height:auto;background:#f8f8f8;box-sizing:border-box;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal}.fs-forgotRole .fs-forgotRole__column{text-align:center;margin:auto}.fs-forgotRole .fs-forgotRole__button{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;color:#fff;background-color:#3e3a39;border:1.25px solid #3e3a39;display:inline-block;margin-bottom:0;font-size:15px;border-radius:9px;font-weight:700;min-width:226px;padding:15px;line-height:15px;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;text-decoration:none;transition-duration:.3s}.fs-forgotRole .fs-forgotRole__button.active.focus,.fs-forgotRole .fs-forgotRole__button.active:focus,.fs-forgotRole .fs-forgotRole__button.focus,.fs-forgotRole .fs-forgotRole__button:active.focus,.fs-forgotRole .fs-forgotRole__button:active:focus,.fs-forgotRole .fs-forgotRole__button:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;outline:0}.fs-forgotRole .fs-forgotRole__button.focus,.fs-forgotRole .fs-forgotRole__button:focus,.fs-forgotRole .fs-forgotRole__button:hover{text-decoration:none;transition:all .3s ease;color:#fff;background-color:#3e3a39;outline:0}.fs-forgotRole .fs-forgotRole__button.active,.fs-forgotRole .fs-forgotRole__button:active{outline:0;background-image:none;opacity:.8;color:#fff}.fs-forgotRole .fs-forgotRole__button.disabled,.fs-forgotRole .fs-forgotRole__button[disabled],fieldset[disabled] .fs-forgotRole .fs-forgotRole__button{cursor:not-allowed}.fs-forgotRole .fs-forgotRole__button .ec-icon img{width:1em;vertical-align:text-bottom}.fs-forgotRole .fs-forgotRole__button{display:block;width:auto;margin-right:auto;margin-left:auto;width:226px}.fs-forgotRole .fs-forgotRole__input{width:100%;margin-right:auto;margin-left:auto}.fs-forgotRole .fs-forgotRole__input dl{margin-bottom:0}.fs-forgotRole .fs-forgotRole__input-cap{font-size:15px;text-align:left}.fs-forgotRole .fs-forgotRole__link{margin-left:0;font-size:15px;text-align:left;line-height:1.5}.fs-forgotRole .fs-forgotRole__link a{color:#668fd1;text-decoration:underline}.fs-forgotRole .fs-forgotRole__link a:hover{opacity:.8;transition:all .3s ease}.fs-forgotRole .fs-forgotRole__para{font-size:16px;line-height:1.5}.fs-forgotRole .fs-forgotRole__annotation{line-height:1.5;font-size:14px}.fs-forgotRole .fs-forgotRole__intro{font-size:15px}@media only screen and (min-width:768px){.fs-forgotRole .fs-forgotRole__box{margin-right:auto;margin-left:auto;padding:40px 90px 50px;display:flex;margin-bottom:90px}.fs-forgotRole .fs-forgotRole__input{width:311px;padding-top:40px}.fs-forgotRole .fs-forgotRole__link{line-height:2}.fs-forgotRole .fs-forgotRole__para{font-size:18px}.fs-forgotRole .fs-forgotRole__annotation{font-size:16px}}@media only screen and (min-width:991px){.fs-forgotRole .fs-forgotRole__box{padding:40px 100px 50px}.fs-forgotRole .fs-forgotRole__box{width:800px}}@media only screen and (min-width:1159px){.fs-forgotRole .fs-forgotRole__button{font-size:15px}}