@import"/css/reset.css";@import"/asset/font/css/pretendard.css";.contact_container{font-family:"Pretendard";background-color:#fff;max-width:1400px;height:100vh;display:flex;align-items:center;margin:72px auto 0}@media(min-width: 768px)and (max-width: 1024px){.contact_container{margin:0 24px}}@media(max-width: 767px){.contact_container{height:100%;margin:136px 16px 96px}}.contact_container .contact_wrap{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:start}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact_wrap{flex-direction:column;align-items:center;gap:56px}}@media(max-width: 767px){.contact_container .contact_wrap{flex-direction:column;align-items:center}}.contact_container .contact_wrap .contact_txt h3{color:#2d3855;text-align:left;font-size:48px;font-weight:700;line-height:120%;letter-spacing:-0.84px;text-transform:capitalize;margin-bottom:16px}.contact_container .contact_wrap .contact_txt h3 em{color:#00a1ff}@media(max-width: 767px){.contact_container .contact_wrap .contact_txt h3{font-size:28px;text-align:center;margin-bottom:16px}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact_wrap .contact_txt h3{font-size:42px;margin-bottom:24px;text-align:center}}.contact_container .contact_wrap .contact_txt p{color:#2d3855;font-size:18px;font-weight:400;line-height:150%;letter-spacing:-0.33px;white-space:pre-line;text-align:left}@media(max-width: 767px){.contact_container .contact_wrap .contact_txt p{font-size:16px;text-align:center;white-space:normal;word-break:keep-all;padding:0 0 46px}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact_wrap .contact_txt p{font-size:16px;text-align:center}}.contact_container .contact_wrap .contact_txt p br{display:block}.contactForm{max-width:800px;display:flex;flex-direction:column;align-items:flex-start;font-family:"Pretendard"}@media(min-width: 768px)and (max-width: 1024px){.contactForm{align-items:center}}@media(max-width: 767px){.contactForm{align-items:center}}.contactForm .input_group{width:100%;display:flex;flex-direction:row;gap:80px}@media(min-width: 768px)and (max-width: 1024px){.contactForm .input_group{gap:56px}}@media(max-width: 767px){.contactForm .input_group{flex-direction:column;gap:0}}.contactForm .input_group .input_box{display:flex;flex-direction:column;width:360px;margin-bottom:32px}@media(min-width: 768px)and (max-width: 1024px){.contactForm .input_group .input_box{width:100%}}@media(max-width: 767px){.contactForm .input_group .input_box{width:100%}}@media(min-width: 768px)and (max-width: 1024px){.contactForm .input_group .input_box{width:300px}}@media(max-width: 400px){.contactForm .input_group .input_box{width:308px;gap:0}}.contactForm .input_group .input_box label{color:#222e4d;font-size:16px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.24px}.contactForm .input_group .input_box em{color:#00a1ff}.contactForm .input_group .input_box input{width:100%;padding:16px;border-radius:4px;border:1px solid #c4c4c4;color:#222e4d;font-style:normal;margin-top:8px;box-sizing:border-box}@media(max-width: 767px){.contactForm .input_group .input_box input{width:100%}}.contactForm .input_group .input_box input:focus{outline-color:#00a1ff}.contactForm .input_group .input_box input::placeholder{color:#c6c6c6}.contactForm .input_group .input_box input::-webkit-input-placeholder{color:#c6c6c6}.contactForm .input_group .input_box input:-ms-input-placeholder{color:#c6c6c6}.contactForm .input_group .input_box textarea{width:800px;height:200px;padding:16px;border-radius:4px;border:1px solid #c4c4c4;color:#222e4d;font-family:"Pretendard";font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.24px;margin-top:8px;box-sizing:border-box}@media(min-width: 768px)and (max-width: 1024px){.contactForm .input_group .input_box textarea{width:656px}}@media(max-width: 767px){.contactForm .input_group .input_box textarea{width:100%}}.contactForm .input_group .input_box textarea:focus{outline-color:#00a1ff}.contactForm .input_group .input_box textarea::placeholder{color:#c6c6c6}.contactForm .input_group .input_box textarea::-webkit-input-placeholder{color:#c6c6c6}.contactForm .input_group .input_box textarea:-ms-input-placeholder{color:#c6c6c6}.contactForm .input_group .checkbox_box{width:360px;margin-top:-24px;display:flex;flex-direction:row;align-items:center;font-size:14px;font-weight:400}@media(min-width: 768px)and (max-width: 1024px){.contactForm .input_group .checkbox_box{width:100%}}.contactForm .input_group .checkbox_box .privacy_wrap label{color:#222e4d}.contactForm .input_group .checkbox_box .privacy_wrap .privacy_more{padding-left:8px;color:#00a1ff;text-decoration:underline;cursor:pointer}.contactForm .contactSend_btn{display:flex;margin-top:36px;padding:12px 40px;justify-content:center;align-items:center;border:none;border-radius:10000px;background:#00a1ff;color:#fff;text-align:center;font-size:18px;font-weight:700;letter-spacing:-0.24px;cursor:pointer}@media(max-width: 767px){.contactForm .contactSend_btn{margin:24px 0 46px;padding:12px 32px;font-size:16px}}.contactForm .contactSend_btn:hover{background-color:#fff;color:#222e4c;transition:all .25s linear}