.blind {display:none;}

#wrap{clear:both;width:100%;}
#header{position:relative;clear:both;width:100%;}
#header .header_cotent{width:1200px;height:80px;padding-top:10px;margin:0 auto;}
#header .header_cotent:after{content:'';display:block;clear:both;}
#header .header_cotent .header_logo{float:left;width:280px;margin-right:30px;padding-right:29px; height:75px; border-right:1px solid #ddd;}
#header .header_cotent .header_logo img{padding:5px 0 10px;}
#header .header_cotent .header_navi{float:left; width:860px;}
#header .header_cotent .header_navi .header_navi_top{clear:both; width:100%;}
#header .header_cotent .header_navi .header_navi_top:after{content:'';display:block;clear:both;}
#header .header_cotent .header_navi .header_navi_top ul{float:right; margin-right:24px;}
#header .header_cotent .header_navi .header_navi_top ul:after{content:'';display:block;clear:both;}
#header .header_cotent .header_navi .header_navi_top ul:first-child{float:left;}
#header .header_cotent .header_navi .header_navi_top ul li{float:left;}
#header .header_cotent .header_navi .header_navi_top ul.link_more li a{padding:0 10px;border-left:1px solid #858585;font-weight:bold; font-size:12px;}
#header .header_cotent .header_navi .header_navi_top ul.link_more li:first-child a{border:0;}
#header .header_cotent .header_navi .header_navi_top ul.link_more li.bookmark a{color:#712c91}

#header .header_cotent .header_navi .header_navi_bottom{clear:both;width:100%;}
#header .header_cotent .header_navi .header_navi_bottom .gnb{clear:both;width:100%; height:60px;}
.gnb > ul {}
.gnb > ul:after{content:"";display:block;clear:both;}
.gnb > ul > li {float:left;margin-left:47px; line-height:60px;}
.gnb > ul > li:first-child{margin-left:0;}
.gnb > ul > li > a{color:#000;font-size:17px; }
.gnb > ul > li > a:hover{color:#aa55b9;}

.gnb > .gnb_child{display:none;clear:both;position:absolute;left:0;top:96px;z-index:20;width:100%;padding:20px 0 20px 0;background:#333;}
.gnb > .gnb_child:after{content:"";display:block;clear:both;}
.gnb > .gnb_child > ul {float:left;}
.gnb > .gnb_child > ul.gnb_child_ul1{}
.gnb > .gnb_child > ul.gnb_child_ul2{margin-left:36px;}
.gnb > .gnb_child > ul.gnb_child_ul3{margin-left:30px;}
.gnb > .gnb_child > ul.gnb_child_ul4{margin-left:18px;}
.gnb > .gnb_child > ul.gnb_child_ul5{margin-left:30px;}
.gnb > .gnb_child > ul.gnb_child_ul6{margin-left:40px;}
.gnb > .gnb_child > ul.gnb_child_ul7{margin-left:50px;}
.gnb > .gnb_child > ul li a{color:#fff; font-size:13px;}
.gnb > .gnb_child > ul li a:hover{color:#b76fc4;}

#container{clear:both;width:100%;}
#content .main_top_slider{position:relative;clear:both;width:100%;min-width:1200px;height:645px;overflow:hidden;}
.mplslider { top:0; left:0; position:absolute; }
.mplslider ul { position:relative; }
.mplslider ul li { list-style:none; float:left; width:100%; height:1145px; position:absolute; }
.mplslider ul li  .slide_thumb {display:block;width:2600px;height:1145px;margin:0 auto;}

.slider_txt { top:0; left:0; position:absolute; }
.slider_txt ul { position:relative; }
.slider_txt ul li { list-style:none; float:left; width:100%; position:absolute; }
.slider_txt .box1 { top:55px; left:53%; margin-left:70px; position:absolute; }
.slider_txt .box2 { top:55px; left:55%; margin-left:70px; position:absolute; }
.slider_txt .box3 { top:55px; left:52%; margin-left:70px; position:absolute; }
.slider_txt .box4 { top:55px; left:52%; margin-left:70px; position:absolute; }

#arrowPrev { width:45px; height:45px; position:absolute; top:185px; left:5%; }
#arrowNext { width:45px; height:45px; position:absolute; top:185px; right:5%; }

#arrowPrev div.img, 
#arrowNext div.img { width:45px; height:45px; position:absolute; }
#arrowPrev div.square,
#arrowNext div.square { width:50px; height:50px; position:absolute; background:#ffffff; opacity:0; cursor:pointer; top:0px; }

.m_prev {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='/js/images/btn_rollst1_l.png');}
.m_next {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='/js/images/btn_rollst1_r.png');} 

#content .main_top_banner{position:absolute;left:50%;bottom:10px;clear:both;width:1200px;margin-left:-448px;font-size:0;}
#content .main_top_banner:after{content:'';display:block;clear:both;}
#content .main_top_banner > ul{display:inline-block; margin-left:10px;vertical-align:bottom}
#content .main_top_banner > ul:first-child{margin-left:3px;}
#content .main_top_banner > ul > li{position:relative;margin-top:10px;}
#content .main_top_banner > ul > li .main_banner_more{display:none;position:absolute;width:92px;height:92px;margin:-46px 0 0 -46px;background:url('/images/main_img_more.png') no-repeat;}
#content .main_top_banner > ul > li .main_banner_more1{top:50%;left:50%;}
#content .main_top_banner > ul > li .main_banner_more2{top:50%;left:50%;}

#content .main_top_banner > ul > li.main_application_period{width:215px;height:119px; background:url('/images/mb_4.jpg') no-repeat; float:left;}
#content .main_top_banner > ul > li.main_application_period > div{font-size:16px;color:#fff;text-align:center;}
#content .main_top_banner > ul > li.main_application_period .main_application_period_tit {padding:10px 0 10px;line-height:150%;}
#content .main_top_banner > ul > li.main_application_period .main_application_period_num {padding-top:10px;background:url('/images/white_line.jpg') no-repeat center top;font-size:26px;}

#content .main_top_banner > ul > li.main_board_notice{width:175px;height:195px;padding:0 20px;background:#fff;}
#content .main_top_banner > ul > li.main_board_notice .board_l_tit{padding:10px 0 8px;margin-bottom:8px;background:url('/images/black_line.jpg') no-repeat center bottom;font-size:16px;text-align:center;color:#000;}
#content .main_top_banner > ul > li.main_board_notice .board_s_tit{font-size:13px;color:#4d4c4c;}
#content .main_top_banner > ul > li.main_board_notice .board_date{margin-bottom:1px;font-size:12px;color:#757575;}

#content .main_top_banner > ul > li.videoWrap {width:440px; height:215px; margin-top:0px;}
#content .main_top_banner > ul > li.sub0208 {float:left; margin-left:10px;}

#content .main_top_slider2{position:relative; clear:both; width:100%; margin-bottom:40px;}
#content .main_top_slider2 .slider2_tit{padding:20px 0;text-align:center;}
#content .main_top_slider2 .slider2_tit .top_tit{margin-bottom:10px;font-size:25px;color:#000;font-weight:normal;}
#content .main_top_slider2 .slider2_tit .bottom_tit{font-size:20px;color:#000;font-weight:normal;}

#content .main_top_slider2 .mplslider2{clear:both; width:890px; margin:0 auto; position:static;}
#content .main_top_slider2 .slide_thumb{position:relative;display:block;}
#content .main_top_slider2 .slide_thumb img{width:170px;}
#content .main_top_slider2 .pop_dim{display:none;position:absolute;top:0;width:170px;height:215px;background:url('/images/career_dim.png');text-align:center;}
#content .main_top_slider2 .pop_dim .name{padding-bottom:20px;font-size:16px;color:#be71e3}
#content .main_top_slider2 .pop_dim .career{font-size:12px;color:#fff}

.main_bottom_banner {clear:both; width:100%; margin:0 auto; min-width:1200px;}
.main_bottom_banner:after{content:'';display:block;clear:both;}
.main_bottom_banner ul li.left_area {float:left; width:50%; height:390px; background:#dcdcdc;}
.main_bottom_banner ul li.left_area .banner_contentleft {width:465px; float:right; margin-top:40px;}
.main_bottom_banner ul li.left_area .banner_contentleft ul li {clear:both;}
.main_bottom_banner ul li.left_area .banner_contentleft ul li div {float:left; margin-top:20px;}
.main_bottom_banner ul li.left_area .banner_contentleft ul li div.imgarea01 {margin-right:26px;}
.main_bottom_banner ul li.left_area .banner_contentleft .tit {font-size:20px; color:#000; text-align:center;}
.main_bottom_banner ul li.left_area .banner_contentleft .tit span{font-weight:bold;}

.main_bottom_banner ul li.right_area {float:right; width:50%; height:390px; background:#f5f5f5;}
.main_bottom_banner ul li.right_area .banner_contentleft {width:465px; float:left; margin-top:40px;}
.main_bottom_banner ul li.right_area .banner_contentleft ul li {clear:both;}
.main_bottom_banner ul li.right_area .banner_contentleft ul li div {float:left; margin-top:20px;}
.main_bottom_banner ul li.right_area .banner_contentleft ul li div.imgarea01 {margin-left:28px;}
.main_bottom_banner ul li.right_area .banner_contentleft .tit {font-size:20px; color:#000; margin-left:28px; text-align:center;}
.main_bottom_banner ul li.right_area .banner_contentleft .tit span{font-weight:bold;}









.main_bottom_navi{position:relative;clear:both;width:100%;min-width:1200px;margin:0 auto;background:#712c91;}
.main_bottom_navi .bottom_logo{padding:20px 0;text-align:center;}
.main_bottom_navi .bottom_logo img {width:220px;}
.main_bottom_navi .main_bottom_navi_inner{width:1000px;padding-left:50px;margin:0 auto;border-top:1px solid #9964a3;}
.main_bottom_navi .main_bottom_navi_inner:after{content:'';display:block;clear:both;}
.main_bottom_navi .main_bottom_navi_inner > ul{float:left;width:14.28%;padding-bottom:15px;}
.main_bottom_navi .main_bottom_navi_inner > ul li a{font-size:12px;color:#f6f6f6;}
.main_bottom_navi .main_bottom_navi_inner > ul li a:hover{color:#c48ace;}
.main_bottom_navi .main_bottom_navi_inner > ul li.tit{padding:15px 0 15px;}
.main_bottom_navi .main_bottom_navi_inner > ul li.tit a{font-size:16px;}
.main_bottom_navi .main_bottom_navi_inner > ul li.content{margin-bottom:2px;}

.quick_wrap{position:relative;width:1200px;margin:0 auto;}
.quick_wrap #quick{position:absolute;top:30px;right:-100px;z-index:19;}
.quick_wrap #quick ul{margin-bottom:30px;}
.quick_wrap #quick ul.quick_link{}
.quick_wrap #quick ul.quick_link li{margin-bottom:5px;}
.quick_wrap #quick ul.quick_sns{}
.quick_wrap #quick ul.quick_sns li{margin-bottom:8px;}

.quick_wrap #quick02{position:absolute;top:30px;right:-200px;z-index:19;width:160px;}
.quick_wrap #quick02 .period {padding:20px 0;text-align:center;background:#712c91;color:#fff;}
.quick_wrap #quick02 .period dt {font-size: 22px;font-weight:bold;padding-bottom:15px;margin-bottom:10px;position:relative;}
.quick_wrap #quick02 .period dt:after {content:"";position:absolute;bottom:0;left:50%;margin-left:-12px;width:24px;height:1px;background:#fff;}
.quick_wrap #quick02 .period dd {font-size: 17px;}
.quick_wrap #quick02 .period p {font-size:17px;padding:10px 0;}
.quick_wrap #quick02 .period p strong {font-size:30px;color:#fff313;font-weight:bold;}
.quick_wrap #quick02 .period span {font-size: 22px;font-weight:bold;}
.quick_wrap #quick02 .quick_menu {overflow:hidden;background:#fff;position:relative;border:1px solid #ccc;}
.quick_wrap #quick02 .quick_menu  {}
.quick_wrap #quick02 .quick_menu:before {content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#ccc;}
.quick_wrap #quick02 .quick_menu:after {content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background:#ccc;}
.quick_wrap #quick02 .quick_menu ul li {float:left;width:50%;text-align:center;}
.quick_wrap #quick02 .quick_snsList {padding:10px;background:#eee;text-align: center;border:1px solid #ccc;border-top:none;overflow:hidden;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
.quick_wrap #quick02 .quick_snsList li {display:inline-block;}


#footer{clear:both;width:100%; min-width:1200px;margin:0 auto;border-top:1px solid #ddd;}
#footer ul.footer_movetop{position:relative;width:1200px;margin:0 auto;}
#footer ul.footer_movetop li{position:absolute;top:0px;right:0;width:46px;height:46px;line-height:46px;background:#403b3f;text-align:center;color:#fff;cursor:pointer;}
#footer .footer_mobile_ver { clear:both; width:100%; height:50px; line-height:50px; text-align:center; font-size:15px; border-bottom:1px solid #cdcdcd; background-color:#000; }
#footer .footer_mobile_ver a { display:block; height:50px; color:#fff; }
.footer_link {clear:both;width:1200px;padding:25px 0;margin:0 auto;text-align:center; font-size:12px;}
.bold{font-weight:bold}

/* ¼­ºê */

.sub_top_bg1{width:100%;min-width:1240px;height:289px;background:url('/images/sub_top1.jpg') no-repeat center top; }
.sub_top_bg2{width:100%;min-width:1240px;height:289px;background:url('/images/sub_top2.jpg') no-repeat center top; }
.sub_top_bg3{width:100%;min-width:1240px;height:289px;background:url('/images/sub_top3.jpg') no-repeat center top; }
.sub_top_bg4{width:100%;min-width:1240px;height:289px;background:url('/images/sub_top4.jpg') no-repeat center top; }
.sub_top_bg5{width:100%;min-width:1240px;height:289px;background:url('/images/sub_top5.jpg') no-repeat center top; }
.sub_top_bg6{width:100%;min-width:1240px;height:289px;background:url('/images/sub_top6.jpg') no-repeat center top; }
.sub_top_bg7{width:100%;min-width:1240px;height:289px;background:url('/images/sub_top7.jpg') no-repeat center top; }

#s_content{clear:both;width:1200px;margin:0 auto;position:relative;}
#s_content:after{content:"";display:block;clear:both;}
#s_content .s_content_wrap{}
#s_content .s_content_wrap:after{clear:both; display:block; content:"";}
#s_content .s_content_wrap .cont_img100 {width:100%;}
#s_content .s_content_wrap .cont_imgm100 {max-width:100%;}
#s_content .s_content_wrap h1.big_tit{padding:10px 0 0;font-size:20px;color:#000; font-weight:normal;}

#s_content .s_content_wrap h1.bg_tit1{padding:10px 0;font-size:16px;color:#000;background:url('/images/ico_tit1.png') no-repeat;}
#s_content .s_content_wrap h1.bg_tit2{padding:10px 0 0;font-size:18px;color:#000;background:url('/images/ico_tit2.png') no-repeat;}

#s_content .s_content_wrap h1.bg_tit3{padding:6px 0;font-size:14px;color:#000;}
#s_content .s_content_wrap h1.bg_tit3 span {font-weight:normal; font-size:13px; color:#999999;}

#s_content .s_content_wrap h1.bg_tit4{padding:6px 0;font-size:13px;color:#000;}
#s_content .s_content_wrap .bold {color:#000; font-weight:bold;}

#s_content .s_content_wrap h2.sub_tit{padding:10px 0 5px;font-size:16px;color:#000; font-weight:normal;}
#s_content .s_content_wrap h1.text_em{line-height:160%;font-size:23px;color:#000;}
#s_content .s_content_wrap h3.text_em{line-height:160%;font-size:18px;color:#242424;}
#s_content .s_content_wrap span.text_em{line-height:160%;font-size:16px;color:#000;}
#s_content .s_content_wrap .content_text{line-height:160%;font-size:13px;color:#858585;}
#s_content .s_content_wrap .content_text:after{clear:both; display:block; content:"";}

.s_content_leftbg {position:absolute;left:-1265px;top:-95px;background:url('/images/ss_navi_bg.png') no-repeat;width:1500px;height:573px;}
/* ¼­ºê ³×ºñ°ÔÀÌ¼Ç */
.lnb_wrap{float:left;width:235px;}
.lnb_wrap .lnb_inner_top {position:relative;margin-top:-95px;}
.lnb_wrap h1.lnb_tit{height:170px;color:#fff;text-align:center;}
.lnb_wrap h1.lnb_tit .category_tit{font-size:23px;padding:35px 0 30px;margin-bottom:30px;background:url('/images/white_line.jpg') no-repeat center bottom;}
.lnb_wrap h1.lnb_tit .subcategory_tit{font-size:23px;font-weight:normal;}
.lnb_wrap .lnb_inner {display:none;}
.lnb_wrap .lnb_inner.select{display:block;}
.lnb_wrap .lnb_inner .lnb{clear:both;width:235px; min-height:361px; padding:21px 0;background:#3a355d;}
.lnb_wrap .lnb_inner .lnb ul {}
.lnb_wrap .lnb_inner .lnb ul li{height:40px;line-height:40px;cursor:pointer;text-indent:35px;}
.lnb_wrap .lnb_inner .lnb ul li a{display:block;color:#fff;font-size:15px;}
.lnb_wrap .lnb_inner .lnb ul li.select a,.lnb_wrap .lnb_inner .lnb ul li:hover a{color:#da8aff}

.circleList > li {padding-top:50px ; margin-top: 50px; border-top:1px solid #ccc; overflow: hidden;}
.circleList > li:first-child {padding-top: 0; margin-top: 0;border-top: none;}
.circleList > li .photo {float: left;border: 1px solid #e6e6e6;}
.circleList > li .desc {float: left;margin-left: 35px;}
.circleList > li .desc .title {font-size: 24px; margin-bottom: 30px;}
.circleList > li .desc .nameBox {margin-bottom: 40px;}
.circleList > li .desc .name {font-size: 18px; color:#6f2b8f ;font-weight:600;}
.circleList > li .desc .director {background: #6f2b8f ;color:#fff; padding: 2px 10px 4px 11px; -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; font-size: 13px; font-family: "nanumB";margin-right: 15px;}
.circleList > li .desc li {padding-left: 10px; position: relative;line-height: 1.8; font-size: 14px; color:#555;}
.circleList > li .desc li:before {content: "";display: block;width: 6px; height: 2px; background: #808080;position: absolute; left:0;top:12px;}

/* ¼­ºê °øÅë ÅÇ 2 */
.sub_tab2 { clear:both; width:100%; margin:20px 0; }
.sub_tab2 > ul { width:100%;}
.sub_tab2 > ul:after { content:""; display:block; clear:both; }
.sub_tab2 > ul > li { float:left; width:20%; line-height:55px; }
.sub_tab2 > ul > li:hover > a,
.sub_tab2 > ul > li.select > a { display:block; color:#fff; text-align:center; background-color:#6f2b90; border:1px solid #6f2b90;}
.sub_tab2 > ul > li > a { display:block;margin-left:20px; color:#5a5a5a; font-size:23px; text-align:center; background-color:#fff; border:1px solid #dedede; }
.sub_tab2 > ul > li:first-child a{margin-left:0;}

.sub_tab2 > ul.cols2 > li { width:49.99%;}
.sub_tab2 > ul.cols3 > li { width:33.33%;}
.sub_tab2 > ul.cols4 > li { width:25%;}
.sub_tab2 > ul.cols5 > li { width:20%;}
.sub_tab2 > ul.cols6 > li { width:16.66%;}
/* ¼­ºê °øÅë ÅÇ 2 */


.s_content_right{float:right;width:890px;padding:0 0 50px 60px;}

/* ¼­ºê°æ·Î */
.s_content_path { width:100%;height:100px;line-height:100px;}
.s_content_path .s_content_path_wrap {position:relative;margin:0 auto;}
.s_content_path .s_content_path_wrap:after{content:"";display:block;clear:both;}
.s_content_path .s_content_path_wrap .path_s_tit {margin-bottom:10px;font-size:28px;color:#000;}
.s_content_path .s_content_path_wrap .path_content {position:absolute;top:0;right:0;}
.s_content_path .s_content_path_wrap .path_content a {font-size:13px;color:#949494}
.s_content_path .s_content_path_wrap .path_content .great_than{padding:0 8px;}
.s_content_path .s_content_path_wrap .path_content .last_path{color:#000;}


/* ÀÎ»ç¸» */
.intro_bg{background:url('/images/intro1-bg.jpg') no-repeat;}
.content_text_sub01{line-height:220% !important;}
.content_text_sub01 .sub01_intro{font-size:0}
.content_text_sub01 .sub01_intro ul{display:inline-block;width:50%;margin-bottom:40px;vertical-align:top;}
.content_text_sub01 .sub01_intro ul li{font-size:14px;}
.content_text_sub02{padding-top:50px;margin-top:60px;background:url('/images/g_long_line.jpg') no-repeat center top;}

/* faq */
.board_qna {clear:both;width:100%;border-top:2px solid #6f2b8f;}
.board_qna .question{clear:both;width:100%;}
.board_qna .question:after{content:'';display:block;clear:both;}
.board_qna .question > li{min-height:70px;line-height:70px;border-bottom:1px solid #dddddd;}
.board_qna .question > li.tit{float:left;width:65px;font-size:25px;color:#000000;text-align:center;}
.board_qna .question > li.content{position:relative;color:#000000;font-size:15px;}
.board_qna .question .answer {clear:both;width:100%;padding:25px 0;border-bottom:1px solid #dddddd;background:#f2f2f2;}
.board_qna .question .answer:after {content:"";display:block;clear:both;}
.board_qna .question .answer > li.tit{float:left;width:65px;font-size:25px;color:#6f2b90;text-align:center;}
.board_qna .question .answer > li.content{float:left;width:825px;f position:relative;color:#858585;font-size:13px;}
.board_qna .question.select > li.tit,
.board_qna .question.select > li.content{color:#000000}

.post_finder{height:auto;padding:5px 10px; background:#cdcdcd;font-size:13px;color:#000;}
.btn_inputc{text-align:center;}
.btn_inquiry{height:55px;min-width:195px;padding:10px 20px; background:url('/images/btn_st1.gif');font-size:18px;color:#fff;cursor:pointer;font-family:'Nanum Gothic',"³ª´®°íµñ",dotum ,Arial;font-weight:bold;}

/* Á¶È¸ */
.inquire_form{padding:40px 0;border-top:2px solid #6f2b8f;text-align:center;}
.inquire_form .inquire_form_tit{}
.inquire_form .tit_big{color:#000;font-size:30px;font-weight:bold;}
.inquire_form .tit_sum{font-size:13px;}
.inquire_form .tit_sum .em_txt{font-weight:bold;color:#000;}

/* ¿À½Ã´Â±æ */
.map_subway {}
.map_subway ul{}
.map_subway ul:after{content:'';display:block;clear:both;}
.map_subway ul li.subway_img{float:left;width:45px;height:60px;background:url('/images/subway.png') no-repeat;}
.map_subway ul li.subway_txt{margin-left:70px;}

/* °úÁ¤¾È³» */
.dept_top{clear:both;width:100%;border-bottom:1px solid #ddd;}
.dept_top:after{content:'';display:block;clear:both;}
.dept_top ul.dept_top_img{float:left;width:295px;}
.dept_top ul.dept_top_text{margin-left:300px;}

.dept_middle{clear:both;width:100%;}
.dept_middle:after{content:'';display:block;clear:both;}
.dept_middle ul.dept_top_img{float:left;width:265px;}
.dept_middle ul.dept_top_text{margin-left:300px;}


/* ÇÐÄ¢ */
.slide_move { border-bottom:1px solid #dddddd;}
.slide_move > dl {}
.slide_move > dl > dd {}
.slide_move > dl > dd.tit {
	width:100%;
	height:55px;
	line-height:55px;
	color:#000;
	font-size:15px;
	text-indent:20px;
	background:#fff url(/images/btn_qna_close.png) no-repeat 98% 50%;
	border-top:1px solid #dddddd;
	cursor:pointer; 
}
.slide_move > dl.select > dd.tit { font-size:20px; color:#fff; background:#c0c0c0 url(/images/btn_qna_open.png) no-repeat 98% 50%;}
.slide_move > dl > dd.cont { display:none; height:auto; padding:20px; }


/* ±³¼öÁø¼Ò°³ */
.professor_wrap{padding-top:30px;border-top:2px solid #6f2b8f;}
.professor_container{display:block;margin-left:-40px;}
.professor_container:after{content:'';display:block;clear:both;}
.professor_container > li{float:left;width:270px;height:370px;margin-left:40px;margin-bottom:30px;}
.professor_show_content{position:relative;}
.professor_show_content .img{width:270px;height:320px;line-height:320px;overflow:hidden;cursor:pointer;text-align:center;}
.professor_show_content .img img{max-width:100%;}
.professor_show_content .img .bg_off{position:absolute;top:0;left:0;width:270px;height:320px;background:url('/images/bg_off.png')}
.professor_show_content .name{height:50px;line-height:50px;color:#000;font-size:12px;}
.professor_show_content .name .bigtext{margin-right:7px;font-size:17px;font-weight:bold;}

.professor_container .pop_dim{display:none;position:absolute;top:0;width:270px;height:320px;background:url('/images/career_dim.png');text-align:center;cursor:pointer}
.professor_container .pop_dim .dim_name{padding-bottom:20px;font-size:18px;color:#c57ee7}
.professor_container .pop_dim .dim_career{font-size:13px;color:#fff}
.professor_container .pop_dim .more_btn{margin:30px auto 0;width:48px;height:48px;background:url('/images/img_more.png') no-repeat;}

#professor_popup{display:none;position:absolute;z-index:10000;width:905px;padding:20px;background:#fff;border:5px solid #6f2b8f;}
#professor_popup .professor_popup_wrap{}
#professor_popup .professor_popup_wrap:after{content:'';display:block;clear:both;}
#professor_popup .professor_popup_wrap .professor_popup_img{float:left;width:270px;}
#professor_popup .professor_popup_wrap .professor_popup_img img{width:100%;}

#professor_popup .professor_popup_wrap .professor_popup_content {margin-left:300px;}

.dim_layer{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;}

/* ¿¬Çõ */
.history_wrap{clear:both;width:100%;}
.history_wrap > ul {clear:both; width:100%;}
.history_wrap > ul:after{content:'';display:block;clear:both;}
.history_wrap > ul.line_year{padding:40px 0;background:url('/images/g_long_line.jpg') no-repeat center top;}
.history_wrap > ul > li{float:left;}
.history_wrap > ul > li.big_year{width:150px;font-size:23px;color:#000;text-align:center;font-weight:bold;}
.history_wrap > ul > li.small_year{width:130px;padding-left:30px;font-size:14px;color:#000;}
.history_wrap > ul > li.text{width:290px;padding:0 30px 35px 54px;border-left:1px solid #ddd;line-height:200%;}
.history_wrap > ul > li.img{float:right;width:205px;}

/* ÆíÀÔ.À¯ÇÐ */
.transfer{clear:both;width:100%;padding:40px 0;border-bottom:1px solid #ddd;}
.transfer:after{content:'';display:block;clear:both}
.transfer ul.transfer_left{float:left;width:430px;}
.transfer ul.transfer_right{margin-left:500px;padding-top:30px;}


/* 170331 */
#content .main_top_slider02 {height:auto;}
#content .mainBanner {position:relative;left:0;bottom:0;margin:40px auto 0 auto;width:890px;line-height:1.2;}
#content .mainBanner > ul > li {padding:35px 0;}
#content .mainBanner > ul > li > a.inner {display:block;width:100%;height:100%;}
.mplslider02 {width:100%;background:#000;position:static;height:644px;}
.mainBanner01 {float:left;width:290px;margin-right:10px;} 
.mainBanner02 {float:left;width:290px;margin-right:10px;}
.mainBanner03 {float:left;width:290px;}
.mainBanner04 {float:left;width:290px;}

.banner01 {margin-bottom:10px; text-align:center;}
.banner01 a img {vertical-align:top;}
.banner02 {background:url("../images/banner02.jpg") no-repeat;height:165px;}
.banner03 {background:url("../images/banner03.jpg") no-repeat;height:410px;}
.banner04 {background:url("../images/banner04.jpg") no-repeat;height:205px;margin-bottom:10px;}
.banner05 {background:url("../images/banner05.jpg") no-repeat;height:125px;}

.banner01 dl {position:relative;line-height:1.2;text-align:center;margin-bottom:40px;}
.banner01 dl:after {content:"";position:absolute;bottom:-20px;left:50%;margin-left:-14px;width:28px;height:1px;background:#fff;}
.banner01 dd {font-size:22px;color:#fff;margin-bottom:10px;}
.banner01 dt {font-size:33px;color:#fff;font-weight:700;}
.banner01 span {font-size:18px;color:#fff;font-weight:300;display:block;text-align:center;}
.banner01 span.mainDate {font-size:20px; font-weight:bold;margin-top:10px;}

.banner02 {text-align:center;}
.banner02 span {display:block;text-align:center;}
.banner02 span:first-child {font-size:25px;color:#fff;padding-bottom:20px;margin-bottom:20px;position:relative;font-weight:700;}
.banner02 span:first-child:after {content:"";position:absolute;bottom:0;left:50%;margin-left:-14px;width:28px;height:1px;background:#fff;}
/*.banner02 span:nth-child(2) {font-size:43px;color:#fff;font-weight:700;margin-bottom:20px;line-height:1;}*/
.banner02 span.txt01 {clear:both; font-size:16px; line-height:24px; font-weight:700; color:#fff; }
.banner02 span strong {color:#ffff00; font-size:24px;}
.banner02 span.txt02 {clear:both; font-size:24px; line-height:24px; padding:10px 0;  margin-bottom:10px; font-weight:700; color:#fff; }
.banner02 a {display:inline-block;width:118px;height:32px;line-height:32px;text-align:center;font-size:15px;border:1px solid #fff;
	-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
}
.banner02 .bannerBtn01 {color:#fff;}
.banner02 .bannerBtn02 {color:#712c91;background:#fff;}

.banner03 {position:relative;text-align:center;line-height:1.2;}
.banner03 span {position:absolute;bottom:145px;left:0;text-align:center;background:rgba(0,0,0,0.5);font-size:23px;color:#fff;font-weight:700;width:100%;padding:10px 0;}

.banner07 {position:relative;text-align:center;line-height:1.2; }
.banner07 span {position:absolute;bottom:20px;left:0;text-align:center;background:rgba(0,0,0,0.8);font-size:23px;color:#fff;font-weight:700;width:100%;padding:10px 0;}

.banner04 {position:relative;text-align:center;line-height:1.2;}
.banner04 span {position:absolute;bottom:20px;left:0;text-align:center;background:rgba(0,0,0,0.5);font-size:23px;color:#fff;font-weight:700;width:100%;padding:10px 0;}

.banner05 {text-align:center;line-height:1.2;}
.banner05 span {font-size:22px;color:#fff;font-weight:300;display:block;}
.banner05 span:first-child {margin-top:20px;}
.banner05 a {font-size:16px;color:#fff;opacity:0.8;margin-top:20px;display:inline-block;}



#content .mainBanner2 {width:1146px;overflow:hidden;}
#content .mainBanner2 > ul {width:279px;}
#content .mainBanner2 .mainBanner03 {margin-right:10px;}
#content .mainBanner2 .mainBanner04 .banner06 {padding:0; margin-top:11px;}
#content .mainBanner2 .mainBanner04 .banner02 {}
#content .mainBanner2 .banner05 {background-image:none;background-color:#333;padding:10px;height:auto;}
#content .mainBanner2 .banner05 > div {border:1px solid #fff;padding:31px 0;}
#content .mainBanner2 .banner01 {height:auto;}
#content .mainBanner2 .banner01 > a {border:1px solid #fff; }
#content .mainBanner2 .banner07 {background:url("/images/banner07.jpg") no-repeat;color:#fff;text-align:center;height:165px;}
#content .mainBanner2 .banner07.new {background:none; height:auto; padding:0;}
#content .mainBanner2 .banner07 dt {font-size:38px;font-weight:700;}
#content .mainBanner2 .banner07 dd {font-size:16px;font-weight:300;margin-top:10px;}
#content .mainBanner2 .banner07 a {font-size:16px;color:#fff;opacity:0.6;margin-top:20px;display:inline-block;;}
#content .mainBanner2 .banner07.new a {opacity:1; margin-top:10px;}

#content .mainBanner2.new {width:1146px;overflow:hidden;}
#content .mainBanner2.new > ul {width:279px;}
#content .mainBanner2.new > ul.mainBanner02 {width:558px;}
#content .mainBanner2.new > ul.mainBanner02 li {padding:0;}
#content .mainBanner2.new > ul.mainBanner04 .banner02 {border-top-right-radius:20px;}
#content .mainBanner2.new > ul.mainBanner04 .banner06 img {border-bottom-right-radius:20px;}

#content .mainBanner2.new .banner03 {display:inline-block; float:left; margin-right:5px; background:url("../images/new2/main_middle3.jpg") no-repeat;width:274px; height:400px;}
#content .mainBanner2.new .banner04 {display:inline-block; float:left; margin-left:5px; background:url("../images/new2/main_middle4.jpg") no-repeat;width:274px; height:400px;}
#content .mainBanner2.new .banner04 span {bottom:145px;}
#content .mainBanner2.new .banner05 {clear:both; background-color:#333; height:48px; border:1px solid #efefef; line-height:46px;}
#content .mainBanner2.new .banner05 > div {padding:0;}
#content .mainBanner2.new .banner05 a.bottomTxt {font-size:18px; opacity:1; margin-top:0;}

.quickMenu {width:1145px;margin:0 auto;}
.quickMenu > ul {overflow:hidden;}
.quickMenu > ul > li {float:left;width:374px;margin-right:11px;display:table;height:238px;text-align:center;}
.quickMenu > ul > li:last-child {margin-right:0;}
.quickMenu > ul > li .inner {display:table-cell;vertical-align:middle;text-align:left; padding:0 30px;}
.quickMenu > ul > li dl {color:#fff;}
.quickMenu > ul > li dt {font-size:28px;font-weight:700;position:relative;padding-bottom:20px;margin-bottom:10px;}
.quickMenu > ul > li dt:after {content:"";position:absolute;bottom:0;left:0;/*margin-left:-10px;*/width:20px;height:1px;background:#fff;}
.quickMenu > ul > li dd {font-size:16px;}
.quickMenu > ul > li .btnMore {font-size:16px;color:#702c91;/*opacity:0.6;*/background-color:rgba(255,255,255,0.7); text-align:center; display:inline-block;width:143px;height:29px;line-height:29px;border:1px solid #d9d9d9;margin-top:20px;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
}
.quickMenu > ul > li:nth-child(1) {background:url("/images/quick01.jpg") no-repeat;}
.quickMenu > ul > li:nth-child(2) {background:url("/images/quick02.jpg") no-repeat;}
.quickMenu.new > ul > li:nth-child(2) {background:url("/images/new2/main_bottom2.png") no-repeat;}
.quickMenu > ul > li:nth-child(3) {background:url("/images/quick03.jpg") no-repeat;}


.quickMenu02 {width:1128px;margin:40px auto; padding:20px 20px 20px 20px;}
.quickMenu02.White { background:none; }
.quickMenu02 h2 {font-size:30px;color:#000;text-align:center;line-height:30px; padding:10px 0 20px;font-weight:700;}
.quickMenu02 > ul {overflow:hidden;margin-top:20px;}
.quickMenu02 > ul > li {float:left;width:268px;margin-right:18px;text-align:center;height:300px;}
.quickMenu02 > ul > li:last-child {margin-right:0;}
.quickMenu02 > ul > li dl {padding-top:135px;color:#fff;}
.quickMenu02 > ul > li dt {font-size:28px;font-weight:700;position:relative;padding-bottom:20px;margin-bottom:10px;}
.quickMenu02 > ul > li dt:after {content:"";position:absolute;bottom:0;left:50%;margin-left:-10px;width:20px;height:1px;background:#fff;}
.quickMenu02 > ul > li dd {font-size:16px;}
.quickMenu02 > ul > li .btnMore {font-size:16px;color:#fff;opacity:0.6;margin-top:20px;display:inline-block;}

.quickMenu02 > ul > li:nth-child(1) {background:url("/images/quick04.jpg") no-repeat;}
.quickMenu02 > ul > li:nth-child(2) {background:url("/images/quick05.jpg") no-repeat;}
.quickMenu02 > ul > li:nth-child(3) {background:url("/images/quick06.jpg") no-repeat;}
.quickMenu02 > ul > li:nth-child(4) {background:url("/images/quick07.jpg") no-repeat;}

.quickMenu02 > ul > li.bg1 {background:url("/images/quick04.jpg") no-repeat;}
.quickMenu02 > ul > li.bg2 {background:url("/images/quick06.jpg") no-repeat;}
.quickMenu02 > ul > li.bg3 {background:url("/images/new/main_sfc_cata_img1.jpg") no-repeat;}
.quickMenu02 > ul > li.bg4 {background:url("/images/quick07.jpg") no-repeat;}

.msg {width:1145px;margin:0 auto;margin-bottom:40px;}
.msg ul {overflow:hidden;}
.msg ul li {float:left;width:310px;margin-right:14px;padding:30px;border:1px solid #d9d9d9;}
.msg ul li:last-child {margin-right:0;}
.msg ul li dt {font-size:23px;color:#333;font-weight:700;}
.msg ul li dd {font-size:16px;color:#808080;font-weight:300;margin-top:13px;}
.msg ul li .more {font-size:16px;color:#712c91;font-weight:300;margin-top:21px;display:block;width:100px;}

.msg ul li:nth-child(1) {background:url("/images/instaIcon.png") no-repeat 90% 50%;}
.msg ul li:nth-child(2) {background:url("/images/facebookIcon.png") no-repeat 90% 50%;}
.msg ul li:nth-child(3) {background:url("/images/blogIcon.png") no-repeat 90% 50%;}

#content .main_bottom_navi2 .main_bottom_navi_inner {padding-left:0;width:1145px;}

.topTable {clear:both; width:100%; padding:0 0 20px; margin-top:40px; display:table; border-top: 2px solid #6f2b8f;}
.topTable:after{clear:both; display:block; content:"";}
.topTable ul {clear:both; display:table-row; width:100%;}
.topTable ul li { display:table-cell; font-size:13px;  border-bottom:1px solid #dcdcdc; line-height:48px; height:48px;}
.topTable ul li.tit {width:15%; padding-left:5%; background: url(/images/ico_tit1.png) no-repeat 15% center;}
.topTable ul li.cont {width:80%;}