<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

#contentBody h3{background:url(/Ivyimages/site/mecha/common/ico_h3.png) no-repeat left center;}
#contentBody h4{background:url(/Ivyimages/site/mecha/common/ico_h4.png) no-repeat left center; padding-left:20px;}
#contentBody div{box-sizing:border-box;}
#contentBody ul li{background:url(/Ivyimages/site/mecha/common/ico_li_dep1.gif) no-repeat left 12px; padding-left:9px;}

/* 학과소개 */
#contentBody div.dept{width:100%; overflow:hidden; margin:15px 0 50px 0;}
#contentBody div.dept_1{height:184px; background:url(/Ivyimages/site/mecha/contents/depa_info_bg.jpg) no-repeat; margin-top:0;}
#contentBody div.dept_1 div.txt_wrap{width:100%; min-height:145px; overflow:hidden; background:url(/Ivyimages/site/mecha/contents/dept_info.png) no-repeat 110px center; padding:35px 0 35px 510px;}
#contentBody div.dept_1 div.txt_wrap p{margin:0; padding:0; line-height:200%;}
#contentBody div.dept_1 div.txt_wrap p span.info_tit{color:#3a63ab; font-weight:600; padding-right:15px;}
#contentBody div.dept_1 div.txt_wrap p span.info_tit span.mgL34{margin-left:34px;}
#contentBody div.dept_1 div.txt_wrap p span.info_tit span.mgL2{margin-left:2px;}
/*#contentBody div.dept_2 p.tit{margin:0; position:absolute; left:391.5px; font-size:20px; font-weight:600; background:#fff; padding:0 25px;}
#contentBody div.dept_2 div.con{padding:35px 60px; margin-top:20px; border-left:5px solid #DAE6F7; border-right:5px solid #DAE6F7; border-bottom:5px solid #ADC4E8; border-top:5px solid #ADC4E8;}*/
#contentBody div.dept_2{border:1px dashed #cecece; background:#fafafa; padding:15px 20px;}
#contentBody div.dept_3{border:3px solid #f2f2f2; padding:40px 65px; background:url(/Ivyimages/site/mecha/contents/dept_arrow.png) no-repeat center 140px;}
#contentBody div.dept_3 div.main_goal{width:800px; height:70px; color:#fff; font-weight:500; font-size:20px; padding-top:18px; margin-bottom:90px; text-align:center; background:url(/Ivyimages/site/mecha/contents/zigzag_bg_light.jpg) no-repeat;}
#contentBody div.dept_3 div.detail_goal{font-size:17px; font-weight:500; text-align:center; width:230px; /*border:1px solid #ccc;*/ background:#213152; color:#fff; border-radius:100px; padding:15px 0; margin-left:285px;}
#contentBody div.dept_3 div.detail_con{padding-top:80px; background:url(/Ivyimages/site/mecha/contents/goal_line.png) no-repeat center top;}
#contentBody div.dept_3 div.detail_con div{width:253px; overflow:hidden; text-align:center; float:left; border:1px solid #ccc; margin-right:20px; padding:30px 15px;}
#contentBody div.dept_3 div.detail_con div:last-child{margin-right:0;}
#contentBody div.dept_3 div.detail_con div:nth-child(odd){background:#f8f8f8;}
#contentBody div.dept_3 div.detail_con div p{margin:0;}
#contentBody div.dept_3 div.detail_con div p.number{background:#213152; color:#fff; width:25px; height:25px; border-radius:25px; margin:0 0 20px 97px;}
#contentBody div.dept_4{border-bottom:1px dashed #ddd; padding-bottom:35px;}
#contentBody div.dept_4 div.tit{font-size:18px; font-weight:600; padding:40px 0; text-align:center; color:#222; border-top:3px solid #2B66C2; border-bottom:1px solid #eee; background:url(/Ivyimages/site/mecha/contents/greeting_bg_3.jpg) repeat; margin-bottom:30px;}
#contentBody div.dept_4 div.tit span.blue_txt{color:#2B61B9;}
#contentBody div.dept_4 div.con{width:470px; float:left; padding:20px 35px;}
#contentBody div.dept_4 div.con p{margin:0;}
#contentBody div.dept_4 div.con p:first-child{margin-bottom:20px;}
#contentBody div.dept_4 div.left{border-right:1px dashed #ddd;}

/* 실습실 */
#contentBody div.practical_pic{width:100%; overflow:hidden; margin-top:15px; padding: 0 15px;}
#contentBody div.practical_pic div{float:left; margin:0 18px 20px 0;} 
#contentBody div.practical_pic div:nth-child(2){margin-right:0;}
#contentBody div.practical_pic div &gt; p{line-height: 180%; margin-left: 18px; font-weight: bold; font-size: 15px; margin: 0; text-align: center; background-color: #213152; padding: 12px 0; color: #fff; }

/* 학과연혁 */
#contentBody div.history_wrap{width:100%; overflow:hidden; background:#f8f8f8; padding:40px 0; background:url(/Ivyimages/site/mecha/contents/history_bg.jpg) repeat;}
#contentBody div.history_wrap div.history_tit{text-align:center;}
#contentBody div.history_wrap div.history_box ul{margin:0; width:390px; box-sizing:content-box; background:#fff; padding:18px 0 18px 15px; border-right:2px solid #dfdfdf; border-bottom:2px solid #dfdfdf;}
#contentBody div.history_wrap div.history_box ul li{background:none; margin:0; padding:0; padding-bottom:10px; line-height:160%;}
#contentBody div.history_wrap div.history_box ul li:last-child{padding-bottom:0px;}
#contentBody div.history_wrap div.history_box{background:url(/Ivyimages/site/toure/contents/history_line.jpg) repeat-y center top; padding:30px 0 40px 0;}
#contentBody div.history_wrap div.history_box div{width:50%; overflow:hidden; padding-bottom:15px;}
#contentBody div.history_wrap div.history_box div:last-child{padding-bottom:0;}
#contentBody div.history_wrap div.history_box div.year_L{text-align:right; margin:0 0 0 10px;}
#contentBody div.history_wrap div.history_box div.year_R{text-align:left; margin:0 0 0 461px;}
#contentBody div.history_wrap div.history_box div strong{font-size:24px; display:block; margin-bottom:12px;}
#contentBody div.history_wrap div.history_box div.year_L strong{background:url(/Ivyimages/site/mecha/contents/history_left.gif) no-repeat right center; padding-right:50px;}
#contentBody div.history_wrap div.history_box div.year_R strong{background:url(/Ivyimages/site/mecha/contents/history_right.gif) no-repeat left center; padding-left:50px;}
/*#contentBody div.history_wrap div.history_box div:first-child strong{background:url(/Ivyimages/site/mecha/contents/left_first.gif) no-repeat right center;}*/ /*왼쪽이 제일 위일 경우*/
/*#contentBody div.history_wrap div.history_box div:first-child strong{background:url(/Ivyimages/site/mecha/contents/right_first.gif) no-repeat left center;} /*오른쪽이 제일 위일 경우*/
#contentBody div.history_wrap div.history_box div.year_L ul{padding-right:15px; margin-left:15px;}
#contentBody div.history_wrap div.history_box div.year_R ul{padding-left:15px; margin-left:35px;}

/* 교수진 */
#contentBody div.prof_wrap{width:100%; overflow:hidden; background:url(/Ivyimages/site/mecha/contents/prof_line.jpg) no-repeat left top; margin:12px 0 40px 0;}
#contentBody div.prof_wrap div.prof{border-bottom:1px dashed #ddd; min-height:155px; box-sizing:content-box; padding:20px 0 20px 30px;}
#contentBody div.prof_wrap div.prof:last-child{border-bottom:0;}
#contentBody div.prof_wrap div.prof:first-child{padding-top:23px;}
#contentBody div.prof_wrap div.prof div.prof_img{float:left; padding-right:50px;}
#contentBody div.prof_wrap div.prof div.img-scm{ margin-bottom: 110px !important;}

#contentBody div.prof_wrap div.prof div.prof_info{text-align:left; margin-top:20px;}
#contentBody div.prof_wrap div.prof div.prof_info p{font-size:22px; margin:0; padding:0; padding:0 0 15px 195px; font-weight:bold; background:url(/Ivyimages/site/mecha/contents/prof_icon.gif) no-repeat 170px 15px;}
#contentBody div.prof_wrap div.prof div.prof_info p.dean{background:url(/Ivyimages/site/mecha/contents/dean_icon.gif) no-repeat 170px 15px;}
#contentBody div.prof_wrap div.prof div.prof_info p span.name{color:#2858bc;}
#contentBody div.prof_wrap div.prof div.prof_info ul li{background:none;}
#contentBody div.prof_wrap div.prof div.prof_info ul li b{width:100px; display:inline-block;}

#contentBody div.prof_wrap div.prof div.prof_info ul li b.long{ width:160px;}
#contentBody div.prof_wrap div.prof div.prof_info span.txt &gt; ul{ display:inline-block;}
#contentBody div.prof_wrap div.prof div.prof_info span.txt &gt; ul li{ padding:0;}
#contentBody div.prof_wrap div.pf_long div.prof_img { margin-bottom: 54px; /*margin-bottom: 72px;*/}
#contentBody div.prof_wrap div.pf_long:nth-child(3) div.prof_img { margin-bottom: 82px;}
#contentBody div.prof_wrap div.pf_long:nth-child(4) div.prof_img { margin-bottom: 110px;}
#contentBody div.prof_wrap div.prof div.prof_info ul li:first-child b.long{ width:155px;}
#contentBody div.prof_wrap div.prof div.prof_info ul li:last-child b.long{ width:155px;}
#contentBody div.prof_wrap div.prof div.prof_info ul li:first-child b{ width:95px;}
#contentBody div.prof_wrap div.prof_ptj div.prof_img{ margin-bottom: 110px;}




/* 입학안내 */
#contentBody div.entrance_wrap{width:100%; overflow:hidden; background:url(/Ivyimages/site/mecha/contents/entrance_bg.jpg) no-repeat; padding:40px 0;}
#contentBody div.entrance_wrap div.entrance{width:50%; overflow:hidden; float:left; padding:40px 135px;}
#contentBody div.entrance_wrap div.entrance_1{border-right:1px dashed #ddd;}
#contentBody div.entrance_wrap div.entrance a{width:200px; overflow:hidden; display:block; box-sizing:content-box; padding-top:220px; font-size:22px; font-weight:bold; text-align:center;}
/*#contentBody div.entrance_wrap div.entrance a:hover{color:#FF6600;}*/
#contentBody div.entrance_wrap div.entrance_1 a{background:url(/Ivyimages/site/mecha/contents/entrance_01.png) no-repeat center top;}
#contentBody div.entrance_wrap div.entrance_2 a{background:url(/Ivyimages/site/mecha/contents/entrance_02.png) no-repeat center top;}

/* 졸업 후 진로 */
#contentBody div.career{width:100%; overflow:hidden; margin:15px 0 40px 0; padding:25px 30px; background:#f4f4f4; border-top:3px solid #476EB3;}
#contentBody div.career div.icon{width:120px; height:120px; float:left; padding-top:15px;}
#contentBody div.career_2 div.icon{padding-top:38px;}
#contentBody div.career div.con{width:740px; overflow:hidden; float:right; padding-left:19px; background:url(/Ivyimages/site/mecha/contents/career_arrow.png) no-repeat left center;}
#contentBody div.career div.con ul{background:#fff; border-radius:20px; padding:25px 25px 30px 40px; overflow:hidden;}
#contentBody div.career div.con ul li{padding:5px 0 5px 6px; border-bottom:1px dashed #ddd; background:none; width:300px; margin-right:20px; float:left;}
#contentBody div.career div.con ul li.right_li{margin-right:0;}
#contentBody div.career_3{margin-top:15px;}
#contentBody div.career_3 div.txt_wrap{width:98%; border:1px dashed #cecece; padding:5px 10px; margin:10px 0 40px 20px;}</pre></body></html>