@charset "utf-8";
@import url("https://use.typekit.net/fdw2wjx.css");


/*** 공통 ***/
.contTit {font-size:30px;letter-spacing:0;font-family:'HelveticaNeue','Noto Sans KR','Noto Sans SC',sans-serif}
.contTit_point {font-family:'HelveticaNeue','Noto Sans KR','Noto Sans SC',sans-serif}
.titSt3 {letter-spacing:-.5px;}
.titSt5 {letter-spacing:-.5px;;}
p.txt {letter-spacing:0;}
.contTit_s.Black {color:#111 !important;}
.list_dotRed>li {letter-spacing:0;}
.btnC_ss {padding:0 16px;}
.btnC_ss.pointBlack>span {letter-spacing:0;}
.icoInfoBox .boxTit {font-weight:700;}
.boldTit_s {display:block;margin-bottom:10px;font-size:20px;font-weight:700;}
.lineTop_tbArea .lineTop_tb2 th {word-break:break-word !important;}
.lineTop_tbArea .lineTop_tb2 td {word-break:break-word !important;}
.reset_position{position: static !important; top:auto !important; left:auto !important; right:auto !important; bottom:auto !important; z-index:auto !important;} /* 2025.05.19 포지션 초기화 추가 */

/*** 개별 ***/
/************ About CUK ***********/
.presid_greeting  .contTit_point>span {display:block;margin-top:20px;font-size:28px;}
/* .presid_greeting p {margin-top:150px;} */
.presid_greeting p {margin-top:30px;letter-spacing:-.5px;}
.presid_greeting p+p {margin-top:40px;}
.presid_greeting .contTit_point em {display:block;font-style:normal;font-size:42px;line-height:46px;letter-spacing:0;}
.presid_greeting .contTit_point:after {position:absolute;bottom:28px;}
.presid_greeting .contTit_point em:last-child {display:inline-block;}
.presid_greeting .contTit_point em+em {margin-top:15px;}
.presid_greeting .lineTxt {font-size:38px;letter-spacing:-.5px;}
.presid_greeting .lineTxt::before {left:800px;}

.univHistory #contTab_line .tabList li {width:20%;}
.univHistory #contTab_line .tabList>li a {padding-bottom:25px;font-size:34px;}
.univHistory .history.historyCuk_line {padding-top:60px;border-top:1px solid #ddd;}
.univHistory .history .txtGrp>li .txt {display:inline-block;margin-right:15px;vertical-align:top;}
.univHistory .history .txtGrp>li .btnWrap {position:relative;top:-5px;display:inline-block;vertical-align:top;}
.univHistory .history .txtGrp>li .btnWrap .btnC_ss {min-width:90px;}
.univHistory .history .imgArea {margin-bottom:50px;font-size:0;}
.univHistory .history .imgArea::before {display:none;}
.univHistory .history .imgArea::after {display:none;}
.univHistory .history .imgArea {width:calc(100% + 30px);margin-left:-30px;}
.univHistory .history .imgArea li {display:inline-block;width:calc(25% - 30px);margin-left:30px;margin-bottom:0;vertical-align:top;}
.univHistory .history .imgArea li  .txt {display:block;margin-top:3px;color:#555;font-size:16px;line-height:24px;text-align:center;letter-spacing:0;}
.univHistory .pop_wrap {display:none;background:rgba(0,0,0,0.7);}
.univHistory .pop_wrap.on {display:block;}
.univHistory .pop_wrap .popInner {padding:20px;overflow-y:auto;text-align:center;max-height:780px;}
.univHistory .pop_wrap .popInner img {display:block;margin:0 auto;}
.univHistory .pop_wrap .popInner img+img {margin-top:10px;}
.univHistory .popLayout .popTit {padding-top:10px;padding-bottom:10px;font-size:22px;line-height:30px;}

.historyCont .topTxt {display:block;font-size:45px;font-weight:700;letter-spacing:-0.5px;text-align:center;line-height:1.4em;}
.historyCont .grayBox {padding:20px;min-height:745px;margin-top:55px;box-sizing:border-box;background:#f5f5f5;}
.historyCont .grayBox dl {position:relative;;width:505px;height:505px;margin:0 auto;padding:140px 20px;background:url(../img/eng/history_cirBg.png) no-repeat center;}
.historyCont .grayBox dt {position:absolute;left:50%;top:50%;width:260px;height:260px;box-sizing:border-box;margin-top:-130px;margin-left:-130px;padding-top:80px;background:#a70638 url(../img/eng/history_bg.png) no-repeat center;border-radius:50%;text-align:center;}
.historyCont .grayBox dt .tit {display:block;font-size:32px;font-weight:500;letter-spacing:-1px;color:#fff;line-height:45px;}
.historyCont .grayBox dt strong {display:block;font-size:55px;font-weight:500}
.historyCont .grayBox dd {position:absolute;width:100%;}
.historyCont .grayBox dd .tit {position:absolute;font-size:24px;font-weight:700;letter-spacing:0.5px;line-height:1.2em;}
.historyCont .grayBox dd .cir {width:180px;height:180px;padding-top:24px;border-radius:50%;border:1px solid #ddd;box-sizing:border-box;background:#fff;font-size:0;text-align:center;}
.historyCont .grayBox dd.type1 {left:50%;top:50px;margin-left:-90px;}
.historyCont .grayBox dd.type1 .tit {max-width:450px;right:-105px;;top:55px;}
.historyCont .grayBox dd.type2 {left:0;bottom:125px;}
.historyCont .grayBox dd.type2 .tit  {max-width:185px;left:-205px;;top:70px;}
.historyCont .grayBox dd.type3 {left:400px;bottom:125px;}
.historyCont .grayBox dd.type3 .tit  {max-width:216px;left:203px;;top:60px;}
.historyCont .contArea {margin-top:50px;}
.historyCont .contArea .tit {font-size:24px;font-weight:700;}
.historyCont .contArea .txt {margin-top:20px;font-size:18px;color:#555;}
.history_Cont .line {position: absolute;left: 3px;width: 1px;height: 100%;background: #ccc;}
.history_Cont .line .bar {position: absolute;left: 0;top: 0;width: 1px;height: 0;background: #a70638;}

.eduIdeology .listCir>li p {font-size:27px;}
.eduIdeology .pLCont.typeA .iconArea {padding-top:112px;}

.mouPop {width:calc(100% - 40px);max-width:508px;}

.univVision>ul>li {min-height:490px;}

.campusInfo .contWrap>ul>li {position:relative;margin-right:20px;font-size:0;}
.campusInfo .contWrap>ul>li:nth-child(n+5) {margin-top:20px;}
.campusInfo .contWrap>ul>li>p {position:absolute;bottom:25px;left:50%;width:100%;color:#fff;transform:translateX(-50%);font-size:16px;text-align:center;}
.campusInfo .contWrap>ul>li>img {display:block;width:272px;height:180px;}

.admitNgraduate .stepBox_wrap .stepBox_list>li:nth-child(3) {margin-top:-80px;}
.admitNgraduate .stepBox_wrap .tit_cir {position:relative;}
.admitNgraduate .stepBox_wrap .tit_cir:before {content:'';position:absolute;top:50%;left:50%;margin-left:100px;width:200px;height:1px;background:#ccc;}
.admitNgraduate .stepBox_wrap .tit_cir .box_borderGray {position:absolute;display:inline-block;padding:30px;border:1px solid #ddd;box-sizing:border-box;background:#fff;}
.admitNgraduate .stepBox_wrap .tit_cir.cir_top .box_borderGray{top:30px;right:0;}
.admitNgraduate .stepBox_wrap .tit_cir.cir_btm .box_borderGray{bottom:40px;right:0;}

.eduIdeology .pLCont .txtArea>p {letter-spacing:0;font-size:22px;}
.eduIdeology .listImg>li {font-size:21px;}

.comeway .ico_contactBox {margin-bottom:40px;padding:37px 20px 40px 88px;background:url(../img/eng/ico_contact.png) no-repeat left 40px top 33px;border:1px solid #ddd; }
.comeway .ico_contactBox .tit {margin-right:10px;font-size:18px;font-weight:500;color:#111;letter-spacing:0;}
.comeway .ico_contactBox li+li {margin-top:13px}
.comeway .ico_contactBox li span {position:relative;display:inline-block;padding-right:25px;margin-right:25px;vertical-align:top;font-size:17px;color:#666;letter-spacing:0;}
.comeway .ico_contactBox li span em {display:inline-block;font-style:normal;font-size:inherit;vertical-align:top;}
.comeway .ico_contactBox li span:last-of-type {padding-right:0;margin-right:15px;}
.comeway .ico_contactBox li span+span:before {content:'';position:absolute;left:-24px;top:2px;display:block;width:1px;height:20px;background:#ddd;}
.comeway .ico_contactBox .snsArea {display:inline-block;vertical-align:top;font-size:0;}
.comeway .ico_contactBox .snsArea>a {display:inline-block;width:24px;height:24px;border-radius:50%;vertical-align:top;font-size:1px;text-indent:-999px;overflow:hidden;}
.comeway .ico_contactBox .snsArea>a+a {margin-left:10px;}
.comeway .ico_contactBox .snsArea>a.sns_facebook {background:#1f4e9e url(../img/eng/ico_facebook.png) no-repeat center;}
.comeway .ico_contactBox .snsArea>a.sns_instagram {background:#fe4c93 url(../img/eng/ico_instagram.png) no-repeat center;}
.comeway .ico_contactBox .snsArea>a.sns_nBand {background:#32b44a url(../img/eng/ico_band.png) no-repeat center;}
.comeway .ico_contactBox .snsArea>a.sns_youtube {background:#d20d45 url(../img/eng/ico_youtube.png) no-repeat center;}
.comeway .address {padding:32px 0 35px 0}
.comeway .address span {display:inline-block;margin-left:27px;vertical-align:top;font-size:inherit;}
.comeway .address a {font-size:inherit;}
.comeway .borderLineTopList>li {width:100%;padding-left:40px;padding-top:35px;padding-bottom:37px;border-right:0;min-height:100%;}
.comeway .borderLineTopList>li p.txt {position:relative;top:-2px;}
.comeway .borderLineTopList>li .titSt5 {margin-bottom:8px;}
.comeway .borderLineTopList>li .lineInfo>li>span {padding:2px 10px;}
.comeway .borderLineTopList>li .lineInfo>li {padding-left:75px;}
.comeway .borderLineTopList>li:nth-child(2)  .lineInfo>li {padding-left:110px;}
.comeway .borderLineTopList>li .lineInfo>li>.subline_orange {width:60px;position:absolute;margin-bottom:0;box-sizing:border-box;text-align:center;}
.comeway .borderLineTopList>li .lineInfo>li>.bus_green {width:91px;box-sizing:border-box;text-align:center;}
.comeway .borderLineTopList>li .lineInfo>li>.bus_blue {width:91px;box-sizing:border-box;text-align:center;}
.comeway .borderLineTopList>li .lineInfo>li>.bus_gray {width:91px;box-sizing:border-box;text-align:center;}
.comeway .carArea>li {font-size:18px;color:#666;}
.comeway .carArea>li+li {margin-top:28px;}
.comeway .carArea>li>b {display:block;margin-bottom:6px;font-size:20px;color:#111;}

.organization>ul>.dept1 .cirRed>p>span {font-size:24px;letter-spacing:0;}
.organization>ul>.dept2 .boxBrown>p {font-size:24px;letter-spacing:0;}
.organization>ul>.dept3.organ_list::before{height:calc(100% - 50px);}
.organization>ul .organ_box .organ_tit>p>span {font-size:18px;line-height:22px;}
.organization>ul .organ_box>.list_box>li .borderBox {padding:10px;}
.organization>ul .organ_box>.list_box>li .boxDarkgray {padding:10px;min-height:55px;display:table;width:100%;position:relative;z-index:10;box-sizing:border-box;}
.organization>ul .organ_box>.list_box>li .boxDarkgray>p {font-size:15px;line-height:19px;display:table-cell;vertical-align:middle;}
.organization>ul .organ_box>.list_box>li .boxGray>p {font-size:16px;line-height:19px;}
.organization>ul .list_dotGray>li {font-size:14px;}
.organization>ul p.txt {font-size:14px;}
.organization>ul .organ_box>.list_box>li .boxGray {height:55px;padding:10px;}
.organization>ul .organ_box>.list_box>li .borderBox {min-height:135px;}
.organization>ul .organ_box>.list_box.col5>li .boxDarkgray>p {display:table;width:100%;height:65px;}
.organization>ul .organ_box>.list_box.col5>li .boxDarkgray>p.txtS {font-size:13px;}
.organization>ul .organ_box>.list_box.col5>li .boxDarkgray>p>span {display:table-cell;color:inherit;font-size:inherit;vertical-align:middle;}
.organization>ul .organ_box2>.list_box>li>ul>li:nth-child(1) .borderBox,
.organization>ul .organ_box2>.list_box>li>ul>li:nth-child(2) .borderBox {min-height:220px;}
.organization>ul .organ_box2>.list_box>li>ul>li:nth-child(5) .borderBox,
.organization>ul .organ_box2>.list_box>li>ul>li:nth-child(6) .borderBox {min-height:185px;}
.organization>ul .organ_box>.list_box>li .boxGray>p.txtS {font-size:14px;}
.organization>ul>.dept3 .organ_box4>.list_box>li .boxDarkgray {height:65px;}
.organization>ul>.dept3 .organ_box4>.list_box>li .boxDarkgray>p {display:table;width:100%;height:100%;font-size:14px;}
.organization>ul>.dept3 .organ_box4>.list_box>li .boxDarkgray>p>span {display:table-cell;vertical-align:middle;font-size:inherit;color:inherit;}
.organization>ul>.dept3 .organ_box5>.list_box>li .boxDarkgray {height:85px;}
.organization>ul>.dept3 .organ_box5>.list_box>li .boxDarkgray>p {display:table;width:100%;height:100%;font-size:14px;}
.organization>ul>.dept3 .organ_box5>.list_box>li .boxDarkgray>p>span {display:table-cell;vertical-align:middle;font-size:inherit;color:inherit;}
.organization>ul>.dept3 .organ_box4 .organ_tit {top:20px;}
.organization>ul>.dept3 .organ_box4::before {top:70px;}
.organization>ul>.dept3 .organ_box5 .organ_tit {top:40px;}
.organization>ul>.dept3 .organ_box5::before {top:90px;}
.organization>ul>.dept3 .organ_box5.row2>.list_box:not(:last-child)::before {top:44px;}
.organization>ul .organ_box .organ_tit>p>span{font-size:13px;line-height:18px;}
.organization>ul .organ_box>.list_box>li .boxGray{display:table;width:100%;box-sizing:border-box;height:60px;}
.organization>ul .organ_box>.list_box>li .boxGray>p{display:table-cell;vertical-align:middle;}

.studentStatus .icoInfoBox .boxTit {font-weight:500}
.studentStatus p.txt {font-size:18px;}
.studentStatus .mapWrap {position:relative;background:#f5f5f5;}
.studentStatus .mapWrap:before{content:"";position:absolute;left:-100%;top:-1px;width:300%;height:100%;background-color:#f5f5f5;z-index:0;}
.studentStatus .mapWrap .inner {position:relative;width: calc(100% + 100px);padding:55px 0;margin-left: -50px;margin-top:50px;z-index:1;}

/************ Why CUK ***********/
.typeEng .parallaxView .sTit {font-size:52px;}
.typeEng .parallaxView .sMidTxt {font-size:32px;line-height:43px;}
.typeEng .parallaxView .sec4 .columns .dropDown>ul>li .default {font-size:27px;letter-spacing:0;}
.parallaxView .sec5 .columns .imgTit_item .imgBox>.sMidTxt {letter-spacing:0;}
.typeEng .fullLink>strong{line-height:28px;top:50%;transform:translate(0,-50%);}
.typeEng .parallaxView .sec5 .columns .imgTit_item:nth-of-type(2) .fullLink {padding-left:280px;}
.typeEng .parallaxView .sec5 .columns .imgTit_item:nth-of-type(1) .fullLink {padding-left:190px;}

.typeEng .parallaxView .whyCukVisual .Visual_Txt .tit span {display:block;font-weight:400;font-size:30px;line-height:50px;}
.typeEng .parallaxView .sec3 .columnsInfo>li .innerTable .col{vertical-align:top;}
.typeEng .parallaxView .sec6 .sTit{line-height:60px;}

/************ Academics ***********/
.cukAcademics .icoInfoBox {padding-top:30px;}
.cukAcademics .courseList {width:calc(100% + 30px);margin-left:-30px;margin-top:-30px;font-size:0;}
.cukAcademics .courseList>li {display:inline-block;width:calc(25% - 30px);margin-left:30px;margin-top:30px;vertical-align:top;}
.cukAcademics .courseList>li>a {display:block;}
.cukAcademics .courseList>li .topImg {width:100%;height:140px;}
.cukAcademics .courseList>li .topImg>p {display:table;width:100%;height:100%;text-align:center;}
.cukAcademics .courseList>li .topImg>p>span {display:table-cell;vertical-align:middle;color:#fff;font-size:22px;font-weight:700;letter-spacing:0;}
.cukAcademics .courseList>li .deptInfo {padding:30px 25px;background:#f3f3f3;box-sizing:border-box;}
.cukAcademics .courseList>li .deptInfo.type1 {min-height:150px}
.cukAcademics .courseList>li .deptInfo.type2 {min-height:200px}
.cukAcademics .courseList>li .deptInfo.type3 {min-height:165px}
.cukAcademics .courseList>li .deptInfo.type4 {min-height:160px}
.cukAcademics .courseList2 {width:calc(100% + 30px);margin-left:-30px;margin-top:-20px;font-size:0;}
.cukAcademics .courseList2>li {position:relative;display:inline-block;width:calc(33.333% - 30px);margin-left:30px;margin-top:30px;vertical-align:top;font-size:0;}
.cukAcademics .courseList2>li .txtArea {position:absolute;width:100%;padding-bottom:25px;padding-left:10px;padding-right:10px;box-sizing:border-box;text-align:center;bottom:0;}
.cukAcademics .courseList2>li img {display:block;width:100%;}
.cukAcademics .courseList2>li .txtArea .tit {color:#fff;font-size:18px;letter-spacing:0;}
.cukAcademics .courseList2>li .txtArea .txt {display:block;color:#fff;font-size:15px;letter-spacing:0;}
.cukAcademics p.txt {font-size:18px;line-height:1.6em;}

/************ Admission ***********/
.deptInfo .info_img {max-width:100%;min-height:120px;margin-bottom:40px;}
.deptInfo .info_img img {width:100%;height:100%;min-height:120px;}
.deptInfo .dept_tit {display:block;margin-bottom:15px;font-size:32px;font-weight:700;letter-spacing:0px;line-height:1.4em;}
.deptInfo .dept_tit_s {display:block;margin-bottom:10px;font-size:24px;font-weight:700;letter-spacing:0px;line-height:1.4em;}
.deptInfo .dept_tit_s:nth-child(n+2) {margin-top:35px;}
.deptInfo .dept_tit+p.txt {color:#555;}
.deptInfo>.list_dotRed+p.txt {color:#555;}
.deptInfo p.txt {font-size:18px;color:#111;letter-spacing:0px;}
.deptInfo p.txt+.tit_btmDot {margin-top:65px;}
.deptInfo p.txt .btnC_ss {margin-top:5px;}
.deptInfo .tit_btmDot {position:relative;display:inline-block;padding-right:15px;font-size:50px;font-weight:700;letter-spacing:0;}
.deptInfo .tit_btmDot:before {content:'';position:absolute;right:0;top:20px;display:block;width:10px;height:10px;border-radius:50%;background:#b9193f;}
.deptInfo .tit_btmDot+.list_dotRed {margin-top:22px;}
.deptInfo .btn {margin-top:25px;}

.deptInfo.Graduate{padding-top:50px;}
.deptInfo.Graduate .dept_tit:nth-of-type(n+2){margin-top:40px;}
.deptInfo.Graduate .depthRoadMap{margin:50px 0;}
.deptInfo.Graduate p.txt{font-size:16px;color:#666;}
.deptInfo.Graduate .depthRoadMap.after2021 .deptTable .boxTit{font-size:16px;padding:16px 10px;}
.deptInfo.Graduate .depthRoadMap.after2021 .deptTable .boxTit br{display:none;}
.deptInfo.Graduate .depthRoadMap.after2021 .depth2 .deptTable .boxContList>li{padding-bottom:0;}
.deptInfo.Graduate .depthRoadMap.after2021 .depth3 .deptTable{padding-top:93px;}
.deptInfo.Graduate .depthRoadMap.after2021 .deptTable .boxContList>li.arrBtm::after{bottom:-93px}
.deptInfo.Graduate .borderGrayCirList{text-align:center;margin-bottom:50px;}
.deptInfo.Graduate .borderGrayCirList>li{width:auto}
.deptInfo.Graduate .borderGrayCirList>li:not(:last-child)::before{display:none;}
.deptInfo.Graduate .borderGrayCirList>li>.cir{width:320px;height:320px;display:inline-table;}
.deptInfo.Graduate .grayBox{box-sizing:border-box;background-color:#f5f5f5;font-size:0;padding:160px 20px 130px 20px;margin:30px 0 50px 0;}
.deptInfo.Graduate .cirColorBox_Area{position:relative;width:560px;font-size:0;text-align:center;margin:0 auto;}
.deptInfo.Graduate .cirColorBox_Area .mainCir{display:inline-table;width:350px;height:350px;border-radius:50%;border:40px solid #e6e6e6;box-sizing:border-box;}
.deptInfo.Graduate .cirColorBox_Area .mainCir>div{display:table-cell;vertical-align:middle;text-align:center;}
.deptInfo.Graduate .cirColorBox_Area .mainCir>div>b{font-size:30px;color:#111;line-height:36px;}
.deptInfo.Graduate .cirColorBox_Area .subCirBox_Area{position:absolute;left:0;top:-85px;display:inline-block;width:100%;height:480px;font-size:0;}
.deptInfo.Graduate .cirColorBox_Area .subCirBox_Area>.line1{font-size:0;margin-bottom:70px;}
.deptInfo.Graduate .cirColorBox_Area .subCirBox_Area>.line2{font-size:0;}
.deptInfo.Graduate .cirColorBox_Area .subCir{width:205px;height:205px;border-radius:50%;display:inline-table;}
.deptInfo.Graduate .cirColorBox_Area .subCir>div{display:table-cell;vertical-align:middle;text-align:center;}
.deptInfo.Graduate .cirColorBox_Area .subCir>div>b{font-size:20px;color:#fff;line-height:26px;display:block;}
.deptInfo.Graduate .cirColorBox_Area .subCir>div>img{display:block;margin:0 auto 10px auto;}

.cirColorBox_Area .subCir.red{background-color:#af1d4b;}
.cirColorBox_Area .subCir.brown{background-color:#a37a48;float:left;}
.cirColorBox_Area .subCir.gray{background-color:#444446;float:right;}

.deptCharacterization {margin-bottom:-190px;padding-bottom:120px;}
.deptCharacterization::before {border-top:0;}
.deptCharacterization .contTit_point {margin-top:75px;margin-bottom:45px;letter-spacing:0;}
.deptCharacterization .contTit_point::after {margin-top:15px;}
.deptCharacterization .iconExplain li {position:relative;padding-right:24px;margin-bottom:45px;box-sizing:border-box;font-size:0;}
.deptCharacterization .iconExplain .list_dotRed {margin-top:10px;}
.deptCharacterization .iconExplain .list_dotRed li {margin-bottom:0;font-size:18px;color:#111;}
.deptCharacterization .iconExplain li:last-child {margin-bottom:0;}
.deptCharacterization .iconExplain.row1 li {width:100%}
.deptCharacterization .iconExplain.row1 li:last-child {margin-bottom:0 !important}
.deptCharacterization .iconExplain.row2 li {width:calc(50% - 45px);}
.deptCharacterization .iconExplain.row2 li:nth-child(even) {margin-left:90px;}
.deptCharacterization .iconExplain.row2 li:nth-child(even) .info {padding-left:95px;}
.deptCharacterization .iconExplain li .img {position:absolute;left:0;top:7px;}
.deptCharacterization .iconExplain li .info {padding-left:80px;}
.deptCharacterization .iconExplain li .info.middle {margin-top:10px;}
.deptCharacterization .iconExplain li .info.middle2 {margin-top:15px;}
.deptCharacterization .iconExplain li .info .tit {display:block;letter-spacing:0;font-size:24px;font-weight:700;}
.deptCharacterization .iconExplain.col {margin-top:10px;}
.deptCharacterization .iconExplain.col li .img {position:inherit;height:70px;text-align:center;}
.deptCharacterization .iconExplain.col li .img img {vertical-align:top;}
.deptCharacterization .iconExplain.col li .info {margin-top:13px;padding-left:0;text-align:center;}
.deptCharacterization .iconExplain.col li .info.middle {margin-top:10px;}
.deptCharacterization .iconExplain.col.col4 li {width:25%;}
.deptCharacterization .iconExplain.col.col3 li {width:33.333%;}
.deptCharacterization .iconExplain.row1 li .info {padding-left:87px;}
.deptCharacterization .iconExplain.row1 li ul.list_dotRed li {padding-left:10px;font-size:14px;}
.deptCharacterization .iconExplain .list_dotRed {margin-top:0;}
.deptInfo.design .deptCharacterization .iconExplain li:nth-child(1) .info {padding-left:90px;}

.childStudy .deptCharacterization .iconExplain.row2 li:nth-child(even) {width:calc(45% - 45px);margin-left:45px;padding-right:0;}
.childStudy .deptCharacterization .iconExplain.row2 li:nth-child(even) .info {padding-left:87px;}
.childStudy .deptCharacterization .iconExplain.row2 li:nth-child(odd) {width:calc(55% - 45px);padding-right:0;}
.childStudy .deptCharacterization .iconExplain.row2 li:nth-child(odd) .info {padding-left:90px;}

.healthCare .deptCharacterization .iconExplain.col.col4 li {width:auto;margin-right:70px;padding-right:0;}
.healthCare .deptCharacterization .iconExplain.col.col4 li:last-child {margin-right:0}

.koreanLang .deptCharacterization {padding-top:65px;padding-bottom:30px;}
.koreanLang .deptCharacterization.type1 {margin-bottom:90px;}
.koreanLang.deptInfo .tit_btmDot {margin-bottom:30px;}

.police.deptInfo>ul.list_dotRed {margin:5px 0;}
.police.deptInfo>ul.list_dotRed>li {font-size:18px;letter-spacing:-.5px;;}
.police.deptInfo>ul.list_dotRed>li:before {top:12px;}

.roadMapArea{position:relative;width:100%;box-sizing:border-box;padding-top:70px;margin-bottom:-190px;padding-bottom:120px;margin-top:65px;}
.roadMapArea::before{content:"";position:absolute;left:-100%;top:-1px;width:300%;height:100%;background-color:#f5f5f5;border-top:1px solid #e9e9e9;z-index:0;}
.roadMapArea ul {position:relative;font-size:0;}
.roadMapArea ul+ul {margin-top:30px;}
.roadMapArea ul>li {position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;}
.roadMapArea ul>li:nth-child(1) {width:332px;}
.roadMapArea ul>li:nth-child(2) {width:363px;}
.roadMapArea ul>li:nth-child(3) {width:calc(100% - 695px);}
.roadMapArea ul>li .cir {position:relative;width:207px;height:207px;border:2px solid #a70638;background:#fff;border-radius:50%;box-sizing:border-box;}
.roadMapArea ul>li .cir:before {content:'';position:absolute;right:-8px;top:50%;margin-top:-8px;display:block;width:16px;height:16px;border:3px solid #fff;background:#a70638;box-sizing:border-box;border-radius:50%;}
.roadMapArea ul>li .cir>p {display:table;width:100%;height:100%;text-align:center;}
.roadMapArea ul>li .cir>p>span {display:table-cell;vertical-align:middle;font-size:18px;font-weight:500;}
.roadMapArea ul>li .roundCir {position:relative;width:272px;height:72px;padding:10px;box-sizing:border-box;background:#a70638;border-radius:50px;z-index:2;}
.roadMapArea ul>li .roundCir:before {content:'';position:absolute;right:-90px;top:50%;margin-top:-11px;display:block;width:90px;height:22px;background:url(../img/eng/roundArea_bg2.png) no-repeat top 50% right 0;z-index:1;}
.roadMapArea ul>li .roundCir+.roundCir {margin-top:20px;}
.roadMapArea ul>li .roundCir>p {display:table;width:100%;height:100%;text-align:center;}
.roadMapArea ul>li .roundCir>p>span {display:table-cell;vertical-align:middle;font-size:18px;color:#fff;}
.roadMapArea ul>li .box {width:100%;height:140px;padding-left:40px;padding-right:20px;background:#fff;border:1px solid #ddd;box-sizing:border-box;}
.roadMapArea ul>li .box>p {display:table;width:100%;height:100%;text-align:left;}
.roadMapArea ul>li .box>p>span {display:table-cell;vertical-align:middle;font-size:18px;color:#222;}

.roadMapArea ul.type1>li:nth-child(1):before {content:'';position:absolute;right:0;top:50%;margin-top:-58px;display:block;width:119px;height:116px;background:url(../img/eng/roundArea_bg1.png) no-repeat;}
.roadMapArea ul.type1>li:nth-child(2) {padding-top:20px;}
.roadMapArea ul.type1>li:nth-child(3) {padding-top:32px;}

.roadMapArea ul.type2>li .box {height:70px}
.roadMapArea ul.type2>li:nth-child(2) {padding-top:65px;}
.roadMapArea ul.type2>li:nth-child(3) {padding-top:65px;}
.roadMapArea ul.type2>li .cir:after{content:'';position:absolute;right:-127px;top:50%;margin-top:-11px;display:block;width:118px;height:22px;background:url(../img/eng/roundArea_bg3.png) no-repeat;}

.roadMapArea ul.type3>li:nth-child(1) {width:332px;}
.roadMapArea ul.type3>li:nth-child(2) {width:calc(50% - 353px);margin-right:42px;}
.roadMapArea ul.type3>li:nth-child(3) {width:332px;}
.roadMapArea ul.type3>li:nth-child(4) {width:calc(50% - 353px);}
.roadMapArea ul.type3>li .cir:after{content:'';position:absolute;right:-127px;top:50%;margin-top:-11px;display:block;width:118px;height:22px;background:url(../img/eng/roundArea_bg3.png) no-repeat;}
.roadMapArea ul.type3>li .box {height:200px}

.appliGuide .exclam {margin-top:15px;}
.appliGuide .lineTop_tbArea .lineTop_tb2 tbody th {background:#f5f5f5;font-weight:500;}
.appliGuide .lineTop_tbArea .lineTop_tb2 td {color:#666;}
.appliGuide .btnR {margin-top:-60px;margin-bottom:25px;text-align:right;;}
.stepCirList {margin-top:-20px;font-size:0;}
.stepCirList>li {position:relative;display:inline-block;margin-top:20px;vertical-align:top;}
.stepCirList>li:before {content:'';position:absolute;right:0;top:70px;display:block;width:11px;height:21px;background:url(../img/eng/appliGuide_arrR.png) no-repeat;}
.stepCirList>li:last-child:before {display:none;}
.stepCirList.col5>li {width:250px;text-align:center;;}
.stepCirList.col5>li .cir {width:150px;height:150px;margin:0 auto;padding-top:45px;box-sizing:border-box;border:1px solid #dfdfdf;border-radius:50%;font-size:0;}
.stepCirList.col5>li .txt {margin-top:15px;color:#111;}
.stepCirList.col6>li {width:208px;text-align:center;;}
.stepCirList.col6>li .cir {width:150px;height:150px;margin:0 auto;padding-top:37px;box-sizing:border-box;border:1px solid #dfdfdf;border-radius:50%;font-size:0;}
.stepCirList.col6>li .txt {margin-top:15px;color:#111;}
.stepCirList.col6>li:before {right:-4px;}

.Engimg{position:relative;font-size:0;padding:20px 0 0 680px;box-sizing:border-box;min-height:420px;margin-bottom:60px;}
.Engimg .contTit_point{position:relative;margin-bottom:35px;padding-bottom:35px;}
.Engimg .contTit_point::before{content:"";position:absolute;left:-100px;bottom:0px;display:block;width:300%;height:1px;background-color:#111;}
.Engimg>img{position:absolute;left:0;top:0;z-index:10;}

.Engimg.right{padding:20px 680px 0 0px;margin-top:90px;}
.Engimg.right>img{left:auto;right:0;top:0;z-index:10;}
.Engimg.right .contTit_point::before{left:0;width:400%;}

.Eng_facilities_info .imgListWrap>ul {width:calc(100% + 30px);margin-left:-30px;}
.Eng_facilities_info .imgListWrap>ul>li {position:relative;width:calc(25% - 30px);margin-left:30px;font-size:0;}
.Eng_facilities_info .imgListWrap>ul>li::before {content: '';position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(0deg,rgba(0,0,0,0.7),rgba(0,0,0,0));}
.Eng_facilities_info .imgListWrap>ul>li:nth-child(n+5) {margin-top:30px;}
.Eng_facilities_info .imgListWrap>ul>li>img {width:100%;}
.Eng_facilities_info .imgListWrap>ul>li>span {position:absolute;left:0;bottom:15px;width:100%;font-size:16px;color:#fff;text-align:center;}

@media all and (max-width:1740px){
    /************ About CUK ***********/
    .presid_greeting .lineTxt {width:620px;line-height:42px;}
    .presid_greeting .lineTxt::before {left:580px;bottom:19px;}
    .presid_greeting .contTit_point em br {display:none;}

    .univHistory #contTab_line .tabList li a {font-size:30px;line-height:40px;}

    .eduIdeology .pLCont.typeA .iconArea {padding-top:30px;}

    .historyCont .grayBox {padding-top:50px;}
    .historyCont .grayBox dd.type1 .tit {right:auto;top:-60px;left:-135px;text-align:center;}
    .historyCont .grayBox dd.type2 .tit {top:auto;bottom:-40px;left:0;text-align:center;}
    .historyCont .grayBox dd.type3 .tit {left:0;top:auto;bottom:-65px;text-align:center;}
	

    .organization>ul>.dept1 .cirRed>p>span {font-size:18px;}
    .organization>ul>.dept2 .boxBrown>p {font-size:16px;}

    .comeway .ico_contactBox li:first-child span {display:block;margin-right:0;padding-right:0;}
    .comeway .ico_contactBox li:first-child span+span {margin-top:3px;}
    .comeway .ico_contactBox li:first-child span+span:before {display:none;}

    /************ Academics ***********/
    .cukAcademics .courseList>li .deptInfo.type1 {min-height:195px;}
    .cukAcademics .courseList>li .deptInfo.type2 {min-height:250px;}
    .cukAcademics .courseList>li .deptInfo.type3 {min-height:200px;}
    .cukAcademics .courseList>li .deptInfo.type4 {min-height:200px;}

    .deptInfo.Graduate .borderGrayCirList>li>.cir{width:270px;height:270px;}

}

@media all and (max-width:1700px){
    /************ Admission ***********/
    .roadMapArea ul.type1>li:nth-child(3) {padding-top:13px;}
    .roadMapArea ul>li .box {height:176px;}
    .roadMapArea ul.type3>li .box {height:270px;}
    .roadMapArea ul>li .box>p>span {font-size:16px;}
    .roadMapArea ul>li .box>p>span br {display:none;}
}

@media all and (max-width:1600px){
    /************ About CUK ***********/
    .univVision>ul>li {padding-left:15px;padding-right:15px;}
    .univVision>ul>li>strong {font-size:27px;}
    .univVision>ul>li>b {font-size:18px;}
    .univVision>ul>li>p.txt {font-size:15px;}

    .deptInfo p.txt .btnC_ss {display:block;max-width:120px;}

    .roadMapArea ul>li:nth-child(1) {width:100%;}
    .roadMapArea ul>li .cir {margin:0 auto;}
    .roadMapArea ul.type1>li:nth-child(1):before {right:auto;top:auto;left:50%;bottom:-80px;margin-left:-58px;transform: rotate(90deg);}
    .roadMapArea ul.type1>li:nth-child(2) {width:100%;padding-top:57px;font-size:0;}
    .roadMapArea ul.type1>li:nth-child(2) .roundCir {display:inline-block;width:calc(50% - 10px);vertical-align:top;}
    .roadMapArea ul.type1>li:nth-child(2) .roundCir+.roundCir {margin-left:20px;}
    .roadMapArea ul>li .roundCir+.roundCir {margin-top:0;}
    .roadMapArea ul.type1>li:nth-child(2) .roundCir:before {display:none;}
    .roadMapArea ul>li:nth-child(3) {width:100%;}
    .roadMapArea ul.type1>li:nth-child(3) {padding-top:20px;}
    .roadMapArea ul>li .box {width:100%;height:auto;padding:20px;}

    .roadMapArea ul>li:nth-child(2) {width:100%;}
    .roadMapArea ul>li .roundCir {margin:0 auto;}
    .roadMapArea ul.type2>li:nth-child(2) {padding-top:57px;}
    .roadMapArea ul.type2>li:nth-child(3) {padding-top:20px;}

    .roadMapArea ul+ul {margin-top:50px;}
    .roadMapArea ul.type3>li {display:block;width:100% !important;}
    .roadMapArea ul.type3>li .box {height:auto;}
    .roadMapArea ul.type3>li:nth-child(2) {margin-top:20px;}
    .roadMapArea ul.type3>li:nth-child(3) {margin-top:40px;}
    .roadMapArea ul.type3>li:nth-child(4) {margin-top:20px;}
    .roadMapArea ul>li .cir:before {top:100%;right:auto;left:50%;margin-left:-8px;}
    .roadMapArea ul.type2>li .cir:after {right:auto;left:50%;margin-left:-58px;top:auto;bottom:-80px;transform: rotate(90deg);}
    .roadMapArea ul>li .roundCir:before {display:none;}
    .roadMapArea ul.type3>li .cir:after {display:none;}
    .roadMapArea ul.type3>li .cir:before {display:none;}

    /************ Academics ***********/
    .cukAcademics .courseList2>li {width:calc(50% - 30px);}
    .cukAcademics .courseList2>li>img {width:100%;}

    .organization>ul>.dept3.organ_list::before{height:calc(100% - 65px);}
    .organization>ul>.dept3 .organ_box.row2>.list_box:not(:last-child)::before{top:33px}
    .organization>ul>.dept3 .organ_box5.row2>.list_box:not(:last-child)::before {top:44px;}

    .admitNgraduate .stepBox_wrap .tit_cir{text-align:center;}
    .admitNgraduate .stepBox_wrap .tit_cir.cir_top .box_borderGray{position:static;display:inline-block;margin:20px auto;}
    .admitNgraduate .stepBox_wrap .tit_cir:before{display:none;}
    .admitNgraduate .stepBox_wrap .tit_cir.cir_btm .box_borderGray{position:static;margin:20px auto 0 auto;display:inline-block;}

    .Engimg{padding-left:580px;min-height:360px;}
    .Engimg>img{width:520px;}
    .Engimg.right{padding-right:580px;}
}


@media all and (max-width:1500px){
    /************ About CUK ***********/
    .univHistory #contTab_line .tabList li a {font-size:22px;line-height:32px;}
    /* .parallaxView .sec5 .columns .imgTit_item .imgBox>.sMidTxt{font-size:28px;} */

    .comeway .address span {margin-left:10px;}
    /************ Academics ***********/

    .cukAcademics .courseList>li {width:calc(33.333% - 30px)}
    .cukAcademics .courseList>li .deptInfo {min-height:200px !important}

}


@media all and (max-width:1440px){
    .studentStatus .mapWrap .inner {width:100%;margin-left:0;padding:30px 50px;}
    .typeEng .parallaxView .sTit{font-size:40px;}
    .typeEng .parallaxView .sec6 .sTit{line-height:50px;}
    .typeEng .parallaxView .sec4 .columns .dropDown>ul>li .default{font-size:22px;}
    .typeEng .fullLink>strong{font-size:20px;line-height:26px;left:20px;}
    .typeEng .parallaxView .sec5 .columns .imgTit_item:nth-of-type(1) .fullLink{padding-left:157px;}
    .typeEng .parallaxView .sec5 .columns .imgTit_item:nth-of-type(2) .fullLink{padding-left:230px;}
}

@media all and (max-width:1040px){
    /*** 공통 ***/
    .list_dotBlack>li {padding-left:10px;font-size:14px;}

    .boldTit_s {margin-bottom:5px;font-size:16px;}
    .contTit {font-size:20px;}

    /*** 개별 ***/

    /************ About CUK ***********/
    .presid_greeting .contTit_point em {font-size:22px;line-height:25px;}
    .presid_greeting p {margin-top:20px;}
    .presid_greeting p+p {margin-top:20px;}
    .presid_greeting .lineTxt {width:250px;font-size:18px;line-height:25px;}
    .presid_greeting .lineTxt::before {left:270px;bottom:13px;}
    .presid_greeting .contTit_point em+em {margin-top:5px;}
    .presid_greeting .contTit_point:after {bottom:10px;}

    .univHistory #contTab_line .tabList li {width:100%;border-bottom:0;}
    .univHistory #contTab_line .tabList li a {padding-bottom:5px;font-size:18px;line-height:28px;}
    .univHistory .history .txtGrp>li {padding-left:50px;}
    .univHistory .history .txtGrp>li>.date {top:1px;}
    .univHistory .history.historyCuk_line {padding-top:30px;}

    .univHistory .history .year {margin-bottom:25px;}
    .historyCont .topTxt {font-size:22px;}
    .historyCont .topTxt br {display:none;}
    .historyCont .grayBox {min-height:100%;height:540px;padding-top:0;margin-top:30px;}
    .historyCont .grayBox dl {width:300px;height:300px;background-size:300px auto;}
    .historyCont .grayBox dt {width:160px;height:160px;margin-top:-80px;margin-left:-80px;padding-top:53px;background-size:100px auto;}
    .historyCont .grayBox dt .tit {font-size:19px;line-height:28px;letter-spacing:-.5px;}
    .historyCont .grayBox dt strong {font-size:30px;}
    .historyCont .grayBox dd .tit {font-size:18px;}
    .historyCont .grayBox dd .cir {width:110px;height:110px;padding-top:14px;}
    .historyCont .grayBox dd .cir img {width:80px;}
    .historyCont .grayBox dd.type1 {top:80px;margin-left:-55px;}
    .historyCont .grayBox dd.type1 .tit {top:-45px;left:-70px;max-width:250px;}
    .historyCont .grayBox dd.type2 .tit {bottom:-30px;left:-20px;}
    .historyCont .grayBox dd.type3 {left:230px;}
    .historyCont .grayBox dd.type3 .tit {left:-20px;bottom:-55px;}
    .historyCont .contArea {margin-top:30px;}
    .historyCont .contArea .tit {font-size:18px;}
    .historyCont .contArea .txt {margin-top:10px;}
	.history_Cont .line {left: 2px;}

    .univHistory .history .imgArea {width:calc(100% + 15px);margin-left:-15px;}
    .univHistory .history .imgArea li {width:calc(50% - 15px);margin-left:15px;}
    .univHistory .history .imgArea li:nth-child(n+3) {margin-top:13px;}
    .univHistory .history .imgArea li img {width:100%;}
    .univHistory .history .imgArea li .txt {font-size:13px;line-height:18px;}

    .univVision>ul>li {min-height:430px;}
    .univVision>ul>li>strong {font-size:20px;}
    .univVision>ul>li>b {font-size:16px;}

    .eduIdeology .listCir>li p {font-size:17px;}
    .eduIdeology .pLCont .txtArea>p {font-size:16px;}
    .eduIdeology .listImg>li {font-size:16px;}

    .comeway .ico_contactBox {margin-bottom:20px;padding:17px 15px 20px 58px;background-size:25px auto;background-position:left 20px top 15px;}
    .comeway .ico_contactBox .tit {font-size:16px;margin-right:7px;}
    .comeway .ico_contactBox li span {font-size:15px;}
    .comeway .ico_contactBox li+li {margin-top:10px;}
    .comeway .ico_contactBox li span:last-of-type {margin-right:10px;}
    .comeway .ico_contactBox .snsArea {display:block;margin-top:10px;}
    .comeway .address {padding:20px 0 25px 0;}
    .comeway .address span {display:block;margin-left:0;margin-top:5px;}
    .comeway .borderLineTopList>li {padding:15px;}
    .comeway .borderLineTopList>li:nth-child(2) .lineInfo>li {padding-left:0;}
    .comeway .borderLineTopList>li .lineInfo>li {padding-left:0;}
    .comeway .borderLineTopList>li .lineInfo>li>.subline_orange {position:inherit;}
    .comeway .borderLineTopList>li p.txt {top:0;line-height:1.6em;}
    .comeway .carArea>li>b {margin-bottom:3px;font-size:15px;}
    .comeway .carArea>li {font-size:14px;line-height:1.6em;}
    .comeway .carArea>li+li {margin-top:15px;}

    .studentStatus p.txt {font-size:16px;}
    .studentStatus .mapWrap .inner {padding:30px 0;margin-top:20px;z-index:1;}
    .studentStatus .pieChartListWrap>li+li {margin-top:0;}


    /************ Why CUK ***********/
    .typeEng .parallaxView .whyCukVisual .Visual_Txt .tit span {font-size:20px;line-height:40px;}
    .typeEng .parallaxView .sTit {font-size:30px;letter-spacing:0;}
    .typeEng .parallaxView .sMidTxt {font-size:22px;line-height:28px;letter-spacing:0;}
    .typeEng .parallaxView .sec6 .sTit{line-height:36px;}
    .typeEng .parallaxView .sec3 .columnsInfo>li{width:100%;}
    .typeEng .parallaxView .sec3 .columnsInfo>li .innerTable{max-width:100%;}
    .typeEng .parallaxView .sec3 .columnsInfo>li .innerTable .col .Align{min-height:auto;padding-bottom:0;}
    .typeEng .parallaxView .sec4 .columns .dropDown>ul>li .default{font-size:18px;}

    .typeEng .parallaxView .sec3 .columnsInfo>li .subArrLink{position:static;margin-top:20px;}
    .typeEng .fullLink>strong{transform:translate(0,0);}

    /************ Academics ***********/
    .cukAcademics .courseList2 {width:calc(100% + 15px);margin-left:-15px;margin-top:-15px;}
    .cukAcademics .courseList2>li {width:calc(50% - 15px);margin-left:15px;margin-top:15px;}
    .cukAcademics .courseList>li .topImg {height:110px}
    .cukAcademics .courseList2>li .txtArea {padding-bottom:15px;}
    .cukAcademics .courseList2>li .txtArea .tit {font-size:15px;}
    .cukAcademics .courseList2>li .txtArea .txt {font-size:13px;}
    .cukAcademics .courseList {width:calc(100% + 15px);margin-top:-15px;margin-left:-15px;}
    .cukAcademics .courseList>li {width:calc(33.333% - 15px);margin-left:15px;margin-top:15px;}
    .cukAcademics .courseList>li .topImg>p>span {font-size:17px;}
    .cukAcademics .courseList>li .deptInfo {min-height:170px !important;padding:15px;}

    .deptInfo .info_img {margin-bottom:20px;}
    .deptInfo .dept_tit {margin-bottom:10px;font-size:21px;}
    .deptInfo p.txt {font-size:16px;}
    .deptInfo p.txt+.tit_btmDot {margin-top:35px;}
    .deptInfo .tit_btmDot {padding-right:10px;font-size:25px;}
    .deptInfo .tit_btmDot:before {top:5px;width:7px;height:7px;}
    .deptInfo .tit_btmDot+.list_dotRed {margin-top:15px;}
    .deptInfo .btn {margin-top:15px;}
    .deptCharacterization {margin-top:30px;margin-bottom:-85px;padding-bottom:60px;}
    .deptCharacterization .contTit_point {margin-top:35px;margin-bottom:25px;}
    .deptCharacterization .contTit_point::after {margin:7px 0 0 3px;}
    .deptCharacterization .iconExplain li {position:relative;width:100% !important;min-height:40px !important;padding-right:15px;margin-bottom:25px !important;}
    .deptCharacterization .iconExplain .list_dotRed li {font-size:16px;}
    .deptCharacterization .iconExplain.row1 li {width:100%}
    .deptCharacterization .iconExplain.row2 li {width:100%}
    .deptCharacterization .iconExplain.row2 li:nth-child(even) {margin-left:0px;}
    .deptCharacterization .iconExplain li .img {position:absolute !important;top:5px;width:40px;height:auto !important}
    .deptCharacterization .iconExplain li .info {padding-left:60px !important;text-align:left !important;margin-top:0 !important}
    .deptCharacterization .iconExplain.row2 li:nth-child(even) .info {padding-left:60px;}
    .deptCharacterization .iconExplain li .info .tit {margin-bottom:3px;font-size:17px;}
    .deptCharacterization .iconExplain.col {margin-top:10px;}
    .deptCharacterization .iconExplain.col li .img {position:inherit;height:70px;text-align:center;}
    .deptCharacterization .iconExplain.col li .img img {vertical-align:top;}
    .deptCharacterization .iconExplain.col li .info {margin-top:13px;padding-left:0;text-align:center;}
    .deptCharacterization .iconExplain.col.col4 li {width:25%;}
    .deptCharacterization .iconExplain.col.col3 li {width:33.333%;}
    .deptCharacterization .iconExplain.row1 li .info {padding-left:87px;}
    .deptInfo.design .deptCharacterization .iconExplain li:nth-child(1) .info {padding-left:90px;}
    .deptCharacterization .iconExplain.col.col4 li {width:100%;margin-bottom:25px;}
    .deptCharacterization .iconExplain.col.col4 li .img {position:absolute;top:5px;left:0;}
    .deptCharacterization .iconExplain.col.col4 li .info {padding-left:60px !important;text-align:left;margin-top:0;}
    .deptInfo .dept_tit_s {margin-bottom:5px;font-size:18px;}
    .deptInfo .dept_tit_s:nth-child(n+2) {margin-top:20px;}
    .machan .iconExplain.col.col4 li:nth-child(2) .img {position:absolute;top:0px;left:0;}
    .manageSec .iconExplain.col.col4 li:nth-child(1) .img {position:absolute;top:0px;left:0;}
    .childStudy .deptCharacterization .iconExplain.row2 li:nth-child(even) {margin-left:0;}
    .childStudy .deptCharacterization .iconExplain.row2 li:nth-child(5) .img  {width:37px;}
    .counsel .iconExplain.row2 li:nth-child(3) .img {width:33px;}
    .counsel .iconExplain.row2 li:nth-child(4) .img {width:37px;}
    .socialWelfare .iconExplain.row2 li:nth-child(2) .img {width:33px;}
    .socialWelfare .iconExplain.row2 li:nth-child(5) .img {width:37px;}
    .lifeLong .iconExplain.col3 li:nth-child(2) .img {width:35px;}
    .koreanLang.deptInfo .tit_btmDot {margin-bottom:10px;}
    .koreanLang .deptCharacterization {padding-top:30px;padding-bottom:20px;}
    .koreanLang .deptCharacterization.type1 {margin-bottom:45px;}
    .police.deptInfo>ul.list_dotRed>li {padding-left:10px;font-size:14px;}
    .police.deptInfo>ul.list_dotRed>li:before {top:8px;}

    .roadMapArea {margin-top:30px;margin-bottom:-85px;padding-bottom:60px;padding-top:30px;}
    .roadMapArea ul>li .cir {width:150px;height:150px;}
    .roadMapArea ul>li .cir>p>span {font-size:15px;}
    .roadMapArea ul>li .roundCir>p>span {font-size:15px;}
    .roadMapArea ul>li .roundCir>p>span br {display:none;}
    .roadMapArea ul>li .roundCir {height:auto;}
    .roadMapArea ul>li .box>p>span {font-size:14px;}
    .roadMapArea ul+ul {margin-top:25px;}
    .roadMapArea ul.type2>li:nth-child(2) {padding-top:30px;}
    .roadMapArea ul.type2>li .cir:after {width:38px;bottom:-38px;margin-left:-19px;}
    .roadMapArea ul>li .box {padding:12px;}
    .roadMapArea ul.type2>li .box {height:auto;}
    .roadMapArea ul.type1>li:nth-child(3) {padding-top:10px;}
    .roadMapArea ul.type2>li:nth-child(3) {padding-top:10px;}
    .roadMapArea ul.type3>li:nth-child(2) {margin-top:10px;}
    .roadMapArea ul.type3>li:nth-child(4) {margin-top:10px;}
    .roadMapArea ul.type3>li:nth-child(3) {margin-top:20px;}

    .deptInfo.Graduate{padding-top:30px;}
    .deptInfo.Graduate .dept_tit:nth-of-type(n+2){margin-top:20px;}
    .deptInfo.Graduate .depthRoadMap .titBox>p>strong{font-size:16px;}
    .deptInfo.Graduate .depthRoadMap .titBox>p>strong br{display:block;}
    .deptInfo.Graduate .borderGrayCirList>li>.cir{width:200px;height:200px;}
    .deptInfo.Graduate .depthRoadMap.after2021 .deptTable .boxTit br{display:block}


    /************ Admission ***********/
    .appliGuide .exclam {margin-top:10px;}
    .appliGuide .btnR {margin-top:-40px;}
    .stepCirList {margin-top:0;}
    .stepCirList>li {margin-top:0;}
    .stepCirList>li .txt br {display:none;}
    .stepCirList>li+li {margin-top:40px;}
    .stepCirList>li:before {top:auto;bottom:-27px;left:50%;margin-left:-5.5px;transform:rotate(-270deg);}
    .stepCirList.col5>li {width:100%;}
    .stepCirList.col5>li .cir {width:110px;height:110px;padding-top:33px;}
    .stepCirList.col5>li .cir img {width:45px;}
    .stepCirList.col5>li .txt {margin-top:5px;}
    .stepCirList.col6>li {width:100%;}
    .stepCirList.col6>li .cir {width:110px;height:110px;padding-top:33px;}
    .stepCirList.col6>li .cir img {width:45px;}
    .stepCirList.col6>li .txt {margin-top:5px;}

    .organization>ul>.dept1 .cirRed>p>span{font-size:16px;}
    .organization>ul>.dept2 .boxBrown>p{font-size:15px;}
    .organization>ul>.dept3.organ_list {margin-top:20px;}
    .organization>ul>.dept3.organ_list::before {display:none;}
    .organization>ul>.dept3 .organ_box {min-height:auto;padding-left:0;padding-top:0;}
    .organization>ul>.dept3 .organ_box::before {left:50%;top:125px;width:1px;height:30px;}
    .organization>ul>.dept3 .organ_box+.organ_box {margin-top:30px;}
    .organization>ul .organ_box .organ_tit {position:relative;margin-bottom:20px;width:120px;height:120px;}
    .organization>ul .organ_box .organ_tit::before {left:50%;right:auto;top:100%;transform:translate(-50%, -50%);}
    .organization>ul .organ_box .organ_tit>p>span {font-size:14px;}
    .organization>ul .organ_box>.list_box {width:100%;margin-left:0;}
    .organization>ul .organ_box>.list_box+.list_box {margin-top:10px;}
    .organization>ul .organ_box>.list_box>li {width:100% !important;margin-left:0;}
    .organization>ul .organ_box>.list_box>li+li {margin-top:10px;}
    .organization>ul .organ_box>.list_box>li .boxDarkgray{min-height:auto;}
    .organization>ul .organ_box>.list_box>li .boxDarkgray>p {font-size:14px;line-height:20px;}
    .organization>ul .organ_box>.list_box>li .boxGray{height:auto;}
    .organization>ul .organ_box>.list_box>li .boxGray>p {font-size:14px;line-height:16px;}
    .organization>ul .organ_box>.list_box>li .borderBox {padding:12px;min-height:auto;}
    .organization>ul .organ_box>.list_box>li>ul {width:100%;margin-left:0;}
    .organization>ul .organ_box>.list_box>li>ul>li {width:100% !important;min-height:auto !important;margin-left:0;}
    .organization>ul .organ_box2>.list_box>li>ul>li:nth-child(1) .borderBox,
    .organization>ul .organ_box2>.list_box>li>ul>li:nth-child(2) .borderBox {min-height:auto;}
    .organization>ul .organ_box2>.list_box>li>ul>li:nth-child(3) .borderBox,
    .organization>ul .organ_box2>.list_box>li>ul>li:nth-child(4) .borderBox {min-height:auto;}
    .organization>ul .organ_box2>.list_box>li>ul>li:nth-child(5) .borderBox,
    .organization>ul .organ_box2>.list_box>li>ul>li:nth-child(6) .borderBox {min-height:auto;}
    .organization>ul .organ_box>.list_box>li>ul.col2>li:nth-child(n+2) {margin-top:10px;}
    .organization>ul .organ_box>.list_box.col5>li .boxDarkgray>p{height:auto;}
    .organization>ul>.dept3 .organ_box4 .organ_tit {top:0;}
    .organization>ul>.dept3 .organ_box5 .organ_tit {top:0;}
    .organization>ul>.dept3 .organ_box4>.list_box>li .boxDarkgray{height:auto;}
    .organization>ul>.dept3 .organ_box5>.list_box>li .boxDarkgray{height:auto;}
    .organization>ul>.dept3 .organ_box.row2::before {width:1px;}
    .organization>ul>.dept3 .organ_box.row2>.list_box:not(:last-child)::before {display:none;}
    .organization>ul>.dept3 .organ_box.row2>.list_box>li::before {display:none;}


    .Engimg{padding-left:320px;min-height:210px;padding-top:10px;margin-bottom:30px;}
    .Engimg .contTit_point{padding-bottom:20px;margin-bottom:20px;}
    .Engimg>img{width:300px;}
    .Engimg.right{padding-right:320px;margin-top:50px;}
    .Eng_facilities_info .imgListWrap>ul{width:calc(100% + 40px);}
    .Eng_facilities_info .imgListWrap>ul>li{margin-left:20px;width:calc(25% - 20px);}
    .Eng_facilities_info .imgListWrap>ul>li>span{font-size:14px;bottom:10px;}
    .Eng_facilities_info .imgListWrap>ul>li:nth-child(n+5){margin-top:20px;}
}

@media all and (max-width:768px){
    /*** 공통 ***/


    /*** 개별 ***/

    /************ About CUK ***********/
    .cukAcademics .courseList2 {width:100%;margin-left:0;}
    .cukAcademics .courseList2>li {width:100%;margin-left:0;}
    .univVision>ul>li {min-height:inherit;}
    .eduIdeology .listCir>li {width:170px;height:170px;}


    /************ Why CUK ***********/

    /************ Academics ***********/

    .cukAcademics .courseList>li {width:calc(50% - 15px);}
    .cukAcademics .courseList>li .deptInfo {min-height:170px !important;padding:15px;}

    .appliGuide .btnR {margin-top:0;}

    /************ Admission ***********/

    .admitNgraduate .stepBox_wrap .stepBox_list{margin:20px 0;}
    .admitNgraduate .stepBox_wrap .tit_cir.cir_top .box_borderGray{width:100%;padding:20px;margin-bottom:0;}
    .admitNgraduate .stepBox_wrap .tit_cir.cir_btm .box_borderGray{width:100%;padding:20px}

    #sitemap_gnb.verEng .menuM>li{width:100%;}

    .Engimg{padding:0;min-height:0;}
    .Engimg>img{position:static;width:100%;margin-bottom:20px;}
    .Engimg .contTit_point{padding-bottom:10px;margin-bottom:10px;}
    .Engimg.right{padding-right:0;margin-top:30px;}
    .Eng_facilities_info .imgListWrap>ul>li{width:calc(50% - 20px);}
    .Eng_facilities_info .imgListWrap>ul>li:nth-child(n+3){margin-top:20px;}


    .deptInfo.Graduate .grayBox {padding:80px 10px 80px 10px;}
    .deptInfo.Graduate .cirColorBox_Area{width:320px;}
    .deptInfo.Graduate .cirColorBox_Area .subCirBox_Area{top:-53px;height:auto;}
    .deptInfo.Graduate .cirColorBox_Area .subCirBox_Area>.line1{margin-bottom:60px;}
    .deptInfo.Graduate .cirColorBox_Area .mainCir{width:230px;height:230px;border:30px solid #e6e6e6}
    .deptInfo.Graduate .cirColorBox_Area .mainCir>div>b{font-size:20px;line-height:28px;}
    .deptInfo.Graduate .cirColorBox_Area .subCir{width:130px;height:130px;}
    .deptInfo.Graduate .cirColorBox_Area .subCir>div>img{width:40px;margin:0 auto 5px auto;}
    .deptInfo.Graduate .cirColorBox_Area .subCir>div>b{font-size:14px;line-height:18px;}

    .deptInfo.Graduate .depthRoadMap{margin:30px 0;}
    .deptInfo.Graduate .depthRoadMap .titBox>p>strong br{display:none;}
    .deptInfo.Graduate .depthRoadMap.after2021 .deptTable .boxTit br{display:none;}
    .deptInfo.Graduate .depthRoadMap.after2021 .depth3 .deptTable{padding-top:0;}
    .deptInfo.Graduate .borderGrayCirList{margin-bottom:30px;}
    .deptInfo.Graduate .grayBox{margin-bottom:30px;}

}

@media all and (max-width:560px){
    /*** 공통 ***/


    /*** 개별 ***/
     /************ About CUK ***********/
    .historyCont .grayBox {height:460px;}
    .historyCont .grayBox dl {width:200px;height:200px;background-size:200px auto;}
    .historyCont .grayBox dd .cir {width:80px;height:80px;padding-top:12px;}
    .historyCont .grayBox dd .cir img {width:55px;}
    .historyCont .grayBox dd.type1 {margin-left:-40px;}
    .historyCont .grayBox dt {width:120px;height:120px;padding-top:33px;margin-top:-60px;margin-left:-60px;background-size:80px auto;}
    .historyCont .grayBox dd .tit {font-size:16px;}
    .historyCont .grayBox dd.type1 {top:90px;}
    .historyCont .grayBox dd.type1 .tit {max-width:200px;left:-60px;}
    .historyCont .grayBox dd.type2 .tit {max-width:120px;bottom:-45px;}
    .historyCont .grayBox dd.type3 {left:160px;bottom:125px;}
    .historyCont .grayBox dd.type3 .tit {max-width:120px;bottom:-65px;}

    /************ Academics ***********/
    .roadMapArea ul.type1>li:nth-child(2) .roundCir {height:90px;}
    .roadMapArea ul.type1>li:nth-child(2) .roundCir span {font-size:14px;}
    .deptInfo .tit_btmDot:before {display:none;}

}

@media all and (max-width:420px){
    /*** 공통 ***/


    /*** 개별 ***/
    /************ About CUK ***********/
    .univHistory .history .imgArea {width:100%;margin-left:0;}
    .univHistory .history .imgArea li {width:100%;margin-left:0;}
    .univHistory .history .imgArea li+li {margin-top:15px;}

    /************ Academics ***********/
    .cukAcademics .courseList {width:100%;margin-left:0;margin-top:0;}
    .cukAcademics .courseList>li {width:100%;margin-left:0;}
    .cukAcademics .courseList>li:first-child {margin-top:0;}
    .cukAcademics .courseList>li+li {margin-top:15px;}
    .cukAcademics .courseList>li .deptInfo {min-height:100% !important;}


    .Eng_facilities_info .imgListWrap>ul{width:calc(100% + 20px);margin-left:-10px;}
    .Eng_facilities_info .imgListWrap>ul>li{margin-left:10px;width:calc(50% - 10px);}
    .Eng_facilities_info .imgListWrap>ul>li:nth-child(n+3){margin-top:10px;}

    .deptInfo.Graduate .cirColorBox_Area{width:280px;}
}

@media all and (max-width:320px){
    /*** 공통 ***/


    /*** 개별 ***/

}
