@charset "utf-8";

.vlist__bodo.type1 .obj:first-child>.item.long + .item {border-top:0;}
.vlist__bodo.type1 .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.2;}
.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:#449a97;}
.tab-ul.type3 li a{border-color:#b5b7ba;}
.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 a:hover,
.tab-ul.type3 li a:focus{border-color:#449a97;color:#0a7076;}
.tab-ul.type3 li.on a::after,
.tab-ul.type3 li a:hover:after,
.tab-ul.type3 li a:focus:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fff;}

.tab-ul.type3 li.active a span{color:#0a7076;}
/* 내용탭 End */

/*  안내박스 */
.txt-box1{margin:0;padding:24px 20px;background-color:#f7f9f9;}
.txt-box1 + .txt-box1{margin-top:20px;}
.txt-box1 strong{color:#333;}
.txt-box1 strong:after{right:-15px;background-color:#dedede;}
.txt-box1 p{padding-left:29px;color:#6e7179;}
.txt-box1 strong.ico{padding-left:42px;}
.txt-box1 .icon{border-radius:10px;background:#fff url(/pcms/dist/img/txt-box1_icon.png) no-repeat;}

.txt-box2{background-color:#f7f9f9;}
.txt-box2 strong{color:#333;}
.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:#fff url(/pcms/dist/img/txt-box1_icon.png) -64px 0 no-repeat;border-radius:10px;}

@media(max-width:767px){
    .txt-box1 strong{padding-right:0;float:none;display:inline-block;}
    .txt-box1 strong:after{display:none;}
    .txt-box1 p{margin-left:0;margin-top:10px;padding-left:0;display:block;}

	.txt-box2{padding:20px;}
}
/*  안내박스 End */

/* 리스트 스타일 */
/* list_h */
.vlist__bodo .obj .item{padding:25px 20px 25px 122px;min-height:145px;}
.vlist__bodo .obj .item .inner .circle{border-radius:30px;background:#f7f9f9;}
.vlist__bodo .obj .item .inner .ui-bodo__summary .h-box{color:#3a3a3a;font-size:17px;line-height:1.2;}
.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.5);}
.vlist__bodo.type1.list_hbox .obj + .obj{border-top:1px dashed rgba(127,127,127,0.5);}

.vlist__bodo.type2 .obj .item{border-color:rgba(127,127,127,0.5);}
.vlist__bodo.type2.border .obj .item{border-radius:10px;}

@media(max-width:767px){
    .vlist__bodo .obj .item{padding:25px 15px;min-height:auto;}
}

.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 ;} */

/* list-v */
.vlist__column .inner{width:calc(100% - 24px);border-color:1px solid #cacaca;border-radius:10px;}
.vlist__column .inner .item{padding:40px 20px 42px;}
.vlist__column .inner a{margin:24px 0 0;}
.vlist__column .inner .circle{background-color:#f7f9f9;border-radius:30px;}
.vlist__column .inner .ui-summary strong{margin:0 0 12px;color:#222;font-size:17px;}
.vlist__column .inner .ui-summary p{color:#444;line-height:1.4;}

.vlist__column.type02 .inner .item ul.list-1st{display:inline-block;margin:0;}
/* list-v End * /

/* 링크다운로드박스 */
.ui-banner__box{margin-left:-14px;}
.ui-banner__box .item{width:calc(50% - 14px);margin:0 0 15px 14px;padding:26px 135px 26px 32px;border:1px solid #dedede;border-radius:5px;transition:0.3s;}
.ui-banner__box .item:hover,
.ui-banner__box .item:focus{border-color:#449a97;box-shadow:2px 3px 7px 0px rgba(68, 154, 151, 0.15);}
.ui-banner__box .item.long{width:calc(100% - 14px);}
.ui-banner__box .item .ui-banner__title{padding-left:37px;}

.ui-banner__box .item .button_box{right:24px;padding:0 12.43px;border-color:#006372;color:#006372;line-height:29px;}
.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{border-color:#449a97;background-color:#449a97;color:#fff;}

@media(max-width:767px){
	.ui-banner__box{margin-left:0;}
    .ui-banner__box .item{float:none;margin-left:0;width:100%;}
	.ui-banner__box .item.long{width:100%;}
}

/* 아코디언 */
.ui-accordion--faq .accordion__button{padding:18.81px 80px 18.81px 30px;border-color:#dedede;border-radius:5px;transition:0.3s;}
.ui-accordion--faq .accordion__button::before{right:66px;width:1px;height:100%;background-color:#fff;transition:0.3s;}
.ui-accordion--faq .accordion__button.ov,
.ui-accordion--faq .accordion__button:hover,
.ui-accordion--faq .accordion__button:focus{border-color:#449a97;border-radius:5px 5px 0 0;}
.ui-accordion--faq .accordion__button.ov:before,
.ui-accordion--faq .accordion__button:hover:before,
.ui-accordion--faq .accordion__button:focus:before{background-color:#449a97;width:67px;}
.ui-accordion--faq .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__button.ov:after,
.ui-accordion--faq .accordion__button:hover:after,
.ui-accordion--faq .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__title{font-size:17px;letter-spacing:-0.025em;}
.ui-accordion--faq .accordion__button.ov .accordion__title,
.ui-accordion--faq .accordion__button:hover .accordion__title,
.ui-accordion--faq .accordion__button:focus .accordion__title{color:#0a7076;}

.ui-accordion--faq .accordion__body{border-color:#9db2b1;}
/* 아코디언 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:#c7c7c7;}
.prc.type2 .circle.color2{background-color:#8fb49b;}
.prc.type2 .circle.color3{background-color:#7fb3b9;}
.prc.type2 .circle.color4{background-color:#418087;}
.prc.type2 .circle.color5{background-color:#4673c5;}
.prc.type2 .circle.color6{background-color:#516c9b;}
.prc.type2 .circle.color7{background-color:#4b586f;}
.prc.type2 .circle.color8{background-color:#34476a;}
.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:-32x;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{}
.prc.type5 > li{margin:26px 21.5px 26px 26px;border-color:#fff;border-radius:10px;width:calc(25% - 48px);box-shadow:2px 3px 7px 0px rgba(0, 0, 0, 0.03);}
.prc.type5 > li:last-child{border-color:#418087;}
.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 span{display:inline-block;position:relative;background-color:#418087;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:#c6d9db;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:#418087;}
.prc.type5 > li .inner .num.color2 span{background:#418087;}
.prc.type5 > li .inner .num.color3 span{background:#418087;}
.prc.type5 > li .inner .num.color4 span{background:#418087;}
.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:-40px;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){
	.process_ty2{padding:40px 30px;}
	.prc.type2{width:100%;margin:0;}
	.prc.type2 > li:last-child{margin-bottom:0 !important;}
	.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:-32px;top:auto;right:auto;left:50%;transform:rotate(90deg);margin-left:-7.5px;}

	.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:-40px;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:-40px;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:#418087;color:#fff;}
.prc_h .list_box.color02 .icon_box .step_num{background:#3c67b7;color:#fff;}
.prc_h .list_box .icon_box .step_num em{margin-top:0;}

/* 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{min-height:322px;padding:51px 430px 51px 80px;border-color:#dedede;}
.infobox .images-circle{width:323px;height:213px;border-radius:0;}

.infobox .inner .txtwrap .h-box{margin-bottom:20px;color:#418087;font-family:"gmarket","GmarketSans";}
.infobox .inner .txtwrap .h-box em{margin-bottom:5px;color:#001f4d;font-size:15px;font-weight:400;}
.infobox .inner .txtwrap ul li{padding-left:80px;color:#444;line-height:1.2;}
.infobox .inner .txtwrap ul li + li{margin-top:10px;}
.infobox .inner .txtwrap ul li span{color:#222;}
.infobox .inner .txtwrap ul li span .ico{background:#43464b url(/pcms/dist/img/infobox_ir.png) no-repeat;}
.infobox .inner .txtwrap ul li span .ico.ico1{background-position:0px 0px;} /* 지도 */
.infobox .inner .txtwrap ul li span .ico.ico2{background-position:-32px 0;} /* 전화 */
.infobox .inner .txtwrap ul li span .ico.ico3{background-position:-64px 0;} /* 팩스 */
.infobox .inner .txtwrap ul li span .ico.ico4{background-position:-96px 0;} /* 일정 */
.infobox .inner .txtwrap ul li span .ico.ico5{background-position:-131px 0;} /* 시간 */
.infobox .inner .txtwrap ul li span .ico.ico6{background-position:-160px 0;} /* 면적 */
.infobox .inner .txtwrap ul li span .ico.ico7{background-position:-192px 0;} /* 층별안내 */
.infobox .inner .txtwrap ul li span .ico.ico8{background-position:-224px 0;} /* 돈 */
.infobox .inner .txtwrap ul li span .ico.ico9{background-position:-256px 0;} /* 층별안내 */
.infobox .inner .txtwrap ul li span .ico.ico10{background-position:-288px 0;} /* 돈 */
.infobox .inner .txtwrap ul li span .ico.ico11{background-position:0 -32px;} /* 인원 */

.infobox.type02{padding-right:480px;}
.infobox.type02::before{content:"";position:absolute;right:-46px;top:-27px;width:515px;height:222px;background:url(/pcms/dist/img/infobox_bg.png) no-repeat;background-size:cover;}
.infobox.type02 .pic{top:auto;bottom:-66px;right:67px;transform:none;}
.infobox.type02 .txt .title{margin-bottom:20px;}
.infobox.type02 .txt .title strong{font-family:"gmarket","GmarketSans";}
.infobox.type02 .txt p{color:#444;font-size:15px;line-height:1.6;letter-spacing:-0.025em;}
.infobox.type02 .border{margin:30px 0;}

.infobox.type02.no_icon .pic{display: none;}

@media(max-width:1023px){
	.infobox{padding:51px 50px;min-height:auto;}
	.infobox.type02{padding:50px 340px 50px 50px;}
	.infobox.type02::before{width:375px;height:161px;}
	.infobox.type02 .pic{right:32px;width:300px;}
}
@media(max-width:840px){
	.infobox.type02{padding:40px;min-height:auto;}
	.infobox.type02 .pic{display:none;}
}
@media(max-width:767px){
	.infobox{padding:40px;}
}
@media(max-width:550px){
	.infobox.type02::before{width:255px;height:109px;}
	.infobox.type02 .txt .title strong{font-size:27px;}
}
@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 */
