@charset "utf-8";

/*** 공통 ***/
.admission {padding-top:45px;border-top:1px solid #ddd;}
#contTab_fix+.admission,
#contTab_fix+article>.admission {padding-top:0;border-top:none;}

.admission .btnArea,
.admission .btnAreaC,
.admission .btnAreaL,
.admission .btnAreaR {padding-left:5px;font-size:0;}
.admission .btnArea button,
.admission .btnAreaC button,
.admission .btnAreaL button,
.admission .btnAreaR button,
.admission .btnArea a,
.admission .btnAreaC a,
.admission .btnAreaL a,
.admission .btnAreaR a {margin:0 5px 5px 0;}
.admission .btnC_ss {min-width:auto;padding:0 10px;}
.admission span.exclam_s {display:inline-block;padding-left:23px;background:url(../img/common/ico_exclam_line.png) no-repeat left top 3px;color:#888;font-family:'Roboto','Noto Sans SC','Noto Sans KR',sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.5px;line-height:1.6;vertical-align:top;}
.admission ul>li>span.exclam_s {margin-left:5px;font-size:inherit;line-height:inherit;}
.admission a[target="_blank"] {text-decoration:underline;}
.admission .btnC[target="_blank"],
.admission .btnC_m[target="_blank"],
.admission .btnC_s[target="_blank"],
.admission .btnC_ss[target="_blank"],
.admission .btnI[target="_blank"],
.admission .btnI_s[target="_blank"]
.admission .btnC_lineGray[target="_blank"] {text-decoration:none;}
.admission .icoInfoBox.typeBtn {padding-right:200px;}

.point_black {color:#000 !important;}
.point_gold {color:#9c6e37 !important;}
.bg_white {background-color:#fff !important;}

.admission .exclam,
.admission .exclam_s {text-align:left !important;}

.admission .lineTop_tbArea .lineTop_tb2 tbody th {height:40px;padding:5px;background:#f5f5f5;color:#111;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-0.5px;vertical-align:middle;}
.admission .lineTop_tbArea .lineTop_tb2 tfoot th {border-top:double #e7e7e7;background:#f5f5f5;}
.admission .lineTop_tbArea .lineTop_tb2 tfoot td {border-top:double #e7e7e7;background:#f5f5f5;font-size:16px;font-weight:500;}
.admission .lineTop_tbArea th .btn,
.admission .lineTop_tbArea td .btn {display:block;margin-top:5px;text-align:center;}
.admission .btn_submissionGo24,
.admission .btn_submissionFax,
.admission .btn_submissionOnline {margin-right:5px;}

.admission .counsulBox {margin-top:50px;padding:30px 20px 20px;background:#f5f5f5;font-size:0;text-align:center;}
.admission .counsulBox .box_wrap {display:inline-block;position:relative;padding-left:120px;vertical-align:top;}
.admission .counsulBox .box_wrap .tit {display:block;position:absolute;left:0;top:2px;width:110px;color:#000;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:18px;font-weight:500;line-height:22px;text-align:left;letter-spacing:-1px;}
.admission .counsulBox .box_wrap>span {display:inline-block;margin:0 20px 10px 0;padding-left:25px;color:#a70638;font-family:'HelveticaNeue','Noto Sans KR',sans-serif;font-size:21px;font-weight:700;line-height:22px;vertical-align:top;}
.admission .counsulBox .box_wrap .email {background:url(../img/ipsi/ico_email_red.png) no-repeat left top 6px;}
.admission .counsulBox .box_wrap .tel {background:url(../img/ipsi/ico_receiver_red.png) no-repeat left top 3px;}

.admission .w_search {position:relative;overflow:hidden;border:1px solid #ddd;}
.admission .w_search .inp_t {width:calc(100% - 50px);height:48px;border:none;}
.admission .w_search .btn_search {display:block;position:absolute;right:0;top:0;overflow:hidden;width:50px;height:50px;background:#fff url(../img/common/ico_search_black.png) no-repeat center;;text-indent:-999px;}

.admission .borderGrayCirList {width:calc(100% + 70px);height:auto;margin-left:-70px;margin-top:20px;font-size:0;}
.admission .borderGrayCirList>li {display:inline-block;position:relative;width:calc(25% - 70px);margin-left:70px;text-align:center;vertical-align:top;font-size:0;box-sizing:border-box;}
.admission .borderGrayCirList>li:not(:last-child)::before {content:'';position:absolute;top:50%;left:calc(100% + 30px);width:13px;height:25px;background:url(../img/kor/bachelorInfo/ico_arrR.png) no-repeat center;transform:translateY(-50%);}
.admission .borderGrayCirList>li>.cir {display:table;width:260px;height:260px;border-radius:50%;border:1px solid #ddd;box-sizing:border-box;text-align:center;}
.admission .borderGrayCirList>li>.cir>div {display:table-cell;vertical-align:middle;}
.admission .borderGrayCirList>li>.cir>div>b {display:block;font-size:20px;}
.admission .borderGrayCirList>li>.cir>div>img+b {margin-top:5px;}
.admission .borderGrayCirList>li>.cir>div>b+p {margin-top:5px;}
.admission .borderGrayCirList>li>.cir>div>b+a {margin-top:5px;}
.admission .borderGrayCirList.col5 {width:calc(100% + 60px);margin-left:-60px;}
.admission .borderGrayCirList.col5>li {width:calc(20% - 60px);margin-left:60px;}
.admission .borderGrayCirList.col5>li>.cir {width:200px;height:200px;}
.admission .borderGrayCirList.col5>li>.cir>div>b {font-size:16px;line-height:1.4em;}
.admission .borderGrayCirList.col6 {width:calc(100% + 70px);margin-left:-70px;}
.admission .borderGrayCirList.col6>li {width:calc(16.666% - 70px);margin-left:70px;padding-top:40px;}
.admission .borderGrayCirList.col6>li>.cir {width:150px;height:150px;}
.admission .borderGrayCirList.col6>li>.cir>div>p {font-size:16px;margin-bottom:5px;}
.admission .borderGrayCirList.col6>li>.cir.point_red {background:#a70638;border:none;}
.admission .borderGrayCirList.col6>li>.cir.point_red>div>p {color:#fff;}
.admission .borderGrayCirList>li>b {display:block;position:absolute;top:0;left:0;width:100%;font-size:20px;font-weight:700;text-align:center;}
.admission .borderGrayCirList>li>p {display:block;margin-top:20px;font-size:16px;line-height:22px;font-weight:500;}
.admission .borderGrayCirList>li>p>span {font-size:inherit;font-weight:inherit;line-height:inherit;}

.admissionProcess .list {}
.admissionProcess .list .unit {padding:0 0 30px;}
.admissionProcess .list .unit>.wrap,
.admissionProcess .list .unit>a {display:block;position:relative;min-height:235px;box-sizing:border-box;padding:36px 230px 36px 40px;border:1px solid #e5e5e5;background:#fff;transition:0.2s;}
.admissionProcess .list .unit:hover>.wrap,
.admissionProcess .list .unit:hover>a {border:1px solid #fff;box-shadow:0 0 30px -15px #999;}
.admissionProcess .list .step {display:block;margin-bottom:17px;color:#a70638;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:18px;font-weight:500;line-height:22px;}
.admissionProcess .list .tit {display:block;margin-bottom:15px;color:#222;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:30px;font-weight:700;line-height:34px;}
.admissionProcess .list .info {display:block;margin-bottom:16px;color:#a70638;font-style:normal;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:18px;font-weight:500;line-height:22px;}
.admissionProcess .list .info .dDay {display:inline-block;overflow:hidden;min-width:58px;height:28px;margin-right:3px;box-sizing:border-box;padding:0 10px;background:#a80638;color:#fff;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:16px;font-weight:500;line-height:29px;text-align:center;vertical-align:middle;}
.admissionProcess .list .txt {display:block;color:#666;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:18px;font-weight:400;line-height:28px;}
.admissionProcess .list .btn {position:absolute;right:40px;top:73px;width:180px;font-size:0;text-align:right;}
.admissionProcess .list .btn_link {display:inline-block;width:145px;margin-bottom:5px;padding:0 25px 11px 0;border-bottom:3px solid #000;background:url(../img/ipsi/ico_lineArrR_black.png) no-repeat right center;color:#555;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:16px;font-weight:500;line-height:22px;text-align:left;}
.admissionProcess .contTit {color:#a70638;}
.admissionProcess .list+.contTit {margin-top:50px;}

.admissionProcess .list.typeB .unit:hover>.wrap,
.admissionProcess .list.typeB .unit:hover>a {border:1px solid #ddd;box-shadow:0 0 30px -15px #999;}
.admissionProcess .list.typeB .unit>.wrap,
.admissionProcess .list.typeB .unit>a{font-size:0;padding:35px 210px 35px 190px;min-height:190px;}
.admissionProcess .list.typeB .unit>.wrap .stepBox,
.admissionProcess .list.typeB .unit>a .stepBox{position:absolute;width:150px;height:100%;left:0;top:0;background-color:#f5f5f5;}
.admissionProcess .list.typeB .unit>.wrap .stepBox .inner,
.admissionProcess .list.typeB .unit>a .stepBox .inner{display:table;width:100%;height:100%;}
.admissionProcess .list.typeB .unit>.wrap .stepBox .inner p,
.admissionProcess .list.typeB .unit>a .stepBox .inner p{display:table-cell;vertical-align:middle;text-align:center;}
.admissionProcess .list.typeB .unit>.wrap .stepBox .inner p span,
.admissionProcess .list.typeB .unit>a .stepBox .inner p span{font-size:20px;color:#888;font-weight:500;display:block;line-height:1em;}
.admissionProcess .list.typeB .unit>.wrap .stepBox .inner p b,
.admissionProcess .list.typeB .unit>a .stepBox .inner p b{font-size:40px;color:#888;font-weight:500;display:block;line-height:1em;margin-top:5px;letter-spacing:-0.5px;}
.admissionProcess .list.typeB .btnI_s.btnArrR>span{display:block;text-align:left;}
.admissionProcess .list.typeB .btn{/*bottom:40px;top:auto;*/top:50%;margin-top:-23px;}

.matching .match_intro {width:100%;height:700px;box-sizing:border-box;background-repeat:no-repeat;background-position:center top;}
.matching .match_intro .tit {display:inline-block;position:relative;margin:121px 0 31px;padding-left:70px;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:54px;font-weight:700;line-height:94px;}
.matching .match_intro .tit::after {content:'';display:block;position:absolute;left:0;top:50%;width:100%;height:1px;margin-top:-8px;background:#fff;}
.matching .match_intro .txt {max-width:510px;margin-bottom:18px;padding-left:70px;color:#fff;line-height:1.6;}
.matching .match_intro .btn {padding:43px 0 0 70px;}
.matching .match_intro .btn button {display:inline-block;overflow:hidden;border-radius:29px;padding:0 55px;background:#eb1e49;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:20px;font-weight:500;line-height:58px;}

.matching .match_step {overflow:hidden;}
.matching .match_step>ul {position:relative;}
.matching .match_step>ul::before {content:'';display:block;position:absolute;left:18px;top:3px;width:2px;height:calc(100% - 10px);background:#ddd;z-index:0;}
.matching .match_step>ul>li {position:relative;min-height:38px;padding:0 0 45px 80px;}
.matching .match_step>ul>li::before {content:'';display:none;position:absolute;left:18px;top:30px;width:2px;height:calc(100% - 25px);background:#ab1342;z-index:1;}
.matching .match_step>ul>li:last-child {padding-bottom:0;}
.matching .match_step>ul>li .step_num {display:block;position:absolute;left:0;top:0;overflow:hidden;width:40px;height:40px;box-sizing:border-box;padding:5px;border-radius:50%;font-style:normal;z-index:4;}
.matching .match_step>ul>li .step_num>span {display:block;overflow:hidden;width:30px;height:30px;box-sizing:border-box;padding-right:1px;border-radius:50%;background:#959595;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:15px;font-weight:700;line-height:31px;text-align:center;}
.matching .match_step>ul>li .step_tit {position:relative;}
.matching .match_step>ul>li .step_tit .tit_s {display:block;margin-top:3px;color:#000;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:21px;font-weight:500;line-height:38px;opacity:0.5;}
.matching .match_step>ul>li .step_tit .tit {display:none;margin-bottom:35px;color:#000;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:32px;font-weight:700;line-height:38px;}
.matching .match_step>ul>li .step_tit .info {display:none;position:absolute;right:0;bottom:0;letter-spacing:-1px;}
.matching .match_step>ul>li .step_tit .info img {margin:2px 7px 0 0;vertical-align:top;}
.matching .match_step>ul>li .ct_wrap {display:none;}
.matching .match_step>ul>li .step_ct {display:none;overflow:hidden;font-size:0;}
.matching .match_step>ul>li .step_ct .btn_ct {display:inline-table;overflow:hidden;width:calc(50% - 14px);height:79px;margin:0 14px 14px 0;box-sizing:border-box;border:1px solid #313133;background:#fff;vertical-align:top;transition:0.2s;cursor:pointer;}
.matching .match_step>ul>li .step_ct .btn_ct>span {display:table-cell;padding:0;color:#313133;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:16px;font-weight:400;line-height:20px;text-align:center;vertical-align:middle;}
.matching .match_step>ul>li .step_ct .btn_ct:hover,
.matching .match_step>ul>li .step_ct .btn_ct.on {border:1px solid #a70638;background:#a70638;}
.matching .match_step>ul>li .step_ct .btn_ct:hover>span,
.matching .match_step>ul>li .step_ct .btn_ct.on>span {color:#fff;}
.matching .match_step>ul>li .step_ct .btn_info {display:inline-block;overflow:hidden;width:18px;height:18px;margin:1px 0 0 5px;background:url(../img/ipsi/find_step_info_red.png) no-repeat center;text-indent:-999px;vertical-align:top;}
.matching .match_step>ul>li .step_ct .limit_noti {display:none;text-align:center;}
.matching .match_step>ul>li .step_ct .limit_noti.on {display:block;}
.matching .match_step>ul>li .step_btn {display:none;position:relative;box-sizing:border-box;margin-bottom:-9px;margin-left:-62px;padding:40px 0 74px;border-left:2px solid #ddd;font-size:0;text-align:center;z-index:3;}
.matching .match_step>ul>li .step_btn button,
.matching .match_step>ul>li .step_btn a {display:inline-block;overflow:hidden;min-width:180px;height:60px;margin-right:8px;padding:0 20px;border-radius:30px;background:#a70638;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:17px;font-weight:500;line-height:61px;text-align:center;vertical-align:top;}
.matching .match_step>ul>li .step_btn .btn_next {background:#a70638;color:#fff;}
.matching .match_step>ul>li .step_btn .btn_prev {background:#ddd;color:#666;}
.matching .match_step>ul>li .step_btn .btn_appliInfo {display:none;}
.matching .match_step>ul>li .step_btn .btn_appliInfo.on {display:inline-block;}
.matching .match_step>ul>li .screening_result {}
.matching .match_step>ul>li .result {display:none;overflow:hidden;background:#f5f5f5;}
.matching .match_step>ul>li .result .tit {display:block;padding:46px 40px 38px;color:#000;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:24px;font-weight:500;line-height:28px;text-align:center;}
.matching .match_step>ul>li .result .tit>span {color:inherit;font-size:inherit;line-height:inherit;}
.matching .match_step>ul>li .result .tit>span.step03 {display:block;margin-top:18px;color:#ab1342;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:40px;font-weight:700;line-height:50px;}
.matching .match_step>ul>li .result .txt {display:block;position:relative;box-sizing:border-box;padding:46px 40px 38px;border:1px solid #ddd;border-top:none;background:#fff;}
.matching .match_step>ul>li .result .txt .list>li {position:relative;min-height:21px;margin-bottom:20px;box-sizing:border-box;padding-left:130px;padding-right:215px;}
.matching .match_step>ul>li .result .txt .list>li>b {display:block;position:absolute;left:0;top:1px;width:110px;color:#000;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:16px;font-weight:700;line-height:20px}
.matching .match_step>ul>li .result .txt .list>li .list_dotGray {margin-top:15px;}
.matching .match_step>ul>li .result .txt .list.noBtn>li {padding-right:0;}
.matching .match_step>ul>li .result .txt .ct_exclam {display:none;}
.matching .match_step>ul>li .result .txt .ct_exclam.on {display:block;}
.matching .match_step>ul>li .result .txt .ct_exclam .list_dotGray {margin:10px 0 0 11px;}
.matching .match_step>ul>li .result .txt .ct_exclam+.exclam {margin-top:10px;}
.matching .match_step>ul>li .result .btn {position:absolute;right:0;top:-10px;}
.matching .match_step>ul>li .result .btn a {display:inline-block;width:auto;height:auto;margin:0;}
.matching .match_step>ul>li .result .btn a>span {font-size:14px;}
.matching .match_step>ul>li.on {padding-bottom:0;}
.matching .match_step>ul>li.on::before {display:block;}
.matching .match_step>ul>li.on .step_num {padding:4px;border:1px solid #ab1342;background:#fff;}
.matching .match_step>ul>li.on .step_num>span {background:#ab1342;}
.matching .match_step>ul>li.on .step_tit .tit_s {display:none;}
.matching .match_step>ul>li.on .step_tit .tit {display:block;}
.matching .match_step>ul>li.on .step_tit .info {display:inline-block;}
.matching .match_step>ul>li.on .step_ct,
.matching .match_step>ul>li.on .step_btn,
.matching .match_step>ul>li.on .result.on {display:block;}
.matching .match_step>ul>li.step02.on .step_ct {display:none;}
.matching .match_step>ul>li.step02.on .step_ct.on{display:block;}
.matching .match_step>ul>li .step_ct .btn_ct:hover .btn_info,
.matching .match_step>ul>li .step_ct .btn_ct.on .btn_info {background-image:url(../img/ipsi/find_step_info_white.png) !important;}
.matching .match_step>ul>li.pass::before {display:block;top:32px;}
.matching .match_step>ul>li.pass .step_num {top:-3px;padding:5px;}
.matching .match_step>ul>li.pass .step_num>span {background:#ab1342;}
.matching .match_step>ul>li.pass .step_tit .tit_s {opacity:1;}

.matching .pop_wrap {display:none;background:rgba(0,0,0,0.7);}
.matching .popLayout .popConts .popInner .popCt {overflow-x:hidden;overflow-y:auto;}

.matching #ad_pop_find .popLayout {width:500px;height:380px;}
.matching #ad_pop_find .noSelect {display:block;position:relative;padding-top:135px;color:#111;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:24px;font-weight:400;line-height:28px;text-align:center;}
.matching #ad_pop_find .noSelect::before {content:'';position:absolute;left:50%;top:0;display:block;overflow:hidden;width:110px;height:110px;margin-left:-55px;box-sizing:border-box;border-radius:50%;background:#f5f5f5 url(../img/common/icoInfoBox_ico09_black.png) no-repeat center;}
.matching #ad_pop_find .noSelect+.btnAreaC {margin-top:30px;}

.matching #ad_pop_findHelp .popLayout {width:500px;max-height:380px;}
.matching #ad_pop_findHelp .find_helpBox {display:none;}
.matching #ad_pop_findHelp .find_helpBox.on {display:block;}
.matching #ad_pop_findHelp .find_helpBox>strong {display:block;margin-bottom:10px;color:#111;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:20px;font-weight:700;line-height:24px;}
.matching #ad_pop_findHelp .find_helpBox>p {display:block;background:#f9f9f9;padding:20px;}
.matching #ad_pop_findHelp .find_helpBox .box_gray {padding:10px;background:#fff;}

/*** 개별 ***/
.admission .icoInfoBox {margin-bottom:47px;background-image:url(../img/ipsi/icoInfoBox_admission.png);}
.admission .contTit {margin-top:55px;margin-bottom:25px;}
.admission .contTit:nth-of-type(1) {margin-top:0;}
.admission .contTit_s {margin-top:25px;}
.admission .contTit_s.black {color:#111;}
.admission .list_dotRed {margin-top:15px;}
.admission .list_dotGray {margin-top:15px;}
.admission .lineTop_tbArea .lineTop_tb2 td {padding:15px;}

.admission .submissionGrp {display:none;}
.admission .submissionGrp.on {display:block;}

.matching .match_step {overflow:hidden;}
.matching .match_step .dept_list {overflow:hidden;font-size:0;}
.matching .match_step .dept_list>li {display:inline-table;width:calc(25% - 20px);margin:0 20px 20px 0;background:#f3f3f3;vertical-align:top;}
.matching .match_step .dept_list>li .dept_tit {display:inline-table;width:100%;height:121px;background-repeat:no-repeat;background-position:center;vertical-align:top;}
.matching .match_step .dept_list>li .dept_tit>b {display:table-cell;padding:0 10px;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:24px;font-weight:700;line-height:28px;text-align:center;vertical-align:middle;}
.matching .match_step .dept_list>li .dept_ct {display:block;padding:30px 30px 20px;}
.matching .match_step .dept_list>li .dept_ct .btn_ct {width:100% !important;height:50px;margin:0 0 10px;box-sizing:border-box;padding:0 10px;border:none !important;line-height:20px;}
.matching .match_step .dept_list>li:nth-child(1) .dept_tit {background-image:url(../img/ipsi/find_dept_bg01.jpg);}
.matching .match_step .dept_list>li:nth-child(2) .dept_tit {background-image:url(../img/ipsi/find_dept_bg02.jpg);}
.matching .match_step .dept_list>li:nth-child(3) .dept_tit {background-image:url(../img/ipsi/find_dept_bg15.jpg);}
.matching .match_step .dept_list>li:nth-child(4) .dept_tit {background-image:url(../img/ipsi/find_dept_bg03.jpg);}
.matching .match_step .dept_list>li:nth-child(5) .dept_tit {background-image:url(../img/ipsi/find_dept_bg04.jpg);}
.matching .match_step .dept_list>li:nth-child(6) .dept_tit {background-image:url(../img/ipsi/find_dept_bg16.jpg);}
.matching .match_step .dept_list>li:nth-child(7) .dept_tit {background-image:url(../img/ipsi/find_dept_bg05.jpg);}
.matching .match_step .dept_list>li:nth-child(8) .dept_tit {background-image:url(../img/ipsi/find_dept_bg06.jpg);}
.matching .match_step .dept_list>li:nth-child(9) .dept_tit {background-image:url(../img/ipsi/find_dept_bg07.jpg);}
.matching .match_step .dept_list>li:nth-child(10) .dept_tit {background-image:url(../img/ipsi/find_dept_bg08.jpg);}
.matching .match_step .dept_list>li:nth-child(11) .dept_tit {background-image:url(../img/ipsi/find_dept_bg09.jpg);}
.matching .match_step .dept_list>li:nth-child(12) .dept_tit {background-image:url(../img/ipsi/find_dept_bg10.jpg);}
.matching .match_step .dept_list>li:nth-child(13) .dept_tit {background-image:url(../img/ipsi/find_dept_bg11.jpg);}
.matching .match_step .dept_list>li:nth-child(14) .dept_tit {background-image:url(../img/ipsi/find_dept_bg12.jpg);}
.matching .match_step .dept_list>li:nth-child(15) .dept_tit {background-image:url(../img/ipsi/find_dept_bg13.jpg);}
.matching .match_step .dept_list>li:nth-child(16) .dept_tit {background-image:url(../img/ipsi/find_dept_bg14.jpg);}

.matching .match_step .dept_list>li:nth-child(1),
.matching .match_step .dept_list>li:nth-child(2),
.matching .match_step .dept_list>li:nth-child(3),
.matching .match_step .dept_list>li:nth-child(4) {height:291px;}/*4개 단위로 잘림*/
.matching .match_step .dept_list>li:nth-child(5),
.matching .match_step .dept_list>li:nth-child(6),
.matching .match_step .dept_list>li:nth-child(7),
.matching .match_step .dept_list>li:nth-child(8) {height:350px;}
.matching .match_step .dept_list>li:nth-child(9),
.matching .match_step .dept_list>li:nth-child(10),
.matching .match_step .dept_list>li:nth-child(11),
.matching .match_step .dept_list>li:nth-child(12) {height:411px;}
.matching .match_step .dept_list>li:nth-child(13),
.matching .match_step .dept_list>li:nth-child(14) ,
.matching .match_step .dept_list>li:nth-child(15),
.matching .match_step .dept_list>li:nth-child(16){height:350px;}
.matching .match_step>ul>li .step_btn.typeFail {display:none;}
.matching .match_step>ul>li .btn_restart {background:#313133 !important;}

.matching .match_step>ul>li .scholarship_result .result .tit>span {display:block;text-align:center;}
.matching .match_step>ul>li .scholarship_result .result .tit>span+span {margin-top:12px}
.matching .match_step>ul>li .scholarship_result .result .tit>span>em {display:inline-block;color:#ab1342;font-style:normal;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:54px;font-weight:700;line-height:58px;}
.matching .match_step>ul>li .scholarship_result .result .tit .txt_s {margin-top:14px;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:16px;line-height:20px;}
.matching .match_step>ul>li .scholarship_result .result .txt {overflow:hidden;padding:30px 0;}
.matching .match_step>ul>li .scholarship_result .result .txt .list {display:block;float:left;width:50%;box-sizing:border-box;border-right:1px solid #ddd;padding:0 30px;}
.matching .match_step>ul>li .scholarship_result .result .txt .list+.list {border-right:none;}
.matching .match_step>ul>li .scholarship_result .result .txt .list>li {padding:0 0 0 80px;}
.matching .match_step>ul>li .scholarship_result .result .txt .list>li>b {width:60px;}
.matching .match_step>ul>li .scholarship_result .result .txt .point_gold {font-weight:500;}
.matching .match_step>ul>li .scholarship_result .result .txt .point_gold+p {margin-top:10px;}

#result_fail .tit,
#result_newly .tit {margin-top:40px;padding-top:110px;background:url(../img/ipsi/find_step_fail.png) no-repeat center top;}
#result_fail>p,
#result_newly>p {margin-bottom:50px;color:#666;line-height:1.7;text-align:center;}

.briefing {padding-top:45px;}
.briefing .briefing_tit {position:relative;height:274px;margin-bottom:50px;box-sizing:border-box;background:url(../img/ipsi/briefing_bg.png) no-repeat right top;background-size:cover;}
.briefing .briefing_tit::before {content:'';display:block;position:absolute;right:0;top:50%;width:60%;height:1px;background:#d20d45;}
.briefing .briefing_tit .tit {display:block;position:relative;height:137px;text-align:center;}
.briefing .briefing_tit .tit>span {display:inline-block;position:absolute;left:0;bottom:20px;width:100%;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:50px;font-weight:700;line-height:60px;}
.briefing .briefing_tit>p {display:block;width:475px;margin:0 auto;padding-top:25px;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:16px;font-weight:300;line-height:28px;text-align:center;}
.briefing .briefing_info {position:relative;padding-left:295px;}
.briefing .briefing_info>.tit {display:block;position:absolute;left:60px;top:9px;width:225px;padding-left:44px;box-sizing:border-box;color:#333;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:32px;font-weight:700;line-height:36px;}
.briefing .briefing_info.date>.tit {background:url(../img/ipsi/briefing_ico_date.png) no-repeat left top 5px;}
.briefing .briefing_info.loc>.tit {background:url(../img/ipsi/briefing_ico_loc.png) no-repeat left top 5px;}
.briefing .briefing_info.program>.tit {background:url(../img/ipsi/briefing_ico_program.png) no-repeat left top 5px;}
.briefing .briefing_info .seq {overflow:hidden;margin-bottom:22px;}
.briefing .briefing_info .seq>li {position:relative;margin-bottom:30px;padding-left:185px;}
.briefing .briefing_info .seq>li::before {content:'';display:block;position:absolute;left:0;top:54px;width:100%;height:1px;background:#ddd;}
.briefing .briefing_info .seq>li+li {margin-top:22px;}
.briefing .briefing_info .seq>li>.tit {display:block;position:absolute;left:0;top:0;width:125px;color:#a70638;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:24px;font-weight:700;line-height:54px;}
.briefing .briefing_info .seq>li>.tit::before {content:'';display:block;position:absolute;left:0;top:54px;width:calc(100% - 10px);height:1px;background:#a70638;}
.briefing .briefing_info .seq>li .info em {display:block;margin-bottom:15px;color:#111;font-style:normal;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:24px;font-weight:400;line-height:54px;}
.briefing .briefing_info .seq>li .info .txt,
.briefing .briefing_info .seq>li .info .list_dotGray li {font-size:18px;line-height:24px;}
.briefing .briefing_info .lecturer {position:relative;min-height:240px;padding-left:185px;}
.briefing .briefing_info .lecturer .tit {display:block;position:absolute;left:0;top:0;width:129px;color:#a70638;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:24px;font-weight:700;line-height:54px;}
.briefing .briefing_info .lecturer .img {display:block;position:absolute;left:0;top:62px;width:129px;font-size:0;}
.briefing .briefing_info .lecturer .img img {vertical-align:top;}
.briefing .briefing_info .lecturer em {display:block;margin-bottom:15px;color:#111;font-style:normal;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:24px;font-weight:400;line-height:54px;}
.briefing .briefing_info .lecturer .list_dotGray {overflow:hidden;}
.briefing .briefing_info .lecturer .list_dotGray li {float:left;width:calc(50% - 10px);margin-right:10px;font-size:18px;line-height:24px;}
.briefing .briefing_info.date,
.briefing .briefing_info.loc {margin-bottom:18px;}
.briefing .briefing_info.program {margin-bottom:130px;}
.briefing .briefing_info.date em,
.briefing .briefing_info.loc em {display:block;margin-bottom:15px;color:#111;font-style:normal;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:24px;font-weight:400;line-height:54px;}

.cyberOt {padding-top:90px;border-top:1px solid #ddd;}
.cyberOt .greeting {position:relative;min-height:580px;padding:56px 0 80px 480px;}
.cyberOt .greeting .img {display:block;position:absolute;left:0;top:0;overflow:hidden;width:480px;height:580px;font-size:0;}
.cyberOt .greeting .img img {vertical-align:top;}
.cyberOt .greeting .tit {display:block;position:relative;padding:0 0 35px 75px;}
.cyberOt .greeting .tit::after {content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#000;}
.cyberOt .greeting .tit>strong {margin:0;font-size:60px;line-height:70px;letter-spacing:-3px;}
.cyberOt .greeting .tit>.contTit_point::after {margin-left:0;}
.cyberOt .greeting .txt {display:block;padding:31px 0 0 75px;font-size:18px;line-height:32px;}
.cyberOt .courseAppli {position:relative;box-sizing:border-box;padding:55px 0;background:#f5f5f5;}
.cyberOt .courseAppli::before {content:'';display:block;position:absolute;left:50%;top:0;width:1920px;height:100%;margin-left:-1050px;background:#f5f5f5;z-index:0;}
.cyberOt .courseAppli .contTit,
.cyberOt .courseAppli .txt,
.cyberOt .courseAppli .list_thumb,
.cyberOt .courseAppli .list_txt {position:relative;z-index:1;}
.cyberOt .courseAppli .list_thumb {overflow:hidden;margin-left:-33px;margin-bottom:50px;padding-top:13px;}
.cyberOt .courseAppli .list_thumb>li {float:left;width:calc(33.3% - 33px);margin-left:33px;background-repeat:no-repeat;background-position:center;}
.cyberOt .courseAppli .list_thumb>li a {display:block;position:relative;width:100%;height:245px;background-repeat:no-repeat;background-size:auto 100%;}
.cyberOt .courseAppli .list_thumb>li a::before {content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:60%;background:linear-gradient(to top, black, transparent);opacity:0.7;z-index:1;}
.cyberOt .courseAppli .list_thumb>li a.btn_play::after {content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/ipsi/ico_play_white.png) no-repeat center top 75px;z-index:4;}
.cyberOt .courseAppli .list_thumb>li a .txt {display:block;position:absolute;left:0;bottom:0;width:100%;box-sizing:border-box;padding:25px 29px;z-index:2;}
.cyberOt .courseAppli .list_thumb>li a .txt>strong {display:inline-block;position:relative;margin-right:15px;padding-right:15px;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:22px;font-weight:700;line-height:26px;}
.cyberOt .courseAppli .list_thumb>li a .txt>strong::after {content:'';display:block;position:absolute;right:0;top:5px;width:1px;height:15px;background:#fff;}
.cyberOt .courseAppli .list_thumb>li a .txt>span {display:inline-block;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:16px;font-weight:400;line-height:20px;}
.cyberOt .courseAppli .list_txt {overflow:hidden;border-top:1px solid #222;}
.cyberOt .courseAppli .list_txt>li {display:inline-table;float:left;width:50%;box-sizing:border-box;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
.cyberOt .courseAppli .list_txt>li:nth-child(2n) {border-right:none;}
.cyberOt .courseAppli .list_txt>li .wrap {display:table-cell;position:relative;height:64px;padding:0 55px 0 20px;color:#111;font-style:normal;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:16px;font-weight:400;line-height:20px;text-align:left;vertical-align:middle;}
.cyberOt .courseAppli .list_txt>li .wrap .btn_play {display:inline-block;position:absolute;right:19px;/*top:50%;*/overflow:hidden;width:25px;height:25px;margin-top:-2px;background:url(../img/ipsi/ico_cirPlay_red.png) no-repeat center;text-indent:-999px;vertical-align:middle;}
.cyberOt .professor_greeting {margin-bottom:95px;padding-top:55px;}
.cyberOt .professor_greeting .list {overflow:hidden;margin-left:-29px;padding-top:42px;}
.cyberOt .professor_greeting .list>li {float:left;width:calc(25% - 29px);margin:0 0 29px 29px;}
.cyberOt .professor_greeting .list .img {display:block;position:relative;overflow:hidden;font-size:0;}
.cyberOt .professor_greeting .list .img::before {content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(to top, black, transparent);z-index:1;}
.cyberOt .professor_greeting .list .img img {position:relative;width:100%;max-width:290px;max-height:285px;vertical-align:top;z-index:0;}
.cyberOt .professor_greeting .list .img .dept {display:block;position:absolute;left:0;bottom:0;width:100%;box-sizing:border-box;padding:25px 25px 25px 29px;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:20px;font-weight:700;line-height:24px;z-index:2;}
.cyberOt .professor_greeting .list .btn {overflow:hidden;border:1px solid #000;border-top:none;}
.cyberOt .professor_greeting .list .btn a {display:inline-table;float:left;width:50%;height:41px;margin-right:-1px;padding-top:2px;border-right:1px solid #000;background:url(../img/ipsi/ico_arrR_black.png) no-repeat right 15px center;color:#222;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:14px;font-weight:400;line-height:16px;vertical-align:top;}
.cyberOt .professor_greeting .list .btn a:last-of-type {border-right:none;}
.cyberOt .professor_greeting .list .btn a>span {display:table-cell;height:43px;padding:0 30px 0 15px;font-size:inherit;line-height:inherit;text-align:left;vertical-align:middle;}
.cyberOt .voiceKorea {position:relative;height:600px;box-sizing:border-box;padding:55px 0;background:#eee;}
.cyberOt .voiceKorea::before {content:'';display:block;position:absolute;left:50%;top:0;width:1920px;height:100%;margin-left:-1050px;background:#eee url(../img/ipsi/voiceKorea_bg.jpg) no-repeat right top;background-size:auto 100%;z-index:0;}
.cyberOt .voiceKorea .contTit,
.cyberOt .voiceKorea .txt,
.cyberOt .voiceKorea .list,
.cyberOt .voiceKorea .btnAreaC {position:relative;z-index:1;}
.cyberOt .voiceKorea .list {overflow:hidden;margin-bottom:50px;padding-top:45px;margin-left:-24px;}
.cyberOt .voiceKorea .list>li {float:left;width:calc(25% - 24px);height:240px;margin-left:24px;box-sizing:border-box;padding:40px 10px;background:#fff;text-align:center;}
.cyberOt .voiceKorea .list>li .tit {display:block;margin-bottom:25px;color:#111;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:22px;font-weight:700;line-height:26px;text-align:center;letter-spacing:-1px;}
.cyberOt .voiceKorea .list>li .txt {display:block;margin-bottom:16px;color:#666;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:18px;font-weight:400;line-height:22px;text-align:center;letter-spacing:-1px;}
.cyberOt .stuSupport {padding-top:57px;}
.cyberOt .stuSupport .list {overflow:hidden;padding-top:45px;}
.cyberOt .stuSupport .list>li {float:left;width:calc(50% - 25px);margin-right:50px;}
.cyberOt .stuSupport .list>li:last-child {margin-right:0;}
.cyberOt .stuSupport .list>li .img {display:block;overflow:hidden;margin-bottom:34px;}
.cyberOt .stuSupport .list>li .img a {display:block;position:relative;overflow:hidden;font-size:0;}
.cyberOt .stuSupport .list>li .img a::before,
.cyberOt .stuSupport .list>li .img a::after {content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:0.2s;}
.cyberOt .stuSupport .list>li .img a::before {background:rgba(0,0,0,0.5);z-index:1;}
.cyberOt .stuSupport .list>li .img a::after {background:url(../img/ipsi/ico_plus_b_white.png) no-repeat center;z-index:2;}
.cyberOt .stuSupport .list>li .img a:hover::before,
.cyberOt .stuSupport .list>li .img a:hover::after {opacity:1;}
.cyberOt .stuSupport .list>li .txt {display:block;overflow:hidden;}
.cyberOt .stuSupport .list>li .txt>strong {display:block;position:relative;margin-bottom:21px;}
.cyberOt .stuSupport .list>li .txt>strong::before {content:'';display:block;position:absolute;left:0;top:50%;width:100%;height:1px;background:#111;font-size:0;z-index:0;}
.cyberOt .stuSupport .list>li .txt>strong>span {display:inline-block;position:relative;padding-right:35px;background:#fff;color:#111;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:35px;font-weight:700;line-height:45px;z-index:1;vertical-align:top;}
.cyberOt .stuSupport .list>li .txt>span {display:block;color:#555;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:18px;font-weight:400;line-height:22px}

.cyberOt a[target="_blank"] {text-decoration:none !important;}
.cyberOt #pop_movie .popLayout {width:760px;}
.cyberOt #pop_movie #cuk_iframe {width:700px;height:394px;}

.deptIntro {overflow:hidden;padding-top:45px;border-top:1px solid #ddd;}
.deptIntro>ul {overflow:hidden;margin-left:-34px;font-size:0;}
.deptIntro>ul>li {display:inline-block;float:left;width:calc(25% - 34px);margin:0 0 34px 34px;vertical-align:top;}
.deptIntro>ul>li .dept_wrap {overflow:hidden;height:376px;box-sizing:border-box;padding:149px 20px 0 0;background-repeat:no-repeat;background-position:center top;background-size:auto 376px;font-size:0;}
.deptIntro>ul>li .dept_wrap a {display:inline-block;overflow:hidden;font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:top;}
.deptIntro>ul>li .dept_wrap .tit {display:block;position:relative;height:28px;padding:0 0 17px 0;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:24px;font-weight:700;line-height:28px;}
.deptIntro>ul>li .dept_wrap .tit::before {content:'';display:block;position:absolute;left:0;bottom:0;width:185px;height:1px;background:#fff;}
.deptIntro>ul>li .dept_wrap .tit>span {display:block;position:absolute;left:28px;bottom:17px;font-size:inherit;font-weight:inherit;line-height:inherit;}
.deptIntro>ul>li .dept_wrap .list {margin-top:27px;padding-left:28px;}
.deptIntro>ul>li .dept_wrap .list>li {display:block;position:relative;padding-left:14px;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:16px;font-weight:400;line-height:20px;}
.deptIntro>ul>li .dept_wrap .list>li+li {margin-top:12px;}
.deptIntro>ul>li .dept_wrap .list>li::before {content:'';display:block;position:absolute;left:0;top:8px;overflow:hidden;width:3px;height:3px;border-radius:50%;background:#fff;}
.deptIntro>ul>li:nth-child(1) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img01.jpg);}
.deptIntro>ul>li:nth-child(2) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img02.jpg);}
.deptIntro>ul>li:nth-child(3) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img18.jpg);}
.deptIntro>ul>li:nth-child(4) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img03.jpg);}
.deptIntro>ul>li:nth-child(5) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img04.jpg);}
.deptIntro>ul>li:nth-child(6) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img19.jpg);}
.deptIntro>ul>li:nth-child(7) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img05.jpg);}
.deptIntro>ul>li:nth-child(8) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img06.jpg);}
.deptIntro>ul>li:nth-child(9) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img07.jpg);}
.deptIntro>ul>li:nth-child(10) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img08.jpg);}
.deptIntro>ul>li:nth-child(11) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img09.jpg);}
.deptIntro>ul>li:nth-child(12) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img10.jpg);}
.deptIntro>ul>li:nth-child(13) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img11.jpg);}
.deptIntro>ul>li:nth-child(14) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img12.jpg);}
.deptIntro>ul>li:nth-child(15) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img13.jpg);}
.deptIntro>ul>li:nth-child(16) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img14.jpg);}
.deptIntro>ul>li:nth-child(17) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img15.jpg);}
.deptIntro>ul>li:nth-child(18) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img16.jpg);}
.deptIntro>ul>li:nth-child(19) .dept_wrap {background-image:url(../img/ipsi/deptIntro_img17.jpg);}

.admissionCounsel {overflow:hidden;padding-top:45px;border-top:1px solid #ddd;}
.admissionCounsel .icoInfoBox {background-image:url(../img/common/icoInfoBox_ico38_black.png)}
.admissionCounsel .contTit {margin-top:50px;}
.admissionCounsel .contTit_s {margin-top:45px;}
.admissionCounsel .deptCounsel {overflow:hidden;}
.admissionCounsel .deptCounsel ul {margin-left:-20px;font-size:0;text-align:left;}
.admissionCounsel .deptCounsel ul>li {display:inline-table;width:calc(50% - 20px);box-sizing:border-box;margin-left:20px;vertical-align:top;}
.admissionCounsel .lineTop_tbArea colgroup col:nth-of-type(2) {width:155px;}
.admissionCounsel .lineTop_tbArea colgroup col:nth-of-type(3) {width:190px;}
.admissionCounsel .lineTop_tbArea th {background:#fff;}
.admissionCounsel .lineTop_tbArea th,
.admissionCounsel .lineTop_tbArea td {padding-right:10px;padding-left:10px;border-right:none !important;}
.admissionCounsel .counselUnit {display:block;overflow:hidden;font-size:0;text-align:left;}
.admissionCounsel .counselUnit+.counselUnit {margin-top:3px;}
.admissionCounsel .counselUnit>a {display:inline-block;height:20px;padding-left:29px;color:#111;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:16px;font-weight:400;line-height:20px;white-space:nowrap;}
.admissionCounsel .counselUnit a.tel {background:url(../img/ipsi/ico_receiver_black.png) no-repeat left top 1px;}
.admissionCounsel .counselUnit a.email {background:url(../img/ipsi/ico_email_black.png) no-repeat left top 3px;}

/*** 팝업 ***/
.admission .pop_wrap {display:none;background:rgba(0,0,0,0.7);}
.admission .popLayout .popConts .popInner .popCt {overflow-x:hidden;overflow-y:auto;}
.admission .popLayout .txt {color:#111;font-family:'Roboto','Noto Sans KR',sans-serif;line-height:1.6;}
.admission .popLayout .txt_b {display:block;margin:45px 0 20px;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:30px;}
.admission .popLayout .txt_b:first-child {margin-top:0px;}
.admission .popLayout .grayBox {margin-bottom:10px;padding:30px;background:#f5f5f5;}
.admission .popLayout .grayBox .list_dotRed {margin:0;}
.admission .popLayout .searchBox {margin-bottom:30px;border-bottom:2px solid #000;}
.admission .popLayout .searchBox .w_search {border:none;}
.admission .popLayout #contTab_fix {margin:50px 0 25px;}
.admission .popLayout #contTab_fix li {width:33.3% !important;}
.admission .popLayout #contTab_fix li a {padding:0 10px !important;}
.admission .popLayout .sampleGrp {margin-bottom:30px;}
.admission .popLayout .sampleGrp>div {display:none;}
.admission .popLayout .sampleGrp>div.on {display:block;}
.admission .popLayout .sampleGrp .sample_box {padding:30px;background:#f5f5f5;color:#666;font-family:'Roboto','Noto Sans KR',sans-serif;line-height:1.9;}
.admission .popLayout .sampleGrp .sample_box .txt_b:first-of-type {margin-top:0px;}

.admission .popLayout .submission_step ul {overflow:hidden;}
.admission .popLayout .submission_step ul>li {float:left;width:50%;min-height:60px;margin-bottom:35px;box-sizing:border-box;padding:0 15px 0 100px;}
.admission .popLayout .submission_step ul>li.full {width:100% !important;}
.admission .popLayout .submission_step ul>li>b {display:block;margin-bottom:10px;color:#111;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:20px;line-height:24px;}
.admission .popLayout .submission_step ul>li>p {display:block;color:#666;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:15px;line-height:21px;}
.admission .popLayout .submission_step ul>li .exclam_s {display:block;margin-top:5px;}

#ad_pop_studyPlan .popLayout {width:750px;height:600px;}

#ad_pop_studyReadyTest .popLayout {width:750px;height:600px;}

#ad_pop_studyReadyTest .testSample_list {margin-bottom:30px;}
#ad_pop_studyReadyTest .testSample_list li .txt {display:block;margin-bottom:10px;}
#ad_pop_studyReadyTest .testSample_list li>img {width:100%;}

#ad_pop_submissionGo24 .popLayout {width:750px;height:600px;}
#ad_pop_submissionGo24 .submission_step ul>li:nth-child(1) {background:url(../img/ipsi/pop_step_ico01.png) no-repeat left top;}
#ad_pop_submissionGo24 .submission_step ul>li:nth-child(2) {background:url(../img/ipsi/pop_step_ico02.png) no-repeat left top;}
#ad_pop_submissionGo24 .submission_step ul>li:nth-child(3) {background:url(../img/ipsi/pop_step_ico03.png) no-repeat left top;}
#ad_pop_submissionGo24 .submission_step ul>li:nth-child(4) {background:url(../img/ipsi/pop_step_ico04.png) no-repeat left top;}
#ad_pop_submissionGo24 .submission_step ul>li:nth-child(5) {background:url(../img/ipsi/pop_step_ico05.png) no-repeat left top;}

#ad_pop_submissionFax .popLayout {width:750px;height:500px;}
#ad_pop_submissionFax .submission_step ul>li:nth-child(1) {background:url(../img/ipsi/pop_step_ico01.png) no-repeat left top;}
#ad_pop_submissionFax .submission_step ul>li:nth-child(2) {background:url(../img/ipsi/pop_step_ico02.png) no-repeat left top;}
#ad_pop_submissionFax .submission_step ul>li:nth-child(3) {background:url(../img/ipsi/pop_step_ico06.png) no-repeat left top;}

#ad_pop_submissionOnline .popLayout {width:750px;height:600px;}

#ad_pop_issueSample_us .popLayout,
#ad_pop_issueSample_jp .popLayout,
#ad_pop_issueSample_cn .popLayout,
#ad_pop_issueSample_au .popLayout,
#ad_pop_issueSample_en .popLayout {width:640px;height:740px;}

#ad_pop_submissionEdu .popLayout {width:750px;height:600px;}
#ad_pop_submissionForeign .popLayout {width:750px;height:600px;}

@media all and (max-width:1740px){
    /*** 공통 ***/
    .admission .borderGrayCirList {width:100% !important;margin-left:0 !important;}
    .admission .borderGrayCirList>li {width:33.333% !important;margin-left:0 !important;}
    .admission .borderGrayCirList>li:not(:last-child)::before {left:100% !important;}
    .admission .borderGrayCirList>li:nth-child(n+4) {margin-top:40px;}
    .admission .borderGrayCirList>li:nth-child(3n)::before {display:none;}
    .admission .borderGrayCirList>li>.cir {margin:auto;}
    .admission .borderGrayCirList.col5>li .btnArea {margin:auto !important;}

    /*** 개별 ***/
}

@media all and (max-width:1550px){
    /*** 공통 ***/

    /*** 개별 ***/
    .admissionCounsel .deptCounsel ul>li {width:100%;}
    .admissionCounsel .lineTop_tbArea colgroup col:nth-of-type(2) {width:28%;}
    .admissionCounsel .lineTop_tbArea colgroup col:nth-of-type(3) {width:30%;}
}

@media all and (max-width:1340px){
    /*** 공통 ***/

    /*** 개별 ***/
    .deptIntro>ul>li {width:calc(33.3% - 34px);}
}

@media all and (max-width:1280px){
    /*** 공통 ***/

    /*** 개별 ***/
    .deptIntro>ul>li {width:calc(25% - 34px);}

    .admissionCounsel .deptCounsel ul>li {width:calc(50% - 20px);}
    .admissionCounsel .lineTop_tbArea colgroup col:nth-of-type(2) {width:145px;}
    .admissionCounsel .lineTop_tbArea colgroup col:nth-of-type(3) {width:180px;}
}

@media all and (max-width:1040px){
    /*** 공통 ***/
    .admission {padding-top:25px;}
    .admission .lineTop_tbArea .lineTop_tb2 tbody th,
    .admission .lineTop_tbArea .lineTop_tb2 tfoot td {font-size:14px;}

    .admission .counsulBox {margin-top:30px;padding:15px 10px 10px;}
    .admission .counsulBox .box_wrap {padding-left:90px;}
    .admission .counsulBox .box_wrap .tit {width:75px;font-size:14px;line-height:18px;}
    .admission .counsulBox .box_wrap>span {margin-right:10px;padding-left:20px;font-size:16px;line-height:18px;}
    .admission .counsulBox .box_wrap .email {background-size:auto 10px;background-position:left top 5px;}
    .admission .counsulBox .box_wrap .tel {background-size:auto 15px;}

    .admission .borderGrayCirList>li>.cir {width:220px;height:220px;}
    .admission .borderGrayCirList>li>.cir>div>b {font-size:14px !important;}
    .admission .borderGrayCirList>li>.cir>div>p {font-size:14px;}
    .admission .borderGrayCirList.col6>li {padding-top:10px;}
    .admission .borderGrayCirList.col6>li>.cir {transform:scale(0.75);}
    .admission .borderGrayCirList>li>b {font-size:16px;}
    .admission .borderGrayCirList>li>p {width:70%;margin:0 auto;font-size:14px;line-height:18px;}

    .admissionProcess .list .unit>.wrap,
    .admissionProcess .list .unit>a {min-height:175px;padding:26px 150px 26px 25px;}
    .admissionProcess .list .step {margin-bottom:5px;font-size:14px;line-height:18px;}
    .admissionProcess .list .tit {font-size:20px;line-height:24px;}
    .admissionProcess .list .info {margin-bottom:18px;font-size:14px;line-height:21px;}
    .admissionProcess .list .info .dDay {min-width:44px;height:21px;font-size:12px;line-height:21px;}
    .admissionProcess .list .txt {font-size:14px;line-height:19px;}
    .admissionProcess .list .btn {right:30px;top:47px;width:100px;}
    .admissionProcess .list .btn_link {width:90px;border-bottom:2px solid #000;background-size:auto 10px;background-position:right top 3px;font-size:14px;line-height:18px;}
    .admissionProcess .list+.contTit {margin-top:15px;}

    .admissionProcess .list.typeB .unit>.wrap,
    .admissionProcess .list.typeB .unit>a{padding:20px 170px 20px 150px;min-height:auto;}
    .admissionProcess .list.typeB .unit>.wrap .stepBox,
    .admissionProcess .list.typeB .unit>a .stepBox{width:120px;}
    .admissionProcess .list.typeB .unit>.wrap .stepBox .inner p span,
    .admissionProcess .list.typeB .unit>a .stepBox .inner p span{font-size:16px;}
    .admissionProcess .list.typeB .unit>.wrap .stepBox .inner p b,
    .admissionProcess .list.typeB .unit>a .stepBox .inner p b{font-size:24px;}
    .admissionProcess .list.typeB .btnI_s.btnArrR{width:120px;}
    .admissionProcess .list.typeB .btn {width:auto;/*bottom:20px;*/margin-top:-18px;}

    .matching .match_intro {height:auto;padding-bottom:60px;background-size:100% auto;}
    .matching .match_intro .tit {margin:60px 0 15px;padding-left:35px;font-size:27px;line-height:47px;}
    .matching .match_intro .tit::after {margin-top:0;}
    .matching .match_intro .txt {margin-bottom:9px;padding:0 70px 0 35px;}
    .matching .match_intro .btn {padding:22px 0 0 35px;}
    .matching .match_intro .btn button {border-radius:15px;padding:0 23px;font-size:14px;line-height:30px;}

    .matching .match_step>ul::before {left:14px;}
    .matching .match_step>ul>li {padding:0 0 25px 40px;}
    .matching .match_step>ul>li::before {left:14px;height:calc(100% - 120px)}
    .matching .match_step>ul>li .step_num {width:30px;height:30px;padding:4px;}
    .matching .match_step>ul>li .step_num>span {width:22px;height:22px;font-size:13px;line-height:23px;}
    .matching .match_step>ul>li .step_tit .tit_s {font-size:16px;line-height:28px;}
    .matching .match_step>ul>li .step_tit .tit {margin-bottom:15px;padding-top:2px;font-size:20px;line-height:26px;}
    .matching .match_step>ul>li .step_tit .info {font-size:12px;}
    .matching .match_step>ul>li .step_tit .info img {height:13px;margin:1px 3px 0 0;}
    .matching .match_step>ul>li .step_btn {margin-left:-26px;padding:20px 0 37px;}
    .matching .match_step>ul>li .step_btn button,
    .matching .match_step>ul>li .step_btn a {min-width:100px;height:30px;margin-right:8px;border-radius:15px;font-size:14px;line-height:31px;}
    .matching .match_step>ul>li .step_ct .btn_ct {width:calc(50% - 7px);height:49px;margin:0 7px 7px 0;}
    .matching .match_step>ul>li.step02 .step_ct .btn_ct {height:70px;}
    .matching .match_step>ul>li .step_ct .btn_ct>span {font-size:13px;line-height:15px;}
    .matching .match_step>ul>li .step_ct .btn_info {wdith:13px;height:13px;margin-left:3px;background-size:auto 13px !important;}
    .matching .match_step>ul>li .result .tit {padding:26px 20px 18px;font-size:16px;line-height:20px;}
    .matching .match_step>ul>li .result .tit>span.step03 {margin-top:10px;font-size:24px;line-height:20px;}
    .matching .match_step>ul>li .result .tit>span>em {padding:0 5px;font-size:28px !important;line-height:30px !important;}
    .matching .match_step>ul>li .result .txt {padding:26px 20px 18px;}
    .matching .match_step>ul>li .result .txt .list>li {padding-left:90px;padding-right:190px;}
    .matching .match_step>ul>li .result .txt .list>li>b {font-size:14px;line-height:18px;}
    .matching .match_step>ul>li .result .txt .list>li .list_dotGray>li+li {margin-top:3px;}
    .matching .match_step>ul>li .result .btn a>span {font-size:12px;}
    .matching .match_step>ul>li.on .step_num {padding:3px;}

    .matching #ad_pop_find .popLayout {width:350px;height:290px;}
    .matching #ad_pop_find .noSelect {margin-top:15px;padding-top:105px;font-size:14px;line-height:18px;}
    .matching #ad_pop_find .noSelect::before {width:80px;height:80px;margin-left:-40px;background-size:auto 35px;}

    /*** 개별 ***/
    .admission .icoInfoBox {margin-bottom:25px;}
    .admission .contTit {margin-bottom:13px;}
    .admission .list_dotRed {margin-top:8px;}
    .admission .list_dotGray {margin-top:8px;}
    .admission .lineTop_tbArea+.contTit,
    .admission .list_dotRed+.contTit,
    .admission .list_dotGray+.contTit,
    .admission .exclam+.contTit {margin-top:28px;}

    .matching .match_step .dept_list>li .dept_tit {height:60px;}
    .matching .match_step .dept_list>li .dept_tit>b {font-size:16px;line-height:20px;}
    .matching .match_step .dept_list>li .dept_ct {padding:15px 15px 10px;}
    .matching .match_step .dept_list>li .dept_ct .list_dotGray>li {font-size:13px;}
    .matching .match_step .dept_list>li span.exclam_s {background-position:left top 2px;font-size:14px;}
    .matching .match_step>ul>li .scholarship_result .result .txt .list>li>b {width:55px;}
    .matching .match_step>ul>li .scholarship_result .result .txt .list>li {padding:0 0 0 65px;}

    .matching .match_step .dept_list>li:nth-child(1),
    .matching .match_step .dept_list>li:nth-child(2),
    .matching .match_step .dept_list>li:nth-child(3),
    .matching .match_step .dept_list>li:nth-child(4) {height:205px;}
    .matching .match_step .dept_list>li:nth-child(5),
    .matching .match_step .dept_list>li:nth-child(6),
    .matching .match_step .dept_list>li:nth-child(7),
    .matching .match_step .dept_list>li:nth-child(8) {height:325px;}
    .matching .match_step .dept_list>li:nth-child(9),
    .matching .match_step .dept_list>li:nth-child(10),
    .matching .match_step .dept_list>li:nth-child(11),
    .matching .match_step .dept_list>li:nth-child(12) {height:290px;}
    .matching .match_step .dept_list>li:nth-child(13),
    .matching .match_step .dept_list>li:nth-child(14) {height:205px;}

    .deptIntro {padding-top:25px;}
    .deptIntro>ul {margin-left:-17px;}
    .deptIntro>ul>li {width:calc(25% - 17px);margin:0 0 17px 17px;}
    .deptIntro>ul>li .dept_wrap {height:304px;padding:105px 12px 0 0;background-size:auto 304px;}
    .deptIntro>ul>li .dept_wrap .tit {height:22px;padding-bottom:9px;font-size:18px;line-height:22px;}
    .deptIntro>ul>li .dept_wrap .tit::before {width:130px;}
    .deptIntro>ul>li .dept_wrap .tit>span {left:15px;bottom:9px;}
    .deptIntro>ul>li .dept_wrap .list {margin-top:14px;padding-left:15px;}
    .deptIntro>ul>li .dept_wrap .list>li {padding-left:8px;font-size:13px;line-height:17px;}
    .deptIntro>ul>li .dept_wrap .list>li+li {margin-top:6px;}

    .admissionCounsel .lineTop_tbArea colgroup col:nth-of-type(2) {width:125px;min-width:auto;}
    .admissionCounsel .lineTop_tbArea colgroup col:nth-of-type(3) {width:155px;min-width:auto;}
    .admissionCounsel .counselUnit>a {height:16px;padding-left:22px;font-size:14px;line-height:16px;}
    .admissionCounsel .counselUnit a.tel {background-size:auto 14px;}
    .admissionCounsel .counselUnit a.email {background-size:auto 11px;}
    .admissionCounsel .deptCounsel ul>li {width:calc(50% - 20px);}

    .briefing .briefing_tit {height:137px;margin-bottom:25px;}
    .briefing .briefing_tit .tit {height:69px;}
    .briefing .briefing_tit .tit>span {bottom:10px;font-size:25px;line-height:30px;}
    .briefing .briefing_tit>p {width:80%;max-width:320px;padding-top:13px;font-size:11px;line-height:15px;}
    .briefing .briefing_info {padding-left:150px;}
    .briefing .briefing_info>.tit {left:30px;top:3px;width:113px;padding-left:22px;background-size:auto 15px !important;background-position:left top 1px !important;font-size:16px;line-height:20px;}
    .briefing .briefing_info .seq>li {margin-bottom:15px;padding-left:96px;}
    .briefing .briefing_info .seq>li::before {top:27px;}
    .briefing .briefing_info .seq>li+li {margin-top:11px;}
    .briefing .briefing_info .seq>li>.tit {width:75px;font-size:14px;line-height:27px;}
    .briefing .briefing_info .seq>li>.tit::before {top:27px;}
    .briefing .briefing_info .seq>li .info em {margin-bottom:7px;font-size:14px;line-height:27px;}
    .briefing .briefing_info .seq>li .info .txt,
    .briefing .briefing_info .seq>li .info .list_dotGray li {font-size:13px;line-height:17px;}
    .briefing .briefing_info .seq>li .info .list_dotGray>li+li {margin-top:3px;}
    .briefing .briefing_info .lecturer {min-height:120px;padding-left:96px;}
    .briefing .briefing_info .lecturer .tit {font-size:14px;line-height:27px;}
    .briefing .briefing_info .lecturer em {margin-bottom:8px;font-size:14px;line-height:27px;}
    .briefing .briefing_info .lecturer .img {top:31px;width:65px;}
    .briefing .briefing_info .lecturer .list_dotGray li {width:calc(33.3% - 10px);font-size:13px;line-height:17px;}
    .briefing .briefing_info .lecturer .list_dotGray li+li {margin-top:3px;}
    .briefing .briefing_info.date em,
    .briefing .briefing_info.loc em {margin-bottom:8px;font-size:14px;line-height:27px;}
    .briefing .briefing_info.program {margin-bottom:65px;}

    .cyberOt {padding-top:45px;}
    .cyberOt .txt {line-height:18px;}
    .cyberOt .greeting {min-height:290px;padding:28px 0 40px 240px;}
    .cyberOt .greeting .img {width:240px;height:290px;}
    .cyberOt .greeting .tit {padding:0 0 18px 38px;}
    .cyberOt .greeting .tit>strong {font-size:30px;line-height:35px;letter-spacing:-1px;}
    .cyberOt .greeting .contTit_point::after {width:7px;height:7px;margin-bottom:6px;}
    .cyberOt .greeting .txt {padding:16px 0 0 38px;line-height:21px;}
    .cyberOt .courseAppli {padding:28px 0;}
    .cyberOt .courseAppli .list_thumb {margin-left:-17px;margin-bottom:25px;padding-top:7px;}
    .cyberOt .courseAppli .list_thumb>li {width:calc(33.3% - 17px);margin-left:17px;}
    .cyberOt .courseAppli .list_thumb>li a {height:163px;}
    .cyberOt .courseAppli .list_thumb>li a.btn_play::after {background-size:auto 25px;background-position:center top 60px;}
    .cyberOt .courseAppli .list_thumb>li a .txt {padding:13px 15px;}
    .cyberOt .courseAppli .list_thumb>li a .txt>strong {font-size:16px;line-height:20px;}
    .cyberOt .courseAppli .list_thumb>li a .txt>span {font-size:12px;line-height:14px;}
    .cyberOt .courseAppli .list_txt>li .wrap {height:40px;padding:0 28px 0 10px;font-size:13px;line-height:16px;}
    .cyberOt .courseAppli .list_txt>li .wrap .btn_play {right:10px;width:15px;height:15px;margin-top:0;background-size:auto 15px;}
    .cyberOt .professor_greeting {margin-bottom:48px;padding-top:28px;}
    .cyberOt .professor_greeting .list {margin-left:-15px;padding-top:21px;}
    .cyberOt .professor_greeting .list>li {width:calc(25% - 15px);margin:0 0 15px 15px;}
    .cyberOt .professor_greeting .list .img .dept {padding:12px 12px 12px 15px;font-size:14px;line-height: 18px;}
    .cyberOt .professor_greeting .list .btn a {height:31px;background-size:auto 9px;background-position:right 7px center;font-size:12px;line-height:14px;}
    .cyberOt .professor_greeting .list .btn a>span {height:33px;padding:0 20px 0 7px;}
    .cyberOt .voiceKorea {height:auto;padding:28px 0;}
    .cyberOt .voiceKorea .list {margin-bottom:25px;padding-top:23px;margin-left:-12px;}
    .cyberOt .voiceKorea .list>li {width:calc(25% - 12px);height:170px;margin-left:12px;padding:20px 5px;}
    .cyberOt .voiceKorea .list>li .tit {margin-bottom:13px;font-size:16px;line-height:20px;}
    .cyberOt .voiceKorea .list>li .txt {margin-bottom:8px;font-size:14px;line-height:16px;}
    .cyberOt .voiceKorea .list>li .btnI_s>span {font-size:12px;background-size:auto 9px;}
    .cyberOt .stuSupport {padding-top:29px;}
    .cyberOt .stuSupport .list {padding-top:23px;}
    .cyberOt .stuSupport .list>li {width:calc(50% - 12px);margin-right:24px;}
    .cyberOt .stuSupport .list>li .img {margin-bottom:17px;}
    .cyberOt .stuSupport .list>li .img a::after {background-size:auto 26px;}
    .cyberOt .stuSupport .list>li .txt>strong {margin-bottom:11px;}
    .cyberOt .stuSupport .list>li .txt>strong>span {padding-right:18px;font-size:18px;line-height:23px;}
    .cyberOt .stuSupport .list>li .txt>span {font-size:14px;line-height:18px;}

    /*** 팝업 ***/
    .admission .popLayout .txt_b {margin:25px 0 10px;font-size:15px;}
    .admission .popLayout .grayBox {padding:15px;}
    .admission .popLayout .searchBox {margin-bottom:15px;}
    .admission .popLayout .sampleGrp .sample_box {padding:15px;}

    .admission .popLayout .submission_step ul>li {min-height:31px;margin-bottom:20px;padding:0 10px 0 50px;background-size:35px auto !important;}
    .admission .popLayout .submission_step ul>li>b {font-size:16px;line-height:20px;}
    .admission .popLayout .submission_step ul>li>p {font-size:13px;line-height:16px;}
    .admission .popLayout .submission_step .exclam_s {font-size:13px;line-height:16px;}
}

@media all and (max-width:790px){
    .admissionCounsel .deptCounsel ul {margin-left:0;}
    .admissionCounsel .deptCounsel ul>li {display:block;width:100%;margin-left:0;}
    .admissionCounsel .lineTop_tbArea colgroup col:nth-of-type(2) {width:30%;}
    .admissionCounsel .lineTop_tbArea colgroup col:nth-of-type(3) {width:35%;}
}

@media all and (max-width:768px){
    /*** 공통 ***/
    .admission .borderGrayCirList>li {width:100% !important;}
    .admission .borderGrayCirList>li+li {margin-top:50px !important;}
    .admission .borderGrayCirList>li:not(:last-child)::before {left:50% !important;top:calc(100% + 15px);transform:rotate(90deg);margin-left:-5px !important;}
    .admission .borderGrayCirList>li:nth-child(3n)::before {display:block !important;}
    .admission .borderGrayCirList.col6>li {padding-top:0;}
    .admission .borderGrayCirList.col6>.pointCir {padding-top:25px;}

    .admissionProcess .list.typeB .unit>.wrap,
    .admissionProcess .list.typeB .unit>a{padding:20px 20px 20px 100px;}
    .admissionProcess .list.typeB .unit>.wrap .stepBox,
    .admissionProcess .list.typeB .unit>a .stepBox{width:80px;}
    .admissionProcess .list.typeB .btn{position:static;margin-top:20px;}

    .matching .match_intro {background-size:auto 100%;}

    /*** 개별 ***/
    .matching .match_step .dept_list>li {width:calc(33.3% - 10px);margin:0 10px 10px 0;}
    .matching .match_step>ul>li .scholarship_result .result .txt .list>li {padding-left:0;}
    .matching .match_step>ul>li .scholarship_result .result .txt .list>li>b {position:relative;left:auto;top:auto;margin-bottom:10px;}

    .matching .match_step .dept_list>li:nth-child(1),
    .matching .match_step .dept_list>li:nth-child(2),
    .matching .match_step .dept_list>li:nth-child(3) {height:205px;}
    .matching .match_step .dept_list>li:nth-child(4),
    .matching .match_step .dept_list>li:nth-child(5),
    .matching .match_step .dept_list>li:nth-child(6) {height:265px;}
    .matching .match_step .dept_list>li:nth-child(7),
    .matching .match_step .dept_list>li:nth-child(8),
    .matching .match_step .dept_list>li:nth-child(9) {height:325px;}
    .matching .match_step .dept_list>li:nth-child(10),
    .matching .match_step .dept_list>li:nth-child(11),
    .matching .match_step .dept_list>li:nth-child(12) {height:315px;}
    .matching .match_step .dept_list>li:nth-child(13),
    .matching .match_step .dept_list>li:nth-child(14) {height:205px;}

    .matching #ad_pop_find .popLayout,
    .matching #ad_pop_findHelp .popLayout {width:90%;height:auto;}

    .briefing .briefing_info .lecturer .list_dotGray li {width:calc(50% - 10px);}

    .cyberOt .greeting .tit>strong {font-size:27px;line-height:32px;}
    .cyberOt .professor_greeting {margin-bottom:24px;}
    .cyberOt .professor_greeting .list>li {width:calc(33.3% - 15px);}

    .cyberOt #pop_movie #cuk_iframe {width:100%;height:auto;}

    .deptIntro>ul>li {width:calc(33.3% - 17px);}

    /*** 팝업 ***/
    #ad_pop_studyPlan .popLayout,
    #ad_pop_studyReadyTest .popLayout,
    #ad_pop_submissionGo24 .popLayout,
    #ad_pop_submissionFax .popLayout,
    #ad_pop_submissionOnline .popLayout,
    #ad_pop_issueSample_us .popLayout,
    #ad_pop_issueSample_jp .popLayout,
    #ad_pop_issueSample_cn .popLayout,
    #ad_pop_issueSample_au .popLayout,
    #ad_pop_issueSample_en .popLayout,
    #ad_pop_submissionEdu .popLayout,
    #ad_pop_submissionForeign .popLayout {width:90%;}
}

@media all and (max-width:650px){
    /*** 공통 ***/
    .matching .match_step>ul>li.on .step_tit .info {display:block;position:relative;right:auto;top:auto;margin-bottom:10px;}
    .matching .match_step>ul>li .result .txt .list>li {padding-right:0;}
    .matching .match_step>ul>li .result .btn {position:relative;right:auto;top:auto;margin-top:15px;}

    .briefing .briefing_info .lecturer .list_dotGray li {width:100%;margin-right:10px;}

    .cyberOt .voiceKorea .list>li {width:calc(50% - 12px);margin-bottom:12px;}

    /*** 개별 ***/

    /*** 팝업 ***/
}

@media all and (max-width:550px){
    /*** 공통 ***/

    /*** 개별 ***/
    .matching .match_step>ul>li .scholarship_result .result .txt .list {float:none;width:100%;border-right:none;}

    .cyberOt .greeting {padding-left:0;}
    .cyberOt .greeting .img {position:relative;left:auto;top:auto;width:100%;height:auto;margin-bottom:20px;}
    .cyberOt .greeting .tit {padding-left:0;}
    .cyberOt .greeting .tit::after {display:none;}
    .cyberOt .greeting .txt {padding:0;}
    .cyberOt .courseAppli .list_thumb>li {width:100%;margin-left:0;}
    .cyberOt .courseAppli .list_thumb>li+li {margin-top:15px;}
    .cyberOt .courseAppli .list_thumb>li a {background-size:100% auto;background-position:center;}

    .deptIntro>ul>li {width:calc(50% - 17px);}

    /*** 팝업 ***/
}

@media all and (max-width:500px){
    /*** 공통 ***/

    /*** 개별 ***/
    .matching .match_step>ul>li .step_btn.result_btn {padding-left:25px;}
    .matching .match_step>ul>li .step_btn.result_btn a,
    .matching .match_step>ul>li .step_btn.result_btn button {width:100%;margin-bottom:5px;box-sizing:border-box;}

    .admissionCounsel .deptCounsel .lineTop_tbArea table {min-width:460px;}
    .admissionCounsel .deptCounsel .lineTop_tbArea table colgroup {display:none;}

    .cyberOt .professor_greeting .list>li {width:calc(50% - 15px);}
    .cyberOt .stuSupport .list>li {width:100%;margin:0;}
    .cyberOt .stuSupport .list>li+li {margin-top:24px;}
}

@media all and (max-width:420px){
    /*** 공통 ***/
    .matching .match_step>ul>li .result .txt .list>li {padding-left:0;}
    .matching .match_step>ul>li .result .txt .list>li>b {position:relative;left:auto;top:auto;margin-bottom:10px;}

    /*** 개별 ***/
    .admissionProcess .list .unit>.wrap,
    .admissionProcess .list .unit>a {padding-right:25px;}
    .admissionProcess .list .btn {position:relative;right:auto;top:auto;margin-top:30px;}

    .matching .match_step .dept_list>li {width:calc(50% - 10px);}
    .matching .match_step .dept_list>li .dept_ct {padding:10px 10px 0;}

    .matching .match_step .dept_list>li:nth-child(1),
    .matching .match_step .dept_list>li:nth-child(2) {height:130px;}
    .matching .match_step .dept_list>li:nth-child(3),
    .matching .match_step .dept_list>li:nth-child(4) {height:190px;}
    .matching .match_step .dept_list>li:nth-child(5),
    .matching .match_step .dept_list>li:nth-child(6) {height:250px;}
    .matching .match_step .dept_list>li:nth-child(7),
    .matching .match_step .dept_list>li:nth-child(8) {height:310px;}
    .matching .match_step .dept_list>li:nth-child(9),
    .matching .match_step .dept_list>li:nth-child(10) {height:190px;}
    .matching .match_step .dept_list>li:nth-child(11),
    .matching .match_step .dept_list>li:nth-child(12) {height:295px;}
    .matching .match_step .dept_list>li:nth-child(13),
    .matching .match_step .dept_list>li:nth-child(14) {height:190px;}

    .briefing .briefing_info {padding-left:0;}
    .briefing .briefing_info>.tit {position:relative;left:auto;top:auto;margin-bottom:5px;}

    .deptIntro>ul>li .dept_wrap {height:274px;padding-top:85px;background-size:auto 274px;}

    /*** 팝업 ***/
    .admission .popLayout .submission_step ul>li {float:none;width:100%;}
}

@media all and (max-width:320px){
    /*** 공통 ***/

    /*** 개별 ***/
    .cyberOt .courseAppli .list_txt>li {float:none;width:100%;border-right:none;}
    .cyberOt .professor_greeting .list .btn a {font-size:10px;line-height:12px;}
    .cyberOt .voiceKorea .list {margin-left:0;}
    .cyberOt .voiceKorea .list>li {float:none;width:100%;height:auto;margin-left:0;}

    .deptIntro>ul {margin-left:0;}
    .deptIntro>ul>li {width:100%;margin:0 0 17px;}
    .deptIntro>ul>li .dept_wrap {height:auto;padding:20px 12px 20px 0;background-size:100% auto;}

    /*** 팝업 ***/
}
