@charset "utf-8";
@media all and (min-width:1000px) {
	.topmenu .mn_l1 {width:auto;margin:0 10px}
}
@media all and (max-width:1400px) {
	.topmenu .mn_s1 {font-size:18px;}
}
@media all and (max-width:1199px) {
	#logo {left:0}
	.topmenu .mn_l1 {margin:0 7px}
}
@media all and (max-width:899px) {
	.img-st img{width:100%}
}

.course-list {overflow:hidden}
.course-list li {float:left;width:22.86%;margin:0 2.85% 0 0;position:relative;box-sizing:border-box;border:1px solid #e7e7e7;background:#fff;color:#333;padding:52px 29px 5px;line-height:1.2}
.course-list1 li {height:120px}
.course-list2 li {width:49%;margin:0 2%  2.21% 0; padding-bottom:25px}
.course-list2 li:nth-child(2n) {margin-right:0}
.course-list2 li .sstxt {font-size:0.82em; display:block; color:#858585}
.course-list3 li {width:31%;margin:0 3.39% 2.21% 0; padding-bottom:25px}
.course-list3 li:nth-child(3n) {margin-right:0}

.course-list5 li {width:18.29%;height:110px;margin:0 2.13% 0 0}
.course-list li:last-child {margin-right:0}
.course-list li .num {display:block;width:40px;height:40px;background:#484848;color:#fff;font-family:roboto, sans-serif;font-size:.889em;text-align:center;position:absolute;top:-1px;left:29px;z-index:10}
.course-list li:nth-child(2n) .num {background:#858585}
.course-list li .num:before {content:'';display:inline-block;vertical-align:middle;width:0;height:100%}
@media all and (max-width:1399px) {
	.course-list li .num {left:20px}
	.course-list li {padding:52px 20px 5px}
}
@media all and (max-width:999px) {
	.course-list li {padding:45px 15px 5px}
	.course-list li .num {left:15px}
	.course-list2 li .sstxt   {display:none}
}
@media all and (max-width:899px) {
	.course-list li {width:24%;margin:0 1.333% 0 0}
	.course-list2 li {width:49%;margin:0 2% 2% 0}
	.course-list3 li {width:32%;margin:0 2% 2% 0; padding-bottom:25px}
	.course-list5 li {width:49%;height:120px;margin:0 2% 2% 0}
	.course-list5 li:nth-child(2n) {margin-right:0}
}
@media all and (max-width:799px) {
	.course-list1 li {width:49%;height:110px;margin:0 2% 2% 0}
	.course-list1 li:nth-child(2n) {margin-right:0}
}
@media all and (max-width:699px) {
	.course-list3 li {width:49%}
	.course-list3 li:nth-child(2n) {margin-right:0}
}
@media all and (max-width:599px) {
	.course-list li {padding:45px 15px 5px}
	.course-list1 li {height:100px}
	.course-list5 li {height:110px}
	.course-list li .num {left:15px}
}
@media all and (max-width:499px) {
	.course-list li {padding:35px 15px 15px}
	.course-list2 li,
	.course-list3 li {width:100%;margin:0 0 2%}
	.course-list2 li:after,
	.course-list3 li:after {width:2px;height:40px;background-repeat:repeat-y;top:auto;bottom:-40px;right:50%;margin:0 0 0 -1px}
	.course-list5 li {width:100%;height:auto;padding:35px 10px 10px}
	.course-list5 li:after {width:2px;height:40px;background-repeat:repeat-y;bottom:-40px;left:50%;margin:0 0 0 -1px}
	.course-list li .num {width:30px;height:30px;left:10px}
}
@media all and (max-width:399px) {
	.course-list li {width:100%;height:auto;padding:35px 10px 10px}
	.course-list li:after {width:2px;height:40px;background-repeat:repeat-y;bottom:-40px;left:50%;margin:0 0 0 -1px}
}


.pad20l {padding-left:20px !important}
.bor_r {border-right: 1px solid #ccc !important;}

/*취업현황*/
.dept_review_wrap {margin:20px 0 85px;}
.dept_review_wrap dt {position:relative;z-index:1; display:none}
.dept_review_wrap dd {position:relative;z-index:5;width:49%;margin:0 ; padding-top:11px; display:inline-block}
.dept_review_wrap .slick_wrap {}
.dept_review_wrap .bbs_cut {box-sizing:border-box;padding:15px;}
.dept_review_wrap .bbs_cut .bbs_content {box-sizing:border-box;padding:24px 19px 21px;text-align:left;border-radius:0 0 40px 0;box-shadow:0px 2px 15px rgba(0, 0, 0, 0.15);overflow:hidden;width:100%;background:#fff;border:1px #c41816 solid;transition:all 0.3s;}
.dept_review_wrap .bbs_cut .bbs_content:hover {}
.dept_review_wrap .bbs_cut .bbs_sbj { margin-top:20px;  font-size:15px;font-weight:400;color:#666;line-height:24px;height:60px;display:block;width:100%;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;}
.dept_review_wrap .bbs_cut .bbs_pr {display:table;table-layout:fixed;border-collapse:collapse;width:100%;margin:0 0 15px;}
.dept_review_wrap .bbs_cut .bbs_pr .bbs_thumb, .dept_review_wrap .bbs_cut .bbs_pr .bbs_txt {display:table-cell;height:146px;vertical-align:middle;text-align:left;box-sizing:border-box;border-collapse:collapse;}
.dept_review_wrap .bbs_cut .bbs_pr .bbs_thumb {width:130px;}
.dept_review_wrap .bbs_cut .bbs_pr .bbs_thumb .thumb_box {width:100%;height:146px;overflow:hidden;position:relative;z-index:1;}
.dept_review_wrap .bbs_cut .bbs_pr .bbs_thumb .thumb_box img {position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:130px;height:auto;}
.dept_review_wrap .bbs_cut .bbs_pr .bbs_txt {width:auto;padding:0 0 0 20px;box-sizing:border-box;}
.dept_review_wrap .bbs_cut .bbs_pr .bbs_txt strong, .dept_review_wrap .bbs_cut .bbs_pr .bbs_txt em {display:block;margin:0;padding:0;color:#333;font-size:15px;line-height:22px;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dept_review_wrap .bbs_cut .bbs_pr .bbs_txt strong {margin:11px 0 13px; font-size:20px}
.dept_review_wrap .bbs_cut .bbs_pr .bbs_txt em {}
@media all and (max-width:1024px){
	.dept_review_wrap dd {width:100%}
}
@media all and (max-width:768px){
	.dept_review_wrap dd {width:100%}
	.dept_review_wrap .bbs_cut .bbs_pr .bbs_txt strong {font-size:18px;}
}

table.tbl-type01 tr td ul li {margin:5px 0;}

/*네일•메이크업 전공*/
.be_wrap{}
.be_wrap img{width:80%;}

/* 입학안내 > 자격증취득 > 과정평가 자격취득 */
.certi-wrap {position:relative;padding-right:500px}
.certi-wrap .img {display:block;position:absolute;top:55px;right:0;width:450px}
.certi-wrap .img img {max-width:100%}
@media all and (max-width:1399px){
	.certi-wrap {padding-right:25%}
	.certi-wrap .img {width:22%}
}
@media all and (max-width:999px){
	.certi-wrap {padding-right:0}
	.certi-wrap .img {width:100%;max-width:450px;position:relative;top:auto;bottom:auto;right:auto;left:auto;margin:0 auto 20px}
}

/* -------- 사진리스트 -------- */
.picaList-type1 {}
.picaList-type1 > ul {display:block;font-size:0}
.picaList-type1 > ul > li {display:inline-block;position:relative;vertical-align:top;font-size:17px}
.picaList-type1 .img-sec {display:block;box-sizing:border-box;position:relative;height:0;z-index:0}
.picaList-type1 .img-sec img {display:block;position:absolute;width:100%;height:100%}
.picaList-type1 .txt-sec {display:block;position:relative;box-sizing:border-box;background:#fff;z-index:1}
.picaList-type1 .txt-sec:after {content:"";display:block;position:absolute;width:16px;height:28px;background:url(/resources/_Img/Contents/content_spr.png) no-repeat -132px -58px}
.picaList-type1 .txt-sec .pTit {display:block;box-sizing:border-box;position:relative}
.picaList-type1 .txt-sec .pTit .pNumStr {display:block;position:absolute;background:#2655ae;color:#fff;text-align:center;font-family:"prometo";letter-spacing:0;font-weight:500;left:0;top:0}
.picaList-type1 .txt-sec .pTit .pTitStr {display:block;line-height:1.2;color:#000;font-weight:400}
.picaList-type1 > ul > li.hasPtxt:before,
.picaList-type1 > ul > li.hasPtxt:after {content:"";display:block;position:absolute;z-index:2}
.picaList-type1 > ul > li.hasPtxt:before {width:16px;height:28px;right:19px;bottom:20px;background:url(/resources/_Img/Contents/content_spr.png) no-repeat -132px -58px}
.picaList-type1 > ul > li.hasPtxt:after {width:100%;height:1px;left:0;bottom:0;background:url(/resources/_Img/Common/ptn/ptn02.gif) repeat-x}
.picaList-type1 > ul > li.hasPtxt .txt-sec:after {display:none}
.picaList-type1 > ul > li.hasNoTxt {}
.picaList-type1 > ul > li.hasNoTxt .txt-sec {display:none}
.picaList-type1 > ul > li.hasNoTxt:before,
.picaList-type1 > ul > li.hasNoTxt:after {display:none}
.picaList-type1.hasCol2 > ul > li {width:48.5714%;margin:0 2.8571% 34px 0}
.picaList-type1.hasCol2 > ul > li:nth-child(2n) {margin-right:0}
.picaList-type1.hasCol2 .img-sec {background:#5b5e63 url(/resources/_Img/Contents/content_bg2.png) no-repeat right bottom;padding:0 0 58.8235%}
.picaList-type1.hasCol2 .txt-sec {min-height:94px;margin-top:-88px;padding:22px 30px}
.picaList-type1.hasCol2 .txt-sec:after {right:28px;bottom:-6px}
.picaList-type1.hasCol2 .txt-sec .pTit {padding:12px 0 12px 69px}
.picaList-type1.hasCol2 .txt-sec .pTit .pNumStr {width:50px;height:50px;line-height:50px;font-size:1.059em}
.picaList-type1.hasCol2 .txt-sec .pTit .pTitStr {font-size:1.294em}
.picaList-type1.hasCol2 .txt-sec .pTxt {margin:26px 0 0}
.picaList-type1.hasCol2 .txt-sec .pTxt p {font-size:1.059em;line-height:1.5555}
.picaList-type1.hasCol2 .txt-sec .pTxt ul,
.picaList-type1.hasCol2 .txt-sec .pTxt ol {font-size:1.059em}
.picaList-type1.hasCol2 .txt-sec.side-C {margin-left:30px;margin-right:30px}
.picaList-type1.hasCol2 .txt-sec.side-L {margin-left:0;margin-right:60px}
.picaList-type1.hasCol2 .txt-sec.side-R {margin-left:60px;margin-right:0}
.picaList-type1.hasCol2 > ul > li.hasPtxt {padding:0 0 26px}
.picaList-type1.hasCol3 > ul > li {width:32.1428%;margin:0 1.7858% 25px 0}
.picaList-type1.hasCol3 > ul > li:nth-child(3n) {margin-right:0}
.picaList-type1.hasCol3 .img-sec {background:#5b5e63 url(/resources/_Img/Contents/content_bg3.png) no-repeat right bottom;padding:0 0 55.5555%}
.picaList-type1.hasCol3 .txt-sec {min-height:70px;margin-top:-50px;padding:20px 20px}
.picaList-type1.hasCol3 .txt-sec:after {right:19px;bottom:-10px}
.picaList-type1.hasCol3 .txt-sec .pTit {padding:4px 0 4px 50px}
.picaList-type1.hasCol3 .txt-sec .pTit .pNumStr {width:30px;height:30px;line-height:30px;font-size:14px}
.picaList-type1.hasCol3 .txt-sec .pTit .pTitStr {font-size:1.059em}
.picaList-type1.hasCol3 .txt-sec .pTxt {margin:16px 0 0}
.picaList-type1.hasCol3 .txt-sec .pTxt p {font-size:0.941em;line-height:1.5}
.picaList-type1.hasCol3 .txt-sec .pTxt ul,
.picaList-type1.hasCol3 .txt-sec .pTxt ol {font-size:0.941em}
.picaList-type1.hasCol3 .txt-sec.side-C {margin-left:25px;margin-right:25px}
.picaList-type1.hasCol3 .txt-sec.side-L {margin-left:0;margin-right:50px}
.picaList-type1.hasCol3 .txt-sec.side-R {margin-left:50px;margin-right:0}
.picaList-type1.hasCol3 > ul > li.hasPtxt {padding:0 0 5px}
.picaList-type1.hasCol4 {}
.picaList-type1.hasCol4 > ul > li {width:23.66065%;margin:0 1.7858% 25px 0}
.picaList-type1.hasCol4 > ul > li:nth-child(4n) {margin-right:0}
.picaList-type1.hasCol4 .img-sec {background:#5b5e63 url(/resources/_Img/Contents/content_bg3.png) no-repeat right bottom;background-size:auto 70%;padding:0 0 55.5555%}
.picaList-type1.hasCol4 .txt-sec {min-height:60px;margin-top:-45px;padding:15px}
.picaList-type1.hasCol4 .txt-sec:after {right:19px;bottom:-10px}
.picaList-type1.hasCol4 .txt-sec .pTit {padding:4px 0 4px 50px}
.picaList-type1.hasCol4 .txt-sec .pTit .pNumStr {width:30px;height:30px;line-height:30px;font-size:14px}
.picaList-type1.hasCol4 .txt-sec .pTit .pTitStr {font-size:1.059em}
.picaList-type1.hasCol4 .txt-sec .pTxt {margin:16px 0 0}
.picaList-type1.hasCol4 .txt-sec .pTxt p {font-size:0.941em;line-height:1.5}
.picaList-type1.hasCol4 .txt-sec .pTxt ul,
.picaList-type1.hasCol4 .txt-sec .pTxt ol {font-size:0.941em}
.picaList-type1.hasCol4 .txt-sec.side-C {margin-left:15px;margin-right:15px}
.picaList-type1.hasCol4 .txt-sec.side-L {margin-left:0;margin-right:15px}
.picaList-type1.hasCol4 .txt-sec.side-R {margin-left:15px;margin-right:0}
.picaList-type1.hasCol4 > ul > li.hasPtxt {padding:0 0 5px}
@media all and (max-width:1400px) {
	.picaList-type1.hasCol2 .img-sec {background-size:auto 70%}
	.picaList-type1.hasCol3 .img-sec {background-size:auto 70%}
}
@media all and (max-width:1200px) {
	.picaList-type1.hasCol2 .txt-sec {min-height:85px;margin-top:-60px;padding:25px 50px 25px 25px}
	.picaList-type1.hasCol2 .txt-sec:after {right:15px}
	.picaList-type1.hasCol2 .txt-sec .pTit {padding:5px 0 4px 45px}
	.picaList-type1.hasCol2 .txt-sec .pTit .pNumStr {width:35px;height:35px;line-height:35px}
	.picaList-type1.hasCol3 .txt-sec .pTit {padding:4px 0 5px 40px}
	.picaList-type1.hasCol4 .txt-sec .pTit {padding:4px 0 5px 40px}
	.picaList-type1.hasCol4 > ul > li {width:32.1428%;margin:0 1.7858% 25px 0}
	.picaList-type1.hasCol4 > ul > li:nth-child(4n) {margin-right:1.7858%}
	.picaList-type1.hasCol4 > ul > li:nth-child(3n) {margin-right:0}
}
@media all and (max-width:999px) {
	.picaList-type1 > ul > li {font-size:16px}
	.picaList-type1.hasCol2 .txt-sec.side-C {margin-left:15px;margin-right:15px}
	.picaList-type1.hasCol2 .txt-sec.side-L {margin-left:0;margin-right:30px}
	.picaList-type1.hasCol2 .txt-sec.side-R {margin-left:30px;margin-right:0}
	.picaList-type1.hasCol2 .txt-sec {min-height:85px;margin-top:-60px;padding:15px 35px 15px 15px}
	.picaList-type1.hasCol2 .txt-sec .pTit {padding:5px 0 6px 50px}
	.picaList-type1.hasCol2 .txt-sec .pTxt {margin:15px 0 0}
	.picaList-type1.hasCol3 .txt-sec {padding:15px 35px 15px 15px;min-height:60px}
	.picaList-type1.hasCol3 .txt-sec.side-C {margin-left:15px;margin-right:15px}
	.picaList-type1.hasCol3 .txt-sec.side-L {margin-left:0;margin-right:30px}
	.picaList-type1.hasCol3 .txt-sec.side-R {margin-left:30px;margin-right:0}
}
@media all and (max-width:899px) {
	.picaList-type1.hasCol3 > ul > li {width:48.5714%;margin:0 2.8571% 20px 0}
	.picaList-type1.hasCol3 > ul > li:nth-child(3n) {margin-right:2.8571%}
	.picaList-type1.hasCol3 > ul > li:nth-child(2n) {margin-right:0}
	.picaList-type1.hasCol4 > ul > li {width:48.5714%;margin:0 2.8571% 20px 0}
	.picaList-type1.hasCol4 > ul > li:nth-child(4n) {margin-right:2.8571%}
	.picaList-type1.hasCol4 > ul > li:nth-child(3n) {margin-right:2.8571%}
	.picaList-type1.hasCol4 > ul > li:nth-child(2n) {margin-right:0}
}
@media all and (max-width:799px) {
	.picaList-type1.hasCol2 .txt-sec {min-height:65px;margin-top:-40px}
	.picaList-type1.hasCol2 .txt-sec .pTit {padding:7px 0 7px 45px}
	.picaList-type1.hasCol2 .txt-sec .pTit .pTitStr {font-size:1.2em}
}
@media all and (max-width:768px) {
	.picaList-type1 > ul > li {font-size:15px}
}
@media all and (max-width:599px) {
	.picaList-type1.hasCol2 > ul > li {display:block;width:100%;margin:0 0 15px 0}
	.picaList-type1.hasCol2 .txt-sec {padding:10px 35px 10px 10px;min-height:55px}
	.picaList-type1.hasCol2 .txt-sec.side-C {margin-left:15px;margin-right:15px}
	.picaList-type1.hasCol2 .txt-sec.side-L {margin-left:15px;margin-right:15px}
	.picaList-type1.hasCol2 .txt-sec.side-R {margin-left:15px;margin-right:15px}
	.picaList-type1.hasCol2 .txt-sec:after {bottom:auto;top:50%;transform:translateY(-50%)}
	.picaList-type1.hasCol3 > ul > li {display:block;width:100%;margin:0 0 20px 0}
	.picaList-type1.hasCol3 > ul > li:nth-child(3n) {margin-right:0}
	.picaList-type1.hasCol3 > ul > li:nth-child(2n) {margin-right:0}
	.picaList-type1.hasCol3 .txt-sec {padding:15px 40px 15px 15px}
	.picaList-type1.hasCol3 .txt-sec.side-C {margin-left:15px;margin-right:15px}
	.picaList-type1.hasCol3 .txt-sec.side-L {margin-left:15px;margin-right:15px}
	.picaList-type1.hasCol3 .txt-sec.side-R {margin-left:15px;margin-right:15px}
	.picaList-type1.hasCol3 .txt-sec:after {bottom:auto;top:50%;transform:translateY(-50%)}
	.picaList-type1.hasCol4 > ul > li {display:block;width:100%;margin:0 0 20px 0}
	.picaList-type1.hasCol4 > ul > li:nth-child(4n) {margin-right:0}
	.picaList-type1.hasCol4 > ul > li:nth-child(3n) {margin-right:0}
	.picaList-type1.hasCol4 > ul > li:nth-child(2n) {margin-right:0}
}
@media all and (max-width:499px) {
	.picaList-type1 > ul > li {font-size:14px}
}

/*FROM SITE CODE :  
*/
