@charset "utf-8";

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
	
	학과소개

///////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.depart_int{}
.depart_int [data-depart-box="1"] .txts{background-color: #005BAA; background-image: url(../../../images/site/appenzeller/content/hs_box_img01.png);}
.depart_int [data-depart-box="1"] .imgs{background-image: url(../../../images/site/appenzeller/content/hs_box_img02.jpg);}
.depart_int [data-depart-box="1"] .txts .eng,
.depart_int [data-depart-box="1"] .txts .tt{text-shadow: 2px 2px 10px #004581;}
.depart_int [data-depart-box="2"]{background-color: #F0F7FF;}
.depart_int [data-depart-box="2"] >ol>li>em:before{background-color: #005BAA ;}
.depart_int [data-depart-box="3"]>ul>li:nth-child(2n-1)>i{border-color: rgba(123, 178, 80, 0.2);}
.depart_int [data-depart-box="3"]>ul>li:nth-child(2n-2)>i{border-color: rgba(0, 91, 170, 0.2);}
.depart_int [data-depart-box="3"]>ul>li:nth-child(1)>i>span:before{background-image: url(../../../images/site/appenzeller/content/Frame%201516.svg);}
.depart_int [data-depart-box="3"]>ul>li:nth-child(2)>i>span:before{background-image: url(../../../images/site/appenzeller/content/Frame%201504.svg);}
.depart_int [data-depart-box="3"]>ul>li:nth-child(3)>i>span:before{background-image: url(../../../images/site/common/Group%202257.svg);}
.depart_int [data-depart-box="3"]>ul>li:nth-child(4)>i>span:before{background-image: url(../../../images/site/appenzeller/content/Frame%201517.svg);}
.depart_int [data-depart-box="3"]>ul>li:nth-child(2n-1)>i:after{background-color: #7BB250 ;}
.depart_int [data-depart-box="3"]>ul>li:nth-child(2n-2)>i:after{background-color: #005BAA;}
.depart_int [data-depart-box="3"]>ul>li:nth-child(2n-1)>i>span{background-color: #7BB250; }
.depart_int [data-depart-box="3"]>ul>li:nth-child(2n-2)>i>span{background-color: #005BAA; }
.depart_int [data-depart-box="3"]>ul>li:nth-child(2n-1)>i>span:after{background-color: #7BB250;}
.depart_int [data-depart-box="3"]>ul>li:nth-child(2n-2)>i>span:after{background-color: #005BAA;}
.depart_int [data-depart-box="5"] >ul.step4>li>strong{border-color: #005BAA;}
.depart_int [data-depart-box="5"] >ul.step4>li:nth-child(2n+2 )>strong{background-color: #7BB250; border-color: #7BB250; color: #fff; font-weight: 400;}
.depart_int [data-depart-box="5"] >ul>li:before, 
.depart_int [data-depart-box="5"] >ul>li:after{background-image: url(../../../images/site/appenzeller/content/data-depart-box05.svg);}
.depart_int [data-depart-box="5"] >ul>li>strong:before{border-color: #2F83E7;}
.depart_int [data-depart-box="6"] .wrap .tt{border-color: #F0F7FF;}
.depart_int [data-depart-box="6"] .wrap .xx > ul{background-color: #F0F7FF;}
.depart_int [data-depart-box="6"] .wrap .xx > ul>li{border-color: rgba(47, 131, 231, 0.4);}
.depart_int [data-depart-box="6"] .wrap .tt strong:before{background-image: url(../../../images/site/appenzeller/content/data-depart-box06.svg);}
.depart_int [data-depart-box="6"] .wrap .tt strong>span{color: #0F3192}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
	
	아펜젤러공유대학

///////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.college_hi .hihihi{ background: url(../../../images/site/appenzeller/content/hi_head.jpg) no-repeat left center;}
.coll_int .appen01 span{background-image: url(../../../images/site/appenzeller/content/coll_int_01.png); }
.coll_int .appen02 span{background-image: url(../../../images/site/appenzeller/content/coll_int_02.png); }
.coll_int .appen03 span{background-image: url(../../../images/site/appenzeller/content/coll_int_03.png); }
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
	
	연자헌

///////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.yeonja{}
.yeonja .img2_box{margin-top: 3.125em;}
.yeonja .img2_box:after{content: ""; display: block; clear: both;}
.yeonja .img2_box img{float: left; display: block; width: calc((100% - 1px -  1.75em) / 2);}
.yeonja .img2_box img:not(:first-child){margin-left: 1.75em;}
@media screen and (max-width: 1024px){
    .yeonja .img2_box{margin-top: 2.5em;}
    .yeonja .img2_box img{float: left; display: block; width: calc((100% - 1px -  1.25em) / 2);}
    .yeonja .img2_box img:not(:first-child){margin-left: 1.25em;}
}
@media screen and (max-width: 640px){
    .yeonja .img2_box{margin-top: 2em;}
    .yeonja .img2_box img{float: left; display: block; width: calc((100% - 1px -  1em) / 2);}
    .yeonja .img2_box img:not(:first-child){margin-left: 1em;}
}

.img_box{}
.img_box img{display: block; width: 100%;}