@charset "utf-8";

/* 이벤트 관련 */
.sitemap07 .event-mobile {display: none;}
@media (max-width:767px) {
    .sitemap07 .event-pc {display: none;}
    .sitemap07 .event-mobile {display: block;}
}

/*이미지 확대 버튼*/
.pic_btn a{ position: relative; z-index: 1;display: none; background-color: #fff;}
.pic_btn a:hover{background-color:#e45348;color:#fff;transition: all 300ms ease-out;/*border-color:#348c01;*/ }
@media(max-width:767px){
    .pic_btn a {display: block;margin: 10px auto 0;padding: 10px 40px;width: 60%;border: 1px solid #ddd;background: #fff;text-align: center;}
    .pic_img{text-align: center;}
}
@media(max-width:560px){
    .pic_btn a {width: 75%;}
}
@media(max-width:450px){
    .pic_btn a {width: 100%;}
}

/* 헤딩 */
.h3 > .small {font-size: 85%;}
.block {display: block;}

/* 탭 */
.tab-ul.type2 li.active a,.tab-ul.type2 li.active a:active,.tab-ul.type2 li.active a:focus,.tab-ul.type2 li.active a:hover{border:0;background-color:#e45348;color:#fff;}

/* 리스트 */
.vlist__bodo.type1 .obj .item .inner .ui-bodo__summary > ul {text-align: left;}
.ui-banner__box .item .ui-banner__title .sub {display: block; margin-top: 5px; color: #888; font-size: 14px;}

/* 비주얼 테이블 */
.th_visual {background-color:#fafafa; color: #666666; font-weight: bold;}

/* 이미지 배경 grid */
.imgbox_grid {padding: 60px 20px; background: url(/images/kor/sub01/ci_grid.png) repeat;}
.h_imgbox_grid {border: 1px solid #ddd; background: url(/images/kor/sub01/ci_grid.png) repeat; text-align: center;}
.h_imgbox_grid > img {display: block;}

/* pdf */
.PDFviewerDiv{overflow:hidden;position:relative;margin-top:30px;padding-top:140%;height:auto;}
.PDFviewerDiv iframe{position:absolute;left:0;top:0;display:block;width:100%;height:100%;}

/* dot line imgbox */
.dot_imgbox {position: relative; margin: 10px 0;}
.dot_imgbox:before, .dot_imgbox:after {content:""; position: absolute; left: 0; width: 100%; height: 3px; background: url(/pcms/dist/img/dot_line.png) repeat;}
.dot_imgbox:before {top: 0;}
.dot_imgbox:after {bottom: 0;}

/* 대표 박스스타일 */
.txt-box1 p.pd_0 {padding: 0;}

/* imgbox 노트배경 */
.imgbox.note {padding: 50px 20px; border-top: none; background: url(/images/kor/sub01/imgbox_bg.png) repeat-x;}
/* imgbox 노트배경 End */

/* sub01_01_01 설립목적 및 정체성 */
.s010101 .imgbox.mb_10 {margin-bottom: 10px;}
/* sub01_01_01 설립목적 및 정체성 End */

/* sub01_04_04 역대총장 */
.s010404 .history_list .item.thesis_item .item_info ul li {padding-left: 0;}
/* sub01_04_04 역대총장 End */

/* 인사말 sub010401*/
.s010401 .greetings_se01d {margin-top: 80px;}
.sub01_04_01 .img_box {float: right;margin: 0 0 30px 27px;flex-shrink: 0;max-width: 40%;}
.sub010401_info{}
.sub010401_info .top {margin-top: 25px;}
.sub010401_info .top strong{color:#333;font-size:20px;letter-spacing: -0.025em;font-weight:bold;}
.sub010401_info .top p{color:#797172;letter-spacing: -0.025em;text-align: justify;}
.sub010401_info .top p+p{margin-top:30px;}

.sub010401_info .middle{margin:30px 0 40px;}
.sub010401_info .middle strong{color:#333;font-size:21px;line-height: 1.2;letter-spacing: -0.045em;}
.sub010401_info .middle strong em{color:#e54523;}
.sub010401_info .middle .node{overflow: hidden;margin:50px auto 0;max-width:807.1px;}
.sub010401_info .middle .node .item{float:left;padding:65px 10px 0;width:33.33%;height:267px;border: 1px solid #ddd;border-radius: 100%;}
.sub010401_info .middle .node .item:nth-child(1){border-color:#44434e;}
.sub010401_info .middle .node .item:nth-child(2){border-color:#897d60;}
.sub010401_info .middle .node .item:nth-child(3){border-color:#e54523;}
.sub010401_info .middle .node .item .inner em{color:#333;font-size:20px;letter-spacing: -0.055em;font-weight:bold;font-family: 'score';}
.sub010401_info .middle .node .item .inner p{color:#797172;font-size:16px;letter-spacing: -0.025em;}

.sub010401_info .bottom{}
.sub010401_info .bottom p{color:#797172;font-size:16px;line-height: 1.43;letter-spacing: -0.025em;}
.sub010401_info .bottom p+p{margin-top:15px;}
.sub010401_info .bottom .sign{margin-top:30px; text-align: right;}

@media(max-width:767px){
    .sub01_04_01 .img_box {float: none;margin: 0 auto !important;max-width: 395px;text-align: center;}
    .sub010401_info .middle .node{max-width:100%;}
    .sub010401_info .middle .node .item{float:none;margin:0 auto;width:267px;height:267px;}
}
/* 인사말 End */

/* sub010102 연혁 */
.s010102 a:focus {outline: 2px solid #e54523;}

.sub01_01_02 .footer-link.none {opacity: 0;}
.s010102 .history_list.main .item .item_img {margin-top: 20px;}
.s010102 .history_list.main .item .item_img:after {content: ""; display: block; clear: both;}
.s010102 .history_list.main .item .item_img a {display: block; float: left; width: calc(50% - 10px); border: 1px solid #e54523;}
.s010102 .history_list.main .item .item_img a:nth-child(2n + 2) {margin-left: 20px;}
.s010102 .history_list.main .item .item_img a img {display: block;}

.s010102 .img_popup {position: fixed; left: 0; top: 0; z-index: 10000; opacity: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.9); transition: all 0.3s; visibility: hidden;}
.s010102 .img_popup.active { opacity: 1;visibility: visible;}
.s010102 .img_popup .popup_inner {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 900px;}
.s010102 .img_popup .popup_inner > img {display: block; margin: 0 auto;}
.s010102 .img_popup .popup_inner .close_btn { position: absolute; left: 50%; top: -36px; transform: translateX(-50%);display: flex; display: -webkit-flex; display: -ms-flexbox; justify-content: center; align-items: center; width: 70px; height: 70px; border-radius: 50%; background-color: #e54523;}
.s010102 .img_popup .popup_inner .close_btn img {transition: all 0.3s;}
.s010102 .img_popup .popup_inner .close_btn:hover img {transform: rotate(180deg);}

@media (max-width:991px) {
    .s010102 .img_popup .popup_inner {width: 90%;}
    .s010102 .img_popup .popup_inner .close_btn { top: -26px;width: 50px; height: 50px;}
    .s010102 .img_popup .popup_inner .close_btn img {width: 20px;}
}
/* sub010102 연혁 End */

/* sub010103 비전 */
.s010103 {text-align: center;}
.s010103 h2.h2 {margin-top: 60px; text-align: left;}
.s010103 .title { position: relative;display: inline-block; margin-bottom: 50px; padding: 5px 30px; border: 4px solid #333; color: #333; font-size: 26px; line-height: 1.4; font-weight: 300; font-family: 'score';}
.s010103 .title:before, .s010103 .title:after {content: ""; position: absolute; left: 50%; transform: translateX(-50%); display: block; width: 98%; height: 4px; background-color: #fff;}
.s010103 .title:before {top: -4px;}
.s010103 .title:after {bottom: -4px;}
.s010103 .sub-title {display: block; margin-bottom: 15px; color: #e54523; font-size: 21px; font-weight: bold; font-family: 'score'; text-align: center;}

.s010103 .vision01 .vision01-head {position: relative; margin-bottom: 55px;}
.s010103 .vision01 .vision01-head:after, .s010103 .vision01 .vision01-head .dot {content: ""; position: absolute; left: 50%; transform: translateX(-50%); display: block;}
.s010103 .vision01 .vision01-head:after {top: 100%; width: 1px; height: 25px; background-color: #ef3e30; display: none;}
.s010103 .vision01 .vision01-head img {display: block; margin: 0 auto;}
.s010103 .vision01 .vision01-head .dot {top: calc(100% + 25px); width: 18px; height: 18px; border: 1px solid #ef3e30; border-radius: 50%;}
.s010103 .vision01 .vision01-head .dot:after {content: ""; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: block; width: 9px; height: 9px; border-radius: 50%; background-color: #ef3e30;}
.s010103 .vision01 .vision01-head .head-text {position: absolute; left: 50%; top: 90px; transform: translateX(-50%); padding: 0 50px;}
.s010103 .vision01 .vision01-head .head-text > * {color: #fff;}
.s010103 .vision01 .vision01-head .head-text strong {display: block; margin-bottom: 15px; font-size: 21px; font-weight: bold; font-family: 'score';}
.s010103 .vision01 .vision01-head .head-text p {font-size: 18px;}

.s010103 .vision01 .vision01-body p { margin-bottom: 20px;font-size: 19px; line-height: 1.5; font-weight: bold;}

.s010103 .vision01 .vision01-tail {margin-top: 10px;}
.s010103 .vision01 .vision01-tail .sub-title {padding: 50px 0 16px 0; background: url(/images/kor/sub01/sub01_01_03_arrow.png) no-repeat center bottom;}
.s010103 .vision01 .vision01-tail .process_ty2 {padding: 30px 25px 0;}
.s010103 .vision01 .vision01-tail .prc.type2.step6 { margin-left: -12px;width: calc(100% + 12px);}
.s010103 .vision01 .vision01-tail .prc.type2.step6 > li { margin-left: 12px;width: calc(16.66% - 12px);}
.s010103 .vision01 .vision01-tail .prc.type2.step6 > li .inner {min-height: 232px;}
.s010103 .vision01 .vision01-tail .prc.type2.step6 > li .inner:before {display: none;}
@media (max-width:1200px) {
    .s010103 .vision01 .vision01-tail .prc.type2.step6 > li {width: calc(33.3333% - 12px);}
}
@media (max-width:767px) {
    .s010103 br {display: none;}
    .s010103 .vision01 .vision01-tail .prc.type2.step6 { margin-left: 0;width: auto;}
    .s010103 .vision01 .vision01-tail .prc.type2.step6 > li {display: block; float: none; margin-left: 0; width: auto;}
    .s010103 .vision01 .vision01-tail .prc.type2.step6 > li .inner {min-height: auto;}
}
@media (max-width:620px) {
    .s010103 .vision01 .vision01-head .head-text {padding: 0 10px;}
}
@media (max-width:450px) {
    .s010103 .vision01 .vision01-head .head-text {top: 50px;}
    .s010103 .vision01 .vision01-head .head-text p {font-size: 15px;}
}

.s010103 .vision03 .vision03-head {position: relative; padding-bottom: 25px;}
.s010103 .vision03 .vision03-head:after {content: ""; position: absolute; left: 49.9%; bottom: 0; display: block; width: 1px; height: 25px; background-color: #ddd;}
.s010103 .vision03 .vision03-head img {display: block; margin: 0 auto;}
.s010103 .vision03 .vision03-body .vision03-list {position: relative; padding-top: 35px;}
.s010103 .vision03 .vision03-body .vision03-list:before {content: ""; position: absolute; left: 50%; top: 0; transform: translateX(-50%); display: block; width: 68.2%; height: 1px; background-color: #ddd;}
.s010103 .vision03 .vision03-body .vision03-list:after {content: ""; display: block; clear: both;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item { position: relative;float: left; width: calc(33.3333% - 13.3333px);}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item:not(:first-child) {margin-left: 20px;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item:before {content: ""; position: absolute; left: 50%; bottom: 100%; display: block; width: 1px; height: 35px; background-color: #ddd;}

.s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-title { position: relative;display: inline-block; padding: 45px 15px 0; width: 160px; height: 160px; border-radius: 50%;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item.item01 .item-title {background-color: #e54523;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item.item02 .item-title {background-color: #2e3e73;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item.item03 .item-title {background-color: #897c5f;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-title:before, .s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-title:after {content: ""; position: absolute; left: 50%; transform: translateX(-50%); display: block; border-radius: 50%;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-title:before { top: -9px;width: 18px; height: 18px; background-color: #fff;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-title:after { top: -4.5px;width: 9px; height: 9px;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item.item01 .item-title:after {background-color: #e54523;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item.item02 .item-title:after {background-color: #2e3e73;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item.item03 .item-title:after {background-color: #897c5f;}

.s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-title p { color: #fff;font-size: 16px;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-substance { margin-top: 15px;padding: 30px 25px; min-height: 365px; border: 1px solid #ddd; text-align: left;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-substance strong {font-size: 17px;}
.s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-substance .list-1st {margin-left: 0;}
@media (max-width:1280px) {
    .s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-substance {min-height: 416px;}
}
@media (max-width:1130px) {
    .s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-substance {min-height: 500px;}
}

@media (max-width:767px) {
    .s010103 .vision03 .vision03-head {padding-bottom: 0;}
    .s010103 .vision03 .vision03-head:after {display: none;}
    .s010103 .vision03 .vision03-body .vision03-list {padding-top: 0;}
    .s010103 .vision03 .vision03-body .vision03-list:before {display: none;}
    .s010103 .vision03 .vision03-body .vision03-list .vision03-item {float: none; margin-top: 35px; width: auto;}
    .s010103 .vision03 .vision03-body .vision03-list .vision03-item:not(:first-child) {margin-left: 0;}
    .s010103 .vision03 .vision03-body .vision03-list .vision03-item .item-substance {min-height: auto;}
}
.s010103 .edu01 {text-align: center;}
.s010103 .edu01 .edu01-head {position: relative; padding-bottom: 25px;}
.s010103 .edu01 .edu01-head:after {content: ""; position: absolute; left: 49.9%; bottom: 0; display: block; width: 1px; height: 25px; background-color: #ddd;}
.s010103 .edu01 .edu01-head img {display: block; margin: 0 auto;}
.s010103 .edu01 .edu01-body .edu01-list { position: relative;display: flex; flex-wrap: wrap; padding-top: 35px;}
.s010103 .edu01 .edu01-body .edu01-list:before {content: ""; position: absolute; left: 50%; top: 0; transform: translateX(-50%); display: block; width: 68.2%; height: 1px; background-color: #ddd;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item {position: relative; max-width: calc(33.3333% - 13.3333px); flex-basis: calc(33.3333% - 13.3333px);}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item:not(:first-child) {margin-left: 20px;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item:before {content: ""; position: absolute; left: 50%; bottom: 100%; display: block; width: 1px; height: 35px; background-color: #ddd;}

.s010103 .edu01 .edu01-body .edu01-list .edu01-item .item-title { position: relative;display: inline-block; padding: 45px 15px 0; width: 160px; height: 160px; border-radius: 50%;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item.item01 .item-title {background-color: #e54523;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item.item02 .item-title {background-color: #2e3e73;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item.item03 .item-title {background-color: #897c5f;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item .item-title:before, .s010103 .edu01 .edu01-body .edu01-list .edu01-item .item-title:after {content: ""; position: absolute; left: 50%; transform: translateX(-50%); display: block; border-radius: 50%;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item .item-title:before { top: -9px;width: 18px; height: 18px; background-color: #fff;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item .item-title:after { top: -4.5px;width: 9px; height: 9px;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item.item01 .item-title:after {background-color: #e54523;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item.item02 .item-title:after {background-color: #2e3e73;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item.item03 .item-title:after {background-color: #897c5f;}

.s010103 .edu01 .edu01-body .edu01-list .edu01-item .item-title p { color: #fff;font-size: 16px;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item .item-substance { margin-top: 15px; padding: 30px 25px;height: calc(100% - 175px); border: 1px solid #ddd; text-align: left;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item .item-substance strong {font-size: 17px;}
.s010103 .edu01 .edu01-body .edu01-list .edu01-item .item-substance .list-1st {margin-left: 0;}
@media (max-width:767px) {
    .s010103 .edu01 .edu01-head {padding-bottom: 0;}
    .s010103 .edu01 .edu01-head:after {display: none;}
    .s010103 .edu01 .edu01-body .edu01-list {padding-top: 0;}
    .s010103 .edu01 .edu01-body .edu01-list:before {display: none;}
    .s010103 .edu01 .edu01-body .edu01-list .edu01-item { margin-top: 35px; max-width: 100%;flex-basis: 100%;}
    .s010103 .edu01 .edu01-body .edu01-list .edu01-item:not(:first-child) {margin-left: 0;}
    .s010103 .edu01 .edu01-body .edu01-list .edu01-item .item-substance { height: auto;min-height: auto;}
}
/* sub010103 비전 End */

/* sub010104 연보 */
.ust_annual_report{padding:43px 50px; border:1px solid #ddd; background:#f9f9f9; }
.ust_annual_report::after{content: "";display:block;clear: both;visibility: hidden;}
.ust_annual_report .thumb {float:left;width:215px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.ust_annual_report .thumb img {width:100%;}
.ust_annual_report .info {float:right;width:calc(100% - 215px); padding-left:60px;}
.ust_annual_report .info .tit {}
.ust_annual_report .info .tit strong {display:block;margin:10px 0 0;font-size:26px;font-weight:bold;color:#e54523;}
.ust_annual_report .info .tit p {margin-top:5px; font-size:16px; color:#6e7179;}
.ust_annual_report .info .btn_wrap {margin:15px 0 0; padding:15px 0 0;border-top:1px solid #ddd;text-align: left;}

@media(min-width:1024px) and (max-width:1120px){
    .ust_annual_report .info .btn_wrap a{width: 100%;}
}
@media(max-width:1023px){
    .ust_annual_report {padding:30px 40px; }
    .ust_annual_report .info {padding-left:40px;}
}
@media(max-width:767px){
    .ust_annual_report {padding:25px 20px; }
    .ust_annual_report .thumb {float:none; width:100%;max-width:215px; margin:0 auto 30px;}
    .ust_annual_report .info {float:none; width:100%; padding-left:0; text-align:center;}
    .ust_annual_report .info .btn_wrap a{width:calc(50% - 17px);}
}
@media(max-width:450px){
    .ust_annual_report .info .btn_wrap a{width:100%;}
}
/* sub010104 연보 End */

/* sub030101 교육시스템 */
.s030101 .edu01 {text-align: center;}
.s030101 .edu01 .edu01-head {position: relative; padding-bottom: 25px;}
.s030101 .edu01 .edu01-head:after {content: ""; position: absolute; left: 49.9%; bottom: 0; display: block; width: 1px; height: 25px; background-color: #ddd;}
.s030101 .edu01 .edu01-head img {display: block; margin: 0 auto;}
.s030101 .edu01 .edu01-body .edu01-list { position: relative;display: flex; flex-wrap: wrap; padding-top: 35px;}
.s030101 .edu01 .edu01-body .edu01-list:before {content: ""; position: absolute; left: 50%; top: 0; transform: translateX(-50%); display: block; width: 68.2%; height: 1px; background-color: #ddd;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item {position: relative; max-width: calc(33.3333% - 13.3333px); flex-basis: calc(33.3333% - 13.3333px);}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item:not(:first-child) {margin-left: 20px;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item:before {content: ""; position: absolute; left: 50%; bottom: 100%; display: block; width: 1px; height: 35px; background-color: #ddd;}

.s030101 .edu01 .edu01-body .edu01-list .edu01-item .item-title { position: relative;display: inline-block; padding: 45px 15px 0; width: 160px; height: 160px; border-radius: 50%;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item.item01 .item-title {background-color: #e54523;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item.item02 .item-title {background-color: #2e3e73;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item.item03 .item-title {background-color: #897c5f;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item .item-title:before, .s030101 .edu01 .edu01-body .edu01-list .edu01-item .item-title:after {content: ""; position: absolute; left: 50%; transform: translateX(-50%); display: block; border-radius: 50%;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item .item-title:before { top: -9px;width: 18px; height: 18px; background-color: #fff;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item .item-title:after { top: -4.5px;width: 9px; height: 9px;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item.item01 .item-title:after {background-color: #e54523;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item.item02 .item-title:after {background-color: #2e3e73;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item.item03 .item-title:after {background-color: #897c5f;}

.s030101 .edu01 .edu01-body .edu01-list .edu01-item .item-title p { color: #fff;font-size: 16px;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item .item-substance { margin-top: 15px; padding: 30px 25px;height: calc(100% - 175px); border: 1px solid #ddd; text-align: left;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item .item-substance strong {font-size: 17px;}
.s030101 .edu01 .edu01-body .edu01-list .edu01-item .item-substance .list-1st {margin-left: 0;}
@media (max-width:767px) {
    .s030101 .edu01 .edu01-head {padding-bottom: 0;}
    .s030101 .edu01 .edu01-head:after {display: none;}
    .s030101 .edu01 .edu01-body .edu01-list {padding-top: 0;}
    .s030101 .edu01 .edu01-body .edu01-list:before {display: none;}
    .s030101 .edu01 .edu01-body .edu01-list .edu01-item { margin-top: 35px; max-width: 100%;flex-basis: 100%;}
    .s030101 .edu01 .edu01-body .edu01-list .edu01-item:not(:first-child) {margin-left: 0;}
    .s030101 .edu01 .edu01-body .edu01-list .edu01-item .item-substance { height: auto;min-height: auto;}
}

.s030101 .edu02 {text-align: center;}
.s030101 .edu02:not(:first-child) {margin-top: 40px;}
.s030101 .edu02 .content_title {font-size: 18px; line-height: 1.6; font-weight: bold; font-family: 'score';}
.s030101 .edu02 .sub_title {margin-bottom: 24px; color: #5f5f5f; font-size: 15px;}

.s030101 .edu02 .area02 .content_title {padding-top: 60px; background: url(/images/kor/sub03/arrow_bg.png) no-repeat center top;}
.s030101 .edu02 .area03 .content_title {margin-top: 40px;}

.s030101 .edu02 .title_area {position: relative; margin: 0 auto -3px; padding-top: 55px; width: 339px; height: 170px;}
.s030101 .edu02 .title_area:before, .s030101 .edu02 .title_area:after {content: ""; position: absolute; z-index: 5; display: block;}
.s030101 .edu02 .title_area:before { right: -86px; bottom: -28px;width: 151px; height: 156px; background: url(/images/kor/sub03/sub0301_top01.png) no-repeat; background-size: 100%;}
.s030101 .edu02 .title_area:after { left: -65px; bottom: -14px;width: 122px; height: 115px; background: url(/images/kor/sub03/sub0301_top02.png) no-repeat; background-size: 100%;}
.s030101 .edu02 .title_area .circle_bg {position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%;}
.s030101 .edu02 .title_area .circle_bg {background: url(/images/kor/sub03/sub0301_img01_circle01.png) no-repeat;}
.s030101 .edu02 .title_area strong {position: relative; z-index: 1; color: #fff; font-size: 31px; font-family: 'score';}
.s030101 .edu02 .content_area { padding:75px 0 100px;border: 1px solid #ddd;}
.s030101 .edu02 .content_area {border-top: 3px solid #e45348;}

.s030101 .edu02 .capability-list {display: flex; flex-wrap: wrap; justify-content: center; padding: 0 100px 30px;}
.s030101 .edu02 .capability-list li {display: flex; justify-content: center; align-items: center; margin: 10px 7.5px; padding: 24px 10px; width: 230px; border-radius: 100px; background-color: #e9eaee; color: #222; font-size: 15px; font-family: 'score';}

.s030101 .edu02 .area03 {padding: 0 50px;}
.s030101 .edu02 .essential-list {display: flex; margin-top: 20px;}
.s030101 .edu02 .essential-list li { padding: 60px 20px 40px; max-width: calc(33.3333% - 20px);flex-basis: calc(33.3333% - 20px);}
.s030101 .edu02 .essential-list li:not(:first-child) {margin-left: 30px;}
.s030101 .edu02 .essential-list li.item01 {background-color: #e54523;}
.s030101 .edu02 .essential-list li.item02 {position: relative; top: 50px; background-color: #2e3e73;}
.s030101 .edu02 .essential-list li.item03 {background-color: #897c5f;}
.s030101 .edu02 .essential-list li strong {display: block; color: #fff; font-size: 20px; font-weight: bold; font-family: 'score';}
.s030101 .edu02 .essential-list li .text { margin-top: 20px;padding-top: 20px; border-top: 1px dashed #fff;}
.s030101 .edu02 .essential-list li .text p {color: #fff;}

@media (max-width:1200px) {
    .s030101 .edu02 .essential-list {display: block;}
    .s030101 .edu02 .essential-list li { padding-top: 40px; max-width: 100%;flex-basis: auto;}
    .s030101 .edu02 .essential-list li.item02 {top: 0;}
    .s030101 .edu02 .essential-list li:not(:first-child) { margin-top: 30px;margin-left: 0;}
}
@media (max-width:767px) {
    .s030101 .edu02 .area01, .s030101 .edu02 .area02, .s030101 .edu02 .area03 {padding: 0 25px;}
    .s030101 .edu02 .capability-list {padding: 0 20px 30px;}
    .s030101 .edu02 .capability-list li {margin: 10px 15px;}
}
@media (max-width:520px) {
    .s030101 .edu02 .title_area { padding-top: 35px;width: 230px; height: 115px;}
    .s030101 .edu02 .title_area:before { right: -40px; bottom: -20px;width: 80px; height: 83px;}
    .s030101 .edu02 .title_area:after { left: -40px;width: 80px; height: 75px;}
    .s030101 .edu02 .title_area .circle_bg {background-size: 100%;}
    .s030101 .edu02 .title_area strong {font-size: 24px;}
    .s030101 .edu02 .content_area {padding: 50px 0 35px;}
}
/* sub030101 교육시스템 End */

/* sub06060102 업무처리절차 */
.s06060102 .prc_h .list_box .inner{display: block;padding:25px;min-height:auto;}
.s06060102 .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;}
.s06060102 .prc_h .list_box .txt_box{display:block;}
.s06060102 .prc_h .list_box .txt_box strong {display: block; margin: 30px 0 20px; font-size: 17px; text-align: center;}
/* sub06060102 업무처리절차 End */


/* sub050301 센터소개 */
.s050301 .ml_0{margin-left: 0 !important;}
.s050301 .vlist__column {display: flex; flex-wrap: wrap;}
.s050301 .vlist__column.col3 .inner { width: auto; max-width: calc(33.33% - 16px);flex-basis: calc(33.33% - 16px);}
.s050301 .vlist__column .inner .ui-summary strong {margin-bottom: 0;}
.s050301 .vlist__column .inner .ui-summary span {display: block; margin-bottom: 15px; color: #e45348;}
.s050301 .qrcode{display: flex;gap:50px;width: 100%;text-align: center; font-weight: bold;}
.s050301 .qr_kor,.s050301 .qr_eng{font-size: 14px;}
.s050301 .qrcode img{height: 150px;}

@media (max-width:1279px) {
    .s050301 .vlist__column.col3 .inner { max-width: calc(50% - 16px);flex-basis: calc(50% - 16px);}
}
@media (min-width:768px) {
    .s050301 .prc.type2 > li {width: calc(50% - 30px);}
    .s050301 .prc.type2 > li .inner {min-height: 175px;}
}
@media (max-width: 767px) {
    .s050301 .vlist__column.col3 .inner { max-width: calc(100% - 16px);flex-basis: calc(100% - 16px);}
}
@media (max-width: 480px) {
    .s050301 .qrcode img{height: 120px;}
}
@media(max-width:400px) {
    .tab-ul.col3 li {width: 100%;}
}
/* sub050301 센터소개 End */

/* sub050601 UST 정보서비스 */
.s050601 .ui-topbox .inner p.txt-check {color: #da4453;}

.s050601 .infobox_type02 .inner .txtwrap strong em {display: block; margin: 5px 0; color: #e83421; font-size: 15px; line-height: 21px; font-weight: bold;}
.s050601 .infobox_type02 .inner .pic {height: auto;}
.s050601 .infobox_type02 .inner .pic img { position: static; left: auto; top: auto;display: block; width: 100%; border: 1px solid #ddd;}
.s050601 .infobox_type02 .inner .pic .btn_box:after {content: ""; display: block; clear: both;}
.s050601 .infobox_type02 .inner .pic .btn_box {margin-top: 10px;}
.s050601 .infobox_type02 .inner .pic .btn_box a { padding: 8px 48px 8px 19px;width: 100%;}
@media (max-width:500px) {
    .s050601 .tab-ul.col4 li {width: 100%;}
}

.s050601 .pdf_tab {margin-top: 40px; text-align: right;}
.s050601 .pdf_tab button {padding: 5px 10px; border: 1px solid #aaa; border-radius: 6px; background-color: #fff;}
.s050601 .pdf_tab button:last-child {margin-left: 5px;}
.s050601 .pdf_tab button.current {border-color: #e54523; background-color: #e54523; color: #fff;}
.s050601 .PDFviewerDiv.info {display: none;}
.s050601 .PDFviewerDiv.info.on {display: block;}
/* sub050601 UST 정보서비스 End */

/* sub050602 UST 모바일 APP 안내 */
.s050602 .bodo-v .col {padding: 35px 20px; border: 1px solid #dedede;}
.s050602 .bodo-v .col .v_imgbox {text-align: center;}
.s050602 .bodo-v img {width: auto;}
.s050602 .bodo-v .col .v_txt .btn_box {margin-top: 30px;}
.s050602 .bodo-v .col .v_txt .btn_box a {display: block;}
@media (max-width:1200px) and (min-width:768px) {
    .s050602 .bodo-v .col {width: calc(50% - 45px);}
}
@media (max-width:767px) {
    .s050602 .bodo-v .col:not(:first-child) {margin-top: 40px;}
}
/* sub050602 UST 모바일 APP 안내 End */

/* sub050302 성희롱 성폭력 고충상담청구 */
.s050302 .mt_30 {margin-top: 30px !important;}
.s050302 .top_title {position: relative; margin-bottom: 90px; min-height: 294px; border-top: 1px solid #ddd;}
.s050302 .top_title:after {content:""; position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; background: url(/images/kor/sub05/dot_line.png) repeat;}
.s050302 .top_title .title_inner {position: relative; padding: 80px 0 100px;}
.s050302 .top_title .title_inner:before {content: ""; position: absolute; right: 68px; bottom: 0; width: 280px; height: 248px; background: url(/images/kor/sub05/sub05_03_02_img01.png) no-repeat center;}
.s050302 .top_title .title_inner:after {content: ""; position: absolute; right: 130px; bottom: -20px; z-index: 1; width: 235px; height: 191px; background: url(/images/kor/sub05/sub05_03_02_img02.png) no-repeat center;}
.s050302 .top_title .title_inner strong {display: block; font-size: 33px; font-family: 'score';}
.s050302 .top_title .title_inner p { color: #727272;font-size: 15px; margin-top: 2px;}
@media (max-width:1240px) {
    .s050302 .top_title .title_inner:before {right: 0;}
    .s050302 .top_title .title_inner:after {right: 62px;}
}
@media (max-width:1170px) {
    .s050302 .top_title {min-height: auto;}
    .s050302 .top_title .title_inner {padding: 58px 0 170px;}
    .s050302 .top_title .title_inner:before {width: 168px; height: 149px; background-size: 100%;}
    .s050302 .top_title .title_inner:after {width: 141px; height: 115px; background-size: 100%;}
}

.s050302 .prc.type5 > li .prc__title {padding-bottom: 0; border-bottom: none;}
.s050302 .prc.type2 > li .inner {min-height: 182px;}
.s050302 .prc.type2 > li .inner .prc__title {word-break: keep-all;}
@media (max-width:1258px) and (min-width:1200px) {
    .s050302 .prc.type2 > li .inner {min-height: 202px;}
}
@media (max-width:1023px) {
    .s050302 .prc.type2 > li:last-child .inner:before {display: none;}
}
@media (max-width:767px) {
    .s050302 .prc.type2 > li .inner {min-height: auto;}
}
@media(max-width:620px) {
    .s050302 .ui-banner__box .item, .s070301 .ui-banner__box .item {padding: 26px 30px 68px 30px;}
    .s050302 .ui-banner__box .item .down, .s050302 .ui-banner__box .item .link, .s070301 .ui-banner__box .item .down, .s070301 .ui-banner__box .item .link { right: 15px;top: auto; bottom: 10px;}
}
/* sub050302 성희롱 성폭력 고충상담청구 End */

/* sub050202 학생보험/건강검진 */
.s050202 .btn.btn-noline {border: 0;background: linear-gradient(to right,transparent 50%,rgba(228, 83, 72,0.2) 50%);background-position: 0 0.8em;background-repeat: repeat-x;background-size: 200%;font-size: 15px;}
.s050202 .btn.btn-noline:hover,
.s050202 .btn.btn-noline:focus {background-position: -100% 0.8em;}
.s050202 .btn-icon.btn-noline .ir-download {background-position: -127px -357px;}
@media (max-width:1240px) {
    .s050202 .prc.type5 > li .inner {min-height: 218px;}
}
@media (max-width:500px) {
    .s050202 .prc.type5 > li .inner {min-height: auto;}
    .s050202 .ui-banner__box .item .ui-banner__title {padding-left: 30px;}
}
/* sub050202 학생보험/건강검진 End */

/* sub0405 증명서 발급 */
.s0405 .list-half:after {content: ""; display: block; clear: both;}
.s0405 .list-half li {float: left; width: 50%;}
/* sub0405 증명서 발급 End */

/* sub040302 졸업 */
.s040302 .ui-banner__box .item.sub_on {min-height: 99px;}
@media (max-width:1140px) and (min-width:1024px) {
    .s040302 .ui-banner__box .item {float: none; width: 100%;}
}
@media (max-width:850px) {
    .s040302 .ui-banner__box .item {float: none; width: 100%;}
}
/* sub040302 졸업 End */

/* sub01020504 캐릭터 */
.s01020504 .imgbox.pd_0 {padding: 0;}
.s01020504 .ui-banner__box .item .ui-banner__title {word-break: keep-all;}
.s01020504 .bodo-v img {width: auto;}
@media (max-width:767px) and (min-width:521px) {
    .s01020504 .bodo-v {margin-left: -45px;}
    .s01020504 .bodo-v .col {float: left; margin-bottom: 20px; margin-left: 45px; width: calc(50% - 45px);}
}
/* sub01020504 캐릭터 End */

/* sub01020507 엠블럼 */
.s01020507 .process_ty2 {border: 1px solid #ddd; background-color: #fff;}
.s01020507 .prc.type2 > li .inner {border: none;}
@media (min-width:768px) {
    .s01020507 .prc.type2.step4 > li {width: calc(33.333% - 30px);}
    .s01020507 .prc.type2.step4 > li:nth-child(4) {float: right;}
    .s01020507 .prc.type2.step4 > li:last-child .inner:before {display: none;}
    .s01020507 .prc.type2.step4 > li:nth-child(4) .inner:before { left: -27px;right: auto; top: 50%; transform: rotate(-180deg) translateY(50%);}
    .s01020507 .prc.type2.step4 > li:nth-child(3) .inner:before { left: 50%; right: 0; top: auto; bottom: -20px; transform: rotate(90deg);display: block;}
}

.s01020507 .bodo-v {padding-top: 40px; border: 1px solid #ddd; text-align: center;}
.s01020507 .bodo-v .col {margin-bottom: 40px;}
.s01020507 .bodo-v img {width: auto;}
.s01020507 .bodo-v .col .v_txt .tit {font-size: 15px;}
@media (min-width:768px) {
    .s01020507 .bodo-v {margin-left: 0;}
    .s01020507 .bodo-v .col { margin: 0 20px 40px;width: calc(33.33% - 40px);}
    .s01020507 .bodo-v .col:nth-child(3n + 1) {clear: both;}
}
/* sub01020507 엠블럼 End */

/* sub01020501 로고 */
.s01020501 .bodo-h .row1 {margin-bottom: 40px;}
.s01020501 .bodo-h .row1.wide .h_imgbox {padding: 20px; border: 1px solid #ddd;}
.s01020501 .bodo-h .row1.wide .h_txt {padding-top: 10px;}
.s01020501 .bodo-v .col .v_imgbox {padding: 30px 20px 25px; border: 1px solid #ddd; text-align: center;}
.s01020501 .bodo-v img {width: auto;}
.s01020501 .bodo-v h3.h3 {margin-bottom: 10px;}

.s01020501 .bodo-v .col .v_txt .tit {padding: 0 5px; font-size: 15px; line-height: 1.5; font-weight: normal; word-break: keep-all;}
.s01020501 .bodo-v .col .v_imgbox.bg_orange {border-color: #de1008; background-color: #ee402e;}
.s01020501 .bodo-v .col .v_imgbox.bg_gray {border-color: #a7a9ab; background-color: #a7a9ab;}
.s01020501 .bodo-v .col .v_imgbox.bg_black {border-color: #000; background-color: #231f20;}
.s01020501 .bodo-v .col .v_imgbox.bg_gold {border-color: #a29061; background-color: #a29061;}
.s01020501 .bodo-v .col .v_imgbox.bg_silver {border-color: #a7a9ab; background-color: #a7a9ab;}
.s01020501 .bodo-v.col5 .col .v_imgbox {border: none;}

.s01020501 .bodo-v .col.double:after {content: ""; display: block; clear: both;}
.s01020501 .bodo-v .col.double .col_inner {float: left; width: 50%;}
.s01020501 .bodo-v .col.double .col_inner:last-child .v_imgbox {border-left: none;}

@media (min-width:768px) {
    .s01020501 .bodo-v.col5 {margin-left: -20px;}
    .s01020501 .bodo-v.col5 .col { margin-left: 20px;width: calc(20% - 20px);}
    .s01020501 .bodo-v.col5 .col:nth-child(5n + 1) {clear: both;}
    .s01020501 .bodo-v.col5 .col .v_imgbox {padding: 0;}
    .s01020501 .bodo-v .col .v_txt .tit {font-size: 14px;}
}
@media (max-width: 767px) {
    .s01020501 .bodo-v:not(.col5) .col {margin-bottom: 30px;}
    .s01020501 .bodo-v.col5 .col .v_imgbox {padding: 30px 20px 0;}
}

/* CI box */
.s01020501 .ci_box{position:relative;border:1px solid #ddd;}
.s01020501 .ci_box .inner{padding:25px 15px;text-align:center;}
.s01020501 .ci_box.dot .s1_ico{margin:0 auto 35px;font-size:0;line-height:0;}
.s01020501 .ci_box.dot .cico1{width:22px;height:22px;background-position:0 0;}
.s01020501 .ci_box.dot .cico2{width:78px;height:39px;background-position:-22px 0;}
.s01020501 .ci_box.dot .cico3{width:150px;height:150px;background-position:0 -39px;}
.s01020501 .ci_box.dot .list-1st{margin:0 auto;width:180px;}
.s01020501 .ci_box.dot .list-1st li{margin:0;background-position:0 50%;line-height:23px;}
.s01020501 .ci_box .lst_concept{position:relative;padding-top:155px;background:url(/images/kor/sub01/sub01_01_04_01_img02.png) no-repeat 50% 0;}
.s01020501 .ci_box .lst_concept .item{margin-top:15px;color:#767676;font-size:14px;line-height:20px;word-wrap:break-word;word-break:keep-all;}
.s01020501 .ci_box .lst_concept .item b{display:block;margin-bottom:5px;color:#ef4030;font-size:18px;line-height:20px;}
.s01020501 .s1_ico {overflow:hidden;display:block;background:url(/images/kor/sub01/sub01_01_04_01_img03.png) no-repeat;}
.s01020501 .ci_box .lst_concept .item br.only_middle_size {display: none;}
@media (max-width:1090px) and (min-width:1024px) {
    .s01020501 .ci_box .lst_concept .item br.only_middle_size {display: block;}
}
@media (min-width:1200px) {
    .s01020501 .ci_box .inner{padding:35px 25px;}
    .s01020501 .ci_box.grid.concept .inner{padding:70px 0;}
    .s01020501 .ci_box .lst_concept .item1{right:-305px;}
    .s01020501 .ci_box .lst_concept .item1:before{left:-127px;}
    .s01020501 .ci_box .lst_concept .item1:after{left:-97px;width:87px;}
    .s01020501 .ci_box .lst_concept .item3{left:-305px;}
    .s01020501 .ci_box .lst_concept .item3:before{right:-128px;}
    .s01020501 .ci_box .lst_concept .item3:after{right:-106px;width:96px;}
    .s01020501 .ci_box.dot .inner{padding:90px 0;}
    .s01020501 .ci_box.dot .list-1st{width:190px;}
    .s01020501 .ci_box.dot .list-1st li{font-size:15px;line-height:25px;}
}
@media (min-width:800px) {
    .s01020501 .ci_box .inner{padding:30px 20px;}
    .s01020501 .ci_box .lst_concept{margin:20px auto 100px;width:150px;height:150px;background-position:50% 50%;}
    .s01020501 .ci_box .lst_concept .item{position:absolute;margin:0;width:240px;}
    .s01020501 .ci_box .lst_concept .item:before,
    .s01020501 .ci_box .lst_concept .item:after{content:"";position:absolute;display:block;}
    .s01020501 .ci_box .lst_concept .item1{right:-285px;top:23px;text-align:left;}
    .s01020501 .ci_box .lst_concept .item1:before{left:-107px;top:10px;width:30px;height:23px;background:url(/images/kor/sub01/lst_concept_line1.png) no-repeat;}
    .s01020501 .ci_box .lst_concept .item1:after{left:-77px;top:10px;width:67px;height:1px;background-color:#ddd;}
    .s01020501 .ci_box .lst_concept .item2{left:50%;bottom:-90px;margin-left:-120px;text-align:center;}
    .s01020501 .ci_box .lst_concept .item2:before{left:46.45%;top:-77px;width:1px;height:73px;background-color:#ddd;}
    .s01020501 .ci_box .lst_concept .item3{left:-285px;top:30px;text-align:right;}
    .s01020501 .ci_box .lst_concept .item3:before{right:-108px;top:10px;width:22px;height:32px;background:url(/images/kor/sub01/lst_concept_line2.png) no-repeat;}
    .s01020501 .ci_box .lst_concept .item3:after{right:-86px;top:10px;width:76px;height:1px;background-color:#ddd;}
    .s01020501 .ci_box.dot .inner{padding:60px 0;}
    .s01020501 .ci_box.dot .s1_ico{margin-right:65px;}
}
@media (min-width:640px) {
    .s01020501 .ci_box.dot .inner{padding:45px 0;}
    .s01020501 .ci_box.dot .s1_ico, .s01020501 .ci_box.dot .list-1st{display:inline-block;vertical-align:middle;margin:0;}
    .s01020501 .ci_box.dot .s1_ico{margin-right:40px;}
}
/* sub01020501 로고 End */

/* sub01020401 국제 협력기관, sub01020402 국내 협력대학 */
.s01020401 .img_box, .s01020402 .img_box {position: relative;}
.s01020401 .img_box .point_list .point, .s01020402 .img_box .point_list .point {position: absolute;}
.s01020401 .img_box .point_list .point.active .dot, .s01020402 .img_box .point_list .point.active .dot {background-color: #e54523;}
.s01020401 .img_box .point_list .point .dot:hover, .s01020402 .img_box .point_list .point .dot:hover {background-color: #e54523;}
.s01020401 .img_box .point_list .point .dot:hover .dot_name, .s01020402 .img_box .point_list .point .dot:hover .dot_name {color: #e54523;}
.s01020401 .img_box .point_list .point .dot, .s01020402 .img_box .point_list .point .dot { overflow: visible; position: relative;display: inline-block; width: 15px; height: 15px; border: 3px solid #fff; border-radius: 50%; background-color: #4c4d59; box-shadow: 0 1px 3px rgba(0,0,0,0.2);}
.s01020401 .img_box .point_list .point .dot .dot_name, .s01020402 .img_box .point_list .point .dot .dot_name {position: absolute; color: #545454; font-size: 13px; font-weight: bold;}
.s01020401 .img_box .point_list .point .point_text, .s01020402 .img_box .point_list .point .point_text {position: absolute; z-index: 10; opacity: 0; border: 2px solid #e54523; background-color: #fff; transition: all 0.3s; visibility: hidden;}
.s01020401 .img_box .point_list .point.active .point_text, .s01020402 .img_box .point_list .point.active .point_text { opacity: 1;visibility: visible;}
.s01020401 .img_box .point_list .point .point_text ul li, .s01020402 .img_box .point_list .point .point_text ul li {font-size: 13px;}

/* 나라별 위치조정 */
.s01020401 .img_box .point_list .point01 { left: 12%;top: 41%;}
.s01020401 .img_box .point_list .point01 .dot .dot_name { left: -47px;top: 50%; transform: translateY(-50%);}
.s01020401 .img_box .point_list .point01 .point_text { left: calc(100% + 5px);top: 0; width: 220px;}

.s01020401 .img_box .point_list .point02 { left: 14%;top: 38%;}
.s01020401 .img_box .point_list .point02 .dot .dot_name {left: 50%; bottom: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point02 .point_text { left: calc(100% + 5px);top: 10px; width: 205px;}

.s01020401 .img_box .point_list .point03 { left: 15.8%;top: 39%;}
.s01020401 .img_box .point_list .point03 .dot .dot_name { left: calc(100% + 3px);top: 50%; transform: translateY(-50%);}
.s01020401 .img_box .point_list .point03 .point_text { left: 0;top: 100%; width: 210px;}

.s01020401 .img_box .point_list .point04 { left: 14%;top: 43.5%;}
.s01020401 .img_box .point_list .point04 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point04 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 150px;}

.s01020401 .img_box .point_list .point05 { left: 19.3%;top: 45.3%;}
.s01020401 .img_box .point_list .point05 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point05 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 180px;}

.s01020401 .img_box .point_list .point06 { left: 21.4%;top: 43%;}
.s01020401 .img_box .point_list .point06 .dot .dot_name {left: -70%; bottom: calc(100% + 3px);}
.s01020401 .img_box .point_list .point06 .point_text {width: 173px;}

.s01020401 .img_box .point_list .point07 { left: 34%;top: 26%;}
.s01020401 .img_box .point_list .point07 .dot .dot_name {left: 50%; top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point07 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 260px;}

.s01020401 .img_box .point_list .point08 { left: 21%;top: 58.5%;}
.s01020401 .img_box .point_list .point08 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point08 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 180px;}

.s01020401 .img_box .point_list .point09 { left: 17.3%;top: 73.5%;}
.s01020401 .img_box .point_list .point09 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point09 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 190px;}

.s01020401 .img_box .point_list .point10 { left: 23.5%;top: 44.5%;}
.s01020401 .img_box .point_list .point10 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point10 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 190px;}

.s01020401 .img_box .point_list .point11 { left: 27%;top: 40.5%;}
.s01020401 .img_box .point_list .point11 .dot .dot_name {left: 50%; bottom: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point11 .point_text {width: 225px;}

.s01020401 .img_box .point_list .point12 { left: 26.5%;top: 44%;}
.s01020401 .img_box .point_list .point12 .dot .dot_name { left: calc(100% + 3px);top: 0; text-align: left;}
.s01020401 .img_box .point_list .point12 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 243px;}

.s01020401 .img_box .point_list .point13 { left: 35%;top: 37%;}
.s01020401 .img_box .point_list .point13 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point13 .point_text { left: 50%;bottom: 100%; transform: translateX(-50%); width: 173px;}

.s01020401 .img_box .point_list .point14 { left: 34.5%;top: 56%;}
.s01020401 .img_box .point_list .point14 .dot .dot_name {left: 50%; top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point14 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 200px;}

.s01020401 .img_box .point_list .point15 { left: 38.8%;top: 56.5%;}
.s01020401 .img_box .point_list .point15 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point15 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 136px;}

.s01020401 .img_box .point_list .point16 { left: 38.5%;top: 63.5%;}
.s01020401 .img_box .point_list .point16 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point16 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 165px;}

.s01020401 .img_box .point_list .point17 { left: 36%;top: 44%;}
.s01020401 .img_box .point_list .point17 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point17 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 210px;}

.s01020401 .img_box .point_list .point18 { left: 43.5%;top: 47%;}
.s01020401 .img_box .point_list .point18 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point18 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 215px;}

.s01020401 .img_box .point_list .point19 { left: 82.5%;top: 67%;}
.s01020401 .img_box .point_list .point19 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020401 .img_box .point_list .point19 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 235px;}

.s01020401 .img_box .point_list .point20 {top: 40%;left: 70%;}
.s01020401 .img_box .point_list .point20 .dot .dot_name { top: calc(100% + 5px);left: 50%;transform: translateX(-50%);}
.s01020401 .img_box .point_list .point20 .point_text {left: 50%;bottom: 100%;transform: translateX(-50%);width: 235px;}

.s01020401 .img_box .point_list .point21 { top: 42%;left: 17%;}
.s01020401 .img_box .point_list .point21 .dot .dot_name {top: calc(100% + 1px);left: 50%;transform: translateX(-50%);}
.s01020401 .img_box .point_list .point21 .point_text {left: 50%;bottom: 100%;transform: translateX(-50%);width: 150px;}

.s01020401 .img_box .point_list .point22 {top: 54.5%;left: 37%;}
.s01020401 .img_box .point_list .point22 .dot .dot_name {left: 50%;bottom: calc(100% + 5px);transform: translateX(-50%);}
.s01020401 .img_box .point_list .point22 .point_text {width: 225px;}

.s01020401 .img_box .point_list .point23 {top: 48%; left: 41%;}
.s01020401 .img_box .point_list .point23 .dot .dot_name {top: calc(100% + 5px); left: 50%; transform: translateX(-50%);}
.s01020401 .img_box .point_list .point23 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 215px;}

/* 지역별 위치조정 */
.s01020402 .img_box .point_list .point01 { left: 40%;top: 23%;}
.s01020402 .img_box .point_list .point01 .dot .dot_name {left: 50%; bottom: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point01 .point_text { left: calc(100% + 5px);top: 10px; width: 160px;}

.s01020402 .img_box .point_list .point02 { left: 43.5%;top: 28%;}
.s01020402 .img_box .point_list .point02 .dot .dot_name {left: 50%; bottom: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point02 .point_text { left: calc(100% + 5px);top: 10px; width: 130px;}

.s01020402 .img_box .point_list .point03 { left: 59%;top: 65%;}
.s01020402 .img_box .point_list .point03 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point03 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 130px;}

.s01020402 .img_box .point_list .point04 { left: 54.5%;top: 53%;}
.s01020402 .img_box .point_list .point04 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point04 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 153px;}

.s01020402 .img_box .point_list .point05 { left: 43.7%;top: 44.5%;}
.s01020402 .img_box .point_list .point05 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point05 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 135px;}

.s01020402 .img_box .point_list .point06 { left: 61%;top: 57.5%;}
.s01020402 .img_box .point_list .point06 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point06 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 155px;}

.s01020402 .img_box .point_list .point07 { left: 38.5%;top: 65%;}
.s01020402 .img_box .point_list .point07 .dot .dot_name {left: 50%; top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point07 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 135px;}

.s01020402 .img_box .point_list .point08 { left: 52%;top: 19%;}
.s01020402 .img_box .point_list .point08 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point08 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 132px;}

.s01020402 .img_box .point_list .point09 { left: 47%;top: 36%;}
.s01020402 .img_box .point_list .point09 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point09 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 135px;}

.s01020402 .img_box .point_list .point10 { left: 57%;top: 40%;}
.s01020402 .img_box .point_list .point10 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point10 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 110px;}

.s01020402 .img_box .point_list .point11 { left: 51%;top: 61%;}
.s01020402 .img_box .point_list .point11 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point11 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 110px;}

.s01020402 .img_box .point_list .point12 { left: 42%;top: 54.5%;}
.s01020402 .img_box .point_list .point12 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point12 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 110px;}

.s01020402 .img_box .point_list .point13 { left: 38.5%;top: 72%;}
.s01020402 .img_box .point_list .point13 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point13 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 110px;}

.s01020402 .img_box .point_list .point14 { left: 39%;top: 86%;}
.s01020402 .img_box .point_list .point14 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point14 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 110px;}

.s01020402 .img_box .point_list .point15 { left: 37%;top: 24%;}
.s01020402 .img_box .point_list .point15 .dot .dot_name { left: 50%;top: calc(100% + 5px); transform: translateX(-50%);}
.s01020402 .img_box .point_list .point15 .point_text {left: 50%; bottom: 100%; transform: translateX(-50%); width: 110px;}

@media (min-width:821px) {
    .s01020401 .img_box img.mobile_img, .s01020402 .img_box img.mobile_img {display: none;}
}

@media (max-width:820px) {
    .s01020401 .img_box img.pc_img, .s01020402 .img_box img.pc_img {display: none;}
    .s01020401 .img_box img.mobile_img + .pic_btn > a, .s01020402 .img_box img.mobile_img + .pic_btn > a {margin-top: 0; margin-bottom: 30px;}
    .s01020401 .img_box .point_list:after, .s01020402 .img_box .point_list:after {content: ""; display: block; clear: both;}
    .s01020401 .img_box .point_list .point, .s01020402 .img_box .point_list .point { position: relative; left: auto; top: auto;float: left; margin-bottom: 10px; width: calc(33.3333% - 10px);}
    .s01020401 .img_box .point_list .point:not(:nth-child(3n + 1)), .s01020402 .img_box .point_list .point:not(:nth-child(3n + 1)) {margin-left: 15px;}
    .s01020401 .img_box .point_list .point .dot, .s01020402 .img_box .point_list .point .dot {display: block; padding: 15px 30px 15px 10px; width: 100%; height: auto; border: none; border: 1px solid #dbd5d5; border-radius: 0; background-color: transparent !important; box-shadow: none; text-align: left;}
    .s01020401 .img_box .point_list .point .dot:after, .s01020402 .img_box .point_list .point .dot:after {content: ""; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); width: 15px; height: 9px; background: url(/images/kor/sub01/arrow_down.png) no-repeat center; transition: transform .3s;}
    .s01020401 .img_box .point_list .point.active .dot, .s01020402 .img_box .point_list .point.active .dot {border-color: #e54523;}
    .s01020401 .img_box .point_list .point.active .dot:after, .s01020402 .img_box .point_list .point.active .dot:after {transform: translateY(-50%) rotate(180deg);}
    .s01020401 .img_box .point_list .point .dot .dot_name, .s01020402 .img_box .point_list .point .dot .dot_name {position: static; left: auto; top: auto; bottom: auto; transform: translate(0, 0); font-size: 15px;}
    .s01020401 .img_box .point_list .point.active .dot .dot_name, .s01020402 .img_box .point_list .point.active .dot .dot_name {color: #e54523;}
    .s01020401 .img_box .point_list .point .dot .dot_name > br, .s01020402 .img_box .point_list .point .dot .dot_name > br {display: none;}
    .s01020401 .img_box .point_list .point .point_text, .s01020402 .img_box .point_list .point .point_text { left: 0;top: 100%; bottom: auto; transform: translate(0, 0); padding-right: 10px; width: 100%; border: 1px solid #e54523;}
}

@media (max-width:620px) {
    .s01020401 .img_box, .s01020402 .img_box {margin-bottom: 40px;}
    .s01020401 .img_box .point_list .point, .s01020402 .img_box .point_list .point {width: calc(50% - 7.5px);}
    .s01020401 .img_box .point_list .point:not(:nth-child(3n + 1)), .s01020402 .img_box .point_list .point:not(:nth-child(3n + 1)) {margin-left: 0;}
    .s01020401 .img_box .point_list .point:not(:nth-child(2n + 1)), .s01020402 .img_box .point_list .point:not(:nth-child(2n + 1)) {margin-left: 15px;}
}

@media (max-width:450px) {
    .s01020401 .img_box .point_list .point, .s01020402 .img_box .point_list .point {float: none; width: auto;}
    .s01020401 .img_box .point_list .point:not(:nth-child(2n + 1)), .s01020402 .img_box .point_list .point:not(:nth-child(2n + 1)) {margin-left: 0;}
}

/* sub01020401 국제 협력기관, sub01020402 국내 협력대학 End */


/* sub01020503 상징물 */
.s01020503 .top_banner {position: relative; padding: 100px 405px 55px 0;}
.s01020503 .top_banner:after {content: ""; position: absolute; right: 0; bottom: 0; display: block; width: 387px; height: 300px; background: url(/images/kor/sub01/sub01_01_04_03_img01.png) no-repeat;}
.s01020503 .top_banner .banner_title {position: relative; margin-bottom: 35px; padding-left: 32px; font-size: 30px; font-family: 'score';}
.s01020503 .top_banner .banner_title:after {content: "PEGASUS"; position: absolute; left: 0; top: -32px; display: block; color: #f8efef; font-size: 50px; letter-spacing: 9px; font-weight: bold;}
.s01020503 .top_banner .banner_title b {position: relative; z-index: 1;}

.s01020503 .top_list {padding: 55px 0; background-color: #f9f5f5; text-align: center;}
.s01020503 .top_list .items { margin: -6px auto;max-width: 760px;}
.s01020503 .top_list .items .item {float: left; margin: 0 6px; padding: 58px 48px; width: calc(33.3333% - 12px); min-height: 240px; box-shadow: 0 5px 20px rgba(0,0,0,0.1);}
.s01020503 .top_list .items:after {content: ""; display: block; clear: both;}
.s01020503 .top_list .items .item01 {background: url(/images/kor/sub01/sub01_01_04_03_cicle01.png) no-repeat right bottom #fff;}
.s01020503 .top_list .items .item02 {margin-top: 30px; background: url(/images/kor/sub01/sub01_01_04_03_cicle02.png) no-repeat right bottom #fff;}
.s01020503 .top_list .items .item03 {background: url(/images/kor/sub01/sub01_01_04_03_cicle03.png) no-repeat right bottom #fff;}
.s01020503 .top_list .items .item span { position: relative;display: inline-block; font-size: 19px; font-weight: bold;}
.s01020503 .top_list .items .item span:after {content: ""; position: absolute; left: 0; bottom: 0; display: block; width: 100%; height: 2px; background-color: #555;}
.s01020503 .top_list .items .item p {margin-top: 20px;color: #333333;line-height: 22px;font-weight: 500;}

@media (max-width:1120px) and (min-width:1024px) {
    .s01020503 .top_list {padding: 55px 25px;}
    .s01020503 .top_list .items {margin: 0;}
    .s01020503 .top_list .items .item {float: none; margin: 0; width: auto; min-height: auto;}
    .s01020503 .top_list .items .item:not(:first-child) {margin-top: 25px;}
}
@media (max-width:800px) {
    .s01020503 .top_banner {padding: 100px 0 350px 0;}
    .s01020503 .top_list {padding: 55px 25px;}
    .s01020503 .top_list .items {margin: 0;}
    .s01020503 .top_list .items .item {float: none; margin: 0; width: auto; min-height: auto;}
    .s01020503 .top_list .items .item:not(:first-child) {margin-top: 25px;}
}

@media(max-width:450px) {
    .s01020503 .top_banner {padding: 80px 0 290px 0;}
    .s01020503 .top_banner:after {width: 320px; height: 248px; background-size: 100%;}
}
/* sub01020503 상징물 End */

/* sub010301 연구성과 */
.s010301 .result_section {text-align: center;}
.s010301 .result_section:not(:first-child) {margin-top: 86px;}
.s010301 .result_section .section_title {font-size: 20px; line-height: 1.5; font-weight: bold;}
.s010301 .result_section .sub_title { color: #5f5f5f;font-size: 16px;}

.s010301 .result_section .title_area {position: relative; margin: 0 auto -3px; padding-top: 105px; width: 339px; height: 170px;}
.s010301 .result_section .title_area:before, .s010301 .result_section .title_area:after {content: ""; position: absolute; z-index: 5; display: block;}
.s010301 .result_section01 .title_area:before { right: -86px; bottom: -28px;width: 151px; height: 156px; background: url(/images/kor/sub01/sub01_03_01_img01.png) no-repeat; background-size: 100%;}
.s010301 .result_section01 .title_area:after { left: -65px; bottom: -14px;width: 122px; height: 115px; background: url(/images/kor/sub01/sub01_03_01_img02.png) no-repeat; background-size: 100%;}
.s010301 .result_section04 .title_area:before { right: -4px; bottom: 0;width: 64px; height: 124px; background: url(/images/kor/sub01/sub01_03_01_img04.png) no-repeat; background-size: 100%;}
.s010301 .result_section04 .title_area:after { left: -86px; bottom: -16px;width: 140px; height: 145px; background: url(/images/kor/sub01/sub01_03_01_img05.png) no-repeat; background-size: 100%;}
.s010301 .result_section .title_area .circle_bg {position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%;}
.s010301 .result_section01 .title_area .circle_bg {background: url(/images/kor/sub01/sub01_03_01_circle01.png) no-repeat;}
.s010301 .result_section04 .title_area .circle_bg {background: url(/images/kor/sub01/sub01_03_01_circle03.png) no-repeat;}
.s010301 .result_section .title_area strong {position: relative; z-index: 1; color: #fff; font-size: 31px; font-family: 'score';}
.s010301 .result_section .content_area { padding:75px 20px 50px;border: 1px solid #ddd;}
.s010301 .result_section01 .content_area {border-top: 3px solid #e45348;}
.s010301 .result_section04 .content_area {border-top: 3px solid #2e3e73;}
.s010301 .result_section .content_area .table_img {display: inline-block; margin-top: 35px; box-shadow: 0 20px 20px rgba(0,0,0,0.1);}
@media (max-width:520px) {
    .s010301 .result_section .title_area { padding-top: 70px;width: 230px; height: 115px;}
    .s010301 .result_section01 .title_area:before { right: -40px; bottom: -20px;width: 80px; height: 83px;}
    .s010301 .result_section01 .title_area:after { left: -40px;width: 80px; height: 75px;}
    .s010301 .result_section04 .title_area:after { left: -50px;width: 80px; height: 83px;}
    .s010301 .result_section04 .title_area:before { right: -32px;width: 50px; height: 98px;}
    .s010301 .result_section .title_area .circle_bg {background-size: 100%;}
    .s010301 .result_section .title_area strong {font-size: 24px;}
    .s010301 .result_section .content_area {padding: 50px 20px 35px;}
}

.s010301 .result_section02 .result_listbox {display: table; margin-top: 35px;}
.s010301 .result_section02 .result_listbox > div {display: table-cell; vertical-align: middle;}
.s010301 .result_section02 .result_listbox > div .result_logo {display: inline-block; margin-bottom: 18px;}
.s010301 .result_section02 .result_listbox > div strong {display: block; font-size: 15px;}
.s010301 .result_section02 .result_listbox .result_best {position: relative; padding: 0 40px; width: calc(30% - 15px); border-radius: 0 0 30px 0; background-color: #e54523;}
.s010301 .result_section02 .result_listbox .result_best:after {content: ""; position: absolute; right: 0; bottom: 0; display: block; width: 140px; height: 148px; background: url(/images/kor/sub01/sub01_03_01_circle02.png) no-repeat;}
.s010301 .result_section02 .result_listbox .result_best .result_logo {padding: 10px; border: 2px solid #fff; border-radius: 50%; box-sizing: content-box;}
.s010301 .result_section02 .result_listbox .result_best strong {color: #fff;}
.s010301 .result_section02 .result_listbox .result_best p {position: relative; z-index: 1; color: #fff;}
.s010301 .result_section02 .result_listbox .result_excellent { padding-left: 15px;width: 70%;}
.s010301 .result_section02 .result_listbox .result_excellent .excellent_list {margin: -10px -5px 0;}
.s010301 .result_section02 .result_listbox .result_excellent .excellent_list:after {content: ""; display: block; clear: both;}
.s010301 .result_section02 .result_listbox .result_excellent .excellent_list .excellent_item {float: left; margin: 10px 5px 0; padding: 35px 20px; width: calc(33.3333% - 10px); min-height: 334px; border-radius: 0 0 30px 0; background-color: #f9f5f5;}
.s010301 .result_section02 .result_listbox .result_excellent .excellent_list .excellent_item:nth-child(3n + 1) {clear: both;}
@media (max-width:1320px) {
    .s010301 .result_section02 .result_listbox {display: block;}
    .s010301 .result_section02 .result_listbox > div {display: block;}
    .s010301 .result_section02 .result_listbox .result_best { padding: 40px 20px;width: auto;}
    .s010301 .result_section02 .result_listbox .result_excellent { margin-top: 15px; padding: 0;width: auto;}
}
@media (max-width:767px) {
    .s010301 .result_section02 .result_listbox .result_excellent .excellent_list {margin: 0;}
    .s010301 .result_section02 .result_listbox .result_excellent .excellent_list .excellent_item {float: none; margin: 0; width: auto; min-height: auto;}
    .s010301 .result_section02 .result_listbox .result_excellent .excellent_list .excellent_item:not(:first-child) {margin-top: 10px;}
    .s010301 .result_section02 .result_listbox .result_excellent .excellent_list .excellent_item:nth-child(3n + 1) {clear: none;}
}

.s010301 .result_section03 {padding-top: 65px; border: 1px solid #ddd;}
.s010301 .result_section03 .section_title {padding: 0 15px;}
.s010301 .result_section03 .sub_title {font-size: 16px; font-weight: bold;}
.s010301 .result_section03 .thesis_box {position: relative; padding: 35px 15px;}
.s010301 .result_section03 .thesis_box:nth-of-type(1):after {content: ""; position: absolute; left: 30px; bottom: 0; display: block; width: calc(100% - 60px); height: 1px; border-bottom: 1px dotted #999;}
.s010301 .result_section03 .thesis_box .thesis_list {margin-top: 25px; padding: 0 20px;}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item { position: relative;display: inline-block; margin: -10px; width: 168px; height: 168px; border-radius: 50%;}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item.rank01 {background-color: rgba(255,56,20,0.9);}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item.rank02 {background-color: rgba(94,94,105,0.9);}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item.rank03 {background-color: rgba(149,137,111,0.9);}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item.rank06 {background-color: rgba(183,182,177,0.9);}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item .item_inner {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%;}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item .item_inner .item_icon {display: inline-block; width: 40px; height: 40px; background: url(/images/kor/common/icon_group.png) no-repeat;}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item .item_inner .item_icon.icon01 {background-position: 0 0;}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item .item_inner .item_icon.icon02 {background-position: -40px 0;}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item .item_inner .item_icon.icon03 {background-position: -80px 0;}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item .item_inner .item_icon.icon04 {background-position: -120px 0;}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item .item_inner .item_icon.icon05 {background-position: -160px 0;}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item .item_inner strong {display: block; color: #fff; font-size: 18px;}
.s010301 .result_section03 .thesis_box .thesis_list .thesis_item .item_inner p {color: #fff;}
.s010301 .result_section03 .thesis_footer {padding: 23px 20px; background-color: #f9f5f5; color: #797172;}

/* .s010301 .result_section05 .section_title {display: inline-block; padding: 0 20px; position: relative; border: 3px solid #2e3e73; box-sizing: border-box;}
.s010301 .result_section05 .section_title:before,
.s010301 .result_section05 .section_title:after {content: ""; display: block; position: absolute; left: 50%; transform: translateX(-50%); width: calc(100% - 16px); height: 3px; background-color: #fff;}
.s010301 .result_section05 .section_title:before {top: -3px;}
.s010301 .result_section05 .section_title:after {bottom: -3px;}
.s010301 .result_section05 .sub_title {margin: 15px 0 40px; line-height: 1.5;}
.s010301 .result_section05 .journal_list {margin: -40px -15px 0;}
.s010301 .result_section05 .journal_list:after {content: ""; display: block; clear: both;}
.s010301 .result_section05 .journal_list .journal_item {float: left; width: calc(50% - 30px); margin:40px 15px 0;}
.s010301 .result_section05 .journal_list .journal_item:nth-child(2n + 1) {clear: both;}
.s010301 .result_section05 .journal_list .journal_item:after {content: ""; display: block; clear: both;}
.s010301 .result_section05 .journal_list .journal_item > div {float: left}
.s010301 .result_section05 .journal_list .journal_item .item_img {position: relative; width: 50%; padding: 34px 27.5px; border: 1px solid #f0f1f4; box-shadow: 5px 0 10px rgba(0,0,0,0.1); z-index: 1;}
.s010301 .result_section05 .journal_list .journal_item .item_img img {display: block;}
.s010301 .result_section05 .journal_list .journal_item .item_content {width: 50%; min-height: 307px; padding: 28px 20px 0; border-radius: 0 0 30px 0; background-color: #f0f1f4;}
.s010301 .result_section05 .journal_list .journal_item .item_content strong {display: block; font-size: 15px; font-weight: bold;}
.s010301 .result_section05 .journal_list .journal_item .item_content p {color: #797172; line-height: 1.5;}
.s010301 .result_section05 .journal_list .journal_item .item_description {width: 100%; text-align: left;}
.s010301 .result_section05 .journal_list .journal_item .item_description .item_title {margin-top: 15px; font-size: 18px; font-weight: bold; color: #2e3e73;}
.s010301 .result_section05 .journal_list .journal_item .item_description .item_sub {color: #666;}
@media (max-width:1350px) {
    .s010301 .result_section05 .journal_list {margin: 0;}
    .s010301 .result_section05 .journal_list .journal_item {float: none; width: auto; margin: 0;}
    .s010301 .result_section05 .journal_list .journal_item:not(:first-child) {margin-top: 40px;}
    .s010301 .result_section05 .journal_list .journal_item .item_img {width: 237.5px;}
    .s010301 .result_section05 .journal_list .journal_item .item_content {width: calc(100% - 237.5px);}
}
@media(max-width:767px) {
    .s010301 .result_section05 .sub_title br {display: none;}
}
@media (max-width:500px) {
    .s010301 .result_section05 .journal_list .journal_item > div {float: none;}
    .s010301 .result_section05 .journal_list .journal_item .item_img {width: auto; box-shadow: 0 5px 10px rgba(0,0,0,0.1);}
    .s010301 .result_section05 .journal_list .journal_item .item_img img {margin: 0 auto;}
    .s010301 .result_section05 .journal_list .journal_item .item_content {width: auto; min-height: auto; padding: 28px 20px;}
} */

.s010301 .result_section05 {padding-top: 40px; border: 1px solid #ddd;}
.s010301 .result_section05 h2 + p {padding: 0 25px;}
.s010301 .result_section05 .campus-listbox {padding: 0 40px;}
.s010301 .result_section05 .campus-list { overflow-y: auto;display: flex; flex-wrap: wrap; margin: 40px 0 60px; padding: 0 60px; height: 383px;}
.s010301 .result_section05 .campus-list .campus-item { padding: 7px; max-width: 33.3333%;flex-basis: 33.3333%;}
.s010301 .result_section05 .campus-list .campus-item a {display: inline-block; padding: 8px 30px; width: 100%; height: 51px; border-radius: 30px; background-color: #f5f5f5;}
.s010301 .result_section05 .campus-list .campus-item.active a, .s010301 .result_section05 .campus-list .campus-item a:hover, .s010301 .result_section05 .campus-list .campus-item a:focus {border:2px solid #5c607d;background:#fff;box-sizing:border-box;box-shadow:0 3px 5px rgba(0,0,0,.1);}
.s010301 .result_section05 .campus-list .campus-item a img {display: inline-block; width: 100%; max-width: 170px; height: 34px;}
.s010301 .result_section05 .thesis-box {display: none; padding: 65px 100px; background-color: #f3f4f6; text-align: left;}
.s010301 .result_section05 .thesis-box.active {display: block;}
.s010301 .result_section05 .thesis-box .thesis-list .thesis-item:not(:first-child) {margin-top: 35px;}
.s010301 .result_section05 .thesis-box .thesis-list .thesis-item .thesis-title { position: relative;display: block; margin-bottom: 10px; padding-left: 20px; color: #404040;}
.s010301 .result_section05 .thesis-box .thesis-list .thesis-item .thesis-title:before {content: ""; position: absolute; left: 0; top: 6.5px; display: inline-block; width: 14px; height: 14px; background: url(/images/kor/sub01/icon_pencil.png) no-repeat;}
.s010301 .result_section05 .thesis-box .thesis-list .thesis-item ul li {font-size: 15px;}
@media (max-width:1240px) {
    .s010301 .result_section05 .campus-list .campus-item { max-width: 50%;flex-basis: 50%;}
}
@media (max-width:767px) {
    .s010301 .result_section05 .campus-list {padding: 0 30px;}
    .s010301 .result_section05 .campus-list::-webkit-scrollbar {width: 3px;}
    .s010301 .result_section05 .campus-list::-webkit-scrollbar-track {background-color: rgba(0, 0, 0, 0.05);}
    .s010301 .result_section05 .campus-list::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.2);}
    .s010301 .result_section05 .thesis-box {padding: 35px 25px;}
}
@media (max-width:650px) {
    .s010301 .result_section05 h2 + p br {display: none;}
    .s010301 .result_section05 .campus-list .campus-item { max-width: 100%;flex-basis: 100%;}
}
@media (max-width:460px) {
    .s010301 .result_section05 .campus-listbox {padding: 0 15px;}
    .s010301 .result_section05 .campus-list {padding: 0 10px;}
}

.s010301 .result_section06 {position: relative; margin-top: 160px !important; padding: 75px 25px 75px 50px; border-top: 3px solid #2e3e73; background-color: #f3f4f8; text-align: left;}
.s010301 .result_section06:before,
.s010301 .result_section06:after {content: ""; position: absolute; display: block;}
.s010301 .result_section06:before { right: 95px; top: -112px;width: 204px; height: 184px; background: url(/images/kor/sub01/sub01_03_01_img07.png) no-repeat;}
.s010301 .result_section06:after { right: 0; bottom: 0;width: 290px; height: 212px; background: url(/images/kor/sub01/sub01_03_01_circle04.png) no-repeat;}
.s010301 .result_section06 h4.h4:not(:first-child) {margin: 40px 0 10px;}
.s010301 .result_section06 h4.h4, .s010301 .result_section06 ul.list-1st {position: relative; z-index: 1;}
@media (max-width:767px) {
    .s010301 .result_section06 {padding: 75px 25px;}
    .s010301 .result_section06:before { right: 30px; top: -91px;width: 160px; height: 144px; background-size: 100%;}
}

.s010301 .result_section07 .section_title { position: relative;display: inline-block; margin-bottom: 35px; padding: 0 20px; border: 3px solid #2e3e73; box-sizing: border-box;}
.s010301 .result_section07 .section_title span {color: #2e3e73;}
.s010301 .result_section07 .section_title:before,
.s010301 .result_section07 .section_title:after {content: ""; position: absolute; left: 50%; transform: translateX(-50%); display: block; width: calc(100% - 16px); height: 3px; background-color: #fff;}
.s010301 .result_section07 .section_title:before {top: -3px;}
.s010301 .result_section07 .section_title:after {bottom: -3px;}

.s010301 .result_section07 .excellent-list {display: flex; flex-wrap: wrap;}
.s010301 .result_section07 .excellent-list .excellent-item { position: relative;display: flex; flex-direction: column; justify-content: space-between; padding: 60px 55px 40px; max-width: calc(50% - 12px); border: 1px solid #ddd; border-radius: 0 0 30px 0; flex-basis: calc(50% - 12px); text-align: center;}
.s010301 .result_section07 .excellent-list .excellent-item:last-child {margin-left: 24px;}
.s010301 .result_section07 .excellent-list .excellent-item:before {content: ""; position: absolute; left: 0; top: 0; display: block; width: 100%; height: 340px; background-color: #2e3e73;}
.s010301 .result_section07 .excellent-list .excellent-item .item-text, .s010301 .result_section07 .excellent-list li .item-img {position: relative; z-index: 5;}
.s010301 .result_section07 .excellent-list .excellent-item .item-text strong, .s010301 .result_section07 .excellent-list li .item-text p {color: #fff;}
.s010301 .result_section07 .excellent-list .excellent-item .item-text em {display: inline-block; margin-bottom: 25px; padding: 3px 10px; border-radius: 30px; background-color: #fff; color: #2e3e73; font-size: 14px; font-weight: bold;}
.s010301 .result_section07 .excellent-list .excellent-item .item-text strong {display: block; color: #fff; font-size: 20px; font-weight: bold; font-family: 'score';}
.s010301 .result_section07 .excellent-list .excellent-item .item-img {margin-top: 30px;}
.s010301 .result_section07 .excellent-list .excellent-item .item-img img {display: inline-block; border: 1px solid #ddd;}
.s010301 .result_section07 .excellent-list .excellent-item .tip {margin-top: 5px; color: #666; text-align: right;}
@media (max-width:767px) {
    .s010301 .result_section07 .excellent-list .excellent-item { padding: 50px 30px 40px; max-width: 100%;flex-basis: 100%;}
    .s010301 .result_section07 .excellent-list .excellent-item:last-child { margin-top: 30px;margin-left: 0;}
}
/* sub010301 연구성과 End */

/* sub010302 취업현황 */
.s010302 .infobox_type02 {background-color: #fff;}
.s010302 .infobox_type02::before {display: none;}
.s010302 .infobox_type02 li {position: relative; margin-bottom: 30px; padding: 1px; background-color: #ddd;}
.s010302 .infobox_type02 li:before {content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 80px; background: #e45348;}
.s010302 .infobox_type02 li .inner {display: block; background-color: #fff;}
.s010302 .infobox_type02 li .inner .txtwrap .date {position: absolute; right: 35px; bottom: 10px; color: #999; font-size: 13px;}
@media (max-width:767px) {
    .s010302 .infobox_type02 li .inner {padding-bottom: 50px;}
}
/* sub010302 취업현황 End */

/* sub02 입학 */
.sub02_01 #body_layout .body_wrap {padding-bottom: 0;} /* 하단에 content_info가 생기면 수정 여부 판단 */
.sub02_01 .content-info {margin-top: 0;} /* 하단에 content_info가 생기면 수정 여부 판단 */
.sub02_01 #lnb_layout {display: none;}
.sub02_01 .contents_wrap {width: 100%;}
.sub02_01 .page__title {text-align: center;}

.s02 .admission-wrap .admission-title {position: relative; padding-top: 85px; padding-bottom: 35px;}
.s02 .admission-wrap .admission-title:before {content: ""; position: absolute; right: 40px; bottom: 0; display: block; width: 250px; height: 149px; background: url(/images/kor/sub02/sub02_img01.png) no-repeat;}
.s02 .admission-wrap .admission-title strong img {display: inline-block;}
.s02 .admission-wrap .admission-title strong b {display: inline-block; padding-left: 10px; color: #333; font-size: 37px; font-weight: bold; font-family: 'score';}
.s02 .admission-wrap .admission-title p { margin-top: 15px; color: #333;font-size: 16px;}
.s02 .admission-wrap .admission-content {padding: 84px 0; background-color: #f6f6f6;}
.s02 .admission-wrap .admission-content .content-list {display: flex;}
.s02 .admission-wrap .admission-content .content-list .content-box {position: relative; padding: 65px 30px 40px; max-width: calc(25% - 18.75px); border-radius: 20px; background-color: #fff; flex-basis: calc(25% - 18.75px); box-shadow: 2px 3px 20px rgba(0,0,0,0.1);}
.s02 .admission-wrap .admission-content .content-list .content-box:not(:first-child) {margin-left: 25px;}
.s02 .admission-wrap .admission-content .content-list .content-box:before {content: ""; position: absolute; right: 20px; top: -8px; display: block; width: 42px; height: 55px; background: url(/images/admission/sub02/sub02_03_img09.png) no-repeat;}
.s02 .admission-wrap .admission-content .content-list .content-box:nth-child(2n):before {background: url(/images/admission/sub02/sub02_03_img10.png) no-repeat;}
.s02 .admission-wrap .admission-content .content-list .content-box .content-title {display: block; padding-bottom: 25px; color: #242424; font-size: 19px;}
.s02 .admission-wrap .admission-content .content-list .content-box .item-list .item .btn {display: block; margin: 0;}
.s02 .admission-wrap .admission-content .content-list .content-box .item-list .item:not(:first-child) .btn {margin-top: 15px;}
@media (max-width:1240px) {
    .s02 .admission-wrap .admission-content {padding-top: 59px;}
    .s02 .admission-wrap .admission-content .content-list {flex-wrap: wrap;}
    .s02 .admission-wrap .admission-content .content-list .content-box { margin-top: 25px; max-width: calc(50% - 12.5px);flex-basis: calc(50% - 12.5px);}
    .s02 .admission-wrap .admission-content .content-list .content-box:nth-child(2n + 1) {margin-left: 0;}
}
@media (max-width:767px) {
    .s02 .admission-wrap .admission-title {padding-bottom: 180px;}
    .s02 .admission-wrap .admission-content {padding-top: 35px;}
    .s02 .admission-wrap .admission-content .content-list .content-box { max-width: 100%;flex-basis: 100%;}
    .s02 .admission-wrap .admission-content .content-list .content-box:not(:first-child) {margin-left: 0;}
}
/* sub02 입학 End */

/* sub0301 교육특성 */
.s0301 .infobox_type02 {background-color: #fff;}
.s0301 .infobox_type02::before {display: none;}
.s0301 .infobox_type02 > li {position: relative; margin-bottom: 30px; padding: 1px; background-color: #ddd;}
.s0301 .infobox_type02 > li:before {content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 80px; background: #e45348;}
.s0301 .infobox_type02 > li .inner {display: block; background-color: #fff;}
@media (max-width:767px) {
    .s0301 .infobox_type02 > li .inner {padding-bottom: 50px;}
}

.s0301 .top-area { margin-bottom: 100px;text-align: center;}
.s0301 .top-area p {margin-top: 0; padding-top: 55px; border-top: 3px solid #e45348; font-size: 16px;}
.s0301 .top-area .title_area {position: relative; margin: 0 auto -3px; padding-top: 60px; width: 339px; height: 170px;}
.s0301 .top-area .title_area:before, .s0301 .top-area .title_area:after {content: ""; position: absolute; z-index: 5; display: block;}
.s0301 .top-area .title_area:before { right: -86px; bottom: -28px;width: 151px; height: 156px; background: url(/images/kor/sub03/sub0301_top01.png) no-repeat; background-size: 100%;}
.s0301 .top-area .title_area:after { left: -65px; bottom: -14px;width: 122px; height: 115px; background: url(/images/kor/sub03/sub0301_top02.png) no-repeat; background-size: 100%;}
.s0301 .top-area .title_area .circle_bg {position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%;}
.s0301 .top-area .title_area .circle_bg {background: url(/images/kor/sub03/sub0301_img01_circle01.png) no-repeat;}
.s0301 .top-area .title_area strong {position: relative; z-index: 1; color: #fff; font-size: 31px; font-family: 'score';}


@media (max-width:520px) {
    .s0301 .top-area .title_area { padding-top: 35px;width: 230px; height: 115px;}
    .s0301 .top-area .title_area:before { right: -40px; bottom: -20px;width: 80px; height: 83px;}
    .s0301 .top-area .title_area:after { left: -40px;width: 80px; height: 75px;}
    .s0301 .top-area .title_area:after { left: -50px;width: 80px; height: 83px;}
    .s0301 .top-area .title_area:before { right: -32px;width: 50px; height: 98px;}
    .s0301 .top-area .title_area .circle_bg {background-size: 100%;}
    .s0301 .top-area .title_area strong {font-size: 24px;}
}

.s0301 .system .system-head {position: relative; padding-bottom: 25px;}
.s0301 .system .system-head:after {content: ""; position: absolute; left: 49.9%; bottom: 0; display: block; width: 1px; height: 25px; background-color: #ddd;}
.s0301 .system .system-head img {display: block; margin: 0 auto;}
.s0301 .system .system-body .system-list {position: relative; padding-top: 35px; text-align: center;}
.s0301 .system .system-body .system-list:before {content: ""; position: absolute; left: 50%; top: 0; transform: translateX(-50%); display: block; width: 68.2%; height: 1px; background-color: #ddd;}
.s0301 .system .system-body .system-list:after {content: ""; display: block; clear: both;}
.s0301 .system .system-body .system-list .system-item { position: relative;float: left; width: calc(33.3333% - 13.3333px);}
.s0301 .system .system-body .system-list .system-item:not(:first-child) {margin-left: 20px;}
.s0301 .system .system-body .system-list .system-item:before {content: ""; position: absolute; left: 50%; bottom: 100%; display: block; width: 1px; height: 35px; background-color: #ddd;}

.s0301 .system .system-body .system-list .system-item .item-title { position: relative;display: inline-block; padding: 45px 15px 0; width: 160px; height: 160px; border-radius: 50%;}
.s0301 .system .system-body .system-list .system-item.item01 .item-title {background-color: #e54523;}
.s0301 .system .system-body .system-list .system-item.item02 .item-title {background-color: #2e3e73;}
.s0301 .system .system-body .system-list .system-item.item03 .item-title {background-color: #897c5f;}
.s0301 .system .system-body .system-list .system-item .item-title:before, .s0301 .system .system-body .system-list .system-item .item-title:after {content: ""; position: absolute; left: 50%; transform: translateX(-50%); display: block; border-radius: 50%;}
.s0301 .system .system-body .system-list .system-item .item-title:before { top: -9px;width: 18px; height: 18px; background-color: #fff;}
.s0301 .system .system-body .system-list .system-item .item-title:after { top: -4.5px;width: 9px; height: 9px;}
.s0301 .system .system-body .system-list .system-item.item01 .item-title:after {background-color: #e54523;}
.s0301 .system .system-body .system-list .system-item.item02 .item-title:after {background-color: #2e3e73;}
.s0301 .system .system-body .system-list .system-item.item03 .item-title:after {background-color: #897c5f;}

.s0301 .system .system-body .system-list .system-item .item-title p { color: #fff;font-size: 16px;}
.s0301 .system .system-body .system-list .system-item .item-substance { margin-top: 15px;padding: 30px 25px; min-height: 330px; border: 1px solid #ddd; text-align: left;}
.s0301 .system .system-body .system-list .system-item .item-substance strong {font-size: 17px;}
.s0301 .system .system-body .system-list .system-item .item-substance .list-1st {margin-left: 0;}
@media (max-width:1280px) {
    .s0301 .system .system-body .system-list .system-item .item-substance {min-height: 404px;}
}
@media (max-width:1130px) {
    .s0301 .system .system-body .system-list .system-item .item-substance {min-height: 439px;}
}

@media (max-width:767px) {
    .s0301 .system .system-head {padding-bottom: 0;}
    .s0301 .system .system-head:after {display: none;}
    .s0301 .system .system-body .system-list {padding-top: 0;}
    .s0301 .system .system-body .system-list:before {display: none;}
    .s0301 .system .system-body .system-list .system-item {float: none; margin-top: 35px; width: auto;}
    .s0301 .system .system-body .system-list .system-item:not(:first-child) {margin-left: 0;}
    .s0301 .system .system-body .system-list .system-item .item-substance {min-height: auto;}
}

/* sub0301 교육특성 End */

/* sub030801 교원포상소개 */
.tc_intro{padding:70px 7.654% ;background:#f6f6f6;}
.tc_intro .introbox{display:flex;flex-wrap:wrap;justify-content:space-between;}
.tc_intro .introbox .item{position:relative;padding:40px;width:calc(50% - 20px);min-height:303px;border-radius:15px;background:#fff url(/images/kor/sub05/tc_intro_bg.png) right bottom no-repeat;box-shadow:1px 8px 16px 0px rgba(194, 187, 187, 0.2);}
.tc_intro .introbox .item::before{content:"";position:absolute;right:15px;top:-12px;width:35px;height:50px;background:url(/images/kor/sub05/tc_intro_medal.png) no-repeat;}
.tc_intro .introbox .item:nth-last-child(-n+2){margin-top:60px;}
.tc_intro .introbox .item .title{min-height:70px;}
.tc_intro .introbox .item .title strong{display:block;color:#26293c;font-size:20px;line-height:1.2;letter-spacing:-0.045em;font-weight:bold;}
.tc_intro .introbox .item .title p{margin-top:10px;color:#404040;font-size:15px;line-height:1.33;letter-spacing:-0.045em;}

.tc_intro .introbox .item .context{margin-top:40px;padding-top:25px;border-top:1px dashed #e1e1e1;}
.tc_intro .introbox .item .context ul{}
.tc_intro .introbox .item .context ul li{position:relative;padding-left:80px;color:#404040;font-size:15px;line-height:1.5;letter-spacing:-0.025em;}
.tc_intro .introbox .item .context ul li+li{margin-top:10px;}
.tc_intro .introbox .item .context ul li::before{content:"";position:absolute;left:0;top:9px;width:4px;height:4px;border-radius:100%;background:#e83421;}
.tc_intro .introbox .item .context ul li em{position:absolute;left:12px;top:0;display:block;font-weight:bold;}

@media(min-width:1024px) and (max-width:1239px){
    .tc_intro .introbox .item .context ul li{padding-left:12px;}
    .tc_intro .introbox .item .context ul li em{position:relative;left:auto;top:auto;margin-bottom:5px;;}
}
@media(max-width:840px){
    .tc_intro .introbox .item .context ul li{padding-left:12px;}
    .tc_intro .introbox .item .context ul li em{position:relative;left:auto;top:auto;margin-bottom:5px;;}
}
@media(max-width:640px){
    .tc_intro{padding:50px 25px;}
    .tc_intro .introbox .item{padding:40px 25px;width:100%;min-height:auto;}
    .tc_intro .introbox .item:nth-child(2){margin-top:60px;}
}
/* sub030801 교원포상소개 End */

/* sub05_01 입학부터 졸업까지 */
.sub05_01 #svisual_layout,
.sub05_01 #location,
.sub05_01 #lnb_layout,
.sub05_01 #body_layout:before,
.sub05_01 .content-info,
.sub05_01 .page__title{display:none;}
.sub05_01 #body_layout .body_wrap,
.sub05_01 #body_layout .body_wrap .contents_wrap{ padding-top:0; padding-bottom: 0;width:100%;max-width:100%;}
.sub05_01 #body_layout .body_wrap:after,
.sub05_01 #body_layout .body_wrap .contents_wrap{content:''; display:block; clear:both;}
.sub05_01 #lnb_layout, .sub05_01 .page__title {display: none;}
.sub05_01 #body_layout {background-color: #e9ecf2;}
.sub05_01 #body_layout .body_wrap.layout { padding-bottom: 50px;max-width: 100%; background-color: #e9ecf2;}
.sub05_01 .contents_wrap {width: 100%;}
@media (max-width:1379px) and (min-width:1024px) {
    .sub05_01 #body_layout .body_wrap.layout {padding-left: 0; padding-right: 0;}
}

.s0501 {padding: 50px 0 30px; text-align: center;}
.s0501 .loadmap-title {margin-bottom: 50px;}
.s0501 .loadmap-title .main-title {display: block; font-size: 50px; letter-spacing: -4px; font-weight: bold; font-family: 'score';}
.s0501 .loadmap-title .main-title .title01 {color: #384570;}
.s0501 .loadmap-title .main-title .title02 {color: #e93620;}
.s0501 .loadmap-title .main-title img {display: inline-block; vertical-align: sub;}
.s0501 .loadmap-title .sub-title {font-size: 17px;}
@media (max-width:1024px) {
    .s0501 .loadmap-title {padding-top: 10px;}
    .s0501 .loadmap-title .main-title {font-size: 35px;}
    .s0501 .loadmap-title .main-title img {width: 46px;}
    .s0501 .loadmap-title .sub-title {font-size: 15px;}
}

.s0501 .btn-box {margin-top: 15px;}
.s0501 .btn-box .btn {margin: 5px; padding: 10px 48px 10px 19px;}

.s0501 .loadmap-wrap .loadmap-content {position: relative; margin: 0 auto; max-width: 1714px; background: url(/images/kor/sub05/loadmap_full.png) no-repeat; background-size: 100%; transition: all 0.3s;}
.s0501 .loadmap-wrap .loadmap-content:after {content: ""; display: block; padding-top:calc(692 / 1714 * 100%);}
.s0501 .loadmap-wrap .loadmap-content.bg01 {background: url(/images/kor/sub05/loadmap_01.png) no-repeat; background-size: 100%; transition: all 0.3s;}
.s0501 .loadmap-wrap .loadmap-content.bg02 {background: url(/images/kor/sub05/loadmap_02.png) no-repeat; background-size: 100%; transition: all 0.3s;}
.s0501 .loadmap-wrap .loadmap-content.bg03 {background: url(/images/kor/sub05/loadmap_03.png) no-repeat; background-size: 100%; transition: all 0.3s;}
.s0501 .loadmap-wrap .loadmap-content.bg04 {background: url(/images/kor/sub05/loadmap_04.png) no-repeat; background-size: 100%; transition: all 0.3s;}
.s0501 .loadmap-wrap .loadmap-content .loadmap { position: absolute;display: block; transition: all 0.5s;}
.s0501 .loadmap-wrap .loadmap-content .loadmap01 { left: 10%; top: 25%;width: 20%; height: 35%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap02 { left: 36%; top: 14%;width: 24%; height: 35%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap03 { right: 20%; top: 49%; z-index: 5;width: 25%; height: 35%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap04 { right: 17%; top: 17%;width: 20%; height: 31%;}

.s0501 .loadmap-wrap .loadmap-content .loadmap .btn-list li {position: absolute; white-space: nowrap;}
.s0501 .loadmap-wrap .loadmap-content.bg01 .loadmap02,
.s0501 .loadmap-wrap .loadmap-content.bg01 .loadmap03,
.s0501 .loadmap-wrap .loadmap-content.bg01 .loadmap04,
.s0501 .loadmap-wrap .loadmap-content.bg02 .loadmap01,
.s0501 .loadmap-wrap .loadmap-content.bg02 .loadmap03,
.s0501 .loadmap-wrap .loadmap-content.bg02 .loadmap04,
.s0501 .loadmap-wrap .loadmap-content.bg03 .loadmap01,
.s0501 .loadmap-wrap .loadmap-content.bg03 .loadmap02,
.s0501 .loadmap-wrap .loadmap-content.bg03 .loadmap04,
.s0501 .loadmap-wrap .loadmap-content.bg04 .loadmap01,
.s0501 .loadmap-wrap .loadmap-content.bg04 .loadmap02,
.s0501 .loadmap-wrap .loadmap-content.bg04 .loadmap03 {opacity: 0.5;}

.s0501 .loadmap-wrap .loadmap-content .loadmap .btn-list li a { padding: 8px 12px;min-width: 86px; border-radius: 20px; background-color: #fff; color: #333;}
.s0501 .loadmap-wrap .loadmap-content .loadmap .btn-list li.active a,
.s0501 .loadmap-wrap .loadmap-content .loadmap .btn-list li:hover a { border-color: #fff;color: #fff;}
.s0501 .loadmap-wrap .loadmap-content .loadmap01 .btn-list li a {border: 2px solid #e93620;}
.s0501 .loadmap-wrap .loadmap-content .loadmap02 .btn-list li a {border: 2px solid #71ac13;}
.s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li a {border: 2px solid #3b68c6;}
.s0501 .loadmap-wrap .loadmap-content .loadmap04 .btn-list li a {border: 2px solid #efac0f;}
.s0501 .loadmap-wrap .loadmap-content .loadmap01 .btn-list li.active a,
.s0501 .loadmap-wrap .loadmap-content .loadmap01 .btn-list li:hover a {background-color: #e93620;}
.s0501 .loadmap-wrap .loadmap-content .loadmap02 .btn-list li.active a,
.s0501 .loadmap-wrap .loadmap-content .loadmap02 .btn-list li:hover a {background-color: #71ac13;}
.s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li.active a,
.s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li:hover a {background-color: #3b68c6;}
.s0501 .loadmap-wrap .loadmap-content .loadmap04 .btn-list li.active a,
.s0501 .loadmap-wrap .loadmap-content .loadmap04 .btn-list li:hover a {background-color: #efac0f;}

.s0501 .loadmap-wrap .loadmap-content .loadmap01 .btn-list li.btn01 { left: 7%;top: 40%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap01 .btn-list li.btn02 { left: 32%;top: 61%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap01 .btn-list li.btn03 { left: 56%;top: 81%;}

.s0501 .loadmap-wrap .loadmap-content .loadmap02 .btn-list li.btn01 { left: 0%;bottom: 21%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap02 .btn-list li.btn02 { left: 20%;bottom: 41%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap02 .btn-list li.btn03 { left: 42%;bottom: 62%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap02 .btn-list li.btn04 { left: 55%;bottom: 85%;}

.s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li.btn01 { left: 6%;top: 27%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li.btn02 { left: 11%;top: 47%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li.btn03 { left: 39%;top: 65%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li.btn04 { left: 58%;top: 85%;}

.s0501 .loadmap-wrap .loadmap-content .loadmap04 .btn-list li.btn01 { left: 27%;top: 23%;}
.s0501 .loadmap-wrap .loadmap-content .loadmap04 .btn-list li.btn02 { left: 50%;top: 45%;}
@media (max-width:1379px) {
    .s0501 .loadmap-wrap .loadmap-content .loadmap .btn-list li a {font-size: 14px;}
}

@media (max-width:1240px) {
    .s0501 .loadmap-wrap .loadmap-content .loadmap .btn-list li a {padding: 5px 10px; min-width: 70px;}
    .s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li.btn01 {left: 4%;}
    .s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li.btn02 {left: 6%;}
    .s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li.btn03 {left: 35%;}
    .s0501 .loadmap-wrap .loadmap-content .loadmap03 .btn-list li.btn04 {left: 54%;}
}
@media (max-width:1024px) {
    .s0501 .loadmap-wrap {display: none;}
}

.s0501 .mobile-loadmap .loadmap-content {text-align: left;}
.s0501 .mobile-loadmap .loadmap-content .loadmap {overflow: hidden; position: relative; margin-top: 30px; padding: 30px; min-height: 260px; border-radius: 16px; background-color: #fff; box-shadow: 0 5px 10px rgba(0,0,0,0.1);}
.s0501 .mobile-loadmap .loadmap-content .loadmap .title {margin-bottom: 40px; font-size: 20px; font-weight: bold; font-family: 'score';}
.s0501 .mobile-loadmap .loadmap-content .loadmap:after {content: ""; position: absolute; right: 20px; display: block;}
.s0501 .mobile-loadmap .loadmap-content .loadmap01:after { bottom: -10px;width: 304px; height: 213px; background: url(/images/kor/sub05/sub05_01_icon01.png) no-repeat;}
.s0501 .mobile-loadmap .loadmap-content .loadmap02:after { bottom: 10px;width: 292px; height: 182px; background: url(/images/kor/sub05/sub05_01_icon02.png) no-repeat;}
.s0501 .mobile-loadmap .loadmap-content .loadmap03:after { bottom: -10px;width: 285px; height: 190px; background: url(/images/kor/sub05/sub05_01_icon03.png) no-repeat;}
.s0501 .mobile-loadmap .loadmap-content .loadmap04:after { bottom: 10px;width: 302px; height: 226px; background: url(/images/kor/sub05/sub05_01_icon04.png) no-repeat;}

.s0501 .mobile-loadmap .loadmap-content .loadmap .btn-list { position: relative; z-index: 10;display: inline-flex; flex-wrap: wrap; width: 420px; text-align: center;}
.s0501 .mobile-loadmap .loadmap-content .loadmap .btn-list li { margin-bottom: 10px; max-width: calc(50% - 5px);flex-basis: calc(50% - 5px);}
.s0501 .mobile-loadmap .loadmap-content .loadmap .btn-list li:nth-child(2n + 2) {margin-left: 10px;}
.s0501 .mobile-loadmap .loadmap-content .loadmap .btn-list li a {display: flex; justify-content: center; align-items: center; padding: 10px 15px; width: 100%; height: 100%; border: 2px solid; border-radius: 50px; background-color: #fff;}
.s0501 .mobile-loadmap .loadmap-content .loadmap01 .btn-list li a {border-color: #e93620;}
.s0501 .mobile-loadmap .loadmap-content .loadmap02 .btn-list li a {border-color: #71ac13;}
.s0501 .mobile-loadmap .loadmap-content .loadmap03 .btn-list li a {border-color: #3b68c6;}
.s0501 .mobile-loadmap .loadmap-content .loadmap04 .btn-list li a {border-color: #efac0f;}
.s0501 .mobile-loadmap .loadmap-content .loadmap .btn-list li.active a {color: #fff;}
.s0501 .mobile-loadmap .loadmap-content .loadmap01 .btn-list li.active a {background-color: #e93620;}
.s0501 .mobile-loadmap .loadmap-content .loadmap02 .btn-list li.active a {background-color: #71ac13;}
.s0501 .mobile-loadmap .loadmap-content .loadmap03 .btn-list li.active a {background-color: #3b68c6;}
.s0501 .mobile-loadmap .loadmap-content .loadmap04 .btn-list li.active a {background-color: #efac0f;}
@media (min-width:1025px) {
    .s0501 .mobile-loadmap {display: none;}
}
@media (max-width:640px) {
    .s0501 .mobile-loadmap .loadmap-content .loadmap { padding-bottom: 200px;min-height: auto;}
    .s0501 .mobile-loadmap .loadmap-content .loadmap04 {padding-bottom: 240px;}
    .s0501 .mobile-loadmap .loadmap-content .loadmap .btn-list {width: 100%;}
}
@media (max-width:460px) {
    .s0501 .mobile-loadmap .loadmap-content .loadmap .btn-list li { max-width: 100%;flex-basis: 100%;}
    .s0501 .mobile-loadmap .loadmap-content .loadmap .btn-list li:nth-child(2n + 2) {margin-left: 0;}
}

.s0501 .layer-wrap { position: fixed; left: 0; top: 0; z-index: 100;display: none; width: 100%; height: 100%; background-color: rgba(233,246,242,0.7); text-align: left;}
.s0501 .layer-wrap.active {display: block;}
.s0501 .layer {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -60%); opacity: 0; width: 580px; height: 675px; transition: all 0.3s; visibility: hidden;}
.s0501 .layer.active { transform: translate(-50%, -50%); opacity: 1;visibility: visible;}
.s0501 .layer .layer-close {position: absolute; right: 15px; top: 20px;}
.s0501 .layer .layer-close a {width: 43px; height: 43px; border-radius: 50%; background-color: #545770;}
.s0501 .layer .layer-close a:hover {background-color: #636681;}
.s0501 .layer .layer-close a img {display: block; margin: 0 auto;}
.s0501 .layer .layer-head {position: relative; padding: 45px 0 0 40px; height: 150px; background-color: #3a3d56; color: #fff; font-family: 'score';}
.s0501 .layer .layer-head:after {content: ""; position: absolute; right: 9%; bottom: 15px; display: block; width: 100px; height: 82px; background: url(/images/kor/sub05/layer_icon01.png) no-repeat;}
.s0501 .layer .layer-head span {display: block; font-size: 17px; font-weight: 300;}
.s0501 .layer .layer-head strong {display: block; font-size: 28px; font-weight: bold;}
.s0501 .layer .layer-body {position: relative; padding: 40px; height: calc(100% - 150px); background-color: #fff;}
.s0501 .layer .layer-body:after {content: ""; position: absolute; right: 0; bottom: 0; width: 155px; height: 146px; background: url(/images/kor/sub05/layer_circle.png) no-repeat;}
.s0501 .layer .layer-body .body-contents { overflow-y: auto;position: relative; z-index: 10; height: 100%;}
.s0501 .layer .layer-body .body-contents::-webkit-scrollbar {width: 6px;}
.s0501 .layer .layer-body .body-contents::-webkit-scrollbar-thumb { border-radius: 10px;background-color: #ddd;}
.s0501 .layer .layer-body .body-contents li {position: relative; padding: 20px 0; padding-right: 96px;}
.s0501 .layer .layer-body .body-contents li:first-child {padding-top: 0;}
.s0501 .layer .layer-body .body-contents li:not(:first-child) {border-top: 1px dashed #bbb;}
.s0501 .layer .layer-body .body-contents li:not(:first-child) a {top: 20px;}
.s0501 .layer .layer-body .body-contents li strong {display: block; color: #e83421; font-size: 17px;}
.s0501 .layer .layer-body .body-contents li a { position: absolute; right: 5px; top: 0;display: block; padding: 6px 10px; padding-right: 24px; border: 2px solid #e4e4e4; font-size: 15px; transition: border 0.3s;}
.s0501 .layer .layer-body .body-contents li a:after {content: ""; position: absolute; right: 7px; top: 50%; transform: translateY(-50%); display: block; width: 8px; height: 13px; background: url(/images/kor/sub05/right_arrow.png) no-repeat;}
.s0501 .layer .layer-body .body-contents li a:hover {border-color: #3a3d56;}
@media (max-width:767px) {
    .s0501 .layer {width: calc(100% - 40px);}
    .s0501 .layer .layer-body {padding: 30px 20px;}
}
@media (max-width:520px) {
    .s0501 .layer .layer-head {padding-left: 20px;}
    .s0501 .layer .layer-head:after {display: none;}
    .s0501 .layer .layer-head strong {font-size: 24px;}
    .s0501 .layer .layer-body .body-contents li { padding-bottom: 58px;padding-right: 0;}
    .s0501 .layer .layer-body .body-contents li a {top: auto; bottom: 10px;}
    .s0501 .layer .layer-body .body-contents li:not(:first-child) a {top: auto;}
}
/* sub05_01 입학부터 졸업까지 End */

/* sub05_02_04_02 국제학생증 */
.s05020402 .bodo-h .row1 {overflow: visible; margin-bottom: 70px; padding-top: 100px;}
.s05020402 .bodo-h .row1 .h_imgbox {float: right;}
.s05020402 .bodo-h .row1 .h_txt {margin-left: 0; margin-right: 5%;}
.s05020402 .bodo-h .row1 .h_txt .tit {position: relative; margin-bottom: 30px;}
.s05020402 .bodo-h .row1 .h_txt .tit span {position: relative; z-index: 1; padding-left: 30px; font-size: 31px; font-weight: bold; font-family: 'score';}
.s05020402 .bodo-h .row1 .h_txt .tit:after {content: "ISIC"; position: absolute; left: 0; top: -24px; margin: 0; color: #f8efef; font-size: 50px; letter-spacing: 8px; font-weight: bold; font-family: 'score';}
.s05020402 .btn-primary:active, .btn-primary:focus, .btn {border-radius: 0;}
.s05020402 .bodo-h .row1 .h_txt p { margin-bottom: 20px;font-weight: bold;}

@media (max-width:767px) {
    .s05020402 .bodo-h .row1 .h_imgbox {float: none; margin-bottom: 40px;}
}
/* sub05_02_04_02 국제학생증 End */

/* sub060502 제안합니다 */
.s060502 .propose_wrap {position: relative; margin-top: 220px; padding: 85px 95px 95px; background-color: #f9f5f5;}
.s060502 .propose_wrap:before {content: ""; position: absolute; left: calc(50% - 72px); top: -172px; z-index: 10; width: 232px; height: 186px; background:url(/images/kor/sub06/sub06_05_02_img01.png) no-repeat center;}
.s060502 .propose_wrap:after {content: "SUGGESTION"; position: absolute; left: 50%; top: -95px; transform: translateX(-50%); color: #fff; font-size: 50px; letter-spacing: 30px; font-weight: bold; font-family: 'score'; text-shadow: -1px 0 #f6ccc7, 0 1px #f6ccc7, 1px 0 #f6ccc7, 0 -1px #f6ccc7; text-indent: 30px;}
.s060502 .propose_wrap .propose_inner {text-align: center;}
.s060502 .propose_wrap .propose_inner .inner_title {margin-bottom: 55px;}
.s060502 .propose_wrap .propose_inner .inner_title strong {font-size: 31px; font-family: 'score';}
.s060502 .propose_wrap .propose_inner .inner_title p { color: #5f5f5f;font-size: 16px;}

.s060502 .propose_wrap .propose_inner .inner_list:after {content: ""; display: block; clear: both;}
.s060502 .propose_wrap .propose_inner .inner_list li {position: relative; float: left; width: calc(33.3333% - 13.3333px); height: 300px; background-color: #fff;}
.s060502 .propose_wrap .propose_inner .inner_list li:not(:first-child) {margin-left: 20px;}
.s060502 .propose_wrap .propose_inner .inner_list li:after {content: ""; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%);}
.s060502 .propose_wrap .propose_inner .inner_list li.item01:after {width: 120px; height: 114px; background: url(/images/kor/sub06/sub06_05_02_img02.png) no-repeat center;}
.s060502 .propose_wrap .propose_inner .inner_list li.item02:after {width: 105px; height: 119px; background: url(/images/kor/sub06/sub06_05_02_img03.png) no-repeat center;}
.s060502 .propose_wrap .propose_inner .inner_list li.item03:after {width: 117px; height: 109px; background: url(/images/kor/sub06/sub06_05_02_img04.png) no-repeat center;}
.s060502 .propose_wrap .propose_inner .inner_list li a {position: absolute; left: 0; top: 0; z-index: 10; padding-top: 34px; width: 100%; height: 100%; border: 2px solid #fff; transition: all 0.3s;}
.s060502 .propose_wrap .propose_inner .inner_list li a p {margin-bottom: 16px; color: #505050; font-size: 17px; font-family: 'score';}
.s060502 .propose_wrap .propose_inner .inner_list li a .go {display:inline-block; width: 50px; height: 50px; border-radius: 50%; background-color: #d7d7d7; color: #fff; font-size: 22px; line-height: 50px; font-weight: bold; font-family: 'score'; transition: all 0.3s;}
.s060502 .propose_wrap .propose_inner .inner_list li a:hover {border-color: #ef3e30; box-shadow: 0 10px 20px rgba(165,127,127,0.3);}
.s060502 .propose_wrap .propose_inner .inner_list li a:hover .go {background-color: #ef3e30;}

@media (max-width:767px) {
    .s060502 .propose_wrap:after {letter-spacing: 10px; text-indent: 10px;}
    .s060502 .propose_wrap .propose_inner .inner_list li {float: none; padding-bottom: 133px; width: auto; height: auto; min-height: 300px;}
    .s060502 .propose_wrap .propose_inner .inner_list li:not(:first-child) { margin-top: 30px;margin-left: 0;}
}
@media (max-width:540px) {
    .s060502 .propose_wrap:after {font-size: 30px;}
    .s060502 .propose_wrap {padding: 85px 30px 95px;}
}
/* sub060502 제안합니다 End */

/* sub06060601 UST 청렴신고센터 */
.s06060601 .btn {margin: 0 4px; padding: 6px 48px 6px 12px;}
.s06060601 h3.h3 .btn {margin-left: 10px; font-weight: normal;}
/* sub06060601 UST 청렴신고센터 End */

.sub03_02_03 .map_wrap ul {display: flex; flex-wrap:wrap;}
.sub03_02_03 .map_wrap ul li { margin-left:10px;width:calc(50% - 10px);}
@media (max-width:450px){
    .sub03_02_03 .map_wrap ul li {width:100%;}
}


/*  ---------- 대표홈페이지 교육특성 개편 ----------  */


/* 문단 스타일 */

.edu_title span{display: block;margin-bottom: 28px;color: #888;font-size: 15px;letter-spacing: -1.2px;font-weight: 400;text-align: right;}

@media(max-width: 500px){
    .edu_title span{margin-bottom: 20px;text-align: left;}
}

/* sub030103 학생 전주기 교육 모형 */
.list_wrap .list_title .education_list{display: none;}

.educationModel_wrap .education_model{position: relative;padding: 65px 65px 5px;border: 10px solid #F4F4F4;}
.educationModel_wrap .education_model::after{content: '';position: absolute;left: 23%;bottom: -11px;z-index: 2;width: 111px;height: 144px;background: url(/images/kor/edu/deco04.png) no-repeat center / auto;}
.educationModel_wrap .education_model .cornerDeco{content: '';position: absolute;left: -10px;width: calc(100% + 20px) ;height: 60px;}
.educationModel_wrap .education_model .cornerDeco::before{content: '';position: absolute;left: 0;width: 40px;height: 40px;border: 10px solid #E83820;}
.educationModel_wrap .education_model .cornerDeco::after{content: '';position: absolute;right: 0;width: 40px;height: 40px;border: 10px solid #E83820;}
.educationModel_wrap .education_model .cornerDeco.top{top: -10px;}
.educationModel_wrap .education_model .cornerDeco.bottom{bottom: -10px;}
.educationModel_wrap .education_model .cornerDeco.top::before{top: 0;border-bottom: none;border-right: none;}
.educationModel_wrap .education_model .cornerDeco.top::after{top: 0;border-bottom: none;border-left: none;}
.educationModel_wrap .education_model .cornerDeco.bottom::before{bottom: 0;border-top: none;border-right: none;}
.educationModel_wrap .education_model .cornerDeco.bottom::after{bottom: 0;border-top: none;border-left: none;}

.educationModel_wrap .education_model .inner .top_title{display: flex;justify-content: center;align-items: flex-end;gap: 0 10px;margin-bottom: 60px;}
.educationModel_wrap .education_model .inner .top_title .logo{width: 88px;height: 41px; background: url("data:image/svg+xml,%3Csvg width='88' height='41' viewBox='0 0 88 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1897_12625)'%3E%3Cpath d='M35.0885 18.8439V33.5105C35.0885 35.5098 33.6961 35.8526 32.5536 35.8526H26.2699C25.1274 35.8526 23.735 35.517 23.735 33.5105V18.8439H18.5225V33.2677C18.5225 38.0162 21.143 40.3511 25.1917 40.3511H33.6318C37.6805 40.3511 40.3082 38.0162 40.3082 33.2677V18.8439H35.0956H35.0885Z' fill='%23E83820'/%3E%3Cpath d='M59.3733 27.4267H54.5891C54.5891 27.4267 54.5748 27.4267 54.5677 27.4267H50.9546C50.062 27.4267 48.6196 27.3124 48.6196 25.3559C48.6196 23.3994 50.062 23.2852 50.9546 23.2852H64.2502C64.2502 20.6289 62.1866 18.9009 59.2447 18.9009H49.0195C46.1133 18.9009 43.6855 20.3504 43.6855 23.7279V26.7626C43.6855 30.1329 45.9491 31.8181 49.4836 31.8181H53.3538C53.3538 31.8181 53.3681 31.8181 53.3824 31.8181H57.3097C58.2022 31.8181 59.6446 31.9323 59.6446 33.8888C59.6446 35.8453 58.2022 35.9596 57.3097 35.9596H43.6927C43.6927 38.3588 45.6778 40.3439 47.7985 40.3439H58.9877C61.2726 40.3439 64.5716 39.7726 64.5716 35.3598V32.0109C64.5716 28.6405 62.2866 27.4195 59.3733 27.4195V27.4267Z' fill='%23E83820'/%3E%3Cpath d='M87.1997 18.9009H66.3423V23.3209H74.3682V40.3581H79.7807V23.3209H87.1997V18.9009Z' fill='%23E83820'/%3E%3Cpath d='M5.91235 11.332C5.91235 12.9672 4.59135 14.2882 2.95617 14.2882C1.321 14.2882 0 12.9601 0 11.332C0 9.70399 1.321 8.37585 2.95617 8.37585C4.59135 8.37585 5.91235 9.69685 5.91235 11.332Z' fill='%23B5B5B6'/%3E%3Cpath d='M22.8279 2.95617C22.8279 4.59135 21.5069 5.91235 19.8717 5.91235C18.2365 5.91235 16.9155 4.59135 16.9155 2.95617C16.9155 1.321 18.2365 0 19.8717 0C21.5069 0 22.8279 1.321 22.8279 2.95617Z' fill='%23E83820'/%3E%3Cpath d='M14.4236 11.3391C14.4236 12.9743 13.1026 14.2953 11.4674 14.2953C9.83223 14.2953 8.51123 12.9743 8.51123 11.3391C8.51123 9.70393 9.83223 8.38293 11.4674 8.38293C13.1026 8.38293 14.4236 9.70393 14.4236 11.3391Z' fill='%23E83820'/%3E%3Cpath d='M22.8279 11.3391C22.8279 12.9743 21.5069 14.2953 19.8717 14.2953C18.2365 14.2953 16.9155 12.9743 16.9155 11.3391C16.9155 9.70393 18.2365 8.38293 19.8717 8.38293C21.5069 8.38293 22.8279 9.70393 22.8279 11.3391Z' fill='%23B5B5B6'/%3E%3Cpath d='M31.0754 11.3391C31.0754 12.9743 29.7544 14.2953 28.1193 14.2953C26.4841 14.2953 25.1631 12.9743 25.1631 11.3391C25.1631 9.70393 26.4841 8.38293 28.1193 8.38293C29.7544 8.38293 31.0754 9.70393 31.0754 11.3391Z' fill='%23B5B5B6'/%3E%3Cpath d='M14.4236 19.722C14.4236 21.3572 13.1026 22.6782 11.4674 22.6782C9.83223 22.6782 8.51123 21.3572 8.51123 19.722C8.51123 18.0869 9.83223 16.7659 11.4674 16.7659C13.1026 16.7659 14.4236 18.094 14.4236 19.722Z' fill='%23E83820'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1897_12625'%3E%3Crect width='87.2' height='40.3582' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.educationModel_wrap .education_model .inner .top_title .txt{width: 157px;height: 23px; background: url("data:image/svg+xml,%3Csvg width='157' height='23' viewBox='0 0 157 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3678 1.98209V4.91009H9.47181V7.02209C9.47181 7.21409 9.4478 7.40609 9.4478 7.57409C9.42381 7.76609 9.3998 7.95809 9.37581 8.12609L14.7278 11.3421L12.9278 13.8861L8.0078 10.9341C6.7838 12.3261 4.76781 13.3581 1.9838 13.9821L0.375805 11.3421C1.2398 11.1501 2.0318 10.9341 2.7038 10.6941C3.3518 10.4541 3.9038 10.1661 4.3598 9.83009C4.7918 9.49409 5.12781 9.11009 5.3678 8.63009C5.5838 8.17409 5.7038 7.62209 5.7038 6.99809V4.91009H1.0478V1.98209H14.3678ZM6.1358 15.4461V19.3821H20.8478V22.2861H2.3678V15.4461H6.1358ZM20.6078 1.74209V16.0701H16.8398V8.77409L13.8398 9.44609V6.44609L16.8398 5.77409V1.74209H20.6078ZM22.8741 2.22209H41.5221V5.15009H34.4421V5.79809C34.4421 6.56609 34.3221 7.26209 34.1061 7.93409L42.1701 10.7181L40.3221 13.3581L32.2341 10.5981C30.4581 12.0861 27.6741 13.0701 23.8341 13.5981L22.4181 10.8381C23.9541 10.7421 25.2501 10.5261 26.3061 10.2381C27.3381 9.95009 28.1781 9.59009 28.8501 9.15809C29.4741 8.72609 29.9541 8.22209 30.2421 7.64609C30.5061 7.09409 30.6501 6.47009 30.6501 5.77409V5.15009H22.8741V2.22209ZM22.1781 15.4461H42.2181V18.3741H34.0821V22.5501H30.3141V18.3741H22.1781V15.4461ZM52.0684 21.5661V5.15009H43.6204V2.22209H55.8364V21.5661H52.0684ZM62.8684 21.8061H59.1004V1.74209H62.8684V21.8061ZM68.7644 18.8781H72.3404V10.1421H76.1084V18.8781H78.3404V10.1421H82.1084V18.8781H88.8044V21.8061H68.7644V18.8781ZM83.8604 5.15009H69.9404V2.22209H87.6284V16.1181H83.8604V5.15009ZM89.8947 11.1261H109.935V14.0541H106.359V15.6861H108.759V22.2861H104.991V18.5901H91.0707V15.6861H93.4707V14.0541H89.8947V11.1261ZM91.0707 5.65409C91.0707 4.88609 91.2867 4.23809 91.7187 3.71009C92.1267 3.18209 92.7267 2.75009 93.4947 2.41409C94.2627 2.10209 95.1747 1.86209 96.2787 1.71809C97.3587 1.57409 98.5587 1.50209 99.9027 1.50209C101.223 1.50209 102.423 1.57409 103.527 1.71809C104.607 1.86209 105.543 2.10209 106.335 2.41409C107.103 2.75009 107.703 3.18209 108.135 3.71009C108.543 4.23809 108.759 4.88609 108.759 5.65409C108.759 6.42209 108.543 7.04609 108.135 7.57409C107.703 8.10209 107.103 8.53409 106.335 8.84609C105.543 9.18209 104.607 9.42209 103.527 9.56609C102.423 9.71009 101.223 9.78209 99.9027 9.78209C98.5587 9.78209 97.3587 9.71009 96.2787 9.56609C95.1747 9.42209 94.2627 9.18209 93.4947 8.84609C92.7267 8.53409 92.1267 8.10209 91.7187 7.57409C91.2867 7.04609 91.0707 6.42209 91.0707 5.65409ZM104.991 5.65409C104.991 5.24609 104.535 4.93409 103.623 4.71809C102.687 4.52609 101.439 4.43009 99.9027 4.43009C98.3667 4.43009 97.1427 4.52609 96.2307 4.71809C95.2947 4.93409 94.8387 5.24609 94.8387 5.65409C94.8387 6.08609 95.2947 6.39809 96.2307 6.59009C97.1427 6.78209 98.3667 6.87809 99.9027 6.87809C101.439 6.87809 102.687 6.78209 103.623 6.56609C104.535 6.37409 104.991 6.08609 104.991 5.65409ZM97.2387 15.6861H102.591V14.0541H97.2387V15.6861ZM116.527 2.31809H134.215V15.6381H127.255V18.8781H135.391V21.8061H115.351V18.8781H123.487V15.6381H116.527V2.31809ZM120.295 12.7101H130.447V5.24609H120.295V12.7101ZM142.769 6.23009C144.857 6.23009 146.417 6.59009 147.473 7.28609L152.273 6.51809V1.74209H156.041V14.3661H152.273V12.5661L146.825 13.3581C145.769 13.8141 144.425 14.0301 142.769 14.0301C140.705 14.0301 139.169 13.7181 138.161 13.0461C137.105 12.3981 136.601 11.4381 136.601 10.1421C136.601 8.89409 137.105 7.93409 138.161 7.23809C139.169 6.56609 140.705 6.23009 142.769 6.23009ZM146.945 22.7661C145.505 22.7661 144.185 22.6701 143.009 22.5261C141.809 22.3581 140.801 22.1181 139.985 21.7821C139.145 21.4461 138.497 21.0141 138.065 20.5341C137.585 20.0061 137.369 19.4061 137.369 18.7341C137.369 18.0621 137.585 17.4621 138.065 16.9341C138.497 16.4541 139.145 16.0221 139.985 15.6861C140.801 15.3741 141.809 15.1341 143.009 14.9661C144.185 14.8221 145.505 14.7261 146.945 14.7261C148.385 14.7261 149.681 14.8221 150.881 14.9661C152.057 15.1341 153.065 15.3741 153.905 15.6861C154.721 16.0221 155.369 16.4541 155.849 16.9341C156.281 17.4621 156.521 18.0621 156.521 18.7341C156.521 19.4061 156.281 20.0061 155.849 20.5341C155.369 21.0141 154.721 21.4461 153.905 21.7821C153.065 22.1181 152.057 22.3581 150.881 22.5261C149.681 22.6701 148.385 22.7661 146.945 22.7661ZM144.665 2.46209H149.561V5.39009H136.001V2.46209H140.897V0.71009H144.665V2.46209ZM146.945 19.8381C147.785 19.8381 148.577 19.8141 149.297 19.7901C149.993 19.7421 150.593 19.6701 151.121 19.5981C151.625 19.5021 152.033 19.3821 152.321 19.2621C152.609 19.1181 152.753 18.9501 152.753 18.7341C152.753 18.5421 152.609 18.3501 152.321 18.2061C152.033 18.0861 151.625 17.9661 151.121 17.8701C150.593 17.7981 149.993 17.7261 149.297 17.6781C148.577 17.6541 147.785 17.6301 146.945 17.6301C146.081 17.6301 145.313 17.6541 144.617 17.6781C143.897 17.7261 143.273 17.7981 142.769 17.8701C142.241 17.9661 141.857 18.0861 141.569 18.2061C141.281 18.3501 141.137 18.5421 141.137 18.7341C141.137 18.9501 141.281 19.1181 141.569 19.2621C141.857 19.3821 142.241 19.5021 142.769 19.5981C143.273 19.6701 143.897 19.7421 144.617 19.7901C145.313 19.8141 146.081 19.8381 146.945 19.8381ZM142.769 8.77409C142.097 8.77409 141.521 8.87009 141.065 9.06209C140.585 9.27809 140.369 9.63809 140.369 10.1421C140.369 10.6701 140.609 11.0061 141.089 11.1981C141.545 11.4141 142.097 11.5101 142.769 11.5101C143.081 11.5101 143.393 11.4861 143.705 11.4381C143.993 11.3901 144.233 11.3181 144.473 11.1981C144.689 11.1021 144.881 10.9821 145.025 10.7901C145.145 10.6221 145.217 10.4061 145.217 10.1421C145.217 9.90209 145.145 9.68609 145.025 9.49409C144.881 9.32609 144.689 9.18209 144.473 9.06209C144.233 8.96609 143.969 8.89409 143.681 8.84609C143.369 8.79809 143.057 8.77409 142.769 8.77409ZM148.985 10.1421V10.3821C148.985 10.4781 148.961 10.5741 148.961 10.6461L152.273 10.1181V8.96609L148.913 9.47009C148.961 9.71009 148.985 9.92609 148.985 10.1421Z' fill='%23384456'/%3E%3C/svg%3E%0A");}

.educationModel_wrap .education_model .inner .con_wrap{position: relative;display: flex;flex-direction: row;justify-content: space-between;gap: 0 25px;margin-left: -25px;padding-left: 174px;background: url(/images/kor/edu/educationModel_bg.png) no-repeat 200px 77% / auto;}
.educationModel_wrap .education_model .inner .con_wrap .category{position: absolute;left: 0;top: 0;width: 143px;height: 105px;background: url(/images/kor/edu/label.png);}
.educationModel_wrap .education_model .inner .con_wrap .label_wrap{position: absolute;left: 42px;top: 0;height: 100%;}
.educationModel_wrap .education_model .inner .con_wrap .label_wrap .labeling{position: absolute;z-index: 2;display: flex;align-items: center;}
.educationModel_wrap .education_model .inner .con_wrap .label_wrap .labeling em{margin-right: 12px;color: #909090;font-size: 16px;letter-spacing: -0.96px;font-weight: 800;font-family: 'score';}
.educationModel_wrap .education_model .inner .con_wrap .label_wrap .labeling span{color: #353845;font-size: 17px;letter-spacing: -1.02px;font-weight: 600;font-family: 'score';}

.educationModel_wrap .education_model .inner .con_wrap .label_wrap .label01{top: 270px;}
.educationModel_wrap .education_model .inner .con_wrap .label_wrap .label02{top: 365px;}
.educationModel_wrap .education_model .inner .con_wrap .label_wrap .label03{bottom: 165px;}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap{position: relative;display: flex;flex-direction: column;justify-content: flex-start;gap: 0 26px;padding-bottom: 25px;width: calc(33.33% - 16.6px);}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .area_title{position: relative;margin-bottom: 25px;width: 100%;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .area_title::after{content: '';position: absolute;left: 50%;bottom: -12.5px;transform: translateX(-50%);border: 6px solid transparent;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .area_title .title{overflow: hidden;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 20px;width: 100%;border: 2px solid #ddd;border-radius: 5px;border-radius: 5px;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .area_title .title::before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 3px;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .area_title .title .ico{display: inline-block;margin-bottom: 5px;width: 38px;height: 32px;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .area_title .title strong{font-size: 17px;letter-spacing: -1.02px;font-weight: 600;font-family: 'score';text-align: center;}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .area_title .title{border-color: #EA5242;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .area_title .title{border-color: #05A4AE;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title .title{border-color: #657792;}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .area_title .title::before{background: #EA5242;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .area_title .title::before{background: #05A4AE;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title .title::before{background: #657792;}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .area_title::after{border-top: 7.5px solid #EA5242;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .area_title::after{border-top: 7.5px solid #05A4AE;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title::after{border-top: 7.5px solid #657792;}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .area_title .title strong{color: #EA5242;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .area_title .title strong{color: #19ABB4;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title .title strong{color: #657792;}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .area_title .title .ico{background: url("data:image/svg+xml,%3Csvg width='30' height='33' viewBox='0 0 30 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1897_12570)'%3E%3Cpath d='M14.9967 31.6007C19.0971 31.6007 22.4212 24.8399 22.4212 16.5C22.4212 8.16011 19.0971 1.39929 14.9967 1.39929C10.8963 1.39929 7.57227 8.16011 7.57227 16.5C7.57227 24.8399 10.8963 31.6007 14.9967 31.6007Z' stroke='%23EA5242' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.7091 22.9337C25.9317 18.7637 30.1247 12.5046 28.0745 8.95356C26.0243 5.4025 18.5072 5.9042 11.2846 10.0742C4.06207 14.2441 -0.130947 20.5032 1.91926 24.0543C3.96947 27.6053 11.4865 27.1036 18.7091 22.9337Z' stroke='%23EA5242' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.0706 24.0501C30.1208 20.499 25.9278 14.2399 18.7052 10.07C11.4826 5.90002 3.96556 5.39832 1.91535 8.94938C-0.134853 12.5004 4.05817 18.7596 11.2807 22.9295C18.5033 27.0995 26.0204 27.6012 28.0706 24.0501Z' stroke='%23EA5242' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.9965 20.018C16.9394 20.018 18.5145 18.443 18.5145 16.5C18.5145 14.5571 16.9394 12.9821 14.9965 12.9821C13.0536 12.9821 11.4785 14.5571 11.4785 16.5C11.4785 18.443 13.0536 20.018 14.9965 20.018Z' fill='white' stroke='%23EA5242' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1897_12570'%3E%3Crect width='29' height='32' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center / auto;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .area_title .title .ico{background: url("data:image/svg+xml,%3Csvg width='40' height='33' viewBox='0 0 40 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.5158 10.052H8.46777V22.012H29.5158V10.052Z' fill='white' stroke='%2322ADB6' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M36.548 9.79597L18.996 15.26L1.43604 9.79597L18.996 4.33997L36.548 9.79597Z' fill='white' stroke='%2322ADB6' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M36.5481 20.924V9.79602H18.9961' stroke='%2322ADB6' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M36.5479 20.5399C35.4359 20.5399 34.5239 21.4439 34.5239 22.5639V28.6599H38.5639V22.5639C38.5639 21.4519 37.6599 20.5399 36.5399 20.5399H36.5479Z' fill='white' stroke='%2322ADB6' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center / auto;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title .title .ico{background: url("data:image/svg+xml,%3Csvg width='36' height='33' viewBox='0 0 36 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1897_12591)'%3E%3Cpath d='M1.07617 8.18809V27.7561C12.4122 27.7561 18.0042 26.0521 18.0042 28.4681V8.90009C18.0042 6.48409 12.4202 8.18809 1.07617 8.18809Z' fill='white' stroke='%23657792' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.9241 8.18809V16.9481V27.7561C23.5881 27.7561 17.9961 26.0521 17.9961 28.4681V8.90009C17.9961 6.48409 23.5801 8.18809 34.9241 8.18809Z' fill='white' stroke='%23657792' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.27637 4.52405V24.092C13.3164 24.092 18.0044 26.052 18.0044 28.468V8.90005C18.0044 6.48405 13.3164 4.52405 5.27637 4.52405Z' fill='white' stroke='%23657792' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.3002 10.2681C12.9002 9.80407 11.1242 9.45207 9.01221 9.26807L14.3002 10.2681Z' fill='white'/%3E%3Cpath d='M14.3002 10.2681C12.9002 9.80407 11.1242 9.45207 9.01221 9.26807' stroke='%23657792' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.3002 14.892C12.9002 14.428 11.1242 14.076 9.01221 13.892L14.3002 14.892Z' fill='white'/%3E%3Cpath d='M14.3002 14.892C12.9002 14.428 11.1242 14.076 9.01221 13.892' stroke='%23657792' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.3002 19.524C12.9002 19.06 11.1242 18.708 9.01221 18.524L14.3002 19.524Z' fill='white'/%3E%3Cpath d='M14.3002 19.524C12.9002 19.06 11.1242 18.708 9.01221 18.524' stroke='%23657792' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.7324 4.52405V13.284V24.092C22.6924 24.092 18.0044 26.052 18.0044 28.468V8.90005C18.0044 6.48405 22.6924 4.52405 30.7324 4.52405Z' fill='white' stroke='%23657792' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.7002 10.2681C23.1002 9.80407 24.8762 9.45207 26.9882 9.26807L21.7002 10.2681Z' fill='white'/%3E%3Cpath d='M21.7002 10.2681C23.1002 9.80407 24.8762 9.45207 26.9882 9.26807' stroke='%23657792' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.7002 14.892C23.1002 14.428 24.8762 14.076 26.9882 13.892L21.7002 14.892Z' fill='white'/%3E%3Cpath d='M21.7002 14.892C23.1002 14.428 24.8762 14.076 26.9882 13.892' stroke='%23657792' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.7002 19.524C23.1002 19.06 24.8762 18.708 26.9882 18.524L21.7002 19.524Z' fill='white'/%3E%3Cpath d='M21.7002 19.524C23.1002 19.06 24.8762 18.708 26.9882 18.524' stroke='%23657792' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1897_12591'%3E%3Crect width='35.848' height='25.952' fill='white' transform='translate(0.0761719 3.52405)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center / auto;}

/* .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .area_title::before{content: '영역 및 주기 안내';position: absolute;left: -169px;top: 0;width: 143px;height: 105px;background: url(/images/kor/edu/label.png);font-size: 0;} */

.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .section01{min-height: calc(102px + 50px);}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .section02{min-height: calc(46px + 50px);}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section01{min-height: calc(102px + 50px);}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section02{min-height: calc(46px + 50px);}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list{margin: 25px 0;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list.bg03{margin: 10px 0;}
.educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap{margin: 25px 0 200px;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education{width: 100%;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education + .education{margin-top: 10px;}
.educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title + .list_title{margin-top: 10px;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg{display: block;border-radius: 7px;background: #BFC7D8;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg .inner{position: relative;left: 0;top: 0;padding: 10.21px 23px;border-radius: 5px;transition: 0.3s ease;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg .inner.link::after{content: '';position: absolute;right: 10px;top: 50%;transform: translateY(-50%);width: 14px;height: 15px;background: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.25 1.25H2.75V0.25H13.25V11.75H12.25V1.25Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.75 3.75H1.75V13.75H9.75V3.75ZM0.75 2.75V14.75H10.75V2.75H0.75Z' fill='white'/%3E%3C/svg%3E%0A");}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list.bg03 .education .edu_bg .inner.link::after{content: '';position: absolute;right: 10px;top: 50%;transform: translateY(-50%);width: 14px;height: 15px;background: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.25 1.25H2.75V0.25H13.25V11.75H12.25V1.25Z' fill='%23657792'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.75 3.75H1.75V13.75H9.75V3.75ZM0.75 2.75V14.75H10.75V2.75H0.75Z' fill='%23657792'/%3E%3C/svg%3E%0A");}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg .inner.subBtn.link::after{background: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.25 1.25H2.75V0.25H13.25V11.75H12.25V1.25Z' fill='%23EA5242'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.75 3.75H1.75V13.75H9.75V3.75ZM0.75 2.75V14.75H10.75V2.75H0.75Z' fill='%23EA5242'/%3E%3C/svg%3E%0A");}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list.bg01 .education .edu_bg .inner{background: #EA5242;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list.bg02 .education .edu_bg .inner{background: #05A4AE;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list.bg03 .education .edu_bg .inner{background: #fff;border: 2px solid #657792;padding: 8.21px 23px;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list.bg04 .education .edu_bg .inner{background: #5D82BB;}
.educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title .title_inner{border-radius: 7px;background: #BFC7D8;position: relative;display: block; transition: 0.3s ease;}

.educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title .title_inner span{position: relative;top: 0;left: 0;background: #657792;border-radius: 7px;display: block;color: #FFF;font-size: 16px;letter-spacing: -1.12px;font-weight: 500;font-family: 'score';text-align: center;padding: 10.21px 23px;transition: 0.3s ease;}
.educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title .title_inner span::before{content: '';position: absolute;right: 10px;top: 50%;transform: translateY(-50%);width: 9px;height: 5px;background: url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.25 4.25L0.25 0.25H8.25L4.25 4.25Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center / auto;}
.educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title.active .title_inner span::before{background: url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.25 0.25L0.25 4.25H8.25L4.25 0.25Z' fill='white'/%3E%3C/svg%3E%0A");}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list.bg01 .education .edu_bg .inner.subBtn{background: #FAEDEC;text-align: center;}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg .inner span{display: block;color: #FFF;font-size: 16px;letter-spacing: -1.12px;font-weight: 500;font-family: 'score';text-align: center;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg .inner.subBtn span{color: #C53B2C;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg .inner.subBtn em{color: #642E28;font-family: 'score';font-size: 15px;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list.bg03 .education .edu_bg .inner span{color: #657792;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education a:hover .inner,
.educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education a:focus .inner{left: -5px;top: -5px;}
.educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title .title_inner:hover span,
.educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title .title_inner:focus span,
.educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title .title_inner:active span{top: -5px;left: -5px;}

/* 꾸밈요소_사진 & 라인 */
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .section03 .education_list{position: relative;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .section01 .education_list{position: relative;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .section01 .education_list::after{content: '';position: absolute;right: calc( -100% - 25px);top: 0;width: 100%;height: 100%;border-radius: 5px;background: url(/images/kor/edu/step03_bg01.png) no-repeat center / cover;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section04 .education_list{position: relative;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section04 .education_list::after{content: '';position: absolute;left: calc( -200% - 50px);top: 0;width: 100%;height: 100%;border-radius: 5px;background: url(/images/kor/edu/step01_bg02.png) no-repeat center / cover;}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title{position: relative;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title .line{position: absolute;right: 0;bottom: -25px;width: calc(300% + 50px + 174px);height: 1px;background: linear-gradient(to right, #EA5242, #05A4AE, #77829B);}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title .line::before{content: '';position: absolute;left: 0;top: -2px;transform: rotate(45deg);width: 4px;height: 4px;background: #EA5242;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title .line::after{content: '';position: absolute;right: 0;top: -2px;transform: rotate(45deg);width: 4px;height: 4px;background: #77829B;}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .section02{position: relative;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .section02 .line{position: absolute;left: 50%;transform: translateX(-50%);width: calc(300% + 50px);height: 1px;background: #BFC7D8;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .section02 .line::after{content: '';position: absolute;left: 50%;top: -5px;transform: translateX(-50%) rotate(45deg);width: 10px;height: 10px;border: 1px solid #BFC7D8;border-top: none;border-left: none;background: #fff;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .section02 .line.top{top: 0;}

.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03{position: relative;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line{position: absolute;right: 0;width: calc(300% + 50px);height: 1px;background: #BFC7D8;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line::after{content: '';position: absolute;left: 50%;top: -5px;transform: translateX(-50%) rotate(45deg);width: 10px;height: 10px;border: 1px solid #BFC7D8;border-top: none;border-left: none;background: #fff;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line.top{top: 0px;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line.top::before{content: '';position: absolute;right: 70%;top: -62px;z-index: 2;width: 160px;height: 65px;background: url(/images/kor/edu/deco01.png) no-repeat center / auto;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line.bottom{bottom: 0px;}
.educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line.bottom::before{content: '';position: absolute;right: 40%;top: -130px;z-index: 2;width: 169px;height: 134px;background: url(/images/kor/edu/deco05.png) no-repeat center / auto;}

/* sub030103 학생 전주기 교육 모형 End */

@media(max-width: 1320px){
    .educationModel_wrap .education_model{padding: 60px 20px;}
    .educationModel_wrap .education_model .inner .con_wrap{margin-left: 0;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line.top::before{right: 0;}
}
@media(max-width: 1200px) and (min-width: 1023px){
    .educationModel_wrap .education_model .inner .con_wrap{padding-left: 0;background: url(/images/kor/edu/educationModel_bg.png) no-repeat 30px 75% / auto;}

    .educationModel_wrap .education_model .inner .con_wrap .category{display: none;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title .line{width: calc(300% + 50px);}

    .educationModel_wrap .education_model .inner .con_wrap .label_wrap{left: 28px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label01{top: 255px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label02{top: 350px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label03{bottom: 180px;}
}
@media(max-width: 1000px){
    .educationModel_wrap .education_model{padding: 60px 40px;}
    .educationModel_wrap .education_model .inner .con_wrap{padding-left: 0;background: url(/images/kor/edu/educationModel_bg.png) no-repeat 30px 75% / auto;}
    .educationModel_wrap .education_model .inner .con_wrap .category{display: none;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title .line{width: calc(300% + 50px);}

    .educationModel_wrap .education_model .inner .con_wrap .label_wrap{left: 28px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label01{top: 255px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label02{top: 350px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label03{bottom: 180px;}
}
@media(max-width: 767px){
    .educationModel_wrap .education_model{padding: 40px 10px 0px;}
    .educationModel_wrap .education_model::after{bottom: -24px;background: url(/images/kor/edu/deco04.png) no-repeat center / 80%;}
    .educationModel_wrap .education_model .inner .con_wrap{gap: 0 10px;margin-left: 0;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap{width: calc(33.33% - 6.67px);}

    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .section02{min-height: calc(40px + 38px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section02{min-height: calc(40px + 38px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .section01 .education_list::after{right: calc( -100% - 10px);}

    
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .area_title .line{width: calc(300% + 20px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .section02 .line{width: calc(300% + 20px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line{width: calc(300% + 20px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line.top::before{top: -54px;background: url(/images/kor/edu/deco01.png) no-repeat center / 75%;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line.bottom::before{right: 40%;top: -117px;background: url(/images/kor/edu/deco05.png) no-repeat center / 80%;}

    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section04 .education_list::after{left: calc( -200% - 20px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg .inner{padding: 8px 23px;min-height: 40px;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg .inner span{font-size: 14px;}
    .educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title .title_inner span{font-size: 14px;}

    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .section01{min-height: calc(90px + 50px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section01{min-height: calc(90px + 50px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .section02{min-height: calc(40px + 50px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section02{min-height: calc(40px + 50px);}

    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label01{top: 235px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label02{top: 325px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label03{bottom: 175px;}
}
@media(max-width: 500px){
    .educationModel_wrap .education_model{border: 3px solid #F4F4F4;}
    .educationModel_wrap .education_model::after{display: none;}
    .educationModel_wrap .education_model .cornerDeco{left: -3px;width: calc(100% + 6px);}
    .educationModel_wrap .education_model .cornerDeco.top{top: -3px;}
    .educationModel_wrap .education_model .cornerDeco.bottom{bottom: -3px;}
    .educationModel_wrap .education_model .cornerDeco::before{border: 3px solid #E83820;}
    .educationModel_wrap .education_model .cornerDeco::after{border: 3px solid #E83820;}

    .educationModel_wrap .education_model .inner .con_wrap{margin-left: 0;background: url(/images/kor/edu/educationModel_bg.png) no-repeat 0 75% / auto;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap{left: 0;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .labeling em{font-size: 15px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .labeling span{font-size: 15px;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list{margin: 15px 0;}
    .educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap{margin: 15px 0 100px;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg .inner{padding: 5px;min-height: 34px;}
    .educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title .title_inner span{padding: 5px;min-height: 34px;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line.top::before{display: none;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section03 .line.bottom::before{display: none;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap .sect .education_list .education .edu_bg .inner.link::after{display: none;}
    .educationModel_wrap .education_model .inner .area_wrap.step03 .sect.section03 .list_wrap .list_title .title_inner span::before{display: none;}

    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .section01{min-height: calc(78px + 30px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section01{min-height: calc(78px + 30px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .section02{min-height: calc(34px + 30px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section02{min-height: calc(34px + 30px);}

    .educationModel_wrap .education_model .inner .con_wrap .area_wrap .area_title .title strong{font-size: 16px;}

    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label01{top: 200px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label02{top: 265px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label03{bottom: 150px;}

    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step02 .section01 .education_list::after{display: none;}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section04 .education_list::after{display: none;}
}
@media(max-width: 364px){
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label01{top: 220px;}
    .educationModel_wrap .education_model .inner .con_wrap .label_wrap .label02{top: 285px;}

    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step01 .section01{min-height: calc(96px + 30px);}
    .educationModel_wrap .education_model .inner .con_wrap .area_wrap.step03 .section01{min-height: calc(96px + 30px);}
}

/* sub030103 학생 전주기 교육 모형 모달창 */

.sub03_01_03 #txt{position: relative;}
.sub03_01_03 #txt #ajaxLayer{overflow: visible !important;position: absolute;left: 50%;top: 0;transform: translateX(-50%);width: 100%;height: 100%;background: rgba(255, 255, 255, 0.5);}

.program_infobox{position: absolute;left: 50%;top: 315px;transform: translateX(-50%);width: 100%;max-width: 710px;}
.program_infobox .item{position: relative;position: relative;margin: 0 auto;padding: 45px 45px 40px;border: 5px solid #3A3A3A;border-radius: 10px;background: #fff;box-shadow: 0px 20px 80px 0px rgba(0, 0, 0, 0.25);}
.program_infobox .item .titleBox{position: absolute;left: 50%;top: -24px;transform: translateX(-50%);display: flex;justify-content: center;align-items: center;padding: 4.42px 20px;width: 260px;border: 4px solid #3A3A3A;border-radius: 70px;}
.program_infobox .item .titleBox.bg01{background: #EA5242;}
.program_infobox .item .titleBox.bg02{background: #05A4AE;}
.program_infobox .item .titleBox.bg03{background: #657792;}
.program_infobox .item .titleBox.bg04{background: #5D82BB;}
.program_infobox .item .titleBox .ico{display: inline-block;margin-right: 5px;width: 24px;height: 24px;}
.program_infobox .item .titleBox .ico.ico01{background: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0012 23.4802C14.829 23.4802 17.1215 18.7476 17.1215 12.9097C17.1215 7.07175 14.829 2.33917 12.0012 2.33917C9.1733 2.33917 6.88086 7.07175 6.88086 12.9097C6.88086 18.7476 9.1733 23.4802 12.0012 23.4802Z' stroke='white' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.5622 17.4133C19.5433 14.4943 22.435 10.1129 21.0211 7.62717C19.6071 5.14143 14.423 5.49262 9.44189 8.41159C4.46081 11.3306 1.56907 15.7119 2.98301 18.1977C4.39695 20.6834 9.58113 20.3322 14.5622 17.4133Z' stroke='white' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.0182 18.1947C22.4321 15.709 19.5404 11.3276 14.5593 8.40863C9.5782 5.48967 4.39402 5.13848 2.98008 7.62422C1.56614 10.11 4.45788 14.4913 9.43896 17.4103C14.42 20.3293 19.6042 20.6805 21.0182 18.1947Z' stroke='white' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.0014 15.3723C13.3413 15.3723 14.4276 14.2697 14.4276 12.9097C14.4276 11.5496 13.3413 10.4471 12.0014 10.4471C10.6614 10.4471 9.5752 11.5496 9.5752 12.9097C9.5752 14.2697 10.6614 15.3723 12.0014 15.3723Z' fill='%23EA5242' stroke='white' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.program_infobox .item .titleBox .ico.ico02{background: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1809_9026)'%3E%3Cpath d='M1.1416 7.57675V20.1315C8.41476 20.1315 12.0026 19.0382 12.0026 20.5883V8.03357C12.0026 6.48347 8.41989 7.57675 1.1416 7.57675Z' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.859 7.57675V13.1971V20.1315C15.5859 20.1315 11.998 19.0382 11.998 20.5883V8.03357C11.998 6.48347 15.5807 7.57675 22.859 7.57675Z' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.83691 5.22595V17.7807C8.99536 17.7807 12.0032 19.0382 12.0032 20.5883V8.03357C12.0032 6.48348 8.99536 5.22595 3.83691 5.22595Z' fill='%23657792' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.62617 8.91131C8.72793 8.61361 7.58845 8.38777 6.2334 8.26971' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.62617 11.878C8.72793 11.5803 7.58845 11.3544 6.2334 11.2364' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.62617 14.8498C8.72793 14.5521 7.58845 14.3263 6.2334 14.2083' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.1692 5.22595V10.8463V17.7807C15.0107 17.7807 12.0029 19.0382 12.0029 20.5883V8.03357C12.0029 6.48348 15.0107 5.22595 20.1692 5.22595Z' fill='%23657792' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.374 8.91131C15.2723 8.61361 16.4117 8.38777 17.7668 8.26971' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.374 11.878C15.2723 11.5803 16.4117 11.3544 17.7668 11.2364' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.374 14.8498C15.2723 14.5521 16.4117 14.3263 17.7668 14.2083' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1809_9026'%3E%3Crect width='23' height='16.6507' fill='white' transform='translate(0.5 4.58429)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.program_infobox .item .titleBox .ico.ico03{background: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.896 8.91602H4.85742V16.3247H17.896V8.91602Z' fill='%2322ADB6' stroke='white' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.2507 8.75766L11.3778 12.1424L0.5 8.75766L11.3778 5.37793L22.2507 8.75766Z' fill='%2322ADB6' stroke='white' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.2518 15.6511V8.75781H11.3789' stroke='white' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.2518 15.4131C21.563 15.4131 20.998 15.9731 20.998 16.6669V20.443H23.5007V16.6669C23.5007 15.978 22.9407 15.4131 22.2469 15.4131H22.2518Z' fill='%2322ADB6' stroke='white' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.program_infobox .item .titleBox .ico.ico04{background:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1991_785)'%3E%3Cpath d='M1.14258 7.57748V20.1322C8.41573 20.1322 12.0035 19.0389 12.0035 20.589V8.0343C12.0035 6.4842 8.42086 7.57748 1.14258 7.57748Z' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.859 7.57748V13.1979V20.1322C15.5859 20.1322 11.998 19.0389 11.998 20.589V8.0343C11.998 6.4842 15.5807 7.57748 22.859 7.57748Z' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.83594 5.22656V17.7813C8.99438 17.7813 12.0022 19.0388 12.0022 20.5889V8.03418C12.0022 6.48409 8.99438 5.22656 3.83594 5.22656Z' fill='%235D82BB' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.62714 8.9121C8.72891 8.6144 7.58943 8.38856 6.23438 8.27051' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.62714 11.8789C8.72891 11.5812 7.58943 11.3554 6.23438 11.2373' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.62714 14.8506C8.72891 14.5529 7.58943 14.327 6.23438 14.209' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.1682 5.22656V10.8469V17.7813C15.0098 17.7813 12.002 19.0388 12.002 20.5889V8.03418C12.002 6.48409 15.0098 5.22656 20.1682 5.22656Z' fill='%235D82BB' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.373 8.9121C15.2713 8.6144 16.4108 8.38856 17.7658 8.27051' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.373 11.8789C15.2713 11.5812 16.4108 11.3554 17.7658 11.2373' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.373 14.8506C15.2713 14.5529 16.4108 14.327 17.7658 14.209' stroke='white' stroke-width='0.769916' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1991_785'%3E%3Crect width='23' height='16.6507' fill='white' transform='translate(0.5 4.58496)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

.program_infobox .item .titleBox strong{color: #FFF;font-size: 17px;letter-spacing: -1.02px;font-family: 'score';}
.program_infobox .item .infoBox .info{display: flex;justify-content: space-between;}
.program_infobox .item .infoBox .info .photo{overflow: hidden;width: 133px;height: 133px;border-radius: 5px;background: #ddd;}
.program_infobox .item .infoBox .info .photo img{width: 100%;height: 100%;}
.program_infobox .item .infoBox .info .txt{width: calc(100% - 166px);}
.program_infobox .item .infoBox .info .txt .subject{display: block;color: #3A3A3A;font-size: 20px;line-height: 1.55;letter-spacing: -1.4px;font-weight: 700;}
.program_infobox .item .infoBox .info .txt .date{display: inline-block;margin-top: 13px;padding-bottom: 5px;border-bottom: 1px dashed #3A3A3A;color: #3A3A3A;font-size: 15px;line-height: 1;letter-spacing: -0.9px;font-weight: 400;}
.program_infobox .item .infoBox .info .txt .word{display: block;margin-top: 20px;color: #3A3A3A;letter-spacing: -1.12px;}
.program_infobox .item .infoBox .view_btn{margin-top: 20px;}
.program_infobox .item .infoBox .view_btn a{display: flex;justify-content: center;align-items: center;margin: 0 auto;padding: 10px;width: 187px;border: 2px solid #3A3A3A;border-radius: 5px;background: #3A3A3A;color: #FFF;font-size: 16px;letter-spacing: -0.96px;font-weight: 500;text-align: center;}
.program_infobox .item .infoBox .view_btn a:hover,
.program_infobox .item .infoBox .view_btn a:focus{background: #FFF;color: #3A3A3A;}
.program_infobox .item .infoBox .view_btn a .arrow{display: inline-block;margin-left: 10px;width: 18px;height: 13px;background: url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8216 7.02349C17.1145 6.7306 17.1145 6.25573 16.8216 5.96283L12.0486 1.18986C11.7557 0.89697 11.2809 0.89697 10.988 1.18986C10.6951 1.48276 10.6951 1.95763 10.988 2.25052L15.2306 6.49316L10.988 10.7358C10.6951 11.0287 10.6951 11.5036 10.988 11.7965C11.2809 12.0894 11.7557 12.0894 12.0486 11.7965L16.8216 7.02349ZM0.708984 7.24316H16.2913V5.74316H0.708984V7.24316Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center / auto;}
.program_infobox .item .infoBox .view_btn a:hover .arrow,
.program_infobox .item .infoBox .view_btn a:focus .arrow{background: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1126 6.53033C16.4055 6.23744 16.4055 5.76256 16.1126 5.46967L11.3396 0.696699C11.0467 0.403806 10.5719 0.403806 10.279 0.696699C9.98608 0.989592 9.98608 1.46447 10.279 1.75736L14.5216 6L10.279 10.2426C9.98608 10.5355 9.98608 11.0104 10.279 11.3033C10.5719 11.5962 11.0467 11.5962 11.3396 11.3033L16.1126 6.53033ZM0 6.75H15.5823V5.25H0V6.75Z' fill='%233A3A3A'/%3E%3C/svg%3E%0A") no-repeat center / auto;}

.program_infobox .item .close_box{position: absolute;right: 34px;top: 36px;}
.program_infobox .item .close_box button{display: inline-block;width: 40px;height: 38px;background: url("data:image/svg+xml,%3Csvg width='40' height='38' viewBox='0 0 40 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.3991 0.957031L2.51578 36.8403M1.10156 0.957031L36.9849 36.8403' stroke='%233A3A3A' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center / cover;font-size: 0;}

@media(max-width: 767px){
    .program_infobox .item{padding: 60px 20px 40px;}
}
@media(max-width: 600px){
    .program_infobox .item .close_box{right: 20px;top: 25px;}
    .program_infobox .item .close_box button{width: 30px;height: 30px;}
    .program_infobox .item .infoBox .info .photo{display: none;}
    .program_infobox .item .infoBox .info .txt{width: 100%;}
}

/* sub030103 학생 전주기 교육 모형 End */

/* sub030104 차별화된 교육 시스템 */
.edu_system .map-box{position: relative;border: 10px solid #F4F4F4;}
.edu_system .map-box::after{content: 'Differentiated Education System';position: absolute;right: -120px;top: 244px;transform: rotate(-90deg);width: 460px;color: #EEE;font-size: 46px;line-height: 1.05;letter-spacing: -0.92px;font-weight: 700;font-family: 'mont';text-align: right;}
.edu_system .map-box .photo{display: none;}
.edu_system .map-box .inner{overflow: hidden;position: relative;padding: 80px 60px 60px;width: 100%;min-height: 966px;}
.edu_system .map-box .inner::before{content: "";position: absolute;left: 50%;top: -33px;transform: translateX(-50%);width: 1183px;height: 1183px;border: 1px solid #f0f0f0;border-radius: 50%;}
.edu_system .map-box .inner::after{content: "";position: absolute;left: 50%;top: 135px;transform: translateX(-50%);width: 826px;height: 826px;border: 1px solid #f0f0f0;border-radius: 50%;}

.edu_system .map-box .top_title{position: absolute;display: flex;justify-content: center;align-items: flex-end;gap: 5px 10px;top: 40px;left: 50%;transform: translateX(-50%);}
.edu_system .map-box .top_title .logo{width: 88px;height: 41px; background: url("data:image/svg+xml,%3Csvg width='88' height='41' viewBox='0 0 88 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1897_12625)'%3E%3Cpath d='M35.0885 18.8439V33.5105C35.0885 35.5098 33.6961 35.8526 32.5536 35.8526H26.2699C25.1274 35.8526 23.735 35.517 23.735 33.5105V18.8439H18.5225V33.2677C18.5225 38.0162 21.143 40.3511 25.1917 40.3511H33.6318C37.6805 40.3511 40.3082 38.0162 40.3082 33.2677V18.8439H35.0956H35.0885Z' fill='%23E83820'/%3E%3Cpath d='M59.3733 27.4267H54.5891C54.5891 27.4267 54.5748 27.4267 54.5677 27.4267H50.9546C50.062 27.4267 48.6196 27.3124 48.6196 25.3559C48.6196 23.3994 50.062 23.2852 50.9546 23.2852H64.2502C64.2502 20.6289 62.1866 18.9009 59.2447 18.9009H49.0195C46.1133 18.9009 43.6855 20.3504 43.6855 23.7279V26.7626C43.6855 30.1329 45.9491 31.8181 49.4836 31.8181H53.3538C53.3538 31.8181 53.3681 31.8181 53.3824 31.8181H57.3097C58.2022 31.8181 59.6446 31.9323 59.6446 33.8888C59.6446 35.8453 58.2022 35.9596 57.3097 35.9596H43.6927C43.6927 38.3588 45.6778 40.3439 47.7985 40.3439H58.9877C61.2726 40.3439 64.5716 39.7726 64.5716 35.3598V32.0109C64.5716 28.6405 62.2866 27.4195 59.3733 27.4195V27.4267Z' fill='%23E83820'/%3E%3Cpath d='M87.1997 18.9009H66.3423V23.3209H74.3682V40.3581H79.7807V23.3209H87.1997V18.9009Z' fill='%23E83820'/%3E%3Cpath d='M5.91235 11.332C5.91235 12.9672 4.59135 14.2882 2.95617 14.2882C1.321 14.2882 0 12.9601 0 11.332C0 9.70399 1.321 8.37585 2.95617 8.37585C4.59135 8.37585 5.91235 9.69685 5.91235 11.332Z' fill='%23B5B5B6'/%3E%3Cpath d='M22.8279 2.95617C22.8279 4.59135 21.5069 5.91235 19.8717 5.91235C18.2365 5.91235 16.9155 4.59135 16.9155 2.95617C16.9155 1.321 18.2365 0 19.8717 0C21.5069 0 22.8279 1.321 22.8279 2.95617Z' fill='%23E83820'/%3E%3Cpath d='M14.4236 11.3391C14.4236 12.9743 13.1026 14.2953 11.4674 14.2953C9.83223 14.2953 8.51123 12.9743 8.51123 11.3391C8.51123 9.70393 9.83223 8.38293 11.4674 8.38293C13.1026 8.38293 14.4236 9.70393 14.4236 11.3391Z' fill='%23E83820'/%3E%3Cpath d='M22.8279 11.3391C22.8279 12.9743 21.5069 14.2953 19.8717 14.2953C18.2365 14.2953 16.9155 12.9743 16.9155 11.3391C16.9155 9.70393 18.2365 8.38293 19.8717 8.38293C21.5069 8.38293 22.8279 9.70393 22.8279 11.3391Z' fill='%23B5B5B6'/%3E%3Cpath d='M31.0754 11.3391C31.0754 12.9743 29.7544 14.2953 28.1193 14.2953C26.4841 14.2953 25.1631 12.9743 25.1631 11.3391C25.1631 9.70393 26.4841 8.38293 28.1193 8.38293C29.7544 8.38293 31.0754 9.70393 31.0754 11.3391Z' fill='%23B5B5B6'/%3E%3Cpath d='M14.4236 19.722C14.4236 21.3572 13.1026 22.6782 11.4674 22.6782C9.83223 22.6782 8.51123 21.3572 8.51123 19.722C8.51123 18.0869 9.83223 16.7659 11.4674 16.7659C13.1026 16.7659 14.4236 18.094 14.4236 19.722Z' fill='%23E83820'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1897_12625'%3E%3Crect width='87.2' height='40.3582' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/auto;}
.edu_system .map-box .top_title .txt{width: 174px;height: 23px; background: url("data:image/svg+xml,%3Csvg width='174' height='23' viewBox='0 0 174 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1438 5.15009H1.2238V2.22209H18.9118V16.1181H15.1438V5.15009ZM0.0478047 18.8781H6.98381V10.1421H10.7518V18.8781H20.0878V21.8061H0.0478047V18.8781ZM22.1141 7.64609C22.1141 6.63809 22.3541 5.77409 22.8341 5.05409C23.2901 4.33409 23.9381 3.75809 24.7781 3.27809C25.5941 2.84609 26.5541 2.51009 27.6581 2.27009C28.7621 2.07809 29.9381 1.95809 31.1861 1.95809C32.4341 1.95809 33.6101 2.07809 34.7141 2.27009C35.8181 2.51009 36.7781 2.84609 37.6181 3.27809C38.4341 3.75809 39.0821 4.33409 39.5621 5.05409C40.0421 5.77409 40.2821 6.63809 40.2821 7.64609C40.2821 8.65409 40.0421 9.51809 39.5621 10.2381C39.0821 10.9581 38.4341 11.5581 37.6181 11.9901C36.7781 12.4701 35.8181 12.8061 34.7141 12.9981C33.6101 13.2381 32.4341 13.3341 31.1861 13.3341C29.9381 13.3341 28.7621 13.2381 27.6581 12.9981C26.5541 12.8061 25.5941 12.4701 24.7781 11.9901C23.9381 11.5581 23.2901 10.9581 22.8341 10.2381C22.3541 9.51809 22.1141 8.65409 22.1141 7.64609ZM25.2341 22.5501V18.3741H21.1781V15.4461H41.2181V18.3741H37.1621V22.5501H33.3941V18.3741H29.0021V22.5501H25.2341ZM25.8821 7.64609C25.8821 8.55809 26.3381 9.25409 27.2981 9.71009C28.2101 10.1901 29.5061 10.4061 31.1861 10.4061C32.8181 10.4061 34.1381 10.1901 35.0981 9.71009C36.0341 9.25409 36.5141 8.55809 36.5141 7.64609C36.5141 6.73409 36.0341 6.06209 35.0981 5.58209C34.1381 5.12609 32.8181 4.88609 31.1861 4.88609C29.5061 4.88609 28.2101 5.12609 27.2981 5.58209C26.3381 6.06209 25.8821 6.73409 25.8821 7.64609ZM48.5964 6.23009C50.6604 6.23009 52.2204 6.61409 53.2764 7.33409C54.2844 8.07809 54.8124 9.13409 54.8124 10.5021C54.8124 11.9181 54.2844 12.9741 53.2764 13.6701C52.2204 14.3901 50.6604 14.7501 48.5964 14.7501C46.5324 14.7501 44.9964 14.3901 43.9884 13.6701C42.9324 12.9741 42.4284 11.9181 42.4284 10.5021C42.4284 9.13409 42.9324 8.07809 43.9884 7.33409C44.9964 6.61409 46.5324 6.23009 48.5964 6.23009ZM47.3964 15.9261V19.3821H61.3884V22.2861H43.6284V15.9261H47.3964ZM61.1484 9.87809V16.7901H57.3804V1.74209H61.1484V6.95009H63.2364V9.87809H61.1484ZM50.4924 2.46209H55.3884V5.39009H41.8284V2.46209H46.7244V0.71009H50.4924V2.46209ZM48.5964 8.77409C47.9244 8.77409 47.3724 8.91809 46.9164 9.15809C46.4364 9.42209 46.1964 9.87809 46.1964 10.5021C46.1964 11.1261 46.4124 11.5821 46.8924 11.8221C47.3484 12.1101 47.9244 12.2301 48.5964 12.2301C48.9084 12.2301 49.2204 12.2061 49.5324 12.1341C49.8204 12.0861 50.0604 11.9661 50.3004 11.8221C50.5164 11.7021 50.7084 11.5341 50.8524 11.2941C50.9724 11.1021 51.0444 10.8381 51.0444 10.5021C51.0444 10.1901 50.9724 9.92609 50.8524 9.68609C50.7084 9.49409 50.5164 9.30209 50.3004 9.15809C50.0604 9.03809 49.7964 8.94209 49.5084 8.87009C49.1964 8.82209 48.8844 8.77409 48.5964 8.77409ZM67.7644 18.8781H71.3404V10.1421H75.1084V18.8781H77.3404V10.1421H81.1084V18.8781H87.8044V21.8061H67.7644V18.8781ZM82.8604 5.15009H68.9404V2.22209H86.6284V16.1181H82.8604V5.15009ZM88.8947 11.1261H108.935V14.0541H105.359V15.6861H107.759V22.2861H103.991V18.5901H90.0707V15.6861H92.4707V14.0541H88.8947V11.1261ZM90.0707 5.65409C90.0707 4.88609 90.2867 4.23809 90.7187 3.71009C91.1267 3.18209 91.7267 2.75009 92.4947 2.41409C93.2627 2.10209 94.1747 1.86209 95.2787 1.71809C96.3587 1.57409 97.5587 1.50209 98.9027 1.50209C100.223 1.50209 101.423 1.57409 102.527 1.71809C103.607 1.86209 104.543 2.10209 105.335 2.41409C106.103 2.75009 106.703 3.18209 107.135 3.71009C107.543 4.23809 107.759 4.88609 107.759 5.65409C107.759 6.42209 107.543 7.04609 107.135 7.57409C106.703 8.10209 106.103 8.53409 105.335 8.84609C104.543 9.18209 103.607 9.42209 102.527 9.56609C101.423 9.71009 100.223 9.78209 98.9027 9.78209C97.5587 9.78209 96.3587 9.71009 95.2787 9.56609C94.1747 9.42209 93.2627 9.18209 92.4947 8.84609C91.7267 8.53409 91.1267 8.10209 90.7187 7.57409C90.2867 7.04609 90.0707 6.42209 90.0707 5.65409ZM103.991 5.65409C103.991 5.24609 103.535 4.93409 102.623 4.71809C101.687 4.52609 100.439 4.43009 98.9027 4.43009C97.3667 4.43009 96.1427 4.52609 95.2307 4.71809C94.2947 4.93409 93.8387 5.24609 93.8387 5.65409C93.8387 6.08609 94.2947 6.39809 95.2307 6.59009C96.1427 6.78209 97.3667 6.87809 98.9027 6.87809C100.439 6.87809 101.687 6.78209 102.623 6.56609C103.535 6.37409 103.991 6.08609 103.991 5.65409ZM96.2387 15.6861H101.591V14.0541H96.2387V15.6861ZM118.689 10.7181C118.689 11.9421 118.545 13.0461 118.305 14.0541L124.449 18.6141L122.601 21.3981L116.985 17.1741C116.361 18.1341 115.569 18.9741 114.585 19.6701C113.577 20.3661 112.377 20.9421 110.961 21.4221L109.305 18.6381C110.265 18.3021 111.081 17.9421 111.801 17.5101C112.497 17.1021 113.073 16.5741 113.553 15.9501C114.009 15.3501 114.345 14.6301 114.585 13.7661C114.801 12.9261 114.921 11.8941 114.921 10.6941V1.93409H118.689V10.7181ZM129.585 21.8061H125.817V1.74209H129.585V21.8061ZM143.419 2.31809V5.31809C143.419 6.47009 143.251 7.55009 142.939 8.55809L151.147 13.1181L149.299 15.7581L141.403 11.3901C139.651 13.5261 136.795 15.0621 132.811 15.9981L131.395 13.2381C134.275 12.6621 136.363 11.7021 137.683 10.3821C138.979 9.08609 139.627 7.40609 139.627 5.29409V2.31809H143.419ZM131.155 18.8781H151.195V21.8061H131.155V18.8781ZM173.862 14.2461V22.2861H153.606V14.2461H173.862ZM156.054 4.91009V6.06209H162.054V8.99009H156.054V10.1181H162.534V13.0461H152.598V1.98209H162.534V4.91009H156.054ZM165.174 13.1661V8.53409L162.75 9.08609V6.08609L165.174 5.53409V1.74209H168.63V13.1661H165.174ZM173.862 13.1661H170.382V1.74209H173.862V13.1661ZM157.374 17.1501V19.3821H170.094V17.1501H157.374Z' fill='%23384456'/%3E%3C/svg%3E%0A") no-repeat center/auto;}

.edu_system .info{position: relative;z-index: 2;width: calc(100% - 120px);}
.edu_system .info.mobile{display: none;margin-top: 20px;}
.edu_system .info li{position: relative;padding-left: 15px;color: #3A3A3A;font-size: 16px;letter-spacing: -0.8px;font-weight: 500;font-weight: 600;}
.edu_system .info li::before{content: '';position: absolute;left: 0;top: 10px;width: 5px;height: 5px;border-radius: 50%;background: #3A3A3A;}
.edu_system .info li + li{margin-top: 10px;}

.edu_system .map-box .inner .btn_circle{position: absolute;left: 50%;top: 307px;z-index: 2;transform: translateX(-50%);transform: translateX(-50%);display: flex;justify-content: center;align-items: center;margin: 0 auto;width: 483px;height: 483px;border: 1px solid #d4d4d4;border-radius: 50%;}
.edu_system .map-box .inner .btn_circle .logo{width: 217px;height: 217px;border: 1px dashed #d4d4d4;border-radius: 50%;background: url("data:image/svg+xml,%3Csvg width='144' height='67' viewBox='0 0 144 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M58.442 31.7579V55.7831C58.442 59.0582 56.1567 59.6196 54.2816 59.6196H43.9687C42.0936 59.6196 39.8083 59.0699 39.8083 55.7831V31.7579H31.2532V55.3854C31.2532 63.1637 35.5542 66.9886 42.199 66.9886H56.0512C62.6961 66.9886 67.0088 63.1637 67.0088 55.3854V31.7579H58.4537H58.442Z' fill='%23E83820'/%3E%3Cpath d='M98.2993 45.8171H90.4473C90.4473 45.8171 90.4239 45.8171 90.4122 45.8171H84.4822C83.0173 45.8171 80.65 45.63 80.65 42.4251C80.65 39.2202 83.0173 39.033 84.4822 39.033H106.304C106.304 34.6818 102.917 31.8512 98.0883 31.8512H81.3063C76.5366 31.8512 72.552 34.2256 72.552 39.7582V44.7293C72.552 50.2502 76.267 53.0106 82.0681 53.0106H88.4199C88.4199 53.0106 88.4434 53.0106 88.4668 53.0106H94.9124C96.3773 53.0106 98.7446 53.1978 98.7446 56.4027C98.7446 59.6076 96.3773 59.7948 94.9124 59.7948H72.5637C72.5637 63.7249 75.8217 66.9766 79.3023 66.9766H97.6664C101.417 66.9766 106.831 66.0408 106.831 58.8122V53.3265C106.831 47.8056 103.081 45.8054 98.2993 45.8054V45.8171Z' fill='%23E83820'/%3E%3Cpath d='M143.969 31.8512H109.737V39.0915H122.91V67H131.793V39.0915H143.969V31.8512Z' fill='%23E83820'/%3E%3Cpath d='M10.5567 19.4526C10.5567 22.1311 8.38865 24.295 5.70493 24.295C3.02122 24.295 0.853149 22.1194 0.853149 19.4526C0.853149 16.7857 3.02122 14.6101 5.70493 14.6101C8.38865 14.6101 10.5567 16.774 10.5567 19.4526Z' fill='%23B5B5B6'/%3E%3Cpath d='M38.3197 5.73235C38.3197 8.41091 36.1516 10.5748 33.4679 10.5748C30.7842 10.5748 28.6161 8.41091 28.6161 5.73235C28.6161 3.05379 30.7842 0.889893 33.4679 0.889893C36.1516 0.889893 38.3197 3.05379 38.3197 5.73235Z' fill='%23E83820'/%3E%3Cpath d='M24.526 19.4644C24.526 22.143 22.3579 24.3069 19.6742 24.3069C16.9905 24.3069 14.8224 22.143 14.8224 19.4644C14.8224 16.7858 16.9905 14.6219 19.6742 14.6219C22.3579 14.6219 24.526 16.7858 24.526 19.4644Z' fill='%23E83820'/%3E%3Cpath d='M38.3197 19.4644C38.3197 22.143 36.1516 24.3069 33.4679 24.3069C30.7842 24.3069 28.6161 22.143 28.6161 19.4644C28.6161 16.7858 30.7842 14.6219 33.4679 14.6219C36.1516 14.6219 38.3197 16.7858 38.3197 19.4644Z' fill='%23B5B5B6'/%3E%3Cpath d='M51.8558 19.4644C51.8558 22.143 49.6877 24.3069 47.004 24.3069C44.3203 24.3069 42.1522 22.143 42.1522 19.4644C42.1522 16.7858 44.3203 14.6219 47.004 14.6219C49.6877 14.6219 51.8558 16.7858 51.8558 19.4644Z' fill='%23B5B5B6'/%3E%3Cpath d='M24.526 33.1963C24.526 35.8749 22.3579 38.0388 19.6742 38.0388C16.9905 38.0388 14.8224 35.8749 14.8224 33.1963C14.8224 30.5178 16.9905 28.3539 19.6742 28.3539C22.3579 28.3539 24.526 30.5295 24.526 33.1963Z' fill='%23E83820'/%3E%3C/svg%3E%0A") no-repeat center/auto;}
.edu_system .map-box .inner .btn_circle .map-link{position: absolute;width: 210px; height: 210px;filter: drop-shadow(9.360000610351562px 15.60000228881836px 62.40000915527344px rgba(0, 0, 0, 0.10));}
.edu_system .map-box .inner .btn_circle .map-link01{left: 0px;top: -53px;z-index: 2;}
.edu_system .map-box .inner .btn_circle .map-link02{right: -104px;top: 32%;z-index: 2;}
.edu_system .map-box .inner .btn_circle .map-link03{left: -4%;bottom: -46px;z-index: 2;}

.edu_system .map-box .inner .btn_circle .map-link a{display: block;display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;border-radius: 50%;color: #fff; font-size: 14px; line-height: 22px;transition: all 0.3s linear; text-align: center;}
.edu_system .map-box .inner .btn_circle .map-link01 a{background-color: rgba(232, 53, 33, 0.1);}
.edu_system .map-box .inner .btn_circle .map-link02 a{background-color: rgba(33, 188, 196, 0.1);}
.edu_system .map-box .inner .btn_circle .map-link03 a{background-color: rgba(120, 131, 156, 0.1);}

.edu_system .map-box .inner .btn_circle .map-link01.active a,
.edu_system .map-box .inner .btn_circle .map-link01 a:hover,
.edu_system .map-box .inner .btn_circle .map-link01 a:focus{background-color: rgba(232, 53, 33, 1);}
.edu_system .map-box .inner .btn_circle .map-link02.active a,
.edu_system .map-box .inner .btn_circle .map-link02 a:hover,
.edu_system .map-box .inner .btn_circle .map-link02 a:focus{background-color: rgba(33, 188, 196, 1);}
.edu_system .map-box .inner .btn_circle .map-link03.active a,
.edu_system .map-box .inner .btn_circle .map-link03 a:hover,
.edu_system .map-box .inner .btn_circle .map-link03 a:focus{background-color: rgba(120, 131, 156, 1);}

.edu_system .map-box .inner .btn_circle .map-link a .title{display: flex;flex-direction: column;justify-content: center;align-items: center;width: 165px;height: 165px; border-radius: 50%;background: #fff;}
.edu_system .map-box .inner .btn_circle .map-link01 a .title{border: 2px solid #E83820;}
.edu_system .map-box .inner .btn_circle .map-link02 a .title{border: 2px solid #0CA4A4;}
.edu_system .map-box .inner .btn_circle .map-link03 a .title{border: 2px solid #657792;}

.edu_system .map-box .inner .btn_circle .map-link a .title .ico{width: 64px;height: 64px;}
.edu_system .map-box .inner .btn_circle .map-link01 a .title .ico{background: url("data:image/svg+xml,%3Csvg width='64' height='52' viewBox='0 0 64 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.011 44.9987L21.9379 29.3058L43.7911 2.77808L54.5488 12.0185L32.6864 38.5556L18.011 44.9987ZM23.5999 30.1823L20.6959 41.7911L31.5723 37.0171L51.9827 12.2516L44.0194 5.40754L23.6091 30.1823H23.5999Z' fill='%23262839'/%3E%3Cpath d='M48.7864 19.0118L38.0287 9.77134L43.7911 2.77808L54.5488 12.0185L48.7864 19.0118ZM40.5949 9.53823L48.5581 16.3823L51.9644 12.2423L44.0012 5.39822L40.5949 9.53823Z' fill='%23262839'/%3E%3Cpath d='M54.2931 12.2703L43.6267 3.10444L44.3481 2.38647C45.6723 1.07173 47.4074 0.35376 49.243 0.35376C50.8594 0.35376 52.421 0.931869 53.6538 1.99485C56.3752 4.33526 56.8957 8.39135 54.8593 11.4218L54.2931 12.2703ZM46.4211 3.06715L53.8456 9.445C54.7223 7.35635 54.2109 4.90404 52.4758 3.41215C50.8046 1.9762 48.2293 1.8643 46.4211 3.06715Z' fill='%23262839'/%3E%3Cpath d='M30.7869 34.9843L25.6912 30.6112L42.0377 10.7783L47.1335 15.1514L30.7869 34.9843ZM28.2664 30.3874L30.5677 32.3642L44.5582 15.3845L42.2569 13.4078L28.2664 30.3874Z' fill='%23262839'/%3E%3Cpath d='M22.318 33.8041L21.1885 35.2697L27.4609 40.3094L28.5903 38.8438L22.318 33.8041Z' fill='%23262839'/%3E%3Cpath d='M47.8641 51.5538H0.751282L16.5956 36.3831L17.8375 37.7445L5.36302 49.689H47.1152L58.7039 37.9962H40.5218V36.1313H63.1513L47.8641 51.5538Z' fill='%23E83820'/%3E%3C/svg%3E%0A") no-repeat center/auto;}
.edu_system .map-box .inner .btn_circle .map-link02 a .title .ico{background: url("data:image/svg+xml,%3Csvg width='45' height='60' viewBox='0 0 45 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.2576 9.14711H20.3036C18.9458 9.14711 17.8775 8.2785 17.8775 7.17027V6.30166C17.8775 5.19344 18.9458 4.32483 20.3036 4.32483H30.2576C31.6155 4.32483 32.6837 5.19344 32.6837 6.30166V7.17027C32.6837 8.2785 31.6155 9.14711 30.2576 9.14711ZM19.8743 7.05046C19.9442 7.0904 20.0939 7.1503 20.3036 7.1503H30.2576C30.4673 7.1503 30.6071 7.0904 30.6869 7.05046V6.42147C30.6171 6.38154 30.4673 6.32163 30.2576 6.32163H20.3036C20.0939 6.32163 19.9541 6.38154 19.8743 6.42147V7.05046Z' fill='%23262839'/%3E%3Cpath d='M41.27 52.5676H16.0903L16.2002 33.6179L20.7628 25.3312L20.663 7.16028H30.1578V25.461L44.5747 48.9434V49.2229C44.5747 51.07 43.0971 52.5676 41.27 52.5676ZM18.1071 50.5708H41.27C41.909 50.5708 42.4381 50.0915 42.5579 49.4625L28.171 26.0101V9.1471H22.6798L22.7696 25.8304L18.197 34.1271L18.0971 50.5608L18.1071 50.5708Z' fill='%23262839'/%3E%3Cpath d='M25.7449 46.1478C24.1805 46.1478 22.9394 44.9207 22.9394 43.4321C22.9394 41.9445 24.1894 40.7165 25.7449 40.7165C27.3003 40.7165 28.5504 41.9445 28.5504 43.4321C28.5504 44.9198 27.3003 46.1478 25.7449 46.1478ZM25.7449 41.7249C24.7842 41.7249 23.9378 42.4648 23.9378 43.4421C23.9378 44.4195 24.7842 45.1594 25.7449 45.1594C26.7055 45.1594 27.552 44.4195 27.552 43.4421C27.552 42.4648 26.7055 41.7249 25.7449 41.7249Z' stroke='%2321B9C2' stroke-width='0.998401'/%3E%3Cpath d='M28.2409 39.7681C27.0827 39.7681 26.1342 38.8096 26.1342 37.6415C26.1342 36.4734 27.0827 35.5149 28.2409 35.5149C29.399 35.5149 30.3475 36.4734 30.3475 37.6415C30.3475 38.8096 29.399 39.7681 28.2409 39.7681Z' fill='%2321B9C2'/%3E%3Cpath d='M8.05327 48.4241C6.2262 48.4241 4.74857 46.9864 4.74857 45.2092C4.74857 43.4321 6.23618 41.9944 8.05327 41.9944C9.87036 41.9944 11.358 43.4321 11.358 45.2092C11.358 46.9864 9.87036 48.4241 8.05327 48.4241ZM8.05327 44.0012C7.33442 44.0012 6.74537 44.5503 6.74537 45.2192C6.74537 45.8881 7.33442 46.4373 8.05327 46.4373C8.77212 46.4373 9.36118 45.8881 9.36118 45.2192C9.36118 44.5503 8.77212 44.0012 8.05327 44.0012Z' fill='%2321B9C2'/%3E%3Cpath d='M6.85519 37.6713C5.69705 37.6713 4.74857 36.7128 4.74857 35.5447C4.74857 34.3766 5.69705 33.4181 6.85519 33.4181C8.01334 33.4181 8.96182 34.3766 8.96182 35.5447C8.96182 36.7128 8.01334 37.6713 6.85519 37.6713Z' fill='%2321B9C2'/%3E%3Cpath d='M8.96178 59.0671C2.62194 59.0671 2.13272 54.8039 2.13272 53.496V15.0775H4.12952V53.496C4.12952 55.1234 4.96818 57.0703 8.96178 57.0703C11.5576 57.0703 12.1067 56.1418 12.2964 55.8422C12.7557 55.0835 12.7557 53.9552 12.7557 52.9668C12.7557 43.4521 12.7557 15.0775 12.7557 15.0775H14.7525C14.7525 15.0775 14.7525 43.4521 14.7525 52.9069C14.7525 54.1549 14.7525 55.6326 14.0137 56.8606C13.1251 58.3382 11.4777 59.0571 8.97177 59.0571L8.96178 59.0671Z' fill='%23262839'/%3E%3Cpath d='M14.1135 16.0759H2.76169C1.26409 16.0759 0.135895 15.2273 0.135895 14.0991V13.2305C0.135895 12.1023 1.26409 11.2537 2.76169 11.2537H14.1135C15.6111 11.2537 16.7393 12.1023 16.7393 13.2305V14.0991C16.7393 15.2273 15.6111 16.0759 14.1135 16.0759ZM2.1327 13.9394C2.24252 13.9993 2.45218 14.0791 2.76169 14.0791H14.1135C14.423 14.0791 14.6327 13.9993 14.7425 13.9394V13.3902C14.6327 13.3303 14.423 13.2505 14.1135 13.2505H2.76169C2.45218 13.2505 2.24252 13.3303 2.1327 13.3902V13.9394Z' fill='%23262839'/%3E%3Cpath d='M13.7442 23.2145H3.13116V25.2113H13.7442V23.2145Z' fill='%23262839'/%3E%3Cpath d='M17.1085 48.0102L17.0925 50.007L43.5692 50.2195L43.5852 48.2228L17.1085 48.0102Z' fill='%23262839'/%3E%3Cpath d='M32.9834 30.9622H17.7777V32.959H32.9834V30.9622Z' fill='%23262839'/%3E%3Cpath d='M5.33761 4.31475C4.28929 4.31475 3.43066 3.45612 3.43066 2.4078C3.43066 1.35948 4.28929 0.500854 5.33761 0.500854C6.38593 0.500854 7.24455 1.35948 7.24455 2.4078C7.24455 3.45612 6.38593 4.31475 5.33761 4.31475Z' fill='%2321B9C2'/%3E%3Cpath d='M8.6822 7.6794C7.9334 7.6794 7.32437 7.07037 7.32437 6.32157C7.32437 5.57277 7.9334 4.96375 8.6822 4.96375C9.431 4.96375 10.04 5.57277 10.04 6.32157C10.04 7.07037 9.431 7.6794 8.6822 7.6794ZM8.6822 5.68259C8.33276 5.68259 8.04322 5.97213 8.04322 6.32157C8.04322 6.67101 8.33276 6.96055 8.6822 6.96055C9.03164 6.96055 9.32117 6.67101 9.32117 6.32157C9.32117 5.97213 9.03164 5.68259 8.6822 5.68259Z' fill='%2321B9C2'/%3E%3C/svg%3E%0A") no-repeat center/auto;}
.edu_system .map-box .inner .btn_circle .map-link03 a .title .ico{background: url("data:image/svg+xml,%3Csvg width='48' height='57' viewBox='0 0 48 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M46.804 51.3806H44.1126V48.8737C44.1126 48.3626 43.6983 47.9453 43.1842 47.9453H41.143V45.4384C41.143 44.9244 40.7288 44.5101 40.2147 44.5101H39.3801V28.9183H40.4929C41.007 28.9183 41.4213 28.501 41.4213 27.9899V25.9487H42.1894C42.7004 25.9487 43.1177 25.5345 43.1177 25.0204C43.1177 24.6424 42.8909 24.3158 42.5673 24.1737L24.3931 13.614C24.13 13.4809 23.8216 13.4809 23.5585 13.614L5.34495 24.1948C4.9609 24.3884 4.76132 24.8208 4.86111 25.2381C4.9609 25.6554 5.33285 25.9518 5.76529 25.9518H6.53036V27.993C6.53036 28.507 6.94464 28.9213 7.45872 28.9213H8.57156V44.5131H7.73693C7.22285 44.5131 6.80856 44.9274 6.80856 45.4415V47.9484H4.76737C4.25329 47.9484 3.839 48.3626 3.839 48.8767V51.3836H1.14462C0.630535 51.3836 0.216248 51.7979 0.216248 52.312V55.7442C0.216248 56.2553 0.630535 56.6726 1.14462 56.6726H46.804C47.315 56.6726 47.7323 56.2553 47.7323 55.7442V52.312C47.7323 51.8009 47.3181 51.3836 46.804 51.3836V51.3806ZM14.045 28.9213H17.0146V44.5131H14.045V28.9213ZM8.38407 25.9518H39.5675V27.0646H8.38407V25.9518ZM33.9066 44.5131H30.937V28.9213H33.9066V44.5131ZM29.0803 44.5131H27.3173V28.9213H29.0803V44.5131ZM22.491 28.9213H25.4606V44.5131H22.491V28.9213ZM18.8713 28.9213H20.6343V44.5131H18.8713V28.9213ZM8.66228 46.3698H39.2893V47.9484H8.66228V46.3698ZM37.5263 44.5131H35.7634V28.9213H37.5263V44.5131ZM23.9758 15.4828L38.2854 24.0981H9.66322L23.9758 15.4828ZM10.4253 28.9244H12.1883V44.5161H10.4253V28.9244ZM5.69271 49.8051H42.2589V51.3836H5.69271V49.8051ZM45.8786 54.8159H2.07298V53.2373H45.8756V54.8159H45.8786Z' fill='%23262839'/%3E%3Ccircle cx='23.8535' cy='20.5202' r='2.26312' fill='%235D82BB'/%3E%3Cpath d='M23.9743 0.886719L23.9743 14.0753' stroke='%23262839' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M33.7393 5.47007L25.547 0.886719V9.47099L33.7393 5.47007Z' fill='%235D82BB'/%3E%3C/svg%3E%0A") no-repeat center/auto;}

.edu_system .map-box .inner .btn_circle .map-link a .title span{font-size: 17px;letter-spacing: -1.02px;font-weight: bold;text-align: center;}
.edu_system .map-box .inner .btn_circle .map-link01 a .title span{color: #E83820;}
.edu_system .map-box .inner .btn_circle .map-link02 a .title span{color: #0CA4A4;}
.edu_system .map-box .inner .btn_circle .map-link03 a .title span{color: #657792;}

.edu_system .tab-ul{display: flex;justify-content: space-between;margin: 40px 0 0;width: calc(100% + 10px);}
.edu_system .tab-ul li{width: calc(33.33% - 6.67px);}
.edu_system .tab-ul li a{position: relative;padding: 9px 10px;border-radius: 5px;transition: all 0.3s;text-align: center;}
.edu_system .tab-ul li:nth-child(1) a{border: 2px solid #EA5242;background: #EA5242;}
.edu_system .tab-ul li:nth-child(2) a{border: 2px solid #05A4AE;background: #05A4AE;}
.edu_system .tab-ul li:nth-child(3) a{border: 2px solid #657792;background: #657792;}

.edu_system .tab-ul li:nth-child(1) a:hover,
.edu_system .tab-ul li:nth-child(1) a:focus{background: #fff;}
.edu_system .tab-ul li:nth-child(2) a:hover,
.edu_system .tab-ul li:nth-child(2) a:focus{background: #fff;}
.edu_system .tab-ul li:nth-child(3) a:hover,
.edu_system .tab-ul li:nth-child(3) a:focus{background: #fff;}
.edu_system .tab-ul li a::after{content: '';position: absolute;left: 50%;bottom: -12.5px;transform: translateX(-50%);opacity: 0;border: 6px solid transparent;border-top: 6px solid black;transition: all 0.3s linear;}
.edu_system .tab-ul li a:hover:after,
.edu_system .tab-ul li a:focus:after{opacity: 1;}
.edu_system .tab-ul li.active a:after{opacity: 1;}
.edu_system .tab-ul li:nth-child(1) a::after{border-top: 6px solid #EA5242;}
.edu_system .tab-ul li:nth-child(2) a::after{border-top: 6px solid #05A4AE;}
.edu_system .tab-ul li:nth-child(3) a::after{border-top: 6px solid #657792;}
.edu_system .tab-ul li a span{color: #fff;font-family: 'score';}
.edu_system .tab-ul li:nth-child(1) a:hover span,
.edu_system .tab-ul li:nth-child(1) a:focus span{color: #EA5242;}
.edu_system .tab-ul li:nth-child(2) a:hover span,
.edu_system .tab-ul li:nth-child(2) a:focus span{color: #05A4AE;}
.edu_system .tab-ul li:nth-child(3) a:hover span,
.edu_system .tab-ul li:nth-child(3) a:focus span{color: #657792;}

.edu_system .tab-contentbox .tab-content{position: relative;display: none;padding-top: 60px;}
.edu_system .tab-contentbox .tab-content::before{content: '';position: absolute;right: 44px;top: 28px;width: 62px;height: 62px;}
.edu_system .tab-contentbox .tab-content:nth-child(1)::before{background: url("data:image/svg+xml,%3Csvg width='63' height='52' viewBox='0 0 63 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.2598 44.6455L21.1866 28.9526L43.0398 2.4248L53.7975 11.6652L31.9351 38.2023L17.2598 44.6455ZM22.8486 29.8291L19.9446 41.4379L30.821 36.6638L51.2314 11.8983L43.2681 5.05427L22.8578 29.8291H22.8486Z' fill='%23262839'/%3E%3Cpath d='M48.035 18.6585L37.2773 9.41807L43.0397 2.4248L53.7974 11.6652L48.035 18.6585ZM39.8435 9.18496L47.8067 16.029L51.213 11.889L43.2498 5.04495L39.8435 9.18496Z' fill='%23262839'/%3E%3Cpath d='M53.5418 11.9165L42.8755 2.75068L43.5969 2.03271C44.9211 0.717975 46.6562 0 48.4918 0C50.1082 0 51.6698 0.57811 52.9026 1.64109C55.624 3.9815 56.1445 8.03759 54.108 11.068L53.5418 11.9165ZM45.6699 2.71339L53.0944 9.09124C53.9711 7.00259 53.4597 4.55028 51.7245 3.05839C50.0534 1.62244 47.4781 1.51054 45.6699 2.71339Z' fill='%23262839'/%3E%3Cpath d='M30.0357 34.6308L24.9399 30.2577L41.2865 10.4248L46.3822 14.7979L30.0357 34.6308ZM27.5152 30.0339L29.8165 32.0107L43.807 15.031L41.5057 13.0543L27.5152 30.0339Z' fill='%23262839'/%3E%3Cpath d='M21.5665 33.4505L20.437 34.916L26.7093 39.9557L27.8388 38.4902L21.5665 33.4505Z' fill='%23262839'/%3E%3Cpath d='M47.1128 51.1998H0L15.8443 36.0291L17.0863 37.3905L4.61174 49.3349H46.3639L57.9526 37.6422H39.7705V35.7773H62.4L47.1128 51.1998Z' fill='%23E83820'/%3E%3Cpath d='M36.6381 46.7526C33.0126 46.7526 27.1589 46.3516 17.6523 45.1301L17.8806 43.2839C27.2228 44.4868 37.5056 45.2793 40.4188 44.7478C39.6243 44.1324 38.1906 42.8457 38.7659 41.3817C39.9439 38.3886 48.4825 39.4982 49.4505 39.6381L49.2039 41.4843C44.0443 40.757 40.7202 41.4843 40.4645 42.0717C40.4645 42.0717 40.5193 42.5193 41.7795 43.4517C42.8297 44.2257 42.8388 44.9436 42.6562 45.4099C42.4918 45.8295 42.1356 46.7526 36.6381 46.7526Z' fill='%23E83820'/%3E%3C/svg%3E%0A") no-repeat center / auto;}
.edu_system .tab-contentbox .tab-content:nth-child(2)::before{background: url("data:image/svg+xml,%3Csvg width='45' height='59' viewBox='0 0 45 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.2576 9.14747H20.3036C18.9457 9.14747 17.8774 8.27886 17.8774 7.17064V6.30203C17.8774 5.1938 18.9457 4.3252 20.3036 4.3252H30.2576C31.6154 4.3252 32.6837 5.1938 32.6837 6.30203V7.17064C32.6837 8.27886 31.6154 9.14747 30.2576 9.14747ZM19.8742 7.05083C19.9441 7.09077 20.0939 7.15067 20.3036 7.15067H30.2576C30.4673 7.15067 30.607 7.09077 30.6869 7.05083V6.42184C30.617 6.3819 30.4673 6.322 30.2576 6.322H20.3036C20.0939 6.322 19.9541 6.3819 19.8742 6.42184V7.05083Z' fill='%23262839'/%3E%3Cpath d='M41.27 52.5684H16.0903L16.2002 33.6188L20.7628 25.332L20.663 7.16113H30.1578V25.4618L44.5747 48.9442V49.2238C44.5747 51.0708 43.0971 52.5684 41.27 52.5684ZM18.1071 50.5716H41.27C41.909 50.5716 42.4381 50.0924 42.5579 49.4634L28.171 26.0109V9.14795H22.6798L22.7696 25.8312L18.197 34.1279L18.0971 50.5616L18.1071 50.5716Z' fill='%23262839'/%3E%3Cpath d='M25.7449 46.1483C24.1805 46.1483 22.9394 44.9212 22.9394 43.4326C22.9394 41.945 24.1895 40.717 25.7449 40.717C27.3003 40.717 28.5504 41.945 28.5504 43.4326C28.5504 44.9203 27.3003 46.1483 25.7449 46.1483ZM25.7449 41.7254C24.7843 41.7254 23.9378 42.4652 23.9378 43.4426C23.9378 44.42 24.7843 45.1599 25.7449 45.1599C26.7055 45.1599 27.552 44.42 27.552 43.4426C27.552 42.4652 26.7055 41.7254 25.7449 41.7254Z' stroke='%2321B9C2' stroke-width='0.998401'/%3E%3Cpath d='M28.2409 39.7688C27.0828 39.7688 26.1343 38.8103 26.1343 37.6422C26.1343 36.4741 27.0828 35.5156 28.2409 35.5156C29.399 35.5156 30.3475 36.4741 30.3475 37.6422C30.3475 38.8103 29.399 39.7688 28.2409 39.7688Z' fill='%2321B9C2'/%3E%3Cpath d='M8.05324 48.4238C6.22617 48.4238 4.74854 46.9861 4.74854 45.209C4.74854 43.4318 6.23615 41.9941 8.05324 41.9941C9.87033 41.9941 11.3579 43.4318 11.3579 45.209C11.3579 46.9861 9.87033 48.4238 8.05324 48.4238ZM8.05324 44.0009C7.33439 44.0009 6.74534 44.55 6.74534 45.219C6.74534 45.8879 7.33439 46.437 8.05324 46.437C8.77209 46.437 9.36115 45.8879 9.36115 45.219C9.36115 44.55 8.77209 44.0009 8.05324 44.0009Z' fill='%2321B9C2'/%3E%3Cpath d='M6.85516 37.6712C5.69702 37.6712 4.74854 36.7127 4.74854 35.5446C4.74854 34.3764 5.69702 33.418 6.85516 33.418C8.0133 33.418 8.96179 34.3764 8.96179 35.5446C8.96179 36.7127 8.0133 37.6712 6.85516 37.6712Z' fill='%2321B9C2'/%3E%3Cpath d='M8.96163 59.0667C2.62178 59.0667 2.13257 54.8035 2.13257 53.4956V15.0771H4.12937V53.4956C4.12937 55.123 4.96803 57.0699 8.96163 57.0699C11.5575 57.0699 12.1066 56.1414 12.2963 55.8419C12.7556 55.0831 12.7556 53.9549 12.7556 52.9665C12.7556 43.4517 12.7556 15.0771 12.7556 15.0771H14.7524C14.7524 15.0771 14.7524 43.4517 14.7524 52.9066C14.7524 54.1546 14.7524 55.6322 14.0135 56.8602C13.125 58.3379 11.4776 59.0567 8.97161 59.0567L8.96163 59.0667Z' fill='%23262839'/%3E%3Cpath d='M14.1133 16.0762H2.76154C1.26393 16.0762 0.135742 15.2275 0.135742 14.0993V13.2307C0.135742 12.1025 1.26393 11.2539 2.76154 11.2539H14.1133C15.611 11.2539 16.7391 12.1025 16.7391 13.2307V14.0993C16.7391 15.2275 15.611 16.0762 14.1133 16.0762ZM2.13254 13.9396C2.24237 13.9995 2.45203 14.0794 2.76154 14.0794H14.1133C14.4229 14.0794 14.6325 13.9995 14.7423 13.9396V13.3905C14.6325 13.3306 14.4229 13.2507 14.1133 13.2507H2.76154C2.45203 13.2507 2.24237 13.3306 2.13254 13.3905V13.9396Z' fill='%23262839'/%3E%3Cpath d='M13.7441 23.2148H3.1311V25.2116H13.7441V23.2148Z' fill='%23262839'/%3E%3Cpath d='M17.1086 48.0101L17.0925 50.0068L43.5693 50.2194L43.5853 48.2227L17.1086 48.0101Z' fill='%23262839'/%3E%3Cpath d='M32.9832 30.9619H17.7776V32.9587H32.9832V30.9619Z' fill='%23262839'/%3E%3Cpath d='M5.33761 4.31487C4.28929 4.31487 3.43066 3.45624 3.43066 2.40792C3.43066 1.3596 4.28929 0.500977 5.33761 0.500977C6.38593 0.500977 7.24455 1.3596 7.24455 2.40792C7.24455 3.45624 6.38593 4.31487 5.33761 4.31487Z' fill='%2321B9C2'/%3E%3Cpath d='M8.68229 7.67952C7.93349 7.67952 7.32446 7.07049 7.32446 6.32169C7.32446 5.57289 7.93349 4.96387 8.68229 4.96387C9.43109 4.96387 10.0401 5.57289 10.0401 6.32169C10.0401 7.07049 9.43109 7.67952 8.68229 7.67952ZM8.68229 5.68272C8.33285 5.68272 8.04331 5.97225 8.04331 6.32169C8.04331 6.67113 8.33285 6.96067 8.68229 6.96067C9.03173 6.96067 9.32126 6.67113 9.32126 6.32169C9.32126 5.97225 9.03173 5.68272 8.68229 5.68272Z' fill='%2321B9C2'/%3E%3C/svg%3E%0A") no-repeat center / auto;}
.edu_system .tab-contentbox .tab-content:nth-child(3)::before{background: url("data:image/svg+xml,%3Csvg width='48' height='57' viewBox='0 0 48 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M46.804 51.3801H44.1127V48.8732C44.1127 48.3622 43.6984 47.9448 43.1843 47.9448H41.1431V45.4379C41.1431 44.9239 40.7288 44.5096 40.2147 44.5096H39.3801V28.9178H40.4929C41.007 28.9178 41.4213 28.5005 41.4213 27.9895V25.9483H42.1894C42.7005 25.9483 43.1178 25.534 43.1178 25.0199C43.1178 24.6419 42.891 24.3153 42.5674 24.1732L24.3932 13.6135C24.1301 13.4804 23.8216 13.4804 23.5586 13.6135L5.34501 24.1943C4.96096 24.3879 4.76138 24.8203 4.86117 25.2376C4.96096 25.6549 5.33291 25.9513 5.76535 25.9513H6.53042V27.9925C6.53042 28.5066 6.94471 28.9208 7.45879 28.9208H8.57162V44.5126H7.73699C7.22291 44.5126 6.80863 44.9269 6.80863 45.441V47.9479H4.76743C4.25335 47.9479 3.83906 48.3622 3.83906 48.8762V51.3831H1.14468C0.630596 51.3831 0.216309 51.7974 0.216309 52.3115V55.7437C0.216309 56.2548 0.630596 56.6721 1.14468 56.6721H46.804C47.3151 56.6721 47.7324 56.2548 47.7324 55.7437V52.3115C47.7324 51.8004 47.3181 51.3831 46.804 51.3831V51.3801ZM14.0451 28.9208H17.0146V44.5126H14.0451V28.9208ZM8.38413 25.9513H39.5676V27.0641H8.38413V25.9513ZM33.9067 44.5126H30.9371V28.9208H33.9067V44.5126ZM29.0804 44.5126H27.3174V28.9208H29.0804V44.5126ZM22.4911 28.9208H25.4607V44.5126H22.4911V28.9208ZM18.8714 28.9208H20.6343V44.5126H18.8714V28.9208ZM8.66234 46.3693H39.2894V47.9479H8.66234V46.3693ZM37.5264 44.5126H35.7634V28.9208H37.5264V44.5126ZM23.9759 15.4823L38.2854 24.0976H9.66328L23.9759 15.4823ZM10.4253 28.9239H12.1883V44.5156H10.4253V28.9239ZM5.69277 49.8046H42.259V51.3831H5.69277V49.8046ZM45.8787 54.8154H2.07304V53.2368H45.8757V54.8154H45.8787Z' fill='%23262839'/%3E%3Ccircle cx='23.8535' cy='20.52' r='2.26312' fill='%235D82BB'/%3E%3Cpath d='M23.9744 0.886719L23.9744 14.0753' stroke='%23262839' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M33.7395 5.47007L25.5471 0.886719V9.47099L33.7395 5.47007Z' fill='%235D82BB'/%3E%3C/svg%3E%0A") no-repeat center / auto;}
.edu_system .tab-contentbox .tab-content.active{display: block;}
.edu_system .tab-contentbox .tab-content .inner{padding: 0 10px 65px;border-bottom: 2px solid #EA5242;}

.edu_system .tab-contentbox .tab-content:nth-child(1) .inner{border-bottom: 2px solid #EA5242;}
.edu_system .tab-contentbox .tab-content:nth-child(2) .inner{border-bottom: 2px solid #05A4AE;}
.edu_system .tab-contentbox .tab-content:nth-child(3) .inner{border-bottom: 2px solid #657792;}

.edu_system .tab-contentbox .tab-content .inner .box{display: flex;padding: 13px 0;border-bottom: 1px dashed #ddd;}
.edu_system .tab-contentbox .tab-content .inner .box:first-child{padding-right: 110px;}
.edu_system .tab-contentbox .tab-content .inner .box:last-child{border-bottom: none;}
.edu_system .tab-contentbox .tab-content .inner .box .title{padding-left: 40px;width: 250px;}
.edu_system .tab-contentbox .tab-content .inner .box .title strong{position: relative;color: #3A3A3A;font-size: 18px;line-height: 1.2;letter-spacing: -1.26px;font-weight: 600;}
.edu_system .tab-contentbox .tab-content .inner .box .title strong::before{content: '';position: absolute;left: -17px;top: 10px;width: 5px;height: 5px;border-radius: 50%;background: #3A3A3A;}
.edu_system .tab-contentbox .tab-content .inner .box .word{width: calc(100% - 250px);}
.edu_system .tab-contentbox .tab-content .inner .box .word ul li{position: relative;padding-left: 10px;color: #3A3A3A;font-size: 16px;line-height: 1.65;letter-spacing: -1.12px;font-weight: 400;}
.edu_system .tab-contentbox .tab-content .inner .box .word ul li::before{content: '';position: absolute;left: 0;top: 13.5px;width: 4px;height: 1px;background: #3A3A3A;}
.edu_system .tab-contentbox .tab-content .inner .box .word .list_tip li::before{display: none;}

@media (max-width:1200px){
    .edu_system .map-box::after{right: -143px;top: 244px;}
    .edu_system .map-box .inner{padding: 60px 40px 45px;}
    .edu_system .tab-contentbox .tab-content .inner{padding: 0 0 65px;}
}
@media (max-width:1150px) and (min-width:1024px){
    .edu_system .map-box .inner::before{left: 47%;}
    .edu_system .map-box .inner::after{left: 47%;}
    .edu_system .map-box .inner .btn_circle{margin-left: -20px;width: 410px;height: 410px;}
    .edu_system .map-box .inner .btn_circle .logo{width: 170px;height: 170px;}
    .edu_system .map-box .inner .btn_circle .map-link01{top: -78px;}
    .edu_system .map-box .inner .btn_circle .map-link03{bottom: -70px;}
}
@media (max-width:850px){
    .edu_system .info{display: none;}
    .edu_system .info.mobile{display: block;}
    .edu_system .map-box::after{right: -102px;top: 183px;width: 350px;font-size: 34px;}
    .edu_system .map-box .inner{padding: 40px;min-height: 900px;}
    .edu_system .map-box .inner::before{left: 47%;width: 1000px;height: 1000px;}
    .edu_system .map-box .inner::after{left: 47%;width: 700px;height: 700px;}
    .edu_system .map-box .inner .btn_circle{top: 275px;margin-left: -20px;width: 410px;height: 410px;}
    .edu_system .map-box .inner .btn_circle .logo{width: 170px;height: 170px;}
    .edu_system .map-box .inner .btn_circle .map-link01{top: -78px;}
    .edu_system .map-box .inner .btn_circle .map-link03{bottom: -70px;}
}
@media (max-width:767px){
    .edu_system .edu_title span{display: none;}
    .edu_system .info{width: 100%;}
    .edu_system .map-box{padding: 30px 20px 20px;text-align: center;}
    .edu_system .map-box::after{display: none;}
    .edu_system .map-box .inner{display: none;}
    .edu_system .map-box .photo{display: block;}
    .edu_system .map-box .top_title{position: relative;top: 0;left: 0;transform: none;margin-bottom: 20px;}

    .edu_system .tab-ul{margin: 20px 0 0;}
    .edu_system .tab-contentbox .tab-content{padding-top: 30px;}
    .edu_system .tab-contentbox .tab-content::before{display: none;}
    .edu_system .tab-contentbox .tab-content .inner{padding: 0 0 30px;}
    .edu_system .tab-contentbox .tab-content .inner .box{flex-direction: column;}
    .edu_system .tab-contentbox .tab-content .inner .box:first-child{padding-right: 0;}
    .edu_system .tab-contentbox .tab-content .inner .box .title{width: 100%;}
    .edu_system .tab-contentbox .tab-content .inner .box .word{padding-left: 40px;width: 100%;}
}
@media (max-width:500px){
    .edu_system .tab-ul{flex-direction: column;gap: 10px 0;width: 100%;}
    .edu_system .tab-ul li{width: 100%;}
    .edu_system .tab-contentbox .tab-content{padding-top: 20px;}
    .edu_system .tab-contentbox .tab-content .inner{padding: 0 0 20px;}
    .edu_system .tab-contentbox .tab-content .inner .box .title{padding-left: 20px;}
    .edu_system .tab-contentbox .tab-content .inner .box .word{padding-left: 20px;}
    .edu_system .map-box{padding: 30px 0px 20px;}
    .edu_system .map-box .top_title{flex-direction: column;align-items: center;}
    .edu_system .map-box .top_title .logo{background: url("data:image/svg+xml,%3Csvg width='88' height='41' viewBox='0 0 88 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1897_12625)'%3E%3Cpath d='M35.0885 18.8439V33.5105C35.0885 35.5098 33.6961 35.8526 32.5536 35.8526H26.2699C25.1274 35.8526 23.735 35.517 23.735 33.5105V18.8439H18.5225V33.2677C18.5225 38.0162 21.143 40.3511 25.1917 40.3511H33.6318C37.6805 40.3511 40.3082 38.0162 40.3082 33.2677V18.8439H35.0956H35.0885Z' fill='%23E83820'/%3E%3Cpath d='M59.3733 27.4267H54.5891C54.5891 27.4267 54.5748 27.4267 54.5677 27.4267H50.9546C50.062 27.4267 48.6196 27.3124 48.6196 25.3559C48.6196 23.3994 50.062 23.2852 50.9546 23.2852H64.2502C64.2502 20.6289 62.1866 18.9009 59.2447 18.9009H49.0195C46.1133 18.9009 43.6855 20.3504 43.6855 23.7279V26.7626C43.6855 30.1329 45.9491 31.8181 49.4836 31.8181H53.3538C53.3538 31.8181 53.3681 31.8181 53.3824 31.8181H57.3097C58.2022 31.8181 59.6446 31.9323 59.6446 33.8888C59.6446 35.8453 58.2022 35.9596 57.3097 35.9596H43.6927C43.6927 38.3588 45.6778 40.3439 47.7985 40.3439H58.9877C61.2726 40.3439 64.5716 39.7726 64.5716 35.3598V32.0109C64.5716 28.6405 62.2866 27.4195 59.3733 27.4195V27.4267Z' fill='%23E83820'/%3E%3Cpath d='M87.1997 18.9009H66.3423V23.3209H74.3682V40.3581H79.7807V23.3209H87.1997V18.9009Z' fill='%23E83820'/%3E%3Cpath d='M5.91235 11.332C5.91235 12.9672 4.59135 14.2882 2.95617 14.2882C1.321 14.2882 0 12.9601 0 11.332C0 9.70399 1.321 8.37585 2.95617 8.37585C4.59135 8.37585 5.91235 9.69685 5.91235 11.332Z' fill='%23B5B5B6'/%3E%3Cpath d='M22.8279 2.95617C22.8279 4.59135 21.5069 5.91235 19.8717 5.91235C18.2365 5.91235 16.9155 4.59135 16.9155 2.95617C16.9155 1.321 18.2365 0 19.8717 0C21.5069 0 22.8279 1.321 22.8279 2.95617Z' fill='%23E83820'/%3E%3Cpath d='M14.4236 11.3391C14.4236 12.9743 13.1026 14.2953 11.4674 14.2953C9.83223 14.2953 8.51123 12.9743 8.51123 11.3391C8.51123 9.70393 9.83223 8.38293 11.4674 8.38293C13.1026 8.38293 14.4236 9.70393 14.4236 11.3391Z' fill='%23E83820'/%3E%3Cpath d='M22.8279 11.3391C22.8279 12.9743 21.5069 14.2953 19.8717 14.2953C18.2365 14.2953 16.9155 12.9743 16.9155 11.3391C16.9155 9.70393 18.2365 8.38293 19.8717 8.38293C21.5069 8.38293 22.8279 9.70393 22.8279 11.3391Z' fill='%23B5B5B6'/%3E%3Cpath d='M31.0754 11.3391C31.0754 12.9743 29.7544 14.2953 28.1193 14.2953C26.4841 14.2953 25.1631 12.9743 25.1631 11.3391C25.1631 9.70393 26.4841 8.38293 28.1193 8.38293C29.7544 8.38293 31.0754 9.70393 31.0754 11.3391Z' fill='%23B5B5B6'/%3E%3Cpath d='M14.4236 19.722C14.4236 21.3572 13.1026 22.6782 11.4674 22.6782C9.83223 22.6782 8.51123 21.3572 8.51123 19.722C8.51123 18.0869 9.83223 16.7659 11.4674 16.7659C13.1026 16.7659 14.4236 18.094 14.4236 19.722Z' fill='%23E83820'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1897_12625'%3E%3Crect width='87.2' height='40.3582' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/80%;}
    .edu_system .map-box .top_title .txt{width: 174px;height: 23px; background: url("data:image/svg+xml,%3Csvg width='174' height='23' viewBox='0 0 174 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1438 5.15009H1.2238V2.22209H18.9118V16.1181H15.1438V5.15009ZM0.0478047 18.8781H6.98381V10.1421H10.7518V18.8781H20.0878V21.8061H0.0478047V18.8781ZM22.1141 7.64609C22.1141 6.63809 22.3541 5.77409 22.8341 5.05409C23.2901 4.33409 23.9381 3.75809 24.7781 3.27809C25.5941 2.84609 26.5541 2.51009 27.6581 2.27009C28.7621 2.07809 29.9381 1.95809 31.1861 1.95809C32.4341 1.95809 33.6101 2.07809 34.7141 2.27009C35.8181 2.51009 36.7781 2.84609 37.6181 3.27809C38.4341 3.75809 39.0821 4.33409 39.5621 5.05409C40.0421 5.77409 40.2821 6.63809 40.2821 7.64609C40.2821 8.65409 40.0421 9.51809 39.5621 10.2381C39.0821 10.9581 38.4341 11.5581 37.6181 11.9901C36.7781 12.4701 35.8181 12.8061 34.7141 12.9981C33.6101 13.2381 32.4341 13.3341 31.1861 13.3341C29.9381 13.3341 28.7621 13.2381 27.6581 12.9981C26.5541 12.8061 25.5941 12.4701 24.7781 11.9901C23.9381 11.5581 23.2901 10.9581 22.8341 10.2381C22.3541 9.51809 22.1141 8.65409 22.1141 7.64609ZM25.2341 22.5501V18.3741H21.1781V15.4461H41.2181V18.3741H37.1621V22.5501H33.3941V18.3741H29.0021V22.5501H25.2341ZM25.8821 7.64609C25.8821 8.55809 26.3381 9.25409 27.2981 9.71009C28.2101 10.1901 29.5061 10.4061 31.1861 10.4061C32.8181 10.4061 34.1381 10.1901 35.0981 9.71009C36.0341 9.25409 36.5141 8.55809 36.5141 7.64609C36.5141 6.73409 36.0341 6.06209 35.0981 5.58209C34.1381 5.12609 32.8181 4.88609 31.1861 4.88609C29.5061 4.88609 28.2101 5.12609 27.2981 5.58209C26.3381 6.06209 25.8821 6.73409 25.8821 7.64609ZM48.5964 6.23009C50.6604 6.23009 52.2204 6.61409 53.2764 7.33409C54.2844 8.07809 54.8124 9.13409 54.8124 10.5021C54.8124 11.9181 54.2844 12.9741 53.2764 13.6701C52.2204 14.3901 50.6604 14.7501 48.5964 14.7501C46.5324 14.7501 44.9964 14.3901 43.9884 13.6701C42.9324 12.9741 42.4284 11.9181 42.4284 10.5021C42.4284 9.13409 42.9324 8.07809 43.9884 7.33409C44.9964 6.61409 46.5324 6.23009 48.5964 6.23009ZM47.3964 15.9261V19.3821H61.3884V22.2861H43.6284V15.9261H47.3964ZM61.1484 9.87809V16.7901H57.3804V1.74209H61.1484V6.95009H63.2364V9.87809H61.1484ZM50.4924 2.46209H55.3884V5.39009H41.8284V2.46209H46.7244V0.71009H50.4924V2.46209ZM48.5964 8.77409C47.9244 8.77409 47.3724 8.91809 46.9164 9.15809C46.4364 9.42209 46.1964 9.87809 46.1964 10.5021C46.1964 11.1261 46.4124 11.5821 46.8924 11.8221C47.3484 12.1101 47.9244 12.2301 48.5964 12.2301C48.9084 12.2301 49.2204 12.2061 49.5324 12.1341C49.8204 12.0861 50.0604 11.9661 50.3004 11.8221C50.5164 11.7021 50.7084 11.5341 50.8524 11.2941C50.9724 11.1021 51.0444 10.8381 51.0444 10.5021C51.0444 10.1901 50.9724 9.92609 50.8524 9.68609C50.7084 9.49409 50.5164 9.30209 50.3004 9.15809C50.0604 9.03809 49.7964 8.94209 49.5084 8.87009C49.1964 8.82209 48.8844 8.77409 48.5964 8.77409ZM67.7644 18.8781H71.3404V10.1421H75.1084V18.8781H77.3404V10.1421H81.1084V18.8781H87.8044V21.8061H67.7644V18.8781ZM82.8604 5.15009H68.9404V2.22209H86.6284V16.1181H82.8604V5.15009ZM88.8947 11.1261H108.935V14.0541H105.359V15.6861H107.759V22.2861H103.991V18.5901H90.0707V15.6861H92.4707V14.0541H88.8947V11.1261ZM90.0707 5.65409C90.0707 4.88609 90.2867 4.23809 90.7187 3.71009C91.1267 3.18209 91.7267 2.75009 92.4947 2.41409C93.2627 2.10209 94.1747 1.86209 95.2787 1.71809C96.3587 1.57409 97.5587 1.50209 98.9027 1.50209C100.223 1.50209 101.423 1.57409 102.527 1.71809C103.607 1.86209 104.543 2.10209 105.335 2.41409C106.103 2.75009 106.703 3.18209 107.135 3.71009C107.543 4.23809 107.759 4.88609 107.759 5.65409C107.759 6.42209 107.543 7.04609 107.135 7.57409C106.703 8.10209 106.103 8.53409 105.335 8.84609C104.543 9.18209 103.607 9.42209 102.527 9.56609C101.423 9.71009 100.223 9.78209 98.9027 9.78209C97.5587 9.78209 96.3587 9.71009 95.2787 9.56609C94.1747 9.42209 93.2627 9.18209 92.4947 8.84609C91.7267 8.53409 91.1267 8.10209 90.7187 7.57409C90.2867 7.04609 90.0707 6.42209 90.0707 5.65409ZM103.991 5.65409C103.991 5.24609 103.535 4.93409 102.623 4.71809C101.687 4.52609 100.439 4.43009 98.9027 4.43009C97.3667 4.43009 96.1427 4.52609 95.2307 4.71809C94.2947 4.93409 93.8387 5.24609 93.8387 5.65409C93.8387 6.08609 94.2947 6.39809 95.2307 6.59009C96.1427 6.78209 97.3667 6.87809 98.9027 6.87809C100.439 6.87809 101.687 6.78209 102.623 6.56609C103.535 6.37409 103.991 6.08609 103.991 5.65409ZM96.2387 15.6861H101.591V14.0541H96.2387V15.6861ZM118.689 10.7181C118.689 11.9421 118.545 13.0461 118.305 14.0541L124.449 18.6141L122.601 21.3981L116.985 17.1741C116.361 18.1341 115.569 18.9741 114.585 19.6701C113.577 20.3661 112.377 20.9421 110.961 21.4221L109.305 18.6381C110.265 18.3021 111.081 17.9421 111.801 17.5101C112.497 17.1021 113.073 16.5741 113.553 15.9501C114.009 15.3501 114.345 14.6301 114.585 13.7661C114.801 12.9261 114.921 11.8941 114.921 10.6941V1.93409H118.689V10.7181ZM129.585 21.8061H125.817V1.74209H129.585V21.8061ZM143.419 2.31809V5.31809C143.419 6.47009 143.251 7.55009 142.939 8.55809L151.147 13.1181L149.299 15.7581L141.403 11.3901C139.651 13.5261 136.795 15.0621 132.811 15.9981L131.395 13.2381C134.275 12.6621 136.363 11.7021 137.683 10.3821C138.979 9.08609 139.627 7.40609 139.627 5.29409V2.31809H143.419ZM131.155 18.8781H151.195V21.8061H131.155V18.8781ZM173.862 14.2461V22.2861H153.606V14.2461H173.862ZM156.054 4.91009V6.06209H162.054V8.99009H156.054V10.1181H162.534V13.0461H152.598V1.98209H162.534V4.91009H156.054ZM165.174 13.1661V8.53409L162.75 9.08609V6.08609L165.174 5.53409V1.74209H168.63V13.1661H165.174ZM173.862 13.1661H170.382V1.74209H173.862V13.1661ZM157.374 17.1501V19.3821H170.094V17.1501H157.374Z' fill='%23384456'/%3E%3C/svg%3E%0A") no-repeat center/90%;}
}
/* sub030104 차별화된 교육 시스템 End */

/* sub030105 필수역량교육 */

/* 상단 체계도 */
.compulsory_education{min-height: 1200px;}
/* .compulsory_education .map-box{position: relative;background: url("/images/kor/edu/mapBox_bg.png") no-repeat 143px -135px / auto;} */
/* .compulsory_education .map-box::after{content: "15 Essential Competency-Based Training Systems";position: absolute;right: 62px;bottom: 65px;width: 400px;height: 110px;color: #EEE;font-size: 36px;line-height: 1.05;letter-spacing: -0.72px;font-weight: 700;font-family:'mont';text-align: right;} */
/* .compulsory_education .map-box .inner{padding: 20px 99.5px 20px 99.5px;border: 10px solid #F4F4F4;} */

.compulsory_education .map-box .inner .top_title{position: relative;display: flex;justify-content: center;align-items: flex-end;gap: 5px 10px;margin-bottom: 110px;}
.compulsory_education .map-box .inner .top_title .logo{width: 88px;height: 41px; background: url("data:image/svg+xml,%3Csvg width='88' height='41' viewBox='0 0 88 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1897_12625)'%3E%3Cpath d='M35.0885 18.8439V33.5105C35.0885 35.5098 33.6961 35.8526 32.5536 35.8526H26.2699C25.1274 35.8526 23.735 35.517 23.735 33.5105V18.8439H18.5225V33.2677C18.5225 38.0162 21.143 40.3511 25.1917 40.3511H33.6318C37.6805 40.3511 40.3082 38.0162 40.3082 33.2677V18.8439H35.0956H35.0885Z' fill='%23E83820'/%3E%3Cpath d='M59.3733 27.4267H54.5891C54.5891 27.4267 54.5748 27.4267 54.5677 27.4267H50.9546C50.062 27.4267 48.6196 27.3124 48.6196 25.3559C48.6196 23.3994 50.062 23.2852 50.9546 23.2852H64.2502C64.2502 20.6289 62.1866 18.9009 59.2447 18.9009H49.0195C46.1133 18.9009 43.6855 20.3504 43.6855 23.7279V26.7626C43.6855 30.1329 45.9491 31.8181 49.4836 31.8181H53.3538C53.3538 31.8181 53.3681 31.8181 53.3824 31.8181H57.3097C58.2022 31.8181 59.6446 31.9323 59.6446 33.8888C59.6446 35.8453 58.2022 35.9596 57.3097 35.9596H43.6927C43.6927 38.3588 45.6778 40.3439 47.7985 40.3439H58.9877C61.2726 40.3439 64.5716 39.7726 64.5716 35.3598V32.0109C64.5716 28.6405 62.2866 27.4195 59.3733 27.4195V27.4267Z' fill='%23E83820'/%3E%3Cpath d='M87.1997 18.9009H66.3423V23.3209H74.3682V40.3581H79.7807V23.3209H87.1997V18.9009Z' fill='%23E83820'/%3E%3Cpath d='M5.91235 11.332C5.91235 12.9672 4.59135 14.2882 2.95617 14.2882C1.321 14.2882 0 12.9601 0 11.332C0 9.70399 1.321 8.37585 2.95617 8.37585C4.59135 8.37585 5.91235 9.69685 5.91235 11.332Z' fill='%23B5B5B6'/%3E%3Cpath d='M22.8279 2.95617C22.8279 4.59135 21.5069 5.91235 19.8717 5.91235C18.2365 5.91235 16.9155 4.59135 16.9155 2.95617C16.9155 1.321 18.2365 0 19.8717 0C21.5069 0 22.8279 1.321 22.8279 2.95617Z' fill='%23E83820'/%3E%3Cpath d='M14.4236 11.3391C14.4236 12.9743 13.1026 14.2953 11.4674 14.2953C9.83223 14.2953 8.51123 12.9743 8.51123 11.3391C8.51123 9.70393 9.83223 8.38293 11.4674 8.38293C13.1026 8.38293 14.4236 9.70393 14.4236 11.3391Z' fill='%23E83820'/%3E%3Cpath d='M22.8279 11.3391C22.8279 12.9743 21.5069 14.2953 19.8717 14.2953C18.2365 14.2953 16.9155 12.9743 16.9155 11.3391C16.9155 9.70393 18.2365 8.38293 19.8717 8.38293C21.5069 8.38293 22.8279 9.70393 22.8279 11.3391Z' fill='%23B5B5B6'/%3E%3Cpath d='M31.0754 11.3391C31.0754 12.9743 29.7544 14.2953 28.1193 14.2953C26.4841 14.2953 25.1631 12.9743 25.1631 11.3391C25.1631 9.70393 26.4841 8.38293 28.1193 8.38293C29.7544 8.38293 31.0754 9.70393 31.0754 11.3391Z' fill='%23B5B5B6'/%3E%3Cpath d='M14.4236 19.722C14.4236 21.3572 13.1026 22.6782 11.4674 22.6782C9.83223 22.6782 8.51123 21.3572 8.51123 19.722C8.51123 18.0869 9.83223 16.7659 11.4674 16.7659C13.1026 16.7659 14.4236 18.094 14.4236 19.722Z' fill='%23E83820'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1897_12625'%3E%3Crect width='87.2' height='40.3582' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/auto;}
.compulsory_education .map-box .inner .top_title .txt{width: 284px;height: 22px; background: url("data:image/svg+xml,%3Csvg width='284' height='22' viewBox='0 0 284 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.399805 1.89458H7.55181V20.7826H3.7598V4.82258H0.399805V1.89458ZM16.8871 21.2626C15.9511 21.2626 15.0871 21.1426 14.2951 20.9266C13.4791 20.6866 12.7351 20.3746 12.1111 19.9666C11.4631 19.5346 10.9351 19.0306 10.5031 18.4546C10.0471 17.8786 9.73505 17.2066 9.54305 16.4626L12.6391 15.2146C12.8311 15.6706 13.0471 16.0786 13.3351 16.4626C13.5751 16.8466 13.8871 17.1826 14.2471 17.4466C14.5831 17.7346 14.9671 17.9506 15.4231 18.0946C15.8551 18.2386 16.3351 18.3346 16.9111 18.3346C17.4871 18.3346 18.0151 18.2386 18.4951 18.0466C18.9511 17.8786 19.3351 17.6146 19.6711 17.2786C19.9831 16.9666 20.2231 16.5826 20.3911 16.1506C20.5351 15.7186 20.6311 15.2626 20.6311 14.7586C20.6311 13.6546 20.2951 12.7666 19.6231 12.0946C18.9511 11.4226 17.9431 11.0866 16.6471 11.0866C16.1671 11.0866 15.6391 11.2306 15.0871 11.4706C14.5111 11.7586 14.0071 12.1426 13.6231 12.6466H10.1911V1.89458H23.4151V4.82258H13.9831V9.19058C14.9431 8.51858 16.1671 8.15858 17.6551 8.15858C18.5671 8.15858 19.4311 8.32658 20.2471 8.61458C21.0631 8.92658 21.7831 9.35858 22.4071 9.91058C23.0071 10.4866 23.4871 11.1586 23.8711 11.9506C24.2311 12.7666 24.4231 13.7026 24.4231 14.7106C24.4231 15.5746 24.2311 16.3906 23.8951 17.1586C23.5351 17.9746 23.0311 18.6466 22.3831 19.2706C21.7111 19.8706 20.9191 20.3506 20.0071 20.7346C19.0711 21.0706 18.0391 21.2626 16.8871 21.2626ZM37.9536 20.8066V0.742578H41.4096V9.23858L43.5216 8.49458V0.742578H47.0016V20.8066H43.5216V11.7346L41.4096 12.4786V20.8066H37.9536ZM36.5136 1.22258V4.15058H29.1936V17.6386H36.7536V20.5666H25.7376V1.22258H36.5136ZM68.3376 15.2626V14.2306H53.8656V11.7346H72.1056V17.7586H57.6336V18.7906H72.3456V21.2866H53.8656V15.2626H68.3376ZM66.2736 10.3666H51.8976V7.43858H53.6976V3.91058H51.8976V0.982577H66.2736V3.91058H64.4736V7.43858H66.2736V10.3666ZM72.1056 0.742578V10.6546H68.3376V0.742578H72.1056ZM57.4656 7.43858H60.7056V3.91058H57.4656V7.43858ZM85.9399 1.31858V3.35858C85.9399 4.22258 85.7719 5.03858 85.4599 5.80658L93.6679 9.71858L91.8199 12.3586L83.6839 8.49458C82.7719 9.40658 81.6439 10.1986 80.2759 10.8706C78.8839 11.5666 77.2279 12.1426 75.3319 12.5986L73.9159 9.83858C75.3559 9.55058 76.5799 9.19058 77.6359 8.71058C78.6679 8.25458 79.5319 7.72658 80.2039 7.15058C80.8519 6.59858 81.3319 5.99858 81.6679 5.32658C81.9799 4.70258 82.1479 4.03058 82.1479 3.33458V1.31858H85.9399ZM73.6759 14.4466H93.7159V17.3746H85.5799V21.5506H81.8119V17.3746H73.6759V14.4466ZM118.692 0.742578V12.8866H114.924V9.55058L110.676 10.3426C110.1 11.0386 109.356 11.5666 108.468 11.9506C107.556 12.3346 106.5 12.5266 105.324 12.5266C104.316 12.5266 103.404 12.3826 102.588 12.0946C101.772 11.8306 101.076 11.4226 100.524 10.8946C99.9479 10.3906 99.4919 9.76658 99.2039 9.04658C98.8679 8.32658 98.7239 7.53458 98.7239 6.64658C98.7239 5.75858 98.8679 4.94258 99.2039 4.19858C99.4919 3.47858 99.9479 2.87858 100.524 2.35058C101.076 1.84658 101.772 1.43858 102.588 1.15058C103.404 0.886577 104.316 0.742578 105.324 0.742578C106.596 0.742578 107.724 0.958578 108.684 1.39058C109.62 1.84658 110.364 2.47058 110.94 3.26258L114.924 2.44658V0.742578H118.692ZM114.924 21.2866V16.8706H100.452V13.9666H118.692V21.2866H114.924ZM105.324 9.59858C106.14 9.59858 106.812 9.33458 107.364 8.78258C107.892 8.25458 108.156 7.53458 108.156 6.64658C108.156 5.73458 107.892 5.01458 107.364 4.46258C106.812 3.93458 106.14 3.67058 105.324 3.67058C104.508 3.67058 103.836 3.93458 103.308 4.46258C102.756 5.01458 102.492 5.73458 102.492 6.64658C102.492 7.53458 102.756 8.25458 103.308 8.78258C103.836 9.33458 104.508 9.59858 105.324 9.59858ZM111.924 6.64658V7.00658C111.9 7.12658 111.876 7.24658 111.876 7.34258L114.924 6.74258V5.25458L111.876 5.83058C111.876 5.97458 111.9 6.09458 111.924 6.23858V6.64658ZM130.366 21.7666C128.926 21.7666 127.63 21.6706 126.502 21.5026C125.35 21.3106 124.366 21.0466 123.598 20.6866C122.782 20.3026 122.182 19.8466 121.774 19.3186C121.342 18.7666 121.15 18.1426 121.15 17.3746C121.15 16.6546 121.342 16.0066 121.774 15.4306C122.182 14.9026 122.782 14.4466 123.598 14.0626C124.366 13.7266 125.35 13.4626 126.502 13.2706C127.63 13.1026 128.926 13.0066 130.366 13.0066C131.806 13.0066 133.102 13.1026 134.254 13.2706C135.382 13.4626 136.342 13.7266 137.158 14.0626C137.926 14.4466 138.526 14.9026 138.958 15.4306C139.366 16.0066 139.582 16.6546 139.582 17.3746C139.582 18.1426 139.366 18.7666 138.958 19.3186C138.526 19.8466 137.926 20.3026 137.158 20.6866C136.342 21.0466 135.382 21.3106 134.254 21.5026C133.102 21.6706 131.806 21.7666 130.366 21.7666ZM120.574 3.91058V0.982577H132.31V7.99058H124.342V9.11858H132.79V12.0466H120.574V5.06258H128.542V3.91058H120.574ZM139.102 10.1266V12.6466H135.334V0.742578H139.102V2.56658H141.19V5.49458H139.102V7.19858H141.19V10.1266H139.102ZM130.366 18.8386C132.07 18.8386 133.414 18.7186 134.374 18.5026C135.334 18.2626 135.814 17.9026 135.814 17.3746C135.814 16.8466 135.334 16.4866 134.374 16.2466C133.414 16.0306 132.07 15.9106 130.366 15.9106C128.638 15.9106 127.318 16.0306 126.358 16.2466C125.398 16.4866 124.918 16.8466 124.918 17.3746C124.918 17.9026 125.398 18.2626 126.358 18.5026C127.318 18.7186 128.638 18.8386 130.366 18.8386ZM154.478 20.5666V4.15058H146.03V1.22258H158.246V20.5666H154.478ZM165.278 20.8066H161.51V0.742578H165.278V20.8066ZM170.928 3.93458H175.128V0.982577H178.896V12.7666H167.16V0.982577H170.928V3.93458ZM171.936 14.4466V18.3826H185.928V21.2866H168.168V14.4466H171.936ZM185.688 7.67858V15.0706H181.92V0.742578H185.688V4.75058H187.776V7.67858H185.688ZM175.128 6.86258H170.928V9.83858H175.128V6.86258ZM192.304 17.8786H195.88V9.14258H199.648V17.8786H201.88V9.14258H205.648V17.8786H212.344V20.8066H192.304V17.8786ZM207.4 4.15058H193.48V1.22258H211.168V15.1186H207.4V4.15058ZM213.435 10.1266H233.475V13.0546H229.899V14.6866H232.299V21.2866H228.531V17.5906H214.611V14.6866H217.011V13.0546H213.435V10.1266ZM214.611 4.65458C214.611 3.88658 214.827 3.23858 215.259 2.71058C215.667 2.18258 216.267 1.75058 217.035 1.41458C217.803 1.10258 218.715 0.862577 219.819 0.718578C220.899 0.574577 222.099 0.502578 223.443 0.502578C224.763 0.502578 225.963 0.574577 227.067 0.718578C228.147 0.862577 229.083 1.10258 229.875 1.41458C230.643 1.75058 231.243 2.18258 231.675 2.71058C232.083 3.23858 232.299 3.88658 232.299 4.65458C232.299 5.42258 232.083 6.04658 231.675 6.57458C231.243 7.10258 230.643 7.53458 229.875 7.84658C229.083 8.18258 228.147 8.42258 227.067 8.56658C225.963 8.71058 224.763 8.78258 223.443 8.78258C222.099 8.78258 220.899 8.71058 219.819 8.56658C218.715 8.42258 217.803 8.18258 217.035 7.84658C216.267 7.53458 215.667 7.10258 215.259 6.57458C214.827 6.04658 214.611 5.42258 214.611 4.65458ZM228.531 4.65458C228.531 4.24658 228.075 3.93458 227.163 3.71858C226.227 3.52658 224.979 3.43058 223.443 3.43058C221.907 3.43058 220.683 3.52658 219.771 3.71858C218.835 3.93458 218.379 4.24658 218.379 4.65458C218.379 5.08658 218.835 5.39858 219.771 5.59058C220.683 5.78258 221.907 5.87858 223.443 5.87858C224.979 5.87858 226.227 5.78258 227.163 5.56658C228.075 5.37458 228.531 5.08658 228.531 4.65458ZM220.779 14.6866H226.131V13.0546H220.779V14.6866ZM246.283 2.42258H250.051V5.35058H246.283V9.71858C246.283 10.3906 246.259 10.9906 246.211 11.5666C246.139 12.1666 246.043 12.7426 245.947 13.2946L250.795 17.8546L248.707 20.3986L244.747 16.5106C244.219 17.3746 243.571 18.1426 242.779 18.7906C241.963 19.4386 240.979 19.9906 239.827 20.4226L238.171 17.6386C238.939 17.3026 239.611 16.9426 240.163 16.5106C240.691 16.1026 241.147 15.5746 241.507 14.9506C241.843 14.3506 242.107 13.6306 242.275 12.7666C242.419 11.9266 242.515 10.8946 242.515 9.69458V5.35058H238.891V2.42258H242.515V0.190578H246.283V2.42258ZM251.779 20.8066V11.2786L248.395 12.4546V9.45458L251.779 8.27858V0.742578H255.235V20.8066H251.779ZM260.467 20.8066H256.987V0.742578H260.467V20.8066ZM268.837 20.5666V4.15058H261.997V1.22258H272.293V5.35058L274.573 4.55858V0.742578H278.029V20.8066H274.573V15.9586L272.293 16.7506V20.5666H268.837ZM283.261 20.8066H279.781V0.742578H283.261V20.8066ZM272.293 13.5106L274.573 12.7186V7.79858L272.293 8.59058V13.5106Z' fill='%23384456'/%3E%3C/svg%3E%0A") no-repeat center/auto ;}

.compulsory_education .map-box .inner .btn_circle{margin: 0 auto;max-width: 761px;}
.compulsory_education .map-box .inner .btn_circle .photo{display: none;text-align: center;}
.compulsory_education .map-box .inner .btn_circle .map-links{position: relative;min-height: 424px;}
.compulsory_education .map-box .inner .btn_circle .map-links::before{content: "";position: absolute;left: 164px;top: 50%;transform: translateY(-50%);width: 1px;height: calc(100% - 107px);border-right: 1px dashed #bbb;}
.compulsory_education .map-box .inner .btn_circle .map-links::after{content: "";position: absolute;right: 142px;top: 50%;transform: translateY(-50%);width: 1px;height: calc(100% - 107px);border-right: 1px dashed #bbb;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link{ position: absolute;border-radius: 50%;}

.compulsory_education .map-box .inner .btn_circle .map-links .map-link::before,
.compulsory_education .map-box .inner .btn_circle .map-links .map-link::after{content: "";position: absolute;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link a{position: relative;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link a::before{content: "";position: absolute;left: -10px;top: -10px;opacity: 0;width: calc(100% + 20px);height: calc(100% + 20px);border-radius: 50%;background: #ddd;transition: 0.3s linear;}

.compulsory_education .map-box .inner .btn_circle .map-links .map-link a:hover:before,
.compulsory_education .map-box .inner .btn_circle .map-links .map-link a:focus:before,
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.active a:before{opacity: 1;animation: btnWave 1.3s ease-in-out infinite both;}

.compulsory_education .map-box .inner .btn_circle .map-links .map-link a .title{position: relative;z-index: 2;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 30px;width: 108px;height: 108px;border-radius: 50%;color: #fff;font-size: 18px;line-height: 1.35;letter-spacing: -1.08px;font-family: 'score';text-align: center;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link a .title .logo{margin-bottom: 12px;width: 130px;height: 60px;background: url("data:image/svg+xml,%3Csvg width='130' height='61' viewBox='0 0 130 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.3385 28.5V50.1226C52.3385 53.0702 50.2818 53.5755 48.5942 53.5755H39.3125C37.625 53.5755 35.5682 53.0807 35.5682 50.1226V28.5H27.8687V49.7647C27.8687 56.7652 31.7395 60.2076 37.7199 60.2076H50.1869C56.1672 60.2076 60.0487 56.7652 60.0487 49.7647V28.5H52.3491H52.3385Z' fill='white'/%3E%3Cpath d='M88.2102 41.1533H81.1434C81.1434 41.1533 81.1223 41.1533 81.1118 41.1533H75.7748C74.4564 41.1533 72.3258 40.9849 72.3258 38.1005C72.3258 35.216 74.4564 35.0476 75.7748 35.0476H95.414C95.414 31.1315 92.3658 28.584 88.0203 28.584H72.9165C68.6237 28.584 65.0376 30.721 65.0376 35.7003V40.1743C65.0376 45.1431 68.3811 47.6275 73.6021 47.6275H79.3187C79.3187 47.6275 79.3398 47.6275 79.3609 47.6275H85.162C86.4804 47.6275 88.611 47.7959 88.611 50.6803C88.611 53.5648 86.4804 53.7332 85.162 53.7332H65.0481C65.0481 57.2703 67.9803 60.1968 71.1129 60.1968H87.6406C91.0158 60.1968 95.8886 59.3547 95.8886 52.8489V47.9117C95.8886 42.9429 92.5135 41.1428 88.2102 41.1428V41.1533Z' fill='white'/%3E%3Cpath d='M129.313 28.584H98.5044V35.1003H110.36V60.2179H118.355V35.1003H129.313V28.584Z' fill='white'/%3E%3Cpath opacity='0.4' d='M9.24201 17.4256C9.24201 19.8363 7.29074 21.7838 4.8754 21.7838C2.46005 21.7838 0.508789 19.8258 0.508789 17.4256C0.508789 15.0254 2.46005 13.0674 4.8754 13.0674C7.29074 13.0674 9.24201 15.0149 9.24201 17.4256Z' fill='white'/%3E%3Cpath d='M34.2288 5.07696C34.2288 7.48767 32.2776 9.43518 29.8622 9.43518C27.4469 9.43518 25.4956 7.48767 25.4956 5.07696C25.4956 2.66626 27.4469 0.71875 29.8622 0.71875C32.2776 0.71875 34.2288 2.66626 34.2288 5.07696Z' fill='white'/%3E%3Cpath d='M21.8143 17.4354C21.8143 19.8461 19.863 21.7936 17.4477 21.7936C15.0323 21.7936 13.0811 19.8461 13.0811 17.4354C13.0811 15.0247 15.0323 13.0771 17.4477 13.0771C19.863 13.0771 21.8143 15.0247 21.8143 17.4354Z' fill='white'/%3E%3Cpath opacity='0.4' d='M34.2288 17.4354C34.2288 19.8461 32.2776 21.7936 29.8622 21.7936C27.4469 21.7936 25.4956 19.8461 25.4956 17.4354C25.4956 15.0247 27.4469 13.0771 29.8622 13.0771C32.2776 13.0771 34.2288 15.0247 34.2288 17.4354Z' fill='white'/%3E%3Cpath opacity='0.4' d='M46.411 17.4354C46.411 19.8461 44.4597 21.7936 42.0443 21.7936C39.629 21.7936 37.6777 19.8461 37.6777 17.4354C37.6777 15.0247 39.629 13.0771 42.0443 13.0771C44.4597 13.0771 46.411 15.0247 46.411 17.4354Z' fill='white'/%3E%3Cpath d='M21.8143 29.7947C21.8143 32.2054 19.863 34.153 17.4477 34.153C15.0323 34.153 13.0811 32.2054 13.0811 29.7947C13.0811 27.384 15.0323 25.4365 17.4477 25.4365C19.863 25.4365 21.8143 27.3946 21.8143 29.7947Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center / auto;}

.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link01{left: 0;top: 50%;transform: translateY(-50%);}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link02{left: 3%;top: 0;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link03{left: 3%;bottom: 0;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link04{left: 25%;top: 50%;transform: translateY(-50%);}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link05{left: 27.6%;top: 0;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link06{left: 48.6%;top: 50%;transform: translateY(-50%);}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link07{right: 0;top: 0;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link08{right: 0;top: 50%;transform: translateY(-50%);}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link09{right: 0;bottom: 0;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link01::before{right: -34px;top: 50%;transform: translateY(-50%);width: 34px;height: 1px;border-top: 1px dashed #bbb;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link02::before{right: -34px;top: 50%;transform: translateY(-50%);width: 34px;height: 1px;border-top: 1px dashed #bbb;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link03::before{right: -34px;top: 50%;transform: translateY(-50%);width: 34px;height: 1px;border-top: 1px dashed #bbb;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link04::before{right: -20px;top: 50%;transform: translateY(-50%);width: 20px;height: 1px;border-top: 1px dashed #bbb;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link06::before{right: -30px;top: 50%;transform: translateY(-50%);width: 30px;height: 1px;border-top: 1px dashed #bbb;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link07::before{left: -32px;top: 50%;transform: translateY(-50%);width: 20px;height: 1px;border-top: 1px dashed #bbb;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link08::before{left: -34px;top: 50%;transform: translateY(-50%);width: 20px;height: 1px;border-top: 1px dotted #bbb;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link09::before{left: -32px;top: 50%;transform: translateY(-50%);width: 20px;height: 1px;border-top: 1px dashed #bbb;}

.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link01::after{right: -47px;top: 50%;transform: translateY(-50%);border: 8px solid transparent;border-left: 13px solid #E83820;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link04::after{right: -30px;top: 50%;transform: translateY(-50%);border: 8px solid transparent;border-left: 13px solid #E83820;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link05::after{left: 50%;bottom: -28px;transform: translateX(-50%);border: 8px solid transparent;border-top: 13px solid #05A4AE;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link07::after{left: -18px;top: 50%;transform: translateY(-50%);border: 8px solid transparent;border-left: 13px solid #E83820;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link08::after{left: -18px;top: 50%;transform: translateY(-50%);border: 8px solid transparent;border-left: 13px solid #E83820;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link09::after{left: -18px;top: 50%;transform: translateY(-50%);border: 8px solid transparent;border-left: 13px solid #E83820;}

.compulsory_education .map-box .inner .btn_circle .map-links .map-link a.bg01::before{background: rgba(235, 83, 66, 0.2);}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link a.bg02::before{background: rgba(33, 186, 194, 0.2);}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link a.bg03::before{background: rgba(100, 118, 144, 0.2);}

.compulsory_education .map-box .inner .btn_circle .map-links .map-link a.bg01 .title{background: #E83820;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link a.bg02 .title{background: #05A4AE;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link a.bg03 .title{background: #657792;}

.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link01 a .title{width: 146px;height: 146px;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link04 a .title{width: 146px;height: 146px;}
.compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link06 a .title{width: 217px;height: 217px;}

/* 하단 상세 내용 */
.compulsory_education .closeBtn{margin-top: 26px;text-align: right;}
.compulsory_education .closeBtn span{color: #c4c4c4;font-size: 15px;letter-spacing: -0.75px;font-weight: 500;}
.compulsory_education .closeBtn .close_btn .close_ico{display: inline-block;width: 39px;height: 38px;background: url("data:image/svg+xml,%3Csvg width='39' height='38' viewBox='0 0 39 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.2975 1.12305L2.41422 37.0063M1 1.12305L36.8833 37.0063' stroke='%233A3A3A' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center/cover;}

.compulsory_education .accordion-list{display: grid;gap: 10px;margin-top: 38px;grid-template-columns: repeat(auto-fit, minmax(214px, 1fr));grid-auto-flow: row dense;}
.compulsory_education .accordion-list .accordion-item{width: 100%;height: 50px;display: none;}
.compulsory_education .accordion-list .accordion-item .a_btn{ position: relative;display: block;width: 100%;height: 100%;height: 100%;border-radius: 5px;color: #fff;line-height: 50px;transition: all 0.3s linear;text-align: center;}
.compulsory_education .accordion-list .accordion-item .a_btn::after{content: '';position: absolute;left: 50%;bottom: -12px;transform: translateX(-50%);opacity: 0;border: 6px solid transparent;transition: all 0.3s linear;}

.compulsory_education .accordion-list .accordion-item.bg01 .a_btn{border: 2px solid #EA5242;background: #EA5242;}
.compulsory_education .accordion-list .accordion-item.bg02 .a_btn{border: 2px solid #05A4AE;background: #05A4AE;}
.compulsory_education .accordion-list .accordion-item.bg03 .a_btn{border: 2px solid #657792;background: #657792;}

.compulsory_education .accordion-list .accordion-item.bg01 .a_btn:hover,
.compulsory_education .accordion-list .accordion-item.bg01 .a_btn:focus{background: #fff;}
.compulsory_education .accordion-list .accordion-item.bg02 .a_btn:hover,
.compulsory_education .accordion-list .accordion-item.bg02 .a_btn:focus{background: #fff;}
.compulsory_education .accordion-list .accordion-item.bg03 .a_btn:hover,
.compulsory_education .accordion-list .accordion-item.bg03 .a_btn:focus{background: #fff;}

.compulsory_education .accordion-list .accordion-item.bg01 .a_btn:hover .accordion-name,
.compulsory_education .accordion-list .accordion-item.bg01 .a_btn:focus .accordion-name{color: #EA5242;}
.compulsory_education .accordion-list .accordion-item.bg02 .a_btn:hover .accordion-name,
.compulsory_education .accordion-list .accordion-item.bg02 .a_btn:focus .accordion-name{color: #05A4AE;}
.compulsory_education .accordion-list .accordion-item.bg03 .a_btn:hover .accordion-name,
.compulsory_education .accordion-list .accordion-item.bg03 .a_btn:focus .accordion-name{color: #657792;}

.compulsory_education .accordion-list .accordion-item.bg01 .a_btn::after{border-top: 6px solid #EA5242;}
.compulsory_education .accordion-list .accordion-item.bg02 .a_btn::after{border-top: 6px solid #05A4AE;}
.compulsory_education .accordion-list .accordion-item.bg03 .a_btn::after{border-top: 6px solid #657792;}

.compulsory_education .accordion-list .accordion-item .a_btn:hover::after,
.compulsory_education .accordion-list .accordion-item .a_btn:focus::after,
.compulsory_education .accordion-list .accordion-item.on .a_btn::after{opacity: 1;}

.compulsory_education .accordion-desc .txt-check{color: #da4453c2;}

.compulsory_education .accordion-list .accordion-desc{display: none;padding-bottom: 35px;width: 100%;grid-column: 1/-1;}
.compulsory_education .accordion-list .accordion-desc.bg01{border-bottom: 2px solid #EA5242;}
.compulsory_education .accordion-list .accordion-desc.bg02{border-bottom: 2px solid #05A4AE;}
.compulsory_education .accordion-list .accordion-desc.bg03{border-bottom: 2px solid #657792;}
.compulsory_education .accordion-list .accordion-desc.on{display: block;}

.compulsory_education .accordion-list .accordion-desc .accordion-inner .title{position: relative;padding: 117px 20px 45px;text-align: center;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .title::before{content: "";position: absolute;}

.compulsory_education .accordion-list .accordion-desc .accordion-inner .title.bg01::before{right: 20px;bottom: 0;width: 297px;height: 150px;background: url(/images/kor/edu/inner_illust01.png) no-repeat center / cover;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .title.bg02::before{right: 20px;bottom: 0;width: 292px;height: 148px;background: url(/images/kor/edu/inner_illust02.png) no-repeat center / cover;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .title.bg03::before{right: 20px;bottom: 0;width: 291px;height: 133px;background: url(/images/kor/edu/inner_illust03.png) no-repeat center / cover;}

.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .conPhoto{padding: 0;text-align: center;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .conPhoto img{width: 100%;}

.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .title strong{position: relative;display: inline-block; color: #222;font-size: 29px;letter-spacing: -1.74px;font-family: 'score';text-align: center;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .title strong::before{content: "";position: absolute;left: 50%;top: -50px;transform: translateX(-50%);width: 47px;height: 35px;background: url("data:image/svg+xml,%3Csvg width='47' height='35' viewBox='0 0 47 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.4' d='M9.28205 17.4442C9.28205 19.8549 7.33078 21.8024 4.91544 21.8024C2.50009 21.8024 0.548828 19.8443 0.548828 17.4442C0.548828 15.044 2.50009 13.0859 4.91544 13.0859C7.33078 13.0859 9.28205 15.0334 9.28205 17.4442Z' fill='%23B3B3B4'/%3E%3Cpath d='M34.2689 5.09649C34.2689 7.5072 32.3176 9.45471 29.9023 9.45471C27.4869 9.45471 25.5356 7.5072 25.5356 5.09649C25.5356 2.68579 27.4869 0.738281 29.9023 0.738281C32.3176 0.738281 34.2689 2.68579 34.2689 5.09649Z' fill='%23E83820'/%3E%3Cpath d='M21.8543 17.4559C21.8543 19.8666 19.903 21.8141 17.4877 21.8141C15.0724 21.8141 13.1211 19.8666 13.1211 17.4559C13.1211 15.0452 15.0724 13.0977 17.4877 13.0977C19.903 13.0977 21.8543 15.0452 21.8543 17.4559Z' fill='%23E83820'/%3E%3Cpath opacity='0.4' d='M34.2689 17.4559C34.2689 19.8666 32.3176 21.8141 29.9023 21.8141C27.4869 21.8141 25.5356 19.8666 25.5356 17.4559C25.5356 15.0452 27.4869 13.0977 29.9023 13.0977C32.3176 13.0977 34.2689 15.0452 34.2689 17.4559Z' fill='%23B3B3B4'/%3E%3Cpath opacity='0.4' d='M46.451 17.4559C46.451 19.8666 44.4997 21.8141 42.0844 21.8141C39.669 21.8141 37.7178 19.8666 37.7178 17.4559C37.7178 15.0452 39.669 13.0977 42.0844 13.0977C44.4997 13.0977 46.451 15.0452 46.451 17.4559Z' fill='%23B3B3B4'/%3E%3Cpath d='M21.8543 29.8133C21.8543 32.224 19.903 34.1715 17.4877 34.1715C15.0724 34.1715 13.1211 32.224 13.1211 29.8133C13.1211 27.4026 15.0724 25.4551 17.4877 25.4551C19.903 25.4551 21.8543 27.4131 21.8543 29.8133Z' fill='%23E83820'/%3E%3C/svg%3E%0A");}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner{position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 36px 40px 46px;border: 1px solid #D9D9D9;border-radius: 10px;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word{display: flex;flex-direction: column;gap: 15px 0;width: calc(100% - 430px);}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word .info{min-height: 140px;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word .info .name{margin-top: 16px;color: #222;font-size: 20px;letter-spacing: -1.2px;font-family: 'score';}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word .info p{margin-top: 15px;color: #3A3A3A;font-size: 18px;line-height: 1.65;letter-spacing: -1.26px;font-weight: 400;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word .info .tip{display: block;margin-top: 10px;color: #A1A1A1;font-size: 17px;line-height: 1.2;letter-spacing: -1.19px;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word .info_btn a{display: inline-block;display: flex;justify-content: center;align-items: center;gap: 0 10px;padding: 10px 18px 10px 22px;width: 180px;border: 2px solid #657792;border-radius: 500px;background: #657792;color: #FFF;font-size: 17px;line-height: 1;letter-spacing: -1.19px;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word .info_btn a:hover,
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word .info_btn a:focus{background: #FFF;color: #657792;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .info .info_btn a .arrow{width: 24px;height: 24px;background: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 13.123H6M18.5 13.123L13.5 18.123M18.5 13.123L13.5 8.12305' stroke='white' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .photo{overflow: hidden;position: relative;width: 400px;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .photo img{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: 1000%;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .photo::after{content: "";position: absolute;left: 0;top: 0;opacity: 1;width: 100%;height: 100%;transition: 0.3s linear;}
.compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner:hover .photo::after{opacity: 0;}

@keyframes btnWave {

    0% {
        transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(1.1);
        opacity: 0;
    }

}

@media(max-width:1360px){
    .compulsory_education .map-box .inner{padding: 20px 40px 20px 40px;}
    .compulsory_education .map-box .inner .btn_circle{max-width: 657px;}
    .compulsory_education .map-box .inner .btn_circle .map-links::before{left: 135px;}
    .compulsory_education .map-box .inner .btn_circle .map-links::after{right: 133px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link a .title{padding: 10px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link01 a .title{width: 120px;height: 120px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link02{left: 1%;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link02::before{right: -20px;width: 20px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link03{left: 1%;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link03::before{right: -20px;width: 20px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link04{left: 26.5%;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link04 a .title{width: 120px;height: 120px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link06{left: 49.6%;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link06::before{right: -94px;width: 94px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link06 a .title{width: 190px;height: 190px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link07::before{left: -25px;width: 15px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link09::before{left: -25px;width: 15px;}

    .compulsory_education .accordion-list .accordion-desc .accordion-inner .title.bg01::before{width: 230px;height: 116px;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .title.bg02::before{width: 230px;height: 116px;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .title.bg03::before{width: 230px;height: 105px;}
}
@media(max-width:1300px){
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .info p{font-size: 16px;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .info .tip{font-size: 15px;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word{width: calc(55% - 20px);}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .photo{width: 45%;}
}
@media(max-width:1200px){
    .compulsory_education .map-box .inner{padding: 20px;border: 5px solid #F4F4F4;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .title{padding: 90px 20px 40px;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .title::before{width: 200px;height: 91px;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner{padding: 30px 20px;}
}
@media(max-width:1110px){
    .compulsory_education .map-box .inner .btn_circle{max-width: 604px;}
    .compulsory_education .map-box .inner .btn_circle .map-links{min-height: 364px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link a .title{width: 90px;height: 90px;font-size: 16px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link06 a .title{width: 180px;height: 180px;}
    .compulsory_education .map-box .inner .btn_circle .map-links::before{left: 132px;height: calc(100% - 91px);}
    .compulsory_education .map-box .inner .btn_circle .map-links::after{right: 116px;height: calc(100% - 91px);}

    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link01::after{right: -43px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link02::before{right: -37px;width: 37px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link03::before{right: -37px;width: 37px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link04::before{right: -15px;width: 15px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link04::after{right: -26px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link07::before{left: -27px;}
    .compulsory_education .map-box .inner .btn_circle .map-links .map-link.map-link09::before{left: -27px;}
}
@media(max-width:860px){    
    .compulsory_education .map-box{background: url(/images/kor/edu/mapBox_bg.png) no-repeat 199px -51px / 80%;}
    .compulsory_education .map-box::after{right: 30px;bottom: 0;width: 250px;font-size: 24px;}
}
@media(max-width:767px){
    .compulsory_education .pic_btn a{display: none;}
    .compulsory_education .map-box .inner .top_title{margin-bottom: 80px;}
    .compulsory_education .map-box .inner .btn_circle .map-links{display: none;}
    .compulsory_education .map-box .inner .btn_circle .photo{display: block;}

    .compulsory_education .accordion-list .accordion-item{display: block;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .title{padding: 70px 20px 30px;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .title::before{display: none;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner{flex-direction: column-reverse;padding: 30px 40px;border-radius: 5px;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .info{width: 100%;text-align: center;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word{width: 100%;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .photo{width: 100%;text-align: center;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .photo img{position: relative;left: 0;top: 0;transform: none;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .info .name{margin-top: 0;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word .info{min-height: auto;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word .info_btn a{width: 100%;border-radius: 5px;}
}
@media (max-width: 738px){
    .compulsory_education .pic_btn a{display: block;}
}
@media(max-width:500px){
    .compulsory_education .closeBtn .close_btn .close_ico{width: 20px;height: 20px;}
    .compulsory_education .accordion-list .accordion-desc{padding-bottom: 20px;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner{padding: 30px 20px;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .title strong{font-size: 27px;}

    .compulsory_education .map-box{background: url(/images/kor/edu/mapBox_bg.png) no-repeat 115px -35px / 80%;}
    .compulsory_education .map-box::after{bottom: -35px;width: 170px;font-size: 16px;}
    .compulsory_education .map-box .inner .top_title{flex-direction: column;align-items: center;margin-bottom: 40px;}
    .compulsory_education .map-box .inner .top_title .logo{width: 88px;height: 41px; background: url("data:image/svg+xml,%3Csvg width='88' height='41' viewBox='0 0 88 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1897_12625)'%3E%3Cpath d='M35.0885 18.8439V33.5105C35.0885 35.5098 33.6961 35.8526 32.5536 35.8526H26.2699C25.1274 35.8526 23.735 35.517 23.735 33.5105V18.8439H18.5225V33.2677C18.5225 38.0162 21.143 40.3511 25.1917 40.3511H33.6318C37.6805 40.3511 40.3082 38.0162 40.3082 33.2677V18.8439H35.0956H35.0885Z' fill='%23E83820'/%3E%3Cpath d='M59.3733 27.4267H54.5891C54.5891 27.4267 54.5748 27.4267 54.5677 27.4267H50.9546C50.062 27.4267 48.6196 27.3124 48.6196 25.3559C48.6196 23.3994 50.062 23.2852 50.9546 23.2852H64.2502C64.2502 20.6289 62.1866 18.9009 59.2447 18.9009H49.0195C46.1133 18.9009 43.6855 20.3504 43.6855 23.7279V26.7626C43.6855 30.1329 45.9491 31.8181 49.4836 31.8181H53.3538C53.3538 31.8181 53.3681 31.8181 53.3824 31.8181H57.3097C58.2022 31.8181 59.6446 31.9323 59.6446 33.8888C59.6446 35.8453 58.2022 35.9596 57.3097 35.9596H43.6927C43.6927 38.3588 45.6778 40.3439 47.7985 40.3439H58.9877C61.2726 40.3439 64.5716 39.7726 64.5716 35.3598V32.0109C64.5716 28.6405 62.2866 27.4195 59.3733 27.4195V27.4267Z' fill='%23E83820'/%3E%3Cpath d='M87.1997 18.9009H66.3423V23.3209H74.3682V40.3581H79.7807V23.3209H87.1997V18.9009Z' fill='%23E83820'/%3E%3Cpath d='M5.91235 11.332C5.91235 12.9672 4.59135 14.2882 2.95617 14.2882C1.321 14.2882 0 12.9601 0 11.332C0 9.70399 1.321 8.37585 2.95617 8.37585C4.59135 8.37585 5.91235 9.69685 5.91235 11.332Z' fill='%23B5B5B6'/%3E%3Cpath d='M22.8279 2.95617C22.8279 4.59135 21.5069 5.91235 19.8717 5.91235C18.2365 5.91235 16.9155 4.59135 16.9155 2.95617C16.9155 1.321 18.2365 0 19.8717 0C21.5069 0 22.8279 1.321 22.8279 2.95617Z' fill='%23E83820'/%3E%3Cpath d='M14.4236 11.3391C14.4236 12.9743 13.1026 14.2953 11.4674 14.2953C9.83223 14.2953 8.51123 12.9743 8.51123 11.3391C8.51123 9.70393 9.83223 8.38293 11.4674 8.38293C13.1026 8.38293 14.4236 9.70393 14.4236 11.3391Z' fill='%23E83820'/%3E%3Cpath d='M22.8279 11.3391C22.8279 12.9743 21.5069 14.2953 19.8717 14.2953C18.2365 14.2953 16.9155 12.9743 16.9155 11.3391C16.9155 9.70393 18.2365 8.38293 19.8717 8.38293C21.5069 8.38293 22.8279 9.70393 22.8279 11.3391Z' fill='%23B5B5B6'/%3E%3Cpath d='M31.0754 11.3391C31.0754 12.9743 29.7544 14.2953 28.1193 14.2953C26.4841 14.2953 25.1631 12.9743 25.1631 11.3391C25.1631 9.70393 26.4841 8.38293 28.1193 8.38293C29.7544 8.38293 31.0754 9.70393 31.0754 11.3391Z' fill='%23B5B5B6'/%3E%3Cpath d='M14.4236 19.722C14.4236 21.3572 13.1026 22.6782 11.4674 22.6782C9.83223 22.6782 8.51123 21.3572 8.51123 19.722C8.51123 18.0869 9.83223 16.7659 11.4674 16.7659C13.1026 16.7659 14.4236 18.094 14.4236 19.722Z' fill='%23E83820'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1897_12625'%3E%3Crect width='87.2' height='40.3582' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/80%;}
    .compulsory_education .map-box .inner .top_title .txt{background: url("data:image/svg+xml,%3Csvg width='284' height='22' viewBox='0 0 284 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.399805 1.89458H7.55181V20.7826H3.7598V4.82258H0.399805V1.89458ZM16.8871 21.2626C15.9511 21.2626 15.0871 21.1426 14.2951 20.9266C13.4791 20.6866 12.7351 20.3746 12.1111 19.9666C11.4631 19.5346 10.9351 19.0306 10.5031 18.4546C10.0471 17.8786 9.73505 17.2066 9.54305 16.4626L12.6391 15.2146C12.8311 15.6706 13.0471 16.0786 13.3351 16.4626C13.5751 16.8466 13.8871 17.1826 14.2471 17.4466C14.5831 17.7346 14.9671 17.9506 15.4231 18.0946C15.8551 18.2386 16.3351 18.3346 16.9111 18.3346C17.4871 18.3346 18.0151 18.2386 18.4951 18.0466C18.9511 17.8786 19.3351 17.6146 19.6711 17.2786C19.9831 16.9666 20.2231 16.5826 20.3911 16.1506C20.5351 15.7186 20.6311 15.2626 20.6311 14.7586C20.6311 13.6546 20.2951 12.7666 19.6231 12.0946C18.9511 11.4226 17.9431 11.0866 16.6471 11.0866C16.1671 11.0866 15.6391 11.2306 15.0871 11.4706C14.5111 11.7586 14.0071 12.1426 13.6231 12.6466H10.1911V1.89458H23.4151V4.82258H13.9831V9.19058C14.9431 8.51858 16.1671 8.15858 17.6551 8.15858C18.5671 8.15858 19.4311 8.32658 20.2471 8.61458C21.0631 8.92658 21.7831 9.35858 22.4071 9.91058C23.0071 10.4866 23.4871 11.1586 23.8711 11.9506C24.2311 12.7666 24.4231 13.7026 24.4231 14.7106C24.4231 15.5746 24.2311 16.3906 23.8951 17.1586C23.5351 17.9746 23.0311 18.6466 22.3831 19.2706C21.7111 19.8706 20.9191 20.3506 20.0071 20.7346C19.0711 21.0706 18.0391 21.2626 16.8871 21.2626ZM37.9536 20.8066V0.742578H41.4096V9.23858L43.5216 8.49458V0.742578H47.0016V20.8066H43.5216V11.7346L41.4096 12.4786V20.8066H37.9536ZM36.5136 1.22258V4.15058H29.1936V17.6386H36.7536V20.5666H25.7376V1.22258H36.5136ZM68.3376 15.2626V14.2306H53.8656V11.7346H72.1056V17.7586H57.6336V18.7906H72.3456V21.2866H53.8656V15.2626H68.3376ZM66.2736 10.3666H51.8976V7.43858H53.6976V3.91058H51.8976V0.982577H66.2736V3.91058H64.4736V7.43858H66.2736V10.3666ZM72.1056 0.742578V10.6546H68.3376V0.742578H72.1056ZM57.4656 7.43858H60.7056V3.91058H57.4656V7.43858ZM85.9399 1.31858V3.35858C85.9399 4.22258 85.7719 5.03858 85.4599 5.80658L93.6679 9.71858L91.8199 12.3586L83.6839 8.49458C82.7719 9.40658 81.6439 10.1986 80.2759 10.8706C78.8839 11.5666 77.2279 12.1426 75.3319 12.5986L73.9159 9.83858C75.3559 9.55058 76.5799 9.19058 77.6359 8.71058C78.6679 8.25458 79.5319 7.72658 80.2039 7.15058C80.8519 6.59858 81.3319 5.99858 81.6679 5.32658C81.9799 4.70258 82.1479 4.03058 82.1479 3.33458V1.31858H85.9399ZM73.6759 14.4466H93.7159V17.3746H85.5799V21.5506H81.8119V17.3746H73.6759V14.4466ZM118.692 0.742578V12.8866H114.924V9.55058L110.676 10.3426C110.1 11.0386 109.356 11.5666 108.468 11.9506C107.556 12.3346 106.5 12.5266 105.324 12.5266C104.316 12.5266 103.404 12.3826 102.588 12.0946C101.772 11.8306 101.076 11.4226 100.524 10.8946C99.9479 10.3906 99.4919 9.76658 99.2039 9.04658C98.8679 8.32658 98.7239 7.53458 98.7239 6.64658C98.7239 5.75858 98.8679 4.94258 99.2039 4.19858C99.4919 3.47858 99.9479 2.87858 100.524 2.35058C101.076 1.84658 101.772 1.43858 102.588 1.15058C103.404 0.886577 104.316 0.742578 105.324 0.742578C106.596 0.742578 107.724 0.958578 108.684 1.39058C109.62 1.84658 110.364 2.47058 110.94 3.26258L114.924 2.44658V0.742578H118.692ZM114.924 21.2866V16.8706H100.452V13.9666H118.692V21.2866H114.924ZM105.324 9.59858C106.14 9.59858 106.812 9.33458 107.364 8.78258C107.892 8.25458 108.156 7.53458 108.156 6.64658C108.156 5.73458 107.892 5.01458 107.364 4.46258C106.812 3.93458 106.14 3.67058 105.324 3.67058C104.508 3.67058 103.836 3.93458 103.308 4.46258C102.756 5.01458 102.492 5.73458 102.492 6.64658C102.492 7.53458 102.756 8.25458 103.308 8.78258C103.836 9.33458 104.508 9.59858 105.324 9.59858ZM111.924 6.64658V7.00658C111.9 7.12658 111.876 7.24658 111.876 7.34258L114.924 6.74258V5.25458L111.876 5.83058C111.876 5.97458 111.9 6.09458 111.924 6.23858V6.64658ZM130.366 21.7666C128.926 21.7666 127.63 21.6706 126.502 21.5026C125.35 21.3106 124.366 21.0466 123.598 20.6866C122.782 20.3026 122.182 19.8466 121.774 19.3186C121.342 18.7666 121.15 18.1426 121.15 17.3746C121.15 16.6546 121.342 16.0066 121.774 15.4306C122.182 14.9026 122.782 14.4466 123.598 14.0626C124.366 13.7266 125.35 13.4626 126.502 13.2706C127.63 13.1026 128.926 13.0066 130.366 13.0066C131.806 13.0066 133.102 13.1026 134.254 13.2706C135.382 13.4626 136.342 13.7266 137.158 14.0626C137.926 14.4466 138.526 14.9026 138.958 15.4306C139.366 16.0066 139.582 16.6546 139.582 17.3746C139.582 18.1426 139.366 18.7666 138.958 19.3186C138.526 19.8466 137.926 20.3026 137.158 20.6866C136.342 21.0466 135.382 21.3106 134.254 21.5026C133.102 21.6706 131.806 21.7666 130.366 21.7666ZM120.574 3.91058V0.982577H132.31V7.99058H124.342V9.11858H132.79V12.0466H120.574V5.06258H128.542V3.91058H120.574ZM139.102 10.1266V12.6466H135.334V0.742578H139.102V2.56658H141.19V5.49458H139.102V7.19858H141.19V10.1266H139.102ZM130.366 18.8386C132.07 18.8386 133.414 18.7186 134.374 18.5026C135.334 18.2626 135.814 17.9026 135.814 17.3746C135.814 16.8466 135.334 16.4866 134.374 16.2466C133.414 16.0306 132.07 15.9106 130.366 15.9106C128.638 15.9106 127.318 16.0306 126.358 16.2466C125.398 16.4866 124.918 16.8466 124.918 17.3746C124.918 17.9026 125.398 18.2626 126.358 18.5026C127.318 18.7186 128.638 18.8386 130.366 18.8386ZM154.478 20.5666V4.15058H146.03V1.22258H158.246V20.5666H154.478ZM165.278 20.8066H161.51V0.742578H165.278V20.8066ZM170.928 3.93458H175.128V0.982577H178.896V12.7666H167.16V0.982577H170.928V3.93458ZM171.936 14.4466V18.3826H185.928V21.2866H168.168V14.4466H171.936ZM185.688 7.67858V15.0706H181.92V0.742578H185.688V4.75058H187.776V7.67858H185.688ZM175.128 6.86258H170.928V9.83858H175.128V6.86258ZM192.304 17.8786H195.88V9.14258H199.648V17.8786H201.88V9.14258H205.648V17.8786H212.344V20.8066H192.304V17.8786ZM207.4 4.15058H193.48V1.22258H211.168V15.1186H207.4V4.15058ZM213.435 10.1266H233.475V13.0546H229.899V14.6866H232.299V21.2866H228.531V17.5906H214.611V14.6866H217.011V13.0546H213.435V10.1266ZM214.611 4.65458C214.611 3.88658 214.827 3.23858 215.259 2.71058C215.667 2.18258 216.267 1.75058 217.035 1.41458C217.803 1.10258 218.715 0.862577 219.819 0.718578C220.899 0.574577 222.099 0.502578 223.443 0.502578C224.763 0.502578 225.963 0.574577 227.067 0.718578C228.147 0.862577 229.083 1.10258 229.875 1.41458C230.643 1.75058 231.243 2.18258 231.675 2.71058C232.083 3.23858 232.299 3.88658 232.299 4.65458C232.299 5.42258 232.083 6.04658 231.675 6.57458C231.243 7.10258 230.643 7.53458 229.875 7.84658C229.083 8.18258 228.147 8.42258 227.067 8.56658C225.963 8.71058 224.763 8.78258 223.443 8.78258C222.099 8.78258 220.899 8.71058 219.819 8.56658C218.715 8.42258 217.803 8.18258 217.035 7.84658C216.267 7.53458 215.667 7.10258 215.259 6.57458C214.827 6.04658 214.611 5.42258 214.611 4.65458ZM228.531 4.65458C228.531 4.24658 228.075 3.93458 227.163 3.71858C226.227 3.52658 224.979 3.43058 223.443 3.43058C221.907 3.43058 220.683 3.52658 219.771 3.71858C218.835 3.93458 218.379 4.24658 218.379 4.65458C218.379 5.08658 218.835 5.39858 219.771 5.59058C220.683 5.78258 221.907 5.87858 223.443 5.87858C224.979 5.87858 226.227 5.78258 227.163 5.56658C228.075 5.37458 228.531 5.08658 228.531 4.65458ZM220.779 14.6866H226.131V13.0546H220.779V14.6866ZM246.283 2.42258H250.051V5.35058H246.283V9.71858C246.283 10.3906 246.259 10.9906 246.211 11.5666C246.139 12.1666 246.043 12.7426 245.947 13.2946L250.795 17.8546L248.707 20.3986L244.747 16.5106C244.219 17.3746 243.571 18.1426 242.779 18.7906C241.963 19.4386 240.979 19.9906 239.827 20.4226L238.171 17.6386C238.939 17.3026 239.611 16.9426 240.163 16.5106C240.691 16.1026 241.147 15.5746 241.507 14.9506C241.843 14.3506 242.107 13.6306 242.275 12.7666C242.419 11.9266 242.515 10.8946 242.515 9.69458V5.35058H238.891V2.42258H242.515V0.190578H246.283V2.42258ZM251.779 20.8066V11.2786L248.395 12.4546V9.45458L251.779 8.27858V0.742578H255.235V20.8066H251.779ZM260.467 20.8066H256.987V0.742578H260.467V20.8066ZM268.837 20.5666V4.15058H261.997V1.22258H272.293V5.35058L274.573 4.55858V0.742578H278.029V20.8066H274.573V15.9586L272.293 16.7506V20.5666H268.837ZM283.261 20.8066H279.781V0.742578H283.261V20.8066ZM272.293 13.5106L274.573 12.7186V7.79858L272.293 8.59058V13.5106Z' fill='%23384456'/%3E%3C/svg%3E%0A") no-repeat center/90% ;}

    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .info{text-align: center;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .word .info_btn a{width: 100%;}
    .compulsory_education .accordion-list .accordion-desc .accordion-inner .program_box .inner .photo img{width: 100%;height: 100%;}
}
/* sub030105 필수역량교육 End */

/* sub030106 교육체계 */
.characteristics_edu{margin-top: 90px;}
.characteristics_edu sup{top: -0.2em;font-size: 12px;}
.characteristics_edu .inner .title{border-radius: 5px;background: #22ADB6;color: #FFF;text-align: center;letter-spacing: -1.08px;font-family: 'score';font-size: 18px;padding: 10px;}
.characteristics_edu .inner .title.bg01{background: #22ADB6;}
.characteristics_edu .inner .title.bg02{background: #222433;}
.characteristics_edu .inner .title.bg03{background: #EA5242;}

.characteristics_edu .inner .top_txt{position: relative;}
.characteristics_edu .inner .top_txt::before{position: absolute;content: '';width: 46px;height: 34px;background: url("data:image/svg+xml,%3Csvg width='46' height='34' viewBox='0 0 46 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.4' d='M8.73322 16.8563C8.73322 19.267 6.78196 21.2145 4.36661 21.2145C1.95126 21.2145 0 19.2564 0 16.8563C0 14.4561 1.95126 12.498 4.36661 12.498C6.78196 12.498 8.73322 14.4456 8.73322 16.8563Z' fill='%23B3B3B4'/%3E%3Cpath d='M33.7195 4.50812C33.7195 6.91882 31.7683 8.86633 29.3529 8.86633C26.9376 8.86633 24.9863 6.91882 24.9863 4.50812C24.9863 2.09741 26.9376 0.149902 29.3529 0.149902C31.7683 0.149902 33.7195 2.09741 33.7195 4.50812Z' fill='%23E83820'/%3E%3Cpath d='M21.3055 16.867C21.3055 19.2777 19.3542 21.2252 16.9389 21.2252C14.5235 21.2252 12.5723 19.2777 12.5723 16.867C12.5723 14.4563 14.5235 12.5088 16.9389 12.5088C19.3542 12.5088 21.3055 14.4563 21.3055 16.867Z' fill='%23E83820'/%3E%3Cpath opacity='0.4' d='M33.7195 16.867C33.7195 19.2777 31.7683 21.2252 29.3529 21.2252C26.9376 21.2252 24.9863 19.2777 24.9863 16.867C24.9863 14.4563 26.9376 12.5088 29.3529 12.5088C31.7683 12.5088 33.7195 14.4563 33.7195 16.867Z' fill='%23B3B3B4'/%3E%3Cpath opacity='0.4' d='M45.9022 16.867C45.9022 19.2777 43.9509 21.2252 41.5356 21.2252C39.1202 21.2252 37.1689 19.2777 37.1689 16.867C37.1689 14.4563 39.1202 12.5088 41.5356 12.5088C43.9509 12.5088 45.9022 14.4563 45.9022 16.867Z' fill='%23B3B3B4'/%3E%3Cpath d='M21.3055 29.2259C21.3055 31.6366 19.3542 33.5841 16.9389 33.5841C14.5235 33.5841 12.5723 31.6366 12.5723 29.2259C12.5723 26.8152 14.5235 24.8677 16.9389 24.8677C19.3542 24.8677 21.3055 26.8257 21.3055 29.2259Z' fill='%23E83820'/%3E%3C/svg%3E%0A");top: -56px;left: 50%;transform: translateX(-50%);}
.characteristics_edu .inner .top_txt p{line-height: 1.6;margin: 0;color: #222;font-family: 'score';font-size: 20px;letter-spacing: -0.4px;text-align: center;}
.characteristics_edu .inner .top_txt p strong{font-family: 'score';font-size: 20px;letter-spacing: -0.4px;font-weight: 600;}
.characteristics_edu .inner .top_txt p strong em{color: #E83421;font-family: 'score';font-size: 20px;letter-spacing: -0.4px;font-weight: 600;}

.characteristics_edu .inner .conWrap{margin-top: 71px;display: flex;gap: 20px 10px;position: relative;}
.characteristics_edu .inner .conWrap::before{position: absolute;content: '';width: 132px;height: 171px;top: -162px;right: 50px;background: url(/images/kor/edu/characteristicsEdu_deco.png) no-repeat center / cover;z-index: 2;}
.characteristics_edu .inner .conWrap .line{border-radius: 10px 10px 0 0;position: absolute;content: '';top: -35px;left: 0;width: 100%;height: 17px;background: linear-gradient(90deg, rgba(34,173,182,1) 35%, rgba(0,0,0,1) 46%);}
.characteristics_edu .inner .conWrap .line::before{content: '';position: absolute;left: 50%;bottom: -1px;transform: translateX(-50%);width: calc(100% - 2px);height: calc(100% - 1px);background: #fff;border-radius: 8px 8px 0 0;}
.characteristics_edu .inner .conWrap .line::after{content: '';position: absolute;left: 50%;top: -5px;transform: translateX(-50%) rotate(45deg);width: 8px;height: 8px;border: 2px solid #000;border-bottom: 0;border-right: 0;background: #fff;}
.characteristics_edu .inner .conWrap .con{border-width: 1px;border-style: solid;border-radius: 10px;padding: 12px 14px;position: relative;}
.characteristics_edu .inner .conWrap .con::before{position: absolute;content: '';width: 42px;height: 42px;bottom: 44px;}
.characteristics_edu .inner .conWrap .con.bg01{border-color: #D9D9D9;width: 33.5%;}
.characteristics_edu .inner .conWrap .con.bg01::before{background: url("data:image/svg+xml,%3Csvg width='37' height='42' viewBox='0 0 37 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.8203 34.614H13.2263L13.1093 33.615C13.1093 33.615 12.6413 29.781 10.4273 27.081C7.74527 24.723 6.20626 21.339 6.20626 17.784C6.20626 10.962 11.7593 5.40901 18.5813 5.40901C25.4033 5.40901 30.9563 10.962 30.9563 17.784C30.9563 21.501 29.3093 24.975 26.4293 27.342C25.9343 27.99 25.4933 28.737 25.1153 29.574L23.0633 28.647C23.5403 27.603 24.0983 26.667 24.7373 25.857L24.9173 25.677C27.3203 23.742 28.7063 20.862 28.7063 17.793C28.7063 12.213 24.1613 7.66801 18.5813 7.66801C13.0013 7.66801 8.45627 12.213 8.45627 17.793C8.45627 20.727 9.73427 23.517 11.9663 25.452L12.0923 25.578C14.0543 27.918 14.8643 30.852 15.1703 32.364H22.8113V34.614H22.8203Z' fill='%23E0E0E0'/%3E%3Cpath d='M2.98426 16.128H0.239258V18.378H2.98426V16.128Z' fill='%23E0E0E0'/%3E%3Cpath d='M19.9403 0H17.6903V2.745H19.9403V0Z' fill='%23E0E0E0'/%3E%3Cpath d='M6.70326 4.2818L5.11227 5.87279L7.05328 7.8138L8.64427 6.22281L6.70326 4.2818Z' fill='%23E0E0E0'/%3E%3Cpath d='M36.9593 16.128H34.2143V18.378H36.9593V16.128Z' fill='%23E0E0E0'/%3E%3Cpath d='M30.496 4.27903L28.5543 6.21936L30.1447 7.81091L32.0864 5.87057L30.496 4.27903Z' fill='%23E0E0E0'/%3E%3Cpath d='M23.5223 36.027H13.3433V38.277H23.5223V36.027Z' fill='%23E0E0E0'/%3E%3Cpath d='M21.2093 39.42H15.3773V41.67H21.2093V39.42Z' fill='%23E0E0E0'/%3E%3C/svg%3E%0A") no-repeat center / auto;right: 30px;}
.characteristics_edu .inner .conWrap .con.bg02{border-color: #222433;width: calc(100% - 33.5% - 10px);}
.characteristics_edu .inner .conWrap .con.bg02::before{background: url("data:image/svg+xml,%3Csvg width='30' height='41' viewBox='0 0 30 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5314 23.364L4.50237 16.344L20.8374 0L27.8664 7.02899L23.6364 11.259L22.0434 9.66598L24.6804 7.02899L20.8374 3.18599L7.67937 16.344L11.5314 20.187L17.0214 14.688L18.6144 16.281L11.5314 23.364Z' fill='%23E0E0E0'/%3E%3Cpath d='M26.5524 36.3869L24.6444 35.1899C27.0114 31.4009 27.8034 27.8729 26.9934 24.687C25.8234 20.106 21.7284 17.757 21.6924 17.739L22.7904 15.777C22.9974 15.894 27.7674 18.63 29.1714 24.129C30.1434 27.9359 29.2614 32.0579 26.5524 36.3869Z' fill='%23E0E0E0'/%3E%3Cpath d='M16.6074 27.6389H0.776367V29.8889H16.6074V27.6389Z' fill='%23E0E0E0'/%3E%3Cpath d='M3.57443 17.5277L2.0342 19.1678L8.8311 25.5505L10.3713 23.9104L3.57443 17.5277Z' fill='%23E0E0E0'/%3E%3Cpath d='M10.7214 28.7639H8.47137V35.6489H10.7214V28.7639Z' fill='%23E0E0E0'/%3E%3Cpath d='M20.5494 17.883C17.9664 17.883 15.8604 15.777 15.8604 13.194C15.8604 10.611 17.9664 8.50498 20.5494 8.50498C23.1324 8.50498 25.2384 10.611 25.2384 13.194C25.2384 15.777 23.1324 17.883 20.5494 17.883ZM20.5494 10.746C19.1994 10.746 18.1104 11.844 18.1104 13.185C18.1104 14.526 19.2084 15.624 20.5494 15.624C21.8904 15.624 22.9884 14.526 22.9884 13.185C22.9884 11.844 21.8904 10.746 20.5494 10.746Z' fill='%23E0E0E0'/%3E%3Cpath d='M29.5494 40.8689H2.54937V34.6679H29.5494V40.8689ZM4.79937 38.6189H27.2994V36.9179H4.79937V38.6189Z' fill='%23E0E0E0'/%3E%3C/svg%3E%0A") no-repeat center /auto;right: 50px;}

.characteristics_edu .inner .conWrap .con .boxWrap{position: relative; margin-top: 50px;display: flex;gap: 0 10px;}
.characteristics_edu .inner .conWrap .con .boxWrap .subLine{position: absolute;content: '';left: 50%;top: -25px;width: calc(50% + 8px);height: 25px;transform: translateX(-50%);border-top: 2px solid #EA5242;border-right: 2px solid #EA5242;border-left: 2px solid #EA5242; border-radius: 10px 10px 0 0;z-index: 2;}
.characteristics_edu .inner .conWrap .con .boxWrap .subLine::after{content: '';position: absolute;left: 50%;top: -7px;transform: translateX(-50%) rotate(45deg);width: 8px;height: 8px;border: 2px solid #EA5242;border-bottom: 0;border-right: 0;background: #fff;}
.characteristics_edu .inner .conWrap .con .boxWrap .box{position: relative;width: calc(50% - 5px);}
.characteristics_edu .inner .conWrap .con .boxWrap .box::before{content: '';position: absolute;left: 50%;top: -5.54px;transform: translateX(-50%);width: 10px;height: 10px;border: 1px solid #fff;border-radius: 50%;background: #EA5242;}
.characteristics_edu .inner .conWrap .con .con_check{display: block;color: #666;font-size: 15px;letter-spacing: -1.05px;line-height: 1.65;margin-top: 30px;padding: 0 60px 0 10px;}

.characteristics_edu .inner .conWrap .listWrap{margin-top: 13px;}
.characteristics_edu .inner .conWrap .listWrap > li{padding-left: 10px;font-size: 20px;letter-spacing: -1.4px;font-weight: 600;}
.characteristics_edu .inner .conWrap .listWrap > li + li{margin-top: 15px;}
.characteristics_edu .inner .conWrap .listWrap.bg01 > li{color: #22ADB6;}
.characteristics_edu .inner .conWrap .listWrap.bg02 > li{color: #EA5242;}
.characteristics_edu .inner .conWrap .listWrap > li > ul > li{line-height: 1.65;position: relative;padding-left: 25px;color: #3A3A3A;font-size: 17px;letter-spacing: -1.02px;}
.characteristics_edu .inner .conWrap .listWrap > li > ul > li::before{position: absolute;content: '';width: 5px;height: 5px;border-radius: 50%;background: #3A3A3A;top: 12px;left: 10px;}

@media (max-width: 1370px){
    .characteristics_edu .inner .conWrap::before{width: 92px;height: 120px;top: -78px;right: -30px;}
}
@media (max-width: 1330px){
    .characteristics_edu .inner .conWrap .con::before{display: none;}
    .characteristics_edu .inner .conWrap .con .con_check{padding: 0;}
}
@media (min-width: 1024px) and (max-width: 1200px){
    .characteristics_edu .inner .conWrap .con.bg01{width: 50%;}
    .characteristics_edu .inner .conWrap .con.bg02{width: 50%;}
    .characteristics_edu .inner .conWrap .con .boxWrap{flex-direction: column;margin-top: 20px;}
    .characteristics_edu .inner .conWrap .con .boxWrap .box{width: 100%;}
    .characteristics_edu .inner .conWrap .con .boxWrap .box + .box{margin-top: 20px;border-top: 1px dashed rgba(0, 0, 0, 0.3);padding-top: 20px;}
    .characteristics_edu .inner .conWrap .con .boxWrap .subLine{display: none;}
    .characteristics_edu .inner .conWrap .con .boxWrap .box::before{display: none;}

    .characteristics_edu .inner .conWrap .listWrap > li{font-size: 18px;}
    .characteristics_edu .inner .conWrap .listWrap > li > ul > li{font-size: 16px;}
}
@media (max-width: 900px){
    .characteristics_edu .inner .title{padding: 7px 10px;}
    .characteristics_edu .inner .top_txt p{line-height: 1.2;font-size: 18px;}
    .characteristics_edu .inner .top_txt p strong{font-size: 18px;}
    .characteristics_edu .inner .top_txt p strong em{font-size: 18px;}

    .characteristics_edu .inner .conWrap .con.bg01{width: 45%;}
    .characteristics_edu .inner .conWrap .con.bg02{width: 55%;}
    .characteristics_edu .inner .conWrap .con .boxWrap{flex-direction: column;margin-top: 20px;}
    .characteristics_edu .inner .conWrap .con .boxWrap .box{width: 100%;}
    .characteristics_edu .inner .conWrap .con .boxWrap .box + .box{margin-top: 20px;border-top: 1px dashed rgba(0, 0, 0, 0.3);padding-top: 20px;}
    .characteristics_edu .inner .conWrap .con .boxWrap .subLine{display: none;}
    .characteristics_edu .inner .conWrap .con .boxWrap .box::before{display: none;}

    .characteristics_edu .inner .conWrap .listWrap > li{font-size: 18px;}
    .characteristics_edu .inner .conWrap .listWrap > li > ul > li{font-size: 16px;}
}
@media (max-width: 680px){
    .characteristics_edu{margin-top: 60px;}
    .characteristics_edu .inner .top_txt p br{display: none;}
    .characteristics_edu .inner .conWrap{margin-top: 60px;flex-direction: column;}
    .characteristics_edu .inner .conWrap .listWrap > li{font-size: 17px;}
    .characteristics_edu .inner .conWrap .listWrap > li > ul > li{font-size: 15px;}
    .characteristics_edu .inner .conWrap .con.bg01{width: 100%;}
    .characteristics_edu .inner .conWrap .con.bg02{width: 100%;}
    .characteristics_edu .inner .conWrap .con .boxWrap{margin-top: 10px}
    .characteristics_edu .inner .conWrap .con .con_check{margin-top: 20px;}
    .characteristics_edu .inner .conWrap::before{top: auto;right:0;bottom: -46px;}
}
@media (max-width: 500px){
    .characteristics_edu .inner .conWrap::before{display: none;}
}
/* sub030106 교육체계 End */

/* 상담하기 none처리 */
#HappytalkIframe{display:none;}


/* sub03_04_01 역량진단검사 */
.s030401 .btn-rightbox { margin-top: -60px; text-align: right; } 
.s030401 .btn-rightbox .btn { margin: 0; } 
.s030401 .depth-tabbox .depth-tab { display: inline-block; } 
.s030401 .depth-tabbox .depth-tab a { display: block; position: relative; padding: 12px 10px; } 
.s030401 .depth-tabbox .depth-tab:not(:first-child) a:before { content: ""; display: block; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 1px; height: 12px; background-color: #ddd; } 
.s030401 .depth-tabbox .depth-tab.active a { border-bottom: 1px solid #e83421; color: #e83421; } 
.s030401 .depth-contentbox .depth-content { display: none; padding: 24px 45px; border: 0; background: #f9f5f5; } 
.s030401 .depth-contentbox .depth-content.active { display: block; } 
.s030401 .depth-contentbox .depth-content h4.h4 { margin-bottom: 5px; } 
.s030401 .text-right .btn { margin: 0 5px; } 
@media (max-width:450px){
 .s030401 .btn-rightbox { margin-top: 0; text-align: left; } 
 }
/* sub03_04_01 역량진단검사 End */

/* sub03_04_03 취업솔루션*/
.s030403 .bodo-v { margin-left: -20px; } 
.s030403 .bodo-v img { width: 70%; max-width: 200px; display: inline-block; } 
.s030403 .bodo-v .col { width: calc(33.3333% - 20px); margin-left: 20px; margin-bottom: 20px; padding: 0 20px 50px; border: 1px solid #cacaca; } 
.s030403 .bodo-v .col:nth-child(3n + 1) { clear: both; } 
.s030403 .bodo-v .col .v_imgbox { margin-bottom: 0; border-bottom: 1px dashed #d4d4d4; } 
.s030403 .bodo-v .col .v_txt .tit { padding: 40px 0 30px; } 
.s030403 .bodo-v .col .v_txt .tit .subtit { color: #999; } 
.s030403 .bodo-v .col .v_txt .btn { padding: 8px 40px 8px 19px; width: 187px; } 
@media (max-width:1023px){
 .s030403 .bodo-v .col { float: left; width: calc(50% - 20px); } 
 .s030403 .bodo-v .col:nth-child(3n + 1) { clear: none; } 
 .s030403 .bodo-v .col:nth-child(2n + 1) { clear: both; } 
 }
@media (max-width:620px){
 .s030403 .bodo-v .col { float: none; width: auto; } 
 .s030403 .bodo-v .col:nth-child(2n + 1) { clear: none; } 
 }
/* sub03_04_03 취업솔루션 End*/

/* sub03_04_04 경력개발지원 사이트 */
.s030404 .bodo-v { display: flex; flex-wrap: wrap;  margin-left: -20px; } 
.s030404 .bodo-v img { width: 70%; display: inline-block; } 
.s030404 .bodo-v .col {position: relative; float: none; width: calc(33% - 20px); margin-left: 20px; margin-bottom: 20px; padding: 0 30px 90px; border: 1px solid #cacaca; } 
.s030404 .bodo-v .col .v_imgbox { margin-bottom: 0; border-bottom: 1px dashed #d4d4d4; } 
.s030404 .bodo-v .col .v_txt .tit { padding: 40px 0 30px; } 
.s030404 .bodo-v .col .v_txt .tit .subtit { color: #999; } 
.s030404 .bodo-v .col .v_txt .btn {position: absolute; left: 50%; bottom: 50px; transform: translateX(-50%); min-width: 190px; padding: 8px 40px 8px 19px; } 

@media (max-width:1379px){
 .s030404.bodo-v .col { width: calc(33.3333% - 20px); } 
 }
@media (max-width:1023px){
 .s030404 .bodo-v .col { width: calc(50% - 20px); } 
 }
@media (max-width:620px){
  .s030404 .bodo-v {margin-left: 0;}
  .s030404 .bodo-v .col { width: 100%; margin-left: 0;}
 }

/* sub03_04_04 경력개발지원 사이트 End*/

.ust_annual_report{padding:43px 50px; border:1px solid #ddd; background:#f9f9f9; }
.ust_annual_report::after{content: "";display:block;clear: both;visibility: hidden;}
.ust_annual_report .thumb {float:left;width:215px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.ust_annual_report .thumb img {width:100%;}
.ust_annual_report .info {float:right;width:calc(100% - 215px); padding-left:60px;}
.ust_annual_report .info .tit {}
.ust_annual_report .info .tit strong {display:block;margin:10px 0 0;font-size:26px;font-weight:bold;color:#e54523;}
.ust_annual_report .info .tit p {margin-top:5px; font-size:16px; color:#6e7179;}
.ust_annual_report .info .btn_wrap {margin:15px 0 0; padding:15px 0 0;border-top:1px solid #ddd;text-align: left;}

@media(min-width:1024px) and (max-width:1120px){
    .ust_annual_report .info .btn_wrap a{width: 100%;}
}
@media(max-width:1023px){
    .ust_annual_report {padding:30px 40px; }
    .ust_annual_report .info {padding-left:40px;}
}
@media(max-width:767px){
    .ust_annual_report {padding:25px 20px; }
    .ust_annual_report .thumb {float:none; width:100%;max-width:215px; margin:0 auto 30px;}
    .ust_annual_report .info {float:none; width:100%; padding-left:0; text-align:center;}
    .ust_annual_report .info .btn_wrap a{width:calc(50% - 17px);}
}
@media(max-width:450px){
    .ust_annual_report .info .btn_wrap a{width:100%;}
}


/* new 15대 필수역량기반 */
.edu_vision {border: 6px solid #f4f4f4;overflow: hidden;padding: 20px;}
.edu_vision .item {position: relative;padding: 18px 0 25px 93px;}
.edu_vision .item .title {position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.edu_vision .item .title strong {display: block;color: #666;font-size: 15px;line-height: 1;letter-spacing: -0.02em;line-height: 20px;font-weight: 300;font-family: 'score';}
.edu_vision .item01 .vision_box {display: flex;justify-content: space-between;}
.edu_vision .item01 .vision_box>div {display: flex;align-items: center;justify-content: center;width: 185px;height: 185px;border-radius: 50%;position: relative;}
.edu_vision .item01 .vision_box>div strong {font-family: 'score';color: #333;font-size: 18px;margin-bottom: 45px;display: block; transition: 0.5s;}
.edu_vision .item01 .vision_box>div.box04 strong {margin-bottom: 0;font-weight: 500;font-size: 15px;color: #444;}
.edu_vision .item01 .vision_box .box01 {border: 7px solid #FFF;background: #FDEEEB;}
.edu_vision .item01 .vision_box .box02 {border: 7px solid #FFF;background: #CDEDEF;}
.edu_vision .item01 .vision_box .box03 {border: 7px solid #FFF;background: #E9EAEE;}
.edu_vision .item01 .vision_box .box04 {border: 7px solid #FFF;background: rgba(249, 245, 244, 0.70);width: 120px;height: 120px;margin: auto 0;}
.edu_vision .item01 .vision_box .box01:before {content: '';display: block;width: 90px;height: 77px;background: url(/images/kor/edu/icon_01.png) no-repeat;position: absolute;bottom: 0;}
.edu_vision .item01 .vision_box .box02:before {content: '';display: block;width: 124px;height: 77px;background: url(/images/kor/edu/icon_02.png) no-repeat;position: absolute;bottom: 0;}
.edu_vision .item01 .vision_box .box03:before {content: '';display: block;width: 85px;height: 77px;background: url(/images/kor/edu/icon_03.png) no-repeat;position: absolute;bottom: 0;}
.edu_vision .item01 .vision_box .box04:before {content: '';display: block;width: 50px;height: 44px;background: url(/images/kor/edu/icon_04.png) no-repeat;position: absolute;top: -13px;right: -8px;}
.edu_vision .item01 .vision_box .box01:after, .edu_vision .item01 .vision_box .box02:after, .edu_vision .item01 .vision_box .box03:after {content: '';width: 50px;display: block;border-bottom: 1px dashed #bbb;position: absolute;right: -65px;}
.edu_vision .item01 .vision_box .box04:after {content: '';display: block;width: 0;height: 0;border-bottom: 4px solid transparent;border-top: 4px solid transparent;border-left: 6px solid #bbb;border-right: 6px solid transparent;position: absolute;left: -11px;}
.edu_vision .item02 .value_box {display: flex;justify-content: space-between;}
.edu_vision .item02 .value_box>div {border-radius: 5px;color: #fff;text-align: center;display: flex;justify-content: space-between;align-items: center;position: relative;}
.edu_vision .item02 .value_box>div .inner {padding: 19px 25px;display: inline-block;border-radius: 5px;font-family: 'score';font-weight: 300;position: relative;margin-right: 8px; color: #fff;}
.edu_vision .item02 .value_box .box01:before,.edu_vision .item02 .value_box .box02:before,.edu_vision .item02 .value_box .box03:before{content: '';display: block;position: absolute;top: -50px;left: 48%;transform: translateX(-50%);width: 1px;height: 25px;border-left: 1px dotted #cdcdcd;z-index: 3;}
.edu_vision .item02 .value_box .box01:after,.edu_vision .item02 .value_box .box02:after,.edu_vision .item02 .value_box .box03:after{content: '';display: block;position: absolute;top: -24px;left: 49px;width: 49%;height: 1px;border-top: 1px dotted #cdcdcd;z-index: 3;}
.edu_vision .item02 .value_box .box01 .inner {background: #EA5242;}
.edu_vision .item02 .value_box .box01 .inner:before{content: '';display: block;position: absolute;top: -25px;left: 50%;transform: translateX(-50%);border-left: 1px dotted #cdcdcd;width: 1px;height: 24px;z-index: 1;}
.edu_vision .item02 .value_box .box01 .inner:after{content:'';display: block;position: absolute;top: -5px;left: 50%;transform: translateX(-50%);border: 2px solid #fff;width:8px;height:8px;background-color:#EA5242;border-radius:50%;z-index:3;}
.edu_vision .item02 .value_box .box02 .inner {background: #0498A1;}
.edu_vision .item02 .value_box .box02 .inner:before{content: '';display: block;position: absolute;top: -25px;left: 50%;transform: translateX(-50%);border-left: 1px dotted #cdcdcd;width: 1px;height: 24px;z-index: 1;}
.edu_vision .item02 .value_box .box02 .inner:after{content:'';display: block;position: absolute;top: -5px;left: 50%;transform: translateX(-50%);border: 2px solid #fff;width:8px;height:8px;background-color:#0498A1;border-radius:50%;z-index:3;}
.edu_vision .item02 .value_box .box03 .inner {background: #657792;padding: 19px 14px;}
.edu_vision .item02 .value_box .box03 .inner:before{content: '';display: block;position: absolute;top: -25px;left: 50%;transform: translateX(-50%);border-left: 1px dotted #cdcdcd;width: 1px;height: 24px;z-index: 1;}
.edu_vision .item02 .value_box .box03 .inner:after{content:'';display: block;position: absolute;top: -5px;left: 50%;transform: translateX(-50%);border: 2px solid #fff;width:8px;height:8px;background-color:#657792;border-radius:50%;z-index:3;}
.edu_vision .item02 .value_box .box04 .inner {background: #F9F5F4;color: #343434;font-size: 14px;padding: 12px 35px;margin: 0;}
.edu_vision .item02 .value_box .box04 .inner:before {content: '';display: block;width: 25px;height: 25px;background: url(/images/kor/edu/icon_chk.png) no-repeat;position: absolute;top: -6px;left: -7px;}
.edu_vision .item02 .value_box .box04:before{content: '';display: block;width: 10px;height: 28px;background: url(/images/kor/edu/icon_arrow.png) no-repeat;position: absolute;top: -54px;left: 56px;  }
.edu_vision .item03 .row_box {display: flex;justify-content: space-between;}
.edu_vision .item03 .row_box>div {text-align: center;display: flex;justify-content: space-between;align-items: center;}
.edu_vision .item03 .row_box .inner {padding: 10px 8px;position: relative;margin-right: 5px;}
.edu_vision .item03 .row_box .box01 .inner {border-radius: 5px;border: 1px solid #EA5242;}
.edu_vision .item03 .row_box .box01 .inner:before{content: '';display: block;position: absolute;top: -47px;left: 50%;transform: translateX(-50%);border-left: 1px dotted #cdcdcd;width: 1px;height: 42px;z-index: 1;}
.edu_vision .item03 .row_box .box01 .inner:after{content:'';display: block;position: absolute;top: -5px;left: 50%;transform: translateX(-50%);border: 2px solid #fff;width:8px;height:8px;background-color:#EA5242;border-radius:50%;z-index:3;}
.edu_vision .item03 .row_box .box02 .inner{border-radius: 5px;border: 1px solid #0498A1;}
.edu_vision .item03 .row_box .box02 .inner:before{content: '';display: block;position: absolute;top: -47px;left: 50%;transform: translateX(-50%);border-left: 1px dotted #cdcdcd;width: 1px;height: 42px;z-index: 1;}
.edu_vision .item03 .row_box .box02 .inner:after{content:'';display: block;position: absolute;top: -5px;left: 50%;transform: translateX(-50%);border: 2px solid #fff;width:8px;height:8px;background-color:#0498A1;border-radius:50%;z-index:3;}
.edu_vision .item03 .row_box .box02 .inner:first-child {padding: 10px 22px;}
.edu_vision .item03 .row_box .box03 .inner {border-radius: 5px;border: 1px solid #657792;}
.edu_vision .item03 .row_box .box03 .inner:before{content: '';display: block;position: absolute;top: -47px;left: 50%;transform: translateX(-50%);border-left: 1px dotted #cdcdcd;width: 1px;height: 42px;z-index: 1;}
.edu_vision .item03 .row_box .box03 .inner:after{content:'';display: block;position: absolute;top: -5px;left: 50%;transform: translateX(-50%);border: 2px solid #fff;width:8px;height:8px;background-color:#657792;border-radius:50%;z-index:3;}
.edu_vision .item03 .row_box .box04 .inner {background: #F9F5F4;color: #343434;font-size: 14px;padding: 12px 25px;margin: 0; font-family: "score"; font-weight: 300;}
.edu_vision .item03 .row_box .box04 .inner:before {content: '';display: block;width: 25px;height: 25px;background: url(/images/kor/edu/icon_chk.png) no-repeat;position: absolute;top: -6px;left: -7px;}
.edu_vision .item03 .row_box .inner span { color: #333;font-family: "score";font-size: 14px;letter-spacing: -0.98px;display: block;font-weight: 300;border-bottom: 1px dotted #ddd;padding: 5px 0;}
.edu_vision .item03 .row_box .inner span:last-child {border: none;}
.edu_vision .item04 {padding-left: 20px;padding-top: 72px;}
.edu_vision .item04:before{content:'';display:block;width: 312px;height: 44px;background: url(/images/kor/edu/icon_bg.png) no-repeat;position: absolute;top: 20px;left: 203px;}
.edu_vision .item04 .strategy_box {border-radius: 10px;background: rgba(101, 119, 146, 0.06);width: calc(100% - 150px);text-align: center;padding: 25px;}
.edu_vision .item04 .strategy_box .top strong {color: #333;font-size: 20px;font-weight: 700;font-family: "score";}
.edu_vision .item04 .strategy_box .bottom {display: flex;justify-content: space-between;margin-top: 15px;}
.edu_vision .item04 .strategy_box .bottom .box {border-radius: 5px;background: #657792;padding: 10px 10px;}
.edu_vision .item04 .strategy_box .bottom .box a{color: #fff;font-family: "score";font-weight:300;}
.edu_vision .item .vision_box .box01 a:hover strong, .edu_vision .item .vision_box .box01 a:focus strong, .edu_vision .item .vision_box .box01.active a strong{color: #EA5242;}
.edu_vision .item .vision_box .box02 a:hover strong, .edu_vision .item .vision_box .box02 a:focus strong, .edu_vision .item .vision_box .box02.active a strong{color: #0498A1;}
.edu_vision .item .vision_box .box03 a:hover strong, .edu_vision .item .vision_box .box03 a:focus strong, .edu_vision .item .vision_box .box03.active a strong{color: #657792;}
.compulsory_education .map-box .btn_circle{display:none;}

@media(max-width:1280px){
    .edu_vision{display:none;}
    .compulsory_education .map-box .btn_circle, .compulsory_education .accordion-list .accordion-item{display:block;}
}