.titleb_m {margin:0 0 0 10px;}

#content>.page>.customerInfo {overflow: hidden; }
#content>.titleImg {right: 19px;}
#content>.contents {padding-left: 0px;}

/* 셀렉트박스. s. */
.customerInfo .select {margin-right: 5px;}/*20201222 이지숙 */
.customerInfo .select>.netSite {border: 1px solid #bbbbbb; display: block; width: 106px; height: 21px; padding:0 5px 0 5px; background:url(/ei/images/eih/cp/selectArrow.png) no-repeat 92px 7px;} 
.customerInfo .select>.netSite a {color: #757575; text-decoration:none;} 
/* 셀렉트박스. e. */

/* 20201222 이지숙 */
.page{padding-top:20px; clear:both;}
.customerInfo {margin-bottom:10px;}
.customerInfo .last{margin-bottom:50px;}


/* 검색바. s. *//* 20201222 이지숙 -> 20210111 수정 */
.customerInfo .searchLine {position: relative; border: 1px solid #99cce8; background: #f8fbff; padding: 20px 50px; box-sizing: border-box;}
.customerInfo .search {margin:auto;}
.customerInfo .search>ul {overflow: hidden;}
.customerInfo .search>ul>li  {float: left;}
.customerInfo .search>ul>li.btnpt  {padding: 0px 0px; margin:0px 5px; border-radius: 2px; background-color:#2f55a7; height:40px; box-sizing: border-box;}
.customerInfo .search select {height: 40px; border: 1px solid #bbbbbb; background-color:#ffffff; width: 160px; color: #757575; box-sizing: border-box;}
.customerInfo .search input[type="text"] {height: 40px; border: 1px solid #bbbbbb; width: 500px; color: #757575;  box-sizing: border-box;}
.customerInfo .tableInfo {color: #757575; float: right; padding-top:3px; margin:5px 0px;}
.customerInfo .search>ul>li.btnpt a.btn {background: none; border: 0; padding: 0px 20px; line-height: 40px; font-weight: 700; color: #fff;}
#content .page .customerInfo .searchLine .dataTab {margin-top: 15px; padding: 0 0;}
/* 검색바. e. */

/* 버튼. s. */
.page>.customerInfo .table>.default .tbodyLine a.btnSmall2 {color: #ffffff;}

.page>.customerInfo .btnDown  {background: url(/ei/images/eih/cp/btnDown.png) no-repeat 0 0; padding: 5px 14px 7px 5px; margin-left: 10px; *display: inline-block;}

.page>.customerInfo .btnBig {margin: 20px 0 0 0; text-align: right;}
.page>.customerInfo .btnBig1  {background: url(/ei/images/eih/cp/btnBg1_b.png) no-repeat 0 0; padding: 11px 0px 13px 5px; *display: inline-block;}
.page>.customerInfo a.btnBig2 {background: url(/ei/images/eih/cp/btnBg2_b.png) repeat-x 0 0;text-align: center; font-family:"NaGoBo"; color: #ffffff; font-size:15px; text-decoration: none; padding:7px 31px 11px 30px; *padding:11px 31px 11px 30px; *display: inline-block;}
.page>.customerInfo .btnBig3  {background: url(/ei/images/eih/cp/btnBg3_b.png) no-repeat 0 0; padding: 11px 0px 13px 5px; *display: inline-block;}

.page>.customerInfo .btnBig_c {margin: 20px 0 0 0; text-align: center;}
.page>.customerInfo .btnBig1_c  {background: url(/ei/images/eih/cp/btnBg1_b.png) no-repeat 0 0; padding: 9px 0px 13px 5px; *padding: 8px 0px 13px 5px; *display: inline-block;}
.page>.customerInfo a.btnBig2_c {background: url(/ei/images/eih/cp/btnBg2_b.png) repeat-x 0 0;text-align: center; font-family:"NaGoBo"; color: #ffffff; text-decoration: none; padding:8px 21px 13px 20px; *padding:11px 21px 11px 20px; *display: inline-block;}
.page>.customerInfo .btnBig3_c  {background: url(/ei/images/eih/cp/btnBg3_b.png) no-repeat 0 0; padding: 9px 0px 13px 5px; *padding: 8px 0px 13px 5px; *display: inline-block;}
/* 버튼. e. */

/* 상단백그라운드바. s. *//*02201222 이지숙 */
.page .barBg1 {width: 100%; height: 10px;}
.page .barBg2 {width:auto; float:left; padding:15px 0 0; overflow: hidden; letter-spacing:-1px !important;}
.page .barBg2 p{float:left; width:auto; font-size:12px; }
.page .barBg2>.textIcon {color:#2979c8;}

.download {margin: 0 0; border: 1px solid #cccccc; padding: 20px; text-align: center; background: #fafafa;}
.download dt {font-weight: bold; color:#333; margin-right: 20px; display: inline-block;}
.download dd {display: inline-block; margin-left: 5px; width:auto; text-align:left;}
.download dd a {padding:0px 7px 0px 20px; display:inline-block; font-size:12px; background: url(/ei/images/icon/ico-excel.png) no-repeat; line-height:20px;}
.download dd a.icon1 {background: url(/ei/images/icon/ico-hwp.png) no-repeat;}
.download dd a.icon2 {background: url(/ei/images/icon/ico-doc.png) no-repeat;}
.download dd a.icon3 {background: url(/ei/images/icon/ico-excel.png) no-repeat;}
.download dd a.icon4 {background: url(/ei/images/icon/ico-ppt.png) no-repeat;}
.download dd a.icon5 {background: url(/ei/images/icon/ico-pdf.png) no-repeat;}
/* 상단백그라운드바. e. */

/* 고용센터검색. s. */
.page>.customerInfo>.map {overflow: hidden; height:340px; width: 100%;}

.page>.customerInfo .table>.default thead.cLine th {border-right: 1px solid #d2d2d2;}
.page>.customerInfo .table>.default tbody.cLine td {border-right: 1px solid #d2d2d2; vertical-align: top; text-align: left; padding-left:15px; color: #656565;}
.page>.customerInfo .table>.default .cLine .last {border-right: none;}
.page>.customerInfo .table>.default tbody.cLine input {border: 1px solid #bbbbbb; width: 142px; height: 20px; margin:0 0 7px -5px; *margin:0 0 2px -5px;}
.page>.customerInfo .table>.default tbody.cLine td a {color: #ffffff;}
.page>.customerInfo .mapResult>.default .theadLine th {padding:10px 5px 10px 20px; text-align: left;}
.page>.customerInfo .mapResult>.default .tbodyLine td {padding:10px 5px 10px 20px; text-align: left;}
.page>.customerInfo .mapResult>.default ul li {background: url(/ei/images/eih/cp/iconBullet.png) no-repeat 0 6px ; padding:0 0 0 8px;}

#content .page>.customerInfo .add{padding:0 0 10px 0;}/* 20201222 이지숙 */
#content .page>.customerInfo .add input {margin-right: 0px;}
#content .page>.customerInfo .add label {margin: 0 13px 0 4px;}/* 20201222 이지숙 */
#content .page>.customerInfo .mapsearch p {line-height:24px; }
/* 고용센터검색. e. */

/* 서식자료실. s. *//*20201222 이지숙 */
#content .page>.customerInfo>.table .btnPreview {background: url(/ei/images/eih/cp/table_btn.png) no-repeat 0 0px; width: 58px; height: 13px; display: inline-block; font-size: 11px; color: #6670ad; text-decoration: none; padding:4px 0 1px 6px; *padding:3px 0 2px 6px; text-align: left;}
#content .page .dataTab {padding:10px 0px; overflow: hidden;}
#content .page .hiddenTabInfo {display: none;}
#content .page .hiddenDataTabInfo {display: none;}
#content .page .dataTab>ul {display: inline-block;}
#content .page .dataTab>ul>li {display: inline-block; margin: 4px; padding: 8px 12px; border:2px solid #99cce8; line-height: 24px; border-radius:24px; background: #fff;}
#content .page .dataTab>ul>li>a{}
#content .page .dataTab> a:hover {color: #1774b9 !important;}
#content .page .dataTab .tabOn{border:2px solid #0065c7; background-color:#0065c7; font-weight:700;}
#content .page .dataTab .tabOn a{color:#fff;}
/* 서식자료실. e. */

/*제안합니다*//* 20201222 이지숙 */
.callBox{width:100%; display:inline-block;}
.callBox ul{display:flex;}/*20201123 이지숙*/
.callBox ul li{width:29.1%; float:left; border:1px solid #e8e9ee; margin-left:-1px; text-align:center; padding:2%; height:auto !important;}
.callBox ul li h4{font-size:16px; font-weight:bold; color:#b71c1c;  }
.callBox ul li p{margin:10px 0; line-height:18px;}

.callBox1{width:100%; display:inline-block;}
.callBox1 ul li{width:20.8%; height:120px; float:left; border:1px solid #ccc; margin-left:-1px; text-align:center; padding:2%;}
.callBox1 ul li h4{font-size:16px; font-weight:bold; color:#b71c1c;  }
.callBox1 ul li p{margin:13px 0; line-height:18px; height:60px;}



/* 용어사전. s. *//*20201222 이지숙*/
#content .customerInfo.data.last{min-height:400px;}
#content .customerInfo.data span.star{*margin-left:0;}
#content .customerInfo .whiteBg{width:660px;height:5px;}
#content .customerInfo .whiteBg.top{background-image:url(/ei/images/eih/cp/whiteBgTop.png);}
#content .customerInfo .whiteBg.bottom{background-image:url(/ei/images/eih/cp/whiteBgBottom.png);}
#content .customerInfo .wordSearchList{position: relative; border: 1px solid #99cce8; background: #f8fbff; margin-top: 20px; padding: 20px 50px; text-align: center; box-sizing: border-box;}
#content .customerInfo .wordSearchList>ul{display:inline-block;}
#content .customerInfo .wordSearchList>ul>li{border:1px solid #dfd7d4;float:left; padding:7px 3px 8px; background:#fff; margin-right:-1px;}
#content .customerInfo .wordSearchList>ul>li:first-child{}
#content .customerInfo .wordSearchList>ul>li>a{display:block;padding:0 7px 0 6px;color:#666;line-height:14px;}
#content .customerInfo .wordSearchList>ul>li:hover{/*border:1px solid #0f4c81;*/ background-color:#dfd7d4; color:#fff !important;} 
#content .customerInfo.data .inputBtn>input{display:inline-block;margin-right:15px;*position:relative;*top:-4px;}
#content .customerInfo.data .inputBtn>div{display:inline-block;margin-left:-10px;*display:inline;*zoom:1;}
#content .customerInfo .wordList{padding:15px 20px 5px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;background-color:#f4f4f4;*padding-bottom:15px;margin-bottom:20px;}
#content .customerInfo .wordList>ul{overflow:hidden;}
#content .customerInfo .wordList>ul>li{float:left; width:23.5%;margin-bottom:10px; line-height: 18px; background: url(/ei/images/common/bluebullet.png) no-repeat 0 7px; padding-left: 10px;}/*20201222 이지숙*/
#content .customerInfo .wordList>ul>li.a{color:#666;text-decoration:none;}
#content .customerInfo .wordList>ul>li.on>a,#content .customerInfo.data>.wordList>ul>li>a:hover{font-weight:bold;color:#6670ad;text-decoration:underline;}
#content .customerInfo.data>.view{border-top:1px solid #6670ad;border-bottom:1px solid #6670ad;}
#content .customerInfo.data>.view dt{padding:10px 20px;color:#424242;font-weight:bold;line-height:14px;border-bottom:1px solid #d2d2d2;background-color:#f0f0f0;}
#content .customerInfo.data>.view dd{padding:20px;}
/* 용어사전. e. */

/* 원격제어. s. */
#content .control{padding-left:10px;}
/* #content .control .controlStep{width:700px;height:348px;margin-left:-10px;margin-top:25px;background:url(/ei/images/eih/cp/controlStep.png) no-repeat 0 0;} */
#content .control .controlStep{margin-top:25px;}
#content .controlStep>ul{overflow:hidden;}
#content .controlStep>ul>li{position: relative; width:248px; height: 190px; border: 1px solid #0065c7; border-radius: 40px; margin-left:53px; margin-bottom:73px; float:left; text-align: center;} /*20210217 허규리 수정*/
#content .controlStep>ul>li:first-child{margin-left:0;}
#content .controlStep>ul>li:before {content: ""; position: absolute; top: 40%; left: -36px; display: inline-block; width: 19px; height: 37px; background: url('/ei/images/common/slide-right.png') no-repeat left top;}
#content .controlStep dl{position:relative;}
#content .controlStep dt{font-family:"NaGoBo"; border-top-left-radius: 36px; border-top-right-radius: 36px; font-size:18px; line-height:16px; color:#fff; line-height: 48px; height: 48px; margin-bottom: 20px; font-size: 18px; text-align:center; background: #0065c7;}
#content .controlStep dd {padding: 10px 14px;}
#content .page .controlStep dd>a{position:absolute;top:105px;left:20px;}
#content .controlStep .stxt{font-family:"NaGoBo";font-size:16px;line-height:18px;color:#2c3985;padding-top:36px;text-align:center;}
.boxLine{padding:20px;border:1px solid #c7c7c7;overflow:hidden;margin-bottom:20px;}
.boxLine>p{margin-top:20px;}
.boxLine>p:first-child{margin-top:0;}
.control .gbg{text-align:center;color:#666;margin:30px 0 20px 0}
/* 원격제어. e. */

/* 자주하는 질문. s. */
.contents.faq .barBg2>input{width:440px;}
.contents.faq .page table.default .tbodyLine td>a{display:block;line-height:25px;}
.contents.faq .page table.view th,.contents.faq .page table.view td{}
.contents.faq .page table.view td.txt{padding:20px;}

.lineBox2{position:relative;padding:10px 30px;margin-top:40px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;background-color:#fafafa;}
.lineBox2>.img{display:inline-block;*display:inline;*zoom:1;}
.lineBox2>dl{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding-top:18px;}
.lineBox2>dl>dt{margin-bottom:15px;*margin-bottom:13px;}
.lineBox2>dl>dd>input{margin-right:3px;}
#content .lineBox2>dl>dd{overflow:hidden;}
#content .lineBox2>dl>dd label{*top:-3px;margin-right:10px;}
/* 자주하는 질문. e. */

/* 지원가능 프린터. s. */
#content .contents.print select+input+a{*top:-2px;}
#content .contents.print .boxLine>.blueDot{}
#content .contents.print .boxLine>.blueDot>li{display:inline-block;*display:inline;*zoom:1;width:205px;vertical-align:top;margin-bottom:7px;}
#content .contents.print .blueDot a{color:#666;}
#content .contents.print .default2 th,#content .contents.print .default2 td{text-align:left;}
#content .contents.print .default2 th{padding-left:30px;}
#content .contents.print .default2 td{padding-left:18px;}
#content .contents.print .default2 td>input[type="text"]{width:490px;}

#content .contents.print ul>li.on>a, #content .contents.print ul>li>a:hover{font-weight:bold;color:#6670ad;text-decoration:underline;}
/* 지원가능 프린터. e. */

/* sitemap. s. */
#content .sitemap{padding-top:10px;overflow:hidden;}
#content .tab .sitemap{padding-top:0;}
#content .sitemap.last{padding-top:0;border-bottom:1px solid #6670ad;}
#content .sitemap a{display:inline-block;width:100%;line-height:160%;color:#666;}
#content .sitemap>li{display:inline-block;*display:inline;*zoom:1;width:230px;line-height:41px;font-family:"NaGoBo";font-size:16px;color:#6670ad;text-align:center;vertical-align:top;}
#content .tab .sitemap>li{min-height:235px;border-top:none;}
#content .sitemap li.line{width:232px;border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7;}
#content .sitemap>li>p,#content .sitemap>li>a{line-height:41px;font-family:"NaGoBo";font-size:16px;color:#6670ad;border-bottom:1px solid #c7c7c7;}
#content .sitemap>li.off>a{color:#666;background-color:#f0f0f0;}

#content .sitemapD2{padding:10px 10px 20px 20px;}
#content .sitemapD2>li{/*min-height:400px;*/text-align:left;}
#content .sitemapD2>li>a{padding-top:5px;padding-bottom:15px;font-family:"NaGoBo";font-size:14px;color:#424242;}
#content .sitemapD2>li>ul{margin-top:-8px;margin-bottom:8px;}

.sitemap p.margin{width:93%;}

#content .siteBar {width: 640px; height: 30px; background-color: #6670ad; padding:0 0 0 60px; font-family:"NaGoBo"; font-size:16px; color:#fff; line-height: 30px;}
#content .siteBar>img {vertical-align: middle; margin: 0 0 2px 10px;}
#content .sitemap.last div.tabBg {height: 30px; background-color: #6670ad; font-family:"NaGoBo"; font-size:16px; color:#fff; line-height: 30px;}
#content .sitemap.last div.tabBg>img {vertical-align: middle; margin: 0 0 2px 10px;}

#content .sitemap>li>ul>li>ul>li>a {background:url(/ei/images/eih/cp/bg_sitemap_off.png) no-repeat left 9px; padding-left:10px;}
/* sitemap. e. */

/* 나의상담내역. s. */
.page>div>.customerStep1 {background: url(/ei/images/eih/cp/customerStep.png) no-repeat 0 0 ; width: 700px; height: 146px;}
.page>div>.customerStep2 {background: url(/ei/images/eih/cp/customerStep.png) no-repeat 0 -156px ; width: 700px; height: 146px;}
.page>div>.customerStep3 {background: url(/ei/images/eih/cp/customerStep.png) no-repeat 0 -312px ; width: 700px; height: 146px;}
#content .page>div .myfaqTD {min-height: 230px; height:230px; vertical-align: top; padding-top:20px;}
/* 나의상담내역. e. */

/* 나의상담내역. s. */
.page>div .qna {overflow: hidden;}
.page>div .qna span { padding: 0 10px 5px 0; display: inline-block; *display: inline; *zoom: 1; }
.page>div .qna label {margin-left: 3px;}
.page>div li input.qna {width: 300px; padding:3px 0 3px 0; margin-left: 5px; height: 14px; *margin-top:-1px;}
/* 나의상담내역. e. */

/* 댓글. s. */
#content .page .re {padding: 0; margin: 0;}/*20201126 이지숙*/
#content .page .re .reply {overflow: hidden; padding-bottom: 10px; position: relative;}/*20201126 이지숙*/
#content .page .re .reply p {display: inline-block; vertical-align: top; height: 78px;}
#content .page .re .reply .num {display: block; height: auto;}/*20201126 이지숙*/
#content .page .re .reply textarea.re {width: 625px; height: 78px; font-family:"돋움",Dotum,sans-serif;}/*20201126 이지숙*/
#content .page .re .reply_text {overflow: hidden;}
#content .page .re .reply_text dl {background: url(/ei/images/common/dotLine.png) repeat-x left bottom;}
#content .page .re .reply_text dl.lastline {background: none;}
#content .page .re .reply_text dt {overflow: hidden;}
#content .page .re .reply_text dt .name {float:left; background: url(/ei/images/eih/cp/replyName_icon.png) no-repeat 5px 12px; font-family:"돋움",Dotum,sans-serif; font-weight: bold; color: #424242; padding:12px 0 0 20px; }
#content .page .re .reply_text dt .data {float: right; color: #888; font-family:"돋움",Dotum,sans-serif; font-size: 11px; margin-top: 10px;}
#content .page .re .reply_text dd {clear: both; padding:5px 0 10px 30px;}
#content .page .re .reply_text dd a img {position: relative; top:2px; margin-left: 10px;}
/* 댓글. e. */

/* 문의합니다. s. */
#content .page span.sms {position: relative; top:0px; margin: 0 0 0 8px;}
#content .page span.sms input {margin: 0 2px 0 0;}
#content .page textarea {font-family:"Nanum Gothic", "맑은 고딕", Dotum,sans-serif; font-size:14px ; padding:7px;}/* 20201222 이지숙*/
#content .page table .radioMg input {margin: 0px; }/* 20201222 이지숙*/
#content .page table .radioMg .radio { position: relative; top:0px;}/* 20201222 이지숙*/
#content .page table .flieimg img {position: relative; top:7px; margin-left: 5px;}
#content .page table .qnainfo { width:98%; height: 160px; color: #666; line-height: 150%;}/* 20201222 이지숙*/
#content .page table .qnainfo { width:98%; height: 160px; color: #666; line-height: 150%;}/* 20201222 이지숙*/

/* 문의합니다. e. */

/* 제안합니다. s. */
#content .page .radioList input {margin: 0 3px 0 3px; }
/* 제안합니다. e. */

/* 공인인증서 사용안내. s. *//*20201222 이지숙~~*/
.issu{margin-top:20px;}
.issu dl{overflow:hidden; display:flex; margin:0 10px 0 20px;}
.issu dt{width:30%;margin-top:10px;float:left; border:5px solid #d6f2f6; border-radius:20px; font-size:30px !important; text-align:center; color: #5491ca; font-weight: bold;}
.issu dd{position:relative;width:60%;padding:20px;margin:10px 10px 0;float:right; border:5px solid #ededed; border-radius:20px;}
.issu dd img{position:absolute;top:50%;left:-44px;margin-top:-36px;}
.issu dt.title1{padding-top:13%;}
.issu dt.title1+dd{background-position:-169px 0;}
.issu dt.title2{height:auto;background-position:0 -350px; padding-top:6%;}/* ~~20201222 이지숙*/
.issu dt.title2+dd{height:83px;background-position:-169px -350px;}
.issu dt.title3{height:111px;background-position:0 -520px;}
.issu dt.title3+dd{height:55px;background-position:0 -682px;}
.issu dt.title4{height:111px;background-position:-169px -520px;}
.issu dt.title4+dd{height:55px;background-position:0 -682px;}
.issu dt.title5{height:111px;background-position:-338px -520px;}
.issu dt.title5+dd{height:55px;background-position:0 -682px;}
.issu dt.title6{height:162px;background-position:-507px -520px;}
.issu dt.title6+dd{height:106px;background-position:0 -812px;}
.issu dt.title7{height:111px;background-position:-676px -520px;}
.issu dt.title7+dd{height:55px;background-position:0 -682px;}
.issu dd li{margin-top:11px;}
.issu dd li:first-child{margin-top:0;}
.issu ul{}/*20201222 이지숙*/
.issu ul li{ margin-top:0px; display:flow-root; line-height:20px;}
.issu ul li .noT{float: left; width: 23%; border:5px solid #d6f2f6; background-color:#fff; padding: 20px; height: 90px;margin-left: 15px; border-radius:20px; font-size:20px; text-align:center; margin-bottom:10px; font-weight:700}
.issu ul li .noT .noTti{color: #5491ca; font-size: 33px !important; font-weight: bold;text-align:center; padding-bottom:20px;}
.issu ul li .noTxt{float: right; width: 61%; border: 5px solid #ededed; padding: 20px; height: 90px; margin-right: 18px; border-radius:20px; line-height:18px; margin-bottom:10px;}
.issu ul li .noTxt p{padding-bottom:5px; font-weight:bold;}/*20201126 이지숙*/



#content .yessign .view th{padding:6px 15px;}
.yessign .view td a{color:#424242;}

.compSign{overflow:hidden;margin-top:30px;}/*20201222 이지숙~~*/
.compSign>div{width:35.6%;height:211px;padding:40px; margin:0 17px; border:5px solid #d6f2f6; border-radius:30px; float:left;}
.compSign>div:first-child{float:left; }/*~~20201222 이지숙*/
#content .compSign dt{margin-bottom:15px;font-family:"Nanum Gothic" ;font-size:20px;line-height:20px;color:#555; font-weight:700;}

/* 20201222 이지숙 */
.signInfo{margin:30px 0;}
.signInfo h4{font-size:17px; font-weight:bold; color:#0361bf; margin-bottom:10px;}/*20201123 이지숙*/
.signInfo p{margin-bottom:7px;}/*20201123 이지숙*/
.signInfo ul{overflow:hidden;}
.signInfo li{position:relative;width:21%;height:160px;margin-left:4px;padding:20px 15px 20px; float:left; border:1px solid #e8e9ee; border-radius:10px; line-height:18px;}/*20201123 이지숙*/
.signInfo li+li{background-position:-172px 0;}
.signInfo li+li+li{background-position:-344px 0;}
.signInfo li+li+li+li{background-position:-516px 0;}
.signInfo li:first-child{margin-left:0;}
#content .signInfo li>a.btn{position:absolute;top:78%;left:55%;margin-left:-34px;}/*20201123 이지숙*/

#content .lineBox3.ie71 dd{*top:0;*width:85%;}

#content .page>div .PUtab>ul>li.on>a{padding:0 12px;}
#content .page>div .PUtab>ul>li.off>a{padding:0 13px;}

.inTabWrap{width:680px;margin-top:20px;margin-left:10px;}
.inTabWrap>ul{margin-bottom:30px;overflow:hidden;}
.inTabWrap li a{display:block;}
.inTabWrap>ul>li{float:left;}
.inTabWrap>ul>li>a{width:340px;height:55px;background-image:url(/ei/images/eih/cp/signTabBg.png);}
.tab0>li>a{background-position:0 110px;}
.tab0>li+li>a{background-position:-340px 110px;}
.tab0>li.on>a{background-position:0 55px;}
.tab0>li+li.on>a{background-position:-340px 55px;}
.tab1>li>a{background-position:0 0;}
.tab1>li+li>a{background-position:-340px 0;}
.tab1>li.on>a{background-position:0 -55px;}
.tab1>li+li.on>a{background-position:-340px -55px;}
.tab2>li>a{background-position:0 -110px;}
.tab2>li+li>a{background-position:-340px  -110px;}
.tab2>li.on>a{background-position:0 -165px;}
.tab2>li+li.on>a{background-position:-340px -165px;}

.inTab{display:none;}
.inTab.on{display:block;}

.grb{padding:30px 20px;}
.grb>div{overflow:hidden;margin-top:20px;}
.grb>div:first-child{margin-top:0;}
.grb>div>ul{margin-bottom:5px;float:left;}
/**.grb>div img{float:right;}**/
.grb>div>ul p{margin-top:-20px;margin-left:15px;}
/* 공인인증서 사용안내. e. */

/* 고용보험 쉽게 따라하기. s. */
#content .page div .subtab {overflow:hidden; background-color: #f0f0f0; padding: 7px 20px; }
#content .page div .subtab li {float: left; margin-right: 30px;}
#content .page div .subtab li.on {background-color: #515258; border-radius:3px;}
#content .page div .subtab li.on a {color: #fff; font-weight: bold; padding:0px 15px;}
#content .page div .subtab li.off a {color: #666;}
/* 고용보험 쉽게 따라하기. e.  */

/* 이용가이드. s. */
.useGuideV{overflow:hidden;}
.useGuideV img{float:left;}
.useGuideV .table{width:445px;float:right;}
#content .useGuideV .table td{padding-top:9px;padding-bottom:9px;}

.lineBox3 p.blueBullet+img{margin:5px 0 0 -5px;}
.lineBox3 p.blueBullet+img+ul{overflow:hidden;}
.lineBox3 p.blueBullet+img+ul>li{width:120px;margin-left:12px;text-align:center;float:left;}
.lineBox3 p.blueBullet+img+ul>li:first-child{margin-left:0;}
.lineBox3 p.blueBullet+img+ul>li+li+li{width:245px;margin-left:35px;text-align:left;}

.useTab{margin-top:20px;overflow:hidden;float:right;}
.useTab:after{content:"";display:block;clear:both;}
.useTab>a{float:left;}
.useTab>div{margin-top:2px;margin-left:5px;float:left;}
.grb.use .img{margin-top:5px;text-align:center;}
.grb.use .img img{float:none;}

.tab3{margin-bottom:20px;}
.tab3 ul{height:44px;border-bottom:1px solid #c7c7c7;}
.tab3 li{border-top:1px solid #c7c7c7;border-right:1px solid #c7c7c7;float:left;}
.tab3 li:first-child{border-left:1px solid #c7c7c7;}
.tab3 li.on{padding-top:5px;border-bottom:1px solid #fff;border-left:1px solid #c7c7c7;border-radius:5px 5px 0 0;margin-left:-1px;background-color:#fff;}
.tab3 li:first-child.on{margin-left:0;}
.tab3 li.off{margin-top:5px;background-color:#fcfcfc;}
.tab3 li a{padding:0 20px;line-height:38px;}
.tab3 li.on a{font-weight:bold;color:#6670ad;}
.tab3 li.off a{color:#666;}
/* 이용가이드. e. */


/*20201222 이지숙 추가 */
/*고용안정 장려금 step. s. */
.page .contentInfo .stepA{width:100%; margin:0 auto; text-align:center;}
.page .contentInfo .stepA ul{display:inline-block;}
.page .contentInfo .stepA li{float:left; width:170px; height:60px; text-align:left; background:url(/ei/images/icon/step-arrow-off.png) no-repeat; background-position:right;}
.page .contentInfo .stepA li:last-child{background:none;}
.page .contentInfo .stepA li strong{height: 30px; line-height: 30px; vertical-align: middle; font-size: 30px; position: absolute;}
.page .contentInfo .stepA li p{height: 20px; vertical-align: middle; margin-left: 40px; padding:7px; font-size:18px !important;}
.page .contentInfo .stepA .stepOff{height:30px; color:#b9b9b9; border:1px solid #ccc; padding:15px; margin-right:10px; font-weight:bold; background-size:cover; border-radius:50px;}/*~~~~20201126 이지숙*/
.page .contentInfo .stepA .stepOn{height: 30px; color: #0361bf; border: 1px solid #0361bf; padding:15px; margin-right: 10px; font-weight: bold; border-radius: 50px;}


.page .contentInfo .stepB{width:100%; margin:0 auto; text-align:center;}
.page .contentInfo .stepB ul{display:inline-block;}
.page .contentInfo .stepB li{float:left; width:170px; height:60px; text-align:left; background:url(/ei/images/icon/step-arrow-off.png) no-repeat; background-position:right;}
.page .contentInfo .stepB li:last-child{background:none;}
.page .contentInfo .stepB li strong{height: 30px; line-height: 30px; vertical-align: middle; font-size: 30px; position: absolute;}
.page .contentInfo .stepB li p{height: 20px; line-height:16px; vertical-align: middle; margin-left: 40px;}
.page .contentInfo .stepB .stepOff{height:30px; color:#b9b9b9; border:1px solid #ccc; padding:15px; margin-right:10px; font-weight:bold; background-size:cover; border-radius:50px;}/*~~~~20201126 이지숙*/
.page .contentInfo .stepB .stepOn{height: 30px; color: #0361bf; border: 1px solid #0361bf; padding:15px; margin-right: 10px; font-weight: bold; border-radius: 50px;}



/* box_gov_corp */
.box_gov_corp {border:0px solid #fff; /*background:#f2f2f2;*/ /*background:#f1f5fa;*/}
.box_gov_corp ul:after {content:''; display:block; clear:both;}
.box_gov_corp ul li {background-image:none !important; display:block;float:left;position:relative;width:100px;text-align:center;margin:0 4px;padding:0;background:#445e9d; }

.box_gov_corp ul li .ol_num {display:block; font-size:14px; padding:5px 0px; background:#fff;}
.box_gov_corp ul li .step_box {display:block; border:1px solid #000;}
.box_gov_corp ul li .step_box strong {display:block;padding:15px 0;color:#fff;font-weight:400;background:#445e9d; white-space:break-spaces; height:50px;}
.box_gov_corp ul li .step_box strong span {display:block;}
.box_gov_corp ul li .step_box p {display:block; width:100%; padding:20px 0;}
.box_gov_corp ul li .step_box_dday {position:absolute; top:73px; left:113px; width:80px; font-weight:600; color:#ff5152; padding-bottom:20px; background:url("../images/sub/ui/arrow_govcorp.png") no-repeat 11px 21px;}
.box_gov_corp ul li p {display:block;}

/*20210204 허규리 공통 블릿 추가*/ 
.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_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;} 
.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;} 
.pointDot {width:5px; height:5px; display:inline-block; background:#0065c7; border-radius:10px; margin-right:5px;} 
.pointGreen{color:#377e88!important;}

/*20210209 허규리 추가*/
.ico_call {background:url(/ei/images/icon/ico_call.png)no-repeat; width: 25px; height: 21px; background-size: contain; padding-right: 7px; display: inline-block; vertical-align:middle; margin-top: -4px!important;}
.h1_callcenter {font-size:22px; font-weight:bold; margin-bottom:10px;}
.special_text {font-size:16px; font-weight:bold; color:#EB6428!important;}
.btno {border-top:none!important;}
.bold {font-weight:bold;}
.ico_service_info {background:url(/ei/images/common/ico_service_info.png)no-repeat; width:101px; height:99px; display:inline-block; padding-right:20px;}

/*20210210 허규리 추가*/
.estimation-1 {background:url(/ei/images/common/estimation-1.png)no-repeat; width:32px; height:32px; display:inline-block; position:relative; top:8px; padding-right:5px;}
.estimation-2 {background:url(/ei/images/common/estimation-2.png)no-repeat; width:32px; height:32px; display:inline-block; position:relative; top:8px; padding-right:5px;}
.estimation-3 {background:url(/ei/images/common/estimation-3.png)no-repeat; width:32px; height:32px; display:inline-block; position:relative; top:8px; padding-right:5px;}
.estimation-4 {background:url(/ei/images/common/estimation-4.png)no-repeat; width:32px; height:32px; display:inline-block; position:relative; top:8px; padding-right:5px;}
.estimation-5 {background:url(/ei/images/common/estimation-5.png)no-repeat; width:32px; height:32px; display:inline-block; position:relative; top:8px; padding-right:5px;}
.wBreak {word-break:break-all;}

/*2021.02.28 허규리 추가*/
.onepass_bi {background:url(/ei/images/icon/onepass.png)no-repeat; width:290px; height:50px; display:inline-block; background-size:100%;}