@charset "UTF-8";

/* 나눔 바른 고딕 */
/* @import url(./nanumbarungothic.css); /* 중진공 웹서버 */
/* @import url(//cdn.jsdelivr.net/npm/typeface-nanum-barun-gothic@1.0.0/nanumbarungothic.min.css); */ /* 웹폰트 */

/*@import url(./nanumbarungothic.css);  중진공 웹서버 */

/* reset */
/**{-webkit-text-size-adjust:none}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure,footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;}body{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:16px;line-height:1.3;font-family:'Nanum Barun Gothic' , 'Nanum Gothic' , 'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;font-weight:normal;color:#666;}ul, ol, li{list-style:none}fieldset, img{border:0}br{letter-spacing:normal}p{letter-spacing:normal}hr{display:none}address, caption, em, var{padding:0;margin:0;font-style:normal;font-weight:normal}a{text-decoration:none;color:#666;}a[href^="tel"]{font-style:normal}a:hover, a:active, a:active{text-decoration:none}input, textarea, select{letter-spacing:normal}input{margin:0;padding:0;}button {*-webkit-appearance:none;-moz-appearance:none;appearance:none;}button:active img , button:focus img {position:relative;top:0;left:0;}img{border:0;vertical-align:top}legend, caption{position:absolute;left:-1000%;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}table{width:100%;border:0;border-spacing:0;}input::-ms-clear {display:none;}input[type="text"] , input[type="password"] {width:100%;height:33px;border:1px solid #eaeaea;font-family:'Nanum Barun Gothic' , 'Nanum Gothic' , 'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;font-size:16px;line-height:32px;color:#666;text-indent:8px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input::-webkit-input-placeholder , textarea::-webkit-input-placeholder {font-family:'Nanum Barun Gothic' , 'Nanum Gothic' , 'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;font-size:16px;font-weight:normal;color:#999;}textarea {font-family:'Nanum Barun Gothic' , 'Nanum Gothic' , 'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;font-size:16px;line-height:20px;color:#666;}select {height:35px;margin:0;padding:0;border:1px solid #eaeaea;font-family:'Nanum Barun Gothic' , 'Nanum Gothic' , 'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;font-size:16px;line-height:30px;color:#666;outline:none;background:none;}*/

/* reset */
*{-webkit-text-size-adjust:none}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure,footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;}body{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:16px;line-height:1.3;font-family:'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;font-weight:normal;color:#666;}ul, ol, li{list-style:none}fieldset, img{border:0}br{letter-spacing:normal}p{letter-spacing:normal}hr{display:none}address, caption, em, var{padding:0;margin:0;font-style:normal;font-weight:normal}a{text-decoration:none;color:#666;}a[href^="tel"]{font-style:normal}a:hover, a:active, a:active{text-decoration:none}input, textarea, select{letter-spacing:normal}input{margin:0;padding:0;}button {*-webkit-appearance:none;-moz-appearance:none;appearance:none;}button:active img , button:focus img {position:relative;top:0;left:0;}img{border:0;vertical-align:top}legend, caption{position:absolute;left:-1000%;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}table{width:100%;border:0;border-spacing:0;}input::-ms-clear {display:none;}input[type="text"] , input[type="password"] {width:100%;height:33px;border:1px solid #eaeaea;font-family:'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;font-size:16px;line-height:32px;color:#666;text-indent:8px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input::-webkit-input-placeholder , textarea::-webkit-input-placeholder {font-family:'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;font-size:16px;font-weight:normal;color:#999;}textarea {font-family:'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;font-size:16px;line-height:20px;color:#666;}select {height:35px;margin:0;padding:0;border:1px solid #eaeaea;font-family:'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;font-size:16px;line-height:30px;color:#666;outline:none;background:none;}

/* btn-bg - 20190207 */
.orange_bg {background-color: #ff6d01 !important;}
.blue_bg {background-color: #0b63b3 !important;}
.gray_bg {background-color: #777 !important;}
.mint_bg {background-color: #1aabb4 !important;}

/* fontcolor - 20190220 */
.t_o-orange {color: #ff5400 !important;}
.t_orange {color: #ff6d01 !important;}
.t_yellow {color: #f1e411 !important;}
.t_blue {color: #0b63b3 !important;}
.t_gray {color: #777 !important;}
.t_mint {color: #1aabb4 !important;}
.t_red {color: #ff0000 !important;}
.t_black {color: #000000 !important;}

/* 위치정렬 - 20190222 */
.fl {float: left !important; }
.tl {text-align: left !important;}
.tc {text-align: center !important;}
.fr {float: right !important; }
.tr {text-align: right !important;}
.pl2 {padding-left: 2px !important;}
.pl4 {padding-left: 4px !important;}
.pl6 {padding-left: 6px !important;}
.pl8 {padding-left: 8px !important;}
.pl10 {padding-left: 10px !important;}
.pl12 {padding-left: 12px !important;}
.pl14 {padding-left: 14px !important;}
.pl16 {padding-left: 16px !important;}
.pl18 {padding-left: 18px !important;}
.pl20 {padding-left: 20px !important;}
.pl22 {padding-left: 22px !important;}
.pl24 {padding-left: 24px !important;}
.pl26 {padding-left: 26px !important;}
.pl28 {padding-left: 28px !important;}
.pl30 {padding-left: 30px !important;}
.pl32 {padding-left: 32px !important;}
.pl34 {padding-left: 34px !important;}
.pl36 {padding-left: 36px !important;}
.pl38 {padding-left: 38px !important;}
.pl40 {padding-left: 40px !important;}
.pl50 {padding-left: 50px !important;}
.pl60 {padding-left: 60px !important;}
.pl70 {padding-left: 70px !important;}
.pl80 {padding-left: 80px !important;}
.pl90 {padding-left: 90px !important;}
.pl100 {padding-left: 100px !important;}
.pl110 {padding-left: 110px !important;}
.pl120 {padding-left: 120px !important;}
.pl130 {padding-left: 130px !important;}
.pr2 {padding-right: 2px !important;}
.pr4 {padding-right: 4px !important;}
.pr6 {padding-right: 6px !important;}
.pr8 {padding-right: 8px !important;}
.pr10 {padding-right: 10px !important;}
.pr12 {padding-right: 12px !important;}
.pr14 {padding-right: 14px !important;}
.pr16 {padding-right: 16px !important;}
.pr18 {padding-right: 18px !important;}
.pr20 {padding-right: 20px !important;}
.pr22 {padding-right: 22px !important;}
.pr24 {padding-right: 24px !important;}
.pr26 {padding-right: 26px !important;}
.pr28 {padding-right: 28px !important;}
.pr30 {padding-right: 30px !important;}
.pr32 {padding-right: 32px !important;}
.pr34 {padding-right: 34px !important;}
.pr36 {padding-right: 36px !important;}
.pr38 {padding-right: 38px !important;}
.pr40 {padding-right: 40px !important;}
.pb2 {padding-bottom: 2px !important;}
.pb4 {padding-bottom: 4px !important;}
.pb6 {padding-bottom: 6px !important;}
.pb8 {padding-bottom: 8px !important;}
.pb10 {padding-bottom: 10px !important;}
.pb12 {padding-bottom: 12px !important;}
.pb14 {padding-bottom: 14px !important;}
.pb16 {padding-bottom: 16px !important;}
.pb18 {padding-bottom: 18px !important;}
.pb20 {padding-bottom: 20px !important;}
.pb22 {padding-bottom: 22px !important;}
.pb24 {padding-bottom: 24px !important;}
.pb26 {padding-bottom: 26px !important;}
.pb28 {padding-bottom: 28px !important;}
.pb30 {padding-bottom: 30px !important;}
.pb32 {padding-bottom: 32px !important;}
.pb34 {padding-bottom: 34px !important;}
.pb36 {padding-bottom: 36px !important;}
.pb38 {padding-bottom: 38px !important;}
.pb40 {padding-bottom: 40px !important;}
.pb50 {padding-bottom: 50px !important;}
.pb60 {padding-bottom: 60px !important;}
.pb70 {padding-bottom: 70px !important;}
.pb80 {padding-bottom: 80px !important;}
.pb90 {padding-bottom: 90px !important;}
.pb100 {padding-bottom: 100px !important;}
.pb110 {padding-bottom: 110px !important;}
.pb120 {padding-bottom: 120px !important;}
.pb130 {padding-bottom: 130px !important;}
.ml2 {margin-left: 2px !important;}
.ml4 {margin-left: 4px !important;}
.ml6 {margin-left: 6px !important;}
.ml8 {margin-left: 8px !important;}
.ml10 {margin-left: 10px !important;}
.ml12 {margin-left: 12px !important;}
.ml14 {margin-left: 14px !important;}
.ml16 {margin-left: 16px !important;}
.ml18 {margin-left: 18px !important;}
.ml20 {margin-left: 20px !important;}
.ml22 {margin-left: 22px !important;}
.ml24 {margin-left: 24px !important;}
.ml26 {margin-left: 26px !important;}
.ml28 {margin-left: 28px !important;}
.ml30 {margin-left: 30px !important;}
.ml40 {margin-left: 40px !important;}
.ml50 {margin-left: 50px !important;}
.ml60 {margin-left: 60px !important;}
.pt2 {padding-top: 2px !important;}
.pt4 {padding-top: 4px !important;}
.pt6 {padding-top: 6px !important;}
.pt8 {padding-top: 8px !important;}
.pt10 {padding-top: 10px !important;}
.pt12 {padding-top: 12px !important;}
.pt14 {padding-top: 14px !important;}
.pt16 {padding-top: 16px !important;}
.pt18 {padding-top: 18px !important;}
.pt20 {padding-top: 20px !important;}
.mt2 {margin-top: 2px !important;}
.mt4 {margin-top: 4px !important;}
.mt6 {margin-top: 6px !important;}
.mt8 {margin-top: 8px !important;}
.mt10 {margin-top: 10px !important;}
.mt12 {margin-top: 12px !important;}
.mt14 {margin-top: 14px !important;}
.mt16 {margin-top: 16px !important;}
.mt18 {margin-top: 18px !important;}
.mt20 {margin-top: 20px !important;}
.mt22 {margin-top: 22px !important;}
.mt24 {margin-top: 24px !important;}
.mt26 {margin-top: 26px !important;}
.mt28 {margin-top: 28px !important;}
.mt30 {margin-top: 30px !important;}
.mt32 {margin-top: 32px !important;}
.mt34 {margin-top: 34px !important;}
.mt36 {margin-top: 36px !important;}
.mt38 {margin-top: 38px !important;}
.mt40 {margin-top: 40px !important;}
.mt53 {margin-top: 53px !important;}
.mt60 {margin-top: 60px !important;}
.mt62 {margin-top: 62px !important;}
.mt64 {margin-top: 64px !important;}
.mt66 {margin-top: 66px !important;}
.mt68 {margin-top: 68px !important;}
.mt70 {margin-top: 70px !important;}
.mt72 {margin-top: 72px !important;}
.mt74 {margin-top: 74px !important;}
.mt76 {margin-top: 76px !important;}
.mt78 {margin-top: 78px !important;}
.mt80 {margin-top: 80px !important;}
.mt82 {margin-top: 82px !important;}
.mt84 {margin-top: 84px !important;}
.mt130 {margin-top: 130px !important;}
.mt170 {margin-top: 170px !important;}
.mt194 {margin-top: 194px !important;}

.mb2 {margin-bottom: 2px !important;}
.mb4 {margin-bottom: 4px !important;}
.mb6 {margin-bottom: 6px !important;}
.mb8 {margin-bottom: 8px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb12 {margin-bottom: 12px !important;}
.mb14 {margin-bottom: 14px !important;}
.mb16 {margin-bottom: 16px !important;}
.mb18 {margin-bottom: 18px !important;}
.mb20 {margin-bottom: 20px !important;}
.mb22 {margin-bottom: 22px !important;}
.mb24 {margin-bottom: 24px !important;}
.mb26 {margin-bottom: 26px !important;}
.mb28 {margin-bottom: 28px !important;}
.mb30 {margin-bottom: 30px !important;}
.mb32 {margin-bottom: 32px !important;}
.mb34 {margin-bottom: 34px !important;}
.mb36 {margin-bottom: 36px !important;}
.mb38 {margin-bottom: 38px !important;}
.mb40 {margin-bottom: 40px !important;}
.mb53 {margin-bottom: 53px !important;}
.mb60 {margin-bottom: 60px !important;}
.mb62 {margin-bottom: 62px !important;}
.mb64 {margin-bottom: 64px !important;}
.mb66 {margin-bottom: 66px !important;}
.mb68 {margin-bottom: 68px !important;}
.mb70 {margin-bottom: 70px !important;}
.mb72 {margin-bottom: 72px !important;}
.mb74 {margin-bottom: 74px !important;}
.mb76 {margin-bottom: 76px !important;}
.mb78 {margin-bottom: 78px !important;}
.mb80 {margin-bottom: 80px !important;}
.mb130 {margin-bottom: 130px !important;}
.mb170 {margin-bottom: 170px !important;}
.mb194 {margin-bottom: 194px !important;}

/* fontsize - 20221035 */
.txtSize12 {font-size:12px !important;}
.txtSize13 {font-size:13px !important;}
.txtSize14 {font-size:14px !important;}
.txtSize15 {font-size:15px !important;}
.txtSize16 {font-size:16px !important;}
.txtSize17 {font-size:17px !important;}
.txtSize18 {font-size:18px !important;}
.txtSize19 {font-size:19px !important;}
.txtSize20 {font-size:20px !important;}
.txtSize21 {font-size:21px !important;}
.txtSize22 {font-size:22px !important;}
.txtSize23 {font-size:23px !important;}
.txtSize24 {font-size:24px !important;}

.letterSpacing_m1 {letter-spacing:-1px !important;;}
.letterSpacing_m2 {letter-spacing:-2px !important;;}
.letterSpacing_m3 {letter-spacing:-3px !important;;}
.letterSpacing_p1 {letter-spacing:1px !important;;}
.letterSpacing_p2 {letter-spacing:2px !important;;}
.letterSpacing_p3 {letter-spacing:3px !important;;}


/* 좌우 상하 선 우선 - 20190705 */
.bl_i {border-left:1px solid #bfbfbf !important;}
.br_i {border-right:1px solid #bfbfbf !important;}
.bt_i {border-top:1px solid #bfbfbf !important;}
.bb_i {border-bottom:1px solid #bfbfbf !important;}


/* bxslider */
.bx-wrapper{position:relative;padding:0;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:url(/static/compat/images/common/slider_pager_default.png) no-repeat 0 0;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 ;outline:0;}.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:hover{background:url(/static/compat/images/common/slider_pager_active.png) no-repeat 0 0;}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}

/* zoom */
body {transition:all 0.5s;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;}
body.zoom-80 {-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);}
body.zoom-90 {-ms-transform:scale(0.9, 0.9);-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);}
body.zoom-100 {-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);}
body.zoom-110 {-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
body.zoom-120 {-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);}
body.zoom-130 {-ms-transform:scale(1.3, 1.3);-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
body.zoom-140 {-ms-transform:scale(1.4, 1.4);-webkit-transform:scale(1.4, 1.4);transform:scale(1.4, 1.4);}
body.zoom-150 {-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5);}

/* 스킵 네비게이션 */
.u_skip a {position:absolute;left:0;top:-30px;width:100%;height:18px;background:#333;font-size:12px;line-height:18px;text-align:center;color:#fff;z-index:1000;}
.u_skip a:focus {top:0;}
.blind,legend {display:block;overflow:hidden;position:absolute;top:-1000em;left:0}

/* 헤더 */
#wrap {overflow-x:hidden;position:relative;width:100%;min-width:1260px;z-index:10;}
#loading-bar {display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:url(/static/compat/images/common/loading_bg.png) repeat 0 0;z-index:10000;}
#loading-bar .loading {position:absolute;left:50%;top:50%;width:200px;height:200px;margin:-100px 0 0 -100px;background:url(/static/compat/images/common/loading.gif) no-repeat center center;}
#header {position:absolute;width:100%;height:155px;z-index:100;}
#header .search-content {position:relative;width:100%;height:98px;border-bottom:2px solid #1175c3;background:#fff;z-index:100;}
#header .search-content .com-center {height:98px;}
#header .search-content h1 {position:absolute;left:0;top:30px;}
#header .search-content h1 a {display:block;width:287px;height:37px;background:url(/static/compat/images/common/top_logo.png) no-repeat 0 0;background-size:287px 37px;text-indent:-9999px;}
#header .search-content .gv-icon {position:absolute;left:303px;top:30px;padding-left:21px;background:url(/static/compat/images/common/header_gv_line.jpg) no-repeat 0 0; background-position:1px;}
/* 20190807 상단 검색창 라인 수정 */
/*#header .search-content .gv-icon .link {display:block;width:99px;height:44px;background:url(/static/compat/images/common/header_gv_logo.png) no-repeat 0 0;text-indent:-9999px;}*/
/*#header .search-content .search-area {position:absolute;left:385px;top:27px;width:426px;height:41px;border:2px solid #02428a;background:#fff;}*/
/*#header .search-content .search-area .search-input {width:360px;height:40px;padding-left:20px;border:none;line-height:40px;text-indent:0;}*/
#header .search-content .gv-icon .link {display:block;width:86px;height:38px;background:url(/static/compat/images/common/top_gv_logo.png) no-repeat 0 0;text-indent:-9999px;}
#header .search-content .search-area {position:absolute;left:428px;top:27px;width:400px;height:41px;border:2px solid #02428a;background:#fff;}
#header .search-content .search-area .search-input {width:335px;height:40px;padding-left:20px;border:none;line-height:40px;text-indent:0;}
#header .search-content .search-area .search-input::placeholder {font-size:14px;color:#666;}
#header .search-content .search-area .search-input:-ms-input-placeholder {font-size:14px;color:#666;}
#header .search-content .search-area .search-input::-ms-input-placeholder {font-size:14px;color:#666;}
#header .search-content .search-area .btn {position:absolute;right:0;top:0;width:43px;height:41px;background:#0c2872 url(/static/compat/images/common/search_icon.png) no-repeat center center;text-indent:-9999px;}
/* 20190807 상단 검색창 라인 수정 */
/*#header .search-content .search-area.login {width:400px;}
#header .search-content .search-area.login .search-input {width:334px;}*/
#header .search-content .search-area.login {width:347px;}
#header .search-content .search-area.login .search-input {width:285px;}
#header .search-content .menu-area {float:right;margin-top:41px;}
#header .search-content .menu-area > ul > li {float:left;height:18px;background:url(/static/compat/images/common/list_line_1.gif) no-repeat 0 3px;}
#header .search-content .menu-area > ul > li:first-child {background:none;}
#header .search-content .menu-area > ul > li > a , #header .search-content .menu-area > ul > li > span {float:left;padding:0 11px;font-size:15px;line-height:18px;color:#333;vertical-align:top;}
#header .search-content .menu-area .font-size {display:inline-block;overflow:hidden;width:52px;height:18px;margin-left:-3px;}
#header .search-content .menu-area .font-size a.plus {float:left;width:17px;height:18px;background:url(/static/compat/images/common/font_plus.gif) no-repeat 0 0;text-indent:-9999px;}
#header .search-content .menu-area .font-size a.default {float:left;width:17px;height:18px;background:url(/static/compat/images/common/font_default.gif) no-repeat 0 0;text-indent:-9999px;}
#header .search-content .menu-area .font-size a.minus {float:left;width:18px;height:18px;background:url(/static/compat/images/common/font_minus.gif) no-repeat 0 0;text-indent:-9999px;}
#header .search-content .korea-icon {display:block;width:45px;height:35px;background:url(/static/compat/images/common/header_korea_logo.png) no-repeat 0 0;text-indent:-9999px; margin-top:-8px;}
#header .my-menu {position:relative;}
#header .search-content .menu-area .my-menu > a {margin-right:11px;padding-right:24px;background:url(/static/compat/images/common/mymenu_icon_down.gif) no-repeat right 0;}
#header .my-menu .info-view-box {display:none;position:absolute;left:-130px;top:29px;width:462px;border:3px solid #0b63b3;background:#fff;}
#header .my-menu .info-view-box > .close-btn {position:absolute;right:20px;top:20px;width:22px;height:22px;background:url(/static/compat/images/common/mymenu_xbtn.png) no-repeat 0 0;text-indent:-9999px;}
#header .my-menu .info-cnt {padding:30px 40px 20px;}
#header .my-menu .servie-info > .title {display:block;font-size:18px;font-weight:bold;line-height:24px;color:#121212;}
#header .my-menu .servie-info .list {margin-top:10px;}
#header .my-menu .servie-info li {overflow:hidden;margin-top:5px;border:1px solid #6ca8df;}
#header .my-menu .servie-info li:first-child {margin-top:0;}
#header .my-menu .servie-info li .txt {float:left;width:215px;padding-left:17px;background:#6ca8df;font-size:15px;font-weight:bold;line-height:36px;color:#fff;}
#header .my-menu .servie-info li .txt.full {width:100%;padding:0;text-align:center;}
#header .my-menu .servie-info li .txt a {display:block;color:#fff;}
#header .my-menu .servie-info li .txt a:hover {text-decoration:underline;}
#header .my-menu .servie-info li .result {float:left;width:148px;padding-left:0;background:#fff;font-size:15px;font-weight:bold;line-height:36px;text-align:center;color:#999;}
#header .my-menu .servie-info li .result.complete {color:#ff6d01;}
#header .my-menu .servie-info li .result.wait {color:#0b63b3;}									
#header .my-menu .write-info {margin-top:27px;}
#header .my-menu .write-info > .title {display:block;font-size:18px;font-weight:bold;line-height:24px;color:#121212;}
#header .my-menu .write-info .list {overflow-y:auto;max-height:206px;margin-top:6px;}
#header .my-menu .write-info li {overflow:hidden;border-bottom:1px solid #e5e5e5;}
#header .my-menu .write-info li:first-child {border-top:1px solid #e5e5e5;}
#header .my-menu .write-info li .txt a {overflow:hidden;float:left;width:260px;height:40px;font-size:16px;line-height:40px;color:#666;}
#header .my-menu .write-info li .txt.full {display:block;height:40px;font-size:16px;line-height:40px;text-align:center;color:#666;}
#header .my-menu .write-info li .result {overflow:hidden;float:right;width:80px;height:40px;padding-right:10px;font-size:14px;font-weight:bold;line-height:40px;color:#999;text-align:right;}
#header .my-menu .write-info li .result.complete {color:#ff6d01;}
#header .my-menu .btn-cnt {overflow:hidden;}
#header .my-menu .btn-cnt a {float:left;width:231px;font-size:18px;font-weight:bold;line-height:51px;text-align:center;color:#fff;}
#header .my-menu .btn-cnt a.modify {background:#777;}
#header .my-menu .btn-cnt a.mypage {background:#1462ac;}
#header .my-menu .mypage-btn a {display:inline-block;font-size:14px;line-height:18px;color:#333;}
#header .my-menu .mypage-btn .icon {display:inline-block;width:19px;height:18px;margin-left:2px;background:url(/static/compat/images/common/mymenu_icon_down.gif) no-repeat 0 0;vertical-align:top;text-indent:-9999px;}
#header .my-menu.on .mypage-btn .icon {background:url(/static/compat/images/common/mymenu_icon_up.gif) no-repeat 0 0;}
#header .my-menu.on .info-view-box {display:block;}

/* footer */
#footer {position:relative;}
#footer .menu-content {height:50px;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;}
#footer .menu-list {overflow:hidden;}
#footer .menu-list li {float:left;}
#footer .menu-list li a {display:inline-block;padding:0 9px;background:url(/static/compat/images/common/list_line_1.gif) no-repeat 0 6px;font-size:15px;line-height:24px;color:#666;  letter-spacing: -1px !important;}
#footer .menu-list li.private a {padding-left:0;background:none;font-weight:bold;color:#ff5400;}
#footer .menu-list li.menual a {font-weight:bold;color:#02428a;}
#footer .menu-area {padding-top:12px;}
#footer .menu-area .remote-btn {position:absolute;right:199px;top:0;width:120px;height:50px;background:#3269a7;text-align:center;}
#footer .menu-area .remote-btn .txt {display:inline-block;height:50px;padding-left:26px;background:url(/static/compat/images/common/footer_remote_icon.png) no-repeat 0 16px;font-size:16px;line-height:50px;color:#fff;}
#footer .address-content {position:relative;width:950px;height:75px;margin:0 auto;padding:24px 0 0 252px;}
#footer .fotter-logo {position:absolute;left:0;top:23px;width:222px;height:45px;background:url(/static/compat/images/common/logo_footer.jpg) no-repeat 0 0;text-indent:-9999px;}
#footer .address {font-size:15px;line-height:24px;color:#666;}
#footer .sns-link {position:absolute;right:0;top:28px;}
#footer .sns-link a {float:left;width:34px;height:34px;margin-left:10px;background:url(/static/compat/images/common/main_img_sns_icon.png) no-repeat; border-radius: 10px; text-indent:-9999px;margin-left:5px;}
#footer .sns-link a.youtube {background-position:-161px -4px;}
#footer .sns-link a.blog {background-position:-7px -3px;}
#footer .sns-link a.post {background-position:-57.2px -3px;}
#footer .sns-link a.instagram {background-position:-209.5px -3px;}
#footer .sns-link a.facebook {background-position:-109px -3px;}
#footer .family-link {position:absolute;right:0;top:0;width:198px;height:50px;border-right:1px solid #bfbfbf;}
#footer .family-link .link-txt {display:block;height:50px;padding-left:20px;background:url(/static/compat/images/common/family_arrow_down.gif) no-repeat right 0;font-size:16px;line-height:50px;color:#666;}
#footer .family-link .link-txt.on {background:url(/static/compat/images/common/family_arrow_up.gif) no-repeat right 0;}
#footer .family-link .link-list {display:none;position:absolute;left:0;bottom:50px;width:197px;padding:10px 0;border:1px solid #bfbfbf;background:#fff;}
#footer .family-link .link-list a {display:block;padding-left:20px;font-size:16px;line-height:26px;}
#footer .family-link .link-list a:hover , #footer .family-link .link-list a:focus {text-decoration:underline;}
#footer .family-link .link-txt.on + .link-list {display:block;}
/*#footer .top-btn {position:fixed;left:50%;bottom:10px;width:50px;height:50px;margin-left:615px;background:#666;font-size:12px;line-height:50px;text-align:center;color:#fff;}*/
#footer .top-btn {position:fixed;left:50%;bottom:10px;width:60px;height:60px;margin-left:615px;border-radius: 30px;background:#666;font-size:16px;line-height:60px;text-align:center;color:#fff;}
/* 정책자금통합콜센터 퀵추가 20200808*/
#footer .call-quick {position:fixed;left:50%;bottom:260px;width:62px;height:79px;margin-left:615px;padding:38px 0 0 0;border-radius: 10px;background:#b5c256;font-size:11px;line-height:14px;text-align:center;color:#fff;}
#footer .call-quick:before {content:'';position:absolute;top:-9px;left:4px;width:67px;height:47px;background:url(/static/compat/images/main/main_quick_call_2022.png) no-repeat 0 0;background-size:80%;}
#footer .chat-kakao-quick {position:fixed;left:50%;bottom:165px;margin-left:615px;}
#footer .chat-kakao-quick .kakaoChat {width:62px;height:32px;padding:56px 0 0 0;border-radius: 10px;background:#f9e000;font-size:11px;line-height:13px;text-align:center;color:#690000;}
#footer .chat-kakao-quick .kakaoChat:before {content:'';position:absolute;top:5px;left:6px;width:57px;height:52px;background:url(/static/compat/images/main/main_quick_kakao.png) no-repeat 0 0;background-size:90%;}
#footer .chat-bot-quick {position:fixed;z-index: 10;left:50%;bottom:79px;margin-left:615px;}
#footer .chat-bot-quick .help-chat-img {width: 60px; height:81px;}
#footer .chat-bot-quick .help-chat-txt{ visibility: hidden; width: 200px; background-color: white; color: #1e1f21; bottom:90px; text-align: center; border-radius: 10px; padding: 10px 5px; position: absolute; z-index: 1; left: 50%; margin-left: -105px; box-shadow:2px 5px 15px rgba(0,0,0,.25);transition:all .2s; -webkit-transition:all .2s; -ms-transition:all .2s;  }
#footer .chat-bot-quick .help-chat-txt::after{content: ""; position:absolute;left: 50%;bottom: -16px;margin-top:-2px;margin-left: -10px;border: 10px solid;border-color: transparent transparent #fff transparent; transform:rotate(180deg); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg);}
#footer .chat-bot-quick:hover .help-chat-txt{visibility: visible; }
.online-pop > .top-btn {position:fixed;left:50%;bottom:50%;width:60px;height:60px;margin-left:535px;margin-bottom:-390px;border-radius: 30px;background:#666;font-size:16px;line-height:60px;text-align:center;color:#fff;}
.online-pop > .call-quick {position:fixed;left:50%;bottom:50%;width:62px;height:79px;margin-left:535px;margin-bottom:-220px;padding:38px 0 0 0;border-radius: 10px;background:#b5c256;font-size:11px;line-height:14px;text-align:center;color:#fff;}
.online-pop > .call-quick:before {content:'';position:absolute;top:-9px;left:4px;width:67px;height:47px;background:url(/static/compat/images/main/main_quick_call_2022.png) no-repeat 0 0;background-size:80%;}
.online-pop > .chat-kakao-quick {position:fixed;left:50%;bottom:50%;margin-left:535px;margin-bottom:-320px;}
.online-pop > .chat-kakao-quick .kakaoChat {width:62px;height:34px;padding:56px 0 0 0;border-radius: 10px;background:#f9e000;font-size:11px;line-height:14px;text-align:center;color:#690000;}
.online-pop > .chat-kakao-quick .kakaoChat:before {content:'';position:absolute;top:5px;left:6px;width:57px;height:52px;background:url(/static/compat/images/main/main_quick_kakao.png) no-repeat 0 0;background-size:90%;}
.online-pop > .chat-bot-quick {position:fixed;z-index: 10;left:46%;bottom:79px;margin-left:615px;}
.online-pop > .chat-bot-quick .help-chat-img {width: 60px; height:81px;}
.online-pop > .chat-bot-quick .help-chat-txt{ visibility: hidden; width: 200px; background-color: white; color: #1e1f21; bottom:90px; text-align: center; border-radius: 10px; padding: 10px 5px; position: absolute; z-index: 1; left: 50%; margin-left: -105px; box-shadow:2px 5px 15px rgba(0,0,0,.25);transition:all .2s; -webkit-transition:all .2s; -ms-transition:all .2s;  }
.online-pop > .chat-bot-quick .help-chat-txt::after{content: ""; position:absolute;left: 50%;bottom: -16px;margin-top:-2px;margin-left: -10px;border: 10px solid;border-color: transparent transparent #fff transparent; transform:rotate(180deg); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg);}
.online-pop > .chat-bot-quick:hover .help-chat-txt{visibility: visible; }

/* GNB */
/* 통합로그인사이트 추가 20200409*/
#gnb {position:absolute;top:98px;left:0;right:0;margin-top:73px;background:url(/static/compat/images/main/gnb_bg.png) no-repeat; background-position:17% 180%; margin-top: 73px;}				
#gnb .com-center {width:100%;border-bottom:1px solid #babfc3;background:#fff;height:72px; margin-top: -73px;}
#gnb .menu-all-btn a{position:absolute;top:12px;right:0;padding:14px 16px 12px 20px;border-radius:10px;background-color:#5f9ea0;color:#ededed;font-size:16px;}
#gnb .menu-all-btn .menu-all-line {float:right;width:22px;padding-top:3px;padding-left:5px;}
#gnb .menu-all-btn span {display: inherit;width:20px;height:2px;margin-bottom:5.2px;background:#ededed;}
#gnb .menu-all-login a{position:absolute;right:143px;border-radius:10px 0 0 10px;}
#gnb .site-all-btn > a{position:absolute;top:12px;right:10px;padding:5px 39px 4px 23px;border-radius:0 10px 10px 0;background-color:#187ec5;color:#ededed;font-size:16px;}
#gnb .site-all-btn .site-all-line {position:relative;float:right;width:27px;top:-41px;left:-18px;}
#gnb .site-all-btn span {display:inline-block;width:9px;height:9px;margin-bottom:5.2px;margin-left:4px;background:#ededed;}
#gnb .menu-area .list .menu-login {margin-left:65px !important;}
#gnb .menu-area {position:relative;width:1200px;height:54px;margin:0 auto;padding:9.3px 0;}
#gnb .menu-area .list {float:left;width:1200px;}
#gnb .menu-area .list > li {float:left;height:54px;margin-left:86px;}
#gnb .menu-area .list > li:first-child {margin-left:0;}
#gnb .menu-area .list > li > a {display:inline;position:relative;height:42px;margin-top:8px;font-size:20px;font-weight:bold;line-height:58px;color:#121212;}
#gnb .menu-area .list > li:hover > a:before{content:"";position:absolute;z-index:1;top:44px;left:0;right:0;bottom:0;height:4px;background:#1a85d8;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;}
/*#gnb .menu-area .list > li > a:after {content:"";position:absolute;z-index:1;top:44px;left:0;right:100%;bottom:-5px;height:4px;background:#1175c3;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;}*/
/*#gnb .menu-area .list > li > a:hover:after, #gnb .menu-area .list > li > a:focus:after, #gnb .menu-area .list > li > a:active:after {right:0;}*/
#gnb .menu-area .depth-2 {display:none;position:absolute;z-index:1;top:0;left:210px;width:980px;}
#gnb .menu-area .bg-gnb {display:none;position:absolute;z-index:0;left:0;width:100%;height:500px;margin-top: 6px;background:#ecedf1 url(/static/compat/images/main/gnb_bg.png) no-repeat;background-position:2% 47%;}
#gnb .menu-area .depth-2 > li {position:absolute;width:200px;}
#gnb .menu-area .depth-2 > li > a {display:block;font-size:18px;font-weight:bold;line-height:24px;color:#1175c3;}
#gnb .menu-area .depth-2 > li.on > a , #gnb .menu-area .depth-2 > li > a:hover {text-decoration:underline;color:#1175c3;}
#gnb .menu-area .depth-3 {margin-top:5px;}
#gnb .menu-area .depth-3 > li > a {display:block;font-size:14px;line-height:30px;color:#666;}
#gnb .menu-area .depth-3 > li > a:hover {text-decoration:underline;}
#gnb.on {height:500px;margin-top:73px;box-shadow:1px 4px 5px 1px rgba(0,0,0,0.09);background:#ecedf1;}
#gnb.on .menu-area .list > li.on > .depth-2, #gnb.on .menu-area .list > li.on > .bg-gnb {display:block;}
#gnb.on .depth-2 {position:absolute;top:73px;left:210px;width:989px;height:500px;border-left:1px solid #e2e3e6;background-color:#fff;}
#gnb .menu-area .link-list.num-1 {position:absolute;left:0px;}
#gnb .menu-area .link-list.num-2 {position:absolute;left:240px;}
#gnb .menu-area .link-list.num-3 {position:absolute;left:480px;}
#gnb .menu-area .link-list.num-4 {position:absolute;left:720px;}
#gnb .menu-area .link-list > li {margin-top:18px;}
#gnb .menu-area .link-list > li > a {display:block;position:relative;left:15px;width:184px;padding:7.5px 12px;border-radius:5px;background-color:#ecedf1;font-size:17px;font-weight:bold;line-height:24px;color:#4f719d;}
#gnb .menu-area .link-list li .titAdd-1 {padding-right:255px;}
#gnb .menu-area .sub-link {margin-top:4px;}
#gnb .menu-area .sub-link li .lineH18 {line-height:18px;}
#gnb .menu-area .sub-link li .marginT12 {margin-top:12px;}
#gnb .menu-area .sub-link li .marginT64 {margin-top:64px;}
#gnb .menu-area .sub-link > li > a {display:block;padding-left:28px;font-size:14.5px;line-height:31px;color:#666;}
#gnb .menu-area .sub-link > li > a:hover {text-decoration:underline;}
#gnb .menu-area .menu-1 .depth-2 > li.n-1 {top:27px;left:270px;} 
#gnb .menu-area .menu-1 .depth-2 > li.n-2 {top:27px;left:510px;} 
#gnb .menu-area .menu-1 .depth-2 > li.n-3 {top:27px;left:749px;} 
#gnb .menu-area .menu-1 .depth-2 > li.n-4 {top:27px;left:989px;} 
#gnb .menu-area .menu-1 .depth-2 > li.n-5 {top:73px;left:270px;} 
#gnb .menu-area .menu-1 .depth-2 > li.n-6 {top:73px;left:510px;} 
#gnb .menu-area .menu-1 .depth-2 > li.n-7 {top:73px;left:749px;} 
#gnb .menu-area .menu-1 .depth-2 > li.n-8 {top:73px;left:989px;}
#gnb .menu-area .menu-2 .depth-2 > li.n-1 {top:27px;left:270px;} 
#gnb .menu-area .menu-2 .depth-2 > li.n-2 {top:27px;left:510px;} 
#gnb .menu-area .menu-2 .depth-2 > li.n-3 {top:27px;left:749px;} 
#gnb .menu-area .menu-2 .depth-2 > li.n-4 {top:27px;left:989px;} 
#gnb .menu-area .menu-2 .depth-2 > li.n-5 {top:258px;left:270px;} 
#gnb .menu-area .menu-2 .depth-2 > li.n-6 {top:139px;left:510px;} 
#gnb .menu-area .menu-2 .depth-2 > li.n-7 {top:199px;left:749px;}
#gnb .menu-area .menu-2 .depth-2 > li.n-8 {top:218px;left:270px;}
#gnb .menu-area .menu-3 .depth-2 > li.n-1 {top:27px;left:270px;} 
#gnb .menu-area .menu-3 .depth-2 > li.n-2 {top:27px;left:510px;} 
#gnb .menu-area .menu-3 .depth-2 > li.n-3 {top:27px;left:749px;} 
#gnb .menu-area .menu-3 .depth-2 > li.n-4 {top:27px;left:989px;} 
#gnb .menu-area .menu-3 .depth-2 > li.n-5 {top:73px;left:270px;} 
#gnb .menu-area .menu-3 .depth-2 > li.n-6 {top:73px;left:510px;} 
#gnb .menu-area .menu-3 .depth-2 > li.n-7 {top:73px;left:749px;} 
#gnb .menu-area .menu-3 .depth-2 > li.n-8 {top:98px;left:989px;} 
#gnb .menu-area .menu-3 .depth-2 > li.n-9 {top:120px;left:270px;}
#gnb .menu-area .menu-3 .depth-2 > li.n-10 {top:120px;left:510px;}
#gnb .menu-area .menu-3 .depth-2 > li.n-11 {left:749px;top:120px;}
#gnb .menu-area .menu-3 .depth-2 > li.n-12 {left:270px;top:166px;}
#gnb .menu-area .menu-3 .depth-2 > li.n-13 {left:510px;top:166px;}
#gnb .menu-area .menu-4 .depth-2 > li.n-1 {top:27px;left:270px;} 
#gnb .menu-area .menu-4 .depth-2 > li.n-2 {top:27px;left:510px;} 
#gnb .menu-area .menu-4 .depth-2 > li.n-3 {top:27px;left:749px;} 
#gnb .menu-area .menu-4 .depth-2 > li.n-4 {top:27px;left:989px;} 
#gnb .menu-area .menu-4 .depth-2 > li.n-5 {top:73px;left:270px;} 
#gnb .menu-area .menu-4 .depth-2 > li.n-6 {top:73px;left:510px;} 
#gnb .menu-area .menu-4 .depth-2 > li.n-7 {top:73px;left:749px;} 
#gnb .menu-area .menu-4 .depth-2 > li.n-8 {top:73px;left:989px;} 
#gnb .menu-area .menu-4 .depth-2 > li.n-9 {top:120px;left:270px;} 
#gnb .menu-area .menu-4 .depth-2 > li.n-10 {top:120px;left:510px;} 
#gnb .menu-area .menu-4 .depth-2 > li.n-11 {top:120px;left:749px;}
#gnb .menu-area .menu-5 .depth-2 > li.n-1 {top:27px;left:270px;} 
#gnb .menu-area .menu-5 .depth-2 > li.n-2 {top:27px;left:510px;} 
#gnb .menu-area .menu-5 .depth-2 > li.n-3 {top:27px;left:749px;} 
#gnb .menu-area .menu-5 .depth-2 > li.n-4 {top:27px;left:989px;} 
#gnb .menu-area .menu-5 .depth-2 > li.n-5 {top:73px;left:749px;} 
#gnb .menu-area .menu-5 .depth-2 > li.n-6 {top:73px;left:989px;}
#gnb .menu-area .menu-6 .depth-2 > li.n-1 {top:27px;left:270px;} 
#gnb .menu-area .menu-6 .depth-2 > li.n-2 {top:27px;left:510px;} 
#gnb .menu-area .menu-6 .depth-2 > li.n-3 {top:27px;left:749px;} 
#gnb .menu-area .menu-6 .depth-2 > li.n-4 {top:27px;left:989px;} 
#gnb .menu-area .menu-6 .depth-2 > li.n-5 {top:139px;left:270px;} 
#gnb .menu-area .menu-6 .depth-2 > li.n-6 {top:169px;left:510px;} 
#gnb .menu-area .menu-6 .depth-2 > li.n-7 {top:160px;left:510px;} 
#gnb .menu-area .menu-6 .depth-2 > li.n-8 {top:199px;left:989px;} 
#gnb .menu-area .menu-6 .depth-2 > li.n-9 {top:251px;left:270px;} 
#gnb .menu-area .menu-6 .depth-2 > li.n-10 {left:510px;top:385px;}
#gnb.on .menu-area .depth-2 .sub-tit{position:absolute;top:30px;left:-208px;}
#gnb.on .menu-area .depth-2 .sub-tit .title {font-size:30px;height:30px;font-weight:bold;line-height:50px;color:#2d2c2c;}
#gnb.on .menu-area .depth-2 .sub-tit p {font-size:15px;width:180px;padding-top:10px;line-height:20px;}
#gnb.on .menu-area .depth-2 .sub-tit:before {content:"";display:block;position:absolute;top:265px;left:30px;background:url(/static/compat/images/main/gnb_bg_img.png) no-repeat;width:162px;height:113px;}
#gnb.on .menu-area .depth-2 .sub-tit:after {content:"";display:block;width:61px;margin-top: 2px; border-top:3px solid #0b368b;}
#gnb.on .menu-area .depth-2 .sub-tit.tit-01:after {width:119px;margin-top:-48px;}
#gnb.on .menu-area .depth-2 .sub-tit.tit-06:after {width:88px;}
#gnb.on .menu-area .depth-2 .sub-tit.tit-01:before {background-position:0;}
#gnb.on .menu-area .depth-2 .sub-tit.tit-02:before {background-position:21% 0;}
#gnb.on .menu-area .depth-2 .sub-tit.tit-03:before {background-position:41% 0;}
#gnb.on .menu-area .depth-2 .sub-tit.tit-04:before {background-position:61% 0;}
#gnb.on .menu-area .depth-2 .sub-tit.tit-05:before {background-position:81% 0;}
#gnb.on .menu-area .depth-2 .sub-tit.tit-06:before {background-position:101% 0}


/* GNB-스크롤 20220503*/
#gnb-scroll {position:fixed;left:0;right:0;width:100%;background:url(/static/compat/images/main/gnb_bg.png) no-repeat; background-position:17% 180%; transition:top 0.5s; margin-top:-100px;}				
#gnb-scroll .com-center {width:100%;border-bottom:1px solid #babfc3;background:#fff;height:72px;}
#gnb-scroll .menu-all-btn a{position:absolute;right:0;top:12px;background-color:#5f9ea0;padding:14px 16px 11px 20px; color:#ededed; border-radius:10px; font-size:16px;}
#gnb-scroll .menu-all-btn .menu-all-line {width:22px;float:right; padding-top:3px; padding-left:5px;}
#gnb-scroll .menu-all-btn span {display: block; width: 20px; height:2px;margin-bottom:5.2px;background:#ededed; }
#gnb-scroll .menu-all-login a{position:absolute;right:143px;border-radius:10px 0 0 10px;}
#gnb-scroll .site-all-btn > a{position:absolute;right:0;top:12px;background-color:#187ec5;padding:4px 39px 4px 23px; color:#ededed; border-radius:0 10px 10px 0; font-size:16px; line-height:21px;}
#gnb-scroll .site-all-btn .site-all-line {width:27px;float:right; position:relative; top:-42px; left:-9px;}
#gnb-scroll .site-all-btn span {display: inline-block; width: 9px; height:9px;margin-bottom:5.2px;background:#ededed;margin-left:4px; }
#gnb-scroll .menu-area .list .menu-login {margin-left:65px !important;}			
#gnb-scroll .menu-area {position:relative;width:1200px;height:54px;margin:0 auto; padding:9.3px 0; }
/*#gnb-scroll .menu-area .list {float:left;width:1200px;background:#fff;}
#gnb-scroll .menu-area .list > li {float:left;height:54px;margin-left:86px;}
#gnb-scroll .menu-area .list > li:first-child {margin-left:0;}
#gnb-scroll .menu-area .list > li > a {overflow:hidden;display:inline;position:relative;height:42px;margin-top:8px;font-size:19px;font-weight:bold;line-height:57px;color:#121212;}
#gnb-scroll .menu-area .list > li > a:after {content:""; position:absolute; z-index:1; left:0; right:100%; top:35px; bottom:-5px; background:#1175c3; height:4px; transition:all 0.8s; 
-webkit-transition:all 0.8s;
-moz-transition:all 0.8s;
-ms-transition:all 0.8s;
-o-transition:all 0.8s;
}
#gnb-scroll .menu-area .list > li > a:hover:after, #gnb-scroll .menu-area .list > li > a:focus:after, #gnb-scroll .menu-area .list > li > a:active:after {right:0;}*/
#gnb-scroll .menu-area .list {float:left;width:1200px;}
#gnb-scroll .menu-area .list > li {float:left;height:54px;margin-left:86px;}
#gnb-scroll .menu-area .list > li:first-child {margin-left:0;}
#gnb-scroll .menu-area .list > li > a {display:inline;position:relative;height:42px;margin-top:8px;font-size:20px;font-weight:bold;line-height:58px;color:#121212;}
#gnb-scroll .menu-area .list > li:hover > a:before{content:"";position:absolute;z-index:1;top:44px;left:0;right:0;bottom:0;height:4px;background:#1a85d8;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;}
#gnb-scroll .menu-area .depth-2 {display:none;position:absolute;left:0;top:55px;width:1200px;height:530px;}
#gnb-scroll .menu-area .depth-2 > li {position:absolute;width:200px;}
#gnb-scroll .menu-area .depth-2 > li > a {display:block;font-size:18px;font-weight:bold;line-height:24px;color:#1175c3;}
#gnb-scroll .menu-area .depth-2 > li.on > a , #gnb-scroll .menu-area .depth-2 > li > a:hover {text-decoration:underline;color:#1175c3;}
#gnb-scroll .menu-area .depth-3 {margin-top:5px;}
#gnb-scroll .menu-area .depth-3 > li > a {display:block;font-size:14px;line-height:30px;color:#666; }
#gnb-scroll .menu-area .depth-3 > li > a:hover {text-decoration:underline;}
#gnb-scroll.on {height:543px;box-shadow:1px 4px 5px 1px rgba(0,0,0,0.09);background:#ecedf1 url(/static/compat/images/main/gnb_bg.png) no-repeat; background-position:17% 99%;}
#gnb-scroll.on .menu-area .list > li.on > .depth-2 {display:block; }
#gnb-scroll.on .depth-2 {position:absolute;left:210px;top:73px;width:998px;height:470px;background-color:white;border-left:1px solid #e2e3e6;}
#gnb-scroll .menu-area .link-list.num-1 {position:absolute;left:0px;top:5px;}
#gnb-scroll .menu-area .link-list.num-2 {position:absolute;left:240px;top:5px;}
#gnb-scroll .menu-area .link-list.num-3 {position:absolute;left:480px;top:5px;}
#gnb-scroll .menu-area .link-list.num-4 {position:absolute;left:720px;top:5px;}
#gnb-scroll .menu-area .link-list > li {margin-top:18px; }
#gnb-scroll .menu-area .link-list > li > a {display:block;font-size:16px;font-weight:bold;line-height:24px;color:#4f719d; position: relative; left:15px; border-radius:5px; background-color:#ecedf1; width:184px; padding:7px 12px;}
#gnb-scroll .menu-area .link-list li .titAdd-1 {padding-right: 255px;}
#gnb-scroll .menu-area .sub-link {margin-top:4px;}
#gnb-scroll .menu-area .sub-link li .lineH18 {line-height:18px;}
#gnb-scroll .menu-area .sub-link li .marginT12 {margin-top:12px;}
#gnb-scroll .menu-area .sub-link li .marginT64 {margin-top:64px;}
#gnb-scroll .menu-area .sub-link > li > a {display:block;padding-left:28px;font-size:14.5px;line-height:31px;color:#666;}
#gnb-scroll .menu-area .sub-link > li > a:hover {text-decoration:underline;}
#gnb-scroll .menu-area .menu-1 .depth-2 > li.n-1 {left:270px;top:27px;} 
#gnb-scroll .menu-area .menu-1 .depth-2 > li.n-2 {left:510px;top:27px;} 
#gnb-scroll .menu-area .menu-1 .depth-2 > li.n-3 {left:749px;top:27px;} 
#gnb-scroll .menu-area .menu-1 .depth-2 > li.n-4 {left:989px;top:27px;} 
#gnb-scroll .menu-area .menu-1 .depth-2 > li.n-5 {left:270px;top:73px;} 
#gnb-scroll .menu-area .menu-1 .depth-2 > li.n-6 {left:510px;top:73px;} 
#gnb-scroll .menu-area .menu-1 .depth-2 > li.n-7 {left:749px;top:73px;} 
#gnb-scroll .menu-area .menu-1 .depth-2 > li.n-8 {left:989px;top:73px;}
#gnb-scroll .menu-area .menu-2 .depth-2 > li.n-1 {left:270px;top:27px;} 
#gnb-scroll .menu-area .menu-2 .depth-2 > li.n-2 {left:510px;top:27px;} 
#gnb-scroll .menu-area .menu-2 .depth-2 > li.n-3 {left:749px;top:27px;} 
#gnb-scroll .menu-area .menu-2 .depth-2 > li.n-4 {left:989px;top:27px;} 
#gnb-scroll .menu-area .menu-2 .depth-2 > li.n-5 {left:270px;top:258px;} 
#gnb-scroll .menu-area .menu-2 .depth-2 > li.n-6 {left:510px;top:139px;} 
#gnb-scroll .menu-area .menu-2 .depth-2 > li.n-7 {left:749px;top:199px;}
#gnb-scroll .menu-area .menu-2 .depth-2 > li.n-8 {left:270px;top:218px;}
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-1 {left:270px;top:27px;} 
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-2 {left:510px;top:27px;} 
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-3 {left:749px;top:27px;} 
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-4 {left:989px;top:27px;} 
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-5 {left:270px;top:73px;} 
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-6 {left:510px;top:73px;} 
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-7 {left:749px;top:73px;} 
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-8 {left:989px;top:98px;} 
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-9 {left:270px;top:120px;}
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-10 {left:510px;top:120px;}
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-11 {left:749px;top:120px;}
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-12 {left:270px;top:166px;}
#gnb-scroll .menu-area .menu-3 .depth-2 > li.n-13 {left:510px;top:166px;}
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-1 {left:270px;top:27px;} 
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-2 {left:510px;top:27px;} 
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-3 {left:749px;top:27px;} 
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-4 {left:989px;top:27px;} 
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-5 {left:270px;top:73px;} 
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-6 {left:510px;top:73px;} 
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-7 {left:749px;top:73px;} 
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-8 {left:989px;top:73px;} 
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-9 {left:270px;top:120px;} 
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-10 {left:510px;top:120px;} 
#gnb-scroll .menu-area .menu-4 .depth-2 > li.n-11 {left:749px;top:120px;}
#gnb-scroll .menu-area .menu-5 .depth-2 > li.n-1 {left:270px;top:27px;} 
#gnb-scroll .menu-area .menu-5 .depth-2 > li.n-2 {left:510px;top:27px;} 
#gnb-scroll .menu-area .menu-5 .depth-2 > li.n-3 {left:749px;top:27px;} 
#gnb-scroll .menu-area .menu-5 .depth-2 > li.n-4 {left:989px;top:27px;} 
#gnb-scroll .menu-area .menu-5 .depth-2 > li.n-5 {left:749px;top:73px;} 
#gnb-scroll .menu-area .menu-5 .depth-2 > li.n-6 {left:989px;top:73px;}
#gnb-scroll .menu-area .menu-6 .depth-2 > li.n-1 {left:270px;top:27px;} 
#gnb-scroll .menu-area .menu-6 .depth-2 > li.n-2 {left:510px;top:27px;} 
#gnb-scroll .menu-area .menu-6 .depth-2 > li.n-3 {left:749px;top:27px;} 
#gnb-scroll .menu-area .menu-6 .depth-2 > li.n-4 {left:989px;top:27px;} 
#gnb-scroll .menu-area .menu-6 .depth-2 > li.n-5 {left:270px;top:139px;} 
#gnb-scroll .menu-area .menu-6 .depth-2 > li.n-6 {left:510px;top:169px;} 
#gnb-scroll .menu-area .menu-6 .depth-2 > li.n-7 {left:510px;top:160px;} 
#gnb-scroll .menu-area .menu-6 .depth-2 > li.n-8 {left:989px;top:199px;} 
#gnb-scroll .menu-area .menu-6 .depth-2 > li.n-9 {left:270px;top:251px;} 
#gnb-scroll .menu-area .menu-6 .depth-2 > li.n-10 {left:510px;top:385px;}

#gnb-scroll.on .menu-area .depth-2 .sub-tit{position:absolute; left:-208px; top: 34px;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit .title {font-size:30px;height:30px;line-height:50px;color:#2d2c2c;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit p {font-size:15px;line-height:20px;padding-top:10px; width:180px;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit:before {content:""; display:block;top:265px; left:30px; position:absolute; background:url(/static/compat/images/main/gnb_bg_img.png) no-repeat; width:162px; height:113px;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit:after {content:"";display:block;width:61px;margin-top: 2px; border-top:3px solid #0b368b;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit.tit-01:after {width:119px;margin-top:-48px;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit.tit-06:after {width:88px;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit.tit-01:before {background-position:0;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit.tit-02:before {background-position:21% 0;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit.tit-03:before {background-position:41% 0;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit.tit-04:before {background-position:61% 0;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit.tit-05:before {background-position:81% 0;}
#gnb-scroll.on .menu-area .depth-2 .sub-tit.tit-06:before {background-position:101% 0}


/*#gnb.on .menu-area .depth-2 .sub-tit.tit-01:before {content:""; display:block; position:absolute; top:160px; left:30px; background:url(/static/compat/images/common/gnb_bg_txt1.gif) no-repeat; width:143px; height:143px; }
#gnb.on .menu-area .depth-2 .sub-tit.tit-02:before {content:""; display:block; position:absolute; top:260px; left:30px; background:url(/static/compat/images/common/gnb_bg_txt2.gif) no-repeat; width:143px; height:143px; }
#gnb.on .menu-area .depth-2 .sub-tit.tit-03:before {content:""; display:block; position:absolute; top:140px; left:30px; background:url(/static/compat/images/common/gnb_bg_txt3.gif) no-repeat; width:143px; height:143px; }
#gnb.on .menu-area .depth-2 .sub-tit.tit-04:before {content:""; display:block; position:absolute; top:140px; left:30px; background:url(/static/compat/images/common/gnb_bg_txt4.gif) no-repeat; width:143px; height:143px; }
#gnb.on .menu-area .depth-2 .sub-tit.tit-05:before {content:""; display:block; position:absolute; top:160px; left:30px; background:url(/static/compat/images/common/gnb_bg_txt5.gif) no-repeat; width:143px; height:143px; }
#gnb.on .menu-area .depth-2 .sub-tit.tit-06:before {content:""; display:block; position:absolute; top:200px; left:30px; background:url(/static/compat/images/common/gnb_bg_txt6.gif) no-repeat; width:143px; height:143px; }*/



/* LNB */
#lnb {float:left;width:240px;}
#lnb > .title {display:block;height:120px;background:#5f8dc1;font-size:26px;font-weight:normal;line-height:120px;text-align:center;color:#fff;}
#lnb .menu-list {margin-top:6px;}
#lnb .menu-list > li {margin-top:0;}
#lnb .menu-list > li > a {display:block;padding:19px 10px 14px 12px;border:1px solid #bfbfbf;border-top:none;}
#lnb .menu-list > li:first-child > a {border-top:1px solid #bfbfbf;}
#lnb .menu-list > li.icon > a {background:url(/static/compat/images/common/lnb_arrow_down.png) no-repeat 195px 23px;}
#lnb .menu-list > li.active > a {background-color:#02428a;}
#lnb .menu-list > li.active > a > .txt {color:#fff;}
#lnb .menu-list > li > a > .txt {display:inline-block;padding-bottom:4px;font-size:18px;line-height:24px;color:#333;word-break:keep-all;}
#lnb .menu-list > li.on > a , #lnb .menu-list > li.click > a {font-weight:bold;background-color:#02428a;}
#lnb .menu-list > li.on.icon > a , #lnb .menu-list > li.click.icon > a {background:#02428a url(/static/compat/images/common/lnb_arrow_down.png) no-repeat 195px 23px;}
#lnb .menu-list > li.on > a > .txt , #lnb .menu-list > li.click > a > .txt {color:#fff;border-bottom:1px solid #fff;}
#lnb .sub-list {display:none;padding:17px 12px 20px 12px;border-bottom:1px solid #ccc;background:#f4f4f4;}
#lnb .sub-list > li > a {display:block;padding:13px 0 10px;border-top:1px solid #ccc;font-size:16px;line-height:20px;letter-spacing:-1.5px;color:#666;-ms-word-break:break-all;word-break:break-all;}
#lnb .sub-list > li:first-child > a {border-top:none;}
#lnb .sub-list > li.on > a , #lnb .sub-list > li > a:hover {font-weight:bold;color:#1175c3;}
#lnb .detail-list {display:none;margin-bottom:2px;padding-top:12px;padding-bottom:9px;border-top:1px solid #ccc;}
#lnb .detail-list > li > a {display:block;padding:5px 6px 5px 16px;background:url(/static/compat/images/common/lnb_line_off.gif) no-repeat 6px 13px;font-size:14px;line-height:20px;color:#666;word-break:break-all;}
#lnb .detail-list > li.on > a , #lnb .detail-list > li > a:hover {background:url(/static/compat/images/common/lnb_line_on.gif) no-repeat 8px 13px;font-weight:bold;color:#1175c3;text-decoration:underline;}
#lnb .sub-list > li.icon > a {padding-right:15px;background:url(/static/compat/images/common/lnb_plus_icon.gif) no-repeat right 15px;}
#lnb .sub-list > li.icon.active > a {background:url(/static/compat/images/common/lnb_minus_icon.gif) no-repeat right 19px;}
#lnb .sub-list > li.icon.active .detail-list {display:block;}
#lnb #lnbmenu_3_3_2_1_li, #lnb #lnbmenu_3_3_2_6_li  , #lnb #lnbmenu_3_3_2_10_li , #lnb #lnbmenu_3_3_2_11_li , #lnb #lnbmenu_3_3_2_12_li , #lnb #lnbmenu_3_3_2_14_li , #lnb #lnbmenu_3_3_2_16_li , #lnb #lnbmenu_3_3_2_17_li , #lnb #lnbmenu_3_3_2_18_li , #lnb #lnbmenu_3_3_2_19_li , #lnb #lnbmenu_3_3_2_20_li , #lnb #lnbmenu_3_3_2_21_li , #lnb #lnbmenu_3_3_2_22_li {border-top:1px solid #ccc;}/* 수출인큐베이터소개 > 지역별 구분선 */

/* UI custom */
.ui-datepicker {width:300px;}
.ui-widget-header {background:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.ui-widget.ui-widget-content {padding:0;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ui-datepicker .ui-datepicker-header {padding:8px 0 ;border-bottom:1px solid #ccc;}
.ui-datepicker .ui-datepicker-title {font-size:18px;font-weight:bold;}
.ui-datepicker th {font-size:14px;font-weight:bold;color:#666;}
.ui-datepicker .ui-datepicker-week-end , .ui-datepicker .ui-datepicker-week-end a {color:#4a9bff;}
.ui-datepicker .ui-datepicker-week-end:first-child , .ui-datepicker .ui-datepicker-week-end:first-child a {color:#ff4c4c;}					 
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {padding:0;border:none;background:#fff;font-size:14px;line-height:34px;text-align:center;color:#666;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background:url(/static/compat/images/common/cal_day_bg.gif) no-repeat 50% 50%;}
.ui-datepicker .ui-datepicker-prev {left:15px;top:10px;background:url(/static/compat/images/common/cal_arrow_left.gif) no-repeat 50% 50%;}
.ui-datepicker .ui-datepicker-next {right:15px;top:10px;background:url(/static/compat/images/common/cal_arrow_right.gif) no-repeat 50% 50%;}

/* 공통 UI */
#container {overflow:hidden;position:relative;width:1200px;min-height:700px;margin:40px auto 0;padding-bottom:160px;}
.com-center {position:relative;width:1200px;margin:0 auto;} 
.com-round-box {margin-top:17px;padding:15px 0;border:2px solid #1175c3;border-radius:10px;text-align:center;}
.com-round-box .certi-area input {display:inline-block;height:38px;margin:0 6px;line-height:38px;}
.com-round-box .certi-area input.name-input {width:130px;margin-right:46px;}
.com-round-box .certi-area input.date-input {width:130px;}
.com-round-box .certi-area .btn {display:inline-block;width:150px;background:#707070;line-height:40px;color:#fff;}
.com-round-box input , .com-round-box select {vertical-align:top;}
.com-round-box .sub-txt {display:inline-block;margin:0 10px;vertical-align:top;line-height:35px;}
.com-round-box .sub-txt.txt {width:210px;}
.com-round-box input.w150 {width:150px;}
.com-round-box input.w180 {width:180px;}
.com-round-box input.w200 {width:200px;}
.com-round-box input.w220 {width:220px;}
.com-round-box input.w240 {width:240px;}
.com-round-box input.h38 {height:38px;}
.com-round-box .input-1 {padding: 0 10px; text-align:right; width:100%; box-sizing:border-box;}
.com-round-box .search-area .AXSelect {height:38px;}
.com-round-box .search-area .title-select {width:135px;height:40px;padding:8px 0 9px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.com-round-box .search-area select {height:40px;padding:8px 0 9px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.com-round-box .search-area .title-select.w200 {width:200px;}
.com-round-box .search-area .txt-input {width:358px;height:38px;margin:0 0 0 6px;}
.com-round-box .search-area .txt-input.w300 {width:298px;}
.com-round-box .search-area .btn {display:inline-block;width:120px;margin-left:6px;background:#707070;line-height:40px;color:#fff;vertical-align:top;}
.com-round-box .search-area .dot-txt {display:inline-block;padding:0 18px 0 10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 18px;line-height:40px;vertical-align:top;}
.com-round-box .search-area .dot-txt + .com-calendar {margin-left:0;}
.com-round-box .search-area .dot-txt + .com-calendar .day-input {width:140px;}
.com-round-box .search-area .com-calendar + .btn {margin-left:25px;}
.com-round-box .com-calendar {display:inline-block;height:40px;vertical-align:top;}
.com-round-box .com-calendar input {height:38px;}
.com-round-box .com-calendar .day-input {display:inline-block;width:110px;}
.com-round-box .com-calendar .day-input .ui-datepicker-trigger {height:40px;}
.com-round-box .com-calendar .day-input .ui-datepicker-trigger img {width:100%;height:100%;}
.com-round-box .com-calendar .txt {display:inline-block;margin:0 8px;line-height:40px;vertical-align:top;}
.com-round-box .com-calendar.w230 {width:230px;margin-right:0;}
.com-round-box .com-calendar.w230 .day-input {width:185px;}
.com-round-box .com-calendar.full {width:100%;}
.com-round-box .com-calendar.full .day-input {display:block;width:auto;}
.com-round-box .search-area .radio-line {display:inline-block;line-height:40px;}
.com-round-box .search-area .radio-line input[type="radio"] {margin-top:12px;}
.com-round-box .search-area .com-calendar {margin:0 0 0 28px;}
.com-round-box .search-area .com-calendar + .btn {width:100px;}
.com-round-box .table-top-radio {margin:30px 0 10px;font-size:18px;font-weight:bold;line-height:35px;text-align:left;color:#333;}
.com-round-box .table-top-radio:first-child {margin-top:0;}
.com-round-box .table-top-radio .title {display:inline-block;margin-right:25px;vertical-align:top;}
.com-round-box .table-top-radio .radio {display:inline-block;vertical-align:top;}
.com-round-box .table-top-radio .radio input[type="radio"] {float:left;width:15px;height:15px;margin-top:9px;vertical-align:top;}
.com-round-box .table-top-radio .radio label {float:left;margin-left:6px;}
.com-round-box .table-top-radio  .check-line {display:inline-block;margin-right:10px;}
.com-round-box .table-top-radio  .check-line .check {margin-right:0;line-height:35px;}
.com-round-box .table-top-radio  .check-line input[type="checkbox"] {margin-top:8px;}
.com-round-box .table-top-radio  .check-line  label {line-height:35px;}
.com-round-box .table-top-radio .w70 {width:70px;}
.com-round-box.remote {margin:50px 0 0 0;padding:33px 0 37px;}
.com-round-box.remote .txt {line-height:24px;}
.com-round-box.remote .select-box {margin-top:19px;}
.com-round-box.remote .select-box select {height:40px;}
.com-round-box.remote .s-btn {display:inline-block;height:40px;margin:20px 0 0 0;padding:0 27px 0 47px;background:#3269a7 url(/static/compat/images/common/remote_btn_icon.gif) no-repeat 25px 13px;font-size:14px;line-height:40px;color:#fff;}
.com-round-box.calendar .search-area .txt-input {width:228px;}
.com-round-box.calendar .search-area .btn {width:100px;vertical-align:top;}
.com-round-box.calendar .search-area .com-calendar {margin:0 10px 0 0;}
.com-round-box + .com-box-table , .com-round-box + .com-list-btn {margin-top:30px;}
.com-search {line-height:40px;}
.com-search {position:relative;margin-top:30px;padding:15px 0;border:2px solid #1175c3;border-radius:10px;text-align:center;}
.com-search input , .com-search select {vertical-align:top;}
.com-search input {width:450px;height:40px;margin:0 6px;}
.com-search a.btn {display:inline-block;width:120px;background:#707070;line-height:40px;color:#fff;}
.com-search input.calendar {width:100px;height:40px;border:1px solid #eaeaea !important;}
.com-search select.AXSelect {width:100px;height:38px;line-height:38px;border:1px solid #eaeaea;font-size:16px;}
.com-search .AXInput {height:40px !important;}
.com-search .text-input {width:100px;}
.com-search .AXanchorSelect .selectedTextBox {border-radius:0;border:1px solid #eaeaea;background:#fff;box-shadow:none;}
.com-search .AXanchorSelect .selectedTextBox .selectedText {padding-left:10px !important;text-shadow:none;}
.com-search .AXanchorDateHandle {background:url(/static/compat/images/common/ui_cal_icon.gif) no-repeat 0 0;background-size:40px 40px;}
.com-search + .com-box-table {margin-top:30px;}
.com-search + .com-box-table.word-break {margin-top:15px;}
.com-search.grid .AXanchorDateHandle {background:url(/static/compat/js/axisj-1.1.12/ui/arongi/images/dx-calendar-handle.png) center center no-repeat;background-size:auto auto;}
.com-search.grid > div {display:inline-block;}
.com-list-btn {overflow:hidden;margin-top:70px;text-align:center;}
.com-list-btn a {display:inline-block;min-width:90px;margin:0 6px;padding:0 15px;background:#707070;line-height:45px;text-align:center;color:#fff;}
.com-list-btn a.send , .com-list-btn a.write {background:#1175c3;}
.com-list-btn a.self {background:#ff5400;}
.com-list-btn a.big {width:245px;}
.com-list-btn .left {float:left;}
.com-list-btn .right {float:right;}
.com-list-btn.line {margin-top:64px;padding-top:20px;border-top:1px solid #bfbfbf;}
.com-list-btn.center {margin-top:70px;text-align:center;}
.com-list-btn.top-line {padding-top:20px;border-top:1px solid #acacac;}
.com-list-btn.right {margin-top:20px;text-align:right;}
.com-list-btn.page {overflow:hidden;}
.com-list-btn.page a.prev {float:left;margin-left:0;}
.com-list-btn.page a.next {float:left;}
.com-list-btn.page a.list {float:right;margin-right:0;background:#1175c3;}
.com-notice-txt {margin-top:30px;padding:20px;border:1px solid #ccc;text-align:center;}
.com-notice-txt .txt {display:inline-block;min-height:50px;padding:2px 0 0 84px;margin:0 auto;background:url(/static/compat/images/common/notice_icon.png) no-repeat 0 center;background-size:auto 50px;font-size:16px;color:#666;line-height:26px;text-align:left;}
.com-notice-txt .txt strong {color:#000;}


/* 20201026 회원가입 버튼 */
.com-join-btn {overflow:hidden;margin-top:70px;text-align:center;}
.com-join-btn button, .com-join-btn button:hover {display:inline-block;width:150px; min-width:90px;font-size:16px;padding:0; margin-left:10px;background:#1175c3; line-height:45px;text-align:center;color:#fff; cursor: pointer;border: 0;}
.com-join-btn .btn-cancel, .com-join-btn .btn-cancel:hover {background:#ff5400; }
.com-join-btn a.default, .com-join-btn a.default:hover {color:#ffffff;}
.com-join-btn a.big {width:245px;}
.com-join-btn .left {float:left;}
.com-join-btn .right {float:right;}
.com-join-btn.line {margin-top:64px;padding-top:20px;border-top:1px solid #bfbfbf;}
.com-join-btn.center {margin-top:70px;text-align:center;}
.com-join-btn.top-line {padding-top:20px;border-top:1px solid #acacac;}
.com-join-btn.right {margin-top:20px;text-align:right;}
.com-join-btn.page {overflow:hidden;}
.com-join-btn.page a.prev {float:left;margin-left:0;}
.com-join-btn.page a.next {float:left;}
.com-join-btn.page a.list {float:right;margin-right:0;background:#1175c3;}

/* 공통 평가하기 */
.com-value-box {margin-top:100px;border:1px solid #bfbfbf;font-size:14px;line-height:26px;}
.com-value-box .top-info-cnt {overflow:hidden;padding:9px 20px;border-bottom:1px solid #bfbfbf;background:#f4f4f4;}
.com-value-box .top-info-cnt .title {display:inline-block;font-weight:bold;color:#121212;letter-spacing:2px;}
.com-value-box .top-info-cnt .name {display:inline-block;margin-left:5px;padding-right:10px;background:url(/static/compat/images/common/list_line_2.gif) no-repeat right 7px;}
.com-value-box .top-info-cnt .tel {display:inline-block;padding-left:10px;}
.com-value-box .top-info-cnt .tel-txt {float:right;}
.com-value-box .check-cnt {position:relative;padding:10px 20px 15px 125px;}
.com-value-box .check-cnt .title {position:absolute;left:20px;top:10px;font-weight:bold;color:#121212;}
.com-value-box .check-cnt .radio-line {line-height:26px;}
.com-value-box .check-cnt .radio-line input[type="radio"] {margin-top:5px;}
.com-value-box .check-cnt .input-cnt {position:relative;margin-top:8px;padding-right:100px;}
.com-value-box .check-cnt .input-cnt input[type="text"] {height:28px;}
.com-value-box .check-cnt .input-cnt .btn {position:absolute;right:0;top:0;width:90px;height:30px;background:#707070;text-align:center;line-height:30px;color:#fff;}
/* 공통 평가하기 내 캡챠 */
.com-value-box .cap-auth-cnt {position:relative;padding:10px 20px 15px 125px;border-bottom:1px solid #bfbfbf;}
.com-value-box .cap-auth-cnt .title {position:absolute;top:16px;left:20px;font-weight:bold;color:#121212;}
.com-value-box .cap-auth-cnt .random-img {float:left;margin-top:4px;}
.com-value-box .cap-auth-cnt .random-img img {width:180px; height:36px; border:1px solid #bfbfbf; box-sizing:border-box;}
.com-value-box .cap-auth-cnt .btn.default {position:relative;top:2.8px;margin-left:5px !important;padding:8.8px 15px;background:#707070;text-align:center;color:#fff;line-height:39px;}
.com-value-box .cap-auth-cnt input.cap_ipt {margin-left:6px !important;width:100px;height:34px;vertical-align:middle;}

/* 공통 테이블 */
.com-list-table {margin-top:30px;}
.com-list-table > .com-box-table:first-child {margin-top:0;}
.com-box-table {margin:13px 0 0;border-top:1px solid #121212;}
.com-box-table thead {display:table-row-group;}
.com-box-table tfoot {display:table-footer-group;}
.com-box-table:first-child {margin-top:0;}
.com-box-table + .com-box-table {margin-top:50px;}
.com-box-table.single-check + .com-box-table {margin-top:20px;}
.com-box-table th {padding:15px 5px;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;background:#f4f4f4;font-size:16px;font-weight:bold;line-height:20px;text-align:center;color:#1175c3;}
.com-box-table tbody th {padding:14px 20px;}
.com-box-table th:first-child {border-left:none;}
.com-box-table td {padding:14px 18px;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;font-size:16px;line-height:26px;text-align:left;color:#666;}
.com-box-table.t-size-14 td {font-size:14px;}
.com-box-table td:first-child {border-left:none;}
.com-box-table td strong {color:#333;}
.com-box-table td strong + .txt-list {margin-top:0;}
.com-box-table td a.link {display:inline-block;overflow:hidden;height:26px;vertical-align:top;word-break:break-all;}
.com-box-table td a.link.line-2 {height:52px;padding-right:10px;}
.com-box-table td a.link.lock {padding-right:18px;background:url(/static/compat/images/common/list_lock_icon.gif) no-repeat right 5px;}
.com-box-table td a.order-btn {display:inline-block;min-width:30px;height:40px;padding:0 15px;background:#707070;font-weight:bold;line-height:40px;text-align:center;color:#fff;}
.com-box-table td a.link {text-align:left;}
.com-box-table td a.file-icon {display:inline-block !important;width:14px;height:16px;min-height:16px !important;margin:0 3px;background:url(/static/compat/images/common/file_icon.gif) no-repeat 0 0;vertical-align:middle;}
.com-box-table td a.down {display:inline-block;margin-right:16px;border-bottom:1px solid #666;line-height:18px;}
.com-box-table td a.down-btn {display:block;max-width:90px;height:40px;margin:-7px auto;padding:0 10px;background:#707070;font-weight:bold;line-height:40px;text-align:left;color:#fff;}						
.com-box-table td a.down-btn span {display:block;background:url(/static/compat/images/common/btn_down_arrow2.png) no-repeat right 13px;}
.com-box-table td a.down-btn.w280 {width:280px;max-width:280px;margin-left:auto;margin-right:auto;}
.com-box-table td a.down-btn.flr {max-width:none;float:right;margin-right:5px;}
.com-box-table td a.down-btn.flr span {padding-right:30px;}
.com-box-table td a.down-btn.txt {display:inline-block;max-width:none;}
.com-box-table td a.down-btn.txt span {padding-right:40px;}
.com-box-table td a.down-btn.txt + a.down-btn.txt {margin-left:6px;}
.com-box-table td a.link-arrow {display:inline-block;height:40px;padding:0 10px;background:#707070;}
.com-box-table td a.link-arrow span {display:inline-block;min-width:110px;padding-right:40px;background:url(/static/compat/images/common/btn_gray_arrow.png) no-repeat right 15px;font-weight:bold;line-height:40px;color:#fff;vertical-align:top;}
.com-box-table td a.file-down {margin-right:5px;text-decoration:underline;}
.com-box-table td .left-txt {display:block;text-align:left;font-weight:bold;color:#333;}
.com-box-table td .down-txt {float:left;padding-left:15px;font-weight:bold;}
.com-box-table td .normal-txt:first-child {margin-top:0;margin-bottom:10px;}
.com-box-table td img.full {display:block;width:100%;}
.com-box-table td > .txt-list:first-child {margin-top:0;}
.com-box-table select.full {width:100%;}
.com-box-table textarea.full {width:96%;height:150px;padding:2%;border:1px solid #eaeaea;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.com-box-table textarea.no-h-box {width:96%;padding:2%;border:1px solid #eaeaea;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box; margin-top:10px; margin-left:12px; resize:none;}
.com-box-table input + .com-select {margin-left:6px;}
.com-box-table input.half {width:40%;vertical-align:top;}
.com-box-table input.half + input.half {margin-left:6px;}
.com-box-table input.half.address {width:75%;}
.com-box-table select.half {width:40%;height:35px;vertical-align:top;}
.com-box-table span.color-1 {display:block;color:#1175c3;}
.com-box-table span.color-2 {display:block;color:#1aabb4;}
.com-box-table input[type="checkbox"] {width:18px;height:27px;vertical-align:top;}
.com-box-table input[type="checkbox"] + label {display:inline-block;margin-left:6px;vertical-align:top;}
.com-box-table tr.line td:first-child {border-left:none;}
.com-box-table th.title {padding-left:20px;padding-right:20px;line-height:26px;text-align:left;color:#333;}
.com-box-table th.bl {border-left:1px solid #bfbfbf;}
.com-box-table td.bl {border-left:1px solid #bfbfbf;}
.com-box-table td.br {border-right:1px solid #bfbfbf;}
.com-box-table td.bt {border-top:1px solid #bfbfbf;}
.com-box-table td.bb {border-bottom:1px solid #bfbfbf;}
.com-box-table th.n-bl {border-left:none;}
.com-box-table td.n-bl {border-left:none;}
.com-box-table td.n-br {border-right:none;}
.com-box-table td.n-bt {border-top:none;}
.com-box-table td.n-bb {border-bottom:none;}
.com-box-table td.left {padding-left:18px !important;text-align:left;}
.com-box-table td .color-default {font-weight:bold;color:#999;}
.com-box-table td .color-comp {font-weight:bold;color:#ff6d01;}
.com-box-table td .color-wait {font-weight:bold;color:#0b63b3;}
.com-box-table td.day {line-height:20px;padding:7px 5px 7px;}
.com-box-table td.info-txt {padding:70px 50px;border-left:none;}
.com-box-table td.center {padding-left:5px;padding-right:5px;text-align:center;}
.com-box-table td.blue {background:#f4f4f4;}
.com-box-table .b-txt {display:inline-block;font-size:18px;font-weight:bold;color:#333;}
.com-box-table .imp {position:relative;left:3px;top:2px;color:#ff5400;}
.com-box-table .imp-b {color:#1175c3;}
.com-box-table .vat {vertical-align:top;}
.com-box-table .right-txt {float:right;margin-top:8px;font-size:14px;vertical-align:bottom;}
.com-box-table .left {padding:14px 5px 14px 18px;text-align:left;}
.com-box-table .left.vat {padding-top:20px;}
.com-box-table .txt-list {margin-top:0;}
.com-box-table .sub-txt {display:inline-block;margin:0 6px;line-height:35px;}
.com-box-table .sub-txt.w75 {width:75px;}
.com-box-table input + .sub-txt.w75 {margin-left:20px;}
.com-box-table .sub-txt.right {float:right;margin:0;font-size:14px;}
.com-box-table .sub-txt.only {display:block;margin-top:10px;line-height:26px;}
.com-box-table .default-btn {display:inline-block;width:120px;margin-left:6px;background:#707070;line-height:35px;color:#fff;text-align:center;}	
.com-box-table .btn {display:inline-block;margin-left:6px;padding:0 15px;font-weight:bold;line-height:35px;text-align:center;}
.com-box-table .btn.default {background:#707070;color:#fff;vertical-align:top;}
.com-box-table .btn.default:first-child {margin-left:0;}
.com-box-table .btn.default > span {display:inline-block;min-width:60px;}
.com-box-table .btn.full {width:100%;margin:0px;padding:0;background:#707070;color:#fff;vertical-align:top;}
.com-box-table .input-txt {display:inline-block;width:360px;margin:4px 0 0 6px;line-height:26px;}	
.com-box-table .input-txt #reqPwchange {position:relative;top:4px;width:17px;height:20px;margin-right:5px;}
.com-box-table .input-txt.inline {width:auto;}
.com-box-table .line .file-down {line-height:35px;}
.com-box-table .line.number {overflow:hidden;display:inline-block;vertical-align:top;}
.com-box-table .line.number input {float:left;width:98px;}
.com-box-table .line.number.small input {width:56px;}
.com-box-table .line.number .phone-select {float:left;width:98px;text-indent:8px;}
.com-box-table .line.number input + .btn {margin-left:10px;}
.com-box-table .line.number span {float:left;margin:0 5px;line-height:35px;color:#bfbfbf;}
.com-box-table .line.number span.e-icon {color:#333;}
.com-box-table .line.img-add img {display:inline-block;height:150px;}
.com-box-table .line.img-add .btn {vertical-align:bottom;}
.com-box-table .sub-info-txt {font-size:14px;line-height:24px;}
.com-box-table .random-img {display:inline-block;vertical-align:top;}
.com-box-table .random-img + .btn {margin:0 10px;}
.com-box-table .detail-info-list {line-height:26px;color:#333;letter-spacing:-1px;}
.com-box-table .detail-info-list li {padding-left:18px;text-indent:-18px;}
.com-box-table tfoot th , .com-box-table tfoot td {background:#f4f4f4;font-weight:bold;color:#1175c3;}
.com-box-table tfoot td.right {padding-right:30px;text-align:right;}
.com-box-table .line-list > li {padding-left:14px;}
.com-box-table .email-icon {display:inline-block;width:21px;height:16px;background:url(/static/compat/images/common/mail_icon.png) no-repeat 0 0;vertical-align:middle;}
.com-box-table .star-1 {display:inline-block;width:75px;height:15px;background:url(/static/compat/images/common/star_point.gif) no-repeat 0 0;vertical-align:middle;}
.com-box-table .star-2 {display:inline-block;width:75px;height:15px;background:url(/static/compat/images/common/star_point.gif) no-repeat 0 -15px;vertical-align:middle;}
.com-box-table .star-3 {display:inline-block;width:75px;height:15px;background:url(/static/compat/images/common/star_point.gif) no-repeat 0 -30px;vertical-align:middle;}
.com-box-table .star-4 {display:inline-block;width:75px;height:15px;background:url(/static/compat/images/common/star_point.gif) no-repeat 0 -45px;vertical-align:middle;}
.com-box-table .star-5 {display:inline-block;width:75px;height:15px;background:url(/static/compat/images/common/star_point.gif) no-repeat 0 -60px;vertical-align:middle;}
.com-box-table + .table-bottom-txt {margin-top:15px;padding-left:13px;line-height:26px;text-align:left;}
.com-box-table + .table-bottom-txt.dot {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;}
.com-box-table + .table-bottom-txt.dot span.right {float:right;}
.com-box-table + .table-bottom-txt strong {color:#333;}
.com-box-table + .table-bottom-txt.no-pl {padding-left:0;}
.com-box-table + .table-bottom-txt a.link {color:#1175c3;text-decoration:underline;}
.com-box-table + .table-bottom-txt .imp {color:#ff5400;}
.com-box-table + .line-list {margin-top:15px;}
.com-box-table + .inner {margin-top:15px;}
.com-box-table + .info-bottom {margin-top:27px;padding-left:14px;}
.com-box-table .line + .line {margin-top:10px;}
.com-box-table.wob td {-ms-word-break:break-all;word-break:break-all;}
.com-box-table.center th , .com-box-table.center td {text-align:center;}
.com-box-table.center th , .com-box-table.center-2 td {text-align:center;}
.com-box-table.center.lh25 td {line-height:25px;}
.com-box-table.center td {padding:14px 10px;}
.com-box-table.center-2 td {padding:14px 8px; letter-spacing: -2px;}
.com-box-table.center th.left , .com-box-table.center td.left {text-align:left;}
.com-box-table.center.number-txt td.left {padding-left:38px !important;text-indent:-18px;}
.com-box-table.center.number-txt td.left_two {padding-left:44px !important;text-indent:-24px;text-align:left;}
.com-box-table.search th , .com-box-table.search td {text-align:center;}
.com-box-table.search td {padding:14px 6px;}
.com-box-table.search th.left , .com-box-table.search td.left {text-align:left;}
.com-box-table.search.number-txt td.left {padding-left:38px !important;text-indent:-18px;}
.com-box-table.strong th {font-weight:bold;}
.com-box-table.strong td {font-weight:bold;color:#000;}
.com-box-table.left th , .com-box-table.left td {text-align:left;}
.com-box-table.bd-left td:first-child {border-left:1px solid #bfbfbf;}
.com-box-table.bd-left tr:first-child td:first-child {border-left:none;}
.com-box-table.head thead th {padding:14px 19px;}
.com-box-table.th-left th {text-align:left;}
.com-box-table.td-center td {text-align:center;padding-left:0;padding-right:0;}
.com-box-table.no-bd td {padding-left:5px;padding-right:5px;text-align:center;}
.com-box-table.no-pd th , .com-box-table.no-pd td {padding-left:5px;padding-right:5px;}
.com-box-table.no-mt{margin-top:0 !important;;}
.com-box-table.no-ml{margin-left:0 !important;;}
.com-box-table.no-mb{margin-bottom:0 !important;;}
.com-box-table.no-mr{margin-right:0 !important;;}
.com-box-table.no-bt{border-top:none;}
.com-box-table.no-bl{border-left:none;}
.com-box-table.no-bb{border-bottom:none;}
.com-box-table.no-br{border-right:none;}
.com-box-table.white th {padding:12px 18px;background:#1175cf;color:#fff;}
.com-box-table.white td {padding:9px 5px 9px 18px;background:#fff;color:#666;}
.com-box-table.white td.center {padding-left:5px;}
.com-box-table.white.center td {padding-left:5px;}
.com-box-table.list th {padding-left:5px;padding-right:5px;}
.com-box-table.list td {padding-left:5px;padding-right:5px;text-align:center;}
.com-box-table.list th.left  , .com-box-table.list td.left {padding-left:18px;text-align:left;}
.com-box-table.list th.right , .com-box-table.list td.right {padding-right:18px;text-align:right;}
.com-box-table.list tfoot th , .com-box-table.list tfoot td {border-top:1px solid #121212;background:#f4f4f4;font-weight:bold;color:#1175c3;}
.com-box-table.input-type {border-top:1px solid #bfbfbf;}
.com-box-table.input-type th {border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:10px 0;font-weight:bold;line-height:35px;color:#1175c3;}
.com-box-table.input-type td {border-left:none;}								
.com-box-table.input-type.only-td td {width:80%;}
.com-box-table.goods th {padding:14px 0;text-align:center;}
.com-box-table.goods td {padding:14px 0;text-align:center;}
.com-box-table.goods .sub-table {padding:0;}
.com-box-table.goods .no-bl {border-left:none;}
.com-box-table.goods .no-bb {border-bottom:none;}
.com-box-table.clean td {text-align:center;}
.com-box-table.clean tbody td:first-child {text-align:left;}
.com-box-table.down td {position:relative;}
.com-box-table.down a.down-btn {position:absolute;right:20px;top:50%;width:120px;margin-top:-20px;}
.com-box-table.fee td {padding-left:5px;padding-right:5px;text-align:center;vertical-align:top;}
.com-box-table.fee td:first-child {vertical-align:middle;}
.com-box-table.online input {display:inline-block;width:18px;height:18px;}
.com-box-table.online td {padding:7px 5px;text-align:center;line-height:20px;}
.com-box-table.online + .txt-list {margin-top:15px;}
.com-box-table.info-write th {padding-left:15px;padding-right:5px;text-align:left;}
.com-box-table.info-write td {padding-left:10px;padding-right:10px;-ms-word-break:break-all;word-break:break-all;}
.com-box-table.info-write textarea.etc {width:670px;height:85px;margin-top:10px;padding:15px;border:1px solid #eaeaea;}
.com-box-table.info-write textarea.full {width:94%;height:85px;margin-top:10px;padding:15px;border:1px solid #eaeaea;}
.com-box-table.info-write.th-left th {padding-left:15px;text-align:left;}
.com-box-table.bnt-list-box {border-top:1px solid #eaeaea;}
.com-box-table.bnt-list-box td a {display:block;padding-right:15px;background:url(/static/compat/images/common/arrow_blue.png) no-repeat right 6px;font-weight:bold;}
.com-box-table.bnt-list-box td {width:33.33%;border-left:none;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.com-box-table.bnt-list-box td:first-child {border-left:1px solid #eaeaea;}
.com-box-table.bnt-list-box td .sub-list {margin-top:10px;}
.com-box-table.bnt-list-box td .sub-list a {padding-left:10px;font-size:14px;font-weight:normal;}
.com-box-table.bnt-list-box.only {width:33.33%;}
.com-box-table.word-break td {-ms-word-break:break-all;word-break:break-all;}
.com-box-table.bank th {padding-left:5px;padding-right:5px;line-height:20px;}
.com-box-table.bank td {line-height:20px;}
.com-box-table input.right {float:right;}
.com-box-table input.w60 {width:80px;}
.com-box-table input.w60 {width:80px;}
.com-box-table input.w70 {width:70px;}
.com-box-table input.w80 {width:80px;}
.com-box-table input.w100 {width:100px;}
.com-box-table input.w120 {width:120px;}
.com-box-table input.w130 {width:130px;}
.com-box-table input.w150 {width:150px;}
.com-box-table input.w160 {width:160px;}
.com-box-table input.w170 {width:170px;}
.com-box-table input.w180 {width:180px;}
.com-box-table input.w190 {width:190px;}
.com-box-table input.w200 {width:200px;}
.com-box-table input.w220 {width:211px;}
.com-box-table input.w230 {width:230px;}
.com-box-table input.w250 {width:250px;}
.com-box-table input.w270 {width:270px;}
.com-box-table input.w290 {width:290px;}
.com-box-table input.w300 {width:300px;}
.com-box-table input.w350 {width:350px;}
.com-box-table input.w400 {width:400px;}
.com-box-table input.w420 {width:420px;}
.com-box-table input.w440 {width:440px;}
.com-box-table input.w490 {width:490px;}
.com-box-table input.w500 {width:500px;}
.com-box-table input.w560 {width:560px;}
.com-box-table input.w600 {width:600px;}
.com-box-table .flex-row-box {display:flex; flex-direction:row;align-content:center;}
.com-box-table .flex-row-box > div{height:35px;}
.com-box-table .flex-row-box > div input[type='checkbox']{height:35px;}
.com-box-table .flex-row-box > div input[type='text']{margin:0 10px;}
.com-box-table .flex-row-box > div input.auto-data {background:#f4f4f4;}
.com-input {display:inline-block;vertical-align:top;}
.com-input .txt {display:inline-block;margin:0 8px;line-height:35px;}
.com-input .txt:first-child {margin-left:0;}
.com-input + .com-calendar {margin-left:25px;}
.com-select {display:inline-block;overflow:hidden;vertical-align:top;}
.com-select .data-select {float:left;width:100%;}
.com-select select.w70 {width:70px;}
.com-select select.w100 {width:100px;}
.com-select select.w180 {width:180px;}
.com-select select.w230 {width:235px;}
.com-select select.w250 {width:250px;}
.com-select select.w270 {width:270px;}
.com-select select.w300 {width:293px;}
.com-select.full {width:100%;}
.com-select.full select {width:100%;}
.com-input-file {display:inline-block;}
.com-input-file .input-txt {width:250px;margin:0 ;vertical-align:top;}
.com-input-file span {display:inline-block;line-height:35px;}
.com-input-file label , .com-input-file .cancel-btn {display:inline-block;height:35px;margin-left:6px;padding:0 15px;background:#777;font-size:14px;font-weight:bold;line-height:35px;text-align:center;color:#fff;vertical-align:top;cursor:pointer;}
.com-input-file .input-hidden {overflow:hidden;position:absolute;width:0;height:0;}

/* 공통 UI */
.com-paging {margin-top:30px;text-align:center;}
.com-paging > a {display:inline-block;margin:0 8px;padding-top:8px;line-height:20px;vertical-align:top;}
.com-paging > a.on {border-bottom:1px solid #1175c3;color:#1175c3;}
.com-paging > a.first {width:35px;height:35px;margin:0;padding-top:0;background:url(/static/compat/images/common/paging_icon_1.gif) no-repeat 0 0;}
.com-paging > a.prev {width:35px;height:35px;margin:0 16px 0 6px;padding-top:0;background:url(/static/compat/images/common/paging_icon_2.gif) no-repeat 0 0;}
.com-paging > a.next {width:35px;height:35px;margin:0 6px 0 16px;padding-top:0;background:url(/static/compat/images/common/paging_icon_3.gif) no-repeat 0 0;}
.com-paging > a.last {width:35px;height:35px;padding-top:0;background:url(/static/compat/images/common/paging_icon_4.gif) no-repeat 0 0;}
.com-tab-area {overflow:hidden;width:100%;height:80px;background:url(/static/compat/images/common/tab_bottom_line.gif) repeat-x 0 bottom;}
.com-tab-area a {position:relative;float:left;height:78px;margin-left:-1px;border:1px solid #eaeaea;border-bottom:none;background:#fff;}
.com-tab-area a:first-child {margin-left:0;}
.com-tab-area a .txt {display:block;padding-top:12px;border-top:5px solid #fff;font-size:16px;font-weight:bold;text-align:center;}
.com-tab-area a.on {height:79px;border-color:#02428a;color:#1175c3;z-index:10;}
.com-tab-area a.on .txt {line-height:20px;border-color:#02428a;}
.com-tab-area.num-2 {height:60px;}
.com-tab-area.num-2 a {width:467px;height:58px;}
.com-tab-area.num-2 a:first-child {width:468px;}
.com-tab-area.num-2 a.on {height:59px;}
.com-tab-area.num-2 a .txt {padding-top:15px;}
.com-tab-area.num-3 {height:60px;}
.com-tab-area.num-3 a {width:311px;height:58px;}
.com-tab-area.num-3 a.on {height:59px;}
.com-tab-area.num-3 a:first-child {width:312px;}
.com-tab-area.num-3 a .txt {padding-top:13px;line-height:22px;}
.com-tab-area.num-4 {height:60px;}
.com-tab-area.num-4 a {width:233px;height:58px;}
.com-tab-area.num-4 a:first-child {width:234px;}
.com-tab-area.num-4 a.on {height:59px;}
.com-tab-area.num-4 a .txt {padding-top:15px;}
.com-tab-area.num-5 {height:60px;}
.com-tab-area.num-5 a {width:186px;height:58px;}
.com-tab-area.num-5 a:first-child {width:188px;}
.com-tab-area.num-5 a.on {height:59px;}
.com-tab-area.num-5 a .txt {padding-top:15px;}
.com-tab-area.num-6 a {width:155px;}
.com-tab-area.num-6 a:first-child {width:156px;}
.com-tab-area.num-7 {height:60px;}
.com-tab-area.num-7 a {width:133px;height:58px;}
.com-tab-area.num-7 a:first-child {width:132px;}
.com-tab-area.num-7 a.on {height:59px;}
.com-tab-area.num-7 a .txt {padding-top:15px;}
.com-tab-area.num-8 {height:100px;}
.com-tab-area.num-8 a {width:116px;height:98px;}
.com-tab-area.num-8 a.on {height:99px;}
.com-tab-area.num-8 a:first-child {width:117px;}
.com-tab-area.num-8 a .txt {padding-top:33px;line-height:22px;}
.com-tab-area.num-8 a.line-2 .txt {padding-top:22px;}
.com-tab-area.num-8 a.line-3 .txt {padding-top:11px;}
.com-step-area {margin-top:15px;padding-top:6px;border-top:1px solid #121212;border-bottom:1px solid #bfbfbf;text-align:center;}
.com-step-area a , .com-step-area span {display:inline-block;height:49px;margin:0 20px;border-bottom:5px solid #fff;font-weight:bold;line-height:49px;color:#666;}
.com-step-area a.on , .com-step-area span.on {border-color:#1175c3;color:#1175c3;}
.com-step-area.num-4 a , .com-step-area.num-4 span {margin:0 60px;}
.com-round-box.join {overflow:hidden;padding:0;}
.com-round-box.join .com-box-table {margin-top:0;}
.com-round-box.join .left-box {float:left;width:410px;padding:30px 20px 30px 30px;border-right:1px solid #bfbfbf;}
.com-round-box.join .right-box {float:right;width:396px;padding:30px 20px 30px 30px;}
.com-round-box.join .top-btn {text-align:center;}
.com-round-box.join .top-btn a {display:inline-block;width:120px;height:45px;background:#1175c3;line-height:45px;color:#fff;}
.com-round-box.join .bottom-btn {margin-top:20px;text-align:center;}
.com-round-box.join .bottom-btn a {display:inline-block;width:120px;height:45px;background:#1175c3;line-height:45px;color:#fff;}
.com-round-box.join .bottom-btn a.w240 {width:240px;}
.com-round-box.join .single {padding:30px 28px;}
.com-round-box.join .single.txt-info .title {display:block;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.com-round-box.join .single.txt-info .detail-txt {margin-top:10px;}
.com-round-box.join .txt-cnt {position:relative;height:330px;margin-top:23px;text-align:left;}
.com-round-box.join .txt-cnt .phone-num {display:block;position:absolute;bottom:0;width:100%;font-size:18px;font-weight:bold;text-align:center;color:#ff5500;}
.com-round-box.join .txt-cnt .title {display:block;font-weight:bold;color:#333;}
.com-round-box.join .txt-cnt .list {margin-top:5px;}
.com-round-box.join .txt-cnt .list li {padding-left:13px;text-indent:-13px;line-height:26px;}
.com-round-box.join .txt-left {position:relative;margin-top:23px;text-align:left;}
.com-round-box.join .txt-left .phone-num {display:block;position:absolute;bottom:0;width:100%;font-size:18px;font-weight:bold;text-align:center;color:#ff5500;}
.com-round-box.join .txt-left .title {display:block;font-weight:bold;color:#333;}
.com-round-box.join .txt-left .list {margin-top:5px;}
.com-round-box.join .txt-left .list li {padding-left:13px;text-indent:-13px;line-height:26px;}
.com-round-box.join .star-txt li {padding-left:13px;text-indent:-13px;line-height:26px;color:#333;}
.com-round-box.join .star-txt li .imp {display:inline-block;left:auto;top:auto;line-height:26px;text-indent:0;}
.com-round-box.join .imp-b {color:#02428a;}
.com-round-box.join .login-title {display:block;font-size:22px;font-weight:bold;line-height:30px;color:#333;}
.com-round-box.join .login-cnt {overflow:hidden;position:relative;width:200px;height:80px;margin:85px auto 0;padding-right:130px;}
.com-round-box.join .login-cnt .AXInput:first-child {margin-bottom:10px;}
.com-round-box.join .login-cnt .id-input {float:left;width:100%;}
.com-round-box.join .login-cnt .psw-input {float:left;width:100%;margin-top:10px;}
.com-round-box.join .login-cnt .login-btn {position:absolute;right:0;top:0;width:120px;height:80px;background:#ff5500;font-size:16px;line-height:80px;color:#fff;}
.com-round-box.join .txt-list {margin-top:35px;text-align:left;}
.com-round-box.join .normal-txt {margin-top:9px;}
.com-round-box.join .login-com-cnt {width:330px;margin:24px auto 0;}
.com-round-box.join .login-com-cnt .id-input {width:100%;}
.com-round-box.join .login-com-cnt .btn-cnt {overflow:hidden;margin-top:10px;}
.com-round-box.join .login-com-cnt .btn-cnt .login-btn {float:left;width:100px;height:46px;margin:0;background:#ff5500;line-height:46px;color:#fff;}
.com-round-box.join .login-com-cnt .btn-cnt .info-btn {float:right;width:220px;height:46px;margin:0;background:#1175c3;line-height:46px;color:#fff;letter-spacing:-1px;}
.com-round-box.join.numberArea {width:455px;height:370px;}
.com-round-box.join.choice01::before {content:'선택1';position:absolute;margin-top:10px;margin-left:-233px;padding:12px 20px;background:#777;color:#fff;}
.com-round-box.join.choice02::before {content:'선택2';position:absolute;margin-top:10px;margin-left:-233px;padding:12px 20px;background:#777;color:#fff;}

/* 디지털 원패스_20200828 */
.com-round-box .login-one-cnt {overflow:hidden;width:330px;height:63px; margin:0 auto;padding-top:50px; }
/* 디지털 원패스_20200828 끝 */



/* 기업회원인증서로그인_20190131 */
.com-round-box.join .login-com-cnt2 {overflow:hidden;width:330px;height:113px; margin:0 auto; }
.com-round-box.join .login-com-cnt2 .leftbtn {float: left; width: 100%; margin-top: 23px;}
.com-round-box.join .login-com-cnt2 .rightbtn {float: left; margin-top: 20px;}
.com-round-box.join .login-com-cnt2 .leftbtn .id-input {float:left; width:218px;}
.com-round-box.join .login-com-cnt2 .leftbtn .info-btn {float:left; width:220px;margin-top:8px;background:#1175c3;color:#fff;letter-spacing:-1px; padding:8px 0 8px 0;} 
.com-round-box.join .login-com-cnt2 .rightbtn .login-btn {position:absolute;right:45px;width:120px;background:#ff5500;font-size:16px;color:#fff; padding:19px 0 19px 0; margin-top: 3px;}
/* 기업회원인증서로그인_20190131 끝 */

.com-round-box.join .info-single-table {padding:24px 30px 30px;}
.com-round-box.join .info-single-table.pt84 {padding-top:84px;}
.com-round-box.join .info-single-table > .title {display:block;font-size:18px;font-weight:bold;line-height:30px;text-align:left;color:#333;}
.com-round-box.join .info-single-table .com-box-table {margin-top:12px;}
.com-round-box.join .line.email .e-icon {display:inline-block;line-height:35px;}
.com-round-box.join.company .left-box {border-right:none;}
.com-round-box.join.company .right-box {width:426px;padding:30px 15px 30px 25px;border-left:1px solid #bfbfbf;}
.com-round-box.join.company .right-box .txt-list {margin-top:24px;}

/* 기업회원인증서로그인_안내문구_20190214 */
.com-round-box.join.company .right-box .txt-list_t2 {margin-top:2px;}
.com-round-box.join.company .right-box .txt-list_t4 {margin-top:4px;}
.com-round-box.join.company .right-box .txt-list_t6 {margin-top:6px;}
.com-round-box.join.company .right-box .txt-list_t8 {margin-top:8px;}
.com-round-box.join.company .right-box .txt-list_t10 {margin-top:10px;}
.txt-list_t2 > li , .txt-list_t4 > li, .txt-list_t6 > li, .txt-list_t8 > li, .txt-list_t10 > li{padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;font-size:16px;line-height:26px;color:#666; float: left; text-align: left; letter-spacing: -1px;}
/* 기업회원인증서로그인_안내문구_끝 */


/* 간편인증로그인_20200323 */
/*
.login-wrap{margin:0 auto 215px auto;width:880px;height:auto;background:url(../images/common/bg-login01.jpg) no-repeat left center;background-size:256px 256px;overflow:hidden;border:1px solid #ddd;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
*/
.login-wrap{margin-top:17px;padding:15px 0;border:2px solid #1175c3;border-radius:10px;text-align:center;background:url(../images/common/bg-login01.jpg) no-repeat left center;background-size:256px 256px;overflow:hidden; background-position: 0 40px;}
.login-wrap .login-form{margin:50px 0 80px 302px;width:513px;height:auto;overflow:hidden;}
.login-wrap .login-form .login-item-list{width:100%;height:auto;overflow:hidden;}
.login-wrap .login-form .login-item-list li{border-top:2px solid #0e457a; border-bottom:1px solid #ddd;width:100%;height:auto;padding:9px 0;overflow:hidden;display:flex;justify-content:flex-start;align-items:center;}
.login-wrap .login-form .login-item-list li label{margin-left:20px;color:#333;font-size:16px;font-weight:500;display:flex;justify-content:flex-start;align-items:center;flex:1;width:100%;}
.login-wrap .login-form .login-item-list li .inp{border-radius:5px;color:#333;font-size:16px;font-weight:500;display:flex;width:300px;height:46px;border:0;background:#eee;}
.login-wrap .login-form .login-item-list li .form{margin:0;flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start;}
.login-wrap .login-form .login-item-list li .form .msg{margin-top:5px;font-size:14px;color:#333;font-weight:300;}
.api-login-btn{padding:40px 0px;text-align:center;width:100%}
.api-login-btn a{display:inline-block;position:relative;text-align:left;width:300px;height:100px;padding:20px 0px 15px 25px;background-color:#0e457a;font-size:22px;color:#fff;background:#0e457a url(../images/common/bg-login.png) no-repeat 235px center;box-sizing:border-box;text-decoration:none !important;line-height:28px;border-radius:6px;overflow:hidden;}
.api-login-btn a:after{position:absolute;left:210px;top:10px;z-index:1;width:1px;height:80px;background-color:#275888;content:''}
.api-login-btn a span{font-size:22px;color:#fff;font-weight:700}
/* 간편인증로그인_20200323_끝 */


/* 개인회원 디지털원패스_20200715_시작 */
.com-round-box.p-join {overflow:hidden;padding:0;}
.com-round-box.p-join .com-box-table {margin-top:0;}
.com-round-box.p-join .left-box {float:left;width:417px;padding:30px 20px 30px 30px;border-right:1px solid #bfbfbf;}
.com-round-box.p-join .right-box {float:right;width:396px;padding:30px 20px 30px 30px;}
.com-round-box.p-join .top-btn {text-align:center;}
.com-round-box.p-join .top-btn a {display:inline-block;width:120px;height:45px;background:#1175c3;line-height:45px;color:#fff;}
.com-round-box.p-join .bottom-btn {margin-top:20px;text-align:center;}
.com-round-box.p-join .bottom-btn a {display:inline-block;width:120px;height:45px;background:#1175c3;line-height:45px;color:#fff;}
.com-round-box.p-join .single {padding:30px 28px;}
.com-round-box.p-join .single.txt-info .title {display:block;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.com-round-box.p-join .single.txt-info .detail-txt {margin-top:10px;}
.com-round-box.p-join .txt-cnt {position:relative;height:330px;margin-top:23px;text-align:left;}
.com-round-box.p-join .txt-cnt .phone-num {display:block;position:absolute;bottom:0;width:100%;font-size:18px;font-weight:bold;text-align:center;color:#ff5500;}
.com-round-box.p-join .txt-cnt .title {display:block;font-weight:bold;color:#333;}
.com-round-box.p-join .txt-cnt .list {margin-top:5px;}
.com-round-box.p-join .txt-cnt .list li {padding-left:13px;text-indent:-13px;line-height:26px;}

.com-round-box.p-join .txt-left {position:relative;margin-top:23px;text-align:left;}
.com-round-box.p-join .txt-left .phone-num {display:block;position:absolute;bottom:0;width:100%;font-size:18px;font-weight:bold;text-align:center;color:#ff5500;}
.com-round-box.p-join .txt-left .title {display:block;font-weight:bold;color:#333;}
.com-round-box.p-join .txt-left .list {margin-top:5px;}
.com-round-box.p-join .txt-left .list li {padding-left:13px;text-indent:-13px;line-height:26px;}

.com-round-box.p-join .star-txt li {padding-left:13px;text-indent:-13px;line-height:26px;color:#333;}
.com-round-box.p-join .star-txt li .imp {display:inline-block;left:auto;top:auto;line-height:26px;text-indent:0;}
.com-round-box.p-join .imp-b {color:#02428a;}
.com-round-box.p-join .login-title {display:block;font-size:22px;font-weight:bold;line-height:30px;color:#333;}
.com-round-box.p-join .login-cnt {overflow:hidden;position:relative;width:200px;height:80px;margin:85px auto 0;padding-right:130px;}
.com-round-box.p-join .login-cnt .AXInput:first-child {margin-bottom:10px;}
.com-round-box.p-join .login-cnt .id-input {float:left;width:100%;}
.com-round-box.p-join .login-cnt .psw-input {float:left;width:100%;margin-top:10px;}
.com-round-box.p-join .login-cnt .login-btn {position:absolute;right:0;top:0;width:120px;height:80px;background:#ff5500;font-size:16px;line-height:80px;color:#fff;}
.com-round-box.p-join .txt-list {margin-top:35px;text-align:left;}
.com-round-box.p-join .normal-txt {margin-top:9px;}
.com-round-box.p-join .login-com-cnt {width:330px;margin:24px auto 0;}
.com-round-box.p-join .login-com-cnt .id-input {width:100%;}
.com-round-box.p-join .login-com-cnt .btn-cnt {overflow:hidden;margin-top:10px;}
.com-round-box.p-join .login-com-cnt .btn-cnt .login-btn {float:left;width:100px;height:46px;margin:0;background:#ff5500;line-height:46px;color:#fff;}
.com-round-box.p-join .login-com-cnt .btn-cnt .info-btn {float:right;width:220px;height:46px;margin:0;background:#1175c3;line-height:46px;color:#fff;letter-spacing:-1px;}

.com-round-box.p-join .login-com-cnt2 {overflow:hidden;width:330px;height:113px; margin:0 auto; }
.com-round-box.p-join .login-com-cnt2 .leftbtn {float: left; width: 100%; margin-top: 23px;}
.com-round-box.p-join .login-com-cnt2 .rightbtn {float: left; margin-top: 20px;}
.com-round-box.p-join .login-com-cnt2 .leftbtn .id-input {float:left; width:218px;}
.com-round-box.p-join .login-com-cnt2 .leftbtn .info-btn {float:left; width:220px;margin-top:8px;background:#1175c3;color:#fff;letter-spacing:-1px; padding:8px 0 8px 0;} 
.com-round-box.p-join .login-com-cnt2 .rightbtn .login-btn {position:absolute;right:45px;width:120px;background:#ff5500;font-size:16px;color:#fff; padding:19px 0 19px 0; margin-top: 3px;}

.com-round-box.p-join .info-single-table {padding:24px 30px 30px;}
.com-round-box.p-join .info-single-table > .title {display:block;font-size:18px;font-weight:bold;line-height:30px;text-align:left;color:#333;}
.com-round-box.p-join .info-single-table .com-box-table {margin-top:12px;}
.com-round-box.p-join .line.email .e-icon {display:inline-block;line-height:35px;}
.com-round-box.p-join.member .left-box {border-right:none;}
.com-round-box.p-join.member .right-box {width:426px;padding:30px 15px 30px 25px;border-left:1px solid #bfbfbf;}
.com-round-box.p-join.member .right-box .txt-list {margin-top:24px;}

.com-round-box.p-join.member .right-box .txt-list_t2 {margin-top:2px;}
.com-round-box.p-join.member .right-box .txt-list_t4 {margin-top:4px;}
.com-round-box.p-join.member .right-box .txt-list_t6 {margin-top:6px;}
.com-round-box.p-join.member .right-box .txt-list_t8 {margin-top:8px;}
.com-round-box.p-join.member .right-box .txt-list_t10 {margin-top:10px;}
.txt-list_t2 > li , .txt-list_t4 > li, .txt-list_t6 > li, .txt-list_t8 > li, .txt-list_t10 > li{padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;font-size:16px;line-height:26px;color:#666; float: left; text-align: left; letter-spacing: -1px;}
/* 개인회원 디지털원패스_20200715_끝 */





.com-round-box.join + .normal-txt {margin-top:15px;}.com-round-box.join + .normal-txt {margin-top:15px;}
.com-round-box.modify {padding:30px 28px;}
.com-round-box.modify .com-box-table:first-child {margin-top:0;}
.com-round-box.psw-find {margin-top:0;padding:20px 30px 73px;}
.com-round-box.psw-find .radio-line {padding-bottom:21px;border-bottom:1px solid #bfbfbf;text-align:center;}
.com-round-box.psw-find .radio-line .radio {display:inline-block;float:none;vertical-align:top;}
.com-round-box.psw-find .phone-box {margin-top:56px;}
.com-round-box.psw-find .title {display:block;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.com-round-box.psw-find .d-txt {margin-top:13px;}
.com-round-box.psw-find .phone-cnt {margin-top:44px;text-align:center;}
.com-round-box.psw-find .phone-cnt .txt {display:inline-block;overflow:hidden;max-width:850px;min-width:348px;height:93px;padding:0 50px;border:1px solid #bfbfbf;background:#f6f6f6;font-size:22px;font-weight:bold;line-height:93px;color:#333;}
.com-round-box.psw-find .ask-box {margin-top:56px;}
.com-round-box.psw-find .ask-box .list {margin-top:46px;line-height:35px;}
.com-round-box.psw-find .ask-box .list li {margin-top:15px;}
.com-round-box.psw-find .ask-box .list li:first-child {margin-top:0;}
.com-round-box.psw-find .ask-box .list .txt {display:inline-block;width:65px;padding-left:8px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 15px;font-weight:bold;text-align:left;color:#1175c3;}
.com-round-box.psw-find .ask-box .list .detail {display:inline-block;width:345px;text-align:left;}
.com-round-box.psw-find .ask-box .step-2 .step-txt {margin-top:20px;color:#ff5400;}
.com-round-box.psw-find .ask-box .step-2 .txt-list {margin:20px 0 0 180px;text-align:left;}
.com-round-box.psw-find .ask-box .step-2 .list .txt {width:110px;}
.com-round-box.login {padding:70px 30px 30px;}
.com-round-box.login .input-cnt .id-input {width:200px;}
.com-round-box.login .input-cnt .psw-input {width:200px;margin:0 6px;}
.com-round-box.login .input-cnt .login-btn {display:inline-block;width:120px;height:35px;background:#ff5500;line-height:35px;color:#fff;}
.com-round-box.login .txt-list {margin:50px 0 0 125px;text-align:left;}
.com-stab-area {overflow:hidden;width:945px;margin-top:17px;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;text-align:center;}
.com-stab-area a {overflow:hidden;float:left;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;font-size:16px;font-weight:bold;line-height:55px;text-align:center;color:#999;}
.com-stab-area a.on {background:#02428a;color:#fff;}
.com-stab-area.num-2 a {width:467px;}
.com-stab-area.num-3 a {width:311px;}
/*.com-stab-area.num-3 a:nth-child(4) {display:none;}*/
.com-stab-area.num-4 a {width:233px;}
.com-calendar {overflow:hidden;display:inline-block;vertical-align:top;}
.com-calendar .txt {display:inline-block;margin:0 8px;line-height:35px;vertical-align:top;}
.com-calendar .day-input {display:inline-block;overflow:hidden;position:relative;padding-right:45px;vertical-align:top;}
.com-calendar .day-input .ui-day {float:left;}
.com-calendar .day-input .ui-datepicker-trigger {position:absolute;right:0;top:0;width:35px;height:35px;margin:0;padding:0;border:none;background:none;cursor:pointer;}
.com-calendar.type-2 {overflow:hidden;}
.com-calendar.type-2 .day-input {float:left;width:200px;}
.com-calendar.type-2 .txt {float:left;margin:0 8px;line-height:35px;}
.com-calendar.w70 .day-input {width:70px;}
.com-calendar.w120 .day-input {width:120px;}
.com-step-graph {position:relative;height:160px;margin-top:14px;}
.com-step-graph li {position:absolute;top:0;width:130px;height:92px;padding-top:68px;border-radius:8px;font-weight:bold;line-height:26px;color:#fff;}
.com-step-graph li .num {position:absolute;left:9px;top:7px;font-size:14px;font-weight:bold;opacity:0.5;filter:Alpha(opacity=50);}
.com-step-graph li .txt {display:block;margin:-1px -1px 0 -1px;text-align:center;border-radius:8px 8px 0 0;}
.com-step-graph li .icon {position:absolute;right:-17px;top:75px;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow2.gif) no-repeat 0 0;}
.com-step-graph li.line-2 {height:105px;padding-top:55px;}
.com-step-graph li.line-3 {height:119px;padding-top:41px;}
.com-step-graph li.color-1 {background:#02428a;}
.com-step-graph li.color-2 {background:#1175c3;}
.com-step-graph li.color-3 {background:#1aabb4;}
.com-step-graph li.color-4 {background:#0058bc;}
.com-step-graph li.list-1 {left:0;}
.com-step-graph li.list-2 {left:161px;}
.com-step-graph li.list-3 {left:322px;}
.com-step-graph li.list-4 {left:483px;}
.com-step-graph li.list-5 {left:644px;}
.com-step-graph li.list-6 {left:805px;}
.com-step-graph.type-3 {height:223px;}
.com-step-graph.type-3 li {width:205px;}
.com-step-graph.type-3 li .icon {right:-21px;top:44px;}
.com-step-graph.type-3 li.list-1 {left:0;top:0;}
.com-step-graph.type-3 li.list-2 {left:244px;top:0;}
.com-step-graph.type-3 li.list-3 {left:488px;top:0;}
.com-step-graph.type-3 li.list-4 {left:732px;top:0;}
.com-step-graph.type-3 li.list-4 .icon {right:96px;top:107px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.com-step-graph.type-3 li.list-5 {left:732px;top:123px;}
.com-step-graph.type-3 li.list-5 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-3 li.list-6 {left:488px;top:123px;}
.com-step-graph.type-3 li.list-6 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-3 li.list-7 {left:244px;top:123px;}
.com-step-graph.type-3 li.list-7 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-3 li.list-8 {left:0;top:123px;}
.com-step-graph.type-3 li {height:63px;padding-top:37px;}
.com-step-graph.type-3 li.line-2 {height:75px;padding-top:25px;}
.com-step-graph.type-3 li.line-3 {height:89px;padding-top:11px;}
.com-step-graph.type-3.style-2 {height:100px;}
.com-step-graph.type-3.style-3 {height:165px;}
.com-step-graph.type-3.style-3 li {height:165px;padding:0;}
.com-step-graph.type-3.style-3 .txt {font-size:16px;font-weight:normal;}
.com-step-graph.type-3.style-3 .txt strong {display:block;margin-bottom:10px;}
.com-step-graph.type-3.style-3 .list-1 .txt {margin-top:35px;}
.com-step-graph.type-3.style-3 .list-2 .txt {margin-top:68px;}
.com-step-graph.type-3.style-3 .list-3 .txt {margin-top:12px;}
.com-step-graph.type-3.style-3 .list-4 .txt {margin-top:35px;}
.com-step-graph.type-3.style-3 li .icon {top:73px;}
.com-step-graph.type-4 {height:130px;}
.com-step-graph.type-4 li {width:150px;height:130px;}
.com-step-graph.type-4 li .icon {right:-17px;top:59px;}						
.com-step-graph.type-4 li.list-1 {left:0;}
.com-step-graph.type-4 li.list-2 {left:184px;}
.com-step-graph.type-4 li.list-3 {left:368px;}
.com-step-graph.type-4 li.list-4 {left:552px;}
.com-step-graph.type-4 li.list-5 {left:735px;width:200px;}
.com-step-graph.type-4 li.line-2 {height:90px;padding-top:40px;}
.com-step-graph.type-4 li.line-3 {height:105px;padding-top:25px;}
.com-step-graph.type-4 li.line-4 {height:115px;padding-top:15px;}
.com-step-graph.type-4.style-1 {height:175px;}
.com-step-graph.type-4.style-1 li {width:170px;height:175px;padding:0;}
.com-step-graph.type-4.style-1 li.list-2 {left:193px;}
.com-step-graph.type-4.style-1 li.list-3 {left:385px;}
.com-step-graph.type-4.style-1 li.list-4 {left:577px;}
.com-step-graph.type-4.style-1 li.list-5 {left:768px;}
.com-step-graph.type-4.style-1 li .icon {right:-14px;top:77px;}
.com-step-graph.type-4.style-1 .txt {font-size:16px;font-weight:normal;}
.com-step-graph.type-4.style-1 .txt strong {display:block;margin-bottom:10px;}
.com-step-graph.type-4.style-1 .list-1 .txt {margin-top:73px;}
.com-step-graph.type-4.style-1 .list-2 .txt {margin-top:31px;}
.com-step-graph.type-4.style-1 .list-3 .txt {margin-top:73px;}
.com-step-graph.type-4.style-1 .list-4 .txt {margin-top:23px;}
.com-step-graph.type-4.style-1 .list-5 .txt {margin-top:23px;}
.com-step-graph.type-5 {height:216px;}
.com-step-graph.type-5 li {width:160px;height:214px;padding-top:0;background:#fff;line-height:26px;}
.com-step-graph.type-5 li .d-txt {display:block;text-align:center;color:#666;}
.com-step-graph.type-5 li .icon {top:93px;}
.com-step-graph.type-5 li.list-1 {left:0;}
.com-step-graph.type-5 li.list-2 {left:194px;}
.com-step-graph.type-5 li.list-3 {left:388px;}
.com-step-graph.type-5 li.list-4 {left:582px;}
.com-step-graph.type-5 li.list-5 {left:776px;}
.com-step-graph.type-5 li .txt.line-1 {height:53px;padding-top:27px;}
.com-step-graph.type-5 li .txt.line-2 {height:65px;padding-top:15px;}
.com-step-graph.type-5 li .d-txt.line-2 {margin-top:39px;}
.com-step-graph.type-5 li .d-txt.line-3 {margin-top:26px;}
.com-step-graph.type-5 li .d-txt.line-4 {margin-top:15px;}
.com-step-graph.type-5 li.color-1 {border:1px solid #02428a;}
.com-step-graph.type-5 li.color-2 {border:1px solid #1175c3;}
.com-step-graph.type-5 li.color-3 {border:1px solid #1aabb4;}
.com-step-graph.type-5 li.color-1 .txt {background:#02428a;}
.com-step-graph.type-5 li.color-2 .txt {background:#1175c3;}
.com-step-graph.type-5 li.color-3 .txt {background:#1aabb4;}
.com-step-graph.type-5.business {height:164px;}
.com-step-graph.type-5.business li {width:135px;height:162px;}
.com-step-graph.type-5.business li .txt.line-2 {padding-top:30px;height:80px;}
.com-step-graph.type-5.business li .txt.line-3 {padding-top:15px;height:95px;letter-spacing:-1px;}
.com-step-graph.type-5.business li .d-txt {margin-top:13px;}
.com-step-graph.type-5.business li .icon {top:76px;}
.com-step-graph.type-5.business li.list-2 {left:160px;}
.com-step-graph.type-5.business li.list-3 {left:320px;}
.com-step-graph.type-5.business li.list-4 {left:480px;}
.com-step-graph.type-5.business li.list-5 {left:640px;}
.com-step-graph.type-5.business li.list-6 {left:801px;}
.com-step-graph.type-5.enter {height:160px;}
.com-step-graph.type-5.enter li {width:135px;height:158px;}
.com-step-graph.type-5.enter li .txt {padding-top:28px;height:46px;}
.com-step-graph.type-5.enter li .txt.line-2 {padding-top:14px;height:60px;}
.com-step-graph.type-5.enter li .d-txt {margin-top:13px;letter-spacing:-1px;}
.com-step-graph.type-5.enter li .d-txt.line-2 {margin-top:17px;}
.com-step-graph.type-5.enter li .d-txt.line-3 {margin-top:4px;}
.com-step-graph.type-5.enter li .icon {top:76px;}
.com-step-graph.type-5.enter li.list-2 {left:160px;}
.com-step-graph.type-5.enter li.list-3 {left:320px;}
.com-step-graph.type-5.enter li.list-4 {left:480px;}
.com-step-graph.type-5.enter li.list-5 {left:640px;}
.com-step-graph.type-5.enter li.list-6 {left:801px;}
.com-step-graph.type-5.enter.join li .txt {height:40px;padding-top:14px;}
.com-step-graph.type-5.enter.join li .d-txt.line-2 {margin-top:23px;}
.com-step-graph.type-5.enter.join li .d-txt.line-3 {margin-top:13px;}
.com-step-graph.type-5.enter-step {height:167px;}
.com-step-graph.type-5.enter-step li {height:165px;}
.com-step-graph.type-5.enter-step li .d-txt.line-2 {margin-top:16px;}
.com-step-graph.type-5.enter-step li .d-txt.line-3 {margin-top:4px;}
.com-step-graph.type-5.size-2 {height:162px;}
.com-step-graph.type-5.size-2 li {height:160px;}
.com-step-graph.type-5.size-2 li .txt.line-1 {padding-top:12px;height:42px;}
.com-step-graph.type-5.size-2 li .d-txt.line-2 {margin-top:24px;}
.com-step-graph.type-5.size-2 li .d-txt.line-3 {margin-top:11px;}
.com-step-graph.type-5.size-2 li .d-txt.line-4 {margin-top:0px;}
.com-step-graph.type-5.size-3 {height:162px;}
.com-step-graph.type-5.size-3 li {width:204px;height:133px;}
.com-step-graph.type-5.size-3 li .icon {right:-22px;top:75px;}
.com-step-graph.type-5.size-3 li .txt.line-1 {padding-top:12px;height:42px;}
.com-step-graph.type-5.size-3 li .d-txt.line-1 {margin-top:26px;}
.com-step-graph.type-5.size-3 li .d-txt.line-2 {margin-top:14px;}
.com-step-graph.type-5.size-3 li .d-txt.line-3 {margin-top:2px;}
.com-step-graph.type-5.size-3 li.list-1 {left:0;}
.com-step-graph.type-5.size-3 li.list-2 {left:244px;}
.com-step-graph.type-5.size-3 li.list-3 {left:488px;}
.com-step-graph.type-5.size-3 li.list-4 {left:732px;}
.com-step-graph.type-5.size-3.private li {height:158px;}
.com-step-graph.type-5.size-3.private li .txt {padding:14px;height:50px;}
.com-step-graph.type-5.size-3.private li .txt.line-1 {line-height:50px;}
.com-step-graph.type-5.size-3.private li .d-txt {margin-top:26px;}
.com-step-graph.type-5.size-3.private li .d-txt.line-2 {margin-top:15px;}
.com-step-graph.type-5.size-3.private li .d-txt.line-3 {margin-top:2px;}
.com-step-graph.type-5.size-3.private.step {height:177px;}
.com-step-graph.type-5.size-3.private.step li {height:175px;}
.com-step-graph.type-5.size-3.private.step li .d-txt.line-2 {margin-top:23px;}
.com-step-graph.type-5.size-3.private.step li .d-txt.line-3 {margin-top:10px;}
.com-step-graph.type-5.size-3.private.info li .txt {height:25px;}
.com-step-graph.type-5.size-3.private.info li {height:135px;}
.com-step-graph.type-5.size-3.private.info li .b-txt {position:absolute;left:0;bottom:-36px;width:100%;text-align:center;color:#000;}
.com-step-graph.type-5.size-3.num-3 .icon {right:-27px;}
.com-step-graph.type-5.size-3.num-3 li {width:277px;}
.com-step-graph.type-5.size-3.num-3 li.list-1 {left:0;} 
.com-step-graph.type-5.size-3.num-3 li.list-2 {left:329px;} 
.com-step-graph.type-5.size-3.num-3 li.list-3 {left:658px;} 
.com-step-graph.type-5.size-3.num-6 {height:298px;}
.com-step-graph.type-5.size-3.num-6 li {width:282px;}
.com-step-graph.type-5.size-3.num-6 li.list-1 {left:0;} 
.com-step-graph.type-5.size-3.num-6 li.list-2 {left:327px;} 
.com-step-graph.type-5.size-3.num-6 li.list-3 {left:654px;} 
.com-step-graph.type-5.size-3.num-6 li.list-4 {left:654px;top:163px;} 
.com-step-graph.type-5.size-3.num-6 li.list-5 {left:327px;top:163px;} 
.com-step-graph.type-5.size-3.num-6 li.list-6 {left:0;top:163px;} 
.com-step-graph.type-5.size-3.num-6 li.list-4 .icon , .com-step-graph.type-5.size-3.num-6 li.list-5 .icon , .com-step-graph.type-5.size-3.num-6 li.list-6 .icon {left:-21px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-5.size-3.num-6 li.list-3 .icon {right:130px;top:144px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.com-step-graph.type-5.size-3.num-6 li .d-txt .dot {display:block;margin-left:70px;padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;text-align:left;}
.com-step-graph.type-5.size-3.num-6 li.list-2 .d-txt .dot {margin-left:87px;}
.com-step-graph.type-5.size-3.num-6 li.list-3 .d-txt .dot {margin-left:87px;}
.com-step-graph.type-5.size-3.num-6 li.list-4 .d-txt .dot {margin-left:87px;}
.com-step-graph.type-5.size-3.num-6 li.list-5 .d-txt .dot {margin-left:63px;}
.com-step-graph.type-5.size-3.num-6 li.list-6 .d-txt .dot {margin-left:63px;}
.com-step-graph.type-6 {height:135px;}
.com-step-graph.type-6 li {width:204px;height:135px;padding-top:0;}
.com-step-graph.type-6 li .txt {line-height:54px;}
.com-step-graph.type-6 li .d-txt {display:block;margin-top:25px;text-align:center;color:#666;}
.com-step-graph.type-6 li.line-2 .d-txt {margin-top:13px;}
.com-step-graph.type-6 li .icon {top:62px;}
.com-step-graph.type-6 li.color-1 {background:url(/static/compat/images/common/step_bg_d1.gif) no-repeat 0 0;}
.com-step-graph.type-6 li.color-2 {background:url(/static/compat/images/common/step_bg_d2.gif) no-repeat 0 0;}
.com-step-graph.type-6 li.color-3 {background:url(/static/compat/images/common/step_bg_d3.gif) no-repeat 0 0;}
.com-step-graph.type-6 li.list-1 {left:0;}
.com-step-graph.type-6 li.list-2 {left:222px;}
.com-step-graph.type-6 li.list-3 {left:443px;}
.com-step-graph.type-6 li.list-4 {left:664px;}
.com-step-graph.type-6.size-2 li {width:277px;}
.com-step-graph.type-6.size-2 li.list-1 {left:0;}
.com-step-graph.type-6.size-2 li.list-2 {left:296px;}
.com-step-graph.type-6.size-2 li.list-3 {left:591px;}
.com-step-graph.type-6.size-2 li.color-1 {background:url(/static/compat/images/common/step_bg_f1.gif) no-repeat 0 0;}
.com-step-graph.type-6.size-2 li.color-2 {background:url(/static/compat/images/common/step_bg_f2.gif) no-repeat 0 0;}
.com-step-graph.type-6.size-2 li.color-3 {background:url(/static/compat/images/common/step_bg_f3.gif) no-repeat 0 0;}
.com-step-graph.type-6.size-3 {height:160px;}
.com-step-graph.type-6.size-3 .icon {right:-27px;}
.com-step-graph.type-6.size-3 li {width:277px;height:160px;}
.com-step-graph.type-6.size-3 li .icon {top:74px;}
.com-step-graph.type-6.size-3 li.list-1 {left:0;}
.com-step-graph.type-6.size-3 li.list-2 {left:327px;}
.com-step-graph.type-6.size-3 li.list-3 {left:654px;}
.com-step-graph.type-6.size-3 li.color-1 {background:url(/static/compat/images/common/step_bg_j1.gif) no-repeat 0 0;}
.com-step-graph.type-6.size-3 li.color-2 {background:url(/static/compat/images/common/step_bg_j2.gif) no-repeat 0 0;}
.com-step-graph.type-6.size-3 li.color-3 {background:url(/static/compat/images/common/step_bg_j3.gif) no-repeat 0 0;}
.com-step-graph.type-6.size-3 .dot-txt {margin-top:14px;padding-left:20px;}
.com-step-graph.type-6.size-3 .dot-txt span {display:block;padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;line-height:26px;color:#666;}
.com-step-graph.type-7 {height:160px;}
.com-step-graph.type-7 li {width:204px;height:160px;padding-top:0;}
.com-step-graph.type-7 li .txt {line-height:54px;}
.com-step-graph.type-7 li .d-txt {display:block;margin-top:25px;text-align:center;color:#666;}
.com-step-graph.type-7 li.line-2 .d-txt {margin-top:20px;}
.com-step-graph.type-7 li.line-3 .d-txt {margin-top:13px;}
.com-step-graph.type-7 li .icon {top:74px;right:-22px;}
.com-step-graph.type-7 li.color-1 {background:url(/static/compat/images/common/step_bg_h1.gif) no-repeat 0 0;}
.com-step-graph.type-7 li.color-2 {background:url(/static/compat/images/common/step_bg_h2.gif) no-repeat 0 0;}
.com-step-graph.type-7 li.color-3 {background:url(/static/compat/images/common/step_bg_h3.gif) no-repeat 0 0;}
.com-step-graph.type-7 li.list-1 {left:0;}
.com-step-graph.type-7 li.list-2 {left:244px;}
.com-step-graph.type-7 li.list-3 {left:488px;}
.com-step-graph.type-7 li.list-4 {left:732px;}

/* 인력양성 추진내용 세부사업 추가 20190227 */
.com-step-graph.type-8 {height:216px; margin-top: 20px;}
.com-step-graph.type-8 li {width:160px;height:214px;padding-top:0;background:#fff;line-height:26px; font-weight: normal;}
.com-step-graph.type-8 li .d-txt {display:block;text-align:center;color:#666; border-bottom: 1px solid #707070; width: 90%; padding:0 0 20px 0; margin-left: 13px;}
.com-step-graph.type-8 li .icon {top:93px;}
.com-step-graph.type-8 li.list-1 {left:0;}
.com-step-graph.type-8 li.list-2 {left:194px;}
.com-step-graph.type-8 li.list-3 {left:388px;}
.com-step-graph.type-8 li.list-4 {left:582px;}
.com-step-graph.type-8 li.list-5 {left:776px;}
.com-step-graph.type-8 li .txt.line-1 {height:53px;padding-top:27px;}
.com-step-graph.type-8 li .txt.line-2 {height:65px;padding-top:15px;}
.com-step-graph.type-8 li .d-txt.line-2 {margin-top:39px;}
.com-step-graph.type-8 li .d-txt.line-3 {margin-top:26px;}
.com-step-graph.type-8 li .d-txt.line-4 {margin-top:15px;}
.com-step-graph.type-8 li.color-1 {border:1px solid #02428a;}
.com-step-graph.type-8 li.color-2 {border:1px solid #1175c3;}
.com-step-graph.type-8 li.color-3 {border:1px solid #1aabb4;}
.com-step-graph.type-8 li.color-4 {text-align: left !important; float: left;}
.com-step-graph.type-8 li.color-5 {text-align: left !important; float: left;}
.com-step-graph.type-8 li.color-6 {border:1px solid #1aabb4;}
.com-step-graph.type-8 li.color-1 .txt {background:#02428a;}
.com-step-graph.type-8 li.color-2 .txt {background:#1175c3;}
.com-step-graph.type-8 li.color-3 .txt {background:#1aabb4;}
.com-step-graph.type-8 li.color-4 .txt {background:#1175c3; text-align: left !important; float: left; padding: 40px 0 40px 20px !important; width: 200px; border-radius:8px; }
.com-step-graph.type-8 li.color-5 .txt {background:#1175c3; text-align: left !important; float: left; padding: 80px 0 80px 20px !important; width: 200px; border-radius:8px; }
.com-step-graph.type-8 li.color-6 .txt {background:#1aabb4;}
.com-step-graph.type-8.business {height:164px;}
.com-step-graph.type-8.business li {width:135px;height:162px;}
.com-step-graph.type-8.business li .txt.line-2 {padding-top:30px;height:80px;}
.com-step-graph.type-8.business li .txt.line-3 {padding-top:15px;height:95px;letter-spacing:-1px;}
.com-step-graph.type-8.business li .d-txt {margin-top:13px;}
.com-step-graph.type-8.business li .icon {top:76px;}
.com-step-graph.type-8.business li.list-2 {left:160px;}
.com-step-graph.type-8.business li.list-3 {left:320px;}
.com-step-graph.type-8.business li.list-4 {left:480px;}
.com-step-graph.type-8.business li.list-5 {left:640px;}
.com-step-graph.type-8.business li.list-6 {left:801px;}
.com-step-graph.type-8.enter {height:160px;}
.com-step-graph.type-8.enter li {width:135px;height:158px;}
.com-step-graph.type-8.enter li .txt {padding-top:28px;height:46px;}
.com-step-graph.type-8.enter li .txt.line-2 {padding-top:14px;height:60px;}
.com-step-graph.type-8.enter li .d-txt {margin-top:13px;letter-spacing:-1px;}
.com-step-graph.type-8.enter li .d-txt.line-2 {margin-top:17px;}
.com-step-graph.type-8.enter li .d-txt.line-3 {margin-top:4px;}
.com-step-graph.type-8.enter li .icon {top:76px;}
.com-step-graph.type-8.enter li.list-2 {left:160px;}
.com-step-graph.type-8.enter li.list-3 {left:320px;}
.com-step-graph.type-8.enter li.list-4 {left:480px;}
.com-step-graph.type-8.enter li.list-5 {left:640px;}
.com-step-graph.type-8.enter li.list-6 {left:801px;}
.com-step-graph.type-8.enter.join li .txt {height:40px;padding-top:14px;}
.com-step-graph.type-8.enter.join li .d-txt.line-2 {margin-top:23px;}
.com-step-graph.type-8.enter.join li .d-txt.line-3 {margin-top:13px;}
.com-step-graph.type-8.enter-step {height:167px;}
.com-step-graph.type-8.enter-step li {height:165px;}
.com-step-graph.type-8.enter-step li .d-txt.line-2 {margin-top:16px;}
.com-step-graph.type-8.enter-step li .d-txt.line-3 {margin-top:4px;}
.com-step-graph.type-8.size-2 {height:162px;}
.com-step-graph.type-8.size-2 li {height:160px;}
.com-step-graph.type-8.size-2 li .txt.line-1 {padding-top:12px;height:42px;}
.com-step-graph.type-8.size-2 li .d-txt.line-2 {margin-top:24px;}
.com-step-graph.type-8.size-2 li .d-txt.line-3 {margin-top:11px;}
.com-step-graph.type-8.size-2 li .d-txt.line-4 {margin-top:0px;}
.com-step-graph.type-8.size-3 {height:162px;}
.com-step-graph.type-8.size-3 li {width:204px;height:473px;}
.com-step-graph.type-8.size-3 li .icon {right:-22px;top:75px;}
.com-step-graph.type-8.size-3 li .txt.line-1 {padding-top:12px;height:42px;}
.com-step-graph.type-8.size-3 li .d-txt.line-1 {margin-top:16px;}
.com-step-graph.type-8.size-3 li .d-txt.line-2 {margin-top:14px;}
.com-step-graph.type-8.size-3 li .d-txt.line-3 {margin-top:2px;}
.com-step-graph.type-8.size-3 li.list-1 {left:0;}
.com-step-graph.type-8.size-3 li.list-2 {left:244px;}
.com-step-graph.type-8.size-3 li.list-3 {left:488px;}
.com-step-graph.type-8.size-3 li.list-4 {left:732px;}
.com-step-graph.type-8.size-3.private li {height:158px;}
.com-step-graph.type-8.size-3.private li .txt {padding:14px;height:50px;}
.com-step-graph.type-8.size-3.private li .txt.line-1 {line-height:50px;}
.com-step-graph.type-8.size-3.private li .d-txt {margin-top:26px;}
.com-step-graph.type-8.size-3.private li .d-txt.line-2 {margin-top:15px;}
.com-step-graph.type-8.size-3.private li .d-txt.line-3 {margin-top:2px;}
.com-step-graph.type-8.size-3.private.step {height:177px;}
.com-step-graph.type-8.size-3.private.step li {height:175px;}
.com-step-graph.type-8.size-3.private.step li .d-txt.line-2 {margin-top:23px;}
.com-step-graph.type-8.size-3.private.step li .d-txt.line-3 {margin-top:10px;}
.com-step-graph.type-8.size-3.private.info li .txt {height:25px;}
.com-step-graph.type-8.size-3.private.info li {height:135px;}
.com-step-graph.type-8.size-3.private.info li .b-txt {position:absolute;left:0;bottom:-36px;width:100%;text-align:center;color:#000;}
.com-step-graph.type-8.size-3.num-3 .icon {right:-27px;}
.com-step-graph.type-8.size-3.num-3 li {width:277px;}
.com-step-graph.type-8.size-3.num-3 li.list-1 {left:0;} 
.com-step-graph.type-8.size-3.num-3 li.list-2 {left:329px;} 
.com-step-graph.type-8.size-3.num-3 li.list-3 {left:658px;} 
.com-step-graph.type-8.size-3.num-6 {height:298px;}
.com-step-graph.type-8.size-3.num-6 li {width:242px; float: right;}
.com-step-graph.type-8.size-3.num-6 li.list-1 {left:100px;} 
.com-step-graph.type-8.size-3.num-6 li.list-2 {left:377px;} 
.com-step-graph.type-8.size-3.num-6 li.list-3 {left:654px;} 
.com-step-graph.type-8.size-3.num-6 li.list-4 {left:654px;top:163px;} 
.com-step-graph.type-8.size-3.num-6 li.list-5 {left:327px;top:163px;} 
.com-step-graph.type-8.size-3.num-6 li.list-6 {left:0;top:163px;} 
.com-step-graph.type-8.size-3.num-6 li.list-7 {left:0px; margin-top:10px;} 
.com-step-graph.type-8.size-3.num-6 li.list-8 {left:0px; margin-top:30px;}
.com-step-graph.type-8.size-3.num-6 li.list-4 .icon , .com-step-graph.type-5.size-3.num-6 li.list-5 .icon , .com-step-graph.type-5.size-3.num-6 li.list-6 .icon {left:-21px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-8.size-3.num-6 li.list-3 .icon {right:130px;top:144px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.com-step-graph.type-8.size-3.num-6 li .d-txt .dot {display:block;margin-left:70px;padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;text-align:left;}
.com-step-graph.type-8.size-3.num-6 li.list-2 .d-txt .dot {margin-left:87px;}
.com-step-graph.type-8.size-3.num-6 li.list-3 .d-txt .dot {margin-left:87px;}
.com-step-graph.type-8.size-3.num-6 li.list-4 .d-txt .dot {margin-left:87px;}
.com-step-graph.type-8.size-3.num-6 li.list-5 .d-txt .dot {margin-left:63px;}
.com-step-graph.type-8.size-3.num-6 li.list-6 .d-txt .dot {margin-left:63px;}
.com-step-graph.type-8.size-3.num-6 li.list-7 .d-txt .dot {margin-left:63px;}
.com-step-graph.type-8.size-3.num-6 li.list-8 .d-txt .dot {margin-left:63px;}

/* 중소기업기술사업화 역량강화사업 추진절차 추가 20200313 */
.com-step-graph.type-9 {height:216px;}
.com-step-graph.type-9 li {width:160px;height:214px;padding-top:0;background:#fff;line-height:26px;}
.com-step-graph.type-9 li .d-txt {display:block;text-align:center;color:#666;}
.com-step-graph.type-9 li .icon {top:93px;}
.com-step-graph.type-9 li.list-1 {left:0;}
.com-step-graph.type-9 li.list-2 {left:194px;}
.com-step-graph.type-9 li.list-3 {left:388px;}
.com-step-graph.type-9 li.list-4 {left:582px;}
.com-step-graph.type-9 li.list-5 {left:776px;}
.com-step-graph.type-9 li .txt.line-1 {height:53px;padding-top:27px;}
.com-step-graph.type-9 li .txt.line-2 {height:65px;padding-top:15px;}
.com-step-graph.type-9 li .d-txt.line-2 {margin-top:39px;}
.com-step-graph.type-9 li .d-txt.line-3 {margin-top:26px;}
.com-step-graph.type-9 li .d-txt.line-4 {margin-top:15px;}
.com-step-graph.type-9 li.color-1 {border:1px solid #02428a;}
.com-step-graph.type-9 li.color-2 {border:1px solid #1175c3;}
.com-step-graph.type-9 li.color-3 {border:1px solid #1aabb4;}
.com-step-graph.type-9 li.color-1 .txt {background:#02428a;}
.com-step-graph.type-9 li.color-2 .txt {background:#1175c3;}
.com-step-graph.type-9 li.color-3 .txt {background:#1aabb4;}
.com-step-graph.type-9.business {height:164px;}
.com-step-graph.type-9.business li {width:135px;height:162px;}
.com-step-graph.type-9.business li .txt.line-2 {padding-top:30px;height:80px;}
.com-step-graph.type-9.business li .txt.line-3 {padding-top:15px;height:95px;letter-spacing:-1px;}
.com-step-graph.type-9.business li .d-txt {margin-top:13px;}
.com-step-graph.type-9.business li .icon {top:76px;}
.com-step-graph.type-9.business li.list-2 {left:160px;}
.com-step-graph.type-9.business li.list-3 {left:320px;}
.com-step-graph.type-9.business li.list-4 {left:480px;}
.com-step-graph.type-9.business li.list-5 {left:640px;}
.com-step-graph.type-9.business li.list-6 {left:801px;}
.com-step-graph.type-9.enter {height:160px;}
.com-step-graph.type-9.enter li {width:135px;height:158px;}
.com-step-graph.type-9.enter li .txt {padding-top:28px;height:46px;}
.com-step-graph.type-9.enter li .txt.line-2 {padding-top:14px;height:60px;}
.com-step-graph.type-9.enter li .d-txt {margin-top:13px;letter-spacing:-1px;}
.com-step-graph.type-9.enter li .d-txt.line-2 {margin-top:17px;}
.com-step-graph.type-9.enter li .d-txt.line-3 {margin-top:4px;}
.com-step-graph.type-9.enter li .icon {top:76px;}
.com-step-graph.type-9.enter li.list-2 {left:160px;}
.com-step-graph.type-9.enter li.list-3 {left:320px;}
.com-step-graph.type-9.enter li.list-4 {left:480px;}
.com-step-graph.type-9.enter li.list-5 {left:640px;}
.com-step-graph.type-9.enter li.list-6 {left:801px;}
.com-step-graph.type-9.enter.join li .txt {height:40px;padding-top:14px;}
.com-step-graph.type-9.enter.join li .d-txt.line-2 {margin-top:23px;}
.com-step-graph.type-9.enter.join li .d-txt.line-3 {margin-top:13px;}
.com-step-graph.type-9.enter-step {height:167px;}
.com-step-graph.type-9.enter-step li {height:165px;}
.com-step-graph.type-9.enter-step li .d-txt.line-2 {margin-top:16px;}
.com-step-graph.type-9.enter-step li .d-txt.line-3 {margin-top:4px;}
.com-step-graph.type-9.size-2 {height:162px;}
.com-step-graph.type-9.size-2 li {height:160px;}
.com-step-graph.type-9.size-2 li .txt.line-1 {padding-top:12px;height:42px;}
.com-step-graph.type-9.size-2 li .d-txt.line-2 {margin-top:24px;}
.com-step-graph.type-9.size-2 li .d-txt.line-3 {margin-top:11px;}
.com-step-graph.type-9.size-2 li .d-txt.line-4 {margin-top:0px;}
.com-step-graph.type-9.size-3 {height:162px;}
.com-step-graph.type-9.size-3 li {width:204px;height:133px;}
.com-step-graph.type-9.size-3 li .icon {right:-22px;top:105px;}
.com-step-graph.type-9.size-3.h120 li .icon {top:55px;}
.com-step-graph.type-9.size-3 li .txt.line-1 {padding-top:12px;height:42px;}
.com-step-graph.type-9.size-3 li .d-txt.line-1 {margin-top:26px;}
.com-step-graph.type-9.size-3 li .d-txt.line-2 {margin-top:14px;}
.com-step-graph.type-9.size-3 li .d-txt.line-3 {margin-top:2px;}
.com-step-graph.type-9.size-3 li.list-1 {left:0;}
.com-step-graph.type-9.size-3 li.list-2 {left:244px;}
.com-step-graph.type-9.size-3 li.list-3 {left:488px;}
.com-step-graph.type-9.size-3 li.list-4 {left:732px;}
.com-step-graph.type-9.size-3 li.list-4 .icon {right:96px;top:202px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.com-step-graph.type-9.size-3.h120 li.list-4 .icon {top:132px;}
.com-step-graph.type-9.size-3 li.list-5 {left:732px;}
.com-step-graph.type-9.size-3 li.list-5 .icon {left:-25px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-9.size-3 li.list-6 {left:488px;}
.com-step-graph.type-9.size-3 li.list-6 .icon {left:-25px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-9.size-3 li.list-7 {left:244px;}
.com-step-graph.type-9.size-3 li.list-7 .icon {left:-25px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-9.size-3 li.list-8 {left:0;}
.com-step-graph.type-9.size-3.private li {height:158px;}
.com-step-graph.type-9.size-3.private li .txt {padding:14px;height:30px;}
.com-step-graph.type-9.size-3.private li .txt.line-1 {line-height:30px;}
.com-step-graph.type-9.size-3.private li .d-txt {margin-top:26px;}
.com-step-graph.type-9.size-3.private li .d-txt.line-2 {margin-top:15px;}
.com-step-graph.type-9.size-3.private li .d-txt.line-3 {margin-top:2px;}
.com-step-graph.type-9.size-3.private.step {height:210px;}
.com-step-graph.type-9.size-3.h120.private.step {height:140px;}
.com-step-graph.type-9.size-3.private.step li {height:190px;}
.com-step-graph.type-9.size-3.private.step.h120 li {height:120px;}
.com-step-graph.type-9.size-3.private.step li .d-txt.line-2 {margin-top:17px;}
.com-step-graph.type-9.size-3.private.step li .d-txt.line-3 {margin-top:10px;}
.com-step-graph.type-9.size-3.private.step li .d-txt.line-4 {margin-top:15px; border-top:1px solid #1aabb4; padding-top:10px;}
.com-step-graph.type-9.size-3.private.step li .d-txt.line-5 {margin-top:15px; border-top:1px solid #1175c3; padding-top:10px;}
.com-step-graph.type-9.size-3.private.step li .d-txt.line-6 {margin-top:15px; border-top:1px solid #02428a; padding-top:10px;}
.com-step-graph.type-9.size-3.private.step li .d-txt.line-7 {margin-top:33px; padding-bottom:10px;}
.com-step-graph.type-9.size-3.private.info li .txt {height:25px;}
.com-step-graph.type-9.size-3.private.info li {height:135px;}
.com-step-graph.type-9.size-3.private.info li .b-txt {position:absolute;left:0;bottom:-36px;width:100%;text-align:center;color:#000;}
.com-step-graph.type-9.size-3.num-3 .icon {right:-27px;}
.com-step-graph.type-9.size-3.num-3 li {width:277px;}
.com-step-graph.type-9.size-3.num-3 li.list-1 {left:0;} 
.com-step-graph.type-9.size-3.num-3 li.list-2 {left:329px;} 
.com-step-graph.type-9.size-3.num-3 li.list-3 {left:658px;} 
.com-step-graph.type-9.size-3.num-6 {height:298px;}
.com-step-graph.type-9.size-3.num-6 li {width:282px;}
.com-step-graph.type-9.size-3.num-6 li.list-1 {left:0;} 
.com-step-graph.type-9.size-3.num-6 li.list-2 {left:327px;} 
.com-step-graph.type-9.size-3.num-6 li.list-3 {left:654px;} 
.com-step-graph.type-9.size-3.num-6 li.list-4 {left:654px;top:163px;} 
.com-step-graph.type-9.size-3.num-6 li.list-5 {left:327px;top:163px;} 
.com-step-graph.type-9.size-3.num-6 li.list-6 {left:0;top:163px;} 
.com-step-graph.type-9.size-3.num-6 li.list-4 .icon , .com-step-graph.type-9.size-3.num-6 li.list-5 .icon , .com-step-graph.type-9.size-3.num-6 li.list-6 .icon {left:-21px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-9.size-3.num-6 li.list-3 .icon {right:130px;top:144px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.com-step-graph.type-9.size-3.num-6 li .d-txt .dot {display:block;margin-left:70px;padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;text-align:left;}
.com-step-graph.type-9.size-3.num-6 li.list-2 .d-txt .dot {margin-left:87px;}
.com-step-graph.type-9.size-3.num-6 li.list-3 .d-txt .dot {margin-left:87px;}
.com-step-graph.type-9.size-3.num-6 li.list-4 .d-txt .dot {margin-left:87px;}
.com-step-graph.type-9.size-3.num-6 li.list-5 .d-txt .dot {margin-left:63px;}
.com-step-graph.type-9.size-3.num-6 li.list-6 .d-txt .dot {margin-left:63px;}

/* 중소기업기술사업화 역량강화사업 추진절차 변경 20210315 */
.com-step-graph.type-9.size-4 {height:162px;}
.com-step-graph.type-9.size-4 li {height:133px;}
.com-step-graph.type-9.size-4 li .icon {right:-22px;top:105px;}
.com-step-graph.type-9.size-4 li .txt.line-1 {padding-top:12px;height:42px;}
.com-step-graph.type-9.size-4 li .d-txt.line-1 {margin-top:26px;}
.com-step-graph.type-9.size-4 li .d-txt.line-2 {margin-top:14px;}
.com-step-graph.type-9.size-4 li .d-txt.line-3 {margin-top:2px;}
.com-step-graph.type-9.size-4.private li {height:158px;}
.com-step-graph.type-9.size-4.private li .txt {padding:14px;height:30px;}
.com-step-graph.type-9.size-4.private li .txt.line-1 {line-height:30px;}
.com-step-graph.type-9.size-4.private li .d-txt {margin-top:26px;}
.com-step-graph.type-9.size-4.private li .d-txt.line-2 {margin-top:15px;}
.com-step-graph.type-9.size-4.private li .d-txt.line-3 {margin-top:2px;}
.com-step-graph.type-9.size-4.private.step {height:210px;}
.com-step-graph.type-9.size-4.private.step li {height:190px;}
.com-step-graph.type-9.size-4.private.step li .d-txt.line-2 {margin-top:17px;}
.com-step-graph.type-9.size-4.private.step li .d-txt.line-3 {margin-top:10px;}
.com-step-graph.type-9.size-4.private.step li .d-txt.line-4 {margin-top:15px; border-top:1px solid #1aabb4; padding-top:10px;}
.com-step-graph.type-9.size-4.private.step li .d-txt.line-5 {margin-top:15px; border-top:1px solid #1175c3; padding-top:10px;}
.com-step-graph.type-9.size-4.private.step li .d-txt.line-6 {margin-top:15px; border-top:1px solid #02428a; padding-top:10px;}
.com-step-graph.type-9.size-4.private.step li .d-txt.line-7 {margin-top:33px; padding-bottom:10px;}
.com-step-graph.type-9.size-4.private.info li .txt {height:25px;}
.com-step-graph.type-9.size-4.private.info li {height:135px;}
.com-step-graph.type-9.size-4.private.info li .b-txt {position:absolute;left:0;bottom:-36px;width:100%;text-align:center;color:#000;}

/* 레저장비맞춤형사업화 사업 추가 20210210 */
.com-step-graph.type-10 {height:223px;}
.com-step-graph.type-10 li {width:165px;}
.com-step-graph.type-10 li .icon {right:-19px;top:44px;}
.com-step-graph.type-10 li.list-1 {left:0;top:0;}
.com-step-graph.type-10 li.list-2 {left:194px;top:0;}
.com-step-graph.type-10 li.list-3 {left:387px;top:0;}
.com-step-graph.type-10 li.list-4 {left:580px;top:0;}
.com-step-graph.type-10 li.list-5 {left:772px;top:0;}
.com-step-graph.type-10 li.list-5 .icon {right:77px;top:107px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.com-step-graph.type-10 li.list-6 {left:772px;top:123px;}
.com-step-graph.type-10 li.list-6 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-10 li.list-7 {left:580px;top:123px;}
.com-step-graph.type-10 li.list-7 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-10 li.list-8 {left:387px;top:123px;}
.com-step-graph.type-10 li.list-8 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-10 li.list-9 {left:194px;top:123px;}
.com-step-graph.type-10 li.list-9 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-10 li.list-10 {left:0;top:123px;}
.com-step-graph.type-10 li {height:63px;padding-top:37px;}
.com-step-graph.type-10 li.line-2 {height:75px;padding-top:25px;}
.com-step-graph.type-10 li.line-3 {height:89px;padding-top:11px;}
.com-step-graph.type-10.style-2 {height:100px;}
.com-step-graph.type-10.style-3 {height:165px;}
.com-step-graph.type-10.style-3 li {height:165px;padding:0;}
.com-step-graph.type-10.style-3 .txt {font-size:16px;font-weight:normal;}
.com-step-graph.type-10.style-3 .txt strong {display:block;margin-bottom:10px;}
.com-step-graph.type-10.style-3 .list-1 .txt {margin-top:35px;}
.com-step-graph.type-10.style-3 .list-2 .txt {margin-top:68px;}
.com-step-graph.type-10.style-3 .list-3 .txt {margin-top:12px;}
.com-step-graph.type-10.style-3 .list-4 .txt {margin-top:35px;}
.com-step-graph.type-10.style-3 li .icon {top:73px;}

.com-step-graph.type-11 {height:263px;}
.com-step-graph.type-11 li {width:165px;}
.com-step-graph.type-11 li .icon {right:-19px;top:54px;}
.com-step-graph.type-11 li.list-1 {left:0;top:0;}
.com-step-graph.type-11 li.list-2 {left:194px;top:0;}
.com-step-graph.type-11 li.list-3 {left:387px;top:0;}
.com-step-graph.type-11 li.list-4 {left:580px;top:0;}
.com-step-graph.type-11 li.list-5 {left:772px;top:0;}
.com-step-graph.type-11 li.list-5 .icon {right:77px;top:127px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.com-step-graph.type-11 li.list-6 {left:772px;top:143px;}
.com-step-graph.type-11 li.list-6 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-11 li.list-7 {left:580px;top:143px;}
.com-step-graph.type-11 li.list-7 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-11 li.list-8 {left:387px;top:143px;}
.com-step-graph.type-11 li.list-8 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-11 li.list-9 {left:194px;top:143px;}
.com-step-graph.type-11 li.list-9 .icon {left:-20px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-11 li.list-10 {left:0;top:143px;}
.com-step-graph.type-11 li {height:63px;padding-top:37px;}
.com-step-graph.type-11 li.line-2 {height:85px;padding-top:35px;}
.com-step-graph.type-11 li.line-3 {height:100px;padding-top:21px;}
.com-step-graph.type-11 li.line-4 {height:107px;padding-top:13px;}
.com-step-graph.type-11.style-2 {height:100px;}
.com-step-graph.type-11.style-3 {height:165px;}
.com-step-graph.type-11.style-3 li {height:165px;padding:0;}
.com-step-graph.type-11.style-3 .txt {font-size:16px;font-weight:normal;}
.com-step-graph.type-11.style-3 .txt strong {display:block;margin-bottom:10px;}
.com-step-graph.type-11.style-3 .list-1 .txt {margin-top:35px;}
.com-step-graph.type-11.style-3 .list-2 .txt {margin-top:68px;}
.com-step-graph.type-11.style-3 .list-3 .txt {margin-top:12px;}
.com-step-graph.type-11.style-3 .list-4 .txt {margin-top:35px;}
.com-step-graph.type-11.style-3 li .icon {top:73px;}

/* 2023 정책자금 신청접수 프로세스 개편안내 20230102 */
.com-step-graph.type-12 {height:216px;}
.com-step-graph.type-12 li {width:140px;height:214px;padding-top:0;background:#fff;line-height:26px;}
.com-step-graph.type-12 li .d-txt {display:block;padding-left:5px;padding-right: 5px;text-align:center;line-height:21px;color:#666;}
.com-step-graph.type-12 li .d-txt.left {text-align:left;}
.com-step-graph.type-12 li .d-txt.left .dot{margin-left:-10px;margin-right: 3px;}
.com-step-graph.type-12 li .d-txt.left.inner {text-indent:0;padding-left: 18px;}
.com-step-graph.type-12 li .icon {top:93px;}
.com-step-graph.type-12 li.list-1 {left:0;}
.com-step-graph.type-12 li.list-2 {left:162px;}
.com-step-graph.type-12 li.list-3 {left:325px;}
.com-step-graph.type-12 li.list-4 {left:488px;}
.com-step-graph.type-12 li.list-5 {left:652px;}
.com-step-graph.type-12 li .txt.line-1 {height:53px;padding-top:27px;}
.com-step-graph.type-12 li .txt.line-2 {height:65px;padding-top:15px;}
.com-step-graph.type-12 li .d-txt.line-2 {margin-top:39px;}
.com-step-graph.type-12 li .d-txt.line-3 {margin-top:26px;}
.com-step-graph.type-12 li .d-txt.line-4 {margin-top:15px;}
.com-step-graph.type-12 li.color-1 {border:1px solid #02428a;}
.com-step-graph.type-12 li.color-2 {border:1px solid #1175c3;}
.com-step-graph.type-12 li.color-3 {border:1px solid #1aabb4;}
.com-step-graph.type-12 li.color-1 .txt {background:#02428a;}
.com-step-graph.type-12 li.color-2 .txt {background:#1175c3;}
.com-step-graph.type-12 li.color-3 .txt {background:#1aabb4;}
.com-step-graph.type-12.size-2 {height:162px;}
.com-step-graph.type-12.size-2 li {height:220px;}
.com-step-graph.type-12.size-2 li .txt.line-1 {padding-top:12px;height:42px;}
.com-step-graph.type-12.size-2 li .txt.line-2 {padding-top:12px;height:58px;line-height:22px;}
.com-step-graph.type-12.size-2 li .txt.line-3 {padding-top:12px;height:58px;line-height:42px;}
.com-step-graph.type-12.size-2 li .d-txt.line-2 {margin-top:24px;}
.com-step-graph.type-12.size-2 li .d-txt.line-3 {margin-top:11px;}
.com-step-graph.type-12.size-2 li .d-txt.line-4 {margin-top:0px;}

/* 2023 구조개선전용자금 20230119 */
.com-step-graph.type-13 {height:223px;}
.com-step-graph.type-13 li {width:288px;}
.com-step-graph.type-13 li .icon {right:-23px;top:44px;}
.com-step-graph.type-13 li.list-1 {left:0;top:0;}
.com-step-graph.type-13 li.list-2 {left:325px;top:0;}
.com-step-graph.type-13 li.list-3 {left:650px;top:0;}
.com-step-graph.type-13 li.list-3 .icon {right:136px;top:107px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.com-step-graph.type-13 li.list-4 {left:650px;top:123px;}
.com-step-graph.type-13 li.list-4 .icon {left:-23px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-13 li.list-5 {left:325px;top:123px;}
.com-step-graph.type-13 li.list-5 .icon {left:-23px;right:auto;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow3.gif) no-repeat 0 0;}
.com-step-graph.type-13 li.list-6 {left:0;top:123px;}
.com-step-graph.type-13 li {height:63px;padding-top:37px;}
.com-step-graph.type-13 li.line-2 {height:75px;padding-top:25px;}
.com-step-graph.type-13 li.line-3 {height:89px;padding-top:11px;}
.com-step-graph.type-13.style-2 {height:100px;}
.com-step-graph.type-13.style-3 {height:165px;}
.com-step-graph.type-13.style-3 li {height:165px;padding:0;}
.com-step-graph.type-13.style-3 .txt {font-size:16px;font-weight:normal;}
.com-step-graph.type-13.style-3 .txt strong {display:block;margin-bottom:10px;}
.com-step-graph.type-13.style-3 .list-1 .txt {margin-top:35px;}
.com-step-graph.type-13.style-3 .list-2 .txt {margin-top:68px;}
.com-step-graph.type-13.style-3 .list-3 .txt {margin-top:12px;}
.com-step-graph.type-13.style-3 .list-4 .txt {margin-top:35px;}
.com-step-graph.type-13.style-3 li .icon {top:73px;}
/** 2023 구조개선전용자금 20230119 */

.com-step-graph .btn-cnt {width: 213px; padding-left: 14px; margin-top: 10px !important;}
.com-step-graph .btn-cnt .txt {margin-bottom:15px;font-size:14px;line-height:26px; }
.com-step-graph .btn-cnt .txt .tit {display:block;margin-bottom:10px;font-size:18px;font-weight:normal !important;color:#333;}
.com-step-graph .btn-cnt a {margin-right:10px;}
.com-step-graph .btn-cnt a.link {float:left;padding:0 16px 0 19px;background:#5a85a6 !important; font-size:14px !important; font-weight:normal !important;line-height:40px !important; color:#fff;}
.com-step-graph .btn-cnt a.link > span {display:inline-block;min-width:173px;padding-right:5px !important;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 16px;letter-spacing:-1px !important;vertical-align:top;}
.com-step-graph .btn-cnt a.link.gray {background:#707070;}
.com-step-graph .btn-cnt a.link.gray > span {min-width:120px;}
.com-step-graph .btn-cnt a.link.w210 > span {min-width:215px;}
.com-step-graph .btn-cnt a.down {float:left;padding:0 16px 0 19px;background:#5a85a6 !important;font-size:14px !important; font-weight:normal !important;line-height:45px;color:#fff;}
.com-step-graph .btn-cnt a.down + .txt {clear:both;margin:0;padding-top:12px;}
.com-step-graph .btn-cnt a.down > span {display:inline-block;min-width:173px;padding-right:52px;background:url(/static/compat/images/common/btn_down_arrow2.png) no-repeat right 16px;letter-spacing:-1px !important;vertical-align:top;}
.com-step-graph .btn-cnt .center {text-align:center;}
.com-step-graph .btn-cnt .center a {display:inline-block;float:none;}
.com-step-graph .btn-cnt .txt-list {margin-top:0;}
.com-step-graph .btn-cnt .txt-list + a {margin-top:15px;}
.com-step-graph .btn-cnt.type-2 a.link {margin-left:10px;margin-right:0;}
.com-step-graph .btn-cnt.type-2 a.link:first-child {margin-left:0;}
.com-step-graph .btn-cnt.type-2 a.link > span {width:215px;padding-right:0;}
.com-step-graph .btn-cnt.type-2.line a.link {margin:0 14px 15px 0;}
.com-step-graph .btn-cnt.type-2.line a.link.n-3 , .sub-info-content .btn-cnt.type-2.line a.link.n-6 {margin-right:0;}
/*.com-step-graph .btn-cnt.type-2.line a.link.n-4 , .sub-info-content .btn-cnt.type-2.line a.link.n-5 , .sub-info-content .btn-cnt.type-2.line a.link.n-6 {margin-bottom:0;}*/
.com-step-graph .btn-cnt.type-2.line a.link > span {width:245px;}
.com-step-graph .btn-cnt.type-2 a.down > span {padding-right:45px;}
.com-step-graph .btn-cnt.type-3 a.link {margin-left:10px;}
.com-step-graph .btn-cnt.type-3 a.link:first-child {margin-left:0;}
.com-step-graph .btn-cnt.type-3 a.link > span {width:235px;padding-right:0;}
.com-step-graph .btn-cnt.bg-2 a.link {height:40px;margin-left:10px;background:#707070;}
.com-step-graph .btn-cnt.bg-2 a.link:first-child {margin-left:0;}
.com-step-graph .btn-cnt.bg-2 a.link > span {padding-right:108px;line-height:40px;background-position:right 15px;}
.com-step-graph .btn-cnt.bottom-link {margin-top:35px;text-align:center;}
.com-step-graph .btn-cnt.bottom-link a.link {display:inline-block;float:none;}
.com-step-graph .btn-cnt.bottom-link a.link > span {min-width:auto;}




.com-send-btn {margin-top:22px;text-align:center;}
.com-send-btn a {display:inline-block;height:55px;padding:0 15px 0 20px;background:#ff5400 ;font-size:18px;font-weight:bold;line-height:55px;color:#fff;}
.com-send-btn a span {display:inline-block;width:225px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 22px;text-align:left;}
.com-list-view {margin-top:27px;}
.com-list-view:first-child {margin-top:0;}
.com-round-btn {margin-top:50px;text-align:center;}
.com-round-btn a {display:inline-block;height:33px;margin:0 3px;padding:0 15px;border:1px solid #1175c3;border-radius:17px;font-weight:bold;line-height:33px;color:#1175c3;}
.com-round-btn a.on {background:#1175c3;color:#fff;}
.com-stab-area + .com-sub-btn , .box-list + .com-sub-btn , script + .com-sub-btn {position:relative;margin-top:-1px;}
.com-sub-btn {width:895px;padding:10px 20px;border:1px solid #bfbfbf;}
.com-sub-btn .line {overflow:hidden;background:url(/static/compat/images/common/btn_dot_line.gif) repeat-x 0 0;}
.com-sub-btn .line:first-child {background:none;}
.com-sub-btn .btn {float:left;width:33.33%;padding:10px 0;text-align:center;}
.com-sub-btn .btn a {display:inline-block;padding:9px 7px;border-radius:7px;font-weight:bold;line-height:22px;color:#666;}
.com-sub-btn .btn.on a {background:#3080c7;font-weight:bold;color:#fff;}
.com-sub-btn.radio {width:936px;padding-left:0;padding-right:0;}
.com-sub-btn.radio .radio-line {overflow:hidden;}
.com-sub-btn.radio .radio-line .radio {float:left;width:210px;margin:0;padding:0 0 0 24px;}

/* 메인 */
.top-line-banner {display:none;overflow:hidden;position:relative;width:100%;min-width:1260px;height:175px;background:#0b63b3;}
.top-line-banner .center-wrap {position:relative;width:1200px;margin:0 auto;}
.top-line-banner .banner-content {overflow:hidden;position:relative;height:175px;}
.top-line-banner .banner-content a {display:block;height:175px;background:#0b63b3;}
.top-line-banner .banner-content a[href="#"] {cursor:default;}
.top-line-banner .banner-content .img {display:block;width:100%;height:100%;}
.top-line-banner .bx-wrapper .bx-pager {position:absolute;bottom:13px;padding:0;height:12px;z-index:100;}
.top-line-banner .bx-wrapper .bx-pager.bx-default-pager a {width:12px;height:12px;margin:0 6px;background:url(/static/compat/images/main/top_line_banner_dot.png) no-repeat 0 0;opacity:0.5;filter:Alpha(opacity=50);}
.top-line-banner .bx-wrapper .bx-pager.bx-default-pager a.active, .top-line-banner .bx-wrapper .bx-pager.bx-default-pager a:hover {opacity:1;filter:Alpha(opacity=100);}
.top-line-banner .bx-wrapper .bx-controls-auto .bx-controls-auto-item, .top-line-banner .bx-wrapper .bx-pager-item {vertical-align:top;}
.top-line-banner .bottom-content {position:absolute;right:15px;bottom:10px;height:19px;z-index:100;}
.top-line-banner .bottom-content .check-cnt {float:left;}
.top-line-banner .bottom-content .check-cnt input {float:left;width:19px;height:19px;border:1px solid #9b9b9b;background:#ffffff;}
.top-line-banner .bottom-content .check-cnt label {float:left;margin-left:5px;font-size:14px;line-height:20px;color:#fff;}
.top-line-banner .bottom-content .close-btn {float:left;margin-left:22px;padding-right:25px;background:url(/static/compat/images/main/top_line_banner_xbtn.jpg) no-repeat right 0;font-size:14px;line-height:20px;color:#fff;}
.main #footer {z-index:100;}
.main #footer .top-btn {display:none;}
.main #container {position:relative;width:100%;margin:0;padding:0;z-index:10;padding-bottom:110px;}
.main h2 {display:block;font-size:20px;font-weight:bold;line-height:38px;color:#121212;}
.main .bx-wrapper .bx-pager {position:absolute;left:0;bottom:0;height:10px;padding-top:0;text-align:left;}				
.main .bx-wrapper .bx-pager-item {vertical-align:top;}
.main .bx-wrapper .bx-pager .bx-pager-item {float:left;margin:0 4px;}
.main .bx-wrapper .bx-pager .bx-pager-item:first-child {margin-left:0;}
.main .bx-wrapper .bx-pager.bx-default-pager a:focus {outline:1px dotted #ccc;}
.main .banner-arrow-btn {overflow:hidden;margin-top:10px;font-size:14px;line-height:25px;color:#999;}
.main .banner-arrow-btn .prev {float:left;width:25px;height:25px;margin-right:10px;background:url(/static/compat/images/main/banner_left_arrow.jpg) repeat 0 0;}
.main .banner-arrow-btn .next {float:left;width:25px;height:25px;margin-left:10px;background:url(/static/compat/images/main/banner_right_arrow.jpg) repeat 0 0;}
.main .banner-arrow-btn span {float:left;}
.main .banner-content {overflow:hidden;min-width:1200px;height:905px;margin:0 auto;background:url(/static/compat/images/main/main_banner_bg.jpg) no-repeat center 0;}
.main .banner-content .center-wrap {position:relative;width:1200px;height:905px;margin:0 auto;}
.main .link-banner-area {position:absolute;left:-360px;top:217px;width:1003px;height:320px;background:url(/static/compat/images/main/top_link_bar_bg.png) no-repeat 0 0;z-index:10;}
.main .link-banner-area > a , .main .link-banner-area > span {display:block;position:absolute;font-size:18px;font-weight:bold;text-align:center;color:#fff;}
.main .link-banner-area .small {font-size:14px;font-weight:normal;}
.main .link-banner-area .num-1 {right:412px;top:30px;width:232px;height:64px;padding-top:63px;background:url(/static/compat/images/main/link_banner_icon1.png) no-repeat center 14px;}
.main .link-banner-area .num-2 {right:233px;top:30px;width:179px;height:64px;padding-top:63px;background:url(/static/compat/images/main/link_banner_icon2.png) no-repeat center 14px;}
.main .link-banner-area .num-3 {right:24px;top:30px;width:209px;height:64px;padding-top:63px;background:url(/static/compat/images/main/link_banner_icon3.png) no-repeat center 14px;}
.main .link-banner-area .num-4 {right:412px;top:157px;width:232px;height:74px;padding-top:89px;background:url(/static/compat/images/main/link_banner_icon4.png) no-repeat center 21px;}
.main .link-banner-area .num-5 {right:233px;top:157px;width:179px;}
.main .link-banner-area .num-6 {right:24px;top:157px;width:209px;height:63px;padding-top:100px;background:url(/static/compat/images/main/link_banner_icon6.png) no-repeat center 35px;}
.main .link-banner-area .open-btn {position:absolute;left:0;top:0;width:179px;height:63px;padding-top:100px;background:url(/static/compat/images/main/link_banner_icon5.png) no-repeat center 35px;font-size:18px;font-weight:bold;text-align:center;color:#fff;}
.main .link-banner-area .over-btn {display:none;position:absolute;left:-140px;top:-245px;width:454px;height:264px;border:3px solid #1175c3;background:#fff;}
.main .link-banner-area .over-btn .btn-list a {position:absolute;top:90px;width:150px;padding-top:91px;border-left:1px solid #ccc;font-size:19px;font-weight:bold;line-height:26px;color:#121212;}
.main .link-banner-area .over-btn .btn-list a .gray {font-size:16px;color:#666;}
.main .link-banner-area .over-btn .ov-1 a {left:0;border-left:none;background:url(/static/compat/images/main/link_banner_subicon1.png) no-repeat center 7px;}
.main .link-banner-area .over-btn .ov-2 a {left:151px;background:url(/static/compat/images/main/link_banner_subicon2.png) no-repeat center 7px;}
.main .link-banner-area .over-btn .ov-4 a {left:151px;background:url(/static/compat/images/main/link_banner_subicon6.png) no-repeat center 7px;}
.main .link-banner-area .over-btn .ov-3 a {left:302px;background:url(/static/compat/images/main/link_banner_subicon3.png) no-repeat center 4px;}
.main .link-banner-area .over-btn .title {display:block;padding:12px 0 15px 16px;background:#1175c3;font-size:24px;font-weight:bold;text-align:left;color:#fff;}
.main .link-banner-area .over-btn .close-btn {position:absolute;right:20px;top:17px;width:26px;height:26px;background:url(/static/compat/images/main/link_banner_xbtn.png) no-repeat 0 0;}
.main .link-banner-area .over-btn.on {display:block;}
.main .link-banner-area.num-4 {background:url(/static/compat/images/main/top_link_bar_pattern.png) repeat 0 0;}
.main .link-banner-area.num-4 .num-1 {right:352px;width:278px;border-right:1px solid #2a5676;border-bottom:1px solid #2a5676;}
.main .link-banner-area.num-4 .num-2 {right:51px;width:301px;height:54px;padding-top:73px;border-bottom:1px solid #2a5676;}
.main .link-banner-area.num-4 .num-3 {right:352px;top:157px;width:278px;height:54px;padding-top:79px;border-right:1px solid #2a5676;background-position:center 30px;}
.main .link-banner-area.num-4 .num-4 {right:51px;width:301px;height:33px;padding-top:100px;background:url(/static/compat/images/main/link_banner_icon7.png) no-repeat center 47px;}
.main .sbc-banner-area {position:absolute;left:643px;top:131px;width:319px;height:384px;padding:22px 0 0 31px;background:url(/static/compat/images/main/sbc_banner_bg.png) repeat 0 0;}
.main .sbc-banner-area h2 {display:block;height:40px;padding:0;font-size:26px;font-weight:bold;line-height:40px;color:#fff;}
.main .sbc-banner-area .banner-wrap {overflow:hidden;width:290px;height:278px;margin-top:7px;}
.main .sbc-banner-area .banner-cnt .banner {width:290px;height:278px;}
.main .sbc-banner-area .banner-cnt a {display:block;width:290px;height:278px;}
.main .sbc-banner-area .banner-cnt .img {display:block;width:100%;height:100%;}
.main .sbc-banner-area .more-btn {position:absolute;right:30px;top:34px;width:15px;height:15px;background:url(/static/compat/images/main/banner_plus_btn.png) no-repeat 0 0;}
.main .detail-banner-area {position:absolute;left:291px;top:537px;width:302px;height:368px;}
.main .detail-banner-area .txt-cnt {display:block;width:269px;height:73px;padding:19px 0 0 33px;background:#eee url(/static/compat/images/main/detail_banner_line.jpg) no-repeat center bottom;}
.main .detail-banner-area .txt-cnt .txt {display:block;font-size:20px;font-weight:bold;line-height:30px;color:#333;}
.main .detail-banner-area .txt-cnt .d-txt {display:block;margin-top:2px;font-size:16px;line-height:26px;color:#666;}
.main .detail-banner-area .link-cnt {display:none;position:absolute;left:302px;top:0;}
.main .detail-banner-area .on .txt-cnt .txt {color:#fff;}
.main .detail-banner-area .on .link-cnt {display:block;}
.main .detail-banner-area .on.num-1 .txt-cnt {background:#187ec5;}
.main .detail-banner-area .on.num-1 .txt-cnt .d-txt {color:#99cefe;}
.main .detail-banner-area .on.num-2 .txt-cnt {background:#0fa0ba;}
.main .detail-banner-area .on.num-2 .txt-cnt .d-txt {color:#b9f4ff;}
.main .detail-banner-area .on.num-3 .txt-cnt {background:#48a648;}
.main .detail-banner-area .on.num-3 .txt-cnt .d-txt {color:#c3ffc3;}
.main .detail-banner-area .on.num-4 .txt-cnt {background:#bca158;}
.main .detail-banner-area .on.num-4 .txt-cnt .d-txt {color:#fff3d3;}
.main .detail-banner-area .num-1 .link-cnt {width:565px;height:296px;padding:72px 0 0 42px;background:#187ec5;}
.main .detail-banner-area .num-1 .link-cnt > a {overflow:hidden;float:left;width:225px;height:64px;margin:0 20px 14px 0;padding-left:18px;border:1px solid #cdeaff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat 223px 27px;font-size:18px;line-height:64px;color:#fff;}
.main .detail-banner-area .num-2 .link-cnt {width:541px;height:322px;padding:46px 0 0 66px;background:#0fa0ba;}
.main .detail-banner-area .num-2 .detail-link {overflow:hidden;}
.main .detail-banner-area .num-2 .detail-link:first-child {margin-bottom:22px;padding-bottom:14px;border-bottom:1px solid #b7eaf3;}
.main .detail-banner-area .num-2 .detail-link .title {display:block;margin-bottom:5px;font-size:20px;font-weight:bold;color:#0c3b44;}
.main .detail-banner-area .num-2 .detail-link .line {float:left;width:180px;}
.main .detail-banner-area .num-2 .detail-link .line a {display:block;margin-bottom:10px;}
.main .detail-banner-area .num-2 .detail-link .line a span {display:inline-block;padding-right:18px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 5px;font-size:18px;line-height:24px;color:#fff;}
.main .detail-banner-area .num-2 .detail-link .line a.double span {background-position:right 15px;}
.main .detail-banner-area .num-3 .link-cnt {width:556px;height:326px;padding:42px 0 0 51px;background:#48a648;}
.main .detail-banner-area .num-3 .link-cnt > a {overflow:hidden;float:left;width:238px;height:44px;margin:0 20px 14px 0;padding-left:18px;border:1px solid #b3f0b3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat 238px 16px;font-size:16px;line-height:44px;color:#fff;letter-spacing:-1px;}
.main .detail-banner-area .num-3 .link-cnt.num-11 {height:356px;padding-top:12px;}
.main .detail-banner-area .num-4 .link-cnt {width:480px;height:295px;padding:73px 0 0 127px;background:#bca158;}
.main .detail-banner-area .num-4 .link-cnt > a {overflow:hidden;float:left;width:353px;height:64px;margin:0 20px 14px 0;padding-left:18px;border:1px solid #fff3d3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat 332px 27px;font-size:18px;line-height:64px;color:#fff;letter-spacing:-1px;}
.main .detail-banner-area .num-4 .txt-cnt {background:#eee;}
.main .text-content {overflow:hidden;position:relative;width:1200px;height:35px;margin:0 auto;background:#e6e6e6;font-size:14px;font-weight:bold;line-height:35px;color:#187ec5;}
.main .text-content .move-wrap {position:relative;width:10000px;}
.main .text-content .move-wrap .m-txt {display:inline-block;padding:0 30px 0 15px;}
.main .text-content .control-btn {position:absolute;right:0;top:0;width:60px;height:35px;background:#e6e6e6;}
.main .text-content .control-btn a {float:left;width:20px;height:20px;margin:7px 0 0 5px;text-indent:-9999px;}
.main .text-content .control-btn a.play {background:url(/static/compat/images/main/text_banner_play.gif) no-repeat 0 0;}
.main .text-content .control-btn a.pause {background:url(/static/compat/images/main/text_banner_pause.gif) no-repeat 0 0;}
.main .rollgin-banner-content {overflow:hidden;width:1200px;height:357px;margin:45px auto 0;}
.main .rollgin-banner-content .policy-public-banner {position:relative;float:left;width:372px;padding-top:43px;}
.main .rollgin-banner-content .policy-public-banner .tab-1 {position:absolute;left:0;top:0;font-size:20px;line-height:28px;color:#999;}					
.main .rollgin-banner-content .policy-public-banner .tab-2 {position:absolute;left:130px;top:0;font-size:20px;line-height:28px;color:#999;}
.main .rollgin-banner-content .policy-public-banner > a.on {font-weight:bold;color:#000;}
.main .rollgin-banner-content .policy-public-banner .list-view {overflow:hidden;position:relative;width:372px;height:279px;}
.main .rollgin-banner-content .policy-public-banner .list-view .banner {position:relative;width:372px;height:279px;}
.main .rollgin-banner-content .policy-public-banner .list-view .img {display:block;width:100%;height:100%;}
.main .rollgin-banner-content .policy-public-banner .banner-cnt {display:none;}
.main .rollgin-banner-content .policy-public-banner > a.on + .banner-cnt {display:block;}
.main .rollgin-banner-content .info-banner {position:relative;float:right;width:787px;}
.main .rollgin-banner-content .info-banner .list-view {overflow:hidden;position:relative;width:787px;height:322px;}
.main .rollgin-banner-content .info-banner .banner a {display:block;}
.main .rollgin-banner-content .info-banner .banner .img {display:block;width:100%;height:100%;}
.main .info-content {overflow:hidden;position:relative;width:1200px;height:362px;margin:37px auto 0;}
.main .info-content .call-center-area {position:absolute;left:0;bottom:0;width:787px;height:94px;border-bottom:1px solid #ccc;background:url(/static/compat/images/main/call_bg.jpg) no-repeat 0 0;}
.main .info-area {float:left;position:relative;width:372px;height:218px;margin-right:41px;padding-top:48px;border-bottom:1px solid #ccc;}				
.main .info-area a.tab-1 {display:inline-block;position:absolute;left:0;top:0;padding-bottom:7px;font-size:20px;line-height:38px;color:#666;z-index:100;}
.main .info-area a.tab-2 {display:inline-block;position:absolute;left:120px;top:0;padding-bottom:7px;font-size:20px;line-height:38px;color:#666;z-index:100;}
.main .info-area a.on {border-bottom:3px solid #1175c3;font-weight:bold;color:#121212;}
.main .info-area .list-view {display:none;padding-top:26px;border-top:1px solid #454545;line-height:42px;}
.main .info-area .list-view .more {position:absolute;right:0;top:10px;width:22px;height:22px;background:url(/static/compat/images/common/main_list_more.gif) no-repeat 0 0;text-indent:-9999px;}
.main .info-area .list-view .list {overflow:hidden;height:168px;}
.main .info-area .list-view li {overflow:hidden;}
.main .info-area .list-view li a {display:block;width:100%;height:36px;padding-left:10px;background:url(/static/compat/images/common/main_list_dot.gif) no-repeat 0 18px;}
.main .info-area .list-view li .title {overflow:hidden;float:left;width:92px;height:42px;font-size:16px;font-weight:bold;color:#0e90b6;}
.main .info-area .list-view li .txt {overflow:hidden;float:left;width:270px;height:42px;}
.main .info-area .list-view.on {display:block;}
.main .info-area.type-2 {margin-right:39px;}
.main .info-area.type-2 .list-view li .txt {width:362px;}
.main .info-area.type-2 .list-view li a {width:auto;}
.main .info-area a.tab-2 + .list-view li .txt {width:362px;}
.main .service-area {float:left;position:relative;width:375px;height:362px;}
.main .service-area h2 {padding-bottom:8px;font-size:20px;line-height:38px;}
.main .service-area .center-list {overflow:hidden;width:374px;border-left:1px solid #ccc;border-top:1px solid #ccc;}
.main .service-area .center-list li {position:relative;float:left;width:186px;height:104px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}					
.main .service-area .center-list li a {position:absolute;left:0;top:0;right:0;bottom:0;padding-left:68px;line-height:24px;color:#333;}
.main .service-area .center-list li.icon-1 a {background:url(/static/compat/images/main/main_service_icon1.gif) no-repeat 18px 31px;}
.main .service-area .center-list li.icon-2 a {background:url(/static/compat/images/main/main_service_icon2.gif) no-repeat 13px 32px;}
.main .service-area .center-list li.icon-3 a {background:url(/static/compat/images/main/main_service_icon3.gif) no-repeat 18px 29px;}
.main .service-area .center-list li.icon-4 a {background:url(/static/compat/images/main/main_service_icon4.gif) no-repeat 12px 36px;}
.main .service-area .center-list li.icon-5 a {background:url(/static/compat/images/main/main_service_icon5.gif) no-repeat 18px 31px;}
.main .service-area .center-list li.icon-6 a {background:url(/static/compat/images/main/main_service_icon6.gif) no-repeat 14px 35px;}
.main .service-area .center-list li.icon-7 a {background:url(/static/compat/images/main/main_service_icon7.gif) no-repeat 18px 30px;}
.main .service-area .center-list li.icon-8 a {background:url(/static/compat/images/main/main_service_icon8.gif) no-repeat 13px 33px;}
.main .service-area .center-list li.icon-9 a {background:url(/static/compat/images/main/main_service_icon9.gif) no-repeat 15px 33px;}
.main .service-area .center-list li.icon-10 a {background:url(/static/compat/images/main/main_service_icon10.gif) no-repeat 14px 31px;}
.main .service-area .center-list li.icon-11 a {background:url(/static/compat/images/main/main_service_icon11.gif) no-repeat 19px 32px;}
.main .service-area .center-list li.line-1 a {padding-top:40px;}
.main .service-area .center-list li.line-2 a {padding-top:28px;}
.main .service-area .center-list li.line-3 a {padding-top:20px;line-height:20px;}
.main .service-area .banner-arrow-btn {position:absolute;right:0;top:0;margin-top:0;}
.main .agency-content {overflow:hidden;position:relative;width:1200px;margin:40px auto 0;}
.main .agency-content .top-cnt {position:relative;}
.main .agency-content .move-wrap {overflow:hidden;height:59px;margin-top:10px;border-top:1px solid #454545;border-bottom:1px solid #ccc;}
.main .agency-content .link-area {position:relative;width:5000px;height:75px;}
.main .agency-content .link-area a {float:left;position:relative;width:164px;height:42px;padding:8px 18px 9px;text-align:center;}
.main .agency-content .link-area a.before-4 {position:absolute;top:0;left:-206px;}
.main .agency-content .link-area a.before-3 {position:absolute;top:0;left:-412px;}
.main .agency-content .link-area a.before-2 {position:absolute;top:0;left:-618px;}
.main .agency-content .link-area a.before-1 {position:absolute;top:0;left:-824px;}
.main .agency-content .link-area a.before-0 {position:absolute;top:0;left:-1030px;}
.main .agency-content .link-area a img {display:inline-block;width:164px;height:42px;}	
.main .agency-content .control-btn {position:absolute;right:0;top:6px;height:25px;} 
.main .agency-content .control-btn a {float:left;width:25px;height:25px;margin-left:3px;}
.main .agency-content .control-btn a.left-btn {background:url(/static/compat/images/main/agency_left_arrow.jpg) no-repeat 0 0;}
.main .agency-content .control-btn a.pause-btn {background:url(/static/compat/images/main/agency_pause_btn.jpg) no-repeat 0 0;}
.main .agency-content .control-btn a.right-btn {background:url(/static/compat/images/main/agency_right_arrow.jpg) no-repeat 0 0;}
.main .agency-content .control-btn a.more-btn {width:62px;height:23px;padding-left:7px;border:1px solid #ccc;background:url(/static/compat/images/main/agency_plus_icon.jpg) no-repeat 54px 6px;font-size:12px;line-height:24px;}
.main .bx-wrapper a[href="#"] {cursor:default;}

/* 하단배너 - 20190207 */
.rolling_banner { position: relative; width: 1200px; height: 50px; margin: 0; padding: 10px 0 10px 0; overflow: hidden; border-top: 1px solid #454545; border-bottom: 1px solid #ccc; }
.control_btn2 { position: relative; width: 1180px; margin: 0; padding: 0; overflow: hidden; }
.rolling_banner ul { position: absolute; margin: 5px; padding: 0; list-style: none; }
.rolling_banner ul li { float: left; width: 182px; height: 100px; padding-left: 50px;}
.control_btn2 ul { float: right;}
.control-btn2 {position:absolute;right:0;top:6px;height:25px;} 
.control-btn2 a {float:left;width:25px;height:25px;margin-left:3px;}
.control-btn2 a.left-btn {background:url(/static/compat/images/main/agency_left_arrow.jpg) no-repeat 0 0;}
.control-btn2 a.pause-btn {background:url(/static/compat/images/main/agency_pause_btn.jpg) no-repeat 0 0;}
.control-btn2 a.right-btn {background:url(/static/compat/images/main/agency_right_arrow.jpg) no-repeat 0 0;}
.control-btn2 a.more-btn {width:62px;height:23px;padding-left:7px;border:1px solid #ccc;background:url(/static/compat/images/main/agency_plus_icon.jpg) no-repeat 54px 6px;font-size:12px;line-height:24px;}


/* 서브페이지 로케이션 */
#sub-location {width:100%;border-bottom:1px solid #bfbfbf;background:#f4f4f4;position:relative;margin-top:155px;}
#sub-location > .com-center {width:938px;height:106px;padding:38px 0 0 262px;background:url(/static/compat/images/common/sub_location_bg.jpg) no-repeat center 0;}
#sub-location .location-title {display:block;font-size:32px;font-weight:bold;line-height:44px;text-align:left;color:#121212;}
#sub-location .location-area {margin-top:13px;text-align:left;}
#sub-location .location-area a {display:inline-block;height:20px;padding:0 10px 0 15px;background:url(/static/compat/images/common/location_arrow.png) no-repeat 0 3px;font-size:14px;line-height:20px;color:#666;}
#sub-location .location-area a.home {width:16px;height:18px;margin-right:10px;padding:0;background:url(/static/compat/images/common/location_home.png) no-repeat 0 0;}
#sub-location .location-area a.home > span {display:inline-block;text-indent:-9999px;}
#sub-location .shortcut-area {overflow:hidden;position:absolute;right:0;bottom:10px;}
#sub-location .shortcut-area a {float:left;width:33px;height:33px;margin-left:6px;text-indent:-9999px;}
#sub-location .shortcut-area a.re {background:url(/static/compat/images/common/sub_location_icon1.png) no-repeat 0 0;}
#sub-location .shortcut-area a.print {background:url(/static/compat/images/common/sub_location_icon2.png) no-repeat 0 0;}
#sub-location .shortcut-area a.scrap {background:url(/static/compat/images/common/sub_location_icon3.png) no-repeat 0 0;}
#sub-location .shortcut-area a.twitter {background:url(/static/compat/images/common/sub_location_icon4.png) no-repeat 0 0;}
#sub-location .shortcut-area a.facebook {background:url(/static/compat/images/common/sub_location_icon5.png) no-repeat 0 0;}

/* 서브 페이지 컨텐츠 구성 요소 */
.sub-info-content {float:right;width:938px;-ms-word-break:keep-all;word-break:keep-all;}
.sub-info-content a.down-btn {display:block;height:40px;padding:0 10px;background:#707070;font-weight:bold;line-height:40px;text-align:left;color:#fff;}						
.sub-info-content a.down-btn span {display:block;background:url(/static/compat/images/common/btn_down_arrow2.png) no-repeat right 13px;line-height:40px;}
.sub-info-content > .top-title {position:relative;top:-5px;min-height:53px;padding-bottom:14px;border-bottom:1px solid #bfbfbf;font-size:16px;line-height:26px;color:#666;}
.sub-info-content > .top-title + .info-area {margin-top:40px;}
.sub-info-content > .top-title + .com-tab-area {margin-top:44px;}
.sub-info-content .title-wrap {margin-top:66px;}

.sub-info-content .info-area + .info-area {margin-top:66px;}
.sub-info-content .info-area > .request-table-box:first-child , .sub-info-content .info-area > form > .request-table-box:first-child , .sub-info-content .info-area > .com-step-area:first-child {margin-top:0;}
.sub-info-content .info-area > .box-list + form > .request-table-box:first-child {margin-top:66px;}
.sub-info-content .info-area > .request-table-box:first-child > .table-view:first-child {margin-top:0;}
.sub-info-content .info-area > .com-stab-area:first-child {margin-top:0;}
.sub-info-content .info-area > .btn-cnt:first-child {margin-top:0;}
.sub-info-content .info-area > .top-select-cnt:first-child {margin-top:0;}
.sub-info-content .com-tab-area + .info-area {margin-top:48px;}
.sub-info-content .com-stab-area + .info-area > .box-list:first-child {margin-top:30px;}
.sub-info-content .com-stab-area + .box-list.info-txt {margin-top:30px;}
.sub-info-content .com-stab-area + .box-list {margin-top:30px;}
.sub-info-content .com-step-graph + .txt-list {margin-top:34px;}
.sub-info-content .video-img-box {margin-top:20px;}
.sub-info-content .info-area h4 {display:block;margin-top:70px;font-size:28px;font-weight:bold;line-height:32px;color:#121212;}
.sub-info-content .info-area .com-stab-area + h4 {margin-top:45px;}
.sub-info-content .info-area h4:first-child {margin-top:0;}
.sub-info-content .info-area h4 + .com-round-box {margin-top:27px;}
.sub-info-content h4 + .com-step-cnt {margin-top:14px;}
.sub-info-content .info-area h4 + h5 {margin-top:27px;}
.sub-info-content .info-area h5 {display:block;margin-top:66px;font-size:24px;font-weight:bold;line-height:28px;color:#02428a;}
.sub-info-content .info-area h5 .imp {color:#ff5500;}
.sub-info-content .info-area h5:first-child {margin-top:0;}
.sub-info-content .info-area h5 + .com-box-table , .sub-info-content .info-area h5 + form .com-box-table , .sub-info-content .info-area h5 + .com-list-table , .sub-info-content .info-area h5 + .com-round-box , .sub-info-content .info-area h5 + .com-list-view , .sub-info-content .info-area .normal-txt + .com-round-box , .sub-info-content .info-area h5 + #subTitle {margin-top:17px;}
.sub-info-content .info-area h5 + .img-box.no-bd , .sub-info-content .info-area .txt-list + .img-box.no-bd {margin-top:20px;}
.sub-info-content .info-area h5 + form > .com-list-view {margin-top:17px;}
.sub-info-content .info-area > div > h5:first-child {margin-top:66px;}
.sub-info-content .info-area > div.table-top-title > h5:first-child {margin-top:0;}
.sub-info-content .info-area .normal-txt + .com-round-box.remote {margin-top:20px;}
.sub-info-content .info-area h5 + .line-list {margin-top:12px;}
.sub-info-content .info-area h5 + .request-table-box {margin-top:17px;}
.sub-info-content .info-area h5 + .table-top-title {margin-top:5px;}
.sub-info-content .info-area > .notice-txt {margin-top:14px;padding-left:18px;font-size:16px;line-height:26px;color:#666;}
.sub-info-content .info-area > .tel-num {display:block;margin-top:13px;padding-left:30px;background:url(/static/compat/images/common/call_icon.gif) no-repeat 0 0;font-size:19px;font-weight:bold;line-height:23px;color:#121212;}
.sub-info-content .info-area > .tel-num + .txt-list {margin-top:15px;}
.sub-info-content .info-area .no-mt {margin-top:0;}
.sub-info-content .info-area .no-pr {padding-right:0;}
.sub-info-content .btn-cnt {overflow:hidden;margin-top:15px;}
.sub-info-content .btn-cnt .line {overflow:hidden;}
.sub-info-content .btn-cnt .line + .line {margin-top:10px;}
.sub-info-content .btn-cnt .line a.down > span {width:330px;}
.sub-info-content .btn-cnt .line a.down.mr00 > span {padding-right: 0px;}
.sub-info-content .btn-cnt .line a.down.w170 > span {width:170px;}
.sub-info-content .btn-cnt .line a.down.w180 > span {width:180px;}
.sub-info-content .btn-cnt .line a.down.w200 > span {width:200px;}
.sub-info-content .btn-cnt .line a.down.w235 > span {width:235px;}
.sub-info-content .btn-cnt .line a.down.w330 > span {width:330px;}
.sub-info-content .btn-cnt .line a.down.w360 > span {width:360px;}
.sub-info-content .btn-cnt .line a.down.w380 > span {width:380px;}
.sub-info-content .btn-cnt .line a.down.w400 > span {width:400px;}
.sub-info-content .btn-cnt .line a.down.w450 > span {width:450px;}
.sub-info-content .btn-cnt .line a.down.w480 > span {width:480px;}
.sub-info-content .btn-cnt .line a.down.w500 > span {width:500px;}
.sub-info-content .btn-cnt .line a.down.w510 > span {width:510px;}
.sub-info-content .btn-cnt .line a.down.w540 > span {width:540px;}
.sub-info-content .btn-cnt .line a.down.w570 > span {width:570px;}
.sub-info-content .btn-cnt .line a.down.w600 > span {width:600px;}
.sub-info-content .btn-cnt .line a.down.w750 > span {width:750px;}
.sub-info-content .btn-cnt .same-3 {display:flex; justify-content:space-between;}
.sub-info-content .btn-cnt .same-3 a {margin:0;}
.sub-info-content .btn-cnt .same-3 a.down {padding:0 22.8px;}
.sub-info-content .btn-cnt + .normal-txt {margin-top:20px;}
.sub-info-content .btn-cnt.w360 a.link > span {width:305px;padding-right:25px;}
.sub-info-content .btn-cnt.w380 a.link > span {width:360px;padding-right:2px !important;}

/* 상세페이지 파일다운로드 박스 20190201 */



.sub-info-content .com-round-btn + .btn-cnt , .sub-info-content .com-sub-btn + .btn-cnt {margin-top:70px;}
.sub-info-content .btn-cnt .txt {margin-bottom:15px;font-size:16px;line-height:26px;}
.sub-info-content .btn-cnt .txt .tit {display:block;margin-bottom:10px;font-size:18px;font-weight:bold;color:#333;}
.sub-info-content .btn-cnt a {margin-right:10px;}
.sub-info-content .btn-cnt a.link {float:left;padding:0 16px 0 19px;background:#1175c3;font-size:16px;font-weight:bold;line-height:45px;color:#fff;}
.sub-info-content .btn-cnt a.link > span {display:inline-block;min-width:173px;padding-right:52px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 16px;letter-spacing:0px;vertical-align:top;}
.sub-info-content .btn-cnt a.link > span.youtube {min-width:140px;padding-right:15px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 17px}
.sub-info-content .btn-cnt a.link > span.manual {min-width:140px;padding-right:9px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 17px}
.sub-info-content .btn-cnt a.link.gray {background:#707070;}
.sub-info-content .btn-cnt a.link.gray > span {min-width:120px;}
.sub-info-content .btn-cnt a.link.w180 > span {min-width:183px;}
.sub-info-content .btn-cnt a.link.w210 > span {min-width:215px;}
.sub-info-content .btn-cnt a.down {float:left;padding:0 16px 0 19px;background:#1175c3;font-size:16px;font-weight:bold;line-height:45px;color:#fff;}
.sub-info-content .btn-cnt a.down + .txt {clear:both;margin:0;padding-top:12px;}
.sub-info-content .btn-cnt a.down > span {display:inline-block;min-width:173px;padding-right:52px;background:url(/static/compat/images/common/btn_down_arrow2.png) no-repeat right 16px;letter-spacing:0px;vertical-align:top;}
.sub-info-content .btn-cnt .center {text-align:center;}
.sub-info-content .btn-cnt .center a {display:inline-block;float:none;}
.sub-info-content .btn-cnt .txt-list {margin-top:0;}
.sub-info-content .btn-cnt .txt-list + a {margin-top:15px;}
.sub-info-content .btn-cnt.type-2 a.link {margin-left:10px;margin-right:0;}
.sub-info-content .btn-cnt.type-2 a.link:first-child {margin-left:0;}
.sub-info-content .btn-cnt.type-2 a.link > span {width:215px;padding-right:0;}
.sub-info-content .btn-cnt.type-2.line a.link {margin:0 14px 15px 0;}
.sub-info-content .btn-cnt.type-2.line a.link.n-3 , .sub-info-content .btn-cnt.type-2.line a.link.n-6 {margin-right:0;}
.sub-info-content .btn-cnt.type-2.line a.link.n-7 {margin-bottom:0;}
/*.sub-info-content .btn-cnt.type-2.line a.link.n-4 , .sub-info-content .btn-cnt.type-2.line a.link.n-5 , .sub-info-content .btn-cnt.type-2.line a.link.n-6 {margin-bottom:0;}*/
.sub-info-content .btn-cnt.type-2.line a.link > span {width:245px;}
.sub-info-content .btn-cnt.type-2 a.down > span {padding-right:45px;}
.sub-info-content .btn-cnt.type-3 a.link {margin-left:10px;}
.sub-info-content .btn-cnt.type-3 a.link:first-child {margin-left:0;}
.sub-info-content .btn-cnt.type-3 a.link > span {width:235px;padding-right:0;}
.sub-info-content .btn-cnt.bg-2 a.link {height:40px;margin-left:10px;background:#707070;}
.sub-info-content .btn-cnt.bg-2 a.link:first-child {margin-left:0;}
.sub-info-content .btn-cnt.bg-2 a.link > span {padding-right:108px;line-height:40px;background-position:right 15px;}
.sub-info-content .btn-cnt.bottom-link {margin-top:35px;text-align:center;}
.sub-info-content .btn-cnt.bottom-link a.link {display:inline-block;float:none;}
.sub-info-content .btn-cnt.bottom-link a.link > span {min-width:auto;}
.sub-info-content .nice-step-box {margin-top:26px;}
.sub-info-content .nice-step-box + .inner.normal , .sub-info-content .nice-step-box + .normal-txt {margin-top:25px;}
.sub-info-content .nice-step-box .step-list > li {position:relative;padding-left:160px;min-height:160px;margin-top:48px;}
.sub-info-content .nice-step-box .step-list > li:first-child {margin-top:0;}
.sub-info-content .nice-step-box .title {position:absolute;left:0;top:0;width:130px;}
.sub-info-content .nice-step-box .title.line-1 {padding-top:67px;height:93px;}
.sub-info-content .nice-step-box .title.line-2 {padding-top:54px;height:106px;}
.sub-info-content .nice-step-box .title .num {display:block;position:absolute;left:0;top:7px;padding-left:8px;font-size:14px;font-weight:bold;}
.sub-info-content .nice-step-box .title .txt {display:block;font-weight:bold;text-align:center;color:#fff;}
.sub-info-content .nice-step-box .txt-list {margin-top:-4px;}
.sub-info-content .nice-step-box .icon {position:absolute;left:59px;bottom:-18px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.sub-info-content .nice-step-box .btn-cnt {margin-top:11px;}
.sub-info-content .nice-step-box .list-1 .title {background:url(/static/compat/images/common/step_bg_1.gif) no-repeat 0 0;}
.sub-info-content .nice-step-box .list-1 .title .num {color:#78b0ee;}
.sub-info-content .nice-step-box .list-2 .title {background:url(/static/compat/images/common/step_bg_2.gif) no-repeat 0 0;}
.sub-info-content .nice-step-box .list-2 .title .num {color:#7bbdf1;}
.sub-info-content .nice-step-box .list-3 .title {background:url(/static/compat/images/common/step_bg_3.gif) no-repeat 0 0;}
.sub-info-content .nice-step-box .list-3 .title .num {color:#85ebf1;}
.sub-info-content .nice-step-box .list-4 .title {background:url(/static/compat/images/common/step_bg_4.gif) no-repeat 0 0;}
.sub-info-content .nice-step-box .list-4 .title .num {color:#78b0ee;}
.sub-info-content .table-box {margin-top:18px;}
.sub-info-content .table-box .top-btn {overflow:hidden;}
.sub-info-content .table-box .top-btn a {float:right;padding:0 10px;background:#707070;font-weight:bold;line-height:40px;color:#fff;}
.sub-info-content .table-box .top-btn a span {display:inline-block;padding-right:15px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 14px;}
.sub-info-content .table-box .top-btn + .com-box-table.white {margin-top:20px;}
.sub-info-content .table-box .com-box-table.white {margin:0;}
.sub-info-content .line-list.type-2 > li {margin-top:29px;padding-left:0;text-indent:0;}
.sub-info-content .line-list.type-2 .title {display:block;font-size:19px;font-weight:bold;color:#121212;}
.sub-info-content .line-list.type-2 .title a {color:#121212;}
.sub-info-content .line-list.type-2 .detail {margin-top:10px;padding-left:14px;text-indent:-14px;}
.sub-info-content .line-list.type-3 {margin-top:16px;}
.sub-info-content .line-list.type-3 > li {padding-left:30px;text-indent:-30px;}
.sub-info-content .line-list.num-txt > li {text-indent:-20px;}
.sub-info-content .line-list.num-txt .inner {text-indent:-13px;}
.sub-info-content .txt-list {margin-top:11px;}
.sub-info-content .txt-list + .txt-list {margin-top:30px;}
.sub-info-content .txt-list + .com-list-btn {margin-top:64px;}
.sub-info-content .txt-list > li {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;font-size:16px;line-height:26px;color:#666;}
.sub-info-content .txt-list > li.no-dot {padding-left:0;background:none;text-indent:0;}
.sub-info-content .txt-list > li.no-dot.inner {padding-left:18px;text-indent:-18px;}
.sub-info-content .txt-list > li > strong {color:#333;}
.sub-info-content .txt-list > li.imp {padding-left:0;background:none;color:#ff5400;}
.sub-info-content .txt-list > li.imp-dot {background:url(/static/compat/images/common/list_dot_4.gif) no-repeat 0 10px;color:#ff5400;}
.sub-info-content .txt-list > li.imp-dot-big {background:url(/static/compat/images/common/list_dot_4.gif) no-repeat 0 12px;font-size:20px;font-weight:bold;line-height:28px;color:#ff5400;}
.sub-info-content .txt-list > li a.imp {color:#ff5402;}
.sub-info-content .txt-list > li .dot {padding-left:20px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 11px 7px;}
.sub-info-content .txt-list p.imp , .sub-info-content .txt-list span.imp {display:inline-block;color:#ff5400;}
.sub-info-content .txt-list .dot-txt {font-size:16px;line-height:26px;color:#666;}
.sub-info-content .txt-list .star-txt {font-size:16px;line-height:26px;color:#666;text-indent:-10px;}
.sub-info-content .txt-list .link {color:#02428a;}
.sub-info-content .txt-list .b-imp {font-weight:bold;color:#02428a;}
.sub-info-content .txt-list .com-step-graph {left:-10px;}
.sub-info-content .txt-list .line-list > li {padding-left:10px;}
.sub-info-content .txt-list .line-list > li strong {color:#000;}
.sub-info-content .txt-list .box-list.info-txt {margin-bottom:15px;}
.sub-info-content .txt-list .service-txt {margin:20px 0;line-height:36px;}
.sub-info-content .txt-list .service-txt .imp {display:inline-block;width:40px;font-size:18px;font-weight:bold;text-align:right;}
.sub-info-content .txt-list .service-txt .s-imp {color:#ff5402;}
.sub-info-content .txt-list .line-list {padding-bottom:10px;}
.sub-info-content .txt-list .txt-list > li {padding-left:0;background:none;}
.sub-info-content .txt-list.type-2 > li {margin-top:25px;}
.sub-info-content .txt-list.type-2 > li:first-child {margin-top:0;}
.sub-info-content .txt-list.type-3 > li {margin-top:8px;}
.sub-info-content .txt-list.type-3 > li:first-child {margin-top:0;}
.sub-info-content .txt-list.type-4 {margin-top:45px;}
.sub-info-content .txt-list.dark > li {font-weight:bold;color:#333;}
.sub-info-content .txt-list.dark .light {font-weight:normal;}
.sub-info-content .txt-list.no-dot li {padding-left:0;background:none;text-indent:0;}
.sub-info-content .txt-chart-box {overflow:hidden;margin-top:45px;}
.sub-info-content .txt-chart-box .img-box {float:right;width:452px;border:1px solid #ccc;}
.sub-info-content .txt-chart-box .img-box:first-child {float:left;}
.sub-info-content .txt-chart-box .img-box img {display:block;width:auto;margin:0 auto;}
.sub-info-content .line-list > li {margin-top:5px;padding-left:20px;font-size:16px;line-height:26px;color:#666;text-indent:-10px;}
.sub-info-content .line-list > li:first-child {margin-top:0;}
.sub-info-content .line-list .imp {color:#ff5400;}
.sub-info-content .num-list {margin-top:6px;}
.sub-info-content .num-list > li {padding-left:15px;font-size:16px;line-height:36px;color:#666;text-indent:-15px;}
.sub-info-content .num-list.line {margin-top:14px;}
.sub-info-content .num-list > li.sh {line-height:26px;}
.sub-info-content .num-list a.link {color:#1175c3;text-indent:0;text-decoration:underline;}
.sub-info-content .num-list li.detail {padding-left:0;text-indent:0;}
.sub-info-content .num-list li.detail table.export {margin-top:14px;}			
.sub-info-content .num-list li.detail .com-box-table {margin-top:12px;}
.sub-info-content .num-list.type-2 > li {margin-top:10px;line-height:26px;}
.sub-info-content .num-list.type-2 > li:first-child {margin-top:0;}
.sub-info-content .num-list.with-table {margin-top:20px;}
.sub-info-content .num-list.with-table > li {margin-top:18px;padding-left:0;text-indent:0;}
.sub-info-content .num-list.with-table > li:first-child {margin-top:0;}
.sub-info-content .num-list.with-table .com-box-table + .table-bottom-txt {margin-top:10px;}
.sub-info-content .detail-txt {margin-top:12px;font-size:16px;line-height:26px;color:#666;}
.sub-info-content .detail-txt p.line {padding-left:10px;text-indent:-10px;}
.sub-info-content .btn-down-list {overflow:hidden;}
.sub-info-content .btn-down-list li {float:left;width:260px;margin:0 32px 10px 0;}
.sub-info-content .btn-down-list li.n-7 , .sub-info-content .btn-down-list li.n-8 , .sub-info-content .btn-down-list li.n-9 {margin-bottom:0;}
.sub-info-content .btn-down-list li .down-link {top:0;width:228px;height:38px;margin:0;line-height:38px;color:#1175c3;}
.sub-info-content .btn-down-list li .down-link > span {width:202px;background-position:right 13px;letter-spacing:-1px;}
.sub-info-content .com-step-cnt {margin-top:63px;}					
.sub-info-content .com-step-cnt .box-list .line-txt {padding-left:25px;text-indent:-25px;}					
.sub-info-content .com-step-cnt .line-list {margin-top:15px;}
.sub-info-content .com-step-cnt .line-list > li  {margin-top:10px;padding-left:25px;text-indent:-25px;}
.sub-info-content .com-step-cnt .box-list .sub-box {margin-top:21px;padding:20px 28px;border:1px solid #bfbfbf;}
.sub-info-content .com-step-cnt .box-list .sub-box .line-list {margin-top:0;}
.sub-info-content .down-link {display:inline-block;position:relative;top:0;height:27px;margin:0 4px;padding:0 10px;border:1px solid #999;background:#fff;font-size:16px;font-weight:bold;line-height:29px;color:#666;text-indent:0;}
.sub-info-content .down-link > span {display:inline-block;padding-right:23px;background:url(/static/compat/images/common/btn_down_arrow.gif) no-repeat right 7px;}
.sub-info-content .down-link.type-2 {height:38px;margin:0;padding:0 10px;line-height:38px;color:#1175c3;}
.sub-info-content .down-link.type-2 > span {padding-right:42px;background-position:right 12px;}
.sub-info-content .down-link.type-3 > span {background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 9px;}
.sub-info-content .img-box {margin-top:16px;border:1px solid #bfbfbf;}
.sub-info-content .img-box > img {display:block;width:100%;}
.sub-info-content .img-box.fit {padding:30px 0;}
.sub-info-content .img-box.fit > img {width:auto;margin:0 auto;}
.sub-info-content .img-box.no-bd {margin-top:45px;border:none;}
.sub-info-content .img-box.no-bd > img {display:inline-block;width:auto;margin:0 auto;}
.sub-info-content .box-step-list {position:relative;margin-top:17px;padding:43px 48px 43px 127px;border:1px solid #bfbfbf;background:#f4f4f4;line-height:32px;}
.sub-info-content .box-step-list .num-txt {position:absolute;left:-1px;top:-1px;width:100px;height:100px;padding-top:20px;background:#02428a;font-size:16px;font-weight:bold;line-height:22px;text-align:center;color:#fff;}
.sub-info-content .box-step-list .num-txt .num {display:block;font-size:28px;line-height:32px;}
.sub-info-content .box-step-list .num-txt .txt {display:block;}
.sub-info-content .box-step-list > .title {display:block;margin-top:22px;font-size:16px;font-weight:bold;color:#00969f;}
.sub-info-content .box-step-list .txt-list {margin-top:0;}
.sub-info-content .box-step-list .txt-list > li {line-height:32px;background-position:0 14px;}
.sub-info-content .box-step-list .line-list > li {line-height:32px;}
.sub-info-content .box-step-list .imp-list li {padding-left:10px;font-size:16px;line-height:32px;color:#ff5400;text-indent:-10px;}
.sub-info-content .box-step-list .sub-txt {padding-left:15px;}
.sub-info-content .box-step-list .table-view {margin-top:20px;padding-left:20px;}
.sub-info-content .box-step-list .table-view .table-title {display:block;margin-top:20px;}
.sub-info-content .box-step-list.type-2 .num-txt {background:#1aabb4;}
.sub-info-content .title-line {margin-top:25px;}
.sub-info-content .title-line > .title {display:block;font-size:19px;font-weight:bold;line-height:32px;color:#121212;}
.sub-info-content .title-line > .title.dot {padding-left:12px;background:url(/static/compat/images/common/title_dot.jpg) no-repeat 0 12px;}
.sub-info-content .title-line > .title.blue {color:#1175c3;}
.sub-info-content .title-line > .title .imp {color:#ff5400;}
.sub-info-content .title-line > .title .txt-link {display:inline-block;margin-left:20px;font-size:16px;font-weight:normal;color:#666;}
.sub-info-content .title-line > .title + .title , .sub-info-content .title-line > .txt-list + .title , .sub-info-content .title-line > .normal-txt + .title , .sub-info-content .title-line > .line-list + .title {margin-top:23px;}
.sub-info-content .title-line > .title + .line-list {margin-top:10px;}
.sub-info-content .title-line > .d-txt {display:block;font-size:16px;line-height:32px;color:#666666;}
.sub-info-content .title-line > .inner {margin:10px 0 0;line-height:26px;}
.sub-info-content .title-line > .inner + .inner {margin-top:0;}
.sub-info-content .title-line > .sub-txt {display:block;margin-top:11px;}
.sub-info-content .title-line > .sub-txt.imp {color:#ff5400;}		
.sub-info-content .title-line .top-txt {text-align:right;}
.sub-info-content .title-line.ti-70 .line-list> li {padding-left:68px;text-indent:-68px;}
.sub-info-content .inner {display:block;padding-left:10px;line-height:26px;text-indent:-10px;}
.sub-info-content .inner.num {padding-left:18px;text-indent:-18px;}
.sub-info-content .inner.dash {padding-left:13px;text-indent:-13px;}
.sub-info-content .inner.txt {padding-left:22px;text-indent:-22px;}
.sub-info-content .inner.imp {color:#ff5400;}
.sub-info-content .inner.first {margin-top:10px;}
.sub-info-content .inner.normal {margin-top:10px;padding:0;text-indent:0;}
.sub-info-content .normal-txt {display:block;margin-top:10px;line-height:26px;}
.sub-info-content .normal-txt strong {color:#333;}
.sub-info-content .normal-txt.bold {font-weight:bold;color:#333;}
.sub-info-content .normal-txt.bold .imp {margin-left:24px;}
.sub-info-content .normal-txt.sign {margin-top:25px;font-weight:bold;text-align:right;color:#333;}
.sub-info-content .normal-txt .imp {color:#ff5500;}
.sub-info-content .normal-txt + .box-list {margin-top:40px;}
.sub-info-content .normal-txt + .txt-list {margin-top:0;}
.sub-info-content .normal-txt + .btn-cnt {margin-top:40px;}
.sub-info-content .normal-txt a.link {color:#1175c3;text-decoration:underline;}
.sub-info-content .normal-txt .link-arrow {display:inline-block;height:28px;margin:0 3px;padding:0 10px;border:1px solid #999;}
.sub-info-content .normal-txt .link-arrow span {display:inline-block;padding-right:25px;background:url(/static/compat/images/common/btn_gray_arrow.png) no-repeat right 8px;font-weight:bold;line-height:28px;}
.sub-info-content .normal-txt.only {margin-top:35px;}
.sub-info-content .normal-txt .btn {position: relative; background:#1175c3;color:#fff;letter-spacing:-1px; padding:4px 10px;left: 10px;} 
.sub-info-content .com-step-graph + .normal-txt {margin-top:14px;}
.sub-info-content .inner.gap {padding-left:25px;}
.sub-info-content .inner.gap-2 {padding-left:15px;text-indent:-15px;}

/* 상세페이지 중소기업진단사업 상단 이미지박스 추가 20210312 */
.sub-info-content .dn-box-list {padding:20px;border:1px solid #bfbfbf;background:#fff;}
.sub-info-content .dn-img-box {width:896px;height:129px;border:none;background:url(/static/compat/images/photo/dn_bd_topbg.gif) no-repeat 0 0;}
.sub-info-content .dn-img-box .txt {padding:16px 0 0 22px;font-size:21px;line-height:35px;letter-spacing:-2px;font-weight:600;color:#fff;}
.sub-info-content .dn-img-box .txt .w700{width:700px;}
.sub-info-content .dn-img-box .dn-box-btn {position:absolute;right:46px;margin-top:-90px;width:210px;height:58px;padding-top:10px;border:3px solid #a4cfe6;background:#267097 url(/static/compat/images/online/btn_arrow.png) no-repeat 185px 27px;font-size:19px;line-height:24px;color:#f5f5f5;text-align:center;}
.sub-info-content .dn-img-box .dn-box-btn:hover {border:3px solid #a4cfe6;background:#235d7b url(/static/compat/images/online/btn_arrow.png) no-repeat 185px 27px;}

/* 상세페이지 중진공 안전신문고 상단 이미지박스 추가 20220118 */
.sub-info-content .safety-box-list {padding:0 20px;border:1px solid #bfbfbf;background:#fff;}
.sub-info-content .safety-img-box {width:896px;height:427px;border:none;background:url(/static/compat/images/photo/safety_bd_topbg.gif) no-repeat 0 0;}
.sub-info-content .safety-img-box .safety-text-area {float:right; position:relative; width:320px; top:240px; padding:0 60px 0 0;}
.sub-info-content .safety-img-box .safety-text-area li {border-top:1px solid #bfbfbf; width:350px; height:40px; padding:10px; line-height:40px;}
.sub-info-content .safety-img-box .safety-text-area span.safety-box-btn {float:right; background:#267097 url(/static/compat/images/online/btn_arrow.png) no-repeat 126px 13px; border-radius:8px; font-size:18px;line-height:40px;text-align:center;}
.sub-info-content .safety-img-box .safety-text-area span.safety-box-btn a {color:#ffffff; padding: 5px 60px 5px 20px;}

/* 상세페이지 박스내의 컬러박스 추가 20190304 */
.sub-info-content .box-list .red-box{padding:10px 25px !important;background:#df0f1f !important;}
.sub-info-content .box-list .red-box .line-txt > .inner {padding-left:13px !important;text-indent:-13px !important;}
.sub-info-content .box-list .red-box .line-txt {line-height:32px !important; color: #ffffff; font-size: 15px !important; text-align: center !important ;}
.sub-info-content .box-list .red-box .line-txt.black {color:#333 !important;}

.sub-info-content .box-list .yellow-box{padding:10px 25px !important;background:#fbe424 !important;}
.sub-info-content .box-list .yellow-box .line-txt > .inner {padding-left:13px !important;text-indent:-13px !important;}
.sub-info-content .box-list .yellow-box .line-txt {line-height:32px !important; color: #df0f1f; font-size: 15px !important; text-align: center !important ;}
.sub-info-content .box-list .yellow-box .line-txt.black {color:#333 !important;}


.sub-info-content .box-list {margin-top:14px;padding:25px 48px 25px;border:1px solid #bfbfbf;background:#fff;}
.sub-info-content .box-list + #detailInfo {margin-top:30px;}
.sub-info-content .box-list + .com-round-box {margin-top:50px;}
.sub-info-content .box-list + .box-list.info-txt {margin-top:20px;}
.sub-info-content .box-list + .inner {margin-top:14px;}
.sub-info-content .box-list + .com-box-table , .sub-info-content .box-list + .table-top-title {margin-top:70px;}
.sub-info-content .box-list + .incubator-location , .sub-info-content .com-stab-area + .incubator-location {margin-top:20px;}
.sub-info-content .box-list + .box-list {margin-top:30px;}
.sub-info-content .box-list .txt-list {margin-top:0;}
.sub-info-content .box-list .txt-list + .title {margin-top:30px;}
.sub-info-content .box-list .txt-list > li {line-height:32px;background-position:0 14px;}
.sub-info-content .box-list > .title {display:block;margin-bottom:12px;font-size:19px;font-weight:bold;line-height:23px;color:#00969f;}
.sub-info-content .box-list > .title.imp {color:#ff5400;}
.sub-info-content .box-list > .dot-title {display:block;padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;line-height:26px;}
.sub-info-content .box-list > .info-bottom {padding-left:14px;}
.sub-info-content .box-list .line-txt > .inner {padding-left:13px;text-indent:-13px;}
.sub-info-content .box-list .line-txt {line-height:32px;}
.sub-info-content .box-list .line-txt.black {color:#333;}
.sub-info-content .box-list .line-txt .imp {color:#2a8ae0;}
.sub-info-content .box-list .line-txt .imp.red {color:#ff5400;}
.sub-info-content .box-list .line-txt .bold {font-size:18px;font-weight:bold;color:#333;}
.sub-info-content .box-list .line-txt.photo {position:relative;min-height:72px;padding-left:200px;}
.sub-info-content .box-list .line-txt.photo .img {position:absolute;left:0;top:50%;margin-top:-37px;}
.sub-info-content .box-list .line-list > li {line-height:32px;}
.sub-info-content .box-list .num-list.type-2  {margin-top:27px;}
.sub-info-content .box-list .num-list.type-2 li {margin-top:29px;line-height:26px;color:#333;}
.sub-info-content .box-list.line {padding:41px 48px;}
.sub-info-content .box-list.line .line-txt {line-height:32px;}
.sub-info-content .box-list .noti-txt {display:block;margin-top:26px;font-size:18px;font-weight:bold;color:#ff5400;}
.sub-info-content .box-list .noti-txt:first-child {margin-top:0;}
.sub-info-content .box-list .txt-list.graph > li {line-height:26px;background-position:0 11px;}
.sub-info-content .box-list .graph-img {display:block;margin-bottom:25px;padding:23px 0 30px;border-bottom:1px solid #ccc;}
.sub-info-content .box-list .detai-linfo {overflow:hidden;}
.sub-info-content .box-list .detai-linfo .list {float:left;width:360px;line-height:32px;}
.sub-info-content .box-list .detai-linfo .txt {display:inline-block;width:75px;padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 13px;font-weight:bold;color:#333;}
.sub-info-content .box-list .help-line {position:relative;padding-left:255px;}
.sub-info-content .box-list .help-line .font-icon {position:absolute;left:40px;top:0;padding-right:63px;background:url(/static/compat/images/common/help_txt_icon1.gif) no-repeat right center;line-height:32px;}
.sub-info-content .box-list .help-line .zoom-icon {position:absolute;left:6px;top:0;bottom:0;width:150px; background:url(/static/compat/images/common/help_txt_icon2.gif) no-repeat 0 center;line-height:32px; background-position:40px;}
.sub-info-content .box-list .help-line .txt {display:inline-block;line-height:32px;}
.sub-info-content .box-list .line-list.setup-bg {min-height:185px;padding-left:325px;background:url(/static/compat/images/common/setup_bg_1.gif) no-repeat 0 0;}
.sub-info-content .box-list .line-list.del-bg {min-height:135px;padding-left:325px;}
.sub-info-content .box-list .line-list.del-bg + .del-bg {margin-top:20px;}
.sub-info-content .box-list .line-list.del-bg.num-1 {background:url(/static/compat/images/common/delete_bg_1.gif) no-repeat 0 0;}
.sub-info-content .box-list .line-list.del-bg.num-2 {background:url(/static/compat/images/common/delete_bg_2.gif) no-repeat 0 0;}
.sub-info-content .box-list .line-list.del-bg.num-3 {background:url(/static/compat/images/common/delete_bg_3.gif) no-repeat 0 0;}
.sub-info-content .box-list .root-icon {display:inline-block;padding-left:15px;background:url(/static/compat/images/common/root_icon.png) no-repeat 0 3px;line-height:32px;}
.sub-info-content .box-list .list-down-btn {line-height:26px;color:#333;}
.sub-info-content .box-list .list-down-btn .title {display:block;font-weight:bold;}
.sub-info-content .box-list .list-down-btn .link-list {overflow:hidden;}
.sub-info-content .box-list .list-down-btn .link-list li {float:left;margin-left:18px;padding-left:18px;background:url(/static/compat/images/common/list_line_1.gif) no-repeat 0 5px;}
.sub-info-content .box-list .list-down-btn .link-list li:first-child {margin-left:0;padding-left:0;background:none;}
.sub-info-content .box-list .list-down-btn .link-list li a {text-decoration:underline;}
.sub-info-content .box-list .list-down-btn .btn {display:inline-block;width:130px;height:38px;margin-top:16px;padding-left:10px;border:1px solid #999;background:url(/static/compat/images/common/btn_down_arrow.gif) no-repeat 112px 11px;font-weight:bold;line-height:38px;color:#1175c3;}
.sub-info-content .box-list.email {padding-left:210px;background:url(/static/compat/images/common/email_icon.gif) no-repeat 25px center;}
.sub-info-content .box-list.email .day-txt {display:inline-block;margin-top:10px;}
.sub-info-content .search-top-txt {margin-top:40px;line-height:34px;}
.sub-info-content .search-top-txt + .com-round-box {margin-top:0;}
.sub-info-content .title-line .sub-txt + .n-txt {margin-top:0;}
.sub-info-content .title-line .n-txt {display:block;margin-top:28px;}
.sub-info-content .title-line .inner {padding-left:10px;text-indent:-10px;}
.sub-info-content .title-line .inner strong {color:#000;}
.sub-info-content .title-line .inner.dash {padding-left:13px;text-indent:-13px;}
.sub-info-content .title-line > .inner.n-txt + .inner.n-txt {margin-top:10px;}
.sub-info-content .title-line .title + .n-txt {margin-top:10px;}						
.sub-info-content .title-line .txt-list span.day {display:inline-block;width:230px;}
.sub-info-content .title-line .txt-list.sub {margin-top:0;}						
.sub-info-content .title-line .txt-list.sub > li {margin-top:25px;padding-left:20px;background-position:10px 10px;}
.sub-info-content .title-line .txt-list.sub > li:first-child {margin-top:0;}
.sub-info-content .title-line .txt-list.sub .list-table {margin-left:-20px;}
.sub-info-content .title-line .inner.n-txt + .txt-list {margin:0 0 0 10px;}
.sub-info-content .table-notice-txt {margin-top:13px;padding:17px 10px;border-top:1px solid #121212;border-bottom:1px solid #bfbfbf;background:#f2f9fd;font-size:16px;font-weight:bold;line-height:26px;text-align:center;color:#1175c3;}
.sub-info-content .table-notice-txt + .box-list {margin-top:40px;}
.sub-info-content .iframe-box {margin-top:50px;text-align:center;}
.sub-info-content .sign-bottom-txt {margin-top:67px;}
.sub-info-content .sign-logo {float:right;width:223px;height:46px;margin-top:20px;background:url(/static/compat/images/common/logo.png) no-repeat 0 0;text-indent:-9999px;}
.sub-info-content .request-table-box .num-list {margin-top:0;}
.sub-info-content .request-table-box .num-list li {margin-top:26px;line-height:26px;}
.sub-info-content .request-table-box .num-list li:first-child {margin-top:0;}
.sub-info-content .request-table-box .num-list li .com-box-table {margin:20px 0 0 -15px;text-indent:0;}
.sub-info-content .request-table-box .table-bottom-txt  {margin:10px 0 0 -15px;}
.sub-info-content .private-login-wrap {margin-top:30px;}
.sub-info-content .com-box-table .radio-line {display:inline-block;vertical-align:top;}
.sub-info-content .com-box-table .radio-line + .com-select {margin-left:10px;}
.sub-info-content .com-box-table a.reply {display:inline-block;padding-left:18px;background:url(/static/compat/images/feel/reply_icon.png) no-repeat 0 5px;}
.sub-info-content .com-box-table a.reply.num-2 {margin-left:10px;}
.sub-info-content .com-box-table a.reply.num-3 {margin-left:20px;}
.sub-info-content .com-box-table a.reply.num-4 {margin-left:30px;}
.sub-info-content .com-box-table a.reply.num-5 {margin-left:40px;}
.sub-info-content .com-box-table a.reply.num-6 {margin-left:50px;}
.sub-info-content .com-box-table a.reply.num-7 {margin-left:60px;}
.sub-info-content .com-box-table a.reply.num-8 {margin-left:70px;}
.sub-info-content .com-box-table a.reply.num-9 {margin-left:80px;}
.sub-info-content .com-box-table a.reply.num-10 {margin-left:90px;}
.sub-info-content .com-box-table.num-4.size-2 th {width:15%;} 
.sub-info-content .com-box-table.num-4.size-2 td {width:85%;} 
.sub-info-content .com-box-table + .title-line {margin-top:55px;}
.sub-info-content .com-box-table + .box-list {margin-top:20px;}
.sub-info-content .com-box-table + .table-top-title , .sub-info-content .com-box-table + h5 , .sub-info-content .com-box-table + .com-round-box.join {margin-top:60px;}
.sub-info-content .com-round-box .table-top-btn {margin-bottom:20px;}
.sub-info-content .site-banner-zone {margin-top:15px;padding:20px 0 0px 22px;border:1px solid #c0c0c0;}
.sub-info-content .site-banner-zone .list {overflow:hidden;width:909px;}
.sub-info-content .site-banner-zone li {float:left;margin: 0 18px 20px 0;}
.sub-info-content .site-banner-zone li img {display:block;width:285px;height:190px;}
.sub-info-content .site-banner-zone.type-2 li img {height:214px;}
.sub-info-content .site-banner-zone.type-3 .list {width:910px;}
.sub-info-content .site-banner-zone.type-3 li {margin-right:18px;}
.sub-info-content .site-banner-zone.type-3 li img {width:164px;height:42px;}
.sub-info-content .box-list .photo-txt {position:relative;min-height:154px;padding:0 0 0 322px;}
.sub-info-content .box-list .photo-txt .img {position:absolute;left:0;top:8px;}
.sub-info-content .box-list .photo-txt .title {display:block;font-size:18px;font-weight:bold;line-height:38px;color:#333;}
.sub-info-content .box-list .photo-txt .txt {line-height:32px;}
.sub-info-content .box-list.info-txt {background:#f4f4f4;}
.sub-info-content .box-list.info-txt .btn-cnt {margin-top:21px;}
.sub-info-content .box-list.info-txt {position:relative;}

/*
.sub-info-content .box-list.info-txt .right-btn-1 {position:absolute;right:50px;top:15px;width:130px;height:40px;padding-left:20px;background:#1175c3 url(/static/compat/images/common/btn_arrow.png) no-repeat 129px 17px;;font-weight:bold;line-height:40px;color:#fff;}
.sub-info-content .box-list.info-txt .right-btn-2 {position:absolute;right:50px;top:60px;width:130px;height:40px;padding-left:20px;background:#1175c3 url(/static/compat/images/common/btn_arrow.png) no-repeat 129px 17px;;font-weight:bold;line-height:40px;color:#fff;}
*/
/*20190527 .right-btn-1 / .right-btn-2 위치변경 */
.sub-info-content .box-list.info-txt .right-btn-1 {position:absolute;right:50px;top:105px;width:130px;height:40px;padding-left:20px;background:#1175c3 url(/static/compat/images/common/btn_arrow.png) no-repeat 129px 17px;;font-weight:bold;line-height:40px;color:#fff;}
.sub-info-content .box-list.info-txt .right-btn-2 {position:absolute;right:50px;top:150px;width:130px;height:40px;padding-left:20px;background:#1175c3 url(/static/compat/images/common/btn_arrow.png) no-repeat 129px 17px;;font-weight:bold;line-height:40px;color:#fff;}

.sub-info-content .box-list.info-txt .txt-list .s-down {display:inline-block;text-decoration:underline;}
.sub-info-content .box-list .normal-txt {line-height:32px;}
.sub-info-content .box-list .normal-txt:first-child {margin-top:0;}
.sub-info-content .table-top-txt {display:block;position:relative;margin-top:30px;line-height:26px;}
.sub-info-content form .table-top-txt {margin-top:0;}
.sub-info-content .table-top-txt .imp {color:#ff5400;}
.sub-info-content .table-top-txt.small {margin-top:15px;}
.sub-info-content .table-top-txt.right {text-align:right;}
.sub-info-content .table-top-txt.dot {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;}
.sub-info-content .table-top-txt .down-btn {position:absolute;right:0;top:-15px;width:188px;height:38px;padding-left:10px;border:1px solid #999;background:#fff;font-weight:bold;line-height:38px;color:#1175c3;}
.sub-info-content .table-top-txt .down-btn span {background:url(/static/compat/images/common/btn_down_arrow.gif) no-repeat right 11px;}
.sub-info-content .table-top-txt + .com-box-table , .sub-info-content .table-top-txt + .com-round-box , .sub-info-content .table-top-txt + form .com-box-table  {margin-top:13px;} 
.sub-info-content .table-top-btn {margin-top:20px;text-align:right;}
.sub-info-content .table-top-btn .info-txt {float:left;line-height:40px;}
.sub-info-content .table-top-btn a {display:inline-block;width:120px;height:40px;background:#707070;font-weight:bold;line-height:40px;text-align:center;color:#fff;}
.sub-info-content .table-top-info {text-align:right;}
.sub-info-content .table-top-info .imp {color:#ff5400;}
.sub-info-content .com-box-table + .table-top-info {margin-top:35px;}
.sub-info-content .arrow-txt {display:block;padding-left:12px;background:url(/static/compat/images/common/text_arrow.gif) no-repeat 0 9px;text-indent:0;}
.sub-info-content .arrow-txt.ml-15 {margin-left:15px;}
.sub-info-content .bottom-main-btn {margin-top:70px;padding-top:30px;border-top:1px solid #bfbfbf;text-align:center;}
.sub-info-content .bottom-main-btn a {display:inline-block;width:240px;height:54px;padding-left:20px;background:#ff5400 url(/static/compat/images/common/propose_btn_arrow.gif) no-repeat 239px 22px;font-size:18px;font-weight:bold;line-height:54px;text-align:left;color:#fff;}
.sub-info-content .training-box {margin-top:10px;}
.sub-info-content .training-box .com-box-table {margin-bottom:0;}
.sub-info-content .training-box .photo-list {overflow:hidden;margin-top:40px;}
.sub-info-content .training-box .photo-list li {float:left;width:141px;margin-left:18px;}
.sub-info-content .training-box .photo-list li:first-child {margin-left:0;}
.sub-info-content .training-box .photo-list li .photo {display:block;padding:22px 24px 22px 29px;border:1px solid #bfbfbf;background:#f4f4f4;}
.sub-info-content .training-box .photo-list li .photo.small{padding:12px 15px 12px 14px;}
.sub-info-content .training-box .photo-list li .photo img {display:block;}
.sub-info-content .training-box .photo-list li .txt {display:block;margin-top:10px;line-height:26px;text-align:center;}
.sub-info-content .export-btn {margin-top:64px;padding-top:24px;border-top:1px solid #bfbfbf;text-align:center;}
.sub-info-content .export-btn .txt {display:block;font-weight:bold;color:#121212;}
.sub-info-content .export-btn .send {display:inline-block;width:120px;height:45px;margin-top:20px;background:#1175c3;line-height:45px;color:#fff;}
.sub-info-content .info-area > .img-box:first-child {margin-top:0;}
.sub-info-content .info-area .center-btn {margin-top:14px;text-align:center;}
.sub-info-content .info-area .center-btn a {display:inline-block;width:510px;height:41px;border:2px solid #1175c3;font-weight:bold;line-height:41px;color:#1175c3;}
.sub-info-content .info-area .center-btn + .com-step-graph {height:214px;margin-top:20px;}
.sub-info-content .abroad-info-list {margin-top:16px;}
.sub-info-content .abroad-info-list ul {overflow:hidden;width:888px;}
.sub-info-content .abroad-info-list li {position:relative;float:left;width:276px;height:385px;margin-right:20px;line-height:26px;}
.sub-info-content .abroad-info-list li.list-1 {background:url(/static/compat/images/photo/abroad_photo_1.jpg) no-repeat 0 0;}
.sub-info-content .abroad-info-list li.list-2 {background:url(/static/compat/images/photo/abroad_photo_2.jpg) no-repeat 0 0;}
.sub-info-content .abroad-info-list li.list-3 {background:url(/static/compat/images/photo/abroad_photo_3.jpg) no-repeat 0 0;}
.sub-info-content .abroad-info-list li.list-4 {background:url(/static/compat/images/photo/abroad_photo_4.jpg) no-repeat 0 0;}
.sub-info-content .abroad-info-list li.list-5 {background:url(/static/compat/images/photo/abroad_photo_5.jpg) no-repeat 0 0;}						
.sub-info-content .abroad-info-list li .title {display:block;position:relative;height:26px;margin-top:264px;padding-left:18px;font-size:18px;font-weight:bold;color:#fff;}
.sub-info-content .abroad-info-list li .txt , .sub-info-content .abroad-info-list li .btn {display:none;}
.sub-info-content .abroad-info-list li:hover .bg , .sub-info-content .abroad-info-list li:focus .bg {position:absolute;left:0;top:0;width:100%;height:335px;background:#1175c3;opacity:0.9;filter:Alpha(opacity=90);}
.sub-info-content .abroad-info-list li:hover .title , .sub-info-content .abroad-info-list li:focus .title {margin-top:45px;}
.sub-info-content .abroad-info-list li:hover .txt , .sub-info-content .abroad-info-list li:focus .txt {display:block;position:relative;margin-top:9px;padding:0 18px;line-height:26px;color:#ceeaff;}
.sub-info-content .abroad-info-list li:hover .btn , .sub-info-content .abroad-info-list li:focus .btn {display:inline-block;position:relative;width:230px;height:43px;margin:14px 0 0 13px;padding-left:18px;border:1px solid #999;background:#fff url(/static/compat/images/common/btn_gray_arrow.png) no-repeat 228px 16px;line-height:43px;font-weight:bold;color:#1175c3;}
.sub-info-content .radio-box {margin-top:16px;padding:41px 50px;border:1px solid #bfbfbf;}						
.sub-info-content .radio-box .radio-line {line-height:32px;}
.sub-info-content .radio-box .radio-line input[type="radio"] {margin-top:6px;}
.sub-info-content .radio-box .radio-line > .radio {width:175px;margin-left:0;}
.sub-info-content .request-btn {margin-top:49px;text-align:center;}
.sub-info-content .request-btn a {display:inline-block;width:128px;height:33px;margin:0 2px;border:1px solid #1175c3;border-radius:17px;font-weight:bold;line-height:33px;color:#1175c3;}
.sub-info-content .request-btn a.on {border-color:#1175c3;background:#1175c3;color:#fff;}
.sub-info-content .schedule-info-table > .title {display:block;margin-top:30px;font-size:18px;font-weight:bold;color:#121212;}
.sub-info-content .schedule-info-table .com-box-table tbody th {text-align:left;}
.sub-info-content .schedule-info-table .com-box-table tbody td {-ms-word-break:break-all;word-break:break-all;}
.sub-info-content .business-step-box {margin-top:16px;}
.sub-info-content .business-step-box + .txt-list {margin-top:30px;}
.sub-info-content .business-step-box li {position:relative;height:94px;margin-top:18px;padding-left:243px;}
.sub-info-content .business-step-box li:first-child {margin-top:0;}
.sub-info-content .business-step-box .title {position:absolute;left:0;top:0;width:183px;height:94px;}
.sub-info-content .business-step-box .title .num {position:absolute;left:8px;top:6px;font-size:14px;font-weight:bold;color:#fff;opacity:0.5;filter:Alpha(opacity=50);}
.sub-info-content .business-step-box .title .txt {display:block;margin-top:34px;font-weight:bold;text-align:center;color:#fff;}
.sub-info-content .business-step-box .txt-box {padding:19px 36px;border:2px solid #1175c3;border-radius:5px;line-height:26px;}
.sub-info-content .business-step-box .icon {position:absolute;left:86px;bottom:-13px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.sub-info-content .business-step-box .line {position:absolute;left:183px;top:47px;width:60px;height:1px;background:#bfbfbf;}
.sub-info-content .business-step-box li.list-1 .title {background:url(/static/compat/images/common/step_bg_e1.gif) no-repeat 0 0;}
.sub-info-content .business-step-box li.list-2 .title {background:url(/static/compat/images/common/step_bg_e1.gif) no-repeat 0 0;}
.sub-info-content .business-step-box li.list-3 .title {background:url(/static/compat/images/common/step_bg_e2.gif) no-repeat 0 0;}
.sub-info-content .business-step-box li.list-4 .title {background:url(/static/compat/images/common/step_bg_e2.gif) no-repeat 0 0;}
.sub-info-content .business-step-box.type-2 .line {left:260px;width:47px;}						
.sub-info-content .business-step-box.type-2 .title {width:260px;height:100px;}
.sub-info-content .business-step-box.type-2 .title .txt {margin-top:24px;}
.sub-info-content .business-step-box.type-2 .icon {left:124px;}
.sub-info-content .business-step-box.type-2 .txt-box {height:96px;padding:0 10px 0 36px;}
.sub-info-content .business-step-box.type-2 .txt-list {margin-top:22px;}
.sub-info-content .business-step-box.type-2 .txt-list li {height:auto;padding-left:10px;margin-top:0;}
.sub-info-content .business-step-box.type-2 li {height:100px;padding-left:307px;line-height:26px;}
.sub-info-content .business-step-box.type-2 li .txt-list.line-1 {margin-top:34px;}
.sub-info-content .business-step-box.type-2 li.color-1 .title {background:url(/static/compat/images/common/step_bg_g1.gif) no-repeat 0 0;}
.sub-info-content .business-step-box.type-2 li.color-1 .txt-box {border-color:#1aabb4;}
.sub-info-content .business-step-box.type-2 li.color-2 .title {background:url(/static/compat/images/common/step_bg_g2.gif) no-repeat 0 0;}
.sub-info-content .business-step-box.type-2 li.color-2 .txt-box {border-color:#1175c3;}
.sub-info-content .business-step-box.type-2 li.color-3 .title {background:url(/static/compat/images/common/step_bg_g3.gif) no-repeat 0 0;}
.sub-info-content .business-step-box.type-2 li.color-3 .txt-box {border-color:#02428a;}
.sub-info-content .business-step-box.type-2.size-2 li {height:83px;}
.sub-info-content .business-step-box.type-2.size-2 .title {height:83px;}
.sub-info-content .business-step-box.type-2.size-2 .title .txt {margin-top:29px;}
.sub-info-content .business-step-box.type-2.size-2 li.color-1 .title {background:url(/static/compat/images/common/step_bg_k1.gif) no-repeat 0 0;}
.sub-info-content .business-step-box.type-2.size-2 li.color-2 .title {background:url(/static/compat/images/common/step_bg_k2.gif) no-repeat 0 0;}
.sub-info-content .business-step-box.type-2.size-2 li.color-3 .title {background:url(/static/compat/images/common/step_bg_k3.gif) no-repeat 0 0;}
.sub-info-content .business-step-box.type-2.size-2 .line {top:41px;}
.sub-info-content .business-step-box.type-2.size-2 .txt-box {height:79px;padding:0 36px;}
.sub-info-content .business-step-box.type-2.size-2 .normal-txt {margin-top:26px;}
.sub-info-content .business-step-box.type-2.size-2 .normal-txt.line-2 {margin-top:14px;}
.sub-info-content .business-step-box.type-2.size-2 .txt-box .txt-list li {height:auto;}
.sub-info-content .business-step-box.type-2.size-2 .txt-box .txt-list.line-1 {margin-top:26px;}
.sub-info-content .business-step-box.type-2.size-2 .txt-box .txt-list.line-2 {margin-top:14px;}
.sub-info-content .check-line-box {margin-top:13px;}
.sub-info-content .check-line-box + .request-bottom-btn {margin-top:45px;}
.sub-info-content .check-line-box + .request-bottom-btn .top-txt {padding:10px;font-weight:normal;color:#666;}
.sub-info-content .check-line {overflow:hidden;}
.sub-info-content .check-line input[type="checkbox"] {float:left;width:18px;height:18px;margin:6px 10px 0 0;border:1px solid #ccc;vertical-align:top;}
.sub-info-content .check-line label {float:left;line-height:32px;}
.sub-info-content .check-line .check {overflow:hidden;display:inline-block;margin-right:25px;vertical-align:top;}
.sub-info-content .check-line .check + .com-input {margin-left:10px;}
.sub-info-content .radio-line {overflow:hidden;line-height:35px;}
.sub-info-content .radio-line > .radio {float:left;margin-left:28px;}
.sub-info-content .radio-line > .radio:first-child {margin-left:0;}
.sub-info-content .radio-line input[type="radio"] {float:left;width:15px;height:15px;margin-top:9px;vertical-align:top;}
.sub-info-content .radio-line label {float:left;margin-left:6px;}
.sub-info-content .img-step-box {margin-top:14px;}
.sub-info-content .img-step-box + .txt-list {margin-top:34px;}
.sub-info-content .img-step-box .b-txt {display:block;margin-top:14px;padding-left:10px;line-height:26px;}
.sub-info-content .img-step-box .b-imp-txt {display:block;margin-top:30px;line-height:26px;color:#ff5400;}
.sub-info-content .content-down-btn {margin-top:16px;text-align:right;}
.sub-info-content .content-down-btn + table , .sub-info-content .content-down-btn + div {margin-top:20px;}
.sub-info-content .content-down-btn > a {display:inline-block;height:40px;padding:0 10px;background:#707070;font-weight:bold;line-height:40px;text-align:left;color:#fff;}
.sub-info-content .content-down-btn a.down span {display:inline-block;width:167px;background:url(/static/compat/images/common/btn_down_arrow2.png) no-repeat right 15px;}
.sub-info-content .content-down-btn a.link span {display:inline-block;width:140px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 16px;}
.sub-info-content .content-down-btn.size-2 a.down span {width:210px;}
.sub-info-content .incubator-photo-list {overflow:hidden;width:970px;margin-top:70px;}
.sub-info-content .incubator-photo-list li {float:left;width:160px;height:195px;margin-right:34px;}
.sub-info-content .incubator-photo-list .photo {display:block;padding:22px 24px;border:1px solid #bfbfbf;background:#f4f4f4;}
.sub-info-content .incubator-photo-list .photo img {display:block;width:111px;height:78px;}
.sub-info-content .incubator-photo-list .txt {display:block;margin-top:10px;font-size:14px;line-height:26px;text-align:center;}
.sub-info-content .incubator-location .location-img {margin-top:20px;border:1px solid #bfbfbf;}
.sub-info-content .incubator-location .location-img img {display:block;width:100%;}
.sub-info-content .history-view {overflow:hidden;margin-top:60px;padding-bottom:15px;border-bottom:1px solid #ccc;}
.sub-info-content .history-view:first-child {margin-top:0;}
.sub-info-content .history-view .left {float:left;width:420px;}
.sub-info-content .history-view .left.en {width:390px;}
.sub-info-content .history-view .left .title {display:block;font-size:20px;line-height:24px;color:#1175c3;}
.sub-info-content .history-view .left .year {display:block;font-size:62px;font-weight:bold;line-height:82px;color:#1175c3;letter-spacing:-2px;}
.sub-info-content .history-view .left .txt {margin-top:18px;line-height:26px;color:#333;}
.sub-info-content .history-view .right {float:right;width:518px;padding-top:32px;}
.sub-info-content .history-view .right li {position:relative;margin-bottom:14px;padding-left:75px;line-height:26px;}
.sub-info-content .history-view .right li .month {position:absolute;left:0;top:0;font-weight:bold;color:#333;}
.sub-info-content .history-view .right li .txt {display:block;padding-left:12px;background:url(/static/compat/images/common/list_dot_3.gif) no-repeat 0 10px;}
.sub-info-content .history-view .right.en li .txt {padding-left:82px;background:url(/static/compat/images/common/list_dot_3.gif) no-repeat 70px 10px;}
.sub-info-content .history-view .right li .imp {display:block;padding-left:12px;color:#1175c3;text-indent:-12px;}

/* 20200528 CEO경력 추가 */
.sub-info-content .ceo-history-view {overflow:hidden;margin-top:60px;padding-bottom:15px;}
.sub-info-content .ceo-history-view:first-child {margin-top:0;}
.sub-info-content .ceo-history-view .top {display:block; background-color:#3369a9; width:100%; height:197px;}
.sub-info-content .ceo-history-view .top .ceo-photo{position:absolute; padding-top:37px; padding-left:30px;}
.sub-info-content .ceo-history-view .top .ceo-photo img{width:256px; height:307px;}
.sub-info-content .ceo-history-view .top li{float:right;width:638px;}
.sub-info-content .ceo-history-view .top li .ceo-title {display:block;padding-top:32px; padding-left:46px; color:#ffffff;font-weight:500; font-size:24px;}
.sub-info-content .ceo-history-view .top li .ceo-name {display:block;padding-top:5px; padding-left:46px; color:#ffffff;font-weight:bold; font-size:38px;letter-spacing:0.1em;}
.sub-info-content .ceo-history-view .right {float:right;width:588px;padding-top:32px;}
.sub-info-content .ceo-history-view .right li {position:relative;margin-bottom:14px;line-height:26px;}
.sub-info-content .ceo-history-view .right li .month {position:absolute;left:0;top:0;font-weight:bold;color:#333; width:150px;}
.sub-info-content .ceo-history-view .right li .title {display:block;color:#3369a9;font-weight:bold;border-bottom:2px solid #3369a9; width:600px; height:40px;font-size:1.2em; letter-spacing:2em; }
.sub-info-content .ceo-history-view .right li .txt {display:block;padding-left:185px;background:url(/static/compat/images/common/list_dot_3.gif) no-repeat 170px 10px;}
.sub-info-content .ceo-history-view .right li .imp {display:block;padding-left:12px;color:#1175c3;text-indent:-12px;}

/* 20200908 감사소개 추가 */
.sub-info-content .inspection-view {overflow:hidden;margin-top:40px;padding-bottom:15px;box-sizing:border-box;border:1px solid #eaeaea;padding:30px;}
.sub-info-content .inspection-view:first-child {margin-top:0;}
.sub-info-content .inspection-view .left {float:left;}
.sub-info-content .inspection-view .left .inspection-photo{}
.sub-info-content .inspection-view .left .inspection-photo img{width:204px; height:272px;border:5px solid #e6e6e6;}
.sub-info-content .inspection-view .left li{text-align:center;}
.sub-info-content .inspection-view .left li .inspection-name {display:block;padding-top:32px; color:#000000;font-weight:bold; font-size:28px;}
.sub-info-content .inspection-view .left li .inspection-title {display:block;padding-top:5px; color:#000000;font-weight:500; font-size:22px;letter-spacing:0.1em;}
.sub-info-content .inspection-view .right {float:right;width:613px;}
.sub-info-content .inspection-view .right li {position:relative;margin-bottom:14px;line-height:26px;}
.sub-info-content .inspection-view .right li .month {position:absolute;left:0;top:0;font-weight:bold;color:#333; width:130px;}
.sub-info-content .inspection-view .right li .title {display:block;color:#3369a9;font-weight:bold;border-bottom:2px solid #3369a9; width:600px; height:40px;font-size:1.2em; letter-spacing:2em; }
.sub-info-content .inspection-view .right li .txt {display:block;padding-left:200px;background:url(/static/compat/images/common/list_dot_3.gif) no-repeat 190px 10px;}
.sub-info-content .inspection-view .right li .imp {display:block;padding-left:12px;color:#1175c3;text-indent:-12px;}

/* 20200529 주요동정 추가 */
.sub-info-content .movements-box ul {overflow:hidden;width:985px; border-top:2px solid #1175c3; margin-top:15px;}
.sub-info-content .movements-box li {position:relative;float:left;width:220px;height:160px;margin:30px 16px 0 0;padding:212px 0 10px 0;border:1px solid #eaeaea;text-align:center;}
.sub-info-content .movements-box li:hover {position:relative;float:left;width:220px;height:160px; background-color:#eff4f9;}
.sub-info-content .movements-box li a {color: #000;}
.sub-info-content .movements-box li a:hover {color: #000;}
.sub-info-content .movements-box li .img-cnt {left:0;top:0;width:220px;height:175px;}
.sub-info-content .movements-box li .bg{ margin-top:-212px;}
.sub-info-content .movements-box li .title {display:block; padding:19px 16px 10px;font-size:16px;font-weight:bold;line-height:28px;text-align:left; width:190px; height:80px; text-overflow:ellipsis;overflow:hidden;}
.sub-info-content .movements-box li .txt {display:block;margin-top:9px;line-height:26px;text-indent:11px; text-align:left; font-size:14px; padding-left:5px;}
.sub-info-content .movements-box li .btn {display:block;margin-top:28px;}
.sub-info-content .movements-box li .btn span {display:inline-block;padding-right:18px;background:url(/static/compat/images/common/people_arrow.gif) no-repeat right 7px;line-height:26px;}
.sub-info-content .movements-box li .day {display:block;margin-top:8px;line-height:28px;text-indent:11px; text-align:left; font-size:14px; padding-left:5px;}
.sub-info-content .movements-box .com-paging .sub-info-content .movements-box.type-2 li {padding-top:185px;}
.sub-info-content .movements-box.type-2 li .photo {height:135px;}
.sub-info-content .movements-box2 ul {overflow:hidden; border-top:2px solid #1175c3; margin-top:15px;}
.sub-info-content .movements-box2 li {position:relative;float:left;width:459px; height:450px;margin:30px 0 0 0;padding:212px 0 10px 0;border:1px solid #eaeaea;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;}
.sub-info-content .movements-box2 li:nth-child(-2n+3) {margin-right:16px;}
.sub-info-content .movements-box2 li:hover {position:relative;float:left;background-color:#eff4f9;}
.sub-info-content .movements-box2 li a {color: #000;}
.sub-info-content .movements-box2 li a:hover {color: #000;}
.sub-info-content .movements-box2 li .img-cnt {left:0;top:0;width:459px;height:306px;}
.sub-info-content .movements-box2 li .bg{ margin-top:-212px;}
.sub-info-content .movements-box2 li .title {display:block; padding:19px 16px 10px;font-size:20px;font-weight:bold;line-height:28px;text-align:left; width:425px; height:35px; text-overflow:ellipsis;overflow:hidden; white-space:nowrap; letter-spacing:-1.3px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.sub-info-content .movements-box2 li .text-info {float:left; margin-left:16px; }
.sub-info-content .movements-box2 li .txt {margin-top:9px;line-height:26px;text-indent:11px; text-align:left; font-size:16px; padding-left:5px; width:200px; text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}
.sub-info-content .movements-box2 li .btn {display:block;margin-top:28px;}
.sub-info-content .movements-box2 li .btn span {display:inline-block;padding-right:18px;background:url(/static/compat/images/common/people_arrow.gif) no-repeat right 7px;line-height:26px;}
.sub-info-content .movements-box2 li .day {margin-top:8px;line-height:28px;text-indent:11px; text-align:left; font-size:16px; }
.sub-info-content .movements-box2 .com-paging .sub-info-content .movements-box.type-2 li {padding-top:185px;}
.sub-info-content .movements-box2 .type-2 li .photo {height:135px;}

/* 20200624_혁신 중소기업 스케일업 프로그램 온라인 신청 별도 박스*/
.sub-info-content .box-list-scale {margin-top:14px;padding:15px 48px 20px; width:700px; margin:0 auto; border:1px solid #bfbfbf; background:#f4f4f4;}

/* 20220407 해외시자화 해외네트워크 리스트 추가 */
/*.sub-info-content .info-area .network-list .accordion-contents{height:100% !important;}*/
.sub-info-content .info-area .network-list .accordion-contents {height:530px !important; overflow-y:scroll;}
.sub-info-content .info-area .network-list .accordion-contents.a-5 {height:630px !important;}
.sub-info-content .info-area .network-list .accordion-contents.a-7 {height:85px !important;}
/* .sub-info-content .info-area .network-list .accordion-contents.a-8 {height:450px !important;} */
.sub-info-content .info-area .network-list .accordion-contents.a-9 {height:265px !important;}
.sub-info-content .info-area .network-list .accordion-contents.a-10 {height:285px !important;}
.sub-info-content .info-area .network-list .ui-accordion-header {padding:.3em .5em .3em .7em; background: #5F8DC1; color:white; text-align:left;}
.sub-info-content .info-area .network-list .ui-accordion-content {padding:1em 1.5em;}
.sub-info-content .info-area .network-list .ui-icon, .ui-widget-content .ui-icon {background-image: url("../images/common/ui-icons_ffffff_256x240.png")}
.com-box-table.network {max-width:870px;}
.com-box-table.network thead th {padding:8px 20px;}
.com-box-table.network td {padding:8px 18px;}

/*
.sub-info-content .movements-box li .bg{ overflow:hidden; margin-top:-212px;}
.sub-info-content .movements-box li img{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
}
.sub-info-content .movements-box li:hover img {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);  
}
*/
/*
.sub-info-content .movements-box li .title {display:block; width:220px;}
.sub-info-content .movements-box li .title span {display:inline-block;padding:19px 0 10px;font-size:16px;font-weight:bold;line-height:28px;color:#333; text-align:left; width:190px; height:80px; text-overflow:ellipsis;overflow:hidden;}
*/
.gallery_wrap{ margin: 0 auto; width: 750px;}
.gallery_wrap .slide_gallery img {width: 740px; height:493px;}
.gallery_wrap .bx-wrapper {margin-bottom: 20px;}
.gallery_textbox {width: 750px; margin: 0 auto; text-align:left;}
.gallery_wrap .slider-pager{ text-align:center; padding: 10px 0 0 0; height:120px; width:750px}
.gallery_wrap .slider-pager li:first-child{padding-left:0;}
.gallery_wrap .slider-pager li {padding-left:10px; display:inline-block; }
.gallery_wrap .slider-pager li .bg{width: 138px; height:86px; overflow:hidden;}
.gallery_wrap .slider-pager li .img-pager {left:0;top:0;width:138px;height:92px;}
.gallery_wrap .slider-pager li img{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
}
.gallery_wrap .slider-pager li:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);  
}
/*
.gallery_wrap .slider-pager li a{padding:0 0 72px; border:3px solid #fff;}  
.gallery_wrap .slider-pager li a:hover{padding:0 0 72px; border:3px solid #fff;}
*/
/*
.slider-pager li a:after, .slider-pager li a:focus, .slider-pager li a:active {box-shadow:1px 1px 7px #ababab;}
*/
.gallery_wrap .slider-pager li a:after, .slider-pager li a:focus, .slider-pager li a:active {border-bottom:2px solid #ccc;}
.bx-controls-direction .bx-prev{margin-left: -70px !important;}
.bx-controls-direction .bx-next{margin-right: -70px !important;; }
.bx-controls-direction .bx-prev{background:url(/static/compat/images/controls.png) 0 -32px no-repeat !important;}
.bx-controls-direction .bx-next{background:url(/static/compat/images/controls.png) -43px -32px no-repeat !important; }
.bx-controls-direction .bx-prev:hover , bx-controls-direction .bx-next {background-position: 0 0;}
.sub-info-content .introduce-box ul {overflow:hidden;width:984px;}
.sub-info-content .introduce-box li {position:relative;float:left;width:198px;height:370px;margin:30px 46px 0 0;padding:212px 0 10px 0;box-sizing:border-box;border:1px solid #eaeaea;text-align:center;}
.sub-info-content .introduce-box li .photo {position:absolute;left:32px;top:30px;width:135px;height:175px;}
.sub-info-content .introduce-box li .name {display:block;}
.sub-info-content .introduce-box li .name span {display:inline-block;padding:9px 0 10px;border-bottom:1px solid #ff8400;font-size:20px;font-weight:bold;line-height:28px;color:#333;}
.sub-info-content .introduce-box li .posi {display:block;margin-top:9px;line-height:26px;}
.sub-info-content .introduce-box li .btn {display:block;margin-top:28px;}
.sub-info-content .introduce-box li .btn span {display:inline-block;padding-right:18px;background:url(/static/compat/images/common/people_arrow.gif) no-repeat right 7px;line-height:26px;}
.sub-info-content .introduce-box li .day {display:block;margin-top:8px;line-height:28px;text-indent:11px;}
.sub-info-content .introduce-box.type-2 li {padding-top:185px;}
.sub-info-content .introduce-box.type-2 li .photo {height:135px;}
.sub-info-content .info-down-list {margin-top:17px;}
.sub-info-content .info-down-list:first-child {margin-top:0;}
.sub-info-content .info-down-list li {overflow:hidden;padding:7px 18px;border-bottom:1px solid #bfbfbf;line-height:40px;}
.sub-info-content .info-down-list li:first-child {border-top:1px solid #121212;}
.sub-info-content .info-down-list li .btn {float:right;width:110px;}
.sub-info-content .step-list-box {margin-top:26px;}						
.sub-info-content .step-list-box .step-list > li {position:relative;padding-left:160px;min-height:160px;margin-top:48px;}
.sub-info-content .step-list-box .step-list > li:first-child {margin-top:0;}
.sub-info-content .step-list-box .title {position:absolute;left:0;top:0;width:130px;border-radius:10px;}
.sub-info-content .step-list-box .title.color-1 {background:#02428a;}
.sub-info-content .step-list-box .title.color-2 {background:#1175c3;}
.sub-info-content .step-list-box .title.color-3 {background:#1aabb4;}
.sub-info-content .step-list-box .title.line-1 {padding-top:67px;height:93px;}
.sub-info-content .step-list-box .title.line-2 {padding-top:54px;height:106px;}
.sub-info-content .step-list-box .title.line-3 {padding-top:37px;height:123px;}
.sub-info-content .step-list-box .title .num {display:block;position:absolute;left:0;top:7px;padding-left:8px;font-size:14px;font-weight:bold;color:#fff;opacity:0.6;filter:Alpha(opacity=60);}
.sub-info-content .step-list-box .title .txt {display:block;font-weight:bold;line-height:26px;text-align:center;color:#fff;}
.sub-info-content .step-list-box .txt-list {margin-top:-4px;}
.sub-info-content .step-list-box .icon {position:absolute;left:59px;bottom:-18px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.sub-info-content .step-list-box .btn-cnt {margin-top:11px;}
.sub-info-content .step-list-box .btn-cnt a.link > span {width:235px;padding-right:0;}
.sub-info-content .box-split {overflow:hidden;margin-top:14px;}
.sub-info-content .box-split > div {position:relative;width:49%;height:225px;padding-top:60px;border:1px solid #bfbfbf;background:#f6f6f6;text-align:center;}
.sub-info-content .box-split .left {float:left;}
.sub-info-content .box-split .right {float:right;}
.sub-info-content .box-split .icon {position:absolute;left:0;top:0;width:100%;height:60px;text-indent:-9999px;}
.sub-info-content .box-split .left .icon {background:#fff url(/static/compat/images/common/order_logo_nice.gif) no-repeat center center;}
.sub-info-content .box-split .right .icon {background:#fff url(/static/compat/images/common/order_logo_kr_new.gif) no-repeat 140px center;}
.sub-info-content .box-split .title {display:block;margin-top:20px;font-size:22px;font-weight:bold;line-height:30px;color:#333;}
.sub-info-content .box-split .detail-txt {display:block;font-size:16px;line-height:30px;color:#666;}
.sub-info-content .box-split .btn {display:inline-block;width:120px;margin-top:21px;background:#1175c3;font-size:16px;line-height:46px;color:#fff;}
.sub-info-content .box-split + .normal-txt {margin-top:25px;}
.sub-info-content .box-table-list {overflow:hidden;margin-top:20px;}
.sub-info-content .box-table-list .top-cnt {position:relative;font-size:20px;font-weight:bold;line-height:22px;color:#121212;}
.sub-info-content .box-table-list .top-cnt .more-btn {position:absolute;right:0;top:0;width:22px;height:22px;background:url(/static/compat/images/common/main_list_more.gif) no-repeat 0 0;text-indent:-9999px;}
.sub-info-content .box-table-list .left-box {padding:28px 28px 40px;border:1px solid #eaeaea;}
.sub-info-content .box-table-list .right-box {margin-top:20px;padding:28px 28px 40px;border:1px solid #eaeaea;}
.sub-info-content .box-table-list .com-box-table {margin-top:15px;}
.sub-info-content .box-table-list .com-box-table th {padding:12px 5px;}
.sub-info-content .box-table-list .com-box-table td {padding:9px 5px;}
.sub-info-content .table-top-title {overflow:hidden;position:relative;margin-top:27px;}
.sub-info-content .table-top-title h5 {display:inline-block;margin-top:0;line-height:40px;}
.sub-info-content .table-top-title .n-txt {position:absolute;right:0;top:6px;line-height:20px;}
.sub-info-content .table-top-title .n-txt .imp {color:#ff5400;}
.sub-info-content .table-top-title .n-txt .req-input {position:relative; top:-3px; padding-left:2px;}
.sub-info-content .table-top-title .txt {float:left;line-height:35px;}
.sub-info-content .table-top-title .right-btn {float:right;}
.sub-info-content .table-top-title .right-btn a {float:left;margin-left:10px;padding:0 25px;background:#707070;font-weight:bold;;line-height:40px;color:#fff;}
.sub-info-content .table-top-title .right-btn .down-btn {width:188px;height:38px;padding-left:10px;border:1px solid #999;background:#fff;font-weight:bold;color:#1175c3;}
.sub-info-content .table-top-title .right-btn .down-btn span {background:url(/static/compat/images/common/btn_down_arrow.gif) no-repeat right 11px;}
.sub-info-content .table-top-title + .table-top-title {margin-top:65px;}
.sub-info-content .table-top-title + .com-round-box {margin-top:10px;}
.sub-info-content .table-top-title + .com-list-table {margin-top:17px;}
.sub-info-content .table-top-title + form {margin-top:10px;}
.sub-info-content .com-round-box + .table-top-title {margin-top:65px;}
.sub-info-content .top-table-radio {margin-top:25px;}
.sub-info-content .top-table-radio .txt {display:inline-block;margin-right:28px;font-size:18px;font-weight:bold;line-height:35px;color:#333;vertical-align:top;}
.sub-info-content .top-table-radio .radio-line {display:inline-block;vertical-align:top;}
.sub-info-content .top-table-radio .radio-line label {font-size:18px;font-weight:bold;color:#333;}
.sub-info-content .agree-cnt {overflow:hidden;margin-top:15px;}
.sub-info-content .agree-cnt .radio-line {float:right;}
.sub-info-content .agree-cnt .check-line {float:left;}
.sub-info-content .symbol-mark-box {margin-top:60px;}
.sub-info-content .symbol-mark-box .list {overflow:hidden;width:918px;}
.sub-info-content .symbol-mark-box li {float:left;width:439px;height:456px;margin:0 20px 65px 0;}
.sub-info-content .symbol-mark-box .title {display:block;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.sub-info-content .symbol-mark-box .img-box {display:block;border:1px solid #bfbfbf;}
.sub-info-content .symbol-mark-box .img-box img {width:437px;height:408px;}
.sub-info-content .bi-banner-cnt {height:705px;margin-top:15px;padding-top:50px;border:1px solid #bfbfbf;background:#f6f6f6;}
.sub-info-content .bi-banner-cnt .banner {background:#f6f6f6;}
.sub-info-content .bi-banner-cnt .banner .img-cnt {height:560px;}
.sub-info-content .bi-banner-cnt .banner .img-cnt img {display:block;margin:0 auto;}
.sub-info-content .bi-banner-cnt .banner .txt {display:block;margin-top:32px;padding:0 20px;font-size:16px;font-weight:bold;line-height:26px;text-align:center;}
.sub-info-content .bi-banner-cnt .bx-wrapper .bx-pager {bottom:-85px;padding-top:0;}
.sub-info-content .bi-banner-cnt .bx-wrapper .bx-viewport {background:#f6f6f6;}
.sub-info-content .bi-banner-cnt .bx-wrapper .bx-pager.bx-default-pager a {margin:0 5px;}
.sub-info-content .bi-banner-cnt .bx-wrapper .bx-controls-direction a.bx-prev {left:30px;width:35px;height:66px;margin-top:-55px;background:url(/static/compat/images/common/bi_arrow_left.png) no-repeat 0 0;}
.sub-info-content .bi-banner-cnt .bx-wrapper .bx-controls-direction a.bx-next {right:30px;width:35px;height:66px;margin-top:-55px;background:url(/static/compat/images/common/bi_arrow_right.png) no-repeat 0 0;}
.sub-info-content .work-img-list {margin-top:26px;}
.sub-info-content .work-img-list .list {border-top:1px solid #121212;}
.sub-info-content .work-img-list li {border-bottom:1px solid #bfbfbf;}
.sub-info-content .work-img-list a {display:block;position:relative;min-height:200px;padding:19px 0 20px 340px;}
.sub-info-content .work-img-list .img-cnt {position:absolute;left:20px;top:20px;width:300px;height:200px;}
.sub-info-content .work-img-list .img-cnt img {width:300px;height:200px;}
.sub-info-content .work-img-list .title {display:block;font-size:18px;font-weight:bold;line-height:22px;color:#333;}
.sub-info-content .work-img-list .txt {display:block;margin-top:12px;line-height:26px;color:#666;}
.sub-info-content .work-img-list .day {display:block;margin-top:10px;line-height:26px;color:#666;}
.sub-info-content .bottom-sign-txt {margin-top:65px;line-height:26px;color:#333;}
.sub-info-content .bottom-sign-txt .txt {text-align:center;}
.sub-info-content .bottom-sign-txt .sub-txt {margin-top:18px;text-align:right;}
.sub-info-content .bottom-sign-txt .sub-txt .name {display:inline-block;margin-left:20px;}
.sub-info-content .out-textarea {margin-top:63px;padding:10px;border-top:1px solid #121212;border-bottom:1px solid #bfbfbf;}
.sub-info-content .out-textarea textarea {width:856px;height:198px;padding:10px;border:1px solid #eaeaea;}
.sub-info-content .two-sort-box {overflow:hidden;margin-top:30px;}
.sub-info-content .two-sort-box > div {width:457px;padding:44px 0;border:1px solid #bfbfbf;background:#f6f6f6;text-align:center;}
.sub-info-content .two-sort-box .humm-leftbg {background:url(/static/compat/images/common/humm_phone_Bg.png) no-repeat 150px 41px; height:220px;}
.sub-info-content .two-sort-box .humm-rightbg {background:url(/static/compat/images/common/humm_certi_Bg.png) no-repeat 150px 41px; height:220px;}
.sub-info-content .two-sort-box .left {float:left;}
.sub-info-content .two-sort-box .right {float:right;}
.sub-info-content .two-sort-box .title {display:block;font-size:18px;font-weight:bold;line-height:30px;color:#333;}
.sub-info-content .two-sort-box .d-txt {display:block;margin-top:8px;}
.sub-info-content .two-sort-box .btn {display:inline-block;width:120px;height:45px;margin-top:14px;background:#1175c3;line-height:45px;color:#fff;}
.sub-info-content .two-sort-box .btn.default {background:#707070;}
.sub-info-content .two-sort-box .btn-cnt {margin-top:14px;}
.sub-info-content .two-sort-box .btn-cnt .btn {margin-top:0;}
.sub-info-content .join-complete {height:197px;margin-top:30px;padding-top:103px;border:1px solid #bfbfbf;background:url(/static/compat/images/common/enter_complete_bg.jpg) no-repeat 0 0;text-align:center; background-size:cover;}
.sub-info-content .join-complete .title {display:block;font-size:22px;font-weight:bold;line-height:28px;color:#333;}
.sub-info-content .join-complete .d-txt {font-weight:bold;line-height:26px;color:#333;}
.sub-info-content .join-complete .btn-cnt {margin-top:39px;}
.sub-info-content .join-complete .btn-cnt a {display:inline-block;width:120px;height:45px;background:#707070;line-height:45px;color:#fff;}
.sub-info-content .join-complete .btn-cnt a.login-btn {background:#1175c3;}
.sub-info-content .grade-graph-box {margin-top:35px;}
.sub-info-content .grade-graph-box img {display:block;margin:0 auto;}
.sub-info-content .tree-table-area {overflow:hidden;margin-top:50px;}
.sub-info-content .tree-table-area .left-box {overflow:hidden;float:left;width:220px;height:698px;padding:10px 0 0 10px;border:1px solid #ccc;}
.sub-info-content .tree-table-area .left-box a{font-size: 16px !important; font-family:'Nanum Barun Gothic' , 'Nanum Gothic' , 'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif !important;}
.sub-info-content .tree-table-area .menu-list li a {display:block;position:relative;padding:5px 0 5px 14px;font-size:16px;line-height:20px;color:#666;}
.sub-info-content .tree-table-area .menu-list li a.icon:before {content:"";position:absolute;left:0;top:12px;width:9px;height:1px;background:#666;}
.sub-info-content .tree-table-area .menu-list li a.icon:after {content:"";position:absolute;left:4px;top:8px;width:1px;height:9px;background:#666;}					
.sub-info-content .tree-table-area .menu-list li a.icon:hover:before {background:#02428a;}
.sub-info-content .tree-table-area .menu-list li a.icon:hover:after {background:#02428a;}
.sub-info-content .tree-table-area .menu-list li a.on , .tree-table-area .menu-list li a:hover {font-weight:bold;color:#02428a;}	
.sub-info-content .tree-table-area .menu-list li.on > a.icon:after {display:none;}
.sub-info-content .tree-table-area .menu-list .depth {display:none;padding:4px 0 4px 10px;}
.sub-info-content .tree-table-area .menu-list li.on > ul.depth {display:block;}
.sub-info-content .tree-table-area .right-box {overflow-y:scroll;float:right;width:681px;height:710px;}
.sub-info-content .tree-table-area .right-box .com-box-table {margin-top:0;}
.sub-info-content .tree-table-area .right-box .com-box-table td {padding:14px 5px;font-size:14px;}
.sub-info-content .top-select-cnt {margin-top:15px;}
.sub-info-content .top-select-cnt .title-select {width:260px;border-color:#bfbfbf;}
.sub-info-content .com-list-btn + .normal-txt {margin-top:44px;}
.sub-info-content.full {width:100%;}
.sub-info-content .table-scroll-wrap {overflow-x:scroll;width:100%;}
.sub-info-content .table-scroll-wrap.bottom {margin-bottom:30px;}
.sub-info-content .table-scroll-wrap .com-box-table {width:2000px;}
.sub-info-content .tab-action-box {display:none;margin-top:65px;}
.sub-info-content .tab-action-box.on {display:block;}
.sub-info-content .tab-action-box .com-box-table th {border-right:1px solid #ccc;border-left:none;}
.sub-info-content .tab-action-box .com-box-table th:last-child {border-right:none;}
.sub-info-content .tab-action-box .com-box-table td {border-right:1px solid #ccc;border-left:none;padding-left:15px;padding-right:15px;text-align:center;}
.sub-info-content .tab-action-box .com-box-table td:last-child {border-right:none;}					
.sub-info-content .info-area > .normal-txt:first-child {margin-top:0;}
.sub-info-content .info-area > .box-list:first-child {margin-top:0;}
.sub-info-content .info-area > .box-table-list:first-child {margin-top:0;}
.sub-info-content .info-area > .table-top-title:first-child {margin-top:0;}
.sub-info-content .info-area > .two-sort-box:first-child {margin-top:0;}
.sub-info-content .info-area > .com-round-box:first-child {margin-top:0;}
.sub-info-content .info-area > .com-list-view:first-child {margin-top:0;}
.sub-info-content .info-area > .com-list-view:first-child .com-box-table {margin-top:0;}
.sub-info-content .info-area > .com-step-cnt:first-child {margin-top:0;}
.sub-info-content .info-area > .com-step-cnt:first-child .box-list {margin-top:0;}
.sub-info-content .ceo-info-box {background:url(/static/compat/images/common/ceo_photo_bg.jpg) no-repeat right 320px;}
.sub-info-content .ceo-info-box .title {display:block;font-size:28px;font-weight:bold;line-height:34px;color:#121212;}
.sub-info-content .ceo-info-box .sub-title {display:block;font-size:32px;line-height:40px;color:#02428a;}
.sub-info-content .ceo-info-box .txt {margin-top:30px;line-height:26px;}
.sub-info-content .ceo-info-box .txt strong {color:#333;}
.sub-info-content .ceo-info-box .sign-txt {display:inline-block;margin-top:34px;padding:26px 120px 12px 0;background:url(/static/compat/images/common/ceo_sign.jpg) no-repeat right bottom;font-size:18px;font-weight:bold;line-height:26px;color:#333;}
.sub-info-content .ci-img-box {overflow:hidden;margin-top:67px;}
.sub-info-content .ci-img-box .title {display:block;margin-bottom:16px;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.sub-info-content .ci-img-box .ci-img {display:block;border:1px solid #bfbfbf;} 
.sub-info-content .ci-img-box > .half {float:right;}
.sub-info-content .ci-img-box > .half:first-child {float:left;}
.sub-info-content .ci-img-box .video-cnt {overflow:hidden;}
.sub-info-content .ci-img-box .video-cnt .video {float:left;width:439px;height:367px;padding:20px;border:1px solid #bfbfbf;}
.sub-info-content .ci-img-box .video-cnt .txt {float:left;padding:14px 0 0 38px;line-height:26px;}
.sub-info-content .map-link-list {overflow:hidden;margin-top:32px;}
.sub-info-content .map-link-list .title {display:block;font-size:18px;font-weight:bold;line-height:24px;color:#333;}
.sub-info-content .map-link-list .list1 {float:left;max-width:936px;margin-top:17px;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;}
.sub-info-content .map-link-list .list2, .sub-info-content .map-link-list .list3 {float:left;width:936px;margin-top:17px;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;}
.sub-info-content .map-link-list .list1 li, .sub-info-content .map-link-list .list2 li, .sub-info-content .map-link-list .list3 li {float:left;}
.sub-info-content .map-link-list .list1 a, .sub-info-content .map-link-list .list2 a, .sub-info-content .map-link-list .list3 a{display:block;width:234px;height:48px;box-sizing:border-box;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:url(/static/compat/images/common/arrow_blue.png) no-repeat 205px 19px;padding-left:20px;line-height:48px;}
.sub-info-content .map-link-list .list1 li.on a, .sub-info-content .map-link-list .list2 li.on a, .sub-info-content .map-link-list .list3 li.on a {color:#1175c3;}
.sub-info-content .map-view-box {padding-top:65px;}
.sub-info-content .map-view-box .view-info {display:none;}
.sub-info-content .map-view-box .view-info.on {display:block;}
.sub-info-content .map-view-box .view-info .line-list .inner {text-indent:0;}
.sub-info-content .box-list.info-txt .location-map {display:block;border:1px solid #ccc;}
.sub-info-content .box-list.info-txt .location-map img {display:block;width:100%;}
.sub-info-content .box-list.info-txt .location-map + .title {margin-top:30px;}
.sub-info-content .box-list.info-txt > .dot-title {font-size:17px;font-weight:bold;color:#333;}
.sub-info-content .box-list.logo-link {padding-left:340px;padding-top:49px;}
.sub-info-content .box-list.logo-link .btn-cnt {position:absolute;left:49px;top:49px;width:240px;margin:0;}
.sub-info-content .box-list.logo-link .btn-cnt .logo-img {display:block;border:1px solid #ccc;}
.sub-info-content .box-list.logo-link .btn-cnt .logo-img img {width:100%;}
.sub-info-content .box-list.logo-link .btn-cnt .link {margin:20px 0 0;}
.sub-info-content .box-list.logo-link .btn-cnt .link > span {min-width:153px;}
.sub-info-content .site-map-box {overflow:hidden;margin-top:17px;padding:5px 0 21px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:url(/static/compat/images/common/sitemap_bg.gif) repeat-y 0 0;}
.sub-info-content .site-map-box .link-list {float:left;width:204px;padding-left:30px;}
.sub-info-content .site-map-box .link-list > li > a {display:block;margin-top:30px;font-size:18px;font-weight:bold;line-height:24px;color:#1175c3;}
.sub-info-content .site-map-box .sub-list {margin-top:5px;}
.sub-info-content .site-map-box .sub-list > li > a {display:block;font-size:14px;line-height:30px;color:#666;}
.sub-info-content .online-step-graph {height:160px;margin:23px 0;padding-bottom:30px;border-bottom:1px solid #ccc;}
.sub-info-content .online-step-graph .step-graph {position:relative;height:160px;}
.sub-info-content .online-step-graph .step-graph li {position:absolute;}
.sub-info-content .online-step-graph .step-graph li a {display:block;position:relative;width:120px;height:99px;padding-top:61px;border-radius:8px;background:#e8e8e8;font-weight:bold;text-align:center;letter-spacing:-1px;}
.sub-info-content .online-step-graph .step-graph li.list-1 {left:0;}
.sub-info-content .online-step-graph .step-graph li.list-2 {left:144px;}
.sub-info-content .online-step-graph .step-graph li.list-3 {left:288px;}
.sub-info-content .online-step-graph .step-graph li.list-4 {left:432px;}
.sub-info-content .online-step-graph .step-graph li.list-5 {left:576px;}
.sub-info-content .online-step-graph .step-graph li.list-6 {left:720px;}
.sub-info-content .online-step-graph .step-graph li.line-1 a {height:87px;padding-top:73px;}
.sub-info-content .online-step-graph .step-graph li.line-3 a {height:113px;padding-top:47px;}
.sub-info-content .online-step-graph .step-graph li a.on {color:#fff;}
.sub-info-content .online-step-graph .step-graph li.list-1 a.on {background:#02428a;}
.sub-info-content .online-step-graph .step-graph li.list-2 a.on {background:#1175c3;}
.sub-info-content .online-step-graph .step-graph li.list-3 a.on {background:#1aabb4;}
.sub-info-content .online-step-graph .step-graph li.list-4 a.on {background:#02428a;}
.sub-info-content .online-step-graph .step-graph li.list-5 a.on {background:#1175c3;}
.sub-info-content .online-step-graph .step-graph li.list-6 a.on {background:#1aabb4;}
.sub-info-content .online-step-graph .step-graph li.list-1 a:hover {background:#02428a;}
.sub-info-content .online-step-graph .step-graph li.list-2 a:hover {background:#1175c3;}
.sub-info-content .online-step-graph .step-graph li.list-3 a:hover {background:#1aabb4;}
.sub-info-content .online-step-graph .step-graph li.list-4 a:hover {background:#02428a;}
.sub-info-content .online-step-graph .step-graph li.list-5 a:hover {background:#1175c3;}
.sub-info-content .online-step-graph .step-graph li.list-6 a:hover {background:#1aabb4;}
.sub-info-content .online-step-graph .step-graph li a:hover  {color:#fff;}
.sub-info-content .online-step-graph .step-graph li .num {position:absolute;left:9px;top:7px;font-size:14px;font-weight:bold;opacity:0.5;filter:Alpha(opacity=50);}
.sub-info-content .online-step-graph .step-graph li .icon {position:absolute;right:-16px;top:75px;width:8px;height:12px;background:url(/static/compat/images/common/step_icon_arrow2.gif) no-repeat 0 0;}
.sub-info-content .online-step-txt {display:none;min-height:185px;}
.sub-info-content .online-step-txt.on {display:block;}
.sub-info-content .online-step-txt span.small {font-size:13px;}
.sub-info-content .com-box-table.photozone {margin-top:30px;}
.sub-info-content .com-box-table.photozone img {display:inline-block;width:289px;height:193px;}
.sub-info-content .com-box-table.photozone td {border-left:none;}
.sub-info-content .com-box-table.photozone a {display:block;}
.sub-info-content .com-box-table.photozone .title {display:block;font-size:20px;font-weight:bold;line-height:30px;color:#333;}
.sub-info-content .com-box-table.photozone .txt {display:block;margin-top:10px;font-size:18px;line-height:26px;}
.sub-info-content .com-box-table.photozone .day {display:block;margin-top:0;font-size:14px;line-height:26px;}
.sub-info-content .com-box-table.th-fixed th {width:18%;}
.com-box-table.square td.bd-1 {border:3px solid #1175c3;border-right:none;}
.com-box-table.square td.bd-2 {border-top:3px solid #1175c3;border-bottom:3px solid #1175c3;}
.com-box-table.square td.bd-3 {border:3px solid #1175c3;border-left:1px solid #bfbfbf;}
.com-box-table.square td.no-bl {border-left:none;}
.sub-info-content .two-info-txt {overflow:hidden;}
.sub-info-content .two-info-txt .left-box {float:left;width:495px;padding-bottom:10px;border-right:1px solid #ccc;}
.sub-info-content .two-info-txt .right-box {float:right;width:400px;}
.sub-info-content .info-area .txt-line-box {overflow:hidden;margin-top:50px;padding:60px 60px 50px;border:1px solid #ccc;}
.sub-info-content .info-area .txt-line-box h5:first-child {display:block;margin-top:0;font-size:32px;line-height:50px;text-align:center;}
.sub-info-content .info-area .txt-line-box .txt-list {margin-top:40px;}
.sub-info-content .title-btn-wrap {position:relative;height:40px;margin-top:60px;}
.sub-info-content .title-btn-wrap:first-child {margin-top:0;}
.sub-info-content .title-btn-wrap h5 {line-height:44px;margin-top:0 !important;}
.sub-info-content .title-btn-wrap .content-down-btn {position:absolute;right:0;top:0;margin-top:0;}
.sub-info-content .location_video {padding:50px 0;border-bottom:1px solid #ccc;text-align:center;}

/* 20201028회원가입결과페이지 */
.sub-info-content .box-list .join-box {width:260px; margin:auto;}
.sub-info-content .box-list .join-box .check-box-top {margin-top:10px;}
.sub-info-content .box-list .join-box .check-box-top input[type="checkbox"] {width:18px; height:18px; border:1px solid #ccc; margin:4px 5px 0 0; vertical-align:top; }
.sub-info-content .box-list .join-box .check-box-body {margin:20px -32px; width:520px}
.sub-info-content .box-list .join-box .check-box-body button {padding:12px 20px; border:0; background-color:#023465;color:white;font-size:16px;cursor:pointer;border-radius:5px;margin-right:10px;}
.sub-info-content .box-list .join-box .check-box-body button.kosme-join {background-color:gray;color:#fff;}

/* 마이페이지 */
.mypage-money-box {margin-top:18px;padding:23px 0 0;border-top:1px solid #333;}
.mypage-money-box + .mypage-money-box {margin-top:50px;}
.mypage-money-box .title {display:block;padding-left:30px;font-size:30px;line-height:40px;color:#121212;}
.mypage-money-box .money-info {overflow:hidden;position:relative;margin-top:11px;}
.mypage-money-box .money-info .line {position:absolute;left:460px;top:7px;bottom:7px;width:1px;background:#d0d0d0;}
.mypage-money-box .cnt-list {float:left;padding-left:30px;}
.mypage-money-box .cnt-list li {font-weight:bold;line-height:30px;}
.mypage-money-box .cnt-list li span {display:inline-block;}
.mypage-money-box .cnt-list li .txt {float:left;width:115px;font-weight:bold;color:#121212;}
.mypage-money-box .mon-list {float:right;width:415px;padding-right:25px;}
.mypage-money-box .mon-list li {text-align:right;}
.mypage-money-box .mon-list li.m-1 {font-size:26px;font-weight:bold;line-height:35px;color:#3269a7;}
.mypage-money-box .mon-list li.m-1 .txt {display:inline-block;font-size:16px;font-weight:bold;}
.mypage-money-box .mon-list li.m-2 {font-size:40px;line-height:55px;color:#ff6d01;}
.mypage-money-box .mon-list li.m-2 .txt {display:inline-block;margin-right:10px;font-size:16px;font-weight:bold;color:#121212;}
.mypage-money-box .mon-list li.m-2 .end-txt {display:inline-block;font-size:20px;}
.mypage-money-box .link-info {position:relative;height:150px;margin-top:22px;background:#f8f8f8;}
.mypage-money-box .link-info .icon-cnt {overflow:hidden;padding:30px 0 0 13px;}
.mypage-money-box .link-info .icon-cnt a {float:left;width:105px;padding-top:51px;font-size:14px;line-height:22px;text-align:center;color:#333;}
.mypage-money-box .link-info .btn-1 {position:absolute;right:30px;top:25px;width:150px;height:45px;background:#1175c3;line-height:45px;text-align:center;color:#fff;}
.mypage-money-box .link-info .btn-2 {position:absolute;right:30px;top:80px;width:148px;height:43px;border:1px solid #999;line-height:43px;text-align:center;color:#1175c3;}

/* 신청 입력폼 */
.request-table-box {margin-top:68px;}
.request-table-box + .request-table-box {margin-top:30px;}
.request-table-box .imp {position:relative;top:2px;color:#ff5400;}
.request-table-box .select-line select {width:240px;padding-left:10px;}
.request-table-box .sub-txt {margin-top:6px;font-size:14px;}
.request-table-box .top-title {position:relative;}
.request-table-box .top-title h5 {margin-top:0;}
.request-table-box .top-title .n-txt {position:absolute;right:0;top:6px;line-height:20px;}
.request-table-box .top-title .n-txt .imp {color:#ff5400;}
.request-table-box .table-view {margin-top:16px;padding:30px;border:2px solid #1175c3;border-radius:10px;}
.request-table-box .half-input {overflow:hidden;}
.request-table-box .half-input input {float:right;width:47%;}
.request-table-box .half-input input:first-child {float:left;}
.request-table-box .line {overflow:hidden;}
.request-table-box .line > input {width:99.6%;}
.request-table-box .line.email > input {width:180px;}
.request-table-box .line.email .sub-txt {margin-top:0;}
.request-table-box .line + .line {margin-top:10px;}				
.request-table-box .line .title-input {display:inline-block;float:left;}
.request-table-box .line .title-input + .title-input {margin-left:40px;}
.request-table-box .line .title-input .txt {display:inline-block;width:45px;font-weight:bold;line-height:35px;color:#333;vertical-align:top;}
.request-table-box .line .title-input input {width:198px;}						
.request-table-box .line.number {overflow:hidden;}
.request-table-box .line.number input {float:left;width:98px;}
.request-table-box .line.number span {float:left;margin:0 5px;line-height:35px;color:#bfbfbf;}
.request-table-box .line.number.type-2 input {width:128px;}
.request-table-box .line.search input {float:left;width:120px;margin-right:10px;}
.request-table-box .line.search .search-btn {float:left;height:35px;padding:0 15px;background:#707070;font-weight:bold;line-height:35px;text-align:center;color:#fff;}
.request-table-box .line.search.type-2 input {width:248px;}	
.request-table-box .line.address input {float:left;width:270px;}
.request-table-box .line.address input:first-child {margin-right:10px;}
.request-table-box .line.text input {float:left;width:128px;margin-right:10px;}
.request-table-box .line.text .txt {float:left;line-height:35px;}
.request-table-box .line.text .txt + input {margin-left:8px;}
.request-table-box .line.link input {width:248px;}
.request-table-box .line.user .title-input {float:left;}
.request-table-box .line.user .title-input .txt .imp {display:inline-block;margin-left:5px;line-height:35px;}
.request-table-box .line.user .title-input.num-1 .txt {float:left;width:58px;}
.request-table-box .line.user .title-input.num-1 input {display:inline-block;width:128px;}
.request-table-box .line.user .title-input.num-2 .txt {float:left;width:86px;}
.request-table-box .line.user .line.number input {width:78px;}
.request-table-box .tab-btn {overflow:hidden;margin-top:50px;}
.request-table-box .tab-btn a {float:left;width:467px;height:55px;border:1px solid #eaeaea;font-size:16px;font-weight:bold;line-height:55px;text-align:center;color:#999;}
.request-table-box .tab-btn a.on {background:#02428a;color:#fff;}
.request-table-box .check-line {overflow:hidden;line-height:35px;}
.request-table-box .check-line > .check {float:left;margin-right:35px;}
.request-table-box .check-line input[type="checkbox"] {float:left;width:18px;height:18px;margin:8px 10px 0 0;border:1px solid #ccc;vertical-align:top;}
.request-table-box .check-line label {float:left;line-height:35px;}
.request-table-box .sub-info-view {margin-top:14px;}
.request-table-box .sub-info-view .info-cnt {margin-top:34px;}
.request-table-box .sub-info-view .info-cnt:first-child {margin-top:0;}
.request-table-box .sub-info-view .info-cnt .txt {line-height:26px;}
.request-table-box .sub-info-view .radio-line {margin-top:6px;}
.request-table-box .sub-info-view .line.number {margin-top:13px;}
.request-table-box .sub-info-view .agree-cnt {margin-top:70px;padding-top:13px;border-top:1px solid #bfbfbf;}
.request-table-box .sub-info-view .agree-cnt .com-send-btn {clear:both;margin-top:0;padding-top:22px;}
.request-table-box .com-box-table {margin-top:0;}
.request-table-box .com-box-table th {padding-left:5px;padding-right:5px;}
.request-table-box .com-box-table .check-line > .check {margin-right:25px;}
.request-table-box .com-box-table .check-line > .check.last {margin-right:0;}
.request-table-box .com-box-table .check-line .etc {float:left;margin-left:8px;padding-right:5px;}
.request-table-box .com-box-table .check-line .etc.size-1 {width:380px;}
.request-table-box .com-box-table .check-line .etc.size-2 {width:300px;}
.request-table-box .com-box-table.input th {padding-left:15px;text-align:left;}
.request-table-box .notice-txt .txt-list.n-info .b-title {font-size:16px;font-weight:bold;color:#333;}
.request-table-box .notice-txt .txt-list.n-info li {margin-bottom:10px;}
.request-table-box .notice-txt .title {display:block;margin-top:30px;font-size:19px;font-weight:bold;color:#333;}
.request-table-box .notice-txt .title:first-child {margin-top:0;}
.request-table-box .notice-txt .txt {margin-top:15px;color:#666;}
.request-table-box .notice-txt .line-txt-list {margin-top:15px;}
.request-table-box .notice-txt .line-txt-list li {padding-left:13px;text-indent:-13px;}
.request-table-box .notice-txt .line-txt-list.round li {padding-left:16px;text-indent:-16px;}
.request-table-box .notice-txt .line-txt-list .sub-list li {padding-left:13px;text-indent:-13px;}
.request-table-box .text-line {margin-top:10px;}
.request-table-box .text-line textarea {width:100%;height:67px;padding:8px;border:1px solid #eaeaea;color:#666;}
.request-table-box .single-line {width:250px;}
.request-table-box .single-line.type-2 {width:200px;}
.request-table-box .info-view {margin-top:16px;padding:30px;border:2px solid #1175c3;border-radius:10px;}
.request-table-box .info-view:first-child {margin-top:0;}
.request-table-box .info-view .agree-cnt {overflow:hidden;margin-top:30px;padding-top:20px;border-top:1px solid #bfbfbf;}
.request-table-box .info-view .agree-cnt input {float:left;width:18px;height:18px;margin:0 10px 0 0;border:1px solid #ccc;vertical-align:top;}
.request-table-box .info-view .agree-cnt label {float:left;line-height:20px;}
.request-table-box .info-view .btn-cnt a.link {background:#707070;}
.request-table-box .info-view > .title {display:block;font-size:18px;line-height:22px;font-weight:bold;color:#333;}
.request-table-box .info-view .normal-txt + .title {margin-top:30px;}
.request-table-box .info-view.square {-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.request-table-box .line.address-btn input {width:465px;}
.request-table-box .line.address-btn a.btn {float:right;height:35px;padding:0 15px;background:#707070;font-weight:bold;line-height:35px;text-align:center;color:#fff;}
.request-table-box .com-box-table + .txt-list {margin-top:10px;}
.request-table-box .com-box-table .h-txt > span {display:block;line-height:22px;}
.request-table-box .com-box-table .h-txt > span.txt {margin-top:12px;color:#666;}
.request-table-box .com-box-table .info-txt {line-height:26px;}
.request-table-box .com-box-table .info-txt > .title {display:block;padding-left:13px;font-size:18px;font-weight:bold;line-height:26px;color:#333;text-indent:-13px;}
.request-table-box .com-box-table .info-txt > .txt , .request-table-box .com-box-table .info-txt > .txt-list {margin-top:10px;}
.request-table-box .com-box-table .info-txt .btn-cnt {margin-top:10px;}
.request-table-box .com-box-table .info-txt .btn-cnt a.link {height:auto;background:#707070;}
.request-table-box .com-box-table .radio-line > .radio {margin-left:20px;}
.request-table-box .com-box-table .radio-line > .radio:first-child {margin-left:0;}
.request-table-box .com-box-table .check-line {padding-left:10px;}
.request-table-box .com-box-table .check-line .check:first-child {margin-right:20px;}
.request-table-box .info-txt .cal-table-box .com-box-table {margin-top:15px;}
.request-table-box .info-txt .cal-table-box .no-line.text input {width:150px;padding:0 10px;text-align:right;text-indent:0; margin-right:10px;}
.request-table-box .info-txt .cal-table-box .no-line.text input[class='auto-data'] {background:#f4f4f4; color:#cccccc;}
.request-table-box .info-txt .cal-table-box .no-line.text .w60 input {width:60px !important;}
.request-table-box .info-txt .cal-table-box .no-line.text .w80 input {width:80px !important;}
.request-table-box .info-txt .cal-table-box .line.text input {width:285px;padding:0 10px;text-align:right;text-indent:0;}
.request-table-box .info-txt .cal-table-box .line.text input.AXInput {text-align:left;}
.request-table-box .info-txt .cal-table-box .line.text input.w200 {width:200px;}
.request-table-box .info-txt .cal-table-box .line.text input.w320 {width:320px;}
.request-table-box .info-txt .cal-table-box .line.text input.greyline {border:1px solid #ccc !important;}
.request-table-box .info-txt .cal-table-box .line.text.w125 input {width:125px !important;}
.request-table-box .info-txt .cal-table-box .line.text.w235 input {width:235px !important;}
.request-table-box .info-txt .cal-table-box .bottom-btn {margin-top:20px;text-align:center;}
.request-table-box .info-txt .cal-table-box .bottom-btn a {display:inline-block;padding:0 28px;background:#707070;font-weight:bold;line-height:35px;color:#fff;}
.request-table-box .info-txt .cal-table-box .cal-box {position:relative;width:100%;height:91px;}
.request-table-box .info-txt .cal-table-box .cal-box .input-1 {position:absolute;left:0;top:0;width:128px;padding-right:10px;}
.request-table-box .info-txt .cal-table-box .cal-box .input-2 {position:absolute;left:0;bottom:0;width:128px;padding-right:10px;}
.request-table-box .info-txt .cal-table-box .cal-box .input-3 {position:absolute;right:15px;top:28px;width:128px;padding-right:10px;}
.request-table-box .info-txt .cal-table-box .cal-box .txt {position:absolute;left:160px;top:35px;color:#333;}
.request-table-box .info-txt .cal-table-box .cal-box .line {position:absolute;left:0;top:45px;width:140px;height:1px;background:#333;}
.request-table-box .info-txt .cal-table-box .com-box-table .radio {text-align:center;}
.request-table-box .info-txt .cal-table-box .com-box-table .radio input {position:relative;top:2px;}
.request-table-box .info-txt .cal-table-box .com-box-table .join-btn {padding:20px; font-size:16px; font-weight:bold;border:none;color:white;background:grey;cursor:pointer;}
.request-table-box .info-txt .cal-table-box .com-box-table .join-btn:hover {background:#707070;}
.request-table-box u.under{font-size:1.07rem;text-underline-position:under;}

/* 신규 자금신청 자가진단 기타정보_20191119 */
.cal-table-box .chkinfo-table-box .check1 {float:left; width:210px;}
.cal-table-box .chkinfo-table-box .check2 {float:left; width:240px;}

/* 신규 스마트공장_20210112 */
.cal-table-box .com-box-table .chkinfo-table-box .smart_check01 {margin: 4px -5px 0px 0px;}
.cal-table-box .com-box-table .chkinfo-table-box .smart_check02 {width: 590px; margin-left: 9px; box-sizing:border-box;}
.cal-table-box .com-box-table .smart_check03 label {letter-spacing:-2px; margin-right:17px;}
.cal-table-box .com-box-table .w90 > div {width: 90px;}
.cal-table-box .com-box-table .w90 > div:nth-child(1) {width: 130px;}
.cal-table-box .com-box-table .w105 > div {width: 105px;}
.cal-table-box .com-box-table .w105 > div:nth-child(1) {width: 130px;}
.cal-table-box .com-box-table .w130 > div {width: 130px;}
.cal-table-box .com-box-table .w160 {width:160px; margin:auto;}
.cal-table-box .com-box-table .w170 > div {width: 170px; letter-spacing: -1px}
.cal-table-box .com-box-table .w170 > div.w150 {width:150px;}
.cal-table-box .com-box-table .w170 > div.no-letter {letter-spacing:0;}
.cal-table-box .com-box-table .w300 {width:300px; margin:auto;}
.cal-table-box .com-box-table .w550 {width:550px; margin:auto;}
.cal-table-box .com-box-table .flex_center {display: flex; justify-content: space-around;}
.cal-table-box .com-box-table .flex_left {display: flex; justify-content: flex-start; padding:5px 0;}
/*.cal-table-box .com-box-table .flex_left > div {margin-right:10px;}*/
.cal-table-box .com-box-table .flex_left input[type="checkbox"], .cal-table-box .com-box-table .flex_center input[type="checkbox"] {margin-top:0; margin-right:-5px; }
.cal-table-box .com-box-table .flex_left span.small {position:absolute; margin-top:-7px; font-size:12px;}

/* 자금신청 레이아웃 조정_20190722 */
.box2 {margin:-15px -18px -15px -17px;}
.box2 > table {border-top:1px solid #bfbfbf;}
.box2 .title {display:block; font-size:18px; font-weight:bold; color:#333;}
.request-table-box .info-txt .cal-info-txt > ul , .request-table-box .info-txt .cal-info-txt > span {margin-top:13px;}
.request-table-box .info-txt .cal-info-txt .imp {display:block;left:0;top:0;line-height:26px;}
.request-table-box .info-txt .cal-info-txt .imp + ul {margin-top:0;}
.request-table-box .notice-txt {line-height:26px;color:#666;}
.request-table-box .notice-txt strong {font-weight:bold;color:#333;}
.request-table-box .notice-txt .check-agree {position:relative;padding-left:30px;}
.request-table-box .notice-txt .check-agree .check {position:absolute;left:0;top:3px;width:20px;height:20px;}
.request-table-box .notice-txt .check-agree.type-2 {margin-top:20px;}
.request-table-box .notice-txt .txt-agree {margin-top:20px;padding-left:40px;} 
.request-table-box .notice-txt .txt-agree strong {margin-left:-10px;}
.request-table-box .notice-txt .write-agree {overflow:hidden;margin:25px 20px 0;padding:12px 20px 13px;background:#f2f9fd;}
.request-table-box .notice-txt .write-agree:first-child {margin-top:0;}
.request-table-box .notice-txt .write-agree .radio-line {float:left;}
.request-table-box .notice-txt .write-agree .input-line {float:right;}
.request-table-box .notice-txt .write-agree .input-line input {width:270px;margin-left:6px;}
.request-table-box .notice-txt .agree-txt {overflow:hidden;line-height:26px;}
.request-table-box .notice-txt .agree-txt strong {float:left;}
.request-table-box .notice-txt .agree-txt .radio-line {float:right;line-height:26px;}
.request-table-box .notice-txt .agree-txt .radio-line input {margin-top:5px;}
.request-table-box .notice-txt .com-box-table {margin-top:8px;}
.request-table-box .notice-txt .comfirm-input {margin-top:30px;padding:20px 10px 30px;background:#f4f4f4;text-align:center;}
.request-table-box .notice-txt .comfirm-input .txt {margin-right:10px;font-size:16px;font-weight:bold;line-height:35px;color:#333;}
.request-table-box .notice-txt .comfirm-input input {width:220px;height:35px;}
.request-table-box .notice-txt .comfirm-input .btn {display:inline-block;width:120px;height:35px;margin-left:6px;background:#1175c3;font-size:14px;line-height:35px;text-align:center;color:#fff;}
.request-table-box.scroll .info-view {overflow-y:scroll;height:450px;}
.request-table-box.scroll .info-view .notice-txt > strong {display:inline-block;padding-bottom:10px;font-size:18px;}
.request-table-box.scroll + .table-top-txt {margin-top:60px;}
/*.request-bottom-btn {text-align:center;margin-top:70px;padding-top:40px;border-top:1px solid #bfbfbf;}*/
.request-bottom-btn {text-align:center;}
.request-bottom-btn.check-type {padding-top:13px;}
.request-bottom-btn .top-txt {display:block;margin-bottom:5px;font-size:16px;font-weight:bold;line-height:26px;text-align:center;color:#333;}
.request-bottom-btn a {display:inline-block;height:55px;margin:0 3px;font-size:18px;font-weight:bold;line-height:55px;text-align:left;color:#fff;}
.request-bottom-btn a.next {padding:0 14px 0 20px;background:#ff5400;}
.request-bottom-btn a.next.past {width:90%;height:40px;background-color:#b8b8b8;font-size:12px;line-height:40px;}
.request-bottom-btn a.next span {display:inline-block;min-width:100px;padding-right:46px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 22px;}
.request-bottom-btn a.next.past span {min-width:70px;padding-right:0px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 15px;}
.request-bottom-btn a.prev {padding:0 20px 0 14px;background:#707070;text-align:right;}
.request-bottom-btn a.prev span {display:inline-block;min-width:100px;padding-left:46px;background:url(/static/compat/images/common/btn_arrow_2.png) no-repeat 0 22px;}
.request-bottom-btn a.default {padding:0 14px;background:#ff5400;}
.request-bottom-btn a.default span {display:inline-block;min-width:100px;text-align:center;}
.request-bottom-btn a.cancel {padding:0 14px;background:#707070;}
.request-bottom-btn a.cancel span {display:inline-block;min-width:100px;text-align:center;}
.request-bottom-btn a.btn span {display:inline-block;padding:0 47px;background:#ff5400;}
.request-bottom-btn .check-line {overflow:hidden;padding-bottom:22px;}
.request-bottom-btn .check-line input[type="checkbox"] {float:left;width:18px;height:18px;margin:8px 10px 0 0;border:1px solid #ccc;vertical-align:top;}
.request-bottom-btn .check-line label {float:left;line-height:35px;}
.request-bottom-btn .check-line.right > .check {float:right;}

/*주소찾기 레이어추가 시작 20191113*/
.address-pop {display:none;left:0;top:0;right:0;bottom:0;z-index:1000;}
.address-pop .imp {color:#ff5500;}
.address-pop .inner {display:block;padding-left:12px;text-indent:-12px;}
.address-pop .txt-list {margin-top:11px;}
.address-pop .com-box-table.info-write input[readonly] {background:#eaeaea;}
.address-pop .txt-list > li {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;font-size:16px;line-height:26px;color:#666;}
.address-pop > .bg {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/static/compat/images/common/layer_bg.png) repeat 0 0;}
.address-pop .content-middle {left:50%;top:50%;width:986px;background:#fff;}
.address-pop .title-area {position:relative;padding:22px 0 24px 14px;background:#1175c3;font-size:28px;font-weight:bold;line-height:32px;color:#fff;}
.address-pop .title-area > .title {display:block;}
.address-pop .title-area .close-btn {position:absolute;right:20px;top:22px;width:32px;height:32px;background:url(/static/compat/images/common/layer_xbtn.gif) no-repeat 0 0;text-indent:-9999px;}
.address-pop .view-area {overflow:auto;overflow-x:hidden;position:relative;padding:47px 43px 0 59px;}
.address-pop .view-area > .com-box-table:first-child , .address-pop .view-area > .com-search:first-child {margin-top:0;}
.address-pop .view-area > .sub-title {display:block;margin-top:47px;font-size:24px;font-weight:bold;line-height:28px;color:#02428a;}
.address-pop .view-area > .sub-title:first-child {margin-top:0;}
.address-pop .view-area > .sub-title.bold {font-size:28px;font-weight:bold;color:#333;}
.address-pop .view-area > .sub-title > .top-txt {display:block;margin-bottom:15px;font-size:16px;font-weight:normal;line-height:26px;color:#333;}
.address-pop .view-area > .sub-title.bold + .sub-title {margin-top:25px;}
.address-pop .view-area .com-box-table.white {margin-top:17px;}
.address-pop .view-area > .sub-txt {margin-top:11px;line-height:26px;}
.address-pop .view-area:after {content:"";display:block;width:100%;height:50px;}
.address-pop .view-area > .pop-title {display:block;font-size:28px;font-weight:bold; color:#121212;}
.address-pop .view-area > .pop-title + .txt-info-cnt {margin-top:22px;}
.address-pop .view-area .info-table-cnt .com-box-table .btn {display:inline-block;width:60px;height:40px;background:#707070;font-size:16px;font-weight:bold;line-height:40px;text-align:center;color:#fff;}
.address-pop .search-cnt .txt-box {line-height:26px;}
.address-pop .search-cnt .search-box {margin-top:13px;padding:15px 0;border:2px solid #1175c3;border-radius:10px;line-height:40px;text-align:center;}
.address-pop .search-cnt .search-box .txt {display:inline-block;font-size:16px;font-weight:bold;color:#333;}
.address-pop .search-cnt .search-box input {width:360px;height:38px;margin:0 6px;}
.address-pop .search-cnt .search-box .btn {display:inline-block;width:120px;height:40px;background:#707070;text-align:center;color:#fff;}

/*주소찾기 레이어추가 끝 20191113*/
.view-area .info-table-cnt .com-box-table .btn
{display:inline-block;width:60px;height:40px;background:#707070;font-size:16px;font-weight:bold;line-height:40px;text-align:center;color:#fff;}

/* 레이어 팝업 */
.layer-pop {display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;}
.layer-pop .imp {color:#ff5500;}
.layer-pop .inner {display:block;padding-left:12px;text-indent:-12px;}
.layer-pop .txt-list {margin-top:11px;}
.layer-pop .com-box-table.info-write input[readonly] {background:#eaeaea;}
.layer-pop .txt-list > li {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;font-size:16px;line-height:26px;color:#666;}
.layer-pop > .bg {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/static/compat/images/common/layer_bg.png) repeat 0 0;}
.layer-pop .content-middle {position:absolute;left:50%;top:50%;width:986px;height:646px;margin:-325px 0 0 -495px;border:2px solid #1175c3;background:#fff;}
.layer-pop .title-area {position:relative;padding:22px 0 24px 14px;background:#1175c3;font-size:28px;font-weight:bold;line-height:32px;color:#fff;}
.layer-pop .title-area > .title {display:block;}
.layer-pop .title-area .close-btn {position:absolute;right:20px;top:22px;width:32px;height:32px;background:url(/static/compat/images/common/layer_xbtn.gif) no-repeat 0 0;text-indent:-9999px;}
.layer-pop .view-area {overflow-y:scroll;position:relative;height:521px;padding:47px 43px 0 59px;}
.layer-pop .view-area > .com-box-table:first-child , .layer-pop .view-area > .com-search:first-child {margin-top:0;}
.layer-pop .view-area > .sub-title {display:block;margin-top:47px;font-size:24px;font-weight:bold;line-height:28px;color:#02428a;}
.layer-pop .view-area > .sub-title:first-child {margin-top:0;}
.layer-pop .view-area > .sub-title.bold {font-size:28px;font-weight:bold;color:#333;}
.layer-pop .view-area > .sub-title > .top-txt {display:block;margin-bottom:15px;font-size:16px;font-weight:normal;line-height:26px;color:#333;}
.layer-pop .view-area > .sub-title.bold + .sub-title {margin-top:25px;}
.layer-pop .view-area .com-box-table.white {margin-top:17px;}
.layer-pop .view-area > .sub-txt {margin-top:11px;line-height:26px;}
.layer-pop .view-area:after {content:"";display:block;width:100%;height:50px;}
.layer-pop .view-area > .pop-title {display:block;font-size:28px;font-weight:bold; color:#121212;}
.layer-pop .view-area > .pop-title + .txt-info-cnt {margin-top:22px;}
.layer-pop .join-view-area {overflow-y:scroll;position:relative;height:521px;padding:47px 43px 0 59px;}
.layer-pop .join-view-area > .com-box-table:first-child , .layer-pop .view-area > .com-search:first-child {margin-top:0;}
.layer-pop .join-view-area > .sub-title {display:block;margin-top:47px;font-size:24px;font-weight:bold;line-height:28px;color:#02428a;}
.layer-pop .join-view-area > .sub-title:first-child {margin-top:0;}
.layer-pop .join-view-area > .sub-title.bold {font-size:28px;font-weight:bold;color:#333;}
.layer-pop .join-view-area > .sub-title > .top-txt {display:block;margin-bottom:15px;font-size:16px;font-weight:normal;line-height:26px;color:#333;}
.layer-pop .join-view-area > .sub-title.bold + .sub-title {margin-top:25px;}
.layer-pop .join-view-area .com-box-table.white {margin-top:17px;}
.layer-pop .join-view-area > .sub-txt {margin-top:11px;line-height:26px;}
.layer-pop .join-view-area:after {content:"";display:block;width:100%;height:50px;}
.layer-pop .join-view-area > .pop-title {display:block;font-size:28px;font-weight:bold; color:#121212;}
.layer-pop .join-view-area > .pop-title + .txt-info-cnt {margin-top:22px;}
.layer-pop .txt-info-cnt {margin-top:65px;}
.layer-pop .txt-info-cnt.no-mt {margin-top:0;}
.layer-pop .txt-info-cnt > .title {display:block;font-size:24px;font-weight:bold;color:#02428a;}
.layer-pop .txt-info-cnt .sub-txt {display:block;margin-top:30px;font-size:19px;font-weight:bold;color:#121212;}
.layer-pop .txt-info-cnt .sub-txt.url {margin-top:10px;}
.layer-pop .txt-info-cnt .btn-cnt {margin-top:14px;}
.layer-pop .number-box {margin-top:25px;padding:15px 0;border:2px solid #1175c3;-webkit-border-radius:10px;border-radius:10px;text-align:center;}
.layer-pop .number-box .txt {display:inline-block;font-weight:bold;line-height:40px;color:#333;vertical-align:top;}
.layer-pop .number-box input {width:360px;height:38px;margin:0 6px;vertical-align:top;}
.layer-pop .number-box .btn {display:inline-block;width:120px;height:40px;background:#707070;line-height:40px;color:#fff;vertical-align:top;}
.layer-pop .bottom-btn {margin-top:20px;text-align:center;}
.layer-pop .bottom-btn a.down {display:inline-block;width:120px;height:45px;background:#1175c3;line-height:45px;color:#fff;}
.layer-pop .bottom-btn a.send {display:inline-block;width:120px;height:45px;background:#1175c3;line-height:45px;color:#fff;}
.layer-pop .com-box-table {margin-top:21px;}
.layer-pop .com-box-table th {padding:12px 0;background:#f4f4f4;font-size:16px;font-weight:bold;text-align:center;color:#1175c3;}
.layer-pop .com-box-table td {padding:9px 10px;}
.layer-pop .com-box-table td:first-child {border-left:none;}
.layer-pop .com-box-table td.bl {border-left:1px solid #bfbfbf;}
.layer-pop .com-box-table td a.btn.white {overflow:hidden;float:right;height:32px;border:1px solid #aaa;background:#fff;line-height:30px !important;color:#666;}
.layer-pop .com-box-table td .line .select-txt {line-height:32px;}
.layer-pop .com-box-table td .line .select-txt .tit {display:inline-block;max-width:670px;}
.layer-pop .com-box-table td .line .select-txt .btn {float:right;}
.layer-pop .com-box-table td .line .select-txt .sub {display:inline-block;margin-left:10px;}
.layer-pop .com-box-table.pop-1 th.th-1 {width:19%;}
.layer-pop .com-box-table.pop-1 th.th-2 {width:14%;}
.layer-pop .com-box-table.pop-1 th.th-3 {width:21%;}
.layer-pop .com-box-table.pop-1 th.th-4 {width:46%;}
.layer-pop .com-box-table.pop-1 td {border-left:1px solid #bfbfbf;}
.layer-pop .com-box-table.pop-1 tr.line td:first-child {border-left:none;}
.layer-pop .com-box-table.pop-2 th.th-1 {width:23%;}
.layer-pop .com-box-table.pop-2 th.th-2 {width:18%;}
.layer-pop .com-box-table.pop-2 th.th-3 {width:59%;}
.layer-pop .com-box-table.pop-3 th {width:19%;}
.layer-pop .search-cnt .txt-box {line-height:26px;}
.layer-pop .search-cnt .search-box {margin-top:13px;padding:15px 0;border:2px solid #1175c3;border-radius:10px;line-height:40px;text-align:center;}
.layer-pop .search-cnt .search-box .txt {display:inline-block;font-size:16px;font-weight:bold;color:#333;}
.layer-pop .search-cnt .search-box input {width:360px;height:38px;margin:0 6px;}
.layer-pop .search-cnt .search-box .btn {display:inline-block;width:120px;height:40px;background:#707070;text-align:center;color:#fff;}
.layer-pop .info-table-cnt {margin-top:44px;line-height:26px;}
.layer-pop .info-table-cnt .txt-list + .com-box-table {margin-top:14px;}
.layer-pop .info-table-cnt .com-box-table .btn {display:inline-block;width:60px;height:40px;background:#707070;font-size:16px;font-weight:bold;line-height:40px;text-align:center;color:#fff;}
.layer-pop .info-table-cnt .bottom-txt {margin-top:5px;text-align:right;color:#ff5500;}
.layer-pop .info-table-cnt .bottom-txt.left {text-align:left;}
.layer-pop .info-table-cnt .bottom-txt + .txt-list {margin-top:28px;}
.layer-pop .box-list {margin-top:43px;padding:43px 50px 40px;border:1px solid #bfbfbf;line-height:32px;}
.layer-pop .box-list .title {display:block;font-weight:bold;color:#00969f;}
.layer-pop .box-list .txt-list {margin-top:4px;}
.layer-pop .box-list.info-txt {background:#f4f4f4;}
.layer-pop .btn-cnt {overflow:hidden;}
.layer-pop .btn-cnt a {margin-right:10px;}
.layer-pop .btn-cnt a.link {float:left;padding:0 16px 0 19px;background:#1175c3;font-size:16px;font-weight:bold;line-height:45px;color:#fff;}
.layer-pop .btn-cnt a.link > span {display:inline-block;min-width:173px;padding-right:52px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 16px;letter-spacing:0px;vertical-align:top;}
.layer-pop .phone-info-txt {position:relative;margin-top:20px;padding:45px 50px;border:1px solid #bfbfbf;background:#f6f6f6;}
.layer-pop .phone-info-txt:first-child {margin-top:0;}
.layer-pop .phone-info-txt .title {display:block;font-size:22px;font-weight:bold;line-height:30px;color:#333;}
.layer-pop .phone-info-txt .detail-txt {display:block;font-size:16px;line-height:30px;color:#666;}
.layer-pop .phone-info-txt .link-btn {position:absolute;right:50px;bottom:50px;padding:0 20px;background:#1175c3;line-height:45px;color:#fff;}
.layer-pop .bottom-rsign {margin-top:20px;text-align:right;color:#333;}
.layer-pop .bottom-rsign .name {margin-left:15px;}
.layer-pop .com-box-table.pop-3 td {width:31%;}
.layer-pop .com-box-table th.left {padding-left:15px;}
.layer-pop .com-round-box.table {padding:30px;}
.layer-pop .com-round-box.table .com-box-table {margin-top:0;}
.layer-pop .radio-line {display:inline-block;line-height:40px;}
.layer-pop .radio-line input[type="radio"] {margin-top:12px;}
.layer-pop .radio-line > .radio {float:left;margin-left:15px;}
.layer-pop .radio-line > .radio:first-child {margin-left:0;}
.layer-pop .radio-line input[type="radio"] {float:left;width:15px;height:15px;margin-top:12px;vertical-align:top;}
.layer-pop .radio-line label {float:left;margin-left:4px;font-size:14px;}
.layer-pop .radio-line.right {width:100%;margin-top:5px;}
.layer-pop .radio-line.right .radio {float:right;margin-left:25px;}
.layer-pop .com-list-btn {margin-top:50px;}
.layer-pop .normal-txt {margin-top:12px;text-align:left;}
.layer-pop .normal-txt .bold {display:block;margin-bottom:10px;font-size:18px;font-weight:bold;line-height:24px;color:#333;}
.layer-pop .title-line .title {display:block;margin-top:30px;font-size:18px;font-weight:bold;color:#333;}
/*.layer-pop .request-bottom-btn {margin-top:50px;}*/
.layer-pop .request-bottom-btn {padding-top:20px;}
.layer-pop .nice-step-box + .inner.normal , .layer-pop .nice-step-box + .normal-txt {margin-top:25px;}
.layer-pop .nice-step-box .step-list > li {position:relative;padding-left:160px;min-height:160px;margin-top:48px;}
.layer-pop .nice-step-box .step-list > li:first-child {margin-top:0;}
.layer-pop .nice-step-box .title {position:absolute;left:0;top:0;width:130px;}
.layer-pop .nice-step-box .title.line-1 {padding-top:67px;height:93px;}
.layer-pop .nice-step-box .title.line-2 {padding-top:54px;height:106px;}
.layer-pop .nice-step-box .title .num {display:block;position:absolute;left:0;top:7px;padding-left:8px;font-size:14px;font-weight:bold;}
.layer-pop .nice-step-box .title .txt {display:block;font-weight:bold;text-align:center;color:#fff;}
.layer-pop .nice-step-box .txt-list {margin-top:-4px;}
.layer-pop .nice-step-box .icon {position:absolute;left:59px;bottom:-18px;width:12px;height:8px;background:url(/static/compat/images/common/step_icon_arrow.gif) no-repeat 0 0;}
.layer-pop .nice-step-box .btn-cnt {margin-top:11px;}
.layer-pop .nice-step-box .list-1 .title {background:url(/static/compat/images/common/step_bg_1.gif) no-repeat 0 0;}
.layer-pop .nice-step-box .list-1 .title .num {color:#78b0ee;}
.layer-pop .nice-step-box .list-2 .title {background:url(/static/compat/images/common/step_bg_2.gif) no-repeat 0 0;}
.layer-pop .nice-step-box .list-2 .title .num {color:#7bbdf1;}
.layer-pop .nice-step-box .list-3 .title {background:url(/static/compat/images/common/step_bg_3.gif) no-repeat 0 0;}
.layer-pop .nice-step-box .list-3 .title .num {color:#85ebf1;}
.layer-pop .nice-step-box .list-4 .title {background:url(/static/compat/images/common/step_bg_4.gif) no-repeat 0 0;}
.layer-pop .nice-step-box .list-4 .title .num {color:#78b0ee;}
.layer-pop .tel-num {display:block;margin-top:13px;padding-left:30px;background:url(/static/compat/images/common/call_icon.gif) no-repeat 0 0;font-size:19px;font-weight:bold;line-height:23px;color:#121212;}
.layer-pop .request-table-box {margin-top:15px;}
.layer-pop .request-table-box:first-child {margin-top:0;}
.layer-pop .request-table-box .agree-cnt {text-align:right;}
.layer-pop .request-table-box .agree-cnt .title {display:inline-block;margin-right:10px;font-size:16px;font-weight:bold;line-height:40px;color:#333;vertical-align:top;}
.layer-pop .request-table-box.scroll .info-view {overflow-y:auto;height:110px;}
.layer-pop.alert .content-middle {width:554px;height:auto;margin:-150px 0 0 -280px;border:3px solid #1175c3;}
.layer-pop.alert .title-area {padding:13px 13px;font-size:24px;}
.layer-pop.alert .title-area .close-btn {top:15px;width:26px;height:26px;background:url(/static/compat/images/common/layer_xbtn_2.gif) no-repeat 0 0;}
.layer-pop.alert .info-area {padding:43px 0 82px;}
.layer-pop.alert .info-area > .txt {line-height:26px;text-align:center;}
.layer-pop.alert .bottom-btn {margin-top:14px;}
.layer-pop.address .content-middle {width:554px;height:auto;margin:-350px 0 0 -280px;border:3px solid #1175c3;}
.layer-pop.address .view-area {padding:43px 25px 0;}
.layer-pop.address .com-round-box {margin-top:0;}
.layer-pop.address .com-round-box .txt-input {width:300px;margin:0;}
.layer-pop.address .normal-txt {margin-top:10px;}
.layer-pop.address .table-box {margin-top:40px;}
.layer-pop.address .table-box .top-txt {display:block;color:#333;}
.layer-pop.address .table-box .com-box-table {margin-top:5px;}
.layer-pop.small .content-middle {width:650px;height:auto;margin:-150px 0 0 -325px;border:3px solid #1175c3;}
.layer-pop.small .view-area {height:auto;padding:43px 25px 0;}
.layer-pop.admin .content-middle {width:554px;height:auto;margin:-275px 0 0 -280px;border:3px solid #1175c3;}
.layer-pop.admin .view-area {height:415px;padding:50px 50px 0;}
.layer-pop.admin .com-box-table {margin-top:0;}
.layer-pop.admin .com-box-table input.w100 {width:100px;}
.layer-pop.admin .com-box-table input + input {margin-left:6px;}
.layer-pop.admin .com-box-table select.half {width:213px;}
.layer-pop.admin .com-box-table textarea.etc {width:98%;height:80px;border:1px solid #eaeaea;vertical-align:top;}
.layer-pop.people .title-area {padding:0;}
.layer-pop.people .title-area > .title {display:none;}
.layer-pop.people .title-area .close-btn {right:0;top:0;width:47px;height:47px;background:#1275c6 url(/static/compat/images/common/layer_xbtn.gif) no-repeat 9px 6px;z-index:100;}
.layer-pop.people .content-middle {width:694px;height:auto;margin:-310px 0 0 -280px;border:3px solid #1175c3;}
.layer-pop.people .view-area {height:auto;max-height:450px;padding:50px 0 45px 28px;}
.layer-pop.people .photo-box {float:left;width:220px;text-align:left;}
.layer-pop.people .photo-box .photo {display:block;}
.layer-pop.people .photo-box .photo img {display:block;width:137px;height:176px;margin:0 auto;border:1px solid #ccc;}
.layer-pop.people .photo-box .name {display:block;margin-top:17px;font-size:24px;font-weight:bold;text-align:center;color:#333;}
.layer-pop.people .photo-box .posi {display:block;margin-top:10px;font-size:18px;text-align:center;}
.layer-pop.people .info-box {float:right;width:400px;padding-right:10px;}
.layer-pop.people .info-box .info {position:relative;margin-top:25px;padding-left:77px;line-height:26px;}
.layer-pop.people .info-box .info:first-child {margin-top:0;}
.layer-pop.people .info-box .info .title {position:absolute;left:0;top:0;font-weight:bold;color:#333;}
.layer-pop.people .info-box .info .txt-list {margin-top:0;}
.layer-pop.program .content-middle {width:644px;height:auto;margin:-310px 0 0 -325px;border:3px solid #1175c3;}
.layer-pop.program .view-area {height:auto;max-height:450px;padding:40px 18px 20px;}
.layer-pop.program .view-area .title {display:block;font-size:20px;font-weight:bold;color:#333;}
.layer-pop.program .view-area .step-txt {display:block;margin-top:20px;font-size:18px;font-weight:bold;color:#333;}
.layer-pop.program .view-area .txt {margin-top:10px;} 
.layer-pop.program .view-area img {display:block;margin-top:15px;}
.layer-pop.program.pop .view-area {overflow-y:scroll;}
.layer-pop.img-box .content-middle {width:804px;margin-left:-402px;}
.layer-pop.online-result .content-middle {height:476px;margin-top:-238px;}
.layer-pop.online-result .view-area {height:350px;}
.layer-pop.online-result .com-box-table {margin-top:0;}
.layer-pop.online-result .com-box-table th {padding:17px 0;}
.layer-pop.online-result .com-box-table td {padding:14px 5px;font-size:14px;text-align:center;}
.layer-pop.agree .content-middle {height:630px;margin-top:-315px;}
.layer-pop.agree .view-area {height:505px;}
.layer-pop.agree .step-bg {position:relative;height:230px;background:#f0f0f0;font-weight:bold;line-height:22px;text-align:center;color:#02428a;}
.layer-pop.agree .step-bg .step-1 {position:absolute;left:228px;top:40px;width:190px;height:58px;padding-top:87px;border:2px solid #ccc;border-radius:10px;background:#fff url(/static/compat/images/online/layer_step_icon1.gif) no-repeat center 18px;}
.layer-pop.agree .step-bg .step-2 {position:absolute;left:460px;top:40px;width:190px;height:58px;padding-top:87px;border:2px solid #ccc;border-radius:10px;background:#fff url(/static/compat/images/online/layer_step_icon2.gif) no-repeat center 18px;}
.layer-pop.agree .step-bg .icon {position:absolute;left:433px;top:98px;width:19px;height:36px;background:url(/static/compat/images/online/layer_step_arrow.png) no-repeat 0 0;}
.layer-pop.agree .info-list {margin-top:34px;line-height:26px;}
.layer-pop.agree  .com-list-btn {margin-top:28px;}
.layer-pop.feel .content-middle {width:560px;height:263px;margin:-132px 0 0 -280px;}
.layer-pop.feel .view-area {overflow:hidden;height:185px;}
.layer-pop.h450 .content-middle {height:450px;margin-top:-225px;}
.layer-pop.pop {display:block;position:relative;left:auto;right:auto;top:auto;bottom:auto;z-index:1000;}
.layer-pop.pop .bottom-btn {margin-top:35px;}
.layer-pop.pop > .bg {display:none;}
.layer-pop.pop .title-area {padding-top: 12px;padding-bottom: 12px;font-size: 24px;}
.layer-pop.pop .view-area {overflow:visible;height:auto;padding:47px 30px 0 30px;}
.layer-pop.pop .view-area > .request-table-box:first-child {margin-top:0;}
.layer-pop.pop .content-middle {position:static;left:auto;top:auto;margin:0;width:100%;height:auto;}
.layer-pop.pop .view-area {overflow:visible;height:auto;}
.layer-pop.pop .view-area .txt {font-size:16px !important;line-height:26px;text-align:center;}
.layer-pop.pop .view-area:after {height:30px;}
.layer-pop.pop .bottom-btn a.send {font-size:16px !important;}
.layer-pop.pop .title-area .close-btn {top:15px;width:20px;height:20px;background-size:100% 100%;}
.layer-pop.pop.blank {overflow-x:hidden;padding:20px;}
.layer-pop.pop.scroll td .btn {display:inline-block;height:35px;margin-left:6px;padding:0 15px;background:#777;font-size:14px;font-weight:bold;line-height:35px;text-align:center;color:#fff;vertical-align:top;cursor:pointer;}
.layer-pop.pop.scroll textarea.etc {width:96%;height:100px;padding:2%;border:1px solid #eaeaea;box-sizing:content-box;} 
.layer-pop.pop.scroll .view-area {overflow-x:hidden;overflow-y:auto;height:550px;}
.layer-pop.pop.scroll .com-box-table.hs-code td {padding-left:15px;padding-right:15px;}
.layer-pop.wide .com-search #gubun {height:40px;}
.layer-pop.wide .com-search #keyword {height:38px;}
.layer-pop.wide.pop.scroll .view-area {overflow-y:scroll;}
.layer-pop.wide.pop.scroll .com-list-btn {margin-top:25px;}
.layer-pop.pop.scroll .com-radio {display:inline-block;}
.layer-pop.pop.scroll .com-radio input {position:relative;top:2px;}
.layer-pop.pop.scroll .com-radio + .com-radio {margin-left:6px;}
.layer-pop.pop.scroll .com-check {display:inline-block;}
.layer-pop.pop.scroll .com-check input {position:relative;top:5px;width:14px;height:14px;}
.layer-pop.pop.scroll .com-check + .com-check {margin-left:12px;}
.layer-pop.pop.scroll .AXInput[disabled] {background:#eaeaea;text-shadow:none;box-shadow:none;}
.layer-pop.pop.scroll .line .title {display:block;font-size:18px;font-weight:bold;color:#333;}
.layer-pop.pop.scroll .w-txt {display:inline-block;width:75px;}
.layer-pop.password .content-middle {width:560px;height:263px;margin:-132px 0 0 -280px;}
.layer-pop.password .view-area {overflow:hidden;height:185px;}

/* 온라인 자금신청*/
#wrap.online-pop {overflow:visible;position:relative;width:1032px;min-width:auto;margin:0 auto;padding-bottom:100px;}		
#wrap.online-pop.prove.pop {width:100%;min-width:auto;margin:0 auto;padding-bottom:0;}
#wrap.online-pop.prove.pop .subject .btn-cnt {margin-bottom:20px;}
.online-pop h2 {display:block;font-size:28px;font-weight:bold;line-height:32px;color:#121212;}
.online-pop .online-select {width:195px;}
.online-pop .online-select:disabled {background:#d2d2d2;}
.online-pop input.w255 {width:254px;}
.online-pop .online-input {width:195px;}
.online-pop .online-input.money {margin:0 12px;padding-right:10px;text-align:right;}
.online-pop .online-input.comp {width:65px;}
.online-pop .online-input.address-first {width:445px;}
.online-pop .online-input.address-last {float:right;width:300px;}
.online-pop .online-input.etc {width:300px;margin-left:10px;}
.online-pop .online-input:disabled {background:#d2d2d2;}
.online-pop .online-radio.comp {position:relative;left:-18px;top:8px;}
.online-pop .tel-input {width:100px;margin:0 12px;}
.online-pop .tel-input:first-child {margin-left:0;}
.online-pop .header {position:relative;height:137px;border-bottom:1px solid #1175c3;}
.online-pop .header h1 a {position:absolute;left:0;top:40px;width:229px;height:46px;background:url(/static/compat/images/online/logo.gif) no-repeat 0 0;text-indent:-9999px;}
.online-pop .header .btn-area {float:right;margin-top:89px;margin-right:19px;}
.online-pop .header .btn-area a {float:left;height:38px;margin-left:10px;border:1px solid #999;}
.online-pop .header .btn-area a.arrow_gray {width:150px;padding-left:8px;background:url(/static/compat/images/common/btn_arrow_gray.gif) no-repeat 139px 13px;font-size:16px;font-weight:bold;line-height:38px;color:#1175c3;}
.online-pop .header .btn-area a.arrow {width:150px;padding-left:8px;background:url(/static/compat/images/common/btn_down_arrow.gif) no-repeat 139px 13px;font-size:16px;font-weight:bold;line-height:38px;color:#1175c3;}
.online-pop .header .btn-area a.arrow.non {width:300px;background-position: 279px 13px;}
.online-pop .header .btn-area a.home {width:150px;padding-left:8px;border:1px solid #ff5400;background:#ff5400 url(/static/compat/images/common/btn_arrow_white.png) no-repeat 142px 14px;font-size:16px;font-weight:bold;line-height:38px;color:#fff;}
.online-pop .sub-info-content {float:none;width:auto;}
.online-pop .location-content {position:relative;min-height:32px;padding:41px 0 0;border-bottom:1px solid #d6d6d6;z-index:100;}
.online-pop .location-content h2 {padding-bottom:12px;}
.online-pop .location-content .help-info-area {position:relative;width:1032px;z-index:100;}
.online-pop .location-content .help-info-area.on .info-btn-content {display:block;}
.online-pop .location-content .help-info-area.on .open-btn {display:none;}
.online-pop .location-content .help-info-area.on .close-btn {display:block;}
.online-pop .location-content .info-btn-content {display:none;width:980px;padding:35px 0 50px 50px;border:1px solid #ccc;border-bottom:none;background:#fff;}
.online-pop .location-content .info-btn-content .info-msg {padding-right:50px;line-height:26px;}
.online-pop .location-content .info-btn-content .info-msg .imp {color:#ff5400;}
.online-pop .location-content .open-btn {display:block;position:absolute;right:0;top:-29px;width:105px;height:28px;border:1px solid #ccc;background:#fff;font-size:16px;font-weight:bold;line-height:28px;text-align:center;color:#1175c3;}		
.online-pop .location-content .close-btn {display:none;position:absolute;right:0;top:-29px;width:105px;height:28px;border:1px solid #ccc;background:#fff;font-size:16px;font-weight:bold;line-height:28px;text-align:center;color:#1175c3;}					
.online-pop .location-content .today-btn {position:absolute;right:20px;bottom:25px;}
.online-pop .location-content .today-btn input {position:relative;top:2px;margin-right:5px;}
.online-pop .txt-list > li {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;font-size:16px;line-height:26px;color:#666;}
.online-pop .info-txt {margin-top:14px;line-height:28px;}
.online-pop .info-txt .right-btn {float:right;padding:0 14px;border:1px solid #ccc;font-weight:bold;line-height:28px;color:#1175c3;}
.online-pop .info-txt .btn-cnt a.down {background:#707070;}
.online-pop .info-txt.right {text-align:right;}
.online-pop .info-txt + .info-txt-list {padding-top:16px;border-top:1px solid #bfbfbf;}
.online-pop .normal-txt + .com-box-table {margin-top:14px;}
.online-pop .normal-txt + .check-line {margin-top:17px;}
.online-pop .info-txt-list {margin-top:24px;line-height:26px;color:#ff5400;}
.online-pop .info-btn-content {padding:35px 0 30px;}
.online-pop .info-btn-content .btn-area {overflow:hidden;margin-top:13px;}
.online-pop .info-btn-content .btn-area a {float:left;height:45px;margin:0 10px 20px 0;padding:0 10px 0 20px;background:#1175c3;font-size:16px;font-weight:bold;line-height:45px;color:#fff;}
.online-pop .info-btn-content .btn-area a span {display:inline-block;width:250px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 16px;}
.online-pop .line-content {position:relative;width:1032px;height:100px;margin-top:90px;background:url(/static/compat/images/online/btn_bg.gif) no-repeat 0 0;}
.online-pop .line-content .txt {padding:38px 0 0 40px;font-size:16px;line-height:26px;color:#fff;}
.online-pop .line-content .txt .w700{width:700px;}
.online-pop .line-content .btn {position:absolute;right:40px;top:20px;width:200px;height:58px;padding-left:18px;border:1px solid #fff;background:#ff2e15 url(/static/compat/images/online/btn_arrow.png) no-repeat 201px 22px;font-size:24px;font-weight:bold;line-height:58px;color:#f5f5f5;}
.online-pop .line-content .btn2 {position:absolute;right:40px;top:20px;border:1px solid #fff;background:#ff2e15 url(/static/compat/images/online/btn_arrow.png) no-repeat 216px 27px;font-size:24px;font-weight:bold;line-height:58px;color:#fff; padding:5px 60px;}

/* 디지털 융자신청서 */
.layer-pop.aplct .content-middle.aplct {width:650px;height:auto;margin:-325px 0 0 -325px;border:3px solid #1175c3;}
.layer-pop.aplct .title-area {padding:13px 13px;font-size:24px;}
.layer-pop.aplct .title-area .close-btn {top:15px;width:26px;height:26px;background:url(/static/compat/images/common/layer_xbtn_2.gif) no-repeat 0 0;}
.layer-pop.aplct .info-area {padding:43px 0 42px;}
.layer-pop.aplct .info-area > .txt {line-height:26px;text-align:center;}
.layer-pop.aplct .bottom-btn {margin-top:14px;}

/*온라인 자금신청 무상담비대면 해당요건 확인 추가*/
.cntls-pop {display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;}
.cntls-pop .imp {color:#ff5500;}
/* .cntls-pop .inner {display:block;padding-left:12px;text-indent:-12px;} */
.cntls-pop .txt-list {margin-top:11px;}
.cntls-pop .com-box-table.info-write input[readonly] {background:#eaeaea;}
.cntls-pop .txt-list > li {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;font-size:16px;line-height:26px;color:#666;}
.cntls-pop > .bg {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/static/compat/images/common/layer_bg.png) repeat 0 0;}
.cntls-pop .content-middle {position:absolute;left:50%;top:50%;width:986px;height:580px;margin:-325px 0 0 -495px;border:2px solid #1175c3;background:#fff;}
.cntls-pop .title-area {position:relative;padding:22px 0 24px 14px;background:#1175c3;font-size:28px;font-weight:bold;line-height:32px;color:#fff;}
.cntls-pop .title-area > .title {display:block;}
.cntls-pop .title-area .close-btn {position:absolute;right:20px;top:22px;width:32px;height:32px;background:url(/static/compat/images/common/layer_xbtn.gif) no-repeat 0 0;text-indent:-9999px;}
.cntls-pop .view-area {overflow-y:scroll;position:relative;height:455px;padding:47px 43px 0 59px;}
.cntls-pop .view-area .txt p {line-height:26px;}
.cntls-pop .bottom-btn {margin-top:20px;text-align:center;}
.cntls-pop .bottom-btn a.send {display:inline-block;width:120px;height:45px;background:#1175c3;line-height:45px;color:#fff;}

/*온라인 자금신청 업력 1년미만 기업 확인 팝업*/
.lssthyr-pop {display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;}
.lssthyr-pop .imp {color:#ff5500;}
.lssthyr-pop .txt-list {margin-top:11px;}
.lssthyr-pop .com-box-table.info-write input[readonly] {background:#eaeaea;}
.lssthyr-pop .txt-list > li {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;font-size:16px;line-height:26px;color:#666;}
.lssthyr-pop > .bg {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/static/compat/images/common/layer_bg.png) repeat 0 0;}
.lssthyr-pop .content-middle {position:absolute;left:65%;top:54%;width:566px;height:580px;margin:-325px 0 0 -495px;border:2px solid #1175c3;background:#fff;}
.lssthyr-pop .title-area {position:relative;padding:22px 0 24px 14px;background:#1175c3;font-size:28px;font-weight:bold;line-height:32px;color:#fff;}
.lssthyr-pop .title-area > .title {display:block;}
.lssthyr-pop .title-area .close-btn {position:absolute;right:20px;top:22px;width:32px;height:32px;background:url(/static/compat/images/common/layer_xbtn.gif) no-repeat 0 0;text-indent:-9999px;}
.lssthyr-pop .view-area {overflow-y:scroll;position:relative;height:455px;padding:47px 43px 0 59px;}
.lssthyr-pop .view-area .txt p {line-height:26px;}
.lssthyr-pop .bottom-btn {margin-top:20px;text-align:center;}
.lssthyr-pop .bottom-btn a.send {display:inline-block;width:120px;height:45px;background:#1175c3;line-height:45px;color:#fff;}
.lssthyr-pop .view-area .txt .txt_sz13 {font-size: 13.5px; font-weight: bold;}

/*온라인 자금신청 신규프로세스 해당 지역본부 안내 팝업*/
.new_fund_res_pop {display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;}
.new_fund_res_pop .imp {color:#ff5500;}
.new_fund_res_pop .txt-list {margin-top:11px;}
.new_fund_res_pop .com-box-table.info-write input[readonly] {background:#eaeaea;}
.new_fund_res_pop .txt-list > li {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;font-size:16px;line-height:26px;color:#666;}
.new_fund_res_pop > .bg {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/static/compat/images/common/layer_bg.png) repeat 0 0;}
.new_fund_res_pop .content-middle {position:relative;margin:0 auto;top:10%;width:1100px;height:800px;border:2px solid #1175c3;background:#fff;}
.new_fund_res_pop .title-area {position:relative;padding:22px 0 24px 14px;background:#1175c3;font-size:28px;font-weight:bold;line-height:32px;color:#fff;}
.new_fund_res_pop .title-area > .title {display:block;}
.new_fund_res_pop .title-area .close-btn {position:absolute;right:20px;top:22px;width:32px;height:32px;background:url(/static/compat/images/common/layer_xbtn.gif) no-repeat 0 0;text-indent:-9999px;}
.new_fund_res_pop .view-area {position:relative;height:675px;padding:47px 43px 0 59px;}
.new_fund_res_pop .view-area .txt p {line-height:26px;}
.new_fund_res_pop .bottom-btn {margin-top:20px;text-align:center;}
.new_fund_res_pop .bottom-btn a.send {display:inline-block;width:120px;height:45px;background:#1175c3;line-height:45px;color:#fff;}
.new_fund_res_pop .view-area .txt .txt_sz13 {font-size: 13.5px; font-weight: bold;}
.new_fund_res_pop .view-area .fund_res_img {border:2px solid #1175c3;border-radius:10px;}


/* 온라인 자금신청 무상담비대면 신청요건 해당여부 대출이력 확인*/
.sub-info-content .request-table-box .view-area .info-table-cnt .lyn-chk-table {margin-top:16px;padding:30px;border:2px solid #1175c3;border-radius:10px;}
.sub-info-content .request-table-box .view-area .info-table-cnt .lyn-chk-table .join-btn {padding:20px; font-size:16px; font-weight:bold;border:none;color:white;background:grey;cursor:pointer;}
.sub-info-content .request-table-box .view-area .info-table-cnt .lyn-chk-table .join-btn:hover {background:#707070;}
.sub-info-content .request-table-box .view-area .info-table-cnt .txt-list a.small-btn{display:inline-block;padding:2px 12px;background:#3a4d67;font-size:12px; text-align:center;color:#fff;}
.sub-info-content .request-table-box .view-area .info-table-cnt .txt-list p.small-txt {line-height:20px;}
.sub-info-content .request-table-box .view-area .info-table-cnt .txt-list p small {line-height:22px;}


/*--20210127 기업진단 신청 추가--*/
.table-list-content-sub {clear:both;position:relative; display:flex; justify-content:space-between;}
.table-list-content-sub .btn2 {position:absolute;right:0px;top:20px;background:#c44444 url(/static/compat/images/online/btn_arrow.png) no-repeat 216px 27px;font-size:24px;font-weight:bold;line-height:58px;color:#fff; padding:5px 50px;}
.table-list-content-sub .btn2:hover {background:#a83131 url(/static/compat/images/online/btn_arrow.png) no-repeat 216px 27px;}
.online-pop .line-biz-content {position:relative;width:1032px;height:100px;margin-top:90px;margin-bottom:-20px;background:url(/static/compat/images/online/btn_biz_bg.gif) no-repeat 0 0;}
.online-pop .line-biz-content .txt {padding:16px 0 0 22px;font-size:23px;line-height:35px;letter-spacing:-2.5px;font-weight:600;color:#fff;}
.online-pop .line-biz-content .txt .w700{width:700px;}
.online-pop .line-biz-content .btn {position:absolute;right:26px;top:16px;width:210px;height:58px;padding-top:10px;border:3px solid #a4cfe6;background:#267097 url(/static/compat/images/online/btn_arrow.png) no-repeat 185px 27px;font-size:19px;line-height:24px;color:#f5f5f5;text-align:center;}
.online-pop .line-biz-content .btn:hover {border:3px solid #a4cfe6;background:#235d7b url(/static/compat/images/online/btn_arrow.png) no-repeat 185px 27px;}
/*--20210127 기업진단 신청 추가 끝--*/

.online-pop .table-list-content {margin-top:50px;}
.online-pop .table-list-content .top-area {overflow:hidden;}
.online-pop .table-list-content .top-area .title {display:inline-block;font-size:24px;font-weight:bold;line-height:35px;color:#02428a;}
.online-pop .table-list-content .top-area .btn-cnt {float:right;}
.online-pop .table-list-content .top-area .btn-cnt a {float:left;width:92px;height:33px;margin-left:10px;border:1px solid #bfbfbf;background:#777;font-size:16px;font-weight:bold;line-height:33px;text-align:center;color:#fff;}
.online-pop .table-list-content .com-box-table th {height:45px;padding:5px;font-size:14px;}
.online-pop .table-list-content .com-box-table td {padding:10px 0;font-size:13px;text-align:center;letter-spacing:-1px;}
.online-pop .table-list-content .com-box-table td.no-msg {padding:30px 0;}
.online-pop .table-list-content .com-box-table a {display:block;text-decoration:underline;}
.online-pop .table-list-content .com-box-table a.send-btn {display:inline-block;height:35px;margin:0 auto;padding:0 10px 0 10px;border:1px solid #bfbfbf;background:#777;font-size:16px;font-weight:bold;line-height:33px;color:#fff;text-decoration:none;}
.online-pop .table-list-content .com-box-table a.send-btn span {display:inline-block;padding-right:20px;background:url(/static/compat/images/online/btn_arrow_gray.png) no-repeat right 11px;line-height:35px;}
.online-pop .table-list-content .com-box-table a.next-btn {display:inline-block;width:79px;height:35px;margin:0 auto;border:1px solid #999;background:#fff;font-size:16px;font-weight:bold;line-height:33px;color:#1175c3;text-decoration:none;}
.online-pop .table-list-content .com-box-table a.next-btn span {display:inline-block;padding-right:13px;background:url(/static/compat/images/online/btn_arrow_gray.png) no-repeat right 12px;;line-height:35px;}
.online-pop .table-list-content .com-box-table .next-btn + .next-btn {margin-top:10px;}
.online-pop .table-list-content .com-box-table input[type="checkbox"] {width:15px;height:15px;}
.online-pop .table-list-content .top-area .btn {float:right;width:92px;height:33px;border:1px solid #bfbfbf;background:#777 url(/static/compat/images/online/btn_arrow_gray.png) no-repeat 76px 10px;font-weight:bold;line-height:33px;text-align:center;color:#fff;}
.online-pop .step-graph-content {position:relative;height:230px;background:#f0f0f0;}
.online-pop .step-graph-content li {position:absolute;top:20px;width:190px;height:145px;border:2px solid #ccc;border-radius:5px;background:#fff;font-size:16px;font-weight:bold;line-height:22px;text-align:center;color:#999;}
.online-pop .step-graph-content li.n-1 {left:70px;}
.online-pop .step-graph-content li.n-1 .icon-1 {position:absolute;left:0;top:13px;width:100%;padding-top:63px;background:url(/static/compat/images/online/step_icon_1.gif) no-repeat center 0;}
.online-pop .step-graph-content li.n-2 {left:296px;}
.online-pop .step-graph-content li.n-2 .icon-1 {position:absolute;left:0;top:13px;width:100%;padding-top:51px;background:url(/static/compat/images/online/step_icon_2.gif) no-repeat center 0;}
.online-pop .step-graph-content li.n-3 {left:522px;width:210px;}
.online-pop .step-graph-content li.n-3 .icon-1 {position:absolute;left:17px;top:14px;width:120px;padding:0 0 14px 55px;border-bottom:1px solid #ccc;background:url(/static/compat/images/online/step_icon_3.gif) no-repeat 0 2px;text-align:left;}
.online-pop .step-graph-content li.n-3 .icon-2 {position:absolute;left:17px;top:86px;width:140px;padding:3px 0 14px 55px;background:url(/static/compat/images/online/step_icon_4.gif) no-repeat 0 0;text-align:left;}
.online-pop .step-graph-content li.n-4 {left:768px;}
.online-pop .step-graph-content li.n-4 .icon-1 {position:absolute;left:0;top:18px;width:100%;padding-top:60px;background:url(/static/compat/images/online/step_icon_5.gif) no-repeat center 0;}
.online-pop .step-graph-content li .txt {position:absolute;left:0;bottom:11px;width:100%;font-size:14px;line-height:22px;color:#02428a;}
.online-pop .step-graph-content li .btn {position:absolute;left:50px;bottom:-42px;width:82px;height:29px;padding-left:10px;border:1px solid #999;background:#fff url(/static/compat/images/common/btn_gray_arrow.png) no-repeat 75px 9px;font-size:16px;font-weight:bold;line-height:29px;text-align:left;color:#1175c3;}
.online-pop .step-graph-content li.n-1.on {width:184px;border:5px solid #459cdf;}
.online-pop .step-graph-content li.n-1.on .icon-1 {background:url(/static/compat/images/online/step_icon_1_on.gif) no-repeat center 0;font-weight:bold;color:#02428a;}
.online-pop .step-graph-content li.n-2.on {width:184px;border:5px solid #459cdf;}
.online-pop .step-graph-content li.n-2.on .icon-1 {background:url(/static/compat/images/online/step_icon_2_on.gif) no-repeat center 0;font-weight:bold;color:#02428a;}				
.online-pop .step-graph-content li.n-3.on {width:204px;border:5px solid #459cdf;}
.online-pop .step-graph-content li.n-3.on .icon-1.on {background:url(/static/compat/images/online/step_icon_3_on.gif) no-repeat 0 2px;font-weight:bold;color:#02428a;}
.online-pop .step-graph-content li.n-3.on .icon-2.on {background:url(/static/compat/images/online/step_icon_4_on.gif) no-repeat 0 0;font-weight:bold;color:#02428a;}
.online-pop .step-graph-content li.n-4.on {width:184px;border:5px solid #459cdf;}
.online-pop .step-graph-content li.n-4.on .icon-1 {background:url(/static/compat/images/online/step_icon_5_on.gif) no-repeat center 0;font-weight:bold;color:#02428a;}
.online-pop .step-link-content {position:relative;height:230px;background:#f0f0f0 url(/static/compat/images/online/step_bg_arrow.gif) no-repeat 0 0;}
.online-pop .step-link-content li {display:table;position:absolute;top:24px;width:216px;height:176px;border:2px solid #666;border-radius:5px;background:#fff;font-size:16px;font-weight:bold;line-height:22px;text-align:center;color:#999;}
.online-pop .step-link-content li > a {display:table-cell;min-height:60px;vertical-align:middle;text-align:left;}
.online-pop .step-link-content li .title {display:block;font-size:16px;font-weight:bold;line-height:22px;color:#999;}
.online-pop .step-link-content li .txt {font-size:14px;color:#999;}
.online-pop .step-link-content li .day-txt {position:absolute;left:86px;bottom:61px;font-size:14px;font-weight:100;color:#999;text-indent:-9999px;}
.online-pop .step-link-content li a.send-btn {position:absolute;left:0;bottom:-32px;height:auto;min-height:auto;padding:0 10px;border:1px solid #ccc;background:#fff;font-size:14px;color:#666;z-index:10;text-indent:0;}
.online-pop .step-link-content li a.send-btn span {display:inline-block;padding-right:15px;background:url(/static/compat/images/common/btn_gray_arrow.png) no-repeat right 8px;line-height:28px;color:#377bce;}
.online-pop .step-link-content li.on {width:212px;height:172px;border:4px solid #459cdf;}
.online-pop .step-link-content li.on .title {color:#333;}
.online-pop .step-link-content li.on .txt {color:#02428a;}
.online-pop .step-link-content li.n-1 {left:40px;}
.online-pop .step-link-content li.n-1 .day-txt {bottom:70px;}
.online-pop .step-link-content li.n-1 .icon-1 {padding-left:88px;background:url(/static/compat/images/online/step_icon_1.gif) no-repeat 20px center;}
.online-pop .step-link-content li.n-2 {left:284px;}
.online-pop .step-link-content li.n-2 .day-txt {left:97px;}
.online-pop .step-link-content li.n-2 .icon-1 {padding-left:95px;background:url(/static/compat/images/online/step_icon_2.gif) no-repeat 20px center;}
.online-pop .step-link-content li.n-3 {left:528px;}
.online-pop .step-link-content li.n-3 .icon-1 {position:absolute;left:17px;top:18px;width:120px;min-height:auto;padding:0 0 20px 62px;border-bottom:1px solid #ccc;background:url(/static/compat/images/online/step_icon_3.gif) no-repeat 0 2px;text-align:left;color:#999;}
.online-pop .step-link-content li.n-3 .icon-1 .title {color:#999;}
.online-pop .step-link-content li.n-3 .icon-2 {position:absolute;left:17px;top:100px;width:140px;min-height:auto;padding:3px 0 14px 62px;background:url(/static/compat/images/online/step_icon_4.gif) no-repeat 0 0;text-align:left;color:#999;}
.online-pop .step-link-content li.n-3 .icon-2 .title {color:#999;}
.online-pop .step-link-content li.n-3 .icon-1.on .title {color:#333;}
.online-pop .step-link-content li.n-3 .icon-2.on .title {color:#333;}
.online-pop .step-link-content li.n-4 {left:772px;}
.online-pop .step-link-content li.n-4 .icon-1 {padding-left:94px;background:url(/static/compat/images/online/step_icon_5.gif) no-repeat 20px center;}
.online-pop .step-link-content li.n-1.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_1_on.gif);}
.online-pop .step-link-content li.n-2.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_2_on.gif);}
.online-pop .step-link-content li.n-3.on .icon-1.on {background-image:url(/static/compat/images/online/step_icon_3_on.gif);}
.online-pop .step-link-content li.n-3.on .icon-2.on {background-image:url(/static/compat/images/online/step_icon_4_on.gif);}
.online-pop .step-link-content li.n-4.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_5_on.gif);}				
.online-pop .step-link-content.private {background:#f0f0f0 url(/static/compat/images/online/step_bg_arrow2.gif) no-repeat 0 0;}
.online-pop .step-link-content.private li.n-2 {display:none;}
.online-pop .step-link-content.private li.n-1 {left:40px;width:296px;}
.online-pop .step-link-content.private li.n-3 {left:361px;width:306px;}
.online-pop .step-link-content.private li.n-3 .icon-1 {width:210px;}
.online-pop .step-link-content.private li.n-4 {left:692px;width:306px;}
.online-pop .step-link-content.private li.n-1.on {width:292px;}
.online-pop .step-link-content.private li.n-3.on {width:302px;}
.online-pop .step-link-content.private li.n-4.on {width:302px;}

/*20200624혁신 중소기업 스케일업 프로그램 온라인 신청에 따른 신규 스텝 */
.online-pop .step-link-content3 {position:relative;height:230px;background:#f0f0f0 url(/static/compat/images/online/step_bg_arrow3.gif) no-repeat 0 0;}
.online-pop .step-link-content3 li {display:table;position:absolute;top:24px;width:216px;height:176px;border:2px solid #666;border-radius:5px;background:#fff;font-size:16px;font-weight:bold;line-height:22px;text-align:center;color:#999;}
.online-pop .step-link-content3 li > a {display:table-cell;min-height:60px;vertical-align:middle;padding-top:80px;}
.online-pop .step-link-content3 li .title {display:block;font-size:16px;font-weight:bold;line-height:22px;color:#999;}
.online-pop .step-link-content3 li .txt {font-size:14px;color:#999;}
.online-pop .step-link-content3 li .day-txt {position:absolute;left:86px;bottom:61px;font-size:14px;font-weight:100;color:#999;text-indent:-9999px;}
.online-pop .step-link-content3 li a.send-btn {position:absolute;left:0;bottom:-32px;height:auto;min-height:auto;padding:0 10px;border:1px solid #ccc;background:#fff;font-size:14px;color:#666;z-index:10;text-indent:0;}
.online-pop .step-link-content3 li a.send-btn span {display:inline-block;padding-right:15px;background:url(/static/compat/images/common/btn_gray_arrow.png) no-repeat right 8px;line-height:28px;color:#377bce;}
.online-pop .step-link-content3 li.on {width:216px;height:172px;border:4px solid #459cdf;}
.online-pop .step-link-content3 li.on .title {color:#333;}
.online-pop .step-link-content3 li.on .txt {color:#02428a;}
.online-pop .step-link-content3 li.n-1 {left:40px;}
.online-pop .step-link-content3 li.n-1 .day-txt {bottom:70px;}
.online-pop .step-link-content3 li.n-1 .icon-1 {background:url(/static/compat/images/online/step_icon_2.gif) no-repeat 85px 38px;}
.online-pop .step-link-content3 li.n-2 {left:284px;}
.online-pop .step-link-content3 li.n-2 .day-txt {left:97px;}
.online-pop .step-link-content3 li.n-2 .icon-1 {background:url(/static/compat/images/online/step_icon_3.gif) no-repeat 85px 38px;}
.online-pop .step-link-content3 li.n-3 {left:528px;}
.online-pop .step-link-content3 li.n-3 .icon-1 {background:url(/static/compat/images/online/step_icon_1.gif) no-repeat 85px 38px;}
.online-pop .step-link-content3 li.n-4 {left:635px;}
.online-pop .step-link-content3 li.n-4 .icon-1 {background:url(/static/compat/images/online/step_icon_4.gif) no-repeat 56px 38px}
.online-pop .step-link-content3 li.n-5 {left:772px;}	
.online-pop .step-link-content3 li.n-5 .icon-1 {background:url(/static/compat/images/online/step_icon_5.gif) no-repeat 80px 38px;}	

.online-pop .step-link-content3 li.n-1.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_1_on.gif);}
.online-pop .step-link-content3 li.n-2.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_2_on.gif);}
.online-pop .step-link-content3 li.n-3.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_3_on.gif);}
.online-pop .step-link-content3 li.n-4.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_4_on.gif);}
.online-pop .step-link-content3 li.n-5.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_5_on.gif);}
		
.online-pop .step-link-content3.private {background:#f0f0f0 url(/static/compat/images/online/step_bg_arrow2.gif) no-repeat 0 0;}
.online-pop .step-link-content3.private li.n-2 {display:none;}
.online-pop .step-link-content3.private li.n-1 {left:40px;width:296px;}
.online-pop .step-link-content3.private li.n-3 {left:361px;width:306px;}
.online-pop .step-link-content3.private li.n-3 .icon-1 {width:210px;}
.online-pop .step-link-content3.private li.n-4 {left:692px;width:306px;}
.online-pop .step-link-content3.private li.n-1.on {width:292px;}
.online-pop .step-link-content3.private li.n-3.on {width:302px;}
.online-pop .step-link-content3.private li.n-4.on {width:302px;}

/*2020자금신청 구조 변경시에 따른 레이아웃변경 */
.online-pop .step-link-content2 {position:relative;height:230px;background:#f0f0f0 url(/static/compat/images/online/step_bg_arrow3.gif) no-repeat 0 0;}
.online-pop .step-link-content2 li {display:table;position:absolute;top:24px;width:216px;height:176px;border:2px solid #666;border-radius:5px;background:#fff;font-size:16px;font-weight:bold;line-height:22px;text-align:center;color:#999;}
.online-pop .step-link-content2 li > a {display:table-cell;min-height:60px;vertical-align:middle;padding-top:80px;}
.online-pop .step-link-content2 li .title {display:block;font-size:16px;font-weight:bold;line-height:22px;color:#999;}
.online-pop .step-link-content2 li .txt {font-size:14px;color:#999;}
.online-pop .step-link-content2 li .day-txt {position:absolute;left:86px;bottom:61px;font-size:14px;font-weight:100;color:#999;text-indent:-9999px;}
.online-pop .step-link-content2 li a.send-btn {position:absolute;left:0;bottom:-32px;height:auto;min-height:auto;padding:0 10px;border:1px solid #ccc;background:#fff;font-size:14px;color:#666;z-index:10;text-indent:0;}
.online-pop .step-link-content2 li a.send-btn span {display:inline-block;padding-right:15px;background:url(/static/compat/images/common/btn_gray_arrow.png) no-repeat right 8px;line-height:28px;color:#377bce;}
.online-pop .step-link-content2 li.on {width:216px;height:172px;border:4px solid #459cdf;}
.online-pop .step-link-content2 li.on .title {color:#333;}
.online-pop .step-link-content2 li.on .txt {color:#02428a;}
.online-pop .step-link-content2 li.n-1 {left:40px;}
.online-pop .step-link-content2 li.n-1 .day-txt {bottom:70px;}
.online-pop .step-link-content2 li.n-1 .icon-1 {background:url(/static/compat/images/online/step_icon_1.gif) no-repeat 85px 38px;}
.online-pop .step-link-content2 li.n-2 {left:284px;}
.online-pop .step-link-content2 li.n-2 .day-txt {left:97px;}
.online-pop .step-link-content2 li.n-2 .icon-1 {background:url(/static/compat/images/online/step_icon_2.gif) no-repeat 85px 38px;}
.online-pop .step-link-content2 li.n-3 {left:528px;}
.online-pop .step-link-content2 li.n-3 .icon-1 {background:url(/static/compat/images/online/step_icon_3.gif) no-repeat 85px 38px;}
.online-pop .step-link-content2 li.n-4 {left:635px;}
.online-pop .step-link-content2 li.n-4 .icon-1 {background:url(/static/compat/images/online/step_icon_4.gif) no-repeat 56px 38px}
.online-pop .step-link-content2 li.n-5 {left:772px;}	
.online-pop .step-link-content2 li.n-5 .icon-1 {background:url(/static/compat/images/online/step_icon_5.gif) no-repeat 80px 38px;}	
.online-pop .step-link-content2 li.n-1.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_1_on.gif);}
.online-pop .step-link-content2 li.n-2.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_2_on.gif);}
.online-pop .step-link-content2 li.n-3.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_3_on.gif);}
.online-pop .step-link-content2 li.n-4.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_4_on.gif);}
.online-pop .step-link-content2 li.n-5.on .icon-1 {background-image:url(/static/compat/images/online/step_icon_5_on.gif);}
.online-pop .step-link-content2.private {background:#f0f0f0 url(/static/compat/images/online/step_bg_arrow2.gif) no-repeat 0 0;}
.online-pop .step-link-content2.private li.n-2 {display:none;}
.online-pop .step-link-content2.private li.n-1 {left:40px;width:296px;}
.online-pop .step-link-content2.private li.n-3 {left:361px;width:306px;}
.online-pop .step-link-content2.private li.n-3 .icon-1 {width:210px;}
.online-pop .step-link-content2.private li.n-4 {left:692px;width:306px;}
.online-pop .step-link-content2.private li.n-1.on {width:292px;}
.online-pop .step-link-content2.private li.n-3.on {width:302px;}
.online-pop .step-link-content2.private li.n-4.on {width:302px;}

/*20200624혁신 중소기업 스케일업 프로그램 온라인 신청에 따른 신규 스텝 */
.online-pop .step-content2 {margin-top:27px;}
.online-pop .step-content2.line {padding-bottom:17px;border-bottom:1px solid #ccc;}
.online-pop .step-content2 .title {display:block;font-size:28px;font-weight:bold;line-height:32px;text-align:center;color:#121212;}
.online-pop .step-content2 .title .sub {display:inline-block;margin-left:6px;padding:0 13px;border:1px solid #ccc;font-size:16px;font-weight:bold;line-height:30px;color:#1175c3;vertical-align:top;}
.online-pop .step-content2 .step-list {overflow:hidden;height:56px;margin-top:17px;border:2px solid #1175c3;border-radius:10px;}
.online-pop .step-content2 li {float:left;position:relative;height:56px;padding-right:28px;background:url(/static/compat/images/online/step_arrow_off.gif) no-repeat right 0;line-height:56px;text-align:center;}
.online-pop .step-content2 li a {display:block;cursor:default;}
.online-pop .step-content2 li .icon {display:none;position:absolute;left:-28px;top:0;width:28px;height:56px;background:url(/static/compat/images/online/step_arrow_left.gif) no-repeat 0 0;}
.online-pop .step-content2 li.on {background:#1175c3 url(/static/compat/images/online/step_arrow_on.gif) no-repeat right 0;color:#fff;}	
.online-pop .step-content2 li.on a {color:#fff;}
.online-pop .step-content2 li.on .icon {display:block;}
.online-pop .step-content2.num-4 li.n-1 {width:350px;}
.online-pop .step-content2.num-4 li.n-2 {width:323px;}
.online-pop .step-content2.num-4 li.n-3 {width:222px;}
.online-pop .step-content2.num-4 li.n-4 {width:299px;padding-right:0;background:none;}
.online-pop .step-content2.num-4 li.n-4.on {background:#1175c3;}
.online-pop .step-content2.num-2 li.n-1 {width:501px;}
.online-pop .step-content2.num-2 li.n-2 {width:471px;background:none;}
.online-pop .step-content2.num-2 li.n-2.on {background:#1175c3;}
.online-pop .step-content {margin-top:27px;}
.online-pop .step-content.line {padding-bottom:17px;border-bottom:1px solid #ccc;}
.online-pop .step-content .title {display:block;font-size:28px;font-weight:bold;line-height:32px;text-align:center;color:#121212;}
.online-pop .step-content .title.s26 {font-size:26px !important; letter-spacing: -1px;}
.online-pop .step-content .title .sub {display:inline-block;margin-left:6px;padding:0 13px;border:1px solid #ccc;font-size:16px;font-weight:bold;line-height:30px;color:#1175c3;vertical-align:top;}
.online-pop .step-content .step-list {overflow:hidden;height:56px;margin-top:17px;border:2px solid #1175c3;border-radius:10px;}
.online-pop .step-content li {float:left;position:relative;height:56px;padding-right:28px;background:url(/static/compat/images/online/step_arrow_off.gif) no-repeat right 0;line-height:56px;text-align:center;}
.online-pop .step-content li a {display:block;cursor:default;}
.online-pop .step-content li .icon {display:none;position:absolute;left:-28px;top:0;width:28px;height:56px;background:url(/static/compat/images/online/step_arrow_left.gif) no-repeat 0 0;}
.online-pop .step-content li.on {background:#1175c3 url(/static/compat/images/online/step_arrow_on.gif) no-repeat right 0;color:#fff;}	
.online-pop .step-content li.on a {color:#fff;}
.online-pop .step-content li.on .icon {display:block;}
.online-pop .step-content.num-4 li.n-1 {width:250px;}
.online-pop .step-content.num-4 li.n-2 {width:223px;}
.online-pop .step-content.num-4 li.n-3 {width:222px;}
.online-pop .step-content.num-4 li.n-4 {width:249px;padding-right:0;background:none;}
.online-pop .step-content.num-4 li.n-4.on {background:#1175c3;}
.online-pop .step-content.num-2 li.n-1 {width:501px;}
.online-pop .step-content.num-2 li.n-2 {width:471px;background:none;}
.online-pop .step-content.num-2 li.n-2.on {background:#1175c3;}
.online-pop .notice-txt-content {margin-top:45px;}
.online-pop .notice-txt-content .title {display:block;font-size:24px;font-weight:bold;line-height:35px;color:#02428a;}
.online-pop .request-table-box {margin-top:20px;}
.online-pop .request-table-box .top-line-title {display:block;margin-bottom:45px;padding-bottom:16px;border-bottom:1px solid #1175c3;font-size:28px;font-weight:bold;line-height:32px;color:#121212;}
.online-pop .request-table-box .table-view {padding:25px 30px 18px;}
.online-pop .request-table-box .table-view .imp strong {color:#ff5500;}
.online-pop .request-table-box .table-view > .normal-txt:first-child {margin-top:0;}
.online-pop .request-table-box .table-view.txt-type {padding:38px 30px 44px;text-align:center;}
.online-pop .request-table-box .top-title {height:35px;margin-bottom:10px;padding-right:18px;}
.online-pop .request-table-box .top-title .title {display:inline-block;font-size:24px;font-weight:bold;color:#02428a;}
.online-pop .request-table-box .top-title .r-txt {float:right;line-height:35px;}
.online-pop .request-table-box .top-title .btn {float:right;height:35px;margin-left:10px;padding:0 15px;background:#707070;font-weight:bold;line-height:35px;text-align:center;color:#fff;}
.online-pop .request-table-box .top-title .btn#ofsdg001_changeBonbu {display:none;}
.online-pop .request-table-box .agree-cnt .check {float:right;}
.online-pop .request-table-box .radio-line {display:inline-block;}
.online-pop .request-table-box .check-line {display:inline-block;}
.online-pop .request-table-box .imp.big {font-size:20px;font-weight:bold;line-height:30px;}
.online-pop .request-table-box .btn-line {margin:10px 0 15px;}
.online-pop .request-table-box .btn-line .org-down-btn {display:inline-block;height:45px;padding:0 10px 0 18px;background:#ff5400;font-size:16px;font-weight:bold;line-height:45px;color:#fff;}
.online-pop .request-table-box .btn-line .org-down-btn span {display:inline-block;padding-right:45px;background:url(/static/compat/images/common/btn_down_arrow2.png) no-repeat right 15px;}
.online-pop .request-table-box .file-name {display:inline-block;line-height:35px;}
.online-pop .bottom-step-btn {margin-top:50px;text-align:center;}
.online-pop .bottom-step-btn a {display:inline-block;min-width:100px;height:45px;margin:0 6px;padding:0 20px 0 35px;background:url(/static/compat/images/online/prev_btn_bg.png) no-repeat left 0;line-height:45px;color:#fff;}
.online-pop .bottom-step-btn a.no-arrow , .online-pop .bottom-step-btn.no-arrow a {padding-left:20px;background:#707070;}
.online-pop .bottom-step-btn a.submit {padding:0 35px 0 20px;background:url(/static/compat/images/online/submit_btn_bg.png) no-repeat right 0;}
.online-pop .bottom-step-btn a.submit.no-arrow , .online-pop .bottom-step-btn.no-arrow a.submit {padding-right:20px;background:#1175c3;}
.online-pop .bottom-step-btn .b-txt {margin-top:25px;color:#333;}
.online-pop .bottom-step-btn .txt {display:inline-block;margin-right:6px;font-size:18px;font-weight:bold;line-height:45px;color:#333;}
.online-pop .bottom-step-btn .num-input {width:198px;height:45px;}
.online-pop .bottom-step-btn.top-line {margin-top:45px;padding-top:20px;border-top:1px solid #bfbfbf;}
.online-pop .bottom-step-btn2 {margin:50px 0 100px 0;text-align:center;}
.online-pop .bottom-step-btn2 a {display:inline-block;min-width:100px;color:#fff;}
.online-pop .bottom-step-btn2 a.no-arrow , .online-pop .bottom-step-btn.no-arrow a {padding-left:20px;background:#707070;}
.online-pop .bottom-step-btn2 a.submit {padding:0 35px 0 20px;background:url(/static/compat/images/online/submit_btn_bg.png) no-repeat right 0;}
.online-pop .bottom-step-btn2 a.submit.no-arrow , .online-pop .bottom-step-btn.no-arrow a.submit {padding-right:20px;background:#1175c3;}
.online-pop .bottom-step-btn2 a.arrow_box_01 {position:relative; background:#1175c3;padding:30px 30px 20px 30px; width:177px; height:30px; top:-10px; }
.online-pop .bottom-step-btn2 a.arrow_box_01:after {left:237px; top:0; border: solid transparent; content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(17,117,195,0);border-left-color:#1175c3;border-width:40px;}
.online-pop .bottom-step-btn2 a.arrow_box_02 {position:relative; background:#1175c3;padding:20px; width:265px; height:40px; }
.online-pop .bottom-step-btn2 a.arrow_box_02:after {left:305px; top:0; border: solid transparent; content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(17,117,195,0);border-left-color:#1175c3;border-width:40px;}
.online-pop .bottom-step-btn2 a.mr200{margin-right:100px;}
.online-pop .bottom-step-btn2 .b-txt {margin-top:25px;color:#333;}
.online-pop .bottom-step-btn2 .txt {display:inline-block;margin-right:6px;font-size:18px;font-weight:bold;line-height:45px;color:#333;}
.online-pop .bottom-step-btn2 .num-input {width:198px;height:45px;}
.online-pop .bottom-step-btn2.top-line {margin-top:45px;padding-top:20px;border-top:1px solid #bfbfbf;}
.online-pop .com-box-table .arrow-list li {padding-left:17px;text-indent:-17px;}
.online-pop .com-box-table .arrow-list.dash li {padding-left:12px;text-indent:-12px;}
.online-pop .com-box-table .arrow-list .sub-list li {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 11px;text-indent:0;}
.online-pop .com-box-table .email-icon {display:inline-block;width:auto;height:auto;margin:0 10px;background:none;}
.online-pop .com-box-table .half-input {overflow:hidden;}
.online-pop .com-box-table .half-input input {float:right;width:48%;;}
.online-pop .com-box-table .half-input input:first-child {float:left;}
.online-pop .request-table-box .line.email > input.w180 {width:180px;}
.online-pop .request-table-box .line.email .sub-txt {margin-top:0;}
.online-pop .result-txt-content {margin-top:44px;text-align:center;}
.online-pop .result-txt-content + .request-table-box {margin-top:45px;}
.online-pop .result-txt-content .info-txt {font-size:20px;font-weight:bold;color:#02428a;}
.online-pop .result-txt-content .info-txt .fail {color:#ff5400;}
.online-pop .result-txt-content .txt {margin-top:9px;line-height:26px;}
.online-pop .request-table-box .txt-type .title {display:block;font-size:20px;font-weight:bold;line-height:30px;color:#02428a;}
.online-pop .request-table-box .txt-type .txt {margin-top:10px;line-height:26px;}
.online-pop .request-table-box .txt-type .btn-cnt {margin-top:20px;text-align:center;}
.online-pop .request-table-box .txt-type .btn-cnt a {display:inline-block;height:45px;margin:0 6px;padding:0 20px;background:#1175c3;font-weight:bold;line-height:45px;color:#fff;}
.online-pop .request-table-box .table-title {display:block;margin-top:45px;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.online-pop .request-table-box .table-title:first-child {margin-top:0;}
.online-pop .request-table-box .table-title + .com-box-table {margin-top:16px;}
.online-pop .request-table-box .txt-type-flex {margin-top:20px;display:flex;justify-content: space-between;}
.online-pop .request-table-box .txt-type-flex.bg-grey {background-color:#dadada;padding:6px 0;}
.online-pop .request-table-box .txt-type-flex .bg-grey{background-color:#dadada;font-weight:bold;padding:5px;}
.online-pop .request-table-box .txt-type-flex .right {position:relative;right:50px;}
.online-pop .request-table-box .txt-type-flex .w-check {color:#f3f3f3;}
.online-pop .request-table-box .align-right {margin-top:10px;text-align:right;}
.online-pop .request-table-box .align-right.flr {float:right;margin-left:10px;}
.online-pop .request-table-box .align-right.flr .txt {display:inline-block;}
.online-pop .request-table-box .align-right.flr .txt strong {font-weight:bold;color:#333;}
.online-pop .request-table-box .align-right.flr .radio-line {margin-left:5px;}
.online-pop .request-table-box .txt-list + .com-box-table {margin-top:13px;}
.online-pop .request-table-box .line-list + .com-box-table {margin-top:13px;}
.online-pop .request-table-box .radio-line {line-height:20px;vertical-align:middle;}
.online-pop .request-table-box .radio-line input[type="radio"] {position:relative;top:2px;margin-top:0;}
.online-pop .request-table-box .check-line {display:block;}
.online-pop .table-title-content {overflow:hidden;margin-top:20px;}
.online-pop .table-title-content .title {display:inline-block;font-size:24px;font-weight:bold;line-height:35px;color:#02428a;}
.online-pop .table-title-content .btn {float:right;}
.online-pop .table-title-content .btn a {float:left;margin-left:10px;padding:0 16px;border:1px solid #bfbfbf;background:#777;font-weight:bold;line-height:33px;color:#fff;}
.online-pop .table-title-content .btn a.down {background:#ff5400;}
.online-pop .info-line-list {margin-top:20px;}
.online-pop .info-line-list > .title {display:block;margin-bottom:10px;font-size:20px;font-weight:bold;line-height:30px;color:#333;}
.online-pop .info-line-list .btn-cnt {margin:14px 0 15px -20px;}
.online-pop .info-line-list .btn-cnt.no-ml {margin-left:0;}
.online-pop .info-line-list .btn-cnt a {background:#707070;text-indent:0;}
.online-pop .normal-txt.bottom-line {padding:44px 0;border-bottom:1px solid #bfbfbf;}
.online-pop .normal-txt.notice {margin-top:30px;padding:35px;background:#e8e8e8;font-size:20px;font-weight:bold;line-height:30px;color:#ff5400;}
.online-pop .num-list.notice {margin-top:45px;}
.online-pop .num-list.notice li {line-height:26px;}
.online-pop .num-list.notice .imp {color:#ff5400;}
.online-pop .reserve-calendar-box + .bottom-step-btn {margin-top:20px;}
.online-pop .result-txt-content .error-txt {margin-top:15px;line-height:26px;padding:0 100px;text-align:left;}
.online-pop .result-txt-content .error-txt .title {display:block;margin:0 6px 10px 0;padding-bottom:5px;border-bottom:1px solid #ccc;font-weight:bold;text-align: left;color:#333;}
.online-pop .result-txt-content .error-txt .result-txt {display:block;font-weight:bold;color:#ff5400;}
.online-pop .result-notice-content {margin-top:80px;}
.online-pop .result-notice-content .info-line-list {margin-top:0;}
.online-pop .com-box-table .imp {left:0;}
.online-pop .com-box-table .com-box-table.white {margin:15px 0;}
.online-pop .com-box-table .com-box-table.white td.center {padding-left:5px;padding-right:5px;}
.online-pop .com-box-table .com-box-table.white .txt-list {margin-top:5px;}
.online-pop .request-table-box .com-box-table.th-left tbody th {padding-left:15px;text-align:left;}
.online-pop .request-table-box .com-box-table tbody th.left {padding-left:15px;}
.online-pop .txt-list.online {margin-top:20px;}
.online-pop .txt-list.online .b-imp {display:inline-block;font-size:20px;font-weight:bold;color:#ff5400;}
/*.online-pop > .top-btn {position:fixed;left:50%;bottom:10px;width:50px;height:50px;margin-left:536px;background:#666;font-size:12px;line-height:50px;text-align:center;color:#fff;}*/

/* 정책자금 지원대상 중소기업 범위 해당여부 확인 추가 20210205 */
.online-pop .request-table-box .top-sub-title {height:25px;margin-top:20px; padding-right:18px; text-align: center;}
.online-pop .request-table-box .top-sub-title .title {display:inline-block;font-size:21px;font-weight:bold;color:#02428a;}
.online-pop .request-table-box .line-view {border-top:1px solid #bfbfbf; padding:60px 0;}
.online-pop .request-table-box .line-view .txt-type {text-align:center;}
.online-pop .request-table-box .line-view .txt-type .info-result-txt {font-size:20px;font-weight:bold;color:#02428a;line-height:28px;}
.info-sub-txt {line-height:26px; margin-top:0; }
.info-sub-txt > .title {display:block;padding-left:13px; padding-top:25px;font-size:18px;font-weight:bold;line-height:26px;color:#333;text-indent:-13px;}
.info-sub-txt > .sub-title {display:block;padding-left:24px; padding-top:25px;font-size:16px;font-weight:bold;line-height:26px;color:#333;text-indent:-13px;}
.info-sub-txt > .sub-flex-txt {display:flex; flex-direction:row; justify-content:space-between; align-items:center;}
.info-sub-txt > .sub-flex-txt .btn-cnt{overflow:hidden;margin-top:0; margin-right:10px;}
.info-sub-txt > .sub-flex-txt .btn-cnt a.link{float:none; padding:10px 15px 10px 50px ;background:#1175c3; font-size:16px; font-weight:bold; line-height:40px; color:#fff;}
.info-sub-txt > .sub-flex-txt .btn-cnt a.link > span {display:inline-block;min-width:0;padding-right:52px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 16px;letter-spacing:0px;vertical-align:top;}
.info-sub-txt > .sub-title input[type="checkbox"] {width:20px; height:20px; vertical-align:top; margin:3px 8px;}
.info-sub-txt .cal-table-box {padding:10px 20px; }
.info-sub-txt .cal-table-box .com-box-table {border:1px solid #bfbfbf; }
.info-sub-txt .txt {padding-left:19px; line-height:36px;}
.com-box-table .chkinfo-table-flex-box {display:flex; flex-direction:row; justify-content:flex-start; padding:5px 10px;}
.com-box-table .chkinfo-table-flex-box > div {width:230px;}
.com-box-table .chkinfo-table-flex-box > div:nth-child(1) {width:257px;}
.com-box-table .chkinfo-table-flex-box > div:nth-last-child(1) {width:206px;}
.com-box-table .chkinfo-table-flex-box > div.w150 {width:150px;}
.none-table-top {border-top:none !important;}
.none-table-bottom {border-bottom:none !important;}
.sub-flex-left {display:flex; flex-direction:row; justify-content:flex-start;}
.sub-flex-left-center {display:flex; flex-direction:row; justify-content:flex-start;align-items:center;}
.sub-flex-around {display:flex; flex-direction:row; justify-content:space-around;}
.sub-flex-around-center {display:flex; flex-direction:row; justify-content:space-around;align-items:center;}
.sub-flex-around-center input[type="checkbox"]{margin-top:4px;}

/** 정책자금 버튼 설명 툴팁 공통 20220914 */
.progress-tip .tip-area{ visibility: hidden;opacity:0;position:absolute; z-index: 1;bottom:285px; width: 507px; margin-left:-180px; padding: 10px 5px; background:rgba(242,246,250,0.9);border-radius: 10px;  box-shadow:2px 5px 15px rgba(0,0,0,.25); font-size:12px; color:#000; line-height:23px;text-align:left; cursor:auto;}
.progress-tip .tip-area.bottom155 {bottom:155px;}
.progress-tip .tip-area .txt-box {padding:0 5px;}
.progress-tip .tip-area .txt-box h3 {font-weight:600;}
.progress-tip .tip-area .txt-box h3 .line-txt {display:block; padding:7px 5px; border-bottom:1px solid #bed2e6;}
.progress-tip .tip-area .txt-box p {padding:5px 7px; line-height:21px;}
.progress-tip .tip-area .txt-box .normal-txt > li {padding:5px 17px 2px 17px;text-indent:-9px;line-height:21px;}
.progress-tip .tip-area::after{content: ""; position:absolute;left: 50%;bottom: -16px;margin-top:-2px;margin-left: -10px;border: 10px solid;border-color: transparent transparent #fff transparent; transform:rotate(180deg); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg);}
.progress-tip:hover .tip-area{visibility: visible;opacity:1; transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.progress-tip .tip-area .img-box {width:91%;margin:auto;padding:10px 15px;border:1px solid #bfbfbf;background:#fff;box-sizing:border-box;}
.progress-tip .tip-area .img-box img {width:auto;}
.progress-tip .tip-area .table-example {border:1px solid #bfbfbf; border-collapse:collapse; width: 473px; margin-left: 10px;}
.progress-tip .tip-area .table-example th {padding:5px 8px; border:1px solid #bfbfbf; border-collapse:collapse;  background:#f4f4f4;font-size:13px;font-weight:bold;line-height:20px;text-align:center;color:#1175c3;}
.progress-tip .tip-area .table-example td {padding:5px 8px; border:1px solid #bfbfbf; border-collapse:collapse; background:#fff; font-size:13px;line-height:26px;color:#666;text-align:center;}
.progress-tip .tip-area .table-example td.txt-left {text-align:left;}
.progress-tip .tip-area .table-example.step5 img {width:375px; height:20px;}

/* 온라인 제증명 */
#wrap.online-pop.prove {padding-bottom:70px;}
#wrap.online-pop.prove.down {width:635px;margin:0 auto;padding-bottom:0;line-height:26px;}
.online-pop.prove .com-round-box .search-area {line-height:35px;}
.online-pop.prove .com-round-box .search-area .title-select {height:35px;margin-left:10px;padding:0 0 0 8px;}
.online-pop.prove .com-round-box .search-area .txt-input {height:33px;}
.online-pop.prove .com-round-box .search-area .btn {height:35px;line-height:35px;}
.online-pop.prove .imp {color:#ff5400;}
.online-pop.prove .header {height:96px;}
.online-pop.prove .header h1 a {top:49px;}
.online-pop.prove .header .log-info {position:absolute;right:0;top:16px;line-height:25px;}
.online-pop.prove .header .log-info span {display:inline-block;font-size:14px;}
.online-pop.prove .header .log-info span.b-txt {color:#1175c3;}
.online-pop.prove .header .log-info .logout-btn {display:inline-block;width:72px;margin-left:5px;border:1px solid #999;font-size:14px;font-weight:bold;line-height:23px;text-align:center;color:#1175c3;}
.online-pop.prove .header .log-info .info-btn {display:inline-block;padding:0 10px;margin-left:5px;border:1px solid #999;font-size:14px;font-weight:bold;line-height:23px;text-align:center;color:#1175c3;}
.online-pop.prove .header .menu-list {float:right;margin-top:59px;}
.online-pop.prove .header .menu-list li {float:left;margin-left:40px;}
.online-pop.prove .header .menu-list a {display:inline-block;font-size:18px;font-weight:bold;line-height:24px;color:#121212;}
.online-pop.prove .location-content {height:auto;padding:41px 0 0;border-bottom:none;}
.online-pop.prove .location-content .info-area {overflow:hidden;padding:15px 0;border-top:1px solid #d6d6d6;background:#f4f4f4;line-height:30px;}
.online-pop.prove .location-content .title {float:left;width:180px;padding-left:20px;text-align:left;}
.online-pop.prove .location-content .info-area .btn-group {float:left;padding-right:30px;border-right:1px solid #ccc;}
.online-pop.prove .location-content .info-area .btn-group a {display:inline-block;width:74px;height:23px;border:1px solid #999;background:#fff;margin-left:6px;font-size:14px;font-weight:bold;line-height:24px;text-align:center;color:#1175c3;}
.online-pop.prove .location-content .cnt-list {float:left;margin-left:30px;}
.online-pop.prove .location-content .cnt-list li {float:left;width:155px;}
.online-pop.prove .location-content .cnt-list li:first-child {width:120px;}
.online-pop.prove .location-content .cnt-list a {display:inline-block;line-height:30px;}
.online-pop.prove .location-content .cnt-list .txt {display:inline-block;margin-right:5px;}
.online-pop.prove .location-content .cnt-list .num {display:inline-block;font-size:20px;font-weight:bold;color:#02428a;}
.online-pop.prove .top-txt-content {margin-top:45px;}
.online-pop.prove .top-txt-content .title {display:block;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.online-pop.prove .top-txt-content .txt {margin-top:10px;line-height:26px;}
.online-pop.prove .top-txt-content .txt strong {color:#333;}
.online-pop.prove .top-txt-content + .com-round-box {margin-top:10px;}
.online-pop.prove .com-box-table th , .online-pop.prove .com-box-table td {padding-left:5px;padding-right:5px;border-left:none;text-align:center;}
.online-pop.prove .com-box-table td.left {text-align:left;}
.online-pop.prove .com-box-table .default {font-weight:bold;}
.online-pop.prove .com-box-table .submit {font-weight:bold;color:#1161bb;}
.online-pop.prove .com-box-table .complete {font-weight:bold;color:#73a611;}
.online-pop.prove .com-box-table .refuse {font-weight:bold;color:#b61313;}
.online-pop.prove .com-box-table .re-btn {display:inline-block;width:78px;height:33px;border:1px solid #1175c3;line-height:33px;text-align:center;color:#1175c3;}
/*.online-pop.prove .bottom-link-info {overflow:hidden;height:118px;margin-top:50px;border:1px solid #ccc;}*/
.online-pop.prove .bottom-link-info {overflow:hidden;height:158px;margin-top:50px;border:1px solid #ccc;}
.online-pop.prove .bottom-link-info .tel-info {float:left;width:188px;height:131px;padding:27px 0 0 27px;background:#f4f4f4;line-height:30px;}
.online-pop.prove .bottom-link-info .tel-info .num {display:block;font-size:22px;font-weight:bold;color:#02428a;}
/*.online-pop.prove .bottom-link-info .tel-info.two {width:195px;height:118px;padding:2px 0 0 20px;}*/
.online-pop.prove .bottom-link-info .tel-info.two {width:195px;height:158px;padding:12px 0 0 20px;}
.online-pop.prove .bottom-link-info .tel-info.two .txt {font-size:15px;}
.online-pop.prove .bottom-link-info .tel-info.two .num {font-size:20px;line-height:26px;}
/*.online-pop.prove .bottom-link-info .link-list {overflow:hidden;margin-top:30px;}*/
.online-pop.prove .bottom-link-info .link-list {overflow:hidden;margin-top:45px;}
.online-pop.prove .bottom-link-info .link-list li {float:left;width:200px;background:url(/static/compat/images/online/bottom_info_line.gif) no-repeat left 8px;}
.online-pop.prove .bottom-link-info .link-list li a {display:block;padding-top:45px;font-weight:bold;line-height:26px;text-align:center;color:#333;}
.online-pop.prove .bottom-link-info .link-list li.n-1 {background:none;}
.online-pop.prove .bottom-link-info .link-list li.n-1 a {background:url(/static/compat/images/online/bottom_info_icon1.gif) no-repeat center 0;}
.online-pop.prove .bottom-link-info .link-list li.n-2 a {background:url(/static/compat/images/online/bottom_info_icon2.gif) no-repeat center 0;}
.online-pop.prove .bottom-link-info .link-list li.n-3 a {background:url(/static/compat/images/online/bottom_info_icon3.gif) no-repeat center 0;}
.online-pop.prove .bottom-link-info .link-list li.n-4 a {background:url(/static/compat/images/online/bottom_info_icon4.gif) no-repeat center 0;}
.online-pop.prove .bottom-link-info .link-list li.n-5 a {background:url(/static/compat/images/online/bottom_info_icon5.gif) no-repeat center 0;}
.online-pop.prove .search-area .business-number {display:inline-block;margin-left:20px;line-height:40px;}
.online-pop.prove .search-area .business-number .title {display:inline-block;margin-right:10px;}
.online-pop.prove .search-area .business-number input {width:100px;height:33px;}
.online-pop.prove .toggle-menu-content {margin-top:25px;border-top:2px solid #acacac;}
.online-pop.prove .toggle-menu-content .view-cnt {display:none;padding-bottom:55px;border-bottom:1px solid #ccc;}				
.online-pop.prove .toggle-menu-content .title-btn {display:block;position:relative;height:60px;border-bottom:1px solid #ccc;background:url(/static/compat/images/online/list_down_arrow.png) no-repeat 983px 22px;font-size:18px;font-weight:bold;line-height:60px;color:#333;}
.online-pop.prove .toggle-menu-content .info-list {margin-top:13px;line-height:30px;}
.online-pop.prove .toggle-menu-content .help-img-box {margin-top:15px;}
.online-pop.prove .toggle-menu-content .title {display:block;margin-top:30px;font-size:16px;font-weight:bold;color:#333;}
.online-pop.prove .toggle-menu-content .title + .info-list {margin-top:5px;}
.online-pop.prove .toggle-menu-content .step-list {overflow:hidden;margin-top:30px;padding-left:12px;}
.online-pop.prove .toggle-menu-content .step-list li {float:left;width:160px;background:url(/static/compat/images/online/step_arrow.png) no-repeat right 21px;}
.online-pop.prove .toggle-menu-content .step-list li.n-6 {background:none;}
.online-pop.prove .toggle-menu-content .step-list .txt {display:block;padding-top:53px;line-height:26px;text-align:center;color:#333;}
.online-pop.prove .toggle-menu-content .step-list .n-1 .txt {background:url(/static/compat/images/online/step_list_icon1.gif) no-repeat center 0;}
.online-pop.prove .toggle-menu-content .step-list .n-2 .txt {background:url(/static/compat/images/online/step_list_icon2.gif) no-repeat center 0;}
.online-pop.prove .toggle-menu-content .step-list .n-3 .txt {background:url(/static/compat/images/online/step_list_icon3.gif) no-repeat center 0;}
.online-pop.prove .toggle-menu-content .step-list .n-4 .txt {background:url(/static/compat/images/online/step_list_icon4.gif) no-repeat center 0;}
.online-pop.prove .toggle-menu-content .step-list .n-5 .txt {background:url(/static/compat/images/online/step_list_icon5.gif) no-repeat center 0;}
.online-pop.prove .toggle-menu-content .step-list .n-6 .txt {background:url(/static/compat/images/online/step_list_icon6.gif) no-repeat center 0;}
.online-pop.prove .toggle-menu-content .step-area.on .view-cnt {display:block;}
.online-pop.prove .toggle-menu-content .step-area.on .title-btn {background:url(/static/compat/images/online/list_up_arrow.png) no-repeat 983px 22px;}
.online-pop.prove .toggle-menu-content.qna {padding-bottom:100px;}
.online-pop.prove .toggle-menu-content.qna .title-btn .txt {display:inline-block;padding-left:40px;background:url(/static/compat/images/online/step_qna_icon.gif) no-repeat 0 18px;}
.online-pop.prove .toggle-menu-content.qna .view-cnt {padding:14px 20px 24px 0;line-height:26px;}
.online-pop.prove .step-bg {height:200px;margin-top:50px;}
.online-pop.prove .step-bg a {float:left;width:206px;height:200px;}
.online-pop.prove .step-bg a.num-1 {background:url(/static/compat/images/online/step_prove_bg.jpg) no-repeat 0 0;}
.online-pop.prove .step-bg a.num-2 {background:url(/static/compat/images/online/step_prove_bg.jpg) no-repeat -206px 0;}
.online-pop.prove .step-bg a.num-3 {background:url(/static/compat/images/online/step_prove_bg.jpg) no-repeat -412px 0;}
.online-pop.prove .step-bg a.num-4 {background:url(/static/compat/images/online/step_prove_bg.jpg) no-repeat -618px 0;}
.online-pop.prove .step-bg a.num-5 {width:208px;background:url(/static/compat/images/online/step_prove_bg.jpg) no-repeat -824px 0;}
.online-pop.prove .step-bg a.num-1.on {background-position:0 -200px;}
.online-pop.prove .step-bg a.num-2.on {background-position:-206px -200px;}
.online-pop.prove .step-bg a.num-3.on {background-position:-412px -200px;}
.online-pop.prove .step-bg a.num-4.on {background-position:-618px -200px;}
.online-pop.prove .step-bg a.num-5.on {background-position:-824px -200px;}
.online-pop.prove .info-add-txt {margin-top:45px;line-height:26px;}
.online-pop.prove .info-add-txt .txt {font-weight:bold;color:#333;}
.online-pop.prove .info-add-txt .detail-txt {padding-left:15px;margin-top:8px;text-indent:-15px;}
.online-pop.prove .com-round-box .info-table-cnt {padding:10px 45px;text-align:left;}
.online-pop.prove .com-round-box .info-table-cnt span.imp {color:#0079d6;}
.online-pop.prove .info-table-cnt .top-txt {display:block;font-weight:bold;color:#333;}
.online-pop.prove .info-table-cnt .order-line {margin-top:15px;}
.online-pop.prove .info-table-cnt select {width:200px;height:45px;vertical-align:top;}
.online-pop.prove .info-table-cnt .btn {display:inline-block;width:120px;height:45px;margin-left:6px;background:#00448d;line-height:45px;text-align:center;color:#fff;}
.online-pop.prove .info-table-cnt .table-line {margin-top:32px;}
.online-pop.prove .info-table-cnt .table-line:first-child {margin-top:0;}
.online-pop.prove .info-table-cnt .table-line .title {display:block;font-size:15px;line-height:20px;color:#dc1500;}
.online-pop.prove .info-table-cnt .table-line .com-box-table th {height:25px;padding-left:20px;text-align:left;}
.online-pop.prove .info-table-cnt .table-line .com-box-table td {padding-left:10px;text-align:left;}
.online-pop.prove .info-table-cnt .sub-txt {margin-left:6px;line-height:45px;}
.online-pop.prove .info-table-cnt .line span {line-height:45px;}
.online-pop.prove .info-table-cnt .line select {height:45px;}
.online-pop.prove .info-table-cnt .line input {height:43px;}
.online-pop.prove .info-table-cnt .btn-cnt {margin-top:20px;text-align:center;}
.online-pop.prove .info-table-cnt .btn-cnt .txt {color:#333;}
.online-pop.prove .info-table-cnt .btn-cnt a {display:inline-block;width:120px;height:45px;margin:0 6px;background:#00448d;line-height:45px;text-align:center;color:#fff;}
.online-pop.prove font b {cursor:pointer;}
.online-pop.prove.pop .subject {position:relative;padding:20px 20px 18px;}
.online-pop.prove.pop .subject .title {display:block;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.online-pop.prove.pop .subject .title + .normal-txt {margin-top:15px;}
.online-pop.prove.pop .btn-cnt {margin-top:10px;}
.online-pop.prove.pop .btn-cnt a.link {display:inline-block;margin-right:6px;padding:0 16px 0 19px;background:#1175c3;font-size:14px;font-weight:bold;line-height:35px;color:#fff;}
.online-pop.prove.pop .btn-cnt a.link > span {display:inline-block;padding-right:52px;background:url(/static/compat/images/common/btn_arrow.png) no-repeat right 12px;letter-spacing:0px;vertical-align:top;}
.online-pop.prove.pop .right-btn {position:absolute;right:20px;top:20px;}
.online-pop.prove.pop .right-btn a {display:inline-block;margin-left:10px;padding:0 30px;border:1px solid #ccc;font-size:16px;font-weight:bold;line-height:38px;text-align:center;color:#1175c3;}
.online-pop.prove.down .sub-info-content {padding-top:45px;}
.online-pop.prove.down .h-title {display:block;font-size:16px;font-weight:bold;text-align:center;color:#333;}
.online-pop.prove.down .box-txt-area {margin-top:45px;padding:23px 0 23px 268px;border:1px solid #ccc;background:url(/static/compat/images/online/logo.gif) no-repeat 29px center;}
.online-pop.prove.down .box-txt-area strong {color:#333;}
.online-pop.prove.down .title-area {margin-top:50px;}
.online-pop.prove.down .title-area .title {display:block;padding-bottom:5px;font-weight:bold;color:#333;}
.online-pop.prove.down .title-area .num-list {margin-top:0;}
.online-pop.prove.down .title-area .num-list > li {line-height:26px;}
.online-pop.prove.down .btn-cnt {margin-top:60px;}
.online-pop.prove.down .btn-cnt + .normal-txt {margin-top:5px;}
.online-pop.prove + #vistViewn {position:relative;top:-25px;display: none;width:930px;margin:0 auto;padding-left:15px;font-size:13px !important;text-indent:0 !important;z-index:100;}

/* 자금융자 예약 */
.reserve-calendar-box {overflow:hidden;}
.reserve-calendar-box > .title {display:block;padding:17px 0 15px;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.reserve-calendar-box .txt-list {margin-top:0;padding-top:4px;clear:both;}
.reserve-calendar-box .calendar-cnt {float:left;width:560px;}
.reserve-calendar-box .calendar-cnt .calendar-wrap {width:558px;height:635px;border:1px solid #e2e2e2;}
.reserve-calendar-box .month-select {position:relative;height:99px;text-align:center;}
.reserve-calendar-box .month-select .month {display:inline-block;font-size:28px;font-weight:bold;line-height:99px;color:#333;}
.reserve-calendar-box .month-select .prev {position:absolute;left:155px;top:41px;width:9px;height:14px;background:url(/static/compat/images/common/cal_left_arrow.png) no-repeat 0 0;text-indent:-9999px;}
.reserve-calendar-box .month-select .next {position:absolute;right:155px;top:41px;width:9px;height:14px;background:url(/static/compat/images/common/cal_right_arrow.png) no-repeat 0 0;text-indent:-9999px;}
.reserve-calendar-box .calendar-table {text-align:center;}
.reserve-calendar-box .calendar-table th {height:56px;background:#f4f4f4;font-size:24px;line-height:56px;color:#333;}
.reserve-calendar-box .calendar-table td {position:relative;height:80px;}
.reserve-calendar-box .calendar-table .n-1 {color:#ff4c4c;}
.reserve-calendar-box .calendar-table .n-7 {color:#4a9bff;}
.reserve-calendar-box .calendar-table span.end {display:block;position:absolute;bottom:5px;width:100%;text-align:center;color:#ff5500;}
.reserve-calendar-box .calendar-table span.today {display:block;position:absolute;left:21px;bottom:22px;width:37px;height:37px;background:url(/static/compat/images/common/cal_round_bg.png) no-repeat center center;text-align:center;color:#4a9bff;text-indent:-9999px;}
.reserve-calendar-box .calendar-table span.num {display:block;height:80px;font-size:18px;line-height:80px;color:#ccc;}
.reserve-calendar-box .calendar-table a.num {display:block;position:relative;height:80px;font-size:18px;line-height:80px;color:#666;z-index:10;}
.reserve-calendar-box .calendar-table a.on {font-size:24px;font-weight:bold;color:#333;}
.reserve-calendar-box .reserve-cnt {float:right;width:430px;}
.reserve-calendar-box .reserve-cnt .top-txt strong {display:block;line-height:26px;color:#333;}
.reserve-calendar-box .reserve-cnt .top-txt .inner {padding-left:18px;text-indent:-18px;color:#ff5500;}
.reserve-calendar-box .reserve-cnt .tab-area {overflow:hidden;margin-top:5px;}
.reserve-calendar-box .reserve-cnt .tab-area a {float:left;width:213px;border:1px solid #eaeaea;font-weight:bold;line-height:58px;text-align:center;}
.reserve-calendar-box .reserve-cnt .tab-area a.on {background:#02428a;color:#fff;}
.reserve-calendar-box .reserve-cnt .com-box-table {margin-top:20px;}

/* 통합 검색 */
.search #container {margin-top:30px;}
.search-result-content .top-word-area {position:relative;height:74px;padding:0 100px;}
.search-result-content .keyword-box {position:absolute;left:100px;right:100px;padding:15px 50px;border:2px solid #1175c3;background:#fff;border-radius:10px;line-height:40px;}
.search-result-content .keyword-box .search-key {overflow:hidden;}			
.search-result-content .keyword-box .dot-txt {float:left;margin-right:20px;padding:0 0 0 10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 18px;vertical-align:top;}
.search-result-content .keyword-box .title-select {float:left;width:130px;height:40px;}
.search-result-content .keyword-box .title-input {float:left;width:298px;height:38px;margin:0 10px;}
.search-result-content .keyword-box .search-btn {float:left;width:120px;height:40px;background:#707070;line-height:40px;text-align:center;color:#fff;}
.search-result-content .keyword-box .option-btn {float:left;width:118px;height:38px;margin:0 20px 0 10px;border:1px solid #ccc;line-height:38px;text-align:center;color:#459cdf;}
.search-result-content .keyword-box .check {float:left;}
.search-result-content .keyword-box .check input {position:relative;top:4px;width:18px;height:18px;margin-right:5px;}
.search-result-content .keyword-box .check label {line-height:40px;}
.search-result-content .keyword-box .radio-line {float:left;}
.search-result-content .keyword-box .radio-line .radio {float:left;margin-left:20px;}
.search-result-content .keyword-box .radio-line .radio:first-child {margin-left:0;}
.search-result-content .keyword-box .radio-line .radio input {position:relative;top:2px;}
.search-result-content .keyword-box .radio-line .radio label {display:inline-block;margin-left:5px;}
.search-result-content .keyword-box .info-txt {margin-bottom:7px;font-weight:bold;color:#333;}
.search-result-content .keyword-box .search-key.detail {display:none;margin-top:20px;padding-top:10px;border-top:1px solid #ccc;}
.search-result-content .keyword-box .search-key.detail .title-select {margin-right:40px;}
.search-result-content .search-area {overflow:hidden;margin-top:60px;}
.search-result-content .right-wrap {float:right;width:308px;}
.search-result-content .right-wrap .info-cnt {padding-bottom:30px;margin-bottom:35px;border-bottom:1px solid #ccc;}
.search-result-content .right-wrap .info-cnt > .title {display:block;font-size:18px;font-weight:bold;line-height:26px;color:#333;}
.search-result-content .right-wrap .info-cnt .tab {overflow:hidden;margin-top:15px;border-top:1px solid #bfbfbf;border-left:1px solid #bfbfbf;}
.search-result-content .right-wrap .info-cnt .tab a {float:left;height:38px;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;font-weight:bold;line-height:38px;text-align:center;}
.search-result-content .right-wrap .info-cnt .tab a.on {background:#02428a;color:#fff;}
.search-result-content .right-wrap .info-cnt .tab.num-6 {width:306px;}
.search-result-content .right-wrap .info-cnt .tab.num-6 a {width:101px;}
.search-result-content .right-wrap .info-cnt .tab.num-2 {width:306px;}
.search-result-content .right-wrap .info-cnt .tab.num-2 a {width:152px;}
.search-result-content .right-wrap .link-list {display:none;position:relative;overflow:hidden;margin-top:12px;}
.search-result-content .right-wrap .link-list.on {display:block;}
.search-result-content .right-wrap .link-list a {display:block;overflow:hidden;height:32px;padding:0 65px 0 15px;line-height:32px;}
.search-result-content .right-wrap .link-list a span {position:absolute;right:0;width:53px;line-height:36px;}
.search-result-content .right-wrap .link-list a span.up {width:33px;padding-left:20px;background:url(/static/compat/images/common/up_arrow.png) no-repeat 0 12px;}
.search-result-content .right-wrap .link-list a span.down {width:33px;padding-left:20px;background:url(/static/compat/images/common/down_arrow.png) no-repeat 0 12px;}
.search-result-content .left-wrap {float:left;width:830px;}
.search-result-content .logic-info-txt .title {display:block;padding-bottom:16px;border-bottom:1px solid #ccc;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.search-result-content .logic-info-txt .sub-title {display:block;margin-top:23px;font-size:18px;font-weight:bold;color:#333;}
.search-result-content .logic-info-txt .txt-list {margin-top:18px;line-height:26px;}
.search-result-content .logic-info-txt .txt-list li {padding-left:10px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 10px;}
.search-result-content .logic-info-txt .txt-list li.imp {margin-top:10px;background:none;text-indent:-10px;color:#ff5500;}
.search-result-content .result-top-area {margin-top:55px;}
.search-result-content .result-top-area .result-txt {text-align:center;font-size:20px;line-height:40px;color:#343434;}
.search-result-content .result-top-area .result-txt .imp {color:#ff5500;}
.search-result-content .result-top-area .cate-box {overflow:hidden;margin-top:30px;padding:43px 0 46px 100px;border:1px solid #bfbfbf;}
.search-result-content .result-top-area .cate-box a {overflow:hidden;float:left;width:270px;height:26px;text-align:left;line-height:26px;}
.search-result-content .result-top-area .cate-box a.on {color:#1175c3;text-decoration:underline;}
.search-result-content .result-info-txt {margin-bottom:60px;}
.search-result-content .result-info-txt .top-title {margin-bottom:35px;padding-bottom:15px;border-bottom:1px solid #ccc;}
.search-result-content .result-info-txt .top-title .title {display:inline-block;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.search-result-content .result-info-txt .top-title .imp {color:#ff5500;}
.search-result-content .result-info-txt .top-link a {display:inline-block;font-size:18px;font-weight:bold;color:#333;}
.search-result-content .result-info-txt .info-view {margin-bottom:25px;}
.search-result-content .result-info-txt .info-view.social {position:relative;min-height:124px;padding-left:190px;}
.search-result-content .result-info-txt .info-view.social .photo-link {position:absolute;left:0;top:0;border:1px solid #bfbfbf;}
.search-result-content .result-info-txt .info-view.social .photo-link img {display:block;width:158px;height:122px;}
.search-result-content .result-info-txt .info-view.social .top-link .brand {color:#ff5500;}
.search-result-content .result-info-txt .text-box .txt {margin-top:15px;line-height:26px;}
.search-result-content .result-info-txt .text-box .file {display:block;margin-top:5px;line-height:26px;}
.search-result-content .result-info-txt .text-box .file span {display:inline-block;text-decoration:underline;}
.search-result-content .result-info-txt .more-btn {overflow:hidden;padding-top:15px;border-top:1px solid #ccc;}
.search-result-content .result-info-txt .more-btn a {float:right;padding-right:15px;background:url(/static/compat/images/common/text_arrow.gif) no-repeat right 6px;font-weight:bold;}
.search-result-content .result-info-txt .com-paging {padding-top:30px;border-top:1px solid #ccc;}
.search-result-content .result-info-txt .sort-cnt {float:right;}
.search-result-content .result-info-txt .radio-line {display:inline-block;}
.search-result-content .result-info-txt .radio-line .radio {display:inline-block;margin-left:20px;line-height:35px;}
.search-result-content .result-info-txt .radio-line .radio input {position:relative;top:2px;}
.search-result-content .result-info-txt .sort-cnt .com-select {margin-left:40px;}
.search-result-content .no-result-txt {min-height:175px;padding:25px 0 0 260px;background:url(/static/compat/images/common/no_result_icon.gif) no-repeat 0 0;line-height:26px;}

/* 필통 게시판 */
.feel .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText {word-break:break-all;}
.feel #header {height:63px;border-bottom:1px solid #1175c3;}
.feel #header .content {position:relative;width:1200px;margin:0 auto;}
.feel #header h1 a {position:absolute;left:0;top:13px;width:223px;height:46px;background:url(/static/compat/images/common/logo.png) no-repeat 0 0;background-size:222px 46px;text-indent:-9999px;}
.feel #header .right-cnt {float:right;margin-top:18px;font-size:16px;line-height:30px;color:#294b70;}	
.feel #header .right-cnt .ask-num {float:left;}
.feel #header .right-cnt .logout-btn {float:left;margin-left:20px;padding:0 10px;border:1px solid #ccc;line-height:28px;vertical-align:top;}
.feel #gnb {position:static;left:auto;top:auto;right:auto;height:auto;border-bottom:1px solid #bfbfbf;background:#fff;}
.feel #gnb .content {width:100%;margin:0 auto;text-align:center;}
.feel #gnb .content a {display:inline-block;margin:0 50px;padding:12px 0 9px 0;border-bottom:4px solid #fff;font-size:18px;font-weight:bold;color:#121212;}
.feel #gnb .content a.on , .feel #gnb .content a:hover {border-color:#1175c3;color:#1175c3;}
.feel #gnb .content.num-4 a {margin:0 80px;}
.feel #container {width:100%;margin:0;padding:0 0 100px 0;}
.feel #container .content {position:relative;width:1200px;margin:46px auto 0;}
.feel #footer {height:76px;border-top:1px solid #bfbfbf;}
.feel #footer .content {position:relative;width:1200px;margin:0 auto;}
.feel #footer .fotter-logo {position:absolute;left:0;top:14px;width:222px;height:45px;background:url(/static/compat/images/common/logo_footer.jpg) no-repeat 0 0;text-indent:-9999px;}
.feel #footer .address {padding:15px 0 0 282px;}
.feel.login #container {height:859px;padding-bottom:0;background:url(/static/compat/images/feel/login_bg.jpg) no-repeat 0 0;}
.feel.login #container .content {height:859px;margin-top:0;}
.feel.login #container .content {position:relative;width:1200px;margin:0 auto;}
.feel.login #container .main-title {position:absolute;left:0;top:253px;}
.feel.login #container .main-title .title {display:block;font-size:60px;font-weight:bold;line-height:80px;color:#fff;}
.feel.login #container .main-title .txt {display:block;margin-top:22px;font-size:20px;line-height:30px;color:#fff;}
.feel.login #container .login-area {position:absolute;right:0;top:264px;width:320px;height:292px;padding:52px 40px 0;background:#fff;}
.feel.login #container .login-area .title {display:block;font-size:28px;font-weight:bold;line-height:40px;text-align:center;color:#333;}
.feel.login #container .login-area .input-cnt {margin-top:22px;}
.feel.login #container .login-area .input-cnt input {height:45px;margin-top:10px;}
.feel.login #container .login-area .input-cnt input:first-child {margin-top:0;}
.feel.login #container .login-area .submit {display:block;height:49px;margin-top:20px;background:#187ec5;font-size:22px;font-weight:bold;line-height:49px;text-align:center;color:#fff;}
.feel.main #container {height:998px;padding-bottom:0;background:url(/static/compat/images/feel/main_bg.jpg) no-repeat 0 0;}
.feel.main #container .content {margin-top:0;}
.feel.main .top-txt-area {margin-top:108px;}
.feel.main .top-txt-area .txt {font-size:40px;font-weight:100;line-height:60px;color:#333;}
.feel.main .top-txt-area .txt strong {display:inline-block;position:relative;top:-3px;margin-right:15px;font-size:62px;font-weight:bold;color:#ff6600;}
.feel.main .top-txt-area .sub-txt {margin-top:18px;font-size:20px;line-height:30px;color:#333;}
.feel.main .link-area {overflow:hidden;}
.feel.main .link-area .link-cnt {float:left;position:relative;}
.feel.main .link-area .link-cnt .bg {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.7;filter:Alpha(opacity=70);}
.feel.main .link-area.num-2 .link-cnt.num-1 .bg {background:#004892;opacity:0.8;filter:Alpha(opacity=80);}
.feel.main .link-area.num-2 .link-cnt.num-2 .bg {background:#15476a;opacity:1;filter:Alpha(opacity=100);}
.feel.main .link-area.num-3 .link-cnt.num-1 .bg {background:#1e307b;opacity:0.7;filter:Alpha(opacity=70);}
.feel.main .link-area.num-3 .link-cnt.num-2 .bg {background:#00446b;opacity:0.7;filter:Alpha(opacity=70);}
.feel.main .link-area.num-3 .link-cnt.num-3 .bg {background:#017178;opacity:0.7;filter:Alpha(opacity=70);}
.feel.main .link-area .link-cnt .title {position:absolute;font-size:26px;font-weight:bold;line-height:36px;color:#fff;}
.feel.main .link-area .link-cnt .btn {position:absolute;width:140px;height:45px;border:1px solid #ccc;font-size:16px;font-weight:bold;line-height:43px;text-align:center;color:#fff;}
.feel.main .link-area.num-2 {margin-top:73px;}
.feel.main .link-area.num-2 .link-cnt {width:590px;height:160px;margin-left:20px;}
.feel.main .link-area.num-2 .link-cnt:first-child {margin-left:0;}
.feel.main .link-area.num-2 .link-cnt .title {left:50px;top:44px;}
.feel.main .link-area.num-2 .link-cnt .btn {right:50px;top:65px;}
.feel.main .link-area.num-3 {margin-top:18px;}
.feel.main .link-area.num-3 .link-cnt {width:388px;height:320px;margin-left:18px;}
.feel.main .link-area.num-3 .link-cnt:first-child {margin-left:0;}
.feel.main .link-area.num-3 .link-cnt .title {left:50px;top:42px;width:286px;padding-bottom:12px;border-bottom:1px solid #ccc;}
.feel.main .link-area.num-3 .link-cnt .btn {left:50px;top:170px;}
.feel.main .link-area.num-3.two .link-cnt {width:590px;}
.feel.main .link-area.num-3.two .link-cnt .title {width:490px;}
.feel h2 {display:block;font-size:28px;line-height:34px;color:#121212;}
.feel #top_title1 .imp {color:#ef7e38;}
.feel #top_title2 .imp {color:#2bb2b5;}
.feel #top_title3 .imp {color:#156398;}
.feel #top_title4 .imp {color:#4371bd;}
.feel #top_title5 .imp {color:#86ba3a;}
.feel .top-title-box {display:none;}
.feel .box-list {overflow:hidden;margin-top:15px;padding:34px 24px;border:1px solid #ccc;font-size:16px;line-height:26px;color:#666;}
.feel .box-list .imp {color:#ff5500;}
.feel .box-list .left {float:left;width:370px;padding-right:20px;}
.feel .box-list .right {float:left;width:735px;padding-left:24px;border-left:1px solid #ccc;}
.feel .box-list .txt-list {padding-left:18px;text-indent:-18px;}
.feel .box-list + .com-box-table , .feel .top-title-box + .com-box-table {margin-top:50px;}
.feel .com-round-box .cus-line {display:inline-block;margin-right:6px;line-height:40px;}
.feel .com-round-box .cus-line input {height:40px !important;}
.feel .com-round-box .search-area .AXSelect {height:40px;}
.feel .round-box-table {margin-top:50px;padding:30px;border:2px solid #1175c3;border-radius:10px;}
.feel .round-box-table .com-box-table {margin-top:0;}
.feel .round-box-table select {width:100%;}
.feel .round-box-table .w250 {width:250px;}
.feel .round-box-table .radio-line .radio {display:inline-block;margin-right:25px;}
.feel .round-box-table .radio-line .radio input {position:relative;top:2px;}
.feel .round-box-table .radio-line .radio label {margin-left:6px;}
.feel .com-list-btn {margin-top:50px;padding-top:20px;border-top:1px solid #bfbfbf;}
.feel .com-list-btn.no-line {margin-top:20px;padding-top:0;border-top:none;}
.feel .com-list-btn + .com-box-table {margin-top:50px;}
.feel .com-round-box .com-calendar {margin-right:16px;}
.feel .com-round-box + .com-box-table {margin-top:30px;}
.feel .com-box-table tbody th {padding:14px;}
.feel .com-box-table + .com-box-table {margin-top:60px;}
.feel .com-box-table .ask-view {padding:35px 45px 65px;}
.feel .com-box-table a.reply {display:inline-block;padding-left:18px;background:url(/static/compat/images/feel/reply_icon.png) no-repeat 0 5px;}
.feel .com-box-table a.reply.num-2 {margin-left:10px;}
.feel .com-box-table a.reply.num-3 {margin-left:20px;}
.feel .com-box-table a.reply.num-4 {margin-left:30px;}
.feel .com-box-table a.reply.num-5 {margin-left:40px;}
.feel .com-box-table a.reply.num-6 {margin-left:50px;}
.feel .com-box-table a.reply.num-7 {margin-left:60px;}
.feel .com-box-table a.reply.num-8 {margin-left:70px;}
.feel .com-box-table a.reply.num-9 {margin-left:80px;}
.feel .com-box-table a.reply.num-10 {margin-left:90px;}
.feel .com-box-table td.left {text-align:left;}
.feel .com-box-table.reply tbody tr:first-child th {text-align:left;color:#333;}
.feel .com-box-table .num-txt {margin-right:80px;}
.feel .com-box-table .radio-line {display:inline-block;line-height:35px;vertical-align:top;}
.feel .com-box-table .radio-line .radio {display:inline-block;margin-right:25px;}
.feel .com-list-btn > div {display:inline-block;}
.feel .reply-area {margin-top:50px;border-top:1px solid #121212;}
.feel .reply-area li {position:relative;padding:14px 20px 14px 18px;border-bottom:1px solid #ccc;}
.feel .reply-area li.reply {padding-left:60px;}					
.feel .reply-area li.reply.num-2 {padding-left:70px;}
.feel .reply-area li.reply.num-3 {padding-left:80px;}
.feel .reply-area li.reply.num-4 {padding-left:90px;}
.feel .reply-area li.reply.num-5 {padding-left:100px;}
.feel .reply-area li.reply .txt {margin-left:-18px;padding:0 100px 0 18px;background:url(/static/compat/images/feel/reply_icon.png) no-repeat 0 5px;}
.feel .reply-area .txt {display:block;line-height:26px;color:#333;}
.feel .reply-area .day {display:block;font-size:14px;line-height:22px;color:#999;}
.feel .reply-area .btn-cnt {position:absolute;right:20px;top:20px;}
.feel .reply-area .btn-cnt a {display:inline-block;height:33px;margin-left:6px;padding:0 8px;border:1px solid #ccc;line-height:33px;color:#333;}
.feel .reply-area .answer {position:relative;margin-top:10px;padding:0 75px 0 44px;}
.feel .reply-area .answer .txt {position:absolute;left:0;top:0;line-height:60px;font-size:16px;color:#333;}
.feel .reply-area .answer textarea {position:relative;width:100%;height:58px;margin:0;padding:0;}
.feel .reply-area .answer .submit-btn {position:absolute;right:0;top:0;display:inline-block;width:60px;height:60px;background:#707070;line-height:60px;text-align:center;color:#fff;vertical-align:top;}
.feel .reply-area.only {padding:20px;border-bottom:1px solid #bfbfbf;}
.feel .com-round-box .sub-txt {padding-left:10px;margin-left:35px;background:url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 18px;line-height:40px;}
.feel .com-round-box .search-area .txt-input {width:250px;}
.feel .total-num {margin-top:30px;text-align:right;}
.feel .total-num + .com-list-table {margin-top:15px;}
.feel #printarea2 {border:5px solid #bfbfbf;}
.feel #printarea2 .com-box-table {border-top:none;}
.feel #printarea2 .com-box-table tr.title th {border-bottom:1px solid #1189d1;}
.feel #minjockdo {margin-top:20px;}


/* 20210208 별도 개별페이지 */

.info-area-sub-title {color:#f6fdff !important; font-size:33px !important; padding:20px 0 20px 55px; border-bottom: 2px solid white; }
.cont-box .tit-icon01 {background:url(/static/compat/images/sub-title-icon01.png) no-repeat 6px 17px; }
.cont-box .tit-icon02 {background:url(/static/compat/images/sub-title-icon02.png) no-repeat 6px 17px;}
.l-g-yellow {background:#f3f0df !important;}
.l-g-blue {background:#e3f0eb !important;}
.bg-mint {background: #678fc5;}
.bg-grey-sky {background: #93c3e8;}
.bg-grey-blue {background: #5d99c8;}
.box-round {border-radius: 15px;}
.sub-info-content .site-map-box .tit-link > li > a:hover{font-weight:bold; color:#1e4174 !important; }
.sub-info-content .site-map-box .sub-list-link > li > a:hover{font-weight:bold; color:#2865b7 !important; text-decoration:underline;}

/* 별도페이지_지원사업_20210219 */
.cont-box {width:397px !important; min-height:0 !important; padding:20px;padding-bottom:15px !important; border-top:3px solid #5677a4;}
.cont-box .sub-info-content {width:397px;}
.cont-box:before {content: ''; display: block; width: 182px; height:50px; border-top:7px solid #f7d975; position:absolute; top:0; left:20px;}
.other-btn-box {margin-top:17px;padding:20px;background:white;}
.other-btn-box .btn-flx-box {display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;}
.other-btn-box .btn-flx-box li{margin:10px 15px;}
.other-btn-box > ul > li > a {display: block;position:relative;width:89px;height:130px;font-size:16px;color:#1e1e1e;}
.other-btn-box > ul > li > a:before {content:'';width:89px;height:89px;position:absolute;background:url(/static/compat/images/other/kosme_btn_icon01_off.png) no-repeat;}
.other-btn-box > ul > li > a > span {padding:105px 0 0 0; display:block; text-align:center; font-weight:600;}
.other-btn-box > ul > li > a > span.txt-type-01 {padding-top:95px;}
.other-btn-box > ul > li > a:hover {color:#5684b7;}
.other-btn-box > ul > li > a.line-img:after {content:'';position:absolute;width:64px;height:63px;top:28px;left:29px;z-index:10;background:url(/static/compat/images/other/kosme_line_icon.png) no-repeat;}
.other-btn-box > ul > li:nth-child(1) > a:before ,.other-btn-box > ul > li:nth-child(1) > a:hover:before {background-position:left center;}
.other-btn-box > ul > li:nth-child(2) > a:before ,.other-btn-box > ul > li:nth-child(2) > a:hover:before{background-position:-126px center;}
.other-btn-box > ul > li:nth-child(3) > a:before ,.other-btn-box > ul > li:nth-child(3) > a:hover:before{background-position:-252px center;}
.other-btn-box > ul > li:nth-child(4) > a:before ,.other-btn-box > ul > li:nth-child(4) > a:hover:before{background-position:-377px center;}
.other-btn-box > ul > li:nth-child(5) > a:before ,.other-btn-box > ul > li:nth-child(5) > a:hover:before{background-position:-501px center;}
.other-btn-box > ul > li:nth-child(6) > a:before ,.other-btn-box > ul > li:nth-child(6) > a:hover:before{background-position:-627px center;}
.other-btn-box > ul > li:nth-child(7) > a:before ,.other-btn-box > ul > li:nth-child(7) > a:hover:before{background-position:-752px center;}
.other-btn-box > ul > li > a:hover:before {background:url(/static/compat/images/other/kosme_btn_icon01_on.png); transition:all 1s;}
/* 별도페이지_참여광장_20210219 */
.cont-box2 {width:517px !important; min-height:0 !important; padding:20px;padding-bottom:15px !important; border-top:3px solid #5677a4;}
.cont-box2 .sub-info-content {width:517px;}
.cont-box2:before {content: ''; display: block; width: 182px; height:50px; border-top:7px solid #f7d975; position:absolute; top:0; left:20px;}
.other-btn-box2 {margin-top:17px;padding:5px 0 21px;background:white;padding:20px;}
.other-btn-box2 .btn-flx-box {display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;}
.other-btn-box2 > ul.sub-box {margin-top:20px;}
.other-btn-box2 > ul > li {margin:10px 15px;}
.other-btn-box2 > ul > li > a {display: block;position:relative;width:89px;height:150px;font-size:16px;color:#1e1e1e;}
.other-btn-box2 > ul > li > a:before {content:'';width:89px;height:89px;position:absolute;background:url(/static/compat/images/other/kosme_btn_icon02_off.png) no-repeat;}
.other-btn-box2 > ul > li > a > span {padding:115px 0 0 0; display:block; text-align:center; font-weight:600;}
.other-btn-box2 > ul > li > a > span.txt-type-01 {padding-top:105px;}
.other-btn-box2 > ul > li > a > span.txt-type-01.w103-5 {width:103px; margin-left:-5px;}
.other-btn-box2 > ul > li > a:hover {color:#5684b7;}
.other-btn-box2 > ul > li > a.line-img:after {content:'';position:absolute;width:64px;height:63px;top:28px;left:29px;z-index:10;background:url(/static/compat/images/other/kosme_line_icon.png) no-repeat;}
/*.other-btn-box2 > ul > li:nth-child(1) {padding-left:0;}*/
.other-btn-box2 > ul > li:nth-child(1) > a:before ,.other-btn-box2 > ul > li:nth-child(1) > a:hover:before {background-position:left center;}
.other-btn-box2 > ul > li:nth-child(2) > a:before ,.other-btn-box2 > ul > li:nth-child(2) > a:hover:before{background-position:-126px center;}
.other-btn-box2 > ul > li:nth-child(3) > a:before ,.other-btn-box2 > ul > li:nth-child(3) > a:hover:before{background-position:-252px center;}
.other-btn-box2 > ul > li:nth-child(4) > a:before ,.other-btn-box2 > ul > li:nth-child(4) > a:hover:before{background-position:-1254px center;}
.other-btn-box2 > ul > li:nth-child(5) > a:before ,.other-btn-box2 > ul > li:nth-child(5) > a:hover:before{background-position:-377px center;}
.other-btn-box2 > ul > li:nth-child(6) > a:before ,.other-btn-box2 > ul > li:nth-child(6) > a:hover:before{background-position:-501px center;}
.other-btn-box2 > ul.sub-box > li:nth-child(1) > a:before ,.other-btn-box2 > ul.sub-box > li:nth-child(1) > a:hover:before {background-position:-627px center;}
.other-btn-box2 > ul.sub-box > li:nth-child(2) > a:before ,.other-btn-box2 > ul.sub-box > li:nth-child(2) > a:hover:before{background-position:-752px center;}
.other-btn-box2 > ul.sub-box > li:nth-child(3) > a:before ,.other-btn-box2 > ul.sub-box > li:nth-child(3) > a:hover:before{background-position:-876px center;}
.other-btn-box2 > ul.sub-box > li:nth-child(4) > a:before ,.other-btn-box2 > ul.sub-box > li:nth-child(4) > a:hover:before{background-position:-1004px center;}
.other-btn-box2 > ul.sub-box > li:nth-child(5) > a:before ,.other-btn-box2 > ul.sub-box > li:nth-child(5) > a:hover:before{background-position:-1129px center;}
.other-btn-box2 > ul > li > a:hover:before {background:url(/static/compat/images/other/kosme_btn_icon02_on.png); transition:all 1s;}
.info-area.other-box > p{color:white; text-align:center;padding:5px;font-weight:600;font-size:14px;}
.info-area.other-box > p.top-p {padding-top:10px;}

/* 20210222 챗봇 */
#chatbot {position:relative;}
.help-chat-btn {position:fixed;left:50%;bottom:79px;margin-left:615px;z-index: 10;}
.help-chat-btn .help-chat-img {width: 60px; height:81px;}
.help-chat-btn .help-chat-txt{ visibility: hidden; width: 200px; background-color: white; color: #1e1f21; bottom:90px; text-align: center; border-radius: 10px; padding: 10px 5px; position: absolute; z-index: 1; left: 50%; margin-left: -105px; box-shadow:2px 5px 15px rgba(0,0,0,.25);transition:all .2s; -webkit-transition:all .2s; -ms-transition:all .2s;  }
.help-chat-btn .help-chat-txt::after{content: ""; position: absolute; bottom: -16px; left: 50%; margin-left: -10px; margin-top:-2px; border: 10px solid; border-color: transparent transparent #fff transparent; transform:rotate(180deg); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg);}
.help-chat-btn:hover .help-chat-txt{visibility: visible; }
.inquire-area {position:absolute;top:0;right:0;}
.inquire-area.inside {position:relative;top:-30px;}
.chat-box.single {position:relative;}
.chat-box a.chat-link {position:absolute;margin-right:-4px; padding:0 0 0 10px;background:#1175c3;font-size:16px;font-weight:bold;line-height:35px;color:#fff; right:0;}
.chat-box a.chat-link.dark {color:#381d1e;}
.chat-box a.chat-link.basic {padding:5px 0 5px 10px;}
.chat-box a.chat-link > span.chatbot-icon {display:inline-block;min-width:150px;padding-left:35px;background:url(/static/compat/images/common/btn_chatbot.png) no-repeat left 5px;background-size:13%;letter-spacing:0px;vertical-align:top;}
.chat-box a.chat-link.sky-blue {background-color:#36b7cc;}
.chat-box a.chat-link.type-01 {right:0}
.chat-box a.chat-link.type-02 {right:238px;}
.chat-box a.chat-link.type-03 {right:441px;}
.chat-box a.chat-link.type-04 {top:-38px;}
.chat-box a.chat-link.type-05 {top:15px;}
.chat-box a.chat-link.type-06 {top:15px;right:205px;}
.chat-box a.chat-link.type-07 {top:15px;right:195px;}
/* 20220811 카카오톡상담,정책자금 콜센터 */
.chat-box a.chat-link > span.kakao-icon {display:inline-block;min-width:150px;padding-left:38px;background:url(/static/compat/images/main/main_quick_kakao.png) no-repeat left 5px;background-size:15%;letter-spacing:0px;vertical-align:top;}
.chat-box a.chat-link > span.call-icon {display:inline-block;min-width:170px;padding:0 10px 0 40px;background:url(/static/compat/images/main/main_quick_call.png) no-repeat left 5px;background-size:15%;cursor:default;letter-spacing:0px;vertical-align:top;}
.chat-box a.chat-link > span.kakao-icon.type-01, .chat-box a.chat-link > span.chatbot-icon.type-01{min-width:140px;padding-left:35px;}
.chat-box a.chat-link.kakao-yellow {background-color:#f9e000;}
.chat-box a.chat-link.call-green {background-color:#b5c256;}

/* 영문 */
.eng {font-family:'Roboto', 'Nanum Barun Gothic' , 'Nanum Gothic' , 'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma ,sans-serif;}
.eng #header {height:130px;z-index:1000;}
.eng #header .search-content {height:78px;}
.eng #header .search-content h1 {top:15px;}
.eng #header .search-content h1 a {width:204px;height:49px;background:url(/static/compat/images/eng/logo.jpg) no-repeat 0 0;}
.eng #header .search-content .com-center {height:78px;}
.eng #header .search-content .menu-area {margin-top:30px;}
.eng #gnb {top:80px;}
.eng #gnb.on {height:340px;}
.eng #gnb .menu-area .list > li {margin-left:92px;}
.eng #gnb .menu-area .list > li:first-child {margin-left:40px;}
.eng #sub-location {background:#e9f1f7; margin-top:130px;}
.eng #sub-location > .com-center {height:110px;padding-top:29px;background:url(/static/compat/images/eng/sub_location_bg.jpg) no-repeat center 0;}
.eng #sub-location .location-title {font-size:32px;}
.eng #lnb .menu-list > li > a > .txt {font-size:16px;}			
.eng #footer {border-top:1px solid #bfbfbf;}
.eng #footer .fotter-logo {top:23px;width:204px;height:49px;background:url(/static/compat/images/eng/footer_logo.jpg) no-repeat 0 0;}
.eng #footer .address-content {width:916px;height:119px;padding:25px 0 0 284px;}
.eng #footer .address {font-size:12px;line-height:22px;color:#666;}
.eng .sub-info-content {width:938px;}
.eng .com-round-box {margin-top:0;}
.eng .com-round-box .search-area .title-select {width:170px;}
.eng .com-box-table th {padding:14px 5px;background:#f4f4f4;}
.eng .com-box-table th > span.normal {font-weight:normal;}
.eng .com-box-table td.info-txt {padding:50px 50px 42px;}
.eng .com-box-table td.info-txt img {margin-bottom:24px;}
.eng .com-box-table .year {font-weight:bold;text-align:center;color:#333;}
.eng .com-box-table .month {background:#f4f4f4;text-align:center;color:#1175c3;}
.eng .com-list-view {margin-top:0;}
.eng .com-list-view table {margin-top:0;}
.eng #container.main {width:100%;min-width:1200px;margin:130px 0 0 0;}
.eng .info-area > .com-list-table:first-child {margin-top:0;}
.eng .main-info-content {position:relative;height:1017px;z-index:10;}
.eng .main-info-content .banner-cnt .banner {height:1017px;}
.eng .main-info-content .banner-cnt .banner img {display:block;position:absolute;left:50%;;max-width:none;width:1920px;height:1017px;margin-left:-960px;vertical-align:top;}
.eng .bx-wrapper .bx-pager.bx-default-pager a.active, .eng .bx-wrapper .bx-pager.bx-default-pager a:hover {background:url(/static/compat/images/eng/slider_icon_active.png) no-repeat 0 0;}
.eng .bx-wrapper .bx-pager.bx-default-pager a{background:url(/static/compat/images/eng/slider_icon.png) no-repeat 0 0;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 ;outline:0;}
.eng .bx-wrapper .bx-pager {position:absolute;left:50%;top:287px;width:140px;height:10px;margin-left:-600px;padding:0;text-align:left;}
.eng .bx-wrapper .bx-pager-item {margin-right:8px;vertical-align:top;}
.eng .bx-wrapper .bx-pager.bx-default-pager .play-icon {display:inline-block;width:10px;height:10px;margin-left:12px;padding-left:21px;background:url(/static/compat/images/eng/slider_line.png) no-repeat 0 0;vertical-align:top;}
.eng .bx-wrapper .bx-pager.bx-default-pager .play-icon a {width:10px;height:10px;background:url(/static/compat/images/eng/slider_play.png) no-repeat 0 0;}
.eng .bx-wrapper .bx-pager.bx-default-pager .play-icon a:hover {background:url(/static/compat/images/eng/slider_play.png) no-repeat 0 0;}
.eng .bx-wrapper .bx-pager.bx-default-pager .pause-icon {display:inline-block;width:10px;height:10px;margin-left:10px;vertical-align:top;}
.eng .bx-wrapper .bx-pager.bx-default-pager .pause-icon a {width:10px;height:10px;background:url(/static/compat/images/eng/slider_pause.png) no-repeat 0 0;}
.eng .main-news-content {position:absolute;left:50%;top:325px;width:1200px;height:682px;margin-left:-600px;z-index:100;}
.eng .main-news-content .news-area {position:absolute;left:-360px;top:0;width:593px;height:397px;padding:30px 0 0 360px;background:url(/static/compat/images/eng/global_news_bg.png) repeat 0 0;}
.eng .main-news-content .news-area .top-cnt .title {display:inline-block;margin-right:20px;font-size:20px;font-weight:bold;line-height:26px;color:#fff;vertical-align:top;}
.eng .main-news-content .news-area .top-cnt a {display:inline-block;width:22px;height:22px;margin-top:2px;background:url(/static/compat/images/eng/more_btn.png) repeat 0 0;vertical-align:top;}
.eng .main-news-content .news-area .news-info {height:138px;margin-top:27px;}
.eng .main-news-content .news-area .news-info a {display:block;position:relative;padding:0 35px 0 215px;}
.eng .main-news-content .news-area .news-info .img {position:absolute;left:0;top:3px;width:196px;height:135px;}
.eng .main-news-content .news-area .news-info .title {display:block;overflow:hidden;max-height:48px;font-size:20px;font-weight:bold;line-height:24px;color:#fff;}
.eng .main-news-content .news-area .news-info .txt {display:block;;overflow:hidden;max-height:48px;margin-top:14px;font-size:14px;line-height:24px;color:#8dd1ff !important;}
.eng .main-news-content .news-area .news-info .txt span {font-size:14px !important;line-height:24px !important;color:#8dd1ff !important;}
.eng .main-news-content .news-area .news-info .day {display:block;;overflow:hidden;max-height:48px;margin-top:14px;font-size:14px;color:#8dd1ff;}
.eng .main-news-content .news-area.sme {position:absolute;left:0;top:427px;width:1169px;height:241px;padding:24px 0 0 31px;background:#187ec5;}
.eng .main-news-content .news-area.sme .news-info {float:left;width:565px;}
.eng .main-news-content .news-area.sme .news-info .txt {max-height:40px !important;line-height:20px !important;}
.eng .main-news-content .news-area.sme .news-info .txt span , .eng .main-news-content .news-area.sme .news-info .txt font {font-size:14px !important;line-height:16px !important;color:#8dd1ff !important;}
.eng .main-company-content {overflow:hidden;width:1200px;height:75px;margin:50px auto 0 auto;border-top:1px solid #454545;border-bottom:1px solid #ccc;}
/*.eng .main-company-content a {float:left;width:170px;height:75px;padding-left:1px;background:url(/static/compat/images/eng/company_line.jpg) repeat 0 20px;}*/
.eng .main-company-content a {float:left;width:170px;height:75px;padding:0 14px;border-left:1px solid #cccccc;}
.eng .main-company-content a:first-child {background:none; border:none;}
.eng .main-company-content a img {display:block;width:170px;height:75px;}
.eng .brochure-info-box {margin-top:12px;padding:293px 50px 51px 483px;border:1px solid #ccc;background:url(/static/compat/images/eng/brochure_book.jpg) no-repeat 86px 52px;line-height:26px;}
.eng .brochure-info-box .title {display:block;font-weight:bold;color:#333;}
.eng .brochure-info-box .btn-cnt {margin-top:31px;}
.eng .brochure-info-box .btn-cnt a {display:inline-block;width:120px;height:45px;background:#1175c3;line-height:45px;text-align:center;color:#fff;}
.eng .greeting-box {height:935px;background:url(/static/compat/images/eng/greeting_people.jpg) no-repeat right bottom;line-height:26px;}
.eng .greeting-box .title {display:block;margin-bottom:20px;font-size:24px;font-weight:bold;line-height:28px;color:#1175c3;}
.eng .overview-box {height:595px;background:url(/static/compat/images/eng/overview_bg.jpg) no-repeat left bottom;line-height:26px;}
.eng .contact-box {margin-top:44px;}
.eng .contact-box:first-child {margin-top:0;}
.eng .contact-box .title {display:block;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.eng .contact-box .address {margin:10px 0 23px;line-height:26px;}
.eng .top-txt {line-height:26px;}
.eng .img-cnt {margin-top:25px;}
.eng .txt-list-box {margin-top:43px;}
.eng .sub-info-content .txt-list span.imp {display:inline;text-indent:0;}
.eng .txt-list-box > .title {display:block;margin-bottom:12px;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.eng .txt-list-box .txt-list > li {font-weight:bold;line-height:26px;color:#333;}
.eng .txt-list-box .line-list > li {font-weight:normal;line-height:26px;color:#666;}
.eng .sub-info-content .txt-list > li {background-position:0 13px;}
.eng .sub-info-content .business-step-box {margin-top:35px;}
.eng .sub-info-content .business-step-box .title .txt {margin-top:21px;line-height:26px;}
.eng .sub-info-content .business-step-box .top-title {display:block;margin-bottom:20px;font-size:24px;font-weight:bold;line-height:30px;color:#02428a;}
.eng .sub-info-content .business-step-box .icon {left:116px;bottom:-18px;}
.eng .sub-info-content .business-step-box li {height:69px;margin-top:28px;padding-left:247px;border:1px solid #ccc;}
.eng .sub-info-content .business-step-box li:first-child {margin-top:0;}
.eng .sub-info-content .business-step-box li .title {width:247px;height:69px;border-radius:0;}
.eng .sub-info-content .business-step-box li.list-1 .title {background:#02428a;}
.eng .sub-info-content .business-step-box li.list-2 .title {background:#1175c3;}
.eng .sub-info-content .business-step-box li.list-3 .title {background:#1aabb4;}
.eng .sub-info-content .business-step-box li.list-4 .title {background:#02428a;}
.eng .sub-info-content .business-step-box li.list-5 .title {background:#1175c3;}
.eng .sub-info-content .business-step-box .txt-box {padding:21px 0 0 20px;border:none;border-radius:0;}
.eng .sub-info-content .business-step-box .list-3 .txt-box {padding-top:8px;}
.eng .oversea-map-box {position:relative;height:593px;border:1px solid #ccc;background:url(/static/compat/images/eng/map_bg.jpg) no-repeat 0 0;}
.eng .oversea-map-box a {position:absolute;width:155px;height:47px;font-weight:bold;line-height:34px;text-align:center;color:#fff;}
.eng .oversea-map-box a.down {background:url(/static/compat/images/eng/flag_down.png) no-repeat center 0;}
.eng .oversea-map-box a.down.on , .eng .oversea-map-box a.down:hover {background-position:center bottom;}
.eng .oversea-map-box a.up {height:34px;padding-top:13px;background:url(/static/compat/images/eng/flag_up.png) no-repeat center 0;}
.eng .oversea-map-box a.up.on , .eng .oversea-map-box a.up:hover {background-position:center bottom;}
.eng .oversea-map-box a.num-1 {left:241px;top:128px;}
.eng .oversea-map-box a.num-2 {left:25px;top:198px;}
.eng .oversea-map-box a.num-3 {display:none;left:32px;top:333px;}
.eng .oversea-map-box a.num-4 {left:252px;top:215px;}
.eng .oversea-map-box a.num-5 {left:182px;top:273px;}
.eng .oversea-map-box a.num-6 {left:253px;top:343px;width:235px;}
.eng .oversea-map-box a.num-7 {left:377px;top:415px;}
.eng .oversea-map-box a.num-8 {left:657px;top:185px;}
.eng .oversea-map-box a.num-9 {left:687px;top:357px;width:235px;}
.eng .oversea-map-box a.num-10 {left:354px;top:264px;}
.eng .sub-info-content .info-area h4 {color:#02428a;}
.eng .sub-info-content .info-area h4 + .com-list-table {margin-top:10px;}
.eng .sitemap-link-area .link-table {margin-top:17px;border-top:1px solid #ccc;}
.eng .sitemap-link-area .link-table td {padding:20px 0 15px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:top;}
.eng .sitemap-link-area .link-table td:first-child , .eng .sitemap-link-area .link-table td.no-bl {border-left:none;}
.eng .sitemap-link-area .link-table td a {display:block;padding:9px 0 10px 20px;font-size:14px;line-height:20px;color:#666;}
.eng .bx-wrapper .bx-controls-auto {position:absolute;left:50%;top:0;right:auto;bottom:auto;}
.eng .bx-wrapper .bx-controls-auto .bx-start {position:absolute;left:-519px;top:287px;width:20px;height:10px;border-left:1px solid #aaa;background:url(/static/compat/images/eng/slider_play.png) no-repeat right 0;z-index:100;}
.eng .bx-wrapper .bx-controls-auto .bx-stop {position:absolute;left:-484px;top:288px;width:6px;height:8px;background:url(/static/compat/images/eng/slider_pause.png) no-repeat 0 0;z-index:100;}
.eng .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {width:300px;}
#gnbEng {overflow:hidden;position:absolute;left:0;top:80px;right:0;height:50px;background:#fff url(/static/compat/images/common/gnb_line.gif) repeat-x 0 -5px;}				
#gnbEng .menu-all-btn {position:absolute;right:0;top:0;width:170px;height:50px;background:url(/static/compat/images/common/header_menu_btn.gif) no-repeat center center;text-indent:-9999px;}
#gnbEng .menu-area {height:50px;}
#gnbEng .menu-area .list {float:left;}
#gnbEng .menu-area .list > li {float:left;position:relative;width:200px;height:50px;text-align:center;}
#gnbEng .menu-area .list > li > a {display:inline-block;height:41px;margin:4px 0 0;font-size:19px;font-weight:bold;line-height:40px;text-align:center;color:#121212;}
#gnbEng .menu-area .list > li.on > a , #gnbEng .menu-area .list > li.active > a , #gnbEng .menu-area .list > li > a:hover {border-bottom:4px solid #1175c3;color:#02428a;}
#gnbEng .menu-area .depth-2 {position:absolute;left:0;top:50px;width:182px;height:285px;padding:30px 0 0 18px;border-left:1px solid #ccc;text-align:left;}
#gnbEng .menu-area .depth-2 > li > a {display:inline-block;width:182px;padding:10px 0 9px;font-size:14px;line-height:20px;color:#666;}
#gnbEng .menu-area .depth-2 > li.title {margin-bottom:10px;font-size:19px;font-weight:bold;line-height:26px;color:#1175c3;}
#gnbEng .menu-area .depth-2 > li.on > a , #gnbEng .menu-area .depth-2 > li > a:hover {text-decoration:underline;color:#1175c3;}
#gnbEng .menu-area .list > li:first-child .depth-2 {border-left:none;}
#gnbEng.on {overflow:visible;height:365px;border-bottom:2px solid #1175c3;}
#gnbEng.on .menu-area .list > li.on > .depth-2 {display:block;}

/* 매뉴얼 */
#wrap.manual {position:relative;min-width:auto;margin:0 auto;}
#wrap.manual .no-mt {margin-top:0 !important;}
#wrap.manual .header {position:relative;height:220px;width:100%; background: url(/static/compat/images/manual/2021_manual_bg.jpg); background-position: center center; background-size:cover;}
#wrap.manual .header .top-menu {position:relative; width:1250px; margin:auto;}
#wrap.manual .header .top-menu .logo a {position:absolute;left:0;top:28px;width:318px;height:35px;background:url(/static/compat/images/manual/kosme_logo.png) no-repeat 0 0;text-indent:-9999px;}
#wrap.manual .header .top-menu .title {position:relative; top:90px; font-size:19px;line-height:38px;color:#ededed;text-align:center;}
#wrap.manual .header .top-menu .title h1{font-weight:400;}
#wrap.manual .header .top-menu .home-link a{float:right; color:#ededed; font-size:15px;} 
#wrap.manual .header .top-menu .btn-area {position:relative;width:1020px;padding:17px 0;background-color:white;text-align:center;margin:auto;top:135px;border:5px solid #386ebd;}
#wrap.manual .header .top-menu .btn-area a {text-align:center;margin-left:40px;font-size:21px;font-weight:bold;line-height:45px;color:#121212;}
#wrap.manual .header .top-menu .btn-area a:nth-child(1) {margin-left:0;}
#wrap.manual .header .top-menu .btn-area a.on , #wrap.manual .header .btn-area a:hover {border-bottom:3px solid #1175c3;color:#1175c3;}
#wrap.manual .sub-info-content {position:relative;width:1250px;margin:0 auto;padding-bottom:95px;float:none;}
#wrap.manual .location-area .title-cnt {height:57px;padding-top:28px;border-bottom:1px solid #d6d6d6;}
#wrap.manual .location-area .title-cnt h2 {font-size:27px;font-weight:bold;line-height:56px;color:#121212; border-bottom:2px solid #ce4141;margin: auto; text-align:center;}
#wrap.manual .location-area .title-cnt h2.home {width:242px;}
#wrap.manual .location-area .title-cnt h2.prove {width:262px;}
#wrap.manual .location-area .title-cnt h2.site {width:282px;}
#wrap.manual .location-area .title-txt-box {border:1px solid #d6d6d6; margin-top:80px;}
#wrap.manual .location-area .title-txt-box p {text-align:center;font-size:14px; padding:20px 0; line-height:23px;}
#wrap.manual .location-area .link-cnt {overflow:hidden;text-align:center;padding:30px 0 30px 0; border-bottom:1px solid #d6d6d6;}
#wrap.manual .location-area .link-cnt a {display:inline-block;margin:0 6px;font-size:16px;line-height:28px;color:#333;padding:5px 16px; background-color:#edede4; border-radius:14px;}
#wrap.manual .location-area .link-cnt a:hover {font-weight:bold;color:#fe5300;}
#wrap.manual .view-area {padding-top:10px;}		
#wrap.manual .view-area .title {display:block;font-size:20px;font-weight:400;line-height:46px;color:#ededed;background:#ce4141;text-align:center;}
#wrap.manual .view-area .detail-img {margin:50px auto; width:998px; padding:40px 20px; background:rgba(0,0,0,0.05); -ms-box-shadow:0 0 15px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,0.2);box-shadow:0 0 15px 1px rgba(0,0,0,0.2); }
#wrap.manual .view-area .detail-img img {display:block;max-width:100%; margin:30px auto;}
#wrap.manual .view-area .txt-list {width:79.7%;margin-left:126px;}
#wrap.manual .view-area .com-box-table {width:79.7%; margin:33px auto;}
#wrap.manual .view-cnt {margin-top:30px;padding-bottom:60px;border-bottom:1px solid #d6d6d6;}
#wrap.manual .view-cnt .sub-title {display:block;margin:22px auto;padding-left:27px;background:#e6e6e6;font-size:16px;font-weight:bold;line-height:40px;color:#333;width:77.7%}
#wrap.manual .top-btn {position:fixed;left:56%;bottom:10px;width:50px;height:50px;margin-left:525px;background:#666;font-size:12px;line-height:50px;text-align:center;color:#fff;}		
#wrap.manual .view-cnt .imp {color:#fe5300;}
#wrap.manual .view-cnt .inner {padding-left:14px;text-indent:-14px;}
#wrap.manual .view-cnt .inner .inner {padding-left:10px;background:url(/static/compat/images/manual/txt_dot_blue.gif) no-repeat 0 9px;text-indent:0;}
#wrap.manual .view-cnt .inner .inner .imp {color:#1175c3;}
#wrap.manual .view-cnt .info-list, #wrap.manual .view-cnt .info-tit, #wrap.manual .view-cnt .info-sub-list {margin-top:35px;width:79.7%;margin-left:126px;}
#wrap.manual .view-cnt .info-list li {padding-left:25px;line-height:26px;text-indent:-25px;}
#wrap.manual .view-cnt .info-list strong {font-weight:bold;color:#333;}
#wrap.manual .view-cnt .info-list.round li {padding-left:18px;text-indent:-18px;}
#wrap.manual .view-cnt .info-list.round.gap li {margin-bottom:18px;}
#wrap.manual .view-cnt .info-txt {display:block;margin-top:20px;font-size:16px;font-weight:bold;line-height:26px;color:#333;}
#wrap.manual .view-cnt .info-sub-list li {margin-top:25px;padding-left:17px;line-height:26px;text-indent:-17px;}
#wrap.manual .view-cnt .info-sub-list.no-mt li {margin-top:0;}
#wrap.manual .view-cnt .info-sub-list li:first-child {margin-top:5px;}
#wrap.manual .view-cnt .s-txt {display:block;margin:10px 0 10px 0;line-height:26px;color:#333;}
#wrap.manual .view-cnt .left-img-txt {position:relative;min-height:410px;margin-top:25px;padding:50px 0 0 405px;}
#wrap.manual .view-cnt .left-img-txt img {position:absolute;left:28px;top:0;}
#wrap.manual .view-cnt .left-img-txt .s-txt {margin:0;}
#wrap.manual .view-cnt .left-img-txt .normal-txt {margin:0;}
#wrap.manual .view-cnt .b-txt {font-weight:bold;color:#333;}
#wrap.manual .view-area .round-txt {position:relative;margin:20px 0;padding-left:90px;font-size:16px;font-weight:bold;line-height:26px;color:#02428a;}
#wrap.manual .view-area .round-txt .step {position:absolute;left:0;top:0;margin-right:8px;padding:0 15px;border-radius:8px;background:#02428a;font-size:14px;font-weight:bold;color:#fff;vertical-align:top;}
#wrap.manual .view-area .round-txt + .detail-img {margin-top:0;}
#wrap.manual .view-cnt .left-img-txt.type-2 {padding:0 0 0 500px;}
#wrap.manual .view-cnt .imp-b {color:#1175c3;}
#wrap.manual .footer {position:relative;width:100%;background-color:#204171; }
#wrap.manual .footer .address-content {width:1250px;margin:auto; padding:40px 0;}
#wrap.manual .footer .address-content p {color:#dedede;text-align:center;}

/* 중진공파트너스(주) 현황 20200916 */
#wrap.partner {position:relative;width:1032px;min-width:auto;margin:0 auto;}
#wrap.partner .no-mt {margin-top:0 !important;}
#wrap.partner .header {position:relative;height:76px;border-bottom:1px solid #1175c3;}
#wrap.partner .header h1 a {position:absolute;left:0;top:28px;width:223px;height:46px;background:url(/static/compat/images/common/logo.png) no-repeat 0 0;background-size:auto 39px;text-indent:-9999px;}
#wrap.partner .header .btn-area {float:right;margin-top:28px;}
/*#wrap.partner .header .btn-area a {float:left;margin-left:40px;font-size:18px;font-weight:bold;line-height:45px;color:#121212;}
#wrap.partner .header .btn-area a.on , #wrap.manual .header .btn-area a:hover {border-bottom:3px solid #1175c3;color:#1175c3;}*/
#wrap.partner .header .btn-area a.btn {background:#1175C3;font-size:16px;line-height:50px;text-align:center;color:#fff;padding: 10px 30px;}
#wrap.partner .sub-info-content {position:relative;width:1032px;margin:0 auto;padding-bottom:95px;}
#wrap.partner .location-area .title-cnt {height:160px;border-bottom:1px solid #d6d6d6;}
#wrap.partner .location-area .title-cnt h2 {display:block;font-size:38px;font-weight:bold;padding:55px 0 0 20px; color:#121212;text-align:center;}
#wrap.partner .location-area .link-cnt {overflow:hidden;height:60px;padding-left:30px;background:#f4f4f4;text-align:center;}
#wrap.partner .location-area .link-cnt a {display:inline-block;margin:0 18px;font-size:18px;line-height:60px;color:#333;}
#wrap.partner .location-area .link-cnt a:hover {font-weight:bold;color:#fe5300;}
#wrap.partner .view-area {padding-top:20px;}		
#wrap.partner .view-area .title {display:block;font-size:24px;font-weight:bold;line-height:40px;color:#02428a;}
#wrap.partner .view-area .detail-img {margin-top:30px;}
#wrap.partner .view-area .detail-img img {display:block;max-width:100%;}
#wrap.partner .view-area .txt-list {margin-top:25px;}
#wrap.partner .view-cnt {margin-top:40px;padding-bottom:50px;border-bottom:1px solid #d6d6d6;}
#wrap.partner .view-cnt .sub-title {display:block;margin-top:22px;padding-left:27px;background:#e6e6e6;font-size:16px;font-weight:bold;line-height:40px;color:#333;}
#wrap.partner .top-btn {position:fixed;left:50%;bottom:10px;width:50px;height:50px;margin-left:525px;background:#666;font-size:12px;line-height:50px;text-align:center;color:#fff;}		
#wrap.partner .view-cnt .imp {color:#fe5300;}
#wrap.partner .view-cnt .inner {padding-left:14px;text-indent:-14px;}
#wrap.partner .view-cnt .inner .inner {padding-left:10px;background:url(/static/compat/images/manual/txt_dot_blue.gif) no-repeat 0 9px;text-indent:0;}
#wrap.partner .view-cnt .inner .inner .imp {color:#1175c3;}
#wrap.partner .view-cnt .info-list {margin-top:25px;}
#wrap.partner .view-cnt .info-list li {padding-left:25px;line-height:26px;text-indent:-25px;}
#wrap.partner .view-cnt .info-list strong {font-weight:bold;color:#333;}
#wrap.partner .view-cnt .info-list.round li {padding-left:18px;text-indent:-18px;}
#wrap.partner .view-cnt .info-list.round.gap li {margin-bottom:18px;}
#wrap.partner .view-cnt .info-txt {display:block;margin-top:20px;font-size:16px;font-weight:bold;line-height:26px;color:#333;}
#wrap.partner .view-cnt .info-sub-list li {margin-top:25px;padding-left:27px;line-height:26px;text-indent:-17px;}
#wrap.partner .view-cnt .info-sub-list.right {float: right;}
#wrap.partner .view-cnt .info-sub-list.no-mt li {margin-top:0;}
#wrap.partner .view-cnt .info-sub-list li:first-child {margin-top:5px;}
#wrap.partner .view-cnt .s-txt {display:block;margin:10px 0 10px 0;line-height:26px;color:#333;}
#wrap.partner .view-cnt .left-img-txt {position:relative;min-height:410px;margin-top:25px;padding:50px 0 0 405px;}
#wrap.partner .view-cnt .left-img-txt img {position:absolute;left:28px;top:0;}
#wrap.partner.view-cnt .left-img-txt .s-txt {margin:0;}
#wrap.partner .view-cnt .left-img-txt .normal-txt {margin:0;}
#wrap.partner .view-cnt .b-txt {font-weight:bold;color:#333;}
#wrap.partner .view-area .round-txt {position:relative;margin:20px 0;padding-left:90px;font-size:16px;font-weight:bold;line-height:26px;color:#02428a;}
#wrap.partner .view-area .round-txt .step {position:absolute;left:0;top:0;margin-right:8px;padding:0 15px;border-radius:8px;background:#02428a;font-size:14px;font-weight:bold;color:#fff;vertical-align:top;}
#wrap.partner .view-area .round-txt + .detail-img {margin-top:0;}
#wrap.partner .view-cnt .left-img-txt.type-2 {padding:0 0 0 500px;}
#wrap.partner .view-cnt .imp-b {color:#1175c3;}
#wrap.partner .view-cnt.center {text-align:center;}
#wrap.partner .view-cnt a.btn {background:#1175C3;font-size:16px;line-height:50px;text-align:center;color:#fff;padding: 10px 30px;}

/* 에러 페이지 */
.error-content {position:relative;margin-top:120px;text-align:center;}
.error-content .txt-area {margin-top:60px;padding:245px 0 55px;background:#f4f4f4 url(/static/compat/images/common/error_icon.gif) no-repeat center 60px;}
.error-content .txt-area .title {font-size:80px;line-height:100px;color:#ff5400;}
.error-content .txt-area .txt {margin-top:16px;font-size:20px;line-height:26px;color:#333;}
.error-content .btn-area {margin-top:40px;text-align:center;}
.error-content .btn-area a {display:inline-block;width:120px;height:45px;margin:0 3px;background:#707070;font-size:16px;line-height:45px;color:#fff;}

/* ie7 틀어짐 예외처리 */
.ie-7  {overflow-x:hidden;width:100%;}
.ie-7 .com-box-table , .ie-7 #wrap.print table {border-collapse:collapse;}
.ie-7 .com-round-box .search-area .title-select {height:30px;}
.ie-7 .com-round-box .search-area .txt-input {height:28px;}
.ie-7 .com-round-box .search-area .btn {line-height:30px;}

/* AX 플러그인 스타일 적용 */
#wrap .AXGrid .AXgridScrollBody .AXGridFoot {position:static;left:auto;bottom:auto;background:#f4f4f4;border-top:none;border-bottom:1px solid #000;}
#wrap .AXGrid .AXgridScrollBody .AXGridFoot .gridFootTable tbody tr td {background:none;border-left:1px solid #ccc;border-right:none;}
#wrap .AXGrid .AXgridScrollBody .AXGridFoot .gridFootTable tbody tr td:first-child {border-left:none;}
#wrap .AXGrid .AXgridScrollBody .AXGridFoot .gridFootTable tbody tr td .bodyTdText {padding:0 5px;line-height:50px;}
#wrap .AXGrid .AXgridScrollBody .AXGridColHead {background:#f4f4f4;}
#wrap .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable {background:#f4f4f4;}
.select-line {display:inline-block;position:relative;vertical-align:top;}
.select-line .AXanchorSelect .selectedTextBox {background:#fff;border:1px solid #eaeaea;border-radius:0;box-shadow:none;}
.select-line .AXanchorSelect .selectedTextBox .selectedText {padding-left:10px !important;font-size:16px !important;color:#666;text-shadow:none;}
.AXselectExpandBox {border-radius:0 !important;}
.AXselectExpandBox a {padding: 10px 8px !important;font-size:16px !important;}
.ax-calendar {display:inline-block;vertical-align:top;}		
.ax-calendar .day-input {display:inline-block;width:170px;}
.ax-calendar .day-input .AXInput {height:35px !important;border:1px solid #eaeaea !important;}
.ax-calendar .txt {display:inline-block;margin:0 8px;line-height:35px;vertical-align:top;}
.sub-info-content .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable .colHeadTd:first-child {vertical-align:middle;}
.sub-info-content .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable tbody tr td .colHeadTdCheck {padding-top:7px !important;}
.sub-info-content .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable tbody tr td .colHeadResizer {width:0;}
.com-box-table .AXGrid td {border-bottom:none;}
.com-box-table .AXGrid .AXgridScrollBody {border-top:none;}
.com-box-table .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText a.order-btn {display:inline-block;margin:0 auto;line-height:40px;-ms-word-break:keep-all;word-break:keep-all;}
.com-box-table .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText a.btn.default {display:inline-block;line-height:35px;}
.com-box-table .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable tbody tr td .colHeadTdText {cursor:default;}
.com-box-table #downFile1 a , .com-box-table #downFile2 a , .com-box-table #downFile3 a , .com-box-table #downFile4 a , .com-box-table #downFile5 a ,.com-box-table #downFile6 a ,.com-box-table #downFile7 a ,.com-box-table #downFile8 a ,.com-box-table #downFile9 a , .com-box-table a.file.txt {display:block;padding-left:20px;background:url(/static/compat/images/common/file_icon.gif) no-repeat 0 4px;cursor:pointer;}
.com-box-table a.file.txt + a.file.txt {margin-top:5px;}
.com-box-table.click .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText {cursor:pointer;}
.com-box-table.click .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr.noListTr td .bodyTdText {cursor:default;}
.com-list-table .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable tbody tr td .colHeadTdText {cursor:default;}
.com-round-box .com-calendar.ax-calendar .day-input {overflow:visible;width:150px;padding-right:0;}
.com-round-box .com-calendar.ax-calendar .day-input input.ui-day {width:148px;}
.com-round-box .com-calendar input.AXInput {width:135px;height:38px !important;}
.com-round-box .com-calendar.ax .day-input {width:auto;}
.com-calendar.ax {overflow:visible;}
.com-calendar.ax .day-input {overflow:visible;padding-right:0;}
.online-pop .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable .colHeadTd {vertical-align:middle;}
.online-pop .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable tbody tr td .colHeadTdText {padding:8px 0!important;}
.online-pop .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr.noListTr td {height:55px;}
.online-pop .table-list-content .com-box-table .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText {font-size:14px;-ms-word-break:break-all;word-break:break-all;}
.online-pop .table-list-content .com-box-table .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText a {line-height:35px;}
.online-pop .table-list-content .com-box-table .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText a.send-btn {display:inline-block;}
.online-pop .com-box-table.click {margin-top:20px;}
.online-pop .com-box-table.click .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable tbody tr td {cursor:default;}
.online-pop.prove .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable tbody tr td .colHeadTdText {padding:17px 0!important;}
.online-pop.prove .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText a.re-btn {line-height:33px;}
.sub-info-content .AXInput {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.sub-info-content .tree-table-area #AXTreeTarget {height:685px !important;}
.sub-info-content .tree-table-area .AXTree_none .AXTreeScrollBody {border:none;}
.sub-info-content .tree-table-area .AXTree_none .AXTreeScrollBody .AXTreeBody .treeBodyTable tbody tr td .bodyTdText {white-space:normal;}
.sub-info-content .tree-table-area .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText {font-size:14px;-ms-word-break:break-all;word-break:break-all;}
.sub-info-content .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText[align="left"] {padding-left:10px;padding-right:10px;}
.sub-info-content .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText {padding:12px 5px;font-size:14px;-ms-word-break:break-all;word-break:break-all;}
.sub-info-content .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable tbody tr td .colHeadTdText {padding:15px 0!important;}
.sub-info-content .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText a.down-btn {max-width:90px;}
.sub-info-content .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText .dot {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub-info-content .info-area script + .com-stab-area {margin-top:0;}
.sub-info-content .info-area h4 + script + .com-stab-area {margin-top:17px;}
.com-box-table .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable tr:first-child .colHeadTd:first-child {border-left:none;}
.com-box-table .AXGrid .AXgridScrollBody .AXGridColHead .colHeadTable .colHeadTd.colHeadBottomBorder {border-bottom:1px solid #ccc;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display:none !important;}
.com-box-table.select .AXGrid .AXgridScrollBody .AXGridBody tbody tr.selected td {background:#eee !important;}
.feel .AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr td .bodyTdText a.reply {padding-left:28px;text-indent:-28px;}
.AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr:hover td {background:#f4f4f4 !important;}
.AXGrid .AXgridScrollBody .AXGridBody .gridBodyTable tbody tr:hover td a {text-decoration:underline;}
form .com-calendar .day-input {overflow:visible;padding-right:0;}
form .com-round-box.join:first-child {margin-top:0;}

/* 프린트 페이지 */
#wrap.print {width:800px;min-width:auto;margin:0 auto;font-size:16px;line-height:26px;}
.layer-pop.print {font-size:16px;line-height:26px;}
.print .container {padding:20px 10px 50px;}
.print input {position:relative;top:2px;}
.print .imp {color:#ff5500;}
.print .inner {display:block;padding-left:10px;text-indent:-10px;}		
.print .detail-content {margin-top:40px;}
.print .detail-content:first-child {margin-top:0;}
.print .detail-content > .title {display:block;margin-bottom:10px;font-size:1.2em;font-weight:bold;color:#333;}
.print h1 {display:block;font-size:1.8em;line-height:1.1em;text-align:center;color:#121212;}
.print h1 .title {display:block;}
.print h1 .sub {display:block;font-size:0.6em;font-weight:normal;}
.print h1 .txt {display:block;margin-top:10px;font-size:0.6em;line-height:1.2em;font-weight:normal;text-align:left;color:#666;}
.print table {border-top:1px solid #121212;}
.print table th {padding:15px 10px;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;background:#f4f4f4;font-weight:bold;text-align:left;color:#1175c3;}
.print table th.black {color:#000;}
.print table th:first-child {border-left:none;}
.print table th.bl {border-left:1px solid #bfbfbf;}
.print table td {position:relative;padding:15px 10px;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;text-align:left;color:#666;letter-spacing:-1px;}
.print table td:first-child {border-left:none;}
.print table td .hyp {position:absolute;left:50%;top:50%;height:2px;line-height:2px;}
.print table td strong {color:#000;}
.print table thead th {font-size:16px;font-weight:bold;text-align:center;}
.print table tbody .center {text-align:center;}
.print table tbody .right {padding-left:0;padding-right:10px;text-align:right;}
.print table .txt-info-area {padding:0;border:none;}
.print .AXGrid table {border-top:none;}
.print .AXGrid table td {border-bottom:none;}
.print .txt-info-area {padding:16px;border-top:1px solid #121212;border-bottom:1px solid #bfbfbf;}		
.print .agree-area {margin-top:0.5em;text-align:right;}
.print .agree-area input {margin-left:10px;}
.print .line-list > li {padding-left:13px;text-indent:-13px;}
.print .txt-info-area .title {display:block;margin:10px 0 5px;font-weight:bold;color:#1175c3;}
.print .txt-info-area .title:first-child {margin-top:0;}
.print .txt-info-area .sub-title {display:block;margin-top:5px;font-weight:bold;color:#333;}
.print .img-box {margin-bottom:10px;}
.print .img-box img {display:block;width:100%;}
.print .sign-area {margin-top:10px;padding-bottom:30px;}
.print .sign-area .day {margin:30px 0;text-align:right;color:#333;}
.print .sign-area .brand-sign {margin-bottom:10px;text-align:right;}
.print .sign-area .brand-sign .txt {display:inline-block;color:#333;}
.print .sign-area .brand-sign .name {display:inline-block;width:150px;}
.print .sign-area .bottom-txt {font-size:0.8em;text-align:right;}
.print .sign-area + .detail-content {margin-top:0;}
.print .day-txt {margin-top:40px;text-align:right;color:#333;}
.print .dot-txt {margin-top:15px;padding:0 18px 0 10px;background: url(/static/compat/images/common/list_dot_1.gif) no-repeat 0 11px;}
.print .main-title {display:block;margin-top:28px;font-size:28px;font-weight:bold;line-height:34px;color:#333;}
.print .main-title + .detail-content {margin-top:10px;}

/* 공공데이터 설문조사 - 20191125 */
.survey_bg { background-color:#f1f2f3; }
.survey_table { background-color:#fdfdfd; padding:10px 60px; border-left:1px solid #dedede; border-right:1px solid #dedede;}
.survey_box { width: 1024px; padding-bottom: 60px; }
.survey_box ul { padding-top: 10px; }
.survey_box ul li{ display:block; padding-bottom: 10px; margin-left: 20px; }
#step1 .btn a{ padding: 10px 50px; background-color:#6a9cc1; width: 10px; color: #fff; }
.text_box_b { font-weight:normal !important; line-height: 30px !important; }
.survey_box span.info-txt b{color:#0a5f9a;}
.survey_box .check-line {padding-left:17px; margin-top:10px;}
.survey_box .survey_table {width:800px; border:0; margin-left:-39px;}
.survey_box .survey_table tr td{padding:10px 0;}
.survey_box .survey_table tr th{padding:10px 20px;}
.survey_box .info-sub-list span{ padding-right: 20px; }
.survey_box .check-line .check {width: 150px; height:30px; margin-top:5px;}
.survey_box .check-line .check2 {width: 700px;}
.survey_box .check-line .check3 {width: 800px;}
.survey_box .check-line .check4 {float:left;}
.init_btn {padding: 10px 20px; background-color: #1175c3; color: white; position: absolute; border: 0px; left: 580px; font-weight: bold;}
.sub-info-content .check-line label {float:none;}
textarea.survey1 { width: 850px; height: 20px; resize: none; overflow:hidden;padding: 10px; border: 1px solid #dedede; }
.survey_box textarea{ width: 800px; height: 80px; resize: none; overflow:hidden; border: 1px solid #dedede; margin: 10px;}

/* 프린트 출력 */
@media print {	
	#wrap {min-width:938px;margin:0 auto;}
	#header {display:none !important;}
	#lnb {display:none !important;}
	#sub-location > .com-center {width:938px !important;margin:0 auto !important;padding-left:0 !important;}
	#container {width:938px !important;margin:50px auto 0;}
	#footer {display:none !important;}	
	#sub-location .location-area a.home , #sub-location .shortcut-area a , #sub-location .location-area a , .sub-info-content .btn-cnt a.link > span , .sub-info-content .btn-cnt a.link {color-adjust: exact;-webkit-print-color-adjust:exact;}	
	.feel #printarea .com-box-table tbody th {width:20% !important;}
	.feel #printarea .com-box-table tbody td {width:30% !important;}
	.feel #printarea2 .com-box-table tbody th {width:20% !important;}
	.feel #printarea2 .com-box-table tbody td {width:80% !important;}	
	.sub-info-content {float:none;width:100% !important;margin:0 auto;}	
	.com-value-box {display:none !important;}	
	.print-break {page-break-after:always;}
}

/* 폰트컬러 */
.blue2 {
	color: #02428a;
}