@charset "utf-8";

.vlist__bodo.type1 .obj:first-child>.item.long + .item {border-top:0;}
.vlist__bodo.type1 .obj.col2>.item.dashed,
.vlist__bodo.type2 .obj.col2>.item.dashed{border-bottom:1px dashed rgba(127,127,127,0.5);}

/* 특별 sg리스트 */
.sg_list{display:flex;flex-wrap:wrap;margin-left:-20px;}
.sg_list::after{content:"";display:block;clear:both;visibility:hidden;}
.sg_list .sg_box{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;margin-left:20px;padding:20px 15px;text-align:center;background:#fff;border:1px solid #ddd;border-radius:7px;}
.sg_list .sg_box + .sg_box{margin-top:15px;}
.sg_list .sg_box::after{content:"";position:absolute;left:7px;top:7px;z-index:-1;width:100%;height:100%;background:#f4f6fa;border-radius:7px;}
.sg_list .sg_box span{color:#222;font-size:16px;letter-spacing:-0.025em;line-height:1.5;}
.sg_list .sg_box span em{position:relative;display:block;margin-bottom:15px;font:inherit;font-weight:bold;}
.sg_list .sg_box span em::after{content:"";position:absolute;left:50%;bottom:-7.5px;margin-left:-27.5px;width:55px;height:1px;border-bottom:1px dashed rgba(0,0,0,0.3);}

.sg_list.col2 .sg_box{width:calc(50% - 20px);}
.sg_list.col3 .sg_box{width:calc(33.33% - 20px);}
.sg_list.col4 .sg_box{width:calc(25% - 20px);}

.sg_list.col2 .sg_box:nth-child(-n+2){margin-top:0;}
.sg_list.col3 .sg_box:nth-child(-n+3){margin-top:0;}
.sg_list.col4 .sg_box:nth-child(-n+4){margin-top:0;}

@media(max-width:799px){
    .sg_list.col4 .sg_box{width:calc(33.33% - 20px);}
    .sg_list.col4 .sg_box:nth-child(4){margin-top:15px;}
}
@media(max-width:550px){
    .sg_list.col3 .sg_box,
    .sg_list.col4 .sg_box{width:calc(50% - 20px);}
    .sg_list.col3 .sg_box:nth-child(3),
    .sg_list.col4 .sg_box:nth-child(3){margin-top:15px;}
}
@media(max-width:400px){
    .sg_list{margin-left:0;}
    .sg_list .sg_box{margin-left:0;}
    .sg_list.col2 .sg_box,
    .sg_list.col3 .sg_box,
    .sg_list.col4 .sg_box{width:100%;}
    .sg_list.col2 .sg_box:nth-child(2),
    .sg_list.col3 .sg_box:nth-child(2),
    .sg_list.col4 .sg_box:nth-child(2){margin-top:15px;}
}
/* 특별 sg리스트 End */

/* ---------- CE ---------- */
/* 내용탭 */
.tab-ul.type3:before{background:#394c89;}
.tab-ul.type3 li.on a,
.tab-ul.type3 li.active a,
.tab-ul.type3 li.on a:focus,
.tab-ul.type3 li.on a:hover,
.tab-ul.type3 li.active a:focus,
.tab-ul.type3 li.active a:hover,
.tab-ul.type3 li a:hover,
.tab-ul.type3 li a:focus{border-color:#394c89;color:#394c89;}

.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{color:#394c89;}
/* 내용탭 End */

/*  안내박스 */
.txt-box1 p{color:#6e7179;}
.txt-box1 .icon{background:#f4f6fa url(/pcms/dist/img/txt-box1_icon.png) no-repeat;border-radius:10px;}
.txt-box1 .icon.icon1{background-position:0 0;}
.txt-box1 .icon.icon2{background-position:-32px 0;}
.txt-box1 .icon.icon3{background-position:-64px 0;}
.txt-box1 .icon.icon4{background-position:-96px 0;}
.txt-box1 .icon.icon5{background-position:-128px 0;}
.txt-box1 .icon.icon6{background-position:-160px 0;}
.txt-box1 .icon.icon7{background-position:-192px 0;}
.txt-box1 .icon.icon8{background-position:-224px 0;}
.txt-box1 .icon.icon9{background-position:-256px 0;}
.txt-box1 .icon.icon10{background-position:-288px 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:40px;padding-top:5px;color:#666;margin:0;}
.txt-box2 .txt-fouse:before{top:0;width:32px;height:32px;background:#f4f6fa url(/pcms/dist/img/txt-box1_icon.png) -64px 0 no-repeat;border-radius:10px;}

/*  안내박스 End */

/* 리스트 스타일 */
/* list_h */
.vlist__bodo .obj>.item>.inner>.circle{background:#f4f6fa;border-radius:30px;}
.vlist__bodo .obj>.item>.inner>.ui-bodo__summary .h-box{color:#3a3a3a;font-size:17px;}
.vlist__bodo .obj>.item>.inner>.ui-bodo__summary p{color:#444;letter-spacing:-0.025em;}

.vlist__bodo.type1 .obj>.item{border:0;border-bottom:1px dashed rgba(127,127,127,0.2);}
.vlist__bodo.type1 .obj.col2>.item{border-bottom:1px dashed rgba(127,127,127,0.2);}
.vlist__bodo.type1.odd .obj.col2>.item:nth-last-child(2){border-bottom:1px dashed rgba(127,127,127,0.2);}
.vlist__bodo.type2 .obj.col2>.item{border:1px dashed rgba(127,127,127,0.2);border-left:0;border-right:0;}
.vlist__bodo.type2.border .obj.col2>.item{border-radius:10px;}

.circle .ir-icon__line{width:60px;height:60px;margin-left:-30px;margin-top:-30px;}
.ir-icon__line.icon1{background-position:0 0 ;}
.ir-icon__line.icon2{background-position:-70px 0 ;}
.ir-icon__line.icon3{background-position:-140px 0 ;}
.ir-icon__line.icon4{background-position:-210px 0 ;}
.ir-icon__line.icon5{background-position:-280px 0 ;}
.ir-icon__line.icon6{background-position:-350px 0 ;}
.ir-icon__line.icon7{background-position:-420px 0 ;}
.ir-icon__line.icon8{background-position:-490px 0 ;}
.ir-icon__line.icon9{background-position:-560px 0 ;}
.ir-icon__line.icon10{background-position:-630px 0 ;}

.ir-icon__line.icon11{background-position:0 -70px ;}
.ir-icon__line.icon12{background-position:-70px -70px ;}
.ir-icon__line.icon13{background-position:-140px -70px ;}
.ir-icon__line.icon14{background-position:-210px -70px ;}
.ir-icon__line.icon15{background-position:-280px -70px ;}
.ir-icon__line.icon16{background-position:-350px -70px ;}
.ir-icon__line.icon17{background-position:-420px -70px ;}
.ir-icon__line.icon18{background-position:-490px -70px ;}
.ir-icon__line.icon19{background-position:-560px -70px ;}
.ir-icon__line.icon20{background-position:-630px -70px ;}

.ir-icon__line.icon21{background-position:0 -140px ;}
.ir-icon__line.icon22{background-position:-70px -140px ;}
.ir-icon__line.icon23{background-position:-140px -140px ;}
.ir-icon__line.icon24{background-position:-210px -140px ;}
.ir-icon__line.icon25{background-position:-280px -140px ;}
.ir-icon__line.icon26{background-position:-350px -140px ;}
.ir-icon__line.icon27{background-position:-420px -140px ;}
.ir-icon__line.icon28{background-position:-490px -140px ;}
.ir-icon__line.icon29{background-position:-560px -140px ;}
.ir-icon__line.icon30{background-position:-630px -140px ;}

.ir-icon__line.icon31{background-position:0 -210px ;}
.ir-icon__line.icon32{background-position:-70px -210px ;}
.ir-icon__line.icon33{background-position:-140px -210px ;}
.ir-icon__line.icon34{background-position:-210px -210px ;}
.ir-icon__line.icon35{background-position:-280px -210px ;}
.ir-icon__line.icon36{background-position:-350px -210px ;}
.ir-icon__line.icon37{background-position:-420px -210px ;}
.ir-icon__line.icon38{background-position:-490px -210px ;}
.ir-icon__line.icon39{background-position:-560px -210px ;}
.ir-icon__line.icon40{background-position:-630px -210px ;}

.ir-icon__line.icon41{background-position:0 -280px ;}
.ir-icon__line.icon42{background-position:-70px -280px ;}
.ir-icon__line.icon43{background-position:-140px -280px ;}
.ir-icon__line.icon44{background-position:-210px -280px ;}
.ir-icon__line.icon45{background-position:-280px -280px ;}
.ir-icon__line.icon46{background-position:-350px -280px ;}
.ir-icon__line.icon47{background-position:-420px -280px ;}
.ir-icon__line.icon48{background-position:-490px -280px ;}
.ir-icon__line.icon49{background-position:-560px -280px ;}
.ir-icon__line.icon50{background-position:-630px -280px ;}

.ir-icon__line.icon51{background-position:0 -350px ;}
.ir-icon__line.icon52{background-position:-70px -350px ;}
.ir-icon__line.icon53{background-position:-140px -350px ;}
.ir-icon__line.icon54{background-position:-210px -350px ;}
.ir-icon__line.icon55{background-position:-280px -350px ;}
.ir-icon__line.icon56{background-position:-350px -350px ;}
.ir-icon__line.icon57{background-position:-420px -350px ;}
.ir-icon__line.icon58{background-position:-490px -350px ;}
.ir-icon__line.icon59{background-position:-560px -350px ;}
.ir-icon__line.icon60{background-position:-630px -350px ;}

.ir-icon__line.icon61{background-position:0 -420px ;}
.ir-icon__line.icon62{background-position:-70px -420px ;}
.ir-icon__line.icon63{background-position:-140px -420px ;}
.ir-icon__line.icon64{background-position:-210px -420px ;}
.ir-icon__line.icon65{background-position:-280px -420px ;}
.ir-icon__line.icon66{background-position:-350px -420px ;}
.ir-icon__line.icon67{background-position:-420px -420px ;}
.ir-icon__line.icon68{background-position:-490px -420px ;}
.ir-icon__line.icon69{background-position:-560px -420px ;}
.ir-icon__line.icon70{background-position:-630px -420px ;}

.ir-icon__line.icon71{background-position:0 -490px ;}
.ir-icon__line.icon72{background-position:-70px -490px ;}
.ir-icon__line.icon73{background-position:-140px -490px ;}
.ir-icon__line.icon74{background-position:-210px -490px ;}
.ir-icon__line.icon75{background-position:-280px -490px ;}
.ir-icon__line.icon76{background-position:-350px -490px ;}
.ir-icon__line.icon77{background-position:-420px -490px ;}
.ir-icon__line.icon78{background-position:-490px -490px ;}
.ir-icon__line.icon79{background-position:-560px -490px ;}
.ir-icon__line.icon80{background-position:-630px -490px ;}

.ir-icon__line.icon81{background-position:0 -560px ;}
.ir-icon__line.icon82{background-position:-70px -560px ;}
.ir-icon__line.icon83{background-position:-140px -560px ;}
.ir-icon__line.icon84{background-position:-210px -560px ;}
.ir-icon__line.icon85{background-position:-280px -560px ;}
.ir-icon__line.icon86{background-position:-350px -560px ;}
.ir-icon__line.icon87{background-position:-420px -560px ;}
.ir-icon__line.icon88{background-position:-490px -560px ;}
.ir-icon__line.icon89{background-position:-560px -560px ;}
.ir-icon__line.icon90{background-position:-630px -560px ;}

.ir-icon__line.icon91{background-position:0 -630px ;}
.ir-icon__line.icon92{background-position:-70px -630px ;}
.ir-icon__line.icon93{background-position:-140px -630px ;}
.ir-icon__line.icon94{background-position:-210px -630px ;}
.ir-icon__line.icon95{background-position:-280px -630px ;}
.ir-icon__line.icon96{background-position:-350px -630px ;}
.ir-icon__line.icon97{background-position:-420px -630px ;}
.ir-icon__line.icon98{background-position:-490px -630px ;}
.ir-icon__line.icon99{background-position:-560px -630px ;}
.ir-icon__line.icon100{background-position:-630px -630px ;}

.ir-icon__line.icon101{background-position:0 -700px ;}
.ir-icon__line.icon102{background-position:-70px -700px ;}
.ir-icon__line.icon103{background-position:-140px -700px ;}
.ir-icon__line.icon104{background-position:-210px -700px ;}
.ir-icon__line.icon105{background-position:-280px -700px ;}
.ir-icon__line.icon106{background-position:-350px -700px ;}
.ir-icon__line.icon107{background-position:-420px -700px ;}
.ir-icon__line.icon108{background-position:-490px -700px ;}
.ir-icon__line.icon109{background-position:-560px -700px ;}
.ir-icon__line.icon110{background-position:-630px -700px ;}

.ir-icon__line.icon111{background-position:0 -770px ;}
.ir-icon__line.icon112{background-position:-70px -770px ;}
.ir-icon__line.icon113{background-position:-140px -770px ;}
.ir-icon__line.icon114{background-position:-210px -770px ;}
.ir-icon__line.icon115{background-position:-280px -770px ;}
.ir-icon__line.icon116{background-position:-350px -770px ;}
.ir-icon__line.icon117{background-position:-420px -770px ;}
.ir-icon__line.icon118{background-position:-490px -770px ;}
.ir-icon__line.icon119{background-position:-560px -770px ;}
.ir-icon__line.icon120{background-position:-630px -770px ;}

.ir-icon__line.icon121{background-position:0 -840px ;}
.ir-icon__line.icon122{background-position:-70px -840px ;}
.ir-icon__line.icon123{background-position:-140px -840px ;}
.ir-icon__line.icon124{background-position:-210px -840px ;}
.ir-icon__line.icon125{background-position:-280px -840px ;}
.ir-icon__line.icon126{background-position:-350px -840px ;}
.ir-icon__line.icon127{background-position:-420px -840px ;}
.ir-icon__line.icon128{background-position:-490px -840px ;}
.ir-icon__line.icon129{background-position:-560px -840px ;}
.ir-icon__line.icon130{background-position:-630px -840px ;}

.ir-icon__line.icon131{background-position:0 -910px ;}
.ir-icon__line.icon132{background-position:-70px -910px ;}
.ir-icon__line.icon133{background-position:-140px -910px ;}
.ir-icon__line.icon134{background-position:-210px -910px ;}
.ir-icon__line.icon135{background-position:-280px -910px ;}
.ir-icon__line.icon136{background-position:-350px -910px ;}
.ir-icon__line.icon137{background-position:-420px -910px ;}
.ir-icon__line.icon138{background-position:-490px -910px ;}
.ir-icon__line.icon139{background-position:-560px -910px ;}
.ir-icon__line.icon140{background-position:-630px -910px ;}

/* list-v */
.vlist__column{margin:0 -10px;}
.vlist__column .inner{margin:0 10px 15px;width:calc(100% - 20px);border:1px solid #e1e1e1;border-radius:10px;}
.vlist__column .inner .item{padding:37px 20px 42px;border:none;text-align:center;}
.vlist__column .inner a{margin:0 0 19px}
.vlist__column .inner .circle{margin:0 auto 10px;width:86px;height:86px;background-color:#f1f9ff;margin-bottom:15px;position:relative;border-radius:5px;}
.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 .circle.circle-sm{width:55px;height:55px;}
.vlist__column .inner .ui-summary{color:#7c7c7c;font-size:16px;letter-spacing:-1px;}
.vlist__column .inner .ui-summary strong{display:block;margin:0 0 5px;font-size:18px;font-weight:bold;color:#444444;text-align:center;}
.vlist__column .inner .ui-summary p{color:#6e7179;font-size:15px;margin:0;}

.vlist__column.col2 .inner{width:calc(50% - 20px);}
.vlist__column.col3 .inner{width:calc(33.33% - 20px);}
.vlist__column.col4 .inner{width:calc(25% - 20px);}
.vlist__column.col5 .inner{width:calc(20% - 20px);}
.vlist__column.col6 .inner{width:calc(16.66% - 20px);}

.vlist__column.type02 .inner .circle{width:auto;height:auto;background:none;border-radius:0;line-height:0;}
.vlist__column.type02 .inner .circle .ir-icon__line{position:relative;top:auto;left:auto;width:28px;height:20px;margin:0 auto;background:url(/pcms/dist/img/vlist_icon.png) no-repeat;}
.vlist__column.type02 .inner .item{padding:50px 20px;}

@media(max-width:1279px){
	.vlist__column.col2 .inner,
	.vlist__column.col3 .inner,
	.vlist__column.col4 .inner,
	.vlist__column.col5 .inner,
	.vlist__column.col6 .inner{width:calc(50% - 20px);}
}
@media(max-width:767px){
	.vlist__column.col2 .inner,
	.vlist__column.col3 .inner,
	.vlist__column.col4 .inner,
	.vlist__column.col5 .inner,
	.vlist__column.col6 .inner{width:calc(100% - 20px);}

	.vlist__column .inner .item,
	.vlist__column.type02 .inner .item{padding:25px 30px;}
}
/* list-v End * /

/* 링크다운로드박스 */
.ui-banner__box .item{border:1px solid #dedede;border-radius:5px;transition:0.3s;}
.ui-banner__box .item:hover,
.ui-banner__box .item:focus{border-color:#394c89;box-shadow:2px 3px 7px 0px rgba(57, 76, 137, 0.35);}

.ui-banner__box .item .button_box{right:22px;border:1px solid #394c89;color:#394c89;}
.ui-banner__box .item .button_box:hover,
.ui-banner__box .item:hover .button_box,
.ui-banner__box .item .button_box:focus,
.ui-banner__box .item:focus .button_box{background-color:#394c89;color:#fff;box-shadow:2px 3px 7px 0px rgba(57, 76, 137, 0.35);}

/* 아코디언 */
.ui-accordion--faq .accordion__header .accordion__button{border:1px solid #dedede;transition:0.3s;}
.ui-accordion--faq .accordion__header .accordion__button::before{background-color:#dedede;transition:0.3s;}
.ui-accordion--faq .accordion__header .accordion__button.ov,
.ui-accordion--faq .accordion__header .accordion__button:hover,
.ui-accordion--faq .accordion__header .accordion__button:focus{border:1px solid #394c89;border-radius:5px 5px 0 0;}
.ui-accordion--faq .accordion__header .accordion__button.ov:before,
.ui-accordion--faq .accordion__header .accordion__button:hover:before,
.ui-accordion--faq .accordion__header .accordion__button:focus:before{background-color:#394c89;width:67px;right:0;}
.ui-accordion--faq .accordion__header .accordion__button:after{content:"";position:absolute;top:calc(50% - 3.5px);right:25px;width:15px;height:7px;background:url(/pcms/dist/img/ir-bbs.png) -70px -340px;}
.ui-accordion--faq .accordion__header .accordion__button.ov:after,
.ui-accordion--faq .accordion__header .accordion__button:hover:after,
.ui-accordion--faq .accordion__header .accordion__button:focus:after{top:calc(50% - 8px);width:15px;height:16px;background:url(/pcms/dist/img/ir-bbs.png) -54px -340px;}
.ui-accordion--faq .accordion__header .accordion__button .accordion__title{font-size:17px;letter-spacing:-0.025em;}

.ui-accordion--faq .accordion__body{background:#f8f9fa;border-color:#979fb7;}
/* 아코디언 End */

/* 절차도 */
.process_ty2{padding:40px 30px 10px;}
.prc.type2 {margin-left:-43px;width:calc(100% + 43px);overflow:hidden;}
.prc.type2 > li{float:left;display:table-cell;position:relative;margin-bottom:40px;margin-left:43px;width:calc(25% - 43px);border:none;}

.prc.type2 > li .inner{width:100%;padding:0;border:0;border-radius:10px 10px 2px 2px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.03);}
.prc.type2 > li .inner:before{right:-30px;width:15px;height:24px;background:url(/pcms/dist/img/step-icon2.png) no-repeat;}
.prc.type2 > li .inner .num{display:none;}
.prc.type2 > li .inner .prc__title{color:#444;border:none;padding:30px 10px;}
.prc.type2 > li .inner .prc__title span{display:block;line-height:1.3;}
.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:100%;height:63px;margin-bottom:0;border:0;display:block;border-radius:8px 8px 0 0;}
.prc.type2 .circle.color1{background-color:#b8c9d2;}
.prc.type2 .circle.color2{background-color:#74c2dc;}
.prc.type2 .circle.color3{background-color:#6598e0;}
.prc.type2 .circle.color4{background-color:#4673c5;}
.prc.type2 .circle.color5{background-color:#41639f;}
.prc.type2 .circle.color6{background-color:#16376a;}
.prc.type2 .circle.color7{background-color:#394c89;}
.prc.type2 .circle.color8{background-color:#2b466e;}
.prc.type2 .ir-icon_process{left:50%;top:50%;transform:translate(-50%,-50%);}

.prc.type2.step2 > li{width:calc(50% - 43px);}
.prc.type2.step2 > li:nth-child(2),
.prc.type2.step2 > li:nth-child(3),
.prc.type2.step2 > li:nth-child(6),
.prc.type2.step2 > li:nth-child(7),
.prc.type2.step2 > li:nth-child(10){float:right}
.prc.type2.step2 > li:nth-child(2) .inner:before,
.prc.type2.step2 > li:nth-child(4) .inner:before,
.prc.type2.step2 > li:nth-child(6) .inner:before,
.prc.type2.step2 > li:nth-child(8) .inner:before{top:auto;	bottom:-32px;right:auto;left:50%;transform:rotate(90deg);display:block;margin-left:-7.5px;}
.prc.type2.step2 > li:nth-child(3) .inner:before,
.prc.type2.step2 > li:nth-child(7) .inner:before,
.prc.type2.step2 > li:nth-child(9) .inner:before{right:auto;left:-32px;top:50%;transform:rotate(-180deg) translateY(50%);}
.prc.type2.step2 > li:last-child .inner:before {display:none;}

.prc.type2.step3 > li{width:calc(33.33% - 43px);}
.prc.type2.step3 > li:nth-child(4),
.prc.type2.step3 > li:nth-child(5),
.prc.type2.step3 > li:nth-child(6),
.prc.type2.step3 > li:nth-child(10),
.prc.type2.step3 > li:nth-child(11),
.prc.type2.step3 > li:nth-child(12),
.prc.type2.step3 > li:nth-child(15),
.prc.type2.step3 > li:nth-child(16),
.prc.type2.step3 > li:nth-child(17),
.prc.type2.step3 > li:nth-child(18){float:right}
.prc.type2.step3 > li:nth-child(7),
.prc.type2.step3 > li:nth-child(8),
.prc.type2.step3 > li:nth-child(9),
.prc.type2.step3 > li:nth-child(13),
.prc.type2.step3 > li:nth-child(14),
.prc.type2.step3 > li:nth-child(19),
.prc.type2.step3 > li:nth-child(20){float:left}
.prc.type2.step3 > li:nth-child(3n) .inner:before{top:auto;bottom:-32px;right:auto;left:50%;transform:rotate(90deg);display:block;margin-left:-7.5px;}
.prc.type2.step3 > li:nth-child(4) .inner:before,
.prc.type2.step3 > li:nth-child(5) .inner:before,
.prc.type2.step3 > li:nth-child(10) .inner:before,
.prc.type2.step3 > li:nth-child(11) .inner:before,
.prc.type2.step3 > li:nth-child(16) .inner:before,
.prc.type2.step3 > li:nth-child(17) .inner:before{right:auto;left:-32px;top:50%;transform:rotate(-180deg) translateY(50%);}
.prc.type2.step3 > li:last-child .inner:before {display:none;}

.prc.type2.step4 > li{width:calc(25% - 43px);}
.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:nth-child(4n) .inner:before{top:auto;bottom:-32px;right:auto;left:50%;transform:rotate(90deg);display:block;margin-left:-7.5px;}
.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(13) .inner:before,
.prc.type2.step4 > li:nth-child(14) .inner:before,
.prc.type2.step4 > li:nth-child(15) .inner:before{right:auto;left:-32px;top:50%;transform:rotate(-180deg) translateY(50%);}
.prc.type2.step4 > li:last-child .inner:before{display:none;}

.prc.type2.step5 > li{width:calc(20% - 43px);}
.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:-32px;right:auto;left:50%;transform:rotate(90deg);display:block;margin-left:-7.5px;}
.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:-32px;top:50%;width:15px;height:24px;background:url(/pcms/dist/img/step-icon2.png);transform:translateY(-50%);}
.prc.type2.step5 > li:nth-child(15) .inner:after{display:block;content:'';position:absolute;left:50%;bottom:-32px;width:15px;height:24px;background:url(/pcms/dist/img/step-icon2.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% - 43px);}
.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){float:right}
.prc.type2.step6 > li:nth-child(6n) .inner:before{top:auto;bottom:-32px;right:auto;left:50%;transform:rotate(90deg);margin-left:-7.5px;}
.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{right:auto;left:-32px;top:50%;transform:rotate(-180deg) translateY(50%);}
.prc.type2.step6 > li:last-child .inner:before{display:none;}

.prc.type5{box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.03);}
.prc.type5 > li{margin:26px 21.5px 26px 26px;border-color:#fff;border-radius:10px;width:calc(25% - 48px);}
.prc.type5 > li:last-child{border-color:#394c89;}
.prc.type5 > li:before{width:15px;height:24px;margin-top:-12px;background:url(/pcms/dist/img/step-icon2.png) no-repeat;}

.prc.type5.step2 > li{width:calc(50% - 48px);}
.prc.type5.step3 > li{width:calc(33.3% - 48px);}
.prc.type5.step4 > li{width:calc(25% - 48px);}
.prc.type5.step5 > li{width:calc(20% - 48px);}
.prc.type5.step6 > li{width:calc(16.66% - 48px);}

.prc.type5 > li .inner{display:block;padding:0;width:100%;height:100%;}
.prc.type5 > li .inner .num{position:relative;z-index:1;margin:0 auto 10px;width:auto;height:auto;border-radius:0;}
/* .prc.type5 > li .inner .num::before{content:"";position:absolute;left:50%;top:50%;z-index:-1;transform:translate(-50%,-50%);background:#c3c9db;border-radius:100%;width:36px;height:36px;} */
.prc.type5 > li .inner .num span{display:inline-block;position:relative;background-color:#394c89;border-radius:100%;width:28px;height:28px;line-height:28px;}
.prc.type5 > li .inner .num span::before{content:"";position:absolute;left:50%;top:50%;z-index:-1;transform:translate(-50%,-50%);background:#c3c9db;border-radius:100%;width:36px;height:36px;}
.prc.type5 > li .inner .num.color1,
.prc.type5 > li .inner .num.color2,
.prc.type5 > li .inner .num.color3,
.prc.type5 > li .inner .num.color4{background:none;}
.prc.type5 > li .inner .num.color1 span{background:#394c89;}
.prc.type5 > li .inner .num.color2 span{background:#394c89;}
.prc.type5 > li .inner .num.color3 span{background:#394c89;}
.prc.type5 > li .inner .num.color4 span{background:#394c89;}
.prc.type5 > li .inner .item .prc__text{border-top:1px dashed #d3d3d3;}

.prc.type5.step2 > li:nth-child(3),
.prc.type5.step2 > li:nth-child(7),
.prc.type5.step2 > li:nth-child(11),
.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.step2 > li:nth-child(3):before,
.prc.type5.step2 > li:nth-child(7):before,
.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:rotate(-180deg);}

.prc.type5.step2 > li:nth-child(2):before,
.prc.type5.step2 > li:nth-child(4):before,
.prc.type5.step2 > li:nth-child(6):before,
.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:-32px;right:0;left:50%;transform:rotate(90deg);margin-left:-7.5px;}

.prc.type5.step2 > li:last-child:before,
.prc.type5.step3 > li:last-child:before,
.prc.type5.step4 > li:last-child:before,
.prc.type5.step5 > li:last-child:before,
.prc.type5.step6 > li:last-child:before{display:none;}

@media (max-width:1199px){
	.prc.type2.step5 > li{width:calc(25% - 43px);}
	.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:-32px;right:auto;left:50%;transform:rotate(90deg);display:block;margin-left:-7.5px;}
	.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:-32px;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:-32px;right:auto;left:50%;top:auto;transform:rotate(90deg);display:block;margin-left:-7.5px;}
	.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/dist/img/step-icon2.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% - 43px);}
	.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(4n) .inner:before{top:auto;bottom:-32px;right:auto;left:50%;transform:rotate(90deg);margin-left:-7.5px;}
	.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(13) .inner:before,
	.prc.type2.step6 > li:nth-child(14) .inner:before,
	.prc.type2.step6 > li:nth-child(15) .inner:before{right:auto;left:-32px;top:50%;transform:rotate(-180deg) translateY(50%);}
	.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{right:-30px;left:auto;top:50%;bottom:auto;transform:translateY(-50%);}

	.prc.type5.step5 > li{width:calc(25% - 48px);}
	.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: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:-32px;right:0;left:50%;transform:rotate(90deg);margin-left:-7.5px;}
	.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.step6 > li{width:calc(33.33% - 48px);}
	.prc.type5.step6 > li:nth-child(4),
	.prc.type5.step6 > li:nth-child(5),
	.prc.type5.step6 > li:nth-child(6),
	.prc.type5.step6 > li:nth-child(10),
	.prc.type5.step6 > li:nth-child(11),
	.prc.type5.step6 > li:nth-child(12),
	.prc.type5.step6 > li:nth-child(15),
	.prc.type5.step6 > li:nth-child(16),
	.prc.type5.step6 > li:nth-child(17),
	.prc.type5.step6 > li:nth-child(18){float:right}
	.prc.type5.step6 > li:nth-child(7),
	.prc.type5.step6 > li:nth-child(8),
	.prc.type5.step6 > li:nth-child(9),
	.prc.type5.step6 > li:nth-child(13),
	.prc.type5.step6 > li:nth-child(14),
	.prc.type5.step6 > li:nth-child(19),
	.prc.type5.step6 > li:nth-child(20){float:left}
	.prc.type5.step6 > li:nth-child(3n):before{top:auto;bottom:-32px;right:auto;left:50%;transform:rotate(90deg);display:block;margin-left:-7.5px;}
	.prc.type5.step6 > li:nth-child(4):before,
	.prc.type5.step6 > li:nth-child(5):before{right:auto;left:-24px;top:50%;transform:rotate(-180deg) translateY(50%);margin-left:-7.5px;}
	.prc.type5.step6 > li:nth-child(7):before,
	.prc.type5.step6 > li:nth-child(8):before{right:-30px;left:auto;top:50%;bottom:auto;transform:translateY(-50%);}
	.prc.type5.step6 > li:nth-child(11):before{right:auto;left:-32px;top:50%;transform:rotate(-180deg) translateY(50%);}
	.prc.type5.step6 > li:nth-child(13):before,
	.prc.type5.step6 > li:nth-child(14):before{right:-30px;left:auto;top:50%;bottom:auto;transform:rotate(0) translateY(-50%);}

	.prc.type5.step2 > li:last-child:before,
	.prc.type5.step3 > li:last-child:before,
	.prc.type5.step4 > li:last-child:before,
	.prc.type5.step5 > li:last-child:before,
	.prc.type5.step6 > li:last-child:before{display:none;}

}
@media (max-width:1023px){
	.prc.type2.step4 > li{width:calc(33.33% - 43px);}
	.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(3n) .inner:before{top:auto;bottom:-32px;right:auto;left:50%;transform:rotate(90deg);display:block;margin-left:-7.5px;}
	.prc.type2.step4 > li:nth-child(6n-2) .inner:before{right:auto;left:-24px;top:50%;transform:rotate(	-180deg	) translateY(50%);margin-left:-7.5px;}
	.prc.type2.step4 > li:nth-child(7) .inner:before,
	.prc.type2.step4 > li:nth-child(8) .inner:before{right:-30px;left:auto;top:50%;bottom:auto;transform:translateY(-50%);}
	.prc.type2.step4 > li:nth-child(11) .inner:before{right:auto;left:-32px;top:50%;transform:rotate(-180deg) translateY(50%);}
	.prc.type2.step4 > li:nth-child(13) .inner:before,
	.prc.type2.step4 > li:nth-child(14) .inner:before{right:-30px;left:auto;top:50%;bottom:auto;transform:rotate(0) translateY(-50%);}

	.prc.type2.step5 > li{width:calc(33.33% - 43px);}
	.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:-32px;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:-32px;right:auto;left:50%;transform:rotate(90deg);display:block;margin-left:-7.5px;}
	.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:-32px;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(16) .inner:before{display:block;position:absolute;top:-32px;right:0;left:50%;width:15px;height:24px;background:url(/pcms/dist/img/step-icon2.png);transform:translateY(0%) rotate(90deg);content:'';}

   	.prc.type2.step5 > li:last-child .inner:before{display:none;}

	.prc.type2.step6 > li{width:calc(33.33% - 43px);}
	.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(3n) .inner:before{top:auto;bottom:-32px;right:auto;left:50%;transform:rotate(90deg);margin-left:-7.5px;}
	.prc.type2.step6 > li:nth-child(4) .inner:before,
	.prc.type2.step6 > li:nth-child(10) .inner:before,
	.prc.type2.step6 > li:nth-child(11) .inner:before{right:auto;left:-32px;top:50%;transform:rotate(-180deg) translateY(50%);}
	.prc.type2.step6 > li:nth-child(7) .inner:before,
	.prc.type2.step6 > li:nth-child(8) .inner:before,
	.prc.type2.step6 > li:nth-child(13) .inner:before,
	.prc.type2.step6 > li:nth-child(14) .inner:before{right:-30px;left:auto;top:50%;bottom:auto;transform:translateY(-50%);}

	.prc.type5.step2 > li:last-child:before,
	.prc.type5.step3 > li:last-child:before,
	.prc.type5.step4 > li:last-child:before,
	.prc.type5.step5 > li:last-child:before{display:none !important;}
}
@media(max-width:767px){
	.prc.type2{width:100%;margin:0;}
	.prc.type2.step2 > li,
	.prc.type2.step3 > li,
	.prc.type2.step4 > li,
	.prc.type2.step5 > li,
	.prc.type2.step6 > li{width:100%;margin:0;margin-bottom:35px;}

	.prc.type2.step2 > li .inner:before,
	.prc.type2.step2 > li:nth-child(3) .inner:before,
	.prc.type2.step2 > li:nth-child(7) .inner:before,
	.prc.type2.step2 > li:nth-child(9) .inner:before{top:auto;bottom:-20px;right:0;left:50%;transform:rotate(90deg);display:block;margin-left:-9px;}

	.prc.type2.step3 > li .inner:before,
	.prc.type2.step3 > li:nth-child(4) .inner:before,
	.prc.type2.step3 > li:nth-child(5) .inner:before,
	.prc.type2.step3 > li:nth-child(10) .inner:before,
	.prc.type2.step3 > li:nth-child(11) .inner:before,
	.prc.type2.step3 > li:nth-child(16) .inner:before,
	.prc.type2.step3 > li:nth-child(17) .inner:before,

	.prc.type2.step4 > li .inner:before,
	.prc.type2.step4 > li:nth-child(6n-2) .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(8) .inner:before,
	.prc.type2.step4 > li:nth-child(11) .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.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:-32px;top:auto;right:auto;left:50%;transform:rotate(90deg);margin-left:-7.5px;}

	.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{bottom:-32px;top:auto;right:auto;left:50%;transform:rotate(90deg);margin-left:-7.5px;}

	.prc.type2.step3 > li:last-child .inner:before,
	.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,
	.prc.type5.step6 > li{width:calc(50% - 48px);}

	.prc.type5.step6 > li:nth-child(5),
	.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.step6 > li:nth-child(3),
	.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.step6 > li:nth-child(2):before,
	.prc.type5.step6 > li:nth-child(4):before,
	.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:-32px;right:0;left:50%;margin-left:-7.5px;transform:rotate(90deg);}

	.prc.type5.step6 > li:nth-child(3):before,
	.prc.type5.step6 > li:nth-child(7):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.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.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{display:block;left:-32px;top:50%;bottom:auto;margin-top:-12px;margin-left:0;transform:rotate(-180deg);}

	.prc.type5.step6 > li:nth-child(5):before,
	.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;margin-top:-7.5px;transform:rotate(0deg);}

	.prc.type5.step2 > li:last-child:before,
	.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:500px){
	.prc.type5.step2 > li,
	.prc.type5.step3 > li,
	.prc.type5.step4 > li,
	.prc.type5.step5 > li,
	.prc.type5.step6 > li{width:calc(100% - 48px);min-height:auto;}

	.prc.type5.step6 > li:nth-child(1):before,
	.prc.type5.step6 > li:nth-child(3):before,
	.prc.type5.step6 > li:nth-child(5):before,
	.prc.type5.step2 > li:nth-child(1):before,
	.prc.type5.step2 > li:nth-child(3):before,
	.prc.type5.step2 > li:nth-child(5):before,
	.prc.type5.step2 > li:nth-child(7):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,
	.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.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{display:block;top:auto;bottom:-32px;right:0;left:50%;margin:0 0 0 -7.5px;transform:rotate(90deg);}

	.prc.type5.step2 > li:last-child:before,
	.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 .list_box{background:#f8f9fa;padding:0;border-radius:10px;}
.prc_h .list_box .inner{padding:40px 25px 40px 150px;}
.prc_h .list_box +.list_box{margin-top:40px;}
.prc_h .list_box .icon_box{position:absolute;left:45px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.prc_h .list_box .icon_box .step_num{display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:69px;height:69px;border-radius:100%;color:#fff;font-size:14px;font-weight:300;text-align:center;line-height:1.2;letter-spacing:-0.05em;}
.prc_h .list_box.color01 .icon_box .step_num{background:#394c89;color:#fff;}
.prc_h .list_box.color02 .icon_box .step_num{background:#418087;color:#fff;}
.prc_h .list_box .icon_box .step_num em{margin-top:0;}
.prc_h .list_box .icon_box .icon{display:none;}

.prc_h .list_box .txt_box{color:#444;letter-spacing:-0.025em;}

/* wide 버전 */
.prc_h.wide{padding:55px 6.364% 60px;}
.prc_h.wide .list_box{border:0;border-radius:10px;box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.03);}

@media(max-width:640px){
	.prc_h .list_box .inner{display:block;padding:25px;min-height:auto;}
    .prc_h .list_box .icon_box{position:relative;;left:0;top:0;transform:translateY(0);-webkit-transform:translateY(0);margin-bottom:20px;text-align:center;}
	.prc_h .list_box .icon_box .icon{display:none;}
    .prc_h .list_box .txt_box{display:block}

	.prc_h.wide{padding:55px 25px 60px;}
}
/* 절차도 End */

/* 정의박스 */
.infobox{position:relative;min-height:325px;padding:62px 470px 62px 70px;border:1px solid #dedede;}
.infobox::before{content:"";position:absolute;right:250px;top:-100px;z-index:-1;width:295px;height:295px;background:url(/pcms/dist/img/infobox_bg_top.png) no-repeat;background-size:cover;}
.infobox::after{content:"";position:absolute;right:-122px;bottom:-300px;z-index:-1;width:371px;height:371px;background:url(/pcms/dist/img/infobox_bg_bottom.png) no-repeat;background-size:cover;}
.infobox .images-circle{overflow:hidden;width:313px;height:207px;border:1px solid #dedede;line-height:0;box-shadow:5px 9px 14.25px 0.75px rgba(0, 0, 0, 0.15);}

.infobox .inner .txtwrap .h-box{margin-bottom:15px;font-family:'gmarket','GmarketSans';}
.infobox .inner .txtwrap ul li{padding-left:80px;color:#444;}
.infobox .inner .txtwrap ul li span{color:#222;}
.infobox .inner .txtwrap ul li span .ico{background:#394c89 url(/pcms/dist/img/infobox_ir.png) no-repeat;}

@media(max-width:1023px){
	.infobox{padding:64px 50px;}
	.infobox::before{right:auto;left:-70px;}
}
@media(max-width:767px){
	.infobox{padding:40px;min-height:auto;}
}
@media(max-width:499px){
	.infobox .inner .txtwrap ul li{padding-left:0;}
}
@media(max-width:450px){
	.infobox .images-circle{width:100%;height:100%;}
	.infobox .images-circle img{position:relative;left:auto;top:auto;transform:none;}
}
/* 정의박스 End */
