#skin{position:relative}
label,.tbl-frm label input[type=checkbox],.tbl-frm label input[type=radio]{cursor:pointer}
.skin_wrap_tbl{border-top:1px solid #111;border-bottom:1px solid #e5e5e5;padding:10px 0}
.skin_tbl{width:100%}
.skin_tbl .skin_tit{width:150px;padding-right:15px;height:50px;font-weight:500;font-size:15px;color:#666}
.skin_tbl .skin_cnts{padding:5px 15px;font-size:15px}
.skin_stxt{margin-bottom:15px}
.skin_top{border-top:1px solid #0f0f0f;padding-top:30px;margin-bottom:30px;line-height:1.7}
.skin_top .col-lg-5{text-align:right}
.skin_box_msg{min-height:300px;display:flex;align-items:center;justify-content:center;background-color:#F2F3F7;color:#324A76}
.skin_btn_area{text-align:center;margin-top:20px}
.skin_tit_terms{margin-top:40px;font-size:1.125rem;font-weight:600}
.skin_box_terms{position:relative;width:auto;height:120px;background-color:#f7f7f7;margin-top:20px;margin-bottom:10px}
.skin_box_terms .box_scroll{position:absolute;z-index:1;top:0;bottom:0;left:0;width:100%;overflow:auto;padding:20px;font-size:15px;color:#777}
.skin_agree{padding-top:10px}
.skin_input{border:#ddd 1px solid;padding-left:10px;height:45px !important}
.skin_select{border:#ddd 1px solid;height:45px !important;padding-left:5px;background-color:#fff}
.skin_textarea{width:100%;padding:10px;height:200px;border:1px solid #ddd !important;}
.skin_tbl .skin_input,.skin_tbl .skin_select{width:300px}
@media (max-width: 767px) {
.skin_tbl .skin_tit{display:none}
.skin_tbl .skin_cnts{padding:10px 0}
.skin_tbl .skin_select + .skin_select{margin-top:10px}
.skin_tbl .skin_input,.skin_tbl .skin_select{width:100% !important}
.skin_stxt{margin-bottom:10px}
.skin_block{display:block !important;margin-top:5px}
.skin_box_msg{padding-top:30px;padding-bottom:30px;height:auto;overflow:hidden;background-color:#fff;color:#333}
.skin_box_msg p{font-size:15px}
.skin_box_msg .btn{display:inline-block;margin-top:50px}
.skin_top{border-top:none;padding-top:0;font-size:15px;margin-bottom:30px;line-height:1.6}
.skin_top .col-lg-5{margin-top:20px;text-align:left}
.skin_top .btn{padding:12px 30px !important;font-size:15px}
.skin_wrap_tbl{border:none;padding:0}
.skin_tit_terms{font-size:1.0625rem;margin-top:20px}
.skin_btn_area .btn-lg{font-size:1rem !important;padding:14px 40px !important}
}