
#content>.contents{padding-right:0px;}/* 20201222 이지숙 */
.page>.contentInfo>.insuImg1{margin-top:55px;text-align:center;}
.page>.contentInfo>.history{border-top:1px solid #dadada;}
.page>.contentInfo>.history li{border-top:1px dashed #dbdbdb;padding:18px 0;overflow:hidden;}
.page>.contentInfo>.history li:first-child{border-top:none;}
.page>.contentInfo>.history li>.historyImg{width:100px; line-height:20px !important; line-height:0;float:left; font-size:20px; font-weight:700; color:#0361bf; text-align:center;}/* 20201222 이지숙 */
.page>.contentInfo>.history li>dl{overflow:hidden;margin-left:120px;}
.page>.contentInfo>.history li dt{width:60px;padding-right:20px;clear:both;float:left;}
.page>.contentInfo>.history li dd{float:left;*width:540px; line-height:20px;}
.page>.contentInfo>.history li dd:after{content:"";display:block;clear:both;}

/* 기업혜택. s. */
#content>.contents .page>.contentInfo .textTitle {color:#6670ad; font-weight: bold; margin-top: 20px;}
p.fl+a.btn.fl{margin-left:70px!important;}
#content>.contents .page>.contentInfo .downBtn {clear: both; overflow: hidden; margin-top: 5px;}
#content>.contents .page>.contentInfo .downBtn p { width: 280px;}
.btn_style {border:1px solid #ccc!important; background: none!important; padding: 0 20px!important;}
.sub_title {font-size: 18px!important; padding: 25px 0 20px 0!important;}
/* 기업혜택. e. */

/* 개인혜택 */
#content>.contents .page>.contentInfo table th label {color: #666666;}
#content>.contents .page>.contentInfo .fractionalTxt img {vertical-align: middle;}
/* 개인혜택 */

/* 131204 추가 */
.page>div>.table>table.faq th.big_02 {background: url(/ei/images/icon/icon_qestion2.png)no-repeat; width: 32px; height: 46px; background-position: center; display: block; padding: 20px;}/*많이 묻는 질문 아이콘 추가 허규리 20210111*/
.page>div>.table>table.faq {border-top:1px solid #D2D2D2;border-bottom:1px solid #D2D2D2;}
.page>div>.table>table.faq th.big {font-family:"NaGoBo"; font-size:18px; background:none; vertical-align: top; padding: 20px;}
.page>div>.table>table.faq td.question {font-size:14px; font-weight:bold;}
.page>div>.table>table.faq .deepblue {color:#2f55a7;}
.page>div>.table>table.faq .lightpp {color:#2679c0;}
.page>div>.table>table.faq .default2{width:100%;border-top:1px solid #d2d2d2;text-align:center;}
.page>div>.table>table.faq .default2 th{background-color:#f0f0f0;border-bottom:1px solid #d2d2d2;}
.page>div>.table>table.faq .default2 th,.page>div>.table>table.faq .default2 td{padding:6px 5px;border-left:1px solid #d2d2d2;color:#666;}
.page>div>.table>table.faq .default2 th:first-child,.page>div>.table>table.faq .default2 td:first-child{border-left:none;}
.page>div>.table>table.faq .default2 td{border-bottom:1px solid #d2d2d2;line-height:130%;}

.page>div>.mtTable>table.reason {border:2px solid #D2D2D2;}
.page>div>.mtTable>table.reason td.substance {padding:0px 10px 10px 10px;}
/* 131205 추가*/
.paymentWay {background:url(/ei/images/eih/eg/pb007.png) no-repeat center; width:675px; height:852px;}
.confirmWay {background:url(/ei/images/eih/eg/pb008-2.png) no-repeat center; width:662px; height: 522px;}
.pbstep01 {background: url(/ei/images/eih/eg/pbstep.png) no-repeat top left; width:700px; height:110px;}
.pbstep02 {background: url(/ei/images/eih/eg/pbstep.png) no-repeat 0 -115px; width:700px; height:110px;}
.pbstep03 {background: url(/ei/images/eih/eg/pbstep.png) no-repeat 0 -227px; width:700px; height:110px;}
.pbstep04 {background: url(/ei/images/eih/eg/pbstep.png) no-repeat 0 -340px; width:700px; height:110px;}
.pbstep05 {background: url(/ei/images/eih/eg/pbstep.png) no-repeat 0 -453px; width:700px; height:110px;}
.pbstep06 {background: url(/ei/images/eih/eg/pbstep.png) no-repeat 0 -567px; width:700px; height:110px;}
.pbstep07 {background: url(/ei/images/eih/eg/pbstep.png) no-repeat 0 -680px; width:700px; height:110px;}
.pt0{padding-top:0px!important;}
.ml113{margin-left:113px!important;}
.jobAct {border-top:1px dashed #dbdbdb; padding-left:66px;}

/* 131205 추가*/
.task1 {background: url(/ei/images/eih/eg/ei001-7.png) no-repeat top center; position:relative; width: 680px; height:616px;}
.task1_1 {position:absolute; left:20px; top:180px;}
.task1_2 {position:absolute; left:90px; top:190px;}
.task1_3 {position:absolute; left:410px; top:190px;}
.task1_4 {position:absolute; left:90px; top:400px;}
.task1_5 {position:absolute; left:410px; top:400px;}
.task2 {background: url(/ei/images/eih/eg/ei001-8.png) no-repeat top center; position:relative; width: 680px; height:174px;}
.task2_1 {position:absolute; left:20px; top:20px;}
.task2_2 {position:absolute; left:434px; top:20px;}
.w200 {width:200px!important;}
.groupMap1 {background: url(/ei/images/eih/eg/ei003-2.png) no-repeat top center; width:710px; height:550px;}
.groupMap2 {background: url(/ei/images/eih/eg/ei003-3.png) no-repeat top center; width:680px; height:170px;}
.groupMap3 {background: url(/ei/images/eih/eg/pb004.png) no-repeat top center; width:680px; height:440px;}
.vt {vertical-align: top;}


/* 20201222 이지숙 추가 */
/*관련업무*/
.taskA{}
.taskA li{float:left; width:25%; background:url(/ei/images/common/bluebullet1.png) no-repeat 7px 40px;}
.taskA li ul{border-top:1px solid #0065c7; padding:20px 10px;}
.taskA li li{clear:both !important; width:100% !important;}

.taskB{}
.taskB li{float:left; width:100%; background:url(/ei/images/common/bluebullet1.png) no-repeat 7px 40px;}
.taskB li ul{border-top:1px solid #0065c7; padding:20px 10px;}
.taskB li li{clear:both !important; width:100% !important; }

/*운영조직*/
.org{margin:auto !important; margin-bottom: 30px !important;}
.org ul{}
.org li{width:180px; line-height:20px; border:1px solid #0361bf; padding:15px; margin:10px auto; text-align:center; border-radius:60px;  }
.org li p{font-size:18px !important; font-weight:700; color:#0361bf;}
.org li span{font-size:15px !important; font-weight:700; color:#555;}
.org1{float: right; margin: -95px 70px 0 0;}
.org2{margin:auto; width:200px;}
.orgTit{font-size:14px !important; font-weight:700; color:#555 !important; background:#f5f5f5; border-radius:30px; padding:10px 20px; text-align:center; clear:both; margin:5px 0;}
.org li li{width:25% !important; background:#ddd;}
.ulBg{background: url(/ei/images/icon/tab-line.png) no-repeat center bottom; padding-bottom: 8px;}

.page>.contentInfo>.join{}
.page>.contentInfo>.join li{padding:0 0 10px 0; overflow:hidden; background: url(/ei/images/icon/tab-line.png) no-repeat 18% bottom;}
.page>.contentInfo>.join li:last-child{border-top:none; background:none;}
.page>.contentInfo>.join li>.joinT{width:250px; line-height:25px; margin:0 30px; padding:10px 0px; float:left; border:1px solid #ddd; border-radius:30px; text-align:center; font-size:16px; font-weight:700; color:#555; background:#f5f5f5;}
.page>.contentInfo>.join li>dl{overflow:hidden;margin-left:140px;}
.page>.contentInfo>.join li dt{width:60px;padding-right:20px;clear:both;float:left;}
.page>.contentInfo>.join li dd{float:left;*width:540px; line-height:20px; padding: 7px;}
.page>.contentInfo>.join li dd:after{content:"";display:block;clear:both;}

/*흐름도*/
.flow1{width:80%; margin:auto; display:block;}
.flow1 li{float: left; width: 32%; padding-right:1%; border:0px solid red; text-align:center;}
.flow1 p{}

.flow2{width:80%; margin:auto; display:block; text-align: center;}
.flow2 ul{display:inline-block;}
.flow2 li{width:100%; margin: 0px auto 5px; background: url(/ei/images/icon/arrowD.png) no-repeat 16.5% bottom; display:inline-block;}
.flow2 li:last-child{background:none;}
.flow2 li p{padding:10px 0 0 280px;}
.flow2 li span{padding:5px 0 0 10px; background:url(/ei/images/common/bluebullet.png) no-repeat 0 9px; display:block; text-align:left;}

.flow3{width:100%; margin:auto;}
.flow3 li {float:left; width:16.5%; margin: 0px auto 0px; background: url(/ei/images/icon/arrowC.png) no-repeat center right; display:inline-block;}
.flow3 li:last-child{background:none;}

.flow4{width:100%; margin:auto; text-align:-webkit-center;}
.flow4 li{float:left; width:25%; margin: 0px auto 0px;}

.flowA{width:165px; margin:10px auto; padding:20px !important; border:2px solid #79bee0; border-radius:60px; background-color:#fff; color:#555; font-size:17px !important; font-weight:700; text-align:center;}
.flowB{width:200px; margin:0px auto 15px; padding:20px !important; border:2px solid #79bee0; border-radius:60px; color:#555; font-size:18px !important; font-weight:700; float:left; text-align:center; }
.flowC{width:200px; margin:0px auto 15px; padding:20px !important; border:2px solid #79bee0; border-radius:60px; color:#555; font-size:18px !important; font-weight:700; float:left; text-align:center; }
.flowD{width:80px; height:40px; line-height:20px; margin:0px 5px 0px ; padding:20px !important; border:2px solid #79bee0; border-radius:20px; color:#555; font-size:18px !important; font-weight:700; float:left; text-align:center; }
.flowE{width:150px; margin:10px auto; padding:10px 20px !important; border:1px solid #ddd; border-radius:60px; background-color:#f5f5f5; color:#555; font-size:15px !important; font-weight:700; text-align:center;}

.arrowR{background: url(/ei/images/icon/arrowR.png) no-repeat bottom right; border-bottom: 1px solid #ddd; padding-bottom:5px; margin-bottom:10px; font-weight:300;}
.arrowL{background: url(/ei/images/icon/arrowR.png) no-repeat top left; border-top: 1px solid #ddd; padding-top:5px; margin-top:5px; font-weight:300;}
.arrowC{background: url(/ei/images/icon/arrowC.png) no-repeat center right;}
.pLine{border-bottom:1px solid #ddd; padding:15px 0 10px; margin-bottom:10px;}
.fRed{border:2px solid #f06d00 !important; font-size:18px !important; }
.fBlue{border:2px solid #0065c7 !important; font-size:18px !important; }
.fGray{border:2px solid #ddd !important; font-size:18px !important; background:#f5f5f5;}
.fNavy{border:2px solid #0065c7 !important; font-size:18px !important; color:#fff !important;  background:#0065c7; font-weight:700; }

.flowTxt{font-size:18px !important; padding-top:10px;}
/*20210107 추가*/
.page .contentInfo p {line-height: 1.7!important; padding-bottom: 0!important;}
ul.blueDot>li {line-height: 1.7!important; padding-bottom: 10px!important;}
#popContent .page .titlea, #content .page .titlea {padding-bottom: 20px!important;}
#content .page .contentInfo {margin-bottom: 60px;}
#popContent .page .titlea, #content .page .titlea {font-weight: bold!important;}
div.table table.default2 th, div.table table.default2 td {padding: 18px 10px!important; border-bottom: 1px solid #e5e5e5!important; border-right: 1px solid #e5e5e5!important;}
div.table table.default2 th:nth-last-of-type(1), div.table table.default2 td:nth-last-of-type(1) {border-right: none!important;}
div.table table.default2 th {border-right: 1px solid #e5e5e5!important; border-top: 2px solid #333333!important;}
.text_number {text-align: right!important;}
.page {padding-top: 40px!important;}
a.btn {line-height: 28px!important; font-size: 15px!important;}
a.btn.bg2 {background: url(/ei/images/icon/btn-download.png) no-repeat center right 20px; padding: 0 46px 0 20px!important;}

/******허규리 수정 시작******/
#content input[type="text"]+label, #content label {margin: 0!important;}
.pointBlue_02 {color: #2f55a7!important; font-weight: 900!important;}
#content li {line-height: 1.7!important;}
.t_br {border-right: 1px solid #e5e5e5;}/*border-right을 쓰는 경우가 생기면 쓸 것*/
.t_bn {border-right:none!important;}
.ui-datepicker-trigger {margin-top: 0!important;}
.star {margin-left: 5px!important;}
.bt_none {border-top: none!important;}

#content .bgBox {padding:55px 22px 23px 22px; border-bottom: 1px solid #aaaaaa; border-top:1px solid #cccccc; background: url(/ei/images/icon/icon_box_bg_01.png); background-size: cover;}
/*속성 추가*/
.mt0 {margin-top:0px!important;} /*20210128 허규리 추가*/
.mt11 {margin-top:11px!important;}
.mt25 {margin-top:25px!important;}
.mt28 {margin-top:28px!important;}
.mt40 {margin-top:40px!important;}
.mt60 {margin-top:60px!important;}
.mt120 {margin-top:120px!important;}
.mt125 {margin-top:125px!important;}
.mb100 {margin-bottom:100px!important;}
.mb12 {margin-bottom:12px!important;}
.ml28 {margin-left:28px!important;}
.mb40 {margin-bottom:40px!important;}
.mb60 {margin-bottom:12px!important;}
.w400 {width:400px!important;}
.w437 {width: 437px!important;}
.w320{width:322px!important;}
.w_b {word-break:keep-all!important;}
.w164 {width:164px!important;}

/*버튼 추가*/
a.btn.bg33 {padding: 0 20px 0 20px!important; position: relative; display: inline-block; background-color: #ffffff; border: 1px solid #0065c7; margin: 0; line-height: 28px!important; color: #0065c7;}
a.btn.bg4 {padding: 0 20px 0 20px!important; position: relative; display: inline-block; background-color: #0065c7; border: 1px solid #0065c7; margin: 0; line-height: 28px; color: #ffffff;}
a.btn1 {line-height: 38px!important;}
a.btn.bgView {padding: 0 42px 0 20px!important; position: relative; display: inline-block; background-color: #ffffff; border: 1px solid #0065c7; margin: 0; line-height: 28px; color: #0065c7!important;}

a.btn.bg5 {background: url(/ei/images/icon/ico_wright_02.png) no-repeat center right 20px; padding: 0 46px 0 20px!important; color: #0065c7; border: 1px solid #0065c7; line-height: 28px!important; position: relative; display: inline-block; font-size: 14px!important;}

a.btn.bg6 {background: url(/ei/images/icon/icon_delete.png) no-repeat center right 20px; padding: 0 46px 0 20px!important; color: #0065c7; border: 1px solid #0065c7; line-height: 28px!important; position: relative; display: inline-block; font-size: 14px!important;}

a.btn.bg7 {padding: 0 20px 0 20px!important; position: relative; display: inline-block; background-color: #0065c7; border: 1px solid #0065c7; margin: 0; line-height: 28px!important; color: #ffffff;}

a.btn.yes, a.btn.no {padding: 0 20px 0 20px!important; position: relative; display: inline-block; background-color: #ffffff; border: 1px solid #0065c7; margin: 0; line-height: 28px!important; color: #0065c7;}
a.btn.yes:hover, a.btn.yes:active, a.btn.no:hover, a.btn.no:active {padding: 0 20px 0 20px!important; position: relative; display: inline-block; background-color: #0065c7;; border: 1px solid #0065c7; margin: 0; line-height: 28px!important; color: #ffffff;}
a.btn.yes_disabled, a.btn.no_disabled {padding: 0 20px 0 20px!important; position: relative; display: inline-block; background-color: #eee; border: 1px solid #ccc; margin: 0; line-height: 28px!important; color: #333;}

.popClose {padding: 10px 10px!important; position: relative; top: 20%; left: 95%; color: #555!important; background: #fff}

/*타이틀 블릿 추가*/
.title_ico {background:url(/ei/images/icon/ico_title.png)no-repeat; width: 6px; height: 20px; background-size: contain; padding-right: 7px; display: inline-block; vertical-align:middle; margin-top: -4px!important;}

.title_ico_2 {background:url(/ei/images/icon/title_skyblue.png)no-repeat; width: 5px; height: 5px; background-size: contain; padding-right: 7px; display: inline-block; vertical-align:middle; margin-top: -4px!important;}

.title_flex {display: flex; margin-left: 30px;}
.title_line {align-items: flex-start;}
.title_special {background:url(/ei/images/icon/Style_icon_bullet.png)no-repeat; width: 29px; height: 30px; background-size: contain; padding-right: 7px; display: inline-block; vertical-align:middle; margin-top: -4px!important;}
/*본문 내용 강조*/
.p_strong {font-weight: 900; color: #2679c0;}

/*브래드 메뉴 강조*/
#content>.contents .pagePosition>a.bradmenu_style {font-weight: 900!important; color: #333333!important;}

/*마이페이지 시작*/
.mp_company_title {font-size: 20px!important; color: #333333!important;}
.company_name {font-size: 25px!important; color: #0065c7!important; font-weight: 900!important;}
.mp_company_p_align_center {padding-top: 10px;}
/*마이페이지 셀렉트*/
.mp_select {color: #333333; height: 45px; border: 1px solid #ccc; margin: 0; position: relative; font-size: 14px; background: url(/ei/images/icon/cm_arrow.png)no-repeat center right 7px; appearance: none; -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */}
select::-ms-expand {border:0;
	background-color:#fff;
	padding-right:5px;
}
.inline_block > div {display: inline-block!important;}
.btn_wreap {font-size: 16px; word-break: break-all;}
a.btn_write {position: relative;display: inline-block;text-decoration: none;color: #ffffff;background: #2379c2;padding: 9.5px 10px;font-size:16px;border-radius: 3px;}/*20210204 허규리 수정*/
.company_benefit {position: absolute; top:40px!important; right: 0; display: inline-block; width: 300px; height: 107px; background: #f7f7f7; border: 1px solid #ccc;}
.ico_mp_company { position: relative;  top:-32px; left: 15px; background: url("/ei/images/icon/ico_mp_company.png")no-repeat; width: 50px; height: 39px; background-size: contain;}
.ico_mp_user { position: relative;  top:-26px; left: 15px; background: url("/ei/images/icon/mp_user_icon.png")no-repeat; width: 50px; height: 39px; background-size: contain;}
.mp_s_p {padding:0px 85px; float: left;}
.company_benefit > ul > li {display: inline-block;}
.p_ls {padding-bottom: 0px;}
.li_top {position: absolute; top: 20px;}
/*기업혜택 배너 영역*/
.company_benefit > ul > li:nth-child(2) {padding-left: 30px;}
.company_benefit > ul > li:nth-child(3) {padding-left: 130px; padding-top: 78px;}
.company_benefit > ul > li:nth-child(3) > a {font-weight: 900; color: #0065c7;}
.company_benefit > ul {display: block;}

/*마이페이지 대쉬보드 영역*/
.line-height {line-height: 0.7!important;}
.mp_board {width: 100%;; justify-content: space-around;}
.mp_board > div { margin-right: 32px; text-align: center; min-height: 100px; min-width: 100px; padding: 10px;border-radius: 50%;}
.mp_board > div:nth-last-child(1), .mp_board > div:nth-child(0){margin-right: 0px!important; line-height: 0.7!important;}
.mp_number {font-size: 55px!important; font-weight: bolder!important; line-height: 1.7!important;}
.mp_board_01, .mp_board_02 {background-color: #fef8f1;}
.mp_board_03, .mp_board_04, .mp_board_05, .mp_board_06 {background-color: #f2f7fb;}
.mp_btn_wreap > span {border: 1px solid #ccc; padding:5px 10px;  text-align: center; background-color: #fff;}
.mp_btn_wreap > span:nth-child(1),.mp_btn_wreap > span:nth-child(2) {border:1px solid #ff9900;} /* 2021.02.28 허규리 수정 */
.mp_btn_wreap div > span:nth-child(1),.mp_btn_wreap > span:nth-child(2) {border:1px solid #ff9900;}
.mp_btn_wreap > span:nth-child(6),.mp_btn_wreap > span:nth-child(4),.mp_btn_wreap > span:nth-child(5) {border:1px solid #285597;} /* 2021.02.28 허규리 수정 */
.mp_btn_wreap > span:nth-child(3) {border:1px solid #1592e1; color: #1592e1!important;}
.mp_btn_wreap > span:nth-child(1) {position: relative; top: 0; left: 33px;}
.mp_btn_wreap > span:nth-child(2) {position: relative; top: 0; left: 120px;}
.mp_btn_wreap > span:nth-child(3) {position: relative; top: 0; left: 210px;}
.mp_btn_wreap > span:nth-child(4) {position: relative; top: 0; left: 300px;}
.mp_btn_wreap > span:nth-child(5) {position: relative; top: 0; left: 383px;}
.mp_btn_wreap > span:nth-child(6) {position: relative; top: 0; left: 468px;}

.mp_btn_wreap > div span.mp_orange {border:1px solid #ff9900;}
.mp_btn_wreap > div span.mp_blue {border:1px solid #285597;}
.mp_btn_wreap > div span.mp_blue2 {border:1px solid #1592e1;}

.mp_btn_wreap > div {min-height:10px;}
.mp_orange {color: #ff9900!important;}
.mp_blue,.mp_blue a {color: #285597!important;}
.mp_orange {color: #ff9900!important;} 
.mp_blue2,.mp_blue2 a {color: #1592e1!important;}
.mp_textLine {text-decoration: underline #ff9900; text-underline-position: under; -ms-text-underline-position: under;}
.mp_textLine_blue {text-decoration: underline #285597!important; text-underline-position: under; -ms-text-underline-position: under;}
.mp_textLine_blue2 {text-decoration: underline #1592e1!important; text-underline-position: under; -ms-text-underline-position: under;}
.mp_position_p {position: relative; top: -40px; font-size: 18px!important; font-weight: 900;}

.mp_position_p_1 {font-size: 18px!important; font-weight: 900; border:1px solid #1592e1;padding:5px 10px}
.mp_position_p_1 a {font-size: 18px!important; font-weight: 900;}
/*안내영역*/
.mp_info {width: 100%; background: url(/ei/images/icon/icon_box_bg_01.png); padding: 15px 40px 10px;}
.mpArea .mp_info .mp_info_wreap {display: flex;}
.mpArea .mp_info .mp_info_wreap {display: flex!important;/*표준버전*/ display: -webkit-box;/*ios6이하,사파리3.1*/
display: -moz-box;/*파이어폭스 19 이하*/ display: -ms-flexbox;/*IE 10*/ display: -webkit-flex;/*웹킷 구버전*/
}
.flex_item {flex-direction: row!important; justify-content:space-around!important; align-items: center!important;}

.ico_info_02 {background: url(/ei/images/icon/ico_info_mp.png)no-repeat; background-size: contain; width: 44px; height: 40px; position: relative; top: 53px;}
.title_info {font-weight:900; font-size: 18px!important; padding-top: 62px; padding-left: 5px;}
.mp_info_ul {padding-left: 40px;}
.mp_info_ul li {padding-bottom: 8px;}
.spacial_01 {color: #0065c7; font-weight: 900;}

/*마이페이지(개인) 안내영역*/
.ico_info_02_user {background: url(/ei/images/icon/ico_info_02.png)no-repeat; background-size: contain; width: 28px; height: 28px; position: relative; top: -3px;}
.title_info_user {font-weight:900; font-size: 18px!important; padding-top: 5px; padding-left: 5px;}
.mp_info_ul_user {padding-left: 10px;}
.mp_info_ul li {padding-bottom: 8px;}

/*테이블 타이틀 영역*/
.mp_category_title {width: 100%; position: relative;}
.mp_category_title_text {font-size: 20px!important; font-weight: 900;}
.mp_count_text {font-size: 25px!important; font-weight: bolder; color: #0361bf;}
.mp_position_more a {position: absolute; right:0; top: 40%; color: #0361bf!important; font-weight: 900!important; font-size: 16px!important;}
/*마이페이지 테이블 스타일*/
.catagory {margin-top: 25px; margin-bottom: 60px;}
.catagory .mp_table {width: 100%;border-top: 3px solid #333!important;border-bottom: 1px solid #e5e5e5!important;}
.catagory .mp_table > tbody > tr > td {border-bottom: 1px solid #e5e5e5!important; padding: 15px;}
.catagory .mp_table > tbody > tr:hover {background: #f9f9f9;}
.catagory .mp_table > tbody > tr > td:nth-last-child(1) {text-align: right!important;}
/*처리상태 아이콘 설정*/
.ico_companion {background: url(/ei/images/icon/ico_companion.png)no-repeat; width: 57px; height: 30px;}
.ico_supplementation {background: url(/ei/images/icon/ico_supplementation.png)no-repeat; width: 57px; height: 30px;}
.ico_proceeding {background: url(/ei/images/icon/ico_proceeding.png)no-repeat; width: 57px; height: 30px;}
.ico_complete {background: url(/ei/images/icon/ico_complete.png)no-repeat; width: 57px; height: 30px;}
.ico_complete_recognition {background: url(/ei/images/icon/ico_complete_recognition.png)no-repeat; width: 57px; height: 30px;}
.ico_complete_prss {background: url(/ei/images/icon/ico_complete_prss.png)no-repeat; width: 57px; height: 30px;}
.ico_writing {background: url(/ei/images/icon/ico_writing.png)no-repeat; width: 57px; height: 30px;}
/*마이페이지 버튼*/
a.mp_btn_confirm {background-color: #fafafa; font-size: 14px!important; border: 1px solid #ccc; display: inline-block; padding: 2.5px 20px; line-height: 23px; white-space: nowrap;}
a.btn_request_companion {color: #0065c7!important; font-size: 14px; border: 1px solid #0065c7!important; display:inline-block; padding: 2.5px 20px; line-height:23px;white-space:nowrap;}
a.btn_write_change_plane {color: #0065c7!important; font-size: 14px; border: 1px solid #0065c7!important; display:inline-block; padding: 2.5px 20px; line-height:23px;white-space:nowrap;}
a.btn_write_plane {color: #0065c7!important; font-size: 14px; border: 1px solid #0065c7!important; display:inline-block; padding: 2.5px 20px; line-height:23px;white-space:nowrap;}
/*마이페이지 탭 속성*/
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#1774b9;background-color:#fff;border-color:#2f98ce #2f98ce #fff; font-size: 18px; font-weight: 700; padding: 19px 23px; position:relative; }
.nav-tabs li.ui-state-default a {border:2px solid transparent; border-bottom:0; padding:19px 22px; margin:-2px; font-size:17px; }
.nav-tabs li.ui-state-active a {color:#1774b9;background-color:#fff;border-color:#2f98ce #2f98ce #fff; font-size: 18px; font-weight: 700; padding: 19px 23px; position:relative;}
.mp_date {font-size: 12px!important;}

.mp_more {padding: 22px 0px; background: #f0f4fa; width: 100%; text-align: center; font-size: 14px; font-weight: 900; margin: 0 auto;}
/*마이페이지 끝*/

/*운영조직 시작*/
.cus_li > p {display: inline-block;}
.align_inline {display: inline-block; margin-left: 35px; margin-right: 35px; vertical-align: middle;}
.title_02 {font-size: 18px!important; color: #2f55a7; font-weight: bold; line-height: 1.7;}
.c_icon_01 {background: url(/ei/images/icon/icon_1.png)no-repeat; width: 129px; height: 62px; background-position: center; margin: 0 auto; display: inline-block; vertical-align: middle;}
.c_icon_02 {background: url(/ei/images/icon/icon_3.png)no-repeat; width: 71px; height: 71px; background-position: center; margin: 0 auto; display: inline-block; vertical-align: middle;}
.content_p_padding_top {line-height: 1.7; font-size: 14px;}
.cus_bg_01 {background-image: url(/ei/images/icon/icon_4.png); width: 877px; height: 409px; display: block; background-position: center; margin: 0 auto; background-size: contain; background-repeat: no-repeat;}
.cus_bg_02 {background-image: url(/ei/images/icon/icon_5.png); width: 877px; height: 164px; display: block; background-position: center; margin: 0 auto; background-size: contain; background-repeat: no-repeat;}
.arrow_icon_01 {background-image: none; display: inline-block; width: 54px; height: 45px; float: left;}
/*운영조직 끝*/

/*공동인증서 사용안내 시작*/
/*스태틱 데이터 테이블 스타일 추가*/
.tableA .data_table {width: 100%; border-top: 2px solid #333333!important; border-bottom: 1px solid #e5e5e5!important; line-height: 1.7;}
.tableA .data_table th {border-right: 1px solid #e5e5e5 !important; background: #fafafb!important; padding: 9.4px; border-bottom: 1px solid #e5e5e5 !important;} /*20210209 허규리 패딩 수정*/
.tableA .data_table tr th:last-child {border-right: none !important;}

.tableA .data_table tr td {border-right: 1px solid #e5e5e5!important;}
.tableA .data_table tr td:last-child {border-right: none !important;}
.tableA .data_table td {border-bottom: 1px solid #e5e5e5!important; padding: 14px;}
.tableA .data_table > tbody td {border-bottom: 1px solid #e5e5e5!important; padding: 9.4px; border-right: 1px solid #e5e5e5!important;}/*20210209 허규리 패딩 수정*/

.tableA .data_table tbody th { background-color:#fff!important; }
.tableA .data_table tbody th.no_bold { font-weight:normal; }

.border_r {border-right: 1px solid #e5e5e5;}
.btno{border-top:none!important;}
/*스태틱 데이터 테이블(border-right 있는 버전 스타일 추가*/
.tableA .data_table2 {width: 100%; border-top: 2px solid #333333!important; border-bottom: 1px solid #e5e5e5!important; line-height: 1.7;}
.tableA .data_table2 th {border-right: 1px solid #e5e5e5!important; background: #fafafb!important; padding: 13.4px; border-bottom: 1px solid #e5e5e5!important;}
.tableA .data_table2 th:nth-last-child(1) {border-right: none!important;}

.tableA .data_table2 tr {border-right: 1px solid #e5e5e5!important;}
.tableA .data_table2 tr:nth-last-child(1) {border-right: none;}
.tableA .data_table2 td {border-bottom: 1px solid #e5e5e5!important; padding: 14px;}
.tableA .data_table2 > tbody td {border-bottom: 1px solid #e5e5e5!important; padding: 13.4px;}
/* .tableA .data_table2 > tbody td:last-child {border-right: none!important;}20210202 허규리 추가 */
/*공동인증서 사용안내 끝*/

/*관련서식 다운로드 정렬*/
.ul_inline li {display: inline-block;;}

/*지급절차 기타 이미지들*/
.ico_process_01 {background: url(/ei/images/icon/icon_prcess_01.png)no-repeat; width: 880px; height: 181px;}
.ico_process_02 {background: url(/ei/images/icon/icon_prcess_02.png)no-repeat; width: 860px; height: 307px;}
.ico_process_03 {background: url(/ei/images/icon/icon_prcess_02.png)no-repeat; width: 860px; height: 307px;}
.ico_process_04 {background: url(/ei/images/icon/icon_EIHEGEI350C.png)no-repeat; width: 860px; height: 307px;}
.ico_process_05 {background: url(/ei/images/icon/icon_EIHEGEI360C.png)no-repeat; width: 860px; height: 307px;}
.ico_process_06 {background: url(/ei/images/icon/icon_EIHEGPB110C.png)no-repeat; width: 477px; height: 110px; margin: 0 auto;} /*20210204 허규리 수정*/
.ico_process_07 {background: url(/ei/images/icon/icon_EIHEGPB110C_02.png)no-repeat; width: 876px; height: 119px;}
.ico_process_08 {background: url(/ei/images/icon/icon_EIHEGPB160C.png)no-repeat; width: 880px; height: 916px; background-size:contain;}
.ico_process_09 {background: url(/ei/images/icon/icon_EIHEGPB170C_01.png)no-repeat; width: 792px; height: 55px; margin: 0 auto;}
.ico_process_10 {background: url(/ei/images/icon/icon_EIHEGPB170C_02.png)no-repeat; width: 876px; height: 668px; margin: 0 auto;}
.ico_process_11 {background: url(/ei/images/icon/icon_EIHEGPB180C.png)no-repeat; width: 764px; height: 83px; margin: 0 auto;}
.ico_process_12 {background: url(/ei/images/icon/icon_EIHEGPB230C_01.png)no-repeat; width: 80px; height: 57px; text-align: left!important; background-size: contain;}
.ico_process_13 {background: url(/ei/images/icon/icon_EIHEGPB230C_02.png)no-repeat; width: 80px; height: 64px; text-align: left!important;background-size: contain;}
.ico_process_14 {background: url(/ei/images/icon/icon_EIHEGPB430C_01.png)no-repeat; width: 792px; height: 55px; margin: 0 auto;}		/* 2022.01.17 :: 예술인 평균보수 */
.ico_process_15 {background: url(/ei/images/icon/icon_EIHEGPB430C_02.png)no-repeat; width: 876px; height: 712px; margin: 0 auto;}	/* 2022.01.17 :: 예술인 실업인정절차 */
.ico_process_16 {background: url(/ei/images/icon/icon_EIHEGPB431C_01.png)no-repeat; width: 876px; height: 712px; margin: 0 auto;}	/* 2022.01.17 :: 단기예술인 실업인정절차 */
.ico_process_17 {background: url(/ei/images/icon/icon_EIHEGPB440C_01.png)no-repeat; width: 792px; height: 55px; margin: 0 auto;}		/* 2022.01.17 :: 노무제공자 평균보수 */
.ico_process_18 {background: url(/ei/images/icon/icon_EIHEGPB440C_02.png)no-repeat; width: 876px; height: 756px; margin: 0 auto;}	/* 2022.01.17 :: 노무제공자 실업인정절차 */
.ico_process_19 {background: url(/ei/images/icon/icon_EIHEGPB441C_01.png)no-repeat; width: 876px; height: 712px; margin: 0 auto;}	/* 2022.01.17 :: 단기노무제공자 실업인정절차 */
.ico_mean {background: url(/ei/images/icon/EIHEGEI110C_img.png)no-repeat; width: 766px; height: 205px; margin:0 auto; background-size:contain;} /*20210128 허규리 수정*/
.ico_report {background: url(/ei/images/icon/icon_EIHEGEI160C_02.png)no-repeat; width: 880px; height: 286px;}
.how_to_join_img {background: url(/ei/images/icon/icon_EIHEGEI160C_01.png)no-repeat; width: 102px; height: 100px; margin-right: 30px; background-size:contain;}
.icon_job_infomation {background: url(/ei/images/icon/icon_job_infomation.png)no-repeat; width: 718px; height: 386px; margin: 0 auto;}
.icon_individual_01 {background: url('/ei/images/icon/icon_EIHEGPB250C_01.png')no-repeat; width: 59px; height: 68px; background-size: contain;}
.icon_pay_info_bg {background: url(/ei/images/icon/icon_EIHEGPB250C.png)no-repeat; width: 880px; height: 181px; background-size: contain; background-position: center;}
.icon_woman {background: url(/ei/images/icon/icon_EIHEGPB370C.png)no-repeat; width: 69px; height: 87px; background-size: contain; background-position: center;}
/*적용대상 및 가입*/
.c_icon_03 {background: url(/ei/images/icon/icon_EIHEGEI120C_01.png)no-repeat; width: 87px; height: 87px; background-position: center; display: inline-block; vertical-align: middle; margin-left: -32px!important;}
.c_icon_04 {background: url(/ei/images/icon/icon_EIHEGEI120C_02.png)no-repeat; width: 83px; height: 117px; background-position: center; display: inline-block; vertical-align: middle; margin-left: -32px!important;}
.c_icon_05 {background: url(/ei/images/icon/icon_EIHEGEI120C_03.png)no-repeat; width: 102px; height: 116px; background-position: center; display: inline-block; vertical-align: middle; margin-left: -32px!important; margin-top: 30px;}
.cus_li ul li {display: inline-block!important;}
.padding_half_l {margin-left: -72px!important;}
.padding_half_r {margin-left: -42px!important;}
.padding_half_l_2 {margin-left: -72px!important;}
.padding_half_r_2 {margin-left: -70px!important;}
.application_flex {display: flex; justify-content: space-around;  align-items: center;}

.join_bebefit_img {background: url(/ei/images/icon/icon_EIHEGEI150C.png)no-repeat; width: 882px; height: 232px;}

/*고용보험료 안내*/
.table_result {font-size: 28px!important;}
.number_result_01 {font-size:25px!important; color: #0065c7;}
.number_result_02 {font-size: 33px!important; color: #333333; font-weight: bold!important;}
.number_result_03 {font-size: 33px!important; color: #0065c7; font-weight: bold!important;}
.number_result_green {font-size: 40px!important; color: #49bbb0; font-weight: bold!important;} /*20210128 허규리 추가*/
div.table table.default2 {border-top: none!important;}/*전체 테이블 border겹침 수정*/
div.table table.default td {padding: 20px!important; line-height: 1.7!important;}
span.reference {margin-left: 0!important;}
#content .page .titleb{font-size:18px; font-weight:700; padding-bottom:10px; color:#2f55a7!important; line-height:18px;}

#content .page .titlec {font-size:18px; font-weight:700; padding-bottom:10px; color:#2f55a7!important; border-bottom: 1px solid #0065c7;}
/*실업급여 모의계산*/
.payment_result > p {font-size: 20px!important;}
.calc_result_text_01 {font-size: 25px!important; color: #0065c7;}
.calc_result_text_grey {font-size: 33px!important; color: #333333; font-weight: 900;}
.calc_result_text_blue {font-size: 33px!important; color: #0065c7; font-weight: 900;}

/**/
.align_flex {display: flex!important; flex-direction: row!important; align-items:center; justify-content: left; justify-items: center;}
.inline_p {display: inline-block;}

.ex_option_01 {background: url(/ei/images/icon/ex_option_01.png)no-repeat; width: 884px; height: 499px; display: block;}
.ex_option_02 {background: url(/ei/images/icon/ex_option_02.png)no-repeat; width: 339px; height: 443px;}
.ex_option_03 {background: url(/ei/images/icon/ex_option_03.png)no-repeat; width: 339px; height: 443px;}
.ex_option_04 {background: url(/ei/images/icon/ex_option_04.png)no-repeat; width: 339px; height: 443px;}
.ex_option_05 {background: url(/ei/images/icon/ex_option_05.png)no-repeat; width: 339px; height: 443px;}

.browser_01 {background: url(/ei/images/icon/browser_01.png)no-repeat; width: 757px; height: 384px; display: block; margin: 0 auto!important; background-size:contain;} /*20210207 허규리 추가*/
.browser_02 {background: url(/ei/images/icon/browser_02.png)no-repeat; width: 620px; height: 384px; display: block; margin: 0 auto!important;}
.browser_03 {background: url(/ei/images/icon/browser_03.png)no-repeat; width: 620px; height: 384px; display: block; margin: 0 auto!important;}
.browser_04 {background: url(/ei/images/icon/browser_04.png)no-repeat; width: 620px; height: 384px; display: block; margin: 0 auto!important;}
.browser_05 {background: url(/ei/images/icon/browser_05.png)no-repeat; width: 414px; height: 572px; display: block; margin: 0 auto!important;}


.cloud_01 {background: url(/ei/images/icon/cloud_01.png)no-repeat; width: 757px; height: 384px; display: block; margin: 0 auto!important; background-size:contain;}
.cloud_02 {background: url(/ei/images/icon/cloud_02.png)no-repeat; width: 620px; height: 384px; display: block; margin: 0 auto!important;}
.cloud_03 {background: url(/ei/images/icon/cloud_03.png)no-repeat; width: 413px; height: 472px; display: block; margin: 0 auto!important;}
.cloud_04 {background: url(/ei/images/icon/cloud_04.png)no-repeat; width: 413px; height: 473px; display: block; margin: 0 auto!important;}
.cloud_05 {background: url(/ei/images/icon/cloud_05.png)no-repeat; width: 413px; height: 473px; display: block; margin: 0 auto!important;}
.cloud_06 {background: url(/ei/images/icon/cloud_06.png)no-repeat; width: 588px; height: 355px; display: block; margin: 0 auto!important;}

.verification_01 {background: url(/ei/images/icon/verifivation_01.png)no-repeat; width: 414px; height: 472px; display: block; margin: 0 auto!important;}
.verification_02 {background: url(/ei/images/icon/verification_02.png)no-repeat; width: 414px; height: 472px; display: block; margin: 0 auto!important;}

.owner_01 {background: url(/ei/images/icon/owner_01.png)no-repeat; width: 414px; height: 472px; display: block; margin: 0 auto!important;}
.owner_02 {background: url(/ei/images/icon/owner_02.png)no-repeat; width: 414px; height: 472px; display: block; margin: 0 auto!important;}
.owner_03 {background: url(/ei/images/icon/owner_03.png)no-repeat; width: 414px; height: 472px; display: block; margin: 0 auto!important;}

.flow_number_big {font-size: 30px!important; color: #0065c7; font-weight: bolder; display: inline-block;}
.flow_number_small {font-size: 14px; color: #888888!important; display: inline-block;}

.easyBox ul {display: block;}
.easyBox li {width: 50%; display: inline-block;}
.easyBox p {word-break:break-all!important;}

/*탭 설정 추가*/
/* #popContent .page .lineTab>ul>li>a, .lineTab>ul>li>a {background-attachment: #f4f4f4!important;} */
#popContent .page .lineTab {clear:both; overflow:hidden;}
#popContent .page .lineTab>ul,
.lineTab>ul {display: flex; height:45px;}
#popContent .page .lineTab>ul>li,
.lineTab>ul>li {float:left; flex: 1; text-align: center; border-bottom: 1px solid #e3e3e3;}
#popContent .page .lineTab>ul>li:first-child,
.lineTab>ul>li:first-child {margin-left: 0;}
#popContent .page .lineTab>ul>li>a,
.lineTab>ul>li>a {display:block; line-height: 1.7; font-size:16px !important; padding:10px 20px; text-decoration:none; text-align: center;}
#popContent .page .lineTab>ul>li>a,
#popContent .page .lineTab>ul>li.on>a,
.lineTab>ul>li.on>a,
.lineTab>ul>li.ui-state-active > a,
.lineTab>ul>li.on>a:hover,
.lineTab>ul>li.ui-state-active > a:hover {color: #555555; outline: 0;}
#popContent .page .lineTab>ul>li.on,
.lineTab>ul>li.on,
.lineTab>ul>li.ui-state-active {border-bottom: 2px solid #555555; font-weight: 700;}
#popContent .page .lineTab>ul>li.on + li,
.lineTab>ul>li.on + li {margin-left: 0;}
#popContent .page .lineTab>ul>li:first-child.on,
.lineTab>ul>li:first-child.on {margin-left:0; }
#popContent .page .lineTab>ul>li.off,
.lineTabb>ul>li.off {color:#ccc;}
#popContent .page .lineTab>ul>li:first-child.off,
#popContent .page .lineTab>ul>li.off>a,
.lineTab>ul>li.off:last-child > a {background: #fff;} /* 20201124 추가 */
table + .lineTab {margin-top: 40px;}

/*해시태그 탭 추가*/
/*탭 설정 추가*/
/* #popContent .page .tagTab>ul>li>a, .tagTab>ul>li>a {background-attachment: #f4f4f4!important;} */
#popContent .page .tagTab {clear:both; overflow:hidden;}
#popContent .page .tagTab>ul,
.tagTab>ul {display: flex; height:40px;}
#popContent .page .tagTab>ul>li,
.tagTab>ul>li {float:left; flex: 1; text-align: center; border: 1px solid #e3e3e3; border-radius: 50px; margin-right: 10px!important;}
#popContent .page .tagTab>ul>li,
.tagTab>ul>li:last-child {margin-right: 0!important;}
#popContent .page .tagTab>ul>li:first-child,
.tagTab>ul>li:first-child {margin-left: 0;}
#popContent .page .tagTab>ul>li>a,
.tagTab>ul>li>a {display:block; line-height: 2.2; font-size:16px !important; padding:0px 5px; text-decoration:none; text-align: center;}
#popContent .page .tagTab>ul>li>a,
#popContent .page .tagTab>ul>li.on>a,
.tagTab>ul>li.on>a,
.tagTab>ul>li.ui-state-active > a,
.tagTab>ul>li.on>a:hover,
.tagTab>ul>li.ui-state-active > a:hover {color: #0065c7;; outline: 0;}
#popContent .page .tagTab>ul>li.on,
.tagTab>ul>li.on,
.tagTab>ul>li.ui-state-active {border: 2px solid #0065c7; font-weight: 700;}
#popContent .page .tagTab>ul>li.on + li,
.tagTab>ul>li.on + li {margin-left: 0;}
#popContent .page .tagTab>ul>li:first-child.on,
.tagTab>ul>li:first-child.on {margin-left:0; }
#popContent .page .tagTab>ul>li.off,
.tagTab>ul>li.off {color:#ccc;}
#popContent .page .tagTab>ul>li:first-child.off,
#popContent .page .tagTab>ul>li.off>a,
.tagTab>ul>li.off:last-child > a {background: #fff;}
table + .tagTab {margin-top: 40px;}

.td_inside {border-bottom: none!important;}
.font_16 {font-size: 16px!important;}
.calc_result {background: url(/ei/images/icon/ico_calc_result.png); width: 845px; height: 136px; background-size: contain;}
.Infobg2 {background: url(/ei/images/icon/icon_box_bg_01.png); padding: 20px;}

/*자격확인*/
.con_step {background-color: #2f98ce;  padding: 0 5px; border-radius: 50px; width: 80px; color: #ffffff; font-weight: 900; font-size: 18px; text-align: center; display: inline-block; height: 30px; vertical-align: middle; margin-top: -5px!important;}
.border1 {border-top:1px solid #e5e5e5;}
.border2 {border-bottom: 1px solid #e5e5e5;}
.warning {background-image: url(/ei/images/icon/icon_box_bg_01.png); padding: 20px;}

.title_line_w50 {border-bottom: 1px solid #0065c7; display: inline-block; width: 100%;}
.title_flex_wreap {width: 100%; display: flex;}
.con_button_wreap {text-align: right!important;}

/*자격확인 팝업*/
.page-wrapper {width: 100%; height: 100%; background: #fff; background-size: cover;}
.blur-it {filter: blur(4px);}
.modal-wrapper-yes {width: 100%;height: 100%;position: fixed; z-index: 999;
top: 0; left: 0;background: rgba(41, 41, 41, 0.5);visibility: hidden;
opacity: 0;transition: all 0.25s ease-in-out;}
.modal-wrapper-yes.open {opacity: 1;
visibility: visible;}
.modal-yes {width: 600px;height: auto;
display: block;margin: 50% 0 0 -300px;
position: relative;
top: 30%; left: 50%;background: #fff;opacity: 0;
transition: all 0.5s ease-in-out;}
.modal-wrapper-yes.open .modal-yes {margin-top: -200px;
opacity: 1;}


.blur-it {filter: blur(4px);}
.modal-wrapper-no {width: 100%;height: 100%;position: fixed; z-index: 999;
top: 0; left: 0;background: rgba(41, 41, 41, 0.5);visibility: hidden;
opacity: 0;transition: all 0.25s ease-in-out;}
.modal-wrapper-no.open {opacity: 1;
visibility: visible;}
.modal-no {width: 600px;height: 800px;
display: block;margin: 50% 0 0 -300px;
position: relative;
top: 30%; left: 50%;background: #fff;opacity: 0;
transition: all 0.5s ease-in-out;overflow-y: scroll!important;}
.modal-wrapper-no.open .modal-no {margin-top: -200px;
opacity: 1;} 

.popup_head { 
width: 90%;height: 32px;padding: 12px 30px;
overflow: hidden;background: #0065c7;}
.content {padding: 5%;} 
.message h1 {font-size: 25px;text-align: center;
margin-bottom: 20px;}
.message ul {border-top: 1px solid #ccc; padding: 20px 0; border-bottom: 1px solid #e5e5e5;}


/*고용보험 쉽게 따라하기(개인)*/
.howtologin {background: url(/ei/images/icon/icon_maintenance.png)no-repeat; width: 730px; height: 530px; margin: 0 auto; background-size: contain; margin-top:20px;} /*기업로그인 화면*/
.bs_menu_1 {background: url(/ei/images/icon/bs_menu_1.png)no-repeat; width: 730px; height: 400px; margin: 0 auto; background-size: contain;}
.bs_howto_1 {background: url(/ei/images/icon/bs_howto_1.png)no-repeat; width: 730px; height: 400px; margin: 0 auto; background-size: contain;}
.bs_howto_2 {background: url(/ei/images/icon/bs_howto_2.png)no-repeat; width: 730px; height: 400px; margin: 0 auto; background-size: contain;}
.unemploy_01 {background: url(/ei/images/icon/icon_howtologin_2.png)no-repeat; width: 730px; height: 368px; margin: 0 auto; background-size: contain;}
.unemploy_03 {background: url(/ei/images/icon/icon_umeploy_03.png)no-repeat; width: 1104px; height: 924px; margin: 0 auto; background-size: contain;}
.unemploy_04 {background: url(/ei/images/icon/icon_employ_04.png)no-repeat; width: 100%; height: 378px; margin: 0 auto; background-size: contain;}
.unemploy_05 {background: url(/ei/images/icon/icon_employ_05.png)no-repeat; width: 755px; height: 424px; margin: 0 auto; background-size: contain;}
.unemploy_06 {background: url(/ei/images/icon/icon_employ_06.png)no-repeat; width: 776px; height: 571px; margin: 0 auto; background-size: contain;}
.unemploy_07 {background: url(/ei/images/icon/icon_employ_07.png)no-repeat; width: 780px; height: 639px; margin: 0 auto; background-size: contain;}
.unemploy_08 {background: url(/ei/images/icon/icon_employ_08.png)no-repeat; width: 780px; height: 639px; margin: 0 auto; background-size: contain;}

.early_job_01 {background: url(/ei/images/icon/icon_howtologin_2.png)no-repeat; width: 730px; height: 368px; margin: 0 auto; background-size: contain; margin-top:20px;}
.early_job_02 {background: url(/ei/images/icon/icon_early_job_02.png)no-repeat; width: 780px; height: 639px; margin: 0 auto; background-size: contain;}
.early_job_03 {background: url(/ei/images/icon/icon_early_job_02.png)no-repeat; width: 780px; height: 639px; margin: 0 auto; background-size: contain;}
.early_job_04 {background: url(/ei/images/icon/icon_early_job_03.png)no-repeat; width: 780px; height: 639px; margin: 0 auto; background-size: contain;}

.loading {background: url(/ei/images/icon/ico_loading.jpg)no-repeat; width:617px; height:218px; margin:0 auto; background-size: contain;}
.ParentalLeave_01 {background: url(/ei/images/icon/icon_howtologin_2.png)no-repeat; width: 730px; height: 368px; margin: 0 auto; background-size: contain; margin-top:20px;}
.icon_login_02 {background: url(/ei/images/icon/icon_login_02.png)no-repeat; width: 880px; height: 588px; margin: 0 auto; background-size: 100%; text-align: center;}

.icon_employment_02 {background: url(/ei/images/icon/icon_employment_02.png)no-repeat; width: 880px; height: 482px; margin: 0 auto; background-size: 100%; text-align: center;}
.icon_employment_03 {background: url(/ei/images/icon/icon_employment_03.png)no-repeat; width: 880px; height: 1091px; margin: 0 auto; background-size: 100%; text-align: center;}
.icon_employment_04 {background: url(/ei/images/icon/icon_employment_04.png)no-repeat; width: 880px; height: 271px; margin: 0 auto; background-size: 100%; text-align: center;}

.icon_maintenance {background: url(/ei/images/icon/icon_maintenance.png)no-repeat; width: 730px; height: 530px; margin: 0 auto; background-size: 100%; text-align: center; margin-top:20px;}
.icon_maintenance_01 {background: url(/ei/images/icon/icon_maintenance_01.png)no-repeat; width: 880px; height: 453px; margin: 0 auto; background-size: 100%; text-align: center;}
.icon_maintenance_02 {background: url(/ei/images/icon/icon_maintenance_02.png)no-repeat; width: 880px; height: 336px; margin: 0 auto; background-size: 100%; text-align: center;}
.icon_maintenance_03 {background: url(/ei/images/icon/icon_maintenance_03.png)no-repeat; width: 880px; height: 542px; margin: 0 auto; background-size: contain; text-align: center;}
.icon_maintenance_04 {background: url(/ei/images/icon/icon_maintenance_04.png)no-repeat; width: 880px; height: 542px; margin: 0 auto; background-size: contain; text-align: center;}
.icon_maintenance_05 {background: url(/ei/images/icon/icon_maintenance_05.png)no-repeat; width: 880px; height: 367px; margin: 0 auto; background-size: contain; text-align: center;}
.icon_maintenance_06 {background: url(/ei/images/icon/icon_maintenance_06.png)no-repeat; width: 880px; height: 388px; margin: 0 auto; background-size: contain; text-align: center;}
.icon_maintenance_07 {background: url(/ei/images/icon/icon_maintenance_07.png)no-repeat; width: 880px; height: 542px; margin: 0 auto; background-size: contain; text-align: center;}
.icon_maintenance_08 {background: url(/ei/images/icon/icon_maintenance_08.png)no-repeat; width: 880px; height: 542px; margin: 0 auto; background-size: contain; text-align: center;}
.icon_maintenance_09 {background: url(/ei/images/icon/icon_maintenance_09.png)no-repeat; width: 880px; height: 542px; margin: 0 auto; background-size: contain; text-align: center;}
.icon_maintenance_10 {background: url(/ei/images/icon/icon_maintenance_10.png)no-repeat; width: 880px; height: 542px; margin: 0 auto; background-size: contain; text-align: center;}

/*20210202 허규리 추가*/
.lh19 {line-height:1.9!important;}
.bold {font-weight:bold!important;}
.pointGreen{color:#377e88!important;}
.pointDot {width:5px; height:5px; display:inline-block; background:#0065c7; border-radius:10px; margin-right:5px;}
.brnone {border-right:none!important;}
.wordBreak {word-break:break-word!important;}
.pointOrange {color: #ef7600!important;}

/*20210202 타이틀 블릿 허규리 추가*/
.bigtitle_ico {background:url(/ei/images/icon/bigTitle.png)no-repeat; width: 23px; height: 20px; background-size: contain; padding-right: 7px; display: inline-block; vertical-align:middle; margin-top: -4px!important;}
.bigTitle {width:100%; display:block; color:#333; font-size:24px; position:relative; top:50%;}

/*20210208 허규리 추가*/
.ico_call {background:url(/ei/images/icon/ico_call.png)no-repeat; width:25px; height:21px; display:inline-block;}

/*20210208 허규리 추가*/
.gongdong_selected {background: url(/ei/images/icon/gongdong_selected.png)no-repeat; width: 500px; height: 600px; margin: 0 auto; background-size: contain;}
.mosung_menu {background: url(/ei/images/icon/mosung_menu.png)no-repeat; width: 800px; height: 400px; margin: 0 auto; background-size: contain;}
.howtomosung1 {background: url(/ei/images/icon/howtomosung1.png)no-repeat; width: 800px; height: 1400px; margin: 0 auto; background-size: 100%;}
.howtomosung2 {background: url(/ei/images/icon/howtomosung2.png)no-repeat; width: 800px; height: 56px; margin: 0 auto; background-size: 100%;}
.howtounemployee1 {background: url(/ei/images/icon/howtounemployee1.png)no-repeat; width: 800px; height: 446px; margin: 0 auto; background-size: 100%;}
.howtounemployee2 {background: url(/ei/images/icon/howtounemployee2.png)no-repeat; width: 800px; height: 626px; margin: 0 auto; background-size: 100%;}
.howtounemployee3 {background: url(/ei/images/icon/howtounemployee3.png)no-repeat; width: 800px; height: 712px; margin: 0 auto; background-size: 100%;}
.howtounemployee4 {background: url(/ei/images/icon/howtounemployee4.png)no-repeat; width: 800px; height: 559px; margin: 0 auto; background-size: 100%;}
.howtounemployee5 {background: url(/ei/images/icon/howtounemployee5.png)no-repeat; width: 800px; height: 345px; margin: 0 auto; background-size: 100%;}
.howtounemployee6 {background: url(/ei/images/icon/howtounemployee6.png)no-repeat; width: 800px; height: 245px; margin: 0 auto; background-size: 100%;}
.howtounemployee7 {background: url(/ei/images/icon/howtounemployee7.png)no-repeat; width: 800px; height: 513px; margin: 0 auto; background-size: 100%;}

.earlujob1 {background: url(/ei/images/icon/earlujob1.png)no-repeat; width: 800px; height: 443px; margin: 0 auto; background-size: 100%;}
/*2021.02.17 허규리 조기재취업수당 이미지 추가*/
.earlujob2 {background: url(/ei/images/icon/earlujob2.png)no-repeat; width: 800px; height: 1000px; background-size: 100%;}
.earlujob3 {background: url(/ei/images/icon/earlujob3.png)no-repeat; width: 800px; height: 1660px; background-size: 100%;}


.safejob1 {background: url(/ei/images/icon/safejob1.png)no-repeat; width: 800px; height: 643px; margin: 0 auto; background-size: 100%;}
.safejob2 {background: url(/ei/images/icon/safejob2.png)no-repeat; width: 800px; height: 324px; margin: 0 auto; background-size: 100%;}
.safejob3 {background: url(/ei/images/icon/safejob3.png)no-repeat; width: 800px; height: 214px; margin: 0 auto; background-size: 100%;}
.safejob4 {background: url(/ei/images/icon/safejob4.png)no-repeat; width: 800px; height: 534px; margin: 0 auto; background-size: 100%;}
.safejob5 {background: url(/ei/images/icon/safejob5.png)no-repeat; width: 800px; height: 654px; margin: 0 auto; background-size: 100%;}
.safejob6 {background: url(/ei/images/icon/safejob6.png)no-repeat; width: 800px; height: 504px; margin: 0 auto; background-size: 100%;}
.safejob7 {background: url(/ei/images/icon/safejob7.png)no-repeat; width: 800px; height: 314px; margin: 0 auto; background-size: 100%;}
.safejob8 {background: url(/ei/images/icon/safejob8.png)no-repeat; width: 800px; height: 634px; margin: 0 auto; background-size: 100%;}
.safejob9 {background: url(/ei/images/icon/safejob9.png)no-repeat; width: 800px; height: 314px; margin: 0 auto; background-size: 100%;}

.oldsafe1 {background: url(/ei/images/icon/oldsafe1.png)no-repeat; width: 800px; height: 394px; margin: 0 auto; background-size: 100%;}
.oldsafe2 {background: url(/ei/images/icon/oldsafe2.png)no-repeat; width: 800px; height: 724px; margin: 0 auto; background-size: 100%;}
.oldsafe3 {background: url(/ei/images/icon/oldsafe3.png)no-repeat; width: 800px; height: 524px; margin: 0 auto; background-size: 100%;}
.oldsafe4 {background: url(/ei/images/icon/oldsafe4.png)no-repeat; width: 800px; height: 244px; margin: 0 auto; background-size: 100%;}
.oldsafe5 {background: url(/ei/images/icon/oldsafe5.png)no-repeat; width: 800px; height: 234px; margin: 0 auto; background-size: 100%;}
.oldsafe6 {background: url(/ei/images/icon/oldsafe6.png)no-repeat; width: 800px; height: 534px; margin: 0 auto; background-size: 100%;}

.mosung_bs1 {background: url(/ei/images/icon/mosung_bs1.png)no-repeat; width: 800px; height: 394px; margin: 0 auto; background-size: 100%;}
.howtominwon1 {background: url(/ei/images/icon/howtominwon1.png)no-repeat; width: 800px; height: 394px; margin: 0 auto; background-size: 100%;}
.howtominwon2 {background: url(/ei/images/icon/howtominwon2.png)no-repeat; width: 800px; height: 474px; margin: 0 auto; background-size: 100%;}
.howtominwon3 {background: url(/ei/images/icon/howtominwon3.png)no-repeat; width: 800px; height: 434px; margin: 0 auto; background-size: 100%;}
.howtominwon4 {background: url(/ei/images/icon/howtominwon4.png)no-repeat; width: 800px; height: 664px; margin: 0 auto; background-size: 100%;}

.usi9 {background: url(/ei/images/icon/usi9.png)no-repeat; width: 800px; height: 404px; margin: 0 auto; background-size: 100%;}
.usi10 {background: url(/ei/images/icon/usi10.png)no-repeat; width: 800px; height: 204px; margin: 0 auto; background-size: 100%;}
.usi11 {background: url(/ei/images/icon/usi11.png)no-repeat; width: 800px; height: 304px; margin: 0 auto; background-size: 100%;}

/*20210209 허규리 추가 (스태틱 계산하기 및 초기화 버튼 추가) */
.step-move-buttons {overflow: hidden; margin-top: 32px; text-align: right;}
.step-move-buttons a {min-width: 100px; text-align: center; line-height: 38px; border: 1px solid #2679c0;}
.step-move-buttons a:hover {opacity: 0.9; transition: all 0.3s; text-decoration: underline;}
.step-move-buttons a.prev-step,
.step-move-buttons a.left {float: left; background: #fff; color: #2679c0 !important;}
#content .step-move-buttons a.btnB.orangebtn {display: inline-block; min-width: 120px; height: 40px; margin: 0 0 0 8px; padding: 0 16px; line-height: 38px; border: 1px solid #2679c0; border-radius: 0; box-sizing: border-box; color: #fff; font-weight: 400; font-size: 16px; text-align: center; background: #2679c0;}

/*20210209 허규리 | 계산 안내 영역 추가*/
.calc_box {display:flex; text-align:center;}
.flex_box {display:flex; justify-content:flex-start; align-items:center;}
.special_text {font-size:16px; font-weight:bold; color:#ef7600!important;}
.bryes {border-right: 1px solid #e5e5e5!important;}
/*20210209 허규리 | 경고 배너 추가*/
.alertbox-typeA {min-height: 116px; border: 2px solid #99cce8; border-radius: 8px; padding: 18px 20px 20px 122px; background: url('/ei/images/common/ico-alert1.png') no-repeat 18px 24px #fff; line-height: 1.7; box-sizing: border-box;}
.alertbox-typeA .title {margin-bottom: 8px;}
.alertbox-typeA p {margin-bottom: 20px;}