.contactArea{position:relative;padding-top:140px}.contactArea .circle{position:absolute}.contactArea .circle.blur07{left:-10%;top:30%;width:580px;height:580px;background-color:rgba(255,67,73,.25);filter:blur(200px);animation:5s linear infinite circularMotion}@media(max-width: 1340px){.contactArea .circle.blur07{width:400px;height:400px}}.contactArea .wrap{display:flex;flex-wrap:wrap}.contactArea .leftItem{max-width:550px}@media(max-width: 1280px){.contactArea .leftItem{width:100%;max-width:100%;margin-bottom:60px}}.contactArea .rightItem{width:calc(100% - 550px);padding-left:120px}.contactArea .titleBox .title{text-align:left;margin-bottom:10px}@media(max-width: 960px){.contactArea .titleBox .title{font-size:40px}}@media(max-width: 600px){.contactArea .titleBox .title{font-size:35px}}@media(max-width: 500px){.contactArea .titleBox .title{font-size:26px}}@media(max-width: 420px){.contactArea .titleBox .title{font-size:24px}}.contactArea .titleBox .text{font-size:16px;line-height:1.7;text-align:left;color:#3f3f3f}.contactArea .titleBox .text span::after{display:none}@media(max-width: 1440px){.contactArea .rightItem{width:100%;padding-left:0}.contactArea .titleBox .title{text-align:center}.contactArea .titleBox .text{max-width:800px;width:100%;text-align:center;margin:0 auto}}@media(max-width: 1440px){.wrap{max-width:90vw}}.formTitle{margin-bottom:30px;padding-bottom:15px;font-size:18px;letter-spacing:.05em;color:#383838;border-bottom:1px solid #df9597}.formList{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding-bottom:20px}.formList li{width:50%;padding:0 15px 30px}@media(max-width: 550px){.formList li{width:100%}}.formList li.full{width:100%}.formList li.focus .title{font-size:12px;transform:translateY(-12px)}.formList li.name .inputBox input{padding-right:120px}.formList .item{position:relative;display:flex}.formList .title{position:absolute;left:0;top:3px;font-size:16px;color:#444;letter-spacing:.05em;pointer-events:none;transition:.4s}.formList .title em{color:#c4252b}.formList .sexBox{position:absolute;right:0;top:3px;width:120px}.formList .inputBox{flex-grow:1}.formList input[type=text],.formList select,.formList textarea{width:100%;font-size:16px;font-weight:300;border:none;background:0 0;border-bottom:1px solid #dbdada;border-radius:0;transition:.5s}.formList input[type=text].error,.formList select.error,.formList textarea.error{border-bottom-color:#c4252b}.formList input[type=text]:focus,.formList select:focus,.formList textarea:focus{outline:0}.formList select,.formList input[type=radio],.formList input[type=checkbox]{accent-color:#c4252b}.formList input[type=text],.formList select{height:40px}.formList textarea{margin-top:12px;height:100px}.formList .checkArea{display:flex}.formList .checkArea .captchaArea{margin-right:10px}