@charset "utf-8";

.badge{margin-left:1px;padding: .25em .7em;line-height: 1.3;}
.cm-s-twilight.CodeMirror {display:none;}
.skip p{font-size:0;line-height:0;text-indent: -99999;}
/* point color */
.background-color1{background-color:#117bc9}
.background-color2{background-color:#042557}
.background-color3{background-color:#3aad95}
.background-color4{background-color:#a8b5c4}
.background-color5{background-color:#c6d0d9}
.background-color6{background-color:#e5ebee}

.txt-box.area-box a{color:#262626;text-decoration: none;}
.txt-box.area-box a:hover, .txt-box.area-boxt a:focus{font-weight:inherit;letter-spacing: inherit;}


/* 지사 찾아오시는길 */
.branch_wrap .node {position: absolute;background-image: url(https://t1.daumcdn.net/mapjsapi/images/marker.png);cursor: pointer;width: 29px;height: 42px;}
.branch_wrap .tooltip {background-color: #fff;position: absolute;border: 1px solid #ddd;font-size: 17px;padding: 5px;left: 35px;top: 5px;border-radius: 5px;white-space: nowrap;display: none;}
.branch_wrap .tracker {position: absolute;margin: -35px 0 0 -30px;display: none;cursor: pointer;z-index: 3;}
.branch_wrap .icon {position: absolute;left: 6px;top: 9px;width: 48px;height: 48px;background-image: url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/sign-info-48.png);}
.branch_wrap .balloon {position: absolute;width: 60px;height: 60px;background-image: url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/balloon.png);-ms-transform-origin: 50% 34px;-webkit-transform-origin: 50% 34px;transform-origin: 50% 34px;}

.branch_wrap{}
.branch_wrap #map{width:100%;height:400px;}
.branch_wrap .load_wrap{margin-top:50px;}
.branch_wrap .load_box{position: relative;border:1px dashed rgba(0,0,0,0.5);border-width:1px 0 1px 0;padding:40px 20px 40px 205px;}
.branch_wrap .load_box:nth-child(2){border-top:0;}
.branch_wrap .load_box .circle{position: absolute;left:40px;top:45px;width:95px;height:95px;background-color: #f3f3f3;}
.branch_wrap .load_box .inner strong{display: block;color:#0f1720;font-weight:bold;position: relative;padding-left:20px;}
.branch_wrap .load_box .inner strong::before{content: "";position: absolute;left:0;top:50%;width:10px;height:16px;background: url(/images/kor/sub01/load_tit.png);margin-top:-8px;}
.branch_wrap .load_box .inner ul li{color:#797979;letter-spacing: -0.025em;}

@media(max-width:767px){
    .branch_wrap .load_box{padding:30px;}
    .branch_wrap .load_box .circle{position: relative;left:auto;top:auto;margin:0 auto 30px;}
}
/* 지사 찾아오시는길 End*/

.h2 {margin:40px 0 10px;padding: 0;font-size:20px;line-height: 1.6;font-weight: 600;color: #0d1218;}
.h2:before {display:none;}
.h2:first-child {margin: 0 0 5px;}
.h3 {position:relative;margin: 35px 0 10px;padding-left: 0;font-size: 17px;color: #114ab0;font-weight: 600;line-height: 1.6;}
.h3:before {display:none;}
.h4 {margin: 20px 0 5px;font-size:15px;color: #0d1218;font-weight: 600;line-height: 1.6;}
.h4:before {    background: url(/images/skin/h4_bul.png) no-repeat;width:10px;height:16px;}
.h5 {margin: 20px 0 5px;padding-left: 15px;font-size:15px;color:#114ab0;font-weight: 600;line-height: 1.6;}
.h5:before{content:"";position: absolute;left:0;top:9px;width: 3px;height: 3px;background: #fff;border-radius: 100%;border: 2px solid #114ab0;}
.h6 {position: relative;;margin: 20px 0 5px;padding-left: 25px;font-size:15px;color: #121212;font-weight: 600;}
.h6:before{content:"";position: absolute;left:0;top:8px;width: 7px;height: 3px;background: #666a6e;border-radius: 10px;}
.h4,.h5,.h6{padding-left:15px;}
p{line-height:21px;font-size:15px;color:#6e7179;}
.list-1st .txt-tip{margin-top:5px;}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small{font-size:14px;color:rgba(0,0,0,0.4);}

.txt-h4,.txt-h5,.txt-h6{margin-left: 15px;}
.p-txt-h4{margin:10px 0;padding:25px 30px;border:1px solid #ddd;}
.p-txt-h5{margin:10px 0;padding-left:17px}
hr.line{height:auto;display:block;margin:50px 0px;border-top:1px dashed #efefef;}


/* 텍스트 */
.txt-check {display: block;padding-left:25px;color: #1a1b1c;}
.txt-check:before {top: 0px;width:18px;height: 18px;line-height: 18px;border-radius: 50%;background: #cf2a4d;content: 'i';text-align: center;font-size: 11px;font-weight: 500;color: #fff;}
.txt-tip {padding-left:25px;}
.txt-tip:before {top: 10px;width: 16px;height: 16px;line-height: 16px;border-radius: 50%;background: #1f252e;content: '!';text-align: center;font-size: 13px;color: #fff;}
.check-box .point-text {padding-left:25px;color: #1a1b1c;}


/* 리스트 */
.list-1st li b+p{margin-top:5px;}
.list-1st>dd, .list-1st>li, .txt_bul {line-height: 21px;padding-left:15px;color: #6e7179;}
.list-1st>dd:before, .list-1st>li:before, .txt_bul:before {top: 10px;left: 0;width:4px;height:4px;border-radius:100%;background:#114ab0;}

.list-2st>dd, .list-2st>li, .txt_bul2 {line-height: 22px;color:#666;}
.list-2st>dd:before, .list-2st>li:before, .txt_bul2:before {top: 10px;width:5px;height:1px;background: #114ab0;}

.list-3st>dd, .list-3st>li ,.txt_bul3 {line-height: 21px;color:#666;}
.list-3st>dd:before, .list-3st>li:before, .txt_bul3:before {top:10px;width:2px;height:2px;border: none;background: #114ab0;-webkit-transform: none;transform: none;}

/* 예외타이틀과 타이틀박스  */
.txt-box.area-box {position: relative;border: 1px solid #d2d9e5;border-radius: 0 0 45px 0;padding:0;overflow: hidden;}
.txt-box.area-box .inner {background: #f8fafb;padding: 30px;}
.txt-box.area-box .inner strong{font-size:17px;font-weight:600;color:#132438;display: block;margin-bottom:10px;}

.example-box{background: #fff;border: 1px solid #d2d9e5;border-radius: 15px;padding:20px 20px 20px 32px;overflow: hidden;}
.example-box strong{position: relative;color:#3a3a3a;font-size:15px;font-weight:bold;padding-right:15px;float: left;}
.example-box strong:after{content: "";position: absolute;right:0;top:5px;width:1px;height:16px;background:#dcdcdc;}
.example-box p{margin:0;color:#6e7179;padding-left: 15px;line-height: inherit;display: table-cell;}

.txt-box{border: 1px solid #d2d9e5;border-radius: 15px;padding:25px;}
.txt-box strong{display: block;color:#3a3a3a;font-weight:bold;margin-bottom:5px;}
.txt-fouse{padding-left:30px;color:#666;}
.txt-fouse:before{top: 0;width: 16px;height: 16px;background: #fff;border-radius: 100%;border: 2px solid #1f1f1f;content: "i";text-align: center;line-height: 16px;color:#1f1f1f;font-weight:bold;}

@media(max-width:767px){
    .txt-box.area-box .inner {padding:25px 30px;}

    .example-box{padding:20px}
    .example-box strong{padding-right:0;float:none;}
    .example-box strong:after{display: none;}
    .example-box p{margin-left:0;margin-top:5px;padding-left:0;display: block;}
}


/* 링크 */
.ui-sitelst li {padding-right: 70px;}
.ui-sitelst li.link-col2 {padding-right: 130px;}
.ui-sitelst li .h-box {padding: 20px 0 20px 20px;}

@media(max-width:890px){
    .ui-sitelst li {width:100%;}
}


/* 탭 */
.tab-ul li a span {font-size: 16px;}
.tab-ul.type1{overflow:hidden;position: relative;margin: 0 0 20px;border-radius: 20px 0 20px 0;border: 1px solid #d2d9e5;}
.tab-ul.type1:before {clear:both;display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background: #d2d9e5;/* content:''; */}
.tab-ul.type1 li{position:relative;margin: 0;width: 33.33%;}
.tab-ul.type1.col2 li {width:50%;}
.tab-ul.type1.col1 li {width:100%;}
.tab-ul.type1.col2 li {width:50%;}
.tab-ul.type1.col3 li {width:33.33%;}
.tab-ul.type1.col4 li {width:25%;}
.tab-ul.type1.col5 li {width:20%;}
.tab-ul.type1.col6 li {width:33.33%;}
.tab-ul.type1.col7 li {width:25%;}
.tab-ul.type1.col8 li {width:25%;}
.tab-ul.type1.col9 li {width:33.33%;}
.tab-ul.type1.col10 li {}

.tab-ul.type1 li:before {display:block;position:absolute;left: -1px;top:0;width:1px;height:400px;background:#d2d9e5;content:'';}
.tab-ul.type1 li:after {display:block;position:absolute;left:0;bottom: -1px;width:100%;height:1px;background: #d2d9e5;content:'';}
.tab-ul.type1 li a{height: 55px;position: relative;z-index:0;border: none;outline: 1px solid transparent;color: #1a1b1c;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.tab-ul.type1 li a span{position: relative;width: 100%;padding: 0 30% 0 20px;font-size: 16px;/* color: #1a1b1c; */line-height: 1.3;}
.tab-ul.type1 li a span:after {position: absolute;content: "";top: 50%;right:15px;width: auto;height: auto;transform: translateY(-50%); -webkit-transform: translateY(-50%);width:18px;height:6px;border-radius: 10px;background:#d2d9e5;}
.tab-ul.type1 li.on a,.tab-ul.type1 li.on a:active,.tab-ul.type1 li.on a:focus,.tab-ul.type1 li.on a:hover,
.tab-ul.type1 li.active a,.tab-ul.type1 li.active a:active,.tab-ul.type1 li.active a:focus,.tab-ul.type1 li.active a:hover
.tab-ul.type1 li a:active,.tab-ul.type1 li a:focus,.tab-ul.type1 li a:hover {background: #001c60;color: #fff;z-index:1;font-weight:bold;}
.tab-ul.type1 li.on a span:after,.tab-ul.type1 li.on a:active span:after,.tab-ul.type1 li.on a:focus span:after,.tab-ul.type1 li.on a:hover span:after,
.tab-ul.type1 li.active a span:after,.tab-ul.type1 li.active a:active span:after,.tab-ul.type1 li.active a:focus span:after,.tab-ul.type1 li.active a:hover span:after{background: url(/pcms/common/images/common/tab-arr.png);width:23px;height:14px;}
.tab-ul.type1 li a:hover span:after,.tab-ul.type1 li a:active span:after,.tab-ul.type1 li a:focus span:after{background: url(/pcms/common/images/common/tab-arr.png);width:23px;height:14px;}
.tab-ul.type1 li a[target=_blank]:after{position: absolute;right: 15px;top: 50%;width: 14px;height: 13px;margin-top: -6.5px;background: url(/images/skin/blank.png) no-repeat right center;content: '';}
.tab-ul.type1 li a[target=_blank]:hover:after,
.tab-ul.type1 li a[target=_blank]:focus:after{background-image: url(/images/skin/blank_ov.png);}
.tab-ul.type1 li a[target=_blank] span:after{display:none;}

.tab-ul.type2{/* overflow:hidden; */position: relative;margin: 0;border-bottom: 1px solid #353637;z-index: 1;}
.tab-ul.type2:before {display:none;}
.tab-ul.type2 li {display: block;float: left;position:relative;width: auto;border-radius: 10px 10px 0 0;}
.tab-ul.type2 li.on a:after,
.tab-ul.type2 li.active a:after {display:block;position:absolute;bottom: -1px;left: 0;content:'';width: 100%;height: 1px;background: #fff;}
.tab-ul.type2 li:last-child:after {display:none;}
.tab-ul.type2 li a {display: block;height: auto;margin: 0;border:none;font-size: 16px;border: 1px solid #666;border-radius: 10px 10px 0 0;border-bottom: none;}
.tab-ul.type2 li.on a,.tab-ul.type2 li.active a,.tab-ul.type2 li.on a:active,.tab-ul.type2 li.on a:focus,.tab-ul.type2 li.on a:hover{border-color:#353637;color:#666;}
.tab-ul.type2 li a:hover,.tab-ul.type2 li a:focus{border-color:#353637;color:#666;}
.tab-ul.type2 li a:focus:after,.tab-ul.type2 li a:hover:after{display:block;position:absolute;bottom: -1px;left: 0;content:'';width: 100%;height: 1px;background: #fff;}
.tab-ul.type2 li a span {padding: 10px 15px;line-height: 1.6;color: #5b5e66;letter-spacing: -0.08em;}
.tab-ul.type2 li.on a span,.tab-ul.type2 li.active a span,.tab-ul.type2 li a:focus span,.tab-ul.type2 li a:hover span{font-weight:700;color: #1d1d1d;}


.tab-ul.type3{margin: -21px 0 20px;padding: 20px 5px;border: 1px solid #e5e2e3;background: #f5f2f3;}
.tab-ul.type3 li{width: auto;height: auto;margin: 7px 0;background:none;border: 0;}
.tab-ul.type3 li a{padding: 0 20px 0 35px;font-size:16px;color:#535353;}
.tab-ul.type3 li a:after{position:absolute;right:auto;left:20px;top: 9px;width:4px;height:4px;margin:0;background: #001c60;content:'';}
.tab-ul.type3 li a span{display:inline-block;min-height:23px;padding:0;font-size: 15px;color: #4c4949;}
.tab-ul.type3 li a:hover span,.tab-ul.type3 li a:focus span, .tab-ul.type3 li.on a span {color: #48546d;}
.tab-ul.type3 li.on a:after{}
.tab-ul.type3 li.on a span,
.tab-ul.type3 li.active a span{display: inline-block;color: #a20d2d;border-bottom: 2px solid #d7a8b0;font-weight: 700;}
.tab-ul.type3 li a:hover:before,
.tab-ul.type3 li a:focus:before,
.tab-ul.type3 li.on a:before,
.tab-ul.type3 li.active a:before {display:none;}


.ui-nav_tabs {border-bottom: 1px solid #dbdada;}
.ui-nav_tabs li {position:relative;}
.ui-nav_tabs li:after {display:block;position:absolute;top: 50%;right:-2px;content:'';width:4px;height:4px;margin-top: -2px;border-radius:50%;background:#dbdada;}
.ui-nav_tabs li:last-child:after {display:none;}
.ui-nav_tabs .ui-tabs_link {display: inline-block;margin:0 30px;padding: 10px 0;background-color: #fff;border:none;font-size: 16px;text-align: center;color: #1a1b1c;transition: .2s ease all;}
.ui-nav_tabs .active .ui-tabs_link { border:none;font-weight: bold;color: #a41735;}




@media only screen and (max-width:767px){
    .tab-ul.type1 li a span:after {right:10px;}
    .tab-ul.type1 li.on a span:after,.tab-ul.type1 li.on a:active span:after,.tab-ul.type1 li.on a:focus span:after,.tab-ul.type1 li.on a:hover span:after{right: 8px;}
    .tab-ul.type1 li,
    .tab-ul.type1.col3 li,
    .tab-ul.type1.col4 li,
    .tab-ul.type1.col5 li,
    .tab-ul.type1.col6 li,
    .tab-ul.type1.col7 li,
    .tab-ul.type1.col8 li,
    .tab-ul.type1.col9 li,
    .tab-ul.type1.col10 li {width:50%;}

    .tab-ul.type2 li a,
    .ui-nav_tabs .ui-tabs_link {margin:0 15px;}

}

@media only screen and (max-width:580px){
    .tab-ul.type1 li,
    .tab-ul.type1.col2 li,
    .tab-ul.type1.col3 li,
    .tab-ul.type1.col4 li,
    .tab-ul.type1.col5 li,
    .tab-ul.type1.col6 li,
    .tab-ul.type1.col7 li,
    .tab-ul.type1.col8 li,
    .tab-ul.type1.col9 li,
    .tab-ul.type1.col10 li {width:100%;}
}

/* 탑박스 */
.ui-topbox.type1{padding: 0;border:1px solid #d2d9e5;border-top:2px solid #00346a;border-radius: 0 0 50px 0;}
.ui-topbox .inner {min-height: 190px;padding:35px 35px 35px 190px;border-radius: 0 0 45px 0;}
.ui-topbox.type1 .ir-icon {top:35px;left:20px;background-image: url(/pcms/common/images/ir/ir-icon__md_k.png);}

.ui-topbox.type1 .ir-icon.icon1{background-position: 0 0;}
.ui-topbox.type1 .ir-icon.icon2{background-position:-130px 0}
.ui-topbox.type1 .ir-icon.icon3{background-position:-260px 0}
.ui-topbox.type1 .ir-icon.icon4{background-position:-390px 0}
.ui-topbox.type1 .ir-icon.icon5{background-position:-520px 0}
.ui-topbox.type1 .ir-icon.icon6{background-position:-650px 0}
.ui-topbox.type1 .ir-icon.icon7{background-position:-780px 0}
.ui-topbox.type1 .ir-icon.icon8{background-position:-910px 0}
.ui-topbox.type1 .ir-icon.icon9{background-position:-1040px 0}
.ui-topbox.type1 .ir-icon.icon10{background-position:-1170px 0}

.ui-topbox.type1 .ir-icon.icon11{background-position: 0 -103px;}
.ui-topbox.type1 .ir-icon.icon12{background-position:-130px -103px;}
.ui-topbox.type1 .ir-icon.icon13{background-position:-260px -103px;}
.ui-topbox.type1 .ir-icon.icon14{background-position:-390px -103px;}
.ui-topbox.type1 .ir-icon.icon15{background-position:-520px -103px;}
.ui-topbox.type1 .ir-icon.icon16{background-position:-650px -103px;}
.ui-topbox.type1 .ir-icon.icon17{background-position:-780px -103px;}
.ui-topbox.type1 .ir-icon.icon18{background-position:-910px -103px;}
.ui-topbox.type1 .ir-icon.icon19{background-position:-1040px -103px;}
.ui-topbox.type1 .ir-icon.icon20{background-position:-1170px -103px;}

.ui-topbox.type1 .ir-icon.icon21{background-position: 0 -206px;}
.ui-topbox.type1 .ir-icon.icon22{background-position:-130px -206px;}
.ui-topbox.type1 .ir-icon.icon23{background-position:-260px -206px;}
.ui-topbox.type1 .ir-icon.icon24{background-position:-390px -206px;}
.ui-topbox.type1 .ir-icon.icon25{background-position:-520px -206px;}
.ui-topbox.type1 .ir-icon.icon26{background-position:-650px -206px;}
.ui-topbox.type1 .ir-icon.icon27{background-position:-780px -206px;}
.ui-topbox.type1 .ir-icon.icon28{background-position:-910px -206px;}
.ui-topbox.type1 .ir-icon.icon29{background-position:-1040px -206px;}
.ui-topbox.type1 .ir-icon.icon30{background-position:-1170px -206px;}

.ui-topbox.type1 .circle{width:120px;height:93px;border-radius: 0;}
.ui-topbox.type1 .inner{padding-left:160px;}

.ui-topbox .inner {padding:35px;}
.ui-topbox .inner .h-box {font-size: 17px;font-weight:bold;color: #132438;}
.ui-topbox .inner p{color:#6e7179;}
.ui-topbox .inner .h-box em{margin-left:10px;font-size:15px;color:#716f6f;}
.ui-topbox .inner .h-box em i{color:#cf2a4d}
.ui-topbox .inner .border{border-top: 1px dashed #6e7179;}

.ui-topbox.type2{background:none;}
.ui-topbox.type2.img-topbox{padding: 0;border:3px solid #f1f3f6;border-radius: 0;box-shadow: none;}
.ui-topbox.type2.img-topbox:before,.ui-topbox.type2.img-topbox:after{display:none;}
.ui-topbox.type2.img-topbox .inner {overflow:hidden;min-height: 258px;padding: 45px;padding-left: 300px;}
.ui-topbox.type2.img-topbox .images-circle {position: absolute;left: 45px;top: 40px;width: 182px;height: 176px;border-radius: 0;}
.ui-topbox.type2.img-topbox .txtwrap {}
.ui-topbox.type2.img-topbox2{padding: 0;border:1px solid #ddd;border-radius: 0;box-shadow: none;}
.ui-topbox.type2.img-topbox2:before,.ui-topbox.type2.img-topbox2:after{display:none;}
.ui-topbox.type2.img-topbox2 .inner{min-height:286px;padding:60px 45px;padding-right: 390px;}
.ui-topbox.type2.img-topbox2 .inner .h-box{position:relative;margin-bottom:55px}
.ui-topbox.type2.img-topbox2 .inner .h-box:after{position:absolute;left:0;bottom:-25px;width:38px;height:4px;background:url(/common/img/topbox_bul.png);content:'';}
.ui-topbox.type2.img-topbox2 .images-circle {position: absolute;right: 45px;top: 50px;width: 254px;height: 183px;border-radius: 0;}
.ui-topbox.type2.link-topbox{padding: 0;border: 1px solid #ddd;border-radius:0;box-shadow:none;}
.ui-topbox.type2.link-topbox:before,.ui-topbox.type2.link-topbox:after{display:none;}
.ui-topbox.type2.link-topbox .circle {position: absolute;right:40px;top:48px;width:285px;height:auto;border-radius: 0;}
.ui-topbox.type2.link-topbox .inner {min-height:294px;padding: 55px 45px;padding-right: 390px;}
.ui-topbox.type2.link-topbox .inner .btn{display: inline-block;margin-top:25px;}


/* 오른쪽 이미지 탑박스 */
.ui-topbox.type3{margin: 0 0 30px;border: 1px solid #e8ebee;background:#fff;}
.ui-topbox.type3 .inner{min-height: 415px;margin:0;padding: 55px 420px 55px 50px;border: 0;}
.ui-topbox.type3 .inner .ir-icon{overflow: visible;right: 30px;top: 35px;left: auto;width: 337px;height: 307px;background:url(/images/skin/exm_img.png);border-radius: 0;}
.ui-topbox.type3 .inner .txtwrap .h-box{position: relative;margin: 0;padding-bottom: 50px;font-size: 24px;color: #111;font-weight:600;}
.ui-topbox.type3 .inner .txtwrap .h-box:before{position:absolute;bottom:25px;left:0;width: 34px;height:1px;background:#08318e;content:'';}
.ui-topbox.type3 .inner .txtwrap p {font-size:15px; line-height:1.5;padding-bottom:15px;color:#111;font-weight:400;}
.ui-topbox.type3 .inner .txtwrap .tip{color:#5a5a5a;font-weight:400;font-size:15px; line-height:1.5;}

.ui-topbox.type3 .inner .topbox_list{width:100%;border-top:1px dotted #ccc;margin-top: 15px;padding-top: 15px;}
.ui-topbox.type3 .inner .topbox_list li{position:relative;padding:0 0 0 140px;}
.ui-topbox.type3 .inner .topbox_list li:before{display:inline-block;position:absolute;left:0;top:10px;width:2px;height:2px;background:#777;content:'';}
.ui-topbox.type3 .inner .topbox_list li strong{position:absolute;left:15px;top:0;font-weight:600;}


@media(max-width:1299px){
    .ui-topbox .inner .btn_wrap .btn{margin-bottom:5px}
    .ui-topbox.type2.img-topbox .inner{padding-left:250px}
    .ui-topbox.type2.img-topbox2 .inner,
    .ui-topbox.type2.link-topbox .inner{padding-right:330px}
}
@media only screen and (max-width:768px){
    .ui-topbox.type3 .inner{min-height: 100%;padding:30px;}
    .ui-topbox.type3 .inner.type3-bg {padding:30px;}
}
@media(max-width:767px){
    .ui-topbox .inner,
    .ui-topbox.type1 .inner,
    .ui-topbox.type2.img-topbox .inner,
    .ui-topbox.type2.img-topbox2 .inner,
    .ui-topbox.type2.link-topbox .inner{padding:25px 30px;}
    .ui-topbox.type2.img-topbox .txtwrap{float:none; width:100%;}
    .ui-topbox.type2.link-topbox .inner{padding:25px 30px;text-align: center;}
    .ui-topbox.type2.img-topbox .circle,.ui-topbox.type2.img-topbox2 .circle,.ui-topbox.type2.link-topbox .circle{display: block;position:static;width: 100%;height: auto;margin:0 auto 20px;text-align: center;}
}
@media only screen and (max-width:650px){
    .ui-topbox.type3 .inner .topbox_list li{padding: 25px 0 0 20px;}

}


/* 칼럼리스트 */

.ir.ui-process__icon,.ir-icon__line {background-image: url(/images/skin/ir_list_icon.png);}
.circle .ir-icon__line{width:55px;height:55px;}

.ir.ui-process__icon.icon1,.ir-icon__line.icon1{background-position: 0 0 ;}
.ir.ui-process__icon.icon2,.ir-icon__line.icon2{background-position: -65px 0 ;}
.ir.ui-process__icon.icon3,.ir-icon__line.icon3{background-position: -130px 0 ;}
.ir.ui-process__icon.icon4,.ir-icon__line.icon4{background-position: -195px 0 ;}
.ir.ui-process__icon.icon5,.ir-icon__line.icon5{background-position: -260px 0 ;}
.ir.ui-process__icon.icon6,.ir-icon__line.icon6{background-position: -325px 0 ;}
.ir.ui-process__icon.icon7,.ir-icon__line.icon7{background-position: -390px 0 ;}
.ir.ui-process__icon.icon8,.ir-icon__line.icon8{background-position: -455px 0 ;}
.ir.ui-process__icon.icon9,.ir-icon__line.icon9{background-position: -520px 0 ;}
.ir.ui-process__icon.icon10,.ir-icon__line.icon10{background-position: -585px 0 ;}

.ir.ui-process__icon.icon11,.ir-icon__line.icon11{background-position: 0 -65px ;}
.ir.ui-process__icon.icon12,.ir-icon__line.icon12{background-position: -65px -65px ;}
.ir.ui-process__icon.icon13,.ir-icon__line.icon13{background-position: -130px -65px ;}
.ir.ui-process__icon.icon14,.ir-icon__line.icon14{background-position: -195px -65px ;}
.ir.ui-process__icon.icon15,.ir-icon__line.icon15{background-position: -260px -65px ;}
.ir.ui-process__icon.icon16,.ir-icon__line.icon16{background-position: -325px -65px ;}
.ir.ui-process__icon.icon17,.ir-icon__line.icon17{background-position: -390px -65px ;}
.ir.ui-process__icon.icon18,.ir-icon__line.icon18{background-position: -455px -65px ;}
.ir.ui-process__icon.icon19,.ir-icon__line.icon19{background-position: -520px -65px ;}
.ir.ui-process__icon.icon20,.ir-icon__line.icon20{background-position: -585px -65px ;}

.ir.ui-process__icon.icon21,.ir-icon__line.icon21{background-position: 0 -130px ;}
.ir.ui-process__icon.icon22,.ir-icon__line.icon22{background-position: -65px -130px ;}
.ir.ui-process__icon.icon23,.ir-icon__line.icon23{background-position: -130px -130px ;}
.ir.ui-process__icon.icon24,.ir-icon__line.icon24{background-position: -195px -130px ;}
.ir.ui-process__icon.icon25,.ir-icon__line.icon25{background-position: -260px -130px ;}
.ir.ui-process__icon.icon26,.ir-icon__line.icon26{background-position: -325px -130px ;}
.ir.ui-process__icon.icon27,.ir-icon__line.icon27{background-position: -390px -130px ;}
.ir.ui-process__icon.icon28,.ir-icon__line.icon28{background-position: -455px -130px ;}
.ir.ui-process__icon.icon29,.ir-icon__line.icon29{background-position: -520px -130px ;}
.ir.ui-process__icon.icon30,.ir-icon__line.icon30{background-position: -585px -130px ;}

.ir.ui-process__icon.icon31,.ir-icon__line.icon31{background-position: 0 -195px ;}
.ir.ui-process__icon.icon32,.ir-icon__line.icon32{background-position: -65px -195px ;}
.ir.ui-process__icon.icon33,.ir-icon__line.icon33{background-position: -130px -195px ;}
.ir.ui-process__icon.icon34,.ir-icon__line.icon34{background-position: -195px -195px ;}
.ir.ui-process__icon.icon35,.ir-icon__line.icon35{background-position: -260px -195px ;}
.ir.ui-process__icon.icon36,.ir-icon__line.icon36{background-position: -325px -195px ;}
.ir.ui-process__icon.icon37,.ir-icon__line.icon37{background-position: -390px -195px ;}
.ir.ui-process__icon.icon38,.ir-icon__line.icon38{background-position: -455px -195px ;}
.ir.ui-process__icon.icon39,.ir-icon__line.icon39{background-position: -520px -195px ;}
.ir.ui-process__icon.icon40,.ir-icon__line.icon40{background-position: -585px -195px ;}

.ir.ui-process__icon.icon41,.ir-icon__line.icon41{background-position: 0 -260px ;}
.ir.ui-process__icon.icon42,.ir-icon__line.icon42{background-position: -65px -260px ;}
.ir.ui-process__icon.icon43,.ir-icon__line.icon43{background-position: -130px -260px ;}
.ir.ui-process__icon.icon44,.ir-icon__line.icon44{background-position: -195px -260px ;}
.ir.ui-process__icon.icon45,.ir-icon__line.icon45{background-position: -260px -260px ;}
.ir.ui-process__icon.icon46,.ir-icon__line.icon46{background-position: -325px -260px ;}
.ir.ui-process__icon.icon47,.ir-icon__line.icon47{background-position: -390px -260px ;}
.ir.ui-process__icon.icon48,.ir-icon__line.icon48{background-position: -455px -260px ;}
.ir.ui-process__icon.icon49,.ir-icon__line.icon49{background-position: -520px -260px ;}
.ir.ui-process__icon.icon50,.ir-icon__line.icon50{background-position: -585px -260px ;}

.ir.ui-process__icon.icon51,.ir-icon__line.icon51{background-position: 0 -325px ;}
.ir.ui-process__icon.icon52,.ir-icon__line.icon52{background-position: -65px -325px ;}
.ir.ui-process__icon.icon53,.ir-icon__line.icon53{background-position: -130px -325px ;}
.ir.ui-process__icon.icon54,.ir-icon__line.icon54{background-position: -195px -325px ;}
.ir.ui-process__icon.icon55,.ir-icon__line.icon55{background-position: -260px -325px ;}
.ir.ui-process__icon.icon56,.ir-icon__line.icon56{background-position: -325px -325px ;}
.ir.ui-process__icon.icon57,.ir-icon__line.icon57{background-position: -390px -325px ;}
.ir.ui-process__icon.icon58,.ir-icon__line.icon58{background-position: -455px -325px ;}
.ir.ui-process__icon.icon59,.ir-icon__line.icon59{background-position: -520px -325px ;}
.ir.ui-process__icon.icon60,.ir-icon__line.icon60{background-position: -585px -325px ;}

.ui-list__column {margin: 0 -12px;}
.ui-list__column .inner {margin: 0 6px 30px;border:1px solid #cacaca;background: #fff;border-radius: 15px;}
.ui-list__column .inner .item {min-height: auto;padding: 37px 20px 42px;border:none;text-align: center;}

.ui-list__column.col2 .inner {width: calc(50% - 12px);}
.ui-list__column.col3 .inner {width: calc(33.33% - 12px);}
.ui-list__column.col4 .inner {width: calc(25% - 12px);}

.ui-list__column .inner .ui-summary strong {margin: 0 0 15px;font-size: 20px;font-weight: bold;color: #3a3a3a;}
.ui-list__column .inner .ui-summary p{color:#6e7179;font-size:15px;}
.ui-list__column.type02 .inner .item{padding: 31px 20px 52px;}
.ui-list__column.type02 .inner a {margin:15px 0 0}
.ui-list__column .inner a {margin:0 0 19px}

.ui-list__column .inner .circle{width:55px;height:55px;background-color: #f3f3f3;margin-bottom:15px;}

.ui-list__column.type02 .circle .ir-icon__line{width:95px;height:80px;}
.ui-list__column.type02 .inner .circle{width:95px;height:80px;border-radius: 0;background:url(/images/skin/ir_list_k_back.png) no-repeat;}
.ui-list__column.type02 .ir-icon__line{background:url(/images/skin/ir_list_k.png) no-repeat;}

.ui-list__column.type02 .ir-icon__line.icon1{background-position: 0 0 ;}
.ui-list__column.type02 .ir-icon__line.icon2{background-position: -103px 0 ;}
.ui-list__column.type02 .ir-icon__line.icon3{background-position: -207px 0 ;}
.ui-list__column.type02 .ir-icon__line.icon4{background-position: -313px 0 ;}
.ui-list__column.type02 .ir-icon__line.icon5{background-position: -418px 0 ;}
.ui-list__column.type02 .ir-icon__line.icon6{background-position: -523px 0 ;}
.ui-list__column.type02 .ir-icon__line.icon7{background-position: -628px 0 ;}
.ui-list__column.type02 .ir-icon__line.icon8{background-position: -733px 0 ;}
.ui-list__column.type02 .ir-icon__line.icon9{background-position: -863px 0 ;}
.ui-list__column.type02 .ir-icon__line.icon10{background-position: -942px 0 ;}

.ui-list__column.type02 .ir-icon__line.icon11{background-position: 0 -90px;}
.ui-list__column.type02 .ir-icon__line.icon12{background-position: -103px -90px;}
.ui-list__column.type02 .ir-icon__line.icon13{background-position: -207px -90px;}
.ui-list__column.type02 .ir-icon__line.icon14{background-position: -313px -90px;}
.ui-list__column.type02 .ir-icon__line.icon15{background-position: -418px -90px;}
.ui-list__column.type02 .ir-icon__line.icon16{background-position: -523px -90px;}
.ui-list__column.type02 .ir-icon__line.icon17{background-position: -628px -90px;}
.ui-list__column.type02 .ir-icon__line.icon18{background-position: -733px -90px;}
.ui-list__column.type02 .ir-icon__line.icon19{background-position: -863px -90px;}
.ui-list__column.type02 .ir-icon__line.icon20{background-position: -942px -90px;}

.ui-list__column.type02 .ir-icon__line.icon21{background-position: 0 -180px ;}
.ui-list__column.type02 .ir-icon__line.icon22{background-position: -103px -180px ;}
.ui-list__column.type02 .ir-icon__line.icon23{background-position: -207px -180px ;}
.ui-list__column.type02 .ir-icon__line.icon24{background-position: -313px -180px ;}
.ui-list__column.type02 .ir-icon__line.icon25{background-position: -418px -180px ;}

.ui-list__column.type03 .inner{background: #f4f4f4;margin-bottom:10px;border-color:#f4f4f4;}
.ui-list__column.type03 .inner .item{padding:20px;text-align:left;}
.ui-list__column.type03 .inner .ui-summary strong{margin-bottom:10px;text-align: left;}


.ui-list__column.type04 .inner{background: #f4f4f4;margin-bottom:10px;border-color:#f4f4f4;}
.ui-list__column.type04 .inner .item{padding: 30px 150px 30px 20px;text-align:left;}
.ui-list__column.type04 .inner .ui-summary strong{display: block;margin-bottom:0;text-align: left;font-size:16px;position: relative;padding-left:45px;}
.ui-list__column.type04 .inner .ui-summary strong:after{content: "";position: absolute;left:0;top:-4px;background: url(/images/skin/link_t_icon.png) no-repeat;width:35px;height:35px;}
.ui-list__column.type04 .inner a{position: absolute;right:20px;top:50%;transform: translateY(-50%);-webkit-transform:translateY(-50%);transition:all 0.3s;background: #f9f9f9;border:1px solid #999;padding:5px 25px 5px 10px;font-size:15px;color:#666;}
.ui-list__column.type04 .inner a:after{content: "";position: absolute;right: 10px;top: 50%;border:1px solid #132438;border-left-width:0;border-top-width:0;width: 7px;height: 7px;transform: translateY(-50%) rotate(-45deg);}

.ui-list__column.type04 .inner a:hover,
.ui-list__column.type04 .inner a:focus{background: #00346a;color:#fff;border-color:#fff;}
.ui-list__column.type04 .inner a:hover:after,
.ui-list__column.type04 .inner a:focus:after{border-color:#fff;}

@media(max-width:1279px){
    .ui-list__column.col3 .inner,
    .ui-list__column.col4 .inner {width:calc(50% - 12px);}
}
@media(max-width:767px){
    .ui-list__column.col2 .inner,
    .ui-list__column.col3 .inner,
    .ui-list__column.col4 .inner {width:calc(100% - 30px);}
    .ui-list__column .inner .item {padding:25px 30px;min-height:auto;}


}


/* 아이콘리스트 */
.ui-list__bodo.type1 .obj:first-child{border-top: 2px solid #00346a;}
.ui-list__bodo.type1 .obj .item .inner .h-box {position: relative;font-size: 17px;color: #3a3a3a;margin-bottom:12px;}
.ui-list__bodo.type1 .obj .item .inner{min-height: 150px;padding:50px 20px;padding-left:115px;}
.ui-list__bodo.type1 .obj .item .inner .circle{width:88px;height:88px;background: #f3f3f3;left:0;top:30px;}
.ui-list__bodo.type1.title .obj .item .inner .tit{display: block;position: absolute;left:0;top:35px;font-size:17px;font-weight:bold;color:#4b4b4b;width:120px;}
.ui-list__bodo.type1.title .obj .item .inner{padding:35px 20px;padding-left:165px;min-height:110px;}

.ui-list__bodo.type1 .obj.col1 .item{border: 0;border-bottom:1px solid #d0d0d0;}
.ui-list__bodo.type1 .obj.col1:last-child .item{border:0;border-bottom:1px solid #dfdfdf;}
.ui-list__bodo.type1 .obj.col2{margin-bottom: 15px;border:0;}
.ui-list__bodo.type1 .obj.col2 .item{display: block;float: left;width: calc(50% - 7px);margin-right: 14px;}
.ui-list__bodo.type1 .obj.col2 .item:last-child{margin-right:0;}
.ui-list__bodo.type1 .obj.col3 .item .inner{padding-left:110px;}
.ui-list__bodo.type1 .obj.col3 .item .inner .circle{width: 60px;height: 60px;}
.ui-list__bodo.type1 .obj.col3 .item .inner .ui-text {margin: 10px 0 0;}

@media(max-width:767px){
    .ui-list__bodo.type1 .obj .item .inner,.ui-list__bodo.type1 .obj.col3 .item .inner{min-height: auto;padding:25px;text-align:center;}
    .ui-list__bodo.type1 .obj .item .inner .circle{position:relative;top:auto;left:auto;;margin:0 auto 10px;}
    .ui-list__bodo.type1 .obj.col2{margin: 0;}
    .ui-list__bodo.type1 .obj.col2 .item{width:100%;margin:0 0 15px}

    .ui-list__bodo.type1.title .obj .item .inner .tit{display: block;position: relative;;left:auto;top:auto;width:auto;}
    .ui-list__bodo.type1.title .obj .item .inner{padding:25px;min-height:auto;}
}



/* 버튼 */
.btn {border-width:1px;border-radius: 0 50px 50px 50px;font-size:15px;}
.btn.btn-icon{padding:9px 50px 9px 23px;}
.btn-lg.btn-icon{padding:15px 85px 15px 25px;border-radius: 50px;}
.btn-icon .arrow{right:30px;}
.ir-download, .ir-home{right:19px;}
.btn-icon .arrow:after, .btn-icon .arrow:before{height:10px;width:2px;}
.btn-icon.btn-primary .arrow:after, .btn-icon.btn-primary .arrow:before{background-color: #fff;}
.btn-primary .ir-home{background-position: -197px -213px;}
.btn-secondary .ir-home {background-position: -197px -213px;}
.btn-secondary:focus .ir-home, .btn-secondary:hover .ir-home{background-position: -213px -213px;}
.btn-noline {padding: 0;}
.btn-noline,.btn-noline:link, .btn-noline:visited {position: relative;margin: -2px 3px 0;padding: 0;border: 0;font-size: 15px;color: #262626;vertical-align: middle;text-transform: lowercase;}
.btn-noline:after {display: inline-block;content:'';width: 15px;height:15px;margin-left: 5px;background: url(/pcms/common/images/ir/ir-bbs.png) no-repeat -213px -213px;vertical-align: middle;}
.btn-noline .ir-home {display:none;}

/* .btn-success, .btn-success:link, .btn-success:visited,
.btn-success.active, .btn-success:active, .btn-success:focus, .btn-success:hover, .open .dropdown-toggle.btn-success {border-color:#0a7a46; background-color:#0a7a46;}
.btn-info, .btn-info:link, .btn-info:visited,
.btn-info.active, .btn-info:active, .btn-info:focus, .btn-info:hover, .open .dropdown-toggle.btn-info {border-color: #2e58ae;background-color: #2e58ae;}
.btn-warning, .btn-warning:link, .btn-warning:visited,
.btn-warning.active, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .open .dropdown-toggle.btn-warning {border-color: #f9c116;background-color: #f9c116;}
.btn-danger, .btn-danger:link, .btn-danger:visited,
.btn-danger.active, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open .dropdown-toggle.btn-danger { border-color: #b51738;background-color:#b51738;} */

.btn-primary, .btn-primary:link, .btn-primary:visited {border-color: #042557;background-color: #042557;}
.btn-default, .btn-default:link, .btn-default:visited { border-color: #1b2944;background-color: #fff;color: #1b2944;}

.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {background-color: #fff;border-color: #042557;color: #132438;}
.btn-default.focus, .btn-default:focus, .btn-default:hover {background-color: #042557;border-color: #042557;color: #fff;}

.btn-icon.btn-default .arrow:after, .btn-icon.btn-default .arrow:before{background-color: #132438;}
.btn-icon.btn-primary:focus .arrow::after, .btn-icon.btn-primary:focus .arrow::before, .btn-icon.btn-primary:hover .arrow::after, .btn-icon.btn-primary:hover .arrow::before { background-color: #042557;}
.btn-icon.btn-default:focus .arrow::after, .btn-icon.btn-default:focus .arrow::before, .btn-icon.btn-default:hover .arrow::after, .btn-icon.btn-default:hover .arrow::before {background-color: #fff;}


.btn-icon.btn-default:focus .ir-download, .btn:focus .ir-download{background-position: -109px -216px;}
.btn-icon.btn-default .ir-download {background-position: -124px -216px;}
.btn-icon.btn-default:hover .ir-download,
.btn:hover .ir-download {background-position: -109px -216px;}
.btn-default .ir-home {background-position: -213px -213px;}
.btn-default:focus .ir-home, .btn-default:hover .ir-home{background-position: -197px -213px;}


/* 테이블 */
.table thead>tr>td, .table thead>tr>th{padding:13px;}
.table tbody>tr>td, .table tbody>tr>th, .table tfoot>tr>td, .table tfoot>tr>th{padding:12px 15px;}
.table tbody>tr>td:first-child, .table tbody>tr>th:first-child, .table tfoot>tr>td:first-child, .table tfoot>tr>th:first-child, .table thead>tr>td:first-child, .table thead>tr>th:first-child{padding:12px 10px;}

.table-bordered {border-top: 2px solid #00346a;}
.table thead th,
.table tbody th {background: #f9f9f9;}
.table thead th {color:#042557}

.table-default thead tr:first-child th {border-top: 2px solid #00346a;background: #f9f9f9;}
.table-default thead th,
.table-default tbody th{background: #f9f9f9;}
.table-default .ntt_no {width:10%;}
.table-default .category {width:12%;}
.table-default .proc_status_dvs_cd ,
.table-default .wrt,
.table-default .reg_date {width:15%;}
.table-default th.title {width:auto; text-align:center !important;}
.table-default td.title {width:auto; text-align:left;}
.table-default .inq_cnt {width:10%;}
.table-default .atch_nm {width:10%;}


/* basic bodo 이미지박스 */
.ui .ui-list__card {}
.ui-list__card .obj {margin: 0 -15px;border:none;}
.ui-list__card .obj .col {position:relative;margin: 0 15px 30px;border:1px solid #dad8d9;border-left:none;border-top:1px solid #001c60;background: #fff;text-align: center;}
.ui-list__card .obj .col:before {display:block;position:absolute;left:0;top:150px;bottom:0;content:'';width:1px;height:auto;background:#dad8d9;}
.ui-list__card .obj .col:after {display:block; position:absolute; top:0; left:0; content:''; width:1px; height:150px; background:#001c60;}
.ui-list__card .obj .item {margin: 0;padding: 25px 35px;border:none;}
.ui-list__card .obj .item .thm--box {overflow:hidden; height:185px;}
.ui-list__card .obj .item .thm--box .inner {display:block;position:relative;opacity:1;width: 100%;height: 100%;}
.ui-list__card .obj .item .thm--box .inner img {position:absolute; left:50%; top:50%; width:auto; max-width:1000%; height:100%; transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%); }

.ui-list__card .obj .item .card--body .ui-list__title {margin: 0 0 15px;font-size: 22px;font-weight: bold;color: #001c60;text-align: center;}
.ui-list__card .obj .item .card--body .ui-list__title span.call {display:inline-block;margin:0 0 0 10px;padding-left:17px;background: url(/common/img/skin/call.png)no-repeat left center;font-size:15px;font-weight:normal;color:#716f6f;}
.ui-list__card .obj .item .card--body .ui-list__txt {line-height:1.6;text-align: center;}
.ui-list__card .obj .item .card--body .list-1st {padding:0 5px}

.ui-list__card .col1 {margin: 0;border-top:2px solid #001c60;}
.ui-list__card .col1 .col {margin: 0;border-top:none;border-left:1px solid #dad8d9;background: #fff;}
.ui-list__card .col1 .col:before,
.ui-list__card .col1 .col:after {display:none;}
.ui-list__card .col1 .item {padding:35px;}
.ui-list__card .col1 .item .thm--box {width:285px;}
.ui-list__card .col1 .item .thm--box .inner {display:block; opacity:1;}
.ui-list__card .col1 .item .thm--box .inner img {width:100%;height:auto;}
.ui-list__card .col1 .item .card--body {width:calc(100% - 320px);padding: 0;}
.ui-list__card .col1 .item .card--body .ui-list__title,
.ui-list__card .col1 .item .card--body .ui-list__txt {text-align:left;}
.ui-list__card .col1 .item .card--body .list-1st {padding:0;}

.ui-list__card .col2 .col {width:calc(50% - 30px);}
.ui-list__card .col3 .col {width:calc(33.33% - 30px);}
.ui-list__card .col4 .col {width:calc(25% - 30px);}
.ui-list__card .col5 .col {width:calc(20% - 30px);}

@media(max-width:1279px){
    .ui-list__card .col3 .col,
    .ui-list__card .col4 .col,
    .ui-list__card .col5 .col  {width:calc(50% - 30px);}
}
@media(max-width:767px){
    .ui-list__card .obj .col {background-position:right top;}
    .ui-list__card .obj .item {padding: 25px 30px;}
    .ui-list__card .obj .item .card--body,
    .ui-list__card .obj .item .card--body .ui-list__title,
    .ui-list__card .obj .item .card--body .ui-list__txt {text-align:left;}
    .ui-list__card .col1 .item { padding: 25px 30px;}
    .ui-list__card .col1 .item .thm--box,
    .ui-list__card .col1 .item.ui-item__right .thm--box {float:none;width:100%;height: auto;margin:0 0 20px;}
    .ui-list__card .col1 .item .thm--box .inner {text-align:center;}
    .ui-list__card .col1 .item .thm--box .inner img {position: static;width: auto;max-width: 100%;height: auto;transform: none;-webkit-transform: none;}
    .ui-list__card .col1 .item .card--body {float:none; width:100%;}
    .ui-list__card .obj .item .thm--box {height:auto;}
    .ui-list__card .obj .item .thm--box .inner {text-align:center;}
    .ui-list__card .obj .item .thm--box .inner img {position: static;width: auto;max-width: 100%;height: auto;transform: none;-webkit-transform: none;}

    .ui-list__card .col2 .col,
    .ui-list__card .col3 .col,
    .ui-list__card .col4 .col,
    .ui-list__card .col5 .col  {width:calc(100% - 30px);}


}


/* 프로세스3  */
.ui-process.type3 {}
.ui-process.type3 > li {position:relative;margin: 0 0 45px;padding: 0;border:2px solid #042557;border-radius:0 0 60px 0;}
.ui-process.type3>li .inner .item .ui_num__box:before{font-size:0;}
.ui-process.type3 > li:after {left: 50%;bottom: -30px;width:10px;height:16px;margin-left: -5px;background: url(/images/skin/h4_bul.png) no-repeat;-webkit-transform: none;transform: none;transform: rotate(90deg);}
.ui-process.type3 > li .inner {border: none;background: none;}
.ui-process.type3 > li .inner .item {padding: 40px 40px;padding-left: 170px;}
.ui-process.type3 > li .inner .item .ui_num__box {width: 170px;}

.ui-process.type3 > li .inner .item .ui_num__box .ir {top: 35px;left: 50px;width: 55px;height: 55px;border-radius: 50%;background-color: #f7f1f3;-webkit-transform: none;transform: none;}
.ui-process.type3 > li .inner .ui-process__title {font-size: 18px;color:#2b2828;}
.ui-process.type3 > li .inner .ui-process__title:after {display:none;}
.ui-process.type3 > li .inner .ui-process__text {display: block;font-size: 16px;color: #55494c;}

@media(max-width:767px){
    .ui-process.type3 > li .inner .item {min-height: auto;padding: 25px 30px;}
    .ui-process.type3 > li .inner .ui-process__title {padding:10px 0 0;}
    .ui-process.type3 > li .inner .item .ui_num__box:before {left:0;}
    .ui-process.type3 > li .inner .item .ui_num__box:after {top: 14px;left: 50%;margin-left: -10px;}
}

/* 지사안내 */
.img_infobox {position: relative;margin-bottom:150px;}
.img_infobox .img_box{ position: relative;text-align: right;}
.img_infobox .txtbox{position: absolute;left:0;bottom:-45px;overflow: hidden;background:#008ce4;border-radius: 0 0 50px 0;width:440px;padding:40px 65px; box-sizing: border-box; color:#fff; z-index: 50;}
.img_infobox .txtbox span {font-weight: 600;border-bottom:3px solid #fff; padding-right: 3px;}
.img_infobox .txtbox p {font-size: 24px; font-family: 'score'; color:#fff; line-height: 1.4; margin-top: 17px;}

.img_infobox .txtbox:after{content:"";position: absolute; right: 0; bottom: 0;background: url(/images/skin/txtbox_bg.png) no-repeat;width:230px;height:107px;background-position: 64% 0%;}
.img_infobox:after{content:"";position: absolute; left: 375px;bottom: -67px;background: url(/images/skin/txtbox_bg2.png) no-repeat;width:125px;height:128px; z-index: 20;}

@media(max-width:1204px){
    .img_infobox .txtbox {padding: 35px 30px;}
}
@media(max-width:767px){
    .img_infobox{margin-bottom:50px;}
    .img_infobox .img_box{width: 100%;}
    .img_infobox .txtbox{position: relative; left: auto; bottom: auto; width: 100%;}
    .img_infobox:after{display: none;}
}
/* 지사안내 End */

/* 20240813_지사 조직도 변경 추가 */
.s0101 .ui-list__column.col3 .inner {min-height: 379px;}
.ui-list__column .inner .ui-summary strong {margin: 0 0 15px;font-size: 20px;font-weight: bold;color: #3a3a3a;}
.ui-list__column .inner .ui-summary p{color:#6e7179;font-size:15px;}
.ui-list__column.type02 .inner .item{padding: 31px 20px 52px;}
.ui-list__column.type02 .inner a {margin:15px 0 0}
.ui-list__column .inner a {margin:0 0 19px}
.ui-list__column .inner .imgbox {margin-bottom: 0; display: flex;justify-content: space-evenly;}
.ui-list__column .inner .imgbox img {display: block;margin: 0 auto;width: 100px;}
.ui-list__column .inner .imgbox strong{font-weight: bold;margin-top: -5px; display: block;}
.ui-list__column .inner .imgbox p {margin-top: -4px; display: block}