.login{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login .form-wrap{position:relative;z-index:4;width:41.25066vw;height:unset;background:#ffffff;border-radius:.1051vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4.20389vw 2.62743vw 5.78035vw;background:#FFFFFF;-webkit-box-shadow:0vw 2.62743vw 7.88229vw rgba(0,8,21,0.12);box-shadow:0vw 2.62743vw 7.88229vw rgba(0,8,21,0.12);border-radius:.1051vw}.login .form-wrap .title{margin-bottom:1.05097vw;text-align:center;width:25.59117vw}.login .form-wrap .desc{text-align:center;margin-bottom:2.62743vw;width:25.59117vw}.login .form-wrap .form{width:23.12139vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login .form-wrap .form .label{margin-bottom:.31529vw}.login .form-wrap .form-input{width:100%;height:2.41724vw;background:#ffffff;border:.05255vw solid #eaeaea;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0vw .1051vw .26274vw rgba(0,0,0,0.05);box-shadow:0vw .1051vw .26274vw rgba(0,0,0,0.05);padding:.63058vw 1.26117vw .57803vw}.login .form-wrap .form .input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:4.09879vw;margin-bottom:1.57646vw;position:relative}.login .form-wrap .form-textarea{background:#FFFFFF;border:.05255vw solid #EAEAEA;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0vw .1051vw .26274vw rgba(0,0,0,0.05);box-shadow:0vw .1051vw .26274vw rgba(0,0,0,0.05);padding:.63058vw 1.26117vw .57803vw;resize:none;height:5.78035vw;margin-bottom:2.10194vw}.login .form-wrap .form-submit{height:2.99527vw;background-color:#303030;border:none;cursor:pointer;margin-bottom:1.05097vw}.login .form-wrap .politic{text-align:center;width:20.44141vw;display:none}@media (max-width: 480px){.login{height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:25.6vw}.login .form-wrap{position:relative;z-index:4;width:91.73333vw;height:unset;background:#ffffff;border-radius:.53333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:unset;background:#FFFFFF;-webkit-box-shadow:unset;box-shadow:unset;border-radius:.53333vw}.login .form-wrap .title{margin-bottom:3.73333vw;text-align:center;width:91.73333vw}.login .form-wrap .desc{text-align:center;margin-bottom:10.13333vw;width:91.73333vw;line-height:160%}.login .form-wrap .form{width:91.73333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login .form-wrap .form .label{margin-bottom:1.6vw;font-size:3.2vw;line-height:160%}.login .form-wrap .form-input{width:100%;height:14.4vw;background:#ffffff;border:.26667vw solid #eaeaea;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0vw .53333vw 1.33333vw rgba(0,0,0,0.05);box-shadow:0vw .53333vw 1.33333vw rgba(0,0,0,0.05);padding:3.2vw 6.4vw 2.93333vw}.login .form-wrap .form .input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:20.8vw;margin-bottom:8vw;position:relative}.login .form-wrap .form-textarea{background:#FFFFFF;border:.26667vw solid #EAEAEA;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0vw .53333vw 1.33333vw rgba(0,0,0,0.05);box-shadow:0vw .53333vw 1.33333vw rgba(0,0,0,0.05);padding:3.2vw 6.4vw 2.93333vw;resize:none;height:29.33333vw;margin-bottom:10.66667vw}.login .form-wrap .form-submit{height:16vw;margin-top:5.33333vw;background-color:#303030;border:none;cursor:pointer;margin-bottom:13.33333vw}.login .form-wrap .politic{text-align:center;width:103.73333vw;display:none}}
