@charset "utf-8";

/*협력업체 임직원 할인*/

.etc_partner_tit {margin-bottom: 17px;}
.partner_txt1 {letter-spacing: -1px; color: #333;}
.partner_txt1 li {line-height: 30px;}
.partner_txt1 li:before {display: inline-block; content: "·"; width: 10px;}
.step1_ok {background: url(/pub/hom/images/cont/etc/phone_i.jpg) no-repeat 38px 13px; width: 190px; height: 69px; box-sizing: content-box; border: 1px solid #555; color: #666; font-size: 15px; font-weight: 600;margin: 40px auto 0; text-align: center; padding-left: 40px; display: block; letter-spacing: -0.3px;}
.step_img {margin-bottom: 20px;}
.partner_form{background: #f5f5f5; margin-top: 20px; padding-bottom: 40px;}
.partner_form ul {width: 320px; margin: 0 auto; padding: 40px 0 30px;}
.partner_form li{margin-bottom: 10px; height: 35px; line-height: 35px;  font-size: 13px;}
.partner_form li > span {width: 120px; text-align: left; display: inline-block; letter-spacing: -0.5px; color: #333; font-weight: 600;}
.partner_form li > input {width: 175px; height: 35px; line-height: 35px; border: 1px solid #ddd; text-align: left; padding-left: 15px; outline: none;}
.partner_form li > input.company_name {color: #333;}
.partner_form li > input.company_num {color: #999;}
.partner_form li > input.company_ceo, .partner_form li > input.company_ceotel  {background: #e8e8e8; color: #a5a5a5;}
.step2_ok {background: #333; width: 73px; height: 36px; color: #fff; margin: 0 auto; display: block; }
.step3_box {text-align: center; font-size: 15px; letter-spacing: -0.5px; padding: 60px 0;}
.step3_txt {font-size: 15px; font-weight: 600; color: #333; line-height: 25px; padding-top: 30px;}
.step3_btn {display: block;text-align: center;width: 97px;line-height: 34px;height: 36px;border: 1px solid #333;box-sizing: border-box;margin: 40px auto 0;color: #333;font-weight: 600;vertical-align: top; letter-spacing: 1px; font-size: 14px;}
.step3_btn {display: block;text-align: center;width: 97px;line-height: 34px;height: 36px;border: 1px solid #333;box-sizing: border-box;margin: 40px auto 0;color: #333;font-weight: 600;vertical-align: top; letter-spacing: 0.4px; font-size: 13px;}



