@charset "utf-8";

/* sub01_02_02 ,sub01_02_01*/
.sub01_02_01 .ui.uit .inner .txtwrap li,
.sub01_02_02 .ui.uit .inner .txtwrap li{line-height: 120%;}

/* sub01_05_03 전공 교육 프로그램*/
.sub01_05_03 .ui.uic .box_col .col .item .thm_figure img{width: 100%;}

/*연혁B*/

.hisB{padding-bottom:100px;background: #f9f9f9;}
.hisB .hisBWrap{}
.hisB .hisBWrap .hisBttl{height: 300px;margin-bottom:40px;background:url(/images/major/common/sm_h_b.png) no-repeat center top;text-align: center;}
.hisB .hisBWrap .hisBttl h2{margin-top:10px;font-size:19px;text-align: center;}
.hisB .hisBWrap .hisBttl h2:before{display: none;}
.hisB .hisBWrap .hisBttl p{padding-top:150px;padding-left:53px;font-size: 26px;letter-spacing:55px;}

.hisB .his_txt{text-align:center;}
.hisB .his_txt h3{margin:25px 0 0;font-size: 25px;}
.hisB .his_txt p{font-weight:normal;font-size: 15px;}
.hisB .his_txt .col:last-child{padding-bottom:100px}

.hisB .hisB_img ul{width:90%;height:auto;margin:auto;}
.hisB .hisB_img ul:after{content:""; display: block;
visibility: hidden;clear: both;}
.hisB .hisB_img li{float:left;height:209px;background-size: cover;background-repeat:no-repeat;font-size:0;line-height: 0;text-indent: -9999px;}
.hisB .hisB_img .hisB_img1{width:39%;margin-right:1%;background-image:url(/images/major/common/sm_h_b_img1.png);}
.hisB .hisB_img .hisB_img2{width:60%;background-image:url(/images/major/common/sm_h_b_img2.png);}


@media (max-width:650px){
.hisB .hisBWrap .hisBttl p{padding-left:20px;font-size:20px;letter-spacing: 37px;}   
.hisB .hisB_img li{height:170px;}   
.hisB .hisB_img .hisB_img1, 
.hisB .hisB_img .hisB_img2{width:100%;margin-top:10px;} 

}

@media (max-width:400px){
.hisB .hisBWrap .hisBttl{height: 180px;margin-bottom:0px;background:url(/images/major/common/sm_h_b1.png) no-repeat center top;text-align: center;}
.hisB .hisBWrap .hisBttl h2{margin-top:0px;font-size:17px;text-align: center;letter-spacing: -1px;}.hisB .hisBWrap .hisBttl p {padding-top:90px;font-size:18px;letter-spacing:23px;}
.hisB .his_txt p{letter-spacing:-1px}
.hisB .his_txt .col:last-child {padding-bottom: 40px;}

}

/* 인사말 */
.sub0103.ui-major-intro { height:auto; }
@media only screen and (max-width:810px){
	.sub06_01_01 .ui-major-intro .intro-img{height: 410px;}
}

@media only screen and (max-width:700px){
	.sub06_01_01 .ui-major-intro .intro-img .majorInfo .tit span{display:block}
}

@media only screen and (max-width:600px){
	.ui-major-intro .intro-img .intro-box,.ui-major-intro .intro-img .intro-innerbox{height: 330px;}
	.ui-major-intro .intro-img{height: 380px;}

	.sub06_01_01 .ui-major-intro .intro-img .majorInfo .tit span{display:inline-block;padding-left: 10px;}
}

@media only screen and (min-width:768px) {
	.box_greeting .msg{padding: 85px 12% 0 5%;}
}

@media only screen and (min-width:811px) {
	.sub06_01_01 .ui-major-intro .intro-img{width:50%}
}

@media only screen and (min-width:1200px) {
	.box_greeting .msg{padding: 70px 10% 25px 30px;}
}

/*연혁*/
.history_box .list_1st:before{height:  91.5%;}

/* sub01_06 취득자격증*/
/*세명대 장점*/
.ui.uit{background-color:transparent;}
.ui.uit .inner{padding: 30px 25px 40px;}
.ui.uit .inner .txtwrap .m-txt em{width:80%;margin:10px 0 0 15px;}
.ui.uit .inner .txtwrap .m-txt{padding:30px 0;margin:0;border-bottom: 1px solid #ddd;}
.ui.uit .inner .txtwrap .m-txt:first-child{padding-top:0px;}
.ui.uit .inner .txtwrap .m-txt:last-child{padding-bottom:0px;border-bottom:0;}
.ui.uit.mintro_num { border: 1px solid #ddd;}

@media(max-width:767px){
.ui.uit .inner .txtwrap .m-txt em{width:100%;margin:20px 0px;text-align: center;}
}

/*강점 디자인*/
.ui.uit.type8 .inner{padding: 0;}
.ui.uit.type8 .inner .txtwrap .m-txt{float: left;width: 49%;height: 285px;padding:40px 40px 60px; margin:0 2% 20px 0; border:1px solid #ddd;background-color:#FBFBFB;}
.ui.uit.type8 .inner .txtwrap .m-txt:nth-of-type(2n){margin-right:0;}
.ui.uit.type8.mintro_num{border:0;}

.ui.uit.type8 .inner .txtwrap .m-txt em,
.ui.uit.type8 .inner .txtwrap .m-txt p
{display: block;width:100%; text-align: center;}
.ui.uit.type8 .inner .txtwrap .m-txt em{margin:0 0 10px;font-size:17px;}

.ui.uit.type8 .inner .txtwrap .num_micon {display: block;float:none; margin: 20px auto;}


.ui.uit .inner .txtwrap .m-txt em.fntcl_bl{color:#1461AC;}


@media(max-width:767px){
.ui.uit.type8 .inner .txtwrap .m-txt{padding:40px 30px 60px;}
.ui.uit.type8 .inner .txtwrap .m-txt{width:100%; height:auto;margin:0 auto 20px;}   
}

@media(max-width:500px){
}

/* 학과소개 */

@media only screen and (min-width:480px) {
	.box_greeting.greet_koreal:after{background:url(/images/koreal/sub01/sub01_01_img01.gif) no-repeat 50% 50%;background-size:cover;}
}


/* 교육과정의 구성 */

.sub01_05_01 .num_micon{width:80px; height:80px; padding:20px 10px 10px 15px; line-height: 1.3;letter-spacing: 5px;}

@media only screen and (min-width:500px) {
.sub01_05_01 .num_micon{float: none;width: 80px;height: 80px;padding:0;line-height: 80px;letter-spacing: 0px;}
}



/*프로그램*/
.sub06_03_01 .ui.uic .box_col .col .item .thm_figure img{width: 100%}
.sub06_03_02 .ui.uic .box_col .col .item .thm_figure img{width: 100%}


/*진로 및 자격증*/
.arr_bg{position: relative;}
.arr_bg:after{content: ''; display: block; position: absolute; width: 16px; height: 25px; bottom: -75px;left: 49%; background: url(/images/common/major/sub/introb_bul.png) no-repeat;}

.sub0106 .top_txt{display: block;position:relative;width:200px;margin:50px auto 0;text-align: center;font-size:38px;color:#111;font-weight:600;font-family:'nsr'} 
.sub0106 .top_txt:before{content:"";position:absolute;top:0px;left:-20px;width:39px;height:33px;background:url(/images/kor/sub01/lcon_img.png) no-repeat;}
.sub0106 .top_txt:after{content:"";position:absolute;top:0px;right:-30px;width:39px;height:33px;background:url(/images/kor/sub01/rcon_img.png) no-repeat;}

.sub0106 .intro_diagram_wrap.crcl5,
.sub0106 .intro_diagram_wrap .intro_diagram li em{padding:0;}
.sub0106 .intro_diagram_wrap.crcl5:after {width: 80%;left: 10%;}
.sub0106 .intro_diagram_wrap .intro_diagram li em{padding-bottom:20px;font-size: 17px;}

.sub0106 .ui h2{margin-bottom:20px;letter-spacing: -1px;}
.sub0106 .ui h2:before{display: none;}

.sml_sqr{width:100%;height:auto;padding:30px;}
.cl3{background-color:#071a69}

.sub0106 .big_num .inner .txtwrap .num_micon{width:127px;height:127px;padding: 35px 0; background-color: #1461ac; color:#fff;font-size: 16px;line-height: 1.2em;}
.sub0106 .big_num .inner .txtwrap .m-txt.short .num_micon{padding:45px 0; }
.sub0106 .big_num .inner .txtwrap .m-txt.short .dtl{padding-top: 40px;}

.sub0106 .ui.uit.mintro_num.big_num{padding: 40px;margin-top: 120px; border: 1px solid #ddd;}
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt{padding: 35px 0}
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt:first-child{padding-top: 0px;}
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt:last-child{padding-bottom: 0px;}
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt .dtl{float:right;width: 77%;line-height: 1.2;}
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt .dtl b{display: block; line-height: 2em;}
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt .dtl h3{margin:20px 0 0;color:#222;}
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt .dtl li{line-height: 1.4em;}


@media(min-width: 768px){
.sml_sqr{width:70%;}
}

@media(max-width:1023px){
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt .dtl{width: 75%;}
}

@media(max-width:770px){
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt .dtl{width: 70%;}
}

@media(max-width:600px){
.sub0106 .ui h2{font-size:21px;text-align: center;}
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt{text-align: center;}
.sub0106 .ui.uit.big_num .inner .txtwrap .m-txt .dtl{float:none;width: 100%;padding-top: 20px; text-align: center;}  
}/* 장비대여 */.ldiv { padding: 40px;    float: left;    width: calc((100% - 30px)/2);    color: #fff;    border-radius: 10px;    margin-right: 30px;    margin-bottom: 30px;    background: url(/images/koreal/sub05/sub05_07_img01.png) no-repeat right 40px center #092950;    }.ldiv h2 { color:#fff; }.ldiv .bul_tip{ color:#fff; }.rdiv {padding: 40px;    float: right;    width: calc((100% - 30px)/2);    color: #fff;    border-radius: 10px;    margin-bottom: 30px;    background: url(/images/koreal/sub05/sub05_07_img03.png) no-repeat right 40px center #393939;    }.rdiv h2 { color:#fff; }.rdiv .bul_tip{ color:#fff; }    @media (max-width: 699px){	.ldiv {width: 100%;}	.rdiv {float: right; width: 100%;}}    .btn,.btn.disabled,.btn,.btn:link,.btn:visited{background-color:#fff;border-color:#fff;color:#222;}.ldiv .btn:hover,.ldiv .btn:focus,.ldiv .btn:active{background-color:#1650a6;border-color:#1650a6;color:#fff;}.rdiv .btn:hover,.rdiv .btn:focus,.rdiv .btn:active{background-color:#dc6f17;border-color:#dc6f17;color:#fff;}    /* 210726 학생회 조직도 */.org_title{	text-align: center;	font-size: 30px;}.ui.uit .inner .txtwrap .org_txt{	text-align: center;		font-size: 17px;}.ui.uit {    border-top-color: transparent;}@media only screen and (min-width: 769px){	.org .lv2 .group > li > p .t2 {height: 90px;}	.org > li:before { bottom: 162px;}	.org .group:before { left: 10%; width: 80%;}	}.org_pic {text-align: center;}.org_his {text-align: center;}