.header{box-shadow:0 2px 5px rgba(145,145,145,.1) !important}.header .logo img{content:url(/asset/icon/KHS_logo.svg) !important}.contact_container{font-family:"georgiapro",NanumMyeongjo,sans-serif;padding-top:250px;width:100%;position:relative}@media(max-width: 767px){.contact_container{padding-top:100px}}.contact_container label{padding:0 0 6px}.contact_container .form-control::placeholder{color:var(--text-disabled, rgba(0, 0, 0, 0.38));font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.15px;transform:rotate(0.04deg)}.contact_container .form-group .form-control,.contact_container .form-single .form-control,.contact_container .form-group .form-select{width:100%;border:none;border-bottom:1px solid #bdbdbd;border-radius:0;padding:12px 0 16px}@media(max-width: 767px){.contact_container .form-group .form-select option{padding:6px 16px}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .form-group .form-select option{padding:6px 16px}}.contact_container .form-group .form-control:focus,.contact_container .form-single .form-control:focus,.contact_container .form-group .form-select:focus{box-shadow:none;border-bottom:1px solid #1f1c1c;padding:12px 0 16px}@media(max-width: 767px){.contact_container .form-group textarea{min-height:200px}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .form-group textarea{min-height:200px}}@media(min-width: 1025px)and (max-width: 1699px){.contact_container .form-group textarea{height:215px}}@media(min-width: 1700px)and (max-width: 1920px){.contact_container .form-group textarea{height:215px}}@media(min-width: 1921px){.contact_container .form-group textarea{height:215px}}.contact_container .contact-form{width:100%}@media(min-width: 1025px)and (max-width: 1699px){.contact_container .contact-form{padding:0 60px}}.contact_container .contact-form .text-center{padding:0 0 225px 0}.contact_container .contact-form .text-center .g-recaptcha{position:absolute;top:-55%;left:40%}@media(max-width: 767px){.contact_container .contact-form .text-center .g-recaptcha{top:-80%;left:0}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact-form .text-center .g-recaptcha{top:-40%;left:50%}}@media(min-width: 1025px)and (max-width: 1699px){.contact_container .contact-form .text-center .g-recaptcha{top:-55%;left:55%}}@media(max-width: 767px){.contact_container .contact-form .text-center{padding:0 0 100px 0;margin-top:120px}}.contact_container .contact-form .text-center button{padding:8px 30px}.contact_container .contact-form .text-center .btn_submit{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.8px;text-transform:uppercase;border-radius:4px;border:1px solid #034ea2;background:#034ea2;transform:rotate(0.04deg)}.contact_container .contact-form .text-center .btn_submit:hover{background-color:#0069d9;border-color:#0062cc}.contact_container .form-group{display:flex;justify-content:space-between;gap:36px;margin:0 0 56px}@media(max-width: 767px){.contact_container .form-group{flex-direction:column;margin:0 0 36px}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .form-group{flex-direction:column;margin:0 0 36px}}.contact_container .form-group div{flex:1}.contact_container .form-group .zip-code-group{display:flex;align-items:center;border-bottom:1px solid #bdbdbd}.contact_container .form-group .btn-zipcode{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.7px;margin:23px 0 0;transform:rotate(0.04deg)}.contact_container .form-group .btn-zipcode:hover{color:#fff}.contact_container .form-single{margin:0 0 56px}.contact_container .contact_wrapper{max-width:1600px;margin:0 auto;width:100%}@media(max-width: 767px){.contact_container .contact_wrapper{padding:0 16px;width:100%}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact_wrapper{padding:0 30px}}@media(min-width: 1025px)and (max-width: 1699px){.contact_container .contact_wrapper{max-width:1300px;padding:0 20px}}.contact_container .contact_wrapper .text-form-container{display:flex;gap:220px}@media(max-width: 767px){.contact_container .contact_wrapper .text-form-container{flex-direction:column;gap:inherit}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact_wrapper .text-form-container{flex-direction:column;gap:inherit}}.contact_container .contact_wrapper .text-form-container .contact-text{text-align:left;flex:0 0 385px}@media(max-width: 767px){.contact_container .contact_wrapper .text-form-container .contact-text{flex:none;width:100%}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact_wrapper .text-form-container .contact-text{flex:none;width:100%}}@media(max-width: 767px){.contact_container .contact_wrapper .text-form-container .contact-text{padding:46px 0 54px 16px}}.contact_container .contact_wrapper .text-form-container .contact-text h1{color:var(--Primary-main, #034ea2);transform:rotate(0.04deg);font-family:georgiapro,sans-serif;font-size:64px;font-style:normal;font-weight:600;line-height:56px;margin:0 0 40px}@media(max-width: 767px){.contact_container .contact_wrapper .text-form-container .contact-text h1{font-size:32px}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact_wrapper .text-form-container .contact-text h1{font-size:32px}}@media(max-width: 767px){.contact_container .contact_wrapper .text-form-container .contact-text h1{margin:0 0 2px}}.contact_container .contact_wrapper .text-form-container .contact-text p{margin:0;color:#000;font-style:normal;font-weight:400;line-height:24px;white-space:pre-line;transform:rotate(0.04deg)}@media(max-width: 767px){.contact_container .contact_wrapper .text-form-container .contact-text p{font-size:14px}}.contact_container .contact_wrapper .company_container{width:100%;position:relative;display:flex;justify-content:space-between;gap:180px}@media(max-width: 767px){.contact_container .contact_wrapper .company_container{flex-direction:column;gap:25px}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact_wrapper .company_container{flex-direction:column;gap:25px}}@media(min-width: 1025px)and (max-width: 1699px){.contact_container .contact_wrapper .company_container{padding:50px 0 0 0;margin:30px 0 0 0}}.contact_container .contact_wrapper .company_container .map_info{flex:0 0 424px;font-family:Pretendard,sans-serif}@media(max-width: 767px){.contact_container .contact_wrapper .company_container .map_info{flex:none;width:100%}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact_wrapper .company_container .map_info{flex:none;width:100%}}.contact_container .contact_wrapper .company_container .map_info h1{margin:0 0 56px;text-align:left;font-family:"NanumMyeongjo",serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px}@media(max-width: 767px){.contact_container .contact_wrapper .company_container .map_info h1{margin:0 0 16px;font-size:28px}}.contact_container .contact_wrapper .company_container .map_info p{margin-bottom:12px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media(max-width: 767px){.contact_container .contact_wrapper .company_container .map_info p{margin:0 0 10px}}.contact_container .contact_wrapper .company_container .map_info p strong{padding:0 16px 0 0;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}@media(max-width: 767px){.contact_container .contact_wrapper .company_container .map_info p strong{padding:0}}.contact_container .contact_wrapper .company_container .map_info p a{text-decoration:unset;color:#000}.contact_container .contact_wrapper .company_container .map-placeholder{flex:1;max-width:996px;height:624px;background-color:#eee;margin-top:20px;margin:0 auto;margin-bottom:174px}@media(max-width: 767px){.contact_container .contact_wrapper .company_container .map-placeholder{width:100%;min-height:358px;margin-bottom:37px}}@media(min-width: 768px)and (max-width: 1024px){.contact_container .contact_wrapper .company_container .map-placeholder{flex:none}}@media(min-width: 1025px)and (max-width: 1699px){.contact_container .contact_wrapper .company_container .map-placeholder{height:370px}}.map-placeholder{width:100%}