@charset "utf-8";
/* 레이아웃overwrite */
/* @media only screen and (min-width:1200px){
	.topmenu .mn_a1 {padding-left:10px;padding-right:10px;}
	.topmenu .mn_a1:after {margin-left:11px;}
}
@media only screen and (min-width:1000px) and (max-width:1199px){
	.topmenu {margin-right:30px}
	.topmenu .mn_a1:after {margin-left:6px;}
} */

/*===== 학과특성화 =====*/
/* 학과특성화 */
.dline-tit01 {position:relative;display:block;font-size:24px;color:#003165;font-weight:500;line-height:1.4em;text-align:center;padding-top:58px;background:url(/it/_Img/Content/dlinebull_01.gif) no-repeat top center;}
.dline-tit01:after {position:absolute;content:"";display:block;width:1px;height:40px;background:#333;left:50%;bottom:-55px;}
.dline-tit01.st02 {position:relative;display:block;font-size:24px;color:#005aab;font-weight:500;line-height:1.4em;text-align:center;padding-top:58px;background:url(/it/_Img/Content/dlinebull_02.gif) no-repeat top center;}
.dline-tit01.st02:after {position:absolute;content:"";display:block;width:1px;height:40px;background:#333;left:50%;bottom:-55px;}
.dline-tit02 {position:relative;text-align:center;font-size:18px;color:#003165;font-weight:500;}
.dline-tit02:after {position:absolute;content:"";display:block;width:50px;height:3px;bottom:-20px;left:50%;margin-left:-25px;background:url(/it/_Img/Content/dline-tit02_bg.png) repeat-x;background-color:#003165;}
.cirobject-wr {position:relative;}
.cirobject-wr .cirobject {position:relative;padding-left:165px;}
.cirobject-wr .cirobject .tit {display:table;position:absolute;top:50%;left:0;transform:translateY(-50%);-ms-transform:translateY(-50%);width:135px;height:135px;text-align:center;border-radius:50%;background:url(/_Img/Template/Content/dpt_char_cir_pattern.gif) repeat;padding:8px;box-sizing:border-box;}
.cirobject-wr .cirobject .tit em {display:table-cell;vertical-align:middle;font-style:normal;width:120px;height:120px;background:#fff;border-radius:50%;font-size:18px;font-weight:500;color:#005aab;line-height:26px;border:1px solid #005aab;box-sizing:border-box;}
.cirobject-wr .cirobject .txt {position:relative;border:1px solid #005aab;padding:22px 30px;color:#fff;line-height:24px;font-weight:300;}
.cirobject-wr .cirobject .txt span {display:block;padding:20px 100px;box-sizing:border-box;text-align:center;background:#005aab;}
.cirobject-wr .cirobject.st02 .tit em {color:#348ad8;border:1px solid #348ad8;}
.cirobject-wr .cirobject.st02 .txt {border:1px solid #348ad8;}
.cirobject-wr .cirobject.st02 .txt span {background:#348ad8;}
.cirobject-wr .cirobject.st03 .tit em {color:#ff8017;border:1px solid #ff8017;}
.cirobject-wr .cirobject.st03 .txt {border:1px solid #ff8017;}
.cirobject-wr .cirobject.st03 .txt span {background:#ff8017;}
.consumerfocus-wr {overflow:hidden;padding:40px;background:#f7f7f7;margin-top:50px;text-align:center;}
.consumerfocus-wr .consumerfocus {position:relative;clear:both;margin-bottom:40px;min-height:88px;}
.consumerfocus-wr .consumerfocus .tit {position:relative;float:left;width:260px;padding:16px 0;color:#fff;font-weight:normal;background:url(/it/_Img/Content/characterization2_bg01.png) no-repeat bottom right;background-color:#005aab;margin-right:70px;box-sizing:border-box;}
.consumerfocus-wr .consumerfocus .tit:before {position:absolute;display:block;content:"";width:31px;height:46px;left:50%;top:-35px;margin-left:-15px;background:url(/it/_Img/Content/characterization2_fig02.png) no-repeat;z-index:10;}
.consumerfocus-wr .consumerfocus .tit:after {position:absolute;display:block;content:"";width:21px;height:13px;right:-45px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);background:url(/it/_Img/Content/characterization2_fig01.gif) no-repeat;}
.consumerfocus-wr .consumerfocus:first-child .tit:before {display:none;}
.consumerfocus-wr .consumerfocus:last-child {margin-bottom:0;}
.consumerfocus-wr .consumerfocus .consufo-list {float:left;width:500px;}
.consumerfocus-wr .consumerfocus .consufo-list li {display:inline-block;vertical-align:middle;width:48%;height:88px;padding:16px 0;font-size:16px;color:#444;line-height:1.6em;background:#fff;border:1px solid #ccc;box-sizing:border-box;}
.consumerfocus-wr .consumerfocus .consufo-list li:first-child {margin-right:2px;}
.consumerfocus-wr .consumerfocus .consufo-list li.full {width:97%;height:50px;margin-top:6px;line-height:1em;}
.consumerfocus-wr .consumerfocus.st02, .consumerfocus-wr .consumerfocus.st03 {height:145px;}
.consumerfocus-wr .consumerfocus.st02 .tit {background-color:#094f99;height:145px;padding-top:45px;}
.consumerfocus-wr .consumerfocus.st03 .tit {background-color:#005aab;height:145px;padding-top:45px;}
.consumerfocus-wr .consumerfocus.st04 .tit {background-color:#094f99;height:105px;padding-top:25px;}
.consumerfocus-wr .consumerfocus.st04 li:first-child {height:105px;}
.consumerfocus-wr .consumerfocus.st04 li:nth-child(2) {border:0;background:none;vertical-align:top;padding-top:0;}
.consumerfocus-wr .consumerfocus.st04 li:nth-child(2) span {display:block;height:50px;background:#fff;line-height:1em;border:1px solid #ccc;box-sizing:border-box;line-height:2.8em;}
.consumerfocus-wr .consumerfocus.st04 li:nth-child(2) span:first-child {margin-bottom:6px;}
.consumerfocus-img {clear:both;margin-top:40px;}
.consumerfocus-img li {float:left;width:220px;text-align:center;margin-right:10px;}
.consumerfocus-img li:nth-child(4n) {margin-right:0;}
.consumerfocus-img li img {width:100%;}
.consumerfocus-img li .txt {display:block;font-size:16px;color:#444;font-weight:300;margin-top:12px;}
.dpt-obj-type01 .whatlearn li .tit {width:200px;}
.wherelearn .wherelearn-list .dpt-facil-type01 .dpt-facil-wr .facil-img {width:430px;height:280px;}
.wherelearn .wherelearn-list .dpt-facil-type01 .dpt-facil-wr .facil-img img {width:100%;}
.wherelearn .wherelearn-list {float:left;width:430px;margin:0 50px 70px 0;}
.wherelearn .wherelearn-list:nth-child(2) {margin-right:0;margin-bottom:70px;}
.wherelearn .wherelearn-list:nth-child(3) {margin-bottom:50px;}
.wherelearn02 .dpt-facil-type01 .dpt-facil-wr .facil-img {width:430px;height:280px;}
.wherelearn02 .dpt-facil-type01 .dpt-facil-wr .facil-cont {margin-left:480px;}
.employclub-list ul li {float:left;width:280px;margin-right:35px;}
.employclub-list ul li:nth-child(1n+4) {margin-top:30px;}
.employclub-list ul li:nth-child(3n) {margin-right:0;}

@media only screen and (max-width:999px) {
	.cirobject-wr {background-position:76% bottom;background-size:contain;}
	.consumerfocus-wr .consumerfocus .tit {width:25%;}
	.consumerfocus-wr .consumerfocus .consufo-list {width:65%;}
	.consumerfocus-wr .consumerfocus.st04 .tit {height:114px;padding-top:29px;}
	.consumerfocus-wr .consumerfocus.st04 li:first-child {height:115px;}
	.consumerfocus-wr .consumerfocus.st04 li:nth-child(2) span {height:55px;line-height:3.2em;}
	.consumerfocus-img {padding:0;margin-top:30px;}
	.consumerfocus-img li {float:none;width:220px;text-align:center;margin:0 auto 20px;}
	.consumerfocus-img li:nth-child(4n) {margin:0 auto 20px;}
	.consumerfocus-img li:last-child {margin-bottom:0;}
	.consumerfocus-img li img {width:100%;}
	.wherelearn .wherelearn-list {text-align:center;}
	.wherelearn .wherelearn-list {float:none;width:430px;margin:0 auto 70px;}
	.wherelearn .wherelearn-list:nth-child(2) {margin-right:auto;}
	.wherelearn .wherelearn-list .dpt-facil-type01 .dpt-facil-wr {padding-left:auto;}
	.employclub-list ul li {width:50%;margin-right:0;text-align:center;}
	.employclub-list ul li:nth-child(1n+3) {margin-top:30px;}
	.employclub-list ul li img {width:280px;}
}

@media only screen and (max-width:930px) {
	.cirobject-wr .cirobject .txt span {padding:20px;}
	.dpt-obj-type06 {margin-bottom:20px;}
	.dpt-obj-type06 .tit {display:block;margin:0 auto 10px;}
	.dpt-obj-type06 .txt {display:block;width:85%;margin:0 auto;}
}

@media only screen and (max-width:830px) {
	.dline-tit01 {font-size:22px;padding-top:50px;}
	.consumerfocus-wr .consumerfocus:last-child {margin-bottom:0;}
	.consumerfocus-wr .consumerfocus .consufo-list {width:63%;}
	.wherelearn02 h4 {text-align:center;}
	.wherelearn02 .dpt-facil-type01 .dpt-facil-wr .facil-img {position:relative;left:auto;margin:0 auto;}
	.wherelearn02 .dpt-facil-type01 .dpt-facil-wr .facil-cont {margin-left:auto;margin:0 auto;}
}

@media only screen and (max-width:750px) {
	.cirobject-wr {background:none;}
	.cirobject-wr .cirobject {margin-bottom:20px;}
	.consumerfocus-wr .consumerfocus .tit {float:none;width:100%;margin-right:0;background-size:contain;margin-bottom:5px;}
	.consumerfocus-wr .consumerfocus.st02 .tit, .consumerfocus-wr .consumerfocus.st03 .tit {height:auto;padding-top:16px;}
	.consumerfocus-wr .consumerfocus .tit:after {display:none;}
	.consumerfocus-wr .consumerfocus .consufo-list {float:none;width:100%;}
	.consumerfocus-wr .consumerfocus .consufo-list li:first-child {margin-right:2%;}
	.consumerfocus-wr .consumerfocus .consufo-list li {display:inline-block;width:48.5%;height:88px;}
	.consumerfocus-wr .consumerfocus.st02, .consumerfocus-wr .consumerfocus.st03 {height:auto;}
	.consumerfocus-wr .consumerfocus .consufo-list li.full {width:100%;}
	.wherelearn .wherelearn-list {margin:0 auto;}
	.wherelearn .wherelearn-list:nth-child(2) {margin-bottom:auto;}
}

@media only screen and (max-width:650px) {
	.employclub-list ul li {float:none;width:100%;}
}

@media only screen and (max-width:599px) {
	.cirobject-wr .cirobject {padding-left:0;}
	.cirobject-wr .cirobject .tit {display:block;position:relative;top:auto;left:auto;transform:none;-ms-transform:none;width:100%;height:60px;border-radius:10px;margin-bottom:5px;}
	.cirobject-wr .cirobject .tit em {display:block;width:100%;height:100%;border-radius:10px;padding-top:8px;}
}

@media only screen and (max-width:499px) {
	.dline-tit01 {font-size:20px;margin-bottom:-15px;background-size:40px auto;padding-top:45px;}
	.dline-tit01:after {height:30px;bottom:-45px;}
	.cirobject-wr .cirobject {margin-bottom:0;}
	.cirobject-wr .cirobject .tit em {font-size:17px;}
	.cirobject-wr .cirobject .txt {padding:20px;}
	.cirobject-wr .cirobject .txt span {padding:10px 15px;}
	.consumerfocus-wr {padding:30px;margin-top:45px;}
	.consumerfocus-wr .consumerfocus .tit {padding:10px;line-height:1.6em;}
	.consumerfocus-wr .consumerfocus.st04 .tit {height:100%;padding-top:16px;}
	.consumerfocus-wr .consumerfocus .consufo-list li {display:block;width:100%;height:100%;margin-bottom:5px;padding:10px;}
	.consumerfocus-wr .consumerfocus .consufo-list li.full, .consumerfocus-wr .consumerfocus.st04 li:first-child {height:100%;}
	.consumerfocus.st04 .consufo-list li {display:block;width:100%;height:auto;margin-bottom:5px;}
	.consumerfocus-wr .consumerfocus.st04 li:nth-child(2) {padding:0;}
	.consumerfocus-wr .consumerfocus.st04 li:nth-child(2) span {width:100%;height:100%;line-height:1.6em;padding:7px 10px;}
	.dpt-obj-type01 .whatlearn li .tit {width:100%;}
	.wherelearn .wherelearn-list {width:100%;text-align:left;}
	.wherelearn .wherelearn-list .dpt-facil-type01 .dpt-facil-wr .facil-img {width:100%;height:auto;}
	.wherelearn .wherelearn-list:nth-child(3) {margin-bottom:0;}
	.wherelearn02 {margin-top:-15px;}
	.wherelearn02 .dpt-facil-type01 .dpt-facil-wr .facil-img {width:100%;height:auto;}
	.employclub-list ul li {margin:0 0 20px 0;}
	.employclub-list ul li:nth-child(1n+2) {margin-top:30px;}
	.employclub-list ul li:last-child {margin-bottom:0;}
}

@media only screen and (max-width:399px) {
	.employclub-list ul li img {width:100%;}
}

/* 일본 기업 취업안내 */
.coopercomp-list ul li {float:left;width:170px;margin-right:15px;margin-bottom:15px;}
.coopercomp-list ul li:nth-child(5n) {margin-right:0;}
.japancomp .japancomp-list {float:left;width:430px;margin-right:50px;}
.japancomp .japancomp-list:nth-child(even) {margin-right:0;}
.japancomp .japancomp-list:nth-child(1n+3) {margin-top:30px;}
.dpt-char-type04 .char-tit .stit {font-size:22px;}
 
@media only screen and (max-width:999px) {
	.coopercomp-list ul li {width:22%;text-align:center;margin-right:3%;}
	.coopercomp-list ul li:nth-child(5n) {margin-right:3%;}
	.coopercomp-list ul li:nth-child(4n) {margin-right:0;}
	.japancomp .japancomp-list {width:48%;margin-right:4%;}
	.japancomp .japancomp-list img {width:100%;}
}

@media only screen and (max-width:799px) {
	.coopercomp-list ul li {width:30%;}
	.coopercomp-list ul li:nth-child(4n) {margin-right:3%;}
	.coopercomp-list ul li:nth-child(3n) {margin-right:0;}
}

@media only screen and (max-width:599px) {
	.coopercomp-list ul li {width:48%;}
	.coopercomp-list ul li:nth-child(3n) {margin-right:3%;}
	.coopercomp-list ul li:nth-child(even) {margin-right:0;}
	.japancomp .japancomp-list {float:none;width:100%;margin:0 auto 20px;text-align:center;}
	.japancomp .japancomp-list:nth-child(even) {margin-right:auto;}
	.japancomp .japancomp-list:nth-child(1n+2) {margin-top:30px;}
	.japancomp .japancomp-list img {width:100%;max-width:430px;}
}

@media only screen and (max-width:420px) {
	.coopercomp-list ul li img {width:100%;}
}


/*===== 학과안내 =====*/

/* 학과소개 */
.dpt-char-type02.objectives .char-list .txt {padding-top:50px;}
.basicedu-wr {padding:0 40px;}
.patn-tit01 {max-width:830px;width:100%;height:60px;margin:0 auto;border-radius:60px;padding-top:15px;background:url(/it/_Img/Content/patn-tit01.png) no-repeat left top;background-color:#09328a;color:#fff;font-size:20px;font-weight:400;text-align:center;box-sizing:border-box;}
.basicedu {position:relative;margin-top:30px;padding-left:120px}
.basicedu .tit {position:absolute;left:0;top:0;width:120px;text-align:center;padding-top:130px;font-size:18px;font-weight:500;color:#222;box-sizing:border-box;background:url(/it/_Img/Content/objectives_fig02.png) no-repeat left top;}
.basicedu .basicedu-list {position:relative;padding:0 35px;}
.basicedu .basicedu-list:after {position:absolute;display:block;content:"";width:30px;height:46px;left:50%;margin-left:-15px;bottom:-45px;background:url(/it/_Img/Content/objectives_fig03.png) no-repeat;z-index:10;}
.basicedu .basicedu-list li {position:relative;display:inline-block;width:180px;height:180px;margin-left:-30px;border-radius:50%;vertical-align:top;background:rgba(0,90,171,0.8);font-size:18px;text-align:center;color:#fff;padding:52px 65px;box-sizing:border-box;}
.basicedu .basicedu-list li:before {position:absolute;display:block;content:"";width:10px;height:10px;left:10px;top:50%;margin-top:-5px;background:url(/it/_Img/Content/objectives_fig01.png) no-repeat;}
.basicedu .basicedu-list li:first-child {margin-left:0;}
.basicedu .basicedu-list li:first-child:before {display:none;}
.basicedu .basicedu-list li.n02 {background:rgba(52,138,216,0.8);}
.basicedu .basicedu-list li.n03 {background:rgba(247,148,28,0.8);padding:52px 55px;}
.basicedu .basicedu-list li.n04 {background:rgba(0,68,124,0.8);padding:52px 58px;}
.basicedu .txt-box {padding:40px;background:#f7f7f7;margin-top:30px;}
.overseaempt {position:relative;min-height:426px;background:url(/it/_Img/Content/objectives_bg01.gif) no-repeat center top;background-color:#f7f7f7;padding:40px;box-sizing:border-box;}
.australia {position:absolute;top:147px;right:40px;}
.australia .txt {width:437px;padding:17px 0;background:#f7941c;text-align:center;color:#fff;margin-top:10px;}

@media only screen and (max-width:999px) {
	.basicedu-wr {padding:0;}	
}

@media only screen and (max-width:899px) {
	.basicedu .basicedu-list {text-align:center;}
	.basicedu .basicedu-list li {width:160px;height:160px;font-size:17px;padding:40px 50px;}
	.basicedu .basicedu-list li.n03 {padding:40px 40px;}
	.basicedu .basicedu-list li.n04 {padding:40px 50px;}
}

@media only screen and (max-width:850px) {
	.australia {position:relative;top:auto;right:auto;text-align:center;margin-top:30px;}
	.australia .txt {margin:10px auto 0;}
}

@media only screen and (max-width:799px) {
	.patn-tit01 {font-size:18px;}
	.basicedu .basicedu-list {padding:0;}
	.basicedu .basicedu-list li {display:block;width:100%;height:auto;margin-left:0;border-radius:0;padding:16px 30px;}
	.basicedu .basicedu-list li:before {left:50%;top:-5px;margin-top:0;margin-left:-5px;}
	.basicedu .basicedu-list li.n03, .basicedu .basicedu-list li.n04 {padding:16px 30px;}
	.basicedu .basicedu-list:after {bottom:-55px;}
	.basicedu .txt-box {padding:30px 40px;}
}

@media only screen and (max-width:599px) {
	.patn-tit01 {font-size:18px;min-height:60px;height:auto;border-radius:5px;}
	.australia {width:100%;}
	.australia img {width:100%;}
	.australia .txt {width:100%;padding:10px 20px;box-sizing:border-box;}
}

@media only screen and (max-width:540px) {
	.dpt-char-type02.objectives .char-list .txt {padding-top:20px;}
}

@media only screen and (max-width:499px) {
	.patn-tit01 {padding:16px 20px;}
	.basicedu {padding-left:0;}
	.basicedu .tit {position:relative;left:auto;top:auto;width:100%;padding-top:0;margin-bottom:10px;background:none;}
	.basicedu .txt-box {padding:20px 30px;}
	.overseaempt {padding:30px;}
	.australia .txt {line-height:1.6em;}
}

@media only screen and (max-width:330px) {
	.patn-tit01 {padding:16px 50px;}
}


/* 전공소개 */
.employcomp ul li {float:left;width:280px;margin-right:35px;}
.employcomp ul li:nth-child(3n) {margin-right:0;}
.employcomp ul li:nth-child(1n+4) {margin-top:30px;}
.employcomp ul li:first-child, .employcomp ul li:nth-child(2), .employcomp ul li:nth-child(3) {margin-top:0;}
.employcomp ul li .txt {position:relative;display:block;margin-top:18px;text-align:center;font-size:16px;color:#444;}
.employcomp ul li .txt:before {position:absolute;display:block;content:"";top:-23px;left:50%;margin-left:-4px;width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-top:13px solid rgba(9,50,138,0.7);z-index:10;}
.consumerfocus-img li.full {clear:both;width:100%;margin-top:20px;}
.dpt-obj-type03.achievedream {margin-top:40px;}
.dpt-obj-type03.achievedream .dpt-obj-wr {margin-bottom:30px;}
.dpt-obj-type03.achievedream .dpt-obj-wr.ico11:before {background:url(/it/_Img/Content/major4_ico.png) no-repeat;background-position:-5px -5px;background-color:#fff;}
.dpt-obj-type03.achievedream .dpt-obj-wr.ico12:before {background:url(/it/_Img/Content/major4_ico.png) no-repeat;background-position:-115px -5px;background-color:#fff;}
.specialize {padding:30px 40px 0;}
.specialize .specialize-list li {display:inline-block;margin-right:50px;vertical-align:middle;}
.specialize .specialize-list li.st01, .specialize ol li.st02 {position:relative;width:160px;height:160px;border-radius:50%;border:8px solid #348ad8;box-sizing:border-box;background-color:#fff;}
.specialize .specialize-list li.st01 span, .specialize ol li.st02 span {display:block;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);width:75px;color:#444;font-size:16px;text-align:center;}
.specialize .specialize-list li.st01:before, .specialize ol li.st02:before {position:absolute;display:block;content:"";width:15px;height:32px;background:#fff;top:56px;right:-10px;}
.specialize .specialize-list li.st01:after, .specialize ol li.st02:after {position:absolute;display:block;content:"";width:21px;height:12px;background:#fff;top:50%;margin-top:-5px;right:-45px;background:url(/it/_Img/Content/major1_fig01.gif) no-repeat;}
.specialize .specialize-list li.st02 {border:8px solid #ff8017;}
.specialize .specialize-list li.st02 span {width:105px;}
.specialize .specialize-list li.st03 {width:400px;height:340px;border:1px solid #005aab;padding:24px;box-sizing:border-box;margin-right:0;}
.specialize .specialize-list li.st03.length {height:280px;}
.specialize .specialize-list li.st03 .specialize-list02 li {display:inline-block;vertical-align:top;width:168px;height:50px;padding-top:9px;color:#fff;text-align:center;background:#005aab;margin:0 10px 10px 0;font-size:15px;font-weight:300;box-sizing:border-box;}
.specialize .specialize-list li.st03 .specialize-list02 li:nth-child(2n) {margin-right:0;}
.specialize .specialize-list li.st03 .specialize-list02 li:last-child {margin-bottom:0;}
.specialize .specialize-list li.st03 .specialize-list02 li.st04 {background:#348ad8;}
.specialize .specialize-list li.st03 .specialize-list02 li.st05 {background:#274662;}

@media only screen and (max-width:999px) {
	.employcomp ul li {width:50%;margin-right:0;text-align:center;}
	.employcomp ul li:nth-child(1n+3) {margin-top:30px;}
	.employcomp ul li img {width:280px;}
	.specialize .specialize-list li {vertical-align:middle;}
	.specialize .specialize-list li.st03, .specialize .specialize-list li.st03.length {width:46%;height:auto;}
	.specialize .specialize-list li.st03 .specialize-list02 li {width:152px;font-size:15px;}
}

@media only screen and (max-width:925px) {
	.specialize .specialize-list {text-align:center;}
	.specialize .specialize-list li.st03, .specialize .specialize-list li.st03.length {width:35%;}
	.specialize .specialize-list li.st03 .specialize-list02 li {width:100%;margin-right:0;}
}

@media only screen and (max-width:799px) {
	.specialize {padding:30px 0 0;}
	.specialize .specialize-list li {margin-right:40px;}
	.specialize .specialize-list li.st01, .specialize ol li.st02 {width:145px;height:145px;}
	.specialize .specialize-list li.st01:before, .specialize ol li.st02:before {top:50px;}
	.specialize .specialize-list li.st01:after, .specialize ol li.st02:after {right:-40px;}
	.specialize .specialize-list li.st01 span, .specialize ol li.st02 span {font-size:15px;}
}

@media only screen and (max-width:650px) {
	.employcomp ul li {float:none;width:100%;}
	.employcomp ul li:nth-child(1n+2) {margin-top:30px;}
	.specialize .specialize-list li {display:block;margin-right:0;margin-bottom:15px;}
	.specialize .specialize-list li.st01, .specialize ol li.st02 {width:100%;height:55px;border-radius:10px;border:4px solid #348ad8;}
	.specialize .specialize-list li.st01 span, .specialize ol li.st02 span {width:auto;}
	.specialize .specialize-list li.st01:before, .specialize ol li.st02:before {display:none;}
	.specialize .specialize-list li.st01:after, .specialize ol li.st02:after {position:absolute;display:block;content:"";top:auto;bottom:-25px;left:50%;margin-left:-4px;width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-top:13px solid rgba(9,50,138,0.7);z-index:10;}
	.specialize .specialize-list li.st02 {border:4px solid #ff8017;}
	.specialize .specialize-list li.st02 span {width:100%;}
	.specialize .specialize-list li.st03, .specialize .specialize-list li.st03.length {width:100%;}
	.specialize .specialize-list li.st03 .specialize-list02 li {margin-bottom:5px;}
	.specialize .specialize-list li.st03 {margin-bottom:0;}
}

@media only screen and (max-width:499px) {
	.dpt-char-type03 .dpt-char-wr {padding-bottom:0;}
	.dpt-obj-type03.achievedream .dpt-obj-wr {margin-bottom:20px;}
	.dpt-obj-type03.achievedream .dpt-obj-wr.ico11:before, .dpt-obj-type03.achievedream .dpt-obj-wr.ico12:before {background-size:165px auto;}
	.dpt-obj-type03.achievedream .dpt-obj-wr.ico12:before {background-position:-88px -5px;}
	.specialize {padding-top:20px;}
	.specialize .specialize-list li {margin-bottom:10px;}
	.specialize .specialize-list li.st01:after, .specialize ol li.st02:after {bottom:-20px;}
	.specialize .specialize-list li.st03 .specialize-list02 li {height:100%;padding:10px 20px;}
	.employcomp ul li {margin:0 0 20px 0;}
	.employcomp ul li:last-child {margin-bottom:0;}
	.employcomp ul li .txt {margin-top:13px;}
	.employcomp ul li .txt:before {top:-18px;}
}

@media only screen and (max-width:399px) {
	.employcomp ul li img {width:100%;}
}


/* 교육목표 및 학과소개 */
.dpt-char-type02 .top-tit {padding:2.5%}
.dpt-subject-type01 {padding: 4%;background: #eee}


/*레프트 메뉴 수정*/
@media only screen and (min-width: 1000px) {
	#mainNavi-wrap {padding-bottom:30px;}
}

/*모바일에서 메인 비쥬얼 위치 수정*/
@media only screen and (max-width: 659px) {
	.mcont-wr {padding-top: 95%;}
}
