/*input[type=checkbox].s_checkbox {position:relative;top:-1px;margin-right:5px;width:15px;height:15px;border:0;border-radius:0;background:url("http://migoclinic.com/mpboard/skin/model_board/skin_images/chk_img.gif") no-repeat 0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-size:15px 30px;}*/
.agreement_wrap{padding-top:30px;}
.agreement_wrap > h2{font-size:17px;font-weight:bold;color:#222;margin-bottom:15px;}

.board_write_wrap {margin:20px 0;}
.board_write {border-top:2px solid #000;border-bottom:0;}
.board_write li {padding:10px 0;border-bottom:1px solid #e4e4e4;}

.file_box_wrap{border-top:2px solid #000;padding:30px 15px 0 15px;margin-top:40px;}
.file_list {border-bottom:1px dotted #d1d1d1;padding:5px 0;}
.file_list ul {overflow:hidden;margin:5px 0;}
.file_list ul li {float:left;width:80%;}
.file_list ul li i {color:#333;}
.file_list ul li:last-child {width:20%;text-align:right;}

.file_add {padding:5px 0 0 0;}
.file_add div {display:block;height:35px;margin:5px 0;position:relative;padding-left:90px;}
.file_add div label {width:90px;height:35px;line-height:35px;position:absolute;left:0;top:0;font-size:16px;font-weight:bold;}
.file_add div .s_text {height:35px;}
.file_add div .btn_type2 {position:absolute;width:60px;right:0;top:0;margin:0;padding:0;overflow:hidden;}
.file_add div .btn_type2 .btn_inner {position:relative;margin:0 !important;}
.file_add div .btn_type2 .btn_inner span {position:absolute;left:0;display:block;width:60px;height:35px;line-height:35px;}
.file_add div .btn_type2 .btn_inner .s_upload {position:absolute;left:0;z-index:99;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:60px;height:35px;z-index:90;}


.btn_type1 {border:1px solid #dd2a95;background:#dd2a95;color:#fff;width:100%;height:35px;line-height:35px;text-align:center;font-size:13px;cursor:pointer;text-decoration:none;display:block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.btn_type1.type1_1 {height:45px;line-height:45px;}
.btn_type1.type2 {background:#545454;border:1px solid #373737;}
.btn_type1.type3 {background:#f2f2f2;border:1px solid #d4d4d4;color:#777;}
.btn_type2 {width:35px;height:30px;line-height:30px;font-size:12px;text-align:center;font-weight:bold;cursor:pointer;color:#fff;text-decoration:none;background:#000;display:inline-block;*zoom:1;*display:inline;text-shadow:0px 1px 0px #000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bbs_btns {width:70%;margin:10px auto;text-align:center;overflow:hidden;}
.bbs_btns li {width:45%;padding-right:2px;display:inline-block;*zoom:1;*display:inline;box-sizing:border-box;}
.bbs_btns li:last-child {padding-left:2px;}

.bbs_btns2 {width:100%;margin:10px 0;text-align:center;overflow:hidden;}
.bbs_btns2 li {width:33.3%;padding:0 2px;box-sizing:border-box;float:left;}
.bbs_btns2 li a {text-shadow:none;}
.bbs_btns2 li:first-child {padding-left:2px;}
.bbs_btns2 li:last-child {padding-left:2px;}

.bbs_btns3 {width:100%;margin:20px 0;text-align:center;overflow:hidden;}
.bbs_btns3 li {width:6%;padding:0 2px;box-sizing:border-box;display:inline-block;}
.bbs_btns3 li a {text-shadow:none;}
.bbs_btns3 li:first-child {padding-left:2px;}
.bbs_btns3 li:last-child {padding-left:2px;}

.bbs_search {margin:20px 0;border:1px solid #a7adbd;padding:40px 185px;}
.bbs_search ul {width:100%;height:30px;overflow:hidden;position:relative;}
.bbs_search ul li {position:relative;}
.bbs_search ul li.search_box1 {position:absolute;left:0;z-index:99;}
.bbs_search ul li.search_box2 {padding-left:83px;}
.bbs_search ul li .search_select {width:80px;padding-left:0;height:30px;border: 1px solid #d7d7d7;vertical-align: middle;}
.bbs_search ul li .search_input {width:100%;padding-left:5px;line-height:30px;height:28px;background:#fff;border:1px solid #d7d7d7;}
.bbs_search ul li .btn_type2 {width:70px;position:absolute;right:0;top:0;z-index:99;font-weight:normal;background:#5a5a5a;}




.model-apply-table{width:100%;margin-top:30px;padding-bottom:30px;border-top:2px solid #000;border-bottom:2px solid #000;}
.model-apply-table th{width:8%;font-size:16px; color:#333; padding:25px 0 25px 20px; text-align:left; border-bottom:1px solid #e4e4e4;font-weight:bold;}
.model-apply-table td {width:15%;border-bottom:1px solid #e4e4e4;}
.model-apply-table th:nth-child(3){width:7%;}
.model-apply-table td:nth-child(4){width:13%;}
.model-apply-table td > input[type=text]{width:90%; height:30px; border:1px solid #c3c3c3; box-sizing:border-box;}
.model-apply-table td > input[type=tel]{width:24.6%; height:30px; border:1px solid #c3c3c3; box-sizing:border-box;}
.model-apply-table td input[type=radio]{width:25px;height:25px;}
.model-apply-table td > .td-contents > textarea{width:97%;height:90px; border:1px solid #c3c3c3; box-sizing:border-box;padding:10px;font-size:16px;}
.td-contents{padding:25px 0}
.td-contents > p{font-size:16px; color:#333; margin-bottom:15px;font-weight:bold;}
.deagree-txt{font-size:14px; color:#333; margin-top:15px;}
.apply-btn-wp{text-align:center; margin-top:50px;}


select.s_select {font-family:'NanumBarunGothic';width:100%;border:1px solid #c3c3c3;position:relative;top:0px;display:inline-block;padding:0 0 0 5px;line-height:30px;height:30px;background:url('/img/input/bg_select.gif') right top no-repeat padding-box border-box #fff;appearance:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;border-radius:0;text-indent:0.01px; text-overflow:'';}
select.s_select::-ms-expand {display:none;}
textarea.s_area {margin:5px 0;width:100%;padding:10px;height:150px !important;line-height:15px;border:1px solid #c3c3c3;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input.s_text {background:#fff;border:1px solid #c3c3c3;padding:7px 10px;height:30px;width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input.s_text:input-placeholder {color:#ccc;}
input.s_text:-webkit-input-placeholder {color:#ccc;}
input.s_text:-ms-input-placeholder {color:#ccc;}

.counsel05_mo{border:1px solid #000;background-color: #000;color: #fff;transition: all .3s;overflow: hidden;vertical-align: top;position: relative;width: 140px;display: inline-block;line-height: 40px;font-size: 18px;text-align: center;cursor: pointer;outline: none;}





/* 편집 css */
.model_wrap{width:960px;margin:0 auto;}
.name_txt{font-size:16px;color:red;display:inline-block;margin-left:10px;}
.model_title_img{text-align:center;padding:95px 0 40px 0;}
.td-radio{font-size:16px;}

.agree_check{padding:20px 15px;}
.agree_check > p{font-size:15px;line-height:1.5;}
.agree_check input[type=checkbox]{margin:0 10px;width:20px;height:20px;}