.img-1 img{-o-object-position:45% 60%;object-position:45% 60%}.contact-inner{max-width:1000px}.contact-title{font-style:italic}.contact-title:after{content:"";width:20px;height:1px;background:#ccc;display:inline-block}.contact-content{font-size:.875rem;border:#ccc solid 1px}.contact-item{background:#fff;display:flex}.contact .item1{border-bottom:#ccc solid 1px}.contact-label{padding:10px;width:120px;border-right:#ccc solid 1px}.contact-input{width:100%}.contact-btn{display:block;width:50%;padding:5px;font-size:.875rem;background:#fff;position:relative;text-align:center}.contact-btn:nth-child(2){border-left:#ccc solid 1px}.contact-btn::before{content:"";width:0%;height:100%;background:#c7b299;position:absolute;left:0;top:0;transition:width .6s}.contact-btn .tw{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;color:#fff;opacity:0}.contact-btn .en,.contact-btn .tw{transition:opacity .6s}.contact-btn:hover .en{opacity:0}.contact-btn:hover .tw{opacity:1}.contact-btn:hover::before{width:100%}.g-recaptcha{margin-left:auto}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0px;-webkit-border-radius:0px;box-sizing:border-box;color:#666;font-size:.875rem;line-height:20px;border:none;padding:10px}input::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder{color:#999}input::placeholder,textarea::placeholder,select::placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#999}input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#999}input.error,textarea.error,select.error{color:#d00}input.error::-moz-placeholder, textarea.error::-moz-placeholder, select.error::-moz-placeholder{color:#d00}input.error::placeholder,textarea.error::placeholder,select.error::placeholder{color:#d00}input.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder,select.error::-webkit-input-placeholder{color:#d00}input.error:-moz-placeholder,textarea.error:-moz-placeholder,select.error:-moz-placeholder{color:#d00}input.error:-ms-input-placeholder,textarea.error:-ms-input-placeholder,select.error:-ms-input-placeholder{color:#d00}