﻿#body .bg{ width: 880px; text-align: left; padding-right: 140px;}

.mRecurit1{padding-top:40px;padding-bottom:40px;}
.mRecurit1 .con{text-align:center;}

.mRecurit2{padding:40px 30px; min-height: 300px;}
.mRecurit2 .mTitle1{margin:-17px 0 14px;}
.mRecurit2 .con{background-color:#f6f6f6;border-top:1px solid #c8c8c8;padding:45px 0 27px; }
.mRecurit2 .con dl{margin:0 auto;width:510px;}
.mRecurit2 .con dt,
.mRecurit2 .con dd{color:#333;font-size:15px;}
.mRecurit2 .con dt{float:left;font-weight:600;width:134px;} /*20170525*/
.mRecurit2 .con dt .gab{padding:0 7px 0 8px;}
.mRecurit2 .con dt .gab2{padding-left:37px;}
.mRecurit2 .con dd{font-size:15px;margin:0 0 23px;padding:0 0 0 134px;word-wrap:normal;zoom:1;}
.mRecurit2 .con dd:after{display:block;clear:both;content:''}
.mRecurit2 .con dd .it,
.mRecurit2 .con dd .mSelect{display:block;float:left;margin-top:-5px;vertical-align:middle;}
.mRecurit2 .con dd .mSelect{width:368px;word-wrap:normal;}
.mRecurit2 .con dd .mSelect .select{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal;}
.mRecurit2 .con dd .mBtn1{margin:-5px 0 0 9px;vertical-align:middle;}
.mRecurit2 .con dd .mBtn1.s{ padding: 0 4px !important;}
.mRecurit2 .noperiod{ width: 100%; text-align: center; background-color: #fff5f5; border-left:8px solid #f4d5d5;margin:50px auto 0;padding:50px 0;}
.mRecurit2 .noperiod .ti{font-size:18px;}
.mRecurit2 .noperiod .tx{margin:10px 0 0;font-size: 14px;}
.mRecurit2 .noperiod.w100{background-position:135px 26px;padding-left:221px;width:auto;}


.mApplication{padding:30px 30px 40px;}
.mApplication .con1 .law{border:1px solid #d0d0d0;font-size:12px;font-family:dotum;line-height:160%;padding:17px 19px;height:219px;overflow:hidden;overflow-y:auto;}
.mApplication .con1 .agree{font-weight:600;font-size:13px;margin:10px 0 0;} /*20170525*/
.mApplication .con2{background-color:#f6f6f6;border-top:1px solid #c8c8c8;margin:30px 0 0;padding:45px 0 27px;}
.mApplication .con2 dl{margin:0 0 0 130px;}
.mApplication .con2 dt,
.mApplication .con2 dd{color:#333;font-size:15px;}
.mApplication .con2 dt{float:left;font-weight:600;width:127px;} /*20170525*/
.mApplication .con2 dt.b .gab1{margin-left:48px;}
.mApplication .con2 dt.d .gab1{margin-left:14px;}
.mApplication .con2 dt.e .gab1{margin-left:3px;}
.mApplication .con2 dd{margin:0 0 23px;padding:0 0 0 127px;zoom:1;}
.mApplication .con2 dd:after{display:block;clear:both;content:''}
.mApplication .con2 dd .ellipsis{font-size:15px;width:537px;}
.mApplication .con2 dd .tx1{display:block;float:left;padding:0 10px 0 5px;line-height:33px;height:33px;vertical-align:middle;}
.mApplication .con2 dd .tx1.t2{padding:0 7px;}
.mApplication .con2 dd .tx1,
.mApplication .con2 dd .it,
.mApplication .con2 dd .mSelect{display:block;float:left;margin-top:-5px;vertical-align:middle;}
.mApplication .con2 dd .ml10{margin-left:10px;}
.mApplication .con2 dd .it{width:168px;}
.mApplication .con2 dd .mBtn1{margin:-5px 0 0 9px;vertical-align:middle;}
.mApplication .con3{padding:12px 0 0 30px;}
.mApplication .con3 p{font-size:14px;}
.mApplication .con3 p .gab{display:inline-block;padding-left:5px;}
.mApplication .con3 p .gab label{margin:0 7px 0 -8px;}
.mApplication .con3 .tx2{margin:7px 0 0;}

.mAppWrite{margin:0 auto;width:820px;}
.mAppWrite .mButton1.top{margin:-10px 0 30px;}
.mAppWrite .mTitle1{text-align:left;font-size:30px;margin-left: 0;} /*20170525*/
.mAppWrite .mTitle1 span{float: right;} /*20170525*/
.mAppWrite .con1{position:relative;margin:15px 0 25px;}
.mAppWrite .lInfo{display:none;margin:22px 0 27px;}
.mAppWrite .lInfo li{position:relative;color:#666;font-size:13px;padding:0 0 0 8px;}
.mAppWrite .lInfo li .ico{position:absolute;top:0;left:0;}
.mAppWrite .lInfo .t{display:block;margin:10px 0 5px;}
.mAppWrite .con2{position:relative;margin:0 0 25px;}
.mAppWrite .con2 .co1{zoom:1;}
.mAppWrite .con2 .co1:after{display:block;clear:both;content:''}
.mAppWrite .con2 .co1 .gLeft{width:120px;}
.mAppWrite .con2 .co1 .gLeft .mBtn1{display:block;font-weight:normal;margin:10px 0 0;text-align:center;}
.mAppWrite .con2 .co1 .gRight{width:690px;}
.mAppWrite .con{position:relative;margin:0 0 25px;}
.mAppWrite .conAttach{position:relative;margin:0 0 25px;}
.mAppWrite .mBtn1{font-weight:normal;}
.mAppWrite .iTip{position:absolute;top:2px;right:0;display:block;background:url(../images/common/ico_tip.png) 100% 50% no-repeat;border:1px solid #acacac;color:#333;font-size:11px;font-weight:normal;padding:0 20px 0 7px;line-height:19px;height:18px;}
.mAppWrite .iTip:hover{text-decoration:none;}
.mAppWrite h4{color:#4e4e4e;font-size:18.5px;margin:0 0 6px;}
.mAppWrite .board{border-top:1px solid #666;}
.mAppWrite .board table{width:100%;}
.mAppWrite .board thead th{text-align:center;padding:0;line-height:38px;height:38px;}
.mAppWrite .board .noline td{border-bottom:0;padding-bottom:0;}
.mAppWrite .board .t2 td{padding-top:7px;}
.mAppWrite .board th,
.mAppWrite .board td{border-bottom:1px solid #cdcdcd;padding:9px 5px;}
.mAppWrite .board td .mSelect2 .select{padding-left:0;text-align:center;}
.mAppWrite .board td .gab{padding-left:15px;}
.mAppWrite .board td .txtGab{display:block;padding:0 5px;}
.mAppWrite .board td .txtGab.left{padding-left:50px;text-align:left;}
.mAppWrite .board td .txtGab.left2{padding:10px 20px;text-align:left;}
.mAppWrite .board td .txtGab.center{text-align:center;}
.mAppWrite .board td .txtName{display:inline-block;padding-left:5px;width:160px;}
.mAppWrite .board td .mCheckbox2{padding-left:10px;}
.mAppWrite .board th{background-color:#f6f6f6;color:#333;font-weight:normal;text-align: left; padding-left: 14px;} /*20170525*/
.mAppWrite .board .tLeft{text-align:left;padding-left:20px;}
.mAppWrite .board .tRight{text-align:right;padding-right:20px;}
.mAppWrite .board td{font-size:12px;line-height:20px;min-height:20px;}
.mAppWrite .board td .mSelect2,
.mAppWrite .board td .mBtn1.gab1{margin-left:;}
.mAppWrite .board td .it.gab1{margin-left:8px;}
.mAppWrite .board td .it,
.mAppWrite .board td .textarea{vertical-align:middle;}
.mAppWrite .board td .mSelect2,
.mAppWrite .board td .it{font-size:12px;margin-top:-2px;}
.mAppWrite .board td .mSelect2{width:70px;}
.mAppWrite .board td .it.w1{width:594px;}
.mAppWrite .board td .row{margin-top:7px;}
.mAppWrite .board td .br{display:block;margin-top:5px;}
.mAppWrite .board td .tx1{display:inline-block;text-align:center;min-width:75px;}
.mAppWrite .board td .tx2{display:inline-block;padding-left:20px;}
.mAppWrite .board td .tx3{display:inline-block;text-align:left;min-width:67px;}
.mAppWrite .board .iMust{color:#f00;font-weight:normal;}
.mAppWrite .board .mBtn1 .del{line-height:18px;}
.mAppWrite .board .center td{text-align:center;}
.mAppWrite .list{border-top:1px solid #666;}
.mAppWrite .list li{position:relative;border-bottom:1px solid #cdcdcd;line-height:59px;min-height:59px; height: auto;}
.mAppWrite .list li .tit{display:block;color:#333;font-weight:normal;padding:0 0 0 20px;}
.mAppWrite .list li .rt{position:absolute;top:19px;right:20px;}
.mAppWrite .list li .rt .tx1{color:#f00;}
.mAppWrite .list li .rt .mBtn1{margin-left:10px;}
.mAppWrite .list li .rt.indata{ position: inherit; text-align: center; width: 100%; top: 0; right:0; padding-bottom: 20px;}/*20170525*/
.mAppWrite .list .agree{margin:15px 0 0 20px;}
.mAppWrite .list .agree .mCheckbox2{margin:10px 0 0;text-align:right;}
.mAppWrite .list .agree .sign{margin:15px 0 0;text-align:right;}
.mAppWrite .conAgree{margin:15px 0 0 20px;}
.mAppWrite .conAgree .mCheckbox2{margin:10px 0 0;text-align:right;}
.mAppWrite .conAgree .sign{margin:15px 0 0;text-align:right;}
.mAppWrite .conSave{background-color:#f6f6f6;border-top:1px solid #666;border-bottom:1px solid #cdcdcd;margin:45px 0 0;padding:14px 20px;zoom:1;}
.mAppWrite .conSave:after{display:block;clear:both;content:''}
.mAppWrite .conSave .gLeft{padding:10px 0 0;}
.mAppWrite .conSave .gLeft label{color:#333;font-weight:normal;padding-right:5px;}
.mAppWrite .conSave .gLeft label.gab{margin:0 0 0 15px;}
.mAppWrite .conSave .gLeft .it{width:108px;}
.mAppWrite .conSave .gRight .mBtn1{font-weight:600;font-size:14px;text-align:left;padding:0 35px 0 20px;min-width:98px;line-height:38px;height:38px;} /*20170525*/
.mAppWrite .conSave .gRight .mBtn1.center{text-align:center;}

#clock{position:fixed;top:200px;left:50%;margin-left:500px;/*left:1038.5px !important;top:275px !important;*/width:230px;height:400px;}
#clock .con1{width:188px;height:34px;color:#fff;font-size:18px;font-family:nanumgothic, 맑은 고딕;margin-bottom:10px;font-weight:600;letter-spacing:-1px;background:url(../images/recurit/timer_bg.png) no-repeat;} /*20170525*/
#clock ul{float:left;position:relative;width:188px;list-style:none;}
#clock ul li{float:left;color:#fff;font-size:18px;line-height:31px;height:33px;}
#clock .con2{width:188px;margin-bottom:20px;}
#clock .con3{border-top:1px solid #ddd;width:200px;color:#666;font-size:12px;font-family:nanumgothic, 맑은 고딕;padding:10px 0 0;margin-bottom:20px;letter-spacing:-1px;line-height:18px;clear:both;}
#clock .con3 .txtEm1{color:#f00;}
#clock .con3 .button{margin:20px 0 0;}

.lDAgree{position:fixed;z-index: 999;top:0;left:0;border:5px solid #a2a2a2;background-color:#fff;margin:0 0 20px;padding:20px 25px 40px;width:795px;height:650px;overflow:hidden;overflow-y:scroll;}
.lDAgree h2{color:#4e4e4e;font-size:18.6px;letter-spacing:-0.4px;margin:0 0 6px;}
.lDAgree .con{margin:0 0 24px;}
.lDAgree .law{border:1px solid #d0d0d0;font-size:12px;font-family:dotum;line-height:160%;padding:17px 19px;height:190px;overflow:hidden;overflow-y:auto;}
.lDAgree .law .list1 li{position:relative;}
.lDAgree .law .list1 li{position:relative;font-size:12px;font-family:dotum;padding:0 0 0 10px;word-break:keep-all;}
.lDAgree .law .list1 li .ico{position:absolute;top:0;left:0;}
.lDAgree .law .list1.t2 li{padding-left:70px;}
.lDAgree .law .list1.t3 li{padding-left:17px;}
.lDAgree .law .list1.t4 li{padding-left:21px;}
.lDAgree .law .list1 li .list1 li{padding-left:10px;}
.lDAgree .agree{font-size:14px;margin:15px 0 0;letter-spacing:;}
.lDAgree .agree .gab{padding:0 0 0 3px;}
.lDAgree .agree label{margin:0 5px 0 -8px;}

tr[resume-education="GED"] *[resume-education-category="HS"]{display:none;}
input.styled{margin: 0 7px 0 -25px;}
