@charset "UTF-8";

.txt-box2{padding:30px;border: 1px solid #d2d9e5;border-radius: 15px;background-color: #f7f7f7;}
.txt-box2 strong{display: block;margin-bottom:5px;color:#3a3a3a;font-weight:bold;}
.txt-box2 .txt-fouse{padding-left:24px;color:#666;}

.txt-box{padding:25px;background: #f7f7f7;}
.txt-box strong{display: block;margin-bottom:5px;color:#3a3a3a;font-size:16px;font-weight:bold;}
.txt-fouse{padding-left:30px;color:#666;}
.txt-fouse:before{content: "i";top: 3px;width: 16px;height: 16px;border: 2px solid #1f1f1f;border-radius: 100%;background: #fff;color:#1f1f1f;line-height: 16px;font-weight:bold;text-align: center;}

@media(max-width:767px){
    .txt-box.area-box .inner {padding:25px 30px;}
}

/* 내용별 구성요소 */
.ui-list__bodo{padding:1px 0 0 1px;}
.ui-list__bodo .obj{display:table;margin-top: -1px;width:100%;table-layout:fixed;border-collapse: collapse;}
.ui-list__bodo .obj .item{position:relative;display:table-cell;border: 1px solid #eee;}
.ui-list__bodo .obj .item .inner{position:relative;margin-left:-1px;}
.ui-list__bodo .obj .item .inner .circle{position:absolute;left:30px;top:25px;}
.ui-list__bodo .obj .item .inner .ui-number{position:absolute;left:0;top:0;width:100%;height:100%;color: #fff;font-weight: bold;font-family: Roboto, "Helvetica Neue", Arial, sans-serif,"FangSong", "ä»¿å®‹", STFangSong, "åŽæ–‡ä»¿å®‹","Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;text-align: center;}
.ui-list__bodo .obj .item .inner .h-box{position:relative;display:block;color:#121212;font-size: 26px;line-height: 1.2;font-weight: bold;}
.ui-list__bodo .obj .item .inner .h-box em{color:#1e2446;font-weight:normal;}
.ui-list__bodo .obj .item .inner .ui-text{display:block;line-height: 1.4;;}

.ui-list__bodo.type1 .obj.col3 .item .inner .ui-text{margin-top:20px;margin-left:-80px;}
.ui-list__bodo.type1 .obj .item .inner .circle{left:30px;top:25px;}
.ui-list__bodo.type1 .obj .item .inner .ui-number{font-size: 26px;line-height: 70px;}

@media only screen and (max-width:999px){
	.ui-list__bodo .obj.col3 .item{display:block;width:100%;}
	.ui-list__bodo .obj.col3 .item .inner .ui-text{margin-top:10px;margin-left:0;}
}
@media only screen and (max-width:767px){
	.ui-list__bodo .obj.col2 .item{display:block;width:100%;}
}
.ui-list__bodo.type1 .obj:first-child{border-top: 1px solid #d1d1d1;}
.ui-list__bodo.type1 .obj .item .inner .h-box {position: relative;margin-bottom:12px;color: #3a3a3a;font-size: 18px;}
.ui-list__bodo.type1 .obj .item .inner{padding:50px 20px;padding-left:115px;min-height: 150px;}
.ui-list__bodo.type1 .obj .item .inner .circle{position:absolute;left:0;top:30px;width:90px;height:90px;border:1px solid #ddd;border-radius: 5px;background: #f3f3f3;background: #fff;}
.ui-list__bodo.type1.title .obj .item .inner .tit{position: absolute;left:0;top:35px;display: block;width:120px;color:#4b4b4b;font-size:17px;font-weight:bold;}
.ui-list__bodo.type1.title .obj .item .inner{padding:35px 20px;padding-left:165px;min-height:110px;}
.ui-list__bodo.type1 .obj.col1 .item{border: 0;border-bottom:1px solid #d1d1d1;}
.ui-list__bodo.type1 .obj.col2{margin-bottom: 15px;border:0;}
.ui-list__bodo.type1 .obj.col2 .item{display: block;float: left;margin-right: 14px;width: calc(50% - 7px);}
.ui-list__bodo.type1 .obj.col2 .item:last-child{margin-right:0;}
.ui-list__bodo.type1 .obj.col3 .item .inner{padding-left:110px;}
.ui-list__bodo.type1 .obj.col3 .item .inner .circle{width: 60px;height: 60px;}
.ui-list__bodo.type1 .obj.col3 .item .inner .ui-text {margin: 10px 0 0;}

@media(max-width:767px){
    .ui-list__bodo.type1 .obj .item .inner,.ui-list__bodo.type1 .obj.col3 .item .inner{padding:25px;min-height: auto;text-align:center;}
    .ui-list__bodo.type1 .obj .item .inner .circle{position:relative;left:auto;top:auto;;margin:0 auto 10px;}
    .ui-list__bodo.type1 .obj.col2{margin: 0;}
    .ui-list__bodo.type1 .obj.col2 .item{margin:0 0 15px;width:100%;}
    .ui-list__bodo.type1.title .obj .item .inner .tit{position: relative;;left:auto;top:auto;display: block;width:auto;}
    .ui-list__bodo.type1.title .obj .item .inner{padding:25px;min-height:auto;}
}


.ui-list__bodo.type2 .obj .item .inner{padding:15px;padding-left: 15px;}
.ui-list__bodo.type2 .obj .item .inner .circle{position:relative;left:auto;top:auto;display:inline-block;margin-right:5px;line-height:40px;}
.ui-list__bodo.type2 .obj .item .inner .ui-list__button{position:absolute;right:15px;top:15px;}
.ui-list__bodo.type2 .obj .item .inner .ui-number{font-size: 20px;line-height: 40px;}
.ui-list__bodo.type2 .obj .item .inner .ui-text{margin-top: 0;margin-left: 54px;}
.ui-list__bodo.type2 .obj.col2 .item .inner .ui-list__button{position:relative;right:auto;top:auto;margin-top:10px;margin-left:51px;}



.ir-icon__line {background-image: url(/pcms_old/dist/img/p01/ir_list_icon.png);}
.circle .ir-icon__line{position: absolute;left: 16.5px;top: 16.5px; width:55px;height:55px;}
.circle.circle.circle-sm .ir-icon__line{position: absolute;left: 0;top: 0; width:55px;height:55px;}
.ir-icon__line.icon1{background-position: 0 0 ;}
.ir-icon__line.icon2{background-position: -65px 0 ;}
.ir-icon__line.icon3{background-position: -130px 0 ;}
.ir-icon__line.icon4{background-position: -195px 0 ;}
.ir-icon__line.icon5{background-position: -260px 0 ;}
.ir-icon__line.icon6{background-position: -325px 0 ;}
.ir-icon__line.icon7{background-position: -390px 0 ;}
.ir-icon__line.icon8{background-position: -455px 0 ;}
.ir-icon__line.icon9{background-position: -520px 0 ;}
.ir-icon__line.icon10{background-position: -585px 0 ;}

.ir-icon__line.icon11{background-position: 0 -65px ;}
.ir-icon__line.icon12{background-position: -65px -65px ;}
.ir-icon__line.icon13{background-position: -130px -65px ;}
.ir-icon__line.icon14{background-position: -195px -65px ;}
.ir-icon__line.icon15{background-position: -260px -65px ;}
.ir-icon__line.icon16{background-position: -325px -65px ;}
.ir-icon__line.icon17{background-position: -390px -65px ;}
.ir-icon__line.icon18{background-position: -455px -65px ;}
.ir-icon__line.icon19{background-position: -520px -65px ;}
.ir-icon__line.icon20{background-position: -585px -65px ;}

.ir-icon__line.icon21{background-position: 0 -130px ;}
.ir-icon__line.icon22{background-position: -65px -130px ;}
.ir-icon__line.icon23{background-position: -130px -130px ;}
.ir-icon__line.icon24{background-position: -195px -130px ;}
.ir-icon__line.icon25{background-position: -260px -130px ;}
.ir-icon__line.icon26{background-position: -325px -130px ;}
.ir-icon__line.icon27{background-position: -390px -130px ;}
.ir-icon__line.icon28{background-position: -455px -130px ;}
.ir-icon__line.icon29{background-position: -520px -130px ;}
.ir-icon__line.icon30{background-position: -585px -130px ;}

.ir-icon__line.icon31{background-position: 0 -195px ;}
.ir-icon__line.icon32{background-position: -65px -195px ;}
.ir-icon__line.icon33{background-position: -130px -195px ;}
.ir-icon__line.icon34{background-position: -195px -195px ;}
.ir-icon__line.icon35{background-position: -260px -195px ;}
.ir-icon__line.icon36{background-position: -325px -195px ;}
.ir-icon__line.icon37{background-position: -390px -195px ;}
.ir-icon__line.icon38{background-position: -455px -195px ;}
.ir-icon__line.icon39{background-position: -520px -195px ;}
.ir-icon__line.icon40{background-position: -585px -195px ;}

.ir-icon__line.icon41{background-position: 0 -260px ;}
.ir-icon__line.icon42{background-position: -65px -260px ;}
.ir-icon__line.icon43{background-position: -130px -260px ;}
.ir-icon__line.icon44{background-position: -195px -260px ;}
.ir-icon__line.icon45{background-position: -260px -260px ;}
.ir-icon__line.icon46{background-position: -325px -260px ;}
.ir-icon__line.icon47{background-position: -390px -260px ;}
.ir-icon__line.icon48{background-position: -455px -260px ;}
.ir-icon__line.icon49{background-position: -520px -260px ;}
.ir-icon__line.icon50{background-position: -585px -260px ;}

.ir-icon__line.icon51{background-position: 0 -325px ;}
.ir-icon__line.icon52{background-position: -65px -325px ;}
.ir-icon__line.icon53{background-position: -130px -325px ;}
.ir-icon__line.icon54{background-position: -195px -325px ;}
.ir-icon__line.icon55{background-position: -260px -325px ;}
.ir-icon__line.icon56{background-position: -325px -325px ;}
.ir-icon__line.icon57{background-position: -390px -325px ;}
.ir-icon__line.icon58{background-position: -455px -325px ;}
.ir-icon__line.icon59{background-position: -520px -325px ;}
.ir-icon__line.icon60{background-position: -585px -325px ;}

.ir-icon__line.icon61{background-position: 0 -390px ;}
.ir-icon__line.icon62{background-position: -65px -390px ;}
.ir-icon__line.icon63{background-position: -130px -390px ;}
.ir-icon__line.icon64{background-position: -195px -390px ;}
.ir-icon__line.icon65{background-position: -260px -390px ;}
.ir-icon__line.icon66{background-position: -325px -390px ;}
.ir-icon__line.icon67{background-position: -390px -390px ;}
.ir-icon__line.icon68{background-position: -455px -390px ;}
.ir-icon__line.icon69{background-position: -520px -390px ;}
.ir-icon__line.icon70{background-position: -585px -390px ;}

.ir-icon__line.icon71{background-position: 0 -455px ;}
.ir-icon__line.icon72{background-position: -65px -455px ;}
.ir-icon__line.icon73{background-position: -130px -455px ;}
.ir-icon__line.icon74{background-position: -195px -455px ;}
.ir-icon__line.icon75{background-position: -260px -455px ;}
.ir-icon__line.icon76{background-position: -325px -455px ;}
.ir-icon__line.icon77{background-position: -390px -455px ;}
.ir-icon__line.icon78{background-position: -455px -455px ;}
.ir-icon__line.icon79{background-position: -520px -455px ;}
.ir-icon__line.icon70{background-position: -585px -455px ;}

.ir-icon__line.icon81{background-position: 0 -520px ;}
.ir-icon__line.icon82{background-position: -65px -520px ;}
.ir-icon__line.icon83{background-position: -130px -520px ;}
.ir-icon__line.icon84{background-position: -195px -520px ;}
.ir-icon__line.icon85{background-position: -260px -520px ;}
.ir-icon__line.icon86{background-position: -325px -520px ;}
.ir-icon__line.icon87{background-position: -390px -520px ;}
.ir-icon__line.icon88{background-position: -455px -520px ;}
.ir-icon__line.icon89{background-position: -520px -520px ;}
.ir-icon__line.icon80{background-position: -585px -520px ;}

.ui-list__column{margin:0 -10px;}
.ui-list__column .inner{position:relative;border:10px solid transparent;}
.ui-list__column .inner .circle{margin:0 auto 10px;width:110px;height:110px;}
.ui-list__column .inner .circle .ui-number{position:absolute;left:0;top:0;display:block;width:100%;height:100%;color:#fff;font-size:24px;line-height:110px;text-align:center;}
.ui-list__column .inner .item{padding:30px 20px;border:1px solid #efefef;min-height:250px;}
.ui-list__column .inner .ui-summary{color:#7c7c7c;font-size:16px;letter-spacing:-1px;}
.ui-list__column .inner .ui-summary strong{display:block;margin-bottom:5px;color:#222;font-size:18px;font-weight:bold;text-align:center;}
.ui-list__column .inner .ui-summary p{margin:0;}
.ui-list__column.col2 .inner{float:left;width:50%;}
.ui-list__column.col3 .inner{float:left;width:33.33%;}
.ui-list__column.col4 .inner{float:left;width:25%;}
@media only screen and (max-width:1024px){
    .ui-list__column.col4 .inner{width:33.33%;}
}
@media only screen and (max-width:767px){
.ui-list__column.col3 .inner,.ui-list__column.col4 .inner{width:50%;}
}
@media only screen and (max-width:640px){
.ui-list__column.col2 .inner,.ui-list__column.col3 .inner,.ui-list__column.col4 .inner{float:none;width:100%;}
}
.ui-list__column {margin: 0 -12px;}
.ui-list__column .inner {margin: 0 10px 30px;border:1px solid #cacaca;border-radius: 15px;background: #fff;}
.ui-list__column .inner .item {padding: 37px 20px 42px;border:none;min-height: auto;text-align: center;}
.ui-list__column.col2 .inner {width: calc(50% - 20px);}
.ui-list__column.col3 .inner {margin: 0 8px 30px;width: calc(33.33% - 16px);}
.ui-list__column.col4 .inner {margin: 0 6px 30px;width: calc(25% - 12px);}
.ui-list__column .inner .ui-summary strong {margin: 0 0 15px;color: #3a3a3a;font-size: 20px;font-weight: bold;}
.ui-list__column .inner .ui-summary p{color:#6e7179;font-size:16px;}
.ui-list__column.type02 .inner .item{padding: 31px 20px 52px;}
.ui-list__column.type02 .inner a {margin:15px 0 0;}
.ui-list__column .inner a {margin:0 0 19px;}
.ui-list__column .inner .circle{position: relative;margin-bottom:15px;width:80px;height:80px;}
.ui-list__column .inner .circle.circle-sm{width:55px;height:55px;}
.ui-list__column.type02 .circle .ir-icon__line{left: 12.5px;top: 12.5px;}
.ui-list__column.type03{border: 1px solid #d2d2d2; border-radius: 15px;}
.ui-list__column.type03 .inner{border:none;}
.ui-list__column.type03 .inner:after{content:"";position:absolute;top:10%;height:80%;border-left:1px solid #d3d3d3;background-color:#d3d3d3;}
.ui-list__column.type03 .inner:nth-child(1):after,
.ui-list__column.type03 .inner:nth-child(5):after,
.ui-list__column.type03 .inner:nth-child(9):after{display:none;}
.ui-list__column.type03 .inner .circle{position: relative;margin-bottom:15px;width:100px;height:100px;background: url(/pcms_old/dist/img/p01/ir-icon_type03.png);}
.ui-list__column.type03 .inner:nth-child(2) .circle{background-position: -101px 0;}
.ui-list__column.type03 .inner:nth-child(3) .circle{background-position: -202px 0;}
.ui-list__column.type03 .inner:nth-child(4) .circle{background-position: -303px 0;}
.ui-list__column.type04 .inner{position: relative;margin:10px; background: #f7f7f7;border-color:#f7f7f7;}
.ui-list__column.type04 .inner .item{padding: 30px 100px 40px 28px;text-align:left;}
.ui-list__column.type04 .inner .ui-summary strong{font-size:20px;line-height: 30px;font-weight:bold;text-align:left;}
.ui-list__column.type04 .inner .icon{position: absolute;right:30px;top:50%;margin-top: -24px;width:52px;height:48px; background: url(/pcms_old/dist/img/p01/ir-icon_type04.png);}
.ui-list__column.type04 .inner .icon.icon01{background-position: 0 0;}
.ui-list__column.col2.type03 .inner {width: calc(50% - 12px);}
.ui-list__column.col3.type03 .inner {width: calc(33.33% - 12px);}
.ui-list__column.col2.type03 .inner,
.ui-list__column.col4.type03 .inner,
.ui-list__column.col3.type03 .inner {margin:0 6px;}

@media(max-width:1279px){
    .ui-list__column.col3 .inner,
    .ui-list__column.col4 .inner {width:calc(50% - 30px);}
    .ui-list__column.col4 .inner:nth-child(3):after{display:none;}
}
@media(max-width:1279px){
    .ui-list__column.col4.type03 .inner {width: calc(50% - 12px);}
}

@media(max-width:767px){
    .ui-list__column.col2 .inner,
    .ui-list__column.col3 .inner,
    .ui-list__column.col4 .inner {width:calc(100% - 30px);}
    .ui-list__column.col4 .inner:nth-child(2):after,
    .ui-list__column.col4 .inner:nth-child(4):after{display: none;}
    .ui-list__column .inner .item {padding:25px 30px;}
    .ui-list__column.col2.type03 .inner,
    .ui-list__column.col3.type03 .inner,
    .ui-list__column.col4.type03 .inner  { margin:10px 6px;width:calc(100% - 12px);}
    .ui-list__column.type03 .inner:nth-child(2):after,
    .ui-list__column.type03 .inner:nth-child(3):after,
    .ui-list__column.type03 .inner:nth-child(4):after{display: block;}
    .ui-list__column.type03 .inner:after { left: 50%; top: -15px; transform: translateX( -50%);width: 80%; height: 1px; border-top: 1px dotted #d3d3d3; border-left: 0; background: transparent;}
}


/* 링크다운로드박스 */
.ui-banner__box .item{position:relative;float: left;margin:10px;padding:26px 135px 26px 30px;width:calc(50% - 20px);border:1px solid #c4cbd2;border-radius: 10px;min-height:74px;}
.ui-banner__box .item .ui-banner__title{position: relative; display:block;padding-left: 40px; color:#3a3a3a;font-size:16px;line-height: 20px;}
.ui-banner__box .item .ui-banner__title:before{content: ""; position: absolute;left: 0;top:50%;margin-top: -10px;width:20px;height:20px;background:url(/pcms_old/dist/img/ir-bbs.png) 0 -340px;}
.ui-banner__box.link .item .ui-banner__title:before{background-position:  -28px -340px;}
.ui-banner__box .item .down,
.ui-banner__box .item .link{position: absolute;right: 10px;top:50%;margin-top:-23px; padding: 7px 14px;border: 1px solid #ddd;border-radius: 3px;font-size: 15px;line-height: 30px;transition: 0.3s;}
.ui-banner__box .item .down:hover, .ui-banner__box .item .down:focus, .ui-banner__box .item .link:hover, .ui-banner__box .item .link:focus{background-color: #0A844D;color: #fff;}
@media only screen and (max-width:767px){
    .ui-banner__box .item{float:none;margin-top:-1px;margin-left:0;width:100%;}
}



/* 절차도 */
.ui-process{position:relative;width:100%;}
.ui-process.type5{padding:20px;background-color: #f6f7f9;}
.ui-process.type5>li{position: relative;float:left;margin:20px;padding: 20px;width: calc(25% - 40px);border: 1px solid #aabac8;border-radius: 20px 20px 20px 0px;background-color: #fff;min-height: 180px; text-align:center;}
.ui-process.type5>li:before{content:'';position:absolute;;right:-32px;top:50%;display:block;margin-top:-16px;width:32px;height:13px;background:url(/pcms_old/dist/img/p01/step-icon2.png) no-repeat;}
.ui-process.type5>li:last-child:before{display: none;}
.ui-process.type5>li .inner{display:block;padding:0;width:100%;height:100%;/* position:relative; */}
.ui-process.type5>li .inner .num{margin: 0 auto 10px;width: 40px;border-radius: 7px;background-color: #174572;color: #fff;font-size: 14px;line-height: 20px;}
.ui-process.type5>li .ui-process__title{display:block;margin-bottom: 0;color:#164571;font-size:16px;font-weight: bold;}
.ui-process.type5>li .ui-process__text{display:block;margin-top: 10px;padding-top: 10px;border-top: #c0d3e2 1px solid;color: #767676;font-size: 15px;line-height: 20px;}
.ui-process.type5>li:last-child .inner:before,
.ui-process.type5>li.last-child .inner:before{display:none;}
.ui-process.type5.step3>li{width:calc(33.33% - 40px);}
.ui-process.type5.step4>li{width:calc(25% - 40px);}
.ui-process.type5.step5>li{width:calc(20% - 40px);}

@media(max-width:767px){
    .ui-process.type5{padding:20px;}
    .ui-process.type5>li{float:none;margin:0;margin-bottom:40px;min-height: auto;}
    .ui-process.type5>li:last-child{margin-bottom:0;}
    .ui-process.type5>li:before{right:50%;top:auto;bottom:-23px;transform: rotate(90deg);margin-top:0;margin-right:-16px;}
    .ui-process.type5.step3>li{width:100%;}
    .ui-process.type5.step4>li{width:100%;}
    .ui-process.type5.step5>li{width:100%;}
}

/* 링크페이지 se05a */
.se05a_box{ overflow: hidden;position: relative;z-index:1; width:100%; background:url(/images/farm/sub03/se05a_bg_none.jpg)center no-repeat;background-size:cover;text-align: center;}
.se05a_box .icon-box span{position: absolute;z-index: 10; animation: icon_ani 5s linear infinite;transform-origin:center;}
.se05a_box .icon-box span.icon1{left: calc(50% - 400px);top: 38%;width:125px;height:120px;background: url(/images/farm/sub03/se05a_icon1.png)center no-repeat;animation-delay:unset;}
.se05a_box .icon-box span.icon2{right: calc(50% - 400px);bottom: 20%;width:149px;height:104px;background: url(/images/farm/sub03/se05a_icon2.png)center no-repeat;animation-delay:2s;}
.se05a_box .icon-box span.icon3{right:calc(50% - 400px);top: 20%;width:146px;height:106px;background: url(/images/farm/sub03/se05a_icon3.png)center no-repeat;animation-delay:3s;}
.se05a_box .potal-img{position: relative; top:90px;margin:0 auto 120px; width:581px;height:390px;background: url(/images/farm/sub03/se05a_potalbox_bg.png)center no-repeat;background-size:100%;}
.se05a_box .potal-img span{position: absolute; left: 0px; top: 38px; width: 560px; height: 324px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px;}
.se05a_box .potal-img span:before {content: ""; position: absolute; left: 11px; top: -52px; z-index: -1; width: 769px; height: 715px; background: url(/images/farm/sub03/se05a_potalbox_before.png)center no-repeat; background-size: contain;}
.se05a_box a{position: relative; display:inline-block; margin:50px 50px 90px 50px;border-radius: 5px;background:#48546d;color:#fff; text-align: center;}
.se05a_box a .ir-link {right:20px;}
.se05a_box a.btn-lg.btn-icon {padding:14px 50px 14px 20px;}
.se05a_box .potal-info { margin: 0 auto;width: 450px; }
.se05a_box .potal-info p {margin:0; color:#676666; font-size:16px;}

@media all and (min-width:1024px) and (max-width:1220px){
    .se05a_box{width:100%;}
    .se05a_box .potal-img span:before {left:0; top:-101px; width:612px; height:678px;}
    .se05a_box .icon-box span.icon1{left:calc(50% - 300px);}
    .se05a_box .icon-box span.icon2{right:calc(50% - 280px);bottom:10%;}
    .se05a_box .icon-box span.icon3{right:calc(50% - 300px);top:20%;}
    .se05a_box .potal-img{width:450px;height:290px;}
    .se05a_box .potal-img span{top: 25px; width: 434px; height: 250px;}
    .se05a_box a{font-size:13px;}
}
@media(max-width:900px){
    .se05a_box .potal-img span:before {left:-1px; top:-110px; width:605px; height:695px;}
    .se05a_box .icon-box span.icon1{left:calc(50% - 300px);}
    .se05a_box .icon-box span.icon2{right:calc(50% - 280px);bottom:10%;}
    .se05a_box .icon-box span.icon3{right:calc(50% - 300px);top:20%;}
    .se05a_box .potal-img{width:450px;height:290px;}
    .se05a_box .potal-img span{top: 25px; width: 434px; height: 250px;}
    .se05a_box a{font-size:13px;}
}
@media(max-width:680px){
    .se05a_box .potal-img span:before {left:-1px; top:-201px; width:379px; height:695px;}
    .se05a_box .icon-box span{transform: scale(0.6);-webkit-transform: scale(0.6); animation:none;}
    .se05a_box .icon-box span.icon1 { left: calc(50% - 230px);top:22%;}
    .se05a_box .icon-box span.icon2 {display: none;}
    .se05a_box .icon-box span.icon3 { right: calc(50% - 240px);top:7%;}
    .se05a_box:before{left:10px;width:110px;}
    .se05a_box:after{right:10px;width:110px;}
    .se05a_box .potal-img{top:30px;margin:0 auto 50px;padding: 0 5%;width:280px;height:200px;}
    .se05a_box .potal-img span{left: 0; top: 25px; width: 270px; height: 157px;}
    .se05a_box .potal-info { padding:0 5%;width:100%;}
    .se05a_box a{margin:30px;}
}
@media(max-width:480px){
    .se05a_box .icon-box span {display: none;}
}
@media(max-width:340px){
    .se05a_box .potal-img span:before{left: -1px; top: -215px; width: 340px; height: 695px;}
    .se05a_box .potal-img{width:260px;}
    .se05a_box .potal-img span {top: 30px; width: 248px; height: 146px;}
}

@keyframes icon_ani {
    0% ,
    40%,100%{transform: translateY(0px);}
    20%, 60%{transform: translateY(10px);}
}



/* 정보박스 이미지 + 글 */

.sp-product-box-wrap { margin-bottom: 100px;width: 100%; box-sizing: border-box;}
.sp-product-box-wrap::after {content: ""; display: block; clear: both;}
.sp-product-box-wrap .sp-pro-img-box {float: left; padding: 15px; width: 490px; border: 1px solid #ddd; background-color: #f8f8f8;}
.sp-product-box-wrap .sp-pro-txt-box {float: left; padding: 25px 0 0 95px; width: calc(100% - 490px);}
.sp-product-box-wrap .sp-pro-txt-box .sp-pro-title { padding-bottom: 10px; color: #555555;font-size: 30px; letter-spacing: -2px; font-weight: bold;}
.sp-product-box-wrap .sp-pro-txt-box .sp-point-txt { margin: 0; padding-bottom: 10px; color: #cc0007;font-size: 18px; font-weight: 500;}
.sp-product-box-wrap .sp-pro-txt-box span { display: block; color: #555555;font-size: 20px; font-family: 'score';}
.sp-product-box-wrap .sp-pro-txt-box span em {font-weight: bold; font-family: 'score';}
.sp-product-box-wrap .sp-pro-txt-box .border { margin: 25px 0; width: 100%;border-bottom: 1px solid #ddd;}
.sp-product-box-wrap .sp-pro-txt-box .sp-pro-detail {}
.sp-product-box-wrap .sp-pro-txt-box .sp-pro-detail ul li { color: #737373;font-size: 16px; line-height: 1.6; letter-spacing: -1px;}
.sp-product-box-wrap .sp-pro-txt-box .sp-pro-detail > ul > li {position: relative; padding-bottom: 20px; padding-left: 120px;}
.sp-product-box-wrap .sp-pro-txt-box .sp-pro-detail > ul > li > b { position: absolute; left: 0; top: 0; color: #737373;font-size: 16px;}
.sp-product-box-wrap .sp-pro-img-box img { display: block;width: 100%;}
@media(max-width: 1250px) {
    .sp-product-box-wrap .sp-pro-txt-box {padding: 15px 0 0 40px;}
    .sp-product-box-wrap .sp-pro-txt-box .border {margin: 20px 0;}
}
@media(max-width: 1100px) {
    .sp-product-box-wrap .sp-pro-img-box {width: 420px;}
    .sp-product-box-wrap .sp-pro-txt-box { padding: 0 0 0 40px;width: calc(100% - 420px);}
    .sp-product-box-wrap .sp-pro-txt-box .sp-pro-title {font-size: 26px;}
    .sp-product-box-wrap .sp-pro-txt-box .sp-point-txt {font-size: 16px;}
    .sp-product-box-wrap .sp-pro-txt-box span {font-size: 18px;}
}
@media(max-width: 950px) {
    .sp-product-box-wrap {margin-bottom: 70px;}
    .sp-product-box-wrap .sp-pro-img-box {width: 360px;}
    .sp-product-box-wrap .sp-pro-txt-box { padding: 0 0 0 30px;width: calc(100% - 360px);}
}
@media(max-width: 840px) {
    .sp-product-box-wrap .sp-pro-img-box {width: 320px;}
    .sp-product-box-wrap .sp-pro-txt-box {width: calc(100% - 320px);}
}
@media(max-width: 767px) {
    .sp-product-box-wrap {margin-bottom: 20px;}
    .sp-product-box-wrap .sp-pro-img-box {float: none; margin: 0 auto; max-width: 420px; width: 80%;}
    .sp-product-box-wrap .sp-pro-txt-box {float: none; padding: 30px 20px; width: 100%;}
    .sp-product-box-wrap .sp-pro-txt-box .sp-pro-title {font-size: 24px;}
    .sp-product-box-wrap .sp-pro-txt-box span {font-size: 16px;}
}
@media(max-width: 420px) {
    .sp-product-box-wrap .sp-pro-img-box { padding: 10px; max-width: none;width: 100%;}
    .sp-product-box-wrap .sp-pro-txt-box {padding: 30px 0;}
    .sp-product-box-wrap .sp-pro-txt-box .sp-pro-title {font-size: 22px;}
    .sp-product-box-wrap .sp-pro-txt-box .sp-pro-detail > ul > li {padding-left: 0;}
    .sp-product-box-wrap .sp-pro-txt-box .sp-pro-detail > ul > li > b {position: relative; display: block; padding-bottom: 5px;}
}
/* 정보박스 이미지 + 글 End */

/* 아코디언 */
.ui-accordion--faq{}
.ui-accordion--faq .accordion__item{position:relative;display:block;margin-bottom: 10px;}
.ui-accordion--faq .accordion__header{position:relative;}
.ui-accordion--faq .accordion__button{position: relative; display:block;padding: 20px 80px 20px 30px;border:1px solid #8dc5ac;border-radius: 5px;line-height:1;box-sizing:border-box;}
.ui-accordion--faq .accordion__button::before{content:"";position:absolute;right:67px;top:0;width:1px;height:100%;background-color:#d2d2d2;}
.ui-accordion--faq .accordion__button.ov,
.ui-accordion--faq .accordion__button:hover,
.ui-accordion--faq .accordion__button:focus{border:1px solid #0b9859;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{right:0;width:67px;border-radius: 0 5px 0 0;background-color:#0b9859;}
.ui-accordion--faq .accordion__button:after{content:"";position: absolute;right: 25px;top:calc(50% - 3.5px);width: 15px;height: 7px;background: url(/pcms_old/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_old/dist/img/ir-bbs.png) -54px -340px;}
.ui-accordion--faq .accordion__title{display: table-cell;vertical-align: middle;color:#3a3a3a;font-size: 18px;line-height: 30px;letter-spacing: -0.05em;font-weight:bold;word-break: break-all;}
.ui-accordion--faq .accordion__title-circle{display:inline-block;margin-right:12px;width:44px;height:44px;border-radius:50%;background-color:#000;color:#fff;line-height:42px;text-align:center;}

.ui-accordion--faq .accordion__body{position:relative;display:none;padding: 30px 30px 60px;border:1px solid #8dc5ac;border-top:0;border-radius: 0 0 5px 5px;background:#f1f7f4;}
.ui-accordion--faq .accordion__body .h3:first-child{margin-top: 0;}
.ui-accordion--faq .accordion__body.active{opacity:1;display:block;height:auto;}
.ui-accordion--faq .accordion__body:after{content:"";display:table;clear:both;}


/* 조직도 */
/* se03a */
/* 기본 5개 분야 */
.department_orgwrap{overflow:hidden;position:relative;padding: 50px 60px;width:100%;background: #f6f7f9;}
.department_orgwrap .department_org1{overflow:hidden;width:100%;}
.department_orgwrap .department_org1>li{position:relative;padding-bottom:15px;}
.department_orgwrap .department_org1 strong{position:relative;left: 50%;z-index:1;display:block;margin-left: -80px;padding: 10px 0;width: 160px;background-color: #0071db;color:#fff;font-size: 16px;line-height: 30px;text-align:center;border-bottom-left-radius: 13px;border-bottom-right-radius: 13px;}
.department_orgwrap .department_org1>li>ul{overflow:hidden;position:relative;padding-top: 80px;width:100%;}
.department_orgwrap .department_org1>li>ul>li{position:relative;float:left;margin-left: 2.5%;padding:13px 0;width:18%;border: 1px solid #aabac8;background-color: #fff;color: #6e7179;font-size: 15px;line-height: 26px;text-align:center;border-bottom-left-radius: 13px;border-bottom-right-radius: 13px;}
.department_orgwrap .department_org1>li>ul>li:first-child{margin-left:0;}

.department_orgwrap .department_org1 .lv1:before{content:"";position:absolute;left: 50%;top: 51px;display:block;margin-left: -0.5px;height: 40px;border-left:1px solid #dcdcdc;}
.department_orgwrap .department_org1 .lv1:after{content:"";position:absolute;left:9%;top: 90px;display:block;width:82%;border-top:1px solid #dcdcdc;}
.department_orgwrap .department_org1 li ul li:before{content:"";position:absolute;left: 50%;top: -6.5px;display:block;margin-left: -6.5px;width: 13px;height: 13px;background: url(/pcms_old/dist/img/p01/department.png);}
.department_orgwrap .department_org1 li ul li:after{content:"";position:absolute;left: 50%;top: -41px;display:block;margin-left: -1.5px;height: 40px;border-left:1px solid #dcdcdc;}

.department_orgwrap.col2 .department_org1>li>ul>li{margin-left: 2.5%;width:48%;}
.department_orgwrap.col2 .department_org1 .lv1:after{left: 24%;width: 50.4%;}
.department_orgwrap.col3 .department_org1>li>ul>li{margin-left: 2%;width:32%;}
.department_orgwrap.col3 .department_org1 .lv1:after{left: 15.9%;width: 68%;}
.department_orgwrap.col4 .department_org1>li>ul>li{margin-left: 0.8%;width:24%;}
.department_orgwrap.col4 .department_org1 .lv1:after{left: 11.8%;width: 74.6%;}
.department_orgwrap.col6 .department_org1>li>ul>li{margin-left: 0.8%;width:16%;}
.department_orgwrap.col6 .department_org1 .lv1:after{left: 8%;width: 84%;}
.department_orgwrap.col2 .department_org1>li>ul>li:first-child,
.department_orgwrap.col3 .department_org1>li>ul>li:first-child,
.department_orgwrap.col4 .department_org1>li>ul>li:first-child,
.department_orgwrap.col6 .department_org1>li>ul>li:first-child{margin-left:0;}

@media screen and (max-width: 680px){
   .department_orgwrap{padding: 50px 15px;}
   .department_orgwrap .department_org1>li>ul>li{font-size: 12px;}

}
@media screen and (max-width: 470px){
   .department_orgwrap .department_org1>li>ul,
   .department_orgwrap.col2 .department_org1>li>ul,
   .department_orgwrap.col3 .department_org1>li>ul,
   .department_orgwrap.col4 .department_org1>li>ul,
   .department_orgwrap.col6 .department_org1>li>ul{padding-top: 0;}
   .department_orgwrap .department_org1>li>ul>li,
   .department_orgwrap.col2 .department_org1>li>ul>li,
   .department_orgwrap.col3 .department_org1>li>ul>li,
   .department_orgwrap.col4 .department_org1>li>ul>li,
   .department_orgwrap.col6 .department_org1>li>ul>li{margin-top: 20px;margin-left: 0;width: 100%;}
   .department_orgwrap .department_org1 .lv1:before,
   .department_orgwrap .department_org1 .lv1:after,
   .department_orgwrap.col2 .department_org1 .lv1:before,
   .department_orgwrap.col2 .department_org1 .lv1:after,
   .department_orgwrap.col3 .department_org1 .lv1:before,
   .department_orgwrap.col3 .department_org1 .lv1:after,
   .department_orgwrap.col4 .department_org1 .lv1:before,
   .department_orgwrap.col4 .department_org1 .lv1:after,
   .department_orgwrap.col6 .department_org1 .lv1:before,
   .department_orgwrap.col6 .department_org1 .lv1:after{display: none;}
   .department_orgwrap .department_org1 li ul li:after,
   .department_orgwrap.col2 .department_org1 li ul li:after,
   .department_orgwrap.col3 .department_org1 li ul li:after,
   .department_orgwrap.col4 .department_org1 li ul li:after,
   .department_orgwrap.col6 .department_org1 li ul li:after{top:-21px;height: 20px;}
}

/*se03a_type*/
.se03a_type .department_orgwrap {padding: 60px 60px;}
.se03a_type .department_orgwrap .department_org1>li{position: relative; padding-bottom: 15px; width: 100%;}
.se03a_type .department_orgwrap .department_org1 strong { z-index: 1;margin-left:-13%;padding: 10px 0 0;width: 26%; background-color: #0071db; color: #fff;font-size: 16px; line-height: 35px; text-align: center;}
.se03a_type .department_orgwrap .department_org1 span { z-index: 1;display: block;padding: 10px 0; width: 100%; border: 1px solid #aabac8; background-color: #ffffff; color: #6e7179;font-size: 15px;line-height: 30px; text-align: center; border-bottom-left-radius: 13px; border-bottom-right-radius: 13px;}
.se03a_type .department_orgwrap .department_org1 .tit{position: relative; display: block;padding: 10px 0px; width: 100%; border: 1px solid #aabac8;border-bottom: 0px; background-color: #e9eef7; color: #002242; text-align: center;border-bottom-left-radius: 0; border-bottom-right-radius: 0;}
.se03a_type .department_orgwrap .department_org1 .con{position: relative; display: block;padding: 10px 0px; width: 100%; border: 1px solid #aabac8; background-color: #ffffff; color: #6e7179; text-align: center;border-bottom-left-radius: 13px; border-bottom-right-radius: 13px;}
.se03a_type .department_orgwrap .department_org1>li>ul{ overflow: hidden;position: relative; margin-left: 10%; padding-top: 75px; width: 100%;}
.se03a_type .department_orgwrap .department_org1>li>ul>li {position: relative; float: left; margin: 0.8%;padding: 0; width: 25%;border:none;background-color:transparent; }
.se03a_type .department_orgwrap .department_org1 li ul li:before{z-index: 2;}
.se03a_type .department_orgwrap .department_org1>li>ul>li>ul>li{width: 18%;}
.se03a_type .department_orgwrap .department_org1>li>ul.department_org2_2>li{margin: 0 1% 0;width: 18%;}
.se03a_type .department_orgwrap .department_org1 .lv2:after{ content: ""; position: absolute;left: 19.8%;top: 17px; display: block; width: 80%; border-top: 1px solid #dcdcdc;}
.se03a_type .department_orgwrap .department_org1 li.lv2{margin-left: -10%;}
.se03a_type .department_orgwrap .department_org1 .lv1:after{ left: 23%;top: 120px; width: 53.4%;}
.se03a_type .department_orgwrap .department_org1 li ul li:after { content: "";position: absolute; left: 50%; top: -58px; display: block; margin-left: -1.5px; height: 57px; border-left: 1px solid #dcdcdc;}
.se03a_type .department_orgwrap .department_org1 .lv1:before{content: "";position: absolute; left: 50%; top: 93px; display: block; margin-left: -0.5px; height: 228px;border-left: 1px solid #dcdcdc;}


@media(max-width:1127px){
    .se03a_type .department_orgwrap .department_org1 .con{min-height: 90px;}
 }

 @media(max-width:1083px){
    .se03a_type .department_orgwrap .department_org1 .tit{min-height: 85px;}
    .se03a_type .department_orgwrap .department_org1 .con{min-height: 90px;}
 }
 @media(max-width:1023px){
    .se03a_type .department_orgwrap .department_org1 .tit{min-height: 0;}
    .se03a_type .department_orgwrap .department_org1 .con{min-height: 0;}
 }


 @media(max-width:830px){
    .se03a_type .department_orgwrap .department_org1 .tit{min-height: 88px;}
    .se03a_type .department_orgwrap .department_org1 .con{min-height: 90px;}
    .se03a_type .department_orgwrap .department_org1 .lv1:before{height: 303px;}
 }

 @media(max-width:660px){
    .se03a_type .department_orgwrap{padding: 30px 30px;}
    .se03a_type .department_orgwrap .department_org1 strong{left:0;margin-left:0;width: 100%;}
    .se03a_type .department_orgwrap .department_org1>li{padding-bottom: 0;}
    .se03a_type .department_orgwrap .department_org1>li>ul{ margin-left: 0;padding-top: 20px;width: 100%;}
    .se03a_type .department_orgwrap .department_org1>li>ul>li{margin: 20px 0 4px;width: 100%;}
    .se03a_type .department_orgwrap .department_org1>li>ul.department_org2_2>li{margin: 20px 0 4px;width: 100%;}
    .se03a_type .department_orgwrap .department_org1 li.lv2{margin-left:0;}
    .se03a_type .department_orgwrap .department_org1 .tit{min-height: auto;}
    .se03a_type .department_orgwrap .department_org1 .con{min-height: auto;}
    .se03a_type .department_orgwrap .department_org1 .lv1:before{border-left:none;}
    .se03a_type .department_orgwrap .department_org1 .lv1:after{border-top:none;}
    .se03a_type .department_orgwrap .department_org1 .lv2:after{border-top:none;}
 }


/*se03a_type End*/

/* se03b */

/* 조직도 End*/

/* se16c */

    /* se16c 탑박스*/
    .se16c_topbox {position: relative; margin: 30px 0; padding: 60px 0 0;}
    .se16c_topbox .infobox { overflow: hidden;padding: 54px 50px 54px 375px; border: 1px solid #e5e5e5;border-radius: 50px 50px 0 0;}
    .se16c_topbox .infobox:before { right: 0;top: -7px; width:158px; height:84px; background: url(/pcms_old/dist/img/b01/se16c_top_bg.png) no-repeat;}
    .se16c_topbox .infobox:after {left: 23%;bottom: -6px;z-index: 0;width: 229px;height: 73px;background: url(/pcms_old/dist/img/b01/se16c_top_bg2.png) no-repeat;}
    .se16c_topbox .images-circle {position: absolute; left: 75px; top: 0px; z-index:1; width: 246px; height: 246px; border-radius: 50%; background: #005598 url(/pcms_old/dist/img/b01/se16c_top_bgtop.png) no-repeat left bottom; color: #fff;}
    .se16c_topbox .circle-inner {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); text-align: center;}
    .se16c_topbox .circle-inner em {display: block; padding-bottom: 5px; border-bottom: 2px solid #fff; font-size:16px;font-weight: 100; font-family:'score';}
    .se16c_topbox .circle-inner strong {display: block; padding-top: 14px; font-size: 30px; line-height: 1; font-weight: bold; font-family:'score';}
    .se16c_topbox .infobox .inner .txtwrap ul {margin: 0;}
    .se16c_topbox .infobox .inner .txtwrap ul li {padding-left:135px;}
    .se16c_topbox .infobox .inner .txtwrap ul li:before { content: ''; position: absolute; left:115px; top: 7px;display: block; width: 1px; height: 12px; background: #bebebe;}
    .se16c_topbox .infobox .inner .txtwrap ul li + li {margin-top:10px;}
    .se16c_topbox .infobox .inner .txtwrap ul li span {width:100px; color:#333; text-align: justify;}
    .se16c_topbox .infobox .inner .txtwrap ul li span .ico {width:27px; height:27px;}
    .se16c_topbox .infobox .inner .txtwrap ul li span .ir {background: url(/pcms_old/dist/img/b01/se16c_top_ir.jpg) no-repeat;}
    .se16c_topbox .infobox .inner .txtwrap ul li span .ico.ico1 {background-position: 0 0;} /* 행사명 */
    .se16c_topbox .infobox .inner .txtwrap ul li span .ico.ico2 {background-position: 0 -33px;} /* 일정 */
    .se16c_topbox .infobox .inner .txtwrap ul li span .ico.ico3 {background-position: 0 -65px;} /* 인원 */
    .se16c_topbox .infobox .inner .txtwrap ul li span .ico.ico4 {background-position: 0 -98px;} /* 주소 */
    .se16c_topbox .infobox .inner .txtwrap ul li span .ico.ico5 {background-position: 0 -131px;} /* 내용 */
    @media all and (min-width:1024px) and (max-width:1090px){
        .se16c_topbox .images-circle {left:50%; transform: translateX(-50%);}
        .se16c_topbox .infobox {padding: 200px 40px 40px;}
    }
    @media(max-width:767px){
        .se16c_topbox .infobox:after {left:0;}
        .se16c_topbox .images-circle {left:50%; transform: translateX(-50%); width: 200px; height: 200px;background-size: contain;background-position-y: 70px;}
        .se16c_topbox .infobox {padding: 160px 40px 40px;}
        .se16c_topbox .infobox .inner .txtwrap ul li + li {margin-top:5px;}
    }
    @media(max-width:460px){
        .se16c_topbox .infobox .inner .txtwrap ul li {padding-left:0;}
        .se16c_topbox .infobox .inner .txtwrap ul li:before {display:none;}
        .se16c_topbox .infobox .inner .txtwrap ul li span {position: relative; display:block;width:100%;}
    }
    /* se16c 탑박스 End */

    /* sec6c 포토갤러리 */
    .photo-box{overflow:hidden;padding:50px; border:1px solid #ddd;}
    .photo-box .photo-txt{padding: 30px 0;background: url(/tour/images/tour/skin/photobox_bg.png)right bottom no-repeat;text-align: center;}
    .photo-box .photo-txt .photo-tit{position: relative;}
    .photo-box .photo-txt .photo-tit:before{content: '';position: absolute;left: 50%;bottom:-10px;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);display: inline-block;width:20px;height:2px;background: #202020;}
    .photo-box .photo-txt .photo-tit .photo-tag{display: block;color:#339145;font-size: 17px;font-weight: 500;}
    .photo-box .photo-txt .photo-tit .photo-title{display: block;color:#202020;font-size: 30px;}
    .photo-box .photo-txt .photo-cont{display:block;margin:30px 0 0;color:#515151;font-size: 16px;}
    .photo-box .ui-thumb__photo .inner{overflow:hidden; }
    .photo-box .ui-thumb__photo .slider-for .slick-slide .images_fade{position: relative; height: 600px;}
    .photo-box .ui-thumb__photo .slider-for .slick-slide .images_fade img{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
    .photo-box .ui-thumb__photo .slider-nav{ padding: 0 100px; padding-top: 360px;width: 100%; background: transparent;}
    .photo-box .ui-thumb__photo .slider-nav .slick-slide{padding:0 5px;}
    .photo-box .ui-thumb__photo .slider-nav .slick-slide .images_fade{overflow:hidden;position: relative;height: 120px;border:1px solid #fff;}
    .photo-box .ui-thumb__photo .slider-nav .slick-slide .images_fade img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:1000px;width: auto;height: 100%;}
    .photo-box .ui-thumb__photo .slider-nav .slick-slide.slick-center .images_fade{border:3px solid #fff;}
    .photo-box .ui-thumb__photo .slider-nav .slick-arrow{position: absolute;top: 30px;z-index: 10;width:65px;height:65px;border-radius:50%;background:#fff;text-indent:-9999px;box-shadow: 0 0 5px rgba(10,0,0,0.2);}
    .photo-box .ui-thumb__photo .slider-nav .slick-arrow:before{content:'';position:absolute;left:20px;top:23px;transform:rotate(45deg);-webkit-transform:rotate(45deg);display:inline-block;width:20px;height:20px;border-top:1px solid #fff;border-right:1px solid #fff;}
    .photo-box .ui-thumb__photo .slider-nav .slick-arrow.slick-prev{left: 0; top: 50%; transform: translateY(-50%); margin-left: 0; width: 70px; height: 70px; border-radius: 0; background: rgba(0,0,0,0.5);}
    .photo-box .ui-thumb__photo .slider-nav .slick-arrow.slick-prev:before{left:30px;transform:rotate(225deg);-webkit-transform:rotate(225deg);}
    .photo-box .ui-thumb__photo.aside__photo {position: relative;}
    .photo-box .ui-thumb__photo.aside__photo .inner { padding: 0;padding-right: 0; border: 0;}
    .photo-box .ui-thumb__photo .slider-for .slick-list .slick-track .slick-slide {width:100%;}
    .photo-box .ui-thumb__photo.aside__photo .slider-nav {width:100%;background: transparent;}
    .photo-box .ui-thumb__photo .slick-track {top:auto; bottom:0;}
    .photo-box .ui-thumb__photo .slider-nav .slick-list .slick-track .slick-slide .images_fade {height:80px;}
    .photo-box .ui-thumb__photo.aside__photo,
    .photo-box .ui-thumb__photo.aside__photo .slider-for .slick-list .slick-track .slick-slide .images_fade {height:508px;}
    .photo-box .ui-thumb__photo .slider-for .slick-list .slick-track .slick-slide .images_fade img {width:100% !important;}
    .photo-box .ui-thumb__photo .slider-nav .slick-arrow.slick-prev {left: 0; width:70px; height:70px;border-radius: 0; background: rgba(0,0,0,0.5);}
    .photo-box .ui-thumb__photo .slider-nav .slick-arrow.slick-next {  left:auto;right: 0;top: 50%; transform: translateY(-50% ); width: 70px; height: 70px; border-radius: 0; background: rgba(0,0,0,0.5);}
    .photo-box .ui-thumb__photo .slider-nav .slick-arrow:before {border-top: 1px solid #fff; border-right: 1px solid #fff;}
    .photo-box .ui-thumb__photo .slider-nav button:active,
    .photo-box .ui-thumb__photo .slider-nav button:focus {border:2px dotted #d2d2d2;}
    .photo-box .ui-thumb__photo .slider-nav .slick-list .slick-track .slick-slide .images_fade:active,
    .photo-box .ui-thumb__photo .slider-nav .slick-list .slick-track .slick-slide .images_fade:focus{border:2px dotted #d2d2d2;}

    @media(max-width:1279px){
        .photo-box .ui-thumb__photo .inner{height:620px;}
        .photo-box .ui-thumb__photo .slider-for .slick-slide .images_fade {height:300px;}
        .photo-box .ui-thumb__photo .slider-nav .slick-slide .images_fade img{width:auto;height:100%;}
        .photo-box .ui-thumb__photo .slider-nav{padding:0 30px;}
        .photo-box .ui-thumb__photo .slider-nav .slick-arrow{top:20px;}
        .photo-box .ui-thumb__photo.aside__photo .slider-for {height:auto;}
        .photo-box .ui-thumb__photo.aside__photo .slider-nav {position: absolute;padding-top: 360px;height: 500px;}
        .photo-box .ui-thumb__photo .slider-nav .slick-list .slick-track .slick-slide .images_fade:after {background:none;}
    }
    @media(max-width:1023px){
        .photo-box .ui-thumb__photo .inner {height:auto;}
        .photo-box .ui-thumb__photo.aside__photo .slider-nav { position: relative; padding-top: 0;height: 78px;}
        .photo-box .ui-thumb__photo.aside__photo .slider-for .slick-list .slick-track .slick-slide .images_fade{height:350px;}
        .photo-box .photo-txt .photo-cont br{display:none;}
        .photo-box .ui-thumb__photo .slider-for .slick-slide .images_fade{height:400px;}
        .photo-box .ui-thumb__photo .slider-for .slick-slide .images_fade img{max-width:1000px;width:auto;height:100%;}
        .photo-box .ui-thumb__photo .slider-nav{bottom: -10px;padding:0;}
        .photo-box .ui-thumb__photo .slider-nav .slick-slide{padding:0;}
        .photo-box .ui-thumb__photo .slider-nav .slick-slide .images_fade{height: 120px;}
        .photo-box .ui-thumb__photo .slider-nav .slick-slide .images_fade img{width:100%;height:auto;}
        .photo-box .ui-thumb__photo .slider-nav .slick-arrow{top:25%;transform: scale(0.6);-webkit-transform: scale(0.6);}
        .photo-box .ui-thumb__photo .slider-nav .slick-arrow.slick-prev{left:-10px;}
        .photo-box .ui-thumb__photo .slider-nav .slick-arrow.slick-next{right:-10px;}
        .photo-box .ui-thumb__photo.aside__photo {height:auto;}
        .photo-box .ui-thumb__photo .slider-nav .slick-arrow.slick-next,
        .photo-box .ui-thumb__photo .slider-nav .slick-arrow {border:0;}
    }
    @media(max-width:767px){
        .photo-box{padding: 30px;}
        .photo-box .photo-txt{background-size:50%;}
        .photo-box .photo-txt .photo-tit .photo-tag{font-size:14px;}
        .photo-box .photo-txt .photo-tit .photo-title{font-size:20px;}
        .photo-box .photo-txt .photo-cont{font-size:14px;}
        .photo-box .ui-thumb__photo .inner{height:450px;}
        .photo-box .ui-thumb__photo .slider-for .slick-slide .images_fade{height:350px;background: #f1f1f1;}
        .photo-box .ui-thumb__photo .slider-nav .slick-slide{opacity: 1;}
        .photo-box .ui-thumb__photo .slider-nav .slick-slide .images_fade{height:90px;}
        .photo-box .ui-thumb__photo .slider-nav .slick-arrow{top:12%;}
    }
    @media(max-width:500px){
        .photo-box{padding:0;border:none;}
        .photo-box .ui-thumb__photo .inner{height:auto;}
        .photo-box .ui-thumb__photo.aside__photo .slider-for .slick-list .slick-track .slick-slide .images_fade {height:250px;}
        .photo-box .photo-txt{padding: 0 20px 30px;}
        .photo-box .ui-thumb__photo .slider-nav .slick-arrow{top:0;}
    }
    /* sec6c 포토갤러리 End */

/* se16c End */

/* bodo_h */
.bodo-h{}
.bodo-h img{width: 100%;}
.bodo-h .row1{overflow: hidden;display: block; margin-bottom: 20px;}
.bodo-h .row1 .h_imgbox{float: left;width: 30%;}
.bodo-h .row1 .h_txt{float: left; margin-left: 5%;width:calc(100% - 35%);}
.bodo-h .row1.wide .h_imgbox{width: 40%;}
.bodo-h .row1.wide .h_txt{width:calc(100% - 45%); }

.bodo-h .row1 .h_txt .tit{margin-bottom: 20px;color: #180e0d;font-size: 20px;line-height: 30px;font-weight: bold;}
.bodo-h .row1 .h_txt .tit .subtit{display: block;margin-bottom: 7px;color: #0a844d; font-size: 15px;line-height: 21px;letter-spacing: -0.025em;}
.bodo-h .row1 .h_txt p{margin:10px 0 0;color: #6e7179;font-size: 16px;line-height: 21px;letter-spacing: -0.025em;word-break: break-all;}

/* bodo-h col2  : ì‘ìš©í˜• */
.bodo-h.col_box{overflow: hidden;margin-left:-40px; }
.bodo-h .col{float: left;margin-bottom: 36px;margin-left:40px;width:calc(50% - 40px);}
.bodo-h .col .h_imgbox{float:left;width: 40%;}
.bodo-h .col .h_txt{float:left; margin-left: 7%;padding-top:17px;width:calc(100% - 47%);}
.bodo-h .col .h_txt .tit{color:#3a3a3a;font-size: 18px; line-height: 30px;letter-spacing: -0.045em;font-weight:bold;}
.bodo-h .col .h_txt p{margin: 0;color:#666;font-size: 16px;line-height: 21px;letter-spacing: -0.025em; }

/* bodo-v : ê¸°ë³¸í˜• */
.bodo-v{overflow: hidden;margin-left:-45px;}
.bodo-v img{width: 100%;}
.bodo-v .col{float: left;margin-bottom: 20px;margin-left: 45px;width:calc(33.33% - 45px);}
.bodo-v.col2 .col{width:calc(50% - 45px);}
.bodo-v.col4 .col{width:calc(25% - 45px);}
.bodo-v .col .v_imgbox{margin-bottom: 10px;}
.bodo-v .col .v_txt{}
.bodo-v .col .v_txt .tit{ color: #180e0d;font-size: 18px;line-height: 30px;letter-spacing: -0.045em;font-weight: bold;}
.bodo-v .col .v_txt p{letter-spacing: -0.045em;word-break: break-all;}

@media (max-width: 767px){
	.bodo-v,
	.bodo-h.col_box{margin-left:0;}
    .bodo-h .row1 .h_imgbox,
    .bodo-h .row1 .h_txt,
    .bodo-h .row1.wide .h_imgbox,
    .bodo-h .row1.wide .h_txt,
    .bodo-h .col,
    .bodo-h .col .h_imgbox,
    .bodo-h .col .h_txt,
    .bodo-v .col,
    .bodo-v.col2 .col,
    .bodo-v.col4 .col{float: none;margin: 10px 0;width: 100%;}
	.bodo-h .col .h_txt{padding-top:0;}
}

/* 절차도 */
.prc{position:relative;width:100%;}
.process_ty2{padding: 30px 30px 0;background-color: #f6f7f9;}
.prc.type2 {overflow: hidden;margin-left: -30px;width: calc(100% + 30px);}
.prc.type2 > li{}
.prc.type2:after{;content: '';display:block;clear: both;}
.prc.type2 > li{position: relative;display:table-cell;float: left;margin-bottom:30px;margin-left:30px;width:calc(25% - 30px);border:none;}
.prc.type2.step5 > li{margin-left:30px;}
.prc.type2 > li .inner{position: relative;display: block;padding: 34px 5px 21px;width: 100%;border: 1px solid #c4cbd2;border-radius: 5px;background-color: #fff; text-align: center;}
.prc.type2 > li .inner:after{display:none;}
.prc.type2 > li .inner:before{content: '';position: absolute;right: -27px;top:50%;transform: translateY(-50%);display: block;width:26px;height:13px;background: url(/pcms_old/dist/img/p01/step-icon.png);}
.prc.type2 > li .inner .num{position: absolute;left: 18px;top:18px;transform: translateY(-50%); color:#767676;font-size: 14px;line-height: 1;font-weight: bold;}
.prc.type2 > li .inner .item{display: inline-block;vertical-align:middle;color: #2d3d4e;font-size: 16px;line-height: 1.2;text-align: center;}
.prc.type2 > li .inner .item:after {content: "";position: absolute;z-index: -1;display: inline-block;vertical-align: middle;}
.prc.type2 > li .inner .prc__title{position: relative;display:block;margin:0;border:none; color:#333;font-size:16px;font-weight: bold;}
.prc.type2 > li .inner .prc__title span{display: block;line-height: 1;}
.prc.type2 > li .inner .prc__text{}
.prc.type2 > li .inner .prc__icon + .prc__title{margin-bottom: 5px;padding-top: 25px;padding-bottom: 0;font-size: 16px;}
.prc.type2 > li .inner .prc__icon + .prc__title:after{top: 10px;bottom: auto;height: 5px;}
.prc.type2 .circle{position: relative;display: inline-block;margin-bottom: 13px;width: 58px;height: 58px;border: 0;}
.prc.type2 .circle.color1{background-color: #7da8ac;}
.prc.type2 .circle.color2{background-color: #58b0b9;}
.prc.type2 .circle.color3{background-color: #00b1c1;}
.prc.type2 .circle.color4{background-color: #0998a5;}
.prc.type2 .circle.color5{background-color: #0da27d;}
.prc.type2 .circle.color6{background-color: #00b478;}
.prc.type2 .circle.color7{background-color: #00875a;}
.prc.type2 .circle.color8{background-color: #19624a;}

.ir-icon_process {position: absolute;left: 0;top: 0; width:58px;height:58px;border-radius: 50%;background-image: url(/pcms_old/dist/img/ir_process.png);}
.ir-icon_process.icon1{background-position: 0 0 ;}
.ir-icon_process.icon2{background-position: -68px 0 ;}
.ir-icon_process.icon3{background-position: -136px 0 ;}
.ir-icon_process.icon4{background-position: -204px 0 ;}
.ir-icon_process.icon5{background-position: -272px 0 ;}
.ir-icon_process.icon6{background-position: -340px 0 ;}
.ir-icon_process.icon7{background-position: -408px 0 ;}
.ir-icon_process.icon8{background-position: -476px 0 ;}
.ir-icon_process.icon9{background-position: -544px 0 ;}
.ir-icon_process.icon10{background-position: -612px 0 ;}
.ir-icon_process.icon11{background-position: 0 -68px ;}
.ir-icon_process.icon12{background-position: -68px -68px ;}
.ir-icon_process.icon13{background-position: -136px -68px ;}
.ir-icon_process.icon14{background-position: -204px -68px ;}
.ir-icon_process.icon15{background-position: -274px -68px ;}
.ir-icon_process.icon16{background-position: -340px -68px ;}
.ir-icon_process.icon17{background-position: -408px -68px ;}
.ir-icon_process.icon18{background-position: -476px -68px ;}
.ir-icon_process.icon19{background-position: -544px -68px ;}
.ir-icon_process.icon20{background-position: -612px -68px ;}
.ir-icon_process.icon21{background-position: 0 -136px ;}
.ir-icon_process.icon22{background-position: -68px -136px ;}
.ir-icon_process.icon23{background-position: -136px -136px ;}
.ir-icon_process.icon24{background-position: -204px -136px ;}
.ir-icon_process.icon25{background-position: -274px -136px ;}
.ir-icon_process.icon26{background-position: -340px -136px ;}
.ir-icon_process.icon27{background-position: -408px -136px ;}
.ir-icon_process.icon28{background-position: -476px -136px ;}
.ir-icon_process.icon29{background-position: -544px -136px ;}
.ir-icon_process.icon30{background-position: -612px -136px ;}

.prc.type2.step2 > li{width: calc(50% - 30px);}
.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{	left: 50%;	right: 0;top: auto;	bottom: -20px;	transform: rotate(	90deg);	display: block;}
.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{left: -27px;right: auto;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% - 30px);}
.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(3) .inner:before{left: 50%;right: 0;top:auto;bottom:-20px;transform: rotate(90deg);display:block;}
.prc.type2.step3 > li:nth-child(7) .inner:before,
.prc.type2.step3 > li:nth-child(10) .inner:before,
.prc.type2.step3 > li:nth-child(13) .inner:before,
.prc.type2.step3 > li:nth-child(19) .inner:before{left: 50%;right: 0;top:-24px;transform: rotate(90deg);display:block;}
.prc.type2.step3 > li:nth-child(4) .inner:before,
.prc.type2.step3 > li:nth-child(5) .inner:before{left:-27px;right:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
.prc.type2.step3 > li:nth-child(11) .inner:before,
.prc.type2.step3 > li:nth-child(12) .inner:before,
.prc.type2.step3 > li:nth-child(17) .inner:before,
.prc.type2.step3 > li:nth-child(18) .inner:before{left:auto;right:-24px;top:50%;transform: rotate(-180deg) translateY(50%);}
.prc.type2.step3 > li:nth-child(8) .inner:before,
.prc.type2.step3 > li:nth-child(9) .inner:before,
.prc.type2.step3 > li:nth-child(14) .inner:before,
.prc.type2.step3 > li:nth-child(15) .inner:before{left: -32px;right: auto;top:50%;transform: rotate(0deg) translateY(-50%);}
.prc.type2.step3 > li:nth-child(11) .inner:after{left:-24px;right:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
.prc.type2.step3 > li:nth-child(16) .inner:before{content: '';position: absolute;left: 50%;right: 0;top:-24px;transform:translateY(0%) rotate(90deg);display:block;width: 15px;height: 24px;background: url(/pcms_old/common/images/ir/step-icon.png);}
.prc.type2.step3 > li:nth-child(6) .inner:before,
.prc.type2.step3 > li:last-child .inner:after {display:none;}

.prc.type2.step4 > li:nth-child(5),
.prc.type2.step4 > li:nth-child(6),
.prc.type2.step4 > li:nth-child(7),
.prc.type2.step4 > li:nth-child(8),
.prc.type2.step4 > li:nth-child(13),
.prc.type2.step4 > li:nth-child(14),
.prc.type2.step4 > li:nth-child(15),
.prc.type2.step4 > li:nth-child(16){float:right;}
.prc.type2.step4 > li:last-child .inner:before{display:none;}
.prc.type2.step4 > li:nth-child(6) .inner:before,
.prc.type2.step4 > li:nth-child(7) .inner:before,
.prc.type2.step4 > li:nth-child(8) .inner:before,
.prc.type2.step4 > li:nth-child(14) .inner:before,
.prc.type2.step4 > li:nth-child(15) .inner:before,
.prc.type2.step4 > li:nth-child(16) .inner:before{right:-32px;transform: translateY(-50%) rotate(-180deg);display:block;}
.prc.type2.step4 > li:nth-child(5) .inner:before,
.prc.type2.step4 > li:nth-child(9) .inner:before,
.prc.type2.step4 > li:nth-child(13) .inner:before{left: 50%;right: 0;top: -26px;transform: rotate(90deg);display:block;}
.prc.type2.step4 > li:nth-child(9) .inner:after{content: '';position: absolute;right: -27px;top:50%;transform: translateY(-50%);display: block;width:26px;height:13px;background: url(/pcms_old/dist/img/p01/step-icon.png);}
.prc.type2.step4 > li:nth-child(16) .inner:after{content: '';position: absolute;left: 50%;right: 0;bottom: -20px;transform: translateY(-50%);transform: rotate(90deg);display: block;width:26px;height:13px;background: url(/pcms_old/dist/img/p01/step-icon.png);}


.prc.type2.step5 > li{width: calc(20% - 30px);}
.prc.type2.step5 > li:nth-child(6),
.prc.type2.step5 > li:nth-child(7),
.prc.type2.step5 > li:nth-child(8),
.prc.type2.step5 > li:nth-child(9),
.prc.type2.step5 > li:nth-child(10),
.prc.type2.step5 > li:nth-child(16),
.prc.type2.step5 > li:nth-child(17),
.prc.type2.step5 > li:nth-child(18),
.prc.type2.step5 > li:nth-child(19),
.prc.type2.step5 > li:nth-child(20){float:right;}
.prc.type2.step5 > li:nth-child(6) .inner:before,
.prc.type2.step5 > li:nth-child(11) .inner:before{left: 50%;right: 0;top: -24px;transform: rotate(90deg);display:block;}
.prc.type2.step5 > li:nth-child(7) .inner:before,
.prc.type2.step5 > li:nth-child(8) .inner:before,
.prc.type2.step5 > li:nth-child(9) .inner:before,
.prc.type2.step5 > li:nth-child(10) .inner:before,
.prc.type2.step5 > li:nth-child(16) .inner:before,
.prc.type2.step5 > li:nth-child(17) .inner:before,
.prc.type2.step5 > li:nth-child(18) .inner:before,
.prc.type2.step5 > li:nth-child(19) .inner:before,
.prc.type2.step5 > li:nth-child(20) .inner:before{left: auto;right: -32px; transform: translateY(-50%) rotate(-180deg);display:block;}
.prc.type2.step5 > li:nth-child(11) .inner:after{content:'';position: absolute;right: -20px;top: 50%;transform: translateY(-50%);display:block;width:15px;height:24px;background: url(/pcms_old/common/images/ir/step-icon.png);}
.prc.type2.step5 > li:nth-child(15) .inner:after{content:'';position: absolute;left:50%;bottom: -24px;transform: translateX(-50%) rotate(90deg);display:block;width:15px;height:24px;background: url(/pcms_old/common/images/ir/step-icon.png);}
.prc.type2.step5 > li:nth-child(10) .inner:before,
.prc.type2.step5 > li:nth-child(20) .inner:before{display:block;}


.prc.type2.step6 > li{width: calc(16.66% - 30px);}
.prc.type2.step6 > li:nth-child(7),
.prc.type2.step6 > li:nth-child(8),
.prc.type2.step6 > li:nth-child(9),
.prc.type2.step6 > li:nth-child(10),
.prc.type2.step6 > li:nth-child(11),
.prc.type2.step6 > li:nth-child(12),
.prc.type2.step6 > li:nth-child(13),
.prc.type2.step6 > li:nth-child(14){float:right;}
.prc.type2.step6 > li:nth-child(7) .inner:before,
.prc.type2.step6 > li:nth-child(8) .inner:before,
.prc.type2.step6 > li:nth-child(9) .inner:before,
.prc.type2.step6 > li:nth-child(10) .inner:before,
.prc.type2.step6 > li:nth-child(11) .inner:before,
.prc.type2.step6 > li:nth-child(12) .inner:before{left: auto;right: -32px; transform: translateY(-50%) rotate(-180deg);display:block;}


.prc.type5{background-color: #f6f7f9;}
.prc.type5 > li{position: relative;float:left;margin:26px 21.5px 26px 26px;padding: 20px;width: calc(25% - 48px);border: 1px solid #aabac8;border-radius: 10px; background-color: #fff;min-height: 180px; text-align:center;}
.prc.type5 > li:before{content:'';position:absolute;;right:-32px;top:50%;display:block;margin-top:-6.5px;width:32px;height:13px;background:url(/pcms_old/dist/img/p01/step-icon2.png) no-repeat;}
.prc.type5.step2 > li{width:calc(50% - 48px);}
.prc.type5.step3 > li{width:calc(33.3% - 48px);}
.prc.type5.step5 > li{width:calc(20% - 48px);}
.prc.type5 > li .inner{display:block;padding:0;width:100%;height:100%;}
.prc.type5 > li .inner .num{margin: 0 auto 10px;width: 40px;border-radius: 9px;background-color: #11ab66;color: #fff;font-size: 14px;line-height: 20px;font-weight:bold;}
.prc.type5 > li .prc__title{display:block;margin-bottom: 0;color:#005d33;font-size:16px;font-weight: bold;}
.prc.type5 > li .prc__text{display:block;margin-top: 10px;padding-top: 10px;border-top: #c0d3e2 1px solid;color: #767676;font-size: 15px;line-height: 20px;}


.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{left:-32px;transform: translateY(-50%) rotate(-180deg);display:block;}

.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{left: 50%;right: 0;top: auto;bottom:-24px;transform: rotate(90deg);display:block;}

.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: 1199px){
   /* .prc.type2.step4 > li:nth-child(4) .inner:before{display:block} */

	.prc.type2.step5 > li{width: calc(25% - 30px);}
	.prc.type2.step5 > li:nth-child(5),
	.prc.type2.step5 > li:nth-child(6),
	.prc.type2.step5 > li:nth-child(7),
	.prc.type2.step5 > li:nth-child(8),
	.prc.type2.step5 > li:nth-child(13),
	.prc.type2.step5 > li:nth-child(14),
	.prc.type2.step5 > li:nth-child(15),
	.prc.type2.step5 > li:nth-child(16){float:right;}
	.prc.type2.step5 > li:nth-child(9),
	.prc.type2.step5 > li:nth-child(10),
	.prc.type2.step5 > li:nth-child(11),
	.prc.type2.step5 > li:nth-child(12),
	.prc.type2.step5 > li:nth-child(17),
	.prc.type2.step5 > li:nth-child(18),
	.prc.type2.step5 > li:nth-child(19),
	.prc.type2.step5 > li:nth-child(20){float:left;}
	.prc.type2.step5 > li:nth-child(5) .inner:before,
	.prc.type2.step5 > li:nth-child(9) .inner:before,
	.prc.type2.step5 > li:nth-child(17) .inner:before{left: 50%;right: 0;top: -24px;transform: rotate(90deg);display:block;}
	.prc.type2.step5 > li:nth-child(13) .inner:before,
	.prc.type2.step5 > li:nth-child(14) .inner:before,
	.prc.type2.step5 > li:nth-child(15) .inner:before{left: auto;right:-24px;top:50%;transform:rotate(-180deg) translateY(50%);display:block;}
	.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{left:50%;right:0;top:auto;bottom: -24px;transform: rotate(90deg);display:block;}
	.prc.type2.step5 > li:nth-child(6) .inner:before{left: auto;right: -32px;top: 50%;transform: translateY(-50%) rotate(-180deg);display:block;}
	.prc.type2.step5 > li:nth-child(15) .inner:after{display:none;}
	.prc.type2.step5 > li:nth-child(20) .inner:before{content: '';position: absolute;left:-24px;right: auto;top:50%;transform:translateY(-50%) rotate(0deg);display:block;width: 15px;height: 24px;background: url(/pcms_old/common/images/ir/step-icon.png);}
	.prc.type2.step5 > li:nth-child(4) .inner:before{display:block;}

	.prc.type2.step6 > li{width: calc(25% - 30px);}
	.prc.type2.step6 > li:nth-child(5),
	.prc.type2.step6 > li:nth-child(6),
	.prc.type2.step6 > li:nth-child(7),
	.prc.type2.step6 > li:nth-child(8),
	.prc.type2.step6 > li:nth-child(13),
	.prc.type2.step6 > li:nth-child(14),
	.prc.type2.step6 > li:nth-child(15),
	.prc.type2.step6 > li:nth-child(16){float:right;}
	.prc.type2.step6 > li:nth-child(9),
	.prc.type2.step6 > li:nth-child(10),
	.prc.type2.step6 > li:nth-child(11),
	.prc.type2.step6 > li:nth-child(12),
	.prc.type2.step6 > li:nth-child(17),
	.prc.type2.step6 > li:nth-child(18),
	.prc.type2.step6 > li:nth-child(19),
	.prc.type2.step6 > li:nth-child(20){float:left;}
	.prc.type2.step6 > li:nth-child(5) .inner:before,
	.prc.type2.step6 > li:nth-child(9) .inner:before,
	.prc.type2.step6 > li:nth-child(17) .inner:before{left: 50%;right: 0;top: -24px;transform: rotate(90deg);display:block;}
	.prc.type2.step6 > li:nth-child(13) .inner:before,
	.prc.type2.step6 > li:nth-child(14) .inner:before,
	.prc.type2.step6 > li:nth-child(15) .inner:before{left: auto;right:-24px;top:50%;transform:rotate(-180deg) translateY(50%);display:block;}
	.prc.type2.step6 > li:nth-child(10) .inner:before{left:-32px;right: auto;top:50%;transform:translateY(-50%) rotate(0deg);}
	.prc.type2.step6 > li:nth-child(11) .inner:before,
	.prc.type2.step6 > li:nth-child(12) .inner:before,
	.prc.type2.step6 > li:nth-child(18) .inner:before,
	.prc.type2.step6 > li:nth-child(19) .inner:before{left:-32px;right: auto;top:50%;transform:translateY(-50%) rotate(0deg);}
	.prc.type2.step6 > li:nth-child(6) .inner:before{left: auto;right: -32px;top: 50%;transform: translateY(-50%) rotate(-180deg);display:block;}
	.prc.type2.step6 > li:nth-child(15) .inner:after{display:none;}
	.prc.type2.step6 > li:nth-child(20) .inner:before{content: '';position: absolute;left:-24px;right: auto;top:50%;transform:translateY(-50%) rotate(0deg);display:block;width: 15px;height: 24px;background: url(/pcms_old/common/images/ir/step-icon.png);}
	.prc.type2.step6 > li:nth-child(4) .inner:before{display:block;}

	.prc.type5.step5 > li:nth-child(5),
	.prc.type5.step5 > li:nth-child(6),
	.prc.type5.step5 > li:nth-child(7),
	.prc.type5.step5 > li:nth-child(8),
	.prc.type5.step5 > li:nth-child(13),
	.prc.type5.step5 > li:nth-child(14),
	.prc.type5.step5 > li:nth-child(15),
	.prc.type5.step5 > li:nth-child(16){float:right;}
	.prc.type5.step5 > li:nth-child(9),
	.prc.type5.step5 > li:nth-child(10),
	.prc.type5.step5 > li:nth-child(11),
	.prc.type5.step5 > li:nth-child(12),
	.prc.type5.step5 > li:nth-child(17),
	.prc.type5.step5 > li:nth-child(18),
	.prc.type5.step5 > li:nth-child(19),
	.prc.type5.step5 > li:nth-child(20){float:left;}
	.prc.type5.step5 > li{width: calc(25% - 48px);}
	.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{left: 50%;right: 0;top: auto;bottom:-24px;transform: rotate(90deg);display:block;}
	.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{left:-32px;bottom: 50%; transform: translateY(-50%) rotate(-180deg);display:block;margin-bottom: -6.5px;}
	.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{left: auto;right: -32px;top: 50%;transform: rotate(0deg);margin-top: -6.5px;width: 32px;height: 13px;}

	.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: 1023px){
	.prc.type2.step4 > li{width: calc(33.333% - 30px);}
	.prc.type2.step4 > li:nth-child(4),
	.prc.type2.step4 > li:nth-child(5),
	.prc.type2.step4 > li:nth-child(6),
	.prc.type2.step4 > li:nth-child(10),
	.prc.type2.step4 > li:nth-child(11),
	.prc.type2.step4 > li:nth-child(12),
	.prc.type2.step4 > li:nth-child(15),
	.prc.type2.step4 > li:nth-child(16),
	.prc.type2.step4 > li:nth-child(17),
	.prc.type2.step4 > li:nth-child(18){float:right;}
	.prc.type2.step4 > li:nth-child(7),
	.prc.type2.step4 > li:nth-child(8),
	.prc.type2.step4 > li:nth-child(9),
	.prc.type2.step4 > li:nth-child(13),
	.prc.type2.step4 > li:nth-child(14),
	.prc.type2.step4 > li:nth-child(19),
	.prc.type2.step4 > li:nth-child(20){float:left;}
	.prc.type2.step4 > li:nth-child(3) .inner:before{left: 50%;right: 0;top:auto;bottom:-20px;transform: rotate(90deg);display:block;}
	.prc.type2.step4 > li:nth-child(7) .inner:before,
	.prc.type2.step4 > li:nth-child(10) .inner:before,
	.prc.type2.step4 > li:nth-child(13) .inner:before,
	.prc.type2.step4 > li:nth-child(19) .inner:before{left: 50%;right: 0;top:-24px;transform: rotate(90deg);display:block;}
	.prc.type2.step4 > li:nth-child(4) .inner:before,
	.prc.type2.step4 > li:nth-child(5) .inner:before{left:-27px;right:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step4 > li:nth-child(11) .inner:before,
	.prc.type2.step4 > li:nth-child(12) .inner:before,
	.prc.type2.step4 > li:nth-child(17) .inner:before,
	.prc.type2.step4 > li:nth-child(18) .inner:before{left:auto;right:-24px;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step4 > li:nth-child(8) .inner:before,
	.prc.type2.step4 > li:nth-child(9) .inner:before,
	.prc.type2.step4 > li:nth-child(14) .inner:before,
	.prc.type2.step4 > li:nth-child(15) .inner:before{left: -32px;right: auto;top:50%;transform: rotate(0deg) translateY(-50%);}
	.prc.type2.step4 > li:nth-child(11) .inner:after{left:-24px;right:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step4 > li:nth-child(16) .inner:before{content: '';position: absolute;left: 50%;right: 0;top:-24px;transform:translateY(0%) rotate(90deg);display:block;width: 15px;height: 24px;background: url(/pcms_old/common/images/ir/step-icon.png);}
   .prc.type2.step4 > li:nth-child(6) .inner:before{display:none;}

	.prc.type2.step5 > li{width: calc(33.333% - 30px);}
	.prc.type2.step5 > li:nth-child(4),
	.prc.type2.step5 > li:nth-child(5),
	.prc.type2.step5 > li:nth-child(6),
	.prc.type2.step5 > li:nth-child(10),
	.prc.type2.step5 > li:nth-child(11),
	.prc.type2.step5 > li:nth-child(12),
	.prc.type2.step5 > li:nth-child(15),
	.prc.type2.step5 > li:nth-child(16),
	.prc.type2.step5 > li:nth-child(17),
	.prc.type2.step5 > li:nth-child(18){float:right;}
	.prc.type2.step5 > li:nth-child(7),
	.prc.type2.step5 > li:nth-child(8),
	.prc.type2.step5 > li:nth-child(9),
	.prc.type2.step5 > li:nth-child(13),
	.prc.type2.step5 > li:nth-child(14),
	.prc.type2.step5 > li:nth-child(19),
	.prc.type2.step5 > li:nth-child(20){float:left;}
	.prc.type2.step5 > li:nth-child(3) .inner:before{left: 50%;right: 0;top:auto;bottom:-20px;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{left: 50%;right: 0;top:-24px;transform: rotate(90deg);display:block;}
	.prc.type2.step5 > li:nth-child(4) .inner:before,
	.prc.type2.step5 > li:nth-child(5) .inner:before{left:-27px;right:auto;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{left:auto;right:-24px;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step5 > li:nth-child(8) .inner:before,
	.prc.type2.step5 > li:nth-child(9) .inner:before,
	.prc.type2.step5 > li:nth-child(14) .inner:before,
	.prc.type2.step5 > li:nth-child(15) .inner:before{left: -32px;right: auto;top:50%;transform: rotate(0deg) translateY(-50%);}
	.prc.type2.step5 > li:nth-child(11) .inner:after{left:-24px;right:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step5 > li:nth-child(16) .inner:before{content: '';position: absolute;left: 50%;right: 0;top:-24px;transform:translateY(0%) rotate(90deg);display:block;width: 15px;height: 24px;background: url(/pcms_old/common/images/ir/step-icon.png);}
   .prc.type2.step5 > li:nth-child(6) .inner:before{display:none;}

	.prc.type2.step6 > li{width: calc(33.333% - 30px);}
	.prc.type2.step6 > li:nth-child(4),
	.prc.type2.step6 > li:nth-child(5),
	.prc.type2.step6 > li:nth-child(6),
	.prc.type2.step6 > li:nth-child(10),
	.prc.type2.step6 > li:nth-child(11),
	.prc.type2.step6 > li:nth-child(12),
	.prc.type2.step6 > li:nth-child(15),
	.prc.type2.step6 > li:nth-child(16),
	.prc.type2.step6 > li:nth-child(17),
	.prc.type2.step6 > li:nth-child(18){float:right;}
	.prc.type2.step6 > li:nth-child(7),
	.prc.type2.step6 > li:nth-child(8),
	.prc.type2.step6 > li:nth-child(9),
	.prc.type2.step6 > li:nth-child(13),
	.prc.type2.step6 > li:nth-child(14),
	.prc.type2.step6 > li:nth-child(19),
	.prc.type2.step6 > li:nth-child(20){float:left;}
	.prc.type2.step6 > li:nth-child(3) .inner:before{left: 50%;right: 0;top:auto;bottom:-20px;transform: rotate(90deg);display:block;}
	.prc.type2.step6 > li:nth-child(7) .inner:before,
	.prc.type2.step6 > li:nth-child(10) .inner:before,
	.prc.type2.step6 > li:nth-child(13) .inner:before,
	.prc.type2.step6 > li:nth-child(19) .inner:before{left: 50%;right: 0;top:-24px;transform: rotate(90deg);display:block;}
	.prc.type2.step6 > li:nth-child(4) .inner:before,
	.prc.type2.step6 > li:nth-child(5) .inner:before{left:-27px;right:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step6 > li:nth-child(11) .inner:before,
	.prc.type2.step6 > li:nth-child(12) .inner:before,
	.prc.type2.step6 > li:nth-child(17) .inner:before,
	.prc.type2.step6 > li:nth-child(18) .inner:before{left:auto;right:-32px;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step6 > li:nth-child(8) .inner:before,
	.prc.type2.step6 > li:nth-child(9) .inner:before,
	.prc.type2.step6 > li:nth-child(14) .inner:before,
	.prc.type2.step6 > li:nth-child(15) .inner:before{left: -32px;right: auto;top:50%;transform: rotate(0deg) translateY(-50%);}
	.prc.type2.step6 > li:nth-child(11) .inner:after{left:-24px;right:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
	.prc.type2.step6 > li:nth-child(16) .inner:before{content: '';position: absolute;left: 50%;right: 0;top:-24px;transform:translateY(0%) rotate(90deg);display:block;width: 15px;height: 24px;background: url(/pcms_old/common/images/ir/step-icon.png);}
   .prc.type2.step6 > li:nth-child(6) .inner:before{display:none;}

	.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:767px){
	.prc.type2{margin: 0;width:100%;}
	.prc.type2.step2 > li,
	.prc.type2.step3 > li,
	.prc.type2.step4 > li,
	.prc.type2.step5 > li,
	.prc.type2.step6 > li{margin: 0;margin-bottom: 35px;width: 100%;}

	.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{left: 50%;right: 0;top: auto;bottom: -20px;transform: rotate(90deg);display: block;margin-left: -9px;}

	.prc.type2.step4 > li:nth-child(4) .inner:before,
	.prc.type2.step4 > li:nth-child(8) .inner:before,
	.prc.type2.step4 > li:nth-child(11) .inner:before,
	.prc.type2.step5 > li:nth-child(6) .inner:before{display:block;}

	.prc.type2.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(6) .inner:before,
	.prc.type2.step3 > li:nth-child(7) .inner:before,
	.prc.type2.step3 > li:nth-child(8) .inner:before,
	.prc.type2.step3 > li:nth-child(13) .inner:before,
	.prc.type2.step3 > li:nth-child(14) .inner:before,
	.prc.type2.step3 > li:nth-child(15) .inner:before,
	.prc.type2.step3 > li:nth-child(16) .inner:before,

	.prc.type2.step4 > li .inner:before,
	.prc.type2.step4 > li:nth-child(4) .inner:before,
	.prc.type2.step4 > li:nth-child(5) .inner:before,
	.prc.type2.step4 > li:nth-child(6) .inner:before,
	.prc.type2.step4 > li:nth-child(7) .inner:before,
	.prc.type2.step4 > li:nth-child(9) .inner:before,
	.prc.type2.step4 > li:nth-child(13) .inner:before,
	.prc.type2.step4 > li:nth-child(14) .inner:before,
	.prc.type2.step4 > li:nth-child(15) .inner:before,
	.prc.type2.step4 > li:nth-child(16) .inner:before,

	.prc.type2.step5 > li .inner:before,
	.prc.type2.step5 > li:nth-child(4) .inner:before,
	.prc.type2.step5 > li:nth-child(5) .inner:before,
	.prc.type2.step5 > li:nth-child(6) .inner:before,
	.prc.type2.step5 > li:nth-child(7) .inner:before,
	.prc.type2.step5 > li:nth-child(8) .inner:before,
	.prc.type2.step5 > li:nth-child(9) .inner:before,
	.prc.type2.step5 > li:nth-child(10) .inner:before,
	.prc.type2.step5 > li:nth-child(11) .inner:before,
	.prc.type2.step5 > li:nth-child(12) .inner:before,
	.prc.type2.step5 > li:nth-child(13) .inner:before,
	.prc.type2.step5 > li:nth-child(14) .inner:before,
	.prc.type2.step5 > li:nth-child(15) .inner:before,
	.prc.type2.step5 > li:nth-child(17) .inner:before,
	.prc.type2.step5 > li:nth-child(18) .inner:before{left: 50%;right: auto;top: auto;bottom: -20px;transform: rotate(90deg);display:block;margin-left: -9px;}

	.prc.type2.step6 > li .inner:before,
	.prc.type2.step6 > li:nth-child(4) .inner:before,
	.prc.type2.step6 > li:nth-child(5) .inner:before,
	.prc.type2.step6 > li:nth-child(6) .inner:before,
	.prc.type2.step6 > li:nth-child(7) .inner:before,
	.prc.type2.step6 > li:nth-child(8) .inner:before,
	.prc.type2.step6 > li:nth-child(9) .inner:before,
	.prc.type2.step6 > li:nth-child(10) .inner:before,
	.prc.type2.step6 > li:nth-child(11) .inner:before,
	.prc.type2.step6 > li:nth-child(12) .inner:before,
	.prc.type2.step6 > li:nth-child(13) .inner:before,
	.prc.type2.step6 > li:nth-child(14) .inner:before,
	.prc.type2.step6 > li:nth-child(15) .inner:before,
	.prc.type2.step6 > li:nth-child(17) .inner:before,
	.prc.type2.step6 > li:nth-child(18) .inner:before{left: 50%;right: auto;top: auto;bottom: -20px;transform: rotate(90deg);display:block;margin-left: -9px;}


	.prc.type2.step4 > li:nth-child(8) .inner:before{left: 50%;right: auto;top: -20px;bottom: auto;transform: rotate(90deg);display:block;margin-left: -9px;}
	.prc.type2.step5 > li:nth-child(20) .inner:before{content: '';position: absolute;left: 50%;right: 0;top:-24px;transform:translateY(0%) rotate(90deg);display:block;width: 15px;height: 24px;background: url(/pcms_old/common/images/ir/step-icon.png);}
	.prc.type2.step5 > li:nth-child(16) .inner:after{content: '';position: absolute;left: 50%;right: 0;bottom:-24px;transform: translateX(-50%) rotate(90deg);display:block;width: 15px;height: 24px;background: url(/pcms_old/common/images/ir/step-icon.png);}

	.prc.type2.step4 > li:last-child .inner:before,
	.prc.type2.step5 > li:last-child .inner:before,
	.prc.type2.step6 > li:last-child .inner:before{display: none;}

	.prc.type5.step3 > li,
	.prc.type5.step4 > li,
	.prc.type5.step5 > li{width:calc(50% - 48px);}

	.prc.type5.step5 > li:nth-child(5),
	.prc.type5.step5 > li:nth-child(6),
	.prc.type5.step5 > li:nth-child(9),
	.prc.type5.step5 > li:nth-child(10),
	.prc.type5.step5 > li:nth-child(13),
	.prc.type5.step5 > li:nth-child(14),
	.prc.type5.step5 > li:nth-child(17),
	.prc.type5.step5 > li:nth-child(18),
	.prc.type5.step4 > li:nth-child(5),
	.prc.type5.step4 > li:nth-child(6),
	.prc.type5.step4 > li:nth-child(9),
	.prc.type5.step4 > li:nth-child(10),
	.prc.type5.step4 > li:nth-child(13),
	.prc.type5.step4 > li:nth-child(14),
	.prc.type5.step4 > li:nth-child(17),
	.prc.type5.step4 > li:nth-child(18),
	.prc.type5.step3 > li:nth-child(5),
	.prc.type5.step3 > li:nth-child(6),
	.prc.type5.step3 > li:nth-child(9),
	.prc.type5.step3 > li:nth-child(10),
	.prc.type5.step3 > li:nth-child(13),
	.prc.type5.step3 > li:nth-child(14),
	.prc.type5.step3 > li:nth-child(17),
	.prc.type5.step3 > li:nth-child(18){float: left;}

	.prc.type5.step5 > li:nth-child(3),
	.prc.type5.step5 > li:nth-child(4),
	.prc.type5.step5 > li:nth-child(7),
	.prc.type5.step5 > li:nth-child(8),
	.prc.type5.step5 > li:nth-child(11),
	.prc.type5.step5 > li:nth-child(12),
	.prc.type5.step5 > li:nth-child(15),
	.prc.type5.step5 > li:nth-child(16),
	.prc.type5.step5 > li:nth-child(19),
	.prc.type5.step5 > li:nth-child(20),
	.prc.type5.step4 > li:nth-child(3),
	.prc.type5.step4 > li:nth-child(4),
	.prc.type5.step4 > li:nth-child(7),
	.prc.type5.step4 > li:nth-child(8),
	.prc.type5.step4 > li:nth-child(11),
	.prc.type5.step4 > li:nth-child(12),
	.prc.type5.step4 > li:nth-child(15),
	.prc.type5.step4 > li:nth-child(16),
	.prc.type5.step4 > li:nth-child(19),
	.prc.type5.step4 > li:nth-child(20),
	.prc.type5.step3 > li:nth-child(3),
	.prc.type5.step3 > li:nth-child(4),
	.prc.type5.step3 > li:nth-child(7),
	.prc.type5.step3 > li:nth-child(8),
	.prc.type5.step3 > li:nth-child(11),
	.prc.type5.step3 > li:nth-child(12),
	.prc.type5.step3 > li:nth-child(15),
	.prc.type5.step3 > li:nth-child(16),
	.prc.type5.step3 > li:nth-child(19),
	.prc.type5.step3 > li:nth-child(20){float: right;}

	.prc.type5.step5 > li:nth-child(2):before,
	.prc.type5.step5 > li:nth-child(4):before,
	.prc.type5.step5 > li:nth-child(6):before,
	.prc.type5.step5 > li:nth-child(8):before,
	.prc.type5.step5 > li:nth-child(10):before,
	.prc.type5.step5 > li:nth-child(12):before,
	.prc.type5.step5 > li:nth-child(14):before,
	.prc.type5.step5 > li:nth-child(16):before,
	.prc.type5.step5 > li:nth-child(18):before,
	.prc.type5.step4 > li:nth-child(2):before,
	.prc.type5.step4 > li:nth-child(4):before,
	.prc.type5.step4 > li:nth-child(6):before,
	.prc.type5.step4 > li:nth-child(8):before,
	.prc.type5.step4 > li:nth-child(10):before,
	.prc.type5.step4 > li:nth-child(12):before,
	.prc.type5.step4 > li:nth-child(14):before,
	.prc.type5.step4 > li:nth-child(16):before,
	.prc.type5.step4 > li:nth-child(18):before,
	.prc.type5.step3 > li:nth-child(2):before,
	.prc.type5.step3 > li:nth-child(4):before,
	.prc.type5.step3 > li:nth-child(6):before,
	.prc.type5.step3 > li:nth-child(8):before,
	.prc.type5.step3 > li:nth-child(10):before,
	.prc.type5.step3 > li:nth-child(12):before,
	.prc.type5.step3 > li:nth-child(14):before,
	.prc.type5.step3 > li:nth-child(16):before,
	.prc.type5.step3 > li:nth-child(18):before{left: 50%;right: 0;top: auto;bottom:-24px;transform: rotate(90deg);display:block;margin-left: -16px;}

	.prc.type5.step5 > li:nth-child(3):before,
	.prc.type5.step5 > li:nth-child(7):before,
	.prc.type5.step5 > li:nth-child(11):before,
	.prc.type5.step5 > li:nth-child(19):before,
	.prc.type5.step4 > li:nth-child(3):before,
	.prc.type5.step4 > li:nth-child(7):before,
	.prc.type5.step4 > li:nth-child(11):before,
	.prc.type5.step4 > li:nth-child(19):before,
	.prc.type5.step3 > li:nth-child(3):before,
	.prc.type5.step3 > li:nth-child(7):before,
	.prc.type5.step3 > li:nth-child(11):before,
	.prc.type5.step3 > li:nth-child(19):before{left: -32px;transform: translateY(-50%) rotate(-180deg);display: block;}

	.prc.type5.step3 > li:nth-child(3):before{top:50%;}


	.prc.type5.step5 > li:nth-child(5):before,
	.prc.type5.step5 > li:nth-child(9):before,
	.prc.type5.step5 > li:nth-child(13):before,
	.prc.type5.step5 > li:nth-child(17):before,
	.prc.type5.step4 > li:nth-child(5):before,
	.prc.type5.step4 > li:nth-child(9):before,
	.prc.type5.step4 > li:nth-child(13):before,
	.prc.type5.step4 > li:nth-child(17):before,
	.prc.type5.step3 > li:nth-child(5):before,
	.prc.type5.step3 > li:nth-child(9):before,
	.prc.type5.step3 > li:nth-child(13):before,
	.prc.type5.step3 > li:nth-child(17):before{left: auto;right: -32px;top: 50%;transform: rotate(0deg);margin-top: -6.5px;width: 32px;height: 13px;}

	.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:640px){
	.prc.type2.step4 > li:nth-child(7) .inner:before{display: none;}
}
@media (max-width:500px){
	.prc.type5.step2 > li,
	.prc.type5.step3 > li,
	.prc.type5.step4 > li,
	.prc.type5.step5 > li{width:calc(100% - 48px);min-height: auto;}

	.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{left: 50%;right: 0;top: auto;bottom:-24px;transform: rotate(90deg);display:block;margin: 0 0 0 -16px;}

	.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{position: relative;z-index: 1;padding:1px;width:100%;border-radius: 10px;background: #f6f7f9;}
.prc_h .list_box .inner{display: table;padding: 40px 25px 40px 210px;width:100%;height:100%;background: #f6f7f9;}
.prc_h .list_box:after{content: "";position: absolute;left:50%;bottom:-33px;transform: translateY(-50%);-webkit-transform: translateY(-50%);margin-left:-12.5px;width:25px;height:15px;background: url(/pcms_old/dist/img/prc_h_arrow.png) no-repeat;}
.prc_h .list_box:last-child:after{display: none;}
.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 span+ span{margin-left:35px;}
.prc_h .list_box .icon_box .step_num{display: inline-block;vertical-align: middle;color:#00274e;font-size:14px;line-height: 1.1;font-weight:bold;text-align: center;}
.prc_h .list_box .icon_box .step_num em{display: block;margin-top:5px;font-size:30px;font-weight:bold;}
.prc_h .list_box .icon_box .icon{position: relative;display: inline-block;vertical-align: middle;width:70px;height:70px;border-radius: 100%;background: #fff;}
.prc_h .list_box .icon_box .icon::before{content: "";position: absolute;left:0;top:0;width:70px;height:70px;background: url(/pcms_old/dist/img/prc_h_ir.png) no-repeat;}

.prc_h .list_box .icon_box .icon.icon1:before{background-position: 0 0 ;}
.prc_h .list_box .icon_box .icon.icon2:before{background-position: -80px 0 ;}
.prc_h .list_box .icon_box .icon.icon3:before{background-position: -160px 0 ;}
.prc_h .list_box .icon_box .icon.icon4:before{background-position: -240px 0 ;}
.prc_h .list_box .icon_box .icon.icon5:before{background-position: -320px 0 ;}
.prc_h .list_box .icon_box .icon.icon6:before{background-position: -400px 0 ;}
.prc_h .list_box .icon_box .icon.icon7:before{background-position: -480px 0 ;}
.prc_h .list_box .icon_box .icon.icon8:before{background-position: -560px 0 ;}
.prc_h .list_box .icon_box .icon.icon9:before{background-position: -640px 0 ;}
.prc_h .list_box .icon_box .icon.icon10:before{background-position: -720px 0 ;}

.prc_h .list_box .icon_box .icon.icon11:before{background-position: 0 -80px ;}
.prc_h .list_box .icon_box .icon.icon12:before{background-position: -80px -80px ;}
.prc_h .list_box .icon_box .icon.icon13:before{background-position: -160px -80px ;}
.prc_h .list_box .icon_box .icon.icon14:before{background-position: -240px -80px ;}
.prc_h .list_box .icon_box .icon.icon15:before{background-position: -320px -80px ;}
.prc_h .list_box .icon_box .icon.icon16:before{background-position: -400px -80px ;}
.prc_h .list_box .icon_box .icon.icon17:before{background-position: -480px -80px ;}
.prc_h .list_box .icon_box .icon.icon18:before{background-position: -560px -80px ;}
.prc_h .list_box .icon_box .icon.icon19:before{background-position: -640px -80px ;}
.prc_h .list_box .icon_box .icon.icon20:before{background-position: -720px -80px ;}

.prc_h .list_box .icon_box .icon.icon21:before{background-position: 0 -170px ;}
.prc_h .list_box .icon_box .icon.icon22:before{background-position: -85px -170px ;}
.prc_h .list_box .icon_box .icon.icon23:before{background-position: -170px -170px ;}
.prc_h .list_box .icon_box .icon.icon24:before{background-position: -255px -170px ;}
.prc_h .list_box .icon_box .icon.icon25:before{background-position: -340px -170px ;}
.prc_h .list_box .icon_box .icon.icon26:before{background-position: -425px -170px ;}
.prc_h .list_box .icon_box .icon.icon27:before{background-position: -510px -170px ;}
.prc_h .list_box .icon_box .icon.icon28:before{background-position: -595px -170px ;}
.prc_h .list_box .icon_box .icon.icon29:before{background-position: -680px -170px ;}
.prc_h .list_box .icon_box .icon.icon30:before{background-position: -765px -170px ;}

.prc_h .list_box .icon_box .icon.icon31:before{background-position: 0 -255px ;}
.prc_h .list_box .icon_box .icon.icon32:before{background-position: -85px -255px ;}
.prc_h .list_box .icon_box .icon.icon33:before{background-position: -170px -255px ;}
.prc_h .list_box .icon_box .icon.icon34:before{background-position: -255px -255px ;}
.prc_h .list_box .icon_box .icon.icon35:before{background-position: -340px -255px ;}
.prc_h .list_box .icon_box .icon.icon36:before{background-position: -425px -255px ;}
.prc_h .list_box .icon_box .icon.icon37:before{background-position: -510px -255px ;}
.prc_h .list_box .icon_box .icon.icon38:before{background-position: -595px -255px ;}
.prc_h .list_box .icon_box .icon.icon39:before{background-position: -680px -255px ;}
.prc_h .list_box .icon_box .icon.icon40:before{background-position: -765px -255px ;}

.prc_h .list_box .icon_box .icon.icon41:before{background-position: 0 -340px ;}
.prc_h .list_box .icon_box .icon.icon42:before{background-position: -85px -340px ;}
.prc_h .list_box .icon_box .icon.icon43:before{background-position: -170px -340px ;}
.prc_h .list_box .icon_box .icon.icon44:before{background-position: -255px -340px ;}
.prc_h .list_box .icon_box .icon.icon45:before{background-position: -340px -340px ;}
.prc_h .list_box .icon_box .icon.icon46:before{background-position: -425px -340px ;}
.prc_h .list_box .icon_box .icon.icon47:before{background-position: -510px -340px ;}
.prc_h .list_box .icon_box .icon.icon48:before{background-position: -595px -340px ;}
.prc_h .list_box .icon_box .icon.icon49:before{background-position: -680px -340px ;}
.prc_h .list_box .icon_box .icon.icon50:before{background-position: -765px -340px ;}

.prc_h .list_box .icon_box .icon.icon51:before{background-position: 0 -425px ;}
.prc_h .list_box .icon_box .icon.icon52:before{background-position: -85px -425px ;}
.prc_h .list_box .icon_box .icon.icon53:before{background-position: -170px -425px ;}
.prc_h .list_box .icon_box .icon.icon54:before{background-position: -255px -425px ;}
.prc_h .list_box .icon_box .icon.icon55:before{background-position: -340px -425px ;}
.prc_h .list_box .icon_box .icon.icon56:before{background-position: -425px -425px ;}
.prc_h .list_box .icon_box .icon.icon57:before{background-position: -510px -425px ;}
.prc_h .list_box .icon_box .icon.icon58:before{background-position: -595px -425px ;}
.prc_h .list_box .icon_box .icon.icon59:before{background-position: -680px -425px ;}
.prc_h .list_box .icon_box .icon.icon60:before{background-position: -765px -425px ;}

.prc_h .list_box .icon_box .icon.icon71:before{background-position: 0 -510px ;}
.prc_h .list_box .icon_box .icon.icon72:before{background-position: -85px -510px ;}
.prc_h .list_box .icon_box .icon.icon73:before{background-position: -170px -510px ;}
.prc_h .list_box .icon_box .icon.icon74:before{background-position: -255px -510px ;}
.prc_h .list_box .icon_box .icon.icon75:before{background-position: -340px -510px ;}
.prc_h .list_box .icon_box .icon.icon76:before{background-position: -425px -510px ;}
.prc_h .list_box .icon_box .icon.icon77:before{background-position: -510px -510px ;}
.prc_h .list_box .icon_box .icon.icon78:before{background-position: -595px -510px ;}
.prc_h .list_box .icon_box .icon.icon79:before{background-position: -680px -510px ;}
.prc_h .list_box .icon_box .icon.icon80:before{background-position: -765px -510px ;}

.prc_h .list_box .txt_box{display: table-cell;vertical-align: middle;color:#666;font-size:15px;letter-spacing: -0.045em;}
.prc_h .list_box .txt_box strong{display: block;margin-bottom:5px;color:#505152;font-size:17px;font-weight:bold;font-family: 'score';}
.prc_h .list_box .txt_box p{margin:0;}

@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 .txt_box{display:block;}
}

/* 절차도 End */

/* 정의박스 */
.infobox{position: relative;z-index: 0; margin-bottom: 30px; padding: 50px 400px 46px 77px;border: 2px solid #8dc5ac;border-radius: 15px;}
.infobox .border{margin:20px 0;border-top: 1px solid #ccc;}
.infobox .inner .txtwrap .h-box{display: block;margin-bottom: 30px;color: #3a3a3a; font-size: 28px;line-height: 30px;font-weight: bold;}
.infobox .inner .txtwrap .h-box em{display: block;margin-bottom: 10px;color: #0a844d; font-size: 15px;line-height: 21px;}
.infobox .inner .txtwrap ul {margin:30px 0 35px;}
.infobox .inner .txtwrap ul li {position:relative; padding-left:80px; color:#6e7179; font-size:16px;line-height: 26px;}
.infobox .inner .txtwrap ul li span {position:absolute; left:0; top:0; vertical-align:middle;color: #000;font-size:15px; font-weight:bold;}
.infobox .inner .txtwrap ul li span .ir {background:url(/pcms_old/dist/img/infobox_ir.png) no-repeat;}
.infobox .inner .txtwrap ul li span .ico {display:inline-block;vertical-align:middle;margin-right:8px;width:22px;height:22px;border-radius: 100%;background:#11ab66 url(/pcms_old/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:-128px 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 .images-circle{position: absolute;right:76px; top:-17px;z-index: 3;}
.infobox .images-circle span{overflow: hidden;position: relative;display: block;width:280px;height:280px;border-radius: 100%;}
.infobox .images-circle::after{content: "";position: absolute;right:-40px;bottom:0;width:114px;height:114px;background: url(/pcms_old/dist/img/infobox_iconbg.png) no-repeat;}
.infobox .images-circle img{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);max-width: 10000%;}

.infobox.type02{border: 2px solid #ccc;min-height:305px;}
.infobox.type02 .pic{position: absolute;right:50px;top:35px;}
.infobox.type02.bg01 .pic{width:278px;height:226px;background: url(/pcms_old/dist/img/infobox_ai01.png) no-repeat;}
.infobox.type02.bg02 .pic{width:288px;height:222px;background: url(/pcms_old/dist/img/infobox_ai02.png) no-repeat;}
.infobox.type02.bg03 .pic{width:263px;height:226px;background: url(/pcms_old/dist/img/infobox_ai03.png) no-repeat;}
.infobox.type02 .txt .title{margin-bottom:20px;}
.infobox.type02 .txt .title strong{position: relative;display:block;margin-bottom:10px;color:#222;font-size:32px;letter-spacing: -0.025em;font-weight:600;}
.infobox.type02 .txt .title em{display: block;margin-top:10px;color:#0a844d;font-size:20px;letter-spacing: -0.025em;font-weight: bold;}
.infobox.type02 .txt .link_box{margin-top:20px;}
.infobox.type02  .inner .txtwrap ul{margin:0;}
@media(max-width:767px){
	.infobox{min-height:auto;}
	.infobox:before{right: -630px;top: 100px;width: 1050px;height: 379px;}
	.infobox .images-circle{display: none;}
	.infobox{padding:40px 40px 50px;}

	.infobox.type02{min-height:auto;}
	.infobox.type02 .pic{display: none;}
}
@media(max-width:499px){
	.infobox .inner .txtwrap ul li {padding-left:0;}
	.infobox .inner .txtwrap ul li span {position:relative;left:auto;top:auto;display: block;margin-bottom:5px;}
}
/* 정의박스 End */

/* 박스스타일 */
.ui-topbox .inner .h-box{display:block;margin-bottom:5px;color:#3a3a3a;font-size:18px;line-height:30px;}
.ui-topbox .inner p{color: #6e7179;font-size: 15px;line-height: 21px;}

.txt-box1{margin: 10px 0; padding: 24px 20px;border: 1px solid #dedede;border-radius: 5px 5px; background-color: #fff;}
.txt-box1 strong{position: relative;float:left;color: #3a3a3a;font-size: 16px;font-weight: bold;}
.txt-box1 strong:after{content: "";position: absolute;right:-9.5px; top:50%;margin-top:-8.5px;width: 1px; height: 17px;background-color: #dbdbdb;}
.txt-box1 p{display: table-cell;margin: 0;padding-left:20px;color:#727272;}
.txt-box1 strong.ico{padding-left: 44px;}
.txt-box1 .icon{position: absolute;left: 0;bottom:-5px;width:32px;height:32px;border-radius: 100%;background:#11ab66 url(/pcms_old/dist/img/txt-box1_icon.png) no-repeat;}
.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: -231px 0;}
.txt-box1 .icon.icon9{background-position: -264px 0;}
.txt-box1 .icon.icon10{background-position: -297px 0;}

.txt-box2{margin:10px 0;padding:20px 25px;border: 1px solid #dedede;border-radius: 5px;background-color: #fff;}
.txt-box2 strong{display: block;margin-bottom:5px;color:#3a3a3a;font-weight:bold;}
.txt-box2 .txt-fouse{margin:0;padding-left:24px;color:#666;}

@media(max-width:767px){
    .txt-box1 strong{display: inline-block;float:none;padding-right:0;}
    .txt-box1 strong:after{display: none;}
    .txt-box1 p{display: block;margin-top:5px;margin-left:0;padding-left:0;}

	.txt-box2{padding:20px;}
}

/* 바로가기(일러스트형) */
.shortcut_wrap{overflow: hidden;margin-left:-20px;}
.shortcut_wrap .shortcut_box{overflow: hidden;position: relative;margin-bottom:20px;padding:50px 270px 50px 50px;border:1px solid #d5d5d5;border-radius: 10px;background: #fff;}
.shortcut_wrap .shortcut_box::before{content: "";position: absolute;right:-100px;bottom:-73px;background-size:cover;}

.shortcut_wrap .shortcut_box.bg01::before{content: "";width:335px;height:242px;background: url(/pcms_old/dist/img/shortcut_bg01.png) no-repeat;}
.shortcut_wrap .shortcut_box.bg02::before{content: "";width:335px;height:259px;background: url(/pcms_old/dist/img/shortcut_bg02.png) no-repeat;}
.shortcut_wrap .shortcut_box.bg03::before{content: "";width:335px;height:276px;background: url(/pcms_old/dist/img/shortcut_bg03.png) no-repeat;}

.shortcut_wrap .shortcut_box{float:left;margin-left:20px;width:calc(50% - 20px);}
.shortcut_wrap .shortcut_box .inner strong{display: block;color:#262626;font-size:20px;letter-spacing: -0.025em;font-weight:bold;}
.shortcut_wrap .shortcut_box .inner .link_box{margin-top:20px;}
.shortcut_wrap.col1 .shortcut_box{float:none;width:calc(100% - 20px);}

@media(max-width:1069px){
    .shortcut_wrap{margin-left:0;}

    .shortcut_wrap .shortcut_box{float:none;margin-left:0;width:100%;}
    .shortcut_wrap.col1 .shortcut_box{float:none;width:100%;}
}

@media(max-width:767px){
    .shortcut_wrap .shortcut_box{padding:50px;}

    .shortcut_wrap .shortcut_box::before{display: none;}
}

@media(max-width:500px){
    .shortcut_wrap .shortcut_box{padding:30px;}
}

/* 정보안내 */
.infoguide_wrap{}
.infoguide_wrap.type01{overflow: hidden;margin-left:-27px;}
.infoguide_wrap.type01 .item{float:left;margin-bottom:20px;margin-left:27px;width:calc(33.33% - 27px);border:1px solid #9cb1c5;}
.infoguide_wrap.type01.col2 .item{width:calc(50% - 27px);}
.infoguide_wrap.type01 .item .img{}
.infoguide_wrap.type01 .item .img span{overflow: hidden;position:relative;display:block;height:227px;background: #e5eef5;}
.infoguide_wrap.type01 .item .img span img{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);max-width:1000%;}
.infoguide_wrap.type01 .item .txt{padding:30px 15px 55px;text-align: center;}
.infoguide_wrap.type01 .item .txt strong{display: block;margin-bottom:10px;color:#3a3a3a;font-size:18px;letter-spacing: -0.025em;font-weight:bold;}
.infoguide_wrap.type01 .item .txt p{color:#6e7179;font-size:16px;line-height:1.4;letter-spacing: -0.025em;}


.infoguide_wrap.type02{}
.infoguide_wrap.type02 .item{}
.infoguide_wrap.type02 .item +.item{margin-top:40px;}
.infoguide_wrap.type02 .item .img{position:relative;position:relative;display:inline-block;vertical-align: middle;width:390px;height:221px;}
.infoguide_wrap.type02 .item .img::before{content: "";position: absolute;right:-10px;bottom:-10px;width:100%;height:100%;background: #dee9ee;}
.infoguide_wrap.type02 .item .img span{overflow: hidden;position:relative;display:block;width:100%;height:100%;background: #e5eef5;}
.infoguide_wrap.type02 .item .img span img{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);max-width:1000%;}
.infoguide_wrap.type02 .item .txt{display: inline-block;vertical-align: middle;margin-left:50px;width:calc(100% - 445px);}
.infoguide_wrap.type02 .item .txt strong{display: block;margin-bottom:10px;color:#3a3a3a;font-size:24px;letter-spacing: -0.025em;font-weight:bold;}
.infoguide_wrap.type02 .item .txt p{color:#6e7179;font-size:16px;line-height:1.4;letter-spacing: -0.025em;}

.infoguide_wrap.type02 .item.right{direction: rtl;}
.infoguide_wrap.type02 .item.right .txt{margin-left:0;margin-right:50px;text-align: left;}

@media(max-width:840px){
    .infoguide_wrap.type02 .item .img{display:block;margin:0 auto;}
    .infoguide_wrap.type02 .item .txt{display: block;margin-top:25px;margin-left:0;width:100%;}
    .infoguide_wrap.type02 .item .txt strong{text-align: center;}

    .infoguide_wrap.type02 .item.right{direction: ltr;}
    .infoguide_wrap.type02 .item.right .txt{margin-right:0;}
}

@media(max-width:767px){
    .infoguide_wrap.type01 .item{width:calc(50% - 27px);}
}
@media(max-width:550px){
    .infoguide_wrap.type01{margin-left:0;}
    .infoguide_wrap.type01 .item{float:none;margin-left:0;width:100%;}
    .infoguide_wrap.type01.col2 .item{width:100%;}
}
@media(max-width:475px){
    .infoguide_wrap.type02 .item .img{width:100%;height:100%;}
    .infoguide_wrap.type02 .item .img span img{position:relative;left:auto;top:auto;transform: none;width:100%;}
}


/* 오시는길 */
.location_se04a .map_box{border:1px solid #ededed;}
.location_se04a .map_box .map{width:100%;height:468px;}
.location_se04a .map_box .map_info{position:relative;padding:50px 180px 50px 50px;border-top:2px solid #ededed;}
.location_se04a .map_box .map_info strong{display:block;margin-bottom:20px;color:#0a844d;font-size:20px;font-weight: bold;}
.location_se04a .map_box .map_info .map_lst li{position: relative; padding-left: 85px;font-size:15px;}
.location_se04a .map_box .map_info .map_lst li+li{margin-top:5px;}
.location_se04a .map_box .map_info .map_lst li em{position: absolute;left:0;top:0;color:#262626;font-weight: bold;}
.location_se04a .map_box .map_info .map_lst li .ico {display:inline-block; vertical-align: middle; margin-right: 7px;width: 24px; height: 24px;  background: url(/pcms_old/dist/img/se17b_info.png);}
.location_se04a .map_box .map_info .map_lst li .ico.ico1 {background-position:0px 0px;} /* 지도 */
.location_se04a .map_box .map_info .map_lst li .ico.ico2 {background-position:-24px 0;} /* 전화 */
.location_se04a .map_box .map_info .map_lst li .ico.ico3 {background-position:-48px 0;} /* 팩스 */
.location_se04a .map_box .map_info .map_lst li .ico.ico4 {background-position:-72px 0;} /* 일정 */
.location_se04a .map_box .map_info .map_lst li .ico.ico5 {background-position:-96px 0;} /* 시간 */
.location_se04a .map_box .map_info .map_lst li .ico.ico6 {background-position:-120px 0;} /* 면적 */
.location_se04a .map_box .map_info .map_lst li .ico.ico7 {background-position:-144px 0;} /* 층별안내 */
.location_se04a .map_box .map_info .map_lst li .ico.ico8 {background-position:-168px 0;} /* 돈 */
.location_se04a .map_box .map_info .map_lst li .ico.ico9 {background-position:-192px 0;} /* 이메일 */
.location_se04a .map_box .map_info .map_lst li.last a {display:block;padding:10px 0;width:auto;height:auto;border-radius:none;background-color:#45495b;color:#fff;font-size:13px;text-align:center;}
.location_se04a .map_box .map_button {position: absolute; right: 50px; top: 50%; transform: translateY(-50%); padding: 0;}
.location_se04a .map_box .map_button a {display: table;width:120px;height:120px;border-radius: 5px;background-color: #00935f; color: #fff;font-size:15px;transition: 0.3s; text-align: center;}
.location_se04a .map_box .map_button a span{display: table-cell;vertical-align: middle;}
.location_se04a .map_box .map_button a:hover,
.location_se04a .map_box .map_button a:focus{ border-bottom:0;background:#008c73;}
.location_se04a .map_box .map_button a .ico_local {display:block; margin:0 auto 5px; width:52px; height:40px; background:url(/pcms_old/dist/img/se04a_ir.png)no-repeat;}

.location_conbox_type01{border-top:3px solid #05854b;}
.location_conbox_type01 .cont_box{position: relative;padding:40px 40px 40px 200px;border-bottom:1px solid #ddd;}
.location_conbox_type01 .cont_box .icon_box {position: absolute;left:60px;top:40px;}
.location_conbox_type01 .cont_box .icon_box .ir {display:block; }
.location_conbox_type01 .cont_box .icon_box .ir.car {width:84px;height:54px;background:url(/pcms_old/dist/img/loca_car.png) no-repeat;}
.location_conbox_type01 .cont_box .icon_box .ir.train {width:74px;height:74px;background:url(/pcms_old/dist/img/loca_bus.png) no-repeat;}
.location_conbox_type01 .cont_box .icon_box .ir.bus {width:71px;height:90px;background:url(/pcms_old/dist/img/loca_train.png) no-repeat;}
/* .location_conbox_type01 .cont_box .icon_box .ir.shuttle {background-position: -345px 0;} */

.location_conbox_type01 .cont_box .cont_txt strong{color:#424242;font-size:17px;letter-spacing: -0.025em;font-weight: bold; }
.location_conbox_type01 .cont_box .cont_txt .tit {display:inline-block; margin-bottom:10px; padding:5px 10px; border:1px solid #878787; color:#535353; font-weight: bold;}
.location_conbox_type01 .cont_box .cont_txt .cont_info{margin-top:25px;}
.location_conbox_type01 .cont_box .cont_txt .cont_info:first-child{margin-top:25px;}
.location_conbox_type01 .cont_box .cont_txt .cont_info .cont_tit {position: relative; padding-right:25px; font-size:16px; font-weight: bold;}
.location_conbox_type01 .cont_box .cont_txt .cont_info .cont_tit:before {content: '';position: absolute; right:13px;top: 50%;transform: translateY(-50%);display: block; width: 1px;height: 14px;background: #e5e5e5;}
.location_conbox_type01 .cont_box .cont_txt .cont_info ul ,
.location_conbox_type01 .cont_box .cont_txt .cont_info p {margin-top:0;}
.location_conbox_type01 .cont_box .cont_txt .cont_info p + p {margin-top:5px;}

@media (max-width:767px) {
    .location_se04a .map_box .map_info {padding:40px 25px;}
    .location_se04a .map_box .map_button {position: relative; right: auto; top: auto; transform: none;}
    .location_se04a .map_box .map_button a{ margin-top: 20px;width:100%;}

    .location_conbox_type01 .cont_box{padding:40px 5.216%;}
    .location_conbox_type01 .cont_box .icon_box {position: relative;left:auto;top:auto;margin:0 auto 20px;}
    .location_conbox_type01 .cont_box .icon_box .ir {margin:0 auto 0;}
}
@media (max-width:640px) {
    .location_se04a .map_box .map{padding-top:56.5%;height:0;}
}
@media (max-width:460px) {
    .location_se04a .map_box .map_info .map_lst li{padding-left: 0;}
    .location_se04a .map_box .map_info .map_lst li+li{margin-top:10px;}
    .location_se04a .map_box .map_info .map_lst li em{position: relative;left:auto;top:auto;display: block;margin-bottom:5px;}

    .location_se04a .map_info .map_lst li {padding-left:0;}
    .location_se04a .map_info .map_lst li em {position: static; width:100%;}
}
