.section_contact *{margin:0;padding:0;box-sizing:border-box}.section_contact{overflow:hidden;position:relative;font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;width:90%}.section_contact .mo_visibled{display:none}.section_contact.sec_1{padding-top:100px}.section_contact .inner_contents{margin:0 auto;display:grid;grid-template-columns:1fr 2fr;column-gap:50px}.section_contact .inner_contents .txt_box{width:100%}.section_contact .inner_contents .txt_box p.txt_1{color:#000;font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;font-size:56px;font-style:normal;font-weight:700;line-height:60px}.section_contact .inner_contents .txt_box p.txt_2{color:#333;font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-top:20px}.section_contact .inner_contents .txt_box .txt_3_box{margin-top:24px}.section_contact .inner_contents .txt_box .txt_3{display:flex;align-items:center;margin-top:10px}.section_contact .inner_contents .txt_box .txt_3:first-child{margin-top:0}.section_contact .inner_contents .txt_box .txt_3 span{width:20px;height:20px;margin-right:8px}.section_contact .inner_contents .txt_box .txt_3 a{color:#151515;font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}.section_contact .inner_contents .input_box{width:100%}.section_contact .inner_contents .input_box form>div{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;height:65px;padding:24px 0 10px;margin-bottom:24px;border-bottom:3px solid #151515}.section_contact .inner_contents .input_box form>div.on{border-color:#e63312}.section_contact .inner_contents .input_box form>div.textbox{height:160px;margin-bottom:0;align-items:flex-start}.section_contact .inner_contents .input_box form>div label{position:absolute;top:20px;left:0;width:auto;color:#151515;font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;display:flex;align-items:center;transition:all .1s ease}.section_contact .inner_contents .input_box form>div label span{color:var(--Point, #e63312);font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;font-size:11.571px;font-style:normal;font-weight:400;line-height:18px;align-items:flex-start;margin-left:3px}.section_contact .inner_contents .input_box form>div input{width:100%;color:#151515;font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;height:28px;border:none}.section_contact .inner_contents .input_box form>div .field_input:focus{outline:none}.section_contact .inner_contents .input_box form>div .field_input:focus+label,.section_contact .inner_contents .input_box form>div .field_input:valid+label{font-size:11.5px;top:0}.section_contact .inner_contents .input_box form>div.textbox textarea{width:100%;height:100%;border:none;color:#151515;font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;resize:none}.section_contact .inner_contents .input_box form>div.textbox textarea:focus{outline:none}.section_contact .inner_contents .input_box button.btn_submit{width:100%;height:52px;color:#fff;background:#151515;text-align:center;font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:28px;margin-top:12px;cursor:pointer;border:none}.section_contact.sec_2{padding-top:163px;padding-bottom:160px;margin:auto}.section_contact.sec_2 .list_box{width:100%;border-top:3px solid #151515;display:flex;flex-direction:column}.section_contact.sec_2 .list_box li{border-bottom:1px solid #151515;list-style:none}.section_contact.sec_2 .list_box li a{display:flex;align-items:center;text-decoration:none;color:var(--Gray1, #151515);font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;position:relative;padding:28px 40px 28px 0}.section_contact.sec_2 .list_box li.on a{font-weight:700}.section_contact.sec_2 .list_box li a:before{content:"";position:absolute;top:34px;right:14px;width:10px;height:10px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-top:2px;border-top:2px solid #333;border-left:2px solid #333;transform:translate(-50%,-50%) rotate(-135deg)}.section_contact.sec_2 .list_box li.on a:before{top:40px;transform:translate(-50%,-50%) rotate(45deg)}.section_contact.sec_2 .list_box li .view{display:none;color:#333;font-family:HyundaiSansHead,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:0 60px 28px 0}@media all and (max-width: 960px){.section_contact .pc_visibled{display:none!important}.section_contact .mo_visibled{display:block}.section_contact .inner_contents{display:block;padding:0 20px}.section_contact .inner_contents .txt_box{width:100%}.section_contact .inner_contents .txt_box p.txt_1{font-size:27px;line-height:29px}.section_contact .inner_contents .txt_box p.txt_2{font-size:15px;line-height:22px;margin-top:16px}.section_contact .inner_contents .txt_box .txt_3_box{margin-top:16px}.section_contact .inner_contents .txt_box .txt_3 span{width:18px}.section_contact .inner_contents .txt_box .txt_3 span svg{width:100%}.section_contact .inner_contents .txt_box .txt_3 a{font-size:14px;line-height:20px}.section_contact .inner_contents .input_box{width:100%;margin-top:40px}.section_contact .inner_contents .input_box form>div{height:58px;border-width:2px}.section_contact .inner_contents .input_box form>div input{height:22px}.section_contact .inner_contents .input_box form>div label{font-size:16px;line-height:22px}.section_contact .inner_contents .input_box form>div label span{font-size:16px}.section_contact .inner_contents .input_box form>div.textbox{height:184px}.section_contact .inner_contents .input_box button.btn_submit{height:48px;font-size:16px;line-height:47px}.section_contact.sec_1{padding-top:34px}.section_contact.sec_2{padding:60px 0}.section_contact.sec_2 .list_box{width:100%;margin-top:39px}.section_contact.sec_2 .list_box li a{font-size:15px;line-height:22px;padding:20px 40px 20px 0}.section_contact.sec_2 .list_box li a:before{top:50%;margin-top:-5px}.section_contact.sec_2 .list_box li.on a:before{top:50%}.section_contact.sec_2 .list_box li .view{font-size:14px;line-height:20px;padding:0 0 24px}.section_contact{width:100%}}.section_contact{position:relative;overflow:hidden}.section_contact_bg_image{position:absolute;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:-1}.section_contact .inner_contents .input_box form>div input,.section_contact .inner_contents .input_box form>div.textbox textarea{background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/40/assets/contact-40.css.map */
