@charset "UTF-8";@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-4px)}100%{transform:translateY(0)}}@keyframes swing-leaf{0%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}25%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}}@keyframes infinite-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.sign-form .sign-form-body{padding:3.1rem 2rem 2rem}.sign-form .sign-form-body>*:last-child{margin-bottom:0}.sign-form .sign-form-lead{color:#e88b68;font-size:1.4rem;margin-bottom:1rem;text-align:center}.sign-form .sign-form-lead strong{font-weight:400}.sign-form .sign-form-links{border-top:1px dashed #e88b68;padding:2rem 2rem 3rem 2rem;text-align:center}.sign-form .sign-form-links+.sign-form-alert{margin-top:-1rem}.sign-form .sign-form-links_terms{margin-bottom:1rem}.sign-form .sign-form-links-anchor{display:inline-block;color:#e88b68;overflow:hidden;position:relative}.sign-form .sign-form-links-anchor>*{vertical-align:middle}.sign-form .sign-form-links-anchor .fa-circle-exclamation{font-size:1.1rem;margin-right:0.6em}.sign-form .sign-form-links-anchor::after{background-color:#e88b68;content:"";height:1px;width:100%;will-change:width,left;position:absolute;bottom:0;left:0;-webkit-transition:width 200ms cubic-bezier(0.25, 0.1, 0.25, 1),left 0ms cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transition-delay:0ms,0ms;-moz-transition:width 200ms cubic-bezier(0.25, 0.1, 0.25, 1) 0ms,left 0ms cubic-bezier(0.25, 0.1, 0.25, 1) 0ms;-o-transition:width 200ms cubic-bezier(0.25, 0.1, 0.25, 1) 0ms,left 0ms cubic-bezier(0.25, 0.1, 0.25, 1) 0ms;transition:width 200ms cubic-bezier(0.25, 0.1, 0.25, 1) 0ms,left 0ms cubic-bezier(0.25, 0.1, 0.25, 1) 0ms}.sign-form .sign-form-links_signup,.sign-form .sign-form-links_signin{margin-bottom:0}.sign-form .sign-form-alert{border:1px solid #6f6f6f;margin:0 auto 2rem;padding:1.5rem;width:calc(100% - 4rem)}.sign-form .sign-form-alert .list-alert-item{color:#6f6f6f;padding-left:1.2em;position:relative}.sign-form .sign-form-alert .list-alert-item::before{content:"※";position:absolute;top:0;left:0}.sign-form .sign-form-alert .list-alert-item+.list-alert-item{margin-top:0.6em}@media (max-width: 767px){.sign-form .sign-form-intro br{display:none}}@media (min-width: 768px){.sign-form .sign-form-lead{font-size:1.6rem;margin-bottom:1.9rem}.sign-form .sign-form-intro{text-align:center}}@media (min-width: 992px){.sign-form{margin:0 auto;width:60%}.sign-form .sign-form-body{padding-top:3.2rem}.sign-form .sign-form-lead{font-size:1.8rem;margin-bottom:1.8rem}}.sign-form-supplement{margin-top:2rem;text-align:center}.sign-form-supplement a:not(.btn){color:#e88b68;position:relative}.sign-form-supplement a:not(.btn) .fa,.sign-form-supplement a:not(.btn) .fas{margin-right:0.5rem}.sign-form-supplement a:not(.btn)::after{background-color:#e88b68;content:"";height:1px;width:100%;will-change:width,left;position:absolute;bottom:0;left:0}#confirmations .alert-mail h2,#confirmations .alert-mail h3{font-size:18px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px dotted #8a6d3b;font-weight:bold}#confirmations .alert-mail h3{font-size:14px}#confirmations .alert-mail .lead{margin-bottom:10px;font-size:14px}#confirmations .alert-mail .well{padding:12px}#confirmations .alert-mail .well ul{margin-bottom:0}#confirmations .alert-mail .well:last-child{margin-bottom:0}
