﻿#login #preface-holder{padding:11rem 0 4.5rem;margin-bottom:4rem}@media screen and (max-width: 768px){#login #preface-holder{padding:6rem 0 3.5rem;margin-bottom:4rem}}@media screen and (max-width: 414px){#login #preface-holder{padding:5rem 0 2.5rem;margin-bottom:3rem}}#login #info{max-width:840px;margin:0 auto;padding:0 2rem;text-align:center;letter-spacing:0}@media screen and (max-width: 768px){#login #info{padding:0 1rem}}#login #info p:first-child{color:#5d567c}#login #info p:first-child a{color:#5d567c;text-decoration:underline}#login #info p:last-child{margin-top:1.5rem;color:#cd1c22}@media screen and (max-width: 414px){#login #info p:last-child{text-align:left}}#login #info p:last-child span{padding-right:.3rem;font-size:1.5rem}#login #info p:last-child a{color:#cd1c22;text-decoration:underline}#form-area{max-width:840px;margin:0 auto;padding:0 2rem;max-width:640px;margin-top:5rem}@media screen and (max-width: 768px){#form-area{padding:0 1rem}}#form-area input[type="text"],#form-area input[type="password"],#form-area select,#form-area button,#form-area textarea{background:none;border:none;border-radius:0;outline:none;background:none;-moz-appearance:none;-webkit-appearance:none}#form-area input[type="text"],#form-area input[type="password"],#form-area textarea{background:#fff;padding:.8rem 1rem;width:100%;border:1px solid #e8e8e8}#form-area input[type="text"]:focus,#form-area input[type="password"]:focus,#form-area textarea:focus{border:1px solid rgba(93,86,124,0.6);box-shadow:0 0 1px 1px rgba(93,86,124,0.2)}#form-area textarea{height:10rem}#form-area input::-webkit-input-placeholder{color:#a5a5a5}#form-area input:-moz-placeholder{color:#a5a5a5}#form-area input::-moz-placeholder{color:#a5a5a5}#form-area input:-ms-input-placeholder{color:#a5a5a5}#form-area ::-webkit-input-placeholder{color:#a5a5a5;letter-spacing:.1rem}#form-area .custom-select{overflow:hidden;position:relative;background:#fff;padding:0 .5rem;width:100%;border:1px solid #e8e8e8}#form-area .custom-select select{width:100%;padding-right:1em;cursor:pointer;text-indent:0.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding:0.8rem 3rem 0.8rem 0.5rem}#form-area .custom-select select::-ms-expand{display:none}#form-area .custom-select::before{position:absolute;top:1.6rem;right:1rem;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666666;pointer-events:none}@media screen and (max-width: 768px){#form-area{margin-top:3rem;max-width:400px}}#form-area li{margin-bottom:2.5rem;display:flex;align-items:center}#form-area li label{min-width:200px;font-weight:bold}#form-area li label::before{padding-right:5px;content:"●";color:#5d567c}#form-area li .form-holder{width:100%}@media screen and (max-width: 768px){#form-area li{display:block}#form-area li label{display:block;margin-bottom:.5rem}}#form-area .check{text-align:center;margin:2.5rem auto}#form-area .check span{padding-left:.3rem;letter-spacing:0}#form-area .btnholder{width:234px;margin:0 auto}#form-area .btnholder button.btn{border:1px solid #5d567c;background:#5d567c}#form-area .btnholder button.btn:before{border-right:1px solid #5d567c}#form-area .btnholder button.btn:after{border-bottom:1px solid #5d567c}
