@charset "UTF-8";.mainArea.successPage{height:calc(100vh - 300px);min-height:500px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0;text-align:center}.mainArea.successPage .successTxt{color:#1d9caa;font-size:30px;line-height:1.3}@media (max-width:1180px){.mainArea.successPage .successTxt{font-size:26px}}@media (max-width:768px){.mainArea.successPage .successTxt{font-size:22px}}@media (max-width:400px){.mainArea.successPage .successTxt{font-size:18px}}.mainArea .formColumn .btnBox .btn#submit_btn{color:#000;display:block;padding:15px 20px;letter-spacing:0.02rem;text-align:center;border-radius:0 20px 0 20px}.mainArea .formColumn .btnBox .btn#submit_btn:before{content:"";display:block;position:absolute;width:calc(100% - 0px);height:calc(100% - 0px);border-radius:0 20px 0 20px;background:-webkit-gradient(linear,left top,right top,from(#17ead9),color-stop(#1eb4f4),color-stop(#467ff2),to(#be50f5));background:linear-gradient(to right,#17ead9,#1eb4f4,#467ff2,#be50f5);top:0px;left:0px;z-index:-1}.mainArea .formColumn .btnBox .btn#submit_btn:after{content:"";display:block;position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:0 18px 0 18px;background:transparent;background-color:#fff;top:2px;left:2px;z-index:-1;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (min-width:1181px){.mainArea .formColumn .btnBox .btn#submit_btn:hover{color:#fff;-webkit-box-shadow:0 0 10px rgba(48,78,183,0.5);box-shadow:0 0 10px rgba(48,78,183,0.5);-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.mainArea .formColumn .btnBox .btn#submit_btn:hover:after{width:0;left:auto;right:2px}}.thankInfo{padding:0 0 40px 0;position:relative}.thankInfo:before{content:"";display:block;position:absolute;display:block;width:100%;height:1px;background:-webkit-gradient(linear,left top,right top,from(#17ead9),color-stop(#1eb4f4),color-stop(#467ff2),to(#be50f5));background:linear-gradient(to right,#17ead9,#1eb4f4,#467ff2,#be50f5);position:absolute;bottom:0;left:0}