@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR&subset=korean');

/* reset */
	html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, dfn, em, font, img, ins, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{font-family:'Noto Sans KR', '돋움', dotum, sans-serif;}
.content_wrap input,.content_wrap textarea,.content_wrap select,.content_wrap button{font-family:'Noto Sans KR';}
	h1, h2, h3, h4, h5, h6, strong, b, th { font-family:'Noto Sans KR', '돋움', dotum, sans-serif; }
	.clear_area:before,.clear_area:after{content:" ";display:table}
	.clear_area:after{clear:both}
	.clear_area{*zoom:1}
	.clear_line{clear:both}


/* s : 공통 */
	#viewport{font-size:11px;*border-top:5px solid #b40001;overflow:hidden;width:100%; }	
	#viewport .main_content{position:relative; width:1200px; margin: 0 auto;border-left:1px solid #d2d0d0;border-right:1px solid #d2d0d0;*border:1px solid #000}
	#viewport .main_content.on_gnb #gnb{left:0}
	#viewport .main_content.on_quick #quick_menu{right:0}
	
	
	#viewport .main_content_main{position:relative;width:100%;}
	#viewport .main_content_main.on_gnb #gnb{left:0}
	#viewport .main_content_main.on_quick #quick_menu{right:0}
	/*#viewport .main_content.active_gnb #gnb{position:relative;left:auto;top:auto;padding-top:0}
	#viewport .main_content.active_gnb #main{height:0;overflow:hidden}*/
	
	
	.input_text{padding:0 8px;margin-bottom:5px;height:27px;font-size:12px;color:#696969;border:1px solid #d2d0d0;*line-height:27px;line-height:27px\9}
	.btn_num{margin-top:13px;}
	.sub_panel img {max-width:100%;}
  /* #viewport .gnb_menu_area{border-left:1px solid #d2d0d0;margin: 0 auto;width:1200px;}
  e : 공통 */



/* 팝업  */
#footerFixedBanner {*position:fixed;position:relative;height:140px;width:100%; z-index:200;*bottom:0;*background:#005f71; top:0px; margin-bottom:-10px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1b2644+0,1b2644+50,253561+51,253561+100 */
background: #005f71; /* Old browsers */
/* 백그라운드 그라데이션 */
/* background: -moz-linear-gradient(left,  #1b2644 0%, #1b2644 56%, #253561 57%, #253561 100%);  FF3.6-15 */
/* background: -webkit-linear-gradient(left,  #1b2644 0%,#1b2644 56%,#253561 57%,#253561 100%); /* Chrome10-25,Safari5.1-6 */
/* background: linear-gradient(to right,  #1b2644 0%,#1b2644 56%,#253561 57%,#253561 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b2644', endColorstr='#253561',GradientType=1 ); /* IE6-9 */


}

#footerFixedBanner .f_guide{position:relative; width:1000px; height:130px;margin: 0 auto; color:#FFF; *background:url("/resource/image/main/popup/popup_back.jpg") no-repeat; }

#footerFixedBanner .guide1{margin-top:30px; margin-right:20px; text-align:center;margin:0 auto; *float:right; position: absolute; padding-top: 10px;}
#footerFixedBanner .guide1 .p_title1{ font-size:16px; background-color:#31aea4;width:210px;margin:8px auto; border-radius:30px; padding:3px 10px 3px 10px;font-weight:400; *margin-left:40px; }
#footerFixedBanner .guide1 .p_title2{ font-size:23px;font-weight:400;margin-top:10px; }
#footerFixedBanner .guide1 .p_title3{ font-size:30px;font-weight:400; *letter-spacing:-1px;}
#footerFixedBanner .guide1 .p_title4{ font-size:16px;font-weight:400;margin-top:3px; }
#footerFixedBanner span{font-weight:600;}

#footerFixedBanner .guide3{width:400px; margin-top:10px; *margin-right:20px; text-align:center;margin:0 auto; *float:left;*margin-left:200px; }/* 입시모집안내 */
#footerFixedBanner .guide3 .p_title1{ font-size:27px;font-weight:400;}
#footerFixedBanner .guide3 .p_title2{ font-size:24px;font-weight:700; letter-spacing:-1px;}
#footerFixedBanner .guide3 .view_btn2{width:70px; margin: 0 auto; font-size:16px;font-weight:500; background-color:#df3435; padding:3px 3px 3px 5px;z-index: 2000;margin-top:10px;color:#FFF;border-radius:5px;}
#footerFixedBanner .guide3 .view_btn2 a{color:#FFF;}

#footerFixedBanner .guide2{width:600px;float:right; margin-top:25px;color:#FFF;}
#footerFixedBanner .guide2 p{font-size:14px; line-height:20pt;}

#footerFixedBanner .guide2 span{font-weight:500;}

#footerFixedBanner .f_guide .view_btn{ float:right;width:70px; font-size:14px;font-weight:500; background-color:#697181; padding:5px 5px 5px 10px;z-index: 2000;margin-top:80px; margin-right:-65px;border-radius:5px;}
#footerFixedBanner .f_guide .view_btn a{color:#FFF;}


#close {padding:10px;float:right;}
#close img{vertical-align:middle; margin-left:5px;}
#close a:link {color:#333;font-size:15px; font-weight:500; }
#close a:visited {color:#333;}
#close a:hover {color:#333;}
#close a:active {color:#333;}
 
#headerSection {background-color:#b40001; height:35px;z-index:250; overflow: hidden;  text-align:center;position:relative;top:0px;width:100%; left: 0;    top: 0;}
#headerSection .sectionTop{background:#b40001;height:35px; width:1200px; margin: 0 auto;text-align:center;position:relative; }
#headerSection .sectionTop .fr{position:relative; float:right;*padding-right:10px;font-size:13px;width:330px;}
#headerSection .sectionTop	.fr li { position: relative; display:inline-block;   margin-right: 0px;    line-height: 35px;    color: #fff;}
#headerSection .sectionTop	.fr li a {display:block;width:55px;height:35px;overflow:hidden;line-height:35px;color:#fff;text-align:center;}
#headerSection .sectionTop	.fr li a.rere {display:block;width:75px;height:35px;overflow:hidden;line-height:35px;color:#fff;text-align:center;background:#ff4e4e;padding-left:0px;font-weight:500;}
#headerSection .sectionTop	.fr li a.rere2 {display:block;width:130px;height:35px;overflow:hidden;line-height:35px;color:#fff;text-align:center;padding-left:0px;}



/* s : header */
	#header{position:absolute;top:0;padding-top:15px;width:240px;height:60px;background:#b40001;z-index:600; text-align:center;}
	#btn_gnb{display:none;position:absolute;left:11px;top:0px;z-index:1200;}
	#btn_quick{display:none;position:absolute;right:11px;top:0px;z-index:1200;}
	#btn_gnb img,#btn_quick img{border:0;z-index:1200;}
/* e : header */

/* s : gnb */
    .gnb_modal {position:absolute; left:0px; top:0px; width:100%; background-color:#000; opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; display:none;z-index:50;}
    .gnb_modal.on {display:block;}
    #gnb{position:absolute;left:0;top:0;bottom:0;padding-top:75px;height:515px;z-index:500;color:#000; font-weight:400;}


    #gnb .menu_area{background:#fff; width:238px;border-right:1px solid #d2d0d0;border-left:1px solid #d2d0d0}
    #gnb .lng{padding-left:20px;height:75px;line-height:35px;background:#ece9e8;padding-right:20px;}
    #gnb .lng a{display:block;float:left;margin-left:10px;font-size:12px;color:#33335c;}
    #gnb .lng a:first-child{margin:0}
    #gnb .lng a:hover{text-decoration:underline}
    #gnb .menu .menu_wrap{position:relative;margin-bottom:-1px;padding-left:20px;height:54px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;z-index:10; }
    #gnb .menu .link{display:block;position:relative;height:54px;line-height:54px;font-size:165%;color:#333;}
    #gnb .menu .link2{display:block;position:relative;height:54px;line-height:54px;font-size:165%;color:#ca200a;font-weight:700;padding-left:80px;} /* 입학지원센터메뉴 */
    #gnb .menu .menu_wrap2{position:relative;margin-bottom:-1px;padding-left:20px;height:54px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;z-index:10} /* 입학지원센터메뉴 */


    #viewport .go_box0{position:relative; width:1400px; margin: 0 auto;z-index:510;}
    #viewport .go_box{position:absolute;background-color:#cf1f27; left:0px; top:165px; width:188px; height:45px; z-index:800; margin-right:150px; color:#FFF; font-size:15px;font-weight:500;text-align:center; padding-top:3px;padding-bottom:5px;border-radius:5px;letter-spacing:-0.5px;}
    #viewport .go_box .day{background-color:#e23a42; height:25px;font-size:15px;font-weight:500;text-align:center;margin-top:5px;letter-spacing:-0.5px;padding-top:3px;}
    #viewport .go_box a{color:#FFF; display:block;}

@media screen and (min-width:0px) and (max-width:1024px){
	 #viewport .go_box0{display:none;}
}
  
@media screen and (min-width:1025px) and (max-width:1220px){
	
	#viewport .go_box0{position:relative; width:1400px; margin: 0 auto;}
   #viewport .go_box{position:absolute;background-color:#cf1f27; left:0px; top:165px; width:240px; height:45px; z-index:800; margin-right:150px; color:#FFF; font-size:15px;font-weight:500;text-align:center; padding-top:3px;border-radius:0px;}
   #viewport .go_box .day{background-color:#e23a42; height:25px;font-size:15px;font-weight:500;text-align:center;margin-top:5px;letter-spacing:-0.5px;padding-top:3px;}
   #viewport .go_box a{color:#FFF;}
	
	
}
  

	#gnb .menu .ico{display:block;position:absolute;right:20px;top:20px;width:4px;height:7px;background:url("/resource/image/ico/gnb_arrow.gif") no-repeat}
	#gnb .menu .on{z-index:20}
	#gnb .menu .on .link{color:#ca200a}
	#gnb .menu .on .link2{color:#ca200a}
	#gnb .menu .on .link .ico{background:url("/resource/image/ico/gnb_arrow_on.gif") no-repeat}
	#gnb .menu .sub_wrap{display:none;position:absolute;left:229px;top:0;padding-left:10px;opacity:0.96}
	#gnb .menu .sub_menu{width:210px;border-top:1px solid #ccc;border-right:1px solid #ccc;background:#fff}
	
/*	#gnb .menu .sub_menu .title{display:block;padding-left:24px;height:46px;line-height:46px;font-size:130%;color:#ca200a;border-bottom:1px solid #ccc;background:#ece9e8}*/ 

    #gnb .menu .sub_menu .title{display:block;padding-left:24px;height:46px;line-height:46px;font-size:130%;color:#333;border-bottom:1px solid #ccc;background:#ece9e8}

	#gnb .menu .sub_menu .title.open,#gnb .menu .sub_menu .title:hover{color:#ca200a;}
	#gnb .menu .sub_menu .sub_list{display:none;padding:12px 0;border-bottom:1px solid #ccc}
	#gnb .menu .sub_menu .sub_list a{display:block;padding-left:24px;height:26px;line-height:26px;font-size:120%;color:#444}
	#gnb .menu .sub_menu .sub_list a:hover{text-decoration:underline}
	#gnb .login_area{position:relative;height:149px;border-top:1px solid #ccc;*border-bottom:1px solid #ccc;background:#ece9e8; }
	#gnb .login_area .login{height:130px}
	#gnb .login_area dt{position:absolute;left:0;top:0;width:50%;height:37px;line-height:37px;text-align:center;z-index:20}
	#gnb .login_area dt a{display:block;height:37px;background:#afafaf;*padding-top:10px;*height:27px}
	#gnb .login_area dt img{vertical-align:middle}
	#gnb .login_area .tab_02{left:auto;right:0;}
	#gnb .login_area dt.on a{background:#ece9e8}
	#gnb .login_area dd{display:none;position:relative;padding:40px 0 0 20px;z-index:10}
	#gnb .login_area .panel_01{display:block;padding-top:0px;width:220px;}
	#gnb .login_area .input_text{width:110px;margin-top:13px;margin-bottom:-6px;}
	#gnb .login_area .login_wrap { display: block; position: relative; width: 59px; height: 63px; position:absolute;right:20px;top:53px;} 
	
	#gnb .login_area .btn_login{position:absolute;display: block;right:22px;top:14px; background-color:#d71f07;color:#FFF;font-weight:400;}
	#gnb .login_area .btn_login a{color:#FFF;}

	
	#gnb .login_area .btn_sign{margin:18px auto;padding:9px;width:180px;font-size:23px;background-color:#3d72ca; text-align:center;font-weight:400;} 
	#gnb .login_area .btn_sign a{color:#FFF;}
	
	#gnb .login_area .btn_area{text-align:center}
	#gnb .login_area .btn_area a:first-child{margin-right:8px}
    #gnb .login_area .logout_wrap{padding-top:30px;margin:0px 20px 0 0 ;}
	#gnb .login_area .logout_wrap .name{width:150px;line-height:25px;text-align:center;font-size:17px;color:#666}
	#gnb .login_area .logout_wrap .name b{color:#333}
	#gnb .login_area .logout_wrap .name a{display:block;line-height:26px;padding:10px 0 0 0;}

	#gnb .login_area .logout_wrap .btn_mypage{margin:23px auto;width:180px;padding:3px;font-size:18px;background-color:#ca1112; text-align:center;font-weight:500;} 
	#gnb .login_area .logout_wrap .btn_mypage a{color:#FFF;}


	#gnb .login_area .btn_logout{position:absolute;right:28px;top:30px;}
	#gnb .login_area .btn_logout img{display:block;width:55px;height:45px;}
	
	#gnb .search_area{padding:10px 0 0 20px;height:40px;border-bottom:1px solid #ccc;background:#f7f7f7}
	#gnb .search_area .input_text{float:left;width:115px;border-right:0}
	#gnb .search_area .btn_search{float:left;border:1px solid #d2d0d0;border-left:0}
	
	
	#gnb .di{height:50px;border-bottom:1px solid #ccc;overflow:hidden;background:#b40001; text-align:center;}
	#gnb .edu a{border-top:1px solid #ccc;display:block;position:relative;height:45px;font-size:18px;color:#4b5056;border-bottom:1px solid #ccc;line-height:40px; text-align:center;}
	#gnb .edu .cyber{color:#ca200a;}
	#gnb .edu .cyber1{font-size:15px;color:#ca200a;}
	
	#gnb .open_lecture{height:43px;border-bottom:1px solid #ccc;overflow:hidden;background:#f5f2f1; text-align:center;}
	
	#gnb .welcome{height:129px;border-bottom:1px solid #ccc;overflow:hidden;background:url("/resource/image/common/img_gnb_welcome.png") no-repeat right bottom}
	#gnb .welcome a{display:block;padding:15px 0 0 20px;height:75px;}

	#gnb .welcome span{display:block;line-height:20px;color:#000;font-size:120%;}
	#gnb .welcome .span1{display:block;line-height:20px;font-size:160%;color:#cb210a;}
	#gnb .welcome .title{margin-bottom:8px;font-size:160%;color:#2c2c2c;}
	#gnb .link_menu a{display:block;position:relative;padding-left:20px;height:40px;line-height:35px;font-size:130%;color:#4b5056;border-bottom:1px solid #ccc;}
    #gnb .link_menu .cyber{font-size:16px;color:#ca200a;}
	#gnb .link_menu .cyber1{font-size:13px;color:#ca200a;}
	#gnb .link_menu .ico{display:block;position:absolute;right:20px;top:16px;width:4px;height:7px;background:url("/resource/image/ico/gnb_arrow.gif") no-repeat}

/*  2015. 09.14*/
    #gnb .b_banner a{display:block;position:relative;padding-left:20px;padding-top:5px;height:37px;border-bottom:1px solid #ccc;font-size:130%;color:#822995;}
    #gnb .b_banner .ico{display:block;position:absolute;right:20px;top:16px;width:4px;height:7px;background:url("/resource/image/ico/gnb_arrow.gif") no-repeat}
/*  2015. 09.14 */

/* e : gnb */


/* s : main */
    #main{position:relative;width:100%;z-index:20;*padding:0 0 0 210px;}
    #main_slide{position:relative;width:100%;*border-right:2px solid #ccc; /*height:680px;*/}
    #main_slide .slide_wrap{position:relative;width:100%}
    #main_slide .main_panel{display:none;position:relative;width:100%}
    #main_slide .index_panel{display:block;width:100%; margin: 0 auto; *border:2x solid #000;}

	/*visual*/

.is_tablet, .is_mobile {
   z-index:0; display: none;
}

.is_pc {
    display: block;
}

/*visual*/

.visual_wrap {
    position: relative;
    overflow: hidden;
    max-height: 680px
}

.visual_wrap .img_slide li {
    position: relative;
    display: none;
}

.visual_wrap .img_slide li a{
     display:block;position:relative;cursor:pointer;
}

.visual_wrap .img_slide li:first-child {
    display: block;
}

.visual_wrap .img_slide img {
    position: relative;
    left: 50%;
	
	
    width: 1950px;

    margin-left: -960px;
    height: auto;
}


.visual_wrap .text_slide {
    position: absolute;
    margin-top:-71px;
    left: 0;
    width: 100%;
    z-index: 200
}

.visual_wrap .text_slide .inner {
    width: 100%;
    max-width:1200px; height:680px;
    margin: 0 auto; 
}

.visual_wrap .text_slide .inner a{width:1200px;height: 680px;  margin: 0 auto; }


.visual_wrap .img_slide .bx-wrapper .bx-controls {
    position: absolute;  
    bottom: 190px;
      left: 50%;
    z-index: 100;
    margin-left: -330px;
	top:30px; 
	width: 320px;
}

.visual_wrap .img_slide .bx-wrapper .bx-controls .bx-controls.active {
    display: block;
}

.visual_wrap .img_slide .bx-wrapper .bx-controls .bx-controls div {
    display: inline-block;
}

.visual_wrap .img_slide .bx-wrapper .bx-controls .bx-controls-auto-item a {
    display: block;
    width: 13px;
    height: 16px;
    text-indent: -9999px;
    overflow: hidden;
}


.visual_wrap .img_slide .bx-wrapper .bx-controls .bx-controls-auto-item a.active {
    display: none;
}

.visual_wrap .img_slide .bx-wrapper .bx-controls .bx-controls-auto-item a.bx-stop {
    background: url(/resource/image/btn/btn_textSlide_stop.png) no-repeat center;
}

.visual_wrap .img_slide .bx-wrapper .bx-controls .bx-controls-auto-item a.bx-start {
    background: url(/resource/image/btn/btn_textSlide_start.png) no-repeat center;
}

.visual_wrap .img_slide .bx-wrapper .bx-controls .bx-pager-item a {
    display: block;
    width: 16px;
    height: 16px;
    margin-left: 10px;
    background: url(/resource/image/btn/btn_textSlide_off.png) no-repeat center;
    text-indent: -9999px;
    overflow: hidden;
}

.visual_wrap .img_slide .bx-wrapper .bx-controls .bx-pager-item a.active {
    width: 40px;
    background: url(/resource/image/btn/btn_textSlide_on.png) no-repeat center;
}

.visual_wrap .text_slide {
    position: absolute;
    top: 70px;
    left: 0;
    width: 100%;
    z-index: 200
}

.visual_wrap .text_slide .inner {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}



.visual_wrap .text_slide .bx-wrapper {
    position: relative;
}

.visual_wrap .img_slide .bx-wrapper .bx-controls.active {
    display: block;
}

.visual_wrap .img_slide .bx-wrapper .bx-controls div {
    display: inline-block;
}



/* 메인 비주얼 모바일 사이즈 */
@media screen and (min-width:0px) and (max-width:768px){

  /*visul_wrap*/
  
  .is_pc,
    .is_tablet {
        display: none;
    }
    .is_mobile {
        display: block;
    }
    .visual_wrap .mobile_noti {
        position: absolute;
        right: 0;
        top: 0;
        width: 80px;
        height: auto;
        z-index: 200
    }
	.visual_wrap .img_slide{border-bottom:1px solid #ccc;margin-top:76px;}
    .visual_wrap .img_slide img {
        width: 100%;
		
		 
        left: 0;
        margin-left: 0;
		
		
    }
	
   .visual_wrap .text_slide {
        top: 50%;
        margin-top: -105px;
        min-height: 150px;
        padding: 20px 15px;
    }

 
	
	
    .visual_wrap .img_slide .bx-wrapper .bx-controls {
    left:30px;height:20px; 	top:100px;  float:left; width:200px;  
    }
		
    .visual_wrap .img_slide .bx-wrapper .bx-controls .bx-pager-item a {
        width: 12px;
        height: 12px;
        margin-left: 6px;
        background-size: 12px 12px; 
    }
    .visual_wrap .img_slide .bx-wrapper .bx-controls .bx-pager-item a.active {
        width: 24px;
        height: 12px;
        background-size: 24px 12px;
    }
    .visual_wrap .img_slide .bx-wrapper .bx-controls .bx-pager-item a.bx-stop {
        width: 6.5px;
        height: 8px;
        background-size: 6.5px 8px;
    }
    .visual_wrap .img_slide .bx-wrapper .bx-controls .bx-pager-item a.bx-start {
        width: 6.5px;
        height: 8px;
        background-size: 6.5px 8px;
    }
    .visual_wrap .img_slide .bx-wrapper .bx-controls .bx-controls-auto-item a.bx-start {
        width: 8.5px;
        height: 12px;
        background-size: 8.5px 12px;
    }
    .visual_wrap .img_slide .bx-wrapper .bx-controls .bx-controls-auto-item a.bx-stop {
        width: 8.5px;
        height: 12px;
        background-size: 8.5px 12px;
    }



}


@media all and (min-width:700px) and (max-width:1024px) {
	
	 /*visual*/
 /*visul_wrap*/
  
  .is_pc, .is_tablet {
        display: none;
    }
    .is_mobile {
        display: block;
    }

    .visual_wrap .img_slide{border-bottom:1px solid #d2d0d0;margin-top:70px;}
    .visual_wrap .img_slide img { width: 100%; left: 0;margin-left: 0; top:0px;}
    .visual_wrap .img_slide .bx-wrapper .bx-controls {  margin-left:0px;	 left:30px;height:20px; 	top:100px;  float:left; width:300px;   }
}


@media all and (min-width:769px) and (max-width:1024px) {
	.visual_wrap .img_slide .bx-wrapper .bx-controls  {width:300px;*border:1px solid #000;}

}


@media screen and (max-width: 699px) {
	 .visual_wrap .img_slide .bx-wrapper .bx-controls {  margin-left:0px;	  left:20px;height:20px; 	top:90px;  float:left; width:400px;}
	
}
	#main .grid_area{z-index:10px; width:100%; margin:0 auto; }  /*   공지+ 언론보도 + 학사 + GCU마당 게시판 전체테이블 */
	#main .grid_box0{width:1200px; margin:0 auto; }	
	#main .grid_box{position:relative;float:left;width:600px;*height:360px;}
	#main .grid_box .grid_wrap{padding:0px 20px 0 20px;}
	
/* 공지사항 */   
	#main .notice_area{padding:25px 8px 0 15px;width:580px;height:360px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#000;}
	#main .notice_area dt{float:left;padding-right:10px}
	#main .notice_area .btn_tab{display:block;float:left;height:22px;font-size:170%;color:#111;text-align:center}
	#main .notice_area .on .btn_tab{color:#111;border-bottom:2px solid #ca200a}
/*	#main .notice_area .btn_more{display:none;position:absolute;right:8px;top:28px;padding-right:8px;font-size:120%;color:#696969;background:url("/resource/image/ico/more_arrow.gif") no-repeat right center} */
	/* 2015.3.30 수정 */
	#main .notice_area .btn_more{display:block;position:absolute;right:8px;top:-39px;padding-right:8px;font-size:120%;color:#000;background:url("/resource/image/ico/more_arrow.gif") no-repeat right center}
	/* 2015.3.30 수정 */
	#main .notice_area .on .btn_more{display:block}
	#main .notice_area dt span{display:block;float:left;margin-left:10px;line-height:16px;font-size:12px;color:#ccc}
	#main .notice_area dd{display:none;position:absolute;left:0;top:68px;width:100%;z-index:10}
	#main .notice_area dd.panel_01{display:block}
	#main .notice_area .list{padding:0 15px}
	#main .notice_area .list li{position:relative;padding-left:6px;line-height:55px;height:55px;background:url("/resource/image/ico/list_dot.gif") no-repeat left center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}
	#main .notice_area .list a{font-size:130%;color:#000}
	#main .notice_area .list img{margin:-1px 0 0 3px;vertical-align:middle}
	#main .notice_area .list a:hover{text-decoration:underline}
	#main .notice_area .list .date{position:absolute;right:0;top:0;font-size:130%;color:#000}
/* 공지사항 */

/* 공지사항+언론보도*/
    #main .report_area{padding:10px 20px 10px 0px;height:360px;width:575px;color:#333;color:#111;} 
	#main .report_area .grid_wrap{padding:0px 10px 0px 10px;}
	#main .report_area .title_area{height:44px;margin-top:12px;color:#454545;}
	#main .report_area .title_area .title{float:left;font-size:270%;color:#454545;font-weight:500; letter-spacing:-1px; padding-right:50px;}	
	#main .report_area .btn_more{position:absolute;top:40px;right:0px;padding-right:20px;font-size:120%; font-weight:400;color:#000;*background:url("/resource/image/ico/more_arrow.gif") no-repeat right center}
	
	#main .report_area .btn_tab{display:block;float:left;height:22px;font-size:160%;color:#777;text-align:center}	
	#main .report_area .list{padding:0px; padding-right:25px;}
	#main .report_area .list li{position:relative;padding-left:6px;line-height:57px;height:55px;border-bottom:1px solid #dddddd;*background:url("/resource/image/ico/list_dot.gif") no-repeat left center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}
	#main .report_area .list a{font-size:150%;color:#000;}
	#main .report_area .list img{margin:-1px 0 0 3px;vertical-align:middle}
	#main .report_area .list a:hover{text-decoration:underline}
	#main .report_area .list .date{position:absolute;right:40px;top:0;font-size:130%;color:#000;}

/*학사공지 */	
    #main .affairs_area{padding:10px 20px 10px 0px;height:360px;width:575px;color:#333;color:#111;} 
	#main .affairs_area .grid_wrap{padding:0px 10px 0px 10px;}
	#main .affairs_area .title_area{height:44px;margin-top:12px;color:#454545;}
	#main .affairs_area .title_area .title{float:left;font-size:270%;color:#454545;font-weight:500; letter-spacing:-1px;}	
	#main .affairs_area .btn_more{position:absolute;top:40px;right:10px;padding-right:10px;font-size:120%;font-weight:400;color:#000;*background:url("/resource/image/ico/more_arrow.gif") no-repeat right center}
	
	#main .affairs_area .btn_tab{display:block;float:left;height:22px;font-size:160%;color:#777;text-align:center}	
	#main .affairs_area .list{padding:0px; padding-right:25px;}
	#main .affairs_area .list li{position:relative;padding-left:6px;line-height:57px;height:55px;border-bottom:1px solid #dddddd;*background:url("/resource/image/ico/list_dot.gif") no-repeat left center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}
	#main .affairs_area .list a{font-size:150%;color:#000;}	
	#main .affairs_area .list a:hover{text-decoration:underline}
	#main .affairs_area .list .date{position:absolute;right:0;top:0;font-size:130%;color:#000;}
	
/*학사공지 */	

/* GCU 마당 */	 
    #main .gcu_area{padding:10px 20px 10px 0px;height:360px;width:575px;color:#333;color:#111;}
    #main .gcu_area .grid_wrap{padding:0px 10px 0px 10px;}
    #main .gcu_area .title_area{height:44px;margin-top:15px;color:#454545;}
    #main .gcu_area .title_area .title{float:left;font-size:270%;color:#454545;font-weight:500; letter-spacing:-1px; }	
    #main .gcu_area .btn_more{position:absolute;top:40px;right:10px;padding-right:10px;font-size:120%;font-weight:400;color:#000;*background:url("/resource/image/ico/more_arrow.gif") no-repeat right center}

    #main .gcu_area .btn_tab{display:block;float:left;height:22px;font-size:160%;color:#777;text-align:center}	
    #main .gcu_area .list{padding:0px; padding-right:25px;}
    #main .gcu_area .list li{position:relative;padding-left:6px;line-height:55px;height:55px;border-bottom:1px solid #dddddd;*background:url("/resource/image/ico/list_dot.gif") no-repeat left center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}
    #main .gcu_area .list a{font-size:150%;color:#000;}	
    #main .gcu_area .list a:hover{text-decoration:underline}
    #main .gcu_area .list .date{position:absolute;right:0;top:0;font-size:130%;color:#000}
/* GCU 마당 */
	
/* S 스피트버튼 */
    .tab_con {clear:both;}
    .tab_con div {display:none;}
    .tab_con .active_a div.service_contents_area {display:block;}

    .main_service_area{width:100%;position:relative;padding:0px; background-color:#4e5666;z-index: 2;}
    .main_service_area .main_service_area_center{max-width:1200px;margin:0 auto; margin-top:0px; height:130px;}

    .main_service_area ul{display:flex;align-items:center;justify-content:center;height:130px;text-align:center;}
    .main_service_area li{float:left;width:20%;margin-right:3%;cursor:pointer;}
    .main_service_area li:last-child{margin-right:0;}
    .main_service_area li .box_area{width:130px;height:65px;display:flex;align-items:center;justify-content:center}
    .main_service_area li .box_area:hover{opacity:0.5}
    .main_service_area li a{display:block;text-align:center;font-size:15px;width:130px;font-weight:400;color:#fff;margin-top:0px;}

    .main_service_area .service_tab { display:block; position:relative; overflow:hidden; max-width:1200px; width:100% ;}
    .main_service_area .service_tab >li { width:100%;  text-align:center;} 
    .main_service_area .service_tab >li .service_contents_area { margin:0px auto 0; width:100%; }

    .main_service_area .service_tab >li .service_link_wrap { width:100%}
    .main_service_area .m_service_contents_area{display:none}
	
/* 학과 SNS */	
	

/* Slider */
.slick-slide {margin:0;}
.slick-slide img {width: 100%;}
.slick-prev:before,
.slick-next:before {color: black;}
.slick-slide {transition: all ease-in-out 0.3s; /*opacity: .2;*/}
.slick-current {opacity: 1;}
.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor:pointer;}
.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-active {opacity: 1;}
.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,
.slick-track:after {display: table;content: "";}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}
[dir="rtl"] .slick-slide {float: right;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;box-sizing:border-box;min-width:320px;width:100%;overflow:hidden;}
/* -end--------------------------------- layout */

/*/ end/  main visual slider  */

/* section1 */
section .container .header {position:relative;}

section {box-sizing:border-box;width:100%;margin:0 auto;}

section > .container {width:1200px;margin:10px auto;box-sizing:border-box;}
section .header {margin-bottom:15px;}
section .header .title-h3 {text-align:center;font-size:280%;color:#454545;font-weight:500; letter-spacing:-1px; }


/*section3  학과 평교원 팝콘 롤링배너------------------------------*/
.section_3 {padding:5px;background-color:#f3f3f3; }
.section_3 .container {position:relative;padding:10px 0 20px 0;}
.section_3 .container .slick {padding-top:10px;margin-left: -15px;margin-right: -15px;}
.section_3 .container .slick .slider {width: 100%;}
.section_3 .container .slick .slick-track .slick-slide {padding: 0 15px;}
.section_3 .container .slick .slick-track .slick-slide .list_visual {position:relative;vertical-align:top;overflow:hidden;}
.section_3 .container .slick .slick-track .slick-slide .list_visual .bg_white {width:100%;}
.slick .slick-track .slick-slide .list_visual .gcu_card {position:relative;height:400px;}

.slick .slick-track .slick-slide .list_visual .gcu_card img {width:100%;height:auto;}
.section_3 .slick-dots {left:-9999px;width:1px;height:1px;overflow:hidden;}

.section_3 .container .slick .list_visual .gcu_card{position:relative;*width:100%;}
.section_3 .container .slick .list_visual .gcu_card a{position:relative;display:block;}
.section_3 .container .slick .list_visual .gcu_card a .cover{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.2;}
.section_3 .container .slick .list_visual .gcu_card a:hover .cover{display:block;}

.section_3 .container .slick .list_visual .gcu_card .bg_white {padding:10px 10px 0px 10px;background-color:#fff;width:100%; height:100%;}
.section_3 .container .slick .list_visual .gcu_card .bg_white .card_top { float:left;display:block;color:#1a1a1a;font-size:18px;letter-spacing:-1px;  margin-top:-3px;background-color:#fff;width:100%; }

.list_visual .gcu_card .bg_white dt { letter-spacing: -1px;    line-height: 24px;font-weight:500;font-size:20px;}
.list_visual .gcu_card .bg_white dt p{display:block;font-weight:700;color:#777777; padding:10px 0 10px 0px;  } /* 학과명*/
.list_visual .gcu_card .bg_white dd {width: 100%;    position: relative; line-height: 24px; } /* 제목*/
.list_visual .gcu_card .bg_white dd p{  font-size:18px; letter-spacing: -1px;  margin-bottom:0px;   line-height: 24px; padding:10px 20px 0px 0px;}/* 설명*/


/* paging */
 
.btn_arrow {position:relative;display:block;width:130px;height:45px;border:1px solid #a1a1a1;box-sizing:border-box;border-radius:30px;margin:-70px  20px 0 0 ;float:right;}
.btn_arrow .pagination {line-height:24px;color:#888;margin-top:-5px;float:left;padding:15px 0 15px 25px;}
.btn_arrow .pagination .paging_active {color: #287ccf;}
.btn_arrow .pagination .paging_total {color: #888;}
.btn_arrow .pagination .paging_active,
.btn_arrow .pagination .paging_total {display: inline-block;vertical-align:top;letter-spacing:0;padding:0 1px;height:24px;line-height:24px;font-size:15px;}
 
 
 .btn_arrow .arrows {position:relative;padding:15px 25px; text-align:center;white-space:nowrap;padding:0;height:100%;}

 .btn_arrow .arrows:after {
    display: block;
    content: " ";
    width: 0;
    position: absolute;
    height: 18px;
    left: 50%;
    top: 50%;
    margin-top: -9px;
	/*border-right: 1px solid #c3c3c3;*/
	/*border-right: 1px solid #c3c3c3;*/
}

 .btn_arrow .arrows .arrow_prev,
 .btn_arrow .arrows .arrow_next,
 .btn_arrow .arrows .arrow_pause,
.btn_arrow .arrows .arrow_pause.on{margin:0;display:inline-block;width:48px;height:100%;margin-top:10px;}

.btn_arrow .arrows .arrow_prev {
    position: relative;
    width: 14px;
    height: 24px;
    margin-right: 20px;
}

 .btn_arrow .arrows .arrow_next {
    width: 14px;
    height: 24px;
    margin-left: 20px;
}

 .btn_arrow .arrows .arrow_pause {
    position: relative;
    width: 18px;
    height: 27px;
	padding-top: -10px;
}

.btn_arrow .arrows .arrow_pause.on {
    position: relative;
    width: 18px;
    height: 27px;
}

.btn_arrow .arrows .arrow_prev {background: url("/resource/image/common/prev_btn_gray.png") no-repeat 50% 50%;}
.btn_arrow .arrows .arrow_next {background:url("/resource/image/common/next_btn_gray.png") no-repeat 50% 50%;}
.btn_arrow .arrows .arrow_pause.on {background: url("/resource/image/common/btn_issuePlay.png") no-repeat 50% 50%;}
.btn_arrow .arrows .arrow_pause {background:url("/resource/image/common/btn_issueStop.png") no-repeat 50% 50%;}


.btn_arrow_2 {position:relative;display:block;width:100px;height:45px;border:1px solid #a1a1a1;box-sizing:border-box;border-radius:30px; margin:20px 0 0 0 ;/*float:right;*/}
.btn_arrow_2 .pagination {line-height:24px;color:#888;margin-top:-5px;float:left;padding:15px 0 15px 25px;}
.btn_arrow_2 .pagination .paging_active {color: #287ccf;}
.btn_arrow_2 .pagination .paging_total {color: #888;}
.btn_arrow_2 .pagination .paging_active,
.btn_arrow_2 .pagination .paging_total {display: inline-block;vertical-align:top;letter-spacing:0;padding:0 1px;height:24px;line-height:24px;font-size:15px;}
 
 
 .btn_arrow_2 .arrows {position:relative;padding:15px 25px; text-align:center;white-space:nowrap;padding:0;height:100%;}

 .btn_arrow_2 .arrows:after {
    display: block;
    content: " ";
    width: 0;
    position: absolute;
    height: 18px;
    left: 50%;
    top: 50%;
    margin-top: -9px;
	border-right: 1px solid #c3c3c3;
}

 .btn_arrow_2 .arrows .arrow_prev,
 .btn_arrow_2 .arrows .arrow_next {margin:0;display:inline-block;width:48px;height:100%;margin-top:10px;}

 .btn_arrow_2 .arrows .arrow_prev {
    position: relative;
    width: 14px;
    height: 24px;
    margin-right: 20px;
}

 .btn_arrow_2 .arrows .arrow_next {
    width: 14px;
    height: 24px;
    margin-left: 20px;
}


.btn_arrow_2 .arrows .arrow_prev {background: url("/resource/image/common/prev_btn_gray.png") no-repeat 50% 50%;}
.btn_arrow_2 .arrows .arrow_next {background:url("/resource/image/common/next_btn_gray.png") no-repeat 50% 50%;}


.section_3 .section_title {
    font-size: 36px;
    color: #222;
    letter-spacing: -2px;
    font-weight: 400;
    margin-bottom: 40px;
}


/*end---------------------------------- section3 학과 평교원 팝콘 롤링배너*/
/*  반응형 시작 **/

@media screen and (max-width: 1200px) {
	
	section > .container {width: 100%;padding-left:15px;padding-right:15px;}
    .slick .slick-track .slick-slide .list_visual .gcu_card { height: 160px;    }

    .section_3 .container .slick .slick-track .slick-slide .list_visual .bg_white .card_top {padding: 0px ;}

    .list_visual .gcu_card .bg_white dt { font-size: 17px;    }

   .list_visual .gcu_card .bg_white dd p { padding:0px 20px 20px 0px;}/* 설명*/
}

@media screen and (max-width: 920px) {
	 section > .container {width: 100%;padding-left: 15px;padding-right: 15px;}
	
	
    .section_3 .container {
        display: block;
    
    }
    .section_3 .container .slick .slick-track .slick-slide .list_visual .bg_white .card_top {padding: 0px ;}

   
}

@media screen and (max-width: 768px) {
	
	  section .header {margin-bottom:12px;}
    section .header .title-h3 {line-height:45px;font-size:30px;}
       section .container .header {top:5px;}
   

	.section_3 .container {padding:10px;}
    .section_3 .container .slick {padding-top:15px;}
  .section_3 .container .slick .slick-track .slick-slide .list_visual .bg_white .card_top {padding: 0px ;}
}



@media screen and (max-width: 550px) {
	
	section .header .title-h3 {font-size:30px;color:#454545;font-weight:500;letter-spacing:-1px;float:left;margin-top:-30px; }
	.section_3 .btn_arrow .pagination {padding:10px 0 10px 20px;}

	.section_3 .btn_arrow {box-sizing:border-box;width:120px;height:35px;border:1px solid #a1a1a1;border-radius:30px;margin:-45px 20px 0  0;}
	.section_3 .btn_arrow .arrows{margin-top:0px;}

	.btn_arrow .arrows .arrow_prev,
	.btn_arrow .arrows .arrow_next {margin-top:5px;}

	
	.section_3 .btn_arrow_2 .pagination {padding:10px 0 10px 20px;}

	.section_3 .btn_arrow_2 {box-sizing:border-box;width:120px;height:35px;border:1px solid #a1a1a1;border-radius:30px;margin:-45px 20px 0  0;}
	.section_3 .btn_arrow_2 .arrows{margin-top:0px;}

	.btn_arrow_2 .arrows .arrow_prev,
	.btn_arrow_2 .arrows .arrow_next {margin-top:5px;}

	  
}
@media screen and (max-width: 486px) {

	.section_3{padding-top:20px;}
	.section_3 .container {padding:10px;}
	
}


@media screen and (max-width: 450px) {
   section .header .title-h3 {margin-top:-40px; font-weight:500;}

.section_3 .btn_arrow{width:120px;height:35px; margin:-50px 20px 0  0;}
.section_3 .container .list_visual{margin-top:10px; }
.slick .slick-track .slick-slide .list_visua{padding:10px}
.slick .slick-track .slick-slide .list_visual .gcu_card{width:280px;margin:0px auto;}
.section_3 .container .slick .list_visual .gcu_card .bg_white {margin-right:0px;width:280px;padding:0px ;padding-top:10px; }
.section_3 .container .slick .list_visual .gcu_card .bg_white .card_top {display:block;margin-right:10px; margin-left:10px;width:260px;}

.section_3 .btn_arrow {margin:-55px 20px 0  0;}

.section_3 .btn_arrow_2 {width:120px;height:35px; margin:-50px 20px 0  0;}
.section_3 .btn_arrow_2 {margin:-55px 20px 0  0;}
	
 
 
}
/*  반응형 끝 **/




/* s : quickmenu */
	.quick_modal {position:absolute; left:0px; top:0px; width:100%; background-color:#000; opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; display:none;z-index:50;}
	.quick_modal.on {display:block;}
	#quick_menu{position:fixed;top:0px;right:0;bottom:0;width:125px;background:#fff;z-index:50; border-left:2px solid #d2d2d2; *border-top: 1px solid #d2d2d2;}	
	.quick_menu_view{display:none;}
	#quick_menu .quick_area{position:absolute;right:0;*top:35px;width:125px;background:#fff;*border-left:2px solid #d2d2d2;}
	 /*#quick_menu .font_area{padding:23px 0 0 5px;height:25px;border-bottom:1px solid #d2d2d2;background:url("/resource/image/common/quick_font.gif") no-repeat}
	#quick_menu .font_area a{display:block;float:left;width:49%;height:25px;text-indent:-9999px} */
	#quick_menu .title{height:60px;border-bottom:1px solid #d2d2d2;font-size:20px; color:#000;font-weight:bold;padding-top:5px; border-top:35px solid #b40001;text-align:center; *background:url("/resource/image/common/quick_title.gif") no-repeat}
	#quick_menu .menu_area ul li{text-align:center;font-size:130%;border-bottom:1px solid #d7d7d7; padding-top:5px; }
	#quick_menu .menu_area ul li a{display:block;height:35px;padding-top:48px; color:#000;}
	#quick_menu .menu_area ul li.menu_01 a:link, #quick_menu .menu_area ul li.menu_01 a:visited{background:url('/resource/image/common/quick_1.png') center 8px  no-repeat;}
	 /* #quick_menu .menu_area ul li.menu_01 a:hover, #quick_menu .menu_area ul li.menu_01 a:active{color:#fff;background:#b04243 url('/resource/image/common/quick_1.png') center 8px no-repeat;} */
	#quick_menu .menu_area ul li.menu_01 a .menu_02 a, .menu_03 a, .menu_04 a, .menu_05 a, .menu_06 a, .menu_07 a{height:35px;padding-top:50px;}

	#quick_menu .menu_area ul li.menu_02 a:link, #quick_menu .menu_area ul li.menu_02 a:visited{background:url('/resource/image/common/quick_2.png') center 8px no-repeat;}
	/*#quick_menu .menu_area ul li.menu_02 a:hover, #quick_menu .menu_area ul li.menu_02 a:active{color:#fff;background:#777 url('/resource/image/common/quick2_on.png') center 8px no-repeat;} */

	#quick_menu .menu_area ul li.menu_03 a:link, #quick_menu .menu_area ul li.menu_03 a:visited{background:url('/resource/image/common/quick_3.png') center 8px no-repeat;}
	/*#quick_menu .menu_area ul li.menu_03 a:hover, #quick_menu .menu_area ul li.menu_03 a:active{color:#fff;background:#777 url('/resource/image/common/quick3_on.png') center 8px no-repeat;} */
	#quick_menu .menu_area ul li.menu_04 a:link, #quick_menu .menu_area ul li.menu_04 a:visited{background:url('/resource/image/common/quick_4.png') center 8px no-repeat;}
/*	#quick_menu .menu_area ul li.menu_04 a:hover, #quick_menu .menu_area ul li.menu_04 a:active{color:#fff;background:#777 url('/resource/image/common/quick4_on.png') center 8px no-repeat;} */
	#quick_menu .menu_area ul li.menu_05 a:link, #quick_menu .menu_area ul li.menu_05 a:visited{background:url('/resource/image/common/quick_5.png') center 8px no-repeat;}
/*	#quick_menu .menu_area ul li.menu_05 a:hover, #quick_menu .menu_area ul li.menu_05 a:active{color:#fff;background:#777 url('/resource/image/common/quick5_on.png') center 8px no-repeat;} */
	
	#quick_menu .menu_area ul li.menu_06 a{height:40px;}
	#quick_menu .menu_area ul li.menu_06 a:link, #quick_menu .menu_area ul li.menu_06 a:visited{background:url('/resource/image/common/quick_6.png') center 8px no-repeat;}
	/*#quick_menu .menu_area ul li.menu_06 a:hover, #quick_menu .menu_area ul li.menu_06 a:active{color:#fff;background:#777 url('/resource/image/common/quick6_on.png') center 8px no-repeat;} */

/* 퀵메뉴 추가 2015.09.15 2016.03.14 
    #quick_menu .menu_area ul li.menu_07 a{height:40px;}*/
    #quick_menu .menu_area ul li.menu_07 a:link, #quick_menu .menu_area ul li.menu_07 a:visited{background:url('/resource/image/common/quick_7.png') center 8px no-repeat;}
	/*#quick_menu .menu_area ul li.menu_07 a:hover, #quick_menu .menu_area ul li.menu_07 a:active{color:#fff;background:#777 url('/resource/image/common/quick7_on.png') center 8px no-repeat;} */
 /*    #quick_menu .menu_area ul li.menu_07 img{padding-top:40px;} 
 퀵메뉴 추가 2015.09.15  2016.03.14 */

	#quick_menu .btn_top{padding-top:12px;text-align:center;}
	
/* e : quickmenu */ 

/*2019.12.03 추가*/
.gray-box{padding:20px; background-color:#efefef;}


/* s : footer */

    #footer{ position: absolute;background:#1d1f25;z-index:40; width:100%;}


    #footer_navi{width:100%;text-align:center; border-bottom:solid 1px #5a5a5a;}
    #footer_navi .menu_area .menu{max-width:1200px;overflow:hidden;border-left:solid 1px #5a5a5a;border-right:solid 1px #5a5a5a;margin-top:-5px;margin-bottom:-5px;padding-top:10px;}
    #footer_navi .menu{max-width:1200px;text-align:center; margin: 0px auto;border-right:solid 1px #5a5a5a;border-left:solid 1px #5a5a5a;padding:20px 0 10px 0 ; font-size:11px;} 
	
	#footer .inner {position:relative; max-width:1200px;  margin:0 auto; *border:2px solid #000;}
	#footer .menu_area{padding:5px 3px;  font-size:1.1em; letter-spacing:-0.3px;}

    #footer .menu_area .major {padding:0 0px 0 5px;width:110px;font-size:120%;color:#fff; background:url("/resource/image/main/major_on.png") no-repeat left center;}


	#footer .menu_area a{display:block;float:left;padding:0 14px;margin-left:-1px;line-height:34px;font-size:130%;color:#fff;background:url("/resource/image/ico/sub_lnb_split.gif") no-repeat left center;white-space:nowrap}
	#footer .menu_area a:first-child{background:none}
	#footer .menu_area a:hover{text-decoration:underline}
	#footer .menu_area span{display:block;float:left;line-height:24px;font-size:12px;color:#999}
	
	
	#footer .address_area{position:relative;padding:10px 0 10px 210px;max-width:991px;overflow:hidden}
/*	#footer .address_area .phone{position:absolute;left:0;top:10px;padding-left:20px;width:210px;height:70px} */
	#footer .address_area .footer_logo{position:absolute;left:0;top:40px;padding-left:10px;width:240px;height:70px}
	
	#footer .address_area p{font-size:14px; color:#8e8e8e;}
	#footer .address_area .title{padding-top:8px;height:24px;font-size:130%;font-weight:400; }
	#footer .address_area .phone .title{ color:#8e8e8e;}
	#footer .address_area .right{*border-left:1px solid #9e9e9e;overflow:hidden}
	#footer .address_area .address{float:left;width:100%; }
	#footer .address_area .address_wrap{padding:0 0 5px 35px}
	 /* #footer .address_area .address:first-child .address_wrap{padding-right:40px} */
	
	#footer .family{position:absolute;padding:10px 0 0 0px;top:20px; float:right; right:0px;width:370px;}
	#footer .family .select_box{margin-bottom:4px;height:35px;max-width:160px; background:#464c57; color:#fff; font-size:14px; line-height:1.6; }
	#footer .family .select{position:relative;float:left;width:180px;height:35px;background:#464c57; color:#fff; font-size:15px;}
	#footer .family .select .label{cursor:pointer;display:block;padding:0 20px 0 10px;width:140px;height:35px;line-height:21px;font-size:15px;background:#464c57; color:#fff;background:url("/resource/image/ico/select_arrow.gif") no-repeat right center}
	#footer .family .select select{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;border:0;z-index:20}
	#footer .family .btn_go{float:left;margin-left:4px}
	#footer .family .btn_go img{display:block}
    #footer .inner .copyright{float:left;padding:20px 0 50px 0px; font-size:14px;color:#8e8e8e;border-top:1px solid #5a5a5a; width:65%; margin-left:10px;}
	#footer .inner .copyright .mark{float:right; margin-right:5px; margin-top:-5px;}
	#footer .inner .copyright .mark img{padding-right:10px;display:inline-block;vertical-align:top;}
	
/* family-site */
    .relate_site {float:right; width:165px; position:relative;top:-10px; margin-left:5px;}
    .relate_site a {display:block; box-sizing:border-box; text-decoration:none; padding:0 8%; font-size:14px; height:38px; position:relative;  line-height:36px; color:#fff;background-color:#464c57;}
    .relate_site a:after {content:""; display:block; position:absolute; right:7%; top:50%; margin-top:-5px; width:18px; height:11px; background:url(/resource/image/ico/relate_site_arrow.png) no-repeat center 50%;}
    .relate_site a.on:after {transform:rotate(-180deg); -webkit-transform:rotate(-180deg);}
    .relate_site ul {margin:0; box-sizing:border-box; border:1px solid #595959; border-bottom:0; position:absolute; left:0; bottom:37px; z-index:1500; background:#2f2f2f; width:100%; display:none; max-height:420px; overflow:none;}
    .relate_site ul li {display:block; margin:0; border-bottom:1px solid #525259; float:none; width:auto;}
    .relate_site ul li a {width:auto; border:0; padding:9px 7%; height:auto; color:#fff; font-size:14px; line-height:19px;}
    .relate_site ul li a:after {display:none;}
    .relate_site ul li a:hover,
    .relate_site ul li a:active {background:#111;}


/* sns */
.pos-right{position:relative; top:10px; margin-right:-9px;float:right; width:400px;}
    .sns-follow-list li{display:inline-block; vertical-align:top; margin-left:5px; }
    .sns-follow-list li:last-child{margin-right:0; width:200px; height:40px; background-size:200px auto;}
    .sns-follow-list [class*="ico-sns-"]{display:inline-block; width:40px; height:40px; background-size:90px auto;}
    .ico-sns-facebook{background-image:url("/resource/image/ico/ico_sns_facebook.png"); background-position:left top}
    .ico-sns-instagram{background-image:url("/resource/image/ico/ico_sns_instagram.png"); background-position:left top}
    .ico-sns-youtube{background-image:url("/resource/image/ico/ico_sns_youtube.png"); background-position:left top}
    .ico-sns-blog{background-image:url("/resource/image/ico/ico_sns_blog.png"); background-position:left top}
    .sns-follow-list > li >a:hover [class*="ico-sns-"]{background-position:right top; background-size:auto;}

    .sns-follow-list [class*="ico-sns2-"]{display:inline-block; width:190px; height:40px; background-size:380px auto;}	
    .sns-follow-list > li >a:hover [class*="ico-sns2-"]{background-position:right top; background-size:auto;}
    .ico-sns2-band {background-image:url("/resource/image/ico/ico_sns_h_blog.png"); background-position:left top;}


/* 입학상담 */
    .item {float:right;width:315px;color:#fff;z-index:100;  position:relative; }
    .item .f_counsel {position:relative;margin:25px 0px 15px -26px;text-align:center;border:3px solid #5d636d;padding-top:5px;padding-bottom:35px;padding-right:20px;background-color:#1d1f25;width:100%;}
    .item .f_counsel h2 {margin-top:0px; }
    .item .f_counsel h2 span {font-size:18px;font-weight:400;}
    .item .f_counsel .t_tel{margin-top:0px;margin-bottom:5px; font-size:30px;color:#fd8d8d;font-weight:400;}
    .item .f_counsel .faq{font-size:14px;  text-align:center;margin:0px 25px 10px 15px ; background-color:#606986; width:100px; height:22px;*float:right;padding-top:3px; }
    .item .f_counsel .left{float:left;margin-left:50px;}
    .item .f_counsel .right{float:right;margin-top:0px; }
    .item .f_counsel a{display:block; }
    .item .f_counsel a:link {color:#fff; } 
    .item .f_counsel a:visited {color:#fff;} 
    .item .f_counsel a:hover { text-decoration:underline;color:#fff; }

	
	#footer .info_area{background:#1d1f25;padding:0 0 10px 0;} /* 0624 */
	#footer .info_area .content_area{position:relative;padding:10px 0 15px 0px;max-width:991px;overflow:hidden}
	/*
	#footer .info_area .family{position:absolute;left:0;top:10px;padding:10px 0 0 20px;width:209px;height:60px}
	#footer .info_area .family .select_box{margin-bottom:4px;height:23px}
	#footer .info_area .family .select{position:relative;float:left;width:135px;height:21px;border:1px solid #ccc;background:#fff}
	#footer .info_area .family .select .label{cursor:pointer;display:block;padding:0 20px 0 10px;height:21px;line-height:21px;font-size:120%;color:#696969;background:url("/resource/image/ico/select_arrow.gif") no-repeat right center}
	#footer .info_area .family .select select{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;border:0;z-index:20}
	#footer .info_area .family .select select{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;border:0;opacity:0;filter:alpha(opacity=0);z-index:20}
	#footer .info_area .family .btn_go{float:left;margin-left:4px}
	#footer .info_area .family .btn_go img{display:block} */
	#footer .info_area .fnb{float:left;padding:0px 0 0 5px;font-size:14px;color:#8e8e8e;}
	#footer .info_area .fnb .menu{margin-left:-9px;margin-bottom:5px;line-height:25px;overflow:hidden;}
	#footer .info_area .fnb .menu a{float:left;margin-left:-1px;padding:0 15px;background:url("/resource/image/ico/fnb_line.gif") no-repeat right center;white-space:nowrap;color:#8e8e8e;}
	#footer .info_area .fnb .menu a:nth-of-type(1) {color:#ff0000;*background:url("/resource/image/ico/fnb_line.gif") no-repeat left center;}
	 /* #footer .info_area .fnb .menu a:nth-of-type(2) {background:none;} */
	#footer .info_area .fnb .menu a:hover{text-decoration:underline}
	
	#footer .info_area .fnb .group{float:left;margin-left:-9px;padding:0;line-height:25px;*background:#333;}
    #footer .info_area .fnb .group a{float:left;margin-left:-1px;padding:0 15px;background:url("/resource/image/ico/fnb_line.gif") no-repeat right center;white-space:nowrap;color:#8e8e8e;}
	/*#footer .info_area .fnb .group a:first-child{color:#8e8e8e;background:none} */
	
	
	#footer .info_area .fnb .academyinfo a{float:left;margin-left:8px;padding:0;height:23px;line-height:25px;}	
	
	#footer .info_area .link{position:absolute;right:50px;top:50px;text-align:justify}
	#footer .info_area .link a{float:left;margin-left:5px}
	#footer .info_area .link a img{display:block}
	#footer .info_area .link a:first-child{margin:0}
	#footer .info_area .link .banner{float:left;margin-left:70px;margin-top:0px;}  /* 0624 */
    #footer .info_area .link .banner a{float:left;margin-left:10px}
	#footer .info_area .link .banner a:first-child{margin-left:50px}


/* e : footer */

/* ------------------------------------------------ 팝업 ------------------------------------------------ */
	#pop {color:#51504c;}
	#pop .header {height:70px; background-color:#51504c;}
	#pop .header h1 {float:left; margin:14px 0px 0px 30px;}
	#pop .header a.btn_close {display:block; float:right; margin:25px 30px 0px 0px;}
	#pop .con {margin:40px 30px; padding:30px 50px; border-top:#ca200a solid 1px; border-bottom:#dddddd solid 1px; border-left:#dddddd solid 1px; border-right:#dddddd solid 1px;}
	#pop .con .tit {padding-bottom:30px; border-bottom:#dedede solid 1px;font-weight:400; }
	#pop .con .tit h2 {font-size:18px; margin-bottom:10px;}
	#pop .con .tit h2 em {color:#ca200a; font-style:normal;}
	#pop .con .tit p {line-height:1.5em; font-size:14px;}
	#pop .input_area {overflow:hidden; padding:30px 0px; border-bottom:#dedede solid 1px;}
	#pop .input_area dl {float:left;overflow:hidden; width:55%;}
	#pop .input_area dl dt {float:left; width:40%; background:url("/resource/image/ico/pop_list.png") no-repeat left 50%; line-height:35px; ;font-weight:400; }
	#pop .input_area dl dt label {padding-left:12px;}
	#pop .input_area dl dd {float:left; width:60%; line-height:35px;}
	#pop .input_area dl dd input {width:90%; padding:5px; border:#ccc solid 1px}
	#pop .input_area p {float:left; width:53%; padding:20px 0px 0px 2%;}
	#pop .btn_area {padding:30px 0px; border-bottom:#dedede solid 1px; text-align:center;}
	#pop .btn_area a {display:inline-block; margin:0px 2px;}
	#pop .info {padding-top:30px;}
	#pop .info ul li {background:url("/resource/image/ico/pop_list2.png") no-repeat left 8px; padding-left:12px; line-height:1.5em;}
/* ------------------------------------------------ //팝업 ------------------------------------------------ */

/* s : sub content */
/* ------------------------------------------------ 서브 헤더 ------------------------------------------------ */
/*	
	#main.sub .sub_header{position:relative;border-right:1px solid #ccc;overflow:hidden}
	#main.sub .sub_header .user_menu{position:absolute;left:0;top:0;right:0;padding:10px 60px 0 0;height:20px;text-align:right; z-index:20}
	#main.sub .sub_header .user_menu a{margin-left:16px;font-size:130%;color:#fff;}
	#main.sub .sub_header .sub_visual{position:relative;height:110px;overflow:hidden}
	#main.sub .sub_header .sub_visual img{display:block;position:absolute;right:0;top:0;width:989px;z-index:10}
	#main.sub .sub_header .lnb_area{position:relative}
	#main.sub .sub_header .lnb_area a{white-space:nowrap}
	#main.sub .sub_header .lnb_wrap{padding:0 20px 0 45px;background:#2e3037 url("/resource/image/ico/lnb_line.gif") repeat left 0px;overflow:hidden}
	#main.sub .sub_header .lnb{width:102%;overflow:hidden}
	#main.sub .sub_header .lnb .menu_wrap{position:relative;float:left;padding:0 15px 0 16px;margin-left:-1px;height:36px;line-height:36px;background:url("/resource/image/ico/lnb_split.gif") no-repeat left center;z-index:10}
	#main.sub .sub_header .lnb .menu_wrap:first-child{background:none}
	#main.sub .sub_header .lnb .menu_wrap.on,#main.sub .sub_header .lnb .menu_wrap:hover{background:#fff;z-index:20}
	#main.sub .sub_header .lnb .menu_wrap.on .link,#main.sub .sub_header .lnb .menu_wrap:hover .link{color:#ca200a}
	#main.sub .sub_header .lnb .link{display:block;font-size:150%;color:#fff;}
	#main.sub .sub_header .lnb .sub_menu,#main.sub .sub_header .lnb .subs_menu{display:none}
	#main.sub .sub_header .lnb_sub_wrap{padding-left:40px;overflow:hidden}
	#main.sub .sub_header .lnb_sub_wrap .menu{display:none;overflow:hidden}
	#main.sub .sub_header .lnb_sub_wrap .menu li{display:inline-block;margin-left:-3px;padding:0 20px;background:url("/resource/image/ico/sub_lnb_split.gif") no-repeat left center;*display:inline;zoom:1}
	#main.sub .sub_header .lnb_sub_wrap .menu a{display:block;height:30px;line-height:30px;font-size:130%;color:#333;}
	#main.sub .sub_header .lnb_sub_wrap .menu .on,#main.sub .sub_header .lnb_sub_wrap .menu a:hover{color:#ca200a;}
	#main.sub .sub_header .lnb_sub_wrap .menu .sub_menu{display:none}
	#main.sub .sub_header .lnb_sub_wrap.right{text-align:right}
	#main.sub .sub_header .lnb_sub_wrap.right .menu li{margin-left:0;margin-right:-3px;background-position:right center}
	#main.sub .sub_header .lnb_subs_wrap{margin-bottom:15px;min-height:15px;border-top:1px solid #e6e6e6;background:url("/resource/image/sub/lnb_shadow.png") repeat-x;overflow:hidden}
	#main.sub .sub_header .lnb_subs_wrap .menu{display:none;overflow:hidden}
	#main.sub .sub_header .lnb_subs_wrap a{display:inline-block;margin-left:-3px;margin-bottom:1px;padding:0 20px;height:28px;line-height:28px;font-size:120%;color:#696969;background:#e2e2e2 url("/resource/image/ico/sub_lnb_split.gif") no-repeat left center;*display:inline;zoom:1}
	#main.sub .sub_header .lnb_subs_wrap.right{text-align:right}
	#main.sub .sub_header .lnb_subs_wrap.right .menu a{margin-left:0;margin-right:-3px;background-position:right center}
	#main.sub .sub_header .lnb_subs_wrap .on,#main.sub .sub_header .lnb_subs_wrap a:hover{color:#333;}
	#main.sub .sub_panel{padding:0 70px;border-right:1px solid #ccc}
*/

    #main.sub {font-size:115%; line-height:20pt;}
	#main.sub .sub_header{position:relative;*border-right:1px solid #ccc;}
	#main.sub .sub_header .user_menu{position:absolute;left:0;top:0;right:0;padding:10px 60px 0 0;height:20px;text-align:right; }
	#main.sub .sub_header .user_menu a{margin-left:16px;font-size:130%;color:#fff;}
	#main.sub .sub_header .sub_visual{position:relative;height:110px;}
	#main.sub .sub_header .sub_visual img{display:block;position:absolute;right:0;top:0;width:989px;z-index:10;height:110px;}
	#main.sub .sub_header .lnb_area{position:relative}
	#main.sub .sub_header .lnb_area a{white-space:nowrap}
	#main.sub .sub_header .lnb_wrap{padding:0 20px 0 45px;background:#2e3037 url("/resource/image/ico/lnb_line.gif") repeat left 0px;}
	#main.sub .sub_header .lnb{width:102%;position:relative;height: 36px;}
	#main.sub .sub_header .lnb .menu_wrap{float:left;padding:0 15px 0 16px;margin-left:-1px;height:36px;line-height:36px;background:url("/resource/image/ico/lnb_split.gif") no-repeat left center;z-index:10}
	#main.sub .sub_header .lnb .menu_wrap:first-child{background:none}
	#main.sub .sub_header .lnb .menu_wrap.on,
	#main.sub .sub_header .lnb .menu_wrap:hover{background:#fff;z-index:20}
	#main.sub .sub_header .lnb .menu_wrap.on .link,
	#main.sub .sub_header .lnb .menu_wrap:hover .link{color:#ca200a}
	#main.sub .sub_header .lnb .link{display:block;font-size:150%;color:#fff;}
	#main.sub .sub_header .lnb .sub_menu,
	#main.sub .sub_header .lnb .subs_menu{display: none; }
	#main.sub .sub_header .lnb .menu_wrap.on .sub_menu { display: block; overflow: hidden; width: 100%; position: absolute; left: 0; top: 100%; }
	#main.sub .sub_header .lnb .menu_wrap.on .sub_menu li { float: left;}

	#main.sub .sub_header .lnb_sub_wrap{padding-left:40px;overflow:hidden}
	#main.sub .sub_header .lnb_sub_wrap .menu{display:none;overflow:hidden}
	#main.sub .sub_header .lnb_sub_wrap .menu li{display:inline-block;margin-left:-3px;padding:0 20px;background:url("/resource/image/ico/sub_lnb_split.gif") no-repeat left center;*display:inline;zoom:1}
	#main.sub .sub_header .lnb_sub_wrap .menu a{display:block;height:30px;line-height:30px;font-size:130%;color:#333;}
	#main.sub .sub_header .lnb_sub_wrap .menu .on,
	#main.sub .sub_header .lnb_sub_wrap .menu a:hover{color:#ca200a;}
	/*#main.sub .sub_header .lnb_sub_wrap .menu .sub_menu{display:none}*/
	#main.sub .sub_header .lnb_sub_wrap.right{text-align:right}
	#main.sub .sub_header .lnb_sub_wrap.right .menu li{margin-left:0;margin-right:-3px;background-position:right center}
	#main.sub .sub_header .lnb_subs_wrap{margin-bottom:15px;min-height:15px;border-top:1px solid #e6e6e6;background:url("/resource/image/sub/lnb_shadow.png") repeat-x;overflow:hidden}
	#main.sub .sub_header .lnb_subs_wrap .menu{display:none;overflow:hidden}
	#main.sub .sub_header .lnb_subs_wrap a{display:inline-block;margin-left:-3px;margin-bottom:1px;padding:0 20px;height:28px;line-height:28px;font-size:120%;color:#696969;background:#e2e2e2 url("/resource/image/ico/sub_lnb_split.gif") no-repeat left center;*display:inline;zoom:1}
	#main.sub .sub_header .lnb_subs_wrap.right{text-align:right}
	#main.sub .sub_header .lnb_subs_wrap.right .menu a{margin-left:0;margin-right:-3px;background-position:right center}
	#main.sub .sub_header .lnb_subs_wrap .on,#main.sub .sub_header .lnb_subs_wrap a:hover{color:#333;}
	
	/* 네비 */
	#main.sub .navi_area{margin-bottom:20px;overflow:hidden}
	#main.sub .navi_area .navi{float:left;margin-bottom:10px;height:16px;line-height:16px}
	#main.sub .navi_area .navi a{float:left;font-size:110%;color:#666}
	#main.sub .navi_area .navi span{float:left;margin:0 5px;font-size:12px;color:#666}
	#main.sub .navi_area .navi .home{padding-left:18px;background:url("/resource/image/ico/home.gif") no-repeat left 1px}
	#main.sub .navi_area .navi .now{color:#333;}
	#main.sub .navi_area .sns{float:right}
	#main.sub .navi_area .sns a{margin-left:2px}
/* ------------------------------------------------ //서브 헤더 ------------------------------------------------ */

/* ------------------------------------------------ 타이틀영역 ------------------------------------------------ */
	/* 탭형태 메뉴 */
	.sub_panel .tnb {padding-left: 1px;overflow: hidden;margin-bottom:40px;border-bottom: 1px solid #d2d2d2;background:#f2f2f2;}
	.sub_panel .tnb li {position: relative;float: left;margin-left: -1px;z-index: 10;min-width: 15%;font-weight:400; font-size:15px;}
	.sub_panel .tnb .on {z-index: 20;font-weight:500}
	.sub_panel .tnb a {display: block;text-align: center;height: 36px;line-height: 36px;text-align: center;color: #333;border: 1px solid #d2d2d2;background:#ededed;white-space: nowrap;padding: 0px 5px;margin-bottom:-1px;}
	.sub_panel .tnb .on a {border-top: 2px solid #ca200a;border-bottom: 0;background: #fff; font-size:17px;}

	/* 타이틀 */
	.sub_panel .main_title .title{font-size:180%;color:#333;font-weight:500; text-indent:-4px}
	.sub_panel .main_title .sub{margin-left:30px;font-size:120%;color:#696969;font-weight:normal;letter-spacing:-1px;font-weight:300;}
	.sub_panel .title_area{position:relative;margin-bottom:40px;padding-bottom:45px;border-bottom:1px solid #ccc;overflow:hidden}
	.sub_panel .title_area .img_title{display:block;margin-bottom:20px}
	.sub_panel .title_area .dot{font-size:150%;color:#333;padding-left:13px;background:url("/resource/image/ico/dot_red.png") no-repeat left 7px}
	.sub_panel .title_area .red{color:#ca200a}
	
	.sub_panel .title_area2{position:relative;margin-bottom:10px;font-size:100%;}
	.sub_panel .title_area2 .dot{color:#333;padding-left:13px;margin-bottom:10px;background:url("/resource/image/ico/dot_red.png") no-repeat left 7px}
	

	/* 학부소개 */
	.sub_panel .title_area_01{background:url("/resource/image/sub_03/bg_welfare_title_01.gif") no-repeat right -1px}
	.sub_panel .title_area_01 p{line-height:20px;font-size:130%;color:#666}
	.sub_panel .title_area_01 .title{display:inline-block;padding-right:10px;margin-bottom:12px;font-size:180%;color:#333;background:#fff;*display:inline;zoom:1}
	.sub_panel .title_area_01 .line{margin-bottom:20px;line-height:26px;font-size:160%;color:#333;}

	/* 전공소개 */
	.sub_panel .title_area_02{background:url("/resource/image/sub_03/bg_welfare_title_02.gif") no-repeat right 20px}
	.sub_panel .title_area_02 .title{position:relative;margin-bottom:25px;line-height:32px;font-size:260%;color:#333}
	.sub_panel .title_area_02 .title .border{display:none}
	.sub_panel .title_area_02 .title b{}
	.sub_panel .title_area_02 .title.title2{margin-top:-15px;padding-top:0;line-height:24px;font-size:180%}
	.sub_panel .title_area_02 .link_wrap{margin-bottom:30px;height:26px}
	.sub_panel .title_area_02 .link_wrap .btn_link{display:block;float:left;margin-right:3px}
	.sub_panel .title_area_02 .link_wrap .btn_link img{display:block}
	.sub_panel .title_area_02 .info_wrap{display:inline-block;padding:5px 9px;background:url("/resource/image/sub/bg_info_pattern.gif") repeat;overflow:hidden;*display:inline;zoom:1}
	.sub_panel .title_area_02 .info_wrap p{float:left;padding-left:27px;margin-right:14px;line-height:30px;font-size:120%;color:#333;font-weight:400; }
	.sub_panel .title_area_02 .info_wrap .tel{background:url("/resource/image/ico/tel.png") no-repeat left center}
	.sub_panel .title_area_02 .info_wrap .email{background:url("/resource/image/ico/email.png") no-repeat left center}

	/* 실버복지전공 */
	.sub_panel .title_area_03{background:url("/resource/image/sub_03/bg_welfare_title_03.gif") no-repeat right 10px}
	.sub_panel .title_area_03 .title{margin-bottom:55px}

	/* 이사장소개 */
	.sub_panel .content_area .title_area_04{margin-top:-17px;padding-bottom:30px;min-height:160px;background:url("/resource/image/sub_01/bg_title_chairman.gif") no-repeat right top;}
	.sub_panel .content_area .title_area_04 .title{display:block;margin:20px 0 5px; font-size:240%; font-weight:400; }
	.sub_panel .content_area .title_area_04 .title em {color:#ca200a; font-style:normal;  ;font-weight:400; }
	.sub_panel .content_area .title_area_04 .text{padding-top:20px;line-height:24px;font-size:130%;color:#696969; text-align:justify;}
	.sub_panel .content_area .title_area_04 .text span{;color:#000;font-weight:400; }

	/* 총장소개 */
	.sub_panel .title_area_05{margin-top:-16px;padding-bottom:30px;min-height:190px;background:url("/resource/image/sub_01/bg_title_president.png") no-repeat 100% 0}
	.sub_panel .title_area_05 .title{display:block;margin:40px 0 40px;}
	.sub_panel .title_area_05 .title_mobile{display:none}
	/*.sub_panel .title_area_05 .title em {color:#ca200a; font-style:normal;  ;}*/
	.sub_panel .title_area_05 .btn_direct {font-size:134%; padding:10px 40px; background-color:#f9f9f9; border:#ccc solid 1px; color:#333; ;font-weight:400; }
	
	/* 총장소개 */
	.sub_panel .title_area_07{margin-top:-16px;padding-bottom:30px;min-height:190px;background:url("/resource/image/sub_01/bg_title_president_3.jpg") no-repeat 100% 0}
	.sub_panel .title_area_07 .title{display:block;margin:40px 0 40px;}
	.sub_panel .title_area_07 .title_mobile{display:none}
	/*.sub_panel .title_area_05 .title em {color:#ca200a; font-style:normal;  ;}*/
	.sub_panel .title_area_07 .btn_direct {font-size:134%; padding:10px 40px; background-color:#f9f9f9; border:#ccc solid 1px; color:#333; ;font-weight:400; }

	
	/* 교수진소개 */
	.sub_panel .title_area_teacher{padding-bottom:0;margin-bottom:40px;border-bottom:0}
/* ------------------------------------------------ //타이틀 영역 ------------------------------------------------ */

/* ------------------------------------------------ 컨텐츠 영역 ------------------------------------------------ */
	/* 서브 컨텐츠*/

	#main.sub{min-height:900px; padding:0 0 0 240px;width:960px}
	#main.sub .sub_panel{min-height:850px}
    #main.sub .sub_panel{padding:0 40px;*border-right:1px solid #ccc}
	
	.sub_panel .content_area{padding-bottom:44px}
	.sub_panel .content_area .content_area{padding-bottom:0}
	.sub_panel .content_area .content_area .title_line{display:none}
	.sub_panel .content_area .line5{clear:both;height:5px}
	.sub_panel .content_area .line10{clear:both;height:10px}
	.sub_panel .content_area .line20{clear:both;height:20px}
	.sub_panel .content_area .line30{clear:both;height:30px}
	.sub_panel .content_area .line40{clear:both;height:30px}
	.sub_panel .content_area .line50{clear:both;height:30px}
	.sub_panel .content_area .line60{clear:both;height:60px}
	.sub_panel .content_area .line70{clear:both;height:65px}
	.sub_panel .content_area .line80{clear:both;height:80px}
	.sub_panel .content_area .line100{clear:both;height:135px}
	.sub_panel .content_area .line_border{border-bottom:1px solid #ececec}
	.sub_panel .content_area .line_red{border-bottom:1px solid #ca2009}
	.sub_panel .title_line{margin:5px 0 40px 0;width:100%;height:1px;border-bottom:2px solid #d2d2d2}
	/*.sub_panel .content_area .title.border{position:relative;padding-top:12px;margin-bottom:10px;line-height:20px;font-size:130%;color:#333;font-weight:500}
	.sub_panel .content_area .title.border .border{display:block;position:absolute;left:0;top:0;width:23px;height:1px;background:#ca200a}*/
	.sub_panel .content_area .title.border{position:relative;padding-left:18px;margin-bottom:2px;line-height:24px;font-size:150%;color:#333;font-weight:500; background:url("/resource/image/ico/title_dot.gif") no-repeat left 7px}
	.sub_panel .content_area .title.border.mt_2 {margin-top:30px;}
	.sub_panel .content_area .title.border .red {color:#ca200a;}
	.sub_panel .content_area .title.border .border{display:none}
	.sub_panel .content_area .title.border .date{display:block;position:absolute;right:0;bottom:0;line-height:20px;font-size:80%}
	.sub_panel .content_area .title.redline{padding-left:7px;margin-bottom:10px;font-size:130%;color:#ca200a;background:url("/resource/image/ico/dot_red.png") no-repeat left 8px}
	.sub_panel .content_area .text{line-height:25px;font-size:130%;color:#333}
	.sub_panel .content_area .text.text2{line-height:30px;font-size:180%; font-weight:500;}
	/*.sub_panel .content_area .text.dot{padding-left:7px;color:#333;background:url("/resource/image/ico/dot_red.png") no-repeat left 9px}*/

    .sub_panel .content_area .btn_box{margin:0px auto;width:170px; padding:10px;font-size:18px;background-color:#ca2009; text-align:center;font-weight:500;}  /* 한국장학재단 바로가기 버튼*/
    .sub_panel .content_area .btn_box a{color:#FFF;}

	.sub_panel .content_area .text.dot{padding-left:15px; background:url("/resource/image/ico/title_dot4.png") no-repeat left 9px; margin-left:10px; line-height:20pt; color:#000;}
	.sub_panel .content_area .text.dot2{padding-left:10px;background:url("/resource/image/ico/title_dot3.png") no-repeat left 9px; line-height:20pt;}

	.sub_panel .content_area .text.dot3{padding-left:10px;background:url("/resource/image/ico/title_dot4.png") no-repeat left 9px; margin-left:25px; line-height:20pt;}

	.sub_panel .content_area .text.dot5{padding-left:10px;background:url("/resource/image/ico/title_dot5.png") no-repeat  left 5px;font-size:145%; line-height:20pt;}

    .sub_panel .content_area .text.text3{margin-left:15px;}

    .sub_panel .content_area .text.text4 {margin-left:20px;font-size:150%}
    .sub_panel .content_area .text.text4 a{;font-weight:400; color:#bb271d;text-decoration:underline}

    .sub_panel .content_area .text.padding{padding-left:7px}
    .sub_panel .content_area .text.padding2{padding-left:18px}
    .sub_panel .content_area .text.padding2_1{padding-left:30px}

    .sub_panel .content_area .text.padding3{margin-left:-42px;}
    .sub_panel .content_area .text.padding3_1{margin-left:33px;}

    .sub_panel .content_area .text.center{text-align:center}
    .sub_panel .content_area .text .normal{font-weight:normal}
    .sub_panel .content_area .text .redline{color:#ca200a;}
    .sub_panel .content_area .text .blueline{color:#003acc;}
    .sub_panel .content_area .text .greenline{color:#1c7501;}
    .sub_panel .content_area .text .grayline{color:#333;}
    .sub_panel .content_area .text .blackline{color:#000;}
    .sub_panel .content_area .text .line{}
    .sub_panel .content_area .text .gray{color:#333}
    .sub_panel .content_area .text .red{color:#ca200a}
    .sub_panel .content_area td p .red{color:#ca200a}
    .sub_panel .content_area .text .blue{color:#0089e9}
    .sub_panel .content_area .text .big{font-size:110%}
    .sub_panel .content_area .text .big2{font-size:150%}
	
	.sub_panel .content_area .text b{;color:#333}
	.sub_panel .content_area .text.align_right{text-align:right}
	.sub_panel .content_area .file_link{text-decoration:underline}
	/* .sub_panel .content_area .img_wrap{padding-top:5px;text-align:center} */
	.sub_panel .content_area .img_wrap{text-align:center; padding-top:10px;}
	.sub_panel .content_area .img_wrap2 {border:#dfdfdf solid 1px; padding:35px 0px; text-align:center;}
	.sub_panel .content_area .img_wrap2.mt_space {margin-top:20px;}
	.sub_panel .content_area .img_wrap img,
	.sub_panel .content_area .img_wrap2 img {max-width:100%;}
	/* .sub_panel .content_area .img_wrap img{display:block} */
	.sub_panel .content_area .img_wrap.img_center img{display:inline}

	.rl_zoom .zoom_info {background-color:#e1e1e1; padding:3px; margin-top:10px; color:#999; font-size:10px;}
	.zoom_area {position:fixed; top:0px; left:0px; background-color:#fff; z-index:99; width:100%; overflow:auto;}
	.zoom_area img {width:200% !important; max-width:200% !important; margin:10px;}

	/* 연락처 */
	.sub_panel .content_area .contact_wrap{margin-top:100px;padding:10px 30px;border-top:1px solid #333;border-bottom:1px solid #eaeaea;background:url("/resource/image/sub/bg_info_pattern.gif") repeat;overflow:hidden}
	.sub_panel .content_area .contact_wrap p{float:left;padding-left:27px;margin-right:34px;line-height:30px;font-size:120%;color:#333;white-space:nowrap}
	.sub_panel .content_area .contact_wrap .charge{background:url("/resource/image/ico/charge.png") no-repeat left center}
	.sub_panel .content_area .contact_wrap .tel{background:url("/resource/image/ico/tel.png") no-repeat left center}
	.sub_panel .content_area .contact_wrap .email{background:url("/resource/image/ico/email.png") no-repeat left center}

	/* 테이블 */
	.sub_panel .content_area .table{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border-top:2px solid #333}
	.sub_panel .content_area .table .topline{border-top:2px solid #333;}
	.sub_panel .content_area .table th{padding:0 10px;height:34px;font-size:120%;color:#333;font-weight:400;border-bottom:1px solid #ccc;background:#f0f0f0}
	.sub_panel .content_area .table td{padding:7px 10px;font-size:120%;color:#333;line-height:25px;border-bottom:1px solid #ccc;}
	.sub_panel .content_area .table .border{border-right:1px solid #ccc}
    .sub_panel .content_area .table .border2{border-left:1px solid #ccc;border-right:1px solid #ccc}
	.sub_panel .content_area .table td.left{padding-left:20px;text-align:left}
	.sub_panel .content_area .table td.top{vertical-align:top}
	.sub_panel .content_area .table .blue{background:#e4f1ff;}
	.sub_panel .content_area .table .green{background:#e2f8ee;}
	.sub_panel .content_area .table .orange{background:#f6efdd;}
    .sub_panel .content_area .table .text{color:#ff6600;font-size:13px;}
	.sub_panel .content_area .table .ico{margin:1px 5px 0 0;vertical-align:middle}
	.sub_panel .content_area .table.th_fix th{white-space:nowrap}
	.sub_panel .content_area .table td .btn_experience{display:inline-block;padding:0 46px 0 48px;border:1px solid #bebebe;background:url('/resource/image/ico/bg_experience1.gif') 24px center no-repeat, url('/resource/image/ico/bg_experience2.gif') 112px center no-repeat;}
	.sub_panel .content_area .table td .btn_experience span{display:inline-block;}
	.sub_panel .content_area .table th.line,
	.sub_panel .content_area .table td.line{border-left:1px solid #ccc !important;}/* 20140710 수경 */
	
	.sub_panel .content_area .table4{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border-top:2px solid #333}
	.sub_panel .content_area .table4 th{padding:0 10px;height:34px;font-size:120%;color:#333;font-weight:500;border-bottom:1px solid #ccc;background:#f0f0f0}	
	.sub_panel .content_area .table4 td{padding:10px 10px;font-size:120%;color:#333;line-height:25px;border-bottom:1px solid #ccc;} /*2016.6.23 */
	.sub_panel .content_area .table4 td.left{padding-left:20px;text-align:left; font-size:120%;}
	.sub_panel .content_area .table4 td.top{vertical-align:top}
	.sub_panel .content_area .table4 .border{border-right:1px solid #ccc}
	
	.sub_panel .content_area .table5 {width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border-top:2px solid #333}
	.sub_panel .content_area .table5 th{padding:0 10px;height:34px;font-size:95%;color:#333;font-weight:500;border-bottom:1px solid #ccc;background:#f0f0f0}	
	.sub_panel .content_area .table5 td{padding:10px 10px;font-size:95%;color:#333;line-height:25px;border-bottom:1px solid #ccc;} /*2016.6.23 */
	.sub_panel .content_area .table5 td.left{padding-left:20px;text-align:left; font-size:95%;}
	.sub_panel .content_area .table5 td.top{vertical-align:top}
	.sub_panel .content_area .table5 .border{border-right:1px solid #ccc}

	/*공지사항게시물 테이블 */
		.sub_panel .content_area .table_notice{border:1px solid #b9b9b9;}
		.sub_panel .content_area .table_notice td{background:url('/resource/image/notice/notice_0625_bg.jpg') no-repeat  top}
	
	/*2020.05.04 */
	.sub_panel .content_area .table2{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;}
	.sub_panel .content_area .table2 tbody{border-top:2px solid #333}
	.sub_panel .content_area .table2 th{padding:10px;font-size:15px;color:#333;font-weight:500;border-bottom:1px solid #ccc;background:#f0f0f0;text-align:left;}	
	.sub_panel .content_area .table2 th img{margin-left:10px; vertical-align:middle;}

	.sub_panel .content_area .table2 td{padding:10px 0px 10px 0px;font-size:120%;color:#333;line-height:25px;border-bottom:1px solid #ccc; vertical-align:top;} 
	.sub_panel .content_area .table2 .left{text-align:left;font-size:15px;}
	.sub_panel .content_area .table2 td .border2_1 {padding-left:10px;margin:10px 0px 0px 20px; line-height: 24px;font-size:15px; font-weight:400; background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px;}
	.sub_panel .content_area .table2 .border{border-right:1px solid #ccc}

	/* 게시판 내  테이블2 */
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border-top:2px solid #333;border-left:1px solid #ccc;border-right:1px solid #ccc;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table th{padding:0 10px;height:34px;font-size:10pt;color:#333;font-weight:400;border-bottom:1px solid #ccc;background:#f0f0f0;text-align:center;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table td{padding:7px 10px;font-size:10pt;color:#333;line-height:25px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table td img{display:block;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table .border{border-right:1px solid #ccc}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table td.left{padding-left:20px;text-align:left}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table td.top{vertical-align:top}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table .blue{background:#e4f1ff;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table .green{background:#e2f8ee;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table .orange{background:#f6efdd;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table .ico{margin:1px 5px 0 0;vertical-align:middle}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table.th_fix th{white-space:nowrap}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table td .btn_experience{display:inline-block;padding:0 46px 0 48px;border:1px solid #bebebe;background:url('/resource/image/ico/bg_experience1.gif') 24px center no-repeat, url('/resource/image/ico/bg_experience2.gif') 112px center no-repeat;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table td .btn_experience span{display:inline-block;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table th.line,
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table td.line{border-left:1px solid #ccc !important;}/* 20140710 수경 */

    .sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table3{width:100%;border-collapse:0;border-spacing:0;text-align:center;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table3 tr{padding:0px;border-collapse:0;border-spacing:0;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table3 td{padding:0px; border-bottom:0px; vertical-align:top;border:0px; border-collapse:0;border-spacing:0;margin:0;}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table3 td a{vertical-align:top;border:0px;margin:0px;padding:0px; }
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap .table3 td img{margin:0; padding:0; vertical-align:top; line-height:0; border:0;display:block;}

    .sub_panel .content_area .bbs_wrap .bbs_view_table .bbs_view .bbs_view_wrap .table3{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;}
   
	/* 게시판 */
	/* 게시판 리스트 */
	.sub_panel .bbs_wrap .bbs_category{height:20px;line-height:20px;overflow:hidden}
	.sub_panel .bbs_wrap .bbs_category li{float:left;padding:0 10px;background:url("/resource/image/board/ico_category_split.gif") no-repeat left center}
	.sub_panel .bbs_wrap .bbs_category li:first-child{padding-left:0;background:none}
	.sub_panel .bbs_wrap .bbs_category a{color:#333;font-size:120%}
	.sub_panel .bbs_wrap .bbs_category a:hover{text-decoration:underline}
	.sub_panel .bbs_wrap .bbs_category .on{}
	.sub_panel .bbs_wrap .bbs_header{padding:8px 0}
	.sub_panel .bbs_wrap .bbs_header .total{float:left;height:30px}
	.sub_panel .bbs_wrap .bbs_header .total p{float:left;line-height:30px;font-size:120%;color:#333;}
	.sub_panel .bbs_wrap .bbs_header .total span{color:#cc3300}
	.sub_panel .bbs_wrap .bbs_header .total .select{margin:0 0 0 10px;width:25px}
	.sub_panel .bbs_wrap .bbs_header .search_wrap{float:right}
	.sub_panel .bbs_wrap .bbs_header .select{position:relative;float:left;padding:0 30px 0 8px;width:60px;height:26px;border:1px solid #d7d7d7;background:#fff url("/resource/image/board/ico_select_arrow.gif") no-repeat right center}
	.sub_panel .bbs_wrap .bbs_header .select .label{display:block;height:26px;line-height:26px;font-size:120%;color:#333;overflow:hidden;white-space:nowrap}
	/* 2015.5.29 수정 */
	.sub_panel .bbs_wrap .bbs_header .select select{position:absolute;left:0;top:0;width:100%;height:26px;line-height:26px;font-size:120%;color:#333;border:0;z-index:10}
	/* .sub_panel .bbs_wrap .bbs_header .select select{position:absolute;left:0;top:0;width:100%;height:26px;line-height:26px;font-size:120%;color:#333;border:0;opacity:0;filter:alpha(opacity=0);z-index:10} */
	/* 2015.5.29 수정 */
	.sub_panel .bbs_wrap .bbs_header .input_search{float:left;margin:0 5px;padding:0 10px;width:124px;height:26px;font-size:120%;color:#333;border:1px solid #d7d7d7;background:#fff;*line-height:26px;line-height:26px\9}
	.sub_panel .bbs_wrap .bbs_header .btn_search{float:left}
	.sub_panel .bbs_wrap .bbs_tab_header{padding:0;overflow:hidden}
	.sub_panel .bbs_wrap .bbs_tab_header .tab_menu{float:left}
	.sub_panel .bbs_wrap .bbs_tab_header .search_wrap{margin-bottom:10px}
	.sub_panel .bbs_wrap .bbs_table{margin-bottom:30px;width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border-top:2px solid #999}
	.sub_panel .bbs_wrap .bbs_table th{padding:0 5px;height:40px;line-height:25px;font-size:130%;color:#333;border-bottom:1px solid #e6e6e6;background:#f9f9f9;white-space:nowrap}
	.sub_panel .bbs_wrap .bbs_table td{padding:10px 5px;font-size:130%;color:#333;border-bottom:1px solid #e6e6e6;line-height:18px;color:#000;} 
	.sub_panel .bbs_wrap .bbs_table td b{color:#000;} 

	.sub_panel .bbs_wrap .bbs_table .link{padding:5px 10px;text-align:left;color:#000;}
	.sub_panel .bbs_wrap .bbs_table .link .title{font-size:12pt;margin-bottom:5px;color:#333;font-weight:700;}
	.sub_panel .bbs_wrap .bbs_table .link a {color:#333; display: block; }
	
	
	.sub_panel .bbs_wrap .bbs_table a {color:#333; display: block; }
	.sub_panel .bbs_wrap .bbs_table a:hover{text-decoration:underline; display: block; }
	.sub_panel .bbs_wrap .bbs_table td .ico_notice{display:inline-block;width:36px;height:19px;line-height:19px;text-align:center;font-size:100%;color:#fff;background:#b40001;*display:inline;zoom:1}
	.sub_panel .bbs_wrap .bbs_table td .bbs_re {color:#ca200a;}
	.sub_panel .bbs_wrap .bbs_table tr.notice .link{color:#333;*;*letter-spacing:-1px;letter-spacing:-1px\9; height:35px;}/*default  게시판 리스트 칸 높이 */
	.sub_panel .bbs_wrap .bbs_table tr.notice .link img{margin:-1px 0 0 3px;vertical-align:middle}

	.sub_panel .bbs_wrap .bbs_paging{height:50px;line-height:20px;text-align:center}
	.sub_panel .bbs_wrap .bbs_paging a{display:inline-block;margin:0 4px;width:20px;height:24px;line-height:25px;vertical-align:top;border:1px solid #fff}
	.sub_panel .bbs_wrap .bbs_paging img{display:block; margin-top:5px;}
	.sub_panel .bbs_wrap .bbs_paging .link{font-size:120%;color:#333}
	.sub_panel .bbs_wrap .bbs_paging .link.on,.sub_panel .bbs_wrap .bbs_paging .link:hover{color:#ef0010;border:1px solid #ef0010}
	.sub_panel .bbs_wrap table tr td.btn_wrap{padding:20px 0;text-align:center}
	.sub_panel .bbs_wrap .btn_wrap.right{text-align:right}
	.sub_panel .bbs_wrap .btn_wrap.center{text-align:center}
	.sub_panel .bbs_wrap .btn{display:inline-block;margin:0 1px;padding:0 20px;height:28px;line-height:28px;font-size:120%;color:#333;border:1px solid #ccc;background:url("/resource/image/board/btn_line.gif") repeat-x;*display:inline;zoom:1}

	.btn-btn{display:inline-block;margin:0 1px;padding:0 10px;height:28px;line-height:28px;font-size:120%;color:#333;border:1px solid #ccc;background:url("/resource/image/board/btn_line.gif") repeat-x;*display:inline;zoom:1}
	/* 게시판 코멘트 */
	.sub_panel .bbs_wrap .bbs_comment{padding-top:40px}
	.sub_panel .bbs_wrap .bbs_comment .comment_title{margin-bottom:10px;line-height:20px;font-size:120%;color:#333}
	.sub_panel .bbs_wrap .bbs_comment .comment_title b{margin-right:10px;font-size:120%;}
	.sub_panel .bbs_wrap .bbs_comment .comment_title span{margin: 5px;color:#333}
	.sub_panel .bbs_wrap .bbs_comment .comment_wrap{position:relative;padding:20px 120px 20px 60px;border:1px solid #e6e6e6;border-top:2px solid #171717}
	.sub_panel .bbs_wrap .bbs_comment .comment_wrap .label{position:absolute;left:16px;top:20px;width:45px;font-size:120%;color:#333;}
	.sub_panel .bbs_wrap .bbs_comment .comment_wrap .btn_wrap{position:absolute;right:16px;top:20px}
	.sub_panel .bbs_wrap .bbs_comment .comment_wrap .btn_comment{cursor:pointer;margin-bottom:8px;width:75px;height:50px;text-align:center;font-size:120%;color:#333;border:1px solid #ccc;background:#fff url("/resource/image/ico/center_btn_line.gif") repeat-x}
	.sub_panel .bbs_wrap .bbs_comment .comment_wrap .input_textarea{margin-bottom:8px;padding:5px;width:100%;height:38px;font-size:120%;color:#333;border:1px solid #ccc;overflow:hidden;overflow-y:auto;resize:vertical}
	.sub_panel .bbs_wrap .bbs_comment .comment_wrap .warn{font-size:110%;color:#333}
	.sub_panel .bbs_wrap .bbs_comment .comment_wrap .count{font-size:110%;color:#333}
	.sub_panel .bbs_wrap .bbs_comment .comment_wrap .count b{}
	.sub_panel .bbs_wrap .bbs_comment .comment_list{border-bottom:1px solid #a3a3a3}
	.sub_panel .bbs_wrap .bbs_comment .comment_list li{padding:20px 0;border-top:1px solid #d7d7d7}
	.sub_panel .bbs_wrap .bbs_comment .comment_list li:first-child{border-top:0}
	.sub_panel .bbs_wrap .bbs_comment .comment_list p{line-height:20px;font-size:120%;color:#333}
	.sub_panel .bbs_wrap .bbs_comment .comment_list .name{margin-bottom:5px}
	.sub_panel .bbs_wrap .bbs_comment .comment_list .name b{margin-right:15px;font-size:120%;}
/* 게시판 포토 */
	.sub_panel .bbs_wrap .bbs_photo_wrap{padding-top:30px; overflow:hidden;border-bottom:#e6e6e6 solid 1px;} /* border-top:2px solid #999; */
    .sub_panel .bbs_wrap .bbs_photo_wrap .list_red li a{ font-size:100%; line-height:20px;}

/* 0819 */
    .sub_panel .bbs_wrap .bbs_photo_wrap .bbs_photo  .j_img{display:block;margin-bottom:8px;padding:6px;border:1px solid #e6e6e6;overflow:hidden;}
	.sub_panel .bbs_wrap .bbs_photo_wrap .bbs_photo  .j_img{display:block;width:200px; height:138px;}

	.sub_panel .bbs_wrap .bbs_photo_wrap .title > span.sub {font-size:80%; font-weight:normal;}
	.sub_panel .bbs_wrap .bbs_photo {margin-left:-22px;overflow:hidden; margin-top:15px;}

	.sub_panel .bbs_wrap .bbs_photo > li > .bbs_btn{text-align:left;}
	.sub_panel .bbs_wrap .bbs_photo > li > .bbs_btn a{display:inline-block; padding:2px 5px; margin:0px 3px; background-color:#999; color:#fff !important;font-size:130%;}

	/*
	.sub_panel .bbs_wrap .bbs_photo > li {float:left;margin:0 0 0 22px;width:195px;padding-bottom:10px;}
	.sub_panel .bbs_wrap .bbs_photo > li .title > span.sub {font-size:90%; font-weight:normal;}
	.sub_panel .bbs_wrap .bbs_photo .img{display:block;margin-bottom:8px;padding:6px;width:181px;height:115px;border:1px solid #e6e6e6;overflow:hidden}
	.sub_panel .bbs_wrap .bbs_photo .img img{display:block;width:181px}
	.sub_panel .bbs_wrap .bbs_photo .link{line-height:25px;font-size:100%;color:#333}
	*/
	/* 0718 확인필요 */
	.sub_panel .bbs_wrap .bbs_photo > li {float:left;margin:0 0 0 22px;width:190px;min-height: 215px;}
	.sub_panel .bbs_wrap .bbs_photo > li .title > span.sub {font-size:90%; font-weight:normal;}
	.sub_panel .bbs_wrap .bbs_photo .img{display:block;margin-bottom:8px;padding:6px;width:181px;height:115px;border:1px solid #e6e6e6;overflow:hidden;height:125px;}
	.sub_panel .bbs_wrap .bbs_photo .img img{display:block;width:181px;}

	.sub_panel .bbs_wrap .bbs_photo .link{line-height:25px;font-size:120%;color:#333}
	/* //0718 확인필요 */

	/* 비교과프로그램 게시판 */
	.sub_panel .bbs_wrap .bbs_photo_2 > li {float:left;margin:0 0 0 20px;width:270px;min-height: 215px;}
	.sub_panel .bbs_wrap .bbs_photo_2 > li .title > span.sub {font-size:90%; font-weight:normal;}
	.sub_panel .bbs_wrap .bbs_photo_2 .img{display:block;margin-bottom:8px;padding:5px;/*width:270px;*/border:1px solid #e6e6e6;overflow:hidden;height:150px;}
	.sub_panel .bbs_wrap .bbs_photo_2 .img img{display:block;width:270px;height:150px;}

	.sub_panel .bbs_wrap .bbs_photo_2 .link{line-height:25px;font-size:120%;color:#333}

	/* 비교과프로그램 게시판 */
	.sub_panel .bbs_wrap .bbs_photo .link:hover{text-decoration:underline}

	/* 게시판 자료실 */
	.sub_panel .bbs_wrap .bbs_pds_wrap{position:relative;margin-top:-1px;padding-top:30px;margin-bottom:30px;border-top:1px solid #d2d2d2;border-bottom:1px solid #e6e6e6;overflow:hidden;z-index:10}
	.sub_panel .bbs_wrap .bbs_pds{margin-left:-22px;overflow:hidden}
	.sub_panel .bbs_wrap .bbs_pds li{float:left;margin:0 0 0 22px;width:195px;height:200px}
	.sub_panel .bbs_wrap .bbs_pds .img{display:block;position:relative;margin-bottom:8px;padding:6px;width:179px;height:112px;border:1px solid #e6e6e6;overflow:hidden}
	.sub_panel .bbs_wrap .bbs_pds .img img{display:block;width:179px}
	.sub_panel .bbs_wrap .bbs_pds .btn_play{position:absolute;left:50%;top:50%;margin:-26px 0 0 -23px;width:57px;height:57px;background:url("/resource/image/ico/vod_play.png") no-repeat;z-index:20}
	.sub_panel .bbs_wrap .bbs_pds .link{line-height:25px;font-size:120%;color:#333}
	.sub_panel .bbs_wrap .bbs_pds .link:hover{text-decoration:underline}

	/* 게시판 보기 */
	.sub_panel .bbs_wrap .bbs_view_table{width:100%;text-align:left;table-layout:fixed;border-collapse:collapse;border-spacing:0;border-top:2px solid #999}
	.sub_panel .bbs_wrap .bbs_view_table th,.sub_panel .bbs_wrap .bbs_view_table td{padding:10px 15px;text-align:left;border-bottom:1px solid #e6e6e6}
	.sub_panel .bbs_wrap .bbs_view_table thead th,
	.sub_panel .bbs_wrap .bbs_view_table thead td,
	.sub_panel .bbs_wrap .bbs_view_table tbody th,
	.sub_panel .bbs_wrap .bbs_view_table tbody td,
	.sub_panel .bbs_wrap .bbs_view_table tfoot th,
	.sub_panel .bbs_wrap .bbs_view_table tfoot td{line-height:25px;font-size:130%;color:#333}
	.sub_panel .bbs_wrap .bbs_view_table thead .label, 
	.sub_panel .bbs_wrap .bbs_view_table tbody .label{width:15%;background:#f9f9f9}
	.sub_panel .bbs_wrap .bbs_view_table .ico{margin:-1px 5px 0 0;vertical-align:middle}
	.sub_panel .bbs_wrap .bbs_view_table tbody td.bbs_view{padding:20px 15px}
	.sub_panel .bbs_wrap .bbs_view_table tbody .bbs_view_wrap{min-height:150px;line-height:22px}
	.sub_panel .bbs_wrap .bbs_view_table tfoot .label{width:15%;background:url("/resource/image/board/label_line.gif") no-repeat right center}
	.sub_panel .bbs_wrap .bbs_view_table tfoot .link{color:#333}
	.sub_panel .bbs_wrap .bbs_view_table tfoot .link:hover{text-decoration:underline}
    .sub_panel .bbs_wrap .bbs_view_table .bbs_subject{background:#ececec;font-size:15px;}
	.sub_panel .bbs_wrap .bbs_view_table thead .first th { border-bottom: 1px solid #bfbfbf; }
	.sub_panel .bbs_wrap .bbs_view_table thead th { border: 1px solid  #e6e6e6; text-align: center; background: #fafafa; }
	.sub_panel .bbs_wrap .bbs_view_table thead th:first-child { border-left: 0; }

	.sub_panel .bbs_wrap .bbs_view_table td:before{position:absolute;top:2px;left:0;width:27%;content:attr(data-title);background:#f9f9f9;color:#333;line-height:2.8em;text-align:center;}
	.sub_panel .bbs_wrap .bbs_view_table td.space{height:18px;}


	/* 게시판 보도자료실 */
	.sub_panel .bbs_wrap .bbs_board_table .img_wrap img{width:100%;min-width:80px;height:auto;border:1px solid #ccc}
	.sub_panel .bbs_wrap .bbs_board_table .text_wrap span{display:block;line-height:25px;color:#333}

	.sub_panel .bbs_wrap .bbs_board_table td.link{padding:15px 10px}
	.sub_panel .bbs_wrap .bbs_board_table td{padding-left:10px;padding-right:10px; font-size:120%; }
	.sub_panel .bbs_wrap .bbs_board_table td .bbs_title { margin-bottom:10px; font-weight:400;font-size:110%;  letter-spacing:-0.5px;}
	.sub_panel .bbs_wrap .bbs_board_table td .bbs_title a {; }
	.sub_panel .bbs_wrap .bbs_board_table td .bbs_wrap {overflow:hidden;line-height:18pt;}
	.sub_panel .bbs_wrap .bbs_board_table td .bbs_img {float:left; display:inline-block; width:120px; border: 1px solid #ccc; margin-right:10px;margin-top:5px;}
	.sub_panel .bbs_wrap .bbs_board_table td .bbs_txt {}
	.sub_panel .bbs_wrap .bbs_board_table td .bbs_btn {text-align:right;}
	.sub_panel .bbs_wrap .bbs_board_table td .bbs_btn a {display:inline-block; padding:2px 5px; margin:0px 3px; background-color:#999; color:#fff !important;}

	/* 게시판 협력기관 */
	.sub_panel .bbs_wrap .bbs_list_wrap{padding-top:0px;padding-bottom:30px;margin-top:-1px;border-top:1px solid #d2d2d2;overflow:hidden}
	/*
	.sub_panel .bbs_wrap .bbs_list_wrap li{float:left;padding:40px 0;width:50%;height:75px;border-bottom:1px solid #e5e5e5}
	.sub_panel .bbs_wrap .bbs_list_wrap .img_wrap{display:block;float:left;border:2px solid #e5e5e5}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap{position:relative;float:left}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap{width:248px}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap dt{clear:both;float:left;width:65px;background-position:left center}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap dd{float:left;width:110px;}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap dd.name{width:auto;padding:3px 0 0 5px;color:#333;font-size:130%;} 
	*/
	/* 0718 확인필요 */
	.sub_panel .bbs_wrap .bbs_list_wrap li{float:left;padding:30px 0;width:50%;height:100px;border-bottom:1px solid #e5e5e5;}
	.sub_panel .bbs_wrap .bbs_list_wrap .img_wrap{display:block;float:left;border:2px solid #e5e5e5;height:55px;width:170px;padding-top:0px;margin-bottom:10px;}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap{position:relative;float:left;width:430px}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap dl{margin-bottom:10px;}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap dt{clear:both;float:left;width:65px;font-weight:400; background-position:left center;}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap dd{float:left;width:110px;}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap dd.name{width:auto;padding:-5px 0 0 5px;color:#333;font-size:120%;}
	/* //0718 확인필요 */

	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap .btn_link{display:block;position:relative;margin-top:3px;padding-left:20px;width:100px;height:20px;line-height:20px;color:#ca200a;border:1px solid #c5c5c5;}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap .btn_link .ico{display:block;position:absolute;right:16px;top:50%;margin-top:-5px;width:12px;height:9px;background:url("/resource/image/ico/link_arrow.gif") no-repeat}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap .modify_wrap{position:absolute;left:0;*bottom:-30px;padding-left:220px;line-height:20px;margin-top:30px;}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap .modify_wrap a{margin:0 5px;font-size:100%}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap .modify_wrap a:hover{text-decoration:underline}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap .modify_wrap .bbs_btn {text-align:right;}
	.sub_panel .bbs_wrap .bbs_list_wrap .text_wrap .modify_wrap .bbs_btn a {display:inline-block; padding:2px 5px; margin:0px 3px; background-color:#999; color:#fff !important;}

	/* 온라인 브로셔 게시판 */
	.sub_panel .bbs_wrap .online_brochure_wrap{margin-bottom:20px;text-align:center}
	.sub_panel .bbs_wrap .online_brochure_wrap img{max-width:767px;width:100%}

	/* 게시판 쓰기 */
	.sub_panel .bbs_wrap .bbs_write_table{width:100%;text-align:left;table-layout:fixed;border-collapse:collapse;border-spacing:0;border-top:2px solid #999}
	.sub_panel .bbs_wrap .bbs_write_table th,.sub_panel .bbs_wrap .bbs_write_table td{padding:10px 15px;text-align:left;line-height:25px;font-size:120%;color:#333}
	.sub_panel .bbs_wrap .bbs_write_table thead .label{width:15%;background:#f9f9f9}
	.sub_panel .bbs_wrap .bbs_write_table thead th,.sub_panel .bbs_wrap .bbs_write_table thead td{border-bottom:1px solid #e6e6e6}
	.sub_panel .bbs_wrap .bbs_write_table thead td{padding-right:0;padding-left:15px}
	.sub_panel .bbs_wrap .bbs_write_table thead .input{margin-left:-2px;width:100%;height:21px;font-size:120%;color:#333;border:1px solid #d9d9d9;background:#fff;*line-height:21px;line-height:21px\9;*width:96%}
	.sub_panel .bbs_wrap .bbs_write_table thead .input_subject{text-indent:10px}
	.sub_panel .bbs_wrap .bbs_write_table thead .btn_file{display:block;margin-bottom:5px;max-width:300px}
	.sub_panel .bbs_wrap .bbs_write_table tbody .bbs_write{padding:15px 0 0 0}
	.sub_panel .bbs_wrap .bbs_write_table .attach_list li{line-height:20px}
	.sub_panel .bbs_wrap .bbs_write_table .attach_list .input_check{margin:2px 5px 0 10px;vertical-align:middle}
	.sub_panel .bbs_wrap .bbs_write_table .attach_list .btn_delete{color:#ca200a}
	.sub_panel .bbs_wrap .bbs_write_table .attach_list .btn_delete:hover{text-decoration:underline}
	.sub_panel .bbs_wrap .bbs_write_table .check_wrap{padding-top:5px}
	.sub_panel .bbs_wrap .bbs_write_table .check_wrap .input_check{vertical-align:middle}
	.sub_panel .bbs_wrap .bbs_write_table .input_history{margin-left:-2px;width:100%;height:180px;font-size:120%;color:#333;border:1px solid #d9d9d9;background:#fff;resize:vertical;overflow:hidden;overflow-y:auto}
	.sub_panel .bbs_wrap .bbs_write_table thead .input_date{width:90px}
	#ui-datepicker-div{z-index:1000!important}
/* ------------------------------------------------ //컨텐츠 영역 ------------------------------------------------ */


/* ------------------------------------------------ 학부소개 ------------------------------------------------ */
	.sub_panel .content_area .depart_title {font-size:240%;}
	.sub_panel .content_area .depart_title em {color:#ca200a; font-style:normal;}
	.sub_panel .content_area .depart_info li {margin-top:35px; font-size:130%;  line-height:1.5em;}
	.sub_panel .content_area .depart_diagram {background-color:#f5f5f5; padding:40px 20px; margin-top:40px;}
	.sub_panel .content_area .depart_diagram.bg_none {background-color:#fff; padding:0px; margin-top:40px;}
	.sub_panel .content_area .depart_diagram > dl {position:relative;}
	.sub_panel .content_area .depart_diagram > dl > dt {position:absolute; top:80px; left:0px; width:147px; line-height:25px; background:url("/resource/image/sub_03/bg_dia_dt.png") no-repeat left 50%; padding-right:27px; text-align:center; color:#ca200a; ; font-size:180%;}
	.sub_panel .content_area .depart_diagram > dl > dt.dt1 {height:86px;padding-top:60px;}
	.sub_panel .content_area .depart_diagram > dl > dt.dt2 {height:93px;padding-top:53px;}
	.sub_panel .content_area .depart_diagram > dl > dd {background:url("/resource/image/sub_03/bg_dia_line_2.png") no-repeat left 50%; margin-left:174px; padding:7px 0px 7px 27px; text-align:left;  ; overflow:hidden;}
	.sub_panel .content_area .depart_diagram > dl > dd:first-of-type {background:url("/resource/image/sub_03/bg_dia_line_1.png") no-repeat left 50%;}
	.sub_panel .content_area .depart_diagram > dl > dd:last-of-type {background:url("/resource/image/sub_03/bg_dia_line_3.png") no-repeat left 50%;}
	.sub_panel .content_area .depart_diagram > dl > dd > dl {border:#ccc solid 2px; background-color:#fff; border-radius:15px;behavior:url('PIE.htc');background-color:#f9f9f9;}
	.sub_panel .content_area .depart_diagram > dl > dd.w_half > dl {float:left; width:46%;margin-left:2%; min-height:123px;}
	.sub_panel .content_area .depart_diagram > dl > dd > dl > dt {color:#af6d1e; font-size:160%; padding:25px 25px 0px 25px;}
	.sub_panel .content_area .depart_diagram > dl > dd > dl > dd {color:#696969; font-size:130%; margin-top:5px; padding:0px 25px 25px 25px;}
	
	.sub_panel .content_area .depart_diagram.sty2 {background-color:#f5f5f5; padding:40px 20px; margin-top:40px;}
	.sub_panel .content_area .depart_diagram.sty2 > dl {position:relative;}
	.sub_panel .content_area .depart_diagram.sty2 > dl > dt.dt4 {position:absolute; top:30px; left:0px; width:184px; height:184px; line-height:25px; background:url("/resource/image/sub_03/bg_dia_dt4.png") no-repeat left 50%; padding-right:27px; text-align:center; color:#ca200a; ; font-size:130%; letter-spacing:-1px;}
	.sub_panel .content_area .depart_diagram.sty2 > dl > dt.dt4 p {padding-top:60px;}
	.sub_panel .content_area .depart_diagram.sty2 > dl > dd {background:url("/resource/image/sub_03/bg_dia_line_2.png") no-repeat left 50%; margin-left:211px; padding:7px 0px 7px 27px; text-align:left;  ; overflow:hidden;}
	.sub_panel .content_area .depart_diagram.sty2 > dl > dd:first-of-type {background:url("/resource/image/sub_03/bg_dia_line_1.png") no-repeat left 50%;}
	.sub_panel .content_area .depart_diagram.sty2 > dl > dd:last-of-type {background:url("/resource/image/sub_03/bg_dia_line_3.png") no-repeat left 50%;}

	.sub_panel .content_area .depart_diagram2 {margin-top:40px;}
	.sub_panel .content_area .depart_diagram2.bd {border:#dfdfdf solid 1px; padding:30px 20px;}
	.sub_panel .content_area .depart_diagram2 > dl {position:relative; overflow:hidden;}
	.sub_panel .content_area .depart_diagram2 > dl > dt {width:146px; height:145px; line-height:25px; background:url("/resource/image/sub_03/bg_dia_dt2.png") no-repeat left 50%; padding-bottom:20px; margin:0px auto; text-align:center; color:#ca200a; ; font-size:180%;}
	.sub_panel .content_area .depart_diagram2 > dl > dt > p {padding-top:45px;}
	.sub_panel .content_area .depart_diagram2 > dl > dd {float:left; background:url("/resource/image/sub_03/bg_dia_line2_2.png") no-repeat 50% top; width:23%; padding:30px 1% 0px 1%; text-align:center;  ;}
	.sub_panel .content_area .depart_diagram2.sty2 > dl > dt {width:185px; height:185px; line-height:25px; background:url("/resource/image/sub_03/bg_dia_dt2_1.png") no-repeat left 50%; padding-top:0px; padding-bottom:30px; margin:0px auto; text-align:center; color:#ca200a; ; font-size:130%; letter-spacing:-1px;}
	.sub_panel .content_area .depart_diagram2.sty2 > dl > dt > p {padding-top:85px;}
	.sub_panel .content_area .depart_diagram2.sty2 > dl > dd {background:none; width:31%; padding:0px 1% 0px 1%; text-align:center;  ; margin-top:5px;}
	.sub_panel .content_area .depart_diagram2 > dl > dd:first-of-type {background:url("/resource/image/sub_03/bg_dia_line2_1.png") no-repeat 50% top;}
	.sub_panel .content_area .depart_diagram2 > dl > dd:last-of-type {background:url("/resource/image/sub_03/bg_dia_line2_3.png") no-repeat 50% top;}
	.sub_panel .content_area .depart_diagram2.sty2 > dl > dd:first-of-type {background:none;}
	.sub_panel .content_area .depart_diagram2.sty2 > dl > dd:last-of-type {background:none;}
	.sub_panel .content_area .depart_diagram2 > dl > dd > dl {border:#ccc solid 2px; background-color:#fff; padding:25px; border-radius:15px;behavior:url('PIE.htc');  background-color:#f9f9f9;}
	.sub_panel .content_area .depart_diagram2.sty2 > dl > dd > dl {border:#ccc solid 2px; background-color:#fff; padding:15px; border-radius:15px;behavior:url('PIE.htc');  background-color:#f9f9f9;}
	.sub_panel .content_area .depart_diagram2 > dl > dd > dl > dt {color:#af6d1e; font-size:160%;}
	.sub_panel .content_area .depart_diagram2 > dl > dd > dl > dd {color:#696969; font-size:130%; margin-top:5px;}

	.sub_panel .content_area .depart_diagram2.sty3 > dl > dt > p {padding-top:60px;}
	.sub_panel .content_area .depart_diagram2.sty3 > dl > dd {width:31%; text-align:left;}
	.sub_panel .content_area .depart_diagram2.sty3 > dl > dd > dl {min-height:164px;}
	.sub_panel .content_area .depart_diagram2.sty3 > dl > dd > dl > dt {color:#af6d1e; font-size:130%; overflow:hidden;}
	.sub_panel .content_area .depart_diagram2.sty3 > dl > dd > dl > dt.w_half > p {float:left;}
	.sub_panel .content_area .depart_diagram2.sty3 > dl > dd > dl > dd {color:#696969; font-size:130%; margin-top:5px;}
	.sub_panel .content_area .depart_diagram2.sty3 > dl > dd > dl > dd.red {color:#ca200a;}

	.sub_panel .content_area .depart_wrap {position:relative;}
	.sub_panel .content_area .depart_wrap.bd {border:1px solid #dfdfdf; padding:30px 0px;}
	.sub_panel .content_area .depart_wrap.mt_space {margin-top:30px;}
	.sub_panel .content_area .depart_wrap .depart_mov {position:absolute; left:0px; top:0px; width:320px; min-height:220px;}
	.sub_panel .content_area .depart_wrap .depart_info2 {margin-left:330px; }
	.sub_panel .content_area .depart_wrap .depart_info2 li {margin-top:35px; font-size:130%; line-height:1.5em;}
	.sub_panel .content_area .depart_wrap .pic {position:absolute; left:0px; top:0px; width:380px; padding-top:50px;}
	.sub_panel .content_area .depart_wrap .txt {margin-left:380px; padding-right:30px;}
	.sub_panel .content_area .depart_wrap .txt .tit {font-size:160%; color:#d63636; ;font-weight:400; }

    .sub_panel .content_area .depart_wrap .txt2 { margin-left:50px;padding-right:30px;}
	.sub_panel .content_area .depart_wrap .txt2 .tit {font-size:160%; color:#d63636; ;font-weight:400; }
	.sub_panel .content_area .depart_wrap .txt2 .exp {background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px; padding-left: 13px; margin-top:10px;}

	.sub_panel .content_area .depart_wrap .txt .tit.mt_none {margin-top:0px;}
	.sub_panel .content_area .depart_wrap .txt .exp {background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px; padding-left: 13px; margin-top:10px;}
	.sub_panel .content_area .depart_wrap2 {margin-top:10px;padding-top:30px;}
	.sub_panel .content_area .depart_wrap2.bd {border-top:1px solid #dfdfdf;}
	.sub_panel .content_area .depart_diagram3 {margin-top:30px; overflow:hidden;}
	.sub_panel .content_area .depart_diagram3 li {float:left; width:33.3%; text-align:center;}
	.sub_panel .content_area .depart_diagram3 li div {border:#c33e3e solid 1px; border-radius:15px;behavior:url('PIE.htc');  background-color:#f9f9f9; width:90%; margin:0px auto;}
	.sub_panel .content_area .depart_diagram3 li div > dl > dt {color:#c63f3f; font-size:150%;  font-weight:400; padding:5px; letter-spacing:-1px;}
	.sub_panel .content_area .depart_diagram3 li div > dl > dd {color:#696969; font-size:16px; line-height:1.5em; margin-top:5px; min-height:4.5em; padding:10px 0px 10px 0px;}
	.sub_panel .content_area .depart_diagram3 p.next {margin-top:10px;}

	.sub_panel .content_area .depart_diagram4 {margin-top:60px; overflow:hidden;}
	.sub_panel .content_area .depart_diagram4 li {float:left; width:33.3%; text-align:center; background:url("/resource/image/sub_03/ico_process4.png") no-repeat 97% 50%;}
	.sub_panel .content_area .depart_diagram4 li:last-of-type {background:none;}
	.sub_panel .content_area .depart_diagram4 li div {border:#ccc solid 1px; border-radius:15px;behavior:url('PIE.htc'); background-color:#f9f9f9; width:85%; padding:10px 0px; min-height:100px;}
	.sub_panel .content_area .depart_diagram4 li div > p {color:#696969; font-size:130%; line-height:1.5em; margin-top:5px; padding:0px 15px 10px 15px;}
	.sub_panel .content_area .depart_diagram4 li div.sp > p {color:#cf4141;}
	.sub_panel .content_area .depart_diagram4 li div > p.mt_space {margin-top:2em;}
	.sub_panel .content_area .depart_info3 {margin-top:20px; border:#dfdfdf solid 1px; padding:20px 40px;}
	.sub_panel .content_area .depart_info3 li {margin-top:10px; font-size:130%; line-height:1.5em; padding-left:7px; background:url("/resource/image/ico/dot_red.png") no-repeat left 9px}
	.sub_panel .content_area .depart_info3 li {position:relative;}
	.sub_panel .content_area .depart_info3 li p.tit {;font-weight:400;  position:absolute; top:0px; left:7px;}
	.sub_panel .content_area .depart_info3 li p.tit .red {color: #ca200a;}
	.sub_panel .content_area .depart_info3 li p.exp {margin-left:50px;}
	.sub_panel .content_area .depart_diagram5 > dl {position:relative; min-height:134px; margin-bottom:10px;}
	.sub_panel .content_area .depart_diagram5 > dl > dt {position:absolute; top:0px; left:0px; width:134px; height:134px; line-height:25px; background:url("/resource/image/sub_03/bg_dia_dt3_1.png") no-repeat left 50%; padding-right:40px; text-align:center; color:#ca200a; font-weight:400; font-size:120%;}
	.sub_panel .content_area .depart_diagram5 > dl > dt.dt1 > p {padding-top:30px;font-size:120%;}
	.sub_panel .content_area .depart_diagram5 > dl > dt.dt2 > p {padding-top:15px; font-size:120%; letter-spacing:-1px;}
	.sub_panel .content_area .depart_diagram5 > dl > dd {margin-left:174px; padding-top:20px;}
	.sub_panel .content_area .depart_diagram5 > dl > dd > ul {padding:35px 15px; text-align:left; border:#dfdfdf solid 1px;}
	.sub_panel .content_area .depart_diagram5 > dl > dd > ul > li {background: url("/resource/image/ico/title_dot4.png") no-repeat left 7px; padding-left: 13px; font-size:130%; line-height:25px; color:#696969;}
	
	
	.sub_panel .content_area .depart_diagram6> dl {position:relative; min-height:134px; margin-bottom:10px;}
	.sub_panel .content_area .depart_diagram6 > dl > dt {position:absolute; top:0px; left:0px; }
	.sub_panel .content_area .depart_diagram6> dl > dt.dt1 {padding-top:15px; width:134px; height:134px;background:url("/resource/image/sub_03/bg_dia_dt3_1.png") no-repeat left 50%; padding-right:40px; text-align:center; color:#ca200a;  font-size:120%;font-weight:400; }
	.sub_panel .content_area .depart_diagram6> dl > dt.dt1 >p {padding-top:30px;font-weight:400; }
	.sub_panel .content_area .depart_diagram6 > dl > dt.dt2  {padding-top:75px; font-size:120%; letter-spacing:-1px; width:134px; height:134px; line-height:25px; background:url("/resource/image/sub_03/bg_dia_dt3_1.png") no-repeat left 50%; padding-right:40px; text-align:center; color:#ca200a; ; font-size:120%;font-weight:400; }
	.sub_panel .content_area .depart_diagram6 > dl > dt.dt3 {margin-top:-20px; width:134px; height:134px; line-height:25px; background:url("/resource/image/sub_03/bg_dia_dt3_1.png") no-repeat left 50%; padding-right:40px; text-align:center; color:#ca200a; ; font-size:120%;font-weight:400; }
	.sub_panel .content_area .depart_diagram6> dl > dt.dt3 >p {padding-top:30px;font-weight:400; }
	
	.sub_panel .content_area .depart_diagram6 > dl > dt.dt4 {padding-top:-10px; width:134px; height:134px; line-height:25px; background:url("/resource/image/sub_03/bg_dia_dt3_1.png") no-repeat left 50%; padding-right:40px; text-align:center; color:#ca200a; font-size:120%;font-weight:400; }
	.sub_panel .content_area .depart_diagram6> dl > dt.dt4 >p {padding-top:30px;font-weight:400;  }
	.sub_panel .content_area .depart_diagram6 > dl > dd {margin-left:174px; padding-top:20px;}
	.sub_panel .content_area .depart_diagram6 > dl > dd > ul {padding:20px 15px; text-align:left; border:#dfdfdf solid 1px;}
	.sub_panel .content_area .depart_diagram6 > dl > dd > ul > li {background: url("/resource/image/ico/title_dot4.png") no-repeat left 7px; padding-left: 13px; font-size:130%; line-height:28px; color:#696969;}
	.sub_panel .content_area .depart_diagram6  .red {color: #ca200a;}
	
	
	.sub_panel .content_area .introvideo_wrap{padding:30px;background:#f6f6f6 url("/resource/image/sub_03/ico_brain_boxshadow.gif") repeat-x left bottom;overflow:hidden}
	.sub_panel .content_area .introvideo_wrap .video{float:left;width:425px}
	.sub_panel .content_area .introvideo_wrap .info{float:right;width:325px}
	.sub_panel .content_area .box_line{padding:35px 25px;border:1px solid #dfdfdf}
	.sub_panel .content_area .box_line .introlist_wrap{padding:20px;border:1px solid #d14242;box-shadow:1px 1px 3px rgba(0,0,0,0.2)}
	.sub_panel .content_area .box_line .introlist_wrap li{position:relative;padding-left:56px;margin-top:15px}
	.sub_panel .content_area .box_line .introlist_wrap li:first-child{margin:0}
	.sub_panel .content_area .box_line .introlist_wrap li .dot{position:absolute;left:0;top:0;line-height:22px;*letter-spacing:-1px;letter-spacing:-1px\9}
	.sub_panel .content_area .box_line .introlist_wrap.introlist_type_02 li{padding:0 0 0 7px;letter-spacing:0}

/* 전공소개 */
    .sub_panel .content_area .depart_titlebox .contact {border-top:#d14342 solid 2px; background-color:#f5f5f5; overflow:hidden; padding:10px 0px;}
    .sub_panel .content_area .depart_titlebox .contact li {float:left; padding:5px 5px 5px 60px; font-size:120%; font-weight:400; color:#000;}
    .sub_panel .content_area .depart_titlebox .contact li.phone {background:url("/resource/image/sub_03/ico_phone.png") no-repeat 10px 50%;}
    .sub_panel .content_area .depart_titlebox .contact li.mail { font-size:120%;background:url("/resource/image/sub_03/ico_mail.png") no-repeat 10px 50%;font-weight:normal; }
    .sub_panel .content_area .depart_titlebox .contact li em {display:block; font-size:120%; font-style:normal; letter-spacing:-1px;} 
    .sub_panel .content_area .depart_titlebox .contact li.phone em {color:#d14242;}

    .sub_panel .content_area .depart_titlebox .contact li.gcugo {padding:8px 0 0 30px;}

    .sub_panel .content_area .depart_titlebox .contact  .fr {float:right; width:230px;}
    .sub_panel .content_area .depart_titlebox .contact  .fr img{padding:0px 2px 2px 0;}

    .sub_panel .content_area .depart_titlebox .contact li.online_mov {padding:0px 0 0 58px;}

    .sub_panel .content_area .depart_titlebox .info {margin-top:30px; overflow:hidden;}
    .sub_panel .content_area .depart_titlebox .info li {float:left; height:180px;}
    .sub_panel .content_area .depart_titlebox .info li:nth-child(1) {background-color:#b40001; color:#fff; width:30%;}
    .sub_panel .content_area .depart_titlebox .info li:nth-child(1) p {font-size:130%; margin-left:30px;}
    .sub_panel .content_area .depart_titlebox .info li:nth-child(1) p.tit {font-size:180%; margin-bottom:10px; margin-top:30px;}
    .sub_panel .content_area .depart_titlebox .info li:nth-child(2) {background-color:#8a8a8a; text-align:center; width:20%;}
    .sub_panel .content_area .depart_titlebox .info li:nth-child(2) img {margin-top:30px;}
    .sub_panel .content_area .depart_titlebox .info li:nth-child(2) img.mt_25 {margin-top:25px;}
    .sub_panel .content_area .depart_titlebox .info li:nth-child(3) {width:50%;}
    .sub_panel .content_area .depart_titlebox .info li:nth-child(3) img {height:100%;}

    .sub_panel .content_area .depart_titlebox .tit_1 {margin-top:30px; font-size:180%; overflow:hidden; padding-bottom:20px; border-bottom:#666 solid 1px;line-height:25pt; color:#000;}
    .sub_panel .content_area .depart_titlebox .tit_1 .fl {float:left;}
    .sub_panel .content_area .depart_titlebox .tit_1 .fr {float:right; width:230px;}


/* 온라인 강의체험  자막 */
.sub_panel .content_area .depart_section2 {width:85%; margin:20px auto;overflow:hidden;background-color:#f5f5f5; padding:10px;}
  .sub_panel .content_area .depart_section2 .desc_wrap2{border:#999 solid 1px; background-color:#fff; margin:0px auto;width:93%; height:150px; padding:20px; overflow:auto;}
 .sub_panel .content_area .depart_section2 .desc_wrap2  p {font-size:120%; margin-left:10px; margin-top:5px;}
    .sub_panel .content_area .depart_section2 .desc_wrap2 > p:first-of-type {margin-top:0px;}
  
  @media all and (max-width:570px){
	  
	  .sub_panel .content_area .depart_section2 {width:80%; margin:20px auto;overflow:hidden;background-color:#f5f5f5; padding:10px;}
  .sub_panel .content_area .depart_section2 .desc_wrap2{border:#999 solid 1px; background-color:#fff; margin:0px auto;width:90%; height:150px; padding:10px; overflow:auto;}
	   .sub_panel .content_area .depart_section2 .desc_wrap2  p {font-size:120%; margin-left:5px; margin-top:5px;}
    .sub_panel .content_area .depart_section2 .desc_wrap2 > p:first-of-type {margin-top:0px;}
  }
  
	.sub_panel .content_area .depart_section {margin-top:35px;}
	.sub_panel .content_area .depart_section.tc {text-align:center;}
	.sub_panel .content_area .depart_section p {font-size:130%; line-height:25px; margin-top:20px; color:#000;}
	.sub_panel .content_area .depart_section p.f1530{font-size:15px; line-height:30px; font-weight:400; color:#666666;}
	.sub_panel .content_area .depart_section p.mt_none {margin-top:0px;}

    .sub_panel .content_area .depart_section p.mt_none2 {margin-top:0px;padding-left:30px;}
	.sub_panel .content_area .depart_section .title.border2 {position: relative;padding-left: 13px;margin:20px 0px 2px 15px; line-height: 24px;font-size:140%;font-weight:400; background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px;}
	.sub_panel .content_area .depart_section .video_wrap {margin-top:10px; background-color:#f5f5f5; padding:35px 0px;}
	.sub_panel .content_area .depart_section .video_wrap .video {width:560px; margin:0px auto;}
	.sub_panel .content_area .depart_section .video_wrap .info {width:560px; margin:10px auto 0px auto; overflow:hidden;}
	.sub_panel .content_area .depart_section .video_wrap .info .fl {float:left; width:160px; height:150px; background-color:#696969; }
	.sub_panel .content_area .depart_section .video_wrap .info .fl p {font-size:130%; margin-left:20px; margin-top:5px;color:#fff;}
	.sub_panel .content_area .depart_section .video_wrap .info .fl p.name {font-size:150%; margin-top:30px;}
	.sub_panel .content_area .depart_section .video_wrap .info .fl p.name strong {font-size:120%;}
	.sub_panel .content_area .depart_section .video_wrap .info .fr {float:right; margin-left:10px;}
	.sub_panel .content_area .depart_section .video_wrap .info .fr .desc_wrap {border:#999 solid 1px; background-color:#fff; width:340px; height:110px; padding:20px; overflow:auto;}
	.sub_panel .content_area .depart_section .video_wrap .info .fr .desc_wrap > p:first-of-type {margin-top:0px;}
	.sub_panel .content_area .depart_section .depart_list1 {border:#dfdfdf solid 1px; padding:25px 0px; margin-top:20px; text-align:center;}
	.sub_panel .content_area .depart_section .depart_list1 > li {display:inline-block; width:275px; margin:0px 15px; border-left:#dfdfdf solid 1px; border-right:#dfdfdf solid 1px; border-bottom:#dfdfdf solid 1px; box-shadow:2px 2px 2px #ccc;behavior:url('PIE.htc');}
	.sub_panel .content_area .depart_section .depart_list1 > li > dl > dt {background-color:#ca200a; font-size:160%; color:#fff; padding:10px 0px; text-align:center; border-radius:5px; box-shadow:0px 2px 2px #ccc;behavior:url('PIE.htc');}
	.sub_panel .content_area .depart_section .depart_list1 > li > dl > dd > ul {padding:10px 0px;}
	.sub_panel .content_area .depart_section .depart_list1 > li > dl > dd > ul > li {text-align:center;}
	.sub_panel .content_area .depart_section .depart_list1 > li > dl > dd > ul > li > p {display:inline-block; padding-left: 13px; line-height: 22px;font-size: 140%; color:#696969; background: url("/resource/image/ico/list_dot2.gif") no-repeat left 9px; margin-top:0px;}
	.sub_panel .content_area .depart_section .depart_list2 {margin-top:10px;width:100%;}
	.sub_panel .content_area .depart_section .depart_list2 > li {padding:20px 0px 15px 0px; border-bottom:#dfdfdf solid 1px;}
	.sub_panel .content_area .depart_section .depart_list2  >li  img{padding:10px 0px 10px 0px;float:right;}
	.sub_panel .content_area .depart_section .depart_list2 > li > dl > dt {color:#ca200a; font-size:180%;}
	.sub_panel .content_area .depart_section .depart_list2 > li > dl > dd {margin-top:10px;}
	.sub_panel .content_area .depart_section .depart_list2 > li > dl > dd > ul > li {padding-left: 13px; line-height: 22px;font-size: 130%; background: url("/resource/image/ico/title_dot4.png") no-repeat left 9px;}
	
	
    .sub_panel .content_area .depart_section .center_link{padding-top:15px;text-align:right; margin-top:-65px;border-top:1px solid #d6d6d6;}
	.sub_panel .content_area .depart_section .center_link .btn{display:inline-block;margin-left:3px;padding:0 25px;height:48px;line-height:48px;font-size:130%;color:#333;font-weight:500;border:1px solid #ccc;background:url("/resource/image/ico/center_btn_line.gif") repeat-x}
	.sub_panel .content_area .depart_section .center_link .btn span{color:#ca200a}
	.sub_panel .content_area .depart_section .center_link .btn.bt span{padding:3px 0 3px 32px;background:url("/resource/image/ico/center_bt.png") no-repeat left center}
	
	
	
	
	.sub_panel .content_area .depart_section .depart_list3 {border:#dfdfdf solid 1px; padding:20px; margin-top:60px;}
	.sub_panel .content_area .depart_section .depart_list3 > li {padding-left: 13px; line-height: 22px;font-size: 130%; padding-left: 13px; color:#696969; background: url("/resource/image/ico/list_dot2.gif") no-repeat left 9px;}
	.sub_panel .content_area .depart_section .depart_list4 {margin-top:30px;}
	.sub_panel .content_area .depart_section .depart_list4 > li {padding-left: 13px; line-height: 22px;font-size: 130%; padding-left: 13px; color:#696969; background: url("/resource/image/ico/list_dot2.gif") no-repeat left 9px;}
	
	
	.sub_panel .content_area .depart_section .flag img{margin:0px 0px 20px 0px;}
	.sub_panel .content_area .depart_section .flag .title.border{margin:-80px 0px 2px 60px;position:relative;padding-left:15px;margin-bottom:2px;line-height:24px;font-size:150%;color:#333;background:url("/resource/image/ico/title_dot.gif") no-repeat left 7px}
	.sub_panel .content_area .depart_section .flag .title.border2_1 {padding-left: 13px;margin:20px 0px 2px 70px; line-height: 24px;font-size: 130%;background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px;}

	.sub_panel .content_area .depart_section .flag .text.dot {margin:5px 0px 2px 80px; padding-left:15px;line-height:25px;font-size:130%;color:#333;background:url("/resource/image/ico/title_dot4.png") no-repeat left 10px}
     .sub_panel .content_area .depart_section .flag .btn{margin:-25px 0px 2px 200px; }
	 
	.sub_panel .content_area .depart_section .red_box{width:85px;height:30px; background-color:#b40001;color:#fff;padding:5px;font-weight:500; } /*버튼 */
	
	.sub_panel .content_area .depart_section .title.border2 {padding-left: 13px;margin:20px 0px 2px 0px; line-height: 24px;font-size: 160%;font-weight:400; background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px; color:#ca200a;}
	.sub_panel .content_area .depart_section .title.border2_1 {padding-left: 13px;margin:20px 0px 2px 0px; line-height: 24px;font-size: 160%;font-weight:400; background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px;color:#333;}
	.sub_panel .content_area .depart_section .title.border3 {padding-left: 13px;margin:0px 0px 2px 0px; line-height: 24px;font-size: 130%;background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px;}
	.sub_panel .content_area .depart_section .title.border3.mt_space {margin-top:10px;}
	.sub_panel .content_area .depart_section .list_1 {font-size:130%; line-height:25px; margin-left:12px;}
	.sub_panel .content_area .depart_section .list_2 {font-size:130%; line-height:25px; margin-left:12px;}
	.sub_panel .content_area .depart_section .list_2 li {padding-left:9px; background: url("/resource/image/ico/list_dot3.gif") no-repeat left 9px;}
	.sub_panel .content_area .depart_section .depart_bd {margin-top:10px; border:#dfdfdf solid 1px; padding:30px;}
	.sub_panel .content_area .depart_section .depart_goal_list li {border:#e3e3e3 solid 1px; border-radius:56px; box-shadow:3px 3px 5px #ccc; position:relative; margin-top:15px; min-height:100px;
	background: #efefef; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#efefef 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
	-pie-background: linear-gradient(#ffffff, #efefef);behavior: url(/pie/PIE.htc);
	}
	.sub_panel .content_area .depart_section .depart_goal_list li:first-of-type {margin-top:0px;}
	.sub_panel .content_area .depart_section .depart_goal_list li div.ico {position:absolute; top:50%; left:0px; margin-top:-51px; width:102px; height:102px; line-height:102px; text-align:center; font-size:150%; ; font-weight:400; color:#f15922; background: url("/resource/image/sub_03/bg_goal_list.png") no-repeat 50% 50%;}
	.sub_panel .content_area .depart_section .depart_goal_list li div.txt {margin-left:90px; padding:10px 30px;}
	.sub_panel .content_area .depart_section .depart_goal_list li div.txt p.tit {; font-weight:400; font-size:150%; margin-top:0px;}
	.sub_panel .content_area .depart_section .depart_goal_list li div.txt p.tit .red {color:#ca200a;}
	.sub_panel .content_area .depart_section .depart_goal_list li div.txt p.exp {margin-top:5px; line-height:25px;}
	.sub_panel .content_area .depart_section .depart_goal_list2 li {border-bottom:#ececec solid 1px; padding:15px 0px;}
	.sub_panel .content_area .depart_section .depart_goal_list2 li .tit {font-size:150%; ; font-weight:400; color:#ca200a; margin-top:0px;}
	.sub_panel .content_area .depart_section .depart_goal_list2 li .exp {font-size:130%; background: url("/resource/image/ico/title_dot4.png") no-repeat left 7px; padding-left:10px;  margin-top:5px; margin-left:18px;}
	.sub_panel .content_area .depart_section .depart_goal_list2 li .exp span.pd_space {padding-left:12px; display:inline-block;}
	.sub_panel .content_area .depart_section .depart_goal_list2 li .exp2 {font-size:130%; padding-left:10px;  margin-top:5px; margin-left:28px; position:relative;}
	.sub_panel .content_area .depart_section .depart_goal_list2 li .exp2 span.pa {position:absolute; top:0px; left:0px; width:10px; height:13px;}
	.sub_panel .content_area .depart_section .depart_box_list {overflow:hidden;}
	.sub_panel .content_area .depart_section .depart_box_list > li {float:left; width:32%; margin-right:2%; margin-top:2%;}
	.sub_panel .content_area .depart_section .depart_box_list > li:nth-of-type(3n) {margin-right:0px;}
	.sub_panel .content_area .depart_section .depart_box_list > li > dl {min-height:180px; padding:30px 15px; border:#c33e3e solid 1px; border-radius:20px;
	background: #f0f0f0; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f0f0f0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f0f0f0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
	-pie-background: linear-gradient(#ffffff, #f0f0f0);behavior: url(/pie/PIE.htc);
	}
	.sub_panel .content_area .depart_section .depart_box_list > li > dl > dt {font-size:130%; line-height:1.5em; color:#c63f3f; ; text-align:center;}
	.sub_panel .content_area .depart_section .depart_box_list > li > dl > dd {margin-top:20px;}
	.sub_panel .content_area .depart_section .depart_box_list > li > dl > dd > ul {overflow:hidden;}
	.sub_panel .content_area .depart_section .depart_box_list > li > dl > dd > ul > li {font-size:130%; background: url("/resource/image/ico/list_dot2.gif") no-repeat left 9px; padding-left:6px; color:#696969; line-height:1.8em;}
	.sub_panel .content_area .depart_section .depart_box_list > li > dl > dd > ul.w_half > li {float:left; width:47%;}
	.sub_panel .content_area .depart_section .depart_circle_list {overflow:hidden;}
	.sub_panel .content_area .depart_section .depart_circle_list > li {float:left; width:20%;}
	.sub_panel .content_area .depart_section .depart_circle_list > li > p {width:140px; height:140px; font-size:130%; ;font-weight:400;  display:table-cell; text-align:center; vertical-align:middle;}
	.sub_panel .content_area .depart_section .depart_circle_list > li.red > p {background: url("/resource/image/sub_03/bg_dia_circle1.png") no-repeat 50% 50%; }
	.sub_panel .content_area .depart_section .depart_circle_list > li.yel > p {background: url("/resource/image/sub_03/bg_dia_circle2.png") no-repeat 50% 50%;}

	.sub_panel .content_area .depart_section .btn_depart {border:#ccc solid 1px; background-color:#f5f5f5; padding:15px 25px 15px 60px; background: url("/resource/image/ico/hat.png") no-repeat 25px 50%; font-size:130%; ; display:inline-block;}
	.sub_panel .content_area .depart_section .btn_depart span {color:#ca200a;}
	.sub_panel .content_area .depart_section .title_1 {font-size:130%; line-height:1.5em;}
	.sub_panel .content_area .depart_section .title_1 em {color:#ca200a; font-style:normal;}
	.sub_panel .content_area .depart_section .title_2 {font-size:160%; line-height:1.5em;}
	.sub_panel .content_area .depart_section .title_2 em {color:#ca200a; font-style:normal;}
	.sub_panel .content_area .depart_section .sign {text-align:right; ;}
	.sub_panel .content_area .depart_section .yellow {color:#df7d2e; font-size:120%; ;}
	
	
/* 2017_11_22 뇌기반감정코팅학과 학과소개*/
	
	.sub_panel .content_area .depart_section .c_depart{float:left;}
	.sub_panel .content_area .depart_section .c_depart img{display:block;width:100%;max-width:100%}
	.sub_panel .content_area .depart_section .info2{position:relative;float:right;padding:10px;width:80%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
	.sub_panel .content_area .depart_section .info2 .text{margin-top:0px;height:100px;}
	 
	
	/* 전공특징 */
	.sub_panel .content_area .feature_list li{position:relative;padding:0 0 0 25px;margin-bottom:25px}
	.sub_panel .content_area .feature_list li span{position:absolute;left:0;top:0;width:25px;height:22px;line-height:25px;font-size:160%;color:#333;font-weight:400; }
	.sub_panel .content_area .align_wrap{overflow:hidden}
	.sub_panel .content_area .align_wrap .img_wrap{float:left}
	.sub_panel .content_area .align_wrap .text_wrap{float:right}
	.sub_panel .content_area .align_wrap.align_type_01{border-bottom:1px dotted #ccc} 
	.sub_panel .content_area .align_wrap.align_type_01 .img_wrap{width:350px}
	.sub_panel .content_area .align_wrap.align_type_01 .text_wrap{width:470px}
	.sub_panel .content_area .align_wrap.align_type_02 .text_wrap{float:left;width:550px}
	.sub_panel .content_area .align_wrap.align_type_02 .img_wrap{float:right;width:270px}
	.sub_panel .content_area .text_box{padding:15px 20px;border:1px solid #ddd}
	.sub_panel .content_area .text_box.box_type_02{padding:40px 0 40px 180px;background:url("/resource/image/sub_03/ico_english_01.gif") no-repeat 28px center}
	.sub_panel .content_area .text_box.box_type_02 li{position:relative;padding-left:160px}
	.sub_panel .content_area .text_box.box_type_02 span{display:block;position:absolute;left:0;top:0;width:160px;line-height:25px;color:#333;font-size:100%}
	.sub_panel .content_area .text_box_type_03{padding:30px;text-align:center;border:1px solid #d5d5d5;background:#f2f2f2}
	.sub_panel .content_area .text_box_type_03 p{font-size:23px;color:#ca200a}
	.sub_panel .content_area .text_box_type_03 ul{padding-left:16%;text-align:left}
	.sub_panel .content_area .text_box_type_04{padding:10px 0;background:url("/resource/image/sub_03/ico_manage_01.gif") no-repeat left 10px;overflow:hidden}
	.sub_panel .content_area .text_box_type_04 .box_line{position:relative;float:right;padding:15px 20px;width:560px}
	.sub_panel .content_area .text_box_type_04 .box_line .title{display:none;color:#ca200a;font-size:150%}

	/* 교육목표 */
	.sub_panel .content_area .goal_list{margin-bottom:30px}
	.sub_panel .content_area .goal_list li{position:relative;margin-bottom:9px;padding:13px 15px 13px 65px;border:1px solid #d7d7d7}
	.sub_panel .content_area .goal_list .ico{display:block;position:absolute;left:0;top:0;bottom:0;width:54px;text-align:center;font-size:160%;color:#fff;font-weight:400; background:#c1c1c1;}
	.sub_panel .content_area .goal_list .ico span{display:block;position:absolute;left:0;top:50%;margin-top:-10px;width:54px;height:20px;line-height:20px;color:#fff;}
    .sub_panel .content_area .goal_list .ico2{display:block;position:absolute;left:0;top:0;bottom:0;width:85px;text-align:center;font-size:160%;color:#fff;font-weight:400; background:#a0a0a0;}
  	.sub_panel .content_area .goal_list .ico2 span{display:block;position:absolute;left:0;top:50%;margin-top:-10px;width:85px;height:20px;line-height:20px;color:#fff;}
	.sub_panel .content_area .goal_list.goal_list_type_02 .ico{color:#333;}
	.sub_panel .content_area .goal_list.goal_list_type_02 .text {margin-bottom:5px;}
	
	
	.sub_panel .content_area .goal_list li.img {padding:30px 0 25px 0px; width:100%;}
	.sub_panel .content_area .goal_list li.img > div {margin:4px; display:inline-block; vertical-align:top;  width:100%;}
	.sub_panel .content_area .goal_list li.img > div > p {margin-top:3px; text-align:center; font-size:90%;  width:100%;}
	
	
	.sub_panel .content_area .goal_wrap2 .exp {font-size:120%; background: url("/resource/image/ico/title_dot4.png") no-repeat left 7px; padding-left:10px;  margin-left:5px; line-height:25px; margin-top:5px;}
	.sub_panel .content_area .goal_wrap2 .exp .red {color:#ca200a;}
	.sub_panel .content_area .goal_wrap2 .exp.ml_space {margin-left:13px; color:#000;}

	.sub_panel .content_area .goal_wrap2 .exp2 {font-size:130%; padding-left:10px;  margin-top:5px; margin-left:13px; margin-top:5px; position:relative;}
	.sub_panel .content_area .goal_wrap2 .exp2 span.pa {position:absolute; top:0px; left:0px; width:10px; height:13px;}
	.sub_panel .content_area .goal_wrap2 .title.border2 {position: relative;padding-left: 13px;margin: 0px 0px 0px 0px;line-height: 24px;font-size: 160%;color: #ca200a; ;font-weight:400;  background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px;}

	/* 전공강점 */
	.sub_panel .content_area .good_list li{margin-left:20px; margin-top:10px;/*border-bottom:1px solid #dddddd;*/}
	.sub_panel .content_area .good_list li:first-child{padding-top:0;border-top:0}
	.sub_panel .content_area .good_list .good_title{margin-bottom:10px;line-height:25px;font-size:150%;color:#ca200a;font-weight:500;  }
	.sub_panel .content_area .good_list .good_title span{margin-right:5px;line-height:25px;font-weight:500;  }
	.sub_panel .content_area .good_list .dot{padding-left:13px;line-height:25px;font-size:130%;color:#333;background:url("/resource/image/ico/dot_red.png") no-repeat left 7px}
	.sub_panel .content_area .good_list .sub_list{padding:15px 0 0 25px;width:328px;height:88px;border:1px solid #dfdfdf}
	.sub_panel .content_area .good_list .thumb_wrap{overflow:hidden}
	.sub_panel .content_area .good_list .thumb{float:left;margin:0 8px 10px 0}
	.sub_panel .content_area .good_list.good_list_type_02 li{position:relative;padding:15px 0 15px 190px;border-top:0;border-bottom:1px solid #ececec}
	.sub_panel .content_area .good_list.good_list_type_02 .good_title{position:absolute;left:0;top:14px;line-height:22px}
	.sub_panel .content_area .good_list.good_list_type_02 .text{color:#333}

	.sub_panel .content_area .good_list2 li{padding:25px 0;border-top:1px solid #ececec}
	.sub_panel .content_area .good_list2 li:first-child{padding-top:10px;border-top:0}
	.sub_panel .content_area .good_list2 p {margin-top:5px;}
	.sub_panel .content_area .good_list2 .good_title{margin-bottom:10px;line-height:25px;font-size:150%;color:#ca200a;font-weight:400;}
	.sub_panel .content_area .good_list2 .good_title span{margin-right:5px;line-height:25px;font-weight:400; }
	.sub_panel .content_area .good_list2 .dot{padding-left:15px;line-height:25px;font-size:130%;color:#333;background:url("/resource/image/ico/title_dot4.png") no-repeat left 10px}
	.sub_panel .content_area .red{color:#ca210a;}
	.sub_panel .content_area .blue{color:#3690e3;}
	.sub_panel .content_area .b{font-weight:400;}
	
	
	.sub_panel .content_area .good_list3 li{margin-left:100px ;margin-top:10px; text-align:left;}
    .sub_panel .content_area .good_list3 .dot{padding-left:13px;line-height:25px;font-size:130%;color:#333;background:url("/resource/image/ico/dot_red.png") no-repeat left 7px}
	.sub_panel .content_area .good_list3 .dot1{padding-left:13px;line-height:30px;font-size:15px; font-weight:400; text-align:left;color:#555;background:url("/resource/image/ico/dot_red.png") no-repeat left 10px}
	
	.sub_panel .content_area .good_list4 li{margin-left:20px;padding:10px 0;border-bottom:1px solid #dddddd;}
	.sub_panel .content_area .good_list4 .good_title{margin-bottom:10px;line-height:25px;font-size:150%;color:#333;font-weight:400; }
	.sub_panel .content_area .good_list4 .good_title span{margin-right:5px;line-height:25px;font-weight:500; font-weight:400;color:#ca200a }
	
	.sub_panel .content_area .depart_process {background-color:#f3f3f3; border:#dfdfdf solid 1px; padding:60px;}
	.sub_panel .content_area .depart_process .info {text-align:right; margin-top:-20px;}
	.sub_panel .content_area .depart_process .info li {display:inline-block; font-size:120%; margin-left:10px;}
    .sub_panel .content_area .depart_process .info .ss{width:85px;height:30px; background-color:#b40001;color:#fff;font-weight:400; padding:5px; font-size:12px;} /*샘플강의 */
	.sub_panel .content_area .depart_process .info span {display:inline-block; width:8px; height:8px; box-shadow:2px 2px 2px #ccc;behavior:url('PIE.htc');}
	.sub_panel .content_area .depart_process .info li:nth-of-type(1) {color:#ca200a;}
	.sub_panel .content_area .depart_process .info li:nth-of-type(1) span {color:#ca200a; background-color:#d14242;}
	.sub_panel .content_area .depart_process .info li:nth-of-type(2) {color:#333;}
	.sub_panel .content_area .depart_process .info li:nth-of-type(2) span {color:#ca200a; background-color:#666666;}
	.sub_panel .content_area .depart_process .info li:nth-of-type(3) {color:#772da1;}
	.sub_panel .content_area .depart_process .info li:nth-of-type(3) span {color:#772da1; background-color:#772da1;}
	.sub_panel .content_area .depart_process dl {position:relative; margin-top:10px;}
	.sub_panel .content_area .depart_process dl dt {position:absolute; top:0px; left:0px; width:20px; border-radius:5px;box-shadow:3px 3px 3px #ccc;behavior:url('PIE.htc'); font-size:140%; color:#fff; ;}
	.sub_panel .content_area .depart_process dl.process1 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:85px 20px;}   /*사회복지교육과정 */
	.sub_panel .content_area .depart_process dl.process2 dt {background:#ad5732 url('/resource/image/sub_03/bg_process2.gif') no-repeat left top; padding:133px 20px;}
	.sub_panel .content_area .depart_process dl.process3 dt {background:#d14242 url('/resource/image/sub_03/bg_process3.gif') no-repeat left top; padding:20px 20px;}
	.sub_panel .content_area .depart_process dl.process4 dt {background:#ca200a url('/resource/image/sub_03/bg_process4.gif') no-repeat left top; padding:5px 20px;}
	.sub_panel .content_area .depart_process dl.process2_1 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:45px 20px;}
	.sub_panel .content_area .depart_process dl.process2_2 dt {background:#ad5732 url('/resource/image/sub_03/bg_process2.gif') no-repeat left top; padding:130px 20px;}
	.sub_panel .content_area .depart_process dl.process2_3 dt {background:#d14242 url('/resource/image/sub_03/bg_process3.gif') no-repeat left top; padding:75px 20px;}
	.sub_panel .content_area .depart_process dl.process2_4 dt {background:#ca200a url('/resource/image/sub_03/bg_process4.gif') no-repeat left top; padding:31px 20px;}
	.sub_panel .content_area .depart_process dl.process3_1 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:55px 20px;}  /*상담심리 교육과정 */
	.sub_panel .content_area .depart_process dl.process3_2 dt {background:#ad5732 url('/resource/image/sub_03/bg_process2.gif') no-repeat left top; padding:155px 20px;}
	.sub_panel .content_area .depart_process dl.process3_3 dt {background:#d14242 url('/resource/image/sub_03/bg_process3.gif') no-repeat left top; padding:20px 20px;}
	.sub_panel .content_area .depart_process dl.process3_4 dt {background:#ca200a url('/resource/image/sub_03/bg_process4.gif') no-repeat left top; padding:20px 20px;}
	.sub_panel .content_area .depart_process dl.process4_1 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:45px 20px;}
	.sub_panel .content_area .depart_process dl.process4_2 dt {background:#ad5732 url('/resource/image/sub_03/bg_process2.gif') no-repeat left top; padding:155px 20px;}
	.sub_panel .content_area .depart_process dl.process4_3 dt {background:#d14242 url('/resource/image/sub_03/bg_process3.gif') no-repeat left top; padding:45px 20px;}
	.sub_panel .content_area .depart_process dl.process4_4 dt {background:#ca200a url('/resource/image/sub_03/bg_process4.gif') no-repeat left top; padding:10px 20px;}
	
	.sub_panel .content_area .depart_process dl.process5_1 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:240px 20px;}
	.sub_panel .content_area .depart_process dl.process5_2 dt {background:#ad5732 url('/resource/image/sub_03/bg_process2.gif') no-repeat left top; padding:45px 20px;}
	.sub_panel .content_area .depart_process dl.process5_3 dt {background:#d14242 url('/resource/image/sub_03/bg_process3.gif') no-repeat left top; padding:35px 20px;}
	.sub_panel .content_area .depart_process dl.process5_4 dt {background:#ca200a url('/resource/image/sub_03/bg_process4.gif') no-repeat left top; padding:170px 20px;}

	
	.sub_panel .content_area .depart_process dl.process6_1 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:165px 20px;}
	.sub_panel .content_area .depart_process dl.process6_2 dt {background:#ad5732 url('/resource/image/sub_03/bg_process2.gif') no-repeat left top; padding:55px 20px;}
	.sub_panel .content_area .depart_process dl.process6_3 dt {background:#d14242 url('/resource/image/sub_03/bg_process3.gif') no-repeat left top; padding:35px 20px;}
	.sub_panel .content_area .depart_process dl.process6_4 dt {background:#ca200a url('/resource/image/sub_03/bg_process4.gif') no-repeat left top; padding:10px 20px;}
	.sub_panel .content_area .depart_process dl.process7_1 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:200px 20px;}
	.sub_panel .content_area .depart_process dl.process7_2 dt {background:#ad5732 url('/resource/image/sub_03/bg_process2.gif') no-repeat left top; padding:100px 20px;}
	.sub_panel .content_area .depart_process dl.process7_3 dt {background:#d14242 url('/resource/image/sub_03/bg_process3.gif') no-repeat left top; padding:35px 20px;}
	.sub_panel .content_area .depart_process dl.process7_4 dt {background:#ca200a url('/resource/image/sub_03/bg_process4.gif') no-repeat left top; padding:30px 20px;}

	.sub_panel .content_area .depart_process dl.process7_5 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:20px 10px;}

	.sub_panel .content_area .depart_process dd {margin-left:100px; padding:18px; box-shadow:3px 3px 3px #ccc;behavior:url('PIE.htc'); font-size:120%; overflow:hidden;}
	.sub_panel .content_area .depart_process dd ul {float:left; width:40%;}
	.sub_panel .content_area .depart_process dd ul:nth-child(2n) {margin-left:20%;}
	.sub_panel .content_area .depart_process dd ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; padding-left:11px; line-height:25px; overflow:hidden;}
	.sub_panel .content_area .depart_process dd ul li span {float:right;}


/* 영어전공 교육과정 11/17 */

  .sub_panel .content_area .depart_process1 {margin-left:120px;  padding:10px;vertical-align:middle;}
  .sub_panel .content_area .depart_process1 ul { float:left; width:30%; vertical-align:middle;padding:10px; color:#333; font-weight:400}
  .sub_panel .content_area .depart_process1 ul li { width:17%;height:40px; position:absolute; background:#ffd6d6; border:#999 solid 1px; text-align:center; vertical-align:middle; font-size:130%; padding:5px 0 20px 0 ;}
  
  .sub_panel .content_area .depart_process1 .second {padding-top:20px;height:30px;}
 
  
  /* 
    .sub_panel .content_area .depart_process1 ul:nth-child(2n){padding-top:10px;}
    .sub_panel .content_area .depart_process1 ul li > div {margin:10px 30px 0px 0px;height:60px; position:relative; background:#ffd6d6; border:#999 solid 1px;}  
    .sub_panel .content_area .depart_process1 ul li > div > div {width:220px; height:60px; display:table-cell; text-align:center; vertical-align:middle; font-size:130%; ;} */

    .sub_panel .content_area .depart_process2 {background-color:#f3f3f3; border:#dfdfdf solid 1px; padding:40px;}
    .sub_panel .content_area .depart_process2 dl {position:relative; margin-top:10px;}
    .sub_panel .content_area .depart_process2 dl dt {position:absolute; top:0px; left:0px; width:20px; border-radius:5px;box-shadow:3px 3px 3px #ccc;behavior:url('PIE.htc'); font-size:130%; color:#fff; ;}

    .sub_panel .content_area .depart_process2  dl.process5_1 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left ; padding:30px 20px;}
    .sub_panel .content_area .depart_process2  dl.process5_2 dt {background:#ad5732 url('/resource/image/sub_03/bg_process2.gif') no-repeat left top; padding:20px 20px;}
    .sub_panel .content_area .depart_process2  dl.process5_3 dt {background:#d14242 url('/resource/image/sub_03/bg_process3.gif') no-repeat left top; padding:5px 20px;}
    .sub_panel .content_area .depart_process2  dl.process5_4 dt {background:#ca200a url('/resource/image/sub_03/bg_process4.gif') no-repeat left top; padding:40px 20px;margin-top:10px;}

    .sub_panel .content_area .depart_process2 dd {margin-left:100px; padding:15px; box-shadow:3px 3px 3px #ccc;behavior:url('PIE.htc'); font-size:120%; overflow:hidden;}
    .sub_panel .content_area .depart_process2 dd ul {float:left; width:33%;}

    .sub_panel .content_area .depart_process2 dd ul:nth-child(1n) {margin-left:0;}
    .sub_panel .content_area .depart_process2 dd ul:nth-child(2n) {margin-left:0;}
    .sub_panel .content_area .depart_process2 dd ul:nth-child(3n) {float:right;}

    .sub_panel .content_area .depart_process2 dd ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; padding-left:11px; line-height:25px; overflow:hidden;}

    .sub_panel .content_area .depart_process2 dd.op {background-color:#fff; border:#999999 solid 1px; color:#333; margin-top:6px;}

/* 영어전공 교육과정 11/17  끝*/

	.sub_panel .content_area .depart_process dd.es {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;}
	.sub_panel .content_area .depart_process dd.es.mt {margin-top:6px;}
	.sub_panel .content_area .depart_process dd.op {background-color:#fff; border:#999999 solid 1px; color:#333; margin-top:6px;}
	.sub_panel .content_area .depart_process dd.cu {background-color:#fff; border:#772da1 solid 1px; color:#772da1; margin-top:6px;}
	.sub_panel .content_area .depart_process dd.last {background-color:#fff7f7; border:#333333 solid 1px; color:#333; text-align:center;}
	.sub_panel .content_area .depart_process dd.last.pd {padding:40px 0px;}
	.sub_panel .content_area .depart_process dd.last p {font-size:120%; margin-top:0px; color:#000; ;}
	.sub_panel .content_area .depart_process dd.last p.next {margin:10px auto;}
	.sub_panel .content_area .depart_process.pd_10 {padding:10px;}
	
	
/* 마케팅전공 교육과정 2015/8/6 */

	.sub_panel .content_area .depart_process3 {background-color:#f3f3f3; border:#dfdfdf solid 1px; padding:10px;}
    .sub_panel .content_area .depart_process3 dl {position:relative; margin-top:10px;padding-bottom:10px;}
	.sub_panel .content_area .depart_process3 dl dt {position:absolute; top:0px; left:0px; width:20px; border-radius:5px;box-shadow:3px 3px 3px #ccc;behavior:url('PIE.htc'); font-size:160%; color:#fff; ;}
    .sub_panel .content_area .depart_process3 dl.process7_4 dt {background:#ca200a url('/resource/image/sub_03/bg_process4.gif') no-repeat left top; padding:20px 10px;}
	.sub_panel .content_area .depart_process3 dl.process7_5 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:390px 10px;}
    
    .sub_panel .content_area .depart_process3 dd {margin-left:50px; padding:10px; box-shadow:3px 3px 3px #ccc;behavior:url('PIE.htc'); font-size:130%; overflow:hidden;margin-top:10px;padding-bottom:20px;}
	.sub_panel .content_area .depart_process3 dd ul {float:left;}
	.sub_panel .content_area .depart_process3 dd ul:nth-child(2n) {margin-left:20%;}
	.sub_panel .content_area .depart_process3 dd ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; padding-left:10px; line-height:25px; overflow:hidden;}
	.sub_panel .content_area .depart_process3 dd ul li span {float:right; margin-right:5px;}

	.sub_panel .content_area .depart_process3 dd.es1 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:25%;padding-bottom:8px; height:185px;}
    .sub_panel .content_area .depart_process3 dd.es1 p {font-size:120%; margin-top:0px;margin-bottom:10px; ;}
	.sub_panel .content_area .depart_process3 dd.es1 p.next {margin:10px auto;}  
    .sub_panel .content_area .depart_process3 dd.es1 ul {float:left; width:100%;letter-spacing:-1px;}
	.sub_panel .content_area .depart_process3 dd.es1 ul:nth-child(1n) {}
	.sub_panel .content_area .depart_process3 dd.es1 ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; line-height:25px; overflow:hidden;}
	.sub_panel .content_area .depart_process3 dd.es1 ul li span {float:right;}

	.sub_panel .content_area .depart_process3 dd.es2 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:25%;padding-bottom:10px;margin-left:39%;margin-top:-205px;height:184px;}
    .sub_panel .content_area .depart_process3 dd.es2 p {font-size:120%; margin-top:0px;margin-bottom:10px; ;}
	.sub_panel .content_area .depart_process3 dd.es2 p.next {margin:10px auto;} 
    .sub_panel .content_area .depart_process3 dd.es2 ul {float:left; width:100%;letter-spacing:-1px;}
	.sub_panel .content_area .depart_process3 dd.es2 ul:nth-child(2n) {}
	.sub_panel .content_area .depart_process3 dd.es2 ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; line-height:25px; overflow:hidden;}
	.sub_panel .content_area .depart_process3 dd.es2 ul li span {float:right;}
  
  	.sub_panel .content_area .depart_process3 dd.es3 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:25%;margin-left:72%;margin-top:-208px;}
	.sub_panel .content_area .depart_process3 dd.es3 p {font-size:120%; margin-top:0px;margin-bottom:10px; ;}
	.sub_panel .content_area .depart_process3 dd.es3 p.next {margin:10px auto;} 
    .sub_panel .content_area .depart_process3 dd.es3 ul {float:left; width:100%;letter-spacing:-1px;}
	.sub_panel .content_area .depart_process3 dd.es3 ul:nth-child(1n) {}
	.sub_panel .content_area .depart_process3 dd.es3 ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; line-height:25px; overflow:hidden;}
	.sub_panel .content_area .depart_process3 dd.es3 ul li span {float:right;}
	
	.sub_panel .content_area .depart_process3 dd.es4 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:20%;margin-left:77.5%;margin-top:-208px;height:175px;}
	.sub_panel .content_area .depart_process3 dd.es4 p {font-size:120%; margin-top:0px;margin-bottom:10px; ;}
	.sub_panel .content_area .depart_process3 dd.es4 p.next {margin:10px auto;} 
    .sub_panel .content_area .depart_process3 dd.es4 ul {float:left; width:100%;letter-spacing:-1px;}
	.sub_panel .content_area .depart_process3 dd.es4 ul:nth-child(1n) {}
	.sub_panel .content_area .depart_process3 dd.es4 ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; line-height:25px; overflow:hidden;}
	.sub_panel .content_area .depart_process3 dd.es4 ul li span {float:right;}

	.sub_panel .content_area .depart_process3 dd.es.mt {margin-top:6px;}

	.sub_panel .content_area .depart_process3 dd.op {background-color:#fff; border:#999999 solid 1px; color:#333; margin-top:6px;}
    .sub_panel .content_area .depart_process3 dd.op p {font-size:120%; margin-top:0px; color:#000; ;}
	.sub_panel .content_area .depart_process3 dd.op p.next {margin:10px auto;}    
	.sub_panel .content_area .depart_process3 dd.op ul {float:left; width:40%;}
	.sub_panel .content_area .depart_process3 dd.op ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; padding-left:11px; line-height:25px; overflow:hidden;}
    .sub_panel .content_area .depart_process3 dd.op ul li span {float:right;}

	.sub_panel .content_area .depart_process3 dd.cu {background-color:#fff; border:#772da1 solid 1px; color:#772da1; margin-top:6px;}

	.sub_panel .content_area .depart_process3 dd.last {background-color:#fff7f7; border:#333333 solid 1px; color:#333; text-align:center;}
	.sub_panel .content_area .depart_process3 dd.last.pd {padding:40px 0px;}
	.sub_panel .content_area .depart_process3 dd.last p {font-size:120%; margin-top:0px; color:#000; ;}
	.sub_panel .content_area .depart_process3 dd.last p.next {margin:10px auto;}
	.sub_panel .content_area .depart_process3 .pd_10 {padding:10px;}

	.sub_panel .content_area .depart_process3 dd.last ul {float:left; width:40%;border-bottom:1px solid #ca2009;border-top:1px solid #ca2009;}
	.sub_panel .content_area .depart_process3 dd.last ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; padding-left:11px; line-height:22px;}
    .sub_panel .content_area .depart_process3 dd.last ul li span {float:right;}


	/* 마케팅전공 교육과정2015/8/6   끝 */

	
	/* 교수진소개 */
	.sub_panel .content_area .teacher_list_wrap{width:900px;overflow:hidden}
	.sub_panel .content_area .teacher_list_wrap ul {overflow:hidden;}
	.sub_panel .content_area .teacher_list_wrap ul li {float:left; width:48%;position:relative; margin-top:40px;}
	.sub_panel .content_area .teacher_list_wrap ul li:nth-of-type(2n) {margin-left:4%;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list {position:relative;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dt {position:absolute;left:0;top:0; width:120px;height:150px;text-align:center; border:#ccc solid 1px;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dt img {width:100%; height:100%;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dd {padding-left:133px; min-height:153px;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dd table {border-top: 1px solid #fff;*border-top: 1px solid #ccc;*}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dd table th {width:65px; text-align:center; background-color:#f2f1f1; padding:8px 0px 7px 0px; height:auto; line-height:25px;border-top: 1px solid #ccc;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dd table td {text-align:left; background-color:#fff; vertical-align:middle; padding:8px 0px 7px 10px; word-break: break-all;border-top: 1px solid #ccc;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dd table td div {white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:178px;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dd table td.btn_td {text-align:left; background-color:#fff; vertical-align:middle; padding:10px 0px 0px 0px; border-bottom:none; line-height:0px;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dd table td .btn_detail {float:right; margin:-4px 0px -5px 0px;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dd table td .line2 {}
	.sub_panel .content_area .teacher_list_wrap .teacher_list .btn_detail {display:block; margin-top:10px;}

	.sub_panel .content_area .teacher_detail_wrap {overflow:hidden;}
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail {position:relative; margin-top:40px;}
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dt {position:absolute;left:0;top:0; width:144px;height:173px;text-align:center; border:#ccc solid 1px;}
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dt img {width:100%; height:100%;}
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dd {padding-left:166px;}
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dd table {border-top: 1px solid #fff;*border-top: 1px solid #ccc;}
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dd table th {width:100px; text-align:center; background-color:#f2f1f1;  padding:10px; line-height:30px;border-top: 1px solid #ccc;}
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dd table td {text-align:left; background-color:#fff; vertical-align:middle; padding:10px; line-height:30px;border-top: 1px solid #ccc;}
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dd table td .btn_detail {float:right; margin:-4px 0px -5px 0px;}

	.sub_panel .content_area .teacher_list_btn{padding-top:30px;text-align:center}
	/* 교과구성이수기준 */
	.sub_panel .content_area .refinement_popup_wrap{margin:0 auto;padding:25px 30px;width:310px}
	.sub_panel .content_area .refinement_popup_wrap .popup_title{margin-bottom:20px;line-height:39px;text-align:center;font-size:150%;color:#ca200a;}
	.sub_panel .content_area .refinement_popup_wrap .popup_title span{font-size:80%;color:#333}
	.sub_panel .content_area .refinement_popup_wrap .popup_title .ico{margin:-5px 15px 0 0;vertical-align:middle;font-weight:400; }
	.sub_panel .content_area .refinement_popup_wrap .text{margin-bottom:5px}
	.sub_panel .content_area .refinement_popup_wrap .btn_wrap{padding:15px 0 0 0;text-align:center}
/* ------------------------------------------------ //학부소개 ------------------------------------------------ */

/* ------------------------------------------------ 대학소개 ------------------------------------------------ */
	/* 연혁 */
	.sub_panel .content_area .title_history{padding-bottom:15px;font-size:130%;color:#33;border-bottom:1px solid #555}
	.sub_panel .content_area .tab_menu{position:relative;padding-left:1px;overflow:hidden;z-index:200;font-weight:400;}
	.sub_panel .content_area .tab_menu li{position:relative;float:left;margin-left:-1px;z-index:100;min-width:14%;}/*min-width:16.7%;*/
	.sub_panel .content_area .tab_menu a{display:block;text-align:center;height:36px;line-height:36px;text-align:center;font-size:130%;color:#333;border:1px solid #d2d2d2;background:#ededed;white-space:nowrap;padding:0px 10px;}
	.sub_panel .content_area .tab_menu .on{z-index:20}
	.sub_panel .content_area .tab_menu .on a{font-weight:500;border-top:2px solid #ca200a;border-bottom:0;background:#fff; }
	.sub_panel .content_area .tab_panel{position:relative;*padding-top:20px;margin-top:-1px;*border-top:1px solid #d2d2d2;z-index:500; }
	.sub_panel .content_area .tab_panel{display:block*display:none}
	.sub_panel .content_area .tab_panel.on{display:block}
	.sub_panel .content_area .tab_panel li{position:relative;padding:25px 0 25px 105px; font-size:120%; line-height:1.7em;}
	.sub_panel .content_area .tab_panel .year_line{border-top:1px solid #e5e5e5; font-size:130%;  }
	.sub_panel .content_area .tab_panel .year_line p{color: #333; }
    .sub_panel .content_area .tab_panel .year_line .b_text{margin-top:-5px;;}
  
	.sub_panel .content_area .tab_panel li.img {padding:30px 0 25px 0px; width:100%;}
	.sub_panel .content_area .tab_panel li.img > div {margin:4px; display:inline-block; vertical-align:top;}
	.sub_panel .content_area .tab_panel li.img > div > p {margin-top:3px; text-align:center; font-size:90%;}

	.sub_panel .content_area .tab_panel li .history_img {display:block;}
	.sub_panel .content_area .tab_panel li .img_mobile{display:none}

	.sub_panel .content_area .tab_panel .title{position:absolute;left:0;top:23px; font-weight:400;font-size: 120%;}
	.sub_panel .content_area .tab_panel .mt_1 {margin-top:25px;}


	/*뇌교육전공 연혁 */
    .sub_panel .content_area .depart_section .tab_panel2{position:relative;padding-top:10px;margin-top:-1px;z-index:10}
	.sub_panel .content_area .depart_section .tab_panel2{display:block}	
	.sub_panel .content_area .depart_section .tab_panel2 li{position:relative;padding:10px 0 20px 105px; line-height:1.7em;}
	.sub_panel .content_area .depart_section .tab_panel2 .year_line{border-bottom:1px solid #e5e5e5;}
	.sub_panel .content_area .depart_section .tab_panel2 .year_line .dot{padding-left:7px;line-height:20px;font-size:130%;color:#333;background:url("/resource/image/ico/dot_red.png") no-repeat left 5px}
	.sub_panel .content_area .depart_section .tab_panel2 .title{position:absolute;left:0;top:10px;}

	.sub_panel .content_area .depart_section .tab_panel2 li.img {padding:10px 0 20px 105px;  width:100%;}
	.sub_panel .content_area .depart_section .tab_panel2 li.img > div {margin:4px; display:inline-block; vertical-align:top;}
	.sub_panel .content_area .depart_section .tab_panel2 li.img > div > p {margin-top:3px; text-align:center; font-size:90%;}
	
	/* 기본방향 */
	.sub_panel .content_area .edu_out_wrap .title {position: static;font-size: 150%;}
	.sub_panel .content_area .edu_process_table .title_td{color:#333;background:#f3f3f3}
	.sub_panel .content_area .edu_process_list {overflow:hidden;color:#000;}
	.sub_panel .content_area .edu_process_list li {float:left;width:33.3%; padding:40px 0px; font-size:100%;}
	.sub_panel .content_area .edu_process_list li:nth-child(4),
	.sub_panel .content_area .edu_process_list li:nth-child(5),
	.sub_panel .content_area .edu_process_list li:nth-child(6) {border-top:#e5e5e5 solid 1px;}
	.sub_panel .content_area .edu_process_list li > div {border-left:#e5e5e5 solid 1px;height:380px;overflow:hidden}
	.sub_panel .content_area .edu_process_list li:nth-child(3n-2) > div {border-left:none;}
	.sub_panel .content_area .edu_process_list li p.tit {font-size:180%; font-weight:400; padding:0px 25px;}
	.sub_panel .content_area .edu_process_list li p.tit span {font-size:150%; color:#bdbdbd; margin-right:0.5em;}
	.sub_panel .content_area .edu_process_list li div.ico {text-align:center; margin:15px 0px;}
	.sub_panel .content_area .edu_process_list li p.exp {font-size:130%; padding:0px 25px;}
	.sub_panel .content_area .edu_process_list2 li {position: relative;padding: 0px 12px 26px 120px;margin-top:28px;border-bottom: 1px solid #dfdfdf; font-size:100%;}
	.sub_panel .content_area .edu_process_list2 li:last-child {border-bottom:none;}
	.sub_panel .content_area .edu_process_list2 li:first-child {margin-top:18px;}
	.sub_panel .content_area .edu_process_list2 li p {line-height: 22px;font-size: 130%;color: #333;}
	.sub_panel .content_area .edu_process_list2 .label {display: block;position: absolute;left: 0px;top: 0px; width: 120px;height: 35px;line-height: 35px;font-size: 140%;color: #ca200a; font-weight:400;}

	.sub_panel .content_area .pople_box {overflow:hidden;}
	.sub_panel .content_area .pople_box .fl {float:left; width:67%; margin-right:3%}
	.sub_panel .content_area .pople_box .fl .title_1 {font-size: 200%; color: #1b1b1b ;}
	.sub_panel .content_area .pople_box .fl .title_2 {font-size: 200%; color: #1b1b1b; line-height:25pt;}
	.sub_panel .content_area .pople_box .fl .title_2 .red {color:#ca200a;}
	.sub_panel .content_area .pople_box .fl .exp {font-size: 140%;  color: #474747; margin-top:50px;}
	.sub_panel .content_area .pople_box .fl .exp p {margin-top:25px; color:#000;}
	.sub_panel .content_area .pople_box .fr {float:right; width:30%;}
	.sub_panel .content_area .people_list {margin-top:0px;}
	.sub_panel .content_area .people_list li {padding:30px 0px;border-top:1px solid #e5e5e5; font-size:100%;}
	.sub_panel .content_area .people_list li .exp {margin-top:10px; font-size:130%; line-height:25px;color:#000;}
	.sub_panel .content_area .people_list li:first-child {border-top:none;}
	.sub_panel .content_area .people_list2 {margin-top:30px; color:#000;}
	.sub_panel .content_area .people_list2 .exp {margin-top:10px; font-size:130%; line-height:25px;}
	.sub_panel .content_area .people_list2 .title2{margin-top:20px;line-height:24px;font-size:150%; font-weight:400;}
	.sub_panel .content_area .pople_box2 {overflow:hidden;color:#000;}
	.sub_panel .content_area .pople_box2 .fl {float:left; width:67%; margin-right:3%}
	.sub_panel .content_area .pople_box2 .fl li {margin-top:30px;}
	.sub_panel .content_area .pople_box2 .fl .exp {margin-top:10px; font-size:130%; line-height:22px;}
	.sub_panel .content_area .pople_box2 .fr {float:right; width:30%;}

	/* 학칙 */
	.sub_panel .content_area .rule_title_wrap{padding:25px 40px;border:1px solid #e0e0e0;background:#f7f7f7;overflow:hidden}
	.sub_panel .content_area .rule_title_wrap .rule_list{float:left;width:46%}
	.sub_panel .content_area .rule_title_wrap .rule_list:first-child{margin-right:5%}
	.sub_panel .content_area .rule_title_wrap .rule_list li{padding:0px 0px 0px 18px; font-size:100%; line-height:24px;background:url("/resource/image/ico/rule_arrow.png") no-repeat left 8px}
	.sub_panel .content_area .rule_title_wrap .rule_list a{font-size:130%;color:#333}
	.sub_panel .content_area .rule_title_wrap .rule_list .on a,.sub_panel .content_area .rule_title_wrap .rule_list a:hover{text-decoration:underline;color:#ca200a}
	.sub_panel .content_area .rule_wrap .rule_title{margin-bottom:3px;font-size:150%;color:#333;}
	.sub_panel .content_area .rule_wrap .title.border{margin-bottom:10px}
	.sub_panel .content_area .rule_wrap h4 {margin-top: 30px; color:#333; font-size:150%; background: url("/resource/image/ico/title_dot.gif") no-repeat left 7px; padding-left: 18px;}
	.sub_panel .content_area .rule_wrap h5 {margin: 15px 0px 5px;color:#333; font-size:160%; }
	.sub_panel .content_area .rule_wrap p {color:#333; font-size:130%; line-height:22px;}
	.sub_panel .content_area .rule_wrap table.rule_edit {width:100%; text-align:right; margin-top:30px; color:#333; font-size:130%; line-height:25px; border-top:#ccc solid 1px;}
	.sub_panel .content_area .rule_wrap table.table th,
	.sub_panel .content_area .rule_wrap table.table td {border-left:#ccc solid 1px;}
	.sub_panel .content_area .rule_wrap table.table th:first-child,
	.sub_panel .content_area .rule_wrap table.table td:first-child {border-left:none;}
	.sub_panel .content_area .rule_wrap table.list_in th,
	.sub_panel .content_area .rule_wrap table.list_in td {font-size:100% !important;}
	.sub_panel .content_area .rule_wrap .decimal {margin: 10px 30px;padding: 0px; }
	.sub_panel .content_area .rule_wrap .decimal > li {margin: 0px;padding: 0px;list-style: decimal !important;margin-left: 25px; color:#333; font-size:130%; line-height:22px;}
	.sub_panel .content_area .rule_wrap .circleNum {margin: 10px 7px;padding: 0px;list-style: none; }
	.sub_panel .content_area .rule_wrap .circleNum > li {margin: 3px;padding:0px 0px 0px 20px;list-style: none; color:#333; font-size:130%; line-height:22px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n01 {background: url('/resource/image/ico/circleNum01.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n02 {background: url('/resource/image/ico/circleNum02.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n03 {background: url('/resource/image/ico/circleNum03.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n04 {background: url('/resource/image/ico/circleNum04.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n05 {background: url('/resource/image/ico/circleNum05.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n06 {background: url('/resource/image/ico/circleNum06.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n07 {background: url('/resource/image/ico/circleNum07.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n08 {background: url('/resource/image/ico/circleNum08.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n09 {background: url('/resource/image/ico/circleNum09.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n10 {background: url('/resource/image/ico/circleNum10.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n11 {background: url('/resource/image/ico/circleNum11.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n12 {background: url('/resource/image/ico/circleNum12.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n13 {background: url('/resource/image/ico/circleNum13.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n14 {background: url('/resource/image/ico/circleNum14.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_wrap .circleNum li.n15 {background: url('/resource/image/ico/circleNum15.gif') no-repeat left 5px;}
	.sub_panel .content_area .rule_panel{}

	.sub_panel .content_area .info_out_wrap .title {position: static;font-size: 180%;}
	.sub_panel .content_area .info_out_wrap li {padding:0px; font-size:100%;}
	/* 대학UI */
	.sub_panel .content_area .symbol_wrap{overflow:hidden}
	.sub_panel .content_area .symbol_wrap .symbol{float:left;width:317px;border:1px solid #e5e5e5}
	.sub_panel .content_area .symbol_wrap .symbol img{display:block;width:100%;max-width:100%}
	.sub_panel .content_area .symbol_wrap .info{position:relative;float:right;padding:25px 0 80px 10px;width:490px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
	.sub_panel .content_area .symbol_wrap .down_wrap{position:absolute;right:0;bottom:25px;text-align:right}
	.sub_panel .content_area .logotype_wrap{position:relative;padding-bottom:43px}
	.sub_panel .content_area .logotype_wrap ul{width:900px;overflow:hidden}
	.sub_panel .content_area .logotype_wrap li{float:left;margin:0 20px 20px 0}
	.sub_panel .content_area .logotype_wrap li img{display:block;border:1px solid #e5e5e5}
	.sub_panel .content_area .logotype_wrap .down_wrap{position:absolute;right:0;bottom:0;text-align:right}
	.sub_panel .content_area .symbolcolor_wrap{overflow:hidden}
	.sub_panel .content_area .symbolcolor_wrap .symbol{float:left;width:398px}
	.sub_panel .content_area .symbolcolor_wrap .symbol img{display:block;width:100%;max-width:100%}
	.sub_panel .content_area .symbolcolor_wrap .color_list{float:right;margin-right:-14px;width:430px}
	.sub_panel .content_area .color_list li{float:left;margin:0 30px 9px 0;width:145px;height:140px;border:1px solid #e5e5e5}
	.sub_panel .content_area .color_list .color{margin-bottom:13px;padding-left:15px;height:41px;line-height:41px;font-size:130%;font-weight:500}
	.sub_panel .content_area .color_list .text{padding-left:10px}
	.sub_panel .content_area .color_list .blue{color:#fff;background:#1e459d}
	.sub_panel .content_area .color_list .sky{color:#fff;background:#00adef}
	.sub_panel .content_area .color_list .yellow{color:#696969;background:#ffcd00}
	.sub_panel .content_area .color_list .green{color:#fff;background:#63b53a}
	.sub_panel .content_area .color_list .orange{color:#fff;background:#f47915}
	.sub_panel .content_area .color_list .gray{color:#fff;background:#687c86}
	.sub_panel .content_area .symboladd_wrap{position:relative}
	.sub_panel .content_area .symboladd_wrap .link_wrap{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20}
	.sub_panel .content_area .symboladd_wrap a{display:block;float:left;height:98%;text-indent:-9999px}
	.sub_panel .content_area .symboladd_wrap .link_symbol_01{width:21%}
	.sub_panel .content_area .symboladd_wrap .link_symbol_02{width:22%}
	.sub_panel .content_area .symboladd_wrap .link_symbol_03{width:18%}
	.sub_panel .content_area .symboladd_wrap .link_symbol_04{width:18%}
	.sub_panel .content_area .symboladd_wrap .link_symbol_05{width:18%}
	/* 연락처 */
	.sub_panel .content_area .contact_title_area{padding-left:20px;background:url("/resource/image/ico/contact_pin.gif") no-repeat left 4px}
	.sub_panel .content_area .contact_title_area .title{margin-bottom:12px;font-size:130%;color:#333;font-weight:500;font-weight:400; }
	.sub_panel .content_area .contact_table tr th:first-child{width:22%}
	/* 이사장소개 */
	.sub_panel .content_area .chariman_wrap{overflow:hidden}
	.sub_panel .content_area .chariman_wrap .chariman{float:left;width:500px;padding:10px 50px 30px 0;border-right:1px solid #e0e0e0}
	.sub_panel .content_area .chariman_wrap .chariman .sign{text-align:right}
	.sub_panel .content_area .chariman_wrap .chariman .sign img{margin-left:12px;vertical-align:middle}
	.sub_panel .content_area .chariman_wrap .chariman .text{text-align:justify}
	.sub_panel .content_area .chariman_wrap .history{float:right;width:270px}
	.sub_panel .content_area .chariman_wrap .history ul{margin-bottom:15px}
	/* 총장소개 */
	.sub_panel .content_area .president_wrap{overflow:hidden; color:#000;}
	.sub_panel .content_area .president_wrap p {margin-top:30px;}
	.sub_panel .content_area .president_wrap p:first-child {margin-top:0px;}
	.sub_panel .content_area .president_wrap .sign{margin-top:60px;}
	.sub_panel .content_area .president_wrap .sign .text{margin-bottom:5px;}
	.sub_panel .content_area .president_wrap .sign .text b{font-size:130%}
	.sub_panel .content_area .president_wrap .sign img{margin-left:12px;vertical-align:middle; margin-top: -10px;}

/* 연혁 임원현황 */
	.sub_panel .content_area .history_line{padding-top:7px;overflow:hidden}
	.sub_panel .content_area .history_line li{position:relative;float:left;padding:20px 10px 0 10px;width:145px;text-align:center;border-top:6px solid #e4e4e4}
	.sub_panel .content_area .history_line .ico{display:block;position:absolute;left:50%;top:-12px;margin-left:-8px}

/* 예결산공고 */
	.sub_panel .content_area .report_table_wrap .title {position: static; font-size:150%;margin-top:20px;}
	.sub_panel .content_area .report_table_wrap .table {margin-top:10px;}
	.sub_panel .content_area .report_table_wrap .table th{height:40px}
	.sub_panel .content_area .report_table_wrap .table .title_td{color:#333;font-weight:400; background:#f3f3f3}

/* 평생교육원 */
	.sub_panel .content_area .organi_wrap.bd {border-top:1px solid #d6d6d6; margin-top:30px;}
	.sub_panel .content_area .organi_wrap .fl{float:left;margin:0 30px 0 0; text-align:center;}
	.sub_panel .content_area .organi_wrap .tit_1 {font-size:130%;font-weight:400; padding-top:25px;color:#333; }
	.sub_panel .content_area .organi_wrap .tit_2 {font-size:140%; font-weight:400; padding-top:20px;text-align:center;line-height:30px;color:#333;}
	.sub_panel .content_area .organi_wrap .tit_3 {font-size:130%; padding-top:0px;}
	.sub_panel .content_area .organi_wrap .exp_1 {font-size:130%;line-height: 22px; color:#696969; margin-top:30px;}
	.sub_panel .content_area .organi_wrap .diagram1 {background-color:#f5f5f5; min-height:100px; margin-top:40px; padding:15px; text-align:center; border:#cccccc solid 1px;}
	.sub_panel .content_area .organi_wrap .diagram2 {background-color:#f5f5f5; min-height:100px; margin-top:40px; padding:5px; text-align:center; border:#cccccc solid 1px;}
   	.sub_panel .content_area .organi_wrap .diagram3 {background-color:#f5f5f5; min-height:100px; margin-top:20px; padding:15px; text-align:center; border:#cccccc solid 1px;}

/* 산학협력단 */
    .sub_panel .content_area .organi_wrap .sign{margin-top:30px;font-size:130%;}
	.sub_panel .content_area .organi_wrap .sign .text{margin-bottom:5px;color:#333;}
	.sub_panel .content_area .organi_wrap .sign .text b{font-size:140%}
	
	.sub_panel .content_area .lab{margin-top:30px;min-height:208px;vertical-align: middle;background:url("/resource/image/sub_01/organi_9.jpg") no-repeat 100% }  /* 생명과학연구소 백 이미지*/

	.sub_panel .content_area .organi_wrap .title {margin-top:30px;}	
	.sub_panel .content_area .organi_wrap .exp_2 {font-size:130%;line-height: 25px; color:#333; margin-top:25px;}

	.sub_panel .content_area .organi_wrap .list_1 {font-size:130%;line-height: 25px; color:#333; margin-top:20px; padding-left:20px;}
	.sub_panel .content_area .organi_wrap .exp_2:first-of-type {margin-top:15px;}
	.sub_panel .content_area .organi_wrap .cb {clear:both;}
    .sub_panel .content_area .organi_wrap .exp_3 {font-size:130%;line-height: 22px; color:#333; margin-top:10px;}
    .sub_panel .content_area .organi_wrap .exp_4 {font-size:130%;line-height: 25px; color:#333; margin-top:10px; margin-left:20px;}

	.sub_panel .content_area .center_link{padding-top:15px;text-align:right; margin-top:-65px;border-top:1px solid #d6d6d6;}
	.sub_panel .content_area .center_link .btn{display:inline-block;margin-left:3px;padding:0 15px;height:48px;line-height:48px;font-size:130%;color:#333;font-weight:500;border:1px solid #ccc;background:url("/resource/image/ico/center_btn_line.gif") repeat-x}
	.sub_panel .content_area .center_link .btn span{color:#ca200a}
	.sub_panel .content_area .center_link .btn.bt span{padding:3px 0 3px 32px;background:url("/resource/image/ico/center_bt.png") no-repeat left center}
	.sub_panel .content_area .center_link .btn.customer span{padding:3px 0 3px 26px;background:url("/resource/image/ico/center_customer.png") no-repeat left center}
	.sub_panel .content_area .organi_book_list{padding:30px 30px 30px 130px;border:1px solid #e5e5e5;background:#fafafa url("/resource/image/sub_01/ico_book_mark.png") no-repeat 30px center}

/* 평생교육원 버튼 */
	.sub_panel .content_area .center_link2{padding-top:15px;text-align:right; margin-top:30px;margin-right:380px; }
	.sub_panel .content_area .center_link2 .btn{display:inline-block;margin-left:3px;padding:0 25px;height:48px;line-height:48px;font-size:130%;color:#333;font-weight:500;border:1px solid #ccc;background:url("/resource/image/ico/center_btn_line.gif") repeat-x}
	.sub_panel .content_area .center_link2 .btn span{color:#ca200a}
	.sub_panel .content_area .center_link2 .btn.bt span{padding:3px 0 3px 32px;background:url("/resource/image/ico/center_bt.png") no-repeat left center}

/*  창업지원센터 조직도 */

    .sub_panel .content_area .organization_wrap2 {font-size:130%; line-height:25px; ;background-color:#f7f7f7; padding:10px;}
 	.sub_panel .content_area .organization_wrap2 .og_d1 > li > div {padding-bottom:80px; background:url("/resource/image/sub_01/bg_tree_line.png") 50% top repeat-y;}
	.sub_panel .content_area .organization_wrap2 .og_d1 > li > div > p {width:150px; height:37px; line-height:37px; text-align:center;color:#fff; font-size:130%; background-color:#ae3732;margin:0 auto;}
	
	.sub_panel .content_area .organization_wrap2 .og_d2 > li > div > p {width:150px; height:37px; line-height:37px; text-align:center;color:#fff; font-size:130%;}
	.sub_panel .content_area .organization_wrap2 .og_d2 > li.og_d2_1 {position:relative; }
	.sub_panel .content_area .organization_wrap2 .og_d2 > li.og_d2_1 > div {position:absolute; right:0px;  top:-60px; width:40%; margin-right:10%; height:30px; background:url("/resource/image/sub_01/bg_tree_line.png") left 50% repeat-x;} /* 자문위원단 */
	.sub_panel .content_area .organization_wrap2 .og_d2 > li.og_d2_1 > div > p {background-color:#8b755e;float:right;}  /* 자문위원단 */

    .sub_panel .content_area .organization_wrap2 .og_d3 {overflow:hidden;}  /* 교육운영~산학협력지원 */
	.sub_panel .content_area .organization_wrap2 .og_d3 > li {float:left; width:20%; vertical-align:top; text-align:center;}
	.sub_panel .content_area .organization_wrap2 .og_d3 > li:nth-of-type(1) {background:url("/resource/image/sub_01/bg_tree_line1.png") 50% top no-repeat;} 
	.sub_panel .content_area .organization_wrap2 .og_d3 > li:nth-of-type(2) {background:url("/resource/image/sub_01/bg_tree_line.png") left top repeat-x;} 
	.sub_panel .content_area .organization_wrap2 .og_d3 > li:nth-of-type(3) {background:url("/resource/image/sub_01/bg_tree_line.png") left top repeat-x;} 
	.sub_panel .content_area .organization_wrap2 .og_d3 > li:nth-of-type(4) {background:url("/resource/image/sub_01/bg_tree_line.png") left top repeat-x;} 
	.sub_panel .content_area .organization_wrap2 .og_d3 > li:nth-of-type(5) {background:url("/resource/image/sub_01/bg_tree_line2.png") 50% top no-repeat;}
	.sub_panel .content_area .organization_wrap2 .og_d3 > li > div {display:inline-block;width:100px;padding-top:35px; background:url("/resource/image/sub_01/bg_tree_line.png") 50% top repeat-y;}
	.sub_panel .content_area .organization_wrap2 .og_d3 > li > div > p {width:130px; height:37px; line-height:37px; text-align:center;color:#fff; font-size:120%;background-color:#ca6f0d; margin:0 0 0 -15px;}

	/* 오시는길 */
	.sub_panel .content_area .address_map .google_map{margin-bottom:30px;width:100%;height:346px;border:1px solid #c8c8c8}
	.sub_panel .content_area .address_map_list li{float:left;margin:0 20px 20px 0}
	.sub_panel .content_area .address_bus_wrap .bus_left{float:left;margin-bottom:10px;width:400px;margin-left:30px;}
	.sub_panel .content_area .address_bus_wrap .bus_right{float:right;margin-bottom:10px;width:400px}
	.sub_panel .content_area .address_bus_wrap .table{margin-top:5px}
	.sub_panel .content_area .address_bus_wrap .table th{padding:6px 0;line-height:20px}

	.sub_panel .title_area_06{margin-top:-16px;padding-bottom:5px;}
	.sub_panel .title_area_06 .title{display:block;margin:40px 0 40px;}
	.sub_panel .title_area_06 .title_mobile{display:none}
	/* .sub_panel .title_area_05 .title em {color:#ca200a; font-style:normal;  ;} */
	.sub_panel .title_area_06 .btn_direct {font-size:134%; padding:10px 40px; background-color:#f9f9f9; border:#ccc solid 1px; color:#333; ;}

	/* 비공개대상 */
	.sub_panel .content_area .text.padding5{padding-left:24px}
	.sub_panel .content_area .closed_list_wrap .text.dot{/*padding-left:24px;background-position:16px 9px */}
	.sub_panel .content_area .closed_list_wrap .line20{height:10px}
	.sub_panel .content_area .closed_list_wrap .line50{height:30px}

	/* 조직도 */
	.sub_panel .content_area .organization_wrap {font-size:120%; line-height:25px; ;}
	.sub_panel .content_area .organization_wrap .og_d1 > li > div {padding-bottom:34px; background:url("/resource/image/sub_01/bg_tree_line.png") 50% top repeat-y;}
	.sub_panel .content_area .organization_wrap .og_d1 > li > div > p {width:170px; height:37px; line-height:37px; text-align:center;color:#fff; font-size:120%; background-color:#ae3732;margin:0 auto; font-weight:500;}
	.sub_panel .content_area .organization_wrap .og_d2 > li > div > p {width:170px; height:37px; line-height:37px; text-align:center;color:#fff; font-size:120%;font-weight:500;}

	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_1 {position:relative;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_1 > div {position:absolute; right:0px; top:-30px;width:40%; margin-right:10%; height:30px; background:url("/resource/image/sub_01/bg_tree_line.png") left 50% repeat-x;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_1 > div > p {background-color:#8b755e;float:right; ;}  /* 부총장 */

	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_2 > div {position:relative;padding-bottom:160px; background:url("/resource/image/sub_01/bg_tree_line.png") 50% top repeat-y; }
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_2 > div > p {background-color:#9c5f00; margin:0 auto; ;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_2 > div > span.spot {width:12px;height:12px; background:url("/resource/image/sub_01/bg_tree_spot.png") 50% top no-repeat; display:block; position:absolute; bottom:-5px; left:50%; margin-left:-6px;} /* 운영총괄본부장 */
	
/*	.sub_panel .content_area .organization_wrap .og_d.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_3 {position:relative;}
*/
    .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_3 {position:relative;}
    .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_3 > div {position:absolute; right:565px; top:-20px;width:40%; margin-right:10%; height:30px; /*background:url("/resource/image/sub_01/bg_tree_line.png") left 50% repeat-x;*/}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_3 > div > p {background-color:#c95007;float:right; ;}   /* 대학본부 */
	
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_4 {position:relative;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_4 > div {position:absolute;right:0px; top:-105px;width:140px; margin-right:10%;border:#c95007 solid 5px; border-top:none; background-color:#ffffff; padding:5px 0px;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_4 > div > p {background:url("/resource/image/ico/list_dot.gif") 12px 50% no-repeat; padding-left:22px; text-align:left;color:#333;  font-size:100%;}  /* 국제협력전략팀 */

     .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_5 {position:relative;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_5 > div {position:absolute; right:0px; top:-265px;width:30%; margin-right:10%; height:30px; background:url("/resource/image/sub_01/bg_tree_line.png") left 50% repeat-x;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_5 > div > p {background-color:#c95007;float:right; ;}   /* 정책조정담당관 */

     .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_6 {position:relative;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_6 > div {position: absolute;  left:0px; top: -90px; width: 40%;  margin-left:10%; height: 30px;/*background:url("/resource/image/sub_01/bg_tree_line.png"*/) left 50% repeat-x;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_6 > div > p {background-color:#c95007;float:left ;}   /* 산악협력단 */


    .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_7 {position:relative;}
    .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_7 > div {position:absolute; right:265px; top:-20px;width:40%; margin-right:10%; height:30px; /*background:url("/resource/image/sub_01/bg_tree_line.png") left 50% repeat-x;*/}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_7 > div > p {background-color:#c95007;float:right; ;}   /* 교육조직 */


	.sub_panel .content_area .organization_wrap .og_d3 {overflow:hidden;}
	.sub_panel .content_area .organization_wrap .og_d3 > li {float:left; width:16.6%; vertical-align:top; text-align:center;}
	.sub_panel .content_area .organization_wrap .og_d3 > li:nth-of-type(1) {background:url("/resource/image/sub_01/bg_tree_line1.png") 50% top no-repeat;} 
	.sub_panel .content_area .organization_wrap .og_d3 > li:nth-of-type(2) {background:url("/resource/image/sub_01/bg_tree_line.png") left top repeat-x;} 
	.sub_panel .content_area .organization_wrap .og_d3 > li:nth-of-type(3) {background:url("/resource/image/sub_01/bg_tree_line.png") left top repeat-x;} 
	.sub_panel .content_area .organization_wrap .og_d3 > li:nth-of-type(4) {background:url("/resource/image/sub_01/bg_tree_line.png") left top repeat-x;} 
	.sub_panel .content_area .organization_wrap .og_d3 > li:nth-of-type(5) {background:url("/resource/image/sub_01/bg_tree_line.png") left top repeat-x;} 
	.sub_panel .content_area .organization_wrap .og_d3 > li:nth-of-type(6) {background:url("/resource/image/sub_01/bg_tree_line2.png") 50% top no-repeat;}

	.sub_panel .content_area .organization_wrap .og_d3 > li > div {display:inline-block;width:140px;padding-top:50px; background:url("/resource/image/sub_01/bg_tree_line.png") 50% top repeat-y;}
	.sub_panel .content_area .organization_wrap .og_d3 > li > div > p {width:140px; height:37px; line-height:37px; text-align:center;color:#fff; font-size:120%;font-weight:500;background-color:#c95007; margin:0 auto; ;}

	.sub_panel .content_area .organization_wrap .og_d4 {margin:0 auto; width:140px;}
	.sub_panel .content_area .organization_wrap .og_d4 > li > div {padding-top:24px; background:url("/resource/image/sub_01/bg_tree_line.png") 50% top repeat-y;}
	.sub_panel .content_area .organization_wrap .og_d4 > li > div > p {width:140px; height:30px; line-height:30px; background-color:#dfdfdf; text-align:center; color:#000;}

    .sub_panel .content_area .organization_wrap .og_d4_1 {margin:0 auto; width:140px; position: relative; background: url(/resource/image/sub_01/bg_tree_line.png) 50% top repeat-y;}
	.sub_panel .content_area .organization_wrap .og_d4_1 > li > div {padding-top:24px; background:url("/resource/image/sub_01/bg_tree_line.png") 50% top repeat-y;}
	.sub_panel .content_area .organization_wrap .og_d4_1 > li > div > p {width:140px; height:30px; line-height:30px; background-color:#dfdfdf; text-align:center; color:#000;}

    .sub_panel .content_area .organization_wrap .og_d4_2 {margin:0 auto; width:140px; position: relative; background: url(/resource/image/sub_01/bg_tree_line.png) 50% top repeat-y;}
	.sub_panel .content_area .organization_wrap .og_d4_2 > li > div {padding-top:24px; background:url("/resource/image/sub_01/bg_tree_line.png") 50% top repeat-y;}
	.sub_panel .content_area .organization_wrap .og_d4_2 > li > div > p {width:140px; height:30px; line-height:30px; background-color:#dfdfdf; text-align:center; color:#000;}

	.sub_panel .content_area .organization_wrap .og_d5 {border:#dfdfdf solid 5px; border-top:none; background-color:#ffffff; padding:5px 0px;color:#000;}
	.sub_panel .content_area .organization_wrap .og_d5 > li {/*background:url("/resource/image/ico/list_dot.gif") 12px 50% no-repeat;*/ padding-left:5px; /*text-align:left;*/letter-spacing:-1.5px; padding-right:}

	
/* ------------------------------------------------ //대학소개 ------------------------------------------------ */

/* ------------------------------------------------ 학부안내 ------------------------------------------------ */
	/* 학사일정 */
	.sub_panel .content_area .title.dot2{margin-bottom:10px;padding-left:18px;line-height:25px;font-size:150%;font-weight:500;color:#333;background:url("/resource/image/ico/title_dot.gif") no-repeat left center}
	.sub_panel .content_area .title.dot3{padding-left:18px;line-height:25px;font-size:130%;color:#333;background:url("/resource/image/ico/contact_pin.gif") no-repeat left center}
	.sub_panel .content_area .title.dot4{margin-bottom:10px;padding-left:10px;line-height:25px;font-size:160%;color:#333;background:url("/resource/image/ico/title_dot4.png") no-repeat left center}
	.sub_panel .content_area .list_1 {line-height: 25px; color:#333; margin-top:20px; padding-left:20px;}
	
	.sub_panel .content_area .guide_title_area{padding-bottom:35px;margin-bottom:50px;border-bottom:1px solid #333}
	.sub_panel .content_area .guide_calendar .calendar_header{height:50px;text-align:center}
	.sub_panel .content_area .guide_calendar .calendar_header a{display:inline-block;vertical-align:top;line-height:45px;font-size:130%;color:#333;*display:inline;zoom:1}
	.sub_panel .content_area .guide_calendar .calendar_header .btn_prev{padding-left:22px;background:url("/resource/image/btn/calendar_prev.gif") no-repeat left center}
	.sub_panel .content_area .guide_calendar .calendar_header .btn_next{padding-right:22px;background:url("/resource/image/btn/calendar_next.gif") no-repeat right center}
	.sub_panel .content_area .guide_calendar .calendar_header .year{display:inline-block;margin:0 18px;vertical-align:top;line-height:40px;font-size:360%;color:#333;*display:inline;zoom:1}
	.sub_panel .content_area .guide_calendar .calendar_wrap{border:1px solid #999;border-top:0;background:#f9f9f9;overflow:hidden}
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab{width:110%;border:0;background:#666;overflow:hidden}
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab li{float:left;margin-left:-1px;width:70px;height:36px;line-height:36px;font-size:130%;font-weight:normal;border:0;border-left:1px solid #999;border-top:2px solid #666}
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab a{display:block;color:#fff;text-align:center}
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab a:hover{text-decoration:underline}
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab .on{;border-top:2px solid #ca200a;background:#f9f9f9}
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab .on a{color:#333}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_wrap{position:relative;padding:30px 40px 30px 336px;min-height:250px;overflow:hidden}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_table_wrap{position:absolute;top:30px;left:40px;width:288px;height:249px}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_bg{position:absolute;left:-5px;top:-5px;padding:17px 0 0 19px;width:279px;height:252px;background:url("/resource/image/sub_04/bg_calendar_shadow.png") no-repeat}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_title{padding-left:10px;width:248px;height:30px;background:url("/resource/image/sub_04/bg_calendar_title.gif") repeat}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_title .month{float:left;line-height:30px;font-size:150%;color:#333;font-weight:500}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_title .label{float:left;margin-left:8px;padding-left:8px;margin-top:0px;height:12px;font-size:120%;color:#333;font-weight:500;border-left:1px solid #999}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_table{width:258px;table-layout:fixed;border-collapse:collapse;border-spacing:0}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_table th{h.sub_panel .content_area .organization_wrap .og_d2eight:26px;font-size:130%;text-align:center;color:#333;font-weight:normal}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_table td{height:26px;font-size:130%;text-align:center;color:#333;border:1px solid #d2d2d2}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_table .sun{color:#fb3c00}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_table .sat{color:#1a68d2}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_table .prev{color:#ccc!important}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_table .on{background:url("/resource/image/sub_04/img_calendar_on.gif") no-repeat left top}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_list{margin-top:-1px;width:100%;border:1px solid #d2d2d2;background:#fff}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_list li{position:relative;padding:0 20px 0 130px;height:49px;line-height:49px;font-size:130%;color:#333;border-top:1px solid #d2d2d2;overflow:hidden}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_list li:first-child{border-top:0}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_list .label{position:absolute;left:0;top:0;width:120px;height:49px;line-height:49px;text-align:center;border-right:1px solid #d2d2d2}
	.sub_panel .content_area .guide_schedule_list{position:relative;margin-top:-1px;padding:25px 0 25px 150px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
	.sub_panel .content_area .guide_schedule_list dt{position:absolute;left:0;top:28px;font-size:150%;color:#d14242;font-weight:400;}
	.sub_panel .content_area .guide_schedule_list p{position:relative;padding:4px 0 4px 80px;line-height:25px;font-size:130%;color:#333}
	.sub_panel .content_area .guide_schedule_list p span{display:block;position:absolute;left:0;top:4px;line-height:25px;color:#333}
	.sub_panel .content_area .guide_book_list{background:#fafafa url("/resource/image/sub_04/ico_book_mark.png") no-repeat 30px center}
	.sub_panel .content_area .guide_book_list .text{font-size:120%}
	.sub_panel .content_area .guide_book_list_02{background:#fafafa url("/resource/image/sub_04/ico_book_mark_02.png") no-repeat 30px center}
	.sub_panel .content_area .guide_book_list_03{*/background:#fafafa url("/resource/image/sub_04/ico_book_mark_03.png") no-repeat 30px center}
    .sub_panel .content_area .guide_book_list_03 .text2{font-size:130%;line-height:20pt;color:#000;}
 
	 
	.sub_panel .content_area .schedule_list2 {width:100%;border-collapse:collapse;border-spacing:0;margin-top:0px;}
	.sub_panel .content_area .schedule_list2 th,
	.sub_panel .content_area .schedule_list2 td {padding:10px 10px; font-size:130%;color:#333; border:1px solid #ccc; background:#fff; height:28px;}
	.sub_panel .content_area .schedule_list2 th {font-size:130%; ; text-align:center;}
	.sub_panel .content_area .schedule_list2 td .bbs_btn {text-align:left;}
	.sub_panel .content_area .schedule_list2 td .bbs_btn a {display:inline-block; padding:2px 5px; margin:0px 3px; background-color:#999; color:#fff !important;}

	/* 수강신청절차 */
	.sub_panel .content_area .guide_process_wrap .title {margin-top:40px; background:none; padding-left:0px;}
	.sub_panel .content_area .guide_process_wrap .title .num {color:#ca200a;}
	.sub_panel .content_area .guide_process_wrap .tit_1 {margin:40px 0px 10px 0px; font-size:300%; ;}
	.sub_panel .content_area .guide_process_wrap .tit_1 .red {color:#ca200a;}
	.sub_panel .content_area .guide_process_wrap .process_wrap > li > ul {margin-top:20px; color:#000;}
	.sub_panel .content_area .guide_process_wrap .process_wrap > li > ul > li {font-size:130%; line-height:25px; position:relative; padding-left:20px;}
	.sub_panel .content_area .guide_process_wrap .process_wrap > li > ul > li span {position:absolute; top:0px; left:0px; }
	.sub_panel .content_area .guide_process_wrap .info_box {margin-top:20px; background-color:#f3f2ea; padding:30px;}
	.sub_panel .content_area .guide_process_wrap .info_box li {font-size:130%; line-height:25px; margin-top:20px;}
	.sub_panel .content_area .guide_process_wrap .info_box li:first-child {margin-top:0px;}
	.sub_panel .content_area .guide_process_wrap .info_box li dt {color:#ca200a; font-size:110%; ;}
	.sub_panel .content_area .guide_process_wrap .info_box li dd .red {color:#ca200a;}
	
	.sub_panel .content_area .guide_process_wrap .process_list li{position:relative;padding:12px;padding-left:190px;border-bottom:1px solid #bbb}
	.sub_panel .content_area .guide_process_wrap .process_list .label{position:absolute;left:10px;top:12px;padding-left:30px;line-height:25px;color:#333;font-weight:500}
	.sub_panel .content_area .guide_process_wrap .process_list .label span{position:absolute;left:0;top:0;line-height:25px;font-size:130%;color:#333}
	.sub_panel .content_area .guide_process_wrap.process_type_02 {position:relative;padding-left:100px}
	.sub_panel .content_area .guide_process_wrap.process_type_02 .process_list .label span{display:block;width:22px;height:22px;text-align:center;font-size:100%;color:#fff;background:url("/resource/image/ico/guide_process_circle.gif") no-repeat}
	.sub_panel .content_area .guide_process_wrap.process_type_02 .process_list .ico{position:absolute;left:55%;bottom:-10px;width:23px;height:20px;background:url("/resource/image/ico/guide_list_arrow.gif") no-repeat}
	.sub_panel .content_area .guide_process_wrap.process_type_02 .pa {position:absolute; left:0px; top:0px; margin-top:10px;}
	/* 국가공인자격증 */
	.sub_panel .content_area .guide_license_wrap .license_tab_wrap{border:1px solid #d2d2d2;border-top:0;overflow:hidden}
	.sub_panel .content_area .guide_license_wrap .license_tab{padding-top:1px;margin-bottom:-1px;width:110%;background:#ededed;overflow:hidden}
	.sub_panel .content_area .guide_license_wrap .license_tab li{position:relative;float:left;margin:-1px 0 0 -1px;width:140px;height:36px;line-height:36px;text-align:center;font-size:130%;font-weight:normal;border:1px solid #d2d2d2;z-index:10}
	.sub_panel .content_area .guide_license_wrap .license_tab a{display:block;color:#333}
	.sub_panel .content_area .guide_license_wrap .license_tab a:hover{text-decoration:underline}
	.sub_panel .content_area .guide_license_wrap .license_tab .on{;border-top:1px solid #ca200a;background:#fff;z-index:20}
	.sub_panel .content_area .guide_license_wrap .license_panel{display:none}
	.sub_panel .content_area .guide_license_wrap .license_panel.on{display:block}
/* ------------------------------------------------ 학부안내 ------------------------------------------------ */

/* ------------------------------------------------ 학사안내 ------------------------------------------------ */
	.sub_panel .content_area .flowchart_list {background:url("/resource/image/sub_03/bg_flowchart.png") no-repeat left top}
	.sub_panel .content_area .flowchart_list > li {width:165px; height:110px;position:relative;color:#000; }
	.sub_panel .content_area .flowchart_list > li:first-of-type,
	.sub_panel .content_area .flowchart_list > li:last-of-type{height:124px;}
	.sub_panel .content_area .flowchart_list > li > p {font-size:150%; text-align:center; width:135px; padding:40px 0px 48px 0px;font-weight:400;}
	.sub_panel .content_area .flowchart_list > li:first-of-type > p {padding-top:60px;}
	.sub_panel .content_area .flowchart_list > li:last-of-type > p {padding-top:35px;}
	.sub_panel .content_area .flowchart_list > li:last-of-type > p > span {color:#696969; display:block;}
	.sub_panel .content_area .flowchart_list > li > div {position:absolute; }
	.sub_panel .content_area .flowchart_list > li.flow_2 {position:relative;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > span.line {display:block; position:absolute; top:23px; right:0px; width:30px; height:81px; background:url("/resource/image/sub_03/bg_flowchart_b1.png") no-repeat right 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div.first {left:165px; top:-30px; padding-left:20px; background:url("/resource/image/sub_03/bg_flowchart_b2.png") no-repeat -373px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div.last {left:165px; top:40px; padding-left:350px; background:url("/resource/image/sub_03/bg_flowchart_b2.png") no-repeat -43px 50%;}
/*
	.sub_panel .content_area .flowchart_list > li.flow_2 > div:first-of-type {left:165px; top:-30px; padding-left:20px; background:url("/resource/image/sub_03/bg_flowchart_b2.png") no-repeat -373px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div:last-of-type {left:165px; top:40px; padding-left:350px; background:url("/resource/image/sub_03/bg_flowchart_b2.png") no-repeat -43px 50%;}
*/	
	.sub_panel .content_area .flowchart_list > li.flow_4 > div {left:135px; top:-10px; padding-left:50px; background:url("/resource/image/sub_03/bg_flowchart_b3.png") no-repeat -343px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_5 > div {left:135px; top:-20px; padding-left:380px; background:url("/resource/image/sub_03/bg_flowchart_b3.png") no-repeat -13px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_6 > div {left:135px; top:-10px; padding-left:50px; background:url("/resource/image/sub_03/bg_flowchart_b4.png") no-repeat -343px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_7 > div {left:135px; top:-20px; padding-left:380px; background:url("/resource/image/sub_03/bg_flowchart_b4.png") no-repeat -13px 50%;}
	.sub_panel .content_area .flowchart_list > li > div > div {text-align:left; border:#ccc solid 1px; width:290px; padding:15px 15px;}
	.sub_panel .content_area .flowchart_list > li > div p {font-size:130%; ;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div p.tit {color:#af6d1e; font-weight:400;}
	.sub_panel .content_area .flowchart_list > li.flow_5 > div p.tit {color:#bc4b0d;font-weight:400;}
	.sub_panel .content_area .flowchart_list > li.flow_7 > div p.tit {color:#c32d14;font-weight:400;}
	.sub_panel .content_area .flowchart_list > li > div > div > ul.d2 {margin-top:10px;}
	.sub_panel .content_area .flowchart_list > li > div > div > ul.d2 > li {font-size:120%; padding-left:10px; line-height:20px;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div:first-of-type > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_1.png") no-repeat left 8px;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div:last-of-type > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_2.png") no-repeat left 8px;}
	.sub_panel .content_area .flowchart_list > li.flow_4 > div > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_3.png") no-repeat left 8px;}
	.sub_panel .content_area .flowchart_list > li.flow_5 > div > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_4.png") no-repeat left 8px;}
	.sub_panel .content_area .flowchart_list > li.flow_6 > div > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_5.png") no-repeat left 8px;}
	.sub_panel .content_area .flowchart_list > li.flow_7 > div > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_6.png") no-repeat left 8px;}

	.sub_panel .content_area .flowchart_list .box{margin:0 auto;margin-bottom:22px;padding-top:22px;width:158px;height:48px;line-height:25px;text-align:center;text-indent:-5px;font-size:160%;color:#fff;background:url("/resource/image/ico/chartbox_red.gif") no-repeat}
	.sub_panel .content_area .flowchart_list .box.gray{background:url("/resource/image/ico/chartbox_gray.gif") no-repeat}
	.sub_panel .content_area .flowchart_list .box span{display:block;font-size:80%}
	.sub_panel .content_area .flowchart_list .box.last{padding-top:14px;height:56px}
	.sub_panel .content_area .flowchart_list .text{line-height:25px;font-size:120%;background-position:left 8px}
	.sub_panel .content_area .flowchart_list .title{margin-bottom:3px;font-size:140%}
	.sub_panel .content_area .flowchart_list .line{position:relative;margin:0 auto;width:158px;height:0}
	.sub_panel .content_area .flowchart_list .line.left .line_wrap{position:absolute;right:158px;padding-right:55px;text-align:left;background:url("/resource/image/ico/chart_line_left.gif") no-repeat right center}
	.sub_panel .content_area .flowchart_list .line.right .line_wrap{position:absolute;left:153px;padding-left:50px;text-align:left;background:url("/resource/image/ico/chart_line_right.png") no-repeat left center}
	.sub_panel .content_area .flowchart_list .line_wrap{top:-15px}
	.sub_panel .content_area .flowchart_list .line.right .line_wrap{top:-106px}
	.sub_panel .content_area .flowchart_list .line.right .line_wrap.line_02{top:-113px}
	.sub_panel .content_area .flowchart_list .line_wrap.line_03{top:-30px}
	.sub_panel .content_area .flowchart_list .line_wrap.line_04{top:-40px}
	.sub_panel .content_area .flowchart_list .line_box{position:relative;padding:16px 14px;width:257px;border-left:6px solid #efefef;border-right:6px solid #efefef}
	.sub_panel .content_area .flowchart_list .corner{position:absolute;left:-6px;top:0;width:14px;height:14px;background:url("/resource/image/ico/chart_line.gif") no-repeat}
	.sub_panel .content_area .flowchart_list .corner.rt{left:auto;right:-6px;background-position:-14px 0}
	.sub_panel .content_area .flowchart_list .corner.lb{top:auto;bottom:0;background-position:0 -14px}
	.sub_panel .content_area .flowchart_list .corner.rb{left:auto;top:auto;right:-6px;bottom:0;background-position:-14px -14px}

	.sub_panel .content_area .process_info1 ul {overflow:hidden; margin:10px 0px 0px 0px;font-weight:400; color:#000;}
	.sub_panel .content_area .process_info1 ul li {width:33.3%; float:left; background:url("/resource/image/sub_03/bg_process_box2.png") repeat-x left center; margin-bottom:20px; overflow:hidden;}
	.sub_panel .content_area .process_info1 ul li:nth-of-type(1) {background:none;}
	.sub_panel .content_area .process_info1 ul li:nth-of-type(4) {background:none;}
	.sub_panel .content_area .process_info1 ul li > div {float:right; width:95%; height:113px; position:relative; background:url("/resource/image/sub_03/bg_process_box.png") repeat-x left center; border:#999 solid 1px;}
	.sub_panel .content_area .process_info1 ul li > div > p.tit {position:absolute; top:7px; left:7px; font-size:150%; ; padding-bottom:2px; border-bottom:#999 solid 2px;}
	.sub_panel .content_area .process_info1 ul li > div > div {width:260px; height:113px; display:table-cell; text-align:center; vertical-align:middle; font-size:13pt; padding-left:13px; padding-top:15px;}
	.sub_panel .content_area .process_info1 ul li > div > div span {font-size:90%; color:#666;}
	.sub_panel .content_area .process_info1 .title.border2 {position: relative;padding-left: 13px;margin:20px 0px 2px 15px; line-height: 24px;font-size: 140%;color: #ca200a;font-weight:400; background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px;}
	.sub_panel .content_area .process_info1 .exp {font-size:130%; line-height:22px; color:#000;}
	.sub_panel .content_area .process_info1 .title.border {margin-top:20px;}
	.sub_panel .content_area .process_info2 .title2{ font-size:16pt;font-weight:500; }
	.sub_panel .content_area .process_info2 .title.border {margin-top:20px;}
	.sub_panel .content_area .process_info2 .title.border2 {position: relative;padding-left: 13px;margin:10px 0px 2px 15px; line-height: 24px;font-size: 140%;color: #333333;font-weight:400; background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px;}
	.sub_panel .content_area .process_info2 .title.border3 {position: relative;padding-left: 13px;margin:10px 0px 2px 15px; line-height: 24px;font-size: 140%;color: #333333;font-weight:400; }
	.sub_panel .content_area .process_info2{color:#000;}
	.sub_panel .content_area .process_info2 ol.d1 {margin-left:20px; margin-top:15px;color:#000;font-size: 110%;}
	.sub_panel .content_area .process_info2 ol.d2 {margin-left:34px; color:#000;}
	.sub_panel .content_area .process_info2 ol > li {font-size:120%; line-height:25px;}
	.sub_panel .content_area .process_info2 ol > li > a > img{margin-bottom:5px;vertical-align:middle;}
	.sub_panel .content_area .process_info2 ol > li > p {display:inline-block;vertical-align:top;}
	.sub_panel .content_area .process_info2 ol > li > ul {display:inline-block;}
	.sub_panel .content_area .process_info2 table.table {margin-top:20px;}
	.sub_panel .content_area .process_info2 p.text {margin-left:20px;}
	.sub_panel .content_area .process_info2 .process_step li {font-size:130%; line-height:25px; background:url('/resource/image/sub_04/bg_processbar.png') no-repeat 50% bottom; padding:20px 0px;}
	.sub_panel .content_area .process_info2 .process_step li:last-child {background:none; border-bottom:#9e9e9e solid 1px;}
	.sub_panel .content_area .process_info2 .process_step li dl {position:relative;}
	.sub_panel .content_area .process_info2 .process_step li:nth-of-type(3) dl,
	.sub_panel .content_area .process_info2 .process_step li:nth-of-type(4) dl {color:#ca200a;}
	.sub_panel .content_area .process_info2 .process_step li dl dt {position:absolute; width:180px; ; }
	.sub_panel .content_area .process_info2 .process_step li dl dt img {vertical-align:middle;}
	.sub_panel .content_area .process_info2 .process_step li dl dd {padding-left:180px;}
	.sub_panel .content_area .process_info2 .process_step li dd span {color:#0079cd; ;}
	.sub_panel .content_area .process_info2 .list_1 {margin-left:10px;margin-top:5px;margin-bottom:20px;}
	.sub_panel .content_area .process_info2 .list_1 li {font-size:130%; line-height:25px; background:url('/resource/image/ico/title_dot4.png') no-repeat left 8px; padding-left:12px; margin-top:5px;}
	.sub_panel .content_area .process_info2 .list_1 li:first-child {margin-top:0px;}
	.sub_panel .content_area .process_info2 .list_1 li table th,
	.sub_panel .content_area .process_info2 .list_1 li table td {font-size:100%;}
	.sub_panel .content_area .process_info2 .exp {margin-top:25px;font-size:130%; line-height:25px;}
	.sub_panel .content_area .process_info2 .exp_tit {margin-top:25px;font-size:150%; line-height:25px;}
	.sub_panel .content_area .process_info2 .exp_tit .red {color:#ca200a;}
	.sub_panel .content_area .process_info2 .list_2 li {font-size:130%; line-height:22px;}
	.sub_panel .content_area .btn_download{display:inline-block;padding:0 12px;margin:-2px 0 0 5px;height:28px;line-height:28px;vertical-align:middle;font-size:12px;color:#fff;background:#984807;*display:inline;zoom:1}
	.ml_space {margin-left:27px; color:#000;}



	.sub_panel .content_area .process_info1.sty2 ul li {width:25%;font-weight:400; font-size:130%; }
	.sub_panel .content_area .process_info1.sty2 ul li > div > div {width:190px;}
	.sub_panel .content_area .process_info1.sty3 ul li {width:20%; padding:0px; font-size:130%; }
	.sub_panel .content_area .process_info1.sty3 ul li:nth-of-type(4) {background:url("/resource/image/sub_03/bg_process_box2.png") repeat-x left center;}
	.sub_panel .content_area .process_info1.sty3 ul li > div {width:90%;}
	.sub_panel .content_area .process_info1.sty3 ul li > div > p.tit {font-size:120%;padding-bottom:0px;}
	.sub_panel .content_area .process_info1.sty3 ul li > div > div {width:147px; height:93px; padding-top:20px; font-size:90%; line-height:1.2em;}
	.sub_panel .content_area .process_info1.sty4 ul li {width:25%; padding:0px;font-size:130%;}
	.sub_panel .content_area .process_info1.sty4 ul li:nth-of-type(4) {background:url("/resource/image/sub_03/bg_process_box2.png") repeat-x left center;}
	.sub_panel .content_area .process_info1.sty4 ul li > div {width:90%;}
	.sub_panel .content_area .process_info1.sty4 ul li > div > p.tit {font-size:120%;padding-bottom:0px;}
	.sub_panel .content_area .process_info1.sty4 ul li > div > div {width:190px; height:93px; padding-top:20px;  font-size:90%; line-height:1.2em;}
	.sub_panel .content_area .process_info1.sty4 ul li > div > div span.red {color:#ca200a;}

/* ------------------------------------------------ //학사안내 ------------------------------------------------ */

/* ------------------------------------------------ 학생서비스 ------------------------------------------------ */
	.sub_panel .content_area .text.padding3{padding-left:57px}
	.sub_panel .content_area .link_float{float:left;margin-right:10px}
	.sub_panel .content_area .service_list_wrap{padding-left:28px}
	.sub_panel .content_area .service_list_wrap .title{margin-left:-28px;padding-left:26px;line-height:25px;font-size:130%; color:#333;background:url("/resource/image/ico/service_list_info.gif") no-repeat left center}
	.sub_panel .content_area .service_list_wrap .text{line-height:20px;font-size:120%}
	.sub_panel .content_area .service_process_list{overflow:hidden}
	.sub_panel .content_area .service_process_list li{float:left;width:24%}
	.sub_panel .content_area .service_process_list .wrap{position:relative;padding-left:32px;word-break:break-all}
	.sub_panel .content_area .service_process_list li span{display:block;position:absolute;left:10px;top:2px;width:18px;height:18px;text-align:center;line-height:25px;color:#fff;background:url("/resource/image/ico/service_process_circle.gif") no-repeat}
	.sub_panel .content_area .center_link.service_link{border-top:0;text-align:left}
	.sub_panel .content_area .center_link.service_link .btn.print span{padding:3px 0 3px 40px;background:url("/resource/image/ico/center_print.png") no-repeat left center}
	.sub_panel .content_area .center_link.service_link .btn.remote span{padding:5px 0 5px 40px;background:url("/resource/image/ico/center_remote.png") no-repeat left center}
	.sub_panel .content_area .center_link.service_link .btn.library span{padding:6px 0 6px 40px;background:url("/resource/image/ico/center_library.png") no-repeat left center}
	.sub_panel .content_area .center_link.service_link .btn.library_02 span{padding:6px 0 6px 40px;background:url("/resource/image/ico/center_library_02.png") no-repeat left center}

    .sub_panel .content_area .center_link.service_link a{font-size:14px;text-align:center;} /* 온라인강의체험 버튼*/
	.sub_panel .content_area .center_link.service_link .btn.lecture span{ padding:4px 0 4px 34px;background:url("/resource/image/ico/center_lecture.png") no-repeat left center}/* 온라인강의체험 버튼*/
	.sub_panel .content_area .center_link.service_link .btn.mobile span{padding:6px 0 6px 30px;background:url("/resource/image/ico/center_mobile.png") no-repeat left center}
	.sub_panel .content_area .center_link.service_link .btn.mobile{font-weight:normal}
	.sub_panel .content_area .center_link.service_link .btn.mobile span{color:#333;font-weight:500}
	.sub_panel .content_area .service_id_title {padding:25px 38px; background:url("/resource/image/sub_05/bg_card_tit.gif") no-repeat left 50%; font-size:150%; color:#000;}
	.sub_panel .content_area .service_id_wrap {margin-top:40px;}
	.sub_panel .content_area .service_id_wrap .img_wrap{float:left;width:30%;}
	.sub_panel .content_area .service_id_wrap .img_wrap > div {border:#d9d9d9 solid 1px;}
	.sub_panel .content_area .service_id_wrap .text_wrap{float:left;margin-bottom:30px;padding-top:10px;width:67%; margin-left:3%;}

	.sub_panel .content_area .service_id_wrap2 {margin-top:40px;}
	.sub_panel .content_area .service_id_wrap2 .img_wrap {float:left;width:35%;}
	.sub_panel .content_area .service_id_wrap2 .img_wrap > div {border:#d9d9d9 solid 1px;}
	.sub_panel .content_area .service_id_wrap2 .text_wrap{float:left;margin-bottom:30px;padding-top:10px;width:62%; margin-left:3%;}

	.sub_panel .content_area .service_id_wrap .text_wrap p.btn {margin:10px 0px 0px 20px;}
	.sub_panel .content_area .list_red {margin-left:20px; margin-top:10px; color:#000; }
	.sub_panel .content_area .list_red li {background: url("/resource/image/ico/title_dot3.png") no-repeat left 10px; padding-left: 13px; font-size:134%; line-height:25px;}
   	.sub_panel .content_area .list_red li .bbs_btn {text-align:right;}
	.sub_panel .content_area .list_red li .bbs_btn a {display:inline-block; padding:2px 5px; margin:0px 3px; background-color:#999; color:#fff !important;}
    .sub_panel .content_area .service_viewer_table .topline{border-top:2px solid #333;}
	.sub_panel .content_area .service_viewer_table th{padding-left:20px;text-align:left;font-weight:normal}
	.sub_panel .content_area .service_viewer_table2 th{padding-left:20px;text-align:left;font-weight:normal; font-size:150%; height:50px;}
	.sub_panel .content_area .service_viewer_table th .red{color:#953434}
	.sub_panel .content_area .bbs_faq_header{height:40px;line-height:40px;text-align:center;font-size:130%;color:#333;border-top:1px solid #999;background:#f9f9f9}
	.sub_panel .content_area .bbs_faq_header .faq_idx{float:left;width:13%}
	.sub_panel .content_area .bbs_faq_header .faq_subj{float:right;width:82%}
	.sub_panel .content_area .bbs_faq_list{margin-bottom:30px;border-bottom:1px solid #e6e6e6}
	.sub_panel .content_area .bbs_faq_list li{position:relative;padding:10px 0;padding-left:13%;border-top:1px solid #e6e6e6}
	.sub_panel .content_area .bbs_faq_list .idx{display:block;position:absolute;left:0;top:10px;width:13%;text-align:center;line-height:25px;font-size:120%;color:#333}
	.sub_panel .content_area .bbs_faq_list .ico{display:block;position:absolute;left:13%;top:10px;width:30px;text-align:left;line-height:25px;font-size:130%;color:#cd2f1a;}
	.sub_panel .content_area .bbs_faq_list .text{padding:0 30px}
	.sub_panel .content_area .bbs_faq_list .faq_a{display:none;border-top:1px dashed #e6e6e6;background:#f9f9f9;}
	.sub_panel .content_area .bbs_faq_list .faq_a .ico{color:#333}
	.sub_panel .content_area .bbs_faq_list .faq_q{cursor:pointer}
	.sub_panel .content_area .bbs_faq_list .faq_q.on .text{color:#333;*letter-spacing:-1px;letter-spacing:-1px\9}
	.sub_panel .content_area .service_library_title{*padding-right:320px;min-height:236px;background:url("/resource/image/sub_05/img_library.jpg") no-repeat right top}
	.sub_panel .content_area .service_library_title.library_title_02{min-height:236px;background:url("/resource/image/sub_05/img_library_02.jpg") no-repeat right top}
	.sub_panel .content_area .service_library_title.library_title_03{min-height:400px;background:url("/resource/image/sub_05/img_library_03.jpg") no-repeat right top}
	.sub_panel .content_area .service_library_title.library_title_03 .library_title{line-height:24px;font-size:140%;}

	.sub_panel .content_area .service_library_title .box{margin-left:260px;}

	.sub_panel .content_area .service_library_title .red{color:#ca200a;}
	.sub_panel .content_area .service_lecture_wrap .service_link{text-align:center}


	.sub_panel .content_area .service_table .topline{border-top:2px solid #333;}
	.sub_panel .content_area .service_table td{text-align:left; }
	.sub_panel .content_area .service_table th{padding:5px 10px;height:24px}
	.sub_panel .content_area .service_table thead th{white-space:nowrap}

	.sub_panel .content_area .service_wrap .title {position:static; font-size:150%;}
	.sub_panel .content_area .service_wrap table.service_table {margin-top:10px;}
	.sub_panel .content_area .service_wrap table.service_table.typ2 td {text-align:center;}
	.sub_panel .content_area .service_wrap .process_info2 > ul li {padding:0px 0px 0px 20px;}

	.sub_panel .content_area .sys_list li{padding-left:12px;line-height:25px;background:url("/resource/image/ico/list_dot.gif") no-repeat left 10px;}

	.sub_panel .content_area .loan_wrap .title.border2 {position: relative;padding-left: 13px;margin:20px 0px 2px 15px; line-height: 24px;font-size: 160%;color: #ca200a;font-weight:400; background: url("/resource/image/ico/title_dot2.png") no-repeat left 7px;}
	.sub_panel .content_area table {margin-top:10px;}
	.sub_panel .content_area .loan_wrap p {position:relative; padding-left:12px;}
	.sub_panel .content_area .loan_wrap p.pd2 {position:relative; padding-left:22px;}
	.sub_panel .content_area .loan_wrap p.dot {;}
	.sub_panel .content_area .loan_wrap p span.blt {position:absolute; left:0px; top:0px;}
	.sub_panel .content_area .loan_wrap .mg1 {margin-left:12px;}
	.sub_panel .content_area .loan_wrap .mg2 {margin-left:34px;}

	.sub_panel .content_area .process_1 {border:#c5c5c5 solid 1px; border-radius:5px;behavior:url('PIE.htc'); overflow:hidden; color:#000;}
	.sub_panel .content_area .process_1 li {float:left; }
	.sub_panel .content_area .process_1 li:nth-child(1) {width:23%;}
	.sub_panel .content_area .process_1 li:nth-child(2) {width:20%;}
	.sub_panel .content_area .process_1 li:nth-child(3) {width:37%;}
	.sub_panel .content_area .process_1 li:nth-child(4) {width:20%;}
	.sub_panel .content_area .process_1 li > div {font-size:130%; line-height:25px; text-align:center; background:url("/resource/image/ico/process_arrow.png") no-repeat 100% 50%; padding:20px 34px 20px 0px;}
	.sub_panel .content_area .process_1 li:last-child > div {background:none;padding-right:0px;}
	.sub_panel .content_area .process_1 li .red {color:#ca200a;}
/* ------------------------------------------------ //학생서비스 ------------------------------------------------ */

/* ------------------------------------------------ 대학생활 ------------------------------------------------ */
	.sub_panel .content_area .text.padding4{padding-left:71px}
	.sub_panel .content_area .life_title_area{padding-right:230px;min-height:170px;background:url("/resource/image/sub_06/img_kyobo.gif") no-repeat right top}
	.sub_panel .content_area .life_title_area.life_title_type_02{padding-right:300px;min-height:310px;background:url("/resource/image/sub_06/img_psychology.jpg") no-repeat right top}
	.sub_panel .content_area .life_title_area.life_title_type_03{padding-right:410px;min-height:270px;background:url("/resource/image/sub_06/img_medical.jpg") no-repeat right top}
	.sub_panel .content_area .disabled_wrap1 {overflow:hidden;}
	.sub_panel .content_area .disabled_wrap1 .txt_fl {float:left;}
	.sub_panel .content_area .disabled_wrap1 .life_tel_right {float:right; padding-left:42px; line-height:40px; font-size:130%; color:#333; background:url("/resource/image/sub_06/ico_tel_mark.gif") no-repeat left 0}
	.sub_panel .content_area .disabled_wrap3 .life_tel_right {padding-left:32px; line-height:40px; font-size:120%; color:#333; background:url("/resource/image/sub_06/ico_tel_mark2.gif") no-repeat left 7px;}
	.sub_panel .content_area .disabled_wrap2 .img_wrap {overflow:hidden;}
	.sub_panel .content_area .disabled_wrap2 .img_wrap li {float:left; width:25%;}
	.sub_panel .content_area .disabled_wrap2 .img_wrap li img {width:auto;}
	.sub_panel .content_area .life_tel_right span{font-size:115%;color:#333}
	.sub_panel .content_area .organi_book_list.life_book_type{background:#fafafa url("/resource/image/sub_06/ico_book_medical.gif") no-repeat 30px 43px}
	.sub_panel .content_area .organi_book_list.email_book_type{background:#fafafa url("/resource/image/sub_06/ico_book_email.gif") no-repeat 30px 43px}
	.sub_panel .content_area .life_medical_list{position:relative;padding-left:240px;min-height:120px}
	.sub_panel .content_area .life_medical_list .img_wrap{position:absolute;left:0;top:-3px}
	.sub_panel .content_area .life_medical_list2 {margin-top:10px;}
	.sub_panel .content_area .life_medical_list2 img {margin-right:10px;}
	/* 통합검색 */
	.sub_panel .content_area .search_title{padding:12px;text-align:center;font-size:130%;color:#333;border:2px solid #ddd}
	.sub_panel .content_area .search_title span{color:#cd2f1a}
	.sub_panel .content_area .category_result{padding-top:30px}
	.sub_panel .content_area .category_result .category_title{position:relative;margin-bottom:15px;padding:5px 0 8px 130px;border-bottom:1px solid #ddd}
	.sub_panel .content_area .category_result .category_title .keyword{position:absolute;left:0;top:6px;padding-left:11px;float:left;line-height:25px;font-size:160%;color:#434343;background:url("/resource/image/ico/more_arrow_02.gif") no-repeat left 7px}
	.sub_panel .content_area .category_result .result_list li{margin-top:25px}
	.sub_panel .content_area .category_result .result_list li:first-child{margin:0}
	.sub_panel .content_area .category_result .result_list .date{color:#999}
	.sub_panel .content_area .category_result .result_list .date .red{margin-right:10px;}
	.sub_panel .content_area .category_result .result_list .category{color:#999}
	.sub_panel .content_area .category_result .result_more{padding-top:25px;text-align:right}
	.sub_panel .content_area .category_result .result_more .more{padding-left:11px;font-size:130%;color:#000;text-decoration:underline;background:url("/resource/image/ico/more_arrow_02.gif") no-repeat left center}
	.sub_panel .content_area .search_category_wrap{padding-bottom:35px;border-bottom:1px solid #ddd}

	.search_total_wrap {margin-bottom:50px;}
	.search_total_wrap .search_total_in {margin:0px auto; overflow:hidden; width:450px;}
	.search_total_wrap .select {position: relative;float: left;padding: 0 30px 0 8px;width: 60px;height: 26px;border: 1px solid #d7d7d7;background: #fff url("/resource/image/board/ico_select_arrow.gif") no-repeat right center;}
	.search_total_wrap .select .label {display: block;height: 26px;line-height: 26px;font-size: 120%;color: #333;overflow: hidden;white-space: nowrap;}
	.search_total_wrap .select select {position: absolute;left: 0;top: 0;width: 100%;height: 26px;line-height: 26px;font-size: 120%;color: #333;border: 0;z-index: 10;}
	.search_total_wrap .input_search {float: left;margin: 0 5px;padding: 0 10px;width: 250px;height: 26px;font-size: 120%;color: #333;border: 1px solid #d7d7d7;background: #fff;line-height: 26px\9;}
	.search_total_wrap .btn_search {float:left;}
	.search_total_wrap .search_list:after {content:""; display:block; height:0; clear:both;}
	.search_total_wrap .search_list{width:549px;padding-top:10px;margin:0 auto;}
	.search_total_wrap .search_list li{float:left;padding-left:10px;margin-left:10px;font-size:120%;background:url('/resource/image/ico/sub_lnb_split.gif') 0 center no-repeat;}
	.search_total_wrap .search_list li:first-child{padding-left:0;margin-left:0;background:none;}
	.search_total_wrap .search_list li a:link, .search_total_wrap .search_list li a:visited{color:#333;}
	.search_total_wrap .search_list li a:hover, .search_total_wrap .search_list li a:active{text-decoration:underline;}

	.sub_panel .content_area .sitemap_list_wrap{position:relative;padding:3px 0 3px 115px;border-bottom:1px solid #ccc;}
	.sub_panel .content_area .sitemap_list_wrap .sitemap_title{position:absolute;left:0;top:12px;line-height:20px;font-size:140%;color:#ca2009; font-weight:400;}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap{position:relative;padding:3px 0 3px 120px;min-height:29px;line-height:20px;border-top:1px solid #ebebeb;}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap:first-child{border-top:0}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap p{margin-right:20px;}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .link_title{position:absolute;left:4px;top:50%;margin-top:-10px;line-height:20px;font-size:120%;color:#333;}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .link_title a{color:#333}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .link_title a:hover{text-decoration:underline}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .list{overflow:hidden; }
	.sub_panel .content_area .sitemap_list_wrap .list_wrap ul{margin-left:20px; }
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .list li{float:left;margin-left:-1px;padding:4px 12px;height:20px;background:url("/resource/image/ico/sitemap_split.gif") no-repeat left center}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .link{line-height:20px;font-size:120%;color:#333}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .link:hover{text-decoration:underline}
	.sub_panel .content_area .sitemap_list_02{padding:12px 0 12px 115px}
	.sub_panel .content_area .sitemap_list_wrap .img{display:block}
	.sub_panel .content_area .privacy_list{padding-bottom:35px;border-bottom:1px solid #e5e5e5;overflow:hidden}
	.sub_panel .content_area .privacy_list .list{float:left;width:48%}
	.sub_panel .content_area .privacy_list li{padding-right:10px}
	.sub_panel .content_area .privacy_list a{color:#333}
	.sub_panel .content_area .privacy_list a:hover{color:#333;text-decoration:underline;*letter-spacing:-1px;letter-spacing:-1px\9}
	.sub_panel .content_area .privacy_wrap .dot{color:#333;}
	.sub_panel .content_area .privacy_wrap .padding2{padding-left:23px}

/* ------------------------------------------------ //대학생활 ------------------------------------------------ */
	.sub_panel .content_area .ebook_wrap .title {text-align:center;}
	.sub_panel .content_area .ebook_wrap .ebook_cover {text-align:center; margin-top:50px;}
	.sub_panel .content_area .ebook_wrap .btn_wrap {text-align:center; margin-top:10px;}

	.sub_panel .content_area .bbs_movie li {padding:20px 0px; border-bottom:#e6e6e6 solid 1px; overflow:hidden;}
	.sub_panel .content_area .bbs_movie li .movie {float:left; width:50%; min-width:420px;}
	.sub_panel .content_area .bbs_movie li .movie iframe {width:420px; height:230px;}
	.sub_panel .content_area .bbs_movie li .info {float:left; width:45%; margin-left:5%; border-bottom:#e6e6e6 solid 1px; overflow:hidden;}
	.sub_panel .content_area .bbs_movie li .info p {font-size:130%; line-height:25px; width:48%; display:inline-block; margin-bottom:5px;}
	.sub_panel .content_area .bbs_movie li .info p.title {font-size:150%; color:#ca200a; width:100%; }

	.sub_panel .content_area a.hover {text-decoration:underline;}
	
	/* 0710 */
	.btn_min_size{min-width:120px}
	
	.btn_license_link {display:block;margin:0 auto;width:300px;line-height:20px;padding:10px;text-align:center;font-size:120%;color:#FFFFFF; font-weight:400;border:1px solid #c6d9f1;background:#ea1919}
    .btn_license_link a{font-size:120%;color:#ffffff;}
	.lm_sub_wrap{padding-left:40px;overflow:hidden}
	.lm_sub_wrap .menu{display:none;overflow:hidden}
	.lm_sub_wrap .menu li{display:inline-block;margin-left:-3px;padding:0 20px;background:url("/resource/image/ico/sub_lnb_split.gif") no-repeat left center;*display:inline;zoom:1}
	.lm_sub_wrap .menu a{display:block;height:30px;line-height:30px;font-size:130%;color:#333;}
	.lm_sub_wrap .menu .on,
	.lm_sub_wrap .menu a:hover{color:#ca200a;}
	/*.lm_sub_wrap .menu .sm{display:none}*/
	.lm_sub_wrap.right{text-align:right}
	.lm_sub_wrap.right .menu li{margin-left:0;margin-right:-3px;background-position:right center}
	.lm_subs_wrap{margin-bottom:15px;min-height:15px;border-top:1px solid #e6e6e6;background:url("/resource/image/sub/lnb_shadow.png") repeat-x;overflow:hidden}
	.lm_subs_wrap .menu{display:none;overflow:hidden}
	.lm_subs_wrap a{display:inline-block;margin-left:-3px;margin-bottom:1px;padding:0 20px;height:28px;line-height:28px;font-size:120%;color:#696969;background:#e2e2e2 url("/resource/image/ico/sub_lnb_split.gif") no-repeat left center;*display:inline;zoom:1}
	.lm_subs_wrap.right{text-align:right}
	.lm_subs_wrap.right .menu a{margin-left:0;margin-right:-3px;background-position:right center}
	.lm_subs_wrap .on,
	.lm_subs_wrap a:hover{color:#333;}
	

/* e : sub content */
@media all and (min-width:1250px) and (max-width:1261px){
#footer .family{padding-right:10px; }
	#footer .menu_area .menu{width:100%;}
}


@media all and (min-width:1221px) and (max-width:1251px){
#footer .family{padding-right:50px; }
	#footer .menu_area .menu{width:95%;}
}

@media all and (min-width:1024px) and (max-width:1054px){



#footer .address_area .address{float:none;width:90%;}
#footer .address_area .address .address_wrap{padding-right:5px;}

#footer .info_area .menu{float:none;width:90%;margin-right:10px;}
}


/* 모바일 태블릿 사이즈 */
@media screen and (min-width:0px) and (max-width:1220px){
#main.sub{width:100%;}
.tab{display:none !important;}
.tab_con{display:none !important;}
.main_service_area {display:none !important;}

    #viewport{border-top:0;overflow:hidden;}
    #viewport .main_content{width:auto;border-left:0px ;border-right:1px solid #d2d0d0;}
    #viewport .main_content.on_gnb #gnb{left:0}

}

@media all and (min-width:1221px) and (max-width:100%) {
	.quick_menu_view{display:none;}
}

@media all and (min-width:1025px) and (max-width:1220px) {
	
	#btn_quick{display:block;top:11px}
	   .quick_menu_view{display:block;} 
	#quick_menu{position:absolute;display:block;right:-209px;bottom:auto; }
	#quick_menu,#quick_menu .quick_area{top:0;width:160px;background:#fff;border-left:2px solid #d2d2d2;}
	
	#quick_menu .font_area{padding:0;height:28px;border-bottom:1px solid #d0d0d0;background:url("/resource/image/common/quick_font_mobile.gif") no-repeat center top}
	#quick_menu .font_wrap{padding-left:60px;margin:0 auto;width:65px;overflow:hidden}
	#quick_menu .font_area a{display:block;float:left;width:30px;height:28px;text-indent:-9999px}
	
    #quick_menu .title{height:60px;border-bottom:1px solid #d2d2d2;font-size:20px; color:#000;font-weight:bold; border-top:0;text-align:center; *background:url("/resource/image/common/quick_title.gif") no-repeat}
	#quick_menu .menu_area a{display:block;padding:10px 0 0 0px;width:auto;height:47px;line-height:33px;text-align:center;font-size:14px;background:#f9f9f9;white-space:nowrap; color:#000;}
	#quick_menu .menu_area .ico{float:left;margin:0 15px 0 0}
	#quick_menu .menu_area a:active{color:#fff;background:url("/resource/image/common/quick_bgs_mobile.gif") no-repeat;background-size:100% 100%}
	#quick_menu .menu_area a br{display:none}
	#quick_menu .menu_area .arrow{display:block}

	#quick_menu .btn_top{border-bottom:1px solid #d8d8d8;padding-bottom:10px;}
	
#headerSection {background-color:#b40001; height:35px;z-index:250; overflow: hidden;  text-align:center;position:relative;top:0px;width:100%;}
#headerSection .sectionTop {background:#b40001;height:35px;width:100%;text-align:center;position:relative; margin: 0px auto;}

	#main{width:100%;overflow:hidden; }
	
	#main_slide{margin:0;border-bottom:1px solid #d2d0d0;width:100%}

	#main .grid_box{float:left;width:50%;}	
	#main .notice_area{float:left;width:50%;padding:0px;padding-bottom:28px;} 
	#main .notice_area .grid_wrap{width:100%;}
	#main .notice_area dt{float:left;padding-right:10px;padding:28px 0px 0 25px;}
	#main .notice_area .btn_tab{display:block;float:left;height:22px;font-size:170%;color:#111;text-align:center}
	
	#main .notice_area .list{padding:0 0 25px 25px;}
	
	#main .grid_area{width:100%; margin-bottom:25px;}
    #main .grid_area .grid_box0 {width:100%;}
	
	#main .report_area {width:48%;} 
    #main .report_area .grid_wrap{width:100%;} 
	#main .report_area .date {display:none;}
	#main .report_area .btn_more{right:5px;}
	#main .report_area .list{width:90%;}
	
	#main .affairs_area {width:48%;} 
    #main .affairs_area .grid_wrap{width:100%;} 
	#main .affairs_area .date {display:none;}
	#main .affairs_area .btn_more{right:5px;}
	#main .affairs_area .list{width:90%;}
	
	#main .gcu_area {width:48%;} 
    #main .gcu_areaa .grid_wrap{width:100%;} 
	#main .gcu_area .date {display:none;}
	#main .gcu_area .btn_more{right:5px;}
	#main .gcu_area .list{width:90%;}
	
	#main .visual_area .slide .text{font-size:8px;top:100px}
   #main .visual_area .slide .bg{min-width:625px;min-height:300px}
	#main .visual_area .control_area{left:20px;top:10px}
	#main .visual_area .slide .text{font-size:6px;left:20px;top:80px}
	#main .visual_area .slide .text .btn_info img{height:30px}
	
	/*
	#main .diary_area .grid_wrap{margin-top:-20px;}
	#main .diary_area .btn_more{margin-top:5px;}
	#main .notice_area, #main .major_area .grid_wrap{border-right:0} */
	
	#main.sub{ padding:0 0 0 240px;width:auto;right:0}
	#main.sub .sub_header .lnb_subs_wrap .on,#main.sub .sub_header .lnb_subs_wrap a:hover{color:#ca200a;}
	
	#page_scroll{right:60px;top:18px;width:auto;z-index:100}
	#page_scroll .thumb {display:block;}
	#page_scroll .btn_area{display:none}
	#page_scroll .btn_area p {display:block;}

	#footer .menu_area .menu{max-width:none}
	
	#footer .info_area .content_area{width:70%; }
	
	#footer .info_area .link{right:80px;margin-top:30px;}
	#footer .info_area .link .banner{margin-left:10px;margin-top:-5px;}
	#footer .info_area .link .banner a:first-child{margin-left:0px}
	

#footer .address_area .right{margin-right:10px;width:60%;}
#footer .address_area .address{float:none;}
#footer .address_area .address .address_wrap{margin-right:5px;}

#footer .info_area{float:none;*width:100%;margin-right:10px;}
	
#footer .family{padding-right:10px; }

#main .study_panel .menu_list{margin:0 auto}
	
	.sub_panel .content_area .img_wrap img{width:100%;max-width:850px}
	.sub_panel .content_area .img_wrap.img_small img{width:auto}
	.sub_panel .content_area .video_wrap .video{width:48%}
	.sub_panel .content_area .video_wrap .teacher{width:48%}
	.sub_panel .content_area .introvideo_wrap .video{width:50%}
	.sub_panel .content_area .introvideo_wrap .info{width:46%}
	.sub_panel .content_area .teacher_list .teacher_sub{width:auto}
	.sub_panel .content_area .symbol_wrap .symbol{width:37%}
	.sub_panel .content_area .symbol_wrap .info{width:58%}
	.sub_panel .content_area .logotype_wrap ul{width:auto}
	.sub_panel .content_area .logotype_wrap ul li{width:46%}
	.sub_panel .content_area .logotype_wrap ul img{width:100%}
	.sub_panel .content_area .symbolcolor_wrap .symbol{width:45%}
	.sub_panel .content_area .symbolcolor_wrap .color_list{width:52%}
	.sub_panel .content_area .chariman_wrap .chariman{width:56%}
	.sub_panel .content_area .chariman_wrap .history{width:32%}
	.sub_panel .content_area .address_map .google_map{width:auto}
	.sub_panel .content_area .address_bus_wrap .bus_left{width:48%}
	.sub_panel .content_area .address_bus_wrap .bus_right{width:48%}
	.sub_panel .content_area .align_wrap.align_type_01 .img_wrap{width:39%}
	.sub_panel .content_area .align_wrap.align_type_01 .text_wrap{width:58%}
	.sub_panel .content_area .align_wrap.align_type_02 .text_wrap{float:left;width:67%}
	.sub_panel .content_area .align_wrap.align_type_02 .img_wrap{float:right;width:30%}
	.sub_panel .content_area .text_box_type_04{background:none}
	.sub_panel .content_area .text_box_type_04 .box_line{float:none;width:auto}
	.sub_panel .content_area .text_box_type_04 .box_line .title{display:none}

/* 마케팅전공 교육과정 */
	.sub_panel .content_area .depart_process3 dl.process7_5 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:780px 10px;}
	.sub_panel .content_area .depart_process3 {padding:5px;}
	.sub_panel .content_area .depart_process3 dd {margin-left:70px; padding:10px;}
	.sub_panel .content_area .depart_process3 dd ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd ul:nth-child(2n) {margin-left:0;}

    .sub_panel .content_area .depart_process3 dd.es1 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:87%; height:175px;}
    .sub_panel .content_area .depart_process3 dd.es1 p {font-size:120%; margin-top:0px;margin-bottom:10px; ;}
	.sub_panel .content_area .depart_process3 dd.es1 p.next {margin:10px auto;}  
    .sub_panel .content_area .depart_process3 dd.es1 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es1 ul:nth-child(1n) {width:100%;}
	
	.sub_panel .content_area .depart_process3 dd.es2 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:87%; margin-top:10px; margin-left:70px; height:175px;}
	.sub_panel .content_area .depart_process3 dd.es2 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es2 ul:nth-child(1n) {margin-left:0;}
  
  	.sub_panel .content_area .depart_process3 dd.es3 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:87%; margin-top:10px; margin-left:70px}
	.sub_panel .content_area .depart_process3 dd.es3 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es3 ul:nth-child(1n) {margin-left:0;}
	
	.sub_panel .content_area .depart_process3 dd.es4 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:87%; margin-top:10px; margin-left:70px}
	.sub_panel .content_area .depart_process3 dd.es4 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es4 ul:nth-child(1n) {margin-left:0;}
	
    .sub_panel .content_area .depart_process3 dd.op {background-color:#fff; border:#999999 solid 1px; color:#333; margin-top:6px;}
    .sub_panel .content_area .depart_process3 dd.op p {font-size:120%; margin-top:0px; color:#000; ;}
	.sub_panel .content_area .depart_process3 dd.op p.next {margin:10px auto;} 
	.sub_panel .content_area .depart_process3 dd.op ul:nth-child(1n) {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.op ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.op ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; padding-left:10px; line-height:25px; overflow:hidden;}
    .sub_panel .content_area .depart_process3 dd.op ul li span {float:right;}

/* 마케팅전공 교육과정 */

	/* 교수진 소개 */
	.sub_panel .content_area .teacher_list_wrap{width:auto}
	.sub_panel .content_area .teacher_list_wrap .teacher_list{float:none;margin:0;width:auto}
	
	/* 학사일정 */
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_list li{padding-left:90px}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_list .label{width:80px}
	
	/* 게시판 협력기관 */
	.sub_panel .bbs_wrap .bbs_list_wrap li{float:none;width:100%}
	
	/* 학위이수흐름도 */
	.sub_panel .content_area .edu_process_list li p.tit {font-size:180%; padding:0px 10px;}
	.sub_panel .content_area .edu_process_list li p.tit span {font-size:150%; color:#ccc; margin-right:0.2em;}
	.sub_panel .content_area .edu_process_list li p.exp {padding:0px 10px;min-height:6.2em;}

	.sub_panel .content_area .flowchart_list > li.flow_2 > span.line {display:block; position:absolute; top:-8px; left:135px;  right:0px; width:30px; height:100px; background:url("/resource/image/sub_03/bg_flowchart_b1.png") no-repeat right 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div.first {left:165px; top:-50px; padding-left:20px; background:url("/resource/image/sub_03/bg_flowchart_b2.png") no-repeat -373px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div.last {left:165px; top:50px; padding-left:20px; background:url("/resource/image/sub_03/bg_flowchart_b2.png") no-repeat -373px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_4 > div {left:135px; top:-0px; padding-left:50px; background:url("/resource/image/sub_03/bg_flowchart_b3.png") no-repeat -343px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_5 > div {left:135px; top:-0px; padding-left:50px; background:url("/resource/image/sub_03/bg_flowchart_b3.png") no-repeat -343px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_6 > div {left:135px; top:-0px; padding-left:50px; background:url("/resource/image/sub_03/bg_flowchart_b4.png") no-repeat -343px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_7 > div {left:135px; top:-0px; padding-left:50px; background:url("/resource/image/sub_03/bg_flowchart_b4.png") no-repeat -343px 50%;}
	.sub_panel .content_area .flowchart_list > li > div > div > ul.d2 {margin-top:5px;}
	.sub_panel .content_area .flowchart_list > li > div > div {width:600px;; padding:5px 5px;}
	
	.sub_panel .content_area .bbs_movie li .movie {float:none; width:420px; margin:0px auto;}
	.sub_panel .content_area .bbs_movie li .info {float:none; width:100%; margin-left:0; border-bottom:none; }

	.sub_panel .content_area .disabled_wrap2 .img_wrap li {float:left; width:50%; margin-top:10px;}


	/* 0710 */
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab{width:107%}
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab li{width:16%;border-left:0}
	
	.sub_panel .content_area .guide_license_wrap .license_tab{width:105%}
	.sub_panel .content_area .guide_license_wrap .license_tab li{width:24%}
	
	.sub_panel .tnb li{min-width:50%;width:50%}
	
    .sub_panel .content_area .depart_titlebox .contact li.gcugo {float:none;margin-top:60px;margin-left:10px}
	.sub_panel .content_area .depart_titlebox .contact  .fr{float:none;margin-top:10px;margin-left:10px}
	.sub_panel .content_area .depart_titlebox .tit_1 .fl{float:none}
	.sub_panel .content_area .depart_titlebox .tit_1 .fr{float:none;margin-top:20px}
	.sub_panel .content_area .depart_titlebox .contact li.online_mov {float:none;margin-top:60px;margin-left:0px}

}

@media all and (min-width:700px) and (max-width:1024px) {

/* 팝업  */
#footerFixedBanner { z-index:200;background:#005f71;}
#footerFixedBanner .f_guide{position:relative; width:100%; height:130px;margin: 0 auto; color:#FFF; background:none; }

#footerFixedBanner .guide1{width:70%;  margin-top:30px; margin-right:20px; text-align:center;margin:0 auto; *float:right; padding-right:30px;}
#footerFixedBanner .guide1 .p_title1{ font-size:16px; background-color:#31aea4;width:210px;margin:8px auto; border-radius:30px; padding:3px 10px 3px 10px;font-weight:400; *margin-left:40px; }

#footerFixedBanner .guide1 .p_title3{ font-size:160%;font-weight:400; *letter-spacing:-1px;}
#footerFixedBanner .guide1 .p_title4{ font-size:110%;font-weight:400;margin-top:3px; }
#footerFixedBanner span{color:#ffea00; font-weight:600;}

#footerFixedBanner .f_guide .view_btn{ float:right; margin-right:-70px;margin-top:90px; }

#footerFixedBanner .guide2{display:none}

/* 입시모집안내
#footerFixedBanner .guide3{width:85%; margin:0px auto;text-align:center;}
#footerFixedBanner .guide3 .p_title1{ font-size:27px;font-weight:400;}
#footerFixedBanner .guide3 .p_title2{ font-size:24px;font-weight:700; letter-spacing:-1px;}
#footerFixedBanner .guide3 .view_btn2{width:70px; margin: 0 auto; font-size:16px;font-weight:500; background-color:#df3435; padding:3px 3px 3px 5px;z-index: 2000;margin-top:10px;color:#FFF;}
#footerFixedBanner .guide3 .view_btn2 a{color:#FFF;}
	 
#footerFixedBanner .f_guide .view_btn{display:none}*/
	
#close {padding:10px;float:right;  }

#headerSection {background-color:#8d0d0e; height:35px;z-index:2500; overflow: hidden;  text-align:center;position:relative;top:0px;width:100%;}
#headerSection .sectionTop {background:#8d0d0e;height:35px;width:100%;text-align:center;position:relative; margin: 0px auto;}

    #main{width:auto;overflow:hidden;}
    #main_slide{border-right:0;width:100%;margin-bottom:-1px; }

    #main .visual_area .slide .bg{min-width:625px;min-height:300px}
    #main .visual_area .control_area{left:20px;top:10px}
    #main .visual_area .slide .text{font-size:6px;left:20px;top:80px}
    #main .visual_area .slide .text .btn_info img{height:30px}

    #main .grid_box{float:none;width:auto}
    #main .grid_area .grid_box0 {width:100%;}

    #main .grid_box2{float:none;width:auto}
    #main .report_area .grid_wrap{width:100%;}
    #main .report_area .btn_more{position:absolute;margin-top:10px;padding-right:30px;}

    #main .report_area .list .date{display:none}

    #main .gcu_area .grid_wrap{width:100%;}

    #main .major_area .grid_wrap,#main .service_area .grid_wrap{margin-top:-20px;height:212px;}

    #main .affairs_area .grid_wrap{width:100%;}
    #main .affairs_area .btn_more{display:block;margin-top:35px;}

/* 2016.03.14추가 기자단 */
	
	#main .press_area .grid_wrap{height:160px; border-right:0px; margin-top:-20px;}

	#main .press_area  .btn_more {display:none}
	#main .press_area .title_area{margin-top:10px;}
	
	#main .press_area .list li{clear:both;font-size:9px;line-height:19px; margin:-10px 5px 0px 0 ;width:100%;padding-right:15px;}
	
	#main .press_area .menu{overflow:hidden;color:#444;font-size:130%;width:500px;height:70px;margin-top:-10px;width:105%;}
    
/* 2016.03.14추가 기자단 */
 
	#main .diary_area .grid_wrap{height:212px;margin-top:0px;border-top:1px solid #ccc;}
    #main .diary_area .btn_more{top:25px;}
    #main .diary_area .title_area{margin-top:-5px;}
    #main .diary_area .list{margin-top:-5px;}
 
    #main .gcu_area .grid_wrap{margin-top:0px; padding-right:10px;}
    #main .gcu_area .title_area{margin-top:-5px;}
    #main .gcu_area .btn_more{ top:25px;}
    #main .gcu_area .list{margin-top:-5px;}
	
	#main .schedule_area .grid_wrap{margin-top:-10px; height:199px;}
	#main .schedule_area .slide .text_wrap p br{display:none}
	#main .schedule_area .slide .text_wrap p{padding-right:140px}
	#main .schedule_area .slide .text_wrap .title{padding-right:0}	
	#main .service_area .menu a img{display:block;height:90%}
	
	#main .major_area .slide .text_wrap{padding-right:25px}
	#main .major_area .slide .text_wrap span br{display:none}
	
	#main .enter_panel{font-size:90%}
	#main .enter_panel .sub_title{font-size:360%}
	#main .enter_panel .date{font-size:180%}
	#main .enter_panel .title_area{background:none}
	#main .enter_panel .menu_area{width:auto;}
	#main .enter_panel .menu_area .list{width:49%}
	#main .enter_panel .title_area{margin-bottom:60px}
	#main .study_panel{font-size:90%}	

	#footer .address_area .address{float:none;}
	#footer .info_area .content_area{padding-right:20px;}
	#footer .info_area .link{left:20px;top:85px}
	#footer .info_area .link .banner{margin-left:-115px;margin-top:40px}
	#footer .info_area .link .banner a{margin-left:5px}
	#footer .info_area .link .banner a:first-child{margin-left:0px}
	#footer .info_area .fnb .group{margin-top:5px}
	#footer .info_area .fnb .academyinfo a{margin-top:5px}

    /* family-site */
	#footer .family{width:95%; margin:220px auto;text-align:center; left:0 }

	
.pos-right{width:100%; text-align:center;margin-top:-60px;}

.relate_site0{text-align:center; width:100%}
.relate_site {width:50%; margin:0 auto;position:relative;top:120px; *margin-left:10px;margin-right:53px;}
.relate_site a {display:block; box-sizing:border-box; text-decoration:none; padding:0 8%; font-size:14px; height:38px; position:relative;  line-height:36px; color:#fff;background-color:#464c57;}

.item {width:100%; text-align:center; position:relative;}
.item .f_counsel {position:relative;margin:0 auto; border:3px solid #5d636d;  padding:10px 50px  0px 20px;background-color:#1d1f25;width:80%; vertical-align:middle;height:40px;}
.item .f_counsel h2 {text-align:left;}
.item .f_counsel h2 span{font-size:18px;margin-top:-10px;}
.item .f_counsel .t_tel{margin:-30px 0px 10px 0px; font-size:30px;color:#fd8d8d;font-weight:400;text-align:left;padding-left:90px;}
.item .f_counsel .faq{font-size:14px;  text-align:center;margin:-40px 0px 20px -10px ; background-color:#606986; width:100px; height:22px;*float:right;padding-top:3px;z-index:1000 }
.item .f_counsel .left{float:right;margin-right:80px;}
.item .f_counsel .right{float:right;margin-top:-40px; margin-right:-200px;}

#footer .inner .copyright{float:left;padding:20px 10px 50px 0px; font-size:14px;color:#8e8e8e;border-top:1px solid #5a5a5a; width:95%; margin-left:10px;margin-top:200px;}
	
	#page_scroll{right:60px;top:18px;width:auto;z-index:100}
	#page_scroll .thumb {display:block;}
	#page_scroll .btn_area{display:none}
	#page_scroll .btn_area p {display:block;}

    #header{padding:20px 0 0 0;width:100%;height:56px; }
	#btn_gnb,#btn_quick{display:block;top:23px;}
	#gnb{left:-105%;padding-top:76px;bottom:auto;width:100%;border-right:0;}
	#gnb .menu_area{background:#fff; width:240px;border:1px solid #d2d0d0; }	
	#gnb .lng{padding-left:0;text-align:center}
	#gnb .lng a{display:inline;float:none}
	#gnb .menu .ico, #gnb .link_menu .ico{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
	#gnb .menu .menu_wrap{padding-left:0;height:auto}
	#gnb .menu .menu_wrap .link{padding-left:30px;height:46px;line-height:46px}
	#gnb .menu .menu_wrap .link2{padding-left:30px;height:46px;line-height:46px;}
	#gnb .menu .sub_wrap{position:relative;left:auto;top:auto;padding-left:0}
	#gnb .menu .sub_menu{width:auto;border:0}
	#gnb .menu .sub_menu .title{padding-left:30px;color:#fff;border-bottom:1px solid #8f8f8f;background:#333;}
	#gnb .menu .sub_menu .title.open,#gnb .menu .sub_menu .title:hover{color:#fff;}
	#gnb .menu .sub_menu .sub_list a{padding-left:30px;}
	#gnb .login_area dd{margin:0 auto;*width:170px;padding-left:22px;}	
	#gnb .login_area .btn_login{right:23px;}

   .quick_menu_view{display:block;} 
	#quick_menu{position:absolute;display:block;right:-215px;bottom:auto; margin-top:76px;z-index:1200;}
	#quick_menu,#quick_menu .quick_area{top:0;width:180px;background:#fff;border-left:2px solid #d2d2d2;border-bottom:1px solid #d0d0d0}
	#quick_menu .font_area{padding:0;height:28px;border-bottom:1px solid #d2d2d2;background:url("/resource/image/common/quick_font_mobile.gif") no-repeat center top}
	#quick_menu .font_wrap{padding-left:60px;margin:0 auto;width:65px;overflow:hidden}
	
	#quick_menu .font_area a{display:block;float:left;width:30px;height:28px;text-indent:-9999px}
	#quick_menu .title{height:59px;border-bottom:1px solid #d2d2d2;font-size:20px; color:#000;font-weight:bold;border-top:0; text-align:center; *background:url("/resource/image/common/quick_title.gif") no-repeat}
	#quick_menu .menu_area a{display:block;padding:10px 0 0 0px;width:auto;height:47px;line-height:33px;text-align:center;font-size:14px;background:#f9f9f9;white-space:nowrap; color:#000;}
	#quick_menu .menu_area .ico{float:left;margin:0 15px 0 0}
	#quick_menu .menu_area a:active{color:#fff;background:url("/resource/image/common/quick_bgs_mobile.gif") no-repeat;background-size:100% 100%}
	#quick_menu .menu_area a br{display:none}
	#quick_menu .menu_area .arrow{display:block}
	#quick_menu .menu_area ul li a{display:block;padding:13px 0 0 80px;width:auto;height:47px;line-height:33px;text-align:left;font-size:14px;white-space:nowrap}
	#quick_menu .menu_area ul li.menu_01 a:link, #quick_menu .menu_area ul li.menu_01 a:visited,
	#quick_menu .menu_area ul li.menu_01 a:hover, #quick_menu .menu_area ul li.menu_01 a:active,
	#quick_menu .menu_area ul li.menu_02 a:link, #quick_menu .menu_area ul li.menu_02 a:visited,
	#quick_menu .menu_area ul li.menu_02 a:hover, #quick_menu .menu_area ul li.menu_02 a:active,
	#quick_menu .menu_area ul li.menu_03 a:link, #quick_menu .menu_area ul li.menu_03 a:visited,
	#quick_menu .menu_area ul li.menu_03 a:hover, #quick_menu .menu_area ul li.menu_03 a:active,
	#quick_menu .menu_area ul li.menu_04 a:link, #quick_menu .menu_area ul li.menu_04 a:visited,
	#quick_menu .menu_area ul li.menu_04 a:hover, #quick_menu .menu_area ul li.menu_04 a:active,
	#quick_menu .menu_area ul li.menu_05 a:link, #quick_menu .menu_area ul li.menu_05 a:visited,
	#quick_menu .menu_area ul li.menu_05 a:hover, #quick_menu .menu_area ul li.menu_05 a:active,
    #quick_menu .menu_area ul li.menu_07 a:link, #quick_menu .menu_area ul li.menu_07 a:visited,
	#quick_menu .menu_area ul li.menu_07 a:hover, #quick_menu .menu_area ul li.menu_07 a:active,
	#quick_menu .menu_area ul li.menu_06 a:link, #quick_menu .menu_area ul li.menu_06 a:visited,
	#quick_menu .menu_area ul li.menu_06 a:hover, #quick_menu .menu_area ul li.menu_06 a:active{background-position:15px center;}
	#quick_menu .menu_area ul li.menu_02 a,
	#quick_menu .menu_area ul li.menu_03 a,
	#quick_menu .menu_area ul li.menu_05 a{height:47px;padding-top:13px;}
	#quick_menu .menu_area ul li.menu_07 img {padding:10px 0 0 30px;}

	#quick_menu .btn_top{display:none;}
	#quick_menu .menu_area .ico{float:left;margin:0 15px 0 0}
	#quick_menu .menu_area a:active{color:#fff;background:url("/resource/image/common/quick_bgs_mobile.gif") no-repeat;background-size:100% 100%}
	#quick_menu .menu_area a br{display:none}
	#quick_menu .menu_area .arrow{display:block}
	#gnb .link_menu .cyber{;font-size:15px;color:#ca200a;}
	#gnb .link_menu .cyber1{;font-size:13px;color:#ca200a;}
	
	#main.sub{padding:0;}
	#main.sub .sub_header{margin-top:70px;left:0px;}
	#main.sub .sub_header .user_menu{padding-right:20px; }

	#main.sub .sub_header .lnb .sub_menu{left:20px;}
	#main.sub .sub_panel,#main.sub .sub_header{border-right:0}
	#main.sub .sub_panel{padding:0 20px}
	#main.sub .sub_header .lnb_wrap,#main.sub .sub_header .lnb_sub_wrap,#main.sub .sub_header .lnb_subs_wrap{padding:0}
	#main.sub .sub_header .lnb_subs_wrap .on,#main.sub .sub_header .lnb_subs_wrap a:hover{color:#ca200a;}
	#main.sub .navi_area .sns a{display:inline-block;width:44px;margin-left:0;text-align:center;}

	#main.sub .sub_header .sub_visual img{display:block;position:absolute;right:0;top:0; width:100%;height:110px;}
	
	.sub_panel .main_title .title{font-size:250%; display:block;}
	.sub_panel .main_title .sub{margin-left:0px; margin-top:10px; display:block;}

	.sub_panel .content_area .title_area_04{background:none;}
	.sub_panel .content_area .title_area_04 p br{display:none;}
	
	/*.sub_panel .title_area_05{min-height:250px;} */
	.sub_panel .title_area_05 .title{display:block;margin:40px 0 40px;}
	.sub_panel .title_area_05 .title_mobile{display:none;*display:block;*padding:15px 0 25px;}

	.sub_panel .title_area_07 .title{display:block;margin:40px 0 40px;}
	.sub_panel .title_area_07 .title_mobile{display:none;*display:block;*padding:15px 0 25px;}

	.search_total_wrap .search_list{margin:0;width:100%;}
	.search_total_wrap .search_list li{line-height:20px;}


	/*.sub_panel .content_area .line10{clear:both;height:8px}
	.sub_panel .content_area .line20{clear:both;height:15px}
	.sub_panel .content_area .line30{clear:both;height:20px}
	.sub_panel .content_area .line40{clear:both;height:25px}
	.sub_panel .content_area .line50{clear:both;height:30px}
	.sub_panel .content_area .line60{clear:both;height:40px}
	.sub_panel .content_area .line70{clear:both;height:50px}
	.sub_panel .content_area .line80{clear:both;height:60px}
	.sub_panel .content_area .line100{clear:both;height:100px} */
	.sub_panel .title_area .line br,.sub_panel .title_area_02 .title br{display:none}

	.sub_panel .content_area .video_wrap .video{float:none;margin-bottom:20px;width:100%;height:auto}
	.sub_panel .content_area .video_wrap .teacher{float:none;width:auto}
	.sub_panel .content_area .introvideo_wrap .video{float:none;margin-bottom:20px;width:100%}
	.sub_panel .content_area .introvideo_wrap .info{float:none;width:100%;}
	
	.sub_panel .content_area .teacher_list .teacher_sub img{margin:0 25px 15px 0}
	.sub_panel .content_area .history_wrap{padding-right:0;background:none}
	.sub_panel .content_area .symbolcolor_wrap .symbol{float:none;margin-bottom:10px;width:80%}
	.sub_panel .content_area .symbolcolor_wrap .color_list{float:none;margin:0;width:100%}
	.sub_panel .content_area .chariman_wrap .chariman{width:48%}
	.sub_panel .content_area .chariman_wrap .history{width:36%}
	.sub_panel .content_area .center_link .btn{padding:0 15px;margin-bottom:10px;width:auto;}

	.sub_panel .content_area .center_link2{padding-top:15px;text-align:right; margin-top:30px;margin-right:380px;width:auto; }

	.sub_panel .content_area .address_map .google_map{height:300px}
	.sub_panel .content_area .address_bus_wrap .bus_left,.sub_panel .content_area .address_bus_wrap .bus_right{float:none;width:auto}
	.sub_panel .content_area .contact_wrap{left:230px;right:20px}
	.sub .sub_panel .content_area .align_wrap .img_wrap,.sub .sub_panel .content_area .align_wrap .text_wrap{float:none;width:auto}
	.sub .sub_panel .content_area .align_wrap .img_wrap{text-align:center}
	.sub .sub_panel .content_area .align_wrap .img_wrap img,.sub .sub_panel .content_area .align_wrap .text_wrap img{display:inline;width:80%;max-width:100}
	.sub .sub_panel .content_area .align_wrap.align_type_01 .img_wrap{margin-bottom:20px}
	.sub_panel .content_area .text_box.box_type_02{padding:20px;background:none}
	.sub_panel .content_area .text_box_type_03{text-align:left}
	.sub_panel .content_area .text_box_type_03 ul{padding:0}

	.sub_panel .content_area .lab {display:none;} /*  생명과학연구소 */
	
	
    /* 학사안내 */
    .sub_panel .content_area .guide_process_wrap .process_wrap{padding-left:0;color:#000;}
    .sub_panel .content_area .guide_process_wrap .process_wrap .title{position:relative;left:auto;top:auto}
    .sub_panel .content_area .guide_process_wrap .process_wrap .title br{display:none}
    .sub_panel .content_area .guide_process_wrap .process_list li{padding-top:38px;padding-left:0 ;color:#000;}
    .sub_panel .content_area .guide_process_wrap .process_list li .label{display:block;position:absolute;left:0;padding-left:20px}
    .sub_panel .content_area .guide_process_wrap.process_type_02{padding-left:70px}
    .sub_panel .content_area .guide_process_wrap.process_type_02 .process_list .label{padding-left:30px}
    .sub_panel .content_area .guide_process_wrap.process_type_02 .process_list .ico{left:50%}

    /* 학생서비스 */
    .sub_panel .content_area .service_id_wrap .img_wrap{float:none;margin-right:0;width:auto;max-width:100%;}
    .sub_panel .content_area .service_id_wrap .text_wrap{float:none;width:100%;}
    .sub_panel .content_area .service_id_wrap2 .img_wrap{float:none;margin-right:0;width:auto;max-width:100%;}
    .sub_panel .content_area .service_id_wrap2 .text_wrap{float:none;width:100%;}
    .sub_panel .content_area .service_library_title{padding-right:0!important;background:none!important}

    .sub_panel .content_area .service_library_title .box{margin-top:-40px;}
	
	/* 대학생활 */
	.sub_panel .content_area .sitemap_list_wrap{position:relative;padding:3px 0 3px 115px;border-bottom:1px solid #ccc;}
	.sub_panel .content_area .sitemap_list_wrap .sitemap_title{position:absolute;left:0;top:12px;line-height:20px;font-size:140%;color:#ca2009;}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap{position:relative;padding:3px 0 3px 120px;min-height:29px;line-height:20px;border-top:1px solid #ebebeb;font-size:95%;}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap:first-child{border-top:0}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .link_title{position:absolute;left:4px;top:50%;margin-top:-10px;line-height:20px;color:#333; }
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .link_title a{color:#333}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .link_title a:hover{text-decoration:underline}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .list{overflow:hidden;}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap ul{margin-left:20px; }
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .list li{float:left;margin-left:-1px;padding:4px 12px;height:20px;background:url("/resource/image/ico/sitemap_split.gif") no-repeat left center}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .link{line-height:20px;font-size:130%;color:#333}
	.sub_panel .content_area .sitemap_list_wrap .list_wrap .link:hover{text-decoration:underline}
	.sub_panel .content_area .sitemap_list_02{padding:12px 0 12px 115px}
	.sub_panel .content_area .sitemap_list_wrap{padding:13px 0 3px 0px}
	.sub_panel .content_area .sitemap_list_wrap .sitemap_title{position:relative;left:auto;top:auto;margin-bottom:5px}
	.sub_panel .content_area .sitemap_list_02{padding:10px 0 12px 115px}
	.sub_panel .content_area .sitemap_list_02 .sitemap_title{position:absolute;left:0;top:12px;margin-bottom:0}
	
	/* 학사일정 */
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_wrap{padding-left:40px}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_table_wrap{position:relative;left:auto;top:auto;margin-bottom:20px}

	.sub_panel .content_area .edu_process_list li p.tit {font-size:180%; padding:0px 10px;}
	.sub_panel .content_area .edu_process_list li p.tit span {font-size:150%; color:#ccc; margin-right:0px; margin-bottom:0.2em; display:block;}
	.sub_panel .content_area .edu_process_list li p.exp {padding:0px 10px; min-height:7.4em;}

	.sub_panel .content_area .pople_box .fl {float:left; width:57%; margin-right:3%}
	.sub_panel .content_area .pople_box .fr {float:right; width:40%;}

	.sub_panel .content_area .depart_titlebox .info li:nth-child(1) {width:60%;}
	.sub_panel .content_area .depart_titlebox .info li:nth-child(1) p {margin-left:20px;}
	.sub_panel .content_area .depart_titlebox .info li:nth-child(1) p.tit {margin-top:20px;}
	.sub_panel .content_area .depart_titlebox .info li:nth-child(2) { width:40%;}
	.sub_panel .content_area .depart_titlebox .info li:nth-child(3) {width:0;}

	.sub_panel .content_area .depart_section .video_wrap .video {width:560px; margin:10px auto;}
	.sub_panel .content_area .depart_section .video_wrap .info {width:560px; margin:10px auto 0px auto; overflow:hidden; margin:10px auto;}
	.sub_panel .content_area .depart_section .video_wrap .info .fl {float:none; width:100%; height:50px;}
	.sub_panel .content_area .depart_section .video_wrap .info .fl p {display:inline-block;}
	.sub_panel .content_area .depart_section .video_wrap .info .fl p.name {margin-top:5px; vertical-align:top;}
	.sub_panel .content_area .depart_section .video_wrap .info .fr {float:none; margin-left:0px;}
	.sub_panel .content_area .depart_section .video_wrap .info .fr .desc_wrap {width:auto!important; height:150px; margin:10px auto;}

	.sub_panel .content_area .flowchart_list > li.flow_2 > span.line {display:block; position:absolute; top:-8px; right:0px; left:50;width:30px; height:100px; background:url("/resource/image/sub_03/bg_flowchart_b1.png") no-repeat right 50%;}

	.sub_panel .content_area .flowchart_list > li.flow_2 > div.first {left:165px; top:-50px; padding-left:20px; background:url("/resource/image/sub_03/bg_flowchart_b2.png") no-repeat -373px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div.last {left:165px; top:50px; padding-left:20px; background:url("/resource/image/sub_03/bg_flowchart_b2.png") no-repeat -373px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_4 > div {left:135px; top:-0px; padding-left:50px; background:url("/resource/image/sub_03/bg_flowchart_b3.png") no-repeat -343px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_5 > div {left:135px; top:-0px; padding-left:50px; background:url("/resource/image/sub_03/bg_flowchart_b3.png") no-repeat -343px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_6 > div {left:135px; top:-0px; padding-left:50px; background:url("/resource/image/sub_03/bg_flowchart_b4.png") no-repeat -343px 50%;}
	.sub_panel .content_area .flowchart_list > li.flow_7 > div {left:135px; top:-0px; padding-left:50px; background:url("/resource/image/sub_03/bg_flowchart_b4.png") no-repeat -343px 50%;}
	.sub_panel .content_area .flowchart_list > li > div > div > ul.d2 {margin-top:5px;}
	.sub_panel .content_area .flowchart_list > li > div > div {width:600px; padding:5px 5px;}

	.sub_panel .content_area .process_info1.sty3 ul li {width:33.3%; padding:0px;}

	.sub_panel .content_area .bbs_movie li .movie {float:none; width:420px; margin:0px auto;}
	.sub_panel .content_area .bbs_movie li .info {float:none; width:100%; margin-left:0; border-bottom:none; }

	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_1 > div {width:50%; margin-right:0;}
	.sub_panel .content_area .organization_wrap .og_d3 {background-color:#f7f7f7; padding-bottom:34px;}
	.sub_panel .content_area .organization_wrap .og_d3 > li {width:50%; background:none !important;}
	.sub_panel .content_area .organization_wrap .og_d3 > li > div {background:none !important;}


/* 창업지원센터 조직도 */
    .sub_panel .content_area .organization_wrap2 .og_d2 > li.og_d2_1 > div {width:50%; margin-right:0;}


    .sub_panel .content_area .organization_wrap2 .og_d3 {/*background-color:#f7f7f7;*/ padding-bottom:34px;}

    .sub_panel .content_area .organization_wrap2 .og_d3 > li {float:left; width:50%; vertical-align:top; text-align:center; }

    .sub_panel .content_area .organization_wrap2 .og_d3 > li:nth-of-type(1) {background:url("/resource/image/sub_01/bg_tree_line1.png") 50% top no-repeat;}  
    .sub_panel .content_area .organization_wrap2 .og_d3 > li:nth-of-type(2) {background:url("/resource/image/sub_01/bg_tree_line2.png") 50% top no-repeat;}
    .sub_panel .content_area .organization_wrap2 .og_d3 > li:nth-of-type(3) {background:none !important;}
    .sub_panel .content_area .organization_wrap2 .og_d3 > li:nth-of-type(4) {background:none !important;}
    .sub_panel .content_area .organization_wrap2 .og_d3 > li:nth-of-type(5) {background:none !important;}
    .sub_panel .content_area .organization_wrap2 .og_d3 > li > div {display:inline-block;width:100px;padding-top:35px; background:url("/resource/image/sub_01/bg_tree_line.png") 50% top repeat-y;}

    .sub_panel .content_area .disabled_wrap2 .img_wrap li {float:left; width:50%;}

    .sub_panel .content_area .depart_wrap .depart_mov {position:static; width:300px; min-height:220px; margin:0 auto;}
    .sub_panel .content_area .depart_wrap .depart_info2 {margin-left:0px; }

    .sub_panel .content_area .depart_wrap.bd {padding:10px 0px;}
    .sub_panel .content_area .depart_wrap .pic {position:static;width:100%; padding-top:0px;}
    .sub_panel .content_area .depart_wrap .txt {margin-left:10px; padding-right:10px;}

    .sub_panel .content_area .depart_section .depart_box_list > li {width:50%; margin-right:0px; margin-top:2%;}
    .sub_panel .content_area .depart_section .depart_box_list > li > dl {min-height:248px; padding:20px 10px;}

    .sub_panel .content_area .depart_section .depart_circle_list > li > p {border-right:#dfdfdf dashed 1px;}
    .sub_panel .content_area .depart_section .depart_circle_list > li:last-of-type > p {border-right:none;}

    .sub_panel .content_area .guide_process_wrap.process_type_02 {position:relative;padding-left:0px}
    .sub_panel .content_area .guide_process_wrap.process_type_02 .pa {position:static; margin-top:0px;}
    .sub_panel .content_area .guide_process_wrap.process_type_02 .pa br {display:none;}

    .sub_panel .content_area .table td .btn_experience{padding:0 10px;background:none;}


/*  교육과정  */
    .sub_panel .content_area .depart_process {padding:5px;}
	.sub_panel .content_area .depart_process .info {margin-top:0px;}
	.sub_panel .content_area .depart_process dd {margin-left:70px; padding:10px;}
	.sub_panel .content_area .depart_process dd ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process dd ul:nth-child(2n) {margin-left:0;}

/* 마케팅전공 교육과정 */
	.sub_panel .content_area .depart_process3 dl.process7_5 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:780px 10px;}
	.sub_panel .content_area .depart_process3 {padding:5px;}
	.sub_panel .content_area .depart_process3 dd {margin-left:70px; padding:10px;}
	.sub_panel .content_area .depart_process3 dd ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd ul:nth-child(2n) {margin-left:0;}

    .sub_panel .content_area .depart_process3 dd.es1 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:85%;}
    .sub_panel .content_area .depart_process3 dd.es1 p {font-size:120%; margin-top:0px;margin-bottom:10px; ;}
	.sub_panel .content_area .depart_process3 dd.es1 p.next {margin:10px auto;}  
    .sub_panel .content_area .depart_process3 dd.es1 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es1 ul:nth-child(1n) {width:100%;}
	
	.sub_panel .content_area .depart_process3 dd.es2 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:85%; margin-top:10px; margin-left:70px;}
	.sub_panel .content_area .depart_process3 dd.es2 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es2 ul:nth-child(2n) {margin-left:0;}
  
  
  	.sub_panel .content_area .depart_process3 dd.es3 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:85%; margin-top:10px; margin-left:70px}
	.sub_panel .content_area .depart_process3 dd.es3 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es3 ul:nth-child(2n) {margin-left:0;}
	
.sub_panel .content_area .depart_process3 dd.es4{background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:85%; margin-top:10px; margin-left:70px}
	.sub_panel .content_area .depart_process3 dd.es4 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es4 ul:nth-child(2n) {margin-left:0;}

     .sub_panel .content_area .depart_process3 dd.op {background-color:#fff; border:#999999 solid 1px; color:#333; margin-top:6px;}
    .sub_panel .content_area .depart_process3 dd.op p {font-size:120%; margin-top:0px; color:#000; ;}
	.sub_panel .content_area .depart_process3 dd.op p.next {margin:10px auto;} 
	.sub_panel .content_area .depart_process3 dd.op ul:nth-child(1n) {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.op ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.op ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; padding-left:10px; line-height:25px; overflow:hidden;}
    .sub_panel .content_area .depart_process3 dd.op ul li span {float:right;}

/* 마케팅전공 교육과정 */

	/* 교수진소개 */
	.sub_panel .content_area .teacher_list_wrap{width:100%;}
	.sub_panel .content_area .teacher_list_wrap ul li {width:100%;}
	.sub_panel .content_area .teacher_list_wrap ul li:nth-of-type(2n) {margin-left:0px;}
	
	/* 0710 */
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab{width:107%}
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab li{width:16%;border-left:0}
	
	.sub_panel .content_area .guide_license_wrap .license_tab{width:105%}
	.sub_panel .content_area .guide_license_wrap .license_tab li{width:48%}
	
	.sub_panel .tnb li{min-width:50%;width:50%}
	
	.sub_panel .content_area .sitemap_list_wrap{padding:13px 0 3px 0px}
	.sub_panel .content_area .sitemap_list_wrap .sitemap_title{position:relative;left:auto;top:auto;margin-bottom:5px}
	
	.sub_panel .bbs_wrap .bbs_list_wrap li{padding:10px 0;height:160px}
	
    .sub_panel .content_area .depart_titlebox .contact li.gcugo {float:none;margin-top:60px;margin-left:10px}
	.sub_panel .content_area .depart_titlebox .contact  .fr{float:none;margin-top:10px;margin-left:10px}
	.sub_panel .content_area .depart_titlebox .tit_1 .fl{float:none}
	.sub_panel .content_area .depart_titlebox .tit_1 .fr{float:none;margin-top:20px}
		.sub_panel .content_area .depart_titlebox .contact li.online_mov {float:none;margin-top:60px;margin-left:0px}

	.sub_panel .content_area .symbol_wrap .symbol{width:37%}
		.sub_panel .content_area .symbol_wrap .info{width:58%}
			.sub_panel .content_area .logotype_wrap ul{width:auto}
	.sub_panel .content_area .logotype_wrap ul li{width:46%}
	.sub_panel .content_area .logotype_wrap ul img{width:100%}
	
	
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dt {position:static;}
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dd {padding-left:0px; margin-top:10px;}
	
	.sub_panel .bbs_wrap .bbs_header .total{float:none;margin-bottom:10px}
	.sub_panel .bbs_wrap .bbs_header .search_wrap{float:none}
	
	.sub_panel .bbs_wrap .bbs_board_table td .bbs_img{display:none}
	
	.sub_panel .content_area .ars_table tr td:last-child{width:30%}
	
	.sub_panel .content_area .depart_title{font-size:200%}
    

 /* 영어전공 교육과정 11/17 */
  .sub_panel .content_area .depart_process1 {margin-left:90px; }
  .sub_panel .content_area .depart_process1 ul { float:left; width:30%; vertical-align:middle;padding:5px;}
  .sub_panel .content_area .depart_process1 ul li { height:40px; position:absolute; background:#ffd6d6; border:#999 solid 1px; text-align:center; vertical-align:middle; font-size:110%; ;}
  .sub_panel .content_area .depart_process1 ul:nth-child(1n) {margin-left:0;} 
  .sub_panel .content_area .depart_process1 ul:nth-child(2n) {margin-left:0;}  
  .sub_panel .content_area .depart_process1 ul:nth-child(3n) {float:right;}

}
	

@media all and (max-width:699px) {

/* 팝업  
#footerFixedBanner { z-index:200;background:#1b2644;}
#footerFixedBanner .f_guide{position:relative; width:100%; height:130px;margin: 0 auto; color:#FFF; background:none; }
#footerFixedBanner .guide1{display:none}
#footerFixedBanner span{color:#ffea00; }

#footerFixedBanner .guide3{width:100%; margin:0px auto;text-align:center;}/* 입시모집안내 
#footerFixedBanner .guide3 .p_title1{ font-size:160%;font-weight:400;}
#footerFixedBanner .guide3 .p_title2{ font-size:140%;font-weight:700;}
#footerFixedBanner .guide3 .view_btn2{width:70px; margin: 0 auto; font-size:16px;font-weight:500; background-color:#df3435; padding:3px 3px 3px 5px;z-index: 2000;margin-top:10px;color:#FFF;}
#footerFixedBanner .guide3 .view_btn2 a{color:#FFF;}
	
*/
	
    #footerFixedBanner { z-index:200;background:#005f71;}
    #footerFixedBanner .f_guide{position:relative; width:100%; height:130px;margin: 0 auto; color:#FFF; background:none; }

    #footerFixedBanner .guide1{width:50%;margin-top:15px; margin-right:20px; text-align:center;margin:0 auto; *float:right;}
    #footerFixedBanner .guide1 .img{width:500px;}

    #footerFixedBanner .guide1 .p_title1{ font-size:14px; background-color:#31aea4;width:220px; border-radius:30px; padding:3px 10px 3px 10px;font-weight:400; *margin-left:40px; }

    #footerFixedBanner .guide1 .p_title3{ font-size:24px;font-weight:400; letter-spacing:-1px;}
    #footerFixedBanner .guide1 .p_title4{ font-size:100%;font-weight:400;margin-top:3px; }

    #footerFixedBanner .f_guide .view_btn{ *float:right;width:65px;margin: 0 auto;  font-size:13x;font-weight:400; background-color:#697181; padding:5px 5px 5px 10px;z-index: 2000;margin-top:70px; border-radius:5px;}
    #footerFixedBanner .f_guide .view_btn a{color:#FFF;}


    #headerSection {background-color:#8d0d0e; height:35px;z-index:250; overflow: hidden;  text-align:center;position:relative;top:0px;width:100%;}
    #headerSection .sectionTop {background:#8d0d0e;height:35px;width:100%;text-align:center;position:relative; margin: 0px auto;}

	
	#header{padding:20px 0 0 0;width:100%;height:56px;text-align:center}
	#btn_gnb,#btn_quick{display:block;top:23px;}
	
	#gnb{left:-105%;padding-top:76px;bottom:auto;width:100%;border-right:0}
	
	#gnb .menu_area{background:#fff; width:100%;border:1px solid #d2d0d0; }	
	#gnb .lng{padding-left:0;text-align:center}
	#gnb .lng a{display:inline;float:none}
	#gnb .menu .ico, #gnb .link_menu .ico{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
	#gnb .menu .menu_wrap{padding-left:0;height:auto}
	#gnb .menu .menu_wrap .link{padding-left:30px;height:46px;line-height:46px}
	#gnb .menu .menu_wrap .link2{padding-left:30px;height:46px;line-height:46px;}
	#gnb .menu .sub_wrap{position:relative;left:auto;top:auto;padding-left:0}
	#gnb .menu .sub_menu{width:auto;border:0}
	#gnb .menu .sub_menu .title{padding-left:30px;color:#fff;border-bottom:1px solid #8f8f8f;background:#333;}
	#gnb .menu .sub_menu .title.open,#gnb .menu .sub_menu .title:hover{color:#fff;}
	#gnb .menu .sub_menu .sub_list a{padding-left:30px;}
	#gnb .login_area dd{margin:0 auto;*width:170px;padding-left:22px;}	
	#gnb .login_area .btn_login{right:23px;}
	
	
	#gnb .welcome span br{display:none}


	
	#gnb .search_area{padding-left:0}
	#gnb .search_area .search_wrap{margin:0 auto;width:200px}
    #gnb .link_menu .cyber{font-size:15px;color:#ca200a;}
	#gnb .link_menu .cyber1{font-size:13px;color:#ca200a;}
	

	
	#main{padding:0; width:100%;}	
	#main .index_panel{padding:0px;width:auto;*min-height:363px;}
	#main_slide{border-right:0 ;width:100%;margin:0 auto;}
	#main .visual_area{border:1px solid #ccc; margin-top:80px;}
	#main .visual_area .control_area{left:0px;top:10px}
	 #main .visual_area .slide .bg{min-height:350px} 
	#main .visual_area .slide {width:100%;min-height:350px}
	#main .visual_area .slide .text{font-size:4px;left:20px;top:60px}
	#main .visual_area .slide .text .btn_info img{height:25px}
	

	
	#main .grid_box{float:none;width:auto;}

	#main .notice_area .affairs_area .lifelong .press_area , #main .grid_box, .grid_box2{border-bottom:0px; padding-right:10px;}
	#main .notice_area .btn_more{display:none!important}
	#main .notice_area .list .date{display:none}
	#main .notice_area dt{padding-right:5px}
	#main .notice_area .btn_tab{font-size:150%;letter-spacing:-1px}
	#main .notice_area dt span{margin-left:5px}

	#main .grid_box0{float:none;width:auto}
	
	#main .report_area .grid_wrap, #main .affairs_area .grid_wrap, #main .gcu_area .grid_wrap{width:auto }
	#main .report_area .btn_more, #main .affairs_area .btn_more, #main .gcu_area .btn_more{display:none!important}
	#main .report_area .list, #main .affairs_area .list, #main .gcu_area .list{width:auto;padding-right:10px;}
	#main .report_area .list .date, #main .affairs_area .list .date, #main .gcu_area .list .date{display:none}
	#main .report_area .list,  #main .affairs_area .list , #main .gcu_area .list{padding-bottom:10px;margin-top:0px;}
	
    




	#main .enter_panel{font-size:80%}
	#main .enter_panel .panel_wrap{padding:50px 40px;min-height:0;border:1px solid #ccc}
	#main .enter_panel .sub_title{font-size:320%}
	#main .enter_panel .date{font-size:160%}
	#main .enter_panel .title_area{background:none}
	#main .enter_panel .menu_area .list{width:49%}
	#main .enter_panel .title_area{margin-bottom:60px}
	#main .study_panel .panel_wrap{padding:50px 40px;min-height:0;border:1px solid #ccc}
	
		
	#footer .address_area{padding-left:0}
	#footer .address_area .phone{position:relative;left:auto;top:auto;color:#000;}
	#footer .address_area .right{float:none;border:0;padding-right:10px;}
	#footer .address_area .footer_logo{position:relative;padding-left:30px;top:auto}
	#footer .address_area .address{float:none;width:100%;left:auto;top:auto}
	#footer .info_area .content_area{padding:10px 20px 80px 30px;}
	#footer .info_area .family{position:relative;float:none;left:auto;top:auto;padding:0}
	#footer .info_area .fnb{float:none;padding:0;border:0;width:100%;}
	#footer .info_area .link{right:auto;left:20px;top:auto;bottom:40px;right:20px}
	#footer .info_area .link .banner{float:left;margin-left:0px;margin-top:auto;}
	#footer .info_area .link .banner a:first-child{margin-left:10px}
	#footer .info_area .fnb .group{margin-top:0px}
	#footer .info_area .fnb .academyinfo a{margin-top:0px}
	#footer .info_area .fnb .copyright{*/text-align:justify}
	

	
	
	
	
	/* family-site */
#footer .family{ position:absolute; display:block; left:auto;top:120px;  }

	
#footer .pos-right{width:100%; text-align:center;margin-top:0px;position:absolute; display:block;}

.relate_site0{text-align:center; width:100%;position:relative;}
.relate_site {width:87%; top:130px; margin-left:30px;*margin-right:50px;position:relative;float:left; margin:10auto;}
.relate_site ul {margin:0; box-sizing:border-box; border:1px solid #595959; border-bottom:0; position:absolute; left:10px; bottom:47px; z-index:1500; background:#2f2f2f; width:100%; margin:0 auto;display:none; max-height:420px; overflow:none;}
.relate_site a {display:block; box-sizing:border-box; text-decoration:none; padding:0 8%; font-size:14px; height:38px; position:relative;  line-height:36px; color:#fff;background-color:#464c57;}




.item {width:100%; text-align:center; position:relative;display:block; top:30px;}
.item .f_counsel {position:relative;margin:0 auto; border:3px solid #5d636d;  padding:10px 20px  0px 20px;background-color:#1d1f25;width:80%; vertical-align:middle;height:35px;margin-left:30px;}
.item .f_counsel h2 {text-align:left;}
.item .f_counsel h2 span{font-size:16px;}
.item .f_counsel .t_tel{margin:-25px 0px 10px 70px; font-size:25px;color:#fd8d8d;font-weight:400;text-align:left;}
.item .f_counsel .faq{font-size:14px;  text-align:center;margin:-40px 0px 20px 10px ; background-color:#606986; width:100px; height:22px;*float:right;padding-top:3px;z-index:1000 }

.item .f_counsel .left{float:right;margin-right:120px;}
.item .f_counsel .right{float:right;margin-top:-40px; margin-right:-220px;}

	#footer .inner .copyright{float:left;padding:20px 0px 50px 0px; font-size:14px;color:#8e8e8e;border-top:1px solid #5a5a5a;width:90%; margin-left:10px;margin-top:220px;display:block;}
	
	
	
	
	
	
	
	#page_scroll{right:20px;top:25px;width:auto;z-index:100}
	#page_scroll .thumb {display:block;}
	#page_scroll .btn_area{display:none}
	#page_scroll .btn_area p {display:block;}

	   .quick_menu_view{display:block;} 
	#quick_menu{position:absolute;display:block;right:-110%;bottom:auto;*margin-top:-70px; }
	#quick_menu,#quick_menu .quick_area{top:0;width:100%;border:0;background:#fff; border-bottom:2px solid #d0d0d0;}
	#quick_menu .quick_area{top:0!important;padding-top:76px}
	#quick_menu .font_area{padding:0;height:28px;border-bottom:1px solid #d0d0d0;background:url("/resource/image/common/quick_font_mobile.gif") no-repeat center top}
	#quick_menu .font_wrap{padding-left:62px;margin:0 auto;width:65px;overflow:hidden}
	#quick_menu .font_area a{display:block;float:left;width:30px;height:28px;text-indent:-9999px}
	#quick_menu .title{height:59px;border-bottom:1px solid #d2d2d2;font-size:20px; color:#000;font-weight:bold; border-top:0;text-align:center; *background:url("/resource/image/common/quick_title.gif") no-repeat}
	#quick_menu .menu_area ul li.menu_01 a:link, #quick_menu .menu_area ul li.menu_01 a:visited,
	#quick_menu .menu_area ul li.menu_01 a:hover, #quick_menu .menu_area ul li.menu_01 a:active,
	#quick_menu .menu_area ul li.menu_02 a:link, #quick_menu .menu_area ul li.menu_02 a:visited,
	#quick_menu .menu_area ul li.menu_02 a:hover, #quick_menu .menu_area ul li.menu_02 a:active,
	#quick_menu .menu_area ul li.menu_03 a:link, #quick_menu .menu_area ul li.menu_03 a:visited,
	#quick_menu .menu_area ul li.menu_03 a:hover, #quick_menu .menu_area ul li.menu_03 a:active,
	#quick_menu .menu_area ul li.menu_04 a:link, #quick_menu .menu_area ul li.menu_04 a:visited,
	#quick_menu .menu_area ul li.menu_04 a:hover, #quick_menu .menu_area ul li.menu_04 a:active,
	#quick_menu .menu_area ul li.menu_05 a:link, #quick_menu .menu_area ul li.menu_05 a:visited,
	#quick_menu .menu_area ul li.menu_05 a:hover, #quick_menu .menu_area ul li.menu_05 a:active,
    #quick_menu .menu_area ul li.menu_07 a:link, #quick_menu .menu_area ul li.menu_07 a:visited,
	#quick_menu .menu_area ul li.menu_07 a:hover, #quick_menu .menu_area ul li.menu_07 a:active,
	#quick_menu .menu_area ul li.menu_06 a:link, #quick_menu .menu_area ul li.menu_06 a:visited,
	#quick_menu .menu_area ul li.menu_06 a:hover, #quick_menu .menu_area ul li.menu_06 a:active{background-position:15px center;}
	#quick_menu .menu_area ul li a,
	#quick_menu .menu_area ul li.menu_02 a,
	#quick_menu .menu_area ul li.menu_03 a,
	#quick_menu .menu_area ul li.menu_05 a{display:block;padding:13px 0 0 80px;width:auto;height:47px;line-height:33px;text-align:left;font-size:15px;white-space:nowrap}
	
    	#quick_menu .menu_area ul li.menu_07 img {padding:10px 0 0 30px;}
	
	#quick_menu .btn_top{display:none;}
	#quick_menu .menu_area .ico{float:left;margin:0 15px 0 0}
	#quick_menu .menu_area a:active{color:#fff;background:url("/resource/image/common/quick_bgs_mobile.gif") no-repeat;background-size:100% 100%}
	#quick_menu .menu_area a br{display:none}
	#quick_menu .menu_area .arrow{display:block}

	#pop .header h1 {margin:14px 0px 0px 10px;}
	#pop .header a.btn_close {margin:25px 10px 0px 0px;}
	#pop .con {margin:10px 10px; padding:10px 10px; }
	#pop .input_area dl {float:none;overflow:hidden; width:100%;}
	#pop .input_area p {float:none; width:100%; padding:15px 0px 0px 0px;}

	#main.sub,#main.sub .sub_panel{min-height:0;}
	
    #main.sub{padding:0;}
    #main.sub .sub_header .sub_visual img{margin-top:70px;height:110px; *border-right:1px solid #d2d0d0;}
	#main.sub .sub_header .user_menu{padding-right:20px;*border:1px solid #000}
	#main.sub .sub_header .lnb .sub_menu{left:20px;}
	#main.sub .sub_panel,#main.sub .sub_header{*border-right:1px solid #d2d0d0;}
	#main.sub .sub_panel{padding:0 20px;}
	#main.sub .sub_header .lnb_wrap,#main.sub .sub_header .lnb_sub_wrap,#main.sub .sub_header .lnb_subs_wrap{padding:0;}
	#main.sub .sub_header .lnb_subs_wrap .menu{background:url("/resource/image/ico/sub_lnb_line.gif") repeat}
	#main.sub .sub_header .lnb_subs_wrap .on,#main.sub .sub_header .lnb_subs_wrap a:hover{color:#ca200a;}
	#main.sub .sub_header .lnb_sub_wrap,#main.sub .sub_header .lnb_subs_wrap{padding:0!important}
	#main.sub .sub_header .lnb_sub_wrap.right,#main.sub .sub_header .lnb_subs_wrap.right{text-align:left}
	#main.sub .sub_header .lnb_sub_wrap .menu li,#main.sub .sub_header .lnb_subs_wrap .menu a{margin-left:-3px!important;margin-right:0!important;background-position:left center!important}
	#main.sub .navi_area .sns a{display:inline-block;width:44px;margin-left:0;text-align:center;}
	
	.sub_panel .main_title .title{font-size:250%; display:block;}
	.sub_panel .main_title .sub{margin-left:0px; margin-top:10px; display:block;}


	.sub_panel .content_area .title_area_04{min-height:0px;background:none;}
	.sub_panel .content_area .title_area_04 p br{display:none;}


	.sub_panel .title_area_05{min-height:0px; background:none;}
	.sub_panel .title_area_05 .title{margin-bottom:25px; margin-top:0px; font-size:180%;}
	
	.sub_panel .title_area_07{min-height:0px; background:none;}
	.sub_panel .title_area_07 .title{margin-bottom:25px; margin-top:0px; font-size:180%;}
	
	.sub_panel .title_area .img_title{width:80%;max-width:100%}
	.sub_panel .content_area{min-height:0}
	.sub_panel .content_area .tab_menu li {width: 50%;}
	.sub_panel .content_area .img_wrap.img_small img{width:80%;max-width:100%}
	.sub_panel .content_area .teacher_list .teacher_sub img{margin:0 5px 10px 5px;width:29%}
	.sub_panel .content_area .good_list .thumb_wrap .thumb{float:none;margin-right:0;/*width:100%;max-width:100%*/}
	.sub_panel .content_area .good_list .thumb_wrap .sub_list{width:auto}
	.sub_panel .content_area .symbol_wrap .symbol{float:none;margin-bottom:10px;width:auto}
	.sub_panel .content_area .symbol_wrap .info{float:none;width:auto}
	.sub_panel .content_area .logotype_wrap ul li{float:none;margin-bottom:10px;width:auto}
	.sub_panel .content_area .chariman_wrap .chariman{float:none;width:auto;border-right:0}
	.sub_panel .content_area .chariman_wrap .history{float:none;width:auto}
	.sub_panel .content_area .report_table_wrap{padding-left:0}
	.sub_panel .content_area .report_table_wrap .title{position:relative;left:auto;top:auto}
	.sub_panel .content_area .organi_book_wrap{float:none;margin-right:0}
	.sub_panel .content_area .center_link .btn{margin-top:50px;display:block;float:none;width:auto;text-align:left}

	.sub_panel .content_area .center_link2{display:block;float:none;width:auto;text-align:left }
	.sub_panel .content_area .center_link2 a{display:block;float:none;width:auto;text-align:left}
	.sub_panel .content_area .address_map .google_map{height:200px}
	.sub_panel .content_area{min-height:0;padding-bottom:30px}
	.sub_panel .content_area .contact_wrap p{display:block;float:none}
	.sub_panel .content_area .history_wrap .history_table{padding-left:0}
	.sub_panel .content_area .history_wrap .history_table dt{position:relative;left:auto;top:auto;margin-bottom:10px}
	.sub_panel .content_area .color_list li{width:120px}
	.sub_panel .content_area .symbol_wrap .down_wrap,.sub_panel .content_area .logotype_wrap .down_wrap{text-align:left;width:100%}
	.sub_panel .content_area .history_line li{padding-left:2%;padding-right:2%;width:46%}
	/* .sub_panel .content_area .report_table_wrap td img{width:140px;min-width:140px} */
	.sub_panel .content_area .img_title{width:90%;max-width:100%}
	.sub_panel .content_area .center_link .btn{font-size:120%;white-space:nowrap;overflow:hidden;width:auto;}
	.sub_panel .content_area .center_link2{display:block;float:none;width:auto;text-align:left;font-size:120%;width:auto; }
	.sub_panel .content_area .center_link2 .btn{font-size:120%;white-space:nowrap;overflow:hidden}
	.sub_panel .content_area .organi_book_list{padding:20px;background:#fafafa!important}
	.sub_panel .content_area .good_list.good_list_type_02 li .good_title{position:relative;margin-bottom:3px;left:auto;top:auto}
	.sub_panel .content_area .good_list.good_list_type_02 li{padding:10px 0}

	.sub_panel .content_area .logotype_wrap ul{width:100%;overflow:hidden}
	.sub_panel .title_area_04{min-height:0px;background:none;}

	.sub_panel .title_area_05 .title{display:none;}
	.sub_panel .title_area_05 .title_mobile{padding-bottom:25px;display:block;}

	.sub_panel .title_area_07 .title{display:none;}
	.sub_panel .title_area_07 .title_mobile{padding-bottom:25px;display:block;}

	.sub_panel .content_area .lab {display:none;} /*  생명과학연구소 */


	
	/* 학사안내 */
	.sub_panel .content_area .guide_schedule_list{padding-left:0}
	.sub_panel .content_area .guide_schedule_list dt{position:relative;left:0;top:0;margin-bottom:15px}
	
	/* 학생서비스 */
	.sub_panel .content_area .service_process_list li{width:23%}
	
.sub_panel .content_area .service_library_title .box{text-align:left; margin-top:10px; width:100%; margin-left:0px;}
	
	
	/* 학위이수흐름도 */
	.sub_panel .content_area .tab_panel li{position:relative;padding:25px 0 25px 85px}
	.sub_panel .content_area .tab_panel li.img {text-align:center;}
	.sub_panel .content_area .tab_panel li.img img {margin:4px 10px;}

	.sub_panel .content_area .edu_process_list li {float:left;width:50%; padding:10px 0px;}
	.sub_panel .content_area .edu_process_list li:nth-child(3),
	.sub_panel .content_area .edu_process_list li:nth-child(4),
	.sub_panel .content_area .edu_process_list li:nth-child(5),
	.sub_panel .content_area .edu_process_list li:nth-child(6) {border-top:#e5e5e5 solid 1px;}
	.sub_panel .content_area .edu_process_list li:nth-child(3n-2) > div {border-left:#e5e5e5 solid 1px;}
	.sub_panel .content_area .edu_process_list li:nth-child(2n-1) > div {border-left:none;}
	.sub_panel .content_area .edu_process_list li p.tit {font-size:170%; padding:0px 10px;}
	.sub_panel .content_area .edu_process_list li p.tit span {font-size:150%; color:#ccc; margin-right:0.2em; display:block;}
	.sub_panel .content_area .edu_process_list li p.exp {padding:0px 10px; min-height:10.4em;}

	.sub_panel .content_area .pople_box .fl {float:none; width:100%; margin-right:0; margin-top:20px;}
	.sub_panel .content_area .pople_box .fr {float:none; width:100%; text-align:center;}
	.sub_panel .content_area .pople_box .fl .title_1 {font-size: 200%; }
	.sub_panel .content_area .pople_box .fl .exp {font-size: 150%; margin-top:20px; color:#000;}
	.sub_panel .content_area .pople_box2 .fl {float:none; width:100%; margin-right:0; margin-top:20px;}
	.sub_panel .content_area .pople_box2 .fr {float:none; width:100%; text-align:center; margin-top:30px;}

	.sub_panel .content_area .depart_diagram > dl > dt {position:static; padding-right:0px; margin:0px auto;}
	.sub_panel .content_area .depart_diagram > dl > dd {background:none; margin-left:0px; padding:7px 0px 7px 27px;}
	.sub_panel .content_area .depart_diagram > dl > dd:first-of-type {background:none;}
	.sub_panel .content_area .depart_diagram > dl > dd:last-of-type {background:none;}

	.sub_panel .content_area .depart_diagram.sty2 > dl > dt.dt4 {position:static; padding-right:0px; margin:0px auto;}
	.sub_panel .content_area .depart_diagram.sty2 > dl > dd {background:none; margin-left:0px; padding:7px 0px 7px 7px;}
	.sub_panel .content_area .depart_diagram.sty2 > dl > dd:first-of-type {background:none;}
	.sub_panel .content_area .depart_diagram.sty2 > dl > dd:last-of-type {background:none;}

	.sub_panel .content_area .depart_diagram2 > dl > dd {float:none; width:100%; background:none; padding:0px; margin-bottom:10px;}
	.sub_panel .content_area .depart_diagram2 > dl > dd:first-of-type {background:none;}
	.sub_panel .content_area .depart_diagram2 > dl > dd:last-of-type {background:none;}
	.sub_panel .content_area .depart_wrap .depart_mov {position:static; width:300px; min-height:220px; margin:0 auto;}
	.sub_panel .content_area .depart_wrap .depart_info2 {margin-left:0px; }
	.sub_panel .content_area .depart_diagram2.sty2 > dl > dd {width:100%; padding:0px;}
	.sub_panel .content_area .depart_wrap2 .depart_diagram3 li {float:none; width:100%;}
	.sub_panel .content_area .depart_wrap2 .depart_diagram3 li div {border:#c33e3e solid 1px; border-radius:15px;behavior:url('PIE.htc');  background-color:#f9f9f9; width:90%; margin:0px auto;}
	.sub_panel .content_area .depart_wrap2 .depart_diagram4 li {float:none; width:100%; background:url("/resource/image/sub_03/ico_process3.png") no-repeat 50% bottom; padding-bottom:40px; margin-bottom:10px;}
	.sub_panel .content_area .depart_wrap2 .depart_diagram4 li:last-of-type {background:none;}
	.sub_panel .content_area .depart_wrap2 .depart_diagram4 li div {padding:0px; width:95%; min-height:100px;}
	.sub_panel .content_area .depart_wrap2 .depart_info3 {padding:10px;}

	.sub_panel .content_area .depart_titlebox .info li:nth-child(1) {width:70%;}
	.sub_panel .content_area .depart_titlebox .info li:nth-child(1) p {margin-left:10px;}
	.sub_panel .content_area .depart_titlebox .info li:nth-child(1) p.tit {margin-top:10px;}
	.sub_panel .content_area .depart_titlebox .info li:nth-child(2) { width:30%;}
	.sub_panel .content_area .depart_titlebox .info li:nth-child(3) {width:0;}

	.sub_panel .content_area .depart_section .video_wrap .video {width:100%;}
	.sub_panel .content_area .depart_section .video_wrap .info {width:100%; /* width:280px; */ margin:10px auto 0px auto; overflow:hidden;}
	.sub_panel .content_area .depart_section .video_wrap .info .fl {float:none; width:100%; height:80px; margin:10px auto;}
	.sub_panel .content_area .depart_section .video_wrap .info .fl p {display:inline-block;}
	.sub_panel .content_area .depart_section .video_wrap .info .fl p.name {margin-top:5px; vertical-align:top;}
	.sub_panel .content_area .depart_section .video_wrap .info .fr {float:none; margin-left:0px;}
	.sub_panel .content_area .depart_section .video_wrap .info .fr .desc_wrap {width:auto!important; height:150px; margin:10px auto;}

	.sub_panel .content_area .depart_process {padding:5px;}
	.sub_panel .content_area .depart_process .info {margin-top:0px;}
	.sub_panel .content_area .depart_process dd {margin-left:70px; padding:10px;}
	.sub_panel .content_area .depart_process dd ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process dd ul:nth-child(2n) {margin-left:0;}



   /*/*/

  .sub_panel .content_area .depart_process1 {display:none;}
 


	.sub_panel .content_area .depart_process2 {padding:5px;}
	.sub_panel .content_area .depart_process2 .info {margin-top:0px;}
	.sub_panel .content_area .depart_process2 dd {margin-left:70px; padding:10px;}
	.sub_panel .content_area .depart_process2 dd ul {float:left;width:100%;}
    .sub_panel .content_area .depart_process2 dd ul:nth-child(2n) {margin-left:0;}
    .sub_panel .content_area .depart_process2 dd ul:nth-child(3n) {margin-left:0;}


/*/*/






	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dt {position:static;}
	.sub_panel .content_area .teacher_detail_wrap .teacher_detail dd {padding-left:0px; margin-top:10px;}

	.sub_panel .content_area .flowchart_list {background:none;}
	.sub_panel .content_area .flowchart_list > li {width:auto; height:auto; margin-top:20px;}
	.sub_panel .content_area .flowchart_list > li:first-of-type,
	.sub_panel .content_area .flowchart_list > li:last-of-type{height:auto;}
	.sub_panel .content_area .flowchart_list > li > p {font-size:160%; text-align:center; width:105px; padding:8px 0px 8px 0px; border-radius:20px;behavior:url('PIE.htc');}
	.sub_panel .content_area .flowchart_list > li.flow_1 > p {border:#f1cf81 solid 7px;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > p {border:#e6bf64 solid 7px;}
	.sub_panel .content_area .flowchart_list > li.flow_3 > p {border:#e59a30 solid 7px;}
	.sub_panel .content_area .flowchart_list > li.flow_4 > p {border:#e59a30 solid 7px;}
	.sub_panel .content_area .flowchart_list > li.flow_5 > p {border:#ce711e solid 7px;}
	.sub_panel .content_area .flowchart_list > li.flow_6 > p {border:#e87231 solid 7px;}
	.sub_panel .content_area .flowchart_list > li.flow_7 > p {border:#d3561f solid 7px;}
	.sub_panel .content_area .flowchart_list > li.flow_8 > p {border:#c32d14 solid 7px;}
	
	.sub_panel .content_area .flowchart_list > li:first-of-type > p {padding-top:8px;}
	.sub_panel .content_area .flowchart_list > li:last-of-type > p {padding-top:8px;}
	.sub_panel .content_area .flowchart_list > li:last-of-type > p > span {color:#696969; display:inline-block; font-size:90%;}
	.sub_panel .content_area .flowchart_list > li > div {position:static; margin-top:10px;}
	.sub_panel .content_area .flowchart_list > li.flow_2 {position:relative;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > span.line {display:none; }
	.sub_panel .content_area .flowchart_list > li.flow_2 > div.first {padding-left:0px; background:none;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div.last {padding-left:0px; background:none;}
	.sub_panel .content_area .flowchart_list > li.flow_4 > div {padding-left:0px; background:none;}
	.sub_panel .content_area .flowchart_list > li.flow_5 > div {padding-left:0px; background:none;}
	.sub_panel .content_area .flowchart_list > li.flow_6 > div {padding-left:0px; background:none;}
	.sub_panel .content_area .flowchart_list > li.flow_7 > div {padding-left:0px; background:none;}
	.sub_panel .content_area .flowchart_list > li > div > div {text-align:left; font-weight:normal; width:auto;  border:#ccc solid 1px; padding:5px 5px;}
	.sub_panel .content_area .flowchart_list > li > div p {font-size:130%; ;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div p.tit {color:#af6d1e;}
	.sub_panel .content_area .flowchart_list > li.flow_5 > div p.tit {color:#bc4b0d;}
	.sub_panel .content_area .flowchart_list > li.flow_7 > div p.tit {color:#c32d14;}
	.sub_panel .content_area .flowchart_list > li > div > div > ul.d2 {margin-top:10px;}
	.sub_panel .content_area .flowchart_list > li > div > div > ul.d2 > li {font-size:130%; padding-left:10px; line-height:20px;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div:first-of-type > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_1.png") no-repeat left 8px;}
	.sub_panel .content_area .flowchart_list > li.flow_2 > div:last-of-type > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_2.png") no-repeat left 8px;}
	.sub_panel .content_area .flowchart_list > li.flow_4 > div > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_3.png") no-repeat left 8px;}
	.sub_panel .content_area .flowchart_list > li.flow_5 > div > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_4.png") no-repeat left 8px;}
	.sub_panel .content_area .flowchart_list > li.flow_6 > div > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_5.png") no-repeat left 8px;}
	.sub_panel .content_area .flowchart_list > li.flow_7 > div > div > ul.d2 > li {background:url("/resource/image/sub_03/blt_flowchart_6.png") no-repeat left 8px;}

	.sub_panel .content_area .process_info1 ul li {width:50%;}
	/*.sub_panel .content_area .process_info1 ul li > div > div {font-size:13pt; padding-left:13px;} */
	.sub_panel .content_area .process_info1 ul li {background:none;}
	.sub_panel .content_area .process_info1.sty2 ul li {width:50%;}
	.sub_panel .content_area .process_info1.sty3 ul li {width:50%;}
	.sub_panel .content_area .process_info1.sty4 ul li {width:50%;}

	.sub_panel .content_area .process_info2 .process_step li dl dt {position:static; }
	.sub_panel .content_area .process_info2 .process_step li dl dd {padding-left:20px; margin-top:10px;}

	.sub_panel .content_area .guide_process_wrap .tit_1 {margin:20px 0px 10px 0px; font-size:180%; ;}
	.sub_panel .content_area .guide_process_wrap .tit_1 .red {color:#ca200a; display:block;}

	.sub_panel .content_area .service_id_wrap .img_wrap{float:none;margin-right:0;width:auto;max-width:100%;}
	.sub_panel .content_area .service_id_wrap .text_wrap{float:none; width:100%;}
	.sub_panel .content_area .service_id_wrap2 .img_wrap{float:none;margin-right:0;width:auto;max-width:100%;}
	.sub_panel .content_area .service_id_wrap2 .text_wrap{float:none;width:100%;}
	.sub_panel .content_area .service_id_title {padding: 10px 10px;}
	.sub_panel .content_area .life_medical_list{padding-left:0px;}
	.sub_panel .content_area .life_medical_list .img_wrap{position:static;}
	.sub_panel .content_area .text.padding4 {padding-left: 10px;}

	.sub_panel .content_area .bbs_movie li .movie {float:none; width:300px; min-width:300px; margin:0px auto;}
	.sub_panel .content_area .bbs_movie li .movie iframe {width:300px; height:230px;}
	.sub_panel .content_area .bbs_movie li .info {float:none; width:100%; margin-left:0; border-bottom:none; }

	.sub_panel .content_area .organization_wrap .og_d1 > li > div {padding-bottom:54px;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_1 > div {top:-45px;width:50%; margin-right:0;}

	.sub_panel .content_area .organization_wrap .og_d3 {background-color:#f7f7f7; padding-bottom:34px;}
	.sub_panel .content_area .organization_wrap .og_d3 > li {width:100%; background:none !important;}
	.sub_panel .content_area .organization_wrap .og_d3 > li > div {background:none !important;}

    
    .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_7 {position:relative;}
    .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_7 > div {position:absolute; right:-15px; top:0;width:40%; margin-right:10%; height:30px;}
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_7 > div > p {background-color:#c95007;float:right; ;}   /* 교육조직 */

    .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_3 {position:relative;}
    .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_3 > div {position:absolute; right:250px; top:0px;width:40%; margin-right:10%; height:30px; }
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_3 > div > p {background-color:#c95007;float:right; ;}   /* 대학본부 */

    .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_5 {position:relative;}
    .sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_5 > div {position:absolute; right:0; top:-243px;width:40%; margin-right:10%; height:30px; }
	.sub_panel .content_area .organization_wrap .og_d2 > li.og_d2_5 > div > p {background-color:#c95007;float:right; ;}   /* 산학협력단 */

    
/* 창업지원센터 조직도 */
    .sub_panel .content_area .organization_wrap2 .og_d1 > li > div {padding-bottom:54px;}
    .sub_panel .content_area .organization_wrap2 .og_d2 > li.og_d2_1 > div {top:-45px;width:50%; margin-right:0;}
    
	.sub_panel .content_area .organization_wrap2 .og_d3 {background-color:#f7f7f7;  padding-bottom:34px;}

    .sub_panel .content_area .organization_wrap2 .og_d3 > li {float:left; width:100%; vertical-align:top; text-align:center; background:none !important;}

	.sub_panel .content_area .organization_wrap2 .og_d3 > li > div {display:inline-block;width:100px;padding-top:35px; background:url("/resource/image/sub_01/bg_tree_line.png") 50% top repeat-y;}







	.sub_panel .content_area .disabled_wrap2 .img_wrap li {float:left; width:100%;}

	.sub_panel .content_area .service_library_title{padding-right:0px;min-height:236px;background:none;}
	.sub_panel .content_area .process_1 li:nth-child(1) {width:100%;}
	.sub_panel .content_area .process_1 li:nth-child(2) {width:100%;}
	.sub_panel .content_area .process_1 li:nth-child(3) {width:100%;}
	.sub_panel .content_area .process_1 li:nth-child(4) {width:100%;}
	.sub_panel .content_area .process_1 li > div {font-size:130%; line-height:25px; text-align:center; background:url("/resource/image/ico/process_arrow2.png") no-repeat 50% 100%; padding:20px 0px 50px 0px;}
	.sub_panel .content_area .process_1 li:last-child > div {background:none;padding:20px 0px 20px 0px;}

	.sub_panel .content_area .depart_section .depart_goal_list li {border-radius:16px;}
	.sub_panel .content_area .depart_section .depart_goal_list li div.ico {position:static; top:0;margin-top:0; width:auto; height:auto; line-height:30px; text-align:center; font-size:150%; ;font-weight:400;  color:#f15922; background:none;}
	.sub_panel .content_area .depart_section .depart_goal_list li div.txt {margin-left:0px; padding:10px 10px;}

	.sub_panel .content_area .depart_wrap.bd {padding:10px 0px;}
	.sub_panel .content_area .depart_wrap .pic {position:static;width:100%; padding-top:0px;}
	.sub_panel .content_area .depart_wrap .txt {margin-left:10px; padding-right:10px;}

	.sub_panel .content_area .depart_section .depart_box_list > li {float:none; width:100%; margin-right:0px; margin-top:2%;}
	.sub_panel .content_area .depart_section .depart_box_list > li > dl {min-height:0px; padding:20px 10px;}

	.sub_panel .content_area .depart_diagram5 > dl > dt {position:static; width:134px; height:134px; padding-right:0px;  margin:0px auto; text-align:center; background:url("/resource/image/sub_03/bg_dia_dt3_1.png") no-repeat left 50%; }
	.sub_panel .content_area .depart_diagram5 > dl > dt.dt1 > p {padding-top:45px;}
	.sub_panel .content_area .depart_diagram5 > dl > dd {margin-left:0px; padding-top:20px;}

	.sub_panel .content_area .depart_diagram2.sty3 > dl > dd {width:100%;}
	.sub_panel .content_area .depart_diagram2.sty3 > dl > dd > dl {min-height:0px;}

	.sub_panel .content_area .depart_section .depart_circle_list > li > p {border-right:#dfdfdf dashed 1px;}
	.sub_panel .content_area .depart_section .depart_circle_list > li:last-of-type > p {border-right:none;}



/* 마케팅전공 교육과정 */

	.sub_panel .content_area .depart_process3 dl.process7_5 dt {background:#997c38 url('/resource/image/sub_03/bg_process1.gif') no-repeat left top; padding:780px 10px;}
	.sub_panel .content_area .depart_process3 {padding:5px;}
	.sub_panel .content_area .depart_process3 dd {margin-left:70px; padding:10px;}
	.sub_panel .content_area .depart_process3 dd ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd ul:nth-child(2n) {margin-left:0;}

    .sub_panel .content_area .depart_process3 dd.es1 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ;width:75%;margin-left:50px;}
    .sub_panel .content_area .depart_process3 dd.es1 p {font-size:120%; margin-top:0px;margin-bottom:10px; ; }
	.sub_panel .content_area .depart_process3 dd.es1 p.next {margin:10px auto;}  
    .sub_panel .content_area .depart_process3 dd.es1 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es1 ul:nth-child(1n) {float:left; width:100%;}
	
	.sub_panel .content_area .depart_process3 dd.es2 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ; width:75%; margin-top:10px; margin-left:50px;}
	.sub_panel .content_area .depart_process3 dd.es2 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es2 ul:nth-child(1n) {float:left; width:100%;}
  
  
  	.sub_panel .content_area .depart_process3 dd.es3 {background-color:#fff; border:#d14242 solid 1px; color:#ca200a; ; width:75%; margin-top:10px; margin-left:50px}
	.sub_panel .content_area .depart_process3 dd.es3 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es3 ul:nth-child(1n) {float:left; width:100%;}
	
	.sub_panel .content_area .depart_process3 dd.es4 {margin-top:10px;margin-left:70px;width:100%; padding:10px;width:75%; margin-top:10px; margin-left:50px}
	.sub_panel .content_area .depart_process3 dd.es4 ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.es4 ul:nth-child(1n) {float:left; width:100%;}  

    .sub_panel .content_area .depart_process3 dd.op {background-color:#fff; border:#999999 solid 1px; color:#333; margin-top:6px;margin-left:50px}
    .sub_panel .content_area .depart_process3 dd.op p {font-size:120%; margin-top:0px; color:#000; ;font-weight:400; }
	.sub_panel .content_area .depart_process3 dd.op p.next {margin:10px auto;} 
	.sub_panel .content_area .depart_process3 dd.op ul:nth-child(1n) {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.op ul {float:left; width:100%;}
	.sub_panel .content_area .depart_process3 dd.op ul li {background:url('/resource/image/sub_03/ico_process2.gif') no-repeat left 10px; padding-left:5px; line-height:25px; overflow:hidden;}
    .sub_panel .content_area .depart_process3 dd.op ul li span {float:right;}

/* 마케팅전공 교육과정 */

	/* 교수진소개 */
	.sub_panel .content_area .teacher_list_wrap .teacher_list dt {position:static;}
	.sub_panel .content_area .teacher_list_wrap .teacher_list dd {padding-left:0px; min-height:153px;}
	.sub_panel .content_area .teacher_list_wrap{width:100%;}
	.sub_panel .content_area .teacher_list_wrap ul li {width:100%;}
	.sub_panel .content_area .teacher_list_wrap ul li:nth-of-type(2n) {margin-left:0px;}

	/* 테이블 */
	.sub_panel .bbs_wrap .bbs_header .search_wrap{float:left; margin-top:10px; position:relative; width:100%;}
	.sub_panel .bbs_wrap .bbs_header .search_wrap .select {float:none; margin-bottom:5px;}
	.sub_panel .bbs_wrap .bbs_header .search_wrap .input_search{float:left;margin:0 0px; width:180px;}
	.sub_panel .bbs_wrap .bbs_header .search_wrap .btn_search{float:left;}

	.sub_panel .bbs_wrap .bbs_table th:nth-of-type(4),
	.sub_panel .bbs_wrap .bbs_table th:nth-of-type(5),
	.sub_panel .bbs_wrap .bbs_table th:nth-of-type(6),
	.sub_panel .bbs_wrap .bbs_table td:nth-of-type(4),
	.sub_panel .bbs_wrap .bbs_table td:nth-of-type(5),
	.sub_panel .bbs_wrap .bbs_table td:nth-of-type(6) {display:none;}

	.sub_panel .bbs_wrap .bbs_table.bd_tbl th:nth-of-type(3),
	.sub_panel .bbs_wrap .bbs_table.bd_tbl td:nth-of-type(3) {display:none;}
	/*.sub_panel .bbs_wrap .bbs_table.bd_tbl th:nth-of-type(4),
	.sub_panel .bbs_wrap .bbs_table.bd_tbl td:nth-of-type(4) {display:table-cell;} */
	.sub_panel .bbs_wrap .bbs_table.bd_tbl th:nth-of-type(4),
	.sub_panel .bbs_wrap .bbs_table.bd_tbl td:nth-of-type(4) {display:none;}

	.sub_panel .bbs_wrap .bbs_table.hb_tbl th:nth-of-type(3),
	.sub_panel .bbs_wrap .bbs_table.hb_tbl th:nth-of-type(4),
	.sub_panel .bbs_wrap .bbs_table.hb_tbl th:nth-of-type(5),
	.sub_panel .bbs_wrap .bbs_table.hb_tbl th:nth-of-type(6),
	.sub_panel .bbs_wrap .bbs_table.hb_tbl td:nth-of-type(4),
	.sub_panel .bbs_wrap .bbs_table.hb_tbl td:nth-of-type(5),
	.sub_panel .bbs_wrap .bbs_table.hb_tbl td:nth-of-type(6) {display:none;}
	.sub_panel .bbs_wrap .bbs_table.hb_tbl td.link a span:last-of-type {display:none;}

	.sub_panel .content_area .guide_process_wrap .process_list li{position:relative; padding:12px;padding-left:0px;border-bottom:1px solid #bbb}
	.sub_panel .content_area .guide_process_wrap .process_list .label{padding-left:30px;line-height:25px;color:#333;font-weight:500}
	.sub_panel .content_area .guide_process_wrap.process_type_02 {position:relative;padding-left:0px}
	.sub_panel .content_area .guide_process_wrap.process_type_02 .pa {position:static; margin-top:0px;}
	.sub_panel .content_area .guide_process_wrap.process_type_02 .pa br {display:none;}
	.sub_panel .content_area .guide_process_wrap.process_type_02 p.exp {margin-top:30px; padding-left:40px;}

	.sub_panel .bbs_wrap .bbs_board_table td .bbs_title {margin-bottom:0px;}
	.sub_panel .bbs_wrap .bbs_board_table td .bbs_img {display:none;}
	.sub_panel .bbs_wrap .bbs_board_table td .bbs_txt {display:none;}

	.sub_panel .content_area .table td .btn_experience{padding:3px 10px;background:none;line-height:16px;}

	/* 학사일정 */
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_wrap{padding:30px 10px 30px 10px}
	.sub_panel .content_area .guide_calendar .calendar_wrap .schedule_table_wrap{position:static;margin-bottom:0px;}
	.sub_panel .content_area .guide_calendar .calendar_header{height:50px;text-align:center}
	.sub_panel .content_area .guide_calendar .calendar_header a{display:inline-block;vertical-align:top;line-height:40px;font-size:130%;color:#333;font-weight:400; *display:inline;zoom:1}
	.sub_panel .content_area .guide_calendar .calendar_header .year{display:inline-block;margin:0 18px;vertical-align:top;line-height:40px;font-size:150%;color:#333;font-weight:400; *display:inline;zoom:1}

	/* 통합검색 */
	.search_total_wrap {margin-bottom:30px;}
	.search_total_wrap .search_total_in {width:300px;}
	.search_total_wrap .select {float: none; width: 225px; height: 26px; margin-bottom:10px;}
	.search_total_wrap .select select {position: absolute;left: 0;top: 0;width: 100%;height: 26px;line-height: 26px;font-size: 120%;color: #333;border: 0;z-index: 10;}
	.search_total_wrap .input_search {float: left;margin: 0px;padding: 0 10px;width: 200px;height: 26px;font-size: 120%;color: #333;border: 1px solid #d7d7d7;background: #fff;line-height: 26px\9;}
	.search_total_wrap .btn_search {float: left;}
	.search_total_wrap .search_list{margin:0;width:100%;}
	.search_total_wrap .search_list li{line-height:20px;}

	.sub_panel .content_area .organi_wrap .fl{float:none;margin:0 10px 0 0;}
	.sub_panel .content_area .life_title_area,
	.sub_panel .content_area .life_title_area.life_title_type_02{padding-right:0;background:none;}
	.sub_panel .content_area .service_library_title.library_title_03{background:none}
	.sub_panel .content_area .symbolcolor_wrap .color_list{width:auto;}

	/* 협약기관 */
	.sub_panel .bbs_wrap .bbs_list_wrap li{padding:10px 0;float:none;width:100%;height:200px}
	.sub_panel .bbs_wrap .bbs_list_wrap .img_wrap{float:none;/*margin-bottom:10px*/}
	/* 0710 */
	.sub_panel .content_area .img_wrap2{border:0!important}
	
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab{width:102%}
	.sub_panel .content_area .guide_calendar .calendar_wrap .month_tab li{width:25%;border-left:0}
	
	.sub_panel .content_area .guide_license_wrap .license_tab{width:105%}
	.sub_panel .content_area .guide_license_wrap .license_tab li{width:48%}
	
	.sub_panel .content_area .table.th_fix thead th, 
	.sub_panel .content_area .service_table thead th{white-space:normal}
	
	.sub_panel .content_area .service_library_title{padding-right:0!important;background:none!important}
	
	.sub_panel .tnb li{min-width:50%;width:50%}
	
	.sub_panel .content_area .sitemap_list_wrap{padding:13px 0 3px 0px}
	.sub_panel .content_area .sitemap_list_wrap .sitemap_title{position:relative;left:auto;top:auto;margin-bottom:5px}
	


	.sub_panel .bbs_wrap .bbs_view_table.hide_col1 th:nth-of-type(1),
	.sub_panel .bbs_wrap .bbs_view_table.hide_col1 td:nth-of-type(1) {padding:0;width:0;overflow:hidden;background:#fff}
	/* 게시판 보기  0820
	.sub_panel .bbs_wrap .bbs_view_table th{display:none;position:relative;}
	.sub_panel .bbs_wrap .bbs_view_table td{display:block;position:relative;padding:10px 0 10px 30%;}
	.sub_panel .bbs_wrap .bbs_view_table td:before{position:absolute;top:2px;left:0;width:27%;content:attr(data-title);background:#f9f9f9;color:#333;line-height:2.8em;text-align:center;}
	.sub_panel .bbs_wrap .bbs_view_table td.space{height:18px;}
		/* 게시판 보기 */

	
	
    .sub_panel .content_area .depart_titlebox .contact li.gcugo {float:none;margin-top:60px;margin-left:10px}

	.sub_panel .content_area .depart_titlebox .contact  .fr{float:none;margin-top:10px;margin-left:10px}
	.sub_panel .content_area .depart_titlebox .tit_1 .fl{float:none}
	.sub_panel .content_area .depart_titlebox .tit_1 .fr{float:none;margin-top:20px}
		.sub_panel .content_area .depart_titlebox .contact li.online_mov {float:none;margin-top:60px;margin-left:0px}

	
	.sub_panel .bbs_wrap .bbs_header .total{float:none;margin-bottom:10px}
	.sub_panel .bbs_wrap .bbs_header .search_wrap{float:none}
	
	.sub_panel .content_area .ars_table tr td:last-child{width:30%}
	
	.sub_panel .content_area .depart_title{font-size:200%}
	
	.sub_panel .content_area .address_bus_wrap .bus_left,
	.sub_panel .content_area .address_bus_wrap .bus_right{float:none;width:100%}
	
	.sub_panel .tnb li{width:100%;min-width:100%}
	
	
	
	
	
	
	
	
	
}




/* 서브페비게이션 수정 */
	.skip { display: block; height: 1px; width: 1px; margin: 0 -1px -1px 0; padding: 0; overflow: hidden; font-size: 0; line-height: 0; }
	.skip:hover, .skip:active, .skip:focus { width: 100%; height: auto; margin: 0; padding: 5px 0; text-indent: 10px; font-weight: 400; font-size: 12px; color: #333; line-height: 1; text-decoration: none !important; position: relative; text-align: center; }
	#main.sub .sub_header {
	  background:url("/resource/image/sub/lnb_shadow.png") repeat-x left bottom;
	}
	.lm_area:after,
	.lm:after,
	.lm_wrap:after { display: table; content: ''; zoom: 1; clear: both;}
	.lm_area { position:relative; width: 100%; z-index:500;}
		.lm_area a{ white-space:nowrap}
		.lm_wrap {
			padding: 0 3px 0 3px;
			background: #2e3037 url("/resource/image/ico/lnb_line.gif") repeat left 0px;
			}
			.lm { width:100%; position:relative; }
				.lm > li {
					float:left;
					padding:0 10px 0 9px;
					/*margin-left:-1px;*/
					line-height:36px;
					background: url("/resource/image/ico/lnb_split.gif") no-repeat left center;
					z-index:10;
					font-size:15px; 
					font-weight:400;
					}
				.lm > li a { display: block; font-size:16px; font-weight:400; color: #fff; letter-spacing:-1px;}
				.lm >li:first-child{ background: #2e3037;}
			.lm > li.on,
			.lm > li:hover{background:#fff;z-index:20}
			.lm > li.on > a,
			.lm > li:hover > a {color:#ca200a;}

			
			.lm .sm { display: none !important;}

			.lm .on .sm {display: inline-block !important; }
			.lm .on .sm ul { display: inline-block;}
			.lm > li.on .sm { 
				display: inline-block; overflow: hidden; position: absolute; left: 0; top: 100%; }
			.lm > li.on .sm.right {text-align:right; padding-right:60px;}  
			.lm > li.on .sm li { 
				font-size: 15px; 
				display: inline-block;
				margin-left: 0px;				
				padding: 0 13px 0 13px;			
				background: url("/resource/image/ico/sub_lnb_split.gif") no-repeat left center;
				zoom: 1;
			}

			.lm > li .sm li:first-child  { background: none; padding:0 15px 0 15px; }
			.lm > li.on .sm li a { font-size: 15px; color: #333; ;font-weight:400; }
			.lm > li.on .sm li a.on,  
			.lm > li.on .sm li a:hover { color: #ca200a; }


@media all and (min-width:1221px) and (max-width:1305px) {
}
@media all and (min-width:1025px) and (max-width:1220px) {
 .lm_wrap { padding: 0; }

}
@media all and (min-width:700px) and (max-width:1024px) {
	.lm_wrap { padding: 0; }
	.lm > li {
			padding:0 15px 0 16px;
			padding:0 20px; 
			}
	.lm > li.on .sm.right { left: 0; right: 0; }
	.lm > li.on .sm li { padding: 0 15px; }
	.lm > li.on .sm { position: absolute; left: 0 !important; top: 100%; left: 0; }
	.lm > li.on .sm.right {text-align: left; left: 0 !important; right: 0 !important;}
}
@media all and (max-width:699px) {
	    .lm_area {margin-top:70px; }
		.lm_wrap { padding: 0; }
		.lm > li.on .sm { position: absolute; left: 0 !important; top: 100%; left: 0; }
		.lm > li.on .sm.right {text-align: left; left: 0 !important; right: 0 !important;}

}


@media all and (max-width:800px) {
	#footer .family{ margin-top:200px;width:95%;}
}



@media all and (min-width:700px) and (max-width:799px) {
	#footer .family{ top:60px;width:95%;left:0}

	
.item {width:100%; text-align:center; position:relative;}
.item .f_counsel {position:relative;margin:0 auto; border:3px solid #5d636d;  padding:20px 10px  0px 20px;background-color:#1d1f25;width:80%; vertical-align:middle;height:30px;}
.item .f_counsel h2 {text-align:left;}
.item .f_counsel h2 span{font-size:17px;}
.item .f_counsel .t_tel{margin:-30px 0px 10px 0px; font-size:25px;color:#fd8d8d;font-weight:400;text-align:left;padding-left:70px;}
.item .f_counsel .faq{font-size:14px;  text-align:center;margin:-40px 0px 20px 10px ; background-color:#606986; width:100px; height:22px;*float:right;padding-top:3px;z-index:1000 }
.item .f_counsel .left{*float:right;margin-right:120px;}
.item .f_counsel .right{float:right;margin-top:-40px; margin-right:-220px;}
	
.relate_site0{text-align:center; width:100%;margin-left:0px;}
.relate_site {width:85%; top:120px; }
.relate_site a {display:block; box-sizing:border-box; text-decoration:none; padding:0 8%; font-size:14px; height:38px; position:relative;  line-height:36px; color:#fff;background-color:#464c57;}
	

	}



@media all and  (max-width:599px){
	

	#footerFixedBanner{display:none;}
	
}

@media screen and (min-width:401px) and (max-width:469px){
	

	#footerFixedBanner{display:none;}
/* 
	#footerFixedBanner .guide3{width:80%; margin:10px auto;text-align:center;}입시모집안내
#footerFixedBanner .guide3 .p_title1{ font-size:130%;font-weight:400;}
#footerFixedBanner .guide3 .p_title2{ font-size:120%;font-weight:700; letter-spacing:-1px;} */


#main .report_area .title_area .title{font-weight:500;}
#main .affairs_area .title_area .title{font-weight:500;}
#main .gcu_area .title_area .title{font-weight:500;}



#footer .family{ left:20px;margin-top:270px;padding-top:30px;position:absolute; display:block;}

.item .f_counsel{width:95%;margin-top:-10px; padding-right:5px;padding-left:10px;margin-left:-10px;vertical-align:middle;}
.item .f_counsel .t_tel{font-size:18px; padding-top:5px; }
.item .f_counsel .faq{margin:0px 10px 0px 0px ;margin-top:-30px; width:95px; }
.item .f_counsel .left{margin-right:120px;}
.item .f_counsel .right{margin-left:100px; }
.pos-right{margin-left:-30px;}

.relate_site0{width:100%;top:0px;margin-left:-10px;}
.relate_site ul {width:94%;}

 #footer .inner .copyright{margin-left:20px; margin-top:200px; padding:20px 0 20px 0px; width:95%;}


}

/* 태블릿 사이즈 */



@media screen and (min-width:376px) and (max-width:400px){
	
	
	

#headerSection {background-color:#b40001; height:35px;z-index:250; overflow: hidden;  text-align:center;position:relative;top:0px;width:100%; left: 0;    top: 0;}
#headerSection .sectionTop {height:35px;width:80%;text-align:center;position:relative;margin: 0px auto;}
#headerSection .sectionTop .fr {padding-right:0px;font-size:12px;}
#headerSection .sectionTop	.fr li { position: relative; display:inline-block;   margin-right: 0px;    line-height: 35px;    color: #fff;}
#headerSection .sectionTop .fr li a {display:block;width:70px;height:35px;overflow:hidden;line-height:35px;color:#fff;text-align:center;}
#headerSection .sectionTop .fr li a.rere {display:block;width:70px;height:35px;overflow:hidden;line-height:35px;color:#fff;text-align:center;background:#ff4e4e;padding-left:5px;}








#main .report_area .title_area .title{font-weight:500;}
#main .affairs_area .title_area .title{font-weight:500;}
#main .gcu_area .title_area .title{font-weight:500;}



#footer .family{margin-top:280px;padding-top:50px;position:absolute; display:block; padding-left:20px;}

.pos-right{position:relative; margin-top:-60px;float:left;top:auto;margin-left:-40px;}


	/* 입학상담 */
 .item {z-index:100; text-align:center;margin-top:-10px;margin-bottom:10px;}
.item .f_counsel {float:none;text-align:center;border:3px solid #5d636d;padding-top:5px;padding-bottom:55px;padding-right:10px;background-color:#1d1f25;width:80%;margin:10px auto;margin-left:0px;}
.item .f_counsel h2 {margin-top:0px; }
.item .f_counsel h2 span {font-size:18px;margin:0 auto;}
.item .f_counsel .t_tel{margin-top:0px;margin-bottom:5px; font-size:25px;color:#fd8d8d;font-weight:400;margin:0 auto;}
.item .f_counsel .faq{font-size:14px; margin:0px 10px 10px 0px ; background-color:#606986; width:100px; height:22px;float:left;padding-top:3px;top:auto; }


.relate_site0 {text-align:center; top:80px; margin-left:-20px;  }
.relate_site {width:90%;  margin-top:-10px;float:left;padding-right:10px;margin-left:10px;}
.relate_site ul {margin:0; box-sizing:border-box; border:1px solid #595959; border-bottom:0; position:absolute; left:10px; bottom:47px; z-index:1500; background:#2f2f2f; width:95%; margin:0 auto;display:none; max-height:420px; overflow:none;}
.relate_site ul li {display:block; margin:0; border-bottom:1px solid #525259; float:none; width:auto;}


#footer .inner .copyright{margin-top:230px; }


}




@media screen and (min-width:370px) and (max-width:375px){



#footer .family{ text-align:center;margin-top:300px;padding-top:50px;position:absolute; display:block;}

.item .f_counsel{height:auto;padding-bottom:40px;width:68%; margin-top:0px;}
.item .f_counsel h2 span {font-size:18px;margin:0 auto;}
.item .f_counsel .t_tel{margin-top:0px;margin-bottom:5px; font-size:20px;color:#fd8d8d;font-weight:400;margin:0 auto;}
.item .f_counsel .faq{font-size:13px; margin:5px 5px 5px 0px ; background-color:#606986; float:left;padding:3px;top:auto; width:35%;}

.pos-right{margin-left:-25px;}
.relate_site0 {top:100px;margin-left:-5px; width:90%;margin-top:130px;margin-top:-50px; }
.relate_site ul {width:90%;}

 #footer .inner .copyright{margin-left:20px; margin-top:230px; padding:20px 0 20px 0px;}
 #footer .inner .copyright .mark{margin-top:30px;}
}

@media screen and (min-width:320px) and (max-width:369px){
	

	 section .header .title-h3 {font-size:25px;}
	
	#footer .family{ margin-top:300px;padding-top:50px; left:-30px;}
	.pos-right{margin-top:25px;margin-left:30px;}
	.item .f_counsel{height:auto;padding-bottom:40px;width:65%; margin-top:0px;margin-left:70px;}
	.item .f_counsel h2 span {font-size:18px;margin:0 auto;}
    .item .f_counsel .t_tel{margin-top:0px;margin-bottom:5px; font-size:20px;color:#fd8d8d;font-weight:400;margin:0 auto;}
	.item .f_counsel .faq{font-size:13px; margin:5px 5px 5px 0px ; background-color:#606986; float:left;padding:3px;top:auto; width:40%;}
    .relate_site0 {top:50px;width:90% ; margin-left:40px; }
	 .relate_site ul{width:92% }
#footer .inner .copyright{margin-left:10px; margin-top:230px; padding:20px 0px 20px 0px;}
 #footer .inner .copyright .mark{margin-top:30px;}


}

@media all and  (max-width:359px){
#headerSection {display:none;}

	
}


/* s :팝업 */
#mov_popup2 {width:450px; height:756px; position:absolute; top:0px; left:800px; text-align:center; *border:2px solid #a0a0a0 ;z-index:90;}
#mov_popup2 img{padding:0;}
#mov_popup2 .btn{margin-top:20px;}
#close2{height:20px;font-size:15px; padding:3px;background:#5e5e5e;color:#FFF;font-family: 'Nanum Gothic Bold';text-align:center;top:40px;}
#close2 a:link {color:#FFF;}


/* 메인화면 학사일정 */
#schedule_con {position: relative; margin-bottom:30px; z-index: 3; background-color:#ece9e8;}
.schedule_con {display: table; width: 100%; max-width: 1200px; margin: 0 auto;   /*background-color: #fbdcdd; -webkit-box-shadow:  0px 0px 27px 0px rgba(0, 0, 0, 0.19);;
-moz-box-shadow:  0px 0px 27px 0px rgba(0, 0, 0, 0.19);;
box-shadow:  0px 0px 27px 0px rgba(0, 0, 0, 0.19);;*/}
.schedule_con .left {display: table-cell; width: 230px; height:200px; padding: 0 0 0 10px; vertical-align: middle;}
.schedule_con .left h2 {display:inline-block; margin-bottom: 3px; font-size: 270%; font-weight:500;}
.schedule_con .left p { font-size:18px;}
.schedule_con .left p span {font-weight: 700; color: #b40001;}

.schedule_con .right {display: table-cell; width: calc(100% - 230px); height:200px; padding: 0 0 0 20px; vertical-align: middle; overflow: hidden;}
.schedule_con .right .box {float: left; width: 27%; padding: 0 25px; border-right: 1px solid #ccc;}

.schedule_con .right .box a {display: block; padding-bottom: 3px;	overflow: hidden;}
.schedule_con .right .box p {float: left; display: inline-block; padding-bottom: 1px; clear: both;}
.schedule_con .right .box p:nth-child(1) {margin-bottom: 10px; font-size: 20px; font-weight: 700; word-break:keep-all;}
.schedule_con .right .box p:nth-child(2) {font-size:14px;}

.schedule_con .right .box a:hover p {padding-bottom: 0; color: #b40001; border-bottom: 1px solid #b40001;}

.schedule_con .right .box:nth-child(3) {border-right: none;}
/*.schedule_con .right .box:last-child {display: none !important; }*/


@media screen and (max-width:991px){
	.schedule_con {display: block;}
	.schedule_con .left {display: block; /*width: 100%;*/ height: auto; padding: 20px 30px;}
	.schedule_con .right {display: block; width: 100%; height: auto; padding: 20px 0;}
	.schedule_con .right .box {padding:  0px 25px;}
}


@media screen and (max-width:640px){
    .schedule_con .left {padding: 20px 20px 10px;}
	.schedule_con .right {padding: 10px 0;}
	.schedule_con .right .box {width: 100%; padding: 10px 25px;}
}



