@-webkit-keyframes blink{0%{opacity:.4}100%{opacity:1}}@keyframes blink{0%{opacity:.4}100%{opacity:1}}@-webkit-keyframes blink-soft{0%{opacity:.8}100%{opacity:1}}@keyframes blink-soft{0%{opacity:.8}100%{opacity:1}}main .inner{padding-top:60px;padding-bottom:180px}main .inner .content{max-width:700px;margin-top:40px;margin-right:auto;margin-left:auto}main .inner .content .errors{margin-top:20px;margin-bottom:40px}main .inner .content .errors li{color:red;font-size:12px;font-size:1.2rem;line-height:2}main .inner .content p{margin-bottom:20px}main .inner .content form{width:100%}main .inner .content form .btn_wrap{margin-top:100px}main .inner .content form .btn_wrap button{width:280px}main .inner .content form .sub_btn_wrap{margin-top:20px}main .inner #recover{display:none}main .inner #recover:target{display:block}main .inner #recover:target~#login{display:none}@media screen and (max-width: 782px)and (hover: hover){main .inner{padding-top:40px;padding-bottom:60px}main .inner header h1{font-size:24px;font-size:2.4rem}main .inner .content p{margin-bottom:35px;font-size:12px;font-size:1.2rem;text-align:center}main .inner .content form .btn_wrap{margin-top:80px}main .inner .content form .btn_wrap button{width:220px}main .inner .content form .sub_btn_wrap{margin-top:30px}main .inner .content form .sub_btn_wrap+.sub_btn_wrap{margin-top:20px}}@media screen and (max-width: 767px)and (hover: none){main .inner{padding-top:40px;padding-bottom:60px}main .inner header h1{font-size:24px;font-size:2.4rem}main .inner .content p{margin-bottom:35px;font-size:12px;font-size:1.2rem;text-align:center}main .inner .content form .btn_wrap{margin-top:80px}main .inner .content form .btn_wrap button{width:220px}main .inner .content form .sub_btn_wrap{margin-top:30px}main .inner .content form .sub_btn_wrap+.sub_btn_wrap{margin-top:20px}}
