@charset "utf-8";
/* SHINING 독립 사용 */
.quick_tit{padding-bottom:20px;font-size:20px;color:#fff;font-family:'notokr-medium'}
.quick_tit .e_tit{font-size:12px;font-weight:600;color:#d8af82;letter-spacing:2px;font-family:'Poppins'}
#consultation_wrap .cate_wrap{display:inline-block;position:relative;width:100%}
#consultation_wrap li .sh_select{width:100%;height:52px;padding:0 10px;margin-bottom:10px;border:solid 1px #494949;border-radius:2px;font-size:14px;color:#797979;background:#262626;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
#consultation_wrap .cate_wrap:after{content:"\f107";position:absolute;right:19px;top:6px;font-size:15px;font-family:'fontawesome'}
#sh_write_tbl .sh_select:focus{border:none!important}
#consultation_wrap li.required input{background:#262626 url(/sh_img/include/include_05/required.png) 92% 24px no-repeat}
#consultation_wrap{position:relative;width:100%}
#consultation_wrap input[type="text"]{width:100%;height:52px;padding:0 10px;margin-bottom:10px;border:solid 1px #494949;border-radius:2px;font-size:14px;color:#fff;background:#262626;box-sizing:border-box}
#consultation_wrap select{min-width:180px;height:52px;}
#consultation_wrap li.cont input[type="text"]{height:100px;vertical-align:top}
#consultation_wrap .agrees{padding-bottom:14px;font-size:13px;overflow:hidden}
#consultation_wrap .agrees .agr_t{float:right}
#consultation_wrap .agrees .agr_v{float:left;color:#c8c8c8;cursor:pointer}
#consultation_wrap .agrees input[type="checkbox"] {display:none}
/* 익스8이하는 체크박스보이기 */
#consultation_wrap .agrees input[type="checkbox"].agrbtn {display:inline-block}
#consultation_wrap .agrees span{float:right;color:#c8c8c8}
#consultation_wrap .agrees input[type="checkbox"] + label{height:16px;width:31px;padding:0;margin:4px 0 0 5px;background:url('/sh_img/include/include_05/check_off.png') no-repeat}
#consultation_wrap .agrees input[type="checkbox"] + label:hover{cursor:pointer}
#consultation_wrap .agrees input[type="checkbox"]:checked + label{height:16px;width:31px;background:url('/sh_img/include/include_05/check_on.png') no-repeat}

#in05_btn_area input[type=submit] {display:block;width:186px;height:49px;margin:0 auto;padding-right:16px;border:none;border-radius:2px;font-size:14px;line-height:49px;font-weight:normal;color:#fff;text-align:center;background:#c39b70 url(/sh_img/include/include_05/btn_bg.png) 141px center no-repeat;cursor:pointer;transition:ease-out .1s;font-family:'notokr-medium'}
#in05_btn_area input[type=submit]:hover{background-color:#d5aa7b}

/* 반응형 s */
@media (max-width:1200px){
#consultation_wrap li.required input{background-position:95% 24px}
#consultation_wrap .required, textarea.required{display:inline-block;width:calc(100% / 2 - 2px)}
#consultation_wrap .required:nth-of-type(3){width:100%}
#consultation_wrap .agrees{position:absolute;right:0;bottom:70px;padding:0}
#consultation_wrap .agrees .agr_v{float:none}
#consultation_wrap .cont{margin-bottom:45px}
}
@media (max-width:480px){
#consultation_wrap .required, textarea.required{width:100%}
#consultation_wrap .required+.required{margin:0}
}
/* 반응형 e */