@charset "UTF-8";

/* 연혁 */
/* se02a */
.history_se02a {margin-top: 20px;  overflow: hidden;background: url(/pcms/dist/img/p03/se02a_bg.png) no-repeat left 170px; background-size: 30%; padding-bottom: 30px;}
.history_se02a .history_title {margin-bottom:45px; color:#0d2c68;}
.history_se02a .history_title strong {font-family:'score'; font-weight: bold; font-size:45px; letter-spacing: -0.02em;background: linear-gradient(to right, #089791, #0060c2);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.history_se02a .history_title p{display:block;}
.history_se02a .history_title p span{color: #003561;}
.history_se02a .history_list {position: relative;margin-left: 35%;}
.history_se02a .history_list:before {content: "";display: block;position: absolute;left: 20px;top: 40px;width: 1px;height: 80%;background: #ddd}
.history_se02a .history_list li {overflow: hidden;position: relative;padding-top: 10px;background: none;font-size: 15px;color: #666;}
.history_se02a .history_list>li {padding: 10px 0;}
.history_se02a .history_list>li:after {display: none;} 
.history_se02a .history_list li .txt {float: left} 
.history_se02a .history_list li .year {display: block;position: relative;font-size: 28px;text-align: right;color: #003561;padding-left: 100px;font-family: 'score';font-weight:bold; letter-spacing: -0.07em;}
.history_se02a .history_list li .year:before {display: inline-block;content: "";margin-right: 22px;width: 70px;height: 19px;background: url(/pcms/dist/img/p03/historya_bul.png) no-repeat;vertical-align: middle;position: absolute;left: 12px;top: 15px;}
.history_se02a .history_list li .info {width: 100%;margin: 0;padding-left: 0;line-height: 1.2;display: inline-block;font-size: 16px;}
.history_se02a .history_list li .info ul li {padding-left: 210px;text-align: left;}
.history_se02a .history_list li .info em {display: inline-flex}
.history_se02a .history_list li .info strong {display: inline-block;position: absolute; left: 100px;font-size: 16px;line-height: 27px; color: #089791;font-family: 'score'; vertical-align: middle;font-weight: bold;}
.history_se02a .history_list li .info strong.month_sty {margin-right: 55px;}
.history_se02a .history_list li .info span{font-size: 15px; line-height: 27px;color: #767676;}
.history_se02a .history_list li .info span em{font-size:13px;}

@media(max-width:767px) { 
   .history_se02a .history_list li span.year {font-size: 22px;}
   .history_se02a {background: none;}
   .history_se02a:before {display: inline-block;position: absolute;}
   .history_se02a .history_list {margin: 80px 0 0 0px;}
}

@media(max-width:540px) {
   .history_se02a .history_list li .info {width: 100%;padding-left: 10px;}
   .history_se02a .history_list li .info ul li {padding-left: 130px;}
   .history_se02a .history_list li .info strong {position: absolute;left: 20px;top: 10px;}
}

@media(max-width:460px) {
    .history_se02a .history_list li .info ul li {padding-left: 20px;}
    .history_se02a .history_list li .info strong {position: static; display:block;}
}

/* 연혁End */

/* 아이콘*/
.ir-icon__ct {position: absolute;width: 60px;height: 60px;margin-top: -27px;background-image: url(/images/kor/sub02/cont_ir.png);top: 50%;left: 40px;}
.ir-icon__ct.icon1{background-position:0 0;}
.ir-icon__ct.icon2{background-position:-60px 0;}
.ir-icon__ct.icon3{background-position:-120px 0;}
.ir-icon__ct.icon4{background-position:-180px 0;}
.ir-icon__ct.icon5{background-position:-240px 0;}
.ir-icon__ct.icon6{background-position:-300px 0;}
.ir-icon__ct.icon7{background-position:-360px 0;}
.ir-icon__ct.icon8{background-position:-420px 0;}
.ir-icon__ct.icon9{background-position:-480px 0;}
.ir-icon__ct.icon10{background-position:-540px 0;}

.ir-icon__ct.icon11{background-position:0 -60px;}
.ir-icon__ct.icon12{background-position:-60px -60px;}
.ir-icon__ct.icon13{background-position:-120px -60px;}
.ir-icon__ct.icon14{background-position:-180px -60px;}
.ir-icon__ct.icon15{background-position:-240px -60px;}
.ir-icon__ct.icon16{background-position:-300px -60px;}
.ir-icon__ct.icon17{background-position:-360px -60px;}
.ir-icon__ct.icon18{background-position:-420px -60px;}
.ir-icon__ct.icon19{background-position:-480px -60px;}
.ir-icon__ct.icon20{background-position:-540px -60px;}

.ir-icon__ct.icon21{background-position:0 -120px;}
.ir-icon__ct.icon22{background-position:-60px -120px;}
.ir-icon__ct.icon23{background-position:-120px -120px;}
.ir-icon__ct.icon24{background-position:-180px -120px;}
.ir-icon__ct.icon25{background-position:-240px -120px;}
.ir-icon__ct.icon26{background-position:-300px -120px;}
.ir-icon__ct.icon27{background-position:-360px -120px;}
.ir-icon__ct.icon28{background-position:-420px -120px;}
.ir-icon__ct.icon29{background-position:-480px -120px;}
.ir-icon__ct.icon30{background-position:-540px -120px;}

.ir-icon__ct.icon31{background-position:0 -180px;}
.ir-icon__ct.icon32{background-position:-60px -180px;}
.ir-icon__ct.icon33{background-position:-120px -180px;}
.ir-icon__ct.icon34{background-position:-180px -180px;}
.ir-icon__ct.icon35{background-position:-240px -180px;}
.ir-icon__ct.icon36{background-position:-300px -180px;}
.ir-icon__ct.icon37{background-position:-360px -180px;}
.ir-icon__ct.icon38{background-position:-420px -180px;}
.ir-icon__ct.icon39{background-position:-480px -180px;}
.ir-icon__ct.icon40{background-position:-540px -180px;}

.ir-icon__ct.icon41{background-position:0 -240px;}
.ir-icon__ct.icon42{background-position:-60px -240px;}
.ir-icon__ct.icon43{background-position:-120px -240px;}
.ir-icon__ct.icon44{background-position:-180px -240px;}
.ir-icon__ct.icon45{background-position:-240px -240px;}
.ir-icon__ct.icon46{background-position:-300px -240px;}
.ir-icon__ct.icon47{background-position:-360px -240px;}
.ir-icon__ct.icon48{background-position:-420px -240px;}
.ir-icon__ct.icon49{background-position:-480px -240px;}
.ir-icon__ct.icon50{background-position:-540px -240px;}

.ir-icon__ct.icon51{background-position:0 -300px;}
.ir-icon__ct.icon52{background-position:-60px -300px;}
.ir-icon__ct.icon53{background-position:-120px -300px;}
.ir-icon__ct.icon54{background-position:-180px -300px;}
.ir-icon__ct.icon55{background-position:-240px -300px;}
.ir-icon__ct.icon56{background-position:-300px -300px;}
.ir-icon__ct.icon57{background-position:-360px -300px;}
.ir-icon__ct.icon58{background-position:-420px -300px;}
.ir-icon__ct.icon59{background-position:-480px -300px;}
.ir-icon__ct.icon60{background-position:-540px -300px;}

.ir-icon__ct.icon61{background-position:0 -360px;}
.ir-icon__ct.icon62{background-position:-60px -360px;}
.ir-icon__ct.icon63{background-position:-120px -360px;}
.ir-icon__ct.icon64{background-position:-180px -360px;}
.ir-icon__ct.icon65{background-position:-240px -360px;}
.ir-icon__ct.icon66{background-position:-300px -360px;}
.ir-icon__ct.icon67{background-position:-360px -360px;}
.ir-icon__ct.icon68{background-position:-420px -360px;}
.ir-icon__ct.icon69{background-position:-480px -360px;}
.ir-icon__ct.icon70{background-position:-540px -360px;}
/* 아이콘 End */

/* 절차도 */
.procedure .ui-process.type2 {overflow:hidden;margin-left: -30px;width: calc(100% + 30px);margin-top: 20px;}
.procedure .ui-process.type2>li {display:table-cell;position: relative;float: left; margin-left: 60px; margin-bottom: 60px;border:none;}
.procedure .ui-process.type2>li:nth-child(1) {margin-left: 30px !important;}
.procedure .ui-process.type2>li .inner {position: relative;display: block;width: 100%;border: 1px solid #ddd;text-align: center;padding: 40px 20px 35px; min-height: 308px;}
.procedure .ui-process.type2>li .inner:before {display: block;position: absolute; width: 42px; height: 11px; right: -51px; top: 50%;background: url(/images/school/common/step-icon.png) no-repeat;transform: translateY(-50%);content: '';}
.procedure .ui-process.type2:after{display:block;clear: both;;content: '';}
.procedure .ui-process.type2>li .hex {display: block; position: relative; margin: 0 auto; width: 96px; height: 106px;background: url(/images/kor/sub02/shape.png)no-repeat; background-size: contain;}
.procedure .ui-process.type2>li .hex .ir-icon__ct {left: 18px;}
.procedure .ui-process.type2>li .inner .ui-process__title {display: block; margin: 0;padding-bottom: 0; padding-top: 17px; font-size: 16px; font-weight: bold; color: #3a3a3a;}
/* .procedure .ui-process.type2>li .inner .ui-process__title:after {display: none;} */
.procedure .ui-process.type2>li .inner p {font-size: 14px; color:#6e7179;}
.procedure .ui-process.type2>li .inner ul.list-1st {text-align: left; margin: 10px 0 0;}
/* step5 */
.procedure .ui-process.type2.step5>li:nth-child(6),
.procedure .ui-process.type2.step5>li:nth-child(7),
.procedure .ui-process.type2.step5>li:nth-child(8),
.procedure .ui-process.type2.step5>li:nth-child(9),
.procedure .ui-process.type2.step5>li:nth-child(10),
.procedure .ui-process.type2.step5>li:nth-child(16),
.procedure .ui-process.type2.step5>li:nth-child(17),
.procedure .ui-process.type2.step5>li:nth-child(18),
.procedure .ui-process.type2.step5>li:nth-child(19),
.procedure .ui-process.type2.step5>li:nth-child(20){float:right}
.procedure .ui-process.type2.step5>li:nth-child(6) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(11) .inner:before{top: -24px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
.procedure .ui-process.type2.step5>li:nth-child(7) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(8) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(9) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(10) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(16) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(17) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(18) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(19) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(20) .inner:before{display:block;left: auto;transform: translateY(-50%) rotate(-180deg);}

.procedure .ui-process.type2.step5>li:nth-child(10n),
.procedure .ui-process.type2.step5>li:nth-child(10n+1) {margin-left: 30px;}
.procedure .ui-process.type2.step5>li {width: calc(20% - 54px);}
.procedure .ui-process.type2.step5>li:nth-child(6) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(11) .inner:before{top: -35px; left: calc(50% - 20px); margin-left: -10.5px;}
.procedure .ui-process.type2.step5>li:nth-child(11) .inner:after{display:block;content:'';position: absolute; background: url(/images/school/common/step-icon.png);width: 41px;height: 11px; right: -51px;top: 50%;transform: translateY(-50%);}
.procedure .ui-process.type2.step5>li:nth-child(15) .inner:after{display:block;content:'';position: absolute; background: url(/images/school/common/step-icon.png);width: 41px;height: 11px; left:50%;bottom: -37px;transform: translateX(-50%) rotate(90deg);}
.procedure .ui-process.type2.step5>li:nth-child(10) .inner:before,
.procedure .ui-process.type2.step5>li:nth-child(20) .inner:before{display:block;}
.procedure .ui-process.type2.step5>li:nth-child(3) .inner:before { top: 50%; bottom: auto; right: -51px; left: auto; transform: none;}

/* step4 */
.procedure .ui-process.type2.step4>li {width: calc(25% - 52.5px);}
.procedure .ui-process.type2.step4>li:nth-child(8n),
.procedure .ui-process.type2.step4>li:nth-child(8n+1) {margin-left: 30px;}
.procedure .ui-process.type2.step4>li:nth-child(5),
.procedure .ui-process.type2.step4>li:nth-child(6),
.procedure .ui-process.type2.step4>li:nth-child(7),
.procedure .ui-process.type2.step4>li:nth-child(8),
.procedure .ui-process.type2.step4>li:nth-child(13),
.procedure .ui-process.type2.step4>li:nth-child(14),
.procedure .ui-process.type2.step4>li:nth-child(15),
.procedure .ui-process.type2.step4>li:nth-child(16){float:right}
.ui-process.type2.step4>li:nth-child(5) .inner:before,
.ui-process.type2.step4>li:nth-child(9) .inner:before,
.ui-process.type2.step4>li:nth-child(13) .inner:before{top: -34px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
.procedure .ui-process.type2.step4>li:nth-child(9) .inner:after{background: url(/images/school/common/step-icon.png);width: 41px;height: 11px; right: -51px;}
.procedure .ui-process.type2.step4>li:nth-child(16) .inner:after{background: url(/images/school/common/step-icon.png);width: 41px;height: 11px; bottom: -37px;}

/* step3 */
.procedure .ui-process.type2.step3>li {width: calc(33.3% - 50px);}
.procedure .ui-process.type2.step3>li:nth-child(6n),
.procedure .ui-process.type2.step3>li:nth-child(6n+1) {margin-left: 30px;}
.procedure .ui-process.type2.step3>li:nth-child(4),
.procedure .ui-process.type2.step3>li:nth-child(5),
.procedure .ui-process.type2.step3>li:nth-child(6),
.procedure .ui-process.type2.step3>li:nth-child(10),
.procedure .ui-process.type2.step3>li:nth-child(11),
.procedure .ui-process.type2.step3>li:nth-child(12),
.procedure .ui-process.type2.step3>li:nth-child(16),
.procedure .ui-process.type2.step3>li:nth-child(17),
.procedure .ui-process.type2.step3>li:nth-child(18){float:right}
.procedure .ui-process.type2.step3>li:nth-child(7),
.procedure .ui-process.type2.step3>li:nth-child(8),
.procedure .ui-process.type2.step3>li:nth-child(13),
.procedure .ui-process.type2.step3>li:nth-child(14),
.procedure .ui-process.type2.step3>li:nth-child(15){float:left}
.procedure .ui-process.type2.step3>li:nth-child(4) .inner:before{top:auto;top:-37px;right: 0;left: 50%;transform: rotate(90deg);display:block;margin-left: -10.5px;}
.procedure .ui-process.type2.step3>li:nth-child(5) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(6) .inner:before{right:-51px;left:auto;transform: rotate(-180deg) translateY(50%);}
.procedure .ui-process.type2.step3>li:nth-child(7) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(10) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(13) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(16) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(19) .inner:before{top:-34px;right: 0;left: 50%;transform: rotate(90deg);display:block; margin-left: -10.5px;}
.procedure .ui-process.type2.step3>li:nth-child(11) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(12) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(17) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(18) .inner:before{right:-51px;left:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
.procedure .ui-process.type2.step3>li:nth-child(8) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(9) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(14) .inner:before,
.procedure .ui-process.type2.step3>li:nth-child(15) .inner:before{left: -51px;right: auto;top:50%;transform: rotate(0deg) translateY(-50%);}
.procedure .ui-process.type2.step3>li:nth-child(11) .inner:after{display: none;}
.procedure .ui-process.type2.step3>li:nth-child(16) .inner:before {background: url(/images/school/common/step-icon.png); width: 42px;height: 11px;top: -34px; margin-left: -10.5px;}
.procedure .ui-process.type2.step3>li:nth-child(20) .inner:before {background: url(/images/school/common/step-icon.png);width: 42px;height: 11px; left: -50px;}

/* .procedure .ui-process.type2.step3>li:nth-child(6) .inner:before {display: none;} */
.procedure .ui-process.type2.step3>li:nth-child(11) .inner:before { top: 50%; left: auto;}


@media (max-width: 1240px){
    /* step5 */
    .procedure .ui-process.type2.step5>li {width: calc(33.3% - 50px);}
    .procedure .ui-process.type2.step5>li:nth-child(6n),
    .procedure .ui-process.type2.step5>li:nth-child(6n+1) {margin-left: 30px;}
    .procedure .ui-process.type2.step5>li:nth-child(10n),
    .procedure .ui-process.type2.step5>li:nth-child(10n+1) {margin-left: 60px;}
	.procedure .ui-process.type2.step5>li:nth-child(4),
	.procedure .ui-process.type2.step5>li:nth-child(5),
	.procedure .ui-process.type2.step5>li:nth-child(6),
	.procedure .ui-process.type2.step5>li:nth-child(10),
	.procedure .ui-process.type2.step5>li:nth-child(11),
	.procedure .ui-process.type2.step5>li:nth-child(12),
	.procedure .ui-process.type2.step5>li:nth-child(16),
	.procedure .ui-process.type2.step5>li:nth-child(17),
	.procedure .ui-process.type2.step5>li:nth-child(18){float:right}
	.procedure .ui-process.type2.step5>li:nth-child(7),
	.procedure .ui-process.type2.step5>li:nth-child(8),
	.procedure .ui-process.type2.step5>li:nth-child(13),
	.procedure .ui-process.type2.step5>li:nth-child(14),
   .procedure .ui-process.type2.step5>li:nth-child(15),
   .procedure .ui-process.type2.step5>li:nth-child(19),
   .procedure .ui-process.type2.step5>li:nth-child(20) {float:left}
	.procedure .ui-process.type2.step5>li:nth-child(4) .inner:before{top:auto;top:-37px;right: 0;left: 50%;transform: rotate(90deg);display:block;margin-left: -10.5px;}
	.procedure .ui-process.type2.step5>li:nth-child(5) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(6) .inner:before{right:-51px;left:auto;top: 50%;transform: rotate(-180deg) translateY(50%);}
	.procedure .ui-process.type2.step5>li:nth-child(7) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(10) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(13) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(16) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(19) .inner:before{top:-34px;right: 0;left: 50%;transform: rotate(90deg);display:block; margin-left: -10.5px;}
	.procedure .ui-process.type2.step5>li:nth-child(11) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(12) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(17) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(18) .inner:before{right:-51px;left:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
	.procedure .ui-process.type2.step5>li:nth-child(8) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(9) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(14) .inner:before,
	.procedure .ui-process.type2.step5>li:nth-child(15) .inner:before{left: -51px;right: auto;top:50%;transform: rotate(0deg) translateY(-50%);} 
    .procedure .ui-process.type2.step5>li:nth-child(11) .inner:after{display: none;}
    .procedure .ui-process.type2.step5>li:nth-child(16) .inner:before {background: url(/images/school/common/step-icon.png); width: 42px;height: 11px;top: -34px; margin-left: -10.5px;}
    .procedure .ui-process.type2.step5>li:nth-child(20) .inner:before {background: url(/images/school/common/step-icon.png);width: 42px;height: 11px; left: -50px;}
    .procedure .ui-process.type2.step5>li:nth-child(15) .inner:after{display:none;}

    /* .procedure .ui-process.type2.step5>li:nth-child(6) .inner:before {display: none;} */
    .procedure .ui-process.type2.step5>li:nth-child(11) .inner:before { top: 50%; left: auto;}    
}
@media (max-width: 950px){
    /* step4 */
    .procedure .ui-process.type2.step4>li {width: calc(33.3% - 50px);}
    .procedure .ui-process.type2.step4>li:nth-child(6n),
    .procedure .ui-process.type2.step4>li:nth-child(6n+1) {margin-left: 30px;}
    .procedure .ui-process.type2.step4>li:nth-child(8n),
    .procedure .ui-process.type2.step4>li:nth-child(8n+1) {margin-left: 60px;}
	.procedure .ui-process.type2.step4>li:nth-child(4),
	.procedure .ui-process.type2.step4>li:nth-child(5),
	.procedure .ui-process.type2.step4>li:nth-child(6),
	.procedure .ui-process.type2.step4>li:nth-child(10),
	.procedure .ui-process.type2.step4>li:nth-child(11),
	.procedure .ui-process.type2.step4>li:nth-child(12),
	.procedure .ui-process.type2.step4>li:nth-child(16),
	.procedure .ui-process.type2.step4>li:nth-child(17),
	.procedure .ui-process.type2.step4>li:nth-child(18){float:right}
	.procedure .ui-process.type2.step4>li:nth-child(7),
	.procedure .ui-process.type2.step4>li:nth-child(8),
	.procedure .ui-process.type2.step4>li:nth-child(13),
	.procedure .ui-process.type2.step4>li:nth-child(14),
	.procedure .ui-process.type2.step4>li:nth-child(15){float:left}
	.procedure .ui-process.type2.step4>li:nth-child(4) .inner:before{top:auto;top:-37px;right: 0;left: 50%;transform: rotate(90deg);display:block;margin-left: -10.5px;}
	.procedure .ui-process.type2.step4>li:nth-child(5) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(6) .inner:before{right:-51px;left:auto;top: 50%;transform: rotate(-180deg) translateY(50%);}
	.procedure .ui-process.type2.step4>li:nth-child(7) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(10) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(13) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(16) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(19) .inner:before{top:-34px;right: 0;left: 50%;transform: rotate(90deg);display:block; margin-left: -10.5px;}
	.procedure .ui-process.type2.step4>li:nth-child(11) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(12) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(17) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(18) .inner:before{right:-51px;left:auto;top:50%;transform: rotate(-180deg) translateY(50%);}
	.procedure .ui-process.type2.step4>li:nth-child(8) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(9) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(14) .inner:before,
	.procedure .ui-process.type2.step4>li:nth-child(15) .inner:before{left: -51px;right: auto;top:50%;transform: rotate(0deg) translateY(-50%);}
    .procedure .ui-process.type2.step4>li:nth-child(11) .inner:after{display: none;}
    .procedure .ui-process.type2.step4>li:nth-child(16) .inner:before {background: url(/images/school/common/step-icon.png); width: 42px;height: 11px;top: -34px; margin-left: -10.5px;}
    .procedure .ui-process.type2.step4>li:nth-child(20) .inner:before {background: url(/images/school/common/step-icon.png);width: 42px;height: 11px; left: -50px;}

    .procedure .ui-process.type2.step4>li:nth-child(6) .inner:before {display: none;}
    .procedure .ui-process.type2.step4>li:nth-child(11) .inner:before { top: 50%; left: auto;}
}
@media (max-width: 767px){
	.procedure .ui-process.type2 {margin-left: 0; width: 100%;}
    .procedure .ui-process.type2>li {width: 100% !important; margin-left: 0 !important; margin-bottom: 50px;}
    .procedure .ui-process.type2>li:nth-child(1) {margin-left: 0 !important;}
	.procedure .ui-process.type2>li .inner:before,	
    .procedure .ui-process.type2>li:nth-child(4) .inner:before, 
    .procedure .ui-process.type2>li:nth-child(5) .inner:before,
    .procedure .ui-process.type2>li:nth-child(6) .inner:before, 
    .procedure .ui-process.type2>li:nth-child(7) .inner:before, 
    .procedure .ui-process.type2>li:nth-child(8) .inner:before, 
    .procedure .ui-process.type2>li:nth-child(9) .inner:before, 
    .procedure .ui-process.type2>li:nth-child(10) .inner:before, 
    .procedure .ui-process.type2>li:nth-child(11) .inner:before,
    .procedure .ui-process.type2>li:nth-child(12) .inner:before,
    .procedure .ui-process.type2>li:nth-child(13) .inner:before,
    .procedure .ui-process.type2>li:nth-child(14) .inner:before,
    .procedure .ui-process.type2>li:nth-child(15) .inner:before,
    .procedure .ui-process.type2>li:nth-child(17) .inner:before,
    .procedure .ui-process.type2>li:nth-child(18) .inner:before{display:block;bottom: -28px !important;top: auto !important;right: auto !important;left: 50% !important;transform: rotate(90deg) !important;margin-left: -9px;}
    .procedure .ui-process.type2.step5>li:nth-child(16) .inner:after {display: none;}
	.procedure .ui-process.type2>li:last-child .inner:before {display: none !important;}
	.procedure .ui-process.type2>li .inner {min-height: auto;}
}
/* 절차도 End */