﻿.page_contact_us{--pd:63.5px;margin-top:5.2%}.page_contact_us .top{flex-wrap:wrap;align-items:unset}.page_contact_us .top .contact_us,.page_contact_us .top .sendMessage{width:calc(50% - var(--pd))}.page_contact_us .top .contact_us span,.page_contact_us .top .sendMessage span{font-weight:bold;font-size:40px;color:var(--color-main)}.page_contact_us .top .contact_us .des,.page_contact_us .top .sendMessage .des{font-weight:300;font-size:16px;color:#333333;line-height:30px;margin-top:30px}.page_contact_us .top .contact_us{position:relative;padding-right:112px}.page_contact_us .top .contact_us::after{content:"";display:block;width:1px;height:60%;background:#e5e5e5;position:absolute;right:0;top:20%}.page_contact_us .top .contact_us ul{margin-top:30px}.page_contact_us .top .contact_us ul li{display:flex;align-items:center;margin-top:43px}.page_contact_us .top .contact_us ul li:first-child{margin-top:0}.page_contact_us .top .contact_us ul li .img{width:37px;height:37px;padding:0;margin-right:15px;flex-shrink:0}.page_contact_us .top .contact_us ul li .info .title,.page_contact_us .top .contact_us ul li .info .desc,.page_contact_us .top .contact_us ul li .info a{font-weight:300;font-size:16px;color:#999999;line-height:22px}.page_contact_us .top .contact_us ul li .info a,.page_contact_us .top .contact_us ul li .info .desc{color:#333333}.page_contact_us .top .contact_us ul li .info a:hover{color:var(--color-main)}.page_contact_us .top .contact_us .map{margin-top:24px;padding-bottom:49.5%}.page_contact_us .top .sendMessage span{color:unset}.page_contact_us .map_iframe{width:100%;height:0;padding-bottom:40%;position:relative;margin-top:3.43%}.page_contact_us .map_iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%}.com_contact_us_common form{width:100%;margin-top:50px}.com_contact_us_common form input[type="submit"]{margin-top:50px}.com_contact_us_common form ul li{border-bottom:1px solid #333}.com_contact_us_common form input:not([type="submit"]),.com_contact_us_common form textarea{background:unset;color:unset;padding:0}.com_contact_us_common form input:not([type="submit"])::placeholder,.com_contact_us_common form textarea::placeholder{color:unset}.com_contact_us_common form ul li::before{left:-13px}.com_contact_us_common form textarea{padding:24px 0 0}@media screen and (max-width:1660px){.com_form input[type="submit"]{margin-top:20px}.com_wrap{margin:5% 0 3%}.page_contact_us .top .contact_us span,.page_contact_us .top .sendMessage span{font-size:30px}.page_contact_us .top .contact_us .des,.page_contact_us .top .sendMessage .des{margin-top:15px}.page_contact_us .top .contact_us{padding-right:60px}}@media screen and (max-width:1366px){.page_contact_us{--pd:10px}.page_contact_us .top .contact_us{padding-right:30px}.page_contact_us .top .sendMessage{padding-left:30px}}@media screen and (max-width:950px){.com_contact_us_common form{margin-top:30px}.page_contact_us .top .contact_us,.page_contact_us .top .sendMessage{width:100%;padding-right:0}.page_contact_us .top .sendMessage{margin-top:30px}.page_contact_us .top .sendMessage{padding-left:0}.com_form .names,.com_form .phone{width:100%;margin-top:15px}.com_form .email,.com_form .message{margin-top:15px}.page_contact_us .top .contact_us span,.page_contact_us .top .sendMessage span{font-size:22px}.page_contact_us .top .contact_us::after{content:unset}.page_contact_us .map_iframe{padding-bottom:70%}}