@charset "utf-8";
@import "reset.css";

/* basic Setting */

html {
    overflow-x: hidden;
    -webkit-text-size-adjust: none;
}

body,
input,
textarea,
select {
    font-family: "NanumGothic", sans-serif, dotum, arial !important;
    font-size: 13px;
}

a {
    text-decoration: none;
    color: inherit;
}

a:focus,
a:hover {
    text-decoration: underline;
}

a:focus,
*:focus {
    noFocusLine: expression(this.onFocus=this.blur());
}


/*
.fontNM { font-family:"Nanum Myeongjo";}
*/

html.ie7 * {
    word-break: keep-all;
}

.focusIn {
    border: 1px solid #8c0028 !important;
}


/* skipToContent */

#skipToContent a {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 9999;
    width: 100%;
    height: 1px;
    margin-top: -1px;
    display: block;
    background-color: #3875c1;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    text-align: center;
    overflow: hidden;
}

#skipToContent a:focus,
#skipToContent a:active {
    margin-top: 0px;
    height: auto;
    padding: 10px 0px;
}


/* topBanner */

.topBanner {
    position: relative;
    width: 100%;
    background-color: #f1f2ed;
    z-index: 50;
}

.topBanner a {
    display: block;
    position: relative;
    left: 50%;
}

.topBanner .closer {
    position: absolute;
    right: 0;
    bottom: 0;
    text-align: right;
}

html.ie7 .topBanner .closer {
    bottom: -2px;
}

.topBanner .opener {
    display: none;
    position: absolute;
    right: 0;
    bottom: -19px;
    z-index: 55;
    text-align: right;
}


/* wholeWrap */

.wholeWrap {
    position: relative;
    width: 100%;
    overflow: hidden;
}


/* header */

.headerSection {
    position: relative;
}

.headerSection .logo {
    padding: 100px 0 25px 10px;
}

.headerSection .logo a {
    z-index: 201;
}

.headerSection .logo img {
    width: 188px;
    height: 35px;
}

.headerSection .innerWrap {
    width: 100%;
}

.header_wrap {
    z-index: auto !important;
}

.header_wrap.fix {
    z-index: 10000 !important;
}


/*util*/

.headerSection .util {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    text-align: center;
    background-color: #a70a30;
}

.headerSection .util li {
    display: inline-block;
    width: 32.3%;
}

.headerSection .util .domain_list li:nth-child(2),
.headerSection .util .right_list li:nth-child(2) {
    border-left: 1px solid #dc9cae;
    border-right: 1px solid #dc9cae;
}

.headerSection .util li a {
    display: inline-block;
    color: #fff;
    font-size: 15px;
    padding: 10px;
}

.headerSection .util .domain_list {
    width: 100%;
    text-align: left;
    border-bottom: 1px solid #dc9cae;
    background-color: #810628
}

.headerSection .util .domain_list li {
    background: url('http://img.cuk.edu/university/common/icon/global_domein.png') no-repeat 95% 5px;
}

.headerSection .util .right_list {
    width: 100%;
    text-align: left;
}

.headerSection .util .right_list .sitemap2 {
    background: url('http://img.cuk.edu/university/common/icon/sitemap.png') no-repeat 95% 6px;
}

.headerSection .util .right_list .eng {
    background: url('http://img.cuk.edu/university/common/icon/eng.png') no-repeat 95% 6px;
    letter-spacing: -1px;
}

.headerSection .util .right_list .login {
    background: url('http://img.cuk.edu/university/common/icon/login.png') no-repeat 95% 6px;
}


/* gnbArea */

.menu_depth01,
.menu_depth02,
.menu_depth03,
.menu_depth04,
.menu_depth05,
.menu_depth06,
.menu_depth07 {
    display: none;
}

.headerSection .gnbArea {}

.headerSection .gnbArea .gnbAd {
    display: none;
}

.headerSection .gnbAreaOpener {
    position: absolute;
    right: 10px;
    top: 100px;
}

.headerSection .gnbArea .list {
    display: none;
}

.headerSection .gnbArea .list>li {}

.headerSection .gnbArea .list>li>a {
    display: block;
    height: 45px;
    padding: 0 0 0 10px;
    line-height: 45px;
    background: #8c0028 url("http://img.cuk.edu/university/common/bg_gnb_1depth_close.gif") no-repeat right center;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    border-bottom: 1px solid #a33353
}

.headerSection .gnbArea .list>li.selected>a {
    background: #4b4646 url("http://img.cuk.edu/university/common/bg_gnb_1depth_open.gif") no-repeat right center;
    border-bottom: 1px solid #6f6b6b
}

.headerSection .gnbArea .list>li>div {
    display: none;
}

.headerSection .gnbArea .list>li>div>ul>li>a {
    display: block;
    height: 44px;
    padding: 0 0 0 10px;
    background-color: #f4f4f4;
    color: #1e1e1e;
    font-size: 15px;
    font-weight: bold;
    line-height: 44px;
    border-bottom: 1px solid #c3c3c3;
}

.headerSection .gnbArea .list>li>div>ul>li.selected>a {
    color: #8b0029;
}

.headerSection .gnbArea .list>li>div>ul>li>div {
    display: none;
    padding: 11px 0;
    border-bottom: 1px solid #c3c3c3;
}

.headerSection .gnbArea .list>li>div>ul>li>div>ul>li>a {
    display: block;
    padding: 9px 0 9px 19px;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
}

.headerSection .gnbArea .list>li>div>ul>li>div>ul>li.selected>a {
    background: url("http://img.cuk.edu/university/ico/ico_bullet_02.gif") no-repeat 10px center;
    color: #8b0029;
}

.headerSection .gnbArea #gnbFix,
.headerSection .gnbArea #gnbCloser {
    display: none;
}

.headerSection .gnbArea .utilButton {
    display: none;
}

.headerSection .gnbArea .banner_event_wrap {
    display: none;
}

.headerSection .gnbArea .slogen_banner img {
    width: 0;
    height: 0;
}


/* font */

.subTxt {
    font-size: 11px;
}


/* content */

.contentWrap {
    position: relative;
}

.contentWrap .contentSection {
    position: relative;
    font-size: 13px;
}

.contentWrap .contentInnerWrap {
    padding: 30px 10px 0;
}


/* subMenu */

.contentWrap .subMenu {
    display: none;
    position: absolute;
    top: 65px;
    left: 15px;
    width: 245px;
}

.contentWrap .subMenu .tit {
    width: 245px;
    height: 110px;
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    text-align: left;
    background: url(http://img.cuk.edu/university/common/bg_lnb_top.png) no-repeat 0 0;
    padding: 29px 0 28px 20px;
}

.contentWrap .subMenu .tit p {
    margin-bottom: 15px;
    letter-spacing: -0.4px;
    color: #edebeb;
    font-size: 14px;
    line-height: 16px;
}

.contentWrap .subMenu .list>li a {
    text-decoration: none;
}


/*.contentWrap .subMenu .list > li > a.order5 { letter-spacing: -2px;}*/

.contentWrap .subMenu .list>li>a.order5 .contentWrap .subMenu .list>li:last-child>a {
    border-bottom: 0;
}

.contentWrap .subMenu .list>li>a {
    display: block;
    min-height: 50px;
    /*height: 50px;line-height: 53px;*/
    line-height: 20px;
    padding: 15px 0 14px 20px;
    color: #323232;
    font-size: 17px;
    font-weight: bold;
    /*text-indent:20px;*/
    border-bottom: 1px solid #d9d9d9;
    background-color: #f2f2f2;
}

.contentWrap .subMenu .list>li.selected>a {
    background-color: #8c0028;
    border-bottom-color: #8c0028;
    color: #fff;
}

.contentWrap .subMenu .list>li>ul {
    display: none;
    padding: 10px 0;
    background-color: #fff;
}

.contentWrap .subMenu .list>li>ul>li {
    padding: 8px 5px 10px 30px;
    background: url(http://img.cuk.edu/university/common/ico_lnb_bullet_off.png) no-repeat 17px 14px;
    font-size: 16px;
}

.contentWrap .subMenu .list>li>ul>li:last-child a {
    border-bottom: 0;
}

.contentWrap .subMenu .list>li>ul>li>a {
    font-size: 16px;
    line-height: 19px;
    color: #1e1e1e;
    font-weight: bold;
}

.contentWrap .subMenu .list>li>ul>li>a.order5 {
    letter-spacing: -2px;
}

.contentWrap .subMenu .list>li>ul>li.selected {
    padding: 8px 5px 10px 30px;
    background: url(http://img.cuk.edu/university/common/ico_lnb_bullet_on.png) no-repeat 17px 13px;
}

.contentWrap .subMenu .list>li>ul>li.selected>a {
    color: #8c0028;
}

.contentWrap .subMenu .asideLink {
    width: 100%;
    padding: 20px 0 20px;
}

.contentWrap .subMenu .asideLink .banner img {
    width: 100%;
}

.contentWrap .subMenu .asideLink li:nth-child(odd) {
    background-color: #ededed;
}

.contentWrap .subMenu .asideLink li:nth-child(even) {
    background-color: #f8f8f8;
}


/* topWrap */

.topWrap {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: 500px;
    margin-top: -21px;
    padding: 0 0 30px;
    text-align: right;
}


/* pathIndicatorMobile */

.pathIndicatorMobile {
    display: none;
    height: 35px;
    background-color: #f4f4f4;
    border-top: 1px solid #e3e2e0;
    border-bottom: 1px solid #e3e2e0;
}

.pathIndicatorMobile>span,
.pathIndicatorMobile>span select {
    color: #646464;
    font-size: 12px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    -moz-binding: url(/xe/ellipsis.xml#ellipsis);
    text-indent: 2%;
}

.pathIndicatorMobile>span {
    display: block;
    float: left;
    width: 30%;
    height: 35px;
    line-height: 35px;
    background: url("http://img.cuk.edu/university/common/bg_path_mobile.gif") no-repeat right top;
    text-align: left;
}

.pathIndicatorMobile>span select {
    border: 0 none;
    -webkit-appearance: none;
    width: 80%;
    padding-right: 10px;
    background: transparent url("http://img.cuk.edu/university/common/bg_path_select.gif") no-repeat right center;
}

.pathIndicatorMobile>span.home {
    width: 9%;
    text-align: center;
    text-indent: -2%;
}

.pathIndicatorMobile>span.home a {
    display: inline-block;
    width: 12px;
    height: 11px;
    text-indent: -10000px;
    background: url("http://img.cuk.edu/university/ico/ico_path_home.gif") no-repeat left center;
    vertical-align: middle;
}

.pathIndicatorMobile>span.current {
    background: none;
    padding-right: 0;
}


/* pathIndicator */

.pathIndicator {
    height: 35px;
    padding: 0 0 0 10px;
    background-color: #f4f4f4;
    border-top: 1px solid #e3e2e0;
    border-bottom: 1px solid #e3e2e0;
}

.pathIndicator>span {
    float: left;
}

.pathIndicator>span,
.pathIndicator>span a {
    color: #646464;
    font-size: 12px;
    letter-spacing: -1px;
}

.pathIndicator>span {
    margin: 12px 0 0;
    padding: 0 10px 0 4px;
    background: url("http://img.cuk.edu/university/ico/ico_path_sub.gif") no-repeat right 2px;
}

.pathIndicator>span.home {
    background: none;
    margin-right: -2px;
    margin-top: 13px;
    padding-right: 0;
}

.pathIndicator>span.home a {
    display: block;
    width: 12px;
    height: 11px;
    text-indent: -10000px;
    background: url("http://img.cuk.edu/university/ico/ico_path_home.gif") no-repeat left top;
    padding-left: 0;
}

.pathIndicator>span.current {
    margin: 12px 0 0;
    background: none;
    padding-right: 0;
}


/* snsUtil */

.snsUtil {
    padding: 40px 10px 0;
    overflow: hidden;
    text-align: right;
}

.snsUtil li {
    display: inline;
    padding: 0 0 0 5px;
}

.snsUtil li.print {
    display: none;
}


/* contentHead */

.contentInnerWrap .contentHead {}

.contentInnerWrap .contentHead .tit {
    color: #323232;
    font-size: 32px;
    font-weight: bold;
}

.contentInnerWrap .contentHead .desc {
    padding: 20px 0 40px;
    color: #6e6e6e;
    line-height: 1.4;
}


/* subCategorySection */

.contentOuterWrap>.subCategorySection {
    margin: 40px 10px 0;
    padding-top: 40px;
    border-top: 1px solid #d9d9d9;
    font-family: "NanumGothic", dotum, arial, sans-serif !important;
}

.contentOuterWrap>.subCategorySection .asideTit.type0 {
    padding: 0 0 20px;
    font-size: 16px;
    font-weight: bold;
    color: #1e1e1e;
    line-height: 1;
    padding-top: 1px;
}

.contentOuterWrap>.subCategorySection>article p,
.contentOuterWrap>.subCategorySection>article .subTit,
.contentOuterWrap>.subCategorySection>article a {
    font-size: 12px;
}
.contentOuterWrap>.subCategorySection>article p{
    width:100%;
    max-width:215px;
}

.contentOuterWrap>.subCategorySection>article {
    position: relative;
    padding-bottom: 40px;
    margin: 25px 0;
    width: 100%;
}

.contentOuterWrap>.subCategorySection>article .readMore {
    position: absolute;
    right: 20px;
    top: 67%;
    padding: 10px;
    width: 140px;
    background: url(http://img.cuk.edu/university/common/arrow_department_right.png) no-repeat 92% 50% #d5d5d5;
}

.contentOuterWrap>.subCategorySection>article .readMore_txt a {
    position: absolute;
    right: 5px;
    top: 5px;
    color: #6e6e6e;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}

html.ie7 .contentOuterWrap>.subCategorySection>article .readMore_txt a {
    display: block;
    padding-top: 2px;
}


/*.contentOuterWrap > .subCategorySection .inner {width:215px; height:275px;}*/

.contentOuterWrap>.subCategorySection .inner dl {
    padding-left: 18px;
    padding-top: 30px;
}

.contentOuterWrap>.subCategorySection .inner dl dt a {
    font-size: 20px;
    font-weight: bold;
    color: #1e1e1e;
    line-height: 1.3em;
    background: url(http://img.cuk.edu/university/common/bacnner_title_bar.png) no-repeat 0 0;
    padding-top: 6px;
}

.contentOuterWrap>.subCategorySection .inner dl dd {
    padding: 10px 0 0;
    line-height: 1.5em;
}

.contentOuterWrap>.subCategorySection .inner dl dd a {
    color: #666;
    font-size: 14px;
}


/* chiefInfo */

.contentOuterWrap>.subCategorySection .chiefInfo .photo {
    width: 250px;
}

.contentOuterWrap>.subCategorySection .chiefInfo .photo img {
    width: 100%;
}

.contentOuterWrap>.subCategorySection .chiefInfo .nameWrap {
    position: relative;
    width: 250px;
    margin-top: -27px;
    height: 27px;
}

.contentOuterWrap>.subCategorySection .chiefInfo .nameWrap .bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 27px;
    background-color: #000;
    opacity: 0.6;
    z-index: 1;
    filter: alpha(opacity=60);
}

.contentOuterWrap>.subCategorySection .chiefInfo .nameWrap .name {
    position: relative;
    height: 27px;
    line-height: 27px;
    text-indent: 14px;
    z-index: 5;
}

.contentOuterWrap>.subCategorySection .chiefInfo .nameWrap .name a {
    color: #fff;
    font-weight: bold;
}


/* departmentNews */

.contentOuterWrap>.subCategorySection .departmentNews .departList li {
    border-top: 1px dotted #abaaa9;
    padding-top: 22px;
}

.contentOuterWrap>.subCategorySection .departmentNews .departList li:first-child {
    border: 0;
    padding-top: 0;
}

.contentOuterWrap>.subCategorySection .departmentNews .representDesc {
    overflow: hidden;
    padding: 0 0 15px;
}

.contentOuterWrap>.subCategorySection .departmentNews .representDesc .photo {
    float: left;
    max-width: 40%;
}
.contentOuterWrap>.subCategorySection .departmentNews .representDesc .photo > img{
    width:100%;
}

.contentOuterWrap>.subCategorySection .departmentNews .representDesc .desc {
    float: left;
    width: calc(100% - 40%);
    padding: 20px 0 0 20px;
}

.contentOuterWrap>.subCategorySection .departmentNews .representDesc .desc .subTit {
    padding: 0 0 8px;
}

.contentOuterWrap>.subCategorySection .departmentNews .representDesc .desc .subTit a {
    color: #415789;
    font-weight: bold;
}

.contentOuterWrap>.subCategorySection .departmentNews .representDesc .desc .titName a {
    color: #1e1e1e;
    line-height: 1.2;
}

.contentOuterWrap>.subCategorySection .departmentNews .representDesc .desc .date {
    font-family: Arial;
    font-size: 11px;
    color: #6e6e6e;
    padding: 8px 0 0;
}

.contentOuterWrap>.subCategorySection .departmentNews .representDesc .desc .storyteller {
    font-size: 11px;
    color: #6e6e6e;
    padding: 8px 0 0;
}

.contentOuterWrap>.subCategorySection .departmentNews .list li {
    padding: 5px 0 5px 10px;
    background: url("http://img.cuk.edu/university/ico/ico_bullet_05.gif") no-repeat left center;
}

.contentOuterWrap>.subCategorySection .departmentNews .list li a {
    color: #1e1e1e;
}

.contentOuterWrap>.subCategorySection .departmentNews .departList2 li {
    width: 100%;
    padding: 9px 0;
    border-bottom: 1px dotted #abaaa9;
}

.contentOuterWrap>.subCategorySection .departmentNews .departList2 li:last-child {
    border-bottom: 0;
}

.contentOuterWrap>.subCategorySection .departmentNews .departList2 li .subTit {
    padding: 0 0 5px;
}

.contentOuterWrap>.subCategorySection .departmentNews .departList2 li .subTit a {
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 1.5;
    color: #1e1e1e;
    font-weight: bold;
}

.contentOuterWrap>.subCategorySection .departmentNews .departList2 li .desc a {
  overflow: hidden;
  display: -webkit-box;
  white-space: normal;
  word-wrap: break-word;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: auto;
  max-height: 32px;
  color: #6e6e6e;
  font-size: 11px;
  line-height: 1.5;
}

.contentOuterWrap>.subCategorySection .right_Articles_none .links {
    width: 100%;
}

.contentOuterWrap>.subCategorySection .right_Articles_none .links a {
    display: block;
    padding: 20px 0 20px 15px;
    margin-bottom: 15px;
    border: 1px solid #c6c6c6;
}

.contentOuterWrap>.subCategorySection .right_Articles_none .links a {
    display: inline-block;
    width: 49.7%;
    padding: 61px 0 15px;
    margin-bottom: 15px;
    border: 1px solid #c6c6c6;
    box-sizing: border-box;
    font-size: 15px;
}

.contentOuterWrap>.subCategorySection .right_Articles_none .links a:nth-child(2) {
    border-left: 0;
    margin-left: -3px;
}

.contentOuterWrap>.subCategorySection .right_Articles_none .links a:nth-child(3) {
    display: inline-block;
    width: 100%;
    text-align: right;
    line-height: 22px;
    padding: 28px 52px 28px 0;
    background-color: #ededed;
}

.contentOuterWrap>.subCategorySection .right_Articles_none .links .as82 {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    color: #746f6f;
    background: #fff url('http://img.cuk.edu/university/common/icon_new_as82.png') no-repeat center 16%;
}

.contentOuterWrap>.subCategorySection .right_Articles_none .links .fund {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    color: #746f6f;
    background-color: #fff;
    background-image: url('http://img.cuk.edu/university/common/icon_new_fund.png'), url('http://img.cuk.edu/university/common/icon_bacnner_link.png');
    background-repeat: no-repeat, no-repeat;
    background-position: 36px 50%, 95% 50%;
}

.contentOuterWrap>.subCategorySection .right_Articles_none .links .setting {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    color: #746f6f;
    background: #fff url('http://img.cuk.edu/university/common/icon_new_setting.png') no-repeat center 16%;
}

.contentOuterWrap>.subCategorySection .right_Articles_none .links .map {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    color: #746f6f;
    background: #fff url('http://img.cuk.edu/university/common/icon_new_load.png') no-repeat center 16%;
}

.contentOuterWrap>.subCategorySection .right_Articles_none .links .sitemap_r {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    color: #746f6f;
    background: #fff url('http://img.cuk.edu/university/common/icon_new_sitemap.png') no-repeat center 16%;
}

.left_links {
    width: 100%;
    margin: 20px 0 0 0;
}

.left_links a {
    display: block;
    padding: 28px 31px 28px 0;
    margin-bottom: 15px;
    border: 1px solid #c6c6c6;
    background-color: #ededed;
}

.left_links .brochure {
    text-align: right;
    font-weight: bold;
    font-size: 14px;
    color: #746f6f;
    background-image: url(http://img.cuk.edu/university/common/icon_new_broch.png), url(http://img.cuk.edu/university/common/icon_bacnner_link.png);
    background-repeat: no-repeat, no-repeat;
    background-position: 22px 50%, 95% 50%;
}

.left_links .webzine {
    text-align: right;
    font-weight: bold;
    font-size: 14px;
    color: #746f6f;
    background-image: url(http://img.cuk.edu/university/common/icon_new_webzine.png), url(http://img.cuk.edu/university/common/icon_bacnner_link.png);
    background-repeat: no-repeat, no-repeat;
    background-position: 22px 50%, 95% 50%;
}


/*presidentArticles*/

.contentOuterWrap>.subCategorySection .right_Articles1,
.contentOuterWrap>.subCategorySection .right_Articles2,
.contentOuterWrap>.subCategorySection .right_Articles3,
.contentOuterWrap>.subCategorySection .right_Articles4,
.contentOuterWrap>.subCategorySection .right_Articles5,
.contentOuterWrap>.subCategorySection .right_Articles6,
.contentOuterWrap>.subCategorySection .right_Articles7,
.contentOuterWrap>.subCategorySection .right_Articles8,
.contentOuterWrap>.subCategorySection .right_Articles9,
.contentOuterWrap>.subCategorySection .right_Articles10,
.contentOuterWrap>.subCategorySection .right_Articles11,
.contentOuterWrap>.subCategorySection .right_Articles12,
.contentOuterWrap>.subCategorySection .right_Articles13,
.contentOuterWrap>.subCategorySection .right_Articles14 {
    background: url('http://img.cuk.edu/university/common/bg_right_banner01.png') no-repeat;
    background-size: cover;
}


/*pic_event*/

.pic_date {
    position: absolute;
    right: 15px;
    top: 25px;
    font-weight: bold;
    color: #a97436;
    font-size: 11px;
}


/* pressNews */

.contentOuterWrap>.subCategorySection .pressNews .list li {
    padding: 12px 0;
    border-bottom: 1px dashed #abaaa9;
    line-height: 1.5em;
}

.contentOuterWrap>.subCategorySection .pressNews .list li a {
    display: block;
    overflow: hidden;
}

.contentOuterWrap>.subCategorySection .pressNews .list li a>.titName {
    color: #1e1e1e;
    font-weight: bold;
}

.contentOuterWrap>.subCategorySection .pressNews .list li a>.date {
    padding: 2px 0 0;
    color: #6e6e6e;
    font-size: 11px;
    font-weight: bold;
}


/* schoolAd */

.contentOuterWrap>.subCategorySection .schoolAd .location {
    border: 1px solid #e6e6e6;
    font-size: 14px;
    color: #1e1e1e;
    font-weight: bold;
    padding: 10px 23px 9px 19px;
    margin: 20px 0 0;
}

.contentOuterWrap>.subCategorySection .schoolAd .location a {
    display: block;
    background: url('http://img.cuk.edu/university/common/bg_location.gif') no-repeat right top;
    padding: 7px 0 9px;
}


/*scheduleAll*/

.contentOuterWrap>.subCategorySection .scheduleAll ul li {
    border-top: 1px dotted #abaaa9;
    padding: 15px 0;
}

.contentOuterWrap>.subCategorySection .scheduleAll ul li a {
    color: #1e1e1e;
    line-height: 1.5em;
}

.contentOuterWrap>.subCategorySection .scheduleAll ul li a span {
    display: inline;
    color: #735014;
}

.contentOuterWrap>.subCategorySection .scheduleAll ul li a em {
    font-size: 11px;
    color: #6e6e6e;
    font-family: Arial
}

.contentOuterWrap>.subCategorySection .scheduleAll ul li:first-child {
    border-top: 0;
    padding-top: 0;
}


/*aboutMajor*/

.contentOuterWrap>.subCategorySection .aboutMajor .major {
    width: 175px;
    height: 143px;
    background: url('http://img.cuk.edu/university/common/aboutMajor_bg.jpg') no-repeat right bottom;
    padding: 17px 0 0 15px;
    line-height: 1.5em;
}

.contentOuterWrap>.subCategorySection .aboutMajor .major a {
    display: block;
    padding-right: 20px;
    color: #646464;
}


/*aboutCertificate*/

.contentOuterWrap>.subCategorySection .aboutCertificate {
    padding-bottom: 30px;
}

.contentOuterWrap>.subCategorySection .aboutCertificate .inner div {
    width: 175px;
    height: 143px;
    background: url('http://img.cuk.edu/university/common/aboutCertificate_bg.jpg') no-repeat right bottom;
    padding: 17px 0 0 15px;
    line-height: 1.5em;
}

.contentOuterWrap>.subCategorySection .aboutCertificate .inner div a {
    display: block;
    color: #646464;
}


/*koreaWebzine*/

.contentOuterWrap>.subCategorySection .koreaWebzine {
    padding-bottom: 30px;
}


/*printCertificate*/

.contentOuterWrap>.subCategorySection .printCertificate {
    padding-bottom: 30px;
}

.contentOuterWrap>.subCategorySection .printCertificate .inner div {
    width: 175px;
    height: 143px;
    background: url('http://img.cuk.edu/university/common/printCertificate_bg.jpg') no-repeat right bottom;
    padding: 17px 0 0 15px;
    line-height: 1.5em;
}

.contentOuterWrap>.subCategorySection .printCertificate .inner div.cetificate_center {
    background: url('http://img.cuk.edu/university/common/cetificate_center_bg.jpg') no-repeat right bottom;
}

.contentOuterWrap>.subCategorySection .printCertificate .inner div a {
    display: block;
    color: #646464;
}


/*linkWrap*/

.contentOuterWrap>.subCategorySection .linkWrap {
    padding-bottom: 30px;
}

.contentOuterWrap>.subCategorySection .linkWrap a {
    position: relative;
    display: block;
    width: 168px;
    margin-bottom: 25px;
    background: #f9f9f9;
    border: 1px solid #e6e6e6;
    padding: 35px 0 33px 20px;
    font-size: 14px;
    color: #1e1e1e;
    font-weight: bold;
}

.contentOuterWrap>.subCategorySection .linkWrap a img {
    position: absolute;
    top: 18px;
    right: 20px;
}


/* sideBanner */

.sideBanner {
    display: none;
    position: absolute;
    left: 50%;
    top: 10px;
    z-index: 40;
    width: 105px;
    height: 150px;
    margin-left: 655px;
}


/*top:-6px;*/

.sideBanner .close {
    padding: 7px 0 10px;
    text-align: right;
}

.sideBanner .close .text {
    padding-right: 5px;
    font-size: 11px;
    color: #1e1e1e;
}


/* line */

hr.line {
    display: block;
    margin: 60px 0;
    border-top: 6px dashed red;
}

pre.codeBox {
    margin: 15px 0;
    border: 2px dashed #ddd;
    padding: 20px;
    word-wrap: break;
    font-family: verdana;
    line-height: 1.4;
    overflow-x: scroll;
}


/* align */

.alignCenter {
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-align: center !important;
}

.alignLeft {
    text-align: left !important;
}

.alignRight {
    text-align: right !important;
}


/* youtube */

.videoWrap {
    text-align: center;
    padding: 20px 0;
    margin: 0 auto;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
    margin-bottom: 20px;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/* youtube2 */

.videoWrap2 {
    text-align: center;
    padding: 20px 0;
    margin: 0 auto;
}
/* video + 4 image */
.video-img-wrap {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-between;
    /*align-items: stretch;*/
}

.video-img-wrap .video-contents {
    position: relative;
    width: 50%;
    height: 0;
    margin-bottom: 0;
    padding-bottom: 29%;

}

.video-img-wrap .video-contents iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video-img-wrap .people_container {
    width: calc(50% - 15px);
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: space-between;
}

.video-img-wrap .people_container .image {
    width: calc((100% / 2) - 7.5px);
    height:auto;
}

.video-img-wrap .people_container .image:nth-child(3),
.video-img-wrap .people_container .image:nth-child(4) {
    margin-top: 17px;
}

.video-img-wrap .people_container .image img {
    width: 100%;
    height: auto;
    border: 1px solid #d4d4d4;
}


.video-container2 {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
    margin-bottom: 20px;
}

.video-container2 iframe,
.video-container2 object,
.video-container2 embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/* footer */

.footer_top {
    position: absolute;
    width: 100%;
    left: 50%;
    margin-left: -20px;
    margin-top: -21px;
    z-index: 100
}

.footer_top a {
    margin: 0 auto;
    width: 41px;
    height: 41px;
}

.footerSection {
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid #d5d5d5;
    margin: 0 0 0 0;
    background-color: #383838;
}


/*펼침메뉴*/

.footerSection .roll_menu {
    position: relative;
    overflow: hidden;
    margin: 0;
    background-color: #484848;
}

.footerSection .roll_menu .innerWrap {
    padding: 3% 3% 0 3%;
}

.footerSection .roll_menu table {
    width: 100%;
}

.tableType.type0 td.main_majorToggle {
    text-align: left;
}

.tableType.type0 td.main_majorToggleOpen {
    border: 2px solid #8c0028;
}

.tableType.type0 td.main_majorToggleOpen .txtClose .main_majorToggleTxt {
    color: #8c0028;
}

.main_majorToggle .txtClose {
    overflow: hidden;
    width: 100%;
    padding: 15px 0;
    background: url("http://img.cuk.edu/university/common/bg_footer_line.gif") repeat-x bottom;
}

.main_majorToggle .txtClose .main_majorToggleTxt {
    float: left;
    color: #fff;
    font-size: 18px;
}

.main_majorToggle .txtClose .main_majorToggleTxt .subtit {
    visibility: visible;
    font-size: 13px;
    color: #c0c0c0;
}

.main_majorToggle .txtClose .main_majorToggleTxt a:hover {
    float: left;
    color: #fff;
    font-size: 18px;
}

.main_majorToggle .txtClose .main_majorToggleBtn {
    float: right;
    padding: 4px 0 0 0
}

.main_majorToggle .txtOpen {
    display: none;
    padding: 10px 0 0 0;
}

.main_majorToggle .list a {
    color: #c0c0c0;
    font-size: 14px;
    background: url("http://img.cuk.edu/university/common/footer_plus.gif") no-repeat 5px 7px;
    line-height: 22px;
    padding-left: 14px
}

.main_majorToggle .list a.ano {
    display: inline;
    color: #fff;
    font-size: 16px;
    background: url("http://img.cuk.edu/university/common/footer_plus.gif") no-repeat 5px 7px;
    line-height: 22px;
    padding-left: 14px
}


/*f_service*/

.main_majorToggle .f_service01,
.main_majorToggle .f_service02,
.main_majorToggle .f_service03,
.main_majorToggle .f_service04 {
    float: left;
    width: 50%;
}

.main_majorToggle .f_service05 {
    float: left;
    width: 100%;
    border-bottom: 1px solid #777777;
}

.main_majorToggle .f_service03,
.main_majorToggle .f_service04,
.main_majorToggle .f_service05 {
    margin: 10px 0 0 0;
    padding: 10px 0;
    border-top: 1px solid #777777;
}


/*f_dept*/

.f_dept01 .subTit,
.f_dept02 .subTit,
.f_dept03 .subTit,
.f_dept04 .subTit,
.f_dept05 .subTit,
.f_dept06 .subTit,
.f_dept07 .subTit {
    color: #fff;
    font-size: 16px;
    line-height: 22px;
    padding: 10px 0;
}

.main_majorToggle .f_dept01,
.main_majorToggle .f_dept02,
.main_majorToggle .f_dept03,
.main_majorToggle .f_dept04,
.main_majorToggle .f_dept05,
.main_majorToggle .f_dept06 {
    float: left;
    width: 50%;
}

.main_majorToggle .f_dept07 {
    float: left;
    width: 100%;
}

.main_majorToggle .f_dept03,
.main_majorToggle .f_dept04,
.main_majorToggle .f_dept05,
.main_majorToggle .f_dept06 {
    margin: 10px 0;
    padding: 10px 0;
    border-top: 1px solid #777777;
}

.main_majorToggle .f_dept01,
.main_majorToggle .f_dept02,
.main_majorToggle .f_dept03,
.main_majorToggle .f_dept04 {
    height: 180px;
}

.main_majorToggle .f_dept05,
.main_majorToggle .f_dept06,
.main_majorToggle .f_dept07 {
    border-bottom: 1px solid #777777;
    height: 140px;
}


/*f_family*/

.f_family01 .subTit,
.f_family02 .subTit,
.f_family03 .subTit,
.f_family04 .subTit {
    color: #fff;
    font-size: 16px;
    line-height: 22px;
    padding: 10px 0;
}

.main_majorToggle .f_family01,
.main_majorToggle .f_family02,
.main_majorToggle .f_family03 {
    float: left;
    width: 50%;
}

.f_family04 {
    display: inline-block;
    margin: -20px 0 20px 0;
}


/*콜센터*/

.footer_callCenter {
    position: relative;
    overflow: hidden;
    margin: 0;
    background-color: #383838;
}

.footer_callCenter .innerWrap {
    padding: 3%;
}

.footer_callCenter h3 {
    padding: 30px 0 50px 0;
    text-align: center;
}

.footer_callCenter .goenter {
    border: 1px solid #676767;
    padding: 35px 5px 90px 5px;
    display: block;
    margin: 10px 0 0 0;
}

.footer_callCenter .goenter .title {
    display: block;
    margin: -50px auto 10px auto;
    width: 120px;
    height: 42px;
    font-size: 18px;
    color: #fff;
    background: #383838 url('http://img.cuk.edu/university/common/footer_tel.gif') no-repeat 15px 0;
    padding: 5px 0 0 60px;
}

.footer_callCenter .goenter .cuk {
    float: left;
    width: 49%;
    height: 65px;
    border-right: 1px solid #777777;
    text-align: center;
}

.footer_callCenter .goenter .grad {
    float: left;
    width: 50%;
    height: 65px;
    text-align: center;
}

.footer_callCenter .goenter .tit {
    display: block;
    color: #c0c0c0;
    font-size: 18px;
    margin: 0 0 10px 0
}

.footer_callCenter .goenter .tel {
    display: block;
    color: #fadf4a;
    font-size: 18px;
}

.footer_callCenter .goenter .time {
    display: block;
    color: #c0c0c0;
    font-size: 14px;
}


/*footerUtils*/

.footerUtils {
    position: relative;
    overflow: hidden;
    margin: 0;
    background-color: #626262;
}

.footerUtils .innerWrap {
    padding: 3%;
}

.footerUtils a {
    float: left;
    display: inline-block;
    color: #fff;
    height: 40px;
    font-size: 14px;
    background: url("http://img.cuk.edu/university/common/footer_line_01.gif") no-repeat right 6px;
    line-height: 22px;
    padding: 0 10px;
}

.footerUtils li:first-child a {
    color: #fadf4a;
}

.footerUtils li:last-child a {
    background: none;
}

.footerSection .btnArea {
    float: left;
    width: 50%;
    margin: 30px 0;
    display: none;
}

.footerSection a.as82 {
    display: block;
    background-color: #ac0737;
    width: 100%;
    padding: 20px 0;
    border: 1px solid #ad4764;
    text-align: center;
    border-radius: 3px;
}

.footerSection a.as82 span {
    padding: 0 10px;
    font-size: 18px;
    color: #fff;
}

.footerSection a.as82:hover {
    background-color: #620c25;
    border: 1px solid #ad4764;
    font-size: 18px;
    color: #fff;
    text-align: center;
    border-radius: 3px;
}

.footerSection .sns {
    width: 200px;
    margin: 20px auto 0 auto;
    text-align: center;
}

.footerSection .sns .title {
    font-size: 18px;
    color: #c0c0c0;
    margin: 0 0 5px 0
}

.footerSection .sns li {
    display: inline-block;
    padding-left: 3px;
    line-height: 35px;
}


/*footerInfo*/

.footerInfo {
    background-color: #777777;
    margin: 0;
    font-size: 12px;
    line-height: 15px
}

.footerInfo .innerWrap {
    padding: 3%;
}

.footerInfo .brand address,
.footerInfo .brand .phoneNumber,
.footerInfo .brand .copyright {
    display: inline;
    font-style: normal;
    font-size: 12px;
    color: #fff;
}

.footerInfo .brand .phoneNumber,
.footerInfo .brand .cukNumber {
    display: block;
    padding: 0;
    color: #fff
}

.footerInfo .brand a.btn {
    display: inline-block;
    background-color: #5e5e5e;
    padding: 2px 4px 4px 4px;
    font-size: 12px;
    color: #fff;
}

.footerInfo .brand .copyright {
    display: block;
    margin: 10px 0 0 0;
    font-size: 11px;
    border-top: 1px solid #a3a3a3;
    padding: 10px 0
}

.footerInfo .seq {
    display: block;
    padding: 20px 0;
}


/* siteSearch */

.siteSearch {
    width: 100%;
}

.gsc-control {
    width: 100% !important;
}

form.gsc-search-box {
    width: auto !important;
    padding: 30px;
    border: 1px solid #dad9d7;
    background: #f7f6f4 url("http://img.cuk.edu/university/ico/ico_tiger01.gif") no-repeat right top;
}

input.gsc-input {
    height: 27px !important;
    border: 1px solid #cdcdcd;
    line-height: 27px !important;
}

td.gsc-input {
    text-align: center !important;
}

div.gsc-clear-button {
    display: none !important;
}

input.gsc-search-button {
    height: 29px;
    padding: 0 15px;
    border: 1px solid #505050;
    border-radius: 3px;
    line-height: 27px;
    background-color: #616161;
    color: #fff;
}

div.gsc-above-wrapper-area {
    display: none !important;
}

div.gsc-webResult {
    padding: 15px 0 !important;
    border: 0 none !important;
}

div.gsc-results-wrapper-visible {
    margin-top: 20px;
    border-top: 2px solid #6e6e6e;
}

div.gsc-cursor-box {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 2px solid #6e6e6e;
}

div.gsc-cursor {
    display: block !important;
    text-align: center;
}

div.gsc-cursor>div.gsc-cursor-page {
    display: inline-block !important;
    width: 27px !important;
    height: 26px !important;
    margin: 0 !important;
    line-height: 26px !important;
    text-align: center !important;
    border: 1px solid #e6e6e6;
    border-left-width: 0;
    color: #505050;
    background-color: #fff !important;
    text-decoration: none !important;
}

div.gsc-cursor>div:first-child {
    border-left-width: 1px;
    margin-left: 0;
}

div.gsc-cursor>div.gsc-cursor-current-page {
    background-color: #6e6e6e !important;
    color: #fff !important;
    border: 1px solid #6e6e6e !important;
}

.gs-result .gs-title,
.gs-result .gs-title * {
    font-family: "Nanum Gothic" !important;
    color: #324b8c !important;
    text-decoration: none !important;
    font-size: 16px !important;
    font-weight: bold !important;
}

.gs-snippet {
    line-height: 1.6;
    padding-bottom: 5px;
    color: #1e1e1e !important;
    font-size: 13px !important;
}

.gs-result a.gs-visibleUrl,
.gs-result .gs-visibleUrl {
    color: #916e37 !important;
    font-size: 11px !important;
}

.gsc-result .gs-title {
    height: auto !important;
    padding-bottom: 5px !important;
    line-height: 1.3 !important;
}

html.ie7 .gs-result .gs-title,
.gs-result .gs-title * {
    padding-top: 2px;
}

html.ie7 input.gsc-search-button {
    line-height: 24px !important;
}

html.ie7 div.gsc-cursor>div.gsc-cursor-page {
    display: inline !important;
    vertical-align: middle !important;
}


/*******************
       Tablet
       *******************/

@media all and (min-width:768px) and (max-width:1023px) {
    .topBanner .opener {
        bottom: -36px;
    }
    /* header */
    .headerSection {
        position: relative;
    }
    .headerSection .logo {
        padding: 50px 0 15px 10px;
        margin-bottom: 15px;
        border-bottom: 1px solid #d9d9d9;
    }
    .headerSection .logo img {
        width: auto;
        height: auto;
    }
    /*util*/
    .headerSection .util {
        position: absolute;
        width: 100%;
        top: 0;
        left: 0;
        text-align: center;
        background-color: #a70a30;
    }
    .headerSection .util li {
        display: inline-block;
        width: 98px;
    }
    .headerSection .util .domain_list li:last-child {
        border-right: 1px solid #dc9cae;
    }
    .headerSection .util .right_list li:first-child {
        border-left: 1px solid #dc9cae;
    }
    .headerSection .util li a {
        display: inline-block;
        color: #fff;
        font-size: 15px;
        padding: 10px;
    }
    .headerSection .util .domain_list {
        float: left;
        width: 45%;
        text-align: left;
        border-bottom: none;
        background: none;
    }
    .headerSection .util .domain_list li {
        background: url('http://img.cuk.edu/university/common/icon/global_domein.png') no-repeat 95% 5px;
    }
    .headerSection .util .domain_list li:first-child {
        background-color: #810628;
        margin: 0 -5px 0 0;
    }
    .headerSection .util .right_list {
        float: right;
        width: 45%;
        text-align: right;
    }
    .headerSection .util .right_list .sitemap2 {
        background: url('http://img.cuk.edu/university/common/icon/sitemap.png') no-repeat 4px 6px;
    }
    .headerSection .util .right_list .eng {
        background: url('http://img.cuk.edu/university/common/icon/eng.png') no-repeat 4px 7px;
    }
    .headerSection .util .right_list .login {
        background: url('http://img.cuk.edu/university/common/icon/login.png') no-repeat left 6px;
    }
    /*
	.headerSection { border-top:8px solid #462832; position:relative; z-index:20;}
	.headerSection .logo { position:absolute; left:20px; top:25px; padding:0; z-index:50;}
	.headerSection .logo img { width:auto; height:auto;}
	.headerSection .util { float:right; position:relative; width:300px; height:auto; margin:0 210px 0 0; padding:7px 0 0; background:none; z-index:50; text-align:right;}
	.headerSection .util li { background-image:url("http://img.cuk.edu/university/ico/ico_bullet_03.gif");}
	.headerSection .util li a { color:#323232;}
	.headerSection .util li.last { padding-right:0; background-image:none;}
	.headerSection .searchArea { display:block; position:absolute; right:15px; top:10px; width:175px; height:30px; padding:0; z-index:10; background:url("http://img.cuk.edu/university/common/bg_global_search_02.gif") no-repeat left top;}
	.headerSection .searchArea .searchWrap,
	.headerSection .searchArea .searchWrap .innerBg { height:100%; margin:0; padding:0; background:none; line-height:100%;}
	.headerSection .searchArea .searchWrap .innerBg .inputText { display:block; width:117px; margin:3px 0 0 15px; height:22px; line-height:22px;}
	.headerSection .searchArea .searchWrap .innerBg .inputBtn { right:11px; top:-1px; width:17px; height:25px; background:url("http://img.cuk.edu/university/btn/btn_search_01.gif") no-repeat left top;}
	.headerSection .opener { display:none;}
	*/
    /* gnbArea */
    .headerSection .gnbArea {
        position: relative;
        width: 100%;
        padding: 0;
    }
    .headerSection .gnbArea .list {
        display: block;
        width: 100%;
        position: relative;
        float: left;
        height: 41px;
        background: url("http://img.cuk.edu/university/common/bg_gnb_tablet_line_top.gif") repeat-x left 40px;
    }
    .headerSection .gnbArea ul.list:after {
        content: "";
        display: block;
        clear: both;
    }
    .headerSection .gnbArea .list a {
        text-decoration: none;
        background: url("http://img.cuk.edu/university/common/bg_gnb_tablet_line_top.gif") repeat-x left 40px
    }
    .headerSection .gnbArea .list>li {
        float: left;
        padding: 0 1.3%;
        background: url("http://img.cuk.edu/university/common/bg_gnb_line.gif") no-repeat right 3px;
    }
    .headerSection .gnbArea .list>li.last {
        background: none;
    }
    .headerSection .gnbArea .list>li>a {
        color: #1e1e1e;
        background: none;
        height: 25px;
        font-size: 20px;
        text-decoration: none;
        border: 0 none;
        padding: 0 16px 0 6px;
        text-align: center;
        line-height: 25px;
    }
    /*일반버전 .headerSection .gnbArea .list > li.order2 > a {color:#ac0737;}  */
    .headerSection .gnbArea .list>li.order2>a {
        background: #6e0014 url("http://img.cuk.edu/university/common/bg_gnb_tablet_selected.gif") no-repeat right center;
        color: #fff;
        border: 0 none;
    }
    .headerSection .gnbArea .list>li.order2:hover>a,
    .headerSection .gnbArea .list>li.order2:active>a,
    .headerSection .gnbArea .list>li.order2:hover>a {
        color: #ac0737;
        background: none;
    }
    .headerSection .gnbArea .list>li.selected>a,
    .headerSection .gnbArea .list>li:hover>a,
    .headerSection .gnbArea .list>li>a:focus,
    .headerSection .gnbArea .list>li>a:active {
        background: #6e0014 url("http://img.cuk.edu/university/common/bg_gnb_tablet_selected.gif") no-repeat right center;
        color: #fff;
        border: 0 none;
    }
    .headerSection .gnbArea .list>li>div {
        position: absolute;
        left: 0;
        right: 0;
        top: 41px;
        z-index: 5;
        height: 200px;
        overflow: hidden;
        padding: 20px 0 0 0;
        background-color: #f4f4f4;
        border-bottom: 1px solid #dfdfdf;
        text-align: center;
    }
    /*background:#e7e7e7 url("http://img.cuk.edu/university/common/bg_gnb.gif") no-repeat left top;*/
    .headerSection .gnbArea .list>li>div>ul {
        overflow: hidden;
    }
    .headerSection .gnbArea .list>li>div>ul>li {
        float: left;
        height: 200px;
        margin-right: 3px;
        border-right: 1px solid #bcbcbc;
        padding: 0 4px 0 0;
        text-align: left;
    }
    .headerSection .gnbArea .list>li.order3>div>ul>li.order7 {
        float: left;
        height: auto;
        margin-right: 3px;
        margin-bottom: 30px;
        border-right: 1px solid #bcbcbc;
        padding: 0 4px 0 0;
        text-align: left;
    }
    .headerSection .gnbArea .list>li.order3>div>ul>li.order8 {
        float: left;
        height: auto;
        margin-right: 3px;
        border-right: none;
        padding: 0 4px 0 0;
        text-align: left;
    }
    .headerSection .gnbArea .list>li>div>ul>li:last-child {
        float: left;
        height: 200px;
        padding-right: 0;
        border-right: 0 none;
    }
    .headerSection .gnbArea .list>li>div>ul>li>a {
        padding: 0 0 10px 4px;
        height: auto;
        line-height: 1.4;
        color: #8b0029;
        font-size: 15px;
        background: none;
        border: 0 none;
        text-align: left;
        text-indent: -1px;
    }
    .headerSection .gnbArea .list>li>div>ul>li>div {
        display: block;
        overflow: hidden;
        padding: 0;
        border: 0 none;
    }
    .headerSection .gnbArea .list>li>div>ul>li>div>ul {
        float: left;
    }
    .headerSection .gnbArea .list>li>div>ul>li>div>ul.last {}
    .headerSection .gnbArea .list>li>div>ul>li>div>ul>li {
        padding: 0 2px;
    }
    .headerSection .gnbArea .list>li>div>ul>li>div>ul>li>a {
        display: inline-block;
        padding: 2px;
        color: #1e1e1e;
        font-size: 12px;
        font-weight: normal;
        line-height: 1.4;
    }
    .headerSection .gnbArea .list>li>div>ul>li>div>ul>li>a:hover {
        background-color: #565656;
        color: #fff;
    }
    .headerSection .gnbArea #gnbFix,
    .headerSection .gnbArea #gnbCloser {
        position: absolute;
        top: 251px;
        z-index: 10;
        width: 40px;
        height: 40px;
        margin: 0;
        padding: 0;
        text-indent: -1000px;
        overflow: hidden;
    }
    .headerSection .gnbArea #gnbFix {
        top: 308px;
        right: 55px;
        background: url("http://img.cuk.edu/university/btn/btn_gnb_fixer_off1.gif") no-repeat left top;
    }
    .headerSection .gnbArea #gnbCloser {
        top: 308px;
        right: 10px;
        background: url("http://img.cuk.edu/university/btn/btn_gnb_closer_off1.gif") no-repeat left top;
    }
    .headerSection .gnbArea #gnbFix.on {
        background-image: url("http://img.cuk.edu/university/btn/btn_gnb_fixer_on1.gif");
    }
    .headerSection .gnbArea #gnbCloser:hover,
    .headerSection .gnbArea #gnbCloser.on {
        background-image: url("http://img.cuk.edu/university/btn/btn_gnb_closer_on1.gif");
    }
    .headerSection .gnbArea .slogen_banner {
        position: absolute;
        width: 100%;
        top: 260px;
        height: 90px;
        padding: 1.8% 15%;
        background-color: #fff;
    }
    /*transform:translateX(25%);*/
    .headerSection .gnbArea .slogen_banner .title img {
        width: 531px;
        height: 59px;
    }
    .headerSection .gnbArea .slogen_banner .sub img {
        display: none;
    }
    .headerSection .gnbArea .list>li>div>ul.nobanner {
        display: inline-block;
        width: auto;
    }
    html.ie7 .headerSection .gnbArea .list>li>div>ul.nobanner {
        display: inline;
    }
    .headerSection .gnbArea .banner_event_wrap {
        width: 28.5%;
        text-align: right;
        display: block;
        position: absolute;
        top: 55px;
    }
    /* entranceBanner */
    .headerSection .gnbArea .list .enteranceBanner {
        overflow: hidden;
        text-align: center;
        padding-top: 23px;
    }
    .headerSection .gnbArea .list .enteranceBanner .obj0 {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        text-align: center;
    }
    .headerSection .gnbArea .list .enteranceBanner .obj1,
    .headerSection .gnbArea .list .enteranceBanner .btn {
        display: inline;
    }
    /* contentWrap */
    .contentWrap {
        position: relative;
        width: 100%;
    }
    /* top:165px; */
    .contentWrap .innerWrap {
        min-height: 1200px;
    }
    .contentWrap .innerWrap:after {
        display: block;
        content: "";
        clear: both;
    }
    .contentWrap .bg_hide {
        background: url("http://img.cuk.edu/university/common/bg_contentwrap02.gif") repeat-x left top;
    }
    /* subMenu */
    .contentWrap .subMenu {
        display: block;
        position: absolute;
        top: 65px;
        left: 15px;
        width: 200px;
    }
    .contentWrap .subMenu .tit {
        width: 200px;
        height: 110px;
        background-color: #605c5c;
        color: #fff;
        font-size: 22px;
        font-weight: bold;
        text-align: left;
        padding: 29px 0 28px 20px;
    }
    .contentWrap .subMenu .list>li a {
        text-decoration: none;
    }
    .contentWrap .subMenu .list>li>a {
        display: block;
        padding: 11px 5px 10px 20px;
        min-height: 40px;
        line-height: 18px;
        color: #323232;
        font-size: 15px;
        font-weight: bold;
        /*text-indent: 20px;*/
        border-bottom: 1px solid #cfcac2;
    }
    .contentWrap .subMenu .list>li.selected>a {
        background-color: #8c0028;
        border-bottom-color: #8c0028;
        color: #fff;
    }
    .contentWrap .subMenu .list>li>ul {
        display: none;
        padding: 10px 0;
        background-color: #e3e3e3;
    }
    .contentWrap .subMenu .list>li>ul>li {
        padding: 7px 5px 7px 29px;
    }
    .contentWrap .subMenu .list>li>ul>li>a {
        color: #1e1e1e;
        font-size: 13px;
        font-weight: bold;
    }
    .contentWrap .subMenu .list>li>ul>li.selected {
        background: url(http://img.cuk.edu/university/common/ico_lnb_bullet_on.png) no-repeat 15px 13px;
    }
    .contentWrap .subMenu .list>li>ul>li.selected>a {
        color: #8c0028;
    }
    /* contentSection */
    .contentWrap .contentSection {
        position: relative;
        margin-left: 240px;
        margin-right: 15px;
    }
    /* margin-left:240px; margin-right:15px;*/
    .contentInnerWrap {
        clear: both;
        padding: 25px 0 0;
    }
    /* pathIndicator */
    .pathIndicator {
        float: right;
        height: 34px;
        background: none;
        border: 0 none;
        margin: 2px 0 0 0;
    }
    .pathIndicator span,
    .pathIndicator span a {
        color: #646464;
    }
    .pathIndicator span {
        margin-top: 11px;
    }
    .pathIndicator span.home {
        background: none;
    }
    .pathIndicator span.home a {
        width: 16px;
        height: 13px;
    }
    /*width:16px; height:13px; background:url("http://img.cuk.edu/university/ico/ico_path_tablet_home.png") no-repeat left top;*/
    .pathIndicator span.current {
        background: none;
    }
    /* snsUtil */
    .snsUtil {
        clear: both;
        padding: 20px 0 0;
    }
    /* contentHead */
    .contentInnerWrap .contentHead {
        height: 100px;
    }
    .contentInnerWrap .contentHead .tit {
        color: #1e1e1e;
        font-size: 32px;
        font-weight: bold;
    }
    /* subCategorySection */
    .contentOuterWrap>.subCategorySection {
        overflow: hidden;
        margin-left: 0;
        margin-right: 0;
        padding-top: 20px;
    }
    .contentOuterWrap>.subCategorySection>article {
        min-height: 200px;
    }
    .contentOuterWrap>.subCategorySection>article .readMore {
        left: 20px;
        top: 75%;
        padding: 10px;
        width: 140px;
        background: url(http://img.cuk.edu/university/common/arrow_department_right.png) no-repeat 92% 50% #d5d5d5;
    }
    .contentOuterWrap>.subCategorySection>article .readMore_txt a {
        position: absolute;
        right: 0;
        top: 20px;
    }
    html.ie7 .contentOuterWrap>.subCategorySection>article .readMore_txt a {
        display: block;
        padding-top: 2px;
    }
    /*right_Articles*/
    .contentOuterWrap>.subCategorySection .right_Articles1,
    .contentOuterWrap>.subCategorySection .right_Articles3,
    .contentOuterWrap>.subCategorySection .right_Articles5,
    .contentOuterWrap>.subCategorySection .right_Articles9,
    .contentOuterWrap>.subCategorySection .right_Articles10,
    .contentOuterWrap>.subCategorySection .right_Articles13,
    .contentOuterWrap>.subCategorySection .right_Articles14 {
        float: left;
        width: 49.5%;
        padding-bottom: 0;
    }
    .contentOuterWrap>.subCategorySection .right_Articles2,
    .contentOuterWrap>.subCategorySection .right_Articles4,
    .contentOuterWrap>.subCategorySection .right_Articles6,
    .contentOuterWrap>.subCategorySection .right_Articles8,
    .contentOuterWrap>.subCategorySection .right_Articles11,
    .contentOuterWrap>.subCategorySection .right_Articles12 {
        float: right;
        width: 49.5%;
        padding-bottom: 0;
    }
    .contentOuterWrap>.subCategorySection .right_Articles7,
    .contentOuterWrap>.subCategorySection .right_Articles_none {
        float: none;
        width: 100%;
        clear: both;
        padding-bottom: 0;
    }
    /* chiefInfo */
    .contentOuterWrap>.subCategorySection .chiefInfo {
        float: left;
        width: 49.5%;
        padding-bottom: 0;
    }
    .contentOuterWrap>.subCategorySection .chiefInfo img {
        width: 190px;
        height: 160px;
    }
    .contentOuterWrap>.subCategorySection .chiefInfo .nameWrap {
        width: 190px;
    }
    /* departmentNews */
    .contentOuterWrap>.subCategorySection .departmentNews {
        float: right;
        width: 49.5%;
        padding-bottom: 0;
    }
    .contentOuterWrap>.subCategorySection .departmentNews.etc {
        float: left;
        width: 49.5%;
        padding-bottom: 0;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .representDesc {
        padding-bottom: 30px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .representDesc .photo img {
        width: 100%;
        height: 100%;
        max-width: 110px;
        max-height: 66px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .representDesc .desc {
        width: calc(100% - 110px);
        padding: 0 0 0 15px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .representDesc {
        padding-bottom: 15px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .departList li+li {
        padding-top: 15px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .list li {
        padding-top: 8px;
        padding-bottom: 8px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews.third {
        float: none;
        width: 100%;
        clear: both;
        padding-top: 20px;
        border-top: 1px solid #e3e2e0;
    }
    .contentOuterWrap>.subCategorySection .departmentNews.third .representDesc .desc {
        width: auto;
    }
    .contentOuterWrap>.subCategorySection .departmentNews.third .readMore {
        top: 24px;
    }
    /* pressNews */
    .contentOuterWrap>.subCategorySection .pressNews {
        float: right;
        width: 49.5%;
        height: 220px;
        padding-bottom: 0;
    }
    /* schoolAd */
    .contentOuterWrap>.subCategorySection .schoolAd {
        clear: both;
        width: 100%;
        padding-top: 20px;
        border-top: 1px solid #e3e2e0;
    }
    .contentOuterWrap>.subCategorySection>.schoolAd .readMore {
        top: 24px;
    }
    /*scheduleAll koreaWebzine*/
    .contentOuterWrap>.subCategorySection .koreaWebzine,
    .contentOuterWrap>.subCategorySection .aboutCertificate,
    .contentOuterWrap>.subCategorySection .scheduleAll {
        float: left;
        width: 49.5%;
        height: 220px;
        padding-bottom: 0;
    }
    /*aboutMajor*/
    /*printCertificate*/
    .contentOuterWrap>.subCategorySection .printCertificate,
    .contentOuterWrap>.subCategorySection .aboutMajor {
        float: right;
        width: 49.5%;
        height: 220px;
        padding-bottom: 0;
    }
    /*helper*/
    .contentOuterWrap>.subCategorySection .helper {
        clear: both;
        width: 100%;
        padding-top: 20px;
        border-top: 1px solid #e3e2e0;
    }
    .contentOuterWrap>.subCategorySection>.helper .readMore {
        top: 24px;
    }
    /*linkWrap */
    .contentOuterWrap>.subCategorySection .linkWrap {
        clear: both;
        width: 100%;
        padding-top: 20px;
        border-top: 1px solid #e3e2e0;
    }
    /* footer */
    /*펼침메뉴*/
    .footerSection .roll_menu .innerWrap {
        padding: 2% 2% 0 2%;
    }
    /*f_service*/
    .main_majorToggle .f_service01,
    .main_majorToggle .f_service02,
    .main_majorToggle .f_service03,
    .main_majorToggle .f_service04,
    .main_majorToggle .f_service05 {
        float: left;
        width: 20%;
        border: none;
        margin: 0;
        padding: 10px 0
    }
    /*f_dept*/
    .main_majorToggle .f_dept01,
    .main_majorToggle .f_dept02,
    .main_majorToggle .f_dept03,
    .main_majorToggle .f_dept04,
    .main_majorToggle .f_dept05 {
        float: left;
        width: 20%;
        border: none;
        margin: 0;
        padding: 0;
        height: 200px;
    }
    .main_majorToggle .f_dept06,
    .main_majorToggle .f_dept07 {
        display: inline;
        margin: 10px 0;
        padding: 10px 0;
        border-top: 1px solid #777777;
        width: 20%;
        border-bottom: 1px solid #777777;
        height: 130px;
    }
    /*f_family*/
    .main_majorToggle .f_family01,
    .main_majorToggle .f_family02,
    .main_majorToggle .f_family03,
    .main_majorToggle .f_family04 {
        float: left;
        width: 24.5%;
        border: none;
        margin: 0;
        padding: 0;
        height: 150px;
    }
    /*콜센터*/
    .footer_callCenter {
        position: relative;
        overflow: hidden;
        margin: 0;
        padding: 0 0 30px 0;
        background-color: #383838;
    }
    .footer_callCenter .innerWrap {
        padding: 2%;
    }
    .footer_callCenter h3 {
        padding: 20px 0 30px 0;
        text-align: center;
        display: block
    }
    .footer_callCenter .goenter {
        float: left;
        width: 45%;
        border: 1px solid #676767;
        padding: 35px 3% 30px 3%;
        display: block;
        margin-top: 0
    }
    .footer_callCenter .goenter2 {
        float: right;
        width: 45%;
        margin-left: 3%;
    }
    /*footerUtils*/
    .footerUtils {
        position: relative;
        width: 100%;
        overflow: hidden;
        margin: 0;
        background-color: #626262;
        height: 40px;
    }
    .footerUtils .innerWrap {
        margin: 0 auto;
        width: 660px;
        padding: 10px 0;
    }
    .footerUtils a {
        float: left;
        display: inline-block;
        color: #fff;
        height: 40px;
        font-size: 14px;
        background: url("http://img.cuk.edu/university/common/footer_line_01.gif") no-repeat right 6px;
        line-height: 22px;
        padding: 0 10px;
    }
    .footerSection .btnArea {
        float: left;
        width: 50%;
        margin: 30px 0;
        display: block;
    }
    .footerSection .sns {
        float: left;
        width: 46%;
        margin: 30px 0 30px 3%;
    }
    /*footerInfo*/
    .footerInfo .innerWrap {
        padding: 20px 2%;
    }
    .footerInfo .brand .phoneNumber {
        display: inline-block;
        padding: 0 0 0 10px;
    }
    .footerInfo .brand a.btn {
        display: inline-block;
        background-color: #5e5e5e;
        padding: 2px 4px 4px 4px;
        font-size: 12px;
        color: #fff;
    }
    .footerInfo .brand .copyright {
        display: block;
        margin: 10px 0 0 0;
        font-size: 11px;
        border-top: 1px solid #a3a3a3;
        padding: 10px 0
    }
    .footerInfo .seq {
        float: right;
        display: block;
        padding: 20px 0;
        margin: -110px 0 0 0
    }
}


/* end of tablet */


/*******************
  Desktop
  *******************/

@media all and (min-width:1024px) {
    .left_links a {
        padding: 28px 52px 28px 0;
    }
    .left_links .brochure {
        background-position: 36px 50%, 95% 50%;
    }
    .left_links .webzine {
        background-position: 36px 50%, 95% 50%;
    }
    .topBanner .opener {
        bottom: -25px;
    }
    /* header */
    .headerSection {
        position: relative;
    }
    .headerSection .innerWrap {
        width: 100%;
    }
    .headerSection .logo {
        z-index: 203;
        display: inline-block;
        position: relative;
        padding: 70px 0 0 10px;
    }
    .headerSection .logo img {
        width: auto;
        height: auto;
    }
    /*util*/
    .headerSection .util {
        z-index: 203;
        position: absolute;
        width: 100%;
        top: 0;
        left: 0;
        text-align: center;
        background-color: #a70a30;
    }
    .headerSection .util li {
        display: inline-block;
        width: 98px;
    }
    .headerSection .util .domain_list li:first-child {
        background-color: #810628;
        margin: 0 -5px 0 0;
    }
    .headerSection .util .domain_list li:last-child {
        border-right: 1px solid #dc9cae;
    }
    .headerSection .util .right_list li:first-child {
        border-left: 1px solid #dc9cae;
    }
    .headerSection .util li a {
        display: inline-block;
        color: #fff;
        font-size: 15px;
        padding: 10px;
    }
    .headerSection .util .domain_list {
        float: left;
        width: 45%;
        text-align: left;
        border-bottom: none;
        background: none
    }
    .headerSection .util .domain_list li {
        background: url('http://img.cuk.edu/university/common/icon/global_domein.png') no-repeat 95% 5px;
    }
    .headerSection .util .right_list {
        float: right;
        width: 45%;
        text-align: right;
    }
    .headerSection .util .right_list .sitemap2 {
        background: url('http://img.cuk.edu/university/common/icon/sitemap.png') no-repeat 5px 6px;
    }
    .headerSection .util .right_list .eng {
        background: url('http://img.cuk.edu/university/common/icon/eng.png') no-repeat 5px 7px;
    }
    .headerSection .util .right_list .login {
        background: url('http://img.cuk.edu/university/common/icon/login.png') no-repeat left 6px;
    }
    /* header
	.headerSection { border-top:8px solid #462832; position:relative; z-index:20;}
	.headerSection .logo { position:absolute; left:20px; top:25px; padding:0; z-index:50;}
	.headerSection .logo img { width:auto; height:auto;}
	.headerSection .util { float:right; position:relative; width:300px; height:auto; margin:0 210px 0 0; padding:7px 0 0; background:none; z-index:50; text-align:right;}
	.headerSection .util li { background-image:url("http://img.cuk.edu/university/ico/ico_bullet_03.gif");}
	.headerSection .util li a { color:#323232;}
	.headerSection .util li.last { padding-right:0; background-image:none;}
	.headerSection .searchArea { display:block; position:absolute; right:15px; top:10px; width:175px; height:30px; padding:0; z-index:10; background:url("http://img.cuk.edu/university/common/bg_global_search_02.gif") no-repeat left top;}
	.headerSection .searchArea .searchWrap,
	.headerSection .searchArea .searchWrap .innerBg { height:100%; margin:0; padding:0; background:none; line-height:100%;}
	.headerSection .searchArea .searchWrap .innerBg .inputText { display:block; width:117px; margin:3px 0 0 15px; height:22px; line-height:22px;}
	.headerSection .searchArea .searchWrap .innerBg .inputBtn { right:11px; top:-1px; width:17px; height:25px; background:url("http://img.cuk.edu/university/btn/btn_search_01.gif") no-repeat left top;}
	.headerSection .opener { display:none;}
	*/
    /* gnbArea */
    .headerSection .gnbArea {
        position: relative;
        width: 100%;
        top: -35px;
        left: 0;
        padding: 0;
    }
    .headerSection .gnbArea .list {
        display: block;
        position: relative;
        height: 41px;
        padding: 0 0 0 277px;
    }
    /*background:url("http://img.cuk.edu/university/common/bg_gnb_tablet_line_top.gif") repeat-x left 40px;*/
    /*.headerSection .gnbArea ul.list:after { content:""; display:block; clear:both;}*/
    .headerSection .gnbArea .list a {
        text-decoration: none;
    }
    .headerSection .gnbArea .list>li {
        float: left;
        padding: 0 0px 15px;
        background: url("http://img.cuk.edu/university/common/bg_gnb_line.gif") no-repeat right 3px;
    }
    .headerSection .gnbArea .list>li.last {
        background: none;
    }
    .headerSection .gnbArea .list>li>a {
        color: #1e1e1e;
        background: none;
        height: 25px;
        text-decoration: none;
        border: 0 none;
        padding: 0 20px;
        text-align: center;
        line-height: 25px;
        font-size: 20px;
    }
    /*일반버전.headerSection .gnbArea .list > li.order2 > a { color:#ac0737;}   */
    .headerSection .gnbArea .list>li.order2>a {
        background: #6e0014 url("http://img.cuk.edu/university/common/bg_gnb_tablet_selected.gif") no-repeat right center;
        color: #fff;
        border: 0 none;
    }
    .headerSection .gnbArea .list>li.order2:hover>a,
    .headerSection .gnbArea .list>li.order2:active>a,
    .headerSection .gnbArea .list>li.order2:hover>a {
        color: #ac0737;
        background: none;
    }
    .headerSection .gnbArea .list>li.selected>a,
    .headerSection .gnbArea .list>li:hover>a,
    .headerSection .gnbArea .list>li>a:focus,
    .headerSection .gnbArea .list>li>a:active {
        background: #6e0014 url("http://img.cuk.edu/university/common/bg_gnb_tablet_selected.gif") no-repeat right center;
        color: #fff;
        border: 0 none;
    }
    .headerSection .gnbArea .list>li>div {
        position: absolute;
        left: 0;
        right: 0;
        top: 65px;
        z-index: 5;
        height: 200px;
        overflow: hidden;
        padding: 20px 0 0 0;
        text-align: center;
        background-color: #f4f4f4;
        border-bottom: 1px solid #dfdfdf;
        border-top: 1px solid #a70a30;
    }
    /*background:#e7e7e7 url("http://img.cuk.edu/university/common/bg_gnb.gif") no-repeat left top; */
    .headerSection .gnbArea .list>li>div>ul {
        overflow: hidden;
    }
    .headerSection .gnbArea .list>li>div>ul>li {
        float: left;
        margin-right: 3px;
        border-left: 1px solid #bcbcbc;
        padding: 0 12px;
        text-align: left;
        height: 195px;
    }
    .headerSection .gnbArea .list>li>div>ul>li:last-child {
        padding-right: 0;
        border-right: 0 none;
    }
    .headerSection .gnbArea .list>li>div>ul>li>a {
        padding: 0 0 5px 4px;
        height: auto;
        line-height: 1.4;
        color: #8b0029;
        font-size: 17px;
        background: none;
        border: 0 none;
        text-align: left;
        text-indent: -1px;
    }
    .headerSection .gnbArea .list>li>div>ul>li>div {
        display: block;
        overflow: hidden;
        padding: 0;
        border: 0 none;
    }
    .headerSection .gnbArea .list>li>div>ul>li>div>ul {
        float: left;
    }
    .headerSection .gnbArea .list>li>div>ul>li>div>ul.last {}
    .headerSection .gnbArea .list>li>div>ul>li>div>ul>li {
        padding: 0 4px 3px 0;
    }
    .headerSection .gnbArea .list>li>div>ul>li>div>ul>li>a {
        display: inline-block;
        padding: 2px 3px;
        color: #1e1e1e;
        font-size: 12px;
        font-weight: normal;
        line-height: 1.4;
    }
    .headerSection .gnbArea .list>li>div>ul>li>div>ul>li>a:hover {
        background-color: #565656;
        color: #fff;
    }
    .headerSection .gnbArea .list>li.order3>div>ul>li.order1>div>ul>li:first a {
        font-weight: bold;
    }
    .headerSection .gnbArea #gnbFix,
    .headerSection .gnbArea #gnbCloser {
        position: absolute;
        top: 345px;
        z-index: 10;
        width: 40px;
        height: 40px;
        margin: 0;
        padding: 0;
        text-indent: -1000px;
        overflow: hidden;
    }
    .headerSection .gnbArea #gnbFix {
        right: 55px;
        top: 345px;
        background: url("http://img.cuk.edu/university/btn/btn_gnb_fixer_off1.gif") no-repeat left top;
    }
    .headerSection .gnbArea #gnbCloser {
        right: 10px;
        top: 345px;
        background: url("http://img.cuk.edu/university/btn/btn_gnb_closer_off1.gif") no-repeat left top;
    }
    .headerSection .gnbArea #gnbFix.on {
        background-image: url("http://img.cuk.edu/university/btn/btn_gnb_fixer_on1.gif");
    }
    .headerSection .gnbArea #gnbCloser:hover,
    .headerSection .gnbArea #gnbCloser.on {
        background-image: url("http://img.cuk.edu/university/btn/btn_gnb_closer_on1.gif");
    }
    .headerSection .gnbArea .list>li>div>ul.nobanner {
        display: inline-block;
        width: auto;
    }
    html.ie7 .headerSection .gnbArea .list>li>div>ul.nobanner {
        display: inline;
    }
    .headerSection .gnbArea .slogen_banner {
        position: absolute;
        width: 100%;
        top: 286px;
        height: 80px;
        padding: 1.2% 5%;
        background-color: #fff;
    }
    /*transform:translateX(25%);*/
    .headerSection .gnbArea .slogen_banner .title img {
        width: 531px;
        height: 59px;
        padding: 0 4% 0 0
    }
    .headerSection .gnbArea .slogen_banner .sub img {
        width: 288px;
        height: 78px;
    }
    /*.headerSection .gnbArea .banner_event_wrap {width: 28.5%; text-align: right; display: block; position: absolute; top:55px;}*/
    /* entranceBanner */
    .headerSection .gnbArea .list .enteranceBanner {
        overflow: hidden;
        text-align: center;
        padding-top: 10px;
    }
    .headerSection .gnbArea .list .enteranceBanner .obj0,
    .headerSection .gnbArea .list .enteranceBanner .obj1,
    .headerSection .gnbArea .list .enteranceBanner .btn {
        display: inline;
    }
    .headerSection .gnbArea .list .enteranceBanner .obj0 img {
        margin-top: 20px;
    }
    .headerSection .gnbArea .list .enteranceBanner .obj1 {
        padding: 0 45px 0 30px;
    }
    .headerSection .gnbArea .banner_event {
        position: absolute;
        top: 35px;
        left: 10px;
        width: auto;
        text-align: left;
        display: block;
    }
    /* IE Compatibility Mode */
    html.ie7 .gnbArea .list {
        zoom: 1;
    }
    html.ie7 .gnbArea {
        padding-top: 0;
    }
    html.ie7 .headerSection .gnbArea .list>li {
        float: none;
        display: inline;
    }
    html.ie7 .headerSection .gnbArea .list>li>a {
        display: inline;
    }
    html.ie7 .headerSection .gnbArea .list>li>div {
        top: 41px;
    }
    html.ie7 .headerSection .gnbArea #gnbFix,
    html.ie7 .headerSection .gnbArea #gnbCloser {
        top: 201px;
    }
    /* contentWrap */
    .contentWrap {
        position: relative;
        z-index: 102;
        height: 100%;
        margin: 0 0 20px 0
    }
    .contentWrap .innerWrap {
        position: relative;
        z-index: 19;
        height: 100%;
    }
    /*.contentWrap .innerWrap:after { display:block; content:""; clear:both;}*/
    .contentWrap .bg_hide {
        background: url("http://img.cuk.edu/university/common/bg_contentwrap02.gif") repeat-x left top;
    }
    /* subMenu */
    .contentWrap .subMenu {
        display: block;
        background-color: #fff;
    }
    /* contentSection */
    .contentWrap .contentSection {
        position: relative;
        margin-left: 295px;
        margin-right: 20px;
    }
    .contentInnerWrap {
        clear: both;
        padding: 25px 0 0;
    }
    /* pathIndicator */
    .pathIndicator {
        position: absolute;
        right: 0;
        float: right;
        height: 34px;
        background: none;
        border: 0 none;
        margin: 2px 0 0 0;
    }
    .pathIndicator span,
    .pathIndicator span a {
        color: #646464;
    }
    .pathIndicator span {
        margin-top: 11px;
    }
    .pathIndicator span.home {
        background: none;
    }
    .pathIndicator span.home a {
        width: 16px;
        height: 13px;
    }
    .pathIndicator span.current {
        background: none;
    }
    /* snsUtil */
    .snsUtil {
        clear: both;
        padding: 10px 0 32px;
        text-align: right;
    }
    .snsUtil li.print {
        display: inline;
    }
    .contentWrap .contentInnerWrap {
        padding: 35px 0 0;
        margin-top: -67px;
        background-color: #fff;
    }
    .contentWrap .contentInnerWrap .wrap {
        padding-top: 0 !important;
    }
    /* contentHead */
    .contentInnerWrap .contentHead {
        height: 100px;
    }
    .contentInnerWrap .contentHead .tit {
        color: #1e1e1e;
        font-size: 32px;
        font-weight: bold;
    }
    /* subCategorySection */
    .contentOuterWrap {
        padding: 80px 0 0;
        min-height: 1000px;
    }
    /*padding:68px 0 0; */
    .contentOuterWrap>.subCategorySection {
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
    }
    .contentOuterWrap>.subCategorySection:after {
        display: block;
        content: "";
        clear: both;
    }
    html.ie7 .contentOuterWrap {
        zoom: 1;
        width: 100%;
    }
    .contentOuterWrap>.subCategorySection>article {}
    /* border-right: 1px solid #d5d5d5; padding-top:30px; height:251px !important; */
    /*.contentOuterWrap > .subCategorySection > article .readMore { top:31px; right:10px;}*/
    .contentOuterWrap>.subCategorySection>article .readMore {
        position: absolute;
        left: 20px;
        top: 75%;
        background-color: #d5d5d5;
        padding: 10px;
        font-size: 16px;
        color: #333;
        width: 140px;
        background: url(http://img.cuk.edu/university/common/arrow_department_right.png) no-repeat 92% 50% #d5d5d5;
    }
    .contentOuterWrap>.subCategorySection>article .readMore>a {
        font-size: 16px;
        font-weight: bold;
        color: #333;
    }
    /*right_Articles*/
    .contentOuterWrap>.subCategorySection .right_Articles1,
    .contentOuterWrap>.subCategorySection .right_Articles3,
    .contentOuterWrap>.subCategorySection .right_Articles5,
    .contentOuterWrap>.subCategorySection .right_Articles9,
    .contentOuterWrap>.subCategorySection .right_Articles10,
    .contentOuterWrap>.subCategorySection .right_Articles13,
    .contentOuterWrap>.subCategorySection .right_Articles14 {
        float: left;
        width: 30%;
        height: 275px;
        padding-bottom: 0;
    }
    .contentOuterWrap>.subCategorySection .right_Articles2,
    .contentOuterWrap>.subCategorySection .right_Articles4,
    .contentOuterWrap>.subCategorySection .right_Articles6,
    .contentOuterWrap>.subCategorySection .right_Articles8,
    .contentOuterWrap>.subCategorySection .right_Articles11,
    .contentOuterWrap>.subCategorySection .right_Articles12 {
        float: left;
        width: 30%;
        min-height: 275px;
        padding-bottom: 0;
        margin-left: 5%;
    }
    .contentOuterWrap>.subCategorySection .right_Articles7,
    .contentOuterWrap>.subCategorySection .right_Articles_none {
        float: right;
        width: 30%;
        border-right: 0;
        height: 275px;
        padding-bottom: 0;
    }
    /* chiefInfo */
    .contentOuterWrap>.subCategorySection .chiefInfo {
        float: left;
        width: 30%;
        height: 220px;
        padding-bottom: 0;
    }
    .contentOuterWrap>.subCategorySection .chiefInfo .inner {
        padding-left: 20px;
    }
    .contentOuterWrap>.subCategorySection .chiefInfo .photo img {
        width: 190px;
        height: 160px;
    }
    .contentOuterWrap>.subCategorySection .chiefInfo .nameWrap {
        width: 190px;
    }
    /* youtube2 */
    .videoWrap2 {
        text-align: center;
        padding: 20px 0;
        margin: 0 auto;
    }
    .video-container2 {
        float: left;
        width: 50%;
        position: relative;
        padding-bottom: 55%;
        padding-top: 30px;
        height: 0;
        overflow: hidden;
        margin-bottom: 20px;
        margin: 0 0 -20% 0
    }
    .video-container2 iframe,
    .video-container2 object,
    .video-container2 embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 55%;
    }
    /* departmentNews */
    .contentOuterWrap>.subCategorySection .departmentNews {
        float: left;
        width: 30%;
        padding-bottom: 0;
        margin-left: 5%;
    }
    .contentOuterWrap>.subCategorySection .departmentNews.etc {
        float: left;
        width: 30%;
        padding-bottom: 0;
        margin-left: 0;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .representDesc {
        padding-bottom: 30px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .representDesc .photo img {
        width: 100%;
        height: 100%;
        max-width: 100px;
        max-height: 88px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .departList li+li {
        padding-top: 30px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .representDesc .desc {
        width: calc(100% - 100px);
        padding: 0 0 0 13px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .list li {
        padding-top: 8px;
        padding-bottom: 8px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews.third {
        /*float:right;*/
        width: 30%;
        border-right: 0;
    }
    .contentOuterWrap>.subCategorySection .departmentNews.third .representDesc .desc {
        width: 92px;
    }
    /* pressNews */
    .contentOuterWrap>.subCategorySection .pressNews {
        float: left;
        width: 33%;
    }
    .contentOuterWrap>.subCategorySection .pressNews li {
        padding: 16px 0 !important;
    }
    .contentOuterWrap>.subCategorySection .pressNews li:first-child {
        padding-top: 0;
    }
    .contentOuterWrap>.subCategorySection .pressNews li.last {
        border-bottom: 0 none;
    }
    .contentOuterWrap>.subCategorySection .pressNews li span {
        float: none !important;
        display: block;
    }
    .contentOuterWrap>.subCategorySection .pressNews li span.date {
        padding-top: 8px;
        padding-bottom: 2px;
    }
    /* schoolAd */
    .contentOuterWrap>.subCategorySection .schoolAd {
        float: left;
        width: 30%;
        height: 220px;
        padding-bottom: 0;
    }
    .contentOuterWrap>.subCategorySection .schoolAd .inner div img {
        width: 100%;
    }
    /*scheduleAll*/
    .contentOuterWrap>.subCategorySection .koreaWebzine,
    .contentOuterWrap>.subCategorySection .aboutCertificate,
    .contentOuterWrap>.subCategorySection .scheduleAll {
        float: left;
        width: 30%;
        height: 220px;
        padding-bottom: 0;
    }
    .contentOuterWrap>.subCategorySection .scheduleAll ul li a span {
        display: block;
    }
    /*aboutMajor*/
    .contentOuterWrap>.subCategorySection .aboutMajor,
    .contentOuterWrap>.subCategorySection .printCertificate {
        float: left;
        width: 39%;
        height: 220px;
    }
    /*helper*/
    .contentOuterWrap>.subCategorySection .helper {
        float: left;
        width: 30%;
        height: 220px;
        padding-bottom: 0;
    }
    /*linkWrap */
    .contentOuterWrap>.subCategorySection .linkWrap {
        float: left;
        width: 30%;
        height: 220px;
        padding-bottom: 0;
    }
    .contentOuterWrap>.subCategorySection .linkWrap>.inner,
    .contentOuterWrap>.subCategorySection .printCertificate>.inner,
    .contentOuterWrap>.subCategorySection .helper>.inner,
    .contentOuterWrap>.subCategorySection .aboutMajor>.inner,
    .contentOuterWrap>.subCategorySection .departmentNews>.inner,
    .contentOuterWrap>.subCategorySection .schoolAd>.inner,
    .contentOuterWrap>.subCategorySection .pressNews>.inner {}
    /*padding-left:30px;*/
    .contentOuterWrap>.subCategorySection .scheduleAll>.inner,
    .contentOuterWrap>.subCategorySection .printCertificate1>.inner {
        padding-right: 10px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews>.inner,
    .contentOuterWrap>.subCategorySection .departmentNews.third>.inner {
        padding-right: 0;
    }
    /* footer */
    /*펼침메뉴*/
    .footerSection {
        width: 100%;
        height: auto;
    }
    .footerSection .roll_menu {
        position: relative;
        float: left;
        width: 60%;
        min-height: 405px
    }
    .footerSection .roll_menu .innerWrap {
        padding: 15px;
    }
    .main_majorToggle .txtClose .main_majorToggleTxt .subtit {
        visibility: visible;
    }
    .main_majorToggle .list a {
        display: inline;
        color: #c0c0c0;
        font-size: 14px;
        background: url("http://img.cuk.edu/university/common/footer_plus.gif") no-repeat 5px 7px;
        line-height: 22px;
        padding-left: 14px
    }
    .main_majorToggle .list.inline a {
        display: inline
    }
    /*f_service*/
    .main_majorToggle .f_service01,
    .main_majorToggle .f_service02,
    .main_majorToggle .f_service03,
    .main_majorToggle .f_service04,
    .main_majorToggle .f_service05 {
        float: left;
        width: 20%;
        border: none;
        margin: 0;
        padding: 10px 0
    }
    /*f_dept*/
    .main_majorToggle .f_dept01,
    .main_majorToggle .f_dept02,
    .main_majorToggle .f_dept03,
    .main_majorToggle .f_dept04,
    .main_majorToggle .f_dept05 {
        float: left;
        width: 20%;
        border: none;
        margin: 0;
        padding: 0;
        height: 200px;
        letter-spacing: -1px
    }
    .main_majorToggle .f_dept06,
    .main_majorToggle .f_dept07 {
        margin: 10px 0;
        padding: 10px 0;
        border-top: 1px solid #777777;
        width: 20%;
        border-bottom: none;
        height: 140px;
    }
    /*f_family*/
    .main_majorToggle .f_family01,
    .main_majorToggle .f_family02,
    .main_majorToggle .f_family03,
    .main_majorToggle .f_family04 {
        float: left;
        width: 24.5%;
        border: none;
        margin: 0;
        padding: 0;
        height: 150px;
    }
    /*콜센터*/
    .footer_callCenter {
        position: relative;
        float: right;
        width: 40%;
        overflow: hidden;
        margin: 0;
        padding: 0;
    }
    .footer_callCenter .innerWrap {
        padding: 10px 20px 0 20px;
    }
    .footer_callCenter .goenter {
        float: left;
        width: 93%;
        border: 1px solid #676767;
        padding: 35px 3% 30px 3%;
        display: block;
    }
    .footer_callCenter .goenter2 {
        float: left;
        width: 100%;
        margin-left: 0;
    }
    /*footerUtils*/
    .footerUtils {
        position: relative;
        width: 100%;
        overflow: hidden;
        margin: 0;
        background-color: #626262;
        height: 40px;
    }
    .footerUtils .innerWrap {
        padding: 7px 5px;
    }
    .footerUtils a {
        float: left;
        display: inline-block;
        color: #fff;
        height: 40px;
        font-size: 14px;
        background: url("http://img.cuk.edu/university/common/footer_line_01.gif") no-repeat right 6px;
        line-height: 22px;
        padding: 0 10px;
    }
    .footerSection .btnArea {
        float: left;
        width: 50%;
        margin: 30px 0;
        display: block;
    }
    .footerSection .sns {
        float: left;
        width: 46%;
        margin: 30px 0 30px 3%;
    }
    /*footerInfo*/
    .footerInfo .innerWrap {
        padding: 15px;
    }
    .footerInfo .brand .phoneNumber {
        display: inline-block;
        padding: 0 0 0 10px;
    }
    .footerInfo .brand a.btn {
        display: inline-block;
        background-color: #5e5e5e;
        padding: 2px 4px 4px 4px;
        font-size: 12px;
        color: #fff;
    }
    .footerInfo .brand .copyright {
        display: block;
        margin: 10px 0 0 0;
        font-size: 11px;
        border-top: 1px solid #a3a3a3;
        padding: 10px 0
    }
    .footerInfo .seq {
        float: right;
        display: block;
        padding: 20px 0;
        margin: -100px 0 0 0
    }
}


/* end of desktop */


/*******************
    DesktopWide
    *******************/

@media all and (min-width:1300px) {
    .headerSection .innerWrap {
        position: relative;
        width: 1280px;
        margin: 0 auto;
        padding: 0;
    }
    .contentWrap .innerWrap {
        position: relative;
        width: 1280px;
        margin: 0 auto;
        padding: 0 10px;
    }
     .contentWrap .innerWrap {}
    /*background-color:#fff;*/
    .contentWrap .bg_hide {
        background: url("http://img.cuk.edu/university/common/bg_contentwrap02.gif") repeat-x left top;
    }
    .headerSection .logo {
        z-index: 203;
        display: inline-block;
        position: relative;
        padding: 70px 0 0 0;
    }
    .headerSection .logo img {
        width: auto;
        height: auto;
    }
    .headerSection {
        background: url("http://img.cuk.edu/university/main/bg_header_util.gif") repeat-x left top;
    }
    .headerSection .util {
        margin-right: 185px;
    }
    .headerSection .util .domain_list li:first-child {
        border-left: 1px solid #dc9cae;
    }
    .headerSection .util .right_list li:last-child {
        border-right: 1px solid #dc9cae;
    }
    .headerSection .searchArea {
        right: 20px;
    }
    .menu_depth01 {
        float: left;
        display: inline-block;
        padding: 0 40px 0 20px;
        width: 315px;
        height: 200px;
        text-align: left;
        background: url('http://img.cuk.edu/university/common/menu_depth01.png') no-repeat left bottom;
    }
    .menu_depth02 {
        float: left;
        display: inline-block;
        padding: 0 40px 0 20px;
        width: 315px;
        height: 200px;
        text-align: left;
        background: url('http://img.cuk.edu/university/common/menu_depth02.png') no-repeat left bottom;
    }
    .menu_depth03 {
        float: left;
        display: inline-block;
        padding: 0 40px 0 20px;
        width: 315px;
        height: 200px;
        text-align: left;
        background: url('http://img.cuk.edu/university/common/menu_depth03.png') no-repeat left bottom;
    }
    .menu_depth04 {
        float: left;
        display: inline-block;
        padding: 0 40px 0 20px;
        width: 315px;
        height: 200px;
        text-align: left;
        background: url('http://img.cuk.edu/university/common/menu_depth04.png') no-repeat left bottom;
    }
    .menu_depth05 {
        float: left;
        display: inline-block;
        padding: 0 40px 0 20px;
        width: 315px;
        height: 200px;
        text-align: left;
        background: url('http://img.cuk.edu/university/common/menu_depth05.png') no-repeat left bottom;
    }
    .menu_depth06 {
        float: left;
        display: inline-block;
        padding: 0 40px 0 20px;
        width: 315px;
        height: 200px;
        text-align: left;
        background: url('http://img.cuk.edu/university/common/menu_depth06.png') no-repeat left bottom;
    }
    .menu_depth07 {
        float: left;
        display: inline-block;
        padding: 0 40px 0 20px;
        width: 315px;
        height: 200px;
        text-align: left;
        background: url('http://img.cuk.edu/university/common/menu_depth07.png') no-repeat left bottom;
    }
    .menu_depth01 .dt,
    .menu_depth02 .dt,
    .menu_depth03 .dt,
    .menu_depth04 .dt,
    .menu_depth05 .dt,
    .menu_depth06 .dt,
    .menu_depth07 .dt {
        z-index: 0;
        font-size: 16px;
        color: #272727;
        padding: 5px 0;
        text-align: left;
        font-weight: bold;
    }
    .menu_depth01 .dd,
    .menu_depth02 .dd,
    .menu_depth03 .dd,
    .menu_depth04 .dd,
    .menu_depth05 .dd,
    .menu_depth06 .dd,
    .menu_depth07 .dd {
        z-index: 0;
        font-size: 14px;
        color: #727272;
        padding: 5px 0;
        text-align: left;
        line-height: 16px;
    }
    .headerSection .searchArea {
        right: 20px;
    }
    .headerSection {}
    /*background:url("http://img.cuk.edu/university/common/bg_gnb_line_wide.gif") repeat-x left 90px;*/
    .headerSection .gnbArea {
        position: relative;
        top: -35px;
        left: 0;
        padding: 0;
    }
    .headerSection .gnbArea .list {
        background: none;
        padding: 0 0 0 337px
    }
    .headerSection .gnbArea .list>li {
        padding: 0 17px;
    }
    .headerSection .gnbArea .list>li>div {
        padding-left: 0;
        background-color: #f4f4f4
    }
    .headerSection .gnbArea .list>li>div.slogen_banner {
        background: red;
    }
    .headerSection .gnbArea .list>li>div>ul {
        margin: 0 auto;
        padding: 0 20px;
        width: 1300px;
    }
    .headerSection .gnbArea .list>li>div>ul>li {
        padding-right: 15px;
    }
    /*.headerSection .gnbArea .list > li.order3 > div > ul > li.order7 { padding-top:10px;}*/
    .headerSection .gnbArea .list a {
        text-indent: -1px;
    }
    .headerSection .gnbArea .list .gnbAd {
        padding-right: 30px;
    }
    .headerSection .gnbArea .list .gnbAd img {
        border: 1px solid #d6d6d6;
    }
    .headerSection .gnbArea #gnbFix {
        right: 55px;
    }
    .headerSection .gnbArea #gnbCloser {
        right: 10px;
    }
    .headerSection .gnbArea .list .gnbAd {
        display: block;
    }
    html.ie7 .headerSection .gnbArea .list>li>div {
        border-top: 1px solid #8b0029;
        height: 179px;
    }
    .headerSection .gnbArea .list>li>div>ul.nobanner {
        width: 1300px;
        margin: 0;
        padding: 0
    }
    .headerSection .gnbArea .list>.order3>div>ul.nobanner {
        width: 1080px;
        padding: 0;
        margin: 0 auto
    }
    /*학사안내 이미지 없을 시 .headerSection .gnbArea .list > .order4 > div > ul.nobanner { width:810px; padding:0; margin:0 auto}*/
    .headerSection .gnbArea .list>.order5>div>ul.nobanner {
        width: 1000px;
        padding: 0;
        margin: 0 auto
    }
    .headerSection .gnbArea .list>.order6>div>ul.nobanner {
        width: 1070px;
        padding: 0;
        margin: 0 auto
    }
    .headerSection .gnbArea .slogen_banner {
        position: absolute;
        width: 100%;
        top: 286px;
        left: 0;
        height: 80px;
        padding: 1.1% 15%1.1% 10%;
        background: none;
    }
    /*transform:translateX(25%);*/
    .headerSection .gnbArea .slogen_banner .title img {
        width: 531px;
        height: 59px;
        padding: 0 7% 0 0
    }
    .headerSection .gnbArea .slogen_banner img {
        width: 531px;
        height: 59px;
    }
    .contentOuterWrap {
        padding-bottom: 100px;
        clear: both;
        overflow: hidden;
        font-size: 13px;
    }
    /* background:url("http://img.cuk.edu/university/common/bg_content_line.gif") no-repeat 739px 7px;*/
    .contentOuterWrap>.mainContentSection {
        float: left;
        width: 700px;
    }
    .contentOuterWrap>.subCategorySection {
        float: right;
        width: 215px;
    }
    /*width:230px;*/
    html.ie7 .contentOuterWrap {
        zoom: 1;
    }
    .contentWrap .contentSection {
        margin-right: 0;
    }
    #subMenu {
        left: 0;
    }
    /*#subMenu { left:20px;}*/
    .contentWrap .contentSection {
        padding-right: 0;
        margin-left: 300px;
    }
    /*width:230px;*/
    .contentWrap .contentInnerWrap {
        padding: 1px 0 0;
    }
    .pathIndicator {
        padding-right: 0;
        background: none
    }
    .pathIndicator span {
        margin-top: 11px;
        background: url("http://img.cuk.edu/university/ico/ico_path_sub.gif") no-repeat right 2px;
        color: #646464;
    }
    .pathIndicator span.home a {
        width: 16px;
        height: 13px;
        background: url("http://img.cuk.edu/university/ico/ico_path_home.gif") no-repeat left top;
    }
    html.ie7 .pathIndicator {
        float: none;
        text-align: right;
        height: 23px;
        padding-top: 11px;
    }
    html.ie7 .pathIndicator>span {
        float: none;
        display: inline;
    }
    html.ie7 .pathIndicator>span.home a {
        display: inline;
        color: transparent;
        padding-right: 3px;
    }
    .contentOuterWrap>.subCategorySection {
        margin: -10px 0 10px;
        border-top: 0 none;
    }
    .contentOuterWrap>.subCategorySection>article {
        width: auto !important;
        height: auto !important;
        border-right: 0 none !important;
    }
    /* padding:20px 0 40px 40px !important; border-bottom:1px solid #d2d2d2;*/
    .contentOuterWrap>.subCategorySection>article>.inner {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    /*.contentOuterWrap > .subCategorySection > article .readMore { right:0; top:21px;}*/
    /* chiefInfo */
    .contentOuterWrap>.subCategorySection .chiefInfo {
        float: none;
        margin-top: 0px;
        padding-bottom: 30px;
    }

    /* youtube2 */
    .videoWrap2 {
        text-align: center;
        padding: 20px 0;
        margin: 0 auto;
    }
    .video-container2 {
        float: left;
        width: 350px;
        position: relative;
        padding-bottom: 55%;
        padding-top: 30px;
        height: 0;
        overflow: hidden;
        margin-bottom: 20px;
        margin: 0 0 -150px 0
    }
    .video-container2 iframe,
    .video-container2 object,
    .video-container2 embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 55%;
    }
    /* departmentNews */
    .contentOuterWrap>.subCategorySection .right_Articles1,
    .contentOuterWrap>.subCategorySection .right_Articles3,
    .contentOuterWrap>.subCategorySection .right_Articles5,
    .contentOuterWrap>.subCategorySection .right_Articles9,
    .contentOuterWrap>.subCategorySection .right_Articles10,
    .contentOuterWrap>.subCategorySection .right_Articles13,
    .contentOuterWrap>.subCategorySection .right_Articles14 {
        min-width: 215px;
        min-height: 205px;
        margin: 0 0 25px 0;
        background-size: cover;
    }
    .contentOuterWrap>.subCategorySection .right_Articles2,
    .contentOuterWrap>.subCategorySection .right_Articles4,
    .contentOuterWrap>.subCategorySection .right_Articles6,
    .contentOuterWrap>.subCategorySection .right_Articles7,
    .contentOuterWrap>.subCategorySection .right_Articles8,
    .contentOuterWrap>.subCategorySection .right_Articles11,
    .contentOuterWrap>.subCategorySection .right_Articles12,
    .contentOuterWrap>.subCategorySection .right_Articles_none {
        min-width: 215px;
        min-height: 205px;
        margin: 0 0 25px 0;
        background-size: cover;
    }
    .contentOuterWrap>.subCategorySection .departmentNews {
        float: left;
        width:100%;
        min-width: 215px;
        max-width: 215px;
        min-height: 275px;
        margin: 0;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .representDesc {
        padding-bottom: 20px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .representDesc .photo img{
    	width:100%;
    	height:100%;
    	max-width:88px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .departList li+li{
    	padding-top: 20px;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .representDesc .desc {
        width: calc(100% - 88px);
    }
    .contentOuterWrap>.subCategorySection .departmentNews.third .representDesc .desc {
        width: auto;
    }
    .contentOuterWrap>.subCategorySection .departmentNews .list li {
        padding-top: 7px;
        padding-bottom: 7px;
    }
    /* seniorStory  */
    .contentOuterWrap>.subCategorySection .seniorStory {
        float: none;
    }
    .contentOuterWrap>.subCategorySection .schoolAd,
    .contentOuterWrap>.subCategorySection .helper,
    .contentOuterWrap>.subCategorySection .linkWrap {
        float: none;
        border-left: 0;
    }
    .contentOuterWrap>.subCategorySection .scheduleAll {
        float: none;
    }
    .contentOuterWrap>.subCategorySection .helper {
        float: none;
    }
    .contentOuterWrap>.subCategorySection .pressNews,
    .contentOuterWrap>.subCategorySection .koreaWebzine,
    .contentOuterWrap>.subCategorySection .aboutCertificate,
    .contentOuterWrap>.subCategorySection .aboutMajor,
    .contentOuterWrap>.subCategorySection .printCertificate {
        float: none;
    }
    .contentOuterWrap>.subCategorySection .scheduleAll>.inner,
    .contentOuterWrap>.subCategorySection .right_Articles2>.inner,
    contentOuterWrap>.subCategorySection .right_Articles12>.inner {
        padding-right: 0;
    }
    /* footer */
    /*펼침메뉴*/
    .footerSection {
        width: 100%;
        height: auto;
    }
    .footerSection .Wrap01 {
        width: 1280px;
        padding: 0 10px;
        margin: 0 auto
    }
    .footerSection .roll_menu {
        position: relative;
        float: left;
        width: 70%;
    }
    .footer_callCenter {
        position: relative;
        float: right;
        width: 30%;
        overflow: hidden;
        margin: 0;
        padding: 0;
    }
    .footerUtils .innerWrap {
        padding: 10px 0 0 0;
        margin: 0 0 0 -10px
    }
    .footerInfo .innerWrap {
        padding: 10px 0 0 0;
    }
    .footerInfo .seq {
        padding: 20px 10px 0 0;
    }
}


/* end of desktopWide */


/*******************
    not Mobile
    *******************/

@media all and (min-width: 768px) {
    /* topBanner */
    .topBanner a {
        margin-left: -950px;
    }
    .pathIndicator>span {
        padding: 0 15px 0 9px;
    }
    .pathIndicator>span.home {
        margin-top: 11px;
    }
    table.gsc-search-box {
        width: 65% !important;
        margin: 0 auto !important;
    }
}


/*******************
    Mobile
    *******************/

@media all and (max-width: 767px) {
    /* topBanner */
    .topBanner a {
        margin-left: -50%;
    }
    .topBanner a img {
        width: 100%;
    }
    /* entranceBanner */
    .headerSection .gnbArea .list .enteranceBanner {
        height: 230px;
        text-align: center;
        background: #f4f4f4 url("http://img.cuk.edu/university/common/gnb_ad_mobile_bg.gif") no-repeat center top;
    }
    .headerSection .gnbArea .list .enteranceBanner .obj0 {
        display: none;
    }
    .headerSection .gnbArea .list .enteranceBanner .obj1 {
        padding: 20px 0 20px;
    }
    .headerSection .gnbArea .list .enteranceBanner .obj1 img {
        width: 289px;
    }
    /*height:44px;*/
}


/*******************
    Etc
    *******************/

@media all and (min-width:1490px) {
    /* sideBanner */
    .sideBanner {
        display: none;
    }
}

.pathIndicator>span {
    padding: 0 15px 0 9px;
}