@charset "utf-8";

/* 인사말 */
.ui-major-intro .intro-txt .m_tit{height: 68px;}
.ui-major-intro .intro-txt p.m_tit2{font-size: 24px; color: #1461ac; letter-spacing: -1px;}
.ui-major-intro .intro-txt .m_txt{margin-top: 50px;}
@media (min-width:811px){
	.ui-major-intro .intro-img{width: 50%}

}

@media (min-width:541px){
	.ui.uit .inner .txtwrap .m-txt em{width: 87%;}
}

@media only screen and (max-width:1200px){
	.ui-major-intro .intro-img .intro-innerbox{padding:35px 33px;}
	.ui-major-intro .intro-img .majorInfo:before{left: 63%;}
}

@media only screen and (max-width:810px){
	.ui-major-intro .intro-txt .vi_bg1{top: 130px;} 
}
@media only screen and (max-width:420px){
	.ui-major-intro .intro-txt .m_tit{height: 60px; background-size: 90% 145%}
}
@media only screen and (max-width:355px){
	.ui-major-intro .intro-txt .vi_bg1{top: 150px;}
}
/* sub01_02 */

.sub01_02 .ui.uit .inner .txtwrap ul.left_ul{float: left;width: 50%; padding-bottom: 30px;}
.sub01_02 .ui.uit .inner .txtwrap ul.right_ul{float: right;width: 50%;}

@media (max-width:500px){
	.sub01_02 .ui.uit .inner .txtwrap ul.left_ul,.sub01_02 .ui.uit .inner .txtwrap ul.right_ul{float: none;width: 100%;padding-bottom: 0px;}
}

/*학부연구실*/
.sub03_03 .ui.uilnk.type1 .box_col .col .bico .ico{width: 205px;height: 205px;background: url(/images/scs/sub03/03_02_bg.png) no-repeat -5px 0;text-align: center;}
.sub03_03 .ui.uilnk.type1 .box_col .col .bico .ico.icon2{background-position-x:-211px; }
.sub03_03 .ui.uilnk.type1 .box_col .col .bico .ico.icon3{background-position-x:-417px }
.sub03_03 .ui.uilnk.type1 .box_col .col .bico .ico.icon4{background-position-x:-623px; }


.sub03_03 .ui.uilnk .box_col .col .item{padding:35px 10px 50px;}
.sub03_03 .ui.uilnk .box_col h3{margin:20px 0 15px;color:#333;font-size:18px;}
.sub03_03 .ui.uilnk .box_col em{display: inline-block;padding-top: 85px;font-size: 14px;letter-spacing: -1px;color:#fff;}



/* 학생회 */
.org .lv2 .group > li{width:23%;}
.org .lv3 .groop{margin-left:0;}
.org .lv3:before{width:40px;}
.org .group:before{left:12.5%;width:75%;}
.org > li:before{bottom:210px;height:450px;left: 49.9%;}
.org .lv2 .group > li > p .t2 em{background:url(/images/common/major/sub/org_bul.png) no-repeat left 20px top 8px;}
.org .lv3 .groop > li.g12{width:30%;}

@media (min-width:769px){
	.org .lv2 .group > li > p:before {left: 50%;}
	.org .lv2 .group > li > p .t2 {height:188px; padding: 7px 2px;}
}


@media (max-width:768px){
    .org .group:before{display:none;}
    .org .before:before{width:1px;height:1500px;left:10%;top:20px;}
    .org .lv2 .group > li{width:80%;}    
    .org .lv3:before{display:none;}
    .org .lv3 .groop{left:0;}
    .org .lv3 .groop > li.g12{width:80%;}
    .org .lv3 .groop > li > p:before {left:-5%;width:13%;}
    .org .lv3 .groop > li > p .t2 em{width:80%;}

    #sub01_04 .box_local h2:before{display: none;}
}
/* 학생회 조직도 */.org .lv0 .t1 {    height: 80px;}.org .lv1 .t1 {    height: 80px;}



