@charset "utf-8";

.groupCont .bottomContArea .division .contTable + .txtBody2 {margin-top:20px;}
.headLine3s {display:block;width:100%;font-size:20px;font-weight:bold;line-height:24px;letter-spacing:0;color:#212121;}

/********** 공통 **********/
.halfImgList>li {position:relative;box-sizing:border-box;font-size:0;}
.halfImgList>li>div {display:inline-table;vertical-align:top;}
.halfImgList>li .txtWrap {display:table-cell;vertical-align:middle;}
.halfImgList>li .imgBox .img {width:680px;height:680px;overflow:hidden;}
.halfImgList>li .txtBox {width:calc(100% - 680px);height:680px;padding-left:110px;}
.halfImgList>li:nth-child(even) {padding-right:670px;text-align:left;}
.halfImgList>li:nth-child(even) .imgBox {position:absolute;right:0;top:0;}
.halfImgList>li:nth-child(even) .imgBox .img {width:560px;height:740px;}
.halfImgList>li:nth-child(even) .txtBox {width:100%;height:740px;padding-left:0;}
.halfImgList>li+li {margin-top:150px;}
.halfImgList li .tit {font-size:100px;line-height:100px;font-weight:600;}
.halfImgList li .sTit {padding-bottom:40px;font-size:48px;}
.halfImgList li .headLine1 {padding-bottom:20px;}
.halfImgList .infoBox {margin-top:50px;}
.halfImgList .infoBox .info {position:relative;padding-left:70px;}
.halfImgList .infoBox .info+.info {margin-top:20px;}
.halfImgList .infoBox .info span {position:absolute;top:0;left:0;}

.halfCont {font-size:0;}
.halfCont>.cont {display:inline-block;width:50%;vertical-align:top;}
.halfCont>.cont:nth-child(odd) {padding-right:30px;}
.halfCont>.cont:nth-child(n+3) {padding-top:23px;}

.stepArea.step3>ul .item{width:calc(33.3333% - 42px);}
.stepArea.step3>ul .item:nth-of-type(3n){margin-right:0;}
.stepArea.step3>ul .item:nth-of-type(n+4){margin-top:60px;}

/********** 영문 **********/
.typeEng.exchange .motionImg.wide {margin-top:-91px;}
.typeEng.exchange .limitX {overflow:auto;}
.typeEng.exchange .limitX .limit {min-width:700px;}
.typeEng.identity_card .link {position:relative;}
.typeEng.identity_card .link::before {content:'';position:absolute;top:3px;right:-20px;width:13px;height:13px;background:url(../../common/img/eng/iconOutlink.png)no-repeat;}
.typeEng.identity_card .baseBtn {margin-top:20px;}
.typeEng .comeway_area>div .tit>span {width:63px;height:32px;line-height:32px;}
.typeEng .inter_chart {}
.typeEng .inter_chart .chart {position:relative;width:380px;margin:0 auto;margin-bottom:45px;font-size:0;}
.typeEng .inter_chart .chart>li {display:table;text-align:center;width:100%;height:60px;}
.typeEng .inter_chart .chart>li span {display:table-cell;vertical-align:middle;color:#fff;}
.typeEng .inter_chart .chart1 {text-align:center;}
.typeEng .inter_chart .chart1::before {content:'';position:absolute;top:240px;left:calc(50% - 0.5px);height:250px;width:1px;background:#E6E6E6;}
.typeEng .inter_chart .chart1 li {display:inline-table;width:240px;height:240px;border-radius:50%;background-color:#A70638;}
.typeEng .inter_chart .chart2 {margin-bottom:45px;}
.typeEng .inter_chart .chart2 li {background-color:#212121;}
.typeEng .inter_chart .chart3 {margin-bottom:65px;}
.typeEng .inter_chart .chart3 li {background-color:#173B66;}
.typeEng .inter_chart .chart4 {max-width:890px;width:100%;margin:0 auto;}
.typeEng .inter_chart .chart4>li {position:relative;display:inline-block;vertical-align:top;width:380px;height:100%;}
.typeEng .inter_chart .chart4>li:nth-child(2) {float:right;}
.typeEng .inter_chart .chart4>li::before {content:'';position:absolute;top:-26px;left:calc(50% - 0.5px);height:30px;width:1px;background:#E6E6E6;}
.typeEng .inter_chart .chart4>li:nth-child(1):after {content:'';position:absolute;top:-26px;left:calc(50% - 0.5px);height:1px;width:calc(100% + 130px);background:#E6E6E6;}
.typeEng .inter_chart .chart4>li .top {height:60px;line-height:60px;background-color:#e7e7e7;border:1px solid #E6E6E6;}
.typeEng .inter_chart .chart4>li .box {padding:30px;border:1px solid #E6E6E6;background-color:#fff;border-top:none;text-align:left;}

.typeEng .inter_chart.type2 .chart1 {margin-bottom:65px;}
.typeEng .inter_chart.type2 .chart1::before {height:90px;}
.typeEng .inter_chart.type2 .chart2 {width:calc(100% + 20px);margin-left:-20px;}
.typeEng .inter_chart.type2 .chart2 li {position:relative;display:inline-table;max-width:264px;width:calc(20% - 20px);margin-left:20px;padding:10px;background-color:#173B66;}
.typeEng .inter_chart.type2 .chart2 li::before {content:'';position:absolute;top:-30px;left:calc(50% - 0.5px);height:30px;width:1px;background:#E6E6E6;}
.typeEng .inter_chart.type2 .chart2 li:not(:last-child):after {content:'';position:absolute;top:-30px;left:calc(50% - 0.5px);height:1px;width:calc(100% + 20px);background:#E6E6E6;}

.typeEng.interEdu .inter_chart.type2 .chart1::before {height:35px;}
.typeEng.interEdu .inter_chart.type2 .chart2 li {padding:15px 10px;width:calc(16.6666% - 20px);}

/********** 국문 **********/
.eunbong .top_tit {margin-bottom:50px;font-size:32px;}

.develop .top_tit {margin-bottom:60px;font-size:32px;font-weight:500;}
.develop .check .txtBody2 {position:relative;display:inline;vertical-align:top;margin-right:20px;padding-left:35px;}
.develop .check .txtBody2:last-child {margin-right:0;}
.develop .check .txtBody2 span {position:absolute;top:-1px;left:0;color:#212121;}
.develop .btnWrap {padding-top:65px;text-align:center;}

.counseling .top_tit {padding-top:50px;font-size:72px;}
.counseling .topContArea .txtBody1 {padding:8px 0 28px;line-height:36px;}
.counseling .halfImgList>li+li {margin-top:200px;}
.counseling .halfImgList>li .imgBox .img {width:560px;height:740px;}
.counseling .halfImgList>li:nth-child(even) .imgBox .img {width:680px;height:680px;}
.counseling .halfImgList>li .txtBox {height:740px;}
.counseling .halfImgList>li:nth-child(even) .txtBox {height:680px;}
.counseling .halfImgList>li:nth-child(1) .txtBox {width:calc(100% - 560px);}

.counseling2 .stepArea {margin-top:20px;text-align:center;}
.counseling2 .stepArea .iconBox {margin-bottom:15px;}
.counseling2 .stepArea .headLine3 {margin-bottom:5px;}

.counseling3 .halfImgList .txtBody1 {line-height:36px;}
.counseling3 .halfImgList .headLine2 {margin:0 0 15px!important;}
.counseling3 .halfImgList .headLine2:nth-of-type(n+3) {margin-top:45px!important;}

.counseling4 .divmT {margin-bottom:190px;}

.counseling6 .divmT {padding-bottom:200px!important;}
.counseling6 .halfImgList>li .imgBox {position:absolute;right:0;top:0;}
.counseling6 .halfImgList>li .imgBox .img {width:560px;height:740px;}
.counseling6 .halfImgList>li .txtBox {width:100%;height:740px;padding-left:0;}
.counseling6 .bottomContArea .headLine2:nth-of-type(n+2) {margin-top:0;}
.counseling6 .bottomContArea .headLine2:nth-of-type(n+3) {margin-top:50px;}
.counseling6 .stepArea ul {overflow:inherit;}
.counseling6 .stepArea ul .item:last-child::before {display:block;top:calc(100% + 20px);left:calc(50% - 5px);transform:rotate(90deg);}
.counseling6 .stepArea .item .step {font-family:'Poppins';color:#212121;padding-bottom:5px;}
.counseling6 .stepArea.type2 {margin-top:60px;}
.counseling6 .stepArea.type2 ul {display:flex;flex-wrap:wrap;flex-direction:row-reverse;}
.counseling6 .stepArea.type2 ul .item {margin-right:0;margin-left:60px;}
.counseling6 .stepArea.type2 ul .item::before {right:auto;left:-38px;transform:rotate(180deg);}
.counseling6 .stepArea.type2 ul .item:last-child::before {display:none;}

.counseling8 .site {font-size:0;}
.counseling8 .site li {position:relative;display:inline-block;vertical-align:top;width:50%;padding:20px 20px 20px 30px;border-top:1px solid #212121;border-bottom:1px solid #E6E6E6;}
.counseling8 .site li:nth-child(n+3) {border-top:none;}
.counseling8 .site li:nth-child(odd) {border-right:1px solid #E6E6E6;}
.counseling8 .site li:last-child {border-right:none;}
.counseling8 .site li::before {content:'';position:absolute;top:27px;right:30px;width:13px;height:13px;background:url(../../common/img/kor/stuService/outIcon.png) no-repeat;z-index:-1;}
.counseling8 .site li a {display:block;}
.counseling8 .site li p {display:inline;padding-right:10px;}
.counseling8 .site li .wB {color:#212121;}

.health1 .halfImgList .infoBox .info span {color:#212121;}
.health1 .halfImgList .infoBox .info+.info {margin-top:10px;}

.health3 .halfImgList .txtBox .numList li {position:relative;padding-left:35px;}
.health3 .halfImgList .txtBox .numList li span {position:absolute;top:2px;left:0;width:24px;height:24px;font-size:14px;line-height:24px;text-align:center;border-radius:50%;background-color:#A70638;color:#fff;}
.health3 .halfImgList .txtBox .numList>li {margin-top:20px;}
.health3 .halfImgList .txtBox .numList>li:nth-child(1) {margin-top:50px;}
.health3 .stepArea .item {margin-right:30px;padding:20px 24px;}
.health3 .stepArea>ul {width:calc(100% + 30px);}
.health3 .stepArea>ul .item::before {right:-22px;}
.health3 .stepArea .item .step {font-family:'Poppins';color:#212121;padding-bottom:5px;}
.health3 .fullBgGray {position:relative;margin-bottom:-160px!important;padding-top:145px;padding-bottom:160px;background-color:#F7F7F7;}
.health3 .fullBgGray::before {content:'';position:absolute;left:-2000px;top:0;background:#f7f7f7;width:2000px;height:100%;}
.health3 .fullBgGray::after {content:'';position:absolute;right:-2000px;top:0;background:#f7f7f7;width:2000px;height:100%;}

.scholarship .AccordionBase {border-top:1px solid #111;}
.scholarship .AccordionBase>li .AccordionBtn::after {height:20px;width:20px;background:url(../img/kor/stuService/iconPlus.svg);background-repeat:no-repeat;}
.scholarship .AccordionBase>li.on .AccordionBtn::after {top:45px;height:2px;background:url(../img/kor/stuService/iconMinus.svg);background-repeat:no-repeat;}
.scholarship .contSection>dt .headLine1 {letter-spacing:-1px;}
.scholarship .txtList.dot>li.nDot {padding-left:30px;}
.scholarship .txtList.dot>li.nDot span {position:absolute;top:2px;left:11px;}
.scholarship .txtList.dot>li.nDot::before {display:none;}
.scholarship .colorBox {padding:20px;margin-top:10px!important;}
.scholarship .AccordionBase>li.on {background-color:#fff;}
.scholarship .AccordionBase>li .AccordionBtn::before {display:none;}
.scholarship .AccordionBase>li .AccordionBtn::after {top:37px;}
.scholarship .AccordionBase>li .AccordionCont {padding:35px 25px;border-top:1px solid #E6E6E6;}
.scholarship .AccordionBase>li .AccordionCont::before {display:none;}
.scholarship .AccordionBase>li .AccordionBtn>span {font-size:28px;line-height:32px;padding:30px 60px 30px 25px;}

.scholarship2 .AccordionBase li.link span {padding-left:3px;}
.scholarship3 .btnWrap {display:block;margin-top:32px;}

.library2 .headLine2 {letter-spacing:-1px;}
.library2 .txtAlert {margin-top:10px;}
.library2 .bottom3 {margin-top:110px;}
.bookList {max-width:1160px;margin:0 auto;}
.bookList li {position:relative;padding-left:360px;padding-bottom:55px;margin-bottom:55px;border-bottom:1px solid #E6E6E6;}
.bookList li:last-child {padding-bottom:0;margin-bottom:0;border-bottom:none;}
.bookList li.noTit {padding-left:0;}
.bookList li span {position:absolute;top:0;left:0;}

.library3 .bookList li:nth-child(2) {padding-bottom:110px;}

.military .txtList.halfType {margin-top:20px;}

.welfare .bottomContArea .txtAlert {margin-top:10px;}
.welfare .contSection>dt .headLine1 {letter-spacing:-1px;}
.welfare .welInfo {font-size:0;padding-bottom:30px;}
.welfare .welInfo li {position:relative;display:inline-block;vertical-align:top;width:50%;padding-left:70px;}
.welfare .welInfo li.long {padding-left:85px;}
.welfare .welInfo li.type2 {position:absolute;top:20px;left:0;}
.welfare .welInfo li:nth-child(odd) {padding-right:10px;}
.welfare .welInfo li:nth-child(n+3) {margin-top:20px;}
.welfare .welInfo li .wM {position:absolute;top:0;left:0;color:#212121;}
.welfare .useBox {width:calc(100% + 40px);margin-left:-40px;font-size:0;}
.welfare .useBox li {display:inline-table;text-align:center;vertical-align:top;width:calc(33.3333% - 40px);margin-left:40px;padding:30px 10px;border:1px solid #E6E6E6;}
.welfare .useBox li .useWrap {display:table-cell;vertical-align:middle;}
.welfare .useBox li .useWrap .headLine3 {padding-top:20px;}

.welfare4 .contSection>dt {width:380px;}
.welfare4 .contSection>dd {width:calc(100% - 480px);}

.serInfo .halfImgList li .txtBody1 {line-height:36px;}

.academic .aca2List {font-size:0;}
.academic .aca2List li {display:inline-block;vertical-align:top;width:50%;padding-right:20px;}
.academic .aca2List li:nth-child(n+3) {margin-top:80px;}
.academic .aca2List li .txtBody2 {padding-top:20px;}
.academic .contTable.pdType table tbody td {padding:8px 10px;}
.academic9 .stepArea.step4>ul .item {padding:25px 32px;}
.academic9 .stepArea .item>span.txtBody2 {color:#212121;}
.academic9 .stepArea .item>.headLine3s {margin-top:15px;margin-bottom:8px;}
.academic9 .stepArea .item .txtList.dot>li {letter-spacing:-0.5px;line-height:25px;}
.academic10 .stepArea>ul .item {padding:28px 20px;}
.academic12 .contSection>dt {width:280px;}
.academic12 .contSection>dd {width:calc(100% - 375px);margin-left:85px;}
.academic12 .stepArea {margin-top:25px;}
.academic12 .stepArea>ul .item {padding:28px 20px;text-align:center;}
.academic12 .stepArea>ul .item .iconBox {padding-bottom:20px;}
.academic12 .stepArea>ul .item:nth-child(4)::before{transform:rotate(90deg);right:calc(50% - 10px);top:calc(100% + 20px);}
.academic12 .stepArea>ul .item:nth-child(n+5)::before{transform:rotate(180deg);}
.academic14 .txts .mBr {display:none;} 

.siteList {width:calc(100% + 20px);margin-left:-20px;font-size:0;}
.siteList li {display:inline-table;vertical-align:top;text-align:center;width:calc(25% - 20px);margin-left:20px;}
.siteList li .topImg {display:table;width:100%;padding:30px 10px;border:1px solid #E6E6E6;}
.siteList li .topImg .imgWrap {display:table-cell;vertical-align:middle;}
.siteList li .name {padding:20px 10px;border:1px solid #E6E6E6;border-top:none;}
.siteList li span {padding-left:5px;}

.comeway.stuDept04 .map_info>div.fax {width:calc(100% - 700px);padding-left:20px;}
.comeway.planning04 .map_info>div.fax {width:calc(100% - 700px);padding-left:20px;}

/********** 학과 **********/
.dept_Info .imgInfo {position:relative;margin-bottom:125px;}
.dept_Info .imgInfo>div {display:table;}
.dept_Info .imgInfo .imgBox {position:absolute;top:0;left:0;}
.dept_Info .imgInfo .imgBox img {width:100%;}
.dept_Info .imgInfo .txtBox {padding-left:800px;min-height:680px;}
.dept_Info .imgInfo .txtBox .txtWrap {display:table-cell;vertical-align:middle;}
.dept_Info .imgInfo .headLine1 {padding-bottom:20px;}
.dept_Info .imgInfo p+.headLine1 {padding-top:150px;}
.dept_Info .imgInfo .txtBox .txtBody1 {line-height:36px;}
.dept_Info .imgInfo .txtBox .txtBody1+.txtBody1 {padding-top:40px;}
.dept_Info .infoList {width:calc(100% + 40px);margin-right:-40px;font-size:0;}
.dept_Info .infoList>li {display:inline-table;vertical-align:top;padding:40px;width:calc(33.3333% - 40px);margin-right:40px;border:1px solid #E6E6E6;text-align:center;}
.dept_Info .infoList li .listWrap {display:table-cell;vertical-align:middle;}
.dept_Info .infoList li .listWrap .txtBody2 {color:#212121;}
.dept_Info .infoList li .listWrap .headLine2 {margin:0;padding-top:13px;}
.dept_Info .infoList li .listWrap .headLine2 .txtBody2 {display:inline;}
.dept_Info .infoList li .listWrap .headLine2 .txtBody2.next {padding-right:5px;}
.dept_Info .infoList li .listWrap .icon {padding-bottom:20px;}
.dept_Info .infoList li:nth-child(3) .listWrap .icon {padding-bottom:15px;}
.dept_Info .infoList li:nth-child(3) .listWrap .headLine2 {padding-top:0;}
.dept_Info .infoList li .listWrap .num {padding-top:15px;font-size:0;}
.dept_Info .infoList li .listWrap .num li {display:inline-block;vertical-align:top;width:33.3333%;}
.dept_Info .infoList li .listWrap .mini {font-size:14px;color:#666;font-weight:400;}
.dept_Info .careerList li {position:relative;}
.dept_Info .careerList li .txtBody2 {padding-left:57px;}
.dept_Info .careerList li .txtBody2 span {position:absolute;top:3px;left:0;color:#212121;}

.dept_goal .history {position:relative;}
.dept_goal .history .leftImg {position:absolute;top:0;left:0;}
.dept_goal .history .infoWrap {padding-left:680px;}
.dept_goal .history .infoWrap>li {position:relative;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #E6E6E6;}
.dept_goal .history .infoWrap>li:last-child {border-bottom:none;}
.dept_goal .history .infoWrap>li>span {position:absolute;top:0;left:0;}
.dept_goal .history .infoWrap>li p {padding-left:105px;}
.dept_goal .history .infoWrap>li p+p {margin-top:10px;}
.dept_goal .history .infoWrap .imgList+.imgList {margin-top:25px;}

.dept_goal .history.type2 > div {display:inline-table;}
.dept_goal .history.type2 .infoWrap {display:table-cell;vertical-align:middle;height:500px;padding-left:700px;}
.dept_goal .history.type2 .infoWrap li {padding-bottom:40px;margin-bottom:40px;}
.dept_goal .history.type2 .infoWrap li:last-child {padding-bottom:0;margin-bottom:0;}
.dept_goal .history.type2 .infoWrap li p {padding-left:0;}
.dept_goal .history.type2 .txtWrap {width:100%;}
.dept_goal .history.type2 .txtWrap .headLine2m {color:#666;font-weight:500;}
.dept_goal .history.type2 .txtWrap .num {display:inline;font-size:56px;}
.dept_goal .history.type2 .txtWrap .num+.num {padding-left:10px;}
.dept_goal .history.type2 .txtWrap .num span {font-size:32px;padding-left:10px;}

.dept_history .history {position:relative;}
.dept_history .history > div {display:inline-table;}
.dept_history .history .leftImg {position:absolute;top:0;left:0;}
.dept_history .history .txtWrap {width:100%;height:680px;padding-left:780px;}
.dept_history .history .txtWrap .headLine1 {padding-bottom:80px;}
.dept_history .history .txtWrap .num {font-size:56px;}
.dept_history .history .txtWrap .headLine2m {color:#666;font-weight:500;}
.dept_history .history .txtWrap ul li:not(:last-child) {margin-bottom:45px;padding-bottom:40px;border-bottom:1px solid #E6E6E6;}
.dept_history .history .txtWrap ul li p+p {margin-top:10px;}
.dept_history .history .txtWrap .infoWrap {display:table-cell;vertical-align:middle;}

.dept_career .history .txtWrap .headLine1 {padding-bottom:20px;}
.dept_career .history .txtWrap .txtBody1+.txtBody1 {margin-top:35px;}

.club .clubList .clubInfo {position:relative;padding-left:700px;padding-bottom:0;}
.club .clubList .clubInfo:nth-child(n+3) {margin-top:80px;}
.club .clubList .clubInfo>div {display:inline-table;}
.club .clubList .clubInfo img {position:absolute;top:0;left:0;}
.club .clubList .clubInfo .txtWrap {height:353px;}
.club .clubList .clubInfo .txtWrap .txtInfo {display:table-cell;vertical-align:middle;}
.club .clubList .clubInfo .txtWrap .headLine1 {padding-bottom:25px;}
.club .clubList .clubInfo .txtWrap .txtBody2 {color:#212121;}
.club .clubList .clubInfo .txtWrap .txtBody2 span {padding-right:15px;}
.club .clubList .clubInfo .txtWrap .txtList {padding:30px 0;}
.club .clubList .clubInfo .txtWrap .txtList li {color:#212121;}
.club .clubList .clubInfo .txtWrap .txtBody1 {padding:30px 0;}
.club .clubList .clubInfo .txtWrap .base {min-width:165px;}

.dept_address {position:relative;}
.dept_address p {padding-left:65px;}
.dept_address p span {position:absolute;top:0;left:0;}

.dept_banner {padding-bottom:20px;font-size:32px;}

.ruleWrap {font-size:0;}
.ruleWrap>div {display:inline-block;vertical-align:top;width:33.3333%;}
.ruleWrap>div:not(:last-child) {padding-right:30px;}
.ruleWrap>div .headLine4 {padding:20px 0 12px;}

.admis .grayBox {position:relative;padding:62px 75px;background-color:#F7F7F7;max-height:200px;}
.admis .grayBox .txtBody2 {padding-top:15px;}
.admis .grayBox .btn {position:absolute;top:50%;right:75px;margin-top:-24px;}
.admis .grayBox .btn .base {min-width:205px;}

.dept_Info .halfCont>.cont:nth-child(n+3) {padding-top:50px;}

.dept_Info.facEngineer .careerList li .txtBody2 {padding-left:70px;}
.dept_Info.smartArch .infoList>li {width:calc(50% - 40px);}
.dept_Info.jewelry .cirWrap {margin:55px 0;font-size:0;}
.dept_Info.jewelry .cirWrap li {display:inline-table;vertical-align:top;width:258px;height:258px;border-radius:50%;text-align:center;border:1px solid #212121;}
.dept_Info.jewelry .cirWrap li:last-child {background-color:#A70638;border:none;}
.dept_Info.jewelry .cirWrap li:not(:last-child) {margin-left:-23px;}
.dept_Info.jewelry .cirWrap li:last-child {position:relative;float:right;}
.dept_Info.jewelry .cirWrap li:last-child::before {content:'';position:absolute;left:-50px;top:calc(50% - 10px);width:12px;height:21px;background:url(../../common/img/dept/arrRight.svg)no-repeat;}
.dept_Info.jewelry .cirWrap li .txt {display:table-cell;vertical-align:middle;}
.dept_Info.jewelry .cirWrap li .txt .headLine4 {padding-bottom:10px;}
.dept_Info.jewelry .cirWrap li:last-child .txt p {color:#fff;}
.dept_Info.game .limitX {overflow:auto;}
.dept_Info.game .limitX .limit {min-width:500px;}
.dept_Info.game .txtBody1.mT25 {line-height:36px;}
.dept_Info.makeup .infoList>li {width:calc(50% - 40px)}
.dept_Info.makeup .infoList li .listWrap .txtBody2+.txtBody2 {margin-top:15px;}
.dept_Info.social .infoList>li {padding:40px 20px;}
.dept_Info.social .infoList .listWrap .inline {display:inline;} 
.dept_Info.social .infoList li .listWrap .num li {width:50%;}
.dept_Info.social .infoList .listWrap .mini br {display:none;}
.dept_Info.airline .infoList>li {width:calc(50% - 40px);}

.dept_goal.infomation .history .infoWrap li:nth-child(5) {min-height:85px;}
.dept_goal.infomation .history .infoWrap li p {padding-left:175px;}
/* .dept_goal.machineCar .history .infoWrap li p {position:relative;padding-left:165px;} */
/* .dept_goal.machineCar .history .infoWrap li p span {position:absolute;top:0;left:115px;} */
.dept_goal.facEngineer .history .infoWrap li p {padding-left:125px;}
.dept_goal.interior .history .infoWrap li p {padding-left:145px;}
.dept_goal.interior .history .infoWrap .imgList {padding-left:145px;font-size:0;}
.dept_goal.interior .history .infoWrap .imgList>div {display:inline-block;vertical-align:top;font-size:0;}
.dept_goal.interior .history .infoWrap .imgList>div:first-child {padding-right:10px;}
.dept_goal.interior .history .infoWrap .imgList p {padding-left:0;padding-bottom:15px;}
.dept_goal.smartArch .history .infoWrap li p {padding-left:160px;}
.dept_goal.smartArch .history .infoWrap .imgList {padding-left:160px;font-size:0;}
.dept_goal.smartArch .history .infoWrap .imgList p {padding-left:0;padding-bottom:15px;}
.dept_goal.digital .history .infoWrap li p {padding-left:210px;}
.dept_goal.social_goal .history .leftImg img {width:420px!important;}
.dept_goal.social_goal .history .infoWrap {padding-left:540px;}
.dept_goal.social_goal .history .infoWrap li p+p {margin-top:0;}
.dept_goal.social_goal .history .infoWrap .imgList .rImg {padding-left:8px;}
.dept_goal.eng_goal .history .infoWrap li p+p {margin-top:0;}
.dept_goal.eng_goal .history .infoWrap .imgList .rImg {padding-left:8px;}
.dept_goal.eng_goal .history .infoWrap .imgList img:nth-child(n+3) {padding-top:8px;}
.dept_goal.makeup_goal .history .infoWrap li .txtList {padding-left:145px;}
.dept_goal.makeup_goal .history .infoWrap li .txtBody1+.txtList {padding-top:5px;}
.dept_goal.makeup_goal .history .infoWrap li .txtList+.txtBody1 {padding-top:10px;}

.dept_career.game .history .txtWrap {height:430px;}
.dept_career.game .history .txtWrap .headLine1 {padding-bottom:50px;}
.dept_career.game .history .txtWrap ul li:not(:last-child) {padding-bottom:0;margin-bottom:0;border-bottom:none;}
.dept_career.game .history .txtWrap .txtList.dot>li {font-size:18px;color:#212121;}
.dept_career.game .history .txtWrap .txtList.dot>li:nth-child(n+3) {margin-top:10px;}

.bcEnter_vision .contSection>dt {width:300px;}
.bcEnter_vision .contSection>dd {width:calc(100% - 480px);margin-left:180px;}
.bcEnter_vision img {padding-bottom:25px;}
.bcEnter_vision .txtBody1+.txtBody1 {margin-top:25px;}

.ruleBox .topBox {font-size:0;}
.ruleBox .topBox > div {display:inline-block;vertical-align:top;}
.ruleBox .topBox .genera {width:220px;}
.ruleBox .topBox .genera .headLine4 {height:60px;line-height:60px;text-align:center;color:#fff;background-color:#1C3576;}
.ruleBox .topBox .genera .txtList {min-height:156px;padding:20px;border:1px solid #E6E6E6;}
.ruleBox .topBox .special {width:calc(100% - 240px);margin-left:20px;text-align:center;}
.ruleBox .topBox .special .headLine4 {height:60px;line-height:60px;text-align:center;color:#fff;background-color:#212121;}
.ruleBox .topBox .special .subTit {height:60px;background-color:#F7F7F7;font-size:0;}
.ruleBox .topBox .special .subTit p {display:inline-block;vertical-align:top;width:50%;line-height:60px;border:1px solid #e7e7e7;border-bottom:none;}
.ruleBox .topBox .special .subTit p:nth-of-type(1) {border-right:none;}
.ruleBox .topBox .special .info {font-size:0;}
.ruleBox .topBox .special .info li {display:inline-table;vertical-align:top;width:20%;padding:20px;border:1px solid #e7e7e7;color:#666;}
.ruleBox .topBox .special .info li:not(:last-child) {border-right:none;}
.ruleBox .topBox .special .info li span {display:table-cell;vertical-align:middle;}
.ruleBox .bottomBox {position:relative;margin:80px 0 55px;}
.ruleBox .bottomBox::before {content:'';position:absolute;top:-60px;left:calc(50% - 38px);width:76px;height:37px;background:url(../../common/img/dept/broadcastVideo_info_arr.svg)no-repeat;}
.ruleBox .bottomBox .edu {text-align:center;}
.ruleBox .bottomBox .edu .headLine4 {height:60px;line-height:60px;background-color:#A70638;color:#fff;}
.ruleBox .bottomBox .edu .txt {height:60px;padding:15px;border:1px solid #e7e7e7;}
.ruleBox .bottomBox .edu .txt span {color:#A70638;}

.bcEnter_goal .history .infoWrap .imgList p {padding-bottom:10px;}
.bcEnter_goal .history .infoWrap .imgList .txtNone {height:43px;}
.bcEnter_goal .history .infoWrap .imgList .noTxt {padding-top:28px;}

.game_goal .infoWrap li .baseBtn {padding-left:145px;margin-top:15px;}
.game_goal .history .infoWrap .imgList p {padding-bottom:0!important;}
.game_goal .history .infoWrap .imgList p+img {margin-top:15px;}
.game_goal .history .infoWrap .imgList .txtNone {height:28px;}
.game_goal .history .infoWrap .imgList.type2 div:nth-child(2) {margin-top:15px;font-size:0;}
.game_goal .history .infoWrap .imgList.type2 div:nth-child(2) img:nth-child(1) {padding-right:10px;}

.bcVieo_position .comeInfo {margin-top:40px;font-size:0;}
.bcVieo_position .comeInfo li {display:inline-block;vertical-align:top;width:33.3333%;}
.bcVieo_position .comeInfo li:nth-child(2) {padding-left:150px;}
.bcVieo_position .comeInfo li:nth-child(3) {padding-left:100px;}
.bcVieo_position .comeInfo .headLine3 {margin-bottom:15px;}
.bcVieo_position .comeInfo .txtBody1 {margin-bottom:0;}

.eduDir .cirInfo {width:calc(100% + 30px);margin-left:-30px;margin-bottom:85px;font-size:0;}
.eduDir .cirInfo li {display:inline-block;vertical-align:top;width:calc(33.3333% - 30px);margin-left:30px;}
.eduDir .cirInfo li .headLine2 {margin-bottom:20px;}
.eduDir .cirInfo li .box {display:table;width:100%;border:1px solid #707070;text-align:center;padding:40px 10px;}
.eduDir .cirInfo li .box span {display:table-cell;vertical-align:middle;}
.eduDir .cir {position:relative;display:table;width:220px;height:220px;margin:0 auto;margin-bottom:20px;border-radius:50%;background-color:#A70638;text-align:center;} 
.eduDir .cir::before {content:'';position:absolute;top:-60px;left:calc(50% - 38px);width:76px;height:37px;background:url(../../common/img/dept/management_arr.svg)no-repeat;}
.eduDir .cir span {display:table-cell;vertical-align:middle;color:#fff;padding:10px;}
.eduDir .deptVision .headLine2 {margin-bottom:20px;}
.eduDir .deptVision .banner {display:table;width:100%;border-radius:50px;margin-bottom:40px;padding:23px 10px;text-align:center;background-color:#212121;}
.eduDir .deptVision .banner span {display:table-cell;vertical-align:middle;color:#fff;}
.eduDir .deptGoal .headLine2 {margin-bottom:20px;}
.eduDir .deptGoal .banner {display:table;width:100%;border-radius:100px;margin-bottom:40px;padding:23px;text-align:center;border:1px solid #111;}
.eduDir .deptGoal .banner span {display:table-cell;vertical-align:middle;}
.eduDir .deptGoal .box_list {width:calc(100% + 20px);margin-left:-20px;font-size:0;}
.eduDir .deptGoal .box_list>li {display:inline-block;vertical-align:top;width:calc(33.3333% - 20px);margin-left:20px;}
.eduDir .deptGoal .box_list>li .headLine4 {height:60px;line-height:60px;background-color:#666;color:#fff;text-align:center;}
.eduDir .deptGoal .box_list .info_list {padding:25px;border:1px solid #E6E6E6;}
.eduDir .deptGoal .box_list .info_list li {line-height:26px;}
.eduDir .deptGoal .box_list .info_list li:not(:last-child) {padding-bottom:15px;border-bottom:1px solid #E6E6E6;}
.eduDir .deptGoal .box_list .info_list li:nth-child(n+2) {padding-top:15px;}

.council .img {width:calc(100% + 30px);margin-left:-30px;font-size:0;}
.council .img > img {display:inline-block;vertical-align:top;width:calc(50% - 30px);margin-left:30px;}

.active .imgInfo .headLine2 {padding-bottom:15px;}
.active .imgInfo .txtList+.headLine2 {padding-top:40px;}

.dept_goal.chinese_goal .history .infoWrap li p {padding-left:120px;}
.dept_goal.chinese_goal .history .infoWrap li:nth-child(2) {min-height:115px;}

.dept_goal.tax_goal .history .infoWrap li:nth-child(2) {min-height:85px;}

.airline .careerImg {width:calc(100% + 60px);margin-left:-60px;margin-top:120px;font-size:0;}
.airline .careerImg li {display:inline-block;vertical-align:top;width:calc(33.3333% - 60px);margin-left:60px;}

.tourism_admis .videoArea .video_wrap {position:relative;padding:55% 0 0 0;font-size:0;}
.tourism_admis .videoArea .video_wrap .play_iframe {position:absolute;top:0;left:0;}


@media all and (max-width:1700px){
/********** 국문 **********/
.eunbong dd br {display:none;}

.develop .top_tit br {display:none;}
}


@media all and (max-width:1500px){
/********** 공통 **********/
/* .halfImgList>li {overflow:hidden;}
.halfImgList>li>div {display:block;}
.halfImgList li .tit {font-size:70px;}
.halfImgList li .sTit {font-size:30px;}
.halfImgList>li .txtBox {width:680px;height:auto;padding-left:0;padding-top:50px;}
.halfImgList>li .txtBox br {display:none;}
.halfImgList>li:nth-child(even) {display:flex;flex-direction:column;align-items:flex-end;padding-right:0;text-align:right;min-height:auto;}
.halfImgList>li:nth-child(even) .imgBox {position:relative;}
.halfImgList>li:nth-child(even) .txtBox {width:560px;height:auto;text-align:left;padding-left:0;}
.halfImgList>li+li {margin-top:80px;} */

/********** 국문 **********/
/* .counseling .halfImgList>li .txtBox {height:auto;}
.counseling .halfImgList>li:nth-child(even) .txtBox {height:auto;}
.counseling .halfImgList>li .txtBox {width:560px;}
.counseling .halfImgList>li:nth-child(even) .txtBox {width:680px;} */

.counseling6 .halfImgList>li .txtBox br {display:block;}

.academic12 .stepArea>ul .item br {display:none;}
.comeway.stuDept04 .map_info>div.fax {width:calc(100% - 600px);}
.comeway.planning04 .map_info>div.fax {width:calc(100% - 600px);}

/********** 학과 **********/
.dept_Info br {display:none;}
.dept_Info .mBr {display:block;}

.dept_Info.jewelry .cirWrap li {width:200px;height:200px;padding:10px;}
.dept_Info.jewelry .cirWrap li:last-child {float:inherit;margin-left:60px;}
.dept_Info.jewelry .cirWrap li:last-child::before {left:-35px;}

.dept_goal .history .infoWrap .imgList+.imgList {margin-top:15px;}

.dept_career br {display:none;}
.dept_career .history .leftImg img {width:500px!important;}
.dept_career .history .txtWrap {height:500px!important;padding-left:570px!important;}
.dept_career.game .history .txtWrap {height:316px!important;padding-left:550px;}

.club .clubList br {display:none;}
.club .clubList .clubInfo {padding-left:650px;}

.dept_history .history .leftImg img {width:550px;}
.dept_history .history .txtWrap {padding-left:650px;height:550px;}

.council br {display:none;}
.dept_goal br {display:none;}

.dept_goal.infomation .history .infoWrap li span .mBr {display:block;}
.dept_goal.interior .history .infoWrap .imgList>div {display:block;}
.dept_goal.interior .history .infoWrap .imgList>div+div {margin-top:15px;}

.bcEnter_vision br {display:none;}
.bcEnter_goal .mBr {display:block;}
.webtoon_goal .mBr {display:block;}

.bcEnter_goal .history .infoWrap .imgList .txtNone {height:0;margin-top:-20px;}
.bcEnter_goal .history .infoWrap .imgList .noTxt {padding-top:0;}

.game_goal .mBr {display:block;}
.game_goal .history .infoWrap .imgList .txtNone {height:0;margin-top:-20px;}
.game_goal .history .infoWrap .imgList.type2 div:nth-child(2) img:nth-child(1) {padding-right:0;}
.game_goal .history .infoWrap .imgList.type2 div:nth-child(2) img:nth-child(n+2) {display:block;padding-top:15px;}

.dept_goal.social_goal .history .infoWrap .imgList .rImg {display:block;padding-left:0;padding-top:10px;}

.dept_goal.eng_goal .history .infoWrap .imgList .rImg {padding-left:0;}

.dept_goal.chinese_goal .history .infoWrap li span .mBr {display:block;}
.dept_goal.makeup_goal .history .infoWrap li span .mBr {display:block;}
.dept_goal.tax_goal .history .infoWrap li span .mBr {display:block;}
.dept_goal.airline_goal .history .infoWrap li span .mBr {display:block;}
}


@media all and (max-width:1340px){
/********** 국문 **********/
.counseling6 .halfImgList>li .txtBox {width:calc(100% - 520px);}
.counseling6 .halfImgList>li .imgBox .img {width:480px;}

.welfare4 .contSection>dt {width:260px;}
.welfare4 .contSection>dd {width:calc(100% - 310px);}

.academic12 .contSection>dd {width:calc(100% - 405px);margin-left:50px;}
}


@media all and (max-width:1300px){
/********** 공통 **********/
.halfImgList>li .imgBox .img {width:550px;height:550px;}
.halfImgList>li .txtBox {width:calc(100% - 550px);height:550px;padding-left:70px;}

/********** 국문 **********/
.counseling .halfImgList>li:nth-child(1) .imgBox .img {width:480px;height:auto;}
.counseling .halfImgList>li:nth-child(1) .txtBox {height:634px;padding-left:70px;}
.counseling .halfImgList>li:nth-child(even) {padding-right:620px;}
.counseling .halfImgList>li:nth-child(even) .imgBox .img {width:550px;height:550px;}
.counseling .halfImgList>li:nth-child(even) .txtBox {height:550px;}

.counseling3 .halfImgList>li:nth-child(2) {padding-right:550px;}
.counseling3 .halfImgList>li:nth-child(2) .imgBox .img {width:480px;height:auto;}
.counseling3 .halfImgList>li:nth-child(2) .txtBox {height:auto;}

.counseling6 .stepArea.type2 ul {margin-top:60px;display:inline-block;flex-wrap:inherit;flex-direction:inherit;}
.counseling6 .stepArea.type2 ul .item {margin-right:60px;margin-left:0;}
.counseling6 .stepArea.type2 ul .item::before {right:-38px;left:auto;transform:inherit;}
.counseling6 .stepArea.type2.rowItem3>ul .item:nth-of-type(3n)::before {top:calc(100% + 20px);left:calc(50% - 5px);transform:rotate(90deg);}
.counseling6 .stepArea.type2.rowItem3>ul .item:nth-of-type(3) {margin-right:0;}

.counseling8 .site li {width:100%;}
.counseling8 .site li:nth-child(n+2) {border-top:none;}
.counseling8 .site li:nth-child(odd) {border-right:none;}

.health1 .halfImgList>li:nth-child(2) {padding-right:550px;}
.health1 .halfImgList>li:nth-child(2) .imgBox .img {width:480px;height:auto;}
.health1 .halfImgList>li:nth-child(2) .txtBox {height:634px;}

.health3 .halfImgList>li:nth-child(2) {padding-right:550px;}
.health3 .halfImgList>li:nth-child(2) .imgBox .img {width:480px;height:auto;}
.health3 .halfImgList>li:nth-child(2) .txtBox {height:634px;}
.health3 .stepArea>ul {width:100%;}
.health3 .stepArea>ul .item::before {right:-35px;}
.health3 .stepArea.rowItem3>ul .item {width:calc(25% - 40px);}
.health3 .stepArea.rowItem3>ul .item:nth-child(1),
.health3 .stepArea.rowItem3>ul .item:nth-child(2),
.health3 .stepArea.rowItem3>ul .item:nth-child(3) {margin-right:53px;}
.health3 .stepArea.rowItem3>ul .item:nth-child(3):nth-child(-n+5)::before {top:calc(50% - 10px);left:auto;right:-35px;transform:rotate(0deg);}
.health3 .stepArea.rowItem3>ul .item:nth-child(4) {margin-left:0;margin-top:0;}
.health3 .stepArea.rowItem3>ul .item:nth-child(4)::before {top:calc(100% + 20px);left:calc(50% - 5px);transform:rotate(90deg);}
.health3 .stepArea.rowItem3>ul .item:nth-child(n+5) {margin-left:53px;}
.health3 .stepArea.rowItem3>ul .item:nth-child(n+4):nth-child(-n+7), 
.health3 .stepArea.rowItem3>ul .item:nth-child(n+10):nth-child(-n+12) {float:right;}
.health3 .stepArea.rowItem3>ul .item:nth-child(7) {margin-right:53px;}
.health3 .stepArea.rowItem3>ul .item:nth-child(7)::before {display:block;transform:rotate(180deg);}

.serInfo .halfImgList>li:nth-child(2) {padding-right:550px;}
.serInfo .halfImgList>li:nth-child(2) .imgBox .img {width:480px;height:auto;}
.serInfo .halfImgList>li:nth-child(2) .txtBox {height:634px;}

.academic12 .stepArea>ul .item:nth-child(4)::before{transform:rotate(90deg);right:calc(50% - 10px);top:calc(100% + 20px);}
.academic12 .stepArea>ul .item:nth-child(5)::before{transform:rotate(0);}
.academic12 .stepArea>ul .item:nth-child(6)::before{transform:rotate(90deg);}

.comeway.admis04 .map_info>div.fax {width:100%;}
.comeway.stuDept04 .map_info>div.fax {width:100%;padding-left:0;}
.comeway.planning04 .map_info>div.fax {width:100%;padding-left:0;}

/********** 학과 **********/
.dept_Info .imgInfo .imgBox .motionImg img {width:500px;}
.dept_Info .imgInfo .txtBox {padding-left:570px;min-height:500px;}
.dept_Info .imgInfo p+.headLine1 {padding-top:70px;}
.dept_Info .infoList>li {width:calc(50% - 40px);}
.dept_Info .infoList>li:nth-child(n+3) {margin-top:40px;}

.dept_goal .history .leftImg .motionImg img {width:500px;}
.dept_goal .history .infoWrap {padding-left:570px;}
.dept_goal .history.type2 .infoWrap {height:446px;padding-left:570px;}

.dept_goal.digital .history .infoWrap li p {padding-left:170px;}

.dept_goal.bcEnter_goal .history .infoWrap li p {padding-left:110px;}
.dept_goal.bcEnter_goal .history .infoWrap .imgList {padding-left:110px;}

.dept_goal.eng_goal .history .infoWrap .imgList {padding-left:145px;}

.ruleBox .topBox .genera {width:100%;}
.ruleBox .topBox .special {width:100%;margin-left:0;margin-top:20px;}
.ruleBox .topBox .genera .txtList {min-height:auto;}

.dept_goal.social_goal .history .infoWrap {padding-left:460px;}
}


@media all and (max-width:1200px){
/********** 국문 **********/
.develop .check .txtBody2 {display:block;margin-right:20px;margin-top:10px;}

.counseling br {display:none;}

.counseling4 .divmT {margin-bottom:100px;}

.counseling6 .divmT {padding-bottom:100px!important;}

.health3 .fullBgGray {padding-top:70px;}

.welfare .welInfo li .pcBr {display:none;}

/********** 학과 **********/
.dept_Info.jewelry .cirWrap li {width:160px;height:160px;}
.dept_Info.jewelry .cirWrap li .txt .headLine4 {font-size:18px;padding-bottom:0;}
.dept_Info.jewelry .cirWrap li:last-child .txt p {font-size:16px;line-height:28px;}

.club .clubList .clubInfo {padding-left:0;}
.club .clubList .clubInfo:nth-child(n+3) {margin-top:60px;}
.club .clubList .clubInfo>div {display:block;}
.club .clubList .clubInfo img {position:relative;width:100%;}
.club .clubList .clubInfo .txtWrap {height:auto;margin-top:30px;}

.dept_banner span {font-size:27px;}

.ruleWrap>div {display:block;width:100%;}
.ruleWrap>div:not(:last-child) {padding-right:0;padding-bottom:40px;}

.bcEnter_vision .contSection>dt {width:100%;margin-bottom:32px;}
.bcEnter_vision .contSection>dd {width:100%;margin-left:0;}

.airline .careerImg {width:calc(100% + 30px);margin-left:-30px;margin-top:60px;}
.airline .careerImg li {width:calc(33.3333% - 30px);margin-left:30px;}
}


@media all and (max-width:1040px){
/********** 공통 **********/
.halfCont>.cont {display:block;width:100%;}
.halfCont>.cont:nth-child(odd) {padding-right:0;}
.halfCont>.cont:nth-child(n+2) {padding-top:20px;}

.halfImgList>li {overflow:hidden;}
.halfImgList>li>div {display:block;}
.halfImgList li .tit {font-size:70px;line-height:inherit;}
.halfImgList li .sTit {font-size:30px;padding-bottom:20px;}
.halfImgList>li .txtBox {width:100%;height:auto;padding-left:0;padding-top:50px;}
.halfImgList>li .imgBox .img {width:100%!important;height:100%!important;}
.halfImgList>li .txtBox br {display:none;}
.halfImgList>li:nth-child(even) {display:flex;flex-direction:column;align-items:flex-end;padding-right:0;text-align:right;min-height:auto;}
.halfImgList>li:nth-child(even) .imgBox {position:relative;}
.halfImgList>li:nth-child(even) .txtBox {width:560px;height:auto;text-align:left;padding-left:0;}
.halfImgList>li+li {margin-top:80px;}

.halfImgList>li:nth-child(even) {display:block;}
.halfImgList>li:nth-child(even) .txtBox {width:100%;}

/********** 국문 **********/
.counseling .halfImgList>li .txtBox {height:auto;}
.counseling .halfImgList>li:nth-child(even) .txtBox {height:auto;}
.counseling .halfImgList>li .txtBox {width:560px;}
.counseling .halfImgList>li:nth-child(even) .txtBox {width:100%;}
.counseling .halfImgList>li:nth-child(1) .txtBox {width:100%;height:auto;padding-left:0;}

.counseling3 .halfImgList>li:nth-child(2) {padding-right:0;}
.counseling3 .halfImgList>li:nth-child(2) .imgBox .img {width:100%;height:auto;}
.counseling3 .halfImgList>li:nth-child(2) .txtBox {height:auto;}

.counseling6 .halfImgList>li .imgBox {position:relative;display:block;}
.counseling6 .halfImgList>li .txtBox {width:100%;margin-top:27px;height:auto;}
.counseling6 .halfImgList>li .txtBox br {display:none;}
.counseling6 .halfImgList>li .imgBox .img {width:100%;}

.welfare4 .contSection>dt {width:100%;}
.welfare4 .contSection>dd {width:100%;}

/********** 영문 **********/
.typeEng.exchange .motionImg.wide {margin-top:-38px;}

.typeEng .inter_chart .chart1::before {top:200px;}
.typeEng .inter_chart .chart1 li {width:200px;height:200px;}
.typeEng .inter_chart .chart4 {max-width:700px;}
.typeEng .inter_chart .chart4>li {width:320px;}
.typeEng .inter_chart .chart4>li:nth-child(1):after {width:calc(100% + 60px);}
.typeEng .inter_chart.type2 .chart1::before {top:200px;height:65px;}

.typeEng.interEdu .inter_chart.type2 .chart1::before {height:55px;}
.typeEng.interEdu .inter_chart.type2 .chart2 {text-align:center;}
.typeEng.interEdu .inter_chart.type2 .chart2 li {width:calc(33.3333% - 20px);}
.typeEng.interEdu .inter_chart.type2 .chart2 li:nth-child(n+3) {margin-top:20px;}
.typeEng .inter_chart.type2 .chart2 li:nth-child(n+3)::after {display:none;}
.typeEng .inter_chart.type2 .chart2 li:nth-child(n+4)::before {top:-20px;height:20px;}
.typeEng.interInfo .inter_chart.type2 .chart2 li:nth-child(n+3)::after {display:block;}
.typeEng.interInfo .inter_chart.type2 .chart2 li:nth-child(n+4)::before {top:-30px;height:30px;}

/********** 국문 **********/
.develop .btnWrap {padding-top:30px;}

.counseling .halfImgList>li .imgBox .img {width:100%!important;}
.counseling .halfImgList>li+li {margin-top:100px;}
.counseling .halfImgList>li:nth-child(even) {padding-right:0;}

.counseling6 .stepArea.type2 ul {margin-top:40px;}
.counseling6 .stepArea.type2 ul .item {margin-right:40px;}
.counseling6 .stepArea.type2 ul .item::before {right:-28px;}
.counseling6 .stepArea.type2.rowItem3>ul .item:nth-of-type(3n)::before {top:calc(100% + 10px);}

.health1 .halfImgList>li:nth-child(2) {padding-right:0;}
.health1 .halfImgList>li:nth-child(2) .imgBox .img {width:100%;}
.health1 .halfImgList>li:nth-child(2) .txtBox {height:auto;}

.health3 .halfImgList>li:nth-child(2) {padding-right:0;}
.health3 .halfImgList>li:nth-child(2) .imgBox .img {width:100%;}
.health3 .halfImgList>li:nth-child(2) .txtBox {height:auto;}
.health3 .fullBgGray {padding-bottom:120px;}
.health3 .stepArea.rowItem3>ul .item:nth-child(4)::before {top:calc(100% + 10px);}
.health3 .stepArea.rowItem3>ul .item:nth-child(5)::before {left:-31px;}

.serInfo .halfImgList>li:nth-child(2) {padding-right:0;}
.serInfo .halfImgList>li:nth-child(2) .imgBox .img {width:100%;}
.serInfo .halfImgList>li:nth-child(2) .txtBox {height:auto;}

.library2 .contSection>dt {margin-bottom:20px;}
.bookList {max-width:100%;margin:0 auto;}
.bookList br {display:none;}
.bookList li {padding-left:0;padding-bottom:40px;margin-bottom:40px;}
.bookList li span {position:relative;}

.library3 .bookList li:nth-child(2) {padding-bottom:40px;}

.welfare .contSection>dt:nth-of-type(1) p {display:inline;vertical-align:middle;}

.academic12 .contSection>dt {width:100%;}
.academic12 .contSection>dd {width:100%;margin-left:0;}

.scholarship .contSection>dt .headLine1 {letter-spacing:0;}

.siteList li {width:calc(50% - 20px);}
.siteList li:nth-child(n+3) {margin-top:20px;}

/********** 학과 **********/
.dept_Info .imgInfo>div {display:block;}
.dept_Info .imgInfo .imgBox {position:relative;}
.dept_Info .imgInfo .imgBox .motionImg img {width:100%;}
.dept_Info .imgInfo .imgBox .motionImg img {width:100%;}
.dept_Info .imgInfo .txtBox {min-height:auto;padding-left:0;padding-top:30px;}
.dept_Info .infoList {width:100%;margin-right:0;}
.dept_Info .infoList>li {width:100%;height:auto;margin-right:0;padding:25px;}
.dept_Info .infoList>li:nth-child(n+2) {margin-top:20px;}
.dept_Info .halfCont>.cont {width:100%;}
.dept_Info .halfCont>.cont:nth-child(n+2) {padding-top:50px;}

.dept_Info.smartArch .infoList>li {width:100%;}
.dept_Info.jewelry .cirWrap li {display:table;width:258px;height:258px;}
.dept_Info.jewelry .cirWrap li:not(:last-child) {margin:0 auto;margin-top:-25px;}
.dept_Info.jewelry .cirWrap li:last-child {margin:0 auto;margin-top:50px;}
.dept_Info.jewelry .cirWrap li:last-child::before {top:-35px;left:calc(50% - 6px);transform:rotate(90deg);}
.dept_Info.jewelry .cirWrap li .txt .headLine4 {font-size:20px;padding-bottom:10px;}
.dept_Info.jewelry .cirWrap li:last-child .txt p {font-size:20px;line-height:34px;}
.dept_Info.makeup .infoList>li {width:100%;}
.dept_Info.airline .infoList>li {width:100%;}

.dept_goal .history .leftImg {position:relative;}
.dept_goal .history .leftImg .motionImg img {width:100%;height:auto;}
.dept_goal .history .infoWrap {padding-left:0;padding-top:50px;}
.dept_goal .history .infoWrap>li {position:relative;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #E6E6E6;}
.dept_goal .history .infoWrap li>span {position:absolute;top:0;left:0;}
.dept_goal .history .infoWrap>li p {padding-left:105px;}

.dept_goal .history.type2 > div {display:block;}
.dept_goal .history.type2 .infoWrap {display:block;height:auto;padding-left:0;}

.dept_goal.interior .history .infoWrap .imgList>div {display:inline-block;}
.dept_goal.interior .history .infoWrap .imgList>div+div {margin-top:0;}
.dept_goal.interior .history .infoWrap .imgList.type2>div {display:block;}

.game_goal .history .infoWrap .imgList.type2 div:nth-child(2) img:nth-child(1) {padding-right:10px;}
.game_goal .history .infoWrap .imgList.type2 div:nth-child(2) img:nth-child(n+2) {display:inline-block;padding-top:0;}
.game_goal .history .infoWrap .imgList .txtNone {height:48px;}

.bcEnter_goal .history .infoWrap .imgList .txtNone {height:63px;}
.bcEnter_goal .history .infoWrap .imgList .noTxt {padding-top:28px;}

.dept_goal.social_goal .history .infoWrap .imgList .rImg {display:inline-block;padding-left:8px;}

.dept_goal.eng_goal .history .infoWrap .imgList .rImg {padding-left:8px;padding-right:8px;}

.dept_history .history > div {display:block;}
.dept_history .history .leftImg {position:relative;}
.dept_history .history .leftImg img {width:100%;}
.dept_history .history .txtWrap {display:block;width:100%;height:auto;padding-top:50px;padding-left:0;}
.dept_history .history .txtWrap .headLine1 {padding-bottom:40px;}
.dept_history .history .txtWrap .infoWrap {display:block;}

.dept_history .history .leftImg img {width:100%!important;}
.dept_career.game .history .txtWrap {padding-left:0;height:auto!important;}
.dept_career .history .txtWrap {padding-left:0!important;height:auto!important;}

.admis .grayBox {padding:45px 55px;}
.admis .grayBox .btn {margin-top:0px;top:40px;right:55px;}

.dept_goal.social_goal .history .leftImg img {width:100%!important;}
.dept_goal.social_goal .history .infoWrap {padding-left:0;}
}


@media all and (max-width:768px){
/********** 영문 **********/
.typeEng.identity_card .baseBtn {height:auto;}
.typeEng .inter_chart .chart {width:100%;margin-bottom:20px;}
.typeEng .inter_chart .chart1 .headLine2m {font-size:22px;line-height:28px;}
.typeEng .inter_chart .chart1::before {top:180px;height:380px;z-index:-1;}
.typeEng .inter_chart .chart1 li {width:180px;height:180px;}
.typeEng .inter_chart .chart2 {margin-bottom:20px;}
.typeEng .inter_chart .chart4 {width:100%;}
.typeEng .inter_chart .chart4 li {width:100%;}
.typeEng .inter_chart .chart4>li+li {margin-top:20px;}
.typeEng .inter_chart .chart4>li::before {display:none;}
.typeEng .inter_chart .chart4>li:nth-child(1):after {display:none;}
.typeEng .inter_chart .chart4>li:nth-child(2) {float:inherit;}
.typeEng .inter_chart.type2 .chart1 {margin-bottom:35px;}
.typeEng .inter_chart.type2 .chart1::before {top:180px;height:360px;}
.typeEng .inter_chart.type2 .chart2 {width:100%;margin-left:0;}
.typeEng .inter_chart.type2 .chart2 li {max-width:100%;width:100%;margin-left:0;}
.typeEng .inter_chart.type2 .chart2 li:not(:last-child) {margin-bottom:10px;}
.typeEng .inter_chart.type2 .chart2 li::before {display:none;}
.typeEng .inter_chart.type2 .chart2 li:not(:last-child):after {display:none;}

.typeEng .inter_chart .chart1::before {height:555px;}
.typeEng.interEdu .inter_chart.type2 .chart1::before {height:450px;}
.typeEng.interEdu .inter_chart.type2 .chart2 li {width:100%;}
.typeEng.interEdu .inter_chart.type2 .chart2 li br {display:none;}
.typeEng.interEdu .inter_chart.type2 .chart2 li:nth-child(n+3) {margin-top:0;}
.typeEng.interInfo .inter_chart.type2 .chart2 li:nth-child(n+3)::after {display:none;}


/********** 국문 **********/
.history .tit_St .tit {font-size:30px;}

.eunbong .top_tit {margin-bottom:25px;}

.develop .check .txtBody2 span {top:0;}

.counseling .top_tit {font-size:52px;}
.counseling .topContArea .txtBody1 {padding:25px 0;line-height:32px;}

.counseling6 .stepArea.type2 ul {margin-top:0;}
.counseling6 .stepArea ul .item .txtBody2 br {display:none;}

.health3 .stepArea .item {padding:30px 25px;}
.health3 .stepArea .item br {display:none;}
.health3 .halfImgList .txtBox .numList>li:nth-child(1) {margin-top:-10px;}

.library2 .contSection>dt {margin-bottom:0;}
.library2 .bottom3 {margin-top:50px;} 

.welfare .welInfo li {display:block;width:100%;padding-left:85px;}
.welfare .welInfo li:nth-child(odd) {padding-right:0;}
.welfare .welInfo li:nth-child(n+2) {margin-top:10px;}
.welfare .welInfo li.type2 {position:relative;top:0;}
.welfare .useBox {width:100%;margin-left:0;}
.welfare .useBox li {width:100%;margin-left:0;padding:20px 0;}
.welfare .useBox li+li {margin-top:10px;}

.academic .aca2List li {width:100%;padding-right:0;}
.academic .aca2List li:nth-child(n+2) {margin-top:30px;}
.academic .aca2List li .txtBody2 {padding-top:10px;}
.academic12 .stepArea.step4>ul .item {padding:30px}
.academic14 button {display:block;}
.academic14 button+button {margin-top:10px;}

.siteList {width:100%;margin-left:0;}
.siteList li {width:100%;margin-left:0;}
.siteList li:nth-child(n+2) {margin-top:10px;}

.scholarship .AccordionBase>li .AccordionBtn>span {font-size:22px;padding:20px 60px 20px 25px;}
.scholarship .AccordionBase>li .AccordionBtn::after {top:27px;}

/********** 학과 **********/
.dept_Info.mcEngineer .halfCont>.cont:nth-child(n+2) {padding-top:0;margin-top:33px;}

.dept_Info .imgInfo {margin-bottom:70px;}

.dept_banner {padding-top:20px;}
.dept_banner span {line-height:30px;font-size:20px;}
.dept_banner .bannerBr {display:block;;}
.dept_banner span::before {left:-30px;}
.dept_banner span::after {right:-30px;top:27px;}

.dept_goal .history.type2 .txtWrap .headLine2m {font-size:20px;}
.dept_goal .history.type2 .txtWrap .num {font-size:46px;}

.dept_history .history .txtWrap .num {font-size:46px;}
.dept_history .history .txtWrap .headLine2m {font-size:20px;}
.dept_history .history .txtWrap ul li:not(:last-child) {padding-bottom:30px;margin-bottom:30px;}

.admis .grayBox {padding:40px;max-height: inherit;}
.admis .grayBox .btn {position:relative;top:0;right:0;margin-top:30px;}

.dept_goal .history .infoWrap li p {padding-left:80px;}

.dept_goal.infomation .history .infoWrap li span {position:relative;padding-bottom:10px;}
.dept_goal.infomation .history .infoWrap li span .mBr {display:none;}
.dept_goal.infomation .history .infoWrap li p {padding-left:0;}
.dept_goal.infomation .history .infoWrap li:nth-child(5) {min-height:auto;}
.dept_goal.machineCar .history .infoWrap li p {padding-left:80px;}
.dept_goal.facEngineer .history .infoWrap li p {padding-left:90px;}
.dept_goal.interior .history .infoWrap li p {padding-left:110px;}
.dept_goal.interior .history .infoWrap .imgList {padding-left:110px;}
.dept_goal.smartArch .history .infoWrap li p {padding-left:120px;}
.dept_goal.smartArch .history .infoWrap .imgList {padding-left:120px;}
.dept_goal.digital .history .infoWrap li>span {position:relative;padding-bottom:10px;}
.dept_goal.digital .history .infoWrap li p {padding-left:0;}
.dept_goal.bcVideo .history .infoWrap li p {padding-left:70px;}
.dept_goal.social_goal .history .infoWrap .imgList .rImg {display:block;padding-left:0;padding-top:8px;}
.dept_goal.eng_goal .history .infoWrap .imgList .rImg {padding-left:0;padding-right:0;}

.dept_goal.bcEnter_goal .history .infoWrap li>span {position:relative;padding-bottom:10px;}
.dept_goal.bcEnter_goal .history .infoWrap li p {padding-left:0!important;}
.dept_goal.bcEnter_goal .history .infoWrap .imgList {padding-left:0!important;}
.bcEnter_goal .history .infoWrap .imgList .txtNone {height:0;}
.bcEnter_goal .history .infoWrap .imgList .noTxt {padding-top:0;}

.dept_goal.social_goal .history .infoWrap li>span {position:relative;padding-bottom:10px;}
.dept_goal.social_goal .history .infoWrap li p {padding-left:0!important;}
.dept_goal.social_goal .history .infoWrap .imgList {padding-left:0!important;}

.dept_goal.eng_goal .history .infoWrap li>span {position:relative;padding-bottom:10px;}
.dept_goal.eng_goal .history .infoWrap li p {padding-left:0!important;}
.dept_goal.eng_goal .history .infoWrap .imgList {padding-left:0!important;}
.dept_goal.eng_goal .history .infoWrap .imgList img {display:block;}

.dept_career.game .history .txtWrap {height:auto;}
.dept_career.game .history .txtWrap .headLine1 {padding-bottom:20px;}
.dept_career.game .history .txtWrap .txtList.dot>li:nth-child(n+2) {margin-top:10px;}

.dept_goal.webtoon_goal .history .infoWrap li>span {position:relative;padding-bottom:10px;}
.dept_goal.webtoon_goal .history .infoWrap li p {padding-left:0;}
.dept_goal.webtoon_goal .history .infoWrap .imgList {padding-left:0;}

.ruleBox .topBox .special .subTit {height:auto;}
.ruleBox .topBox .special .subTit p {display:block;width:100%;margin-bottom:0;}
.ruleBox .topBox .special .subTit p:nth-of-type(1) {border-right:1px solid #e7e7e7;}
.ruleBox .topBox .special .info li {width:100%;padding:15px;}
.ruleBox .topBox .special .info li:not(:last-child) {border-right:1px solid #e7e7e7;border-bottom:none;}
.ruleBox .bottomBox .edu .txt {height:auto;}
.ruleBox .bottomBox .edu .txt span {display:block;}

.bcEnter_goal .history .infoWrap li p {padding-left:80px!important;}
.bcEnter_goal .history .infoWrap .imgList {padding-left:80px!important;}
.bcEnter_goal .history .infoWrap .imgList p {padding-left:0px!important;}

.dept_goal.interior .history .infoWrap .imgList>div {display:block;}
.dept_goal.interior .history .infoWrap .imgList>div+div {margin-top:15px;}
/* .dept_goal.interior .history .infoWrap li>span {position:relative;}
.dept_goal.interior .history .infoWrap li p {padding-left:0;}
.dept_goal.interior .history .infoWrap .imgList {padding-left:0;}
.dept_goal.interior .history .infoWrap .imgList img {width:100%;} */

.dept_goal.machineCar .history .infoWrap li p span {left:70px;}

.game_goal .mBr {display:none;}
.game_goal .history .infoWrap li>span {position:relative;padding-bottom:10px;}
.game_goal .history .infoWrap .imgList {padding-left:0!important;}
.game_goal .history .infoWrap li p {padding-left:0!important;}
.game_goal .infoWrap li .baseBtn {padding-left:0;}
.game_goal .history .infoWrap .imgList.type2 div:nth-child(2) img:nth-child(1) {padding-right:0;}
.game_goal .history .infoWrap .imgList.type2 div:nth-child(2) img:nth-child(n+2) {display:block;padding-top:15px;}
.game_goal .history .infoWrap .imgList .txtNone {height:0;}

.bcVieo_position .comeInfo li {width:100%;} 
.bcVieo_position .comeInfo li:nth-child(2) {padding-left:0;padding-top:20px;}
.bcVieo_position .comeInfo li:nth-child(3) {padding-left:0;padding-top:20px;}

.eduDir .cirInfo {width:100%;margin-left:0;}
.eduDir .cirInfo li {width:100%;margin-left:0;}
.eduDir .cirInfo li+li {margin-top:30px;}
.eduDir .cirInfo li .box {padding:30px 10px;}
.eduDir .deptGoal .box_list {width:100%;margin-left:0;}
.eduDir .deptGoal .box_list>li {width:100%;margin-left:0;}
.eduDir .deptGoal .box_list>li+li {margin-top:30px;}
.eduDir .deptVision .banner {border-radius:0;}
.eduDir .deptGoal .banner {border-radius:0;padding:23px 10px;}

.council .img {width:100%;margin-left:0;}
.council .img > img {display:block;width:100%;margin-left:0;}
.council .img > img:nth-child(2) {margin-top:30px;}

.dept_goal.makeup_goal .history .infoWrap li span {position:relative;padding-bottom:10px;}
.dept_goal.makeup_goal .history .infoWrap li p {padding-left:0;}
.dept_goal.makeup_goal .history .infoWrap li span .mBr {display:none;}
.dept_goal.makeup_goal .history .infoWrap li .txtList {padding-left:0;}

.dept_goal.chinese_goal .history .infoWrap li span {position:relative;padding-bottom:10px;}
.dept_goal.chinese_goal .history .infoWrap li span .mBr {display:none;}
.dept_goal.chinese_goal .history .infoWrap li p {padding-left:0;}
.dept_goal.chinese_goal .history .infoWrap li p+p {margin-top:10px;}
.dept_goal.chinese_goal .history .infoWrap li:nth-child(2) {min-height:auto;} 

.dept_goal.jp_goal .history .infoWrap li span {position:relative;padding-bottom:10px;}
.dept_goal.jp_goal .history .infoWrap li p {padding-left:0;} 
.dept_goal.jp_goal .history .infoWrap .imgList {padding-left:0;} 

.dept_goal.tax_goal .history .infoWrap li span {position:relative;padding-bottom:10px;}
.dept_goal.tax_goal .history .infoWrap li span .mBr {display:none;}
.dept_goal.tax_goal .history .infoWrap li p {padding-left:0;} 
.dept_goal.tax_goal .history .infoWrap li:nth-child(2) {min-height:auto;} 

.dept_goal.airline_goal .history .infoWrap li span .mBr {display:none;}

.airline .careerImg {width:100%;margin-left:0;}
.airline .careerImg li {width:100%;margin-left:0;}
.airline .careerImg li+li {margin-top:15px;}
.airline .careerImg li img {width:100%;}
.dept_goal.airline_goal .history .infoWrap li>span {position:relative;padding-bottom:10px;}
.dept_goal.airline_goal .history .infoWrap li p {padding-left:0;}
}


@media all and (max-width:520px){
.counseling8 .site li p {display:block;padding-right:0;}
}


@media all and (max-width:380px){
/********** 국문 **********/
.academic14 .txts {height:63px;}
.academic14 .txts .mBr {display:block;}
.academic10 .baseBtn.large.icon>.base {padding-left:10px;padding-right:10px;}
.academic10 .baseBtn.icon>.base>i.fileDown {margin-left:0;}

.academic12 .baseBtn.large.icon>.base {padding-left:10px;padding-right:10px;}
.academic12 .baseBtn.icon>.base>i.fileDown {margin-left:5px;}

.dept_Info.social .infoList .listWrap .mini br {display:block;}
}