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 {}
.agreement_wrap .agree_form {padding:15px 15px 10px 15px;border:1px solid #e4e4e4;border-top:2px solid #a8399c;background:#fafafa;}
.agreement_wrap .agree_form textarea {padding:12px;font:normal 13px "dotum";width:100%;height:60px;border:1px solid #d9d9d9;color:#7d7d7d;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.agreement_wrap .agree_form .agree_check {margin-top:5px;}
.agreement_wrap .agree_form .agree_check .s_checkbox {}

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

.file_box_wrap {border-top:2px solid #a8399c;border-bottom:1px solid #e4e4e4;padding:5px 15px 5px 15px;}
.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:60px;}
.file_add div label {width:60px;height:35px;line-height:35px;position:absolute;left:0;top:0;}
.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:#a8399c;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_wrap{width:100%; max-width:620px; margin:0 auto}
.model-apply-table{width:100%; border-top:2px solid #a8399c; margin-top:30px;}
.model-apply-table th{width:10%; font-size:18px; color:#333; padding:25px 0 25px 20px; text-align:left; border-bottom:1px solid #e4e4e4;}
.model-apply-table td {width:40%; font-size:18px; border-bottom:1px solid #e4e4e4;}
.model-apply-table td > input[type=text]{width:80%; height:40px; border:1px solid #c3c3c3; box-sizing:border-box;}
.model-apply-table td > input[type=tel]{width:25%; height:40px; 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:95%; min-height:150px; border:1px solid #c3c3c3; box-sizing:border-box;}
.td-contents{padding:25px 0 25px 20px;}
.td-contents > p{font-size:18px; color:#333; margin-bottom:15px;}
.deagree-txt{font-size:18px; color:#333; margin-top:15px;}
.apply-btn-wp{text-align:center; margin-top:95px; padding-bottom:100px;}

.board_title{font-size:20px;}