@charset "UTF-8";
/* 탭 스타일 */
.tab-ul.type3{position: relative;margin: 0;border-bottom: 1px solid #353637;z-index: 1;}
.tab-ul.type3:before {display:none;}
.tab-ul.type3 li {display: block;float: left;position:relative;width: auto;border-radius: 10px 10px 0 0;}
.tab-ul.type3 li.on a:after,
.tab-ul.type3 li.active a:after {display:block;position:absolute;bottom: -1px;left: 0;content:'';width: 100%;height: 1px;background: #fff;}
.tab-ul.type3 li:last-child:after {display:none;}
.tab-ul.type3 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.type3 li.on a,.tab-ul.type3 li.active a,.tab-ul.type3 li.on a:active,.tab-ul.type3 li.on a:focus,.tab-ul.type3 li.on a:hover{border-color:#353637;color:#666;}
.tab-ul.type3 li a:hover,.tab-ul.type3 li a:focus{border-color:#353637;color:#666;}
.tab-ul.type3 li a:focus:after,.tab-ul.type3 li a:hover:after{display:block;position:absolute;bottom: -1px;left: 0;content:'';width: 100%;height: 1px;background: #fff;}
.tab-ul.type3 li a span {padding: 10px 15px;line-height: 1.6;color: #5b5e66;letter-spacing: -0.08em;}
.tab-ul.type3 li.on a span,.tab-ul.type3 li.active a span,.tab-ul.type3 li a:focus span,.tab-ul.type3 li a:hover span{font-weight:700;color: #00274e;}

.tab__body{display: none;}
.tab__body.active{display: block;}

/* 박스스타일 */
.ui-topbox .inner .h-box{display:block;margin-bottom:5px;color:#3a3a3a;font-size:18px;line-height:30px;}
.ui-topbox .inner p{font-size: 15px;line-height: 21px;color: #6e7179;}

.txt-box1{margin: 10px 0; padding: 17px 23px;border-radius: 5px 5px;border: 1px solid #dedede; background-color: #fff;}
.txt-box1 strong{position: relative;display: inline-block; font-size: 16px;font-weight: bold; line-height: 30px;color: #3a3a3a;}
.txt-box1 strong:after{content: "";position: absolute; top:7px;right:-10px;background-color: #dbdbdb;width: 1px; height: 17px;}
.txt-box1 p{display: inline-block;padding-left: 15px;margin: 0;}
.txt-box1 strong.ico{padding-left: 38px;}
.txt-box1 .icon{position: absolute;left: 0;width:32px;height:32px;background:url(/pcms/dist/img/txt-box1_icon.png) no-repeat;}
.txt-box1 .icon.icon1{background-position: 0 0;}
.txt-box1 .icon.icon2{background-position: -33px 0;}
.txt-box1 .icon.icon3{background-position: -66px 0;}
.txt-box1 .icon.icon4{background-position: -99px 0;}
.txt-box1 .icon.icon5{background-position: -132px 0;}
.txt-box1 .icon.icon6{background-position: -165px 0;}
.txt-box1 .icon.icon7{background-position: -198px 0;}
.txt-box1 .icon.icon8{background-position: -231px 0;}
.txt-box1 .icon.icon9{background-position: -264px 0;}
.txt-box1 .icon.icon10{background-position: -297px 0;}

.txt-box2{margin:10px 0;border: 1px solid #dedede;border-radius: 5px;padding:20px 25px;background-color: #fff;}
.txt-box2 strong{display: block;color:#3a3a3a;font-weight:bold;margin-bottom:5px;}
.txt-box2 .txt-fouse{padding-left:24px;color:#666;margin:0;}

@media(max-width:767px){
	.ui-topbox.type1.po .inner{padding-left:30px;}
}

/* 내용별 구성요소 */
.vlist__bodo{padding:1px 0 0 1px;}
.vlist__bodo .obj{display:table;table-layout:fixed;width:100%;border-collapse: collapse;margin-top: -1px;}
.vlist__bodo .obj .item{position:relative;display:table-cell;border: 1px solid #eee;}
.vlist__bodo .obj .item .inner{position:relative;margin-left:-1px;}
.vlist__bodo .obj .item .inner .circle{position:absolute;left:30px;top:25px;}
.vlist__bodo .obj .item .inner .ui-number{position:absolute;top:0;left:0;width:100%;height:100%;color: #fff;text-align: center;font-weight: bold;font-family: Roboto, "Helvetica Neue", Arial, sans-serif,"FangSong", "ä»¿å®‹", STFangSong, "åŽæ–‡ä»¿å®‹","Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;}
.vlist__bodo .obj .item .inner .h-box{display:block;position:relative;color:#121212;font-size: 26px;font-weight: bold;line-height: 1.2;}
.vlist__bodo .obj .item .inner .h-box em{color:#1e2446;font-weight:normal}
.vlist__bodo .obj .item .inner .ui-text{display:block;line-height: 1.4;;}

.vlist__bodo.type1 .obj.col3 .item .inner .ui-text{margin-left:-80px;margin-top:20px}
.vlist__bodo.type1 .obj .item .inner .circle{left:30px;top:25px;}
.vlist__bodo.type1 .obj .item .inner .ui-number{line-height: 70px;font-size: 26px;}

@media only screen and (max-width:999px){
	.vlist__bodo .obj.col3 .item{display:block;width:100%;}
	.vlist__bodo .obj.col3 .item .inner .ui-text{margin-left:0;margin-top:10px}
}
@media only screen and (max-width:767px){
	.vlist__bodo .obj.col2 .item{display:block;width:100%;}
}
.vlist__bodo.type1 .obj:first-child{border-top: 1px solid #d1d1d1;}
.vlist__bodo.type1 .obj .item .inner .h-box {position: relative;font-size: 17px;color: #3a3a3a;margin-bottom:12px;}
.vlist__bodo.type1 .obj .item .inner{min-height: 150px;padding:50px 20px;padding-left:115px;}
.vlist__bodo.type1 .obj .item .inner .circle{position:absolute;width:88px;height:88px;background: #f3f3f3;left:0;top:30px;}
.vlist__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;}
.vlist__bodo.type1.title .obj .item .inner{padding:35px 20px;padding-left:165px;min-height:110px;}
.vlist__bodo.type1 .obj.col1 .item{border: 0;border-bottom:1px solid #d1d1d1;}
.vlist__bodo.type1 .obj.col2{margin-bottom: 15px;border:0;}
.vlist__bodo.type1 .obj.col2 .item{display: block;float: left;width: calc(50% - 7px);margin: 0 14px 14px 0;}
.vlist__bodo.type1 .obj.col2 .item:nth-child(2n){margin-right: 0;}
.vlist__bodo.type1 .obj.col2 .item .inner .circle{left:15px;}
.vlist__bodo.type1 .obj.col3 .item .inner{padding-left:110px;}
.vlist__bodo.type1 .obj.col3 .item .inner .circle{width: 60px;height: 60px;}
.vlist__bodo.type1 .obj.col3 .item .inner .ui-text {margin: 10px 0 0;}

@media(max-width:767px){
    .vlist__bodo.type1 .obj .item .inner,.vlist__bodo.type1 .obj.col3 .item .inner{min-height: auto;padding:25px;text-align:center;}
    .vlist__bodo.type1 .obj .item .inner .circle{position:relative;top:auto;left:auto;;margin:0 auto 10px;}
	.vlist__bodo.type1 .obj.col1 .item.short{display: block;width: 100%;}
    .vlist__bodo.type1 .obj.col2{margin: 0;}
    .vlist__bodo.type1 .obj.col2 .item{width:100%;margin:0 0 15px}
	.vlist__bodo.type1 .obj.col2 .item .inner .circle{left: 0;}
    .vlist__bodo.type1.title .obj .item .inner .tit{display: block;position: relative;;left:auto;top:auto;width:auto;}
    .vlist__bodo.type1.title .obj .item .inner{padding:25px;min-height:auto;}
}


.vlist__bodo.type2 .obj .item .inner{padding:15px;padding-left: 15px;}
.vlist__bodo.type2 .obj .item .inner .circle{position:relative;top:auto;left:auto;display:inline-block;margin-right:5px;line-height:40px;}
.vlist__bodo.type2 .obj .item .inner .vlist__button{position:absolute;right:15px;top:15px;}
.vlist__bodo.type2 .obj .item .inner .ui-number{line-height: 40px;font-size: 20px;}
.vlist__bodo.type2 .obj .item .inner .ui-text{margin-left: 54px;margin-top: 0;}
.vlist__bodo.type2 .obj.col2 .item .inner .vlist__button{position:relative;right:auto;top:auto;margin-left:51px;margin-top:10px;}



.ir-icon__line {background-image: url(/pcms/dist/img/p01/ir_list_icon.png);}
.circle .ir-icon__line{position: absolute;top: 16.5px;left: 16.5px; width:55px;height:55px;}
.circle.circle.circle-sm .ir-icon__line{position: absolute;top: 0;left: 0; width:55px;height:55px;}
.ir-icon__line.icon1{background-position: 0 0 ;}
.ir-icon__line.icon2{background-position: -65px 0 ;}
.ir-icon__line.icon3{background-position: -130px 0 ;}
.ir-icon__line.icon4{background-position: -195px 0 ;}
.ir-icon__line.icon5{background-position: -260px 0 ;}
.ir-icon__line.icon6{background-position: -325px 0 ;}
.ir-icon__line.icon7{background-position: -390px 0 ;}
.ir-icon__line.icon8{background-position: -455px 0 ;}
.ir-icon__line.icon9{background-position: -520px 0 ;}
.ir-icon__line.icon10{background-position: -585px 0 ;}

.ir-icon__line.icon11{background-position: 0 -65px ;}
.ir-icon__line.icon12{background-position: -65px -65px ;}
.ir-icon__line.icon13{background-position: -130px -65px ;}
.ir-icon__line.icon14{background-position: -195px -65px ;}
.ir-icon__line.icon15{background-position: -260px -65px ;}
.ir-icon__line.icon16{background-position: -325px -65px ;}
.ir-icon__line.icon17{background-position: -390px -65px ;}
.ir-icon__line.icon18{background-position: -455px -65px ;}
.ir-icon__line.icon19{background-position: -520px -65px ;}
.ir-icon__line.icon20{background-position: -585px -65px ;}

.ir-icon__line.icon21{background-position: 0 -130px ;}
.ir-icon__line.icon22{background-position: -65px -130px ;}
.ir-icon__line.icon23{background-position: -130px -130px ;}
.ir-icon__line.icon24{background-position: -195px -130px ;}
.ir-icon__line.icon25{background-position: -260px -130px ;}
.ir-icon__line.icon26{background-position: -325px -130px ;}
.ir-icon__line.icon27{background-position: -390px -130px ;}
.ir-icon__line.icon28{background-position: -455px -130px ;}
.ir-icon__line.icon29{background-position: -520px -130px ;}
.ir-icon__line.icon30{background-position: -585px -130px ;}

.ir-icon__line.icon31{background-position: 0 -195px ;}
.ir-icon__line.icon32{background-position: -65px -195px ;}
.ir-icon__line.icon33{background-position: -130px -195px ;}
.ir-icon__line.icon34{background-position: -195px -195px ;}
.ir-icon__line.icon35{background-position: -260px -195px ;}
.ir-icon__line.icon36{background-position: -325px -195px ;}
.ir-icon__line.icon37{background-position: -390px -195px ;}
.ir-icon__line.icon38{background-position: -455px -195px ;}
.ir-icon__line.icon39{background-position: -520px -195px ;}
.ir-icon__line.icon40{background-position: -585px -195px ;}

.ir-icon__line.icon41{background-position: 0 -260px ;}
.ir-icon__line.icon42{background-position: -65px -260px ;}
.ir-icon__line.icon43{background-position: -130px -260px ;}
.ir-icon__line.icon44{background-position: -195px -260px ;}
.ir-icon__line.icon45{background-position: -260px -260px ;}
.ir-icon__line.icon46{background-position: -325px -260px ;}
.ir-icon__line.icon47{background-position: -390px -260px ;}
.ir-icon__line.icon48{background-position: -455px -260px ;}
.ir-icon__line.icon49{background-position: -520px -260px ;}
.ir-icon__line.icon50{background-position: -585px -260px ;}

.ir-icon__line.icon51{background-position: 0 -325px ;}
.ir-icon__line.icon52{background-position: -65px -325px ;}
.ir-icon__line.icon53{background-position: -130px -325px ;}
.ir-icon__line.icon54{background-position: -195px -325px ;}
.ir-icon__line.icon55{background-position: -260px -325px ;}
.ir-icon__line.icon56{background-position: -325px -325px ;}
.ir-icon__line.icon57{background-position: -390px -325px ;}
.ir-icon__line.icon58{background-position: -455px -325px ;}
.ir-icon__line.icon59{background-position: -520px -325px ;}
.ir-icon__line.icon60{background-position: -585px -325px ;}

.ir-icon__line.icon61{background-position: 0 -390px ;}
.ir-icon__line.icon62{background-position: -65px -390px ;}
.ir-icon__line.icon63{background-position: -130px -390px ;}
.ir-icon__line.icon64{background-position: -195px -390px ;}
.ir-icon__line.icon65{background-position: -260px -390px ;}
.ir-icon__line.icon66{background-position: -325px -390px ;}
.ir-icon__line.icon67{background-position: -390px -390px ;}
.ir-icon__line.icon68{background-position: -455px -390px ;}
.ir-icon__line.icon69{background-position: -520px -390px ;}
.ir-icon__line.icon70{background-position: -585px -390px ;}

.ir-icon__line.icon71{background-position: 0 -455px ;}
.ir-icon__line.icon72{background-position: -65px -455px ;}
.ir-icon__line.icon73{background-position: -130px -455px ;}
.ir-icon__line.icon74{background-position: -195px -455px ;}
.ir-icon__line.icon75{background-position: -260px -455px ;}
.ir-icon__line.icon76{background-position: -325px -455px ;}
.ir-icon__line.icon77{background-position: -390px -455px ;}
.ir-icon__line.icon78{background-position: -455px -455px ;}
.ir-icon__line.icon79{background-position: -520px -455px ;}
.ir-icon__line.icon80{background-position: -585px -455px ;}

.ir-icon__line.icon81{background-position: 0 -520px ;}
.ir-icon__line.icon82{background-position: -65px -520px ;}
.ir-icon__line.icon83{background-position: -130px -520px ;}
.ir-icon__line.icon84{background-position: -195px -520px ;}
.ir-icon__line.icon85{background-position: -260px -520px ;}
.ir-icon__line.icon86{background-position: -325px -520px ;}
.ir-icon__line.icon87{background-position: -390px -520px ;}
.ir-icon__line.icon88{background-position: -455px -520px ;}
.ir-icon__line.icon89{background-position: -520px -520px ;}
.ir-icon__line.icon90{background-position: -585px -520px ;}

.ir-icon__line.icon91{background-position: 0 -585px ;}
.ir-icon__line.icon92{background-position: -65px -585px ;}
.ir-icon__line.icon93{background-position: -130px -585px ;}
.ir-icon__line.icon94{background-position: -195px -585px ;}
.ir-icon__line.icon95{background-position: -260px -585px ;}
.ir-icon__line.icon96{background-position: -325px -585px ;}
.ir-icon__line.icon97{background-position: -390px -585px ;}
.ir-icon__line.icon98{background-position: -455px -585px ;}
.ir-icon__line.icon99{background-position: -520px -585px ;}
.ir-icon__line.icon100{background-position: -585px -585px ;}

.ir-icon__line.icon101{background-position: 0 -650px ;}
.ir-icon__line.icon102{background-position: -65px -650px ;}
.ir-icon__line.icon103{background-position: -130px -650px ;}
.ir-icon__line.icon104{background-position: -195px -650px ;}
.ir-icon__line.icon105{background-position: -260px -650px ;}
.ir-icon__line.icon106{background-position: -325px -650px ;}
.ir-icon__line.icon107{background-position: -390px -650px ;}
.ir-icon__line.icon108{background-position: -455px -650px ;}
.ir-icon__line.icon109{background-position: -520px -650px ;}
.ir-icon__line.icon110{background-position: -585px -650px ;}

.ir-icon__line.icon111{background-position: 0 -715px ;}
.ir-icon__line.icon112{background-position: -65px -715px ;}
.ir-icon__line.icon113{background-position: -130px -715px ;}
.ir-icon__line.icon114{background-position: -195px -715px ;}
.ir-icon__line.icon115{background-position: -260px -715px ;}
.ir-icon__line.icon116{background-position: -325px -715px ;}
.ir-icon__line.icon117{background-position: -390px -715px ;}
.ir-icon__line.icon118{background-position: -455px -715px ;}
.ir-icon__line.icon119{background-position: -520px -715px ;}
.ir-icon__line.icon120{background-position: -585px -715px ;}

.ir-icon__line.icon121{background-position: 0 -780px ;}
.ir-icon__line.icon122{background-position: -65px -780px ;}
.ir-icon__line.icon123{background-position: -130px -780px ;}
.ir-icon__line.icon124{background-position: -195px -780px ;}
.ir-icon__line.icon125{background-position: -260px -780px ;}
.ir-icon__line.icon126{background-position: -325px -780px ;}
.ir-icon__line.icon127{background-position: -390px -780px ;}
.ir-icon__line.icon128{background-position: -455px -780px ;}
.ir-icon__line.icon129{background-position: -520px -780px ;}
.ir-icon__line.icon130{background-position: -585px -780px ;}

.ir-icon__line.icon131{background-position: 0 -845px ;}
.ir-icon__line.icon132{background-position: -65px -845px ;}
.ir-icon__line.icon133{background-position: -130px -845px ;}
.ir-icon__line.icon134{background-position: -195px -845px ;}
.ir-icon__line.icon135{background-position: -260px -845px ;}
.ir-icon__line.icon136{background-position: -325px -845px ;}
.ir-icon__line.icon137{background-position: -390px -845px ;}
.ir-icon__line.icon138{background-position: -455px -845px ;}
.ir-icon__line.icon139{background-position: -520px -845px ;}
.ir-icon__line.icon140{background-position: -585px -845px ;}

.ir-icon__line.icon141{background-position: 0 -910px ;}
.ir-icon__line.icon142{background-position: -65px -910px ;}
.ir-icon__line.icon143{background-position: -130px -910px ;}
.ir-icon__line.icon144{background-position: -195px -910px ;}
.ir-icon__line.icon145{background-position: -260px -910px ;}
.ir-icon__line.icon146{background-position: -325px -910px ;}
.ir-icon__line.icon147{background-position: -390px -910px ;}
.ir-icon__line.icon148{background-position: -455px -910px ;}
.ir-icon__line.icon149{background-position: -520px -910px ;}
.ir-icon__line.icon150{background-position: -585px -910px ;}


.vlist__column{margin:0 -10px;}
.vlist__column .inner{position:relative;border:10px solid transparent;}
.vlist__column .inner .circle{margin:0 auto 10px;width:110px;height:110px;}
.vlist__column .inner .circle .ui-number{display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:24px;text-align:center;line-height:110px;}
.vlist__column .inner .item{padding:30px 20px;min-height:250px;border:1px solid #efefef;}
.vlist__column .inner .ui-summary{color:#7c7c7c;font-size:16px;letter-spacing:-1px;}
.vlist__column .inner .ui-summary strong{display:block;margin-bottom:5px;color:#222;font-size:18px;font-weight:bold;text-align:center;}
.vlist__column .inner .ui-summary p{margin:0;}
.vlist__column.col2 .inner{float:left;width:50%;}
.vlist__column.col3 .inner{float:left;width:33.33%;}
.vlist__column.col4 .inner{float:left;width:25%;}
@media only screen and (max-width:1024px){
.vlist__column.col4 .inner{width:33.33%;}
}
@media only screen and (max-width:767px){
.vlist__column.col3 .inner,.vlist__column.col4 .inner{width:50%;}
}
@media only screen and (max-width:640px){
.vlist__column.col2 .inner,.vlist__column.col3 .inner,.vlist__column.col4 .inner{float:none;width:100%;}
}
.vlist__column {margin: 0 -12px;}
.vlist__column .inner {margin: 0 10px 30px;border:1px solid #cacaca;background: #fff;border-radius: 15px;}
.vlist__column .inner .item {min-height: auto;padding: 37px 20px 42px;border:none;text-align: center;}
.vlist__column.col2 .inner {width: calc(50% - 20px);}
.vlist__column.col3 .inner {margin: 0 8px 30px;width: calc(33.33% - 16px);}
.vlist__column.col4 .inner {margin: 0 6px 30px;width: calc(25% - 12px);}
.vlist__column .inner .ui-summary strong {margin: 0 0 15px;font-size: 20px;font-weight: bold;color: #3a3a3a;}
.vlist__column .inner .ui-summary p{color:#6e7179;font-size:15px;}
.vlist__column.type02 .inner .item{padding: 31px 20px 52px;}
.vlist__column.type02 .inner a {margin:15px 0 0}
.vlist__column .inner a {margin:0 0 19px}
.vlist__column .inner .circle{width:80px;height:80px;background-color: #f3f3f3;margin-bottom:15px;position: relative;}
.vlist__column .inner .circle.circle-sm{width:55px;height:55px;}
.vlist__column.type02 .circle .ir-icon__line{top: 12.5px;left: 12.5px;}
.vlist__column.type03{border: 1px solid #d2d2d2; border-radius: 15px;}
.vlist__column.type03 .inner{border:none;}
.vlist__column.type03 .inner:after{content:"";position:absolute;top:10%;height:80%;background-color:#d3d3d3;border-left:1px solid #d3d3d3;}
.vlist__column.type03 .inner:nth-child(1):after,
.vlist__column.type03 .inner:nth-child(5):after,
.vlist__column.type03 .inner:nth-child(9):after{display:none;}
.vlist__column.type03 .inner .circle{width:100px;height:100px;background: url(/pcms/dist/img/p01/ir-icon_type03.png);margin-bottom:15px;position: relative;}
.vlist__column.type03 .inner:nth-child(2) .circle{background-position: -101px 0;}
.vlist__column.type03 .inner:nth-child(3) .circle{background-position: -202px 0;}
.vlist__column.type03 .inner:nth-child(4) .circle{background-position: -303px 0;}
.vlist__column.type04 .inner{position: relative; background: #f7f7f7;margin:10px;border-color:#f7f7f7;}
.vlist__column.type04 .inner .item{padding: 30px 100px 40px 28px;text-align:left;}
.vlist__column.type04 .inner .ui-summary strong{text-align:left;font-size:20px;font-weight:bold;line-height: 30px;}
.vlist__column.type04 .inner .icon{position: absolute;top:50%;right:30px;width:52px;height:48px;margin-top: -24px; background: url(/pcms/dist/img/p01/ir-icon_type04.png);}
.vlist__column.type04 .inner .icon.icon01{background-position: 0 0;}

@media(max-width:1279px){
   .vlist__column.col2 .inner {width:calc(50% - 20px);}
   .vlist__column.col3 .inner {width:calc(50% - 16px);}
   .vlist__column.col4 .inner {width:calc(50% - 12px);}
}
@media(max-width:767px){
   .vlist__column.col2 .inner{width:calc(100% - 20px);}
   .vlist__column.col3 .inner{width:calc(100% - 16px);}
   .vlist__column.col4 .inner {width:calc(100% - 12px);}
   .vlist__column .inner .item {padding:25px 30px;}
}


/* 링크다운로드박스 */
.ui-banner__box .item{float: left;position:relative;width:calc(50% - 20px);margin:10px;padding:26px 135px 26px 30px;min-height:74px;border:1px solid #c4cbd2;border-radius: 10px;}
.ui-banner__box .item .ui-banner__title{position: relative; display:block;padding-left: 40px; color:#3a3a3a;font-size:16px;line-height: 20px;}
.ui-banner__box .item .ui-banner__title:before{content: ""; position: absolute;top:50%;left: 0;width:20px;height:20px;margin-top: -10px;background:url(/pcms/dist/img/ir-bbs.png) 0 -340px;}
.ui-banner__box.link .item .ui-banner__title:before{background-position:  -28px -340px;}
.ui-banner__box .item .down,
.ui-banner__box .item .link{position: absolute;top:50%;right: 10px;margin-top:-23px; padding: 7px 14px;border: 1px solid #ddd;border-radius: 3px;font-size: 15px;line-height: 30px;}
.ui-banner__box .item .down:hover, .ui-banner__box .item .down:focus, .ui-banner__box .item .link:hover, .ui-banner__box .item .link:focus{background-color: #0f3d92;color: #fff;}
@media only screen and (max-width:767px){
    .ui-banner__box .item{margin-left:0;margin-top:-1px;float:none;width:100%;}
}



/* 절차도 */
.prc{position:relative;width:100%;}
.process_ty2{background-color: #f6f7f9;padding: 30px 30px 0;}
.prc.type2 {margin-left: -30px;width: calc(100% + 30px);overflow: hidden;}
.prc.type2 > li{}
.prc.type2:after{display:block;clear: both;;content: '';}
.prc.type2 > li{display:table-cell;position: relative;float: left;width:calc(25% - 30px);margin-bottom:30px;margin-left:30px;border:none;}
.prc.type2.step5 > li{margin-left:30px;}
.prc.type2 > li .inner{position: relative;display: block;width: 100%;padding: 34px 5px 21px;border: 1px solid #c4cbd2;border-radius: 5px; text-align: center;background-color: #fff;}
.prc.type2 > li .inner:after{display:none}
.prc.type2 > li .inner:before{display: block;position: absolute;right: -27px;top:50%;width:26px;height:13px;background: url(/pcms/dist/img/p01/step-icon.png);transform: translateY(-50%);content: '';}
.prc.type2 > li .inner .num{position: absolute;top:18px;left: 18px;font-size: 14px;font-weight: bold;line-height: 1; color:#767676;transform: translateY(-50%);}
.prc.type2 > li .inner .item{display: inline-block;vertical-align:middle;font-size: 16px;color: #2d3d4e;text-align: center;line-height: 1.2;}
.prc.type2 > li .inner .item:after {display: inline-block;vertical-align: middle;content: "";position: absolute;z-index: -1;}
.prc.type2 > li .inner .prc__title{display:block;position: relative;margin:0;font-size:15px;font-weight: bold; color:#333;border:none;}
.prc.type2 > li .inner .prc__title span{display: block;line-height: 1;}
.prc.type2 > li .inner .prc__text{}
.prc.type2 > li .inner .prc__icon + .prc__title{padding-top: 25px;padding-bottom: 0;font-size: 16px;margin-bottom: 5px;}
.prc.type2 > li .inner .prc__icon + .prc__title:after{bottom: auto;top: 10px;height: 5px;}
.prc.type2 .circle{position: relative;width: 58px;height: 58px;margin-bottom: 13px;border: 0;}
.prc.type2 .circle.color1{background-color: #8297aa;}
.prc.type2 .circle.color2{background-color: #7ba4c9;}
.prc.type2 .circle.color3{background-color: #4399e2;}
.prc.type2 .circle.color4{background-color: #3c80cd;}
.prc.type2 .circle.color5{background-color: #2969c1;}
.prc.type2 .circle.color6{background-color: #2656b8;}
.prc.type2 .circle.color7{background-color: #3548aa;}
.prc.type2 .circle.color8{background-color: #4a45ad;}
.ir-icon_process {background-image: url(/pcms/dist/img/ir_process.png);position: absolute;top: 0;left: 0; width:58px;height:58px;border-radius: 50%;}
.ir-icon_process.icon1{background-position: 0 0 ;}
.ir-icon_process.icon2{background-position: -68px 0 ;}
.ir-icon_process.icon3{background-position: -136px 0 ;}
.ir-icon_process.icon4{background-position: -204px 0 ;}
.ir-icon_process.icon5{background-position: -274px 0 ;}
.ir-icon_process.icon6{background-position: -340px 0 ;}
.ir-icon_process.icon7{background-position: -408px 0 ;}
.ir-icon_process.icon8{background-position: -476px 0 ;}
.ir-icon_process.icon9{background-position: -544px 0 ;}
.ir-icon_process.icon10{background-position: -612px 0 ;}
.ir-icon_process.icon11{background-position: 0 -68px ;}
.ir-icon_process.icon12{background-position: -68px -68px ;}
.ir-icon_process.icon13{background-position: -136px -68px ;}
.ir-icon_process.icon14{background-position: -204px -68px ;}
.ir-icon_process.icon15{background-position: -274px -68px ;}
.ir-icon_process.icon16{background-position: -340px -68px ;}
.ir-icon_process.icon17{background-position: -408px -68px ;}
.ir-icon_process.icon18{background-position: -476px -68px ;}
.ir-icon_process.icon19{background-position: -544px -68px ;}
.ir-icon_process.icon20{background-position: -612px -68px ;}
.ir-icon_process.icon21{background-position: 0 -136px ;}
.ir-icon_process.icon22{background-position: -68px -136px ;}
.ir-icon_process.icon23{background-position: -136px -136px ;}
.ir-icon_process.icon24{background-position: -204px -136px ;}
.ir-icon_process.icon25{background-position: -274px -136px ;}
.ir-icon_process.icon26{background-position: -340px -136px ;}
.ir-icon_process.icon27{background-position: -408px -136px ;}
.ir-icon_process.icon28{background-position: -476px -136px ;}
.ir-icon_process.icon29{background-position: -544px -136px ;}
.ir-icon_process.icon30{background-position: -612px -136px ;}

.prc.type2.step4 > li:nth-child(5),	
.prc.type2.step4 > li:nth-child(6),	
.prc.type2.step4 > li:nth-child(7),	
.prc.type2.step4 > li:nth-child(8),	
.prc.type2.step4 > li:nth-child(13),	
.prc.type2.step4 > li:nth-child(14),	
.prc.type2.step4 > li:nth-child(15),	
.prc.type2.step4 > li:nth-child(16){float:right}
.prc.type2.step4 > li:last-child .inner:before{display:none;}
.prc.type2.step4 > li:nth-child(6) .inner:before,	
.prc.type2.step4 > li:nth-child(7) .inner:before,	
.prc.type2.step4 > li:nth-child(8) .inner:before,	
.prc.type2.step4 > li:nth-child(14) .inner:before,	
.prc.type2.step4 > li:nth-child(15) .inner:before,	
.prc.type2.step4 > li:nth-child(16) .inner:before{display:block;right:-32px;transform: translateY(-50%) rotate(-180deg);}
.prc.type2.step4 > li:nth-child(5) .inner:before,	
.prc.type2.step4 > li:nth-child(9) .inner:before,	
.prc.type2.step4 > li:nth-child(13) .inner:before{top: -26px;right: 0;left: 50%;transform: rotate(90deg);display:block;}	
.prc.type2.step4 > li:nth-child(9) .inner:after{content: '';display: block;position: absolute;right: -27px;top:50%;width:26px;height:13px;background: url(/pcms/dist/img/p01/step-icon.png);transform: translateY(-50%);}
.prc.type2.step4 > li:nth-child(16) .inner:after{content: '';display: block;position: absolute;bottom: -20px;right: 0;left: 50%;width:26px;height:13px;background: url(/pcms/dist/img/p01/step-icon.png);transform: translateY(-50%);transform: rotate(90deg);}
   

.prc.type2.step5 > li{width: calc(20% - 30px);}
.prc.type2.step5 > li:nth-child(6),	
.prc.type2.step5 > li:nth-child(7),	
.prc.type2.step5 > li:nth-child(8),	
.prc.type2.step5 > li:nth-child(9),	
.prc.type2.step5 > li:nth-child(10),	
.prc.type2.step5 > li:nth-child(16),	
.prc.type2.step5 > li:nth-child(17),	
.prc.type2.step5 > li:nth-child(18),	
.prc.type2.step5 > li:nth-child(19),	
.prc.type2.step5 > li:nth-child(20){float:right}	
.prc.type2.step5 > li:nth-child(6) .inner:before,	
.prc.type2.step5 > li:nth-child(11) .inner:before{top: -24px;right: 0;left: 50%;transform: rotate(90deg);display:block;}	
.prc.type2.step5 > li:nth-child(7) .inner:before,	
.prc.type2.step5 > li:nth-child(8) .inner:before,	
.prc.type2.step5 > li:nth-child(9) .inner:before,	
.prc.type2.step5 > li:nth-child(10) .inner:before,	
.prc.type2.step5 > li:nth-child(16) .inner:before,	
.prc.type2.step5 > li:nth-child(17) .inner:before,	
.prc.type2.step5 > li:nth-child(18) .inner:before,	
.prc.type2.step5 > li:nth-child(19) .inner:before,	
.prc.type2.step5 > li:nth-child(20) .inner:before{display:block;left: auto;right: -32px; transform: translateY(-50%) rotate(-180deg);}	
.prc.type2.step5 > li:nth-child(11) .inner:after{display:block;content:'';position: absolute;right: -20px;top: 50%;width:15px;height:24px;background: url(/pcms/common/images/ir/step-icon.png);transform: translateY(-50%);}	
.prc.type2.step5 > li:nth-child(15) .inner:after{display:block;content:'';position: absolute;left:50%;bottom: -24px;width:15px;height:24px;background: url(/pcms/common/images/ir/step-icon.png);transform: translateX(-50%) rotate(90deg);}	
.prc.type2.step5 > li:nth-child(10) .inner:before,	
.prc.type2.step5 > li:nth-child(20) .inner:before{display:block;}


.prc.type2.step6 > li{width: calc(16.66% - 30px);}
.prc.type2.step6 > li:nth-child(7),	
.prc.type2.step6 > li:nth-child(8),	
.prc.type2.step6 > li:nth-child(9),	
.prc.type2.step6 > li:nth-child(10),	
.prc.type2.step6 > li:nth-child(11),	
.prc.type2.step6 > li:nth-child(12),	
.prc.type2.step6 > li:nth-child(13),	
.prc.type2.step6 > li:nth-child(14){float:right}		
.prc.type2.step6 > li:nth-child(7) .inner:before,
.prc.type2.step6 > li:nth-child(8) .inner:before,
.prc.type2.step6 > li:nth-child(9) .inner:before,	
.prc.type2.step6 > li:nth-child(10) .inner:before,	
.prc.type2.step6 > li:nth-child(11) .inner:before,	
.prc.type2.step6 > li:nth-child(12) .inner:before{display:block;left: auto;right: -32px; transform: translateY(-50%) rotate(-180deg);}	


.prc.type5{background-color: #f6f7f9;}
.prc.type5 > li{position: relative;float:left;margin:20px;padding: 20px;width: calc(25% - 40px);min-height: 180px; text-align:center;border: 1px solid #aabac8;border-radius: 10px; background-color: #fff;}
.prc.type5 > li:before{content:'';display:block;position:absolute;top:50%;;right:-32px;width:32px;height:13px;margin-top:-6.5px;background:url(/pcms/dist/img/p01/step-icon2.png) no-repeat;}
.prc.type5.step3 > li{width:calc(33.3% - 40px);}
.prc.type5.step5 > li{width:calc(20% - 40px);}
.prc.type5 > li .inner{display:block;padding:0;width:100%;height:100%;}
.prc.type5 > li .inner .num{width: 40px;margin: 0 auto 10px;background-color: #2f68c2;border-radius: 9px;color: #fff;font-size: 14px;line-height: 20px;}
.prc.type5 > li .prc__title{display:block;margin-bottom: 0;color:#164571;font-size:16px;font-weight: bold;}
.prc.type5 > li .prc__text{display:block;margin-top: 10px;padding-top: 10px;border-top: #c0d3e2 1px solid;font-size: 15px;line-height: 20px;color: #767676;}

.prc.type5.step3 > li:nth-child(4),
.prc.type5.step3 > li:nth-child(5),
.prc.type5.step3 > li:nth-child(6),
.prc.type5.step3 > li:nth-child(10),
.prc.type5.step3 > li:nth-child(11),
.prc.type5.step3 > li:nth-child(12),
.prc.type5.step4 > li:nth-child(5),	
.prc.type5.step4 > li:nth-child(6),	
.prc.type5.step4 > li:nth-child(7),	
.prc.type5.step4 > li:nth-child(8),	
.prc.type5.step4 > li:nth-child(13),	
.prc.type5.step4 > li:nth-child(14),	
.prc.type5.step4 > li:nth-child(15),	
.prc.type5.step4 > li:nth-child(16),
.prc.type5.step5 > li:nth-child(6),	
.prc.type5.step5 > li:nth-child(7),	
.prc.type5.step5 > li:nth-child(8),	
.prc.type5.step5 > li:nth-child(9),	
.prc.type5.step5 > li:nth-child(10),	
.prc.type5.step5 > li:nth-child(16),	
.prc.type5.step5 > li:nth-child(17),	
.prc.type5.step5 > li:nth-child(18),	
.prc.type5.step5 > li:nth-child(19),	
.prc.type5.step5 > li:nth-child(20){float:right}

.prc.type5.step3 > li:nth-child(4):before,
.prc.type5.step3 > li:nth-child(5):before,
.prc.type5.step3 > li:nth-child(6):before,
.prc.type5.step3 > li:nth-child(10):before,
.prc.type5.step3 > li:nth-child(11):before,
.prc.type5.step3 > li:nth-child(12):before,
.prc.type5.step4 > li:nth-child(5):before,	
.prc.type5.step4 > li:nth-child(6):before,	
.prc.type5.step4 > li:nth-child(7):before,	
.prc.type5.step4 > li:nth-child(13):before,	
.prc.type5.step4 > li:nth-child(14):before,	
.prc.type5.step4 > li:nth-child(15):before,
.prc.type5.step5 > li:nth-child(6):before,
.prc.type5.step5 > li:nth-child(7):before,
.prc.type5.step5 > li:nth-child(8):before,
.prc.type5.step5 > li:nth-child(9):before,
.prc.type5.step5 > li:nth-child(10):before,
.prc.type5.step5 > li:nth-child(16):before,
.prc.type5.step5 > li:nth-child(17):before,
.prc.type5.step5 > li:nth-child(18):before,
.prc.type5.step5 > li:nth-child(19):before,
.prc.type5.step5 > li:nth-child(20):before{display:block;left:-32px;transform: translateY(-50%) rotate(-180deg);}

.prc.type5.step3 > li:nth-child(3):before,
.prc.type5.step3 > li:nth-child(6):before,
.prc.type5.step3 > li:nth-child(9):before,
.prc.type5.step4 > li:nth-child(4):before,	
.prc.type5.step4 > li:nth-child(8):before,	
.prc.type5.step4 > li:nth-child(12):before,	
.prc.type5.step4 > li:nth-child(16):before,
.prc.type5.step5 > li:nth-child(5):before,
.prc.type5.step5 > li:nth-child(10):before,
.prc.type5.step5 > li:nth-child(15):before{display:block;top: auto;bottom:-24px;right: 0;left: 50%;transform: rotate(90deg);}	
.prc.type5.step3 > li:last-child:before,
.prc.type5.step4 > li:last-child:before,
.prc.type5.step5 > li:last-child:before{display: none;}



@media (max-width: 1199px){
   /* .prc.type2.step4 > li:nth-child(4) .inner:before{display:block} */

	.prc.type2.step5 > li{width: calc(25% - 30px);}
   .prc.type2.step5 > li:nth-child(5),
	.prc.type2.step5 > li:nth-child(6),
	.prc.type2.step5 > li:nth-child(7),
	.prc.type2.step5 > li:nth-child(8),
	.prc.type2.step5 > li:nth-child(13),
	.prc.type2.step5 > li:nth-child(14),
	.prc.type2.step5 > li:nth-child(15),
	.prc.type2.step5 > li:nth-child(16){float:right}
	.prc.type2.step5 > li:nth-child(9),
	.prc.type2.step5 > li:nth-child(10),
	.prc.type2.step5 > li:nth-child(11),
	.prc.type2.step5 > li:nth-child(12),
	.prc.type2.step5 > li:nth-child(17),
	.prc.type2.step5 > li:nth-child(18),
	.prc.type2.step5 > li:nth-child(19),
	.prc.type2.step5 > li:nth-child(20){float:left}
	.prc.type2.step5 > li:nth-child(5) .inner:before,
	.prc.type2.step5 > li:nth-child(9) .inner:before,
	.prc.type2.step5 > li:nth-child(17) .inner:before{top: -24px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
	.prc.type2.step5 > li:nth-child(13) .inner:before,
	.prc.type2.step5 > li:nth-child(14) .inner:before,
	.prc.type2.step5 > li:nth-child(15) .inner:before{top:50%;right:-24px;left: auto;display:block;transform:rotate(-180deg) translateY(50%);}
	.prc.type2.step5 > li:nth-child(10) .inner:before{left:-32px;right: auto;top:50%;transform:translateY(-50%) rotate(0deg);}
	.prc.type2.step5 > li:nth-child(11) .inner:before,
	.prc.type2.step5 > li:nth-child(18) .inner:before,
	.prc.type2.step5 > li:nth-child(19) .inner:before{left:-24px;right: auto;top:50%;transform:translateY(-50%) rotate(0deg);}
	.prc.type2.step5 > li:nth-child(12) .inner:before{bottom: -24px;right:0;left:50%;top:auto;transform: rotate(90deg);display:block;}
   .prc.type2.step5 > li:nth-child(6) .inner:before{display:block;top: 50%;left: auto;right: -32px;transform: translateY(-50%) rotate(-180deg);}	
	.prc.type2.step5 > li:nth-child(15) .inner:after{display:none;}
	.prc.type2.step5 > li:nth-child(20) .inner:before{display:block;position: absolute;left:-24px;right: auto;top:50%;width: 15px;height: 24px;background: url(/pcms/common/images/ir/step-icon.png);transform:translateY(-50%) rotate(0deg);content: '';}
	.prc.type2.step5 > li:nth-child(4) .inner:before{display:block}

   .prc.type2.step6 > li{width: calc(25% - 30px);}
	.prc.type2.step6 > li:nth-child(5),
	.prc.type2.step6 > li:nth-child(6),
	.prc.type2.step6 > li:nth-child(7),
	.prc.type2.step6 > li:nth-child(8),
	.prc.type2.step6 > li:nth-child(13),
	.prc.type2.step6 > li:nth-child(14),
	.prc.type2.step6 > li:nth-child(15),
	.prc.type2.step6 > li:nth-child(16){float:right}
	.prc.type2.step6 > li:nth-child(9),
	.prc.type2.step6 > li:nth-child(10),
	.prc.type2.step6 > li:nth-child(11),
	.prc.type2.step6 > li:nth-child(12),
	.prc.type2.step6 > li:nth-child(17),
	.prc.type2.step6 > li:nth-child(18),
	.prc.type2.step6 > li:nth-child(19),
	.prc.type2.step6 > li:nth-child(20){float:left}
	.prc.type2.step6 > li:nth-child(5) .inner:before,
	.prc.type2.step6 > li:nth-child(9) .inner:before,
	.prc.type2.step6 > li:nth-child(17) .inner:before{top: -24px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
	.prc.type2.step6 > li:nth-child(13) .inner:before,
	.prc.type2.step6 > li:nth-child(14) .inner:before,
	.prc.type2.step6 > li:nth-child(15) .inner:before{top:50%;right:-24px;left: auto;display:block;transform:rotate(-180deg) translateY(50%);}
	.prc.type2.step6 > li:nth-child(10) .inner:before{left:-32px;right: auto;top:50%;transform:translateY(-50%) rotate(0deg);}
	.prc.type2.step6 > li:nth-child(11) .inner:before,
   .prc.type2.step6 > li:nth-child(12) .inner:before,
	.prc.type2.step6 > li:nth-child(18) .inner:before,
	.prc.type2.step6 > li:nth-child(19) .inner:before{left:-32px;right: auto;top:50%;transform:translateY(-50%) rotate(0deg);}
   .prc.type2.step6 > li:nth-child(6) .inner:before{display:block;top: 50%;left: auto;right: -32px;transform: translateY(-50%) rotate(-180deg);}	
	.prc.type2.step6 > li:nth-child(15) .inner:after{display:none;}
	.prc.type2.step6 > li:nth-child(20) .inner:before{display:block;position: absolute;left:-24px;right: auto;top:50%;width: 15px;height: 24px;background: url(/pcms/common/images/ir/step-icon.png);transform:translateY(-50%) rotate(0deg);content: '';}
   .prc.type2.step6 > li:nth-child(4) .inner:before{display:block}

	.prc.type5.step5 > li:nth-child(5),
	.prc.type5.step5 > li:nth-child(6),
	.prc.type5.step5 > li:nth-child(7),
	.prc.type5.step5 > li:nth-child(8),
	.prc.type5.step5 > li:nth-child(13),
	.prc.type5.step5 > li:nth-child(14),
	.prc.type5.step5 > li:nth-child(15),
	.prc.type5.step5 > li:nth-child(16){float:right}
	.prc.type5.step5 > li:nth-child(9),
	.prc.type5.step5 > li:nth-child(10),
	.prc.type5.step5 > li:nth-child(11),
	.prc.type5.step5 > li:nth-child(12),
	.prc.type5.step5 > li:nth-child(17),
	.prc.type5.step5 > li:nth-child(18),
	.prc.type5.step5 > li:nth-child(19),
	.prc.type5.step5 > li:nth-child(20){float:left}
	.prc.type5.step5 > li{width: calc(25% - 40px);}
	.prc.type5.step5 > li:nth-child(4):before,
	.prc.type5.step5 > li:nth-child(8):before,
	.prc.type5.step5 > li:nth-child(12):before,
	.prc.type5.step5 > li:nth-child(16):before{display:block;top: auto;bottom:-24px;right: 0;left: 50%;transform: rotate(90deg);}	
	.prc.type5.step5 > li:nth-child(5):before,
	.prc.type5.step5 > li:nth-child(13):before,
	.prc.type5.step5 > li:nth-child(14):before,
	.prc.type5.step5 > li:nth-child(15):before{display:block;left:-32px;bottom: 50%;margin-bottom: -6.5px; transform: translateY(-50%) rotate(-180deg);}
	.prc.type5.step5 > li:nth-child(9):before,
	.prc.type5.step5 > li:nth-child(10):before,
	.prc.type5.step5 > li:nth-child(11):before,
	.prc.type5.step5 > li:nth-child(17):before,
	.prc.type5.step5 > li:nth-child(18):before,
	.prc.type5.step5 > li:nth-child(19):before{top: 50%;left: auto;right: -32px;width: 32px;height: 13px;margin-top: -6.5px;transform: rotate(0deg);}
	.prc.type5.step3 > li:last-child:before,
	.prc.type5.step4 > li:last-child:before,
	.prc.type5.step5 > li:last-child:before{display: none;}

}
@media (max-width: 1023px){
	.prc.type2.step4 > li{width: calc(33.333% - 30px);}
	.prc.type2.step4 > li:nth-child(4),
	.prc.type2.step4 > li:nth-child(5),
	.prc.type2.step4 > li:nth-child(6),
	.prc.type2.step4 > li:nth-child(10),
	.prc.type2.step4 > li:nth-child(11),
	.prc.type2.step4 > li:nth-child(12),
	.prc.type2.step4 > li:nth-child(15),
	.prc.type2.step4 > li:nth-child(16),
	.prc.type2.step4 > li:nth-child(17),
	.prc.type2.step4 > li:nth-child(18){float:right}
	.prc.type2.step4 > li:nth-child(7),
	.prc.type2.step4 > li:nth-child(8),
	.prc.type2.step4 > li:nth-child(9),
	.prc.type2.step4 > li:nth-child(13),
	.prc.type2.step4 > li:nth-child(14),
	.prc.type2.step4 > li:nth-child(19),
	.prc.type2.step4 > li:nth-child(20){float:left}
	.prc.type2.step4 > li:nth-child(3) .inner:before{top:auto;bottom:-20px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
	.prc.type2.step4 > li:nth-child(7) .inner:before,
	.prc.type2.step4 > li:nth-child(10) .inner:before,
	.prc.type2.step4 > li:nth-child(13) .inner:before,
	.prc.type2.step4 > li:nth-child(19) .inner:before{top:-24px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
	.prc.type2.step4 > li:nth-child(4) .inner:before,
	.prc.type2.step4 > li:nth-child(5) .inner:before{right:auto;left:-27px;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step4 > li:nth-child(11) .inner:before,
	.prc.type2.step4 > li:nth-child(12) .inner:before,
	.prc.type2.step4 > li:nth-child(17) .inner:before,
	.prc.type2.step4 > li:nth-child(18) .inner:before{right:-24px;left:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step4 > li:nth-child(8) .inner:before,
	.prc.type2.step4 > li:nth-child(9) .inner:before,
	.prc.type2.step4 > li:nth-child(14) .inner:before,
	.prc.type2.step4 > li:nth-child(15) .inner:before{left: -32px;right: auto;top:50%;transform: rotate(0deg) translateY(-50%);}
	.prc.type2.step4 > li:nth-child(11) .inner:after{right:auto;left:-24px;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step4 > li:nth-child(16) .inner:before{display:block;position: absolute;top:-24px;right: 0;left: 50%;width: 15px;height: 24px;background: url(/pcms/common/images/ir/step-icon.png);transform:translateY(0%) rotate(90deg);content: '';}	
   .prc.type2.step4 > li:nth-child(6) .inner:before{display:none;}

	.prc.type2.step5 > li{width: calc(33.333% - 30px);}
	.prc.type2.step5 > li:nth-child(4),
	.prc.type2.step5 > li:nth-child(5),
	.prc.type2.step5 > li:nth-child(6),
	.prc.type2.step5 > li:nth-child(10),
	.prc.type2.step5 > li:nth-child(11),
	.prc.type2.step5 > li:nth-child(12),
	.prc.type2.step5 > li:nth-child(15),
	.prc.type2.step5 > li:nth-child(16),
	.prc.type2.step5 > li:nth-child(17),
	.prc.type2.step5 > li:nth-child(18){float:right}
	.prc.type2.step5 > li:nth-child(7),
	.prc.type2.step5 > li:nth-child(8),
	.prc.type2.step5 > li:nth-child(9),
	.prc.type2.step5 > li:nth-child(13),
	.prc.type2.step5 > li:nth-child(14),
	.prc.type2.step5 > li:nth-child(19),
	.prc.type2.step5 > li:nth-child(20){float:left}
	.prc.type2.step5 > li:nth-child(3) .inner:before{top:auto;bottom:-20px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
	.prc.type2.step5 > li:nth-child(7) .inner:before,
	.prc.type2.step5 > li:nth-child(10) .inner:before,
	.prc.type2.step5 > li:nth-child(13) .inner:before,
	.prc.type2.step5 > li:nth-child(19) .inner:before{top:-24px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
	.prc.type2.step5 > li:nth-child(4) .inner:before,
	.prc.type2.step5 > li:nth-child(5) .inner:before{right:auto;left:-27px;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step5 > li:nth-child(11) .inner:before,
	.prc.type2.step5 > li:nth-child(12) .inner:before,
	.prc.type2.step5 > li:nth-child(17) .inner:before,
	.prc.type2.step5 > li:nth-child(18) .inner:before{right:-24px;left:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step5 > li:nth-child(8) .inner:before,
	.prc.type2.step5 > li:nth-child(9) .inner:before,
	.prc.type2.step5 > li:nth-child(14) .inner:before,
	.prc.type2.step5 > li:nth-child(15) .inner:before{left: -32px;right: auto;top:50%;transform: rotate(0deg) translateY(-50%);}
	.prc.type2.step5 > li:nth-child(11) .inner:after{right:auto;left:-24px;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step5 > li:nth-child(16) .inner:before{display:block;position: absolute;top:-24px;right: 0;left: 50%;width: 15px;height: 24px;background: url(/pcms/common/images/ir/step-icon.png);transform:translateY(0%) rotate(90deg);content: '';}	
   .prc.type2.step5 > li:nth-child(6) .inner:before{display:none;}
   
	.prc.type2.step6 > li{width: calc(33.333% - 30px);}
	.prc.type2.step6 > li:nth-child(4),
	.prc.type2.step6 > li:nth-child(5),
	.prc.type2.step6 > li:nth-child(6),
	.prc.type2.step6 > li:nth-child(10),
	.prc.type2.step6 > li:nth-child(11),
	.prc.type2.step6 > li:nth-child(12),
	.prc.type2.step6 > li:nth-child(15),
	.prc.type2.step6 > li:nth-child(16),
	.prc.type2.step6 > li:nth-child(17),
	.prc.type2.step6 > li:nth-child(18){float:right}
	.prc.type2.step6 > li:nth-child(7),
	.prc.type2.step6 > li:nth-child(8),
	.prc.type2.step6 > li:nth-child(9),
	.prc.type2.step6 > li:nth-child(13),
	.prc.type2.step6 > li:nth-child(14),
	.prc.type2.step6 > li:nth-child(19),
	.prc.type2.step6 > li:nth-child(20){float:left}
	.prc.type2.step6 > li:nth-child(3) .inner:before{top:auto;bottom:-20px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
	.prc.type2.step6 > li:nth-child(7) .inner:before,
	.prc.type2.step6 > li:nth-child(10) .inner:before,
	.prc.type2.step6 > li:nth-child(13) .inner:before,
	.prc.type2.step6 > li:nth-child(19) .inner:before{top:-24px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
	.prc.type2.step6 > li:nth-child(4) .inner:before,
	.prc.type2.step6 > li:nth-child(5) .inner:before{right:auto;left:-27px;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step6 > li:nth-child(11) .inner:before,
	.prc.type2.step6 > li:nth-child(12) .inner:before,
	.prc.type2.step6 > li:nth-child(17) .inner:before,
	.prc.type2.step6 > li:nth-child(18) .inner:before{right:-32px;left:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step6 > li:nth-child(8) .inner:before,
	.prc.type2.step6 > li:nth-child(9) .inner:before,
	.prc.type2.step6 > li:nth-child(14) .inner:before,
	.prc.type2.step6 > li:nth-child(15) .inner:before{left: -32px;right: auto;top:50%;transform: rotate(0deg) translateY(-50%);}
	.prc.type2.step6 > li:nth-child(11) .inner:after{right:auto;left:-24px;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step6 > li:nth-child(16) .inner:before{display:block;position: absolute;top:-24px;right: 0;left: 50%;width: 15px;height: 24px;background: url(/pcms/common/images/ir/step-icon.png);transform:translateY(0%) rotate(90deg);content: '';}	
   .prc.type2.step6 > li:nth-child(6) .inner:before{display:none;}

	.prc.type5.step3 > li:last-child:before,
	.prc.type5.step4 > li:last-child:before,
	.prc.type5.step5 > li:last-child:before{display: none;}
}
@media(max-width:767px){
	.prc.type2{width:100%;margin: 0;}
	.prc.type2.step4 > li,
	.prc.type2.step5 > li,
	.prc.type2.step6 > li{width: 100%;margin: 0;margin-bottom: 35px;}

   .prc.type2.step4 > li:nth-child(4) .inner:before,
	.prc.type2.step4 > li:nth-child(8) .inner:before,
	.prc.type2.step4 > li:nth-child(11) .inner:before,
   .prc.type2.step5 > li:nth-child(6) .inner:before{display:block}

	.prc.type2.step4 > li .inner:before,
   .prc.type2.step4 > li:nth-child(4) .inner:before,
	.prc.type2.step4 > li:nth-child(5) .inner:before,
	.prc.type2.step4 > li:nth-child(6) .inner:before,
	.prc.type2.step4 > li:nth-child(7) .inner:before,
	.prc.type2.step4 > li:nth-child(9) .inner:before, 
	.prc.type2.step4 > li:nth-child(13) .inner:before,
	.prc.type2.step4 > li:nth-child(14) .inner:before, 
	.prc.type2.step4 > li:nth-child(15) .inner:before, 
	.prc.type2.step4 > li:nth-child(16) .inner:before,

   .prc.type2.step5 > li .inner:before,
	.prc.type2.step5 > li:nth-child(4) .inner:before, 
	.prc.type2.step5 > li:nth-child(5) .inner:before,
	.prc.type2.step5 > li:nth-child(6) .inner:before, 
	.prc.type2.step5 > li:nth-child(7) .inner:before, 
	.prc.type2.step5 > li:nth-child(8) .inner:before, 
	.prc.type2.step5 > li:nth-child(9) .inner:before, 
	.prc.type2.step5 > li:nth-child(10) .inner:before, 
	.prc.type2.step5 > li:nth-child(11) .inner:before,
	.prc.type2.step5 > li:nth-child(12) .inner:before,
	.prc.type2.step5 > li:nth-child(13) .inner:before,
	.prc.type2.step5 > li:nth-child(14) .inner:before,
	.prc.type2.step5 > li:nth-child(15) .inner:before,
	.prc.type2.step5 > li:nth-child(17) .inner:before,
   .prc.type2.step5 > li:nth-child(18) .inner:before{display:block;bottom: -20px;top: auto;right: auto;left: 50%;transform: rotate(90deg);margin-left: -9px;}

   .prc.type2.step6 > li .inner:before,
	.prc.type2.step6 > li:nth-child(4) .inner:before, 
	.prc.type2.step6 > li:nth-child(5) .inner:before,
	.prc.type2.step6 > li:nth-child(6) .inner:before, 
	.prc.type2.step6 > li:nth-child(7) .inner:before, 
	.prc.type2.step6 > li:nth-child(8) .inner:before, 
	.prc.type2.step6 > li:nth-child(9) .inner:before, 
	.prc.type2.step6 > li:nth-child(10) .inner:before, 
	.prc.type2.step6 > li:nth-child(11) .inner:before,
	.prc.type2.step6 > li:nth-child(12) .inner:before,
	.prc.type2.step6 > li:nth-child(13) .inner:before,
	.prc.type2.step6 > li:nth-child(14) .inner:before,
	.prc.type2.step6 > li:nth-child(15) .inner:before,
	.prc.type2.step6 > li:nth-child(17) .inner:before,
   .prc.type2.step6 > li:nth-child(18) .inner:before{display:block;bottom: -20px;top: auto;right: auto;left: 50%;transform: rotate(90deg);margin-left: -9px;}


   .prc.type2.step4 > li:nth-child(8) .inner:before{display:block;bottom: auto;top: -20px;right: auto;left: 50%;transform: rotate(90deg);margin-left: -9px;}
   .prc.type2.step5 > li:nth-child(20) .inner:before{display:block;position: absolute;top:-24px;right: 0;left: 50%;width: 15px;height: 24px;background: url(/pcms/common/images/ir/step-icon.png);transform:translateY(0%) rotate(90deg);content: '';}
	.prc.type2.step5 > li:nth-child(16) .inner:after{display:block;position: absolute;bottom:-24px;right: 0;left: 50%;width: 15px;height: 24px;background: url(/pcms/common/images/ir/step-icon.png);transform: translateX(-50%) rotate(90deg);content: '';}

   .prc.type2.step4 > li:last-child .inner:before,
   .prc.type2.step5 > li:last-child .inner:before,
   .prc.type2.step6 > li:last-child .inner:before{display: none;}

	.prc.type5.step3 > li,
	.prc.type5.step4 > li,
	.prc.type5.step5 > li{width:calc(50% - 40px);}
	
	.prc.type5.step5 > li:nth-child(5),
	.prc.type5.step5 > li:nth-child(6),
	.prc.type5.step5 > li:nth-child(9),
	.prc.type5.step5 > li:nth-child(10),
	.prc.type5.step5 > li:nth-child(13),
	.prc.type5.step5 > li:nth-child(14),
	.prc.type5.step5 > li:nth-child(17),
	.prc.type5.step5 > li:nth-child(18),
	.prc.type5.step4 > li:nth-child(5),
	.prc.type5.step4 > li:nth-child(6),
	.prc.type5.step4 > li:nth-child(9),
	.prc.type5.step4 > li:nth-child(10),
	.prc.type5.step4 > li:nth-child(13),
	.prc.type5.step4 > li:nth-child(14),
	.prc.type5.step4 > li:nth-child(17),
	.prc.type5.step4 > li:nth-child(18),
	.prc.type5.step3 > li:nth-child(5),
	.prc.type5.step3 > li:nth-child(6),
	.prc.type5.step3 > li:nth-child(9),
	.prc.type5.step3 > li:nth-child(10),
	.prc.type5.step3 > li:nth-child(13),
	.prc.type5.step3 > li:nth-child(14),
	.prc.type5.step3 > li:nth-child(17),
	.prc.type5.step3 > li:nth-child(18){float: left;}

	.prc.type5.step5 > li:nth-child(3),
	.prc.type5.step5 > li:nth-child(4),
	.prc.type5.step5 > li:nth-child(7),
	.prc.type5.step5 > li:nth-child(8),
	.prc.type5.step5 > li:nth-child(11),
	.prc.type5.step5 > li:nth-child(12),
	.prc.type5.step5 > li:nth-child(15),
	.prc.type5.step5 > li:nth-child(16),
	.prc.type5.step5 > li:nth-child(19),
	.prc.type5.step5 > li:nth-child(20),
	.prc.type5.step4 > li:nth-child(3),
	.prc.type5.step4 > li:nth-child(4),
	.prc.type5.step4 > li:nth-child(7),
	.prc.type5.step4 > li:nth-child(8),
	.prc.type5.step4 > li:nth-child(11),
	.prc.type5.step4 > li:nth-child(12),
	.prc.type5.step4 > li:nth-child(15),
	.prc.type5.step4 > li:nth-child(16),
	.prc.type5.step4 > li:nth-child(19),
	.prc.type5.step4 > li:nth-child(20),
	.prc.type5.step3 > li:nth-child(3),
	.prc.type5.step3 > li:nth-child(4),
	.prc.type5.step3 > li:nth-child(7),
	.prc.type5.step3 > li:nth-child(8),
	.prc.type5.step3 > li:nth-child(11),
	.prc.type5.step3 > li:nth-child(12),
	.prc.type5.step3 > li:nth-child(15),
	.prc.type5.step3 > li:nth-child(16),
	.prc.type5.step3 > li:nth-child(19),
	.prc.type5.step3 > li:nth-child(20){float: right;}

	.prc.type5.step5 > li:nth-child(2):before,
	.prc.type5.step5 > li:nth-child(4):before,
	.prc.type5.step5 > li:nth-child(6):before,
	.prc.type5.step5 > li:nth-child(8):before,
	.prc.type5.step5 > li:nth-child(10):before,
	.prc.type5.step5 > li:nth-child(12):before,
	.prc.type5.step5 > li:nth-child(14):before,
	.prc.type5.step5 > li:nth-child(16):before,
	.prc.type5.step5 > li:nth-child(18):before,
	.prc.type5.step4 > li:nth-child(2):before,
	.prc.type5.step4 > li:nth-child(4):before,
	.prc.type5.step4 > li:nth-child(6):before,
	.prc.type5.step4 > li:nth-child(8):before,
	.prc.type5.step4 > li:nth-child(10):before,
	.prc.type5.step4 > li:nth-child(12):before,
	.prc.type5.step4 > li:nth-child(14):before,
	.prc.type5.step4 > li:nth-child(16):before,
	.prc.type5.step4 > li:nth-child(18):before,
	.prc.type5.step3 > li:nth-child(2):before,
	.prc.type5.step3 > li:nth-child(4):before,
	.prc.type5.step3 > li:nth-child(6):before,
	.prc.type5.step3 > li:nth-child(8):before,
	.prc.type5.step3 > li:nth-child(10):before,
	.prc.type5.step3 > li:nth-child(12):before,
	.prc.type5.step3 > li:nth-child(14):before,
	.prc.type5.step3 > li:nth-child(16):before,
	.prc.type5.step3 > li:nth-child(18):before{display:block;top: auto;bottom:-24px;right: 0;left: 50%;margin-left: -16px;transform: rotate(90deg);}

	.prc.type5.step5 > li:nth-child(3):before,
	.prc.type5.step5 > li:nth-child(7):before,
	.prc.type5.step5 > li:nth-child(11):before,
	.prc.type5.step5 > li:nth-child(19):before,
	.prc.type5.step4 > li:nth-child(3):before,
	.prc.type5.step4 > li:nth-child(7):before,
	.prc.type5.step4 > li:nth-child(11):before,
	.prc.type5.step4 > li:nth-child(19):before,
	.prc.type5.step3 > li:nth-child(3):before,
	.prc.type5.step3 > li:nth-child(7):before,
	.prc.type5.step3 > li:nth-child(11):before,
	.prc.type5.step3 > li:nth-child(19):before{display: block;left: -32px;transform: translateY(-50%) rotate(-180deg);}
	
	.prc.type5.step3 > li:nth-child(3):before{top:50%;}


	.prc.type5.step5 > li:nth-child(5):before,
	.prc.type5.step5 > li:nth-child(9):before,
	.prc.type5.step5 > li:nth-child(13):before,
	.prc.type5.step5 > li:nth-child(17):before,
	.prc.type5.step4 > li:nth-child(5):before,
	.prc.type5.step4 > li:nth-child(9):before,
	.prc.type5.step4 > li:nth-child(13):before,
	.prc.type5.step4 > li:nth-child(17):before,
	.prc.type5.step3 > li:nth-child(5):before,
	.prc.type5.step3 > li:nth-child(9):before,
	.prc.type5.step3 > li:nth-child(13):before,
	.prc.type5.step3 > li:nth-child(17):before{top: 50%;left: auto;right: -32px;width: 32px;height: 13px;margin-top: -6.5px;transform: rotate(0deg);}


	.prc.type5.step3 > li:last-child:before,
	.prc.type5.step4 > li:last-child:before,
	.prc.type5.step5 > li:last-child:before{display: none;}
}
@media(max-width:640px){
	.prc.type2.step4 > li:nth-child(7) .inner:before{display: none;}
	
}
@media (max-width:500px){
	.prc.type5.step3 > li,
	.prc.type5.step4 > li,
	.prc.type5.step5 > li{width:calc(100% - 40px);min-height: auto;}

	.prc.type5.step5 > li:nth-child(1):before,
	.prc.type5.step5 > li:nth-child(3):before,
	.prc.type5.step5 > li:nth-child(5):before,
	.prc.type5.step5 > li:nth-child(7):before,
	.prc.type5.step5 > li:nth-child(9):before,
	.prc.type5.step5 > li:nth-child(11):before,
	.prc.type5.step5 > li:nth-child(13):before,
	.prc.type5.step5 > li:nth-child(15):before,
	.prc.type5.step5 > li:nth-child(17):before,
	.prc.type5.step5 > li:nth-child(19):before,
	.prc.type5.step4 > li:nth-child(1):before,
	.prc.type5.step4 > li:nth-child(3):before,
	.prc.type5.step4 > li:nth-child(5):before,
	.prc.type5.step4 > li:nth-child(7):before,
	.prc.type5.step4 > li:nth-child(9):before,
	.prc.type5.step4 > li:nth-child(11):before,
	.prc.type5.step4 > li:nth-child(13):before,
	.prc.type5.step4 > li:nth-child(15):before,
	.prc.type5.step4 > li:nth-child(17):before,
	.prc.type5.step4 > li:nth-child(19):before,
	.prc.type5.step3 > li:nth-child(1):before,
	.prc.type5.step3 > li:nth-child(3):before,
	.prc.type5.step3 > li:nth-child(5):before,
	.prc.type5.step3 > li:nth-child(7):before,
	.prc.type5.step3 > li:nth-child(9):before,
	.prc.type5.step3 > li:nth-child(11):before,
	.prc.type5.step3 > li:nth-child(13):before,
	.prc.type5.step3 > li:nth-child(15):before,
	.prc.type5.step3 > li:nth-child(17):before,
	.prc.type5.step3 > li:nth-child(19):before{display:block;top: auto;bottom:-24px;right: 0;left: 50%;margin: 0 0 0 -16px;transform: rotate(90deg);}

	.prc.type5.step3 > li:last-child:before,
	.prc.type5.step4 > li:last-child:before,
	.prc.type5.step5 > li:last-child:before{display: none;}
}

/* prc_h - 절차 가로형 */
.prc_h{}
.prc_h ul li{position: relative; min-height: 110px; margin-bottom: 40px; padding: 20px 40px;border-radius: 8px;background-color: #f6f7f9;}
.prc_h ul li:before{content: "";position: absolute;bottom: -27.5px;left: 50%;margin-left: -14px;width: 24px;height: 15px;background: url(/pcms/dist/img/prc_h.png) no-repeat;}
.prc_h ul li:after{content: "";display: block;clear: both;}
.prc_h ul li:last-child:before{display: none;}
.prc_h ul li .step{float: left;width: 32px;text-align: center;font-size: 30px;font-weight: bold; line-height: 33px; color: #00274e;}
.prc_h ul li .step em{display: block;font-size: 14px;line-height: 24px;}
.prc_h ul li .ico{float: left;width: 67px;height: 67px;margin-left: 30px;border-radius: 50%;background:url(/pcms/dist/img/prc_h.png) no-repeat;}
.prc_h ul li .ico.ico1{background-position: 0 -25px;}
.prc_h ul li .ico.ico2{background-position: -77px -25px;}
.prc_h ul li .ico.ico3{background-position: -154px -25px;}
.prc_h ul li .ico.ico4{background-position: -231px -25px;}
.prc_h ul li .ico.ico5{background-position: -308px -25px;}
.prc_h ul li .ico.ico6{background-position: -387px -25px;}
.prc_h ul li .ico.ico7{background-position: -462px -25px;}
.prc_h ul li .ico.ico8{background-position: -539px -25px;}
.prc_h ul li .ico.ico9{background-position: -616px -25px;}
.prc_h ul li .ico.ico10{background-position: -693px -25px;}
.prc_h ul li .ico.ico11{background-position: -770px -25px;}
.prc_h ul li .ico.ico12{background-position: -847px -25px;}
.prc_h ul li .ico.ico13{background-position: -924px -25px;}
.prc_h ul li .ico.ico14{background-position: -1000px -25px;}
.prc_h ul li .txt{float: right;width: calc(100% - 196px);padding: 10px 0;}
.prc_h ul li .txt p{font-size: 15px;line-height: 21px;color: #6e7179;}
@media(max-width:767px){
	.prc_h ul li .txt{width: 100%;}
}

/* 절차도 End */

/* 정의박스 */
.infobox{position: relative; margin-bottom: 30px; padding: 40px 265px 40px 50px;border: 1px solid #aabac8;border-radius: 0 0 13px 13px;z-index: 0;overflow: hidden;}
.infobox:before{content:'';display:block;position:absolute;right:-20px;top:-33px;width:239px;height:275px;background:url(/pcms/dist/img/infobox_top.png) no-repeat;z-index: -1;}
.infobox:after{content:'';display:block;position:absolute;right:20%;bottom:-48px;width:121px;height:137px;background:url(/pcms/dist/img/infobox_bottom.png) no-repeat;z-index: -1;}

.infobox .inner .txtwrap .h-box{margin-bottom: 30px; font-size: 28px;font-weight: bold;line-height: 30px;color: #3a3a3a;}
.infobox .inner .txtwrap .h-box em{display: block;margin-bottom: 10px; font-size: 15px;line-height: 21px;color: #114ab0;}
.infobox .inner .txtwrap ul {margin:30px 0 35px;}
.infobox .inner .txtwrap ul li {position:relative; padding-left:80px; font-size:15px;line-height: 26px; color:#6e7179;}
.infobox .inner .txtwrap ul li span {position:absolute; left:0; top:0; width:80px; font-size:15px; font-weight:bold;color: #000; vertical-align:middle;}
.infobox .inner .txtwrap ul li span .ir {background:url(/pcms/dist/img/top_icon.png) no-repeat;}
.infobox .inner .txtwrap ul li span .ico {display:inline-block;width:24px;height:24px;margin-right:8px;border-radius: 50%;vertical-align:middle;}
.infobox .inner .txtwrap ul li span .ico.ico1 {background-position:0px 0px;} /* 지도 */
.infobox .inner .txtwrap ul li span .ico.ico2 {background-position:-24px 0;} /* 전화 */
.infobox .inner .txtwrap ul li span .ico.ico3 {background-position:-48px 0;} /* 팩스 */
.infobox .inner .txtwrap ul li span .ico.ico4 {background-position:-72px 0;} /* 일정 */
.infobox .inner .txtwrap ul li span .ico.ico5 {background-position:-96px 0;} /* 시간 */
.infobox .inner .txtwrap ul li span .ico.ico6 {background-position:-120px 0;} /* 면적 */
.infobox .inner .txtwrap ul li span .ico.ico7 {background-position:-144px 0;} /* 층별안내 */
.infobox .inner .txtwrap ul li span .ico.ico8 {background-position:-168px 0;} /* 돈 */
.infobox .inner .txtwrap ul li span .ico.ico9 {background-position:-192px 0;} /* 층별안내 */
.infobox .inner .txtwrap ul li span .ico.ico10 {background-position:-215px 0;} /* 돈 */
.infobox .inner .txtwrap ul li span .ico.ico11 {background-position:-239px 0;} /* 인원 */

.infobox .images-circle{position: absolute; top:30px;right:50px;z-index: 3;}
.infobox .images-circle:before{content:'';position:absolute;top:40px;right:-50px;width:222px;height:178px;background:url(/pcms/dist/img/p01/infobox_m.png) no-repeat;z-index: -1;}
.infobox.type02{border-radius: 13px;}

/* 보건소ce */
.infobox.health{position: relative;margin-bottom:45px;padding: 60px 435px 60px 60px; border: 1px solid #919dae;border-radius: 15px;}
.infobox.health:before,
.infobox.health:after{display: none;}
.infobox.health .inner .tit{position: relative; display:inline-block;margin-bottom: 15px; font-size: 32px;font-weight: bold; color: #00224f;z-index: 0;}
.infobox.health .inner .tit:before {position: absolute; content: ""; left:auto; bottom:0px; width:110%; height:20px; background:#ddebf3; z-index:-1;}
.infobox.health .inner .sub_tit{font-size: 20px;line-height:30px;font-weight: bold; color: #00224f;}
.infobox.health .img_box{position: absolute;bottom: 0;right: 60px;}
@media(max-width:960px){
	.infobox.health{padding: 60px 305px 60px 60px;}
	.infobox.health .img_box{right: 20px;}
	.infobox.health .img_box img{width: 90%;}
}
@media(max-width:767px){
	.infobox.health{padding: 60px 30px}
	.infobox.health .img_box{display: none;}
}

.infobox.health .btnwrap{margin-top: 20px;}
/* .infobox.health .inner .txtwrap ul {border-top: 1px solid #d2d2d2;padding-top: 30px;} */
/* 정의박스 End */

/* 인사말 */
/* se01a */
.department_orgwrap{position:relative;width:100%;overflow:hidden;background: #fff;padding: 50px 60px;border:1px solid #dddddd;}
.department_orgwrap .department_org1{width:100%;overflow:hidden}
.department_orgwrap .department_org1>li{position:relative;padding-bottom:15px}
.department_orgwrap .department_org1 strong{position:relative;display:block;width: 160px;left: 50%;margin-left: -80px;padding: 10px 0;text-align:center;color:#fff;background-color: #345aa0;font-size: 16px;line-height: 30px;z-index:1;border-radius: 5px;}
.department_orgwrap .department_org1>li>ul{position:relative;width:100%;overflow:hidden;padding-top: 80px;}
.department_orgwrap .department_org1>li>ul>li{position:relative;float:left;width:18%;margin-left: 2.5%;padding:13px 0;background-color: #fff;text-align:center;border: 1px solid #bbbbbb;border-radius: 5px;color: #6e7179;font-size: 15px;line-height: 26px;}
.department_orgwrap .department_org1>li>ul>li:first-child{margin-left:0;}

.department_orgwrap .department_org1 .lv1:before{position:absolute;content:"";display:block;top: 51px;left: 50%;margin-left: -0.5px;height: 40px;border-left:1px solid #ddd;}
.department_orgwrap .department_org1 .lv1:after{position:absolute;content:"";display:block;top: 90px;left:9%;width:82%;border-top:1px solid #ddd;}
.department_orgwrap .department_org1 li ul li:after{position:absolute;content:"";display:block;top: -41px;left: 50%;margin-left: -0.5px;height: 40px;border-left:1px solid #ddd;}

.department_orgwrap.col2 .department_org1>li>ul>li{width:48%;margin-left: 2.5%;}
.department_orgwrap.col2 .department_org1 .lv1:after{left: 24%;width: 50.4%;}
.department_orgwrap.col3 .department_org1>li>ul>li{width:32%;margin-left: 2%;}
.department_orgwrap.col3 .department_org1 .lv1:after{left: 15.9%;width: 68%;}
.department_orgwrap.col4 .department_org1>li>ul>li{width:24%;margin-left: 0.8%;}
.department_orgwrap.col4 .department_org1 .lv1:after{left: 11.8%;width: 74.6%;}
.department_orgwrap.col6 .department_org1>li>ul>li{width:16%;margin-left: 0.8%;}
.department_orgwrap.col6 .department_org1 .lv1:after{left: 8%;width: 84%;}
.department_orgwrap.col2 .department_org1>li>ul>li:first-child,
.department_orgwrap.col3 .department_org1>li>ul>li:first-child,
.department_orgwrap.col4 .department_org1>li>ul>li:first-child,
.department_orgwrap.col6 .department_org1>li>ul>li:first-child{margin-left:0;}

@media screen and (max-width: 680px){
   .department_orgwrap{padding: 50px 15px;}
   .department_orgwrap .department_org1>li>ul>li{font-size: 12px;}

}
@media screen and (max-width: 560px){
    .department_orgwrap {padding: 50px 0; border: 0;}
}
@media screen and (max-width: 470px){
   .department_orgwrap .department_org1>li>ul,
   .department_orgwrap.col2 .department_org1>li>ul,
   .department_orgwrap.col3 .department_org1>li>ul,
   .department_orgwrap.col4 .department_org1>li>ul,
   .department_orgwrap.col6 .department_org1>li>ul{padding-top: 0;}
   .department_orgwrap .department_org1>li>ul>li,
   .department_orgwrap.col2 .department_org1>li>ul>li,
   .department_orgwrap.col3 .department_org1>li>ul>li,
   .department_orgwrap.col4 .department_org1>li>ul>li,
   .department_orgwrap.col6 .department_org1>li>ul>li{width: 100%;margin-left: 0;margin-top: 20px;}
   .department_orgwrap .department_org1 .lv1:before,
   .department_orgwrap .department_org1 .lv1:after,
   .department_orgwrap.col2 .department_org1 .lv1:before,
   .department_orgwrap.col2 .department_org1 .lv1:after,
   .department_orgwrap.col3 .department_org1 .lv1:before,
   .department_orgwrap.col3 .department_org1 .lv1:after,
   .department_orgwrap.col4 .department_org1 .lv1:before,
   .department_orgwrap.col4 .department_org1 .lv1:after,
   .department_orgwrap.col6 .department_org1 .lv1:before,
   .department_orgwrap.col6 .department_org1 .lv1:after{display: none;}
   .department_orgwrap .department_org1 li ul li:after,
   .department_orgwrap.col2 .department_org1 li ul li:after,
   .department_orgwrap.col3 .department_org1 li ul li:after,
   .department_orgwrap.col4 .department_org1 li ul li:after,
   .department_orgwrap.col6 .department_org1 li ul li:after{top:-21px;height: 20px;}
}


/* se01a */
.se01a_greetings{}
.se01a_greetings .top{position: relative; margin: 50px 0; padding: 65px; min-height: 300px;background:#edf3fb url(/pcms/dist/img/p01/se01a_07_bg.png)no-repeat left bottom;z-index:1;}
.se01a_greetings .top:after{content: "";display: block;clear: both;}
.se01a_greetings .top .sub{float: left; width:50%;font-weight: bold;}
.se01a_greetings .top .sub .sub_tit{font-size: 27px; line-height: 38px; letter-spacing: -1.5px; }
.se01a_greetings .top .sub .sub_tit span{position: relative;color: #2657a9; font-weight: bold;}
.se01a_greetings .top .sub .sub_tit span:before {content:""; position: absolute; top:-20px; right:-65px; width:70px; height:50px; background:url(/pcms/dist/img/p01/se01a_03_point.png)no-repeat;z-index:-1;}
.se01a_greetings .top .sub p{margin-top: 30px; color:#2a3c5c;}
.se01a_greetings .top .greetings_img {float:left; width:40%;  position: absolute; right:55px; top:-20px; border:3px solid #fff;}
.se01a_greetings .m_txt{margin: 25px 0;font-size: 15px;line-height: 24px;color: #666666;}
.se01a_greetings .m_txt strong {font-weight: bold; font-size:18px; color: #333;}
@media screen and (max-width: 1320px){
    .se01a_greetings .top {min-height: auto;}
 }
@media screen and (max-width: 767px){
   .se01a_greetings .top {padding:65px 30px;}
   .se01a_greetings .top .sub{width: 55%;}
   .se01a_greetings .top .sub .sub_tit{font-size: 20px;line-height: 30px;}
   .se01a_greetings .top .greetings_img{width:38%; top: 50%; right:30px; transform: translateY(-50%);}
}
@media screen and (max-width: 640px){
   .se01a_greetings .top{padding: 20px 30px;}
   .se01a_greetings .top .sub,
   .se01a_greetings .m_txt p{float: none;width: 100%;}
   .se01a_greetings .top .greetings_img{display:none;}
   .se01a_greetings .m_txt p.right{padding-left: 0;}
    .se01a_greetings .top .sub .sub_tit span::before {top:-10px; right:-45px; width:60px; height:40px; background-size: contain;}
}


/* se01b */
.se01b_greetings .top{position: relative;margin-bottom: 20px; padding: 50px 55px 40px 48%;min-height: 340px;border-bottom: 3px solid #2a3b5c;}
.se01b_greetings .top .greetings_img{position: absolute;left: 0;bottom: 0; float: left; width: 53%;border: 0; z-index: 1;}
.se01b_greetings .top .greetings_img:after{content: ""; position: absolute; bottom: 0; left: 0; width: 285px; height:161px; background: url(/pcms/dist/img/p01/se01b_bg.png) no-repeat; background-position: 0 0; z-index: -1;}
.se01b_greetings .top .greetings_img:before{content: ""; position: absolute; bottom: 0; left: 64%; width: 176px; height:116px; background: url(/pcms/dist/img/p01/se01b_bg.png) no-repeat; background-position: -286px -45px; z-index: -1;}
.se01b_greetings .top .greetings_img .img:before {content: ""; position: absolute; top: 85px; left: 59%; width: 108px; height: 75px; background: url(/pcms/dist/img/p01/se01b_bg.png) no-repeat; background-position: -479px -85px; z-index: 0;}
.se01b_greetings .top .greetings_img img {display:block; margin:0 auto;}
.se01b_greetings .top .sub_txt{position: relative; line-height:35px; font-size: 28px; color: #333;letter-spacing: -0.05em; font-weight: 100;}
.se01b_greetings .top .sub_txt:before{content: "";position: absolute;top: -13px;left: -57px;width: 41px;height: 35px; background: url(/pcms/dist/img/p01/greetings_b.png) no-repeat -470px 0;}
.se01b_greetings .top .sub_txt:after{content: "";position: absolute;bottom: 0;right: -40px;width: 41px;height: 35px; background: url(/pcms/dist/img/p01/greetings_b.png) no-repeat -513px 0; }
.se01b_greetings .top .sub_txt span {display:block; padding-bottom: 20px;  font-size:17px; letter-spacing: -0.03em;}
.se01b_greetings .top .sub_txt strong{display: inline-block; font-weight: bold; color:#3258a2;}
.se01b_greetings .top .sign{margin: 90px 0 0 0; text-align: right; line-height: 40px;font-size: 14px;color: #7d7d7d;}
.se01b_greetings .top .sign img{padding-left: 20px;}
.se01b_greetings .m_txt {margin:50px 0; color:#666666;}
.se01b_greetings .m_txt:after{content: "";display: block;clear: both;}
.se01b_greetings .m_txt p + p {margin-top:30px;}
@media screen and (max-width: 767px){
   .se01b_greetings .top{padding: 0 45px;}
   .se01b_greetings .top .greetings_img{width: 40%;}
   .se01b_greetings .top .sub_txt:before{top: -10px;}
   .se01b_greetings .top .sub_txt{padding-top: 0;}
   .se01b_greetings .m_txt .s_txt{float: none; width: 100%;}
   .se01b_greetings .m_txt .s_txt.right{padding-left: 0;}
   .se01b_greetings .top .greetings_img img {width:70%; margin-left:33%;}
   .se01b_greetings .top .greetings_img .img:before,
   .se01b_greetings .top .greetings_img:before {display:none;}
   .se01b_greetings .top .sign{padding-left:63%;}
}
@media screen and (max-width: 480px){
    .se01b_greetings .top .greetings_img:after,
    .se01b_greetings .top .greetings_img img {display:none;}
    .se01b_greetings .top {min-height:auto;}
    .se01b_greetings .top .sign {padding-left:0;}
}

/* se01c */
.se01c_greetings {margin-top:50px; overflow: hidden;}
.se01c_greetings .txtbox {float:left; width:calc(60% - 83px); margin:0 83px 0 0;}
.se01c_greetings .txtbox .sub_txt {position: relative; font-size:30px; margin-bottom:70px; letter-spacing: -0.03em; line-height: 1.2;}
.se01c_greetings .txtbox .sub_txt:before {content: ""; position: absolute; left: 0; bottom: -25px; width: 100%; height: 7px; background: url(/pcms/dist/img/p01/se01c_border.png);}
.se01c_greetings .txtbox .sub_txt strong {display:inline-block; color:#3258a2; font-weight: bold;}
.se01c_greetings .txtbox .m_txt strong {display:block; font-size:18px; font-weight: bold; margin-bottom:20px;}
.se01c_greetings .txtbox .m_txt p {color:#666666; font-size:15px;}
.se01c_greetings .txtbox .m_txt p + strong {margin-top:35px;}
.se01c_greetings .greetings_img {position: relative; float: right; width:40%; min-height:510px; background:url(/pcms/dist/img/p01/se01c_03.jpg)no-repeat; background-size:cover; z-index:0; overflow: hidden;}
.se01c_greetings .greetings_img:before {content:""; position: absolute; left:25px; bottom:190px; width:180px; height:153px; background:url(/pcms/dist/img/p01/se01c_point.png)no-repeat; z-index:0;}
.se01c_greetings .greetings_img > img {position: absolute; right: -20px; bottom: 0; z-index: 1;}
.se01c_greetings .greetings_img .sign {position: absolute; right:43px; bottom:40px; z-index: 1; color:#fff; font-size:15px; vertical-align: bottom;}
.se01c_greetings .greetings_img .sign img {margin-left:10px; vertical-align: bottom;}
@media(max-width:767px){
   .se01c_greetings .greetings_img,
   .se01c_greetings .txtbox {float:none; width: 100%;}
   .se01c_greetings .greetings_img {min-height:300px; margin-bottom:30px;}
   .se01c_greetings .greetings_img > img {right: 50%; transform: translateX(50%); width:240px;}
   .se01c_greetings .greetings_img:before {left:21%; bottom:25%;}
}
@media(max-width:640px){
   .se01c_greetings .txtbox .sub_txt {font-size:20px;}
   .se01c_greetings .greetings_img:before {left: 24%; bottom: 36%; width: 100px; height: 100px; background-size: contain;}
}
@media(max-width:480px){
   .se01c_greetings .greetings_img:before {float:none;}
   .se01c_greetings .greetings_img .sign {right: 7%;}
}
/* 인사말 End */



/* 연혁 */
/* se02a */
.history_se02a {margin-top: 20px;  overflow: hidden; background: url(/pcms/dist/img/b01/se02a_bg.png) no-repeat; background: url(/pcms/dist/img/b01/se02a_bg.png) no-repeat left 170px; background-size: 30%; padding-bottom: 30px;}
.history_se02a .history_title {margin-bottom:45px; padding-top:40px;color:#0d2c68;}
.history_se02a .history_title strong {font-family:'score'; font-weight: bold; font-size:45px; letter-spacing: -0.02em;}
.history_se02a .history_title em{display:block; font-size:17px; letter-spacing: -0.05em;}
.history_se02a .history_list {position: relative;margin-left: 35%;}
.history_se02a .history_list:before {content: "";display: block;position: absolute;left: 20px;top: 40px;width: 1px;height: 80%;background: #ddd}
.history_se02a .history_list li {overflow: hidden;position: relative;padding-top: 10px;background: none;font-size: 15px;color: #666;}
.history_se02a .history_list>li {padding: 10px 0;}
.history_se02a .history_list>li:after {display: none;}
.history_se02a .history_list li .txt {float: left}
.history_se02a .history_list li .year {display: block;position: relative;font-size: 28px;text-align: right;color: #0d3964;padding-left: 100px;font-family: 'score';font-weight:bold; letter-spacing: -0.07em;}
.history_se02a .history_list li .year:before {display: inline-block;content: "";margin-right: 22px;width: 70px;height: 19px;background: url(/pcms/dist/img/b01/historya_bul.png) no-repeat;vertical-align: middle;position: absolute;left: 12px;top: 15px;}
.history_se02a .history_list li .info {width: 100%;margin: 0;padding-left: 0;line-height: 1.2;display: inline-block;font-size: 16px;}
.history_se02a .history_list li .info ul li {padding-left: 210px;text-align: left;}
.history_se02a .history_list li .info em {display: inline-flex}
.history_se02a .history_list li .info strong {display: inline-block;position: absolute; left: 100px;font-size: 16px;line-height: 27px; color: #333;font-family: 'score'; vertical-align: middle;font-weight: bold;}
.history_se02a .history_list li .info strong.month_sty {margin-right: 55px;}
.history_se02a .history_list li .info span{font-size: 15px; line-height: 27px;color: #767676;}

@media(max-width:767px) {
   .history_se02a .history_list li span.year {font-size: 22px;}
   .history_se02a {background: none;}
   .history_se02a:before {display: inline-block;position: absolute;}
   .history_se02a .history_list {margin: 80px 0 0 0px;}
}

@media(max-width:540px) {
   .history_se02a .history_list li .info {width: 100%;padding-left: 10px;}
   .history_se02a .history_list li .info ul li {padding-left: 130px;}
   .history_se02a .history_list li .info strong {position: absolute;left: 20px;top: 10px;}
}

@media(max-width:460px) {
    .history_se02a .history_list li .info ul li {padding-left: 20px;}
    .history_se02a .history_list li .info strong {position: static; display:block;}
}

/* se02b */
.history_b .top{margin-top: 55px;padding-bottom: 45px;border-bottom: 2px solid #195db9;text-align: center;}
.history_b .top strong{position: relative; display: inline-block;margin: 50px 0 20px; font-size: 40px;font-weight: bold;line-height: 35px;color: #2a3c5c;font-family: 'score';z-index:1;}
.history_b .top strong:before{content: '';position: absolute;left: -55px;top: -51px; display: block;width: 99px;height:92px;margin: 0 auto;background: url(/pcms/dist/img/b01/se02b_point.png);background-position:0 0; z-index:-1;}
.history_b .top strong:after{content: '';position: absolute;right: -59px;top: -55px;display: block;width: 71px;height:77px;margin: 0 auto;background: url(/pcms/dist/img/b01/se02b_point.png);background-position:-110px 0;z-index:-1;}
.history_b .top p{display: block;margin:0;font-size: 16px;line-height: 32px;color: #313131;}
.history_b .inner{display:table; width:100%;  overflow: hidden;position: relative; border-bottom: 1px solid #cdcdce;padding: 50px 0 50px;}
.history_b .inner strong{display:table-cell; width:25%; vertical-align: top; text-align: center; font-size: 40px;line-height: 1; font-weight: lighter;color: #2a3b5c;font-family: 'score';}
.history_b .inner ul {display:table-cell; vertical-align: middle;}
.history_b .inner ul li{position: relative; padding-left: 140px;font-size: 15px;line-height: 30px;color: #767676;}
.history_b .inner ul li span{display: block;position: absolute;top: 0px;left: 0px;padding-right: 30px;font-size: 16px;line-height: 30px;color: #3258a2;font-weight: bold;font-family: sans-serif;}
.history_b .inner:last-child {border-bottom:0;}

@media (max-width: 767px){
	.history_b .inner{padding: 40px 20px }
	.history_b .inner strong{position: static;margin-bottom: 10px;}
	.history_b .inner ul{padding: 25px 0 0;}
	.history_b .inner ul li{padding: 25px 0 0;margin-bottom: 5px;line-height: 25px;}
	.history_b .inner ul li:before{display: none;}
}
@media(max-width:640px) {
    .history_b .inner strong {display: block; width: 100%; text-align: left;}
    .history_b .inner ul {display:block; width:100%;}
}
@media (max-width: 360px){
   .history_b .inner strong {font-size:100px;}
}
/* 연혁End */


/* 버튼공통 */
@media(max-width:767px){
   .btn-lg.btn-icon {padding: 15px 50px 15px 15px;}
}