@charset "utf-8";

/* 학부개요 */
.box_greeting .msg h2{font-size: 20px;}
@media only screen and (min-width:480px) {
	.box_greeting.greet_bfi:after{background:url(/images/bfi/sub01/sub01_01_img01.jpg) no-repeat 50% 50%;background-size:cover;}
}
@media only screen and (min-width: 1200px){
	.box_greeting .msg h2 { margin-bottom: 10px; padding-top: 80px; font-size: 29px; line-height: 38px;}
}
@media only screen and (max-width: 767px){
	.box_greeting .msg { height: 220px; padding: 50px 5% 12px 5%;}
}

@media (min-width: 768px){
#sub01_01 .box_greeting .msg{padding: 85px 10% 0 5%;}
}

/*학부장 인사말*/.major-intro_c .m_txt {    padding-top: 70px;    padding-bottom: 20px;    width: 44%;    height: 350px;}
.major-intro_c .m_txt p{font-size: 22px;}.major-intro_c .m_txt .m_tit {        background: none;    }.ptit_0102 {    font-size: 24px;}.ptxt_0102 {    font-size: 18px;}.list_1st_0102 li{	margin: 3px 0;    padding-left: 11px;    background: url(/images/common/list_bul1.png) no-repeat 0 9px;    color: #5d5d5d;    font-size: 18px;    word-wrap: break-word;    word-break: keep-all;}.major-foot_c .foot_tit p {    font-size: 18px;    text-align: right;}.major-foot_c .foot_img {    background: url(/images/bfi/sub01/sub01_02_img02.jpg) no-repeat;}.major-foot_c .foot_tit {    padding: 8% 4% 4% 4%;}

/* 연혁 */
@media (min-width: 1200px){
	.history_box {background-size: 265px auto;}
}
@media (min-width: 769px){
	.history_box { background-size: 28%;}
}
@media (max-width: 768px){
	.history_box .list_1st:before{height: 73.5%}
}
@media (max-width: 540px){
	.history_box .list_1st:before{height: 82.5%}
}

/* sub01_06 졸업후진로 */
.sub01_06 .jicon{display: block; width: 69px;height: 69px;margin: 0 auto; background: url(/images/bfi/sub01/sub01_06_img01.png) no-repeat;}
.sub01_06 .jicon.icon1{background-position: 0 0;}
.sub01_06 .jicon.icon2{background-position: -69px 0;}
.sub01_06 .jicon.icon3{background-position: 1px -69px;}
.sub01_06 .jicon.icon4{background-position: -67px -57px;}

/*학부의 장점*/
.ui.uit{background-color:transparent;}
.ui.uit .inner{padding: 30px 25px 40px;}
.ui.uit .inner .txtwrap .m-txt em{margin:10px 0 0 15px;width:80%;}
.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{margin:20px 0px;;width:100%}
}

/* 학생회 */
@media only screen and (min-width:769px) {
	.org > li:before{bottom: 162px;}
	.org .group:before{left: 10%;width: 80%;}
	.org .lv2 .group > li{width: 18.0%;}
	.org .lv2 .group > li > p .t2{height: 90px;}
}.i1{	margin : 0 0 0 ;}#i1{	margin-bottom: 10px;}.i2{	text-align: center;	padding-top: 10px;	font-size: 20px;}.txtp_org{	text-align: center;}.col > .item{	height: 220px;}.org_title{	text-align: center;	font-size: 40px;}.ui.uit .inner .txtwrap .org_txt{	text-align: center;		font-size: 20px;}/* 학과장점 */.ui.uit.big_num .inner .txtwrap .m-txt em {	font-size: 21px;	}
/* 학부비전 */@media only screen and (min-width: 480px){.greeting p.name {    font-size: 21px;	}}
/* 졸업후 취업현황 */.main{	font-size: 18px;}.title{	font-size: 18px;}/* 동아리 */.ui.uic.mb_10 .box_col .col .item h3 {    font-size: 20px;}@media only screen and (min-width: 768px){.ui.uit.type3 .inner {    padding-left: 30px;    min-height: 0px;}
}