.iqr_policy_wrap{position:relative;width:1100px;margin:0 auto 34px}
.inquiry_wrap{padding-top: 56px;font-family: 'NotoSansKR'}
/* old */
.inquiry_wrap .iqr_policy{position:relative;margin:20px 0 10px;border:1px solid rgba(221,221,221,0.35)}
.inquiry_wrap .iqr_policy > ol{padding:25px}
.inquiry_wrap .iqr_policy > ol > li{margin-top:10px}
.inquiry_wrap .iqr_policy > ol > li:first-child{margin-top:0}

.inquiry_wrap .iqr_check{padding-left:50px;height:80px;box-sizing: border-box;background-color: #fff;border: 1px solid #fff;}
.inquiry_wrap .iqr_check > input, .iqr_check > label{display:block;float:left}
.inquiry_wrap .iqr_check > input{position:absolute;left:0;top:0;opacity:0;width:0;height:0}
.inquiry_wrap .iqr_check > label{height:32px;margin-top:22px;padding-left:55px;background-repeat:no-repeat;background-position:left 0;background-image:url('../img/inq_chk.png');background-size:32px 64px;font-size:18px;line-height:32px;font-weight: 350;letter-spacing:-0.02em;color:#222;cursor:pointer}
.inquiry_wrap .iqr_check > input:checked + label{background-position:left -32px}
 .open_policy{position:absolute;top:22px;right:50px;display:block;width:80px;height:35px;line-height:35px;background-color:#000;font-weight:500;font-size:14px;letter-spacing:-0.02em;color:#fff;text-align:center}

.inquiry_wrap .iqr_info{width:1000px;margin:0 auto}
.inquiry_wrap .iqr_tit{font-weight: 700;font-size:25px;letter-spacing:-0.02em;line-height:1.44;color:#fff}
.inquiry_wrap .iqr_dot{position:relative;margin-left:24px;padding-left:14px;font-size:16px; letter-spacing: -0.02em; font-weight: 350;color: #fff}
.inquiry_wrap .iqr_dot:before{content:'';position:absolute;left:0;top:40%;width:5px;height:5px;border-radius:50%;background:#e6247a}

.inquiry_wrap .inquiry_table{width:100%;margin-top:26px;table-layout:fixed}
.inquiry_wrap .inquiry_table .col1{width:20%}
.inquiry_wrap .inquiry_table th, .inquiry_table td{padding:5px 0}
.inquiry_wrap .inquiry_table th{padding-left:25px;border-right:0;font-weight: 500;font-size:18px;line-height:50px;letter-spacing:-0.02em;color:#fff;text-align:left;vertical-align:top;}
.inquiry_wrap .inquiry_table th label, .inquiry_table th span{position:relative}
.inquiry_wrap .inquiry_table th label.required:before{content:'';position:absolute;left:-15px;top:10px;width:5px;height:5px;border-radius:50%;background:#e6247a}
.inquiry_wrap .inquiry_table td{color:#000}
.inquiry_wrap .inquiry_table input[type="text"], .inquiry_table input[type="password"], .inquiry_table select{width:300px;height:50px;padding:0 10px;border:1px solid #ddd;background:#fdfdfd;font-size:16px;color:#666;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
}
.inquiry_wrap .inquiry_table input[type="text"].email_02_input{width:230px;margin-right:-5px;border-right:0}
.inquiry_wrap .inquiry_table select{background:#fff url('../img/sel_arr.png') no-repeat 95% 50%;font-size:17px;
-webkit-appearance: none; /* 화살표 없애기 for chrome*/
-moz-appearance: none;    /* 화살표 없애기 for firefox*/
appearance: none;         /* 화살표 없애기 공통*/
}
.inquiry_wrap .inquiry_table select::-ms-expand {
display: none;         /* 화살표 없애기 for IE10, 11*/
}
.inquiry_wrap .inquiry_table select option{background-color:#fff}
.inquiry_wrap .inquiry_table .bridge, .inquiry_table .nbsp{display:inline-block;text-align:center}
.inquiry_wrap .inquiry_table .bridge{width:16px}
.inquiry_wrap .inquiry_table .nbsp{width:5px}
.inquiry_wrap .inquiry_table .text{padding-left:2px;font-size:0.875em}
.inquiry_wrap .inquiry_table textarea{overflow:auto;width:100%;height:130px;padding:10px;background:#fdfdfd;font-size:16px;line-height:160%;resize:none;color:#666;border: 1px solid #ddd;font-family: 'NotoSansKR';
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
}
.inquiry_wrap .inquiry_table input[type="radio"]{overflow:hidden;position:absolute;width:0.1px;height:0.1px;opacity:0;z-index:-1}
.inquiry_wrap .inquiry_table .cust_radios label{width:150px;line-height:50px;background:#fdfdfd;font-weight: 700;font-size: 18px;letter-spacing: -0.06em;color:#e51c26;text-align:center;cursor:pointer;box-sizing:border-box;border: 1px solid #ddd}
.inquiry_wrap .inquiry_table input[type="radio"]:checked + label{color:#fff;background:#e21a22;border-color: #e21a22}
.inquiry_wrap .inquiry_table .rd_lbl{display:inline-block;width:150px;line-height:50px;text-align:center;cursor:pointer}

/* .inquiry_form_comment{padding-top: 44px;font-family: 'KBIZHanmaumMyungjo';font-weight: 700;font-size: 24px;letter-spacing: -0.05em;text-align: center;color: #231916} */
.inquiry_wrap .b_btn01{width:253px;height:73px;background:url('../img/inq_btn.png')no-repeat center;font-size:0; margin: 35px auto 0;}
input:focus, textarea:focus{outline: none; }
