<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  @charset "utf-8";

/* -- font-family:"sofia-pro", sans-serif;					200 / 300 / 400 / 500 / 600 / 700 / 900 -- */
@import url("https://use.typekit.net/boy7xjh.css");

/* 폰트변경 */
body, body * {font-family:"sofia-pro", sans-serif !important;letter-spacing:0 !important;}


/* 공통 /////////////////////////////////////////////////////////////////////////////////////////*/
.un {border-bottom:1px solid #ddd; padding-bottom:10px; box-sizing: border-box; display:inline-block; margin-bottom:10px}

/* 테이블 반응형 안내문구 */
.wauto-wrap .rsv-info .icoKor {display:none;}
.wauto-wrap .rsv-info .icoEng {display:block;}

/* 탭 */
.c-tab01 ul.more-tab li {width:25%;} 
.c-tab01 ul li a {word-break:keep-all;}
.c-tab01 ul li:nth-child(4n):before {display:none}
.c-tab01 ul li:nth-child(5n):before {display:block}
.c-tab01.mSet ul li:nth-child(4n):before {display:block}

@media all and (max-width:1199px) {
	.c-tab01 ul.more-tab li {width:33.33%} 
}
@media all and (max-width:999px) {
	.c-tab01 ul.more-tab li {width:50%} 
}

#contents #cont {letter-spacing:0}


/* 작은 테이블 스타일 */
.tbl-type-s01 {position:relative;border-collapse:collapse;border-spacing:0px;table-layout:fixed;width:100%;clear:both;text-align:center;font-size:.889rem;border-top:1px solid #6d605f;border-bottom:1px solid #bbb}
.tbl-type-s01 th {background:#f8f8f8;color:#222;font-weight:500}
.tbl-type-s01 th,
.tbl-type-s01 td {padding:17px 8px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#555;word-wrap:break-word;word-break:break-all}
.tbl-type-s01 tbody tr:last-child th,
.tbl-type-s01 tbody tr:last-child td {border-bottom:0}
.tbl-type-s01 tfoot th,
.tbl-type-s01 tfoot td {background:#fff;font-weight:normal;border-top:1px solid #ccc}
.tbl-type-s01 thead th {background:#efefef}
.tbl-type-s01 th:first-child,
.tbl-type-s01 td:first-child {border-left:0}
.tbl-type-s01 th:last-child,
.tbl-type-s01 td:last-child {border-right:0}
.tbl-type-s01 .borb0 {border-bottom:0}

.tbl-type-s01 .c-list01 &gt; li:before, .tbl-type-s01 .c-list01-li:before{left: 7px;top: 10px;width: 2px;height: 2px;}

 .c-list01-li {text-align:left}
/* 리스트 */
.c-list02.han &gt; li:nth-child(1):before {content:"A." !important}
.c-list02.han &gt; li:nth-child(2):before {content:"B." !important}
.c-list02.han &gt; li:nth-child(3):before {content:"C." !important}
.c-list02.han &gt; li:nth-child(4):before {content:"D." !important}
.c-list02.han &gt; li:nth-child(5):before {content:"E." !important}
.c-list02.han &gt; li:nth-child(6):before {content:"F." !important}
.c-list02.han &gt; li:nth-child(7):before {content:"G." !important}
.c-list02.han &gt; li:nth-child(8):before {content:"H." !important}
.c-list02.han &gt; li:nth-child(9):before {content:"I." !important}
.c-list02.han &gt; li:nth-child(10):before {content:"J." !important}
.c-list02.han &gt; li:nth-child(11):before {content:"K." !important}
.c-list02.han &gt; li:nth-child(12):before {content:"L." !important}
.c-list02.han &gt; li:nth-child(13):before {content:"M." !important}
.c-list02.han &gt; li:nth-child(14):before {content:"N." !important}





/* 학과소개 */
.MnDeptIntro #svisual-wrap,
.MnDeptIntro #contents .cont-top {display:none;}
.MnDeptIntro #container {padding-left:0;}
.MnDeptIntro #contents {margin-top:0;}

.mDeptBox {position:relative;width:100%}

.mDeptSld-wr {position:relative;width:100%;padding-top:49px;padding-bottom:24px;}
.mDeptSld-wr:before {display:block;content:'';position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;height:100%;background:#faf9fe;border-radius:0 0 0 200px;z-index:-1;}
.mDeptSld-wr .svis-deco {position:absolute;left:-260px;top:0;width:100%;height:100%;overflow:hidden}
.mDeptSld-wr .deco {display:block;position:absolute;left:-143px;top:18px;border:1px solid rgba(63, 81, 181, .2);border-radius:50%;width:1263px;height:1263px;transform:rotate(0deg);animation:rotate 15s infinite linear;box-sizing:border-box}
.mDeptSld-wr .deco:before,
.mDeptSld-wr .deco:after,
.mDeptSld-wr .deco span {content:"";display:block;position:absolute;top:50%;left:50%;background-color:#d9dbf1;border-radius:50%;width:15px;height:15px;margin-left:7px}
.mDeptSld-wr .deco:before {transform:translate(616px)}
.mDeptSld-wr .deco:after {transform:rotate(221deg) translate(647px) rotate(-221deg)}
.mDeptSld-wr .deco span:before {transform:rotate(140deg) translate(647px) rotate(-140deg)}

.mDeptSld-wr .role-head {display:flex;justify-content:space-between;align-items:flex-end;font-family:"Gmarket Sans", sans-serif;letter-spacing:0;padding-bottom:30px;}
.mDeptSld-wr .role-head .sldTit .t1 {display:block;font-size:1.667em;color:#004591;font-weight:500;line-height:1.2em;}
.mDeptSld-wr .role-head .sldTit .t2 {display:block;font-size:2.667em;color:transparent;font-weight:700;line-height:1em;padding-top:16px;background: -webkit-linear-gradient(90deg, rgba(255,143,6,1) 0%, rgba(243,83,52,1) 27%, rgba(155,87,144,1) 56%, rgba(3,110,202,1) 100%);background: linear-gradient(90deg, rgba(255,143,6,1) 0%, rgba(243,83,52,1) 27%, rgba(155,87,144,1) 56%, rgba(3,110,202,1) 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip:text;}
.mDeptSld-wr .role-head .sldbTN {display:flex;align-items:center;flex-wrap:wrap;padding-bottom:13px;}
.mDeptSld-wr .role-head .sldbTN .t1 {position:relative;display:inline-block;font-size:1.111em;color:#d6171d;font-weight:700;font-family:"Gmarket Sans", sans-serif;padding-left:40px;padding-right:13px;margin-top:5px;}
.mDeptSld-wr .role-head .sldbTN .t1:before {display:block;content:'';position:absolute;top:4px;left:0;width:26px;height:26px;background:url(/resources/homepage/kor/_Img/Contents/department_spr.png) no-repeat 0 -47px;}
.mDeptSld-wr .role-head .sldbTN .btnYoutube {position:relative;display:inline-block;width:160px;padding:12px 40px 12px 20px;font-size:0.778em;color:#fff;font-weight:500;font-family:"Gmarket Sans", sans-serif;background:#d6171d;box-sizing:border-box;border-radius:23px;}
.mDeptSld-wr .role-head .sldbTN .btnYoutube:before {display:block;content:'';position:absolute;top:50%;right:20px;margin-top:-1px;width:16px;height:2px;background:#fff;}
.mDeptSld-wr .role-head .sldbTN .btnYoutube:after {display:block;content:'';position:absolute;top:50%;right:20px;margin-top:-3px;width:4px;height:4px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(-45deg);}

.mDeptSld-wr .role-body {box-sizing:border-box;position:relative;padding:0 0 0 581px;}
.mDeptSld-wr .role-body .selcectedViewPort {position:absolute;width:560px;left:0;top:0;background:#fff;padding:20px;border-radius:20px;box-shadow:0 13px 28px rgba(144,156,187,0.4);box-sizing:border-box;}
.mDeptSld-wr .role-body .selcectedViewPort .vdoBox {display:block;position:relative;height:0;padding:0 0 56.25%;background:rgba(0, 0, 0, .2) url(/resources/_Img/Common/flogo.png) no-repeat center center}
.mDeptSld-wr .role-body .selcectedViewPort .vdoBox iframe {display:block;position:absolute;width:100%;height:100%;left:0;top:0;border:0}
.mDeptSld-wr .role-body .selcectedViewPort .txtBox {color:#333333;margin:32px 0 0;text-align:center;}
.mDeptSld-wr .role-body .selcectedViewPort .txtBox .viewPortTit {display:block;width:auto;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal;font-size:1.444em;font-weight:700;color:#333333;line-height:1.2}
.mDeptSld-wr .role-body .selcectedViewPort .txtBox .viewPortTxt {line-height:1.333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:44px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;}
.mDeptSld-wr .role-body .datalist .item ul {display:block;text-align:left;font-size:0;padding-left:20px;}
.mDeptSld-wr .role-body .datalist .item ul li {display:inline-block;vertical-align:top;font-size:18px;width:31.29%;margin:0 3.065% 27px 0;box-sizing:border-box;}
.mDeptSld-wr .role-body .datalist .item ul li:nth-child(3n) {margin-right:0}
.mDeptSld-wr .role-body .datalist .item a {display:block;color:#fff;background:#fff;border-radius:0 0 0 30px;}
.mDeptSld-wr .role-body .datalist .item a .imgBox {position:relative}
.mDeptSld-wr .role-body .datalist .item a .imgBox:after {content:"";display:block;position:absolute;width:37px;height:37px;right:10px;bottom:-16px;opacity:0;background:url(/resources/homepage/kor/_Img/Contents/department_spr.png) no-repeat;transition:all 0.3s ease;z-index:1}
.mDeptSld-wr .role-body .datalist .item a .imgBox span {display:block;position:relative;box-sizing:border-box;height:0;padding:0 0 56.25%;z-index:0}
.mDeptSld-wr .role-body .datalist .item a .imgBox span:before {content:"";display:block;position:absolute;width:100%;height:100%;box-sizing:border-box;border:5px solid #d6171d;opacity:0;z-index:1;transition:all .3s ease}
.mDeptSld-wr .role-body .datalist .item a .imgBox span img {display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}
.mDeptSld-wr .role-body .datalist .item a .txtBox {padding:20px 20px 14px 20px}
.mDeptSld-wr .role-body .datalist .item a .txtBox .itemTit {display:block;font-size:0.944em;color:#444444;line-height:1.2;font-weight:700;width:auto;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}
.mDeptSld-wr .role-body .datalist .item a .txtBox .itemTxt {font-size:0.889em;line-height:1.188em;color:#777777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:40px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;transition:all .3s ease}
.mDeptSld-wr .role-body .datalist .item a.over {box-shadow:0 13px 28px rgba(144,156,187,0.4);}
.mDeptSld-wr .role-body .datalist .item a.over .imgBox:after,
.mDeptSld-wr .role-body .datalist .item a:focus .imgBox:after,
.mDeptSld-wr .role-body .datalist .item a:hover .imgBox:after {right:20px;opacity:1}
.mDeptSld-wr .role-body .datalist .item a.over .imgBox span:before,
.mDeptSld-wr .role-body .datalist .item a:focus .imgBox span:before,
.mDeptSld-wr .role-body .datalist .item a:hover .imgBox span:before {opacity:1}
.mDeptSld-wr .role-body .datalist .item a.over .txtBox .itemTxt,
.mDeptSld-wr .role-body .datalist .item a:focus .txtBox .itemTxt,
.mDeptSld-wr .role-body .datalist .item a:hover .txtBox .itemTxt {opacity:1}

.mDeptSld-wr .role-body .datactrl {position:relative;text-align:right;display:flex;justify-content:flex-end;align-items:center;margin-top:-10px;}
.mDeptSld-wr .role-body .datactrl &gt; div {display:inline-block;vertical-align:middle}
.mDeptSld-wr .role-body .datactrl .dataNum {width:60px;height:30px;color:#8d8ea3;font-size:0.889em;font-weight:500;font-family:"Gmarket Sans", sans-serif;background:#d6d8e1;border-radius:15px;text-align:center;line-height:30px;}
.mDeptSld-wr .role-body .datactrl .dataNum .pres {color:#141845;}
.mDeptSld-wr .role-body .datactrl .dataNav {font-size:0;margin:0 0 0 16px;}
.mDeptSld-wr .role-body .datactrl .dataNav button {display:inline-block;position:relative;width:40px;height:40px;border:1px solid #0a1646;border-radius:50%;background:#fff;vertical-align:top;font-size:0 !important;transition:all .3s ease;}
.mDeptSld-wr .role-body .datactrl .dataNav button:before {content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transition:all .3s ease;width:10px;height:10px;border-bottom:3px solid #0a1646;border-right:3px solid #0a1646;z-index:1}
.mDeptSld-wr .role-body .datactrl .dataNav button:focus:before,
.mDeptSld-wr .role-body .datactrl .dataNav button:hover:before {border-color:#fff;}
.mDeptSld-wr .role-body .datactrl .dataNav button:focus,
.mDeptSld-wr .role-body .datactrl .dataNav button:hover {background:#0a1646;}
.mDeptSld-wr .role-body .datactrl .dataNav .owl-prev {}
.mDeptSld-wr .role-body .datactrl .dataNav .owl-prev:before {transform:rotate(135deg);}
.mDeptSld-wr .role-body .datactrl .dataNav .owl-next {margin-left:5px;}
.mDeptSld-wr .role-body .datactrl .dataNav .owl-next:before {transform:rotate(-45deg);}

.mDeptItem-wr {padding-top:40px;}
.mDeptItem-tab ul {position:relative;display:flex;flex-wrap:wrap;border-radius:20px;background:#e8ecf7;overflow:hidden;}
.mDeptItem-tab ul:before {display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #bfc9e2;border-radius:20px;}
.mDeptItem-tab ul &gt; li {position:relative;width:20%;}
.mDeptItem-tab a {position:relative;display:flex;align-items:center;justify-content:center;text-align:center;height:70px;padding:0 10px;font-size:0.889em;font-weight:700;color:#142e5d;font-family:"Gmarket Sans", sans-serif;line-height:1em;box-sizing:border-box}
.mDeptItem-tab a:before {display:block;content:'';position:absolute;top:1px;left:1px;width:100%;height:100%;box-sizing:border-box;border-bottom:1px solid #bfc9e2;border-right:1px solid #bfc9e2;}
.mDeptItem-tab a:after {display:block;content:'';position:absolute;top:-1px;left:-1px;width: calc(100% + 1px);height: calc(100% + 1px);box-sizing:border-box;background:#142e5d;box-shadow:0 13px 28px rgba(144,156,187,0.4);opacity:0;transition:all .3s ease;}
.mDeptItem-tab a &gt; span {position:relative;z-index:1;}
.mDeptItem-tab .over a &gt; span {color:#fff;}
.mDeptItem-tab .over a &gt; span:before {display:inline-block;content:''; width:8px; height:8px; background:#ffd325; margin-right:10px; border-radius:50%;}
.mDeptItem-tab .over a:after {opacity:1;}

.mDeptItemUnit {padding-top:62px;}
.deptSeries-wr .deptTextPkg {position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-bottom:28px;}
.deptSeries-wr .deptTextPkg .c-deco1 {display:block;width:100%;padding-top:7px;color:#e6e6e6;font-size:2em;font-weight:700;font-family:"Gmarket Sans", sans-serif;letter-spacing:0;line-height:1;z-index:-1;}
.deptSeries-wr .deptTextPkg .c-deco2 {display:block;position:absolute;bottom:-4px;left:0;background:#fff;padding-right:29px;color:#dadada;font-size:.889em;font-weight:500;font-family:"Gmarket Sans", sans-serif;letter-spacing:0;line-height:1}
.deptSeries-wr .deptTextPkg:before {content:"";display:block;position:absolute;right:0;bottom:0;border-bottom:2px solid #ddd;width:100%;height:2px;box-sizing:border-box;}
.deptSeries-wr .deptTextPkg .deptLeft {position:relative;/*width: calc(100% - 600px);*/width:100%;display:flex;align-items:center;flex-wrap:wrap;padding-bottom:20px;padding-top:10px;}
.deptSeries-wr .deptTextPkg .deptLeft .t1 {font-size:1.778em;color:#222222;font-weight:700;font-family:"Gmarket Sans", sans-serif;margin-right:14px;}
.deptSeries-wr .deptTextPkg .deptLeft .btnDeptB {display:inline-flex;align-items:center;position:relative;height:45px;height:45px;}
.deptSeries-wr .deptTextPkg .deptLeft .btnDeptB:before {display:block;content:'';position:absolute;top:0;left:0;width:45px;height:45px;background:#e6eaef;border-radius:50%;transition:all .3s ease;}
.deptSeries-wr .deptTextPkg .deptLeft .btnDeptB:after {content:"";display:block;position:absolute;top:13px;left:12px;width:21px;height:19px;background:url(/resources/homepage/kor/_Img/Contents/department_spr.png) no-repeat -47px 0;transition:all .3s ease;}
.deptSeries-wr .deptTextPkg .deptLeft .btnDeptB:focus:before,
.deptSeries-wr .deptTextPkg .deptLeft .btnDeptB:hover:before {background:#142e5d;}
.deptSeries-wr .deptTextPkg .deptLeft .btnDeptB:focus:after,
.deptSeries-wr .deptTextPkg .deptLeft .btnDeptB:hover:after {background-position:-47px -29px;}
.deptSeries-wr .deptTextPkg .deptRight {display:none;width:552px;border:1px solid #dddddd;border-radius:20px;font-size:0.944em;padding:22px 37px 24px 37px;box-sizing:border-box;}
.deptSeries-wr .deptTextPkg .deptRight .tit {font-weight:500;color:#333333;}
.deptSeries-wr .deptTextPkg .deptRight .c-list-ico li .ico {top:2px;}

.deptSeries-wr .deptSummPkg {display:block}
.deptSeries-wr .deptSummPkg .deptSummUnit {padding-top:40px;}
.deptSeries-wr .deptSummPkg .role-head {position:relative;display:inline-block;padding-bottom:10px;padding-right:45px;}
.deptSeries-wr .deptSummPkg .role-head .t1 {font-size:1.333em;color:#142e5d;font-weight:500;font-family:"Gmarket Sans", sans-serif;}
.deptSeries-wr .deptSummPkg .role-head a.btnSite {display:block;position:absolute;top:0;right:0;width:35px;height:35px;background:#e6eaef;border-radius:50%;transition:all .3s ease;}
.deptSeries-wr .deptSummPkg .role-head a.btnSite:after {content:"";display:block;position:absolute;top:9px;left:9px;width:17px;height:16px;background:url(/resources/homepage/kor/_Img/Contents/department_spr.png) no-repeat -78px 0;transition:all .3s ease;}
.deptSeries-wr .deptSummPkg .role-head a.btnSite:focus,
.deptSeries-wr .deptSummPkg .role-head a.btnSite:hover {background:#0091dc;box-shadow:0 13px 28px rgba(144,156,187,0.4);}
.deptSeries-wr .deptSummPkg .role-head a.btnSite:focus:after,
.deptSeries-wr .deptSummPkg .role-head a.btnSite:hover:after {background-position:-105px 0;}
.deptSeries-wr .deptSummPkg .role-body {position:relative;border:1px solid #dddddd;background:#f8f8f8;padding:20px 220px 13px 0;width:100%;box-sizing:border-box;}
.deptSeries-wr .deptSummPkg .role-body .c-list-ico li {display:inline-block;margin-left:30px;font-size:0.944em;margin-bottom:10px;margin-top:0;padding-left:77px;box-sizing:border-box;}
.deptSeries-wr .deptSummPkg .role-body .c-list-ico li .ico {top:1px;}
.deptSeries-wr .deptSummPkg .role-body .c-list-ico li .ico:before {top:-1px}
.deptSeries-wr .deptSummPkg .role-body .c-list-ico li:first-child {padding-left:115px}
.deptSeries-wr .deptSummPkg .role-body .c-list-ico .tit {position:absolute;top:-1px;left:35px;color:#333333;font-weight:500;}
.deptSeries-wr .deptSummPkg .role-body .c-list-ico .txt {display:inline-block;}
.deptSeries-wr .deptSummPkg .role-body .btnDept {display:flex;align-items:center;position:absolute;top:-1px;right:-1px;width:210px;height: calc(100% + 2px);font-size:0.889em;color:#3e536b;border-left:1px solid #ddd;box-sizing:border-box;padding-left:26px;transition:all .3s ease;}
.deptSeries-wr .deptSummPkg .role-body .btnDept:before {content:"";display:block;position:absolute;top:0;right:0;width:0;height:100%;background:#0091dc;transition:all .3s ease;}
.deptSeries-wr .deptSummPkg .role-body .btnDept &gt; span {position:relative;z-index:1;display:inline-block;padding-left:30px;}
.deptSeries-wr .deptSummPkg .role-body .btnDept &gt; span:after {content:"";display:block;position:absolute;top:50%;left:0;margin-top:-11px;width:23px;height:22px;background:url(/resources/homepage/kor/_Img/Contents/department_spr.png) no-repeat -132px 0;transition:all .3s ease;}
.deptSeries-wr .deptSummPkg .role-body .btnDept:focus,
.deptSeries-wr .deptSummPkg .role-body .btnDept:hover {color:#fff;box-shadow:0 13px 28px rgba(144,156,187,0.4);}
.deptSeries-wr .deptSummPkg .role-body .btnDept:focus:before,
.deptSeries-wr .deptSummPkg .role-body .btnDept:hover:before {width:100%;left:0;right:auto;}
.deptSeries-wr .deptSummPkg .role-body .btnDept:focus &gt; span:after,
.deptSeries-wr .deptSummPkg .role-body .btnDept:hover &gt; span:after {background-position:-165px 0;}
@media all and (min-width:1000px) {
	.MnDeptIntro #header-wrap {position:relative;background-color:#faf9fe;width:auto;}
	body.MnDeptIntro:not(.pc-topMenu-open) #header .logo a span img {display:block}
	body.MnDeptIntro:not(.pc-topMenu-open) #header .logo a span .slogo-w {display:none}
	.MnDeptIntro #mainNavi .mn_a1 &gt; span {color:#111}
	.MnDeptIntro #mainNavi .mn_a1.over span,
	.MnDeptIntro #mainNavi .mn_li1.over .mn_a1 span {color:#006ee9}
	.MnDeptIntro #mainNavi .mn_a1 &gt; span:before {background-color:#006ee9}
}
@media all and (max-width:1399px) {
	.deptSeries-wr .deptSummPkg .role-body .c-list-ico li {display:block;padding-left:115px}
}
@media all and (max-width:1099px) {
	.mDeptSld-wr .role-body {padding:0 0 0 420px;}
	.mDeptSld-wr .role-body .selcectedViewPort {width:400px;}
}  
@media all and (max-width:999px) {
	.mDeptItem-tab ul &gt; li {width:25%;}

	.deptSeries-wr .deptTextPkg {display:block;}
	.deptSeries-wr .deptTextPkg .deptLeft {width:100%;padding-bottom:20px;}
	.deptSeries-wr .deptTextPkg .deptRight {width:100%;}

	.deptSeries-wr .deptSummPkg {display:block;}
	.deptSeries-wr .deptSummPkg .deptSummUnit {width:100%;}
}  
@media all and (max-width:899px) {
	.mDeptSld-wr .role-body {padding:0;}
	.mDeptSld-wr .role-body .selcectedViewPort {position:relative;width:100%;left:auto;top:auto;margin-bottom:20px;}
	.mDeptSld-wr .role-body .selcectedViewPort .txtBox {margin:15px 0 0;}
	.mDeptSld-wr .role-body .selcectedViewPort .txtBox .viewPortTxt {height:auto;}
	.mDeptSld-wr .role-body .datalist .item ul {padding-left:0;}
}  
@media all and (max-width:768px) {
	.c-list-ico li .ico {margin-bottom:0;}
	.mDeptSld-wr .role-body .datalist .item a .txtBox {padding:15px}
}
@media all and (max-width:729px) {
	.mDeptSld-wr .role-head {/*display:block;*/padding-bottom:20px;}
	.mDeptSld-wr .role-head .sldbTN {padding-bottom:0;padding-top:20px;margin-left:10px;display:flex;flex-wrap:wrap;justify-content:flex-end}
	.mDeptSld-wr .role-head .sldbTN .t1 {padding-left:30px;padding-right:10px;line-height:1.2}
	.mDeptSld-wr .role-head .sldbTN .t1:before {top:-3px;}
	.mDeptSld-wr .role-head .sldbTN .btnYoutube {display:block;width:120px;padding:15px 20px 9px 10px;margin-top:10px}
	.mDeptSld-wr .role-head .sldbTN .btnYoutube:before {right:10px;}
	.mDeptSld-wr .role-head .sldbTN .btnYoutube:after {right:10px;}
}
@media all and (max-width:699px) {
	.deptSeries-wr .deptTextPkg .c-deco1 {display:none;}
	.deptSeries-wr .deptTextPkg {padding-bottom:0}
	.mDeptSld-wr .role-head {display:block}
	.mDeptSld-wr .role-head .sldbTN {width:100%;justify-content:flex-start;margin-left:0}
}
@media all and (max-width:599px) {
	.deptSeries-wr .deptSummPkg .role-body {padding:20px 0 0 0;width:100%;box-sizing:border-box;}
	.deptSeries-wr .deptSummPkg .role-body .c-list-ico li {margin-right:10px;margin-left:10px}
	.deptSeries-wr .deptSummPkg .role-body .c-list-ico li:last-child {margin-bottom:20px;}
	.deptSeries-wr .deptSummPkg .role-body .btnDept {position:relative;top:auto;right:auto;justify-content:center;width:100%;height:50px;border-left:0;border-top:1px solid #ddd;text-align:center;padding-left:0;}

	.mDeptSld-wr .role-body .datalist .item ul li {font-size:16px;width:49%;margin:0 2% 15px 0;}
	.mDeptSld-wr .role-body .datalist .item ul li:nth-child(3n) {margin-right:2%}
	.mDeptSld-wr .role-body .datalist .item ul li:nth-child(2n) {margin-right:0}
	.mDeptSld-wr .role-body .datalist .item a .txtBox .itemTxt {height:33px}
	.mDeptSld-wr .role-body .datactrl {margin-top:0;}

	.mDeptItem-tab ul &gt; li {width:50%;}
	.mDeptItem-tab a {height:45px;}

	.mDeptItemUnit {padding-top:40px;}
	.deptSeries-wr .deptSummPkg .role-head a.btnSite {}
}

@media all and (max-width:399px) {
	.mDeptSld-wr .role-body .datalist .item a .txtBox {padding:15px 10px 10px 10px}
	.mDeptSld-wr .role-head .sldbTN .t1 {font-size:1em}
}




/* 컨텐츠 /////////////////////////////////////////////////////////////////////////////////////////*/

/* 학교소개 &gt; 대학소개 &gt; 교육목표 및 인재상 */
.objectiveSec1 .dlist {width:100%;margin-top:25px;display:flex;justify-content:space-between;}
.objectiveSec1 .dlist .ldt {width:220px;height:120px;font-size:1.222em;font-weight:500;color:#fff;font-family:"Gmarket Sans", sans-serif;border-radius:10px 10px 30px 10px;background:#004591;display:flex;align-items:flex-end;padding:0 0 15px 25px;margin-top:5px;box-sizing:border-box;}
.objectiveSec1 .dlist .ldd {width: calc(100% - 286px);box-sizing:border-box;color:#222222;}
.objectiveSec1 .dlist .ldd .title {font-size:1.111em;color:#142e5d;font-weight:700;}
.objectiveSec1 .dlist .ldd .listTy1 {display:flex;width:100%;padding-top:13px;}
.objectiveSec1 .dlist .ldd .listTy1 &gt; li {position:relative;width:32%;margin-left:2%;padding-left:22px;padding-top:22px;padding-bottom:3px;box-sizing:border-box;line-height:1.222em;}
.objectiveSec1 .dlist .ldd .listTy1 &gt; li:first-child {margin-left:0;}
.objectiveSec1 .dlist .ldd .listTy1 &gt; li:before {display:block;content:'';position:absolute;top:0;left:2px;width:2px;height:100%;background:#d3d3d3;}
.objectiveSec1 .dlist .ldd .listTy1 &gt; li:after {display:block;content:'';position:absolute;top:0;left:-6px;width:20px;height:20px;background:#fff;border:7px solid #7492b3;box-sizing:border-box;border-radius:50%;}
.objectiveSec1 .dlist2 .ldd .listTy1 {padding-top:45px;}
.objectiveSec1 .dlist2 .ldd .listTy1 &gt; li:after {border-color:#65b6df;}
.objectiveSec1 .dlist3 .ldd .listTy2 {display:flex;flex-wrap:wrap;width:100%;counter-reset:nums;padding-top:5px;}
.objectiveSec1 .dlist3 .ldd .listTy2 &gt; li {position:relative;width:48%;margin-left:4%;counter-increment:nums;padding-left:37px;box-sizing:border-box;margin-top:18px;}
.objectiveSec1 .dlist3 .ldd .listTy2 &gt; li:nth-child(odd) {margin-left:0;}
.objectiveSec1 .dlist3 .ldd .listTy2 &gt; li:nth-child(1) {margin-top:0;}
.objectiveSec1 .dlist3 .ldd .listTy2 &gt; li:nth-child(2) {margin-top:0;}
.objectiveSec1 .dlist3 .ldd .listTy2 &gt; li:before {display:block;content:counter(nums, decimal-leading-zero);position:absolute;top:-2px;left:0;font-size:1.111em;color:#d3d3d3;font-weight:500;font-family:"Gmarket Sans", sans-serif;}
.objectiveSec1 .dlist1 {margin-top:0;}
.objectiveSec1 .dlist2 .ldt {background:#0091dc;}
.objectiveSec1 .dlist3 .ldt {background:#006ee9;}

.objectiveSec2 {padding-left:30px;padding-top:30px;}
.objectiveSec2 .title {position:relative;width:100%;border-radius:100px 10px 10px 10px;background:#142e5d;text-align:center;color:#fff;padding:38px 30px 33px 30px;box-sizing:border-box;}
.objectiveSec2 .title:before {display:block;content:'';position:absolute;top:-30px;left:-30px;width:36.42%;;height: calc(100% - 10px) ;border-radius:0 100px 0 0;background:#ffd44d;z-index:-1;}
.objectiveSec2 .title .t1 {display:block;font-size:1.222em;font-weight:500;font-family:"Gmarket Sans", sans-serif;line-height:1.1em;}
.objectiveSec2 .title .t2 {display:block;font-size:1.778em;line-height:1.1em;padding-top:9px;}
.objectiveSec2 .list {position:relative;width:100%;border-radius:0 0  10px 10px;background:#f5f6f7;text-align:center;padding:18px 33px;box-sizing:border-box;}
.objectiveSec2 .list &gt; li {position:relative;display:inline-block;width:145px;height:145px;border-radius:50%;background:#fff;box-shadow:7px 7px 21px 0 rgba(144, 156, 187, .4);box-sizing:border-box;margin:15px 45px;}
.objectiveSec2 .list &gt; li:before {display:block;content:'';position:absolute;left:0;right:0;top:0;bottom:0;border:2px solid #61768c;width:120px;height:120px;opacity:0.3;margin:auto;border-radius:50%;box-sizing:border-box;}
.objectiveSec2 .list &gt; li:after {display:block;content:"";position:absolute;left:50%;top:8px;margin-left:-5px;background:#ffd44d;border-radius:50%;width:11px;height:11px;opacity:0.6;}
.objectiveSec2 .list .txt {display:block;position:relative;padding-top:88px;font-size:0.889em;color:#142e5d;font-weight:500;font-family:"Gmarket Sans", sans-serif;}
.objectiveSec2 .list .txt:before {display:block;content:"";position:absolute;left:0;right:0;top:39px;width:40px;height:41px;margin:auto;background:url(/resources/homepage/kor/_Img/Contents/objective_spr.png) no-repeat 0 0;}
.objectiveSec2 .list &gt; li:nth-child(2) .txt:before {background-position:-50px 0;}
.objectiveSec2 .list &gt; li:nth-child(3) .txt:before {background-position:-100px 0;}
.objectiveSec2 .list &gt; li:nth-child(4) .txt:before {background-position:-150px 0;}
.objectiveSec2 .list &gt; li:nth-child(2):after {background:#755fff;}
.objectiveSec2 .list &gt; li:nth-child(3):after {background:#fb3b4c;}
.objectiveSec2 .list &gt; li:nth-child(4):after {background:#ff7f4d;}


.objectiveSec3 {border:1px solid #dddddd;padding:30px 40px;overflow:hidden;}
.objectiveSec3 .dlist {position:relative;width:100%;box-sizing:border-box;padding:25px 0 35px 100px;}
.objectiveSec3 .dlist .ldt {position:absolute;top:0;left:0;width:130px;height:150px;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:500;color:#fff;font-size:0.889em;font-family:"Gmarket Sans", sans-serif;background:url(/resources/homepage/kor/_Img/Contents/objective_bg1.png) no-repeat 0 0;background-size:100%;box-sizing:border-box;z-index:2;} 
.objectiveSec3 .dlist .ldd {display:flex;justify-content:center;align-items:center;border-radius:50px;background:#eef0f4;min-height:100px;box-sizing:border-box;padding:10px 40px;}

.objectiveSec3 .dlist2 .ldt,
.objectiveSec3 .dlist4 .ldt {background-image:url(/resources/homepage/kor/_Img/Contents/objective_bg2.png);}

.objectiveSec3 .dlist1 .ldd {font-size:1.222em;line-height:1.1em;color:#333333;}
.objectiveSec3 .dlist1 .ldd .t1 {display:inline-block;font-weight:500;font-family:"Gmarket Sans", sans-serif;padding-right:25px;}
.objectiveSec3 .dlist1 .ldd .t2 {display:inline-block;}

.objectiveSec3 .dlist2 .ldd .list {display:flex;flex-wrap:wrap;justify-content:center;}
.objectiveSec3 .dlist2 .ldd .list &gt; li {position:relative;display:inline-block;font-weight:500;color:#3f4c64;background:#fff;margin:5px 28px;padding:11px 40px;border-radius:25px;min-width:260px;box-sizing:border-box;text-align:center;}
.objectiveSec3 .dlist2 .ldd .list &gt; li:before {display:block;content:"";position:absolute;left:-42px;top:50%;margin-top:-15px;width:30px;height:30px;border-radius:50%;box-shadow:0 13px 28px rgba(144,156,187,0.4);background:url(/resources/homepage/kor/_Img/Contents/objective_spr.png) no-repeat -290px -51px;}
.objectiveSec3 .dlist2 .ldd .list &gt; li:first-child:before {display:none;}

.objectiveSec3 .dlist3 .ldd .list {display:flex;flex-wrap:wrap;}
.objectiveSec3 .dlist3 .ldd .list &gt; li {position:relative;display:flex;justify-content:center;align-items:center;margin:0 16px;font-family:"Gmarket Sans", sans-serif;}
.objectiveSec3 .dlist3 .ldd .list .t1 {position:relative;display:flex;justify-content:center;align-items:center;font-size:0.778em;color:#ffffff;font-weight:700;background:#26bca5;width:150px;height:80px;border-radius:30px;margin-right:0;}
.objectiveSec3 .dlist3 .ldd .list .t1:before {display:block;content:'';position:absolute;bottom:-10px;left:50%;width:0;height:0;margin-left:-8px;border:10px solid transparent;border-top:12px solid #26bca5;border-bottom:0;}
.objectiveSec3 .dlist3 .ldd .list &gt; li:nth-child(2) .t1 {background:#349ed5;}
.objectiveSec3 .dlist3 .ldd .list &gt; li:nth-child(2) .t1:before {border-top:12px solid #349ed5;}
.objectiveSec3 .dlist3 .ldd .list &gt; li:nth-child(3) .t1 {background:#7769cf;}
.objectiveSec3 .dlist3 .ldd .list &gt; li:nth-child(3) .t1:before {border-top:12px solid #7769cf;}
.objectiveSec3 .dlist3 .ldd .list .t2 {display:none;color:#333333;font-weight:500;}

.objectiveSec3 .dlist4 .ldd {border:1px solid #ddd;background:#fff;}
.objectiveSec3 .dlist4 .ldd .list {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;}
.objectiveSec3 .dlist4 .ldd .list &gt; li {position:relative;display:flex;justify-content:center;align-items:center;font-size:0.889em;border-radius:20px;color:#3f4c64;font-weight:500;line-height:1.1em;width:14%;height:60px;padding:0;background:#D6ECF7;text-align:center;margin:0 0.87%;}
.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(3),
.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(4) {background:#E4E1F5;}
.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(5),
.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(6) {background:#D4F2ED;}

.objectiveSec3 .dlist4 .ldd .list &gt; li span:after {display:block;content:'';position:absolute;top:-8px;left:50%;margin-left:-8px;width:16px;height:16px;border:5px solid #349ed5;box-sizing:border-box;background:#fff;border-radius:50%;}
.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(3) span:after,
.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(4) span:after {border-color:#7769cf;}
.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(5) span:after,
.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(6) span:after {border-color:#26bca5;}

@media all and (min-width:1349px) {
	.objectiveSec3 .dlist3 .ldd .list &gt; li:before {display:block;content:'';position:absolute;top:0;left:76px;width:0;height:108px;border-left:2px dotted #26bca5;}
	.objectiveSec3 .dlist3 .ldd .list &gt; li:nth-child(2):before {border-color:#349ed5;height:123px;}
	.objectiveSec3 .dlist3 .ldd .list &gt; li:nth-child(3):before {border-color:#7769cf;height:138px;}
	.objectiveSec3 .dlist4 .ldd .list &gt; li:after {display:block;content:'';position:absolute;height:0;}
	.objectiveSec3 .dlist3 .ldd .list &gt; li:after {display:block;content:'';position:absolute;height:20px;background:#fff;z-index:1;}
	.objectiveSec3 .dlist3 .ldd .list &gt; li:nth-child(1):after {top: calc(100% + 10px);right:74px;width:300px;}
	.objectiveSec3 .dlist3 .ldd .list &gt; li:nth-child(2):after {top: calc(100% + 30px);left:78px;width:100px;}
	.objectiveSec3 .dlist3 .ldd .list &gt; li:nth-child(3):after {top: calc(100% + 40px);left:78px;width:30px;}
	.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(1):after {border-top:2px dotted #349ed5;top:-49px;left:50%;width:290%;}
	.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(3):after {border-top:2px dotted #7769cf;top:-34px;left:50%;width:295px;}
	.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(6):after {border-top:2px dotted #26bca5;top:-64px;right:50%;width:690px;}
	.objectiveSec3 .dlist4 .ldd .list &gt; li span:before {display:block;content:'';position:absolute;top:-49px;left:50%;width:0;height:49px;border-left:2px dotted #349ed5;}
	.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(3) span:before,
	.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(4) span:before {border-color:#7769cf;top:-34px;height:34px;}
	.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(5) span:before,
	.objectiveSec3 .dlist4 .ldd .list &gt; li:nth-child(6) span:before {border-color:#26bca5;top:-64px;height:64px;}
}
@media all and (max-width:1199px) {
	.objectiveSec2 .list &gt; li {margin-left:15px;margin-right:15px;}
}
@media all and (max-width:999px) {
	.objectiveSec1 .dlist .ldd {width: calc(100% - 260px);}
	.objectiveSec1 .dlist .ldd .listTy1 {flex-wrap:wrap;}
	.objectiveSec1 .dlist .ldd .listTy1 &gt; li {width:48%;margin-left:0%;margin-bottom:20px;}
	.objectiveSec1 .dlist .ldd .listTy1 &gt; li:nth-child(even) {margin-left:4%;}
	.objectiveSec1 .dlist2 .ldd .listTy1 {padding-top:15px;}

	.objectiveSec2 .list {padding-left:10px;padding-right:10px;}
	
	.objectiveSec3 {padding:20px;}
	.objectiveSec3 .dlist {padding:105px 0 20px 0;}
	.objectiveSec3 .dlist .ldt {position:absolute;top:0;left:50%;margin-left:-50px;width:100px;height:115px;} 
	.objectiveSec3 .dlist .ldd {border-radius:20px;padding:10px 20px;}

	.objectiveSec3 .dlist1 .ldd {flex-direction: column;border-radius:30px;min-height:90px;padding:10px 30px;}
	.objectiveSec3 .dlist1 .ldd .t1 {padding-right:0;padding-bottom:10px;}
	.objectiveSec3 .dlist2 .ldd .list &gt; li {margin:5px 8px 5px 48px;padding:11px 15px;min-width:190px;}
	.objectiveSec3 .dlist3 .ldd .list &gt; li {margin:0 4px 10px 4px;}
	.objectiveSec3 .dlist3 .ldd .list .t1 {width:auto;height:50px;padding-left:10px;padding-right:10px;}
	.objectiveSec3 .dlist3 .ldd .list .t1:before {bottom:-6px;}
	.objectiveSec3 .dlist4 .ldd .list &gt; li {border-radius:10px;width:48%;height:45px;margin:3px 1%;}
	.objectiveSec3 .dlist4 .ldd .list &gt; li span:after {display:none;}
}
@media all and (max-width:799px) {
}
@media all and (max-width:699px) {
	.objectiveSec1 .dlist .ldt {width:150px;}
	.objectiveSec1 .dlist .ldd {width: calc(100% - 180px);}
}
@media all and (max-width:599px) {
	.objectiveSec1 .dlist {display:block;}
	.objectiveSec1 .dlist .ldt {width:100%;height:auto;padding:20px 25px 15px 25px;margin-bottom:20px;}
	.objectiveSec1 .dlist .ldd {width:100%;padding-left:10px;}
	.objectiveSec1 .dlist2 .ldd .listTy1 {padding-top:0;}
	.objectiveSec1 .dlist3 .ldd .listTy2 {display:block;}
	.objectiveSec1 .dlist3 .ldd .listTy2 &gt; li {width:100%;margin-left:0;margin-top:10px;}
	.objectiveSec1 .dlist3 .ldd .listTy2 &gt; li:nth-child(2) {margin-top:10px;}
}
@media all and (max-width:499px) {
	.objectiveSec2 .list &gt; li {width:115px;height:115px;margin:10px 10px;}
	.objectiveSec2 .list &gt; li:before {width:100px;height:100px;}
	.objectiveSec2 .list &gt; li:after {top:4px;}

	.objectiveSec2 .list .txt {padding-top:70px;}
	.objectiveSec2 .list .txt:before {top:23px;transform:scale(0.7);}
}
@media all and (max-width:399px) {
	.objectiveSec3 .dlist .ldd {padding-top:20px;padding-left:10px;padding-right:10px;}
	.objectiveSec3 .dlist1 .ldd .t1 {font-size:1em;}
	.objectiveSec3 .dlist3 .ldd .list &gt; li {flex-direction:column;margin:0 1px 10px 1px;}
	.objectiveSec3 .dlist3 .ldd .list .t1 {padding-left:5px;padding-right:5px;border-radius:20px;}
}

/* 심볼 &lt; UI &lt; 학교소개 */
.ULBox .c-tit01 .engtit {display:inline-block;font-size:0.471em;color:#777777;font-weight:500;letter-spacing:0;padding-left:12px;}
.ULBox .c-tit02 .kortit {display:inline-block;font-size:0.714em;color:#222222;}
.ULBox img {max-width:100%;}
.ULBox .sbTxt .txt1 {display:block;font-size:1.111em;color:#000000;font-weight:500;letter-spacing:0;line-height:1.2em;}
.ULBox .sbTxt .txt2 {display:block;font-size:0.889em;color:#777777;font-weight:500;letter-spacing:0;line-height:1.2em;padding-top:2px;}
.symbolSbox {width:100%;border:1px solid #dddddd;border-radius:20px;padding:60px;text-align:center;box-sizing:border-box;}

.symbolSec01 {display:flex;align-items:center;position:relative;}
.symbolSec01:before {display:block;content:'';position:absolute;top:60px;left:50%;width:1px;height: calc(100% - 120px);background:#ddd;}
.symbolSec01 .imgBox {width:50%;padding-right:54px;box-sizing:border-box;}
.symbolSec01 .txtBox {width:50%;text-align:left;padding-left:54px;box-sizing:border-box;}

.symbolSec02 ul {display:flex;}
.symbolSec02 li {width:50%;box-sizing:border-box;padding-right:30px;}
.symbolSec02 li:last-child {border-left:1px solid #ddd;padding-right:0;padding-left:30px;}
.symbolSec02 .txt {padding-top:20px;}

.symbolSec03 &gt; ul {display:flex;width:100%;}
.symbolSec03 &gt; ul &gt; li {padding-top:65px;position:relative;}
.symbolSec03 &gt; ul &gt; li:before {display:block;content:'';position:absolute;top:0;left:0;width:100%;height:50px;background:#003265;}
.symbolSec03 &gt; ul &gt; li:nth-child(1) {width:50%;}
.symbolSec03 &gt; ul &gt; li:nth-child(2) {width:25%;}
.symbolSec03 &gt; ul &gt; li:nth-child(3) {width:25%;}
.symbolSec03 &gt; ul &gt; li:nth-child(2):before {background:#231816;}
.symbolSec03 &gt; ul &gt; li:nth-child(3):before {background:#bfc3c6;}

.symbolSec04 &gt; ul {display:flex;width:100%;}
.symbolSec04 &gt; ul &gt; li {width:32.29%;margin-left:1.56%;}
.symbolSec04 &gt; ul &gt; li:first-child {margin-left:0;}
.symbolSec04 .sbTxt {padding-top:15px;text-align:left;}

.symbolSec01 .listC {width:100%;padding-top:50px;}
.symbolSec01 .listC &gt; li {position:relative;display:inline-flex;align-items:center;color:#222222;letter-spacing:0;padding-left:44px;min-height:30px;padding-right:26px;margin-bottom:5px;}
.symbolSec01 .listC &gt; li:before {display:block;content:'';position:absolute;top:0;left:0;width:30px;height:30px;background:#398440;border-radius:50%;}
.symbolSec01 .listC &gt; li:nth-child(2):before {background:#F8B900;}
.symbolSec01 .listC &gt; li:nth-child(3):before {background:#E94D2E;}

.symbolSec05 {position:relative;width:100%;border:1px solid #bfc9e2;border-radius:20px;padding:24px 230px 24px 30px;text-align:center;box-sizing:border-box;background:#e8ecf7;text-align:left;}
.symbolSec05 .txt {font-size:0.944em;color:#142e5d;font-weight:500;}
.symbolSec05 .dlist dt {display:inline-block;font-size:0.944em;color:#000000;font-weight:500;padding-right:18px;}
.symbolSec05 .dlist dd {display:inline-block;padding-top:4px;}
.symbolSec05 .dlist li {display:inline-block;padding-right:53px;}
.symbolSec05 .cp-btn {position:absolute;top:27px;right:38px;}

.symbolSec06 ul {display:flex;align-items:center;}
.symbolSec06 li {width:32%;margin-left:2%;border-left:1px solid #ddd;box-sizing:border-box;padding-right:30px;padding-left:30px;}
.symbolSec06 li:first-child {border-color:#fff;padding-left:0;}
.symbolSec06 li:nth-child(2) {padding:0 10px;}
.symbolSec06 li:last-child {padding-right:0;}

.characterBox {display:flex;width:100%;justify-content:space-between;}
.characterBox .characterLeft {width:48.572%;}
.characterBox .characterRight {width:48.572%;}
.characterBox .gap {display:none;}

.symbolSec07 {height: calc(100% - 59px);display:flex;align-items:center;justify-content:center;}
.symbolSec07 &gt; ul {display:flex;}
.symbolSec07 &gt; ul &gt; li {width:50%;box-sizing:border-box;padding:0 30px;}
.symbolSec07 &gt; ul &gt; li:first-child {padding-left:0;}
.symbolSec07 &gt; ul &gt; li:nth-child(2) {padding:0 15px;}
.symbolSec07 &gt; ul &gt; li:last-child {padding-right:0;}
.symbolSec07 .txt {padding-top:20px;}

@media all and (max-width:999px) {
	.symbolSbox {padding:40px;}

	.symbolSec01 {display:block;}
	.symbolSec01:before {display:none;}
	.symbolSec01 .imgBox {width:100%;padding-right:0;}
	.symbolSec01 .txtBox {width:100%;padding-left:0;margin-top:30px;border-top:1px solid #ddd;padding-top:30px;}

	.characterBox {display:block;}
	.characterBox .gap {display:block;}
	.characterBox .characterLeft {width:100%;}
	.characterBox .characterRight {width:100%;}
}
@media all and (max-width:699px) {
	.symbolSec05 {padding:25px;}
	.symbolSec05 .dlist dt {display:block;padding-right:0;padding-top:15px;padding-bottom:10px;}
	.symbolSec05 .dlist li {display:block;padding-right:0;}
	.symbolSec05 .cp-btn {position:relative;top:auto;right:auto;margin-top:10px;width:100%;box-sizing:border-box;}
}
@media all and (max-width:599px) {
	.symbolSbox {padding:20px;}

	.symbolSec02 ul {display:block;}
	.symbolSec02 li {width:100%;padding-right:0;}
	.symbolSec02 li:last-child {border-left:0;border-top:1px solid #ddd;padding-left:0;padding-top:30px;margin-top:30px;}

	.symbolSec04 &gt; ul {display:block;}
	.symbolSec04 &gt; ul &gt; li {width:100%;margin-left:0;padding-top:30px;margin-top:30px;border-top:1px solid #ddd;}
	.symbolSec04 &gt; ul &gt; li:first-child {padding-top:0;margin-top:0;border-top:0;}
}


/* 총장메시지 &lt; 학교소개 */
.messageSec1 {width:100%;display:flex;justify-content:space-between;}
.messageSec1 .txtBox {width:56.429%;padding-bottom:40px;}
.messageSec1 .txtBox .txt01 {color:#006ee9;font-weight:700;font-family:"Gmarket Sans", sans-serif;letter-spacing:0;line-height:1.2em;padding-top:42px;}
.messageSec1 .txtBox .txt02 {color:#000000;font-weight:700;font-family:"Gmarket Sans", sans-serif;font-size:1.5em;line-height:1.2em;letter-spacing:0em;padding-top:29px;}
.messageSec1 .txtBox .txt03 {padding-top:50px;color:#333333;}
.messageSec1 .imgBox {width:37.858%;display:flex;align-items:flex-end;position:relative;box-sizing:border-box;padding:0 45px;text-align:center;}
.messageSec1 .imgBox img {max-width:100%;}
.messageSec1 .imgBox:before {display:block;content:'';position:absolute;bottom:0;left:36.415%;width:597px;height:69.2%;background:#0091dc;border-radius:200px 0 0 200px;z-index:-1;}
.messageSec1 .imgBox:after {display:block;content:'';position:absolute;top:12.11%;left:0;width:100%;height:62.3%;box-sizing:border-box;border:20px solid #ebebeb;z-index:-1;}

.messageSec2 {position:relative;width:100%;padding:75px 0 66px 0;}
.messageSec2:before {display:block;content:'';position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;height: calc(100% + 170px);background:#f9f9f9;border-radius:200px 0 200px 0;z-index:-1;}
.messageSec2 .list &gt; li {width:100%;display:flex;justify-content:space-between;margin-bottom:37px;}
.messageSec2 .list &gt; li:last-child {margin-bottom:0;}
.messageSec2 .list .ltit {width:31.57%;box-sizing:border-box;padding-right:50px;color:#004591;font-size:1.111em;line-height:1.4em;}
.messageSec2 .list .ltit .num {font-weight:700;display:block;}
.messageSec2 .list .ltxt {width:68.43%;line-height:1.778em;color:#333333;}
.messageSec2 .txtBox {position:relative;padding-right:310px;margin-top:62px;}
.messageSec2 .txtBox:before {display:block;content:'';position:absolute;top:22px;right:43px;width:143px;height:119px;background:url(/resources/homepage/kor/_Img/Contents/message_spr.png) no-repeat 0 0;}
.messageSec2 .txtBox .tit {font-size:1.667em;color:#004591;font-weight:700;line-height:1.4em;}
.messageSec2 .txtBox .txt {color:#333333;line-height:1.778em;padding-top:13px;}

.messageSec3 {position:relative;width:100%;padding:55px 70px 0 0;box-sizing:border-box;}
.messageSec3:before {display:block;content:'';position:absolute;top:0;right:0;width:1660px;height:100%;background:#fff;border-radius:0 100px 0 0;z-index:-1;}
.messageSec3 .tit {color:#000000;font-size:30px;font-weight:700;}
.messageSec3 .txtBox {width:100%;display:flex;justify-content:space-between;padding-top:28px;}
.messageSec3 .txtBox .img {width:45.865%;}
.messageSec3 .txtBox .img img {max-width:100%;}
.messageSec3 .txtBox .txt {width:48.873%;line-height:1.778em;}

.messageSec4 {position:relative;width:100%;border-top:1px solid #bababa;margin-top:70px;padding-top:24px;text-align:right;letter-spacing:0;}
.messageSec4 .txt01 {display:inline-block;font-size:0.944em;color:#333333;font-weight:700;}
.messageSec4 .txt02 {display:inline-block;font-size:0.944em;padding-left:8px;}
.messageSec4 .name {display:inline-block;font-size:2em;padding-left:17px;}
  
@media all and (max-width:1399px) {
	.messageSec1 {align-items:flex-end;}
	.messageSec2 .list .ltit br {display:none;}
}
@media all and (max-width:1199px) {
	.messageSec1 .txtBox .txt02 br {display:none;}
}
@media all and (max-width:899px) {
	.messageSec1 {display:block;}
	.messageSec1 .txtBox {width:100%;}
	.messageSec1 .imgBox {width:100%;}

	.messageSec2 {padding:40px 0 40px 0;}
	.messageSec2 .list &gt; li {display:block;}
	.messageSec2 .list .ltit {width:100%;padding-right:0;}
	.messageSec2 .list .ltxt {width:100%;padding-top:20px;}

	.messageSec2 .txtBox {padding-right:160px;}
	.messageSec2 .txtBox:before {right:0;}

	.messageSec3 {padding:40px 40px 0 0;}
}
@media all and (max-width:699px) {
	.messageSec3 {padding:40px 0 0 0;}
	.messageSec3:before {right:-20px;border-radius:0 60px 0 0;}
	.messageSec3 .txtBox {display:block;}
	.messageSec3 .txtBox .img {width:100%;text-align:center;}
	.messageSec3 .txtBox .txt {width:100%;padding-top:30px;}
}
@media all and (max-width:599px) {
	.messageSec2 .txtBox {padding-right:100px;margin-top:40px;}
	.messageSec2 .txtBox:before {transform:scale(0.6);top:0;right:-30px;}
}
@media all and (max-width:429px) {
	.messageSec2 .txtBox {padding-top:120px;padding-right:0;}
	.messageSec2 .txtBox:before {top:0;right:auto;left:-30px;}
}

/* 학교소개 &gt; 자매결연학교 및 협력체결기관 &gt; 국외자매결연학교 */
.sister a.btn-home span{width:1px;height:1px;overflow:hidden;position:absolute;top:-9999em;left:-9999em;display:block;text-indent:-9999em;font-size:0px;line-height:0}
.sister a.btn-home {position:relative;height:30px; width:30px; display:inline-block}
.sister a.btn-home:before {display:block;content:'';position:absolute;width:30px;height:30px;background:#142e5d;border-radius:50%;transition:all .3s ease;}
.sister a.btn-home:after {content:"";display:block;position:absolute;width:30px;height:30px;background:url(/resources/homepage/english/_Img/ico_home.png) no-repeat center center;transition:all .3s ease;}
.sister a.btn-home:focus:before,
.sister a.btn-home:hover:before {background:#006ee9;}
.sister .orgkr {display:none}

/* 학생차량 운행시간표 &lt; 생활정보 &lt; 동아광장 */
.timetableBox .photoViewBigBox {display:inline-flex;flex-wrap:wrap;align-items:center;justify-content: center;}
.timetableBox .photoViewBox {display:inline-flex;flex-wrap:wrap;align-items:center;margin-bottom:2px;}
.timetableBox .btn-view {display:inline-block;position:relative;width:30px;height:30px;overflow:hidden;border:0;border-radius:5px;background:#006ee9;margin-right:10px;}
.timetableBox .btn-view:before {display:block;content:'';position:absolute;top:1px;left:0;width:30px;height:30px;background:url(/resources/homepage/kor/_Img/Contents/timetable_spr.png) no-repeat 0 0;}
.timetableBox .btn-view.dark {background:#142e5d;}
.timetableBox .btn-view.bright {background:#e3f5ff;}
.timetableBox .btn-view.bright:before {background-position:0 -40px;}
.timetableBox-layer {background:rgba(0, 0, 0, .5);display:flex;align-items:center;width:100%;height:100vh;position:fixed;top:0;left:0;z-index:10000;}
.timetableBox-layer-cont {background:#fff;box-sizing:border-box;width:700px;padding:30px 50px 50px 50px;position:relative;margin:auto}
.timetableBox-layer-cont .title {color:#000000;font-size:30px;font-weight:700;margin:0 0 30px}
.timetableBox-layer-cont img {max-width:100%}
.timetableBox-layer-cont .layer-btn-close {background:none;box-sizing:border-box;width:32px;height:32px;position:absolute;top:0;right:0;margin:28px 47px;background:none;border:0;}
.timetableBox-layer-cont .layer-btn-close:before,
.timetableBox-layer-cont .layer-btn-close:after {content:'';display:block;width:32px;height:3px;background:#000000;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.timetableBox-layer-cont .layer-btn-close:before {transform:rotate(45deg)}
.timetableBox-layer-cont .layer-btn-close:after {transform:rotate(-45deg)}

@media all and (max-width:699px) {
	.timetableBox-layer-cont {padding:20px 20px 20px 20px;}
	.timetableBox-layer-cont .title {font-size:20px;margin:0 0 20px}
	.timetableBox-layer-cont .layer-btn-close {margin:10px 20px;}
}


/* 대학원 입학 &gt; 대학원 */
.graduateBox {position:relative;width:100%;padding-bottom:28px;}
.graduateBox .c-deco1 {display:none;/*position:absolute;top:49px;left:0;*/width:100%;padding-top:7px;color:#e6e6e6;font-size:2em;font-weight:700;font-family:"Gmarket Sans", sans-serif;letter-spacing:0;line-height:1;z-index:-1;}
.graduateBox .c-deco2 {display:block;position:absolute;bottom:-4px;left:0;background:#fff;padding-right:29px;color:#dadada;font-size:.889em;font-weight:500;font-family:"Gmarket Sans", sans-serif;letter-spacing:0;line-height:1}
.graduateBox:before {content:"";display:block;position:absolute;right:0;bottom:0;border-bottom:2px solid #ddd;width:100%;height:2px;box-sizing:border-box;}
.graduateBox .gradLeft {position:relative;padding-bottom:20px;text-align:center}
.graduateBox .gradLeft .tit {display:inline-block; font-size:1.778em;color:#222222;font-weight:700;font-family:"Gmarket Sans", sans-serif; vertical-align:top}
.graduateBox .gradLeft a {display:inline-block;position:relative;height:45px;color:#59616a;font-weight:500;font-family:"Gmarket Sans", sans-serif;padding-left:57px; margin-left:20px}
.graduateBox .gradLeft a:before {display:block;content:'';position:absolute;top:0;left:0;width:45px;height:45px;background:#e6eaef;border-radius:50%;transition:all .3s ease;}
.graduateBox .gradLeft a:after {content:"";display:block;position:absolute;top:9px;left:11px;width:24px;height:24px;background:url(/resources/_Img/Common/style_spr.png) no-repeat -70px -124px;transition:all .3s ease;}
.graduateBox .gradLeft a:focus:before,
.graduateBox .gradLeft a:hover:before {background:#142e5d;}
.graduateBox .gradLeft a:focus:after,
.graduateBox .gradLeft a:hover:after {background-position:-70px -159px;}
.graduateBox .gradLeft a span {display:inline-block; vertical-align:middle; padding-top:8px}
.graduateBox .gradRight {border:1px solid #dddddd;border-radius:20px;font-size:0.944em;padding:22px 37px 24px 37px;box-sizing:border-box; width:70%; margin:0 auto}
.graduateBox .gradRight .tit {font-weight:500;color:#333333;}
.graduateBox .gradRight .c-list-ico li {flex-wrap:wrap;}
.graduateBox .gradRight .c-list-ico li .ico {display:block;position:absolute;top:2px;left:0;max-width:107px;padding-left:35px;color:#333;font-size:.944em;box-sizing:border-box}
.graduateBox .txtBox {width:100%;padding-top:37px;}

@media all and (max-width:999px) {
	.graduateBox {display:block;}
	.graduateBox .gradLeft {width:100%;padding-bottom:20px;}
	.graduateBox .gradRight {width:100%;padding:20px;}
}
@media all and (max-width:768px) {
.graduateBox .gradRight .c-list-ico li .ico {margin-left:0;}
}
@media all and (max-width:699px) {
	.graduateBox .c-deco1 {display:none;}
	.graduateBox .gradLeft a {padding-left:52px;margin-right:14px;}
	.graduateBox .txtBox {padding-top:20px;}
}

/* 캠퍼스맵 */
.cpmap {position:relative; border:1px solid #ddd; padding:50px; padding-top:20px}
.cpmap .map-top {border-bottom:1px solid #ddd; padding-bottom:20px; margin-bottom:40px; overflow:hidden}
.cpmap .map-top .tit {float:left; font-size:2em; color:#142e5d; }
.cpmap .map-top .btns {float:right;padding-top:10px;}
.cpmap .map-top .btns a {display:inline-block; margin-left:20px}
.cpmap .map-top .btns a:hover span:before, .cpmap .map-top .btns a:focus span:before {background-color:#b9158d}
.cpmap .map-top .btns a.dire:hover span:before, .cpmap .map-top .btns a.dire:focus span:before {background-color:#1e2ebd}
.cpmap .map-top .btns span {color:#d931ac;}
.cpmap .map-top .btns span:before {vertical-align:middle;display:inline-block;content:'';width:34px; height:34px;border-radius:50%; margin-right:10px;background:#d931ac url(/resources/homepage/english/_Img/campusmap_ico01.png) no-repeat;}
.cpmap .map-top .btns .dire span{color:#3446f0} 
.cpmap .map-top .btns .dire span:before {background:#3446f0 url(/resources/homepage/english/_Img/campusmap_ico02.png) no-repeat;}
.cpmap .map-list {margin-top:40px}
.cpmap .map-list li {color:#142e5d; font-size:0.889em; position:relative; padding-left:50px; line-height:1.2; margin-top:15px}
.cpmap .map-list li .tit {position:absolute; left:0px; top:-3px; font-weight:700;  font-size:1.333em;}
.cpmap .map-list li.long {padding-left:80px}

@media all and (max-width:768px) {
	.cpmap  {padding:30px ;  padding-top:20px}
	.cpmap .map-top {text-align:center }
	.cpmap .map-top .tit {font-size:1.5em;}
	.cpmap .map-top .tit,
	.cpmap .map-top .btns {float:none;}
}

/* 찾아오시는 길 */
.locMap .locationMaps {position:relative;width:100%;padding:0 0 32.858% 0;}
.locMap .locationMaps iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
.locWay .txtBox .locList .trafficList .bybusline .busS {width:50px;}
.locWay .txtBox .locList .trafficList .lineNum .num {margin-left:3px;margin-right:0;}

.locWay .txtBox .apiBox .item label {width:164px;}
.locWay .txtBox .apiBox .item input {width: calc(100% - 164px);}

@media all and (max-width:799px) {
	.locMap .locationMaps {padding:0 0 50% 0;}
}
@media all and (max-width:499px) {
	.locMap .locationMaps {padding:0 0 60% 0;}
}




/* Dong -A Honors Center &lt; 글로벌 네트워크 &lt; 대학소개 */
	.honors-box {border:1px solid #dddddd;}
	.honors-box img {max-width:100%;}
	.honors-box &gt; li {width:100%;padding:49px 39px;box-sizing:border-box;display:flex;align-items:center;border-bottom:1px solid #dddddd;}
	.honors-box &gt; li:last-child {border-bottom:0;}
	.honors-box .lflag {flex-basis:103px;flex-shrink:0;padding-right:43px;box-sizing:border-box;}
	.honors-box .llogo {flex-basis:321px;flex-shrink:0;padding:0 40px;border-left:1px solid #CFD5DB;box-sizing:border-box;}
	.honors-box .ltxt {flex-shrink:1;width:100%;}
	.honors-box .ltxt ul &gt; li {display:flex;width:100%;padding-left:13px;box-sizing:border-box;}
	.honors-box .ltxt .lstit {color:#000000;font-weight:700;flex-basis:230px;flex-shrink:0;}
	.honors-box .ltxt .lstxt {font-weight:300;}

@media all and (max-width:1099px) {
	.honors-box &gt; li {padding:20px;}
	.honors-box .lflag {flex-basis:60px;padding-right:20px;}
	.honors-box .llogo {flex-basis:200px;padding:0 20px;}
	.honors-box .ltxt ul &gt; li {display:block;padding-bottom:10px;}
	.honors-box .ltxt .lstit {display:block;}
	.honors-box .ltxt .lstxt {display:block;}
}
@media all and (max-width:599px) {
	.honors-box &gt; li {padding:15px;}
	.honors-box &gt; li {flex-wrap:wrap;justify-content:center;}
	.honors-box .lflag {flex-basis:70px;padding-right:30px;}
	.honors-box .llogo {flex-basis:150px;padding-right:0;}
	.honors-box .ltxt {padding-top:20px;}
}


/* Academics &gt; Class Schedule */
.un {border-bottom:1px solid #ddd; padding-bottom:10px; box-sizing: border-box; display:inline-block; margin-bottom:10px}
</pre></body></html>