@charset "UTF-8";

div.attachment_tab{border:1px solid #7b7b7b; overflow: hidden;margin:30px 0 50px;}
div.attachment_tab ul {overflow:hidden;margin:-1.5px;}
div.attachment_tab ul li{float:left;width:33.3%;text-align:center;border-bottom:1px solid #c2c2c2;border-right:1px solid #d8d8d8;box-sizing:border-box;vertical-align: top;margin-top:-1px;
display:table;height:50px;line-height:18px;}
div.attachment_tab ul li a{font-size:14px;display: block;font-weight:400;display:table-cell;vertical-align:middle;padding:0 5px;word-break:keep-all;}
div.attachment_tab ul li a.active{background:#7dad47;color:#fff;font-size:17px;}
div.attachment_tab ul.tab05 li{width:25%;height: 60px;}
div.attachment_tab ul.tab05 li a.active, div.attachment_tab ul.tab05 li a:hover{background:#0065b5;color:#fff;}
div.attachment_tab ul.tab05 li:nth-child(4n){border-right:0;}
div.attachment_tab.type1 ul li:nth-child(13n){border-right:0;}
 
div.attachment_tab.tab_02 ul li{
	width:50%;
}

/*div.attachment_tab type1*/

div.attachment_tab.type1 ul li{width:7.69%;}

.link_btn {
    display: inline-block;
    height: 39px;
    line-height: 39px;
    border: solid 1px #0065b5;
    text-align: left;
    padding: 0 40px 0 15px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    background: #0065b5 url(/_res/skku/img/sub/home_icon.png) no-repeat 92% 50%;
    box-sizing: border-box;
}

.campus_ic01 {background:url(/_res/eng_bak/img/common/welfare_07_ico1.gif) left top no-repeat;
				padding-left:20px;font-size:14px;}
.campus_ic02 {background:url(/_res/eng_bak/img/common/welfare_07_ico2.gif) left top no-repeat;
				padding-left:20px;font-size:14px;}
.campus_ic01.large, .campus_ic02.large {font-size:17px;background-position:left 3px;}


.table_scrollWrap.p_fix ul.bullet_list > li {
    padding: 0 0 0 15px;
}


/* -블릿, 회색블릿 같이 쓰는 경우 */
/* -,회색 블릿 같이 있는 경우 */
ul.bullet_list_Ty02{margin:30px 0;}
ul.bullet_list_Ty02 li{background:url("/_res/skku/img/sub/listBullet.png") no-repeat left top 8px;padding:0 0 0 15px;margin:45px 0 0 0;line-height:20px;font-size:17px;}
ul.bullet_list_Ty02 > li:first-child{margin:0;}
ul.bullet_list_Ty02 li p{margin-top:13px; margin-bottom:30px; line-height:25px;}
ul.bullet_list_Ty02 li strong{display:block; padding-left:20px;font-weight:500;}
/* 회색블릿 */
ul.bullet_list_Ty02 ul{margin:13px 0 0 0;}
ul.bullet_list_Ty02 ul:after{content:""; display:block; clear:both;}
ul.bullet_list_Ty02 ul li{font-size:17px; line-height:25px; background:url("/_res/skku/img/sub/subTit_bullet02.png") no-repeat 0 12px / 5px; padding-left:13px; margin:0 0 13px 0; box-sizing:border-box;}


/* 공통 */
.add_explain{color:#7b7b7b;font-size:13px;padding-top:10px;}
.div_half{position:relative;width:100%;}
.div_half > ul{width:100%;overflow:hidden;}
.div_half > ul > li{display:inline-block;vertical-align:top;width:calc(49% - 20px);margin-top:43px;}
.div_half > ul > li img{width:100%;}
.div_half > ul > li:first-child,
.div_half > ul > li:nth-child(2){margin-top:0;}
.div_half > ul > li:nth-child(2n){margin-left:40px;}

/* 대학정보 행정기관 */
p.line_tit{display: inline-block;border-bottom: 1px solid #333;padding: 0 0 10px 0;font-size:17px;font-weight:300;margin:30px 0 0 0;}
ul.bullet_listB {margin:30px 0 0 0;overflow: hidden;}
ul.bullet_listB li{float:left; width:50%; line-height:25px;margin:0 0 13px 0; box-sizing:border-box;}
ul.bullet_listB li span{display:block;}
.cont_txt + .pdL15 > p.line_tit{margin:0;}
ul.bullet_listC{margin:30px 0 0 0;}
ul.bullet_listD > li{background:url("/_res/skku/img/sub/subTit_bullet02.png") no-repeat 0 10px / 5px;}

ul.bullet_listF > li{margin:35px 0 0 0;}


/* 취업 */

.employment_wrap table.board_cont {margin:0 auto;}
table.board_cont td ul.em_ul {width: 80%; margin: 0px 40px;}
table.board_cont td ul.em_ul li  {text-align:left;}
.employment_wrap div ul.em_ulimg {overflow:hidden; text-align:center; }
.employment_wrap div ul li.em_img {float:left;}
.employment_wrap div ul li.em_img p {margin:30px 0px;}
.employment_wrap div ul li.em_img p {word-break:break-all;}
.employment_wrap div ul li.ar{margin-top:50px; width:3%}
.employment_wrap div ul li.ro{width:13%; }
h4.em_tit {font-size:24px; margin:53px 0 0 0; }

.employment_wrap h4.subTit {
    font-size: 24px;
    font-weight: 500;
    margin: 43px 0 30px 0;
}


/* 장학제도 */
.scholarship_wrap{overflow:hidden;}
.scholarship_wrap:after{content:""; display:block; clear:both;}
.scholarship_wrap .status_txtcont{position:relative;  float:left; width:63%;}
.scholarship_wrap .status_txtcont:after{content:""; display:block; clear:both;}
.scholarship_wrap .status_imgcont{float:right;}
.scholarship_wrap .status_imgcont:after{content:""; display:block; clear:both;}

.scholarship_wrap .status_txtcont h4:first-child{margin-top:0;}

.scholarship_wrap .bullet_list{margin:30px 0;}
.scholarship_wrap .bullet_list li{font-size:17px;}
.scholarship_wrap .bullet_list li p{margin-top:13px; line-height:20px;}
.scholarship_wrap .bullet_list li strong{display:block; padding-left:20px;}

.scholarship_wrap .bullet_list ul{margin:30px 0 0 0;}
.scholarship_wrap .bullet_list ul:after{content:""; display:block; clear:both;}
.scholarship_wrap .bullet_list ul li{font-size:17px; line-height:25px; background:url("/_res/skku/img/sub/subTit_bullet02.png") no-repeat 0 8px / 5px; padding-left:13px; margin:0 0 13px 0; box-sizing:border-box;}

.download_bl_btn{display:inline-block; height:39px; line-height:39px; padding:0 40px 0 20px; border:solid 1px #333333; background:#333333 url("/_res/skku/img/sub/down_iconB.png") no-repeat 90% center; color:#fff; font-size:14px; font-weight:400;}

/* 장학제도_공지사항 리스트 */
.thum_noticeLi{width:310px;}
.thum_noticeLi p.title_p{height:49px; line-height:47px; background-color:#085998; color:#fff; font-size:17px; box-sizing:border-box; padding:0 15px;}
.thum_noticeLi p.title_p .more_btn{float:right; padding:30px 0 0;}
.thum_noticeLi ul{border-left:solid 1px #dfdfdf; border-right:solid 1px #dfdfdf;}
.thum_noticeLi ul li{min-height:75px; vertical-align:middle; border-bottom:solid 1px #dfdfdf; padding:20px 15px; box-sizing:border-box;}
.thum_noticeLi ul li a{display:block; font-size:15px; display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:100%;  box-sizing:border-box;}
.thum_noticeLi ul li p{font-size:12px; color:#7b7b7b; margin-top:8px;}

.more_btn{display:block; background:url("/_res/skku/img/sub/more_icon.png") no-repeat 50% 50%; width:16px; height:16px;}


/* Lost & Found */
.Txt_inlineWrap > h4:first-child{margin-top:0;}

/* 대학생활 학생상담 */
div.imgTxt_inlineWrap div.Txt_inlineWrap > p.cont_txt:first-child{margin:0;}
ul.bullet_list li ul.icon_btnList{margin:15px 0 30px;}
ul.bullet_list li ul.icon_btnList li{background:none;padding:0;}


/* 통합검색 */

#sea_container {position: relative;padding-top: 137px;min-height:1100px;}
div.searchLnb{float: left;width: 240px;margin: 52px 0 0 0;}
div.searchWrap{position:relative;margin:30px 0 0 0;}
div.searchOption{min-height: 41px}
div.seaL, div.seaR{float:left;}
div.seaL{width:75%;}
div.seaR{width:25%;}
div.searchOption div.seaL{width:60%;}
div.searchOption div.seaR{width:40%;}
div.sea_inputWrap{border:1px solid #72a33b;display:inline-block;vertical-align:middle;position:relative;width:100%;}
div.sea_inputWrap input{border:0;background:url("/_res/skku/img/sub/searchArr.png") no-repeat right 12px center;width: 94%;}
div.sea_inputWrap input.on{background:url("/_res/skku/img/sub/searchArr_on.png") no-repeat right 12px center;}
div.sea_inputWrap .searchBtn{width:39px;height:39px;background:#72a33b url("/_res/skku/img/sub/searchBtn.png") no-repeat center center;position:absolute;right:0;top:0;}
div.seaChkWrap{display:inline-block;vertical-align:middle;margin:0 0 0 20px;color:#7b7b7b;}
div.seaChkWrap label{margin:0 0 0 5px;}
.sea_selOption{width:175px;border:1px solid #7b7b7b;color:#7b7b7b;font-size:17px;text-align:left;padding:0 14px;background:url("/_res/skku/img/sub/selOptionArr.png") no-repeat right 14px center;vertical-align: middle;margin: 0 0 0 40px;}
div.sea_resCont{margin-top:20px;border-top:1px solid #d7d7d7;overflow:hidden;}
div.sea_resCont.mg0{margin-top:0;} 
div.seaRes > div{padding:30px 0;border-bottom:1px solid #d7d7d7;position:relative;}
div.seaRes div.relatedWrap{padding:10px 0;}
div.relatedWrap h5{font-size:17px;display:inline-block;vertical-align:top;padding:10px 0 0 0;color:#000;}
ul.relatedList{display:inline-block;vertical-align:top;width: 80%;margin: 0 0 0 30px;}
ul.relatedList li{display:inline-block;padding:10px;}
ul.relatedList li a{display:block;font-size:15px;}
div.moreTxtWrap{text-align:right;margin:20px 0 0 0;}
a.moreTxt{font-size:13px;background:url("/_res/skku/img/sub/searchMoreArr.png") no-repeat right center;padding:0 15px 0 0;}
a.moreTxtB{background:url("/_res/skku/img/sub/searchMoreArr2.png") no-repeat right center;color:#005eb5;}
div.seaRes div.sea_resTxt{font-size:17px;padding:20px 0;}
div.sea_resTxt span{color:#d85014;}
div.sea_result h4.bullet_tit:first-child{margin:0;}
div.sea_result ul.bullet_list, div.sea_result p.cont_txt{margin:20px 0;}
div.sea_result ul.bullet_list li a.active{color:#005eb5;}
div.sea_result ul.bullet_list li p{margin:0 0 10px 0;}
div.sea_auto{width:100%;position:absolute;border:1px solid #acacac;border-top:0;padding:20px;background:#fff;z-index: 999;left:-1px;top:40px;display:none;}
div.sea_auto ul li{margin-bottom:10px;}
div.seaRes{border-right: 1px solid #d7d7d7;padding: 0 25px 150px 0;}

div.search + div.footer{margin:0;}
div.seaKeyword{padding:0 0 0 25px;}
div.seaKeywordWrap{padding:30px 0;/*border-bottom:1px solid #d7d7d7;*/}
div.seaKeywordWrap h5{font-size:17px;margin:0 0 20px 0;}
ul.keyword_list{overflow:hidden;border-left:1px solid #959595;border-bottom:1px solid #959595;    border-top: 1px solid #959595;}
ul.keyword_list li{float:left;width:50%;box-sizing: border-box;margin-bottom:-1px;border-right: 1px solid #959595;border-bottom: 1px solid #959595;text-align:center;}
ul.keyword_list li a{display:block;padding:12px 0;}
ul.keyword_list li a.active{background:#7dad47;color:#fff;}
ul.keyword_listB{border:1px solid #959595;border-top:0;overflow:hidden;padding:10px 0;}
ul.keyword_listB li{float:left;width:50%;box-sizing: border-box;margin:10px 0 ;padding: 0 25px;}
ul.keyword_listB li a{font-size:13px;}
ul.popular_seaList li{margin:20px 0 0 0;position:relative;padding:0 0 0 25px;color:#333;}
ul.popular_seaList li span{display:inline-block;width:14px;height:14px;line-height:14px;font-size:9px;color:#959595;border:1px solid #959595;text-align:center;
position:absolute;left:0;top:0;}
.seaColor{color:#d85014;}
div.sea_result p.cont_txt{font-size:16px;}
div.seaBanner{left:0;top:750px;position:absolute;}
.seaBan_pupp{border: 2px solid #8bd13e;
    border-radius: 10px;
    margin: 30px 0 0 0;
    text-align: center;
    background: #fff;
    padding: 20px ;
    line-height: 20px;position:relative;display:none;font-size:15px;}
.seaBan_pupp img{position:absolute;left:35px;top:-10px;}
ul.sea_resultList{margin:0 0 30px 0;}
ul.sea_resultList > li{margin:25px 0;}
ul.sea_resultList > li a{color:#005eb5;display:block;}
ul.sea_resultList > li a span{color:#7b7b7b;display:inline-block;margin:0 0 0 5px;}
ul.sea_resultList > li p{line-height:20px;margin:5px 0 0 0;}
ul.sea_resultList > li ul{margin:20px 0 0 0;}
ul.sea_resultList > li ul li{display:inline-block;}
ul.sea_resultList > li ul li a{color:#7b7b7b;}

ul.sea_galleryList{overflow:hidden;    margin: 30px 0;}
ul.sea_galleryList li{float:left;margin:0 0 0 20px;text-align:center;}
ul.sea_galleryList li:first-child{margin:0;}
ul.sea_galleryList li a{display:block;margin:20px 0 0 0;}
ul.sea_galleryList li a span{display:block;margin:5px 0 0 0;}

ul.sea_galleryListB li{margin:20px 0 0 0;}
ul.sea_galleryListB li img{display:inline-block;}
ul.sea_galleryListB li div.galleryTxtWrap{display:inline-block;width: 70%;margin: 0px 0 0 20px;vertical-align:top;}
div.galleryTxtWrap > a{color:#005eb5;display:block;}
div.galleryTxtWrap > p{line-height: 20px;margin: 5px 0 0 0;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    line-height: 1.5;
    height: 3em;}
div.galleryTxtWrap > ul li{display:inline-block;}
div.galleryTxtWrap > ul li a{    color: #7b7b7b;}
/*ul.sea_galleryListB li a span{display:block;margin:10px 0 0 0;}*/

div.sea_selOptionWrap{margin-top: 20px;border-top: 1px solid #d7d7d7;}
ul.sea_selOptionList > li{display:inline-block;padding:0 16px;position:relative;}
ul.sea_selOptionList > li > a{display:block;background:url("/_res/skku/img/sub/selOptionArr.png") no-repeat right 14px center;padding: 0 40px 0 0;line-height:43px;}
ul.sea_selOptionList > li > a.active{background:url("/_res/skku/img/sub/selOptionArr_on.png") no-repeat right 14px center;}
ul.sea_selOptionList > li ul, div.sea_selOptionWrap{display:none;}
ul.sea_selOptionList > li ul{position: absolute;top: 43px;background: #fff;width: 100%;left: 0;border: 1px solid #333333;z-index: 999;}
ul.sea_selOptionList > li ul li:first-child a{color:#66a024;}
ul.sea_selOptionList > li ul li a{display:block;padding:11px 20px;}
ul.sea_selOptionList > li ul li a:hover{background:#f3f3f3;}

.searchChkList{margin:0 0 20px 0;}
.searchChkList li{display:inline-block;margin:0 0 0 25px;}
.searchChkList li:first-child{margin:0;}

/* 사회봉사 */
.Txt_inlineWrap.voluntary_right{width:40%;}


div.total_wrap{margin:20px 0;}
div.total_wrap span{font-weight:400;}


ul.bullet_list li > img{margin:30px 0;display:block;}



/* 청랑 */
.chungrang .div_half{padding-top:60px;border-top:1px solid #ebebeb;overflow:hidden;}
.chungrang .div_half > div{width:calc(50% - 15px);}
.chungrang .div_half dl dt{text-align:center;font-size:24px;font-weight:500;padding:24px 0 12px;}
.chungrang .div_half dl dd{font-size:15px;line-height:30px;}


/* 대학생활 itservice */

div.file_upload ul li{margin:20px 0 0 0;}
div.file_upload ul li:first-child{margin:0;}
div.file_upload ul li select{width:90px;}
select.file_uploadSel + label{margin:0 0 0 10px;}
span.upload_size{margin:0 0 0 40px;font-weight:400;vertical-align: middle;}
div.file_upload{margin:14px 0;}
.guide_tit{font-size:20px;font-weight:500;margin:50px 0 30px 0;}
.guide_list{font-size:0;}
.guide_list li{display:inline-block;vertical-align:top;text-align:center;width:33%;margin:30px 0;}
.guide_list li div.guide_txtWrap{font-size:17px;width: 93%;/*position:relative;width: 75%;padding: 0 0 0 20px;*/margin: 20px auto;line-height: 25px;word-break:keep-all;}
.guide_list li div.guide_txtWrap p span{/*position:absolute;left:0;top:0;*/color:#7dad47;font-weight:bold;}
.guide_list li div.guide_txtWrap p{/*position:relative;width: 90%;margin: 0 auto;*/}
.guide_listB li{width:49%;margin:50px 0;}
.it_img{margin:30px 0;}


button.file{background:url("/_res/skku/img/sub/board_fileIcon.png") no-repeat 0 0; width:16px;height:17px;}
table.board_view{border-top:2px solid #2b2b2b;    table-layout: fixed;}
table.board_view th{font-size:20px;line-height:27px;font-weight:400;text-align:left;background:#f9f9f9;border-bottom:1px solid #d8d8d8;padding:18px 20px 18px 30px;}
table.board_view th span.date{font-size:17px;float:right;font-weight:300;}
table.board_view td{padding:14px 20px 14px 30px;font-size:17px;line-height:30px;}
table.board_view td img{max-width:100%;margin:20px 0;}
ul.boardView_txtList {padding:0 0 50px 0;}
ul.boardView_txtList > li{float:left;padding:0 16px;color:#8d8d8d;line-height:13px;font-size:15px;position:relative;border-left:1px solid #8d8d8d;}
ul.boardView_txtList > li:first-child{padding:0 16px 0 0;border-left:0;}

ul.boardView_txtList > li.noline{border-right:0;padding:0;}
/*ul.boardView_txtList > li:last-child{float:right;padding:0;}*/
ul.boardView_txtList > li > a.file{display:block;color:#8d8d8d;background:url("/_res/skku/img/sub/file_icon.png") no-repeat left center;padding:3px 0 0 23px;}
ul.boardView_txtList > li > a span{color:#0a6db3;}
ul.boardView_txtList > li div.file_downWrap, ul.news_iconList > li  div.file_downWrap{top:30px;}
ul.boardView_txtListB > li:last-child{float:left;padding:0 16px}
ul.boardView_txtList > li > a.sns{display:inline-block;margin:0 5px;vertical-align:middle;}
ul.boardView_txtList > li > a.facebook{background:url("/_res/skku/img/sub/sns_icon01.png") no-repeat 0 0;width:7px;height:15px;}
ul.boardView_txtList > li > a.twit{background:url("/_res/skku/img/sub/sns_icon02.png") no-repeat 0 0;width:18px;height:14px;}
div.boardView_txtWrap{min-height:60px;}
div.btnR_wrap{margin:35px 0 30px 0;text-align:right;}
div.btnR_wrap ul li{display:inline-block;}
div.btnR_wrap ul li a{display:block;line-height:39px;text-align:center;color:#fff;background:#0065b5;padding: 0 23px;}
div.btnR_wrap + div.pagingWrap{margin:0 0 50px 0;}


p.user_name{color:#8d8d8d;margin:0 0 30px 0;font-size:15px;}
table.NextPrevList{border-top:1px solid #d8d8d8;margin:39px 0 0 0;    table-layout: fixed;}
table.NextPrevList th{text-align:center;padding:19px 26px;font-weight:400;}
table.NextPrevList th a{color:#7b7b7b;font-size:17px;display:block;padding:0 0 0 30px;}
table.NextPrevList th a.boardView_prev{background:url("/_res/skku/img/sub/boardView_prev.png") no-repeat 0 center;}
table.NextPrevList th a.boardView_next{background:url("/_res/skku/img/sub/boardView_next.png") no-repeat 0 center;}
table.NextPrevList th, table.NextPrevList td{border-bottom:1px solid #d8d8d8;}
table.NextPrevList td{padding:19px 25px;}
table.NextPrevList td a{color:#7b7b7b;font-size:17px;display:block;font-weight:300;line-height:23px;}
.ellipsis{display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;width:100%;}
div.btn_wrap{margin:35px 0 50px 0;overflow:hidden;}
div.btn_wrap a{display:block;text-align:center;height:39px;line-height:39px;}
.flL{float:left;}
.flR{float:right;}
ul.btn_list {overflow:hidden;}
ul.btn_list li{float:left;margin:5px 10px 0 0;}
ul.btn_list li:last-child{    margin-right: 0;}
.list_btn{border:1px solid #333333;text-align:center;width:102px;}
.list_btn img{margin:0 3px 0 0;}
.btn_typeA{background:#333333;color:#fefefe;width:76px;}
.btn_typeB{background:#fff;border:1px solid #333;color:#333;}
div.contSea_wrap{text-align:center;}
ul.radio_list{display:inline-block;vertical-align:middle;}
ul.radio_list li{display:inline-block;vertical-align:middle;margin:0 0 0 11px;}
ul.radio_list li:first-child{margin:0;}
ul.radio_list li label{vertical-align:middle;margin:0 0 0 3px;}
ul.radio_list li input[type="radio"]{width:15px;}
/*input[type="radio"]{width:15px;height:15px;background:url("/_res/skku/img/sub/radio_bg.png") no-repeat 0 0;
vertical-align:middle;appearance:none;-webkit-appearance:none;-webkit-appearance:none;outline:0; -moz-appearance:none;outline:0;border:0;border-radius:0;}
input[type="radio"]:checked{background:url("/_res/skku/img/sub/radio_chk.png") no-repeat 0 0;}*/
div.contSea_input{display:inline-block;overflow:hidden;vertical-align:middle;margin:0 0 0 10px;}
div.contSea_input input{border:1px solid #333;height:33px;width:320px;float:left;}
div.contSea_input button{background:#333;color:#fff;text-align:center;width:74px;float:right;height:33px;line-height:30px;}
div.file_upload ul.msg_list, ul.msg_list{margin:10px 0 0 0;}
div.file_upload ul.msg_list li, ul.msg_list li{color:#d85014;font-size:15px;margin:3px 0 0 0;}
div.file_upload ul.msg_list li:first-child, ul.msg_list li:first-child{margin:0;}
ul.msg_listB li{color:#333;}
.file_label{width:120px;height:35px;background:#ebebeb;text-align:center;border:1px solid #c9c9c9;box-sizing:border-box;display:inline-block;font-size:17px;font-weight:400;
line-height:32px;cursor:pointer;margin:0 0 0 8px;position:relative;}
input.file_input{background: #fff;/*text-indent: -1000px;*/height: 35px;border: 1px solid #c9c9c9;box-sizing: border-box;width: 350px;}
div.imgfile_wrap{position:relative;}
.img_file{width: 120px;height: 35px;filter: alpha(opacity=0);opacity: 0;position: absolute;top: 0;left: 0;cursor: pointer;text-indent: -1000px;}
div.total_wrap{margin:20px 0;}
div.total_wrap span{font-weight:400;}
div.file_addWrap{display:inline-block;margin:0 0 0 10px;}



/* 셔틀버스 */
div.welfare12_wrap{}
div.welfare12_wrap form legend{display:none;}
div.welfare12_wrap .selectBox{display:inline-block; width:195px;}
div.welfare12_wrap .selectBox select{border:solid 1px #333;}

div.welfare12_wrap h5{font-size:20px; color:#005eb5; text-align:center; margin:0 0 20px 0;    line-height: 24px;}

div.welfare12_wrap .cont_box{margin:50px 0 0 0;}
div.welfare12_wrap .cont_box:after{content:""; display:block; clear:both;}
div.welfare12_wrap .list_box{float:left; margin-left:40px;}
div.welfare12_wrap .list_box:first-child{margin-left:0;}

div.welfare12_wrap .list_box p{overflow:hidden; border:solid 1px #959595;}
div.welfare12_wrap .list_box p:after{content:""; display:block;}
div.welfare12_wrap .list_box p.size2 a{width:50%; float:left;}
div.welfare12_wrap .list_box p.size2 a:first-child{border-right:solid 1px #959595;}
div.welfare12_wrap .list_box p a{text-align:center; display:block; box-sizing:border-box; padding:20px 0; font-size:17px; font-weight:400; color:#333333;}
div.welfare12_wrap .list_box p a:hover{background:#7dad47;color:#fff;border:none;}

/* 셔틀버스 - 상세 */
div.welfare12_wrap h4.subTit{margin:0 0 35px 0;}
div.welfare12_wrap h4.bullet_tit{margin:0 0 30px 0;}
div.welfare12_wrap .cont_box2{margin:0 0 45px 0}
div.welfare12_wrap .board_cont td{padding:20px 0;}
div.welfare12_wrap .cont_txt1{font-size:15px; font-weight:300; color:#333333; margin:15px 0 0 15px;}



/* 산학 */

.div_half.type4 > ul > li{margin-top:0;height:auto;}
.div_half.type4 > ul > li > div{border:1px solid #ccc;box-sizing:border-box;margin-top:40px;}



.board .hide{display:block;position:fixed;top:-9999999999999999999px;width:0;height:0;}

div.board_seaWrapC{text-align:left;margin:30px 0;}
div.board_seaWrapC ul.board_seaInputList > li select{width:195px;}


.businessWrap{margin:60px 0;}
.businessWrap > ul{overflow:hidden;}
.businessWrap > ul > li{float:left;border:1px solid #e1e1e1;width:330px;margin: 0 0 0 3%;padding:30px 20px;min-height:580px;box-sizing: border-box;}
.businessWrap > ul > li:first-child{margin:0;}
.businessWrap > ul > li p{font-weight:500;font-size:20px;text-align:center;color:#191919;}
.businessWrap > ul > li p span{display:block;width:25px;height:2px;margin:30px auto;background:#007cbd;}
	.businessWrap > ul > li{width:31%;}
/* 식당메뉴안내 - list*/
.wel11_wrap{}
.wel11_wrap .cafeteria_list{overflow: hidden;}
.wel11_wrap .cafeteria_list li{float:left; margin:0 0 45px 40px; box-sizing:border-box;    width: 330px;min-height:325px;}
.wel11_wrap .cafeteria_list li.noml, .wel11_wrap .cafeteria_list li:nth-child(3n+1){margin-left:0;}
.wel11_wrap .cafeteria_list li.noml{margin-left:0;}
.wel11_wrap .cafeteria_list p{position:relative;    border: 1px solid #ddd;}
.wel11_wrap .cafeteria_list p a{display:block;}
.wel11_wrap .cafeteria_list dl{padding:23px 0 0 0;}
.wel11_wrap .cafeteria_list dt{}
.wel11_wrap .cafeteria_list dt:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_list dt h5{float:left; font-size:20px; color:#333333; font-weight:500;width: 85%;padding:0 0 5px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wel11_wrap .cafeteria_list dt a{float:left;  display:inline-block; margin:-3px 0 0 10px;}
.wel11_wrap .cafeteria_list dd{clear:both; font-size:15px; color:#333333; font-weight:300; margin:10px 0 0 0;}

.wel11_wrap .cafeteria_list .hover_bg{position:absolute; top:0; left:0; width:100%; height:100%; padding:115px 0 0 0;text-align:center; background:url("/_res/skku/img/sub/bg_black_png.png") repeat 0 0; color:#fff; font-size:20px; font-weight:400; box-sizing:border-box;}
.wel11_wrap .cafeteria_list .hover_bg:after{content:""; width:8px; height:14px; padding-left:10px; display:inline-block; background:url("/_res/skku/img/sub/arr_bg.png") no-repeat 100% 0;}
.cafeteriaBtn{display:none;color: #fff;background: #0065b5 url(/_res/skku/img/sub/cafeteria_icon.png) no-repeat center right 14px;font-weight: 300;padding: 10px;margin: 20px 0 0 0;}

/* 식당메뉴안내 - view */
.wel11_wrap{}
.wel11_wrap .cafeteria_view{}
.wel11_wrap .cafeteria_view .cafeteria_info{overflow:hidden; border-bottom:solid 1px #e1e1e1; padding:0 0 35px 0;}
.wel11_wrap .cafeteria_view .cafeteria_info img{}
.wel11_wrap .cafeteria_view .cafeteria_info:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_img{float:left; width:31%;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_box{float:right; width:67%;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_tit{overflow:hidden; margin-bottom:15px;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_tit h5{float:left; font-size:20px; color:#333333; font-weight:500;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_tit a{float:left;  display:inline-block; margin:0 0 0 10px;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_txt{clear:both;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_txt ul li{color:#333333; font-size:15px; font-weight:300; line-height:25px;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_txt p{color:#333333; font-size:17px; font-weight:300; margin-top:7px; line-height:30px;}

.wel11_wrap .cafeteria_view{}
.wel11_wrap .cafeteria_view .viewSelect_area{margin-top:35px; margin-bottom:30px;}
.wel11_wrap .cafeteria_view .viewSelect_area:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_view .date_box{float:left; position:relative;}
.wel11_wrap .cafeteria_view .date_box:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_view .date_box ul{float:left;}
.wel11_wrap .cafeteria_view .date_box ul:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_view .date_box ul li{float:left;}
.wel11_wrap .cafeteria_view .date_box .oneday_date{height:41px; line-height:41px; border-top:solid 1px #cfcfcf; border-bottom:solid 1px #cfcfcf; box-sizing:border-box; padding:0 30px; font-size:17px; color:#333333; font-weight:400;}
.wel11_wrap .cafeteria_view .date_box .date_prevBtn{width:41px; height:41px; background:url("/_res/skku/img/sub/date_prevBtn.png") no-repeat 0 0; display:block;}
.wel11_wrap .cafeteria_view .date_box .date_nextBtn{width:41px; height:41px; background:url("/_res/skku/img/sub/date_nextBtn.png") no-repeat 0 0; display:block;}


/* 국제화 글로벌 네트워크 */

div.network_map{margin:50px 0;position:relative;min-height:600px;background:url("/_res/skku/img/sub/network_mapBg.png") no-repeat 0 0;}
.mapImgWrap{position:absolute;}
.mapImgWrap span.mapTxt{color:#f5f5f5;font-weight:400;position:absolute;text-shadow: 1px 1px #a5a5a5;zoom: 1;
	filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=3, OffY=3, Color=#a5a5a5);}
.mapImgWrap a{position:relative;display:block;text-align: center;}
.map01{top:92px;left:125px;}
.map02{top:78px;left:238px;}
.map03{bottom:127px;left:123px;}
.map04{bottom:233px;left:236px;}
.map05{bottom:93px;left:429px;}
.map06{top:59px;right:124px;}
.map07{bottom:61px;right:160px;}

.map01 span.mapTxt{top:76%;left:40%;}
.map02 span.mapTxt{top: 45%;left: 35%;}
.map03 span.mapTxt{top: 37%;left: 33%;}
.map04 span.mapTxt{width:100%;top: 37%;left: -5px;}
.map05 span.mapTxt{top: 47%;left: 10%;}
.map06 span.mapTxt{top: 60%;left: 35%;}
.map07 span.mapTxt{width: 100%;top: 25%;left: 0px;}

.map01 .map_bubb{top: 30%;left: 40%;}
.map02 .map_bubb{top: 10%;left: 30%;}
.map03 .map_bubb{top: -40px;left: 30%;}
.map04 .map_bubb{top: -70px;left: 20%;}
.map05 .map_bubb{top: -50px;left: 10%;}
.map06 .map_bubb{top: 25%;left: 40%;}
.map07 .map_bubb{top: -60px;left: 10%;}


.map_bubb{display:none;position:absolute;z-index:999;background:#fff;border:1px solid #959595;border-radius:5px;padding:13px 20px;width: 145px;top: 35%;left: 40%;}
.map_bubb img{position: absolute;bottom: -8px;left: 10%;}
.map_bubb span{font-weight:400;letter-spacing:-0.5px;line-height:20px;}

.relative{position:relative;}


.gnb_menuBtn, ul.link_list, /*ul.gnb_2dept, ul.gnb_3dept,*/ div.mo_seaWrap, div.mo_tab, .scollImg, div.network_map_m
, a.plus_btn, .mo_img
{display:none;}


/*국제하계학기*/
div.slideWrap{position: relative;overflow: hidden;min-height: 352px;margin:90px 0 0 0;}
.bannerWrap {max-width: 1430px;position: absolute;right: -105px;z-index: 999;width: 78.5%;min-height: 352px;}
.bannerWrap .slide{ }
.bannerWrap .slide li{ float:left;width:auto;position:relative;}
.bannerWrap .slide li a{display:block}
.bannerWrap .slide li a img{}
div.swipeBg{display:none;}
/*.bannerWrap .slide li:nth-child(4n) div.swipeBg{display:block;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;}*/
.bannerWrap .slide li .hoverBtn{width: 90%;background: #fff;position: absolute;bottom: 25px;line-height: 50px;left: 50%;margin-left: -45%;color: #89b524;
text-align: center;height:auto;}
.bannerWrap .slide li .hoverBtn img{width:auto;margin:0 0 0 26px;}

.btnBox{ position:absolute;left:-6%; text-align:center} 
.btn_prev{top:32%;}
.btn_prev a{background:url(/_res/skku/img/sub/btn.png) no-repeat center;}
.btn_back{bottom:39%;}
.btn_back a{background:url(/_res/skku/img/sub/btn02.png) no-repeat center;}
.btnBox a{display:inline-block; width:3em; height:3em; text-indent:-9999px; margin:0 5px; border:1px solid #464646;top: 0;right: auto;left: auto;position:relative;}
.btnBox a.on{background-color:red !important}
.is_ul {}
.bannerWrap .hover{display:none;box-sizing:border-box;position:absolute;background:url("/_res/skku/img/sub/swipe_hoverBg.png") repeat 0 0;top:0;left:0;width:100%;height:100%;padding:25px;}
.bannerWrap .slide li img + h4.subTit{color:#fff;font-weight:bold;position:absolute;left:18px;bottom:20px;line-height:35px;font-size:23px;}
.bannerWrap .hover h4.subTit{color:#fff;font-weight:bold;line-height:35px;margin:10px 0 0 0;}
.hi_con p{color:#fff;font-size:15px;font-weight:300;letter-spacing: -1px;margin: 20px 0 0 0;}


.sche_txt{font-size:12px;font-weight:100;margin:7px 0 0 0;}
ul.btnList_tyepA{overflow:hidden;margin:15px 0 0 0;}
ul.btnList_tyepA li{float:left;margin:0 0 0 10px;text-align:center;}
ul.btnList_tyepA li:first-child{margin:0;}
ul.btnList_tyepA li a{border:1px solid #333333;display:block;font-size:17px;padding:0 14px;height: 35px;line-height:32px;box-sizing: border-box;}
ul.btnList_tyepA li:first-child a{border:0;background:#0065b5;color:#fff;}
.sche_xBtn{background: url("/_res/skku/img/sub/pr_xBtn.png") no-repeat 0 0;background-size:100% 100%;width: 23px;height: 23px;position: absolute;top: 2%;right: 30px;}

div.sche_typeWrap{margin:30px 0 0 0;}
div.sche_typeDate{border-top:2px solid #333333;background:#555555;text-align:center;color:#fff;font-size:17px;padding:11px 0;}
div.sche_typeListWrap{background:#f9f9f9;border:1px solid #d8d8d8;border-top:0;}
ul.sche_typeList{width:85%;margin:0 auto;padding:17px 0;}
ul.sche_typeList li{display:inline-block;width:100%;margin:8px 0;}
ul.sche_typeList li span{display:inline-block;vertical-align:middle;margin:0 0 0 5px;}
ul.sche_typeList li span.sche_typeA{width:17px;height:17px;margin:0;}
ul.sche_typeList li:nth-child(even){float:right;}

ul.sche_typeTxtList{margin:25px 0 0 0;}
ul.sche_typeTxtList li{position:relative;border:1px solid #d8d8d8;padding:10px 0;    border-top: 0;}
ul.sche_typeTxtList li:first-child{border-top:1px solid #d8d8d8;}
ul.sche_typeTxtList li span.sche_typeA{position:absolute;top:0;left:0;width:10px;height:100%;}
ul.sche_typeTxtList li p{width: 80%;padding: 0 0 0 30px;word-break:keep-all;line-height:20px;letter-spacing:-1px;}
ul.sche_typeTxtList li p span{display:block;color:#7b7b7b;margin:10px 0  0 0;}
ul.sche_typeTxtList li p span.title{color:#333;cursor:pointer;}
ul.sche_typeTxtList li p span.time{display:inline-block;margin-right: 5px;}
ul.sche_typeTxtList li p span a{display:inline-block;margin:0 0 0 5px;vertical-align:top;}
/* 언론3사 */
/*.Txt_inlineWrap.massmedia_right{width:calc(100% - 392px);}*/


.orgWrap{border:1px solid #959595;border-top:2px solid #004483;padding:45px 50px;margin:50px 0 0 0;}
.orgTit{font-size:25px;color:#004483;}
.orgList{margin-left:-25px;font-size:0;}
.orgList > li{display:inline-block;vertical-align:top;width:25%;padding:0 25px;box-sizing:border-box;}
.orgList > li .bullet_list li a, .orgList > li .bullet_list li{font-size:15px;letter-spacing: -1px;display:block;color: #525252;/*word-break:break-all;*/}
.orgList > li .bullet_list li{padding:0 0 0 10px;line-height: 22px;}
.orgList > li .bullet_listD li .bullet_list li {margin:5px 0 0 0;}
.orgList > li .bullet_listD{background-color: #f7f7f7;}
.orgList > li .bullet_list li.dashed_Bg{background: url(/_res/skku/img/sub/dashed.png) repeat-x center center; text-align: center; padding: 0;}
.orgList > li .bullet_list li.dashed_Bg span{display: inline-block; background: #f7f7f7; padding: 0 10px;}
.orgCampusTit{padding:0 0 15px 0;font-size:20px;border-bottom:1px solid #558dbc;margin:45px 0 0 0;line-height: 26px;}
.orgCampusTit.bod0{border-bottom:0;}
.orgCampusTitB{margin: 178px 0 0 0px;}
.orgCampusTitC{margin: 130px 0 0 0;}
.orgWrapB{padding:25px 0 0 0;background:url("/_res/skku/img/sub/orgLine.png") no-repeat top center;}
.orgWrapB .orgWrap{margin:0;}

ul.bullet_listD li ul.bullet_list > li{
	background: url(/_res/skku/img/sub/listBullet.png) no-repeat left top 13px;
}
ul.bullet_listD li:first-child {
    margin-top: 0;
}
ul.bullet_listD{
	padding-top: 10px;
	padding-bottom: 10px;
}

/* 시설대여/신청 */
section.div_half > ul > li h1{margin:25px 0 20px;}
section.div_half > ul > li p{margin-bottom:10px;}
section.div_half > ul > li dl{position:relative;width:100%;overflow:hidden;margin-bottom:32px;}
section.div_half > ul > li :last-child{margin-bottom:0;}
section.div_half > ul > li dl dt{float:left;font-size:0;width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-size:100%;}
section.div_half > ul > li dl dt.tel{background-image:url('/_res/skku/img/sub/sisul_icon_tel.png;');}
section.div_half > ul > li dl dt.loc{background-image:url('/_res/skku/img/sub/sisul_icon_loc.png;');background-size:13px;}
section.div_half > ul > li dl dt.time{background-image:url('/_res/skku/img/sub/sisul_icon_time.png;');}
section.div_half > ul > li dl dd{float:left;width:calc(100% - 20px);line-height:17px;padding-left:3px;margin-bottom:9px;}
section.div_half > ul > li .bullet_list{margin-bottom:10px;}
section.div_half > ul > li .download_bl_btn + .download_bl_btn{margin-left:5px;}
.download_bl_btn.guide{background-image:url('/_res/skku/img/sub/sisul_icon_link.png;');}
.download_bl_btn.home{background-image:url('/_res/skku/img/sub/sisul_icon_home.png;');background-color:#fff;color:#333;border:1px solid #333;}

/* 대학정보 캠퍼스맵 */

div.campusMap_wrap{height:100%;overflow:hidden;}
div.campusMap_head{background:#578463;overflow:hidden;}
div.campusMap_contWrap{overflow:hidden;}
div.campusMap_info{width:330px;float:left;border-right:1px solid #898989;}
div.campusMap_info.on{width:0;}
div.campusMap_view{float:left;position:relative;}
div.campusMap_view.on{width:100% !important;}
.cMap_infoBtn.on + img{width:100%;}

div.cMap_headLogo{position:relative;float:left;}
ul.cMap_headList, ul.cMap_tabList{float:left;overflow:hidden;}
ul.cMap_headList li, ul.cMap_tabList li{float:left;}
.cMap_tit{color:#fff;font-size:29px;padding:30px 0 0 30px;}

ul.cMap_tabList{padding:40px 0 0 0;}
ul.cMap_tabList li {text-align:center;width:165px;}
ul.cMap_tabList li a{color:#fff;background:#648d6f;padding: 12px 0;display:block;word-break:keep-all;}
ul.cMap_tabList li a.active{background:#4d6253;}
ul.cMap_tabList li.lang_link {width: 40px;}
ul.cMap_tabList li.lang_link a{background:none;border:1px solid #648d6f;padding: 0;font-size: 12px;line-height: 52px;}

ul.cMap_headList{margin:0 0 0 43px;}
ul.cMap_headList li{text-align:center;width:160px;display:table;min-height:153px;}
ul.cMap_headList li span{display:block;color:#fff;margin:13px 0 0 0;word-break:keep-all;}
ul.cMap_headList li a{display:block;padding: 0 20px;box-sizing:border-box;display:table-cell;vertical-align:middle;}
ul.cMap_headList li a.active, ul.cMap_headList li a:hover{background:#3d5f46;}

.cMap_infoHead{background:#ececec;padding:15px 23px;}
.cMap_seaWrap{border:1px solid #959595;position:relative;}
.cMap_seaWrap input{border:0;width:86%;border-right:1px solid #959595;}
.cMap_seaBtn{width:38px;height:40px;background:url("/_res/skku/img/sub/cMap_seaBtn.png") no-repeat 0 0;position:absolute;right:40px;top:0;}
.cMap_seaBtn:first-of-type{border-left:1px solid #959595;}
.cMap_resetBtn{background:url("/_res/skku/img/sub/cMap_resetBtn.png") no-repeat 0 0;right:0;}
.cMap_resultText{padding:15px 0 0  0; font-size:14px;color:#7b7b7b;}
.cMap_resultText span{color:#333333;}
.cMap_infoTabWrap{border-top:1px solid #ccc;background:#ececec;padding:0 25px;min-height: 51px;overflow:hidden;}
.cMap_infoTabWrap ul {margin:10px 0 0 0;}
.cMap_infoTabWrap ul li{float:left;text-align:center;position:relative;width:33%;}
.cMap_infoTabWrap ul li a{display:block;font-size:14px;padding: 12px 4px;word-break:keep-all;}
.cMap_infoTabWrap ul li a.active{background:#fff;border:1px solid #cccccc;border-radius: 5px 5px 0 0;border-bottom:1px solid #fff;}
.cMap_infoTabWrap ul li a.active + span{display:block;width:100%;background:#fff;height:1px;position: absolute;bottom: -1px;z-index: 999;}
.cMap_infoTabWrap ul.board_seaInputList li{float:none;display:inline-block;vertical-align:middle;width:44%;text-align:left;margin:0;}
.cMap_infoTabWrap ul.board_seaInputList li div.calendar_wrap input{font-size:14px;width:75%;}
.cMap_infoTabWrap ul.board_seaInputList li.dash{width:auto;}
.cMap_infoTabWrap ul.board_seaInputList li div.calendar_wrap{width:100%;border-color: #959595;}
.cMap_infoTabWrap ul.board_seaInputList li a.calBtn{padding:0;display:inline-block;background: url("/_res/skku/img/sub/cal_icon02.png") no-repeat center;}
.seaTxtBtn{display:block;margin:10px 0;background:#464646;color:#fff;text-align:center;line-height:35px;}
  
.cMap_infoListWrap{position:relative;overflow-y:auto;height:550px;}
ul.cMap_infoList > li, #tab2 > ul > li{border-bottom:1px solid #cccccc;}
ul.cMap_infoList > li a, ul.cMap_facList li a{display:block;padding:10px 25px;transition:inherit;}
ul.cMap_facList li > div, ul.cMap_infoList > li > div.TipWrap{padding:10px 25px;}

ul.cMap_infoList > li a.active{background:#e6eff8;}
ul.cMap_infoList > li a.active span.locIcon{background:url("/_res/skku/img/sub/cMap_locIcon_on.png") no-repeat 0 0;color:#d24545;}
ul.cMap_infoList > li span, #tab2 > ul > li span{vertical-align:top;display:inline-block;}
ul.cMap_infoList > li span.locIcon{line-height:12px;background:url("/_res/skku/img/sub/cMap_locIcon.png") no-repeat 0 0;width:17px;height:25px;font-size:6px;color:#4775af;
text-align:center;padding: 3px 0 0 0;}
ul.cMap_infoList > li span.busIcon{background:url("/_res/skku/img/sub/busIcon.png") no-repeat 0 0;width:22px;height:22px;}
ul.cMap_infoList > li span.busIcon02{background:url("/_res/skku/img/sub/busIcon02.png") no-repeat 0 0;width:22px;height:28px;}
.cMap_infoListWrap ul li span.locTxt{margin:0 0 0 5px;line-height:25px;width:80%;}
.cMap_infoListWrap ul li span.locTxt span{display:block;}
.cMap_img{width:100%;height:100%;}
/*div.cMap_infoListHeight{height:550px;}*/

ul.cMap_infoList > li a.active + .cMap_infoBtnWrap{background:#e6eff8;}
ul.cMap_infoListB > li > a > span{padding: 5px;}

/* 20181016 */

div.busInfoWrap{padding:0 25px;display:none;    background: #e6eff8;}
div.busInfoWrap ul{clear:both;}
div.busInfoWrap ul li{margin:0 0 10px 0;padding:5px 0;background: #ececec;}
div.busInfoWrap ul li span{float:right;}
div.customoverlay div.busInfoWrap{display:block;padding-top:10px;clear:both;}
.cMap_busResetBtn{width: 25px;height:25px;background: url(/_res/skku/img/sub/cMap_resetBtn.png) no-repeat 0 0;border: 1px solid #959595;float:right;margin:20px 10px;margin-top:0;background-size: 100% 100%;}
ul.cMap_infoList > li a.cMap_busResetBtn{padding:0;    margin: 10px 0;margin-top: 0;}


.cMap_infoBtnWrap{display:none;overflow:hidden;padding:10px 25px;}
.cMap_infoBtnWrap ul{border:1px solid #cccccc;overflow: hidden;float: left;}
.cMap_infoBtnWrap ul li{float:left;}
.cMap_infoBtnWrap ul li:first-child{border-right:1px solid #ebebeb;}
.cMap_infoBtnWrap ul li a{padding: 8px 18px;background:#fff;display:block;}
.cMap_infoBtnWrap .cMap_more{border:1px solid #cccccc;float:left;padding:8px 27px;background:#fff;}
.reportTxt{color:#fff;font-size:13px;font-weight:lighter;display:block;width:100%;background:#959595;text-align:center;padding:9px 0;position:relative;}
.cMap_infoBtn{width:21px;height:50px;background:url("/_res/skku/img/sub/cMap_infoBtn.png") no-repeat 0 0;position:absolute;left:-1px;top:50%;margin-top:-20px;}
.cMap_infoBtn.on{background:url("/_res/skku/img/sub/cMap_infoBtn_on.png") no-repeat 0 0;}
.fac_icon01{background:url("/_res/skku/img/sub/fac_icon01.png") no-repeat 0 0;width:21px;height:21px;}
.fac_icon02{background:url("/_res/skku/img/sub/fac_icon02.png") no-repeat 0 0;}
.fac_icon03{background:url("/_res/skku/img/sub/fac_icon03.png") no-repeat 0 0;}
.fac_icon04{background:url("/_res/skku/img/sub/fac_icon04.png") no-repeat 0 0;}
.fac_icon05{background:url("/_res/skku/img/sub/fac_icon05.png") no-repeat 0 0;}
.fac_icon06{background:url("/_res/skku/img/sub/fac_icon06.png") no-repeat 0 0;}
.fac_icon07{background:url("/_res/skku/img/sub/fac_icon07.png") no-repeat 0 0;}
.fac_icon08{background:url("/_res/skku/img/sub/fac_icon08.png") no-repeat 0 0;}
.fac_icon09{background:url("/_res/skku/img/sub/fac_icon09.png") no-repeat 0 0;}
.fac_icon10{background:url("/_res/skku/img/sub/fac_icon10.png") no-repeat 0 0;}
ul.cMap_facList > li > a{background:url("/_res/skku/img/sub/fac_arr.png") no-repeat right 25px center;display:block;}
ul.cMap_facList > li > a.active{background:url("/_res/skku/img/sub/fac_arrOn.png") no-repeat right 25px center;}
ul.facList_2dept > li{border-bottom:1px solid #cccccc;}
ul.facList_2dept > li:last-child, ul.cMap_facList ul.cMap_infoList > li:last-child{border-bottom:0;}
ul.facList_2dept > li > a{background:#dde7ed url("/_res/skku/img/sub/fac_2deptArr.png") no-repeat right 27px center;padding:10px 55px;}
ul.facList_2dept > li > a.active{background:#dde7ed url("/_res/skku/img/sub/fac_2deptArrOn.png") no-repeat right 27px center;}
ul.cMap_facList ul.cMap_infoList > li a.active + .cMap_infoBtnWrap, ul.cMap_facList  ul.cMap_infoList > li a.active{background: #f3f6f8;}
ul.cMap_facList ul.cMap_infoList, ul.facList_2dept{display:none;}

div.cMap{position:relative;}
div.cMore_popupwrap{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/_res/skku/img/sub/bg_black_png.png") repeat 0 0;display:none;z-index:999;}
div.cMore_popup {background:#fff;border:1px solid #7b7b7b;width:600px;margin:15% auto;display:none;height:400px;overflow-y:auto;}
div.cMore_popHead{position:relative;text-align:center;padding:20px 0;}
div.cMore_popHead h1{font-size:20px;}
div.cMore_popHead button{font-size:20px;color:#7b7b7b;position:absolute;right:25px;top:50%;margin-top:-11px;
background: url("/_res/skku/img/sub/pr_xBtn.png") no-repeat 0 0;width: 23px;height: 23px;}
div.cMore_popCont{border-top:1px solid #7b7b7b;overflow:hidden;}
div.cMore_popCont div.flL{width:40%;border-left:1px solid #7b7b7b;min-height:400px;}
div.cMore_popCont div.flL:first-child{border-left:0;width:60%;}

div.cMore_popupB div.cMore_popCont div.flL:first-child{width:100%;border-right:0;}

div.cMore_popupTypeB{width:360px;}
div.cMore_popupTypeB div.cMore_popHead h1{display:inline-block;}
div.cMore_popupTypeB div.cMore_popCont div.flL:first-child{width:100%;border-right:0;}

/* 20181017 */

div.cMore_popupTypeC{width:360px;height:auto;}
div.cMore_popupTypeC div.cMore_popCont{padding:10px;max-height: 160px;overflow-y: auto;}
div.cMore_popupTypeC div.busInfoWrap{padding-top:10px;background:none;clear: both;    padding: 0 10px;}


ul.cMore_list li{border-top:1px solid #cccccc;padding:20px;font-size:17px;font-weight:400;}
ul.cMore_list li span{display:inline-block;vertical-align:middle;}
ul.cMore_list li h2{font-size:17px;font-weight:400;}
ul.cMore_list li p{margin:15px 0 0 0;line-height:27px;font-size:15px;}
ul.cMore_list li:first-child{border-top:0;}
.loc_icon{background:url("/_res/skku/img/sub/location_icon02.png") repeat 0 0;width:13px;height:17px;}
.loc_tel{background:url("/_res/skku/img/sub/sisul_icon_tel.png") repeat 0 0;width:15px;height:15px;background-size:100% 100%;}
ul.cMore_list li span:last-child{margin:0 0 0 10px;}
div.cMap_menuHead{background:#578463;padding:13px 0;text-align:center;position:relative;}
div.cMap_menuHead h3{font-size:17px;color:#fff;}
div.cMap_menuHead a{display:block;}
div.cMap_menuHead a.hBtn{position:absolute;top:50%;margin-top:-9px;width:9px;height:18px;}
div.cMap_menuHead a.cMap_menuPrevBtn{background:url("/_res/skku/img/sub/cMap_menuPrevBtn.png") no-repeat 0 0;left:20px;}
div.cMap_menuHead a.cMap_menuNextBtn{background:url("/_res/skku/img/sub/cMap_menuNextBtn.png") no-repeat 0 0;right:20px;}
.cMap_menuBtn{background:url("/_res/skku/img/sub/cMap_menuArr.png") no-repeat right 12px center;padding:5px 12px;font-size:12px;color:#333;border:1px solid #333;width:65px;margin:20px auto;margin-bottom:0;
margin-left:20px;}
ul.cMore_list li h4{font-size:15px;font-weight:400;}
.cMap_printBtn{position:absolute;right:25px;bottom:60px;background:url("/_res/skku/img/sub/cMap_printBtn.png") no-repeat 0 0;width:62px;;height:62px;}
.cMap_downBtn{position:absolute;right:25px;bottom:150px;background:url("/_res/skku/img/sub/cMap_downBtn.png") no-repeat 0 0;width:62px;;height:62px;z-index:10;}
.cMap_eng{position:absolute;right:25px;bottom:220px;background:url("/_res/skku/img/sub/map_kor.png") no-repeat 0 0;width:62px;;height:62px;z-index:10;text-indent:-9999px;}
div.route_searchWrap{position:relative;}
div.route_searchWrap input{height:35px;width:80%;font-size:13px;margin:5px 0 0 0;}
div.route_searchWrap input:first-child{margin:0;}
.road_changeBtn{width:25px;height:40px;background:url("/_res/skku/img/sub/road_changeBtn.png") no-repeat 0 0;position: absolute;right: 0;top: 50%;margin-top: -20px;}
ul.route_tabList{overflow:hidden;margin: 20px 0 0 0;padding: 0 0 15px 0;}
ul.route_tabList li{float:left;width:33.3%;}
ul.route_tabList li a{display:block;font-size:13px;color:#000;padding:10px 0 10px 38px;border-right: 1px solid #959595;
border-bottom: 1px solid #959595;border-top: 1px solid #959595;}
ul.route_tabList li:first-child a{border-left: 1px solid #959595;}
ul.route_tabList li a.car{background:#ffffff url("/_res/skku/img/sub/route_icon01.png") no-repeat left 15px center;}
ul.route_tabList li a.transport{background:#ffffff url("/_res/skku/img/sub/route_icon02.png") no-repeat left 15px center;padding-left:33px;}
ul.route_tabList li a.walking{background:#ffffff url("/_res/skku/img/sub/route_icon03.png") no-repeat left 23px center;}
ul.route_tabList li a.on{border-color:#578463;color:#fff;}
ul.route_tabList li a.car.on{background:#578463 url("/_res/skku/img/sub/route_icon01_on.png") no-repeat left 15px center;}
ul.route_tabList li a.transport.on{background:#578463 url("/_res/skku/img/sub/route_icon02_on.png") no-repeat left 15px center;padding-left:33px;}
ul.route_tabList li a.walking.on{background:#578463 url("/_res/skku/img/sub/route_icon03_on.png") no-repeat left 23px center;}
div.transit_wrap{border-top:1px solid #959595;}
div.CarRouteHead{border-left:5px solid #2b81f7;}
.more_imgTxt{padding:20px;border-top:1px solid #7b7b7b;line-height:25px;height: 200px;overflow-y: auto;}
ul.cMap_facListB > li{border-bottom:1px solid #cccccc;}

ul.cMap_facListB > li ul{margin:5px 0 10px 0;display:none;}
ul.cMap_facListB > li ul li{padding:10px 30px;font-size:14px;}
.route_tit{text-align:center;font-size:15px;color:#ffffff;background:#578463;padding:15px 0;display:block;}
a.route_tit{background:#578463 url("/_res/skku/img/sub/TipArr.png") no-repeat right 25px center;text-align:left;padding:15px 25px;}
a.route_tit + ul.cMap_infoList{display:none;}
a.route_tit.active + ul.cMap_infoList{display:block;}
.blArr{margin:0 0 0 5px;vertical-align: baseline;}
.TipWrap img{margin:10px 0;}

#geo{background:url("/_res/skku/img/sub/current.png") no-repeat 0 0;width:30px;height:30px;font-size:0;box-shadow: none;border: 0;border-radius: 0;}
.overlayCont{width: 290px; border: 1px solid #7b7b7b;background: #fff;padding:25px;}
.markTit{padding:0 0 10px 0;font-weight:500;font-size:17px;border-bottom:2px solid #333333;overflow:hidden;}
.markTit a.overlay_XBtn{float:right;color:#7b7b7b;font-size:17px;}
.overlayAddr{margin:20px 0;}
.overlayAddr p{5px 0 0 0;line-height:20px;font-size:13px;}
.overlayAddr p span{color:#0072bc;}
.overlayCont .cMap_infoBtnWrap{padding:0;display:block !important;}
.overlayCont .cMap_infoBtnWrap ul li a{padding: 8px 12px;}


.customoverlay{width:100%;/*position:relative;*/}

/*.customoverlay:after {
    content: '';
    position: absolute;
    margin-left: -12px;
    left: 50%;
    bottom: -8px;
    width: 20px;
    height: 9px;
    background: url("/_res/skku/img/sub/overlayAfter.png") no-repeat 0 0;
}*/

div.eventWrap{overflow:hidden;margin:0 0 40px 0;}
.w42p{width:42%;}
.w55p{width:57%;}
.w37p{width:37%;}
.w62p{width:62%;}

div.bridgeWrap{border:1px solid #cccccc;margin:20px 0;text-align:center;padding:50px 20px;}

.patentList{overflow:hidden;margin-left:-35px;}
.patentList li{float:left;margin: 30px 0 0 35px;width:30%;position:relative;}
.patentList li div{background:url("/_res/skku/img/sub/stepBg.png") repeat 0 0;background-size:100% 100%;min-height: 200px;padding:35px 0;}
.patentList li div img{position:absolute;right:20px;top:20px;}
.patentNum{font-size:40px;font-weight:bold;color:#7dad47;}
.patentTit{font-size:18px;font-weight:500;margin:20px 0 15px 0;}
.patentDesc{font-size:17px;line-height:20px;width:70%;word-break:keep-all;letter-spacing:-1px;}


	.cMap_headLogo .btn-wrap li{display:none;position:absolute;top:25px;text-indent: -9999px;background:url("/_res/skku/img/sub/menu_open.png") no-repeat 0 0;}
	.cMap_headLogo .btn-wrap li a{display:block;width:100%;height:100%;}
	  .cMap_headLogo .btn-wrap .open{width: 35px;height: 21px;left:24px;top:50%;margin-top:-11px;}
	  .cMap_headLogo .btn-wrap .close{width: 27px;height: 27px;left:24px;top:50%;margin-top:-13.5px;background-image:url("/_res/skku/img/sub/menu_close.png");}



.gnb_menuBtn, ul.link_list, /*ul.gnb_2dept, ul.gnb_3dept,*/ div.mo_seaWrap, div.mo_tab, .scollImg, div.network_map_m
, a.plus_btn, .mo_img, .moImg
{display:none;}


div.attachment_tab ul.tab_list05 li{width:20%;}
ul.tellInfoHalf li{display:inline-block;width:100%;vertical-align:top;}
ul.tellInfoHalf li.w100p{width:100%;}

/* 대학생활 성균소식 */

ul.newsLetter_list{overflow:hidden;}
ul.newsLetter_list li{float:left;margin:0 0 45px 46px;box-sizing:border-box;width:326px;}
ul.newsLetter_list li:first-child, ul.newsLetter_list li:nth-child(3n+1){margin:0;}

ul.newsLetter_list  li  a{display:block;font-weight:400;}
ul.newsLetter_list > li > a > img{width:100%;height:456px;border:1px solid #cccccc;box-sizing: border-box;}
 div.newsLetter_txtWrap{overflow:hidden;margin:20px 0 0 0;}
div.newsLetter_txtWrap span{display:inline-block;font-size:17px;font-weight:400;margin:12px 0 0 0;width: 55%;text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}

div.newsLetter_txtWrap span.article-chk{width:auto;}
div.newsLetter_txtWrap a.ebookBtn{float:right;font-size:14px;width:100px;text-align:center;border:1px solid #5f5f5f;line-height:39px;}
div.newsLetter_txtWrap a.ebookBtn img{vertical-align:middle;margin:0 0 0 15px;}

ul.newsLetter_list + div.pagingWrap {margin:5px 0 50px 0;}


.tellInfoList{overflow:hidden;margin-left:-20px;}
.tellInfoList > li{float: left;
    width: 23%;
    margin: 20px 0 0 20px;
    border: 1px solid #b7b7b7;
    max-height: 310px;
    min-height: 310px;
    box-sizing: border-box;
    overflow: hidden;
    overflow-y: auto;}
.tellInfoList > li div{padding:30px 20px;}
.tellInfoTit{display:inline-block;border-bottom:1px solid #7dad47;padding:0 0 10px 0;line-height: 20px;}

.tellInfoTit a:hover{color: #0065b5;text-decoration: underline;}
.tellInfoTit a img{margin:0 0 0 10px;}
.tellInfoList > li ul{margin:10px 0 0 0;}
.tellInfoList > li ul li{margin:10px 0 0 0;line-height: 20px;}
.tellInfoList > li ul li a{display:block;word-break:keep-all;}
.tellInfoList > li ul li:hover a{color: #0065b5;text-decoration: underline;}


.moveList{overflow:hidden;}
.moveList li{float:left;width:28%;padding:0 20px 0 35px;background:url("/_res/skku/img/sub/moveArr.png") no-repeat left center;margin:30px 0 0 0;}
.moveList li:nth-child(3n+1){background:none;padding-left:0;}
.moveList li div{border:1px solid #007cbd;text-align:center;min-height:350px;}
.moveList li div img{margin:30px 0;}
.moveTit{border-bottom:1px solid #007cbd;font-size:17px;font-weight:500;padding:20px 0;}
.moveTxt{font-size:17px;line-height:25px;padding:0 40px;word-break:keep-all;padding-bottom:20px;}
.supreme_list{text-align:center;margin-top:30px;}
.supreme_list li{display:inline-block;text-align:center;margin:0 0 0 7px;width:19%;}
.supreme_list li:first-child{margin:0;}
.supreme_listB li{margin:0 0 0 50px;width:28%;}

table.board_cont td.text_L {text-align:left; padding-left:20px; padding-right:20px}

/* etc */
div.sitemapWrap{margin:50px 0;}
div.sitemap{position:relative;/*margin:50px 0 0 0;*/overflow:hidden;}
div.sitemap:first-child{margin:0;}
div.sitemap h2{color:#005eb5;font-size:24px;font-weight:500;float:left;width:15%;}
div.sitemap h2 span{display:block;width:100%;height:2px;background:#333333;    margin: 0 0 30px 0;}
div.sitemap_listWrap{float:right;border-top:1px solid #d7d7d7;width: 85%; box-sizing: border-box; padding: 0 0 0 45px;}

div.sitemap:first-child div.sitemap_listWrap ul.sitemap_list{height:200px;}
	div.sitemap:last-child div.sitemap_listWrap ul.sitemap_list{height: 335px;}


div.sitemap_listWrap ul.sitemap_list{float:left;width:30.3%;margin:30px 4.5% 60px 0;}
div.sitemap_listWrap ul.sitemap_list:nth-child(3n){margin-right:0;}
ul.sitemap_list li{margin:20px 0 0 0;}
ul.sitemap_list li:first-child{margin:0;}
ul.sitemap_list li h3{margin:0 0 25px 0;}
ul.sitemap_list li h3 a{font-size:20px;font-weight:500;padding: 0 30px 0 0;box-sizing: border-box;line-height: 25px;display:block;word-break:keep-all;}

.supreme_list{text-align:center;margin-top:30px;}
.supreme_list li{display:inline-block;text-align:center;margin:0 0 0 7px;width:19%;}
.supreme_list li:first-child{margin:0;}
.supreme_listB li{margin:0 0 0 50px;width:28%;}

.patentList{overflow:hidden;margin-left:-35px;}
.patentList li{float:left;margin: 30px 0 0 35px;width:30%;position:relative;}
.patentList li div{background:url("/_res/skku/img/sub/stepBg.png") repeat 0 0;background-size:100% 100%;min-height: 200px;padding:35px 0;}
.patentList li div img{position:absolute;right:20px;top:20px;}
.patentNum{font-size:40px;font-weight:bold;color:#7dad47;}
.patentTit{font-size:18px;font-weight:500;margin:20px 0 15px 0;}
.patentDesc{font-size:17px;line-height:20px;width:90%;word-break:keep-all;letter-spacing:-1px;}


/* 식당메뉴안내 - view */
.wel11_wrap{}
.wel11_wrap .cafeteria_view{}
.wel11_wrap .cafeteria_view .cafeteria_info{overflow:hidden; border-bottom:solid 1px #e1e1e1; padding:0 0 35px 0;}
.wel11_wrap .cafeteria_view .cafeteria_info img{}
.wel11_wrap .cafeteria_view .cafeteria_info:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_img{float:left; width:31%;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_box{float:right; width:67%;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_tit{overflow:hidden; margin-bottom:15px;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_tit h5{float:left; font-size:20px; color:#333333; font-weight:500;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_tit a{float:left;  display:inline-block; margin:0 0 0 10px;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_txt{clear:both;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_txt ul li{color:#333333; font-size:15px; font-weight:300; line-height:25px;}
.wel11_wrap .cafeteria_view .cafeteria_info .info_txt p{color:#333333; font-size:17px; font-weight:300; margin-top:7px; line-height:30px;    
	max-height: 125px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    word-wrap: break-word;}

.wel11_wrap .cafeteria_view{}
.wel11_wrap .cafeteria_view .viewSelect_area{margin-top:35px; margin-bottom:30px;}
.wel11_wrap .cafeteria_view .viewSelect_area:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_view .date_box{float:left; position:relative;}
.wel11_wrap .cafeteria_view .date_box:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_view .date_box ul{float:left;}
.wel11_wrap .cafeteria_view .date_box ul:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_view .date_box ul li{float:left;}
.wel11_wrap .cafeteria_view .date_box .oneday_date{height:41px; line-height:41px; border-top:solid 1px #cfcfcf; border-bottom:solid 1px #cfcfcf; box-sizing:border-box; padding:0 30px; font-size:17px; color:#333333; font-weight:400;}
.wel11_wrap .cafeteria_view .date_box .date_prevBtn{width:41px; height:41px; background:url("/_res/skku/img/sub/date_prevBtn.png") no-repeat 0 0; display:block;}
.wel11_wrap .cafeteria_view .date_box .date_nextBtn{width:41px; height:41px; background:url("/_res/skku/img/sub/date_nextBtn.png") no-repeat 0 0; display:block;}

/* 달력관련 */
.wel11_wrap .cafeteria_view .calendar_btn{float:left;}
.wel11_wrap .cafeteria_view .calBtn{width:41px; height:41px; margin:0 0 0 10px;}
.wel11_wrap .cafeteria_view .date_box div.calendar{left:0;}

/* 탭 메뉴 */
.wel11_wrap .cafeteria_view .meal_tab{float:right; width:580px; border-bottom:solid 1px #7dad47;}
.wel11_wrap .cafeteria_view .meal_tab:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_view .meal_tab li{float:left; width:20%;}
.wel11_wrap .cafeteria_view .meal_tab li a{display:block; color:#666666; font-size:17px; height:40px; line-height:40px; text-align:center; border:solid 1px #cccccc; border-bottom:none; border-right:none;}
.wel11_wrap .cafeteria_view .meal_tab li a.active{color:#fff; background-color:#7dad47;}
.wel11_wrap .cafeteria_view .meal_tab li:last-child a{border-right:solid 1px #ccc;}
.dateConfirm{height:41px;border:1px solid #cfcfcf;padding:0 22px;margin:0 0 0 10px;}

/* 식단리스트 */
.wel11_wrap .cafeteria_view .tabCon{display:none; overflow:hidden; clear:both;}
.wel11_wrap .cafeteria_view .tabCon:after{content:""; display:block; clear:both;}
.wel11_wrap .cafeteria_view .tabCon.listcon1{display:block;}

/* 오늘의 식단 */
.wel11_wrap .cafeteria_view .corner_box{float:left; width:515px; padding:32px; margin:0 0 40px 0;position:relative;}
.bg_img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;}
.wel11_wrap .cafeteria_view .corner_box.box_right{margin:0 0 40px 40px;}
.wel11_wrap .cafeteria_view .corner_box.bg01{background:url("/_res/skku/img/sub/bg_mealcorner01.png") no-repeat 0 0;}
.wel11_wrap .cafeteria_view .corner_box.bg02{background:url("/_res/skku/img/sub/bg_mealcorner02.png") no-repeat 0 0;}
.wel11_wrap .cafeteria_view .corner_box.bg03{background:url("/_res/skku/img/sub/bg_mealcorner03.png") no-repeat 0 0;}
.wel11_wrap .cafeteria_view .corner_box.bg04{background:url("/_res/skku/img/sub/bg_mealcorner04.png") no-repeat 0 0;}

.wel11_wrap .cafeteria_view .corner_box h5{float:left; text-align:center; line-height:32px; font-size:20px; font-weight:500; color:#fff; background:url("/_res/skku/img/sub/line_bg_white.png") no-repeat 50% 100%; box-sizing:border-box; padding:80px 0 10px 0;width:25%;}
.wel11_wrap .cafeteria_view .corner_box .corner_info{width: 70%;min-height:210px;float:right; background-color:#f6f6f6; padding:20px;}
.wel11_wrap .cafeteria_view .corner_box .corner_info ul{}
.wel11_wrap .cafeteria_view .corner_box .corner_info ul li{padding:0 0 0 9px; line-height:25px; font-size:15px; font-weight:300; background:url("/_res/skku/img/sub/line_bul.png") no-repeat 0 10px; margin-bottom:5px;}
.wel11_wrap .cafeteria_view .corner_box .corner_info ul li span{font-weight:400;}
.wel11_wrap .cafeteria_view .corner_box .corner_info img{float:right;}

.wel11_wrap .cafeteria_view .corner_box .corner_info ul li:nth-child(4){
	height: 23px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: box;
	overflow:hidden;
	text-overflow: ellipsis;
	word-break:break-all;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
}
.wel11_wrap .cafeteria_view .corner_box .corner_info ul li .menu_title{
	    white-space: normal;
    line-height: 1.4;
    max-height: 4.2em;
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-weight: 600;
    width: 50%;
    overflow: hidden;
}
.wel11_wrap .cafeteria_view .corner_box .corner_info ul li .left_lo{
	float:left;
}
.wel11_wrap .cafeteria_view .corner_box .corner_info ul li .right_lo{
	float:right;
}


.wel11_wrap .cafeteria_view .oneday_list .btnList{margin-top:30px;position:absolute;top:107px;right:55px;}
.wel11_wrap .cafeteria_view .oneday_list .btnList .likeBtn{height:28px; line-height:28px; background:url("/_res/skku/img/sub/likeBtn.png") no-repeat 10px 5px; border-radius:3px; border:solid 1px #959595; padding:0 10px 0 35px; box-sizing:border-box; display:inline-block;}
.wel11_wrap .cafeteria_view .oneday_list .btnList span{padding:0 0 0 16px; margin:0 0 0 3px; background:url("/_res/skku/img/sub/likenum_bg.png") no-repeat 0 3px;}

/* 주간식단 */
.weekly_list{border-top: solid 2px #2b2b2b;overflow:hidden;}
.tabCon{overflow:hidden;}
.weeListWrap{float:left;width:20%;}
.weeListWrap:first-child .weeListCont, .weeListWrap:first-child .weeListTit{border-left:0;}
.wel11_wrap .cafeteria_view .mealTable{width:100%;}
.wel11_wrap .cafeteria_view .mealTable th, .weeListTit{text-align:center;background-color:#f9f9f9;  border-left:solid 1px #d8d8d8; color:#333333; font-size:17px; font-weight:400; padding:15px 0;}
.wel11_wrap .cafeteria_view .mealTable td, .weeListCont{border-left:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8; padding:20px 15px;min-height:502px;}
.wel11_wrap h6{font-size:17px; color:#333; font-weight:500; text-align:center; margin-bottom:20px;}
.weeListCont ul li{padding:0 0 0 9px; line-height:25px; font-size:15px; font-weight:300; background:url("/_res/skku/img/sub/line_bul.png") no-repeat 0 10px; margin-bottom:8px;}
.weeListCont ul li span{font-weight:400; display:block;}

.wel11_wrap .cafeteria_view .mealTable .noBd{border-left:none;}
.mealImg{margin-top:35px;text-align:center;    border: 1px solid #cecece;}
.mealImg img{width:100%;}

.wel11_wrap .cafeteria_view .weekly_list .btnList{margin-top:15px; text-align:center;}
.wel11_wrap .cafeteria_view .weekly_list .btnList .likeBtn{height:30px; line-height:30px; background:url("/_res/skku/img/sub/likeBtn.png") no-repeat 15px center; border-radius:3px; border:solid 1px #959595; padding:0 15px 0 40px; box-sizing:border-box; display:inline-block;}
.wel11_wrap .cafeteria_view .weekly_list .btnList span{padding:0 0 0 16px; margin:0 0 0 15px; background:url("/_res/skku/img/sub/likenum_bg.png") no-repeat 0 center;}



.font20{font-size:20px;font-weight:500;}
.wel11_wrap .cafeteria_list{overflow:hidden;}

.wel11_wrap .cafeteria_view .corner_box h5 span{display:block;}

div.wel_popupWrap{position:fixed;background:url("/_res/skku/img/sub/bg_black_png.png") repeat 0 0;width:100%;height:100%;top: 0;left: 0;z-index: 99999;}
div.wel_popup{background:#fff;border:1px solid #7b7b7b;padding:25px 35px;width:580px;margin:0 auto;    position: relative;top: 50%;margin-top: -193px;}
h1.wel_popTit{font-size:24px;}
div.wel_popCont{border:1px solid #7b7b7b;background:#f3f3f3;padding:20px;height:230px;overflow-y:auto;margin:20px 0;}
div.wel_popBtn{text-align:right;}
div.wel_popBtn button{background:#0065b5;color:#fff;padding:0 38px;margin:0 0 0 20px;}

/* 셔틀버스 */
div.inline_wrap{overflow:hidden;margin:30px 0;}
ul.tab_list + div.inline_wrap{margin:50px 0;}
div.inline_wrap div.inlineBox{width:49%;margin:0 0 0 20px;float:left;}
div.inline_wrap div.inlineBox:first-child{margin:0;}
div.inline_wrap div.inlineBox dl.shuttle_list{float:left;box-sizing:border-box;margin:30px 0;text-align:center;width:50%;}
div.inline_wrap div.inlineBox dl.shuttle_list dt{background:#085998;color:#fff;font-size:17px;border:1px solid #d8d8d8;border-bottom:0;    padding: 15px 0px;}
div.inline_wrap div.inlineBox dl.shuttle_list dd{background:#f8f8f8;display:block;border:1px solid #d8d8d8;border-top:0;line-height: 49px;box-sizing: border-box;}
div.inline_wrap div.inlineBox dl:last-child dt, div.inline_wrap div.inlineBox dl:last-child dd {border-left:0;}
div.inline_wrap div.inlineBox dl:last-child dd{background:none;}
div.inline_wrap div.inlineBox dl.shuttle_list dd.active{background:#e46b36;color:#fff;}
div.inline_wrap div.inlineBox h4.bullet_tit{margin:0;}

table.shuttle_list{text-align:center;margin:30px 0;}
table.shuttle_list th{background:#085998;color:#fff;font-size:17px;border:1px solid #d8d8d8;border-bottom:0;    padding: 15px 0px;font-weight:300;}
table.shuttle_list td{border:1px solid #d8d8d8;border-top:0;line-height: 49px;box-sizing: border-box;font-weight:200;}
table.shuttle_list td:first-child{background:#f8f8f8;}
table.shuttle_list td.active{background:#e46b36;color:#fff;}

div.welfare12_wrap .list_box{
	margin-left: 2%;
	width: 32%;
	position:relative;
	min-height:440px;
}
div.welfare12_wrap .list_box img{
	width: 100%;margin-bottom:20px;
}
div.welfare12_wrap .list_box p{/*position:absolute;bottom:0;*/width:100%;box-sizing:border-box;margin:10px 0 0 0;}
.Txt_inlineWrap.w46p{width:46%;}

/* 로그인 */
	.loginWrap {
		width: 1000px;
		margin: 80px auto 0;
		overflow: hidden;
	}

	.loginWrap h4 {
		font-size: 20px;
	}

	.loginWrap .login_1 {
		width: 65%;
		min-height: 382px;
		padding: 50px 50px 50px 85px;
		float: left;
		background-color: #f8f8f8;
	}

	.loginWrap .login_1 .top {
		margin-bottom: 40px;
		overflow: hidden;
	}

	.loginWrap .login_1 .top>h4 {
		float: left;
	}

	.loginWrap .login_1 .top>a {
		margin-left: 20px;
		float: left;
	}

	.loginWrap .login_1 .con_1 {
		overflow: hidden;
	}

	.loginWrap .login_1 .con_1 .inner {
		width: 78%;
		overflow: hidden;
		float: left;
	}

	.loginWrap .login_1 .con_1 .inputWrap {
		margin-bottom: 10px;
		overflow: hidden;
	}

	.loginWrap .login_1 .con_1 .inputWrap label {
		width: 20%;
		float: left;
		line-height: 39px;
	}

	.loginWrap .login_1 .con_1 .inputWrap input {
		width: 80%;
		float: left;
	}

	.loginWrap .login_1 .con_1>.btn_submit {
		width: 20%;
		height: 88px;
		margin-left: 2%;
		line-height: 88px;
		float: left;
		color: #fff;
		background-color: #464646;
		text-align: center;
		font-size: 17px;
		font-weight: 500;
	}
	.loginWrap .login_1 .con_2{
		padding-left: 80px;
	}
	.loginWrap .login_1 .bottom{
		margin-top: 70px;
		overflow: hidden;
	}
	.loginWrap .login_1 .bottom > a{
		margin-right: 10px;
		padding-left: 25px;
		padding-right: 25px;
  		display: inline-block;
		line-height: 30px;
		color: #7b7b7b;
		background-color: #f2f1ed;
		border: 1px solid #d9d8d2;
		font-size: 15px;
		font-weight: 300;
		box-sizing: border-box;
	}
	.loginWrap .login_1 .bottom > a:last-child{
		margin-right: 0;
	}
	.loginWrap .login_2 {
		width: 35%;
		min-height: 382px;
		padding: 50px 85px 50px 50px;
		float: left;
		background-color: #f8f8f8;
		border-left: 1px solid #dddddd;
	}
	.loginWrap .login_2 .top {
		margin-bottom: 40px;
	}
	.loginWrap .login_2>ul>li {
		margin-bottom: 7px;
	}
	.loginWrap .login_2>ul>li:last-child {
		margin-bottom: 0;
	}
.loginWrap .login_one{
	margin: 0 auto;
	    float: inherit;
}
	input[type="password"] {
		height: 39px;
		border: 1px solid #cccccc;
		box-sizing: border-box;
		width: 100%;
		padding: 0 0 0 10px;
		font-family: "Noto Sans CJKkr", sans-serif;
		font-size: 16px;
		font-weight: 400;
	}

/* 국제화위상 */
.tacH4 {
	margin-top: 50px;
	margin-bottom: 30px;
	color: #004483;
	text-align: center;
	font-size: 35px;
	font-weight: bold;
	line-height:45px;
}
.cont_txt.tac{
	text-align: center;
}
.wideWidth{
	background: url(/_res/eng_bak/img/sub/wisang_bg.png) no-repeat top center;
}
.wideWidth .inner{
	max-width: 1400px;
	margin: 0 auto;
}
.wisangWrap{
	overflow: hidden;
}
.wisangWrap .imgWrap_noHidden{
	overflow: hidden;
}
.wisangWrap .imgWrap_noHidden > div{
	text-align: center;
}
.wisangWrap .con_1{
	margin-bottom: 80px;
}
.wisangWrap .con_1 .imgWrap_noHidden > div{
	float: left;
}
.wisangWrap .con_1 .imgWrap_noHidden > div:nth-child(1),
.wisangWrap .con_1 .imgWrap_noHidden > div:nth-child(2){
	width: 50%;
	margin-bottom: 15px;
}
.wisangWrap .con_1 .imgWrap_noHidden > div:nth-child(3),
.wisangWrap .con_1 .imgWrap_noHidden > div:nth-child(4),
.wisangWrap .con_1 .imgWrap_noHidden > div:nth-child(5){
	width: 33.33%;
}
.wisangWrap .con_2 .imgWrap_noHidden > div{
	width: 50%;
	float: left;
}
.wisangWrap .con_3 .imgWrap_noHidden > div{
	width: 20%;
	margin-bottom: 50px;
	float: left;
}

.div_half.noLiMarginTop > ul > li{     margin-top: 0;   height: auto;}
.eventWrap{
	width: 50%;
	padding: 0 10px;
	float: left;
	overflow: hidden;
}
.eventWrap .bullet_tit{
	margin-top: 25px;
}

ul.research_list li a img {
    width: 100%;
    /*height: 308px;*/
}

.research_head #chart_container {

    margin: 0 auto;
}
.research_head #chart_container > div{
	border:1px solid #333;
}
.bg_img_bg {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background: #333;
    opacity: .8;
    z-index: -1;
}

/* 로그인 팝업 공통 */
div.popBg_all{position:absolute; z-index:10; background-color:rgba(0,0,0,0.5); width:100%;}

div.login_popup{display:none;width:660px; position:absolute; top:500px; left:50%; z-index:11; background-color:#fff; border-style:solid; border-width:7px 1px 1px; border-color:#7dad47 #989896 #989896; box-sizing:border-box; padding:30px 30px 0;}
div.login_popup .layerPop_top{position:relative; padding-bottom:24px; border-bottom:solid 2px #959595;}
div.login_popup .layerPop_top h3{font-size:20px; font-weight:300; color:#333;}
div.login_popup .layerPop_top h3 span{font-weight:500; margin-left:13px;}
div.login_popup .layerPop_top .popclose_btn{position:absolute; right:0; top:0;}
div.login_popup .layerPop_top .popclose_btn button{padding:0; height:100%; line-height:100%;}

div.login_popup .layerPop_cont{padding:35px 0;}
div.login_popup .layerPop_cont ul.login_p{overflow:hidden; padding:0 48px 30px;}
div.login_popup .layerPop_cont ul.login_p:after{content:""; display:block; clear:both;}
div.login_popup .layerPop_cont ul.login_p li{float:left;}
div.login_popup .layerPop_cont ul.login_p li.f_right{float:right;}

div.login_popup.normal_popup_style{border-top:1px solid #989896;width:900px;margin-left:-450px;}
div.login_popup.normal_popup_style .layerPop_top{border:none;padding-bottom:0;}

.researcher_info{position:relative;width:100%;}
.researcher_info .info_01{overflow:hidden;background-color:#f4f2f2;height:170px;line-height:170px;}
.researcher_info .info_01 img{float:left;border:1px solid #e1e1e1;width:143px;}
.researcher_info .info_01 div{display:inline-block;width:calc(100% - 145px);vertical-align:middle;line-height:100%;height:auto;padding:0 40px;box-sizing:border-box;}
.researcher_info .info_01 div h4{font-size:20px;margin-bottom:17px;}
.researcher_info .info_01 div p{font-size:17px;line-height:110%;}

table.board_list .tempOpen{
	    cursor: pointer;
}
#tempPopup{
    position: fixed;
    top: 100px;
    z-index: 9999;
    max-height: 80%;
    overflow-y: auto;
}



div.stuOrg_listWrap{width:67%;}
ul.stuOrg_list{/*overflow:hidden;*/border-top:1px solid #595959;min-height:810px;}
ul.stuOrg_list li{float:left;width:50%;border-bottom:1px solid #d8d8d8;box-sizing:border-box;padding:9px 2%;/*overflow:hidden;*/position:relative;}
ul.stuOrg_list li:nth-child(2n){border-left:1px solid #d8d8d8;}
ul.stuOrg_list li .seaBan_pupp{position:absolute;top:20px;left:0;z-index:999;text-align:justify;}
div.stuOrg_txtWrap{display:inline-block;margin:7px 0 0 0;cursor:pointer;width:88%;}
ul.stuOrg_list li h4{display:inline-block;margin:0 1% 0 0;vertical-align:middle;max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding:0 0 5px 0;}
span.stuStateA{display:inline-block;width:20px;line-height:20px;color:#fff;font-size:10px;text-align:center;background:#ff8522;vertical-align:middle;border-radius:50%;}
span.stuStateB{background:#5cae00;}
.stuOrg_homeBtn{display:block;background:url("/_res/skku/img/sub/homeBtn.png") no-repeat 0 0;width:35px;height:35px;float:right;width:12%;background-size:100% 100%;}
div.stuWrap{margin:50px 0;overflow:hidden;}
div.stuWrap div.flL{width:30%;}




@media (max-width:1420px) {

	div.network_map, a.plus_btn{display:none;}
	div.network_map_m{display:block;position:relative;}
	div.sche_wrap .w776{width:70%;}
		.tellInfoList > li{margin: 20px 0 0 2%;min-height: 354px;}
	.tellInfoList{margin-left:-2%;}
	.tellInfoList > li div{padding:30px 10px;}
	.moveList li{padding: 0 2% 0 5%;}
	div.sitemap_listWrap ul.sitemap_list{}	
	.patentList{margin-left:-3%;}
	.patentList li{margin: 30px 0 0 3%;}
	
		.wel11_wrap .cafeteria_list li{width:32%;margin:0px 0 4% 2%}
	.wel11_wrap .cafeteria_view .corner_box{width:49%;padding:2%;margin:0 0 2% 0;}
	.wel11_wrap .cafeteria_view .corner_box.box_right{margin:0 0 2% 2%;}
	
	.wel11_wrap .cafeteria_view .corner_box h5{float:none;text-align:left;padding:0 0 10px 0;background-position:left 100%;}
	.wel11_wrap .cafeteria_view .corner_box h5 span{display:inline-block;}
	.wel11_wrap .cafeteria_view .corner_box .corner_info{width:100%;float:none;margin: 20px 0 0 0;}
	.wel11_wrap .cafeteria_view .corner_box.bg01, .wel11_wrap .cafeteria_view .corner_box.bg02, .wel11_wrap .cafeteria_view .corner_box.bg03
	, .wel11_wrap .cafeteria_view .corner_box.bg04
	{background-size:cover;}
	
	div.welfare12_wrap .list_box, ul.research_list li{margin-left: 2%;width: 32%;}
	.wel11_wrap .cafeteria_list .hover_bg{padding:35% 0 0 0;}
	div.ab_contWrap{width:100%;}
	div.wel_imgcontTxtWrap{padding:30px 0 30px 9%;}
	.wel11_wrap .cafeteria_view .oneday_list .btnList{top:147px;right:33px;}
	div.welfare12_wrap .list_box{min-height:410px;}
}

@media (max-width:1400px) {
.thum_noticeLi, div.seaBanner .mo_img{width:100%;}
	
	div.seaRes{border-right:0;width:100%;float:none;padding:0 ;}
	div.seaKeyword{padding:0;width:100%;float:none;}
	div.seaBanner{position:relative;top:0;margin:30px 0 0 0;}
	ul.sche_typeList li span{font-size:13px;}
	.wel11_wrap .cafeteria_view .meal_tab{width:55%;}
}

@media (max-width:1200px) {
	.flR {float:left}
	.imgTxt_inlineWrap .flL{margin-left:0!important;}
	/*취업*/
	.employment_wrap .cont_topBox .txtBox{float:left;}
	

	
	
	div.copyright {margin-top:73px;}
	div.sche_wrap .w776{width:100%;}
	
	.sea_selOption{width: 50%;font-size: 13px;margin: 0 0 0 7%;padding: 0 5px;background-position:right 5px center;}
	
		ul.cMap_headList{margin:0 0 0 3%;}
	ul.cMap_headList li{/**width:20%;**/}
	
		.tellInfoList > li{min-height:414px;}
	.tellInfoList > li div{padding:30px 20px;}
	ul.tellInfoHalf li{width:100%;display:block;letter-spacing:0;}
	
		ul.newsLetter_list > li > a > img{height:100%;width:100%;}
	
	div.newsLetter_txtWrap span{width:35%;}
	.supreme_list li{margin:0;}
	input[type="password"]{
		font-size: 14px;
	}
		.wideWidth .inner .cont_wrap{
		margin: 0;
	}
	.patentList li div{min-height:265px;}
	.wisangWrap .con_1 .imgWrap_noHidden > div img {width: 95%;}
	.wisangWrap .con_1 .imgWrap_noHidden > div{padding:5px;box-sizing:border-box;}
	.btnBox{left: -10%;}
	.guide_list li{padding:0 5px;width:31%;}
	.wel11_wrap .cafeteria_view .meal_tab li a{font-size:13px;}
	
}


@media (max-width:1024px) {
	.campus_listB > li{width:100%;padding:0;margin:20px 0;background:none;}
	.campus_listB > li div{min-height:100%;}
	
	/*campus map*/
	div.cMap{width:100%!important;}
	#map{width:100%!important;}
	.cMap_seaBtn{right:15%;width:14%;height:100%;background:#fff url("/_res/skku/img/sub/cMap_seaBtn.png") no-repeat 50% 50%;}
	.cMap_resetBtn{right:0;background:url("/_res/skku/img/sub/cMap_resetBtn.png") no-repeat 50% 0;background-color:#fff;}
	div.cMap_headLogo,ul.cMap_headList, ul.cMap_tabList, div.campusMap_info, div.campusMap_view{float:none;width:100%;}
	ul.cMap_headList {margin:0;}
	ul.cMap_headList li{width:25%;}
	ul.cMap_tabList{text-align:center;position:absolute;top:0;left:50%;background:#578463;padding:22px 0 0 0;width:50%;margin-left:-25%;}
	.cMap_tit{text-align:center;padding:20px 0;font-size:25px;}
	div.cMap_headLogo ul.cMap_tabList li{width:50%;display:table;}
	div.cMap_headLogo ul.cMap_tabList li a{display:table-cell;padding:5px;vertical-align:middle;box-sizing:border-box;height:54px;}
	div.campusMap_wrap{height:auto;}
	
	.cMap_infoBtn{width: 50px;height: 21px;background: url(/_res/skku/img/sub/cMap_infoBtn_mo.png) no-repeat 0 0;position: absolute;left: 50%;top: 7px;margin:-7px 0 0 -25px;}
	
	.loginWrap{
		width: 100%;
	}
	.loginWrap .login_1{
		width: 100%;
		float: initial;
		margin: 0 auto;
		min-height: auto;
	}
	.loginWrap .login_2{
		width: 100%;
		padding: 50px 50px 50px 85px;
		float: initial;
		margin: 0 auto;
		min-height: auto;
		border: none;
	}
	.loginWrap .login_1 .bottom{
		text-align: center;
		    margin-top: 30px;
	}
	.loginWrap .login_2 > ul{
		text-align: center;
	}
	.loginWrap .login_1 .con_2 {
		padding-left: 0;
	}
	div.cMore_popupwrap{padding:0 17px;padding-right:17px!important;}
}

@media (max-width: 900px){
	ul.research_list li a img {
		/*height: 260px;*/
	}

}
@media (max-width:800px) {
	.imgTxt_inlineWrap .flL img,
	.employment_wrap .cont_topBox .imgBox{display:none;}
	/*취업*/
	.employment_wrap div ul li.em_img{float:none;display:inline-block;vertical-align:top;}
	.employment_wrap div ul li.ar{display:none;}
	.employment_wrap div ul li.ro{width:47%;padding:0 1%;}
	
	/*620*/
	div.copyright {margin-top:110px;}
	
	table.board_view th, table.board_view th span.date, table.board_list th, table.board_write th, table.board_cont th, .cont_txt,
	.wel11_wrap .cafeteria_view .meal_tab li a, .wel11_wrap .cafeteria_view .date_box .oneday_date, .wel11_wrap .cafeteria_view .cafeteria_info .info_txt p
	, .wel11_wrap .cafeteria_view .mealTable th, .wel11_wrap .cafeteria_view h6, div.welfare12_wrap .list_box p a, div.edu_subTxt p, ul.budget_listB li span
	, div.academic_s_wrap .table_th, div.academic_s_wrap .table_td .table_th_st, ul.board_seaInputList > li, div.imgTxt_inlineWrap ul.bullet_list li, .resHover_txt, .resHover_name
	, div.resHead_txtWrap > p, div.profesName p, .res_viewVisTxt, .researcher_info .info_01 div h4, .researcher_info .info_01 div p, .guide_list li div.guide_txtWrap
	, .moveTxt, .moveTit
	{font-size:15px;}
	.guide_list li{width: 28%;margin: 30px 2%;}
	.guide_list li div.guide_txtWrap{width:100%;}
	.guide_listB li{width:45%;}
	.wel11_wrap .cafeteria_list dt h5, .wel11_wrap .cafeteria_list .hover_bg, .wel11_wrap .cafeteria_view .corner_box h5, .wel11_wrap .cafeteria_view .cafeteria_info .info_tit h5
	, div.welfare12_wrap h5, ul.sitemap_list li h3 a, .res_viewVisName, div.login_popup .layerPop_top h3, .guide_tit, .declTxtWrap p, .businessWrap > ul > li p, .stepTxt, .campus_listTit
	{font-size:18px;}
	
	ul.icon_btnList li button, ul.icon_btnList li a, .wel11_wrap .cafeteria_list dd, .wel11_wrap .cafeteria_view .corner_box .corner_info ul li,
	.wel11_wrap .cafeteria_view .oneday_list .btnList .likeBtn, .wel11_wrap .cafeteria_view .oneday_list .btnList span, .wel11_wrap .cafeteria_view .cafeteria_info .info_txt ul li
	, .wel11_wrap .cafeteria_view .mealTable li, section.div_half > ul > li dl dd, button.sea_btn, div.seaChkWrap label, .consultTxt, div.tab_wrapB .tab_list li a, .orgList > li .bullet_list li a
	, .orgList > li .bullet_list li
	{font-size:13px;}
	
	.bannerWrap .slide li{width:40%;} 
	.bannerWrap .slide li img + h4.subTit{font-size:15px;line-height: 20px;}
	
	.orgWrap{padding: 30px 20px;margin:20px 0 0 0;}
	.orgCampusTitB, .orgCampusTitC{margin:45px 0 0 0;}
	.moImg{display:block;}
	.pcImg{display:none;}
	.orgList > li{width:50%;}
		.tellInfoList > li {width: 48%;margin: 20px 0 0 2%;}
	div.attachment_tab{margin-bottom:30px;}
	div.eventWrap > div{width:100%;float:none;margin:20px 0;}
	div.eventWrap > div img{width:100%;}
	
		table.NextPrevList td a, table.NextPrevList th a, div.newsLetter_txtWrap span{font-size:15px;}
	div.newsLetter_txtWrap a.ebookBtn{font-size:12px;margin:10px 0 0 0;}
	table.NextPrevList col:first-child{width:30% !important;}
	
	ul.news_list > li{padding:20px 0;}
	ul.news_list > li div.news_listCont{width:65%;}
	div.newsLetter_txtWrap span{width:85%;}
	.moveList li{width:45%;}
	.moveList li:nth-child(3n+1){padding: 0 2% 0 5%;    background: url("/_res/skku/img/sub/moveArr.png") no-repeat left center;}
	.moveList li:nth-child(2n+1){background: none; padding-left: 0;}
	.moveList li div{min-height:310px;}
	.moveTxt{padding:0 10px;}
	.orgWrap{padding: 30px 20px;margin:20px 0 0 0;}
	
		.wel11_wrap .cafeteria_list dt h5, .wel11_wrap .cafeteria_list .hover_bg, .wel11_wrap .cafeteria_view .corner_box h5, .wel11_wrap .cafeteria_view .cafeteria_info .info_tit h5
	, div.welfare12_wrap h5, ul.sitemap_list li h3 a, .res_viewVisName, div.login_popup .layerPop_top h3, .guide_tit, .declTxtWrap p, .businessWrap > ul > li p, .stepTxt, .campus_listTit
	, .orgCampusTit, div.pops620_cont_wrap .pops620_cont_box h5
	{font-size:18px;}
	div.wel_imgcontTxtWrap h5, ul.lnb > li h4 a, .patentTit{font-size:16px;}
	div.edu_txtWrap h4, div.sitemap h2, div.resHead_txtWrap h3, h1.wel_popTit, .orgTit{font-size:22px;}
	
	.wel11_wrap .cafeteria_view .date_box, .wel11_wrap .cafeteria_view .cafeteria_info .info_box,
	div.wel_txtcont, .academic_s_wrap .status_txtcont, div.sch_box div.flL, div.sch_box div.flR, div.research_head .flL img,
	div.sitemap_listWrap, div.research_head .flL, div.research_head .flR, div#chart_container
	{float:none;width:100%;}
	ul.board_seaInputList > li div.calendar_wrap input{width:95%;}
	.wel11_wrap .cafeteria_view .meal_tab{float:none;width:100%;margin:30px 0 0 0;}
	.wel11_wrap .cafeteria_view .corner_box .corner_info ul li{background-position:0 12px;}
	
	.wel11_wrap .cafeteria_view .tabCon.listcon1{overflow:auto;}
	.wel11_wrap .cafeteria_view .tabCon.listcon1 table{width:1070px;}
	
	
	div.sch_box div.flR, div.research_head .flR{margin:30px 0 0 0;}
	div.sch_box ul.board_seaInputList li{width:80%;}
	div.wel_imgcont{width:100%;float:none;min-height:100% !important;margin:30px 0 0 0;}
	div.wel_imgcont > img{display:none;}
	div.wel_imgcontTxtWrap{padding:30px;}
	ul.budget_listB li span{margin:3px 0 0 0;}
	.imgTxt_inlineWrap .underline{min-height:100%;padding:0 0 30px 0;}
	
	div.sitemap h2{border-top: 1px solid #000;padding: 15px 2%;float:none;}
	
	div.sitemap h2 span, div.res_stViewImgWrap{display:none;}
		.patentList li {width:47%;}
	/*.patentNum{font-size:35px;}
	.patentTit{margin:10px 0;}
	.patentDesc{width:60%;}
	.patentList li div{min-height:100%;}*/
	div.welfare12_wrap .list_box{min-height:360px;}
	
}
@media (max-width:768px) {

	div.stuWrap div.flL, div.stuOrg_listWrap{width:100%;float:none;}
	div.stuWrap div.flL img{width:100%;}
	div.stuOrg_listWrap{margin:30px 0 0 0;}
	ul.stuOrg_list li h4{font-size:13px;}
	ul.stuOrg_list{min-height:100%; overflow: hidden;}
}
@media (max-width: 750px){
	ul.research_list li a img {
		/*height: 218px;*/
	}
}
@media (max-width:640px) {
	
	/* 청랑 */
	.chungrang .div_half{padding-top:40px;}
	
	/* 폰트 */
		/* 24px */
		.chungrang .div_half dl dt{font-size:20px;}
		/* 15px */
		.chungrang .div_half dl dd{font-size:13px;line-height:26px;}
	/*취업*/
	.employment_wrap div ul li.ar{margin-top:50px; width:10%}
	
	
	/*620*/
	div.copyright {margin-top:110px;}
	
	.businessWrap > ul > li{float:none;width:100%;min-height:100%;margin:20px 0;}
	
	
	select.w42, div.calendar_wrap, div.welfare12_wrap .list_box img{width:100%;}
	.bannerWrap .slide li{width:50%;}
	
	div.orgWrap ul.bullet_list{margin:0;}
	
		ul.newsLetter_list li{width:100%;margin:0 0 20px 0;}
	div.newsLetter_txtWrap span {width: 45%;}
	div.inline_wrap div.inlineBox, table.shuttle_list{width:100%;margin:20px 0;}
	.moveList li, .moveList li:nth-child(3n+1){width:100%;background:none;padding:0;}
	.moveList li div{min-height:100%;}
	
		div.edu_txtWrap h4, div.res_viewVisTxtLeft h3{font-size:20px;}
	ul.board_seaInputList > li div.calendar_wrap input{width:90%;}
	div.sch_box ul.board_seaInputList li{width:75%;}
	div.textarea_wrap textarea{width:85%;}
	div.sitemap_listWrap ul.sitemap_list{float:none;width:100%;margin:30px 0;}
	ul.sitemap_list li h3 a{font-size:16px;}
	ul.sitemap_list li{font-size:13px;}
	a.plus_btn{display:block;position:absolute;right:0;bottom:0;width:10%;}
	div.res_viewVisTxtLeft h2{font-size:30px;}
	div.res_viewVisTxtLeft span.greenLine{margin:20px 0;}
	.researcher_info .info_01 div{padding:0 20px;}
	.supreme_list li{width:100%;margin:20px 0 0 0;}
	.supreme_list li img{width:100%;}
	
		input[type="password"]{
		height: 35px;
		font-size: 12px;
	}
	.loginWrap .login_1 .bottom > a{
		width: 250px;
		margin-right: 0;
	}
	.loginWrap .login_1{
		    padding: 30px 20px;
	}
	.loginWrap .login_2{
		    padding: 30px 20px;
	}
	
		.wisangWrap .con_1 .imgWrap_noHidden > div:nth-child(1), .wisangWrap .con_1 .imgWrap_noHidden > div:nth-child(2) {
		width: 100%;
	}
	.wisangWrap .con_1 .imgWrap_noHidden > div:nth-child(3), .wisangWrap .con_1 .imgWrap_noHidden > div:nth-child(4), .wisangWrap .con_1 .imgWrap_noHidden > div:nth-child(5){
		width: 100%;
		margin-bottom: 15px;
	}
	.wisangWrap .con_2 .imgWrap_noHidden > div{
		width: 100%;
	}
	.wisangWrap .con_3 .imgWrap_noHidden > div{
		width: 50%;
	}
	.tacH4{
		font-size: 22px;
		line-height:35px;
	}
	.wideWidth .inner .cont_wrap{
		margin: 0;
	}
	.moveTxt{padding:10px;}
	ul.newsLetter_list li:nth-child(3n+1){margin:0 0 20px 2%;}
	ul.newsLetter_list li:first-child, ul.newsLetter_list li:nth-child(2n+1){margin-left:0;}
	.wel11_wrap .cafeteria_list dt h5{width:80%;}
	
}

@media (max-width:540px) {
	
	/* 공통 */
	.div_half > ul > li{float:initial;width:100%;height:100%;}
	.div_half > ul > li:nth-child(2n){margin-left:0;}
	
	/*620*/
	div.copyright {margin-top:110px;}
	
	.searchLnb ul.lnb li a{font-size:13px;padding:15px;}
	div.galleryTxtWrap > p{font-size:13px;}
	ul.sea_galleryListB li div.galleryTxtWrap{margin:0 0 0 3%;width:54%;}
	
	.wel11_wrap .cafeteria_list li, .wel11_wrap .cafeteria_view .corner_box, .wel11_wrap .cafeteria_view .corner_box.box_right{width:100%;margin:0 0 40px 0;}
	.wel11_wrap .cafeteria_list p a img{width:100%;}
	
	.bannerWrap .slide li{width:60%;}
		/*캠퍼스맵*/
	.cMap_tit{font-size:22px;}
	.cMap-wap{width:100%;overflow-x:auto;}
	ul.cMap_headList{width:1000px;}
	ul.cMap_headList li{width:200px;}
	ul.cMap_tabList{width:76%;margin-left:-38%;}
	
	.patentList li {width:100%;margin:30px 0 0 0;}
	.patentList li div{min-height:100%;padding:55px 0;}
		.loginWrap .login_1 .con_1 .inputWrap label{
		width: 35%;
	}
	.loginWrap .login_1 .con_1 .inputWrap input{
		width: 65%;
	}
	.eventWrap{
		width: 100%;
	}
	ul.research_list li a img {
		/*height: 230px;*/
	}
	
	.cMap_headLogo .btn-wrap li{margin-top:-9px!important;background-size:80%;}
	.wel11_wrap .cafeteria_view .meal_tab li:nth-child(1){
		width:17%;
	}
	.wel11_wrap .cafeteria_view .meal_tab li:nth-child(2){
		width:24%;
	}
	.wel11_wrap .cafeteria_view .meal_tab li:nth-child(3){
		width:16%;
	}
	.wel11_wrap .cafeteria_view .meal_tab li:nth-child(4){
		width:15%;
	}
	.wel11_wrap .cafeteria_view .meal_tab li:nth-child(5){
		width:28%;
	}
		ul.stuOrg_list li{float:none;width:100%;}
	ul.stuOrg_list li:nth-child(2n){border-left:0;}
	.stuOrg_homeBtn{width:35px;float:none;position:absolute;top:50%;right:2%;margin-top:-17px;} 
	
	
}

@media (max-width:420px) {
	
	
	/* 시설대여/신청 */
	section.div_half > ul > li:nth-child(2){margin-top:43px;}
	
	/* 총학생회 */
	.div_half.type2 > ul > li:nth-child(2) .bullet_list,
	.div_half.type3 > ul > li:nth-child(4) .bullet_list{min-height:auto;}
	
	/* 청랑 */
	.chungrang .div_half,
	.chungrang .div_half .fr{padding-top:20px;}
	.chungrang .div_half > div{width:100%;}
	
	/* 폰트 */
		/* 24px */
		.chungrang .div_half dl dt{font-size:16px;}
		/* 15px */
		.chungrang .div_half dl dd{font-size:12px;line-height:24px;}
	/*취업
	.employment_wrap div ul li.ar{display:none}
	.employment_wrap div ul li.ro{width:100%}	
	*/
	
	/*620*/
	div.copyright {margin-top: 142px;
    text-align: center;
    padding-right: 25px;}
	.searchChkList li{display:block;}
	ul.sea_galleryListB li div.galleryTxtWrap{width:100%;margin:20px 0 0 0;}
	
	.bannerWrap .slide li{width:70%;}
	.btnBox{left:-20%;}
	.bannerWrap .hover{padding:10px;}
	.bannerWrap .hover h4.subTit{font-size:15px;line-height:20px}
	.hi_con p, .bannerWrap .slide li .hoverBtn{font-size:12px;}
	
	.orgList{margin-left:0;}
	.orgList > li{width:100%;padding:0;}
		ul.cMap_headList li span{font-size:14px;}
		.cMap_tit{font-size:19px;}
	.cMap_headLogo .btn-wrap li{background-size:70%;}
	
	ul.cMap_headList li span{font-size:14px;}

	.tellInfoList{margin-left:0;}
	.tellInfoList > li{width:100%;margin:10px 0;min-height:100%;font-size:13px;}
	.tellInfoList > li div {padding: 20px;}
	ul.cMap_tabList{left:55%;}
}

@media (max-width:375px) {
	div.searchLnb{top:80px;}
	
	.bannerWrap .slide li{width:65%;}
	.cMap_tit{font-size:16px;}
	.cMap_headLogo .btn-wrap li{background-size:60%;}
	
	div.attachment_tab ul.tab_list05 li{width:100%;}
	
		div.wel_imgcontTxtWrap h5, ul.sitemap_list li h3 a{font-size:14px;}
	.wel11_wrap .cafeteria_view .corner_box, .wel11_wrap .cafeteria_view .corner_box.box_right{margin:0 0 20px 0;}
	.wel11_wrap .cafeteria_view .date_box .oneday_date{padding:0 20px;}
	.wel11_wrap .cafeteria_view .oneday_list .btnList{margin:20px 0 0 0;}
	div.edu_txtWrap{margin:30px 0 0 0;}
	div.wel_wrap{margin:30px 0;}
	div.wel_imgcontTxtWrap{padding:20px;}
	.imgCont_titA{background-size:15px;}
	.imgCont_titB{background-size:20px;padding:5px 0 5px 30px}
	div.textarea_wrap button{margin:0 0 0 15px;}
	div.sitemap h2, div.resHead_txtWrap h3, h1.wel_popTit{font-size:20px;}
	div.res_viewVisTxtLeft h2{font-size:25px;}
	div.resHead_txtWrap > p{line-height:1.7em;}
}