/* subVisual*/
#subVisual {margin-top:60px;width:100%; height:60px; display:table;}
#subVisual h2 {color:#fff; font-size:1.5em; font-family:"barunB";display:table-cell;height:60px;vertical-align:middle; text-align:center;position: relative;}
#subVisual h2:after {content: "";display: block;width:40px ; height: 1px; background: #fff;margin: auto;}

.subVisual01 {background:url("../images/contents/subVisual01.jpg") no-repeat 50% 0; background-size:cover;}
.subVisual02 {background:url("../images/contents/subVisual02.jpg") no-repeat 50% 0; background-size:cover;}
.subVisual03 {background:url("../images/contents/subVisual03.jpg") no-repeat 50% 0; background-size:cover;}
.subVisual04 {background:url("../images/contents/subVisual04.jpg") no-repeat 50% 0; background-size:cover;}
.subVisual05 {background:url("../images/contents/subVisual05.jpg") no-repeat 50% 0; background-size:cover;}
.subVisual06 {background:url("../images/contents/subVisual06.jpg") no-repeat 50% 0; background-size:cover;}
.subVisual07 {background:url("../images/contents/subVisual07.jpg") no-repeat 50% 0; background-size:cover;}
.subVisual08 {background:url("../images/contents/subVisual08.jpg") no-repeat 50% 0; background-size:cover;}





/* lnb */
#lnb {position:relative;padding:10px;background:#f3f3f3;padding-top:11px;hei ght:50px;}
#lnb ul {height:35px; overflow:hidden;border:1px solid #ccc;}
#lnb li {height:35px;line-height:35px;border-bottom:1px solid #ccc;position:relative; background:#fff; font-size:1.2em;}
#lnb li:last-child {border-bottom:none;}
#lnb li:hover,#lnb li.on {}
#lnb li:hover a,#lnb li.on a {color:#333;position:relative;}
#lnb li a {display:block;padding:0 20px; backgro und:#fff;}
#lnb .btn {display:block;width:100%;height:35px; position:relative;}
#lnb .lnbBtnWrap {display:block;position:absolute;width:100%; height:35px;top:0;padding:10px; z-index:3;left:0;}
#lnb .btn span {display:block;position:absolute;height:35px;width:35px;background:url("../images/contents/bgLnb.png") no-repeat 50%;right:10px;}


/* subContents common */
#subContents {padding:10px;position:relative;}
#subContents .header {color:#fff;}
#subContents .header .main {font-size:1em; font-family:"barunB";color:#fcbe19;}
#subContents .header strong {font-family:"barunB";color:#fcbe19;}

.tab {}
.tab li { float: left;position: relative; position: relative;}
.tab li:before {content: "";display: block;width: 1px; height: 100%;background: #d5d3da;position: absolute;left:0; top:0;}
.tab li:first-child:before {display: none;}
.tab li a {display: block;height: 40px;line-height: 40px;text-align: center; color:#8d8d8d; background: #ececf7;}
.tab li.on a,.tab li:hover a {background: #e32526; color:#fff; }


.tab01 li {width: 100%;}
.tab02 li {width: 50%;}
.tab03 li {width: 33.33%;}
.tab04 li {width: 25%;}
.tab05 li {width: 20%;}
.tab06 li {width: 16.67%;}
.tab07 li {width: 14.29%;}
.tab08 li {width: 12.5%;}
.tab09 li {width: 11.11%;}
.tab10 li {width: 10%;}


/*  */
#subContents {margin:0 auto}
.breadCrumbBox {width: 100%;height: 40px; background: #f3f3f3;margin-top: 60px;}
.breadCrumb {font-size: 0; text-align: center; font-family: "µ¸¿ò";}
.breadCrumb li {display: inline-block; font-size: 12px;}
.breadCrumb a {display: block;padding: 0 10px; background: url("../images/contents/bgBreadCrumb.png") no-repeat 0 50%; color:#999;line-height: 40px;}
.breadCrumb li:first-child a {background:url("../images/contents/bgHome.png") no-repeat 0 50%; padding-left: 15px;}
.contentsList {border-bottom:1px dashed #ccccc0; padding-bottom:5px; }
.breadCrumb li:last-child a {color:#1b76ba;font-weight: bold;}

#contents {}
#contents .contentsTitleBox {padding:10px 0 20px; text-align: center;}
#contents .contentsTitleBox h3 {font-size:2em ; font-family: "nanumB"; color:#333; line-height: 1;}
#contents .contentsTitleBox h3:after {content: ""; display: block;width: 50px; height: 1px; background: #ccc; margin: 10px auto;}
#contents .contentsTitleBox p {font-family: "nanum"; color:#999;}


.contentsDepartment {position: fixed; right:0; top:0;width:200px ; height: 100%;padding: 0 25px; background: url("../images/main/bgDepartment.jpg");
z-index:3;
-webkit-box-shadow: -5px 0px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: -5px 0px 5px 0px rgba(0,0,0,0.2);
box-shadow: -5px 0px 5px 0px rgba(0,0,0,0.2);
}
.contentsDepartment h3 {margin-left: -35px; margin-bottom: 13px;}
/* .contentsDepartment dl {width: 237px; height: 55px; overflow: hidden;text-indent: -9999px; background: url("../images/contents/tel.png") no-repeat;margin: 15px auto ;} */
.contentsDepartment .recruit {width:250px; height:110px; margin-left:-35px; background: url("../images/main/bgRecruit.png") no-repeat 50%;}
.contentsDepartment .recruit .recruitBox {width: 290px;margin-left: 25px;padding:10px 0 ;}
.contentsDepartment .recruit .recruitBox dt {font-size:15px ; font-family: "nanumEB"; color:#595959; opacity:0.7;}
.contentsDepartment .recruit .recruitBox dd {font-size:11px ;color:#4d4d4d; font-family: "nanumEB";}
.contentsDepartment .recruit .recruitBox dd strong {font-size:25px ; font-family: "nanumEB"; color:#003368; }
.contentsDepartment .recruit .recruitBox a {display: inline-block;width: 75px; height: 28px; line-height: 38px; color:#fff;font-family: "nanumB";font-size: 15px;}
/* .contentsDepartment .recruit .recruitBox a.btn01 {background: #444b59;}
.contentsDepartment .recruit .recruitBox a.btn02 {background: #00264e;} */
.contentsDepartment li {margin-bottom: 1px;}
.contentsDepartment .btnDepartment {position: absolute; top:50%; left:-40px;margin-top: -40px;}

#contents .titleBox {position: relative;padding-bottom:80px;}
#contents .titleBox .title { color:#fff;padding: 20px; text-align: center; background-image:url("../images/contents/bgTitle.png"); background-repeat: no-repeat; background-position: 100% 0;
position: absolute; bottom:0; width: 100%;
}
#contents .titleBox img {width: 100%;}
#contents .titleBox .department {font-size: 16px;opacity: 0.5;margin-bottom:20px ;line-height: 1; display: none;}
#contents .titleBox dt {font-size:38px ; font-family: "nanumB";line-height: 1.2; display: none;}
#contents .titleBox dt.narrow {letter-spacing: -2px;}

#contents .titleBox dt:after {content: "";display: block;width:60px ; height: 1px;background: #fff; margin: 30px 0; opacity:0.5;}
#contents .titleBox dd {font-size:14px ;}

#contents h3.contents_H3 {margin: 100px 0 10px; text-align: center; font-size: 1.5em; font-family: "nanumB"}
#contents h3.contents_H3.first {margin-top:50px;}
#contents h4.contents_H4 {font-family:"nanumB";font-size:1.2em; color:#4d4d4d; padding-left:23px; background:url("../../images/contents/contents_blt.png") no-repeat  0 50%; margin:50px 0 10px;}
#contents h4.contents_H4.first {margin-top:0;}
#contents h4.contents_H4 span.dormi {font-size:0.9em; color:#666; font-family:"naunm";}
#contents h5.contents_H5 {font-family:"nanumB";font-size:1em; color:#0167b2; }

#contents .contentsBox {padding:15px 15px; background:#f8f8f8; color:#4d4d4d; line-height:1.5; border:1px solid #ccc; border-radius:5px; font-size:1em;}
#contents .contentsList_01 {}
#contents .contentsList_01 li {position:relative; padding-left: 10px; line-height:1.7;}
#contents .contentsList_01 li:before {content: "";display: block;width: 4px; height: 4px; background: #0167b2;position: absolute; left:0; top:6px; }

.btn_viewMore {color:#0167b2; text-decoration:underline; font-size:1em; font-family:"nanumB";}

span.txt_size30 {font-size:1.3em ;}
span.txt_size20 {font-size:1.3em;}
span.txt_bold {font-family:"nanumB";}
span.txt_red {color:#ee3d45;}
span.txt_blue {color:#0167b2;}
span.txt_yellow {color:#ffd40a;}

span.dormitory {color:#0167b2; font-size:15px;}


/* bgColor */
#contents .depart01 .title {background-color:#0167b2;}
#contents .depart02 .title {background-color:#3990d7;}
#contents .depart03 .title {background-color:#00b2a4;}
#contents .depart04 .title {background-color:#d95258;}
#contents .depart05 .title {background-color:#e1914c;}
#contents .depart06 .title {background-color:#54b62d;}
#contents .depart07 .title {background-color:#2db666;}
#contents .depart08 .title {background-color:#d970ab;}
#contents .depart09 .title {background-color:#a19048;}
#contents .depart10 .title {background-color:#d96f6f;}
#contents .depart11 .title {background-color:#b72d83;}
#contents .depart12 .title {background-color:#3b6dc3;}
#contents .entranceCounsel .title {background-color:#595959;}

/* È­»ìÇ¥ */
#contents .title:after {content: "";display: block;width: 0;height: 0;border-right: 10px solid transparent;	border-left: 10px solid transparent;position: absolute; left:50%; top:-10px;margin-left: -10px;}
#contents .depart01 .title:after{border-bottom: 10px solid #0167b2;}
#contents .depart02 .title:after{border-bottom: 10px solid #3990d7;}
#contents .depart03 .title:after{border-bottom: 10px solid #00b2a4;}
#contents .depart04 .title:after{border-bottom: 10px solid #d95258;}
#contents .depart05 .title:after{border-bottom: 10px solid #e1914c;}
#contents .depart06 .title:after{border-bottom: 10px solid #54b62d;}
#contents .depart07 .title:after{border-bottom: 10px solid #2db666;}
#contents .depart08 .title:after{border-bottom: 10px solid #d970ab;}
#contents .depart09 .title:after{border-bottom: 10px solid #a19048;}
#contents .depart10 .title:after{border-bottom: 10px solid #d96f6f;}
#contents .depart11 .title:after{border-bottom: 10px solid #b72d83;}
#contents .depart12 .title:after{border-bottom: 10px solid #3b6dc3;}
#contents .entranceCounsel .title:after{border-bottom: 10px solid #595959;}

#contents .conBox {margin: 20px 0 70px; text-align: center; font-size: 1em;}
#contents .conBox2 {margin: 0 0 70px; text-align: center; font-size: 1em;}
#contents .conBox.last {margin-bottom:40px;}
#contents .conBoxTit{margin: 40px 0 40px; text-align: center; font-size: 1.75em; font-family: "nanumB"}
#contents .conBox dt {font-size:1.5em ; font-family: "nanumB"; color:#333;}
#contents .conBox > dl > dt {font-size:1.5em ; font-family: "nanumB"; color:#333; margin-bottom:20px;}
#contents .conBox strong {color:#0167b2;}
#contents .conBox h4.conBoxTitle {font-size:1.5em ; font-family: "nanumB"; color:#333;margin-bottom:20px;}

#contents .imgList.img02 {margin-top:0px;}
#contents .imgList {margin: 25px 0; text-align: center;font-size: 0;}
#contents .imgList li {margin:0 0 9px 9px; display: inline-block; border:1px solid #ccc; float:left; width:31.5% }
#contents .imgList li.W50 {margin:0 0 0 9px; display: inline-block; border:1px solid #ccc; float:left; width:48.5% }
#contents .imgList li.W50:nth-child(2n+1) {margin-left: 0; }
#contents .imgList li:nth-child(3n+1) {margin-left: 0; }
#contents .imgList.imgList_margin {margin:30px 0 0;}

#contents .map_list li {width:31.5%; margin: 0px 0 9px 9px;}
#contents .map_list li:nth-child(3n+1) {margin-left: 0; }
#contents  .img_border {border: 1px solid #cecece; }

#contents .galleryBox dd {margin: 20px 0;}
#contents .galleryBox dd li {width: 33.33%;padding: 5px;float: left;}



/* greeting_chairman */
.greetingBox {text-align: left;}
.greetingBox p {margin:15px 0;  font-size: 1em; color:#808080;}
.greetingBox .main {color:#003368;font-size: 1.5em; line-height: 1.5;}
.greetingBox .sign {float:right; width:60%;}

/* greeting_dean  */
.greetingBox .greetingMsg {font-size:2em; ;margin-top: 30px; line-height: 1.4;}
.greetingMsg strong {font-size:1em; font-family: "nanumEB"; color:#187dcf;}

/* history */
.timeline {padding: 10px 0;}
.timeline li {float: left;width: 24%; text-align: center;  font-size:0.9em;margin-left: 1.25%;}
.timeline li:first-child {margin-left: 0;}
.timeline a {border: 1px solid #d9d9d9; background: #f5f5f5;display: block;height: 30px;line-height: 30px;}
.timeline li.on a {color:#0c4da2; border-color: #0c4da2;}

.historyBox {}
.historyBox li {position: relative;padding: 30px 0; border-bottom: 1px dashed #ccc;}
.historyBox li dt {background: url("../images/contents/bgYear02.png") no-repeat; color:#fff; width: 100px;height: 30px;line-height: 25px; font-size: 1.25em; text-align: center; font-family: "nanumB";-webkit-background-size: contain;
background-size: contain;margin-bottom: 20px;}
.historyBox dd {position: relative;padding-left: 12px; font-size: 1em;}
.historyBox dd:before {content: "";display: block;width: 6px; height: 2px; background: #0167b2;position: absolute; left:0;top:7px;}


/* professor */
.professorList > li {overflow: hidden;padding-top:50px ; margin-top: 50px; border-top: 1px dashed #ccc;}
.professorList > li:first-child {padding-top: 0; margin-top: 0;border-top: none;}
.professorList > li .photoWrap {overflow: hidden;}
.professorList > li .photo {float: left; border: 1px solid #d9d9d9; border-top-color: #0167b2; width: 55%; margin-right: 3%;}
.professorList > li .photoWrap .nameBox {float: left; text-align:center; font-size: 1.5em; width: 40%; margin-top:25px;}
.professorList > li .photoWrap .nameBox span {display: inline-block; }
.professorList > li .photoWrap .nameBox p {font-size: 1.9em; line-height:1.2; color:#232323;}
.professorList > li .photoWrap .nameBox .name {font-family:"nanumB";}
.professorList > li .photoWrap .nameBox .department {background: #0167b2;color:#fff; padding: 2px 10px; -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; font-size: 0.7em; font-family: "nanumB";display: inline-block;margin-bottom:10px;}

.professorList > li .profileBox {}
.professorList > li .profileBox dl {margin-top: 15px;}
.professorList > li .profileBox dl dt {font-family: "nanumB"; color:#0167b2; text-decoration: underline; margin-bottom: 7px; font-size: 1.25em;}
.professorList > li .profileBox dl li {padding-left: 10px; position: relative;line-height: 1.5; font-size: 0.88em; color:#808080;}
.professorList > li .profileBox dl li:before {content: "";display: block;width: 6px; height: 2px; background: #808080;position: absolute; left:0;top:5px;}


/* award */
.awardList {}
.awardList li {margin-bottom:100px;}
.awardList li img {margin-top:20px;}
.titleBox_award {background:url("../images/contents/award_icon.png") no-repeat 30px 50% #f8f8f8; border:5px solid #f2f2f2; padding:30px; }
.titleBox_award span.dateArea {margin-left:100px; font-size:24px; color:#0167b2; font-family:"nanumB";}
.titleBox_award span.titleArea {margin-left:15px; font-size:23px; color:#333; }

.awardsList li {margin-bottom: 30px;}
.awardsList li dt {display: table;height: 80px;border: 2px solid #ccc;padding: 15px;margin-bottom: 15px;}
.awardsList li dt .inner {display: table-cell; vertical-align: middle; font-size: 0;}
.awardsList li dt .inner * {vertical-align: middle;}
.awardsList li dt .inner img {width: 100%; vertical-align: middle;}
.awardsList li dt .inner .img {display: inline-block;width: 15%;}
.awardsList li dt .inner .month {display: inline-block;width: 15%; font-size: 1.5rem;text-align: center; color:#0167b2;}
.awardsList li dt .inner p {display: inline-block;width: 68%;font-size: 1rem;line-height: 1.2;}


/* award 160330 */
.awardList_02 { }
.awardList_02 li {float:left; margin-right:27px; }
.awardList_02 li:last-child {margin-right:0;}
/* mainVisual pager */
.awardsWrap {position: relative;}
.awardsWrap .pager {position:absolute; width: 100%;text-align: center; margin-top:-55px; }
.awardsWrap .pager p {margin-bottom:5px; color:#0089ee; font-family: "nanumB"; }
.awardsWrap .pager a {display:inline-block;width:10px; height:10px; overflow:hidden;text-indent:-9999px; -webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 2px solid #999; margin-left:5px;}
.awardsWrap .pager a.active {border: 2px solid #187dcf;}


/* media */
.mediaList {overflow:hidden;}
.mediaList li {float:left; padding-left:17px;}
.mediaList li:first-child {padding-left:0px;}
.mediaList li img {width:320px; height:240px; border:1px solid #ccc;}
.mediaList li .txtArea {width:280px; padding:20px; border:1px solid #ccc; border-top:0; }
.mediaList li .txtArea .titleArea {color:#333;}
.mediaList li .txtArea .mediaArea {margin-top:10px; display:block; font-size:14px; color:#0167b2; font-family:"nanumB";}
.mediaList li .txtArea .mediaArea .mediaName {background: #0167b2;color:#fff; padding: 2px 18px; -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; font-size: 13px; font-family: "nanumB"; margin-right:5px;}
.mediaArea2 {clear:both; margin-top:10px; height:21px; border:0px solid #ccc; }


/* cooking01 */
.specialPoint {margin-top: -30px; font-size: 15px; font-family: "nanumB";}
.specialPoint li {width:100%;  min-h eight:100px;border: 1px solid #e6e6e6; text-align: left; margin:0 0 10px 0; padding:10px 20px; position:relative; }
.specialPoint li span {line-height:35px; margin-left:10px;}

/* .specialPoint li:first-child {margin-left: 0;} */
.specialPoint img {width:35px;}

.movieBox {background: #f3f3f3;padding:35px 0 ;margin-top: 40px; text-align: center;}

.professorOseduk {background: url("../images/contents/bgOseduk.jpg") no-repeat;padding: 50px 0 0;}
.imgOseduk {position: relative; z-index:2;margin-top: 30px;}

.practicalRoom {position: relative;margin-top: 30px;}
.practicalRoom .bx-prev {position: absolute; left:0; top:50%;margin-top: -37px;display: block;text-indent: -9999px; overflow: hidden;width:75px;height: 75px;background: url("../images/common/btnPrev.png");}
.practicalRoom .bx-next {position: absolute; right:0; top:50%;margin-top: -37px;display: block;text-indent: -9999px; overflow: hidden;width:75px;height: 75px;background: url("../images/common/btnNext.png");}

.process > dl > dt {font-size: 2em;margin-bottom: 15px;}
.process ol li {margin:0; background: #f8f8f8; padding: 15px;}
.process ol dl {float: left;margin-left: 50px; text-align: left; ;margin-left: 50px;}
.process ol dt {font-size:1.2em !important; font-family: "nanumB"; padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px solid #187dcf; display: inline-block;}
.process ol li .no {display: block; float: left;width: 40px; height: 40px; -webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%; 
line-height: 40px; background: #0167b2; color:#fff; font-size:1.25em ; font-family: "nanumEB";
margin-right: -50px;
}

.process.short ol li {overflow: hidden;}




/* tour */
.license dl {padding: 15px 0;border-bottom: 1px solid #d9d9d9;}
.license dl:first-child {border-top: 1px solid #d9d9d9;margin-top: 20px;}
.license dt {text-align: center;margin-bottom: 10px;}
.license dt .title {font-size:0.85em ;font-family: "nanumB"; display: inline-block;}
.license dt .title:after {display: none;}
.license dt .organization {display: inline-block;background: #0167b2;color:#fff; padding: 2px 10px; -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; font-size: 13px; font-family: "nanumB";margin: 0; line-height: 1.5;}
.license dt:after {content: "";display: block;width: 1px; height:60px ; background: #dbe4eb;position: absolute; right:0; top:0;}
.license dd {text-align: center;color:#808080;}


.transferList > li {margin:10px; float: left;}
.transferList li span {font-size:13px; text-align:center; display:block; line-height:120%; margin-top:10px; color:#616161}
.transferList > li img {border:1px solid #cecece; display:block;vertical-align:top; padding:5px; background:#fff;}



/* senior */
.seniorList li {padding-top:35px ; margin-top: 35px; border-top:1px dashed #ccc; overflow: hidden;}
.seniorList li:first-child {padding-top: 0; margin-top: 0;border-top: none;}
.seniorList li a {display: block;overflow: hidden; position: relative;}
.seniorList li a .profileBox { float: left; width: 30%; text-align: center;}
.seniorList li a .profileBox img {border: 5px solid #e6e6e6; width:100%; display: block;}
.seniorList li a .profileBox span {display:block;}
.seniorList li a .profileBox .name {color:#333;font-size: 1.1em; font-family: "nanumB"; padding:10px 0 5px; line-height:1.2;} 
.seniorList li a .profileBox .department {background: #003368;color:#fff; padding: 2px 10px; -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; font-size: 0.88em; font-family: "nanumB"; display: inline-block;}
.seniorList li a .profileBox .company {color:#0167b2; font-size: 20px;margin: 10px 0; font-size:16px; font-family:"nanumB";}
.seniorList li a .txt { font-size: 1em; padding: 15px;background: #f5f5f5; border: 1px solid #d9d9d9; float: right; width: 68%;min-height: 150px;}
.seniorList li a .txt p {display: table-cell;vertical-align: middle;}
.seniorList li a .ribbon {position: absolute; top:-1px; right:30px;}


/* senior 
.seniorList li {margin-bottom: 10px;}
.seniorList li a {display: block;overflow: hidden; position: relative;}
.seniorList li a .photo {float: left; border: 5px solid #e6e6e6; width:40%}
.seniorList li a .profileBox {float: right; width: 740px;}
.seniorList li a .profileBox .nameBox span {vertical-align: middle;}
.seniorList li a .profileBox .name {color:#333;font-size: 24px; font-family: "nanumB";}
.seniorList li a .profileBox .department {background: #003368;color:#fff; padding: 2px 10px; -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; font-size: 13px; font-family: "nanumB";margin-left: 15px;}
.seniorList li a .profileBox .company {color:#0167b2; font-size: 20px;margin: 10px 0; font-size:16px; font-family:"nanumB";}
.seniorList li a .profileBox .txt {;position: absolute; left: 210px;top: 20px; font-size: 1em; padding: 15px;background: #f5f5f5;}
.seniorList li a .profileBox .txt p {display: table-cell;vertical-align: middle;}
.seniorList li a .ribbon {position: absolute; top:-1px; right:30px;} */



/* circle */
.circleList > li {padding-top:35px ; margin-top: 35px; border-top:1px dashed #ccc; overflow: hidden;}
.circleList > li:first-child {padding-top: 0; margin-top: 0;border-top: none;}
.circleList > li p.title {font-size: 1.6em; margin-bottom: 30px; text-align:center; color:#333;}
.circleList > li p strong {font-family:"nanumB"}
.circleList > li img {float: left; width:40%; ma rgin:0 10px 0 0;}
.circleList > li .desc {float: left; width:50%; margin-left:20px;}
.circleList > li .desc .nameBox {margin-bottom: 20px;}
.circleList > li .desc .name {font-size: 1em; color:#0167b2; font-family: "nanumB";}
.circleList > li .desc .director {background: #0167b2;color:#fff; padding: 2px 10px; -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; font-size: 1em; font-family: "nanumB";margin-right: 5px;}
.circleList > li .desc li {padding-left: 10px; position: relative;line-height: 1.4; font-size: 0.9em; color:#808080; margin-bottom:5px;}
.circleList > li .desc li:before {content: "";display: block;width: 6px; height: 2px; background: #808080;position: absolute; left:0; top:6px;}

/* campus_information */
.campusPicList li {float:left; border:1px solid #ccc; margin:0 13px 13px 0;}
.campusPicList li.last {margin-right:0;}


/* job */
.jobList {overflow:hidden; }
.jobList li {margin:5px; float:left;}
.jobList li span {font-size:1em; text-align:center; display:block; line-height:1.3; margin-top:10px; color:#616161}
.jobList li img {border:1px solid #cecece; display:block;vertical-align:top; padding:5px; background:#fff;}

/* entry */
/*.entryList_school {border-top:1px solid #333; padding:1px 0 0 1px;}*/
.entryList_school > li {border:1px solid #cecece;margin:-1px 0 0 -1px; float:left; width:33.33%;}
.entryList_school > li img {vertical-align:top;}

/* tab */
.tab {padding: 15px; 0;}
.tab li {float: left;margin:2px;}
.tab li a {display: block;width: 79px; height: 40px;line-height: 40px; border:1px solid #d9d9d9 ; background: #f3f3f3; text-align: center; overflow: hidden;}
.tab li.on a , .tab li:hover a {border-color:#0167b2; color:#0167b2;background: #fff;}
.tab.center {text-align:center; margin:0 auto;}
.tab.center ul {display:inline-block;}

.professorTab {padding: 0;margin-bottom: 30px;}
.professorTab li {width: 32.33%; margin: 0.5%;}
.professorTab li a {width: 100%;}
.professorTab li:before {display: none;}

.abroadTab {padding: 0;margin: 5px 0;}
.abroadTab li {width: 24%; margin: 0.5%;}
.abroadTab li a {width: 100%;}
.abroadTab li:before {display: none;}



/* Á¶È¸ ÆäÀÌÁö */
.entranceView01 {text-align:center; padding:40px 30px; background:#fff; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.entranceView01 h4 {font-size:30px; color:#333; font-family:"nanumB"; margin-bottom:30px;}
.entranceView01 p {font-size:16px; color:#808080; line-height:1.5;}


/*  */
.departList .depth03 {padding: 10px;}
.departList .depth03 li {width: 50%;float: left;font-size: 0.9em;padding-left: 10px; position: relative;}
.departList .depth03 li:after {content: "";display: block;width: 4px;height: 4px; background: #666;position: absolute; left:0; top:50%; margin-top: -2px;}