@charset "utf-8";

.uit3_3 .inner.icowrap .ico5{background-image:url(/images/kor/common/uit3_ico5.png);}


/*접근성관련 대체텍스트*/
/*.ct_hidden {position:absolute; width:0px; height:0px; font-size:0px; line-height:0; overflow:hidden;}*/
.ct_hidden{
    position: absolute;
    clip: rect(0 0 0 0);
    width: 1px;
    height: 1px;
    margin: -1px;
    overflow: hidden;
}

/*bottom 점선*/
.bottom_dashed {border-bottom:1px dashed #d2d2d2; }
.border_none {border:0; }


/*글자굵게*/
.bold {font-weight:bold; }

/*도트줄*/
.dot_btline { display:block; width:auto; margin:0; background:none; text-align:left; }
.dot_btline a { margin:0; }
@media only screen and (min-width:640px){
/*도트줄*/
.dot_btline { margin:-12px 0 0 30%; background:url(/images/kor/common/dot_btline.gif) repeat-x left top; text-align:right; }
.dot_btline a { margin:-20px 0 0 20px; }
}




/** 총장 프로필 **/

.sub01_01_02 .p_line{ display:none; visibility:hidden; font-size:0; line-height:0;}
.sub01_01_02 .p_line2{ display:inline-block; visibility:visible;}


@media all and (min-width:768px){

    .sub01_01_02 .p_line {display:inline-block; visibility:visible; font-size:11pt; line-height:18pt;}
    .sub01_01_02 .p_line2{ display:none; visibility:hidden; font-size:0; line-height:0;}

}





/** 명예총장 **/

    /* 인사말 */
    .sub01_02_09 .founder {position:relative; width:100%; height:auto; overflow:hidden;}
    .sub01_02_09 .founder p.photo {position:relative; display: block; margin: 0 auto; width: 300px; height:421px; background:url(/images/kor/sub01/sub010209_01.jpg) no-repeat left top; border:1px solid #ddd; }
    .sub01_02_09 .founder p.photo span {position:absolute; display: block; bottom:0px; padding:20px 0 10px; width:100%; background:rgba(43,107,77, 0.6);}
    .sub01_02_09 .founder p.photo span.name {color:#fff; font-size:14px; text-align:center;}
    .sub01_02_09 .founder p.photo span.name b {font-size:2.1em; line-height:30px; font-weight:500; font-family:"nanumpenscript","nanum pen script",Sans-serif;}
    .sub01_02_09 .founder p.text {margin-top:10px; width: 100%;}
    .sub01_02_09 .founder p.text .ti {visibility:hidden;}

    @media all and (min-width:950px){
    
        .sub01_02_09 .founder {position:relative; width:100%; height:auto; overflow:hidden;}
        .sub01_02_09 .founder p.photo {float:left; margin: 0 50px 0 0;  }
        .sub01_02_09 .founder p.text {float:left; width: 60%;}
        .sub01_02_09 .founder p.text .ti {visibility:visible; font-size:22px; color:#3BA585; }

    }


    /* 교육철학 */
    .sub01_02_09 .philosophy {position:relative; width:100%; margin-bottom:20px; padding:35px 0; text-align:center;}
    .sub01_02_09 .philosophy h2 {width:auto; height:108px; margin:0; padding-top:52px; color:#ffffff; text-align:center; background:url(/images/kor/sub01/ct010102_tit03.gif) no-repeat center;}
    .sub01_02_09 .philosophy p {color:#000; font-size:1.2em;}
    .sub01_02_09 .philosophy p span {color:#3BA585; font-weight: bold;}



    /*프로필*/

    .sub01_02_09 .founder_profile {overflow:hidden; width:auto;  padding:50px 2%;}
    .sub01_02_09 .founder_profile h2 {width:auto; margin:0; color:#ffffff; text-align:center;}
    .sub01_02_09 .founder_profile h2.img01 {padding-top:42px; height:118px; background:url(/images/kor/sub01/ct010102_tit01.gif) no-repeat center;}
    .sub01_02_09 .founder_profile h2.img02 {padding-top:52px; height:108px; background:url(/images/kor/sub01/ct010102_tit02.gif) no-repeat center;}
    .sub01_02_09 .founder_profile dl {overflow:hidden; width:auto; display:block; margin-bottom:3px;}
    .sub01_02_09 .founder_profile dl dt {float:left; padding-left:15px; width:80%; background:url(/images/kor/sub01/ct010102_dot03.png) no-repeat left 5.5px; font-size:1.0em; color:#121212; font-weight:bold;}
    .sub01_02_09 .founder_profile dl dt span {background:#ffffff; line-height:1.2;}
    .sub01_02_09 .founder_profile dl dd {display:block; float:left; padding:0 0 0 15px; width:90%;}



    @media all and (min-width:450px){

        .sub01_02_09 .founder_profile dl dt {float:left; padding-left:15px; width:35%; background:url(/images/kor/sub01/ct010102_dot03.png) no-repeat left 5.5px;}
        .sub01_02_09 .founder_profile dl dd {display:inline; float:right; padding:0 ; width:60%;}

    }


    @media all and (min-width:768px){

        .sub01_02_09 .founder_profile {width:100%;}
        .sub01_02_09 .founder_profile h2 {float:left; margin-right:7%; width:20%;}
        .sub01_02_09 .founder_profile dl {float:right; width:73%;}
        .sub01_02_09 .founder_profile dl dt {width:25%;}
        .sub01_02_09 .founder_profile dl dd {width:70%;}

    }




/** 발전전략 5개 탭 **/

    @media all and (min-width:768px){

    /********** 공통탭 **********/
    .sub01_02_08_01 ul.basic_tab li,
    .sub01_02_08_02 ul.basic_tab li,
    .sub01_02_08_03 ul.basic_tab li,
    .sub01_02_08_04 ul.basic_tab li,
    .sub01_02_08_05 ul.basic_tab li { float:left; width:20%; }

    }


    @media all and (min-width:1000px){

    /********** 공통탭 **********/
    .sub01_02_08_01 ul.basic_tab li,
    .sub01_02_08_02 ul.basic_tab li,
    .sub01_02_08_03 ul.basic_tab li,
    .sub01_02_08_04 ul.basic_tab li,
    .sub01_02_08_05 ul.basic_tab li { float:left; width:20%; }

    }



/*건양프렌즈*/


.sub01_02_10 .ui.uilnk .box_col .col{display:inline-block;}
.sub01_02_10 .ui.uilnk .box_col.col2 .col,
.sub01_02_10 .ui.uilnk .box_col.col3 .col,
.sub01_02_10 .ui.uilnk .box_col.col4 .col{text-align: center;width:95%; margin-left:2.5%;}

.sub01_02_10 .dep_tap .dep_ul li a {padding:10px 0 6px 20px; margin:2px 1px 0 0;text-align:left; }
.sub01_02_10 .dep_tap .dep_ul li a span{float:right;  margin:2px 15px 0  10px; color:#EBF0F6; font-size:0.65em;  font-weight:normal;}

@media only screen and (min-width:360px){
.sub01_02_10 .depfd_box, .sub01_02_10 .depfd_box h2 {display:block;}


}




.sub01_02_10 .kyf_pic{display:block; visibility:visible; margin:20px auto 0; padding:3%; width:93%; background-color:#fbfbfb; border:1px solid #e5e5e3; border-radius:5px; text-align:center;}


.sub01_02_10 p.kyf_list{display:block; visibility:visible; margin:27px 0 ; padding:20px 0 20px; height:253px; background-color:#fbfbfb; border:1px solid #e5e5e3; border-radius:5px; text-align:center; /*box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.26);}*/}
.sub01_02_10 p.kyf_list span{display:block;line-height:1.3;}
.sub01_02_10 p.kyf_list .txt{margin:0 auto; padding:0 13%; font-size:1.25em; font-weight:600; color:#000; word-break: keep-all;}
.sub01_02_10 p.kyf_list .info{border-top:1px dotted #e7e7e7; margin:7px 0 0; padding:10px 0 0; font-size:1.0em; color:#666;}


.sub01_02_10 p.kyf_list span.ico{position:static; width:140px;height:180px;margin:0px auto 17px;}


@media all and (min-width:786px){

    .sub01_02_10 .uit2 img {position:absolute; top:25px; left:25px; }
    .sub01_02_10 .uit2 .inner.icowrap{margin:0;padding:40px 40px 40px 360px;}

    

    .sub01_02_10 .ui.uilnk .box_col.col4 .col{margin-left:2.5%;}
    .sub01_02_10 .ui.uilnk .box_col.col4 .col:first-child{margin-left:5px;}

}


@media all and (min-width:1200px){


    .sub01_02_10 p.kyf_list .txt{padding:0 13%; width:74%;}

    .sub01_02_10 .ui.uilnk .box_col.col2 .col,
    .sub01_02_10 .ui.uilnk .box_col.col3 .col,
    .sub01_02_10 .ui.uilnk .box_col.col4 .col{margin-left:38px;}
    .sub01_02_10 .ui.uilnk .box_col.col2 .col:first-child{margin-left:235px;}
    .sub01_02_10 .ui.uilnk .box_col.col3 .col:first-child{margin-left:115px;}
    .sub01_02_10 .ui.uilnk .box_col.col4 .col:first-child{margin-left:7px;}
    
    .sub01_02_10 .ui.uilnk .box_col.col2 .col,
    .sub01_02_10 .ui.uilnk .box_col.col3 .col,
    .sub01_02_10 .ui.uilnk .box_col.col4 .col{width:197px;}

}




/*사업 선정*/
.sub01_03_03_02 .ky_select:after { content:""; display:block; clear:both; }
.sub01_03_03_02 .ky_select .s_p { margin-bottom:25px; font-size:1em; }
.sub01_03_03_02 .ky_select .s_p .s_span { display:block; font-size:1.667em; color:#2b6b4d; }
.line_bot {padding:0 0 13px 0; background:url(/images/kor/common/dot_line.gif) repeat-x bottom;}




/*.sub01_03_03_02 p.ky_list{display:block; visibility:visible; margin:27px 0 ; padding:40px 0 30px; background:#fff url(/images/kor/sub01/select_bg.jpg) no-repeat 50%; border-radius:5px; text-align:center; box-shadow: 0 2px 5px rgba(0,0,0,0.26);}*/

.sub01_03_03_02 p.ky_list{display:block; visibility:visible; margin:27px 0 ; padding:40px 0 30px; height:250px; background:url(/images/kor/sub01/select_bg.jpg) no-repeat 50%; border-radius:5px; text-align:center;}
.sub01_03_03_02 p.ky_list span{display:block;line-height:1.3;}
.sub01_03_03_02 p.ky_list .gov{display:inline-block; width:auto; padding:9px 20px 6px; color:#FFF000; font-size:0.9em; color:#fff; background-color:#3a5795; border-radius:80px;}
.sub01_03_03_02 p.ky_list .txt{margin:0 auto; padding:0 13%; width:220px; font-size:1.35em; font-weight:600; color:#000; word-break: keep-all;}
.sub01_03_03_02 p.ky_list .price{padding:9px 0 0; font-size:1.15em; color:#999;}


.sub01_03_03_02 p.ky_list span.ico1{position:static; width:150px;height:80px;margin:30px auto 30px;background:url(/images/kor/sub01/select_logo1.png) no-repeat 50% 0;}
.sub01_03_03_02 p.ky_list span.ico2{position:static; width:150px;height:80px;margin:30px auto 30px;background:url(/images/kor/sub01/select_logo2.png) no-repeat 50% 0;}
.sub01_03_03_02 p.ky_list span.ico3{position:static; width:150px;height:80px;margin:30px auto 30px;background:url(/images/kor/sub01/select_logo3.png) no-repeat 50% 0;}
.sub01_03_03_02 p.ky_list span.ico4{position:static; width:150px;height:80px;margin:30px auto 30px;background:url(/images/kor/sub01/select_logo4.png) no-repeat 50% 0;}

.sub01_03_03_02 .ui.uilnk .box_col .col{display:inline-block;float:left;}
.sub01_03_03_02 .ui.uilnk .box_col.col3 .col{width:95%; margin-left:2.5%;}
.sub01_03_03_02 .ui.uilnk .box_col.col3 .col:first-child{margin-left:0;}


@media all and (min-width:786px){

    .sub01_03_03_02 .ky_select .s_p { font-size:1.286em; }
    .sub01_03_03_02 .ky_select .s_p .s_span { font-size:1.667em; }

    

    .sub01_03_03_02 .ui.uilnk .box_col.col3 .col{margin-left:2.5%;}
    .sub01_03_03_02 .ui.uilnk .box_col.col3 .col:first-child{margin-left:5px;}
    .sub01_03_03_02 .ui.uilnk .box_col.col3 .col{width:266px;}

}


@media all and (min-width:1200px){


    .sub01_03_03_02 p.ky_list .txt{padding:0 13%; width:74%;}

    .sub01_03_03_02 .ui.uilnk .box_col.col3 .col{margin-left:5.8%;}
    .sub01_03_03_02 .ui.uilnk .box_col.col3 .col{width:29%;}

}



/*경영학부 졸업 후 진로*/

.sub03_07_08_04 .grad_box .grad_title { padding:3px; background:url(/images/kba/sub02/dot_bg1.gif) repeat center top; text-align:center; }
.sub03_07_08_04 .grad_box .grad_title p { padding:25px 0; background:#fff; font-size:1.286em; }
.sub03_07_08_04 .grad_box .grad_title p span { display:block; margin-bottom:10px; color:#1982c5; font-size:1.5em; }

 
.sub03_07_08_04 ul.process li { margin-bottom:30px; border-right:0; text-align:left; }
.sub03_07_08_04 ul.process li:after { content:""; display:block; clear:both; }
.sub03_07_08_04 ul.process li + li + li + li:last-child { margin-bottom:0px;}
.sub03_07_08_04 ul.process li strong { display:block; float:none; width:auto; padding:10px 0; color:#fff; text-align:center;}
.sub03_07_08_04 ul.process li strong.bg1 {background-color:#1982c5;}
.sub03_07_08_04 ul.process li strong.bg2 {background-color:#8b3ac4;}
.sub03_07_08_04 ul.process li strong.bg3 {background-color:#0f537e;}
.sub03_07_08_04 ul.process li strong.bg4 {background-color:#0a2f47;}


.sub03_07_08_04 ul.process li { float:none; width:auto; padding:0px; border-top:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}

.sub03_07_08_04 ul.process li:after{content:""; position:absolute; display:block;margin-top:0px;right:50%;width:16px;height:26px;background:url(/images/common/ui/flow_arw2.png) no-repeat 50% 50%;transform:rotate(90deg);}
.sub03_07_08_04 ul.process li.l_end:after{display:none;}


.sub03_07_08_04 ul.process li ul.list_1st {padding:15px;}
.sub03_07_08_04 ul.process li ul li { margin-bottom:3px; padding:3px 0 0 8px; border:none; font-size:0.95em; line-height:16px;}

.sub03_07_08_04 ul.process li ul li:after,
.sub03_07_08_04 ul.process li ul li ul li:after,
.sub03_07_08_04 ul.process li + li + li + li:after{background:none;}


.sub03_18_06_04 .grad_box .grad_title { padding:3px; background:url(/images/kba/sub02/dot_bg1.gif) repeat center top; text-align:center; }
.sub03_18_06_04 .grad_box .grad_title p { padding:25px 0; background:#fff; font-size:1.286em; }
.sub03_18_06_04 .grad_box .grad_title p span { display:block; margin-bottom:10px; color:#1982c5; font-size:1.5em; }

 
.sub03_18_06_04 ul.process li { margin-bottom:30px; border-right:0; text-align:left; }
.sub03_18_06_04 ul.process li:after { content:""; display:block; clear:both; }
.sub03_18_06_04 ul.process li + li + li + li:last-child { margin-bottom:0px;}
.sub03_18_06_04 ul.process li strong { display:block; float:none; width:auto; padding:10px 0; color:#fff; text-align:center;}
.sub03_18_06_04 ul.process li strong.bg1 {background-color:#1982c5;}
.sub03_18_06_04 ul.process li strong.bg2 {background-color:#8b3ac4;}
.sub03_18_06_04 ul.process li strong.bg3 {background-color:#0f537e;}
.sub03_18_06_04 ul.process li strong.bg4 {background-color:#0a2f47;}


.sub03_18_06_04 ul.process li { float:none; width:auto; padding:0px; border-top:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}

.sub03_18_06_04 ul.process li:after{content:""; position:absolute; display:block;margin-top:0px;right:50%;width:16px;height:26px;background:url(/images/common/ui/flow_arw2.png) no-repeat 50% 50%;transform:rotate(90deg);}
.sub03_18_06_04 ul.process li.l_end:after{display:none;}


.sub03_18_06_04 ul.process li ul.list_1st {padding:15px;}
.sub03_18_06_04 ul.process li ul li { margin-bottom:3px; padding:3px 0 0 8px; border:none; font-size:0.95em; line-height:16px;}

.sub03_18_06_04 ul.process li ul li:after,
.sub03_18_06_04 ul.process li ul li ul li:after,
.sub03_18_06_04 ul.process li + li + li + li:after{background:none;}


@media all and (min-width:768px){

    
    .sub03_07_08_04 ul.process li { float:left; margin-right:5%; margin-bottom:0; padding:0; width:21%;}
    .sub03_07_08_04 ul.process li + li + li + li{margin-right:0;}
    .sub03_07_08_04 ul.process li ul.list_1st {padding:10% 10%; width:80%; height:190px; }
    .sub03_07_08_04 ul.process li ul li {float:left; width:100%; margin-bottom:0px;}
    .sub03_07_08_04 ul.process li:after{position:relative; float:right;margin-top:-145px;margin-right:-127px;transform:none;}
    

    .sub03_18_06_04 ul.process li { float:left; margin-right:5%; margin-bottom:0; padding:0; width:21%;}
    .sub03_18_06_04 ul.process li + li + li + li{margin-right:0;}
    .sub03_18_06_04 ul.process li ul.list_1st {padding:10% 10%; width:80%; height:190px; }
    .sub03_18_06_04 ul.process li ul li {float:left; width:100%; margin-bottom:0px;}
    .sub03_18_06_04 ul.process li:after{position:relative; float:right;margin-top:-145px;margin-right:-127px;transform:none;}
    
}



/** 반도체공학과 자문위원**/

.sub03_12_13_02 .professor2 .obj .item{position:relative;margin-bottom:25px;background:none}
.sub03_12_13_02 .professor2 .obj .item strong{display:block;padding:6px 0 4px 20px;background:#f6f6f6;border:solid #ddd;border-top-color:#121212;border-width:1px 0px 1px;color:#000;font-size:18px;font-weight:400;line-height:1;}
.sub03_12_13_02 .professor2 .obj .cntWrap{padding:25px 10px;border:solid #121212;border-width:0 0px 1px;}
.sub03_12_13_02 .professor2 .obj .cntWrap figure{overflow:hidden;margin:0 15px 15px;width:103px;height:115px;font-size:0px;line-height:0;background:#e6e6e6 url(/images/prog/gyosu/prof_picBg.png) no-repeat 50% 50%;text-align:center;}

.sub03_12_13_02 .professor2 .obj .cntWrap .cnt_1{margin:5px auto 0;width:60%;}
.sub03_12_13_02 .professor2 .obj .cntWrap .cnt_1 ul li{margin-top:2px;  letter-spacing:-1px; line-height:14px;padding:0px 0 0 6px; background:url(/images/default/sh_dot03.gif) no-repeat left 8px;}
.sub03_12_13_02 .professor2 .obj .cntWrap .cnt_1 ul li:first-child{margin-top:2px;}
.sub03_12_13_02 .professor2 .obj .cntWrap .cnt_1 ul li:after{display:block;clear:both;content:'';}
.sub03_12_13_02 .professor2 .obj .cntWrap .cnt_1 ul li b{float:left;margin-right:5px;padding:3px 0 0;width:80px; background:none;color:#000;font-size:12px;font-weight:bold;text-align:left;}
.sub03_12_13_02 .professor2 .obj .cntWrap .cnt_1 ul li span{display:block;float:left;  margin-top:0px; font-size: 12px;}



@media only screen and (min-width:480px){
.sub03_12_13_02 .professor2 .obj .item:after{display:block;clear:both;content:'';}
.sub03_12_13_02 .professor2 .obj .cntWrap:after{display:block;clear:both;content:'';}
.sub03_12_13_02 .professor2 .obj .cntWrap figure{float:left;margin:0 15px 15px;padding:0;border:1px solid #ddd;}
.sub03_12_13_02 .professor2 .obj .cntWrap .cnt_1{float:right;width:65%;}
}

@media only screen and (min-width:768px){
.sub03_12_13_02 .professor2{margin-left:-2%;}
.sub03_12_13_02 .professor2 .obj{margin-right:-4%;}
.sub03_12_13_02 .professor2 .obj:after{display:block;clear:both;content:'';}
.sub03_12_13_02 .professor2 .obj .item{float:left;margin-right:2%;padding:0;width:48%;}
.sub03_12_13_02 .professor2 .obj .item strong{/*font-size:20px;*/}
.sub03_12_13_02 .professor2 .obj .item strong:after{display:inline-block;height:100%;vertical-align:middle;content:'';}
.sub03_12_13_02 .professor2 .obj .item strong span{display:inline-block;vertical-align:middle;}

.sub03_12_13_02 .professor2 .obj .cntWrap{padding-bottom:0;min-height:160px}
.sub03_12_13_02 .professor2 .obj .cntWrap figure{margin:0; width:95px;height:107px;}
.sub03_12_13_02 .professor2 .obj .cntWrap .cnt_1{width:75%;}
}
@media only screen and (min-width:1000px){
.sub03_12_13_02 .professor2{margin-left:0;}
.sub03_12_13_02 .professor2 .obj{margin-right:-3%;}
.sub03_12_13_02 .professor2 .obj .item{margin-right:3%;width:47%;}
.sub03_12_13_02 .professor2 .obj .cntWrap{padding:10px 6px 0;}
.sub03_12_13_02 .professor2 .obj .cntWrap figure{width:95px;text-align:center;margin-right:10px;}
.sub03_12_13_02 .professor2 .obj .cntWrap .cnt_1{float:left;}
}





/** 반도체공학과 자문위원**/

.sub03_15_03_02 .professor2 .obj .item{position:relative;margin-bottom:25px;background:none}
.sub03_15_03_02 .professor2 .obj .item strong{display:block;padding:6px 0 4px 20px;background:#f6f6f6;border:solid #ddd;border-top-color:#121212;border-width:1px 0px 1px;color:#000;font-size:18px;font-weight:400;line-height:1;}
.sub03_15_03_02 .professor2 .obj .cntWrap{padding:25px 10px;border:solid #121212;border-width:0 0px 1px;}
.sub03_15_03_02 .professor2 .obj .cntWrap figure{overflow:hidden;margin:0 15px 15px;width:103px;height:115px;font-size:0px;line-height:0;background:#e6e6e6 url(/images/prog/gyosu/prof_picBg.png) no-repeat 50% 50%;text-align:center;}

.sub03_15_03_02 .professor2 .obj .cntWrap .cnt_1{margin:5px auto 0;width:60%;}
.sub03_15_03_02 .professor2 .obj .cntWrap .cnt_1 ul li{margin-top:2px;  letter-spacing:-1px; line-height:14px;padding:0px 0 0 6px; background:url(/images/default/sh_dot03.gif) no-repeat left 8px;}
.sub03_15_03_02 .professor2 .obj .cntWrap .cnt_1 ul li:first-child{margin-top:2px;}
.sub03_15_03_02 .professor2 .obj .cntWrap .cnt_1 ul li:after{display:block;clear:both;content:'';}
.sub03_15_03_02 .professor2 .obj .cntWrap .cnt_1 ul li b{float:left;margin-right:5px;padding:3px 0 0;width:80px; background:none;color:#000;font-size:12px;font-weight:bold;text-align:left;}
.sub03_15_03_02 .professor2 .obj .cntWrap .cnt_1 ul li span{display:block;float:left;  margin-top:0px; font-size: 12px;}



@media only screen and (min-width:480px){
.sub03_15_03_02 .professor2 .obj .item:after{display:block;clear:both;content:'';}
.sub03_15_03_02 .professor2 .obj .cntWrap:after{display:block;clear:both;content:'';}
.sub03_15_03_02 .professor2 .obj .cntWrap figure{float:left;margin:0 15px 15px;padding:0;border:1px solid #ddd;}
.sub03_15_03_02 .professor2 .obj .cntWrap .cnt_1{float:right;width:65%;}
}

@media only screen and (min-width:768px){
.sub03_15_03_02 .professor2{margin-left:-2%;}
.sub03_15_03_02 .professor2 .obj{margin-right:-4%;}
.sub03_15_03_02 .professor2 .obj:after{display:block;clear:both;content:'';}
.sub03_15_03_02 .professor2 .obj .item{float:left;margin-right:2%;padding:0;width:48%;}
.sub03_15_03_02 .professor2 .obj .item strong{/*font-size:20px;*/}
.sub03_15_03_02 .professor2 .obj .item strong:after{display:inline-block;height:100%;vertical-align:middle;content:'';}
.sub03_15_03_02 .professor2 .obj .item strong span{display:inline-block;vertical-align:middle;}

.sub03_15_03_02 .professor2 .obj .cntWrap{padding-bottom:0;min-height:160px}
.sub03_15_03_02 .professor2 .obj .cntWrap figure{margin:0; width:95px;height:107px;}
.sub03_15_03_02 .professor2 .obj .cntWrap .cnt_1{width:75%;}
}
@media only screen and (min-width:1000px){
.sub03_15_03_02 .professor2{margin-left:0;}
.sub03_15_03_02 .professor2 .obj{margin-right:-3%;}
.sub03_15_03_02 .professor2 .obj .item{margin-right:3%;width:47%;}
.sub03_15_03_02 .professor2 .obj .cntWrap{padding:10px 6px 0;}
.sub03_15_03_02 .professor2 .obj .cntWrap figure{width:95px;text-align:center;margin-right:10px;}
.sub03_15_03_02 .professor2 .obj .cntWrap .cnt_1{float:left;}
}






/** 휴머니티칼리지**/

.glo_box .glo_title { padding:3px; background:url(/images/kba/sub02/dot_bg1.gif) repeat center top; text-align:center; }
.glo_box .glo_title p { padding:25px 0; background:#fff; font-size:1.286em; }
.glo_box .glo_title p span { display:block; }
.glo_box ul.glo_ul { margin-left:-8px; }
.glo_box ul.glo_ul:after { content:""; display:block; clear:both; }
.glo_box ul.glo_ul li.glo_li { float:none; width:auto; margin-bottom:20px; }
.glo_box ul.glo_ul li.glo_li div.glo_div { width:auto; margin-left:8px; }
.glo_box ul.glo_ul li.glo_li div.glo_div div { height:auto; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.glo_box ul.glo_ul li.glo_li div.glo_div strong { display:block; width:auto; padding:15px 0; background:#3D444F; font-size:1.143em; text-align:center; color:#fff; }
.glo_box ul.glo_ul li.glo_li div.glo_div p { padding:10px 0; font-size:1.071em; text-align:center;  }


@media all and (min-width:768px){

.glo_box ul.glo_ul li.glo_li { float:left; width:25%; margin-bottom:0; }
.glo_box ul.glo_ul li.glo_li div.glo_div div { height:65px; width:25%; display: table-cell;  vertical-align:middle;   }

 
}   



/** ESG연구원 조직도 **/
.sub05_02_15 .org_ESG {overflow:hidden; margin:15px 0; background:url(/images/organ/common/goalm_box.gif) repeat-y center top; }
.sub05_02_15 .org_ESG ul, .sub05_02_15 .org_dep1 { position:relative; margin:0px auto; padding:0;}
.sub05_02_15 .org_ESG strong { display:block; margin:0px; width:auto; text-align:center; }
.sub05_02_15 .org_ESG strong.king {margin:0px; padding:15px; background:#7DC242; font-size:1.2em; color:#fff; }
.sub05_02_15 .org_ESG strong.king2 {  margin-top:15px; background:#22569C; }
.sub05_02_15 .org_ESG strong.king_dep { margin:25px auto 15px; }

.sub05_02_15 .org_dep2{ margin:15px auto 0; padding:0;}
.sub05_02_15 .org_ul2 { margin:0px auto; padding:0;}
.sub05_02_15 .org_ul:after, .sub05_02_15 .org_ul2:after { content:""; display:block; clear:both; }
.sub05_02_15 .org_ul .org_li, .sub05_02_15 .org_ul2 .org_li2 {  padding:15px 0 0 0; font-size:0.9em;}
.sub05_02_15 .org_ul .org_li strong, .sub05_02_15 .org_ul2 .org_li2 strong {margin:0px; padding:15px 15px 13px; color:#fff; font-size:1.15em; background:#8794a8 url(/images/organ/common/dot_bg.png) repeat; }
.sub05_02_15 .org_ul .org_li ul, .sub05_02_15 .org_ul2 .org_li2 ul { margin:0px; padding:20px; background:#fff; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }


@media all and (min-width:768px){

    .sub05_02_15 .org_ESG {background:url(/images/kor/sub01/bg_org_ESG.gif) no-repeat center top; }
    .sub05_02_15 .org_ESG strong.king { width:160px; padding:15px 15px 14px; margin:0 auto; }
    .sub05_02_15 .org_ESG strong.king_dep { margin:20px auto 13px auto; }
    .sub05_02_15 .org_dep2 {position:static;  margin:30px auto 0; }
    .sub05_02_15 .org_ul2 { margin-left:0px; }
    .sub05_02_15 .org_ul2 .org_li2 { float:left; width:33.3%; }
    .sub05_02_15 .org_ul2 .org_li2 span{display:block;}
    .sub05_02_15 .org_ul2 .org_li2 strong { margin:0 15px; padding:13px 13px 9px;}
    .sub05_02_15 .org_ul2 .org_li2 ul { height:140px; padding:10px 15px; margin:0 15px; }
    .sub05_02_15 .org_ul2 .org_li2 ul li { line-height:21px;}

}


/** 산학협력단 **/

    .sub05_03 .s0503 .department li.w {width:100%}

    @media all and (min-width:840px){
        .sub05_03 .s0503 .department li.w {width:45%}
    }



/** 병무상담 **/
.sub06_01_09_01 h3 {padding-left:0; background:none;}



/** 총동아리연합회 **/
.sub06_04_04_03 .stu_circle_box ul.stu_ul li.stu_bg1 { background:url(/images/kor/sub06/bg_restudy1.jpg) no-repeat center top #dbf0eb; }
.sub06_04_04_03 .stu_circle_box ul.stu_ul li.stu_bg1 + li.stu_bg1 { background:url(/images/kor/sub06/bg_restudy2.jpg) no-repeat center top #dbf0eb; }
    
.sub06_04_04_03 .stu_circle_box ul.stu_ul li .stu_div p img { border:3px solid #008073;}
.sub06_04_04_03 .stu_circle_box ul.stu_ul li .stu_div span.stu_t {color:#AAFEF5; background-color:#008073; }



/** 대학생활안내(요람) **/

.sub06_09_06 .kyu_list{margin-top:50px;border-top:2px solid #5E5E5E}
.sub06_09_06 span.year {float:left; margin:-4px 8px 0 0; padding:5px 10px 2px; text-indent:0px;  background:#7cc142; color:#fff; border-radius:50px; text-align:center; font-size:0.9em; font-weight:normal; vertical-align:middle;}

.sub06_09_06 .kyu_list .depth_table_1th{padding-left:15px;background:url(/images/default/h3_bul.gif) no-repeat 0px 30px; font-size:1.0em;}
.sub06_09_06 .kyu_list .odd{background-color:#fbfbfb}

.sub06_09_06 .kyu_list li{display:block;padding:25px 10px 15px 10px;border-bottom:1px solid #dcdcdc;}
.sub06_09_06 .kyu_list li:after{content:"";clear:both;display:block;}
.sub06_09_06 .kyu_list li span{}
.sub06_09_06 .kyu_list li img{vertical-align:middle;}
.sub06_09_06 .kyu_list li a[target="_blank"]{padding:0;background:none;}
.sub06_09_06 .kyu_list .btn_down, 
.sub06_09_06 .kyu_list .btn_down *{float:right; display:inline-block;overflow:visible;margin:-1px 0 0 5px;padding:0;border:none;cursor:pointer;font-weight:400;vertical-align:top;white-space:nowrap;}
.sub06_09_06 .kyu_list .btn_down{padding:0 0 0 5px;}
.sub06_09_06 .kyu_list .btn_down span{border-left:1px solid #e0e0e0}
.sub06_09_06 .kyu_list .btn_down span a{min-width:35px;min-height:30px;background:url(/images/default/icon_file.gif) no-repeat 16px 10px #fcfcfe;color:#1a1b1d;line-height:30px;text-decoration:underline;text-indent:36px;}
.sub06_09_06 .kyu_list .btn_down span.pdf a{background-position:16px 7px;}


@media all and (min-width:768px){

    .sub06_09_06 span.year {margin:-9px 10px 0 0; padding:7px 15px 2px; font-size:1em;}
    .sub06_09_06 .kyu_list .depth_table_1th{padding-left:47px;background:url(/images/default/h3_bul.gif) no-repeat 30px 43px; font-size:1.2em;}
    .sub06_09_06 .kyu_list li{display:block;padding:37px 20px 23px 20px;}
    .sub06_09_06 .kyu_list .btn_down{padding:0 0 0 13px;}
    .sub06_09_06 .kyu_list .btn_down span a{min-width:50px;}

}





/*대학공식 SNS*/
.sub07_08_01 .ky_sns:after { content:""; display:block; clear:both; }
.sub07_08_01 .ky_sns .s_p { margin-bottom:10px; font-size:1em; }
.sub07_08_01 .ky_sns .s_p .s_span { display:block; font-size:1.667em; color:#2b6b4d; }
.line_bot {padding:0 0 10px 0; background:url(/images/kor/common/dot_line.gif) repeat-x bottom;}


@media all and (min-width:786px){

    .sub07_08_01 .ky_sns .s_p { font-size:1.286em; }
    .sub07_08_01 .ky_sns .s_p .s_span { font-size:1.667em; }

    
}



.sub07_08_01 .ui.uilnk .box_col .col .item{float:left; width:99%; height: auto;  margin:0 auto 28px;padding:0px;border:1px #CFCFCF solid; border-radius:3px;}
.sub07_08_01 .ui.uilnk.type1 .box_col .col .bico{width:100%; }
.sub07_08_01 .ui.uilnk.type1 .box_col .col .bico .ico{display:block; margin: 0; padding:0px; width:100%; height:auto; text-align:center; border-bottom:1px #CFCFCF dotted; background:none;}
.sub07_08_01 .ui.uilnk.type1 .box_col .col .bico .ico img{left: 0; overflow: hidden; width: 100%; border-radius:0px; }
    
.sub07_08_01 .ui.uilnk.type1 .box_col .col .bico b{display:block;margin:13px auto 3px; text-align:center; font-weight:bold; font-size:1.2em; font-weight:600; color:#000; word-break: keep-all;}
.sub07_08_01 .ui.uilnk.type1 .box_col .col .bico span.info{display:block; margin:0 20px 13px;  text-align:center; font-size:1.0em; line-height:20px; color:#666;}


.sub07_08_01 .ui.uilnk.type1 .box_col .col ul{overflow:hidden;padding:20px;}
.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li{display:inline-block;float:left;width:50%;margin:0; padding:0; }
.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li.ltx{width:100%; }
.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li a{display:block;margin:6px 3px 0;text-align:center;vertical-align:middle; padding:7px 5px 0; height:23px; background:#f0f0f0 ; border-radius:3px; border:1px dotted #d2d2d2;text-decoration:none;}
.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li a span{font-size:0.85em; margin:0; padding:0; height:23px; line-height:18px; background:url(/images/default/sh_bt_arr_all.png) no-repeat right -162px; color:#121212; vertical-align:middle; border:none;}
.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li.ltx{margin-right:0;}
.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li.ltx a{margin-top:6px;}


.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li a:hover span,
.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li a:focus span,
.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li a:active span {color:#fff; background:url(/images/default/sh_bt_arr_all.png) no-repeat right 4px; }


.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li a:hover,
.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li a:focus,
.sub07_08_01 .ui.uilnk.type1 .box_col .col ul li a:active {color:#fff;  background:#00693f; border-color:#00693f; }



    @media only screen and (min-width:410px){
        .sub07_08_01 .ui.uilnk .box_col .col{margin:0 2%; width:45%;}
    }



@media only screen and (min-width:768px){
    .sub07_08_01 .ui.uilnk .box_col .col{margin:0 2.5% 0; width:28%;}
}





/*대학공식 SNS*/
.sub07_08_02 .ky_sns:after { content:""; display:block; clear:both; }
.sub07_08_02 .ky_sns .s_p { margin-bottom:10px; font-size:1em; }
.sub07_08_02 .ky_sns .s_p .s_span { display:block; font-size:1.667em; color:#2b6b4d; }
.sub07_08_02 .line_bot {padding:0 0 10px 0; background:url(/images/kor/common/dot_line.gif) repeat-x bottom;}


@media all and (min-width:786px){

    .sub07_08_02 .ky_sns .s_p { font-size:1.286em; }
    .sub07_08_02 .ky_sns .s_p .s_span { font-size:1.667em; }

    
}



.sub07_08_02 .dep_tap .dep_ul { margin-left:-2px; border-bottom:3px solid #3b5047; }
.sub07_08_02 .dep_tap .dep_ul:after { content:""; display:block; clear:both; }
.sub07_08_02 .dep_tap .dep_ul li a {float:left; padding:8px 0 4px 10px; margin:2px 1px 0 0; width:29%;background:#f0f0f0; text-align:left; font-size:0.85em;  }
.sub07_08_02 .dep_tap .dep_ul li a span{float:right;  margin:3px 10px 0 0px; color:#EBF0F6; font-size:0.55em;  font-weight:normal;}
.sub07_08_02 .dep_tap .dep_ul li a.ov,
.sub07_08_02 .dep_tap .dep_ul li a:hover,
.sub07_08_02 .dep_tap .dep_ul li a:focus,
.sub07_08_02 .dep_tap .dep_ul li a:active { background:#3b5047; text-decoration:none; font-weight:bold; color:#fff; }



@media only screen and (min-width:768px){

    .sub07_08_02 .dep_tap .dep_ul li a span{float:right;  margin:3px 7px 0 0px; color:#EBF0F6; font-size:0.1em;  font-weight:normal;}

    .sub07_08_02 .dep_tap .dep_ul li a{ padding:9px 0 5px; width:8%; font-size:0.9em;}
    .sub07_08_02 .dep_tap .dep_ul li + li a{ width:8%; }
    .sub07_08_02 .dep_tap .dep_ul li + li + li a{ width:9%; }
    .sub07_08_02 .dep_tap .dep_ul li + li + li + li a{ width:10%; }
    .sub07_08_02 .dep_tap .dep_ul li + li + li + li + li a{ width:11.5%; }
    .sub07_08_02 .dep_tap .dep_ul li + li + li + li + li + li a{ width:12%; }
    .sub07_08_02 .dep_tap .dep_ul li + li + li + li + li + li + li a{ width:13%; }
    .sub07_08_02 .dep_tap .dep_ul li + li + li + li + li + li + li + li a{ width:12%; }
    /*.sub07_08_02 .dep_tap .dep_ul li + li + li + li + li + li + li a{ width:11%; }
    .sub07_08_02 .dep_tap .dep_ul li + li + li + li + li + li + li + li a{ width:9.5%; }*/


}


@media only screen and (min-width:360px){
.sub07_08_02 .depfd_box, .sub07_08_02 .depfd_box h2 {display:block;}


}





/*SNS 계정모음*/
.sub07_08_02 .lnk_wrap{width:100%;}
.sub07_08_02 .lnk_wrap:after{content:"";display:block;visibility:hidden;clear:both;}
.sub07_08_02 .lnk_wrap li{position:relative;display:block; margin:0 0 15px; padding:0px;background-color:#fff;border:1px solid #d9d9d9;}
.sub07_08_02 .lnk_wrap li.gray{background:#f8f8f8;}
.sub07_08_02 .lnk_wrap li.div_t{margin:0 0 10px;}
.sub07_08_02 .lnk_wrap [class^="box"]{position:relative;display:block;padding:15px 13px 20px;background:none; border:none; font-size:1em;}
.sub07_08_02 .lnk_wrap .box.type2 .tit{width:85%; text-overflow:ellipsis;}
.sub07_08_02 .lnk_wrap .box.type2 .tit .sns{display:inline-block; margin-right:3px; font-weight:bold; color:#000; font-size:1em; padding-left:15px; background:url(/images/default/h3_bul.gif) no-repeat left 8px;}
.sub07_08_02 .lnk_wrap .box.type2 .ico{position:absolute; float: right; right:-10px; top:9px;}
.sub07_08_02 .lnk_wrap .box.type2 a{position:relative; float: left; margin:0 0 0 5px; padding: 0; width: 30px; height: 30px; background:none; overflow: hidden;}
.sub07_08_02 .lnk_wrap .box.type2 a img{opacity: 0.75;}
.sub07_08_02 .lnk_wrap .box.type2 a:hover img { transform: scale(1.03); transition:.5s; opacity: 1.0;}



@media only screen and (min-width:768px){


    .sub07_08_02 .lnk_wrap li{float:left; margin-right:0%; width:99%; }
    .sub07_08_02 .lnk_wrap .box.type2 .tit .sns{font-weight:600; color:#000; font-size:1.1em; padding-left:18px; background:url(/images/default/h3_bul.gif) no-repeat left 10px;}
    .sub07_08_02 .lnk_wrap .box.type2 a{ width: 40px; height: 40px;}
    .sub07_08_02 .lnk_wrap .box.type2 a:hover img { transform: scale(1.06);}

    .sub07_08_02 .lnk_wrap [class^="box"]{padding:25px 20px;}
    .sub07_08_02 .lnk_wrap .box.type2 .tit .sns{font-size:1.2em;}
    .sub07_08_02 .lnk_wrap .box.type2 .ico{right:0; top:15px;}


}


@media only screen and (min-width:900px){

    .sub07_08_02 .dep_tap .dep_ul li a {  padding:10px 0 6px 15px; }

    .sub07_08_02 .lnk_wrap li{float:left; margin:0 2.7% 25px 0; width:47%; }


}





/*대학공식 SNS*/
.sub07_08_03 .ky_sns:after { content:""; display:block; clear:both; }
.sub07_08_03 .ky_sns .s_p { margin-bottom:10px; font-size:1em; }
.sub07_08_03 .ky_sns .s_p .s_span { display:block; font-size:1.667em; color:#2b6b4d; }
.sub07_08_03 .line_bot {padding:0 0 10px 0; background:url(/images/kor/common/dot_line.gif) repeat-x bottom;}


@media all and (min-width:786px){

    .sub07_08_03 .ky_sns .s_p { font-size:1.286em; }
    .sub07_08_03 .ky_sns .s_p .s_span { font-size:1.667em; }

    
}



.sub07_08_03 .ui.uilnk .box_col .col .item{float:left; width:99%; height: auto;  margin:0 auto 28px;padding:0px;border:1px #CFCFCF solid; border-radius:3px;}
.sub07_08_03 .ui.uilnk.type1 .box_col .col .bico{width:100%; }
.sub07_08_03 .ui.uilnk.type1 .box_col .col .bico .ico{display:block; margin: 0; padding:0px; width:100%; height:auto; text-align:center; border-bottom:1px #CFCFCF dotted; background:none;}
.sub07_08_03 .ui.uilnk.type1 .box_col .col .bico .ico img{left: 0; overflow: hidden; width: 100%; border-radius:0px; }
    
.sub07_08_03 .ui.uilnk.type1 .box_col .col .bico b{display:block;margin:13px auto 3px; text-align:center; font-weight:bold; font-size:1.2em; font-weight:600; color:#000; word-break: keep-all;}
.sub07_08_03 .ui.uilnk.type1 .box_col .col .bico span.info{display:block; margin:0 20px 13px;  text-align:center; font-size:1.0em; line-height:20px; color:#666;}


.sub07_08_03 .ui.uilnk.type1 .box_col .col ul{overflow:hidden;padding:20px;}
.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li{display:inline-block;float:left;width:50%;margin:0; padding:0; }
.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li.ltx{width:100%; }
.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li a{display:block;margin:6px 3px 0;text-align:center;vertical-align:middle; padding:7px 5px 0; height:23px; background:#f0f0f0 ; border-radius:3px; border:1px dotted #d2d2d2;text-decoration:none;}
.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li a span{font-size:0.85em; margin:0; padding:0; height:23px; line-height:18px; background:url(/images/default/sh_bt_arr_all.png) no-repeat right -162px; color:#121212; vertical-align:middle; border:none;}
.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li.ltx{margin-right:0;}
.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li.ltx a{margin-top:6px;}


.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li a:hover span,
.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li a:focus span,
.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li a:active span {color:#fff; background:url(/images/default/sh_bt_arr_all.png) no-repeat right 4px; }


.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li a:hover,
.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li a:focus,
.sub07_08_03 .ui.uilnk.type1 .box_col .col ul li a:active {color:#fff;  background:#00693f; border-color:#00693f; }



    @media only screen and (min-width:410px){
        .sub07_08_03 .ui.uilnk .box_col .col{margin:0 2%; width:45%;}
    }



@media only screen and (min-width:768px){
    .sub07_08_03 .ui.uilnk .box_col .col:first-child{margin:0 2.5% 0 0;}
    .sub07_08_03 .ui.uilnk .box_col .col{margin:0 2.5% 0; width:28%;}
}








/*대학공식 SNS*/
.sub07_08_04 .ky_sns:after { content:""; display:block; clear:both; }
.sub07_08_04 .ky_sns .s_p { margin-bottom:10px; font-size:1em; }
.sub07_08_04 .ky_sns .s_p .s_span { display:block; font-size:1.667em; color:#2b6b4d; }
.sub07_08_04 .line_bot {padding:0 0 10px 0; background:url(/images/kor/common/dot_line.gif) repeat-x bottom;}


@media all and (min-width:786px){

    .sub07_08_04 .ky_sns .s_p { font-size:1.286em; }
    .sub07_08_04 .ky_sns .s_p .s_span { font-size:1.667em; }

    
}


.sub07_08_04 .dep_tap .dep_ul li a {padding:10px 0 6px 20px; margin:2px 1px 0 0;text-align:left; font-size:0.9em; }
.sub07_08_04 .dep_tap .dep_ul li a span{float:right;  margin:2px 13px 0 6px; color:#EBF0F6; font-size:0.65em;  font-weight:normal;}

@media only screen and (min-width:360px){
.sub07_08_04 .depfd_box, .sub07_08_04 .depfd_box h2 {display:block;}


}


/*SNS 계정모음*/
.sub07_08_04 .lnk_wrap{width:100%;}
.sub07_08_04 .lnk_wrap:after{content:"";display:block;visibility:hidden;clear:both;}
.sub07_08_04 .lnk_wrap li{position:relative;display:block; margin:0 0 25px; padding:0px;background-color:#fff;border:1px solid #d9d9d9;}
.sub07_08_04 .lnk_wrap li.gray{background:#f8f8f8;}
.sub07_08_04 .lnk_wrap li.div_t{margin:0 0 10px;}
.sub07_08_04 .lnk_wrap [class^="box"]{position:relative;display:block;padding:15px 13px 20px;background:none; border:none; font-size:1em;}
.sub07_08_04 .lnk_wrap .box.type2 .tit{overflow:hidden;width:70%; text-overflow:ellipsis;}
.sub07_08_04 .lnk_wrap .box.type2 .tit .sns{display:inline-block; margin-right:3px; font-weight:bold; font-weight:600; color:#000; font-size:1.1em; padding-left:18px; background:url(/images/default/h3_bul.gif) no-repeat left 10px;}
.sub07_08_04 .lnk_wrap .box.type2 .ico{position:absolute; float: right; right:0; top:8px;}
.sub07_08_04 .lnk_wrap .box.type2 a{position:relative; float: left; margin:0 0 0 5px; padding: 0; width: 40px; height: 40px; background:none; overflow: hidden;}
.sub07_08_04 .lnk_wrap .box.type2 a img{opacity: 0.75;}
.sub07_08_04 .lnk_wrap .box.type2 a:hover img { transform: scale(1.06); transition:.5s; opacity: 1.0;}


@media only screen and (min-width:768px){

    .sub07_08_04 .dep_tap .dep_ul li a {  padding:10px 0 6px 15px; }

    .sub07_08_04 .lnk_wrap li{float:left; margin-right:2.7%; width:47%; }

    .sub07_08_04 .lnk_wrap [class^="box"]{padding:25px 20px;}
    .sub07_08_04 .lnk_wrap .box.type2 .tit .sns{font-size:1.2em;}
    .sub07_08_04 .lnk_wrap .box.type2 .ico{top:15px;}

}




/*보건진료소 FAQ*/

.sub06_06_08 dl {margin-bottom:50px;}
.sub06_06_08 dl dt {display:block;position:relative;padding-bottom:7px;border-bottom:1px dotted #d2d2d2; font-size:1.2em; font-weight:800;}
.sub06_06_08 dl dd {position:relative;padding:20px 25px 20px;border-bottom:1px solid #BDC4CF;word-wrap:break-word;background:#F7F7FA;color:#666; font-size:1.1em;}





/** 장학FAQ **/

.sub06_02_05_01 .board_faq,
.sub06_02_05_02 .board_faq,
.sub06_02_05_03 .board_faq,
.sub06_02_05_04 .board_faq,
.sub06_02_05_05 .board_faq{margin-top:0px; border-top:1px dotted #A6AFBE;line-height:150%;word-wrap:break-word}

.sub06_02_05_01 .board_faq .title,
.sub06_02_05_02 .board_faq .title,
.sub06_02_05_03 .board_faq .title,
.sub06_02_05_04 .board_faq .title,
.sub06_02_05_05 .board_faq .title{display:block;position:relative;border-bottom:1px dotted #A6AFBE;}

.sub06_02_05_01 .board_faq .title .ti,
.sub06_02_05_02 .board_faq .title .ti,
.sub06_02_05_03 .board_faq .title .ti,
.sub06_02_05_04 .board_faq .title .ti,
.sub06_02_05_05 .board_faq .title .ti{display:block;float:left;padding:17px 10px 7px 50px;color:#222;font-size:1.15em; font-weight:600;line-height:31px;}

.sub06_02_05_01 .board_faq .title .ti.on,
.sub06_02_05_02 .board_faq .title .ti.on,
.sub06_02_05_03 .board_faq .title .ti.on,
.sub06_02_05_04 .board_faq .title .ti.on,
.sub06_02_05_05 .board_faq .title .ti.on{text-decoration:underline;color:#659ed9;}

.sub06_02_05_01 .board_faq .title .ti.on,.sub06_02_05_01 .board_faq .title .ti:hover,.sub06_02_05_01 .board_faq .title .ti:focus,
.sub06_02_05_02 .board_faq .title .ti.on,.sub06_02_05_02 .board_faq .title .ti:hover,.sub06_02_05_02 .board_faq .title .ti:focus,
.sub06_02_05_03 .board_faq .title .ti.on,.sub06_02_05_03 .board_faq .title .ti:hover,.sub06_02_05_03 .board_faq .title .ti:focus,
.sub06_02_05_04 .board_faq .title .ti.on,.sub06_02_05_04 .board_faq .title .ti:hover,.sub06_02_05_04 .board_faq .title .ti:focus,
.sub06_02_05_05 .board_faq .title .ti.on,.sub06_02_05_05 .board_faq .title .ti:hover,.sub06_02_05_05 .board_faq .title .ti:focus{text-decoration:underline;color:#222;}

.sub06_02_05_01 .board_faq .pt,
.sub06_02_05_02 .board_faq .pt,
.sub06_02_05_03 .board_faq .pt,
.sub06_02_05_04 .board_faq .pt,
.sub06_02_05_05 .board_faq .pt{display:none;position:relative;padding:20px 25px 25px 25px;border-bottom:1px solid #BDC4CF;word-wrap:break-word;background:#F7F7FA;color:#666;font-size:0.9em}

.sub06_02_05_01 .board_faq .title .ico,
.sub06_02_05_02 .board_faq .title .ico,
.sub06_02_05_03 .board_faq .title .ico,
.sub06_02_05_04 .board_faq .title .ico,
.sub06_02_05_05 .board_faq .title .ico{top:20px;left:16px;color:#fff; border-radius:50px; background:#7dc242; width:25px; height:25px; text-align:center;line-height:26px;}



/********** 공통탭 **********/
.sub06_02_05_01 ul.basic_tab li,
.sub06_02_05_02 ul.basic_tab li,
.sub06_02_05_03 ul.basic_tab li,
.sub06_02_05_04 ul.basic_tab li,
.sub06_02_05_05 ul.basic_tab li { float:left; width:50%;}

.sub06_02_05_01 ul.basic_tab li a,
.sub06_02_05_02 ul.basic_tab li a,
.sub06_02_05_03 ul.basic_tab li a,
.sub06_02_05_04 ul.basic_tab li a,
.sub06_02_05_05 ul.basic_tab li a {font-size:0.85em;}

.sub06_01_11_01 ul.basic_tab li a,
.sub06_01_11_02 ul.basic_tab li a,
.sub06_01_11_03 ul.basic_tab li a,
.sub06_01_11_04 ul.basic_tab li a,
.sub06_01_11_05 ul.basic_tab li a,
.sub06_01_11_06 ul.basic_tab li a,
.sub06_01_11_07 ul.basic_tab li a,
.sub06_01_11_08 ul.basic_tab li a { font-size:0.85em; }


@media all and (min-width:768px){

.sub06_02_05_01 ul.basic_tab li,
.sub06_02_05_02 ul.basic_tab li,
.sub06_02_05_03 ul.basic_tab li,
.sub06_02_05_04 ul.basic_tab li,
.sub06_02_05_05 ul.basic_tab li { float:left; width:20%; }

.sub06_02_05_01 ul.basic_tab li a,
.sub06_02_05_02 ul.basic_tab li a,
.sub06_02_05_03 ul.basic_tab li a,
.sub06_02_05_04 ul.basic_tab li a,
.sub06_02_05_05 ul.basic_tab li a {font-size:1em; letter-spacing:-1px;}

.sub06_01_11_01 ul.basic_tab li,
.sub06_01_11_02 ul.basic_tab li,
.sub06_01_11_03 ul.basic_tab li,
.sub06_01_11_04 ul.basic_tab li,
.sub06_01_11_05 ul.basic_tab li,
.sub06_01_11_06 ul.basic_tab li,
.sub06_01_11_07 ul.basic_tab li,
.sub06_01_11_08 ul.basic_tab li { float:left; width:33.3%; }

.sub06_01_11_01 ul.basic_tab li a,
.sub06_01_11_02 ul.basic_tab li a,
.sub06_01_11_03 ul.basic_tab li a,
.sub06_01_11_04 ul.basic_tab li a,
.sub06_01_11_05 ul.basic_tab li a,
.sub06_01_11_06 ul.basic_tab li a,
.sub06_01_11_07 ul.basic_tab li a,
.sub06_01_11_08 ul.basic_tab li a { font-size:1em; }

}

@media all and (min-width:1000px){
	
.sub06_02_05_01 ul.basic_tab li,
.sub06_02_05_02 ul.basic_tab li,
.sub06_02_05_03 ul.basic_tab li,
.sub06_02_05_04 ul.basic_tab li,
.sub06_02_05_05 ul.basic_tab li { float:left; width:20%; }


}





/* 학사일정 */
.schdule_title {background:#383d43;}
.schedule_table_mob table th {color:#2b6b4d;}

/* 학사일정 */
@media only screen and (min-width:640px){
.schedule_table_web table {width:100%}
.schedule_table_web {margin-top:0;}
.schedule_table_web table tbody th {color:#2b6b4d;}
.schedule_table_web table thead th {background-color:#f7f7f7;}
.schedule_table_web table thead th span{display:inline-block;padding:7px 15px 3px;background:none; border-radius:0;color:#444c58;font-size: 1.125em;}
}


/* 준비중 페이지 */
.ing {width:100%; text-align:center;}

@media all and (min-width:1204px){
.ing {text-align:center;}
}


/*float 해제*/
.cb {display:block; *zoom:1; }
.cb:after {content:""; display:block; clear:both;}


/** 공통박스 아이콘 **/
.uit .inner.icowrap .ico {top: 30px;width:106px; min-height:105px;}
.uit .inner.icowrap .ico1 {background-image:url(/images/kor/common/common_icon.png); background-position:0 0;}
.uit .inner.icowrap .ico2 {background-image:url(/images/kor/common/common_icon.png); background-position:0 -105px;}
.uit .inner.icowrap .ico3 {background-image:url(/images/kor/common/common_icon.png); background-position:0 -210px;}
.uit .inner.icowrap .ico4 {background-image:url(/images/kor/common/common_icon.png); background-position:0 -315px;}
.uit .inner.icowrap .ico5 {background-image:url(/images/kor/common/common_icon.png); background-position:0 -420px;}
.uit .inner.icowrap .ico6 {background-image:url(/images/kor/common/common_icon.png); background-position:0 -525px;}
.uit .inner.icowrap .ico7 {background-image:url(/images/kor/common/common_icon.png); background-position:0 -630px;}


/*인사말*/
.line_top {padding:13px 0 0 0; background:url(/images/kor/common/dot_line.gif) repeat-x;}
.line_bot {padding:0 0 13px 0; background:url(/images/kor/common/dot_line.gif) repeat-x bottom;}
.greeting {width:auto; height:136px; padding:0px 8% 30px;  background:url(/images/kor/sub01/sub01_01_01_2022.jpg) no-repeat right top; background-size:cover;}
.greeting .photo {text-align:center;}
.greeting .text {text-align:left; width:350px; margin-top:0px;}
.greeting .text p.text {font-size:0.9em; padding:39px 0 0; line-height:15px; letter-spacing:-0.5px; color:#fff; text-shadow:0 1px 0 rgba(56, 61, 67, .50);}
.greeting .text p.text span.point01 {/*color:#121212;*/ color:#e8fed4; font-size:1.1em;}
.greeting .text p.text span.point02 {/*color:#199570;*/ }
.greeting .text p.text span.point_blue {/*color:#1d93b7;*/}
/*.greeting .text p.nabsolute;top:0;left:0; ame {margin-top:20px; text-align:right;}
.greeting .text p.name strong.point03 {padding-left:7px; font-size:1.2em;}
.greeting .text p.name img {margin-top:-10px; padding-left:15px;}*/

p.name {margin-top:50px; /*text-align:right;*/ text-align:center; font-size:1.0em; color:#121212;}
p.name strong.point03 {padding-left:7px; font-size:1.333em;}
p.name img {margin-top:-10px; padding-left:15px;}

.h_line {padding-left:12px; color:#121212; border-left:3px solid #121212;}

/*인사말*/
@media all and (min-width:480px){
.greeting {height:190px;}
.greeting .text {}
.greeting .text p.text br.two {display:none;}
}

/*인사말*/
@media all and (min-width:768px){
/*.greeting {position:relative; overflow:hidden; width:100%; padding:0; background:#f8f8f8 url(/images/kor/sub01/ct0101_bg.gif) no-repeat left;}*/
.greeting {position:relative; overflow:hidden; width:100%; height:390px; padding:0;}
.greeting .photo {float:left;}
.greeting .text {float:left; margin-left:80px;  width:500px;}
.greeting .text p:before{display:block;position:absolute;top:90px;left:80px;width:55px;height:3px; background:#7cc242; content:'';}
.greeting .text p.text {margin:65px 0 0 0;  font-size:1.5em; line-height:16px;  letter-spacing:0px;}
.greeting .text p.text span.point01{font-size:1.25em;}
.greeting .text p.text span.point02{font-size:1.25em;}
.greeting .text p.name {margin:160px 0 0 0px;}
}


/*인사말*/
@media all and (min-width:1200px){
.greeting .text {margin-right:30px;  width:550px;}
}


/*프로필*/
.profile_top {overflow:hidden; width:auto; background-color:#F8F8F8;border-top:3px solid #3BA585; border-bottom:3px solid #3BA585;}
.profile_top .photo {display:block; margin:20px auto 0; text-align:center;}
/*사진가리기
.profile_top .photo {float:left;  display:none; visibility:hidden;}*/
.profile_top .text {float:left;  padding:30px 3% 25px; width:94%; margin:0 0 3px 0; }
.profile_top .text p.text {float:left;  font-size:1.2em; padding:0; width:100%;}
.profile_top .text p.text_1 {font-size:1.2em; text-align:center; margin:0 0 20px 0; padding-bottom:15px;  border-bottom:1px dotted #ccc;}
.profile_top .text p strong {color:#199570;}
.profile_top .text p span.p_bk {display:block; color:#000; }
.profile_top .text p span.point01 {font-size:1.35em;}
.profile_top .text p .point_blue {color:#1d93b7;}
.profile_top .text p ul.list_1st li {position:relative; float:left; display:block; width:100%;}
.profile_top .text p.text ul {position:relative; float:left; display:block; width:100%;}
.profile_top .text p.text ul li {position:relative; float:left; display:block; width:100%; margin:0; padding:0;}

.profile {overflow:hidden; width:auto; padding:35px 2%; /*border-top:3px solid #121212;*/}
.profile h2 {width:auto; height:108px; margin-top:15px;  padding-top:52px; color:#ffffff; text-align:center;}
.profile h2.img01 {background:url(/images/kor/sub01/ct010102_tit01.gif) no-repeat center;}
.profile h2.img02 {background:url(/images/kor/sub01/ct010102_tit02.gif) no-repeat center;}
.profile h2.img03 {background:url(/images/kor/sub01/ct010102_tit03.gif) no-repeat center;}
.profile dl {overflow:hidden; width:auto; display:block; padding-bottom:30px;}
.profile dl dt {float:left; width:20%; background:url(/images/kor/sub01/ct010102_line.png) no-repeat right 2px; font-size:1.375em; color:#121212; font-weight:bold;}
.profile dl dt span {background:#ffffff; line-height:1.2;}
.profile dl dd {display:inline; float:left; width:80%;}
.profile dl dd span {padding:0 12px; font-size:1.000em; font-weight:bold;}
.profile dl dd p {display:inline-block; padding:0 0 3px;}
.profile dl dd .dot011 {padding:0 12px; background:url(/images/kor/sub01/ct010102_dot01.png) no-repeat left 5px;}
.profile dl dd span.dot01 {display:block; background:url(/images/kor/sub01/ct010102_dot01.png) no-repeat left;}
.profile dl dd span.dot02 {background:url(/images/kor/sub01/ct010102_dot02.png) no-repeat left;}
.profile dl dd span.dot03 {background:url(/images/kor/sub01/ct010102_dot03.png) no-repeat left;}
.profile dl dd p {display:block; padding-left:5px;}

@media all and (min-width:768px){
/*프로필*/
.profile_top {background:#f8f8f8 url(/images/kor/sub01/ct0101_bg.gif) no-repeat 380px;}
.profile_top .photo {float:left; display:block; visibility:visible; margin:0;}
.profile_top .text {float:right;  padding:39px 0 0 0px; width:410px; text-align:left;}
.profile_top .text p.text_1 {text-align:left; margin:0 0 15px 0; padding-bottom:0px; border-bottom:none;}
.profile_top .text p span.point01 {font-size:1.5em;}
.profile_top .text p span.p_bk {display:inline; margin:0;}
.profile_top .text p.text ul li {letter-spacing:0px;}

.profile {margin:0 0 35px; width:100%;}
.profile h2 {float:left; width:20%;}
.profile dl {float:right; /*width:74%;*/width:80%;}
.profile dl dd span {padding:0 20px 0 ;}
.profile dl dd span.dot01 {display:inline-block;}
.profile dl dd p { padding:0 0 3px 80px;}
}

@media all and (min-width:1200px){
/*프로필*/
.profile_top .text {width:660px;}
}

/*열링총장실*/
.ipsi_apply tr label{width:100%;}


/*연혁*/
.history_box {overflow:hidden; }
.history_box .history_tit {padding:40px 0 30px 0; background: url(/images/kor/sub01/history_line.png) no-repeat bottom; text-align:center; font-weight:bold; }
.history_box .history_tit .tit_b {padding-top:135px; background: url(/images/kor/sub01/history_icon.png) no-repeat center top; font-size:34px; color:#00693f; }
.history_box .history_tit .tit_b span {line-height:34px; font-weight:normal; }
.history_box .history_tit .tit_s {display:block; margin-top:10px; font-size:16px; color:#121212; }
.history_box .history_list {overflow:hidden; padding:40px 0 40px 20px; border-bottom:1px solid #d2d2d2; }
.history_box .history_list h2 {padding:0; margin:0; background:none; font-size:22px; }
.history_box .history_list ul {margin-top:15px; }
.history_box .history_list ul li {overflow:hidden; width:100%; padding:0; margin-bottom:3px; background:none; }
.history_box .history_list ul li span {float:left; display:block; }
.history_box .history_list ul li .date {width:auto; font-weight:bold; color:#2b6b4d; }
.history_box .history_list ul li .txt {width:65%; padding-left:17px; margin-left:13px; background: url(/images/kor/sub01/history_blit.png) no-repeat left 7px; }
.history_box .bg_gray {background:#f2f2f3; }

/*연혁*/
@media only screen and (min-width:640px){
.history_box .history_list {padding:40px 0 40px 30px; }
.history_box .history_list ul li .txt {width:80%; }
}

/*연혁*/
@media only screen and (min-width:768px){
.history_box .history_list h2 {float:left; }
.history_box .history_list ul {float:left; width:80%; padding-left:30px; margin:0 0 0 30px; border-left:3px solid #2b6b4d; }
}


/*건양인재상 이미지 패딩변경*/
figure.picBox .no_p {padding:0; }


/*****sub01020602 UI건양 컨텐츠*****/
/*다운로드 링크 위치*/
.down_area {text-align:center; }
@media only screen and (min-width: 640px){
.down_area {text-align:right; }
}

/*이미지 배경색 변경*/
.ui.uic .box_col .col .item .bg_white {background:#fff; }

/*3개짜리 나열 h3스타일*/
.ui.uic .box_col .col .item .tit_inner2 {padding: 10px 0; margin:-1px 0 10px 0; text-align: center; background: none; background-color: #f8f8f8; border: 1px solid #d2d2d2; font-size:16px; }

@media only screen and (min-width:640px){
.ui.uic .box_col.col3 .ex_one {width:66%; }
}

/*로고 컨텐츠 이미지와 설명 사이즈변경*/
.ui.uib.type1 .uibodo .logo_figure {background:#fff; }
.ui.uib.type1 .uibodo .logo_caption .qr_area {padding:20px; border:1px solid #d2d2d2; text-align:center;  }
.ui.uib.type1 .uibodo .logo_caption .qr_area span {display:block;  }
@media only screen and (min-width: 768px){
.ui.uib.type1 .uibodo .logo_figure {width:32%; }
.ui.uib.type1 .uibodo .logo_caption {position:relative; width:65%; min-height:187px; }
.ui.uib .uibodo {position:relative; }
.ui.uib .uibodo .down_area {position:absolute; right:0; bottom:0; }
.ui.uib.type1 .uibodo .logo_caption .qr_area {position:absolute; left:0; bottom:0; border:0; padding:0; text-align:left; }
.ui.uib.type1 .uibodo .logo_caption .qr_area span {display:inline-block;  }
}

/*모바일 여백*/
.mo_mt10 {margin-top:10px; }
@media only screen and (min-width: 640px){
.mo_mt10 {margin-top:0; }
}

/*리스트 스타일 업애기*/
.list_1st .no_list li {padding:0; margin:0; background:none; }

/*퇴학절차*/
@media all and (min-width:768px){
.ui.plus_uip>li {float:none; display:inline-block; width:15%; padding:5px 10px; margin:0 1%; }
.ui.plus_uip>li:after {right:-18px; }
}

/* 블릿 */
.list_1st_bul { padding:1px 0 0 12px; background:url(/images/default/sh_dot01.gif) no-repeat left 10px; }
.line_box {padding:20px; border:1px solid #e5e5e3; }
.line_box2 {/*overflow-y:scroll;*/ padding:20px; border:1px solid #e5e5e3; /*max-height:380px;*/}
.line_dashed {margin-top:30px; padding-top:30px; border-top:1px dashed #d2d2d2;}
.line_dashed_b {padding-bottom:30px; border-bottom:1px dashed #d2d2d2;}

/* 발전기금기부 온라인 신청 */
.don_online .tbl_basic_form input { /*margin-top:3px;*/ }
.don_online .tbl_basic_form .btn_inquiry { width:auto; margin:3px 0 0 3px; }
.don_online .tbl_basic_form .w30p { width:30%; }
.don_online .tbl_basic_form .w40p { width:40%; }
.don_online .tbl_basic_form .w100p { width:100%; }
.don_online .mt_3 {margin-top:3px; }

/* 비교과프로그램신청 */
.nonsubject.type1 {background:#fff;border:1px solid #d2d2d2;}
.nonsubject.type1 .inner {border-width:0;}
.nonsubject.type1 .inner strong {margin-bottom:25px;color:#121212;font-size:24px;text-align:center;}
.nonsubject.type1 .inner strong span {display:block;}
.nonsubject.type1 .inner.icowrap .ico {left:auto;right:50px;width:200px;height:200px;background:no-repeat 0 0 ;}
.nonsubject.type1 .inner.icowrap .ico1 {background-image:url(/images/kor/sub05/nonsubject_icon.png);}
.nonsubject.type1 .inner p {font-size:16px;text-align:center;}
.nonsubject.type1 .inner p span {display:block;}
.nonsubject.type1 .inner .btn_wrap {margin-top:20px;text-align:center;}

@media all and (min-width:768px){
.nonsubject.type1 .inner {padding:40px 300px 60px 40px;}
.nonsubject.type1 .inner strong {text-align:left;}
.nonsubject.type1 .inner strong span {display:inline-block;}
.nonsubject.type1 .inner.icowrap .ico {left:auto;right:50px;width:225px;height:225px;background:no-repeat 0 0;}
.nonsubject.type1 .inner.icowrap .ico1 {background-image:url(/images/kor/sub05/nonsubject_icon.png);}
.nonsubject.type1 .inner p {text-align:left;}
.nonsubject.type1 .inner p span {display:inline-block;}
.nonsubject.type1 .inner .btn_wrap {text-align:left;}
}


/* 대학기관 */
.bg_tbox { background:url(/images/default/dot_line_top.gif) repeat-x left top; }
.bg_tbox:after { content:""; display:block; clear:both; }
.bg_tbox .bg_bbox { background:url(/images/default/dot_line_top.gif) repeat-x left bottom; }
.bg_tbox .bg_left { background:url(/images/default/dot_line_left.gif) repeat-y left top; }
.bg_tbox .bg_right { padding:10px 12px; background:url(/images/default/dot_line_left.gif) repeat-y right top; }
.bg_tbox .all_noti { display:inline-block; padding-left:35px; background:url(/images/default/all_notice.gif) no-repeat left 3px; }
.bg_tbox .page_noti { display:inline-block; padding-left:35px; background:url(/images/default/page_notice.gif) no-repeat left 3px; }
.bg_tbox .grap #findItem {width:100%;height:40px; }
.bg_tbox .board_total { padding-top:2px; }
.bg_tbox .basic_search { float:none; width:auto; }
.bg_tbox .basic_search .grap {display:inline-block; width:30%; }
.bg_tbox .basic_search .searchinput {display:inline-block; width:69%; height:auto; padding:0; }
.bg_tbox .basic_search .searchinput #findWrite { float:none; width:90%; height:30px; background:#fafafa; }
.bg_tbox .basic_search .searchinput input[type='submit'].search_inp {position:absolute; right:0; width:100px; height:40px; padding:5px 14px 0 0; background:url(/images/default/btn_search.gif) no-repeat left top; }
.bg_tbox .grap { margin-left:0; }
/* 대학기관 */

@media only screen and (min-width:768px){
.bg_tbox .bg_right { padding:10px 28px; }
.bg_tbox #findItem { width:100px; margin:0; }
.bg_tbox .basic_search { overflow:hidden; float:right; }
.bg_tbox .basic_search .grap {float:none; display:inline-block; width:auto; }
.bg_tbox .basic_search .searchinput { width:255px; }
.bg_tbox .basic_search .searchinput #findWrite { /*float:left;*/ width:140px; }
.bg_tbox .basic_search .searchinput input[type='submit'].search_inp {position:static; width:100px; }

}

/*기부소식*/
.bg_tbox .gibu_search .searchinput #findWrite {margin-right:0; }
@media only screen and (min-width:768px){
.bg_tbox .gibu_search .searchinput #findWrite {margin-right:-3px; }
.bg_tbox .gibu_search .grap {float:none; width:auto; }
.bg_tbox .gibu_search .searchinput {float:none; width:auto; }

}


/*학생회*/
.stu_circle {position:relative; height:156px; padding:20px; background:url(/images/kor/sub05/stu_bg.png) no-repeat; }
.stu_circle .img_area {display:none; }
.stu_circle .stu_txt p {font-size:23px; font-weight:bold; line-height:34px; color:#fff; }
.stu_circle .small_txt {display:block; font-size:16px; font-weight:normal; }
.stu_circle .stu_txt a {margin-top:10px; display: inline-block; padding: 10px 30px 9px 15px; border-radius: 3px; border: 1px solid #d2d2d2; vertical-align: middle; background:url(/images/default/sh_bt_arr_on.png) no-repeat 125px 16px; background-color:#51575e; color:#fff; }
/*학생회*/
@media all and (min-width:768px){
.stu_circle {position:relative; height:156px; padding:55px 0 0 50px; }
.stu_circle .img_area {display:block; float:left; margin-right:40px; }
.stu_circle .stu_txt {float:left; }
}



/*총대의원회*/
.restu_circle {position:relative; padding:20px; border: 3px solid #D2D2D2;background:#fff url(/images/kor/sub06/restu_bg.png) no-repeat 390px top; }
.restu_circle .img_area {display:none; }
.restu_circle .restu_txt strong {font-size:21px; font-weight:bold; line-height:28px; color:#55B01D; }
.restu_circle .small_txt {display:block; font-size:20px; font-weight:normal; padding-top:15px; }
.restu_circle .restu_txt a {margin-top:10px; display: inline-block; padding: 10px 30px 9px 15px; border-radius: 3px; border: 1px solid #d2d2d2; vertical-align: middle; background:url(/images/default/sh_bt_arr_on.png) no-repeat 145px 16px; background-color:#51575e; color:#fff; }
.restu_circle .restu_txt .f_down{margin:10px 0 0 0;}
.restu_circle .restu_txt .f_down a.btn_dw_bace { display:block; padding:6px 15px;font-size:12px; background:url(/images/default/icon_file.gif) no-repeat 16px 10px #fcfcfe; border-radius:3px; border:1px solid #d2d2d2; vertical-align:middle; color:#343434; }
.restu_circle .restu_txt .f_down a.btn_dw_bace span { padding:0 0 0 25px; }
.restu_circle .restu_txt .f_down a.btn_dw_bace:hover, .restu_circle .restu_txt .f_down a.btn_dw_bace:focus, .restu_circle .restu_txt .f_down a.btn_dw_bace:active { border-color:#222; text-decoration:none; }
.restu_circle .restu_txt .f_down a.btn_dw_exe { background-position:16px -298px; }


/*총대의원회*/
@media all and (min-width:520px){
.restu_circle .restu_txt .f_down{display:block; position:absolute; float:right; top:-10px; right:30px;}
.restu_circle .restu_txt .f_down a.btn_dw_bace { display:block;}
}

/*총대의원회*/
@media all and (min-width:768px){
.restu_circle {position:relative; height:240px; padding:20px 0 0 30px; background:#fff url(/images/kor/sub06/restu_bg.png) no-repeat 630px top;  }
.restu_circle .img_area {display:block; float:left; margin-right:40px; }
.restu_circle .restu_txt {float:left;  padding-top:20px; }
.restu_circle .restu_txt .f_down{top:17px;}
}

/*총대의원회*/
@media all and (min-width:1000px){
.restu_circle { background:#fff url(/images/kor/sub06/restu_bg.png) no-repeat 700px top;  }

}



/*2018 총대의원회*/
/*.restu_circle {position:relative; padding:20px; background:url(/images/kor/sub06/restu_bg.png) no-repeat; border: 1px solid #A3A5AF;}
.restu_circle .img_area {display:none; }
.restu_circle .restu_txt p {font-size:25px; font-weight:bold; line-height:28px; color:#000; }
.restu_circle .small_txt {display:block; font-size:20px; font-weight:normal; padding-top:15px; }
.restu_circle .restu_txt a {margin-top:10px; display: inline-block; padding: 10px 30px 9px 15px; border-radius: 3px; border: 1px solid #d2d2d2; vertical-align: middle; background:url(/images/default/sh_bt_arr_on.png) no-repeat 125px 16px; background-color:#51575e; color:#fff; }
.restu_circle .restu_txt .f_down{margin:10px 0 0 0;}
.restu_circle .restu_txt .f_down a.btn_dw_bace { display:block; padding:6px 15px;font-size:12px; background:url(/images/default/icon_file.gif) no-repeat 16px 10px #fcfcfe; border-radius:3px; border:1px solid #d2d2d2; vertical-align:middle; color:#343434; }
.restu_circle .restu_txt .f_down a.btn_dw_bace span { padding:0 0 0 25px; }
.restu_circle .restu_txt .f_down a.btn_dw_bace:hover, .restu_circle .restu_txt .f_down a.btn_dw_bace:focus, .restu_circle .restu_txt .f_down a.btn_dw_bace:active { border-color:#222; text-decoration:none; }
.restu_circle .restu_txt .f_down a.btn_dw_exe { background-position:16px -298px; }*/


/*2018 총대의원회*/
/*@media all and (min-width:520px){
.restu_circle .restu_txt .f_down{display:block; position:absolute; float:right; top:-10px; right:15px;}
.restu_circle .restu_txt .f_down a.btn_dw_bace { display:block;}
}*/

/*2018 총대의원회*/
/*@media all and (min-width:768px){
.restu_circle {position:relative; height:145px; padding:40px 0 0 50px; }
.restu_circle .img_area {display:block; float:left; margin-right:40px; }
.restu_circle .restu_txt p {font-size:30px;line-height:34px;}
.restu_circle .restu_txt {float:left;  padding-top:15px; }
.restu_circle .restu_txt .f_down{top:17px;}
}*/




/*이사회 회의록*/
.ul_egi_wrap{}
.ul_egi_wrap .ul_egi_lineT,
.ul_egi_wrap .ul_egi_lineB{position:relative;}
.ul_egi_wrap .ul_egi_lineT:before{display:block;position:absolute;top:0;left:0;width:100%;height:3px;background:#33484c;content:'';}
.ul_egi_wrap .ul_egi_lineT:after{display:block;position:absolute;top:0;right:0;width:100%;height:3px;background:#33484c;content:'';}
.ul_egi_wrap .ul_egi_lineB:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#33484c;content:'';}
.ul_egi_wrap .ul_egi_lineB:after{display:block;position:absolute;bottom:0;right:0;width:100%;height:1px;background:#33484c;content:'';}

.ul_egi{position:relative;}
.ul_egi:after{display:block;clear:both;content:'';}
.ul_egi > li{float:left;padding:20px 0;width:100%;border-top:1px solid #d9d9d9;}
.ul_egi > li strong{display:block;padding:0 4%;font-size:22px;font-weight:400;}

.ul_egi li ul{padding:0 4%;}
.ul_egi li ul li{}

.ul_egi > li a{display:block;width:99px;height:44px;margin:15px auto 0;padding-top:55px;text-align:center;color:#fff;}
.ul_egi > li a.bg_a{background:url(/images/default/minutes1.gif) no-repeat 100% 0;}
@media all and (min-width:768px){
.ul_egi_wrap .ul_egi_lineT:before,
.ul_egi_wrap .ul_egi_lineT:after,
.ul_egi_wrap .ul_egi_lineB:before,
.ul_egi_wrap .ul_egi_lineB:after{width:48.5%;}

.ul_egi{margin-left:-3%;}
.ul_egi > li{position:relative;margin-left:3%;width:47%;}
.ul_egi > li a{position:absolute;top:50%;right:4%;margin-top:-50px;}
}



/*
.ul_egi { margin-left:-40px; }
.ul_egi:after { content:""; display:block; clear:both; }
.ul_egi .li_egi { float:none; width:auto; }
.ul_egi .li_egi div { width:auto; margin-left:40px; border-top:3px solid #33484c; border-bottom:1px solid #33484c; }
.ul_egi .li_egi .ul2_egi:after { content:""; display:block; clear:both; }
.ul_egi .li_egi .ul2_egi .li2_egi { position:relative; width:auto; height:215px; padding:20px 10px; border-top:1px solid #d9d9d9; }

.ul_egi .li_egi .ul2_egi .li2_egi strong { font-size:22px; font-weight:normal; }
.ul_egi .li_egi .ul2_egi .li2_egi a { position:absolute; right:20px; top:auto; left:20px; bottom:20px; display:inline-block; width:99px; height:44px; margin:0 auto; padding-top:55px; text-align:center; color:#fff; }
.ul_egi .li_egi .ul2_egi .li2_egi a:hover,
.ul_egi .li_egi .ul2_egi .li2_egi a:focus,
.ul_egi .li_egi .ul2_egi .li2_egi a:active { text-decoration:none; }
.ul_egi .li_egi .ul2_egi .li2_egi a.bg_a { background:url(/images/default/minutes1.gif) no-repeat right top; }
.ul_egi .li_egi .ul2_egi .li2_egi a.bg_b { background:url(/images/default/minutes2.gif) no-repeat right top; }
.p_egi { position:relative; overflow:hidden; border:1px solid #d9d9d9; }
.p_egi .strong { float:left; padding-left:20px; background:url(/images/default/ico_caution.gif) no-repeat left 3px; }
.p_egi .span { display:inline-block; margin-top:14px; padding:0 20px; }
.p_egi a { display:inline-block; width:100%; padding:14px 0; margin-top:14px; background:#383d43; border-left:1px solid #d9d9d9; text-align:center; }
.p_egi a span { display:inline-block; padding:0 15px 0 0; background:url(/images/default/btn_arr.png) no-repeat right 5px #383d43; color:#fff; }

@media all and (min-width:768px){
.ul_egi .li_egi { float:left; width:50%; }
.ul_egi .li_egi .ul2_egi .li2_egi { height:99px; padding:30px; }
.ul_egi .li_egi .ul2_egi .li2_egi a { position:absolute; right:20px; top:30px; left:auto; bottom:auto; margin:0; }
.p_egi a { float:right; width:auto; padding:14px 20px; margin-top:0; }
.p_egi a span { padding:0 15px 0 0; }
}
*/

/***** 대학,대학원 *****/
.about_title {margin-top:50px; text-align:center;}
.about_title .kr {font-size:2.250em; line-height:normal; color:#00986d;}
.about_title .en {margin-top:15px; font-size:1.250em; color:#121212; letter-spacing:2px;}

/*단과대학 소개*/
.college_box { padding:0; background:#f1f3ee; }

.college_box p.college_t { font-size:1.25em; color:#333;}
.college_box p.college_t span { font-weight:bold; }
.college_box p.college_d { font-size:1em; color:#2b6b4d; }
.college_box .college_box_ul { border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; }
.college_box .college_box_ul:after { content:""; display:block; clear:both; }
.college_box .college_box_ul li { overflow:hidden; width:auto; background:#fff; }
.college_box .college_box_ul li span { display:block; width:auto; padding:10px 20px; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.college_box_ul a { color:#199570; }

.college:after{content:"";clear:both;display:block;visibility:hidden}
.college .thm_figure{display:block;overflow:hidden; margin:0 auto; max-width:100%; height:210px;}
.college .thm_figure .box {margin-top:160px; padding:5px 0; width:100%; height:auto; background: #000 url(/images/kor/sub08/about_bg.png) repeat left top;}
.college .thm_figure .box .infor {width:auto; margin:0 7%; overflow:hidden;}
.college .thm_figure .box .infor li {color:#ffff; font-size:1.125em; height:30px; padding:10px 0 0 47px;background:url(/images/kor/sub08/about_icon.png) no-repeat;}
.college .thm_figure .box .infor li.homepi {background-position:0 -40px; margin-top:0;}
.college .thm_figure .box .infor li a {display:block; color:#fff;}
.college .thm_figure .box .infor li a[target="_blank"] {background-position:right 5px;}
.college .thm_figure .box .infor li a:hover, .college .thm_figure .box .infor li a:active, .colleges .thm_figure .box .infor li a:focus {text-decoration:underline;}

.college .thm_caption{display:block; width:90%;  padding:20px 5%; }


.department {margin:0; padding:0;}
.department li {display:-block; margin:0; padding-left:8px; background:url(/images/default/sh_dot03.gif) no-repeat left 10px;}


#depbg_med {background:url(/images/kor/sub03/college_img_med_2023.jpg) no-repeat center top; background-size:cover; }
#depbg_nursing {background:url(/images/kor/sub03/college_img_nursing.JPG) no-repeat center top; background-size:cover; }
#depbg_kycms {background:url(/images/kor/sub03/college_img_kycms.JPG) no-repeat center top; background-size:cover; }
#depbg_mec {background:url(/images/kor/sub03/college_img_mec.JPG) no-repeat center top; background-size:cover; }
#depbg_reh {background:url(/images/kor/sub03/college_img_reh.JPG) no-repeat center top; background-size:cover; }
#depbg_kba {background:url(/images/kor/sub03/college_img_kba.JPG) no-repeat center top; background-size:cover; }
#depbg_kycomp {background:url(/images/kor/sub03/college_img_kycomp.JPG) no-repeat center top; background-size:cover; }
#depbg_prime {background:url(/images/kor/sub03/college_img_prime.JPG) no-repeat center top; background-size:cover; }
#depbg_lac {background:url(/images/kor/sub03/college_img_lac.JPG) no-repeat center top; background-size:cover; }
#depbg_aisw {background:url(/images/kor/sub03/college_img_aisw.jpg) no-repeat center top; background-size:cover; }



@media only screen and (min-width:768px){
	.college_box { padding:0; }
	.college_box p.college_t { font-size:1.429em;}
	.college_box .college_box_ul li { float:left; width:100%;}

	.college .thm_figure{float:left;}
	.college .thm_caption{float:right;}

	.college .thm_figure{box-shadow:none;}
	.college .thm_figure{float:left; width:35%; height:260px;}
	.college .thm_figure .box {margin-top:210px;}

	.college .thm_caption{width:55%; margin:0; padding:30px 5% 0; }

	.department li {display:inline-block; width:21%; margin:0 1%;}

}





.department_summery {overflow:hidden; position:relative; margin:30px 0 20px 0; width:100%; height:174px;}
.department_summery .box {position:absolute; left:0; bottom:0; padding:17px 0; width:100%; height:auto; background:url(/images/kor/sub08/about_bg.png) repeat left top; }
.department_summery .box .infor {width:auto; margin:0 3%; overflow:hidden;}
.department_summery .box .infor li {color:#fff; font-size:1.125em; margin-top:10px; height:30px; padding:10px 0 0 43px; background:url(/images/kor/sub08/about_icon.png) no-repeat;}
.department_summery .box .infor li.call {background-position:0 0; margin-top:0;}
.department_summery .box .infor li.call2 {background-position:0 0;}
.department_summery .box .infor li.homepage {background-position:0 -40px;}
.department_summery .box .infor li.homepage2 {background-position:0 -80px;}
.department_summery .box .infor li.band {background-position:0 -120px;}
.department_summery .box .infor li a {display:block; color:#fff;}
.department_summery .box .infor li a[target="_blank"] {background-position:right 5px;}
.department_summery .box .infor li a:hover, .department_summery .box .infor li a:active, .department_summery .box .infor li a:focus {text-decoration:underline;}

/* 학과별 배경 */
#noimg {background:url(/images/kor/sub08/dept_noimg.jpg) no-repeat center top;}
div#depbg_080101 {background:url(/images/kor/sub08/sub08010101_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080102 {background:url(/images/kor/sub08/sub08010201_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080103 {background:url(/images/kor/sub08/sub08010301_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080104 {background:url(/images/kor/sub08/sub08010401_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080105 {background:url(/images/kor/sub08/sub08010501_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080106 {background:url(/images/kor/sub08/sub08010601_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080107 {background:url(/images/kor/sub08/sub08010701_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080108 {background:url(/images/kor/sub08/sub08010801_title.jpg) no-repeat center top; background-size:cover; }

#depbg_080201 {background:url(/images/kor/sub08/sub08020101_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080202 {background:url(/images/kor/sub08/sub08020201_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080203 {background:url(/images/kor/sub08/sub08020301_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080204 {background:url(/images/kor/sub08/sub08020401_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080205 {background:url(/images/kor/sub08/sub08020501_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080206 {background:url(/images/kor/sub08/sub08020601_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080207 {background:url(/images/kor/sub08/sub08020701_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080208 {background:url(/images/kor/sub08/sub08020801_title.jpg) no-repeat center top; background-size:cover; }

#depbg_080301 {background:url(/images/kor/sub08/sub08030101_title_2022.jpg) no-repeat center top; background-size:cover; }
#depbg_080302 {background:url(/images/kor/sub08/sub08030201_title_2023.jpg) no-repeat center top; background-size:cover; }

#depbg_080401 {background:url(/images/kor/sub08/sub08040101_title_2022.jpg) no-repeat center top; background-size:cover; }
#depbg_080402 {background:url(/images/kor/sub08/sub08040201_title_2023.jpg) no-repeat center top; background-size:cover; }
#depbg_080403 {background:url(/images/kor/sub08/sub08040301_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080404 {background:url(/images/kor/sub08/sub08040401_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080405 {background:url(/images/kor/sub08/sub08040501_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080406 {background:url(/images/kor/sub08/sub08040601_title.jpg) no-repeat center top; background-size:cover; }

#depbg_080501 {background:url(/images/kor/sub08/sub08050101_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080502 {background:url(/images/kor/sub08/sub08050201_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080503 {background:url(/images/kor/sub08/sub08050301_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080504 {background:url(/images/kor/sub08/sub08050401_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080505 {background:url(/images/kor/sub08/sub08050501_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080506 {background:url(/images/kor/sub08/sub08050601_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080507 {background:url(/images/kor/sub08/sub08050701_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080508 {background:url(/images/kor/sub08/sub08050801_title.jpg) no-repeat center top; background-size:cover; }

#depbg_080601 {background:url(/images/kor/sub08/sub08060101_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080602 {background:url(/images/kor/sub08/sub08060201_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080603 {background:url(/images/kor/sub08/sub08060301_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080604 {background:url(/images/kor/sub08/sub08060401_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080605 {background:url(/images/kor/sub08/sub08060501_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080606 {background:url(/images/kor/sub08/sub08060601_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080607 {background:url(/images/kor/sub08/sub08060701_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080608 {background:url(/images/kor/sub08/sub08060801_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080609 {background:url(/images/kor/sub08/sub08060901_title_2025.jpg) no-repeat center top; background-size:cover; }

#depbg_080701 {background:url(/images/kor/sub08/sub08070101_title.jpg) no-repeat center top; background-size:cover; }

#depbg_080801 {background:url(/images/kor/sub08/sub08080101_title_2022.jpg) no-repeat center top; background-size:cover; }

#depbg_080901 {background:url(/images/kor/sub08/sub08090101_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080902 {background:url(/images/kor/sub08/sub08090201_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080903 {background:url(/images/kor/sub08/sub08090301_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080904 {background:url(/images/kor/sub08/sub08090401_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080905 {background:url(/images/kor/sub08/sub08090501_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080906 {background:url(/images/kor/sub08/sub08090601_title.jpg) no-repeat center top; background-size:cover; }
#depbg_080907 {background:url(/images/kor/sub08/sub08090701_title_2023.jpg) no-repeat center top; background-size:cover; }
#depbg_080908 {background:url(/images/kor/sub08/sub08090801_title_2022.jpg) no-repeat center top; background-size:cover; }

#depbg_081001 {background:url(/images/kor/sub08/sub08100101_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081002 {background:url(/images/kor/sub08/sub08100201_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081003 {background:url(/images/kor/sub08/sub08100301_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081004 {background:url(/images/kor/sub08/sub08100401_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081005 {background:url(/images/kor/sub08/sub08100501_title.jpg) no-repeat center top; background-size:cover; }

#depbg_081201 {background:url(/images/kor/sub08/sub08120101_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081202 {background:url(/images/kor/sub08/sub08120201_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081203 {background:url(/images/kor/sub08/sub08120301_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081204 {background:url(/images/kor/sub08/sub08120401_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081205 {background:url(/images/kor/sub08/sub08120501_title.jpg) no-repeat center top; background-size:cover; }

#depbg_081301 {background:url(/images/kor/sub08/sub08130101_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081302 {background:url(/images/kor/sub08/sub08130201_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081303 {background:url(/images/kor/sub08/sub08130301_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081304 {background:url(/images/kor/sub08/sub08130401_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081305 {background:url(/images/kor/sub08/sub08130501_title.jpg) no-repeat center top; background-size:cover; }
#depbg_081306 {background:url(/images/kor/sub08/sub08130601_title.jpg) no-repeat center top; background-size:cover; }






#depbg_0901 {background:url(/images/kor/sub09/sub0901_title.jpg) no-repeat center top; background-size:cover; }

#depbg_090201 {background:url(/images/kor/sub09/sub090201_title.jpg) no-repeat center top; background-size:cover; }
#depbg_090202 {background:url(/images/kor/sub09/sub090202_title.jpg) no-repeat center top; background-size:cover; }
#depbg_090203 {background:url(/images/kor/sub09/sub090203_title.jpg) no-repeat center top; background-size:cover; }
#depbg_090204 {background:url(/images/kor/sub09/sub090204_title.jpg) no-repeat center top; background-size:cover; }
#depbg_090205 {background:url(/images/kor/sub09/sub090205_title.jpg) no-repeat center top; background-size:cover; }

.employment_list {width:auto; margin:20px 0 0 0;}
.employment_list li {width:auto; position:relative; padding:0 0 0 75px; margin:5px 0 0 0;}
.employment_list li:first-child {margin:0;}
.employment_list li span {display:inline-block; vertical-align:top;}
.employment_list li span.year {font-weight:600; color:#a52d69; position:absolute; left:15px; top:0; padding:0 15px 0 0; background:url(/Img/kr/sub3/employment_list_bar.gif) no-repeat right 7px;}
.employment_list li span.txt {width:auto;}


@media all and (min-width:640px){
.department_summery {height: 350px;}
}


@media all and (min-width:768px){
/***** 대학,대학원 *****/

.department_summery { height:410px;}
.department_summery .box { height:auto; }
.department_summery .box .infor li {float:left; margin:0 0 0 30px; }
.department_summery .box .infor li.call { margin:0;}

}



/***부서소개(프로그램)***/
/*탭*/
.dep_tap { overflow:hidden; }
.dep_tap .dep_ul { margin-left:-2px; border-bottom:3px solid #3b5047; }
.dep_tap .dep_ul:after { content:""; display:block; clear:both; }
.dep_tap .dep_ul li a { display:block; width:auto; padding:10px 10px 4px 10px; margin:2px 0 0 2px; background:#f0f0f0; text-align:center; font-size:1.12em; color:#545454; }
.dep_tap .dep_ul li a.ov,
.dep_tap .dep_ul li a:hover,
.dep_tap .dep_ul li a:focus,
.dep_tap .dep_ul li a:active { background:#3b5047; text-decoration:none; font-weight:bold; color:#fff; }

/*내용*/
.dep_box { padding:25px 10px 20px 10px; background:url(/images/kor/sub01/icon_dep.png) no-repeat 40px 30px #f1f3ee; }
.dep_box div { background:none #f1f3ee; }
.dep_box p.dep_t { font-size:1.429em; color:#121212; }
.dep_box p.dep_t span { font-weight:bold; }
.dep_box p.dep_d { font-size:1em; color:#545454; }
.dep_box p.dep_d span { color:#2b6b4d; }
.dep_box .dep_box_ul { border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; }
.dep_box .dep_box_ul:after { content:""; display:block; clear:both; }
.dep_box .dep_box_ul li { overflow:hidden; width:auto; background:#fff; }
.dep_box .dep_box_ul li span { display:block; width:auto; height:21px; padding:10px 20px; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.dep_box_ul a { color:#199570; }

/*들여쓰기*/
.inner ul, .inner p { padding:0 0 0 15px; }


/*부서소개(프로그램)*/
@media only screen and (min-width:769px){
/*탭*/
.dep_tap .dep_ul li a { display:inline-block; float:left; padding:10px 30px 4px 30px; }
/*내용*/
.dep_box { padding:25px 30px 20px 120px; }
.dep_box div { padding-left:45px; background:url(/images/kor/sub01/line_dep.png) repeat-y left top #f1f3ee; }
.dep_box .dep_box_ul li { float:left; width:50%; }
}


/***학사일정_상단(프로그램)***/
.calen_box .calen_top { border:5px solid #545454; }
.calen_box .calen_top:after { content:""; display:block; clear:both; }
.calen_box .calen_top div.calen_left { position:relative; display:block; width:auto; background:#f8f8f8; vertical-align:middle; }
.calen_box .calen_top div.calen_left a { position:absolute; top:30px; display:inline-block; width:12px; height:25px; margin-left:10px; background:url(/images/kor/sub01/btn_calen_left.png) no-repeat left top; font-size:0; }
.calen_box .calen_top div.calen_left a.btn_right { position:absolute; right:10px; top:30px; background:url(/images/kor/sub01/btn_calen_right.png) no-repeat left top; }
.calen_box .calen_top div.calen_right { display:block; width:auto; }
.calen_box .calen_top h2 { width:auto; padding:15px 0; background:none; text-align:center; color:#121212; font-size:1.429em; }
.calen_box .calen_top h2 span { font-size:2.381em; line-height:normal; }
.calen_box .calen_top h2 span.year { display:inline-block; margin-right:15px; }
.calen_box .calen_top ul li { padding:14px 0; }
.calen_box .calen_top ul li + li { border-top:1px solid #d2d2d2; }
.calen_box .calen_top ul li span { display:inline-block; width:20%; margin-right:15px; background:url(/images/kor/sub01/line_calendar.gif) no-repeat right 5px; text-align:center; }
.calen_box ul.day { display:none; padding:0; background:#767676; }
.calen_box ul.day:after { content:""; display:block; clear:both; }
.calen_box ul.day li { float:left; width:25%; }
.calen_box ul.day li a { display:block; float:left; width:100%; height:30px; padding-top:11px; text-align:center; font-weight:bold; font-size:1.125em; border-left:1px solid #fff; border-bottom:1px solid #fff; color:#fff; }
.calen_box ul.day li a.ov,
.calen_box ul.day li a:hover,
.calen_box ul.day li a:focus,
.calen_box ul.day li a:active { background:#2b6b4d; text-decoration:none; }

/*학사일정_하단(프로그램)*/
.calen_form { padding:15px 15px 13px 15px; background:url(/images/kor/sub01/dot_calendar.gif) repeat left top; }
.calen_form:after { content:""; display:block; clear:both; }
.calen_form .calen_select_p { float:none; height:34px; padding:6px 0 0 55px; background:url(/images/kor/sub01/icon_calendar.png) no-repeat left top; font-size:1.286em; color:#121212; }
.calen_form .calen_select select { float:none; width:100%; height:40px; margin-top:8px; border:0; }

/*학사일정_테이블(프로그램)*/
.basic_table4 { border-top:0px; }
.basic_table4 .center { text-align:center; }
.basic_table4 .left { text-align:left; }
.basic_table4 thead th { border-right:0; }
.basic_table4 tbody.tbody_tline { border-top:3px solid #121212; border-bottom:3px solid #121212; }
.basic_table4 thead th { background:#fff; }
.basic_table4 tbody th { padding:15px 10px; background:#f8f8f8; border-right:0; font-size:2.143em; color:#121212; }
.basic_table4 tbody td { border-right:0; color:#121212; }
.basic_table4 tbody td.dot_r { background:url(/images/kor/sub01/line_calendar.gif) no-repeat right 50%; }

@media only screen and (min-width:768px){
/*학사일정_상단(프로그램)*/
.calen_box .calen_top div.calen_left { display:table-cell; width:280px; }
.calen_box .calen_top div.calen_left a { display:none; }
.calen_box .calen_top div.calen_right { display:table-cell; width:70%; }
.calen_box .calen_top h2 { padding:25px 0; }
.calen_box .calen_top h2 span.year { display:block; }
.calen_box .calen_top ul li { padding:28px 0; }
.calen_box ul.day { display:block; padding:7px 0; }
.calen_box ul.day li { width:8.3%; }
.calen_box ul.day li a { height:38px; padding-top:3px; background-position:center top; font-size:1.714em; border-left:0; border-bottom:0; }
.calen_box ul.day li a.ov,
.calen_box ul.day li a:hover,
.calen_box ul.day li a:focus,
.calen_box ul.day li a:active { background:url(/images/kor/sub01/bg_calendar.png) no-repeat center top; }

/*학사일정_하단(프로그램)*/
.calen_form .calen_select_p { float:left; }
.calen_form .calen_select select { float:right; width:150px; margin-top:0; }
}



/*학사 규정*/
.uit3 .rule_box_ul { padding-left:0px; margin-top:5px; margin-bottom:7px; border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; }
.uit3 .rule_box_ul li { overflow:hidden; width:auto; background:url(/images/default/sh_dot02.gif) no-repeat 17px 17px; background-color:#fff; }
.uit3 .rule_box_ul:after { content:""; display:block; clear:both; }
.uit3 .rule_box_ul li span { display:block; width:auto; height:21px; padding:8px 23px; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.uit3 .rule_box_ul li.bu_none { display: none;}
.uit3 .rule_box_ul li.bu_none span { border-left:none; }
.uit3 .list_1st .rule_box_ul li { margin-left:0; padding-left:0; }

@media only screen and (min-width:1024px){
.uit3 .rule_box_ul li{ float:left; width:50%; }
.uit3 .rule_box_ul li.unite{ float:left; width:100%; }
.uit3 .rule_box_ul li.bu_none { display:block; background:none; background-color:#fff;}
.uit3 .rule_box_ul li.bu_none span { display:block; border-left:none; }
}



/* 입학안내 */
.uit2.type3{background:#fff;border:1px solid #ddd;}
.uit2.type3 .inner{border-width:0;}
.uit2.type3 .inner strong{margin-bottom:25px;color:#7b706c;font-size:33px;text-align:center;}
.uit2.type3 .inner strong span{display:block;}
.uit2.type3 .inner.icowrap .ico{left:auto;right:50px;width:200px;height:200px;background:no-repeat 0 0 / 100%;}
.uit2.type3 .inner.icowrap .ico1{background-image:url(/images/mie/content/uit2_ico1.png);}
.uit2.type3 .inner.icowrap .ico2{background-image:url(/images/common/ui/uit2_ico2.png);}
.uit2.type3 .inner p{font-size:16px;text-align:center;}
.uit2.type3 .inner p span{display:block;}
.uit2.type3 .inner .btn_wrap{margin-top:20px;text-align:center;}

@media all and (min-width:768px){
/* 입학안내 */
.uit2.type3 .inner{padding:60px 300px 60px 40px;background:url(/images/mie/content/uit2_bg.png) no-repeat 90% 40px;}
.uit2.type3 .inner strong{text-align:left;}
.uit2.type3 .inner strong span{display:inline-block;}
.uit2.type3 .inner.icowrap .ico{left:auto;right:50px;width:225px;height:225px;background:no-repeat 0 0;}
.uit2.type3 .inner.icowrap .ico1{background-image:url(/images/mie/content/uit2_ico1.png);}
.uit2.type3 .inner.icowrap .ico2{background-image:url(/images/common/ui/uit2_ico2.png);}
.uit2.type3 .inner p{text-align:left;}
.uit2.type3 .inner p span{display:inline-block;}
.uit2.type3 .inner .btn_wrap{text-align:left;}
}


/*비교과프로그램*/
.biko_box { padding-top:0; background:none; }
.biko_box .biko_t { padding-left:20px; font-size:1.857em;  }
.biko_box .biko_t span { padding-left:20px; background:url(/images/default/bul_biko_left.gif) no-repeat left top; }
.biko_box .biko_t span.biko_right { padding-right:35px; background:url(/images/default/bul_biko_right.gif) no-repeat right top; }
.biko_ul { margin-left:-2px; }
.biko_ul:after { content:""; display:block; clear:both; }
.biko_ul li { float:left; width:100%; }
.biko_ul li .biko_div { overflow:hidden; width:auto; min-height:103px; margin:2px 0 0 2px; padding:20px; background:#f8f8f8; border:1px solid #d2d2d2; }
.biko_ul li .biko_div strong { padding:0 0 2px 30px; background:url(/images/default/icon_baljeongigeum.gif) no-repeat left top; font-size:1.125em; }
.biko_ul li .biko_div ul li { float:none; width:auto; }
.biko_wi { padding:20px; background:#f8f8f8; border:1px solid #d2d2d2; }
.biko_wi2 { height:3px; background:url(/images/default/dot_line_top.gif) repeat-x left bottom; }
.sub06_04_02_02 .biko_box .biko_t,
.sub06_04_02_03 .biko_box .biko_t { padding-left:20px; font-size:1.43em;  }


/*비교과프로그램*/
@media all and (min-width:768px){
.biko_box { padding-top:190px; background:url(/images/default/bg_baljeongigeum.png) no-repeat center top; }
.biko_ul li { width:50%; }
.biko_ul li .biko_div { min-height:126px; }
}
@media all and (min-width:855px){
.biko_ul li .biko_div { min-height:103px; }
}
@media all and (min-width:1024px){
.biko_ul li .biko_div { min-height:126px; }
}
@media all and (min-width:1090px){
.biko_ul li .biko_div { min-height:103px; }
}


/***부설연구소 및 센터***/
/*내용*/
.dep_box2 { padding:25px 10px 20px 10px; background:url(/images/kor/sub01/uit3_ico5.png) no-repeat 0 0 #f1f3ee; }
.dep_box2 div { background:url(/images/kor/sub01/line_dep.png) repeat-y left top #f1f3ee; }
.dep_box p.dep_t { font-size:1.429em; color:#121212; }
.dep_box2 p.dep_t span { font-size:1.429em; font-weight:bold; }
.dep_box2 p.dep_d { font-size:1em; color:#545454; }
.dep_box2 p.dep_d span { color:#2b6b4d; }
.dep_box2 .dep_box_ul { border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; }
.dep_box2 .dep_box_ul:after { content:""; display:block; clear:both; }
.dep_box2 .dep_box_ul li { width:auto; background:#fff; }
.dep_box2 .dep_box_ul li span { display:block; width:auto; padding:10px 20px; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
/*부설연구소 및 센터*/
@media only screen and (max-width:1110px) and (min-width:1024px){
.dep_box2 .dep_box_ul li { width:100% !important; }
}
@media only screen and (max-width:900px){
.dep_box2 .dep_box_ul li { width:100% !important; }
}
@media only screen and (min-width:768px){
/*내용*/
.dep_box2 { padding:25px 30px 20px 120px;} 
.dep_box2 div { padding-left:45px;}
.dep_box2 .dep_box_ul li { float:left; width:50%; }
}
@media only screen and (max-width:768px){
.dep_box2 div { background-position: -2%;}
}


/***식단***/
.diet_box .diet_top { position:relative; }
.diet_box .diet_top h2 { background:none; font-size:2.200em; }
.diet_box .diet_top h2 .diet_size { font-size:0.600em; }
.diet_box .diet_top a { display:inline-block; width:19px; height:35px; font-size:0; }
.diet_box .diet_top a.diet_left { position:absolute; left:12px; top:25px; background:url(/images/kor/sub01/btn_si_left.gif) no-repeat left top; }
.diet_box .diet_top a.diet_right { position:absolute; right:12px; top:25px; background:url(/images/kor/sub01/btn_si_right.gif) no-repeat right top; }
.diet_box .diet_top .diet_top_bg { position:absolute; right:0; top:110px; left:0; display:inline-block; padding:5px 5px 3px 5px; background:url(/images/common/ui/dot_line.gif) repeat left top; }
.diet_box .diet_top .diet_top_bg select { width:100%; }
.diet_box ul.diet_ul { margin-top:100px; }
.diet_box ul.diet_ul li.diet_li strong.diet_strong { padding-bottom:2px; border-bottom:3px solid #121212; font-size:1.286em; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2:after { content:""; display:block; clear:both; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li { position:relative; min-height:52px; margin-top:5px; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li strong { float:left; display:inline-block; width:15%; height:31px; padding:10px 0 10px 0; background:#fff; text-align:center; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li strong.diet_st1 { background:#b37a3d; color:#fff; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li strong.diet_st2 { background:#2b6b4d; color:#fff; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li strong.diet_st3 { background:#304372; color:#fff; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li p { overflow:hidden; width:85%; background:url(/images/kor/sub01/org_depth1_1.gif) no-repeat left -7px; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li span { display:block; width:auto; min-height:25px; margin-left:30px; padding:10px 20px; background:#fff; border:1px solid #d2d2d2; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li span.diet_bg { background:#f8f8f8; }
.diet_box #sikdan {margin-top: 0;}
/***식단***/
@media all and (min-width:768px){
.diet_box .diet_top { position:relative; }
.diet_box .diet_top h2 { background:none; font-size:3.571em; }
.diet_box .diet_top h2 .diet_size { font-size:0.600em; }
.diet_box .diet_top a { display:inline-block; width:19px; height:35px; font-size:0; }
.diet_box .diet_top a.diet_left { position:absolute; left:20%; top:35px; background:url(/images/kor/sub01/btn_si_left.gif) no-repeat left top; }
.diet_box .diet_top a.diet_right { position:absolute; right:20%; top:35px; background:url(/images/kor/sub01/btn_si_right.gif) no-repeat right top; }
.diet_box .diet_top .diet_top_bg { position:absolute; right:0; top:35px; left:auto; display:inline-block; padding:5px 5px 3px 5px; background:url(/images/common/ui/dot_line.gif) repeat left top; }
.diet_box ul.diet_ul { margin-top:0; }
.diet_box ul.diet_ul li.diet_li strong.diet_strong { padding-bottom:2px; border-bottom:3px solid #121212; font-size:1.286em; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2:after { content:""; display:block; clear:both; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li { position:relative; min-height:52px; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li strong { float:left; display:inline-block; width:15%; height:31px; padding:10px 0 10px 0; background:#fff; text-align:right; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li strong.diet_st1 { background:url(/images/kor/sub01/icon_si1.gif) no-repeat center top #fff; color:#b37a3d; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li strong.diet_st2 { background:url(/images/kor/sub01/icon_si2.gif) no-repeat center top #fff; color:#2b6b4d; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li strong.diet_st3 { background:url(/images/kor/sub01/icon_si3.gif) no-repeat center top #fff; color:#304372; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li p { overflow:hidden; width:85%; background:url(/images/kor/sub01/org_depth1_1.gif) no-repeat left -7px; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li span { display:block; width:auto; min-height:25px; margin-left:30px; padding:10px 20px; background:#fff; border:1px solid #d2d2d2; }
.diet_box ul.diet_ul li.diet_li ul.diet_ul2 li span.diet_bg { background:#f8f8f8; }
}
@media (max-width:768px){
	.diet_box #sikdan {margin-top: 45px;}
}

/*학생회*/
.stu_circle_box { overflow:hidden; padding-top:0px; margin-top:20px; background:url(/images/kor/sub05/dot_study1.jpg) no-repeat center 31px; }
.stu_circle_box ul.stu_ul:after { content:""; display:block; clear:both; }
.stu_circle_box ul.stu_ul li { float:none; width:100%; min-height:257px; padding-top:30px; text-align:center; }
.stu_circle_box ul.stu_ul li.stu_bg1 { background:url(/images/kor/sub06/bg_study1.jpg) no-repeat center top #e2e9f1; }
.stu_circle_box ul.stu_ul li.stu_bg1 + li.stu_bg1 { background:url(/images/kor/sub06/bg_study2.jpg) no-repeat center top #e2e9f1; }
.stu_circle_box ul.stu_ul li.stu_bg2 { background:#fff; }
.stu_circle_box ul.stu_ul li.stu_bg3 { background:#f8f8f8; }
.stu_circle_box ul.stu_ul li .stu_div_box { margin-left:-1px; background:none; }
.stu_circle_box ul.stu_ul li .stu_div { display:inline-block; width:200px; text-align:center;}
.stu_circle_box ul.stu_ul li .stu_div p { display:table-cell; overflow:hidden; width:200px;margin:0 auto; vertical-align:bottom; }
.stu_circle_box ul.stu_ul li .stu_div p img { min-width:130px; min-height:157px; /*max-width:244px;*/ max-width:130px; max-height:157px; margin:0 auto; background:#fff; border:3px solid #fe8c1b;}
.stu_circle_box ul.stu_ul li .stu_div span.stu_t { display:block; margin:14px 0 5px; font-size:1.15em; color:#fef0d8; background-color:#fe8c1b; border-radius:30px; }
.stu_circle_box ul.stu_ul li .stu_div span.stu_n { margin-left:7px; font-size:1.2em; color:#fff;}
/*학생회*/
@media all and (min-width:768px){
.stu_circle_box ul.stu_ul li { float:left; width:50%; }
.stu_circle_box ul.stu_ul li .stu_div_box { background:url(/images/kor/sub05/dot_study2.png) no-repeat left 50%; }
}



/*총대의원회*/
.restu_circle_box { overflow:hidden; padding-top:0px; margin-top:0px;}
.restu_circle_box ul.restu_ul:after { content:""; display:block; clear:both; }
.restu_circle_box ul.restu_ul li { float:none; width:100%; min-height:257px; padding-top:30px; text-align:center; }
.restu_circle_box ul.restu_ul li.restu_bg1 { background:url(/images/kor/sub06/bg_study1_2016.jpg) no-repeat center top #bfd5e4; }
.restu_circle_box ul.restu_ul li.restu_bg1 + li.restu_bg1 { background:url(/images/kor/sub06/bg_study2_2016.jpg) no-repeat center top #bfd5e4; }
.restu_circle_box ul.restu_ul li.restu_bg2 { background:#fff; }
.restu_circle_box ul.restu_ul li.restu_bg3 { background:#f8f8f8; }
.restu_circle_box ul.restu_ul li .restu_div_box { margin-left:-1px; background:none; }
.restu_circle_box ul.restu_ul li .restu_div { display:inline-block; text-align:center; }
.restu_circle_box ul.restu_ul li .restu_div p { display:table-cell; overflow:hidden;width:250px; margin:0 auto; vertical-align:bottom; }
.restu_circle_box ul.restu_ul li .restu_div p img { min-width:130px; min-height:157px; /*max-width:244px;*/ max-width:130px; max-height:157px; margin:0 auto; background:#fff; border:3px solid #d2d2d2;}
.restu_circle_box ul.restu_ul li .restu_div span.restu_t { display:block; margin-top:14px; font-size:1.25em; color:#000;}
/*총대의원회*/
@media all and (min-width:768px){
.restu_circle_box ul.restu_ul li { float:left; width:50%; }
.restu_circle_box ul.restu_ul li .restu_div_box { background:url(/images/kor/sub05/dot_study2.png) no-repeat left 50%; }
}



/*조직도*/
/*ul.organ { background:url(/images/kor/sub01/mo_organ.gif) no-repeat center 65px; }*/
ul.organ { background:url(/images/kor/sub01/mo_organ_20160328.gif) no-repeat center 65px; }
.organ li,
.organ li strong { text-align:center; }

/*총장그룹*/
.organ li strong.king { display:block; width:auto; padding:17px 0 16px 0; margin-bottom:15px; background:#fff; border:5px solid #2b6b4d; font-size:1.571em; color:#121212; }
ul.org_depth1 { position:relative; color:#fff; }
ul.org_depth1:after { content:""; display:block; clear:both; }
li.org01 { display:table; float:none; width:100%; padding:0; margin-right:0; background:url(/images/kor/sub01/org_depth1_1.gif) repeat-x center top; }
li.org01 span { display:table-cell; height:55px; background:url(/images/kor/sub01/dot_organization.gif) repeat left top; vertical-align:middle; font-size:1.143em; }
li.org02 { display:table; float:none; width:100%; padding:0; margin:15px 0 30px 0; background:url(/images/kor/sub01/org_depth1_1.gif) repeat-x center top; }
li.org02 span { display:table-cell; height:55px; background:url(/images/kor/sub01/dot_organization2.gif) repeat right top; vertical-align:middle; font-size:1.143em; }

/*총장그룹하위*/
ul.org_depth2:after { content:""; display:block; clear:both; }
li.org_half { display:table; float:none; width:100%; padding:0; margin-right:0; font-size:1.1em; font-weight: bold; background:url(/images/kor/sub01/org_depth2_1.gif) no-repeat right top; text-align:center; }
li.org_half2 { margin:15px 0;}

li.org_half3 {margin:15px 0}


/*
li.org_half { float:left; width:20%; padding:30px 5% 0 0; background:url(/images/kor/sub01/org_depth2_left.gif) no-repeat right top; text-align:center; }
li.org_half2 { margin-top:0; width:20%; padding:30px 0 0 20%; background:url(/images/kor/sub01/org_depth2_1.gif) no-repeat right top; }
*/
li.org_half2 ul.org_half_min { background:#fff; margin-bottom:20px; }
li.org_half2 ul.org_half_min li.min01 { padding:0 0 10px 0; margin-top:2px; border:1px solid #d2d2d2; }
li.org_half2 ul.org_half_min li.min01 strong.st_king2 { display:table; width:100%; padding:2% 0;  background:#82B35D; border-bottom:1px solid #d2d2d2; vertical-align:middle; color:#ffffff; }
/*타이틀(녹색배경), 타이틀(파란배경)*/


/*
li.org_half3 {float:right;  margin-top:0px; width:20%; padding:30px 0 0 5%; background:url(/images/kor/sub01/org_depth2_right.gif) no-repeat left top; }
*/


li.org_half4 {margin:15px 0}
/*{ margin-top:10px; width:100%; padding:30px 0 0 ; background:url(/images/kor/sub01/org_depth2_right.gif) no-repeat right top; }*/
li.org_half span { display:block; padding:14px 0; background:#f1f3ee; border:1px solid #d2d2d2; text-align:center; }
li.org_half_left { background:url(/images/kor/sub01/org_depth2_left.gif) no-repeat left top; }
li.org_half_right {  background:url(/images/kor/sub01/org_depth2_right.gif) no-repeat right top; }
/*li.org_half3 ul.org_half_min { background:#fff; margin-bottom:50px; }
li.org_half3 ul.org_half_min li.min01 { padding:10px 0; margin-top:2px; border:1px solid #d2d2d2; }*/

/*기구*/
ul.org_depth3 { background:none; }
li.org_last { text-align:left; }
/*타이틀(검은배경)*/
li.org_last strong.org_last_king { display:block; width:auto; margin-top:30px; padding:16px 0; background:#383d43; font-size:1.143em; color:#fff; }
/*하위*/
li.org_last ul.last { margin:0 0 30px 0; padding-left:0; }
li.org_last ul.last li { margin-top:2px; }
li.org_last ul.last li.first { width:auto; margin-top:0; padding-top:10px; /*background:url(/images/kor/sub01/org_depth3_1.gif) no-repeat center top;*/ border:0; text-align:left; }
li.org_last ul.last li.first + li + li + li + li + li + li + li.first { background:none; }
li.org_last ul.last_ex { margin:10px 0 30px 0; padding:20px; background:url(/images/kor/sub01/dot_organization3.png) repeat center top #f0f0f0; border:1px solid #d2d2d2; }
li.org_last ul.last_ex li { display:inline; margin:0 10px 0 0; border:0; }
li.org_last .last_line { margin-left:0; background:none; }
li.org_last .last_line_ex { margin-left:0; padding-top:1px; background:url(/images/kor/sub01/org_depth3_1.gif) no-repeat center top; }
li.org_last .last_box { border:1px solid #d2d2d2; }
li.org_last ul.last li strong.st_king { display:table-cell; min-width:87px; padding:10px; background:#f0f0f0; border-right:1px solid #d2d2d2; vertical-align:middle; text-align:left; color:#121212; }
/*타이틀(녹색배경), 타이틀(파란배경)*/
li.org_last ul.last li strong.st_king_ex,
li.org_last ul.last li strong.st_king_ex2 { margin-top:10px; background:url(/images/kor/sub01/org_depth1_1.gif) no-repeat left 50%; color:#fff; }
li.org_last ul.last li strong.st_king_ex span { display:block; width:auto; padding:16px 0; margin-left:0; background:#2d8ba8; border:1px solid #2d8ba8; }
li.org_last ul.last li strong.st_king_ex2 span { display:block; width:auto; padding:16px 0; margin:10px 0 0 0; background:#82b35d; border:1px solid #82b35d; }
/*하위*/
li.org_last ul.last li .last_half_box { display:table-cell; width:auto; padding:10px; vertical-align:middle; text-align:left; }
li.org_last ul.last li ul.last_half { display:table-cell; width:auto; padding:10px; background:#fff; vertical-align:middle; text-align:left; }
li.org_last ul.last li .last_half_box ul.last_half { padding:0; }
li.org_last ul.last li ul.last_half li { display:inline-block; margin-right:10px; border:0; text-align:left; }
.organ .br_none { display:block; }

/*조직도*/
@media only screen and (min-width:768px){
	/*ul.organ { background:url(/images/kor/sub01/organ.gif) no-repeat center 65px; }
	ul.organ { background:url(/images/kor/sub01/organ_20191001.gif) no-repeat center 65px; }
	ul.organ { background:url(/images/kor/sub01/organ_20211101.gif) no-repeat center 65px; }*/
	ul.organ { background:url(/images/kor/sub01/organ_20230904.gif) no-repeat center 65px; }
	li.org_last ul.last li ul.last_half li .block{display:block;}
	li.org_last ul.last li strong.st_king{min-width:95px;}


	/*총장그룹*/
	.organ li strong.king { display:inline-block; padding:17px 58px 16px 58px; margin-bottom:30px; }
	li.org01 { display:table; float:right; width:45%; margin-right:5%; }
	li.org01 span { display:block; width:auto; padding:17px 0 0 0; margin:0 0 0 25%; height:38px; font-size:1.0em; }
	li.org02 { float:left; width:20%; margin:55px 0 30px 30%; }
	li.org02 span { display:block; width:auto; padding:17px 0 0 0; margin:0 25% 0 0; height:38px;  font-size:1.0em;}

	/*총장그룹하위*/
	li.org_half { float:left;  width:15%; padding:30px 0 0 25%; background:none;}
	li.org_half2 { margin-top:1px; width:15%; padding:30px 0 0 7%; background:none; }
	/*
	li.org_half { float:left;  width:20%; padding:30px 0 0 20%; background:url(/images/kor/sub01/org_depth2_left.gif) no-repeat 70% top;}
	li.org_half2 { margin-top:1px; width:20%; padding:30px 0 0 17%; background:url(/images/kor/sub01/org_depth2_1.gif) no-repeat 85% top; }
	li.org_half2 {float:right; margin:0 20% 0 0; width:20%; padding:30px 0 0 15%; background:url(/images/kor/sub01/org_depth2_right.gif) no-repeat 85% top; }*/
	li.org_half2 ul.org_half_min li.min01 strong.st_king2 {display:table-cell;  width:16%; padding:5% 2% 2%; }




	li.org_half3 { margin-top:0px; width:15%; padding:30px 0 0 12.3%; background:none;  }
	/*li.org_half3 { float:right; margin-top:0px; width:20%; padding:30px 0 0 5%; background:url(/images/kor/sub01/org_depth2_right.gif) no-repeat 70% top;  }
	li.org_half3 { margin-top:1px; width:14%; padding:30px 0 0 12%; background:url(/images/kor/sub01/org_depth2_1.gif) no-repeat right top; }*/
	li.org_half4 { margin-top:1px; width:15%; padding:30px 0 0 21%; /*background:url(/images/kor/sub01/org_depth2_1.gif) no-repeat right top;*/ }
	li.org_half_right { width:15%; margin-top:0; padding:30px 0 0 7%; }



	/*기구*/
	ul.org_depth3 { margin-top:60px; background:url(/images/kor/sub01/org_depth3_1.gif) repeat-y left top; }
	li.org_last + li.org_last + li.org_last + li.org_last + li.org_last + li.org_last + li.org_last { background:url(/images/kor/sub01/org_depth3_1_ex.gif) no-repeat left 54px; }
	ul.org_depth3 li + li + li + li + li + li.org_last { margin:30px 0px 0 0px; }
	/*타이틀(검은배경)*/
	li.org_last strong.org_last_king { display:inline-block; width:130px; margin-top:0; }
	/*하위*/
	li.org_last ul.last li .last_half_box { padding:20px; }
	li.org_last ul.last li ul.last_half { padding:20px; }
	li.org_last ul.last { margin:10px 0 30px 0; padding-left:69px; }
	li.org_last ul.last li.first { width:130px; padding-top:0; background:none; }
	li.org_last ul.last_ex { margin:10px 0 30px 61px; }
	li.org_last .last_line { margin-left:61px; background:url(/images/kor/sub01/org_depth1_1.gif) no-repeat left 50%; }
	li.org_last .last_line_ex { margin-left:69px; padding-top:0; background:url(/images/kor/sub01/org_depth1_1.gif) no-repeat left 50%; }
	li.org_last ul.last li strong.st_king { width:120px; }
	/*타이틀(녹색배경), 타이틀(파란배경)*/
	li.org_last ul.last li strong.st_king_ex span { display:inline-block; width:160px; margin-left:61px; }
	li.org_last ul.last li strong.st_king_ex2 span { display:inline-block; width:160px; margin:10px 0 0 61px; }

	.organ .br_none { display:none; }

}


/*산학협력단 주요성과*/
.chartWrap [id^="chart-container"]{margin:0 0 20px;min-height:250px;}

@media only screen and (min-width:1000px){
.chartWrap{margin-left:-2%;}
.chartWrap:after{display:block;clear:both;content:'';}
.chartWrap [id^="chart-container"]{float:left;width:31.3%;margin:0 0 20px 2%;}
}


/*교내주요사이트*/
/*아이콘*/
.kosite_iconbox { margin-left:-1%; }
.kosite_iconbox:after { content:"";display:block; clear:both; }
.kosite_iconbox li { float:left; width:49%; margin-left:1%; }
.kosite_iconbox li a { display:block; float:left; width:100%; padding:77px 0 50px 0; background:url(/images/kor/sitemap/icon_kosite01.gif) no-repeat center top; text-align:center; }
.kosite_iconbox li a span { display:block; padding:0px 0 15px 0; border-bottom:1px solid #d2d2d2; }
.kosite_iconbox li + li a  { background:url(/images/kor/sitemap/icon_kosite03.gif) no-repeat center top; }
.kosite_iconbox li + li + li a  { background:url(/images/kor/sitemap/icon_kosite04.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite19.gif) no-repeat center top; }
/*.kosite_iconbox li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite05.gif) no-repeat center top; }*/
.kosite_iconbox li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite05.gif) no-repeat center top; }
	.kosite_iconbox li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite12.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite21.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite08.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite11.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite13.gif) no-repeat center top; }
	.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite06.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite22.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite24.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite17.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite16.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite14.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite17.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite23.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite18.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite12.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite15.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite16.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite15.gif) no-repeat center top; }
.kosite_iconbox li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li a  { background:url(/images/kor/sitemap/icon_kosite16.gif) no-repeat center top; }

/*리스트*/
.kosite_listbox { padding:25px 20px; background:#f0f0f0; }
.kosite_listbox .kosite li { padding:0 25px; margin-bottom:2px; background:#fff; border:1px solid #d2d2d2; }
.kosite_listbox .kosite .kosite_title { padding-left:20px; background:url(/images/kor/sitemap/dot_home_ko1.gif) no-repeat left 8px; }
.kosite_listbox .kosite span { display:inline-block; }
.kosite_listbox .kosite .kosite_div { margin:5px 0; padding:13px 0; background:none; }
.kosite_listbox .kosite .kosite_title a {display:block; }
.kosite_listbox .kosite .kosite_title a.kosite_link { display:block; padding-left:0; margin-left:0; background:none; }
.kosite_listbox ul.kosite_ul { margin-bottom:30px; background:url(/images/kor/sitemap/bg_home_ko.gif) repeat center top; border-top:1px solid #d2d2d2; }
.kosite_listbox ul.kosite_ul li { padding:0 20px; margin-bottom:0; background:none; border-top:0; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; }
.kosite_listbox ul.kosite_ul li div { padding:13px 0; background:none; }
.kosite_listbox ul.kosite_ul li span { padding-left:15px; background:url(/images/kor/sitemap/dot_home_ko2.gif) no-repeat left 50%; }
.kosite_listbox ul.kosite_ul li a {display:block; padding-left:15px; }

/*교내주요사이트*/
@media only screen and (min-width:768px){
/*아이콘*/
.kosite_iconbox li { width:15%; }

/*리스트*/
.kosite_listbox .kosite .kosite_title a { padding-left:15px; margin-left:13px; background:url(/images/kor/sitemap/line_home_ko2.gif) no-repeat left 50%; }
.kosite_listbox ul.kosite_ul li a { padding-left:15px; margin-left:13px; background:url(/images/kor/sitemap/line_home_ko2.gif) no-repeat left 50%; }
.kosite_listbox .kosite .kosite_div { background:url(/images/kor/sitemap/icon_home_ko.gif) no-repeat right 50%; }
.kosite_listbox ul.kosite_ul li div { background:url(/images/kor/sitemap/icon_home_ko2.gif) no-repeat right 50%; }
}








/*개인정보 처리방침*/
/*아이콘*/
.privacy {margin-top:50px; border-top:2px solid #121212;}
.privacy strong{ display:block; width:100%; padding:10px 0 7px; text-align:center; background-color:#f2f8ec; border-bottom:1px solid #d2d2d2;}
.privacy_iconbox { margin-left:-1%; }
.privacy_iconbox:after { content:"";display:block; clear:both; }
.privacy_iconbox li { float:left; width:49%; margin-left:1%; }
.privacy_iconbox li a { display:block; float:left; width:100%; padding:30px 0 20px; text-align:center; border-bottom:1px solid #d2d2d2;}
.privacy_iconbox li a span { display:block; padding:3px 0 0; color:#333; }

.privacy_iconbox li a .ico {width:95px; min-height:95px; margin:0 auto;}
.privacy_iconbox li a .ico1 {background:url(/images/kor/sitemap/sitemap1601_icon.gif) no-repeat; background-position: 0px 0px; } 
.privacy_iconbox li a .ico2 {background:url(/images/kor/sitemap/sitemap1601_icon.gif) no-repeat; background-position: -95px 0px; } 
.privacy_iconbox li a .ico3 {background:url(/images/kor/sitemap/sitemap1601_icon.gif) no-repeat; background-position: -190px 0px; } 
.privacy_iconbox li a .ico4 {background:url(/images/kor/sitemap/sitemap1601_icon.gif) no-repeat; background-position: -285px 0px; } 
.privacy_iconbox li a .ico5 {background:url(/images/kor/sitemap/sitemap1601_icon.gif) no-repeat; background-position: -380px 0px; } 
.privacy_iconbox li a .ico6 {background:url(/images/kor/sitemap/sitemap1601_icon.gif) no-repeat; background-position: 0px -95px; } 
.privacy_iconbox li a .ico7 {background:url(/images/kor/sitemap/sitemap1601_icon.gif) no-repeat; background-position: -95px -95px; } 
.privacy_iconbox li a .ico8 {background:url(/images/kor/sitemap/sitemap1601_icon.gif) no-repeat; background-position: -190px -95px; } 
.privacy_iconbox li a .ico9 {background:url(/images/kor/sitemap/sitemap1601_icon.gif) no-repeat; background-position: -285px -95px; } 
.privacy_iconbox li a .ico10 {background:url(/images/kor/sitemap/sitemap1601_icon.gif) no-repeat; background-position: -380px -95px; } 


.sitemap_16_01 h2 img {vertical-align:middle;}



/*개인정보 처리방침*/
@media only screen and (min-width:768px){
/*아이콘*/
.privacy_iconbox li { width:19%; }
}




/* 사이트맵 */
#sitemap {width:100%; height:auto;}
.amThum {width:100%; height:auto; margin-bottom:40px;}
.amThum .sitemap_list {width:100%; height:auto; background:url(/images/kor/sitemap/sitemap_bg.gif) repeat-y 20% top;}
.amThum .sitemap_grep ul:first-child { border-top:1px solid #e2e2e2; }
.amThum .sitemap_grep ul li {border-bottom:1px solid #e2e2e2; width:100%; padding:5px 0; overflow:hidden;}
.amThum .sitemap_grep ul li:after {content:""; display:block; clear:both;}
.amThum .sitemap_grep ul li a {font-weight:600; display:block; width:20%; float:left; padding:0; background:none;}
.amThum .sitemap_grep ul li a span {display:inline-block; vertical-align:top; padding:5px 20px;}
.amThum .sitemap_grep ul li a[target="_blank"] span {padding-right:17px; background:url(/images/kor/sitemap/blank_ico.svg) no-repeat right 11px; background:url(/images/kor/sitemap/blank_ico.gif) no-repeat right 11px;}
.amThum .sitemap_grep ul li a:hover span, .amThum .sitemap_grep ul li a:active span, .amThum .sitemap_grep ul li a:focus span {text-decoration:underline;}
.amThum .sitemap_grep ul li ul {width:75.9%; float:left; padding:0 2%; overflow:hidden;}
.amThum .sitemap_grep ul li ul:after {content:""; display:block; clear:both;}
.amThum .sitemap_grep ul li ul li {border-bottom:0; float:left; width:auto; padding:0;background:url(/images/kor/sitemap/sitemap_bul.gif) no-repeat left 10px;}
.amThum .sitemap_grep ul li ul li a {font-weight:normal; width:auto; float:none; }
.amThum .sitemap_grep ul li ul li a span {padding:5px 10px;}
.amThum .sitemap_grep ul li ul li a[target="_blank"] {padding:0 8px 0 0;}
.amThum .sitemap_grep ul li ul li:first-child {background:none;}
.amThum .sitemap_grep ul li ul li:first-child a span {padding:5px 10px 5px 0;}

@media all and (max-width:720px){
/***** 홈페이지가이드 *****/
/* 사이트맵 */
.amThum .sitemap_grep ul {background:none;}
.amThum .sitemap_grep ul li {padding:0;}
.amThum .sitemap_grep ul li a {display:block; float:none; width:auto; background:none; padding:5px 0;}
.amThum .sitemap_grep ul li a.first {background:#f2f2f2;}
.amThum .sitemap_grep ul li ul {float:none; width:auto; padding:5px 20px; border-top:1px solid #e2e2e2; }
.amThum .sitemap_grep ul li ul li a {padding:0;}
}


/*인성관 입사신청*/
.insung_box { width:auto; margin:0 auto; }
.insung { padding-top:128px; background:url(/images/kor/sub01/bg_title.gif) no-repeat center top; border-bottom:3px; text-align:center; }
.insung p { font-size:1.857em; }
.insung_field { margin:30px 0; border-top:3px solid #121212; border-bottom:1px solid #d2d2d2; }
.insung_field .form_input { padding:30px 0; }
.insung_field .form_input ul { padding:0; margin:0 0 20px 0; }
.insung_field .form_input ul li { margin:3px 0; }
.insung_field .form_input dl dt { display:inline-block; width:20%; text-align:right; }
.insung_field .form_input dl dd { display:inline-block; width:70%; margin-left:10px; }
.insung_field .form_input dl dd input { width:100%; height:40px; padding:0; }
.insung_field .form_input button { display:block; padding:15px 0; width:100%; background:#2b6b4d; border-radius:5px; text-align:center; font-size:1.286em; color:#fff; }
.insung_field .form_input .insung_button { display:block; width:auto; padding-top:5px; margin:5px 0 0 0; background:url(/images/kor/sub01/dot_line.gif) repeat-x left top; }
.insung_field .form_input .insung_button_top { display:block; width:auto; padding-top:20px; margin:20px 0 0 0; border-top:1px solid #d2d2d2; background:none; }
.insung_field .form_input .insung_button a { display:block; width:100%; padding:11px 0; background:#383d43; border-radius:5px; text-align:center; font-size:1.286em; color:#fff; }
.insung_dl { padding:0; }
.insung_dl dt { min-height:23px; padding-left:27px; background:url(/images/kor/sub01/bul_tel.gif) no-repeat left top; font-size:1.286em; }

/*신입생 인성관 입사신청서*/
.insung_p_box { width:160px; margin:10px auto 0 auto; text-align:center; }
.insung_p { float:left; }
.insung_p button { display:inline-block; padding:10px 15px 9px 15px; background:#fcfcfe; border-radius:3px; border:1px solid #d2d2d2; vertical-align:middle; color:#121212; }
.insung_p button span { padding-right:17px; background:url(/images/default/sh_bt_arr_gray.png) no-repeat right; }
.insung_p button:hover,.insung_p button:focus,.insung_p button:active { background:#00693f; border:1px solid #00693f; color:#fff; }
.insung_p button:hover span,.insung_p button:focus span,.insung_p button:active span { background:url(/images/default/sh_bt_arr_on.png) no-repeat right; }
/*인성관 입사신청*/
@media only screen and (min-width:768px){
.insung_box { width:434px; }
.insung_field .form_input ul { padding:0 80px; }
.insung_field .form_input .insung_button { margin:5px 80px 0 80px; }
.insung_field .form_input .insung_button_top { margin:20px 80px 0 80px; }
.insung_dl { padding:0 30px; }
}


/* 맞춤장학금 */
.inner_btn { position:static; margin-top:10px; }
.jang { padding:10px 30px;}
.bg_tbox #findItem { width:auto; height:40px; margin-right:5px;}
.bg_tbox .jang_search:after { content:""; display:block; clear:both; }
.bg_tbox .jang_search .jang_p1 { float:none; width:93%; }
.bg_tbox .jang_search .jang_p1 input { min-width:auto; width:100%; height:40px; padding:5px 0 0 0; border: 1px solid #383d43;}
.bg_tbox .jang_search .jang_p2 { float:none; width:93.5%; }
.bg_tbox .jang_search .jang_p2 input { width:100%; height:47px; padding:5px 0 0 0; background:url(/images/default/btn_search2.gif) no-repeat 95% 4px #383d43; }
.jang_strong { font-size:1.125em; }
/*체크박스*/
.jang_ul { padding:10px; }
.jang_ul li { margin:25px 0; padding-bottom:5px; border-bottom:1px dotted #d2d2d2;}
.jang_ul li:last-child { border-bottom:none;}
.jang_ul li strong { float:none; width:18%; margin-right:2%; background:none; }
.jang_ul li .jang_ul2 { overflow:auto; width:100%; }
.jang_ul li .jang_ul2:after { content:""; display:block; clear:both; }
.jang_ul li .jang_ul2 li { float:left; margin:0 5px 0 0; border-bottom:none;}

/* 맞춤장학금 */
@media only screen and (min-width:768px){
.inner_btn { position:absolute; right:30px; top:40px; margin-top:0;  }
.bg_tbox .jang_search {padding:20px 0;}
.bg_tbox .jang_search .jang_p1 { float:left; width:81%; }
.bg_tbox .jang_search .jang_p2 { float:left; width:15%; }
.bg_tbox .jang_search .jang_p2 input { width:98%; padding:5px 2% 0 0; }
/*체크박스*/
.jang_ul { padding:10px; }
.jang_ul li { margin:15px 0;}
.jang_ul li strong { float:left; width:14%; margin-right:2%; background:url(/images/default/dot_jang.gif) no-repeat right 3px; }
.jang_ul li .jang_ul2 { overflow:hidden; width:82%; }
.jang_ul li .jang_ul2:after { content:""; display:block; clear:both; }
.jang_ul li .jang_ul2 li { float:left; margin:0 15px 0 0; }
}


/*교내팝업*/
.kone_popup { margin-left:0; }
.kone_popup:after { content:""; display:block; clear:both; }
.kone_popup li { float:left; width:100%; padding:0 0 30px 0; }
.kone_popup li a { display:block; width:auto; padding:0 0 30px 0; margin-left:0; text-align:center; background:url(/images/kor/sitemap/line_kone.gif) repeat-x center bottom; }
.kone_popup li a span { display:block; }
.kone_popup li a .img_span { padding:0 10px; background-color:#383D43;}
.kone_popup li a .img_span img { padding:2%; width:96%; }
.kone_popup li a .img_p { margin-top:15px; font-size:1.143em; font-weight:bold; }
.kone_popup li a .img_date {  margin-top:2px; }
/*교내팝업*/
@media only screen and (min-width:768px){
.kone_popup { margin-left:-40px; }
.kone_popup li { width:50%; }
.kone_popup li a { margin-left:40px; }
}

/* 대학생활>복지시설>주차>카셰어링 */
.sub05_06_04_02 .ui.uic .box_col.col2 .col{width:37%}



/*CK-I 사업*/
/*상단*/
.cki_box { position:relative; }
.bg_ck_left { position:relative; width:auto; height:123px; margin:0 auto; background:none; }
.bg_ck_left .bg_ck_right { height:123px; background:none; }
.bg_ck_left h2 { position:absolute; left:0; right:0; top:12px; width:auto; height:69px; margin:0 auto; padding:30px 0 0 0; background:url(/images/kor/sub01/bg_ck02.gif) repeat center 50%; border-radius:0; font-weight:normal; font-size:1.143em; text-align:center; color:#fff; }
.ck_top_box { position:relative; margin-top:0; }
ul.bg_ck_ul:after { content:""; display:block; clear:both; }
ul.bg_ck_ul li.bg_ck_li { float:none; width:auto; }
ul.bg_ck_ul li.bg_ck_li h3 { width:auto; margin:0 auto; padding:0; background:url(/images/kor/sub01/bg_ck_repeat.gif) repeat-x center 50%; text-align:center; color:#fff; }
ul.bg_ck_ul li.bg_ck_li h3 span { display:block; width:auto; height:58px; margin:0; padding:25px 0 0 0; background:url(/images/kor/sub01/bg_ck01.gif) repeat center top; border-radius:0; line-height:20px; }
ul.bg_ck_ul li.bg_ck_li2 h3 span { margin-top:15px; background:url(/images/kor/sub01/bg_ck03.gif) repeat center top; }
ul.bg_ck_ul li.bg_ck_li .bg_ck_div { position:relative; clear:both; width:auto; margin:-8px 0 0 0; padding-top:45px; background:url(/images/kor/sub01/line_ck.png) no-repeat center top; }
ul.bg_ck_ul li.bg_ck_li .bg_ck_div div { margin-right:0; }
ul.bg_ck_ul li.bg_ck_li2 .bg_ck_div div { margin-left:0; }
ul.bg_ck_ul li.bg_ck_li .bg_ck_div p.p_title { padding:20px 10px; background:#f1f3ee; border-top:3px solid #199571; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-align:center; }
ul.bg_ck_ul li.bg_ck_li2 .bg_ck_div p.p_title { border-top:3px solid #2a6b4d; }
ul.bg_ck_ul li.bg_ck_li .bg_ck_div ul.ck_list li { height:33px; padding:9px 10px 9px 10px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
ul.bg_ck_ul li.bg_ck_li .bg_ck_div ul.ck_list li a { display:block; padding:8px 15px 0 15px; background:url(/images/default/sh_dot01.gif) no-repeat left 18px; }
ul.bg_ck_ul li.bg_ck_li .bg_ck_div p.img_ck { display:none; position:absolute; right:0; bottom:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
/*중간*/
.ck_center_box { padding:30px 10px; border:1px solid #d2d2d2; }
.ck_center { width:auto; padding-top:45px; background:url(/images/kor/sub01/arr_ck.gif) no-repeat left top; }
ul.ck_center_ul { padding-left:38px; background:url(/images/kor/sub01/arr_ck_repeat.gif) repeat-y left top; }
ul.ck_center_ul li { padding-left:100px; margin-bottom:2px; background:url(/images/kor/sub01/arr_ck_01.png) no-repeat left top; }
ul.ck_center_ul li + li { background:url(/images/kor/sub01/arr_ck_02.png) no-repeat left top; }
ul.ck_center_ul li + li + li { background:url(/images/kor/sub01/arr_ck_03.png) no-repeat left top; }
ul.ck_center_ul li + li + li + li { background:url(/images/kor/sub01/arr_ck_04.png) no-repeat left top; }
ul.ck_center_ul li + li + li + li + li { background:url(/images/kor/sub01/arr_ck_05.png) no-repeat left top; }
ul.ck_center_ul li + li + li + li + li + li { background:url(/images/kor/sub01/arr_ck_06.png) no-repeat left top; }
ul.ck_center_ul li + li + li + li + li + li + li { background:url(/images/kor/sub01/arr_ck_07.png) no-repeat left top; }
ul.ck_center_ul li + li + li + li + li + li + li + li { background:url(/images/kor/sub01/arr_ck_08.png) no-repeat left top; }
ul.ck_center_ul li + li + li + li + li + li + li + li + li { background:url(/images/kor/sub01/arr_ck_09.png) no-repeat left top; }
ul.ck_center_ul li + li + li + li + li + li + li + li + li + li { background:url(/images/kor/sub01/arr_ck_10.png) no-repeat left top; }
ul.ck_center_ul li span { display:block; padding:10px; background:#fff; border:1px solid #d2d2d2; }
ul.ck_center_ul li span.bg_li { background:#f8f8f8; }
/*하단*/
.ck_bot_div { position:relative; }
.ck_bot_div:after { content:""; display:block; clear:both; }
.ck_bot_div .ck_bot_left { float:none; width:100%; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_left { display:inline-block; float:none; width:100%; margin:2px 0 2px 0; background:url(/images/kor/sub01/dot_calendar.gif) repeat left top; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_left span { display:block; width:auto; padding:10px 15px 10px 25px; background:url(/images/default/sh_dot01.gif) no-repeat 10px 20px; border:1px solid #d2d2d2; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_left span span { display:inline-block; padding:0; margin-bottom:0; background:none; border:0; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_left2 { background:none; margin-top:30px; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_left2 span { padding:10px 15px 10px 0; background:url(/images/kor/sub01/dot_calendar.gif) repeat left top; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_left2 span span { padding:0 15px 0 25px; background:url(/images/default/sh_dot01.gif) no-repeat 10px 10px; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_right { display:inline-block; float:none; width:100%; background:#fff; text-align:left; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_right span { display:block; width:auto; min-height:auto; margin-left:0; padding:10px 15px; border:1px solid #d2d2d2; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_right2 span { display:block; width:auto; min-height:auto;margin-left:0; padding:10px 15px; border:1px solid #d2d2d2; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_right span span { display:inline-block; border:0; padding:0; }
.ck_bot_div .ck_bot_right { float:none; width:100%; }
.ck_bot_div .ck_bot_right p { width:auto; height:auto; padding:35px 15px; background:#199570; text-align:center; font-size:1.429em; color:#fff; }
.ck_bot_div .ck_bot_right p br { display:none; }
.ck_bot_div .ck_bot_right2 p { height:auto; padding:35px 15px; background:#2b6c4e; }

/*CK-I 사업*/
@media only screen and (min-width:768px){
/*상단*/
.bg_ck_left { width:357px; background:url(/images/kor/sub01/bg_ck_left.gif) no-repeat left 50%; }
.bg_ck_left .bg_ck_right { background:url(/images/kor/sub01/bg_ck_right.gif) no-repeat right 50%; }
.bg_ck_left h2 { width:99px; border-radius:50px; }
.ck_top_box { margin-top:-123px; }
ul.bg_ck_ul li.bg_ck_li { float:left; width:50%; }
ul.bg_ck_ul li.bg_ck_li h3 { width:123px; }
ul.bg_ck_ul li.bg_ck_li h3 span { width:123px; height:78px; padding:45px 0 0 0; border-radius:100px; }
ul.bg_ck_ul li.bg_ck_li2 h3 span { margin-top:0; }
ul.bg_ck_ul li.bg_ck_li .bg_ck_div div { margin-right:20px; }
ul.bg_ck_ul li.bg_ck_li2 .bg_ck_div div { margin-left:20px;margin-right:0; }
ul.bg_ck_ul li.bg_ck_li .bg_ck_div ul.ck_list li { padding:9px 55% 9px 10px; }
/*중간*/
.ck_center_box { padding:30px 20%; }
ul.ck_center_ul li { padding-left:120px; }
}
/*CK-I 사업*/
@media only screen and (min-width:1025px){
/*상단*/
ul.bg_ck_ul li.bg_ck_li .bg_ck_div p.img_ck { display:block; position:absolute; right:20px; bottom:0; }
ul.bg_ck_ul li.bg_ck_li2 .bg_ck_div p.img_ck { position:absolute; right:0; bottom:0; }
ul.bg_ck_ul li.bg_ck_li .bg_ck_div ul.ck_list li { border-right:0; }
/*하단*/
.ck_bot_div .ck_bot_left { float:left; width:87%; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_left { float:left; width:80%; margin:0 0 2px 0; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_left2 { margin-top:0; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_right { float:left; width:20%; text-align:right; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_right span { min-height:22px; margin-left:2px; }
.ck_bot_div .ck_bot_left ul.ck_bot_ul2 li .ck_span_right2 span { min-height:114px; margin-left:2px; }
.ck_bot_div .ck_bot_right { float:left; width:13%; }
.ck_bot_div .ck_bot_right p { height:66px; }
.ck_bot_div .ck_bot_right p br { display:block; }
.ck_bot_div .ck_bot_right2 p { height:66px; padding:58px 15px; }
}


/*대학*/
.college_wrap .box_col:after { content:""; display:block; clear:both; }
.college_wrap .box_col > li{float:left;width:100%;height:430px;text-align:center;}
.college_wrap .box_col > li div { width:auto; margin-left:0; }
.college_wrap .box_col > li strong{font-size:24px;color:#2b6b4d;display:inline-block;padding-top:218px;padding-right:28px;background:url(/images/kor/sub03/sub03_01_icon.png) no-repeat right bottom}
.college_wrap .box_col > li ul{overflow:hidden;padding:20px;width:auto;margin-top:10px; background:#F9F9F9; border-bottom: 1px solid #E8E8E8; /*background:url(/images/common/ui/dot_line.gif) repeat;*/ border-top:solid 3px}
.college_wrap .box_col > li ul li{float:left;margin-right:7px; padding-left:21px;background:url(/images/kor/sub03/sub03_01_dot.png) no-repeat 14px 9px}
.college_wrap .box_col li p{padding-top:5px}
.college_wrap .box_col li.item1{background:url(/images/kor/sub03/sub03_01_img_01.png) no-repeat 50% 14%}
.college_wrap .box_col li.item2{background:url(/images/kor/sub03/sub03_01_img_02.png) no-repeat 50% 14%}
.college_wrap .box_col li.item3{background:url(/images/kor/sub03/sub03_01_img_03.png) no-repeat 50% 14%}
.college_wrap .box_col li.item4{background:url(/images/kor/sub03/sub03_01_img_04.png) no-repeat 50% 14%}
.college_wrap .box_col li.item5{background:url(/images/kor/sub03/sub03_01_img_05.png) no-repeat 50% 14%}
.college_wrap .box_col li.item6{background:url(/images/kor/sub03/sub03_01_img_06.png) no-repeat 50% 14%}
.college_wrap .box_col li.item7{background:url(/images/kor/sub03/sub03_01_img_07.png) no-repeat 50% 14%}
.college_wrap .box_col li.item8{background:url(/images/kor/sub03/sub03_01_img_08.png) no-repeat 50% 14%}
.college_wrap .box_col li.item9{background:url(/images/kor/sub03/sub03_01_img_09.png) no-repeat 50% 14%}
.college_wrap .box_col li.item10{background:url(/images/kor/sub03/sub03_01_img_10.png) no-repeat 50% 14%}
.college_wrap .box_col li.item11{background:url(/images/kor/sub03/sub03_01_img_11.png) no-repeat 50% 14%}
.college_wrap .box_col li.item12{background:url(/images/kor/sub03/sub03_01_img_12.png) no-repeat 50% 14%}
.college_wrap .box_col li.item13{background:url(/images/kor/sub03/sub03_01_img_13.png) no-repeat 50% 14%}
.college_wrap .box_col li.item14{background:url(/images/kor/sub03/sub03_01_img_14.png) no-repeat 50% 14%}
.college_wrap .box_col li.item15{background:url(/images/kor/sub03/sub03_01_img_15.png) no-repeat 50% 14%}
.college_wrap .box_col li.item16{background:url(/images/kor/sub03/sub03_01_img_16.png) no-repeat 50% 14%}

/*대학*/
@media all and (min-width:768px){
.college_wrap .box_col { margin-left:-40px;}
.college_wrap .box_col > li{width:50%;}
.college_wrap .box_col > li div { margin-left:40px; }
}


/*계열 학부과 소개*/
	.all_listbox { margin:0; overflow:hidden; }
	.main_box { display:block;  }
	.main_listbox { position:relative; float:none; overflow:hidden; width:232px; height:260px; margin:0 auto 24px; background:#fff; border-radius:3px; z-index:50;
		/*animation:flipInX 1s linear forwards;*/
	}
	.main_listbox:last-child { margin:0 auto 0px;}
	.main_listbox h4 { padding:16px 15px 2px 15px; background:none; }
	.main_listbox a { display:block; line-height:24px; text-decoration:none; }
	.main_listbox a span { line-height:18px; }
	.main_listbox a.mimg { position:relative; height:260px; }
	.main_listbox a.mimg .p_cont { display:block; margin:5px 14px 0 13px; line-height:17px; font-size:0.875em; }
	.main_listbox a.mimg .p_cont br { display:none; }
	.main_listbox a.mimg .mimg_img { overflow:hidden; display:block; height:160px; background:#000; }
	.main_listbox a.mimg .mimg_img img { opacity:1; width:100%; height:100%;
		transition:all 0.3s;
		/*브라우져 적용시키기*/
		-webkit-transition:all 0.3s;/*크롬,사파리*/
		-moz-transition:all 0.3s;/*파이어폭스*/
		-o-transition:all 0.3s;/*오페라*/
	}
	.main_listbox a.mimg .mimg_icon { display:none; position:absolute; left:50%; top:55px; margin-left:-35px; text-align:center; opacity:0; z-index:10;
		transition:all 0.3s;
		transform:scale(0.2);
		/*브라우져 적용시키기*/
		-webkit-transition:all 0.3s;/*크롬,사파리*/
		-webkit-transform:scale(0.2);
		-moz-transition:all 0.3s;/*파이어폭스*/
		-moz-transform:scale(0.2);
		-o-transition:all 0.3s;/*오페라*/
		-o-transform:scale(0.2);
	}
	.main_listbox a.mimg:hover .mimg_img img { opacity:0.3; }
	.main_listbox a.mimg:hover .mimg_icon { display:block; opacity:1;
		transform:scale(1);
		/*브라우져 적용시키기*/
		-webkit-transform:scale(1);/*크롬,사파리*/
		-moz-transform:scale(1);/*파이어폭스*/
		-o-transform:scale(1);/*오페라*/
	}


@media all and (min-width:550px){


	/*학과 컨텐츠공통*/
	.all_listbox { margin:24px 0 0 0; }
	.main_listbox { float:left; width:190px; height:230px; margin:0 10px 24px 14px; }
	.main_listbox:last-child { margin:0 10px 24px 14px;}

	.main_listbox a.mimg .mimg_img {width:190px; height:131px;}
	.main_listbox a.mimg .mimg_icon { display:none; position:absolute; left:50%; top:50px; }
}







/*건양소개_비전 목표_특성화전략*/
.sub01_02_04_03 .box_col { margin-left:0;}
.sub01_02_04_03 .box_col{border:solid 1px #d2d2d2;padding:30px 24px}
.sub01_02_04_03 .box_col .col.st1{position:relative;overflow:hidden;height:auto;}
.sub01_02_04_03 .box_col .col.st1 .test{position:relative;height:auto;padding:20px 0;text-align:center;background:#199570; }
.sub01_02_04_03 .box_col .col.st1 .test strong{color:#fff;font-size:18px}
.sub01_02_04_03 .box_col .col.st1 .test strong span{color:#cbebb0;font-size:16px}
.sub01_02_04_03 .box_col .col.st1 .cnt.st1{float:none;background:#f8f8f8;height:auto;border-top:3px solid #7dc242;}
.sub01_02_04_03 .box_col .col.st1 .cnt.st2{float:none;text-align:left;background:#f1f3ee;height:auto;border-top:3px solid #199570;}

.sub01_02_04_03 .box_col .col .cnt{width:100%}
.sub01_02_04_03 .box_col .col .cnt > div{padding:30px 10px; width:auto}
.sub01_02_04_03 .box_col .col .cnt strong{display:inline-block;font-size:18px;padding-bottom:15px}
.sub01_02_04_03 .box_col .col.st2,
.sub01_02_04_03 .box_col .col.st3{height:70px;text-align:center;font-size:18px;}
.sub01_02_04_03 .box_col .col.st2{padding-top:66px;background:url(/images/kor/sub01/sub01_02_04_03_icon.png) no-repeat center 20px;}
.sub01_02_04_03 .box_col .col.st2 strong{display:block;padding:20px;background:url(/images/common/ui/dot_line.gif) repeat;border:solid 1px #d2d2d2;}
.sub01_02_04_03 .box_col .st2 ul li span {display:inline-block;}
.sub01_02_04_03 .box_col .st2 ul li .cnt_block {display:none;}
.sub01_02_04_03 .box_col .col.st3{padding-top:66px;background:url(/images/kor/sub01/sub01_02_04_03_icon.png) no-repeat center 20px}
.sub01_02_04_03 .box_col .col.st3 strong{display:block;padding:20px;background:#3b5047;color:#fff;}

/*건양소개_비전 목표_특성화전략*/
@media all and (min-width:768px){
.sub01_02_04_03 .box_col{padding:30px}
.sub01_02_04_03 .box_col .col.st1{height:280px; }
.sub01_02_04_03 .box_col .col.st1 .test{position:absolute;left:0;right:0;height:100%;padding:130px 0 0 0;background:url(/images/kor/sub01/sub01_02_04_03_center.png) no-repeat center 62px}
.sub01_02_04_03 .box_col .col.st1 .cnt.st1{float:left;height:280px;border-top:0;}
.sub01_02_04_03 .box_col .col.st1 .cnt.st2{float:right;text-align:right;height:280px;border-top:0;}
.sub01_02_04_03 .box_col .col .cnt{width:50%}
.sub01_02_04_03 .box_col .col .cnt strong{padding-bottom:30px}
.sub01_02_04_03 .box_col .st2 ul li span {display:none;}
.sub01_02_04_03 .box_col .st2 ul li .cnt_block {display:inline-block;}
}

/*건양소개_비전 목표_특성화전략*/
@media all and (min-width:1025px){

.sub01_02_04_03 .box_col{padding:30px 60px}
.sub01_02_04_03 .box_col .col .cnt > div{padding:30px;}

}



/*건양인재상*/
.inct_box { height:auto; padding:20px; background:none; border:1px solid #d2d2d2; }
.inct_box .inct_left { position:relative; float:none; width:100%; padding:0 0 15px 0; margin-bottom:20px; border-bottom:1px solid #d5d5d5; text-align:left; }
.inct_box span { position:static; display:block; width:auto; height:43px; padding-top:20px; background:#199570; border-radius:0; opacity:1; font-size:1.250em; color:#fff; text-align:center; }
.inct_box h2 { display:inline-block; padding-top:10px; margin-bottom:20px; background:none; border-top:0; font-size:1.375em; }
.inct_box .inct_right { position:relative; float:none; padding-left:0; text-align:left; }
.inct_box .inct_right span { position:static; background:#7dc242; }
.inct_box .inct_right h2 { border-top:0; }
.inct_box .inct_right ul li { text-align:left; }
/*건양인재상*/
@media only screen and (min-width:768px){
.inct_box { height:333px; padding-top:139px; background:url(/images/kor/sub01/bg_inct.jpg) no-repeat center top; border:1px solid #d2d2d2; }
.inct_box .inct_left { position:relative; float:left; width:35%; padding-right:15%; text-align:right; border-bottom:0; }
.inct_box span { position:absolute; right:30px; top:22px; display:inline-block; width:63px; height:43px; padding-top:20px; background:#199570; border-radius:50px; opacity:0.9; font-size:1.250em; color:#fff; text-align:center; }
.inct_box h2 { display:inline-block; padding-top:36px; margin-bottom:20px; background:none; border-top:3px solid #2b6b4d; font-size:1.750em; }
.inct_box .inct_right { position:relative; float:left; padding-left:15%; text-align:left; }
.inct_box .inct_right span { position:absolute; left:40px; top:87px; right:auto; background:#7dc242; }
.inct_box .inct_right h2 { border-top:3px solid #7dc242; }
.inct_box .inct_right ul li { text-align:left; }
}



/*건양소개_비전 및 목표_교육목적체계도*/
.sub01_02_04_01 .box_col{ margin-left:0; /*background:url(/images/kor/sub01/bg_colgroup.gif) no-repeat left bottom;*/ border:solid 1px #d2d2d2;}
.sub01_02_04_01 .box_col .col_group{padding:37px 20px;overflow:hidden;}
.sub01_02_04_01 .box_col .col strong{font-size:16px;}
.sub01_02_04_01 .box_col .col .cnt.st1 strong,
.sub01_02_04_01 .box_col .col.st1 .cnt.st2 strong{font-size:18px;}
.sub01_02_04_01 .box_col .col_group .col.st1,
.sub01_02_04_01 .box_col .col_group .col.st2,
.sub01_02_04_01 .box_col .col_group .col.st3,
.sub01_02_04_01 .box_col .col_group .col.st4,
.sub01_02_04_01 .box_col .col_group .col.st6{padding-bottom:41px;background:url(/images/kor/sub01/sub01_02_04_01_icon.png) no-repeat center 95%}
.sub01_02_04_01 .box_col .col_group .col.st5{padding-bottom:41px;background:url(/images/kor/sub01/sub01_02_04_03_icon.png) no-repeat center 95%}
.sub01_02_04_01 .box_col .col_group .col.st1 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st2 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st4 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st5 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st1{float:none;width:auto;text-align:center;padding-top:15px;padding-bottom:15px;color:#fff;}
.sub01_02_04_01 .box_col .col_group .col.st1 .cnt.st1{background:#95C170}
.sub01_02_04_01 .box_col .col_group .col.st2 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st4 .cnt.st1{background:#199570}
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st1{background:#2B6B4D}
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st1{background:#3B5047}
.sub01_02_04_01 .box_col .col_group .col.st1 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st2 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st4 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st5 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st2{width:auto;text-align:center;overflow:hidden;padding-top:2px}
.sub01_02_04_01 .box_col .col_group .col.st2 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st4 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st5 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st8 .cnt.st2 strong{font-weight:normal}
.sub01_02_04_01 .box_col .col_group .col.st1 .cnt.st2 strong{display:block;overflow:hidden;background:#F4F9F0;padding:20px;border:solid 1px #d2d2d2;border-top:solid 3px #7dc242;}
.sub01_02_04_01 .box_col .col_group .col.st2 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st4 .cnt.st2 strong{display:block;overflow:hidden;padding:20px;border:solid 1px #d2d2d2;border-top:solid 3px #199570;}
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st2 strong{display:block;overflow:hidden;padding:20px;border:solid 1px #d2d2d2;border-top:solid 3px #2B6B4D;}
.sub01_02_04_01 .box_col .col_group .col.st2 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st5 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st2 strong{background:#F6F6F6}
/*.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st2 strong.st1{border-top:solid 3px #199570;border-right:solid 1px #d2d2d2}*/
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st2 div{width:auto}
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st2 strong{display:block;overflow:hidden;padding:13px;border:solid 1px #d2d2d2;background:url(/images/common/ui/dot_line.gif) repeat}
/*.sub01_02_04_01 .box_col .col_group .col.st5 .cnt.st2 strong{float:none;display:block;overflow:hidden;padding:20px;background:#3b5047;color:#fff;text-align:center;width:auto;}*/
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st2 div{float:none;width:auto}
.sub01_02_04_01 .list_1st li{background:url(/images/default/sh_dot01.gif) no-repeat 1px 11px;float:left;}
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st2 div strong ul li{display:block; width:100%; text-align:left;}


/*건양소개_비전 및 목표_교육목적체계도*/
@media only screen and (min-width:768px){
.sub01_02_04_01 .box_col .col_group .col.st1,
.sub01_02_04_01 .box_col .col_group .col.st2,
.sub01_02_04_01 .box_col .col_group .col.st3,
.sub01_02_04_01 .box_col .col_group .col.st4,
.sub01_02_04_01 .box_col .col_group .col.st6{background:url(/images/kor/sub01/sub01_02_04_01_icon.png) no-repeat 58% 95%}
/*.sub01_02_04_01 .box_col .col_group .col.st6{background:url(/images/kor/sub01/sub01_02_04_03_icon.png) no-repeat 58% 95%}*/
.sub01_02_04_01 .box_col .col_group .col.st7{background:none}
.sub01_02_04_01 .box_col .col_group .col.st1 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st2 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st4 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st5 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st1{float:left;width:123px;padding-top:38px;padding-bottom:57px;}
.sub01_02_04_01 .box_col .col_group .col.st1 .cnt.st1{background:url(/images/kor/sub01/sub01_02_04_01_img_01.png) no-repeat 14px 3px}
.sub01_02_04_01 .box_col .col_group .col.st2 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st4 .cnt.st1{background:url(/images/kor/sub01/sub01_02_04_01_img_02.png) no-repeat 14px 3px}
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st1,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st1{background:url(/images/kor/sub01/sub01_02_04_01_img_03.png) no-repeat 14px 3px}
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st1{background:url(/images/kor/sub01/sub01_02_04_01_img_04.png) no-repeat 14px 3px}
.sub01_02_04_01 .box_col .col_group .col.st1 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st2 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st4 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st5 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st2,
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st2{padding-top:15px}
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st2 strong{border-top:solid 3px #2b6b4d;}
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st2 strong.st1{border-right:dotted 1px #d2d2d2}
.sub01_02_04_01 .box_col .col_group .col.st2 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st4 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st2 strong{display:block;overflow:hidden;padding:20px;border:solid 1px #d2d2d2;border-top:solid 3px #199570;}
.sub01_02_04_01 .box_col .col_group .col.st3 .cnt.st2 strong,
.sub01_02_04_01 .box_col .col_group .col.st5 .cnt.st2 strong{display:block;overflow:hidden;padding:20px;border:solid 1px #d2d2d2;border-top:solid 3px #2B6B4D;}
.sub01_02_04_01 .box_col .col_group .col.st1 .cnt.st2 div,
.sub01_02_04_01 .box_col .col_group .col.st5 .cnt.st2 div,
.sub01_02_04_01 .box_col .col_group .col.st6 .cnt.st2 div,
.sub01_02_04_01 .box_col .col_group .col.st7 .cnt.st2 div{float:left;width:33.3%}
/*.sub01_02_04_01 .box_col .col_group .col.st8 .cnt.st2 strong{padding:20px 0;margin-left:123px;}*/
}
/*건양소개_비전 및 목표_교육목적체계도*/
@media only screen and (min-width:1199px){
.sub01_02_04_01 .box_col .col_group{padding:37px 49px;}
}



/*건양소개_비전목표_장기발전계획*/
.sub01_02_04_02 .box_col{overflow:hidden;padding:37px 20px;margin-left:0;border:solid 1px #d2d2d2;}
.sub01_02_04_02 .box_col .col strong{font-size:1em;}
.sub01_02_04_02 .box_col .col .cnt.st1 strong,
.sub01_02_04_02 .box_col .col.st1 .cnt.st2 strong{font-size:1.286em;}
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong{font-size:1em;}
.sub01_02_04_02 .box_col .col.st1,
.sub01_02_04_02 .box_col .col.st2,
.sub01_02_04_02 .box_col .col.st3,
.sub01_02_04_02 .box_col .col.st4{padding-bottom:41px;background:url(/images/kor/sub01/sub01_02_04_02_icon.png) no-repeat center 97%; }
.sub01_02_04_02 .box_col .col.st6 {margin-top:0;}
.sub01_02_04_02 .box_col .col.st1 .cnt.st1,
.sub01_02_04_02 .box_col .col.st2 .cnt.st1,
.sub01_02_04_02 .box_col .col.st3 .cnt.st1,
.sub01_02_04_02 .box_col .col.st4 .cnt.st1,
.sub01_02_04_02 .box_col .col.st5 .cnt.st1,
.sub01_02_04_02 .box_col .col.st6 .cnt.st1{float:none;width:auto;text-align:center;padding-top:15px;padding-bottom:15px;color:#fff;}
.sub01_02_04_02 .box_col .col.st1 .cnt.st1{background:#95c170}
.sub01_02_04_02 .box_col .col.st2 .cnt.st1{background:#199570}
.sub01_02_04_02 .box_col .col.st3 .cnt.st1{background:#2b6b4d}
.sub01_02_04_02 .box_col .col.st4 .cnt.st1{background:#199570}
.sub01_02_04_02 .box_col .col.st5 .cnt.st1{background:#3b5047}
.sub01_02_04_02 .box_col .col.st6 .cnt.st1{padding-top:15px;padding-bottom:15px; background:#2b6b4d}
.sub01_02_04_02 .box_col .col.st1 .cnt.st2,
.sub01_02_04_02 .box_col .col.st2 .cnt.st2,
.sub01_02_04_02 .box_col .col.st3 .cnt.st2,
.sub01_02_04_02 .box_col .col.st4 .cnt.st2,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2{width:auto;text-align:center;overflow:hidden;padding-top:2px}
.sub01_02_04_02 .box_col .col.st6 .cnt.st2{width:auto;text-align:center;overflow:hidden;padding-top:2px}
.sub01_02_04_02 .box_col .col.st5 .cnt.st2{text-align:left}
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong{height:auto; text-align:center; }
.sub01_02_04_02 .box_col .col.st2 .cnt.st2 strong,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 ul li,
.sub01_02_04_02 .box_col .col.st6 .cnt.st2 strong{font-weight:normal}
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 strong.st1{color:#199570}
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 strong.st2{color:#21569c}
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 strong.st3{color:#9d4e88}
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st1 span,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st2 span,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st3 span,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st4 span,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st5 span{font-size:1.5em; color:#199570}
.sub01_02_04_02 .box_col .col.st1 .cnt.st2 strong{display:block;overflow:hidden;background:url(/images/common/ui/dot_line.gif) repeat;padding:10px;border-top:solid 3px #7dc242}
.sub01_02_04_02 .box_col .col.st2 .cnt.st2 strong,
.sub01_02_04_02 .box_col .col.st4 .cnt.st2 strong,
.sub01_02_04_02 .box_col .col.st6 .cnt.st2 strong{display:block;overflow:hidden;padding:10px;border:solid 1px #d2d2d2;border-top:solid 3px #199570;}
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 strong,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong{display:block;overflow:hidden;padding:10px;border:solid 1px #d2d2d2;background:url(/images/common/ui/dot_line.gif) repeat;}
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 div{float:none;width:auto}
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 div{float:none;width:auto}
.sub01_02_04_02 .box_col .col.st6 .cnt.st2 div{float:none;width:auto}
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 strong.st1,
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 strong.st2,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st1,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st2,
.sub01_02_04_02 .box_col .col.st6 .cnt.st2 strong.st1{border-right:solid 1px #d2d2d2}
.sub01_02_04_02 .list_1st li{background:url(/images/default/sh_dot01.gif) no-repeat 1px 11px;float:none;}


/*건양소개_비전목표_장기발전계획*/
@media only screen and (min-width:768px){
.sub01_02_04_02 .box_col{padding:37px 49px;}
.sub01_02_04_02 .box_col .col strong{font-size:1.143em;}
.sub01_02_04_02 .box_col .col.st1,
.sub01_02_04_02 .box_col .col.st2,
.sub01_02_04_02 .box_col .col.st3,
.sub01_02_04_02 .box_col .col.st4,
.sub01_02_04_02 .box_col .col.st5{background:url(/images/kor/sub01/sub01_02_04_02_icon.png) no-repeat 58% bottom; }
.sub01_02_04_02 .box_col .col.st6 {margin-top:-20px;}
.sub01_02_04_02 .box_col .col.st1 .cnt.st1,
.sub01_02_04_02 .box_col .col.st2 .cnt.st1,
.sub01_02_04_02 .box_col .col.st3 .cnt.st1,
.sub01_02_04_02 .box_col .col.st4 .cnt.st1,
.sub01_02_04_02 .box_col .col.st5 .cnt.st1,
.sub01_02_04_02 .box_col .col.st6 .cnt.st1{float:left;width:123px;padding-top:38px;padding-bottom:57px;}
.sub01_02_04_02 .box_col .col.st1 .cnt.st1{background:url(/images/kor/sub01/sub01_02_04_02_img_01.png) no-repeat 14px 3px}
.sub01_02_04_02 .box_col .col.st2 .cnt.st1{background:url(/images/kor/sub01/sub01_02_04_02_img_02.png) no-repeat 14px 3px}
.sub01_02_04_02 .box_col .col.st3 .cnt.st1{background:url(/images/kor/sub01/sub01_02_04_02_img_03.png) no-repeat 14px 3px}
.sub01_02_04_02 .box_col .col.st4 .cnt.st1{background:url(/images/kor/sub01/sub01_02_04_02_img_04.png) no-repeat 14px 3px}
.sub01_02_04_02 .box_col .col.st5 .cnt.st1{background:url(/images/kor/sub01/sub01_02_04_02_img_05.png) no-repeat 14px 3px}
.sub01_02_04_02 .box_col .col.st6 .cnt.st1{padding-top:57px;padding-bottom:38px; background:url(/images/kor/sub01/sub01_02_04_02_img_06.png) no-repeat 14px 3px}
.sub01_02_04_02 .box_col .col.st1 .cnt.st2,
.sub01_02_04_02 .box_col .col.st2 .cnt.st2,
.sub01_02_04_02 .box_col .col.st3 .cnt.st2,
.sub01_02_04_02 .box_col .col.st4 .cnt.st2,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2{padding-top:15px}
.sub01_02_04_02 .box_col .col.st6 .cnt.st2{padding-top:30px}
.sub01_02_04_02 .box_col .col.st1 .cnt.st2 strong{padding:20px;}
.sub01_02_04_02 .box_col .col.st2 .cnt.st2 strong,
.sub01_02_04_02 .box_col .col.st4 .cnt.st2 strong,
.sub01_02_04_02 .box_col .col.st6 .cnt.st2 strong{padding:20px;}
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 strong{padding:20px;}
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong{padding:15px 5px 0; height:110px;}
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 div,
.sub01_02_04_02 .box_col .col.st4 .cnt.st2 div{float:left;width:33.3%}
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 div{float:left;width:20%}
.sub01_02_04_02 .box_col .col.st6 .cnt.st2 div{float:left;width:50%}
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 strong.st1,
.sub01_02_04_02 .box_col .col.st3 .cnt.st2 strong.st2,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st1,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st2,
.sub01_02_04_02 .box_col .col.st6 .cnt.st2 strong.st1{border-right:dotted 1px #d2d2d2}
.sub01_02_04_02 .list_1st li{float:left;}
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong{font-size:0.9em; line-height:13px;}
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st1 span,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st2 span,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st3 span,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st4 span,
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong.st5 span{font-weight:900;}
}



/*건양소개_비전목표_장기발전계획*/
@media only screen and (min-width:850px){
.sub01_02_04_02 .box_col .col.st5 .cnt.st2 strong{padding:15px 5px 0; height:85px;}
}



@media only screen and (min-width:1024px){
.professor_view .sideInfo{top:409px;margin-left:-22.5%;}
.professor_view aside{top:409px;}
}
@media only screen and (min-width:1200px){
.professor_view .sideInfo{margin-left:-312px;}
.professor_view aside{display:none;}
}
@media only screen and (min-width:1320px){
.professor_view aside{display:block;margin-left:600px;}
}


/*편의시설*/
.tit_inner3 {overflow:hidden; margin: -1px 0 10px 0; text-align:center; background: none; background-color: #f8f8f8; border: 1px solid #d2d2d2; }
.tit_inner3 h4 {padding:10px 0; background:none; font-size:15px; }
.tit_inner3 p {border-top:1px dashed #d2d2d2; }
.tit_inner3 .call {float:left; display:block; width:67%; padding:10px 0; border-right:1px dashed #d2d2d2; }
.tit_inner3 .locate {display:inline-block; width:auto; padding:10px 0; }
.ui.uic .box_col.col4 .ml_0 {margin-left:0; }

@media only screen and (min-width:640px){
.ui.uic .box_col.sub05060101 .col{width:48%; margin-bottom:5px; }
}
@media only screen and (min-width:768px){
.ui.uic .box_col.sub05060101 .col{width:24%; margin-bottom:0; }
}


/*로그인*/
.cont_al_box { width:auto; margin:0 auto; }
.login_box { display:block; width:auto; padding-bottom:20px; margin-bottom:20px; border-bottom:3px solid #121212; text-align:center; }
.login_box span { display:block; width:50px; margin:0 auto; padding:3px 0 5px 40px; background: url(/images/kor/sitemap/icon_login1.gif) no-repeat left top; font-size:1.286em; color:#3b5047; }
.login_field {height:auto; margin:0 auto 20px auto ; position:relative;}
.login_field .form_input p { padding:0 0 5px 105px; margin-bottom:10px; background: url(/images/kor/sitemap/icon_login2.gif) no-repeat 10px top; color:#121212; font-size:1em;}
.login_field .form_input p .title_login { font-size:1.286em; font-weight:normal; color:#199570; }
.login_field .form_input p .br_none { display:block; }
.login_field .form_input ul{width:auto;}
.login_field .form_input ul li{position:relative;}
.login_field .form_input ul li.login_field_fil { padding:16px 0; background: url(/images/kor/sitemap/line_kone.gif) repeat-x left top; }
.login_field .form_input ul li.login_field_fil:after { content:""; display:block; clear:both; }
.login_field .form_input ul li.login_field_fil div { float:left; width:33.3%; text-align:center; }
.login_field .form_input ul li.login_field_fil input[type="radio"] { margin-right:2px; }
.login_field .form_input ul li.login_field_fil label { float:none; width:auto; margin-top:0; }

.login_field .form_input ul li label{float:none;width:auto;margin-top:10px;line-height:18px;color:#545454;}
.login_field .form_input ul li input[type="text"], .login_field .form_input ul li input[type="password"]{width:96%;padding:10px 2%;}
.login_field .form_input ul li label strong{color:#545454;display:inline-block;}

.login_field .form_input ul.login_field_d { padding:40px 10px; border:1px solid #d2d2d2; }
.login_field .form_input ul.login_field_d li { margin-bottom:5px; }
.login_field .form_input ul.login_field_d li:after { content:""; display:block; clear:both; }
.login_field .form_input ul.login_field_d li dt { float:left; width:22%; padding-right:3%; text-align:right; }
.login_field .form_input ul.login_field_d li dd { float:left; width:75%; }
.login_field .form_input ul.login_field_d li dd label { border:1px solid #d2d2d2; }

.login_field .form_input ul.login_field_d li.login_btop { margin-top:20px; padding-top:20px; border-top:1px solid #d2d2d2; }
.login_field .form_input ul.login_field_d li.login_btop button { display:block; width:100%; padding:20px 0; background:#2b6b4d; border-radius:6px; font-size:1.286em; color:#fff; }

@media all and (min-width:640px){
/*로그인*/
.cont_al_box { width:434px; }
.login_field .form_input p { padding:10px 0 20px 105px; }
.login_field .form_input p .br_none { display:none; }

.login_field .form_input ul.login_field_d { padding:40px 75px; border:1px solid #d2d2d2; }

}


/*새내기를위한팁*/
.tip_class {overflow:hidden; }
.tip_class li {padding:20px 0; background:url(/images/kor/sub05/tip_line.png) no-repeat bottom; }
.tip_class div  {overflow:hidden; }
.tip_class div span {display:block; width:100%; height:88px; padding-top:48px; text-align:center; font-weight:bold; font-size:18px; background:url(/images/kor/sub05/tip_class.png) no-repeat 50% 8px;}
.tip_class ul.list {display:block; }
.tip_class ul.list li {padding: 1px 0 0 12px; background: url(/images/default/sh_dot01.gif) no-repeat left 10px;}
@media all and (min-width:640px){
.tip_class div {overflow:hidden; min-height:130px; }
.tip_class div span {display:table-cell; width:232px; height:130px; padding-top:0; text-align:center; vertical-align:middle; overflow:hidden; background:url(/images/kor/sub05/tip_class.png) no-repeat 50%; }
.tip_class ul.list {display:table-cell; }
}


/*건양 명예코드*/
.sub060904 .picBox {display:none;}
.sub060904 div.uit {display:block; }


@media all and (min-width:640px){
.sub060904 div.uit {display:none;}
.sub060904 .picBox {display:block; }
.sub060904 .picBox p {font-size:0;}
}


/*등록및 고지서 출력방법*/
@media only screen and (min-width:1000px){
.ui.sub05010301>li {width:17%; }
}

/*대학소개>대학기간>부설연구소 및 센터*/
.sub01_04_03_07 ul li span.theme{font-size:0.8em; margin-left:10px;}


/*한눈에 보는 건양*/
/*비디오*/
.sub01_02_01 .hn_video:after { content:""; display:block; clear:both; }
.sub01_02_01 .hn_video .hn_p { margin-bottom:25px; font-size:1em; }
.sub01_02_01 .hn_video .hn_p .hn_span { display:block; font-size:1.667em; color:#2b6b4d; }
.sub01_02_01 .hn_video video { display:block; width:100%; height:100%; margin-top:30px; }
.sub01_02_01 .hn_video .video_nar { overflow-y:scroll; width:auto; height:150px; padding:10px 15px; border:1px solid #d2d2d2; color:#545454; }

/*도식1*/
.sub01_02_01 .hn_do_box .hn_do_ul li { font-size:1.286em; text-align:center; }
.sub01_02_01 .hn_do_box .hn_do_ul li:after { content:""; display:block; clear:both; }
.sub01_02_01 .hn_do_box .hn_do_ul li strong { display:block; width:auto; height:36px; margin:10px 0 0 0; padding:15px 0 0 0; background:#197e4f; color:#fff; }
.sub01_02_01 .hn_do_box .hn_do_ul li + li strong { background:#69af2d; }
.sub01_02_01 .hn_do_box .hn_do_ul li + li + li strong { background:#474747; }
.sub01_02_01 .hn_do_box .hn_do_ul li p { width:auto; border-top:3px solid #197e4f; }
.sub01_02_01 .hn_do_box .hn_do_ul li p span { display:block; width:auto; padding:20px 0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
.sub01_02_01 .hn_do_box .hn_do_ul li + li p { border-top:3px solid #69af2d; }
.sub01_02_01 .hn_do_box .hn_do_ul li + li + li p { border-top:3px solid #474747; }

/*도식2*/
.sub01_02_01 .hn_do1 { position:relative; width:auto; height:auto; margin:0 auto; background:none; text-align:left; }
.sub01_02_01 .hn_do1 h2 { position:static; margin:40px 0 0 0; font-size:1.714em; }
.sub01_02_01 .hn_do1 h2 span { display:inline-block; }
.sub01_02_01 .hn_do1 ul { display:none; }
.sub01_02_01 .hn_do2 .do2_ul { margin:20px 0 0 0; }
.sub01_02_01 .hn_do2 .do2_ul:after { content:""; display:block; clear:both; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li { width:auto; margin-bottom:10px; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li div { border:1px solid #d2d2d2; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li strong { display:block; padding:15px 0; background:url(/images/kor/sub01/dot_hannon02.gif) repeat left top; border-bottom:3px solid #21569c; font-size:1.286em; text-align:center; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li + .do2_li strong { border-bottom:3px solid #be0f30; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li + .do2_li + .do2_li strong { border-bottom:3px solid #9d4e88; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li .do2_ul2 { height:70px; padding:20px; background:#f8f8f8; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li .do2_ul2 li strong { display:inline-block; padding:0; background:none; border-bottom:0; font-size:1.143em; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li + .do2_li .do2_ul2 li strong { border-bottom:0; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li + .do2_li + .do2_li .do2_ul2 li strong { border-bottom:0; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li .do2_ul2 li ul li { color:#545454; }

/*대학현황*/
.sub01_02_01 .h2_box { padding:40px 0 0 0; background:url(/images/kor/sub01/dot_hannon03.gif) repeat-x left top; text-align:center; font-size:2.143em; }
.sub01_02_01 .box_col:after { content:""; display:block; clear:both; }
.sub01_02_01 .box_col > li{float:left;width:100%; height:380px; text-align:center;}
.sub01_02_01 .box_col > li div { width:auto; margin-left:0; }
.sub01_02_01 .box_col > li strong{font-size:24px;color:#2b6b4d;display:inline-block;padding-top:218px; line-height:0.8;}
.sub01_02_01 .box_col > li strong + p{height:55px;}
.sub01_02_01 .box_col > li strong + p:after{display:inline-block;height:100%;vertical-align:middle;content:'';}
.sub01_02_01 .box_col > li strong + p > span{display:inline-block;vertical-align:middle;}
.sub01_02_01 .box_col > li strong + p > span span{display:block;line-height:1.2;}
.sub01_02_01 .box_col > li ul{overflow:hidden;margin-top:18px;padding:20px;width:auto;min-height:52px;background:url(/images/common/ui/dot_line.gif) repeat;border-top:solid 3px #131313; border-left:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
.sub01_02_01 .box_col > li ul li{float:left;padding-left:21px;background:url(/images/kor/sub03/sub03_01_dot.png) no-repeat 14px 9px}
.sub01_02_01 .box_col li p{padding-top:5px}
.sub01_02_01 .box_col li.item1{background:url(/images/kor/sub03/sub03_01_img_01.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item2{background:url(/images/kor/sub03/sub03_01_img_02.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item3{background:url(/images/kor/sub03/sub03_01_img_03.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item4{background:url(/images/kor/sub03/sub03_01_img_04.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item5{background:url(/images/kor/sub03/sub03_01_img_05.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item6{background:url(/images/kor/sub03/sub03_01_img_06.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item7{background:url(/images/kor/sub03/sub03_01_img_07.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item8{background:url(/images/kor/sub03/sub03_01_img_08.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item9{background:url(/images/kor/sub03/sub03_01_img_09.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item10{background:url(/images/kor/sub03/sub03_01_img_10.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item11{margin-bottom:50px;background:url(/images/kor/sub03/sub03_01_img_11.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item12{margin-bottom:50px;background:url(/images/kor/sub03/sub03_01_img_12.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item13{background:url(/images/kor/sub03/sub03_01_img_13.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item14{background:url(/images/kor/sub03/sub03_01_img_14.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item15{background:url(/images/kor/sub03/sub03_01_img_15.png) no-repeat 55% 14%}
.sub01_02_01 .box_col li.item16{background:url(/images/kor/sub03/sub03_01_img_16.png) no-repeat 55% 14%}


/*인원현황*/
/*교수*/
.sub01_02_01 .hn_in_box .hn_in1 { background:url(/images/kor/sub01/dot_hannon04.gif) repeat-x left bottom #f8f8f8; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul:after { content:''; display:block; clear:both; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li { width:auto; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li + li { background:url(/images/kor/sub01/dot_hannon03.gif) repeat-x left top; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li h3 { padding:25px 0 0 33px; margin-top:0; background:none; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li div { overflow:hidden; padding:15px 0 20px 33px; background:none; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li + li div { background:none; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li div strong { font-size:1.143em; color:#121212; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li div ul li { width:auto; background:url(/images/default/sh_dot01.gif) no-repeat scroll left 10px; }
/*학생*/
.sub01_02_01 .hn_in_box .hn_in2 { padding-bottom:25px; background:url(/images/kor/sub01/dot_hannon04.gif) repeat-x left bottom; }
.sub01_02_01 .hn_in_box .hn_in2 h3 { padding-left:33px; margin-top:30px; background:none; }
.sub01_02_01 .hn_in_box .hn_in2 .in2_ul:after { content:''; display:block; clear:both; }
.sub01_02_01 .hn_in_box .hn_in2 .in2_ul li { width:280px; margin:0 auto; }
.sub01_02_01 .hn_in_box .hn_in2 .in2_ul li div { margin:35px 0 35px 33px; padding:25px 0 25px 90px; background:url(/images/kor/sub01/hannoon_icon02.png) no-repeat 35px top; }
.sub01_02_01 .hn_in_box .hn_in2 .in2_ul li div + div { background:url(/images/kor/sub01/hannoon_icon02.png) no-repeat 35px top; }
.sub01_02_01 .hn_in_box .hn_in2 .in2_ul li div strong { display:inline-block; padding-left:5px; margin-left:5px; font-size:1.429em; color:#2b6b4d; }
.sub01_02_01 .hn_in_box .hn_in2 .in2_ul li.in2_li1 { margin-top:20px; padding-top:185px; background:url(/images/kor/sub01/hannoon_icon03.png) no-repeat center top; font-size:1.143em; text-align:center; }
.sub01_02_01 .hn_in_box .hn_in2 .in2_ul li.in2_li2 { background:url(/images/kor/sub01/hannoon_icon04.png) no-repeat center top; }
.sub01_02_01 .hn_in_box .hn_in2 .in2_ul li strong { display:block; font-size:1.375em; }
/*졸업생현황*/
.sub01_02_01 .hn_in_box .hn_in3 { padding:25px 0 1px 0; background:#f8f8f8; }
.sub01_02_01 .hn_in_box .hn_in3 h3 { padding-left:33px; margin-top:0; background:none; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul { margin-top:30px; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul:after { content:''; display:block; clear:both; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul li { width:280px; margin:0 auto 25px auto; padding-top:155px; background:url(/images/kor/sub01/hannoon_icon01.png) no-repeat center 53px; text-align:center; font-size:1.143em; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul strong { display:block; font-size:1.375em; color:#121212; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul .in3_li1 { padding-top:0; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul .in3_li1 strong { display:block; width:168px; height:93px; margin:0 auto; padding-top:75px; background:url(/images/kor/sub01/icon_hannon08_2018.gif) no-repeat center top; font-size:1.375em; text-align:center; color:#121212; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul .in3_li2 { padding-top:0; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul .in3_li2 strong { background:url(/images/kor/sub01/icon_hannon09.gif) no-repeat center top; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul .in3_li1 span { display:block; margin-top:20px; font-size:1em; color:#121212; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul .in3_li1 span span { margin-top:0; font-size:0.875em; color:#545454; }

/*교육여건*/
.sub01_02_01 .study_box:after { content:''; display:block; clear:both; }
.sub01_02_01 .study_box .study { width:auto; }
.sub01_02_01 .study_box .study + .study h2 { margin-left:0; }
.sub01_02_01 .study_box .study div { padding:120px 0 35px 0; margin:10px 0 0 0; background:url(/images/kor/sub01/icon_hannon10.gif) no-repeat center 35px; border:1px solid #d2d2d2; font-size:1.429em; text-align:center; }
.sub01_02_01 .study_box .study + .study div { margin:10px 0 0 0; background:url(/images/kor/sub01/icon_hannon11.gif) no-repeat center 35px; }

.sub01_02_01 .schol_box .schol { margin-top:10px; padding:25px 0; border:1px solid #d2d2d2; }
.sub01_02_01 .schol_box .schol:after { content:''; display:block; clear:both; }
.sub01_02_01 .schol_box .schol div { width:auto; padding-top:170px; background:url(/images/kor/sub01/icon_hannon12.gif) no-repeat center 10px; text-align:center; }
.sub01_02_01 .schol_box .schol div strong { display:block; font-weight:normal; }
.sub01_02_01 .schol_box .schol div span { display:block; color:#d62525; }
.sub01_02_01 .schol_box .schol p { width:auto; margin-top:40px; padding-top:40px; border-top:1px solid #d2d2d2; text-align:center; }
.sub01_02_01 .schol_box .schol p img { width:90%; margin-left:0; }

.sub01_02_01 .teacher_box .te_ul1:after { content:''; display:block; clear:both; }
.sub01_02_01 .teacher_box .te_ul1 .te_li { width:auto; }
.sub01_02_01 .teacher_box .te_ul1 .te_li .teacher h3 { margin-top:0; }
.sub01_02_01 .teacher_box .te_ul1 .te_li .teacher .te_div { border:1px solid #d2d2d2; text-align:center; }
.sub01_02_01 .teacher_box .te_ul1 .te_li .teacher .te_div ul { border-top:1px solid #d2d2d2; }
.sub01_02_01 .teacher_box .te_ul1 .te_li .teacher .te_div ul:after { content:''; display:block; clear:both; }
.sub01_02_01 .teacher_box .te_ul1 .te_li .teacher .te_div ul li { float:left; width:50%; }
.sub01_02_01 .teacher_box .te_ul1 .te_li .teacher .te_div ul li div { padding:20px 0; text-align:center; font-size:1.143em; }
.sub01_02_01 .teacher_box .te_ul1 .te_li .teacher .te_div ul li + li div { border-left:1px solid #d2d2d2; }
.sub01_02_01 .teacher_box .te_ul1 .te_li .teacher .te_div ul li span { display:block; }
.sub01_02_01 .teacher_box .te_ul1 .te_li .teacher .te_ul2 p { margin-left:15px; }

/*한눈에 보는 건양*/
@media all and (min-width:768px){
/*비디오*/
.sub01_02_01 .hn_video .hn_p { font-size:1.286em; }
.sub01_02_01 .hn_video .hn_p .hn_span { font-size:1.667em; }

/*도식1*/
.sub01_02_01 .hn_do_box .hn_do_ul li strong { display:inline-block; float:left; width:20%; height:56px; margin:0 0 13px 0; padding:35px 0 0 0; background:url(/images/kor/sub01/bg_hannon01_1.gif) no-repeat center top; }
.sub01_02_01 .hn_do_box .hn_do_ul li + li strong { background:url(/images/kor/sub01/bg_hannon01_2.gif) no-repeat center top; }
.sub01_02_01 .hn_do_box .hn_do_ul li + li + li strong { background:url(/images/kor/sub01/bg_hannon01_3.gif) no-repeat center top; }
.sub01_02_01 .hn_do_box .hn_do_ul li p { float:left; width:80%; margin-top:8px; }

/*도식2*/
.sub01_02_01 .hn_do1 { width:441px; height:342px; background:url(/images/kor/sub01/bg_hannon02.gif) no-repeat center top; text-align:center; }
.sub01_02_01 .hn_do1 h2 { position:absolute; left:50%; top:158px; background:none; margin:0 0 0 -60px; }
.sub01_02_01 .hn_do1 h2 span { display:block; }
.sub01_02_01 .hn_do1 ul { display:block; }
.sub01_02_01 .hn_do1 ul li { position:absolute; left:50%; top:45px; width:60px; margin-left:-30px; font-size:1.429em; color:#fff; }
.sub01_02_01 .hn_do1 ul li + li { position:absolute; left:0; bottom:40px; top:auto; width:60px; margin-left:36px; }
.sub01_02_01 .hn_do1 ul li + li + li { position:absolute; left:auto; right:35px; bottom:40px; width:60px; }
.sub01_02_01 .hn_do2 .do2_ul { margin:40px 0 0 -20px; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li { float:left; width:33.3%; }
.sub01_02_01 .hn_do2 .do2_ul .do2_li div { margin-left:20px; }

/*대학현황*/
.sub01_02_01 .box_col { margin-left:-40px;}
.sub01_02_01 .box_col > li{width:50%;}
.sub01_02_01 .box_col > li div { margin-left:40px; }

/*인원현황*/
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li { float:left; width:50%; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li + li { background:url(/images/kor/sub01/dot_hnline.gif) no-repeat left 67px; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li h3 { padding:0 0 0 33px; margin-top:30px; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li div { padding:40px 0 35px 189px; background:url(/images/kor/sub01/hannoon_icon01.png) no-repeat 85px 30px; }
.sub01_02_01 .hn_in_box .hn_in1 .in1_ul li + li div { background:url(/images/kor/sub01/hannoon_icon01.png) no-repeat 85px 30px; }
/*학생*/
.sub01_02_01 .hn_in_box .hn_in2 .in2_ul li { float:left; width:33.3%; }
/*졸업생현황*/
.sub01_02_01 .hn_in_box .hn_in3 { padding:25px 0; }
.sub01_02_01 .hn_in_box .hn_in3 .in3_ul li { float:left; width:33.3%; margin:0 auto; }

/*교육여건*/
.sub01_02_01 .study_box .study { float:left; width:50%; }
.sub01_02_01 .study_box .study + .study h2 { margin-left:19px; }
.sub01_02_01 .study_box .study + .study div { margin:10px 0 0 19px; }
.sub01_02_01 .schol_box .schol div { float:left; width:45%; }
.sub01_02_01 .schol_box .schol p { float:left; width:50%; margin-top:0; padding-top:0; border-top:0; }
.sub01_02_01 .schol_box .schol p img { width:auto; margin-left:10px; }
.sub01_02_01 .teacher_box .te_ul1 { margin-left:-20px; }
.sub01_02_01 .teacher_box .te_ul1 .te_li { float:left; width:50%; }
.sub01_02_01 .teacher_box .te_ul1 .te_li .teacher { margin-left:20px; }
}


/*입학에서 졸업까지*/
p.sub06_01_02title {padding:90px 0 10px 0; font-size:24px; font-weight:bold; color:#199570; text-align:center; border-top:2px dotted #dddddd; border-bottom:2px dotted #dddddd; background:url(/images/kor/sub06/sub060102_img06.jpg) no-repeat center 10px;}
p.sub06_01_02st {font-size:18px; font-weight:bold; text-align:center;}



/*대학소개_LINC사업*/
.linc_box { padding:20px; border:1px solid #d2d2d2; }
.linc_box .linc { padding-bottom:40px; margin-bottom:15px; background:url(/images/kor/sub01/sub01_02_04_02_icon.png) no-repeat center bottom; text-align:center; }
.linc_box .linc:after { content:""; display:block; clear:both; }
.linc_box .linc3 { display:block; padding:15px 0; background:url(/images/kor/sub01/dot_hannon02.gif) repeat center top; font-size:1.143em; text-align:center; }
.linc_box .linc strong { display:block; width:auto; height:24px; padding:15px 0; border-bottom:1px solid #199570; border-top:1px solid #199570; background:#199570; font-size:1.286em; color:#fff; }
.linc_box .linc2 strong { background:#45a562; }
.linc_box .linc p { width:auto; }
.linc_box .linc p span { display:block; padding:15px 0 15px 0; border:1px solid #d2d2d2; font-size:1.143em; }

.linc_box .system { margin:38px 0 0px; }
.linc_box .system:after { content:""; display:block; clear:both; }
.linc_box .system strong { display:block; margin-bottom:10px; font-size:1.143em; color:#121212; }
.linc_box .system strong.sys_left { display:block; width:auto; height:190px; padding-top:15px; border-radius:0; background:url(/images/kor/sub01/dot_hannon02.gif) repeat center top; text-align:center; }
.linc_box .system strong.sys_left span { display:block; width:146px; padding-top:150px; margin:0 auto; background:url(/images/kor/sub01/icon_linc01.png) no-repeat center top; font-size:1.15em; color:#2b6b4d; }
.linc_box .system div.sys_right { overflow:hidden; width:auto; }
.linc_box .system div.sys_right strong { padding-top:20px;}
.linc_box .component { padding-top:38px; margin-top:38px; background:url(/images/kor/sub01/dot_hannon02.gif) repeat-x center top; }
.linc_box .component strong.sys_left span { background:url(/images/kor/sub01/icon_linc02.png) no-repeat center top; }
.linc_box .link { padding-top:38px; margin-top:38px; background:url(/images/kor/sub01/dot_hannon02.gif) repeat-x center top; }
.linc_box .link strong.sys_left span { background:url(/images/kor/sub01/icon_linc03.png) no-repeat center top; }

@media only screen and (min-width:768px){

/*대학소개_LINC사업*/
.linc_box .linc strong { float:left; width:20%; }
.linc_box .linc p { float:left; width:80%; }
.linc_box .linc p span { padding:15px 175px 15px 0; border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-left:0; border-bottom:1px solid #d2d2d2; }

.linc_box .system strong.sys_left { float:left; width:210px; height:195px; margin:0 50px; border-radius:250px; }
.linc_box .system strong.sys_left span { padding-top:155px; }
.linc_box .system div.sys_right strong { padding-top:30px;}

}


/*건양라운지>캠퍼스투어*/
.sub07_05_03 .uit3 .inner.icowrap .ico{top:-27px}

/*대학생활>스쿨버스>스쿨버스안내*/
.sub06_07_04 .uit2 .inner.icowrap,
.sub06_07_05 .uit2 .inner.icowrap{padding:30px}

@media only screen and (min-width:360px){
.dep_tap2,
.depfd_box,
.depfd_box h2,
.depfd_box p {display:none;}
.depfd_box table {display:none; width:0%;}
.m_bus {display:block;}


.dep_tap2,
.depfd_box2,
.depfd_box2 h2,
.depfd_box2 p {display:block;}
.depfd_box2 table {display:table; width:100%;}

}

@media only screen and (min-width:768px){
.dep_tap2,
.depfd_box,
.depfd_box h2,
.depfd_box p {display:block;}
.depfd_box table {display:table; width:100%;}
.m_bus {display:none;}
}


/*홍보동영상자막*/
.subtitles { overflow-y: scroll; width: auto; height: 150px; padding: 10px 15px; border: 1px solid #d2d2d2; color: #545454;}


 /*졸업인증*/
 /*.sub06_01_11_03 .tbl_basic{border:2px solid #121212;}*/

 /*사전정보공개 탭 스타일*/
 .gongae_tab {overflow:hidden; }
 .gongae_tab li {margin-bottom:10px; border:1px solid #d2d2d2; background:#f8f8f8; text-align:center; }
 .gongae_tab li a {display:block; padding:15px 0; }
 .gongae_tab li a:hover {background:#00986d; color:#fff; }
 .gongae_tab li.on a {background:#00986d; color:#fff; }


@media only screen and (min-width:700px){
 .gongae_tab li {float:left; width:31.7%; margin-right:2%; border:1px solid #d2d2d2; text-align:center; background:url(/images/kor/sitemap/gongae_icon01.png) no-repeat center 53px; }
 .gongae_tab li + li {background:url(/images/kor/sitemap/gongae_icon02.png) no-repeat center 49px; }
 .gongae_tab li + li + li {margin-right:0; background:url(/images/kor/sitemap/gongae_icon03.png) no-repeat center 45px; }
 .gongae_tab li a {display:block; padding:160px 0 0 0; }
 .gongae_tab li span {display:block; padding:15px 0; border-top:1px solid #d2d2d2; background:#f8f8f8; }

 .gongae_tab li a:hover {background:url(/images/kor/sitemap/gongae_ov_bg.png) no-repeat center 25px;}
 .gongae_tab li a:hover span {background:#00986d; color:#fff; }

 .gongae_tab li.on a {background:url(/images/kor/sitemap/gongae_ov_bg.png) no-repeat center 25px;}
 .gongae_tab li.on a span {background:#00986d; color:#fff; }
}


/*공감총장실 접근성 도움말 스타일*/
.ac_txt_b{font-size: 17px;}
.ac_txt{font-weight: 900;font-size: 15px;color: #284fae;}
.red {color:red;}

/* sub0503 산학협력단 */
.s0503 .uit2 .inner.icowrap .ico {background:url("/images/kor/sub05/sub0503_img01.jpg") no-repeat;}
.s0503  #depbg_0503 { background: url("/images/kor/sub05/sub0503_title.jpg") no-repeat center top;background-size: cover;}
.s0503 p.ml_35 {position:relative;}
.s0503 p.ml_35 span {position:absolute; left:-35px; top:0;}
@media only screen and (max-width:840px){
	.s0503 .department li {width:29%}
}
@media only screen and (max-width:767px){
	.s0503 .department li {width: 48%; display: inline-block;}
}
@media only screen and (max-width:467px){
	.s0503 p.ml_35 {margin-left:0;}
	.s0503 p.ml_35 span {position:relative; left:auto; top:auto;}
	.s0503 .department li {width: 100%;}
}
/* End */

/* sub050401 안전관리본부 소개 */
.s050401 .uit2 .inner.icowrap .ico {background:url("/images/kor/sub05/sub050401_img01.jpg") no-repeat;}
/* End */

/* sub050402 안전교육 안내, sub050403 사이버교육센터 */
.s050402 .uit3 .inner.icowrap .line_span {display: table;}
.s050402 .uit3 .inner p { vertical-align: middle; display: table-cell;}
@media only screen and (max-width:767px){
	.s050402 .uit3 .inner,
	.s050403 .uit3 .inner {padding: 15px 9px;}
}




/* 2021년 개교 30주년 사업 */


/** 개교 30 인사말 **/
.line_top {padding:13px 0 0 0; background:url(/images/kor/common/dot_line.gif) repeat-x;}
.line_bot {padding:0 0 13px 0; background:url(/images/kor/common/dot_line.gif) repeat-x bottom;}


.annive {width:auto; padding:30px 7% 20px;  background:url(/images/kor/sub01/img_sub01060101.JPG) no-repeat right top; background-size:cover;}
.annive .text {text-align:left; width:265px;}
.annive .text p {font-size:1.3em; line-height:11px; color:#121212; font-weight:bold;}

.sub01_06_01_01 p.name {text-align:right; margin-top:15px; font-weight:500; font-size:15px; color:#333;}
.sub01_06_01_01 p.name strong {padding-left:7px; font-size:1.5em; font-weight:500; letter-spacing:3px; font-family:"nanumpenscript","nanum pen script",Sans-serif;}

.h_line {padding:5px 0 5px 15px; color:#333; border-left:3px solid #121212;}

.point1 { font-size:1.15em; line-height:24px;}

@media all and (min-width:500px){
	.annive {padding:30px 60px 20px;}
}


@media all and (min-width:600px){
	.annive {padding:30px 90px 20px;}
	.point1 { font-size:19px; line-height:26px;}
	.h_line { /*font-size:1.15em;*/ line-height:24px;}
}

@media all and (min-width:768px){
	.annive {position:relative; overflow:hidden; width:100%; height:235px; padding:30px 0 0;}
	.annive .text {float:left; margin-left:100px;  width:400px;}
	.annive .text p {margin:45px 0 0 0;  font-size:2em; line-height:22px; font-weight:700; letter-spacing:0.5px;}
	.sub01_06_01_01 p.name {margin:30px 0 0 0px; font-size:1.5em;}
	.sub01_06_01_01 p.name strong {padding-left:10px; font-size:1.9em;  letter-spacing:7px;}
}

@media all and (min-width:980px){
	.annive .text {margin-left:150px; width:550px;}

}

@media all and (min-width:1020px){
	.annive .text {margin-left:100px;}
}

@media all and (min-width:1200px){
	.annive .text {margin-left:150px;}
}



/** 개교 30 사업 추진체계 **/
.org_annive { overflow:hidden; margin:20px 0; background:url(/images/organ/common/goalm_box.gif) repeat-y center top; }
.org_annive p.logo_30 { display:none; visibility:hidden; }

.annive_dep1 { position:relative; }
.annive_dep1 strong { display:block; width:auto; padding:15px; font-size:1.3em; text-align:center; color:#fff; }
.annive_dep1 strong.king { background:#00693F;  border-radius:30px 30px 3px 3px;}
.annive_dep1 strong.king2 { background:#00A362; }
.annive_dep1 strong.king3 { background:#F8E139; }
.annive_dep1 strong.king_dep,
.annive_dep1 strong.king_dep3 { margin:25px auto 15px; font-size:1.2em;}
.annive_dep1 strong.king_dep2 { margin:25px auto 15px; font-size:1.2em;  color:#0D2541;}
.annive_dep1 span.member {font-size:0.85em; line-height:8px;  font-weight:normal;}

.annive_dep2,
.annive_dep3 { margin-top:15px; }
.annive_ul:after,
.annive_ul2:after { content:""; display:block; clear:both; }
.annive_ul .annive_li { padding:15px 0 0 0; text-align:center;}
.annive_ul .annive_li strong {display:block;  padding:16px 13px 12px;  font-size:1.2em; line-height:16pt; color:#fff; background:#62B949; }
.annive_ul .annive_li strong span.part {display:inline;}
.annive_ul .annive_li p { padding:20px; background:#fff url(/images/organ/common/dot_bg.png) repeat; line-height:15pt; border-left:1px solid #62B949; border-right:1px solid #62B949; border-bottom:1px solid #62B949; }
.annive_dep3 .annive_p { padding:15px; font-size:1.15em;  font-weight:bold; color:#222; background:#fff url(/images/organ/common/dot_bg.png) repeat; text-align:center; border:1px solid #62B949;}


@media all and (min-width:830px){
	.org_annive { background:url(/images/kor/sub01/bg_annive_annive.gif) no-repeat center top; }
	.org_annive p.logo_30 {display:block; visibility:visible; float:left; padding:10px 0 0 20px;}
	.annive_dep1 strong {padding:13px 15px 12px;}
	.annive_dep1 strong.king { width:150px; margin:0 auto;}
	.annive_dep1 strong.king_dep {position:static; margin:20px auto 0px; width:150px;}
	.annive_dep1 strong.king_dep2 { position:absolute; right:0px; top:105px; width:230px;}
	.annive_dep1 strong.king_dep3 {position:static; margin:40px auto 0px; width:150px;}
	.annive_ul { margin-left:-35px; }
	.annive_ul .annive_li { float:left; width:25%; }
	.annive_ul .annive_li strong { margin-left:35px;}
	.annive_ul .annive_li strong span.part {display:block;}
	.annive_ul .annive_li p { padding:15px; margin-left:35px; }
	.annive_dep2 { margin-top:32px; }
	.annive_dep3 { margin-top:30px; }
	.annive_dep3 .annive_p { padding:20px; margin-left:0px; }
}

@media all and (min-width:900px){
	.annive_dep1 strong.king_dep2 {right:50px;}
}



/** 개교 30 분과별 단위사업 **/

.sub01_06_01_02 h3 { padding-left:0; background:none; font-size:1.5em;  font-weight:bold; color:#222;}
.sub01_06_01_02 h3 span.bul_num_large { height:24px; padding-top:6px; font-size:0.85em; background:#00693F;}



/* 점선 테두리 박스 */
.annive_uit{overflow:hidden;position:relative; padding:5px;background:url(/images/organ/common/border_bg.png) repeat;}
.annive_uit .annive_inner{position:relative; float:left; z-index:1; padding:3%; width:94%; height:auto; background-color:#fff;}
.annive_uit .annive_inner2{position:relative; float:left; z-index:1; padding:3%; width:94%; height:auto; background-color:#00954D;}



dl.annive_dl:first-child {padding:0 0 15px;}
dl.annive_dl {float:left; width:100%; padding:15px 0; border-bottom:1px dotted #d2d2d2;}
dl.annive_dl:last-child {padding:15px 0 0; border-bottom:none;}
dl.annive_dl dt { display:block; float:left; margin:5px 0 0; width:100%;}
dl.annive_dl dt.part {display:block; padding:3.5% 5% 2.5%; width:90%; font-size:1.2em; font-weight:bold; color:#fff; border-radius:3px; text-align:center;}
dl.annive_dl .work1 { background:#87C240; }
dl.annive_dl .work2 { background:#63BA49; }
dl.annive_dl .work3 { background:#00A362; }
dl.annive_dl .work4 { background:#199570; }
dl.annive_dl .work5 { background:#148261; }
dl.annive_dl dd { display:block; float:left; margin:0; padding:20px 2% 0; width:96%;}
dl.annive_dl dd strong {display:block; padding-bottom:5px; color:#000; font-size:1.15em; }
dl.annive_dl dd b {color:#00693F;}




@media all and (min-width:600px){

	dl.annive_dl:first-child {padding:0 0 25px;}
	dl.annive_dl {float:left; width:100%; padding:20px 0 25px;}
	dl.annive_dl:last-child {padding:20px 0 0;}
	dl.annive_dl dt { display:table; float:left; width:23%; }
	dl.annive_dl dt.part {display:table; padding:5px 4% 1px; width:10%;   }
	dl.annive_dl dt.part span {display:table-cell;  vertical-align: middle;  height:70px; line-height:22px;}
	dl.annive_dl dd {float:right; margin:0; padding:10px 0 0; width:77%; font-size:1.0em;}
	dl.annive_dl dd strong {padding-bottom:5px; font-size:1.15em;}
}



/** 개교 30 엠블럼 **/
.sub01_06_01_03 .uit3{overflow:hidden;position:relative;margin-bottom:20px;background:#f1f3ee; border:1px solid #D6D8D3;}
.sub01_06_01_03 .uit3 .inner{position:relative;z-index:1;margin:3px;padding:20px 30px;}
.sub01_06_01_03 .uit3 .inner strong {font-size:2em;}
.sub01_06_01_03 .uit3 .inner p{padding:0;}
.sub01_06_01_03 .uit3 .inner p.ex{font-size:17px;}

.sub01_06_01_03 .uit3 .inner.icowrap .ico{display:none;position:absolute;left:50px;top:25px;width:250px;min-height:200px;background:no-repeat;}



@media only screen and (min-width:768px){

	.sub01_06_01_03 .uit3 .inner.icowrap{padding:30px 30px 30px 250px;}
	.sub01_06_01_03 .uit3 .inner.icowrap .ico{display:inline-block;}

}


.sub01_06_01_03 .ui.uic .box_col .col .item .thm_figure{padding:20px 0; background:none;border:none;}




/** 개교 30 연혁 **/
.annive_history {position:relative; padding:70px 0 0; height:220px; background:url(/images/kor/sub01/img_sub01060201.JPG) no-repeat 50% top; background-size:cover;}
.annive_history .cnt_bg{margin:0px auto; padding:0; width:80%; height:160px; background: linear-gradient( 160deg, #E4D136, #00934C ); opacity:0.8;}
.annive_history .cnt{ z-index:50; position:absolute; top:32%; left:16%; margin:0px auto; padding:0px; text-align:left;}
.annive_history .cnt p{font-size:15px; line-height:18px; letter-spacing:-0.5px;}
.annive_history .cnt p strong span{ font-size:13px; line-height:14px; color:#013721;}
.annive_history .cnt a,
.annive_history .cnt a:hover,
.annive_history .cnt a:focus,
.annive_history .cnt a:active {width:100%; color:#fff;} 
.annive_history .cnt a:after {content:''; position:absolute; background:url('/images/kor/sub01/img_sub01060201_btn.png') no-repeat; width:110px; height:24px; top:90px; right:-10px; transition:all 0.5s }
.annive_history .cnt a:hover:after {right:-20px;}


@media all and (min-width:768px){

	.annive_history {padding: 110px 0 0; height:410px;}
	.annive_history .cnt{ top:30%; left:23%;}
	.annive_history .cnt_bg { width:70%; height:300px;}
	.annive_history .cnt p { font-size:2em; line-height:20px; font-weight:700; letter-spacing:0px;}
	.annive_history .cnt p strong span {font-size:0.81em; line-height:20px; font-weight:600;}
	.annive_history .cnt a:after {top:170px; right:-50px;}
	.annive_history .cnt a:hover:after {right:-60px;}

}


/* 게시판 수정 */
@media (max-width:767px){
	.prog_content .tbl_cnts {overflow-x:scroll;}
}
