@charset "UTF-8";
/*======================================헬퍼&유틸======================================*/
/*======================================개별 페이지======================================*/
/* 대학 - 대학 */
.page-academics-undergraduate-colleges .colleges-list .ly-container .ly-inner .colleges-wrap .list-content.last .link-list { padding-bottom: 20px; border-bottom: 1px dashed #b7c2d7; margin-bottom: 25px; }

.page-academics-undergraduate-colleges .colleges-list .ly-container .ly-inner .colleges-wrap .list-content.last .link-list:last-child { border-bottom: none; margin-bottom: 0; }

@media (max-width: 1279px) { .page-academics-undergraduate-colleges .colleges-list .ly-container .ly-inner .colleges-wrap .list-content.last .link-list:last-child { padding-bottom: 0; } }

/* 대학 - 교과과정 */
@media (max-width: 1279px) { .page-academics-undergraduate-curriculum .intro .ly-inner { padding-bottom: 40px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-curriculum .intro .ly-inner { padding-bottom: 70px; } }

.page-academics-undergraduate-curriculum .intro .ly-inner .desc { font-family: 'Noto Serif KR'; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-undergraduate-curriculum .intro .ly-inner .desc { margin-bottom: 10px; font-size: 14px; line-height: 20px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-curriculum .intro .ly-inner .desc { margin-bottom: 16px; font-size: 16px; line-height: 24px; } }

.page-academics-undergraduate-curriculum .intro .ly-inner .tip { padding-left: 15px; font-weight: 400; letter-spacing: -0.025em; text-indent: -15px; color: #888; }

@media (max-width: 1279px) { .page-academics-undergraduate-curriculum .intro .ly-inner .tip { margin-bottom: 12px; font-size: 11px; line-height: 15px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-curriculum .intro .ly-inner .tip { margin-bottom: 30px; font-size: 14px; line-height: 22px; } }

@media (max-width: 1279px) { .page-academics-undergraduate-curriculum .ly-section .ly-container .ly-inner { padding-bottom: 40px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-curriculum .ly-section .ly-container .ly-inner { padding-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-undergraduate-curriculum .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 14px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-curriculum .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 40px; } }

@media (max-width: 1279px) { .page-academics-undergraduate-curriculum .ly-section .ly-container .ly-inner .common-btn-wrap .common-btn-down { display: inline-block; width: auto; margin-bottom: 15px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-curriculum .ly-section .ly-container .ly-inner .common-btn-wrap .common-btn-down { margin-right: 20px; } }

@media (max-width: 1279px) { .page-academics-undergraduate-curriculum .ly-section .ly-container .ly-inner .common-btn-wrap .common-btn-down + .common-btn-down { margin-right: 0; } }

.page-academics-undergraduate-curriculum .ly-section .ly-container .ly-inner .title-desc { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-undergraduate-curriculum .ly-section .ly-container .ly-inner .title-desc { padding-bottom: 20px; font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-curriculum .ly-section .ly-container .ly-inner .title-desc { font-size: 15px; line-height: 24px; } }

.page-academics-undergraduate-curriculum .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (max-width: 1279px) { .page-academics-undergraduate-curriculum .ly-section:last-of-type .ly-container .ly-inner { padding-bottom: 0px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-curriculum .ly-section:last-of-type .ly-container .ly-inner { padding-bottom: 70px; border-bottom: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-academics-undergraduate-curriculum .ly-section:last-of-type .ly-container .ly-inner .title-desc { border-bottom: 1px solid #ebebeb; } }

/* 대학 - 기초교양교육 */
@media (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section.intro .ly-container { margin-bottom: 40px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-basic_education .ly-section.intro .ly-container { margin-bottom: 70px; } }

@media (max-width: 639px) { .page-academics-undergraduate-basic_education .ly-section.intro .ly-container .ly-inner .intro-wrap { padding: 20px; margin-bottom: 20px; background: #f7f7f7; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section.intro .ly-container .ly-inner .intro-wrap { padding: 30px 200px 30px 30px; margin-bottom: 20px; background: #f7f7f7 url("/webdata/uploads/kor/image/2020/01/academics-education-intro-bg_md.png") right bottom/contain no-repeat; } }

@media (min-width: 1280px) { .page-academics-undergraduate-basic_education .ly-section.intro .ly-container .ly-inner .intro-wrap { height: 210px; padding: 30px 410px 30px 40px; background: #f7f7f7 url("/webdata/uploads/kor/image/2019/12/academics-education-intro-bg_lg.png") center right/auto no-repeat; } }

.page-academics-undergraduate-basic_education .ly-section.intro .ly-container .ly-inner .intro-wrap .desc { margin-bottom: 15px; }

@media (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section .ly-container { margin-bottom: 35px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-basic_education .ly-section .ly-container { margin-bottom: 62px; } }

@media (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 7px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 30px; } }

.page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .figure-img { text-align: center; }

@media (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .figure-img { margin: 23px 0 31px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .figure-img { margin: 40px 0 60px; } }

.page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .figure-img .img { max-width: 100%; }

@media (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .common-smalltitle { margin: 9px 0 5px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .common-smalltitle { margin-bottom: 5px; } }

.page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .desc { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .desc { margin-bottom: 15px; font-size: 13px; line-height: 20px; } }

@media (min-width: 1280px) { .page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .desc { margin-bottom: 31px; font-size: 15px; line-height: 24px; } }

.page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .desc span { font-weight: 500; color: #333; }

@media (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .desc span .normal { font-weight: 400; color: #666; } }

@media (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .common-btn-link { width: auto; height: 30px; padding: 0 15px; line-height: 30px; } }

.page-academics-undergraduate-basic_education .ly-section .ly-container .ly-inner .common-btn-link:after { margin-left: 20px; }

.page-academics-undergraduate-basic_education .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-undergraduate-basic_education .ly-section:last-of-type .ly-container .ly-inner { border-bottom: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section:last-of-type .ly-container .ly-inner .last-text { padding-bottom: 35px; border-bottom: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-academics-undergraduate-basic_education .ly-section:last-of-type .ly-container .ly-inner .desc { margin-bottom: 10px; } }

/* 대학원 - 일반대학원 */
.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content { border-bottom: 1px dashed #b7c2d7; }

@media (max-width: 1279px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content { padding-top: 20px; padding-bottom: 15px; } }

@media (min-width: 1280px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content { padding-bottom: 30px; } }

@media (max-width: 1279px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content:first-child { padding-top: 10px; } }

@media (max-width: 1279px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content:last-child { margin-bottom: 40px; } }

@media (min-width: 1280px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content:last-child { margin-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .common-smalltitle { margin-bottom: 10px; } }

@media (min-width: 1280px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .common-smalltitle { padding-top: 40px; margin-bottom: 17px; } }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .img-wrap { display: inline-block; vertical-align: middle; }

@media (max-width: 639px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .img-wrap { width: 100%; margin-bottom: 10px; } }

@media (min-width: 640px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .img-wrap { width: 240px; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .img-wrap { margin-right: 37px; } }

@media (min-width: 1280px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .img-wrap { margin-right: 56px; } }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .img-wrap img { width: 100%; }

@media (min-width: 640px) and (max-width: 860px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .img-wrap.tablet-top { vertical-align: top; } }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list { display: inline-block; font-size: 0; vertical-align: middle; }

@media (max-width: 639px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list { width: 100%; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list { width: calc(100% - 280px); } }

@media (min-width: 1280px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list { width: 900px; } }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list span { display: inline-block; position: relative; padding: 0 4px 0 9px; margin-bottom: 4px; font-size: 13px; font-weight: 400; line-height: 25px; letter-spacing: -0.025em; text-decoration: none; color: #666; }

@media (max-width: 859px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list span { width: calc(100% / 2); } }

@media (max-width: 859px) and (min-width: 640px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list span { margin-bottom: 9px; line-height: 18px; } }

@media (min-width: 860px) and (max-width: 1279px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list span { width: calc(100% / 3); } }

@media (min-width: 1280px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list span { width: 180px; } }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a { display: inline-block; position: relative; padding-left: 10px; padding-right: 4px; margin-bottom: 4px; font-size: 13px; font-weight: 400; line-height: 25px; letter-spacing: -0.025em; text-indent: -10px; text-decoration: none; color: #666; }

@media (max-width: 859px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a { width: calc(100% / 2); } }

@media (max-width: 859px) and (min-width: 640px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a { margin-bottom: 9px; line-height: 18px; } }

@media (min-width: 860px) and (max-width: 1279px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a { width: calc(100% / 3); } }

@media (min-width: 1280px) { .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a { width: 180px; } }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a span { position: absolute; }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a:before { content: ''; display: inline-block; width: 6px; height: 10px; margin-right: 4px; background: url("/webdata/uploads/kor/image/2020/01/academics-colleges-list_lg.png") center left/auto no-repeat; }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a:focus, .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a:hover { font-weight: 500; color: #1b3b86; }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a:focus:after, .page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content .link-list a:hover:after { background-position: center right; }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content.long .img-wrap { vertical-align: top; }

.page-academics-graduate_schools .ly-section .ly-container .ly-inner .list-wrap .list-content.long .link-list { vertical-align: top; }

.page-academics-graduate_schools .ly-section:last-of-type .ly-container { margin-bottom: 100px; }

.page-academics-graduate_schools .ly-section:last-of-type .ly-container .ly-inner .list-wrap .list-content:last-child { margin-bottom: 0; }

/* 대학원 - 전문대학원 */
.page-academics-professional_graduate_schools .colleges-list .ly-container .ly-inner .colleges-wrap .list-content { position: relative; }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-professional_graduate_schools .colleges-list .ly-container .ly-inner .colleges-wrap .list-content .link-list { margin-left: 268px; margin-top: -40px; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-professional_graduate_schools .colleges-list .ly-container .ly-inner .colleges-wrap .list-content .link-list a { width: 38%; } }

@media (min-width: 1280px) { .page-academics-professional_graduate_schools .colleges-list .ly-container .ly-inner .colleges-wrap .list-content .link-list a { width: 283px; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-professional_graduate_schools .colleges-list .ly-container .ly-inner .colleges-wrap .list-content .link-list a:nth-child(2n) { width: 62%; } }

/* 대학원 - 교과과정 */
@media (max-width: 1279px) { .page-academics-graduate-curriculum .intro .ly-inner { padding-bottom: 40px; } }

@media (min-width: 1280px) { .page-academics-graduate-curriculum .intro .ly-inner { padding-bottom: 70px; } }

.page-academics-graduate-curriculum .intro .ly-inner .desc { font-family: 'Noto Serif KR'; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-graduate-curriculum .intro .ly-inner .desc { margin-bottom: 10px; font-size: 14px; line-height: 20px; } }

@media (min-width: 1280px) { .page-academics-graduate-curriculum .intro .ly-inner .desc { margin-bottom: 16px; font-size: 16px; line-height: 24px; } }

.page-academics-graduate-curriculum .intro .ly-inner .tip { padding-left: 15px; font-weight: 400; letter-spacing: -0.025em; text-indent: -15px; color: #888; }

@media (max-width: 1279px) { .page-academics-graduate-curriculum .intro .ly-inner .tip { margin-bottom: 12px; font-size: 11px; line-height: 15px; } }

@media (min-width: 1280px) { .page-academics-graduate-curriculum .intro .ly-inner .tip { margin-bottom: 30px; font-size: 14px; line-height: 22px; } }

@media (max-width: 1279px) { .page-academics-graduate-curriculum .ly-section .ly-container .ly-inner { padding-bottom: 40px; } }

@media (min-width: 1280px) { .page-academics-graduate-curriculum .ly-section .ly-container .ly-inner { padding-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-graduate-curriculum .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 14px; } }

@media (min-width: 1280px) { .page-academics-graduate-curriculum .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 40px; } }

@media (max-width: 1279px) { .page-academics-graduate-curriculum .ly-section .ly-container .ly-inner .common-btn-wrap .common-btn-down { display: inline-block; width: auto; margin-bottom: 15px; } }

@media (min-width: 1280px) { .page-academics-graduate-curriculum .ly-section .ly-container .ly-inner .common-btn-wrap .common-btn-down { margin-right: 20px; } }

@media (max-width: 1279px) { .page-academics-graduate-curriculum .ly-section .ly-container .ly-inner .common-btn-wrap .common-btn-down + .common-btn-down { margin-right: 0; } }

.page-academics-graduate-curriculum .ly-section .ly-container .ly-inner .title-desc { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-graduate-curriculum .ly-section .ly-container .ly-inner .title-desc { padding-bottom: 20px; font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-graduate-curriculum .ly-section .ly-container .ly-inner .title-desc { font-size: 15px; line-height: 24px; } }

.page-academics-graduate-curriculum .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (max-width: 1279px) { .page-academics-graduate-curriculum .ly-section:last-of-type .ly-container .ly-inner { padding-bottom: 0px; } }

@media (min-width: 1280px) { .page-academics-graduate-curriculum .ly-section:last-of-type .ly-container .ly-inner { padding-bottom: 70px; border-bottom: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-academics-graduate-curriculum .ly-section:last-of-type .ly-container .ly-inner .title-desc { border-bottom: 1px solid #ebebeb; } }

/* 공개강좌 */
.page-academics-non_degree_courses .intro .ly-inner { margin-bottom: 67px; }

.page-academics-non_degree_courses .intro .ly-inner .title-desc { font-family: 'Noto Serif KR'; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-non_degree_courses .intro .ly-inner .title-desc { font-size: 14px; line-height: 20px; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .intro .ly-inner .title-desc { font-size: 16px; line-height: 24px; } }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .common-contitle .link { position: relative; z-index: 1; vertical-align: initial; }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .is-active + .desc-container .desc-inner .desc-content { padding: 15px 15px 0; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .is-active + .desc-container .desc-inner .desc-content { padding: 34px 100px 0; } }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner { padding: 0; }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content p.common-smalltitle { font-weight: 500; }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content p.common-smalltitle:after { display: none; }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-smalltitle { display: inline-block; padding: 0; text-decoration: none; }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-smalltitle { margin-top: 8px; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-smalltitle { line-height: 28px; } }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-smalltitle:after { content: ''; display: inline-block; width: 6px; height: 10px; margin-left: 10px; }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-smalltitle:after { background: url("../image/link-list-on_sm.png") center/contain no-repeat; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-smalltitle:after { background: url("../image/link-list-on_lg.png") center/auto no-repeat; } }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-smalltitle:first-child { margin-top: 0; } }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content p { font-weight: 400; }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content p { padding-top: 5px; } }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 { margin: 10px 0 15px; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 { margin: 15px 0 40px; } }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap { border-top: 1px solid #999; }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table { width: 100%; }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table th { padding: 10px 0; border-bottom: 1px solid #dedede; font-size: 13px; font-weight: 500; letter-spacing: -0.025em; color: #333; }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table th { line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table th { line-height: 11px; border-bottom: 1px solid #999; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table th.col-year { width: 180px; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table th.col-period { width: 350px; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table th.col-common { width: 250px; } }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table th + th { border-left: 1px solid #dedede; }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table td { border-bottom: 1px solid #dedede; font-size: 13px; font-weight: 400; letter-spacing: -0.025em; text-align: center; color: #666; }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table td { display: block; width: 100%; padding: 0; border-left: none; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table td { padding: 10px 0; line-height: 22px; } }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table td + td { border-left: 1px solid #dedede; } }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table td span { display: inline-block; width: calc(100% - 100px); padding: 7px 0; vertical-align: middle; } }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table td span.col-title { width: 100px; font-weight: 500; color: #333; } }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table td span.col-title + span { border-left: 1px solid #dedede; } }

.page-academics-non_degree_courses .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table td span a { text-decoration: none; color: #666; }

.page-academics-non_degree_courses .ly-section.snui .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table thead th { display: none; }

@media (min-width: 1280px) { .page-academics-non_degree_courses .ly-section.snui .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table tbody th { width: 260px; border-top: none; border-color: #dedede; } }

.page-academics-non_degree_courses .ly-section.snui .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table tbody td { border-left: 1px solid #dedede; }

@media (max-width: 1279px) { .page-academics-non_degree_courses .ly-section.snui .ly-container .ly-inner .desc-container .desc-inner .desc-content .table-type01 .table-wrap table tbody td { display: table-cell; width: auto; border-top: none; text-align: center; } }

.page-academics-non_degree_courses .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (max-width: 1279px) { .page-academics-non_degree_courses .msie9 .desc-container .desc-inner .desc-content .table-type01 .table-wrap tr td { display: block; float: left; width: 100%; clear: both; } }

/* 학사행정 - 전기 학위수여식

제2학기 종료, 동계휴가 종료 */
@media (max-width: 639px) { .page-academics-resources-calendar .calendar .ly-container { margin-bottom: 2px; } }

@media (min-width: 1280px) { .page-academics-resources-calendar .calendar .ly-container { margin-bottom: 28px; } }

@media (max-width: 1279px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner { padding: 0; } }

.page-academics-resources-calendar .calendar .ly-container .ly-inner .select-wrap .this-year { display: inline-block; }

.page-academics-resources-calendar .calendar .ly-container .ly-inner .select-wrap .this-year p { padding-left: 15px; font-size: 20px; font-weight: 500; line-height: 24px; letter-spacing: 0; color: #333; }

@media (max-width: 639px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .select-wrap .this-year p { padding-bottom: 15px; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .select-wrap .this-year p { padding: 30px; } }

@media (min-width: 1280px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .select-wrap .this-year p { padding: 0 0 24px 90px; } }

.page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap { border-top: 1px solid #333; }

@media (min-width: 1280px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap { border-bottom: 1px solid #ebebeb; } }

@media (max-width: 639px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap { margin: 0 15px; } }

.page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap { border-bottom: 1px solid #ebebeb; font-size: 0; }

.page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .month { display: inline-block; vertical-align: top; }

@media (max-width: 639px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .month { width: 80px; padding-top: 17px; text-align: left; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .month { width: 140px; padding: 50px 0; text-align: center; } }

@media (min-width: 1280px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .month { width: 240px; padding: 50px 60px; text-align: center; } }

.page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .month .month-text { font-size: 20px; font-weight: 500; line-height: 24px; letter-spacing: 0; }

.page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content { display: inline-block; font-size: 0; }

@media (max-width: 639px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content { margin: 17px 10px; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content { padding: 50px 0 17px; width: calc(100% - 140px); } }

@media (min-width: 1280px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content { padding: 50px 0 17px; width: calc(100% - 240px); } }

.page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .day { color: #666; letter-spacing: 0em; }

@media (max-width: 639px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .day { display: block; padding-bottom: 3px; font-size: 13px; font-weight: 400; line-height: 20px; } }

@media (min-width: 640px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .day { display: inline-block; font-size: 15px; font-weight: 500; line-height: 24px; letter-spacing: 0; vertical-align: top; } }

@media (min-width: 640px) and (min-width: 640px) and (max-width: 1279px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .day { width: 210px; } }

@media (min-width: 640px) and (min-width: 1280px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .day { width: 280px; padding: 0 40px 24px 60px; } }

.page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .desc { font-weight: 500; letter-spacing: -0.025em; color: #333; }

@media (max-width: 639px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .desc { display: block; padding-bottom: 4px; font-size: 13px; line-height: 20px; } }

@media (min-width: 640px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .desc { display: inline-block; padding-bottom: 24px; font-size: 15px; line-height: 24px; } }

@media (min-width: 640px) and (min-width: 640px) and (max-width: 1279px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .desc { width: calc(100% - 210px); } }

@media (min-width: 640px) and (min-width: 1280px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .desc { width: calc(100% - 280px); } }

@media (max-width: 639px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .desc + .desc { margin-top: -5px; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .desc + .desc { padding-left: 210px; margin-top: -15px; } }

@media (min-width: 1280px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .calendar-wrap .work-wrap .work-content .work .desc + .desc { padding-left: 280px; margin-top: -25px; } }

@media (max-width: 639px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .tip-box { padding: 10px 20px 7px; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .tip-box { padding: 10px 30px 0; } }

@media (min-width: 1280px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .tip-box { padding: 20px 15px 0; } }

.page-academics-resources-calendar .calendar .ly-container .ly-inner .tip-box .tip { font-weight: 400; letter-spacing: -0.025em; color: #888; }

@media (max-width: 639px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .tip-box .tip { padding-left: 12px; margin-bottom: 3px; font-size: 11px; line-height: 15px; text-indent: -12px; } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .tip-box .tip { padding-left: 15px; margin-bottom: 2px; font-size: 13px; line-height: 20px; text-indent: -15px; } }

@media (min-width: 1280px) { .page-academics-resources-calendar .calendar .ly-container .ly-inner .tip-box .tip { padding-left: 15px; font-size: 13px; line-height: 22px; text-indent: -15px; } }

@media (max-width: 1279px) { .page-academics-resources-calendar .common-contact { margin-bottom: 47px; } }

@media (min-width: 1280px) { .page-academics-resources-calendar .common-contact { margin-bottom: 95px; } }

@media (max-width: 1279px) { .page-academics-resources-calendar .common-contact .ly-inner .person { background-position: left top 1px; } }

@media (min-width: 1280px) { .page-academics-resources-calendar .common-contact .ly-inner .person { background-position: left top 3px; } }

.page-academics-resources-calendar .common-contact .ly-inner .person span { vertical-align: top; }

.page-academics-resources-calendar .common-contact .ly-inner .person span .tel { text-decoration: none; }

.page-academics-resources-calendar .common-contact .ly-inner .person .bar + span { display: inline-block; text-align: left; }

@media (max-width: 639px) { .page-academics-resources-calendar .common-contact .ly-inner .person .bar + span { width: calc(100% - 52px); } }

@media (min-width: 640px) and (max-width: 1279px) { .page-academics-resources-calendar .common-contact .ly-inner .person .bar + span { width: calc(100% - 80px); } }

/* 학사행정 - 등록금납부 */
@media (max-width: 1279px) { .page-academics-resources-tuition .ly-section .ly-container { margin-bottom: 35px; } }

@media (min-width: 1280px) { .page-academics-resources-tuition .ly-section .ly-container { margin-bottom: 62px; } }

@media (max-width: 1279px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 7px; } }

@media (min-width: 1280px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 30px; } }

@media (max-width: 1279px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .common-smalltitle { margin: 9px 0 5px; } }

@media (min-width: 1280px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .common-smalltitle { margin-bottom: 5px; } }

.page-academics-resources-tuition .ly-section .ly-container .ly-inner .desc, .page-academics-resources-tuition .ly-section .ly-container .ly-inner .dot-list { margin-bottom: 24px; font-size: 15px; font-weight: 400; line-height: 24px; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .desc.prev-btn, .page-academics-resources-tuition .ly-section .ly-container .ly-inner .dot-list.prev-btn { margin-bottom: 14px; } }

.page-academics-resources-tuition .ly-section .ly-container .ly-inner .desc span, .page-academics-resources-tuition .ly-section .ly-container .ly-inner .dot-list span { font-weight: 500; color: #333; }

.page-academics-resources-tuition .ly-section .ly-container .ly-inner .dot-list { position: relative; padding-left: 8px; margin-bottom: 2px; }

.page-academics-resources-tuition .ly-section .ly-container .ly-inner .dot-list:after { content: ''; position: absolute; top: 8px; left: 0; width: 2px; height: 2px; background: #666; }

@media (min-width: 1280px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .dot-list:after { top: 9px; } }

@media (min-width: 1280px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .dot-list + .common-smalltitle { margin-top: 30px; } }

@media (min-width: 1280px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .dot-list + .common-btn-link { margin-top: 22px; } }

@media (max-width: 1279px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .common-btn-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

@media (min-width: 1280px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .common-btn-wrap { margin-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .common-btn-wrap .common-btn-down { display: inline-block; width: auto; margin-bottom: 15px; } }

@media (min-width: 1280px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .common-btn-wrap .common-btn-down { margin-right: 15px; } }

@media (max-width: 1279px) { .page-academics-resources-tuition .ly-section .ly-container .ly-inner .common-btn-wrap .common-btn-down + .common-btn-down { margin-right: 0; } }

.page-academics-resources-tuition .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-resources-tuition .ly-section:last-of-type .ly-container .ly-inner { border-bottom: 1px solid #ebebeb; } }

/* 학사행정 - 수업 */
@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section .ly-container { margin-bottom: 35px; } }

@media (min-width: 1280px) { .page-academics-resources-course_taking .ly-section .ly-container { margin-bottom: 62px; } }

@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 4px; } }

@media (min-width: 1280px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 27px; } }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .common-contitle + .content-wrap { padding-top: 0; margin-top: -7px; }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .sub-title { font-weight: 500; letter-spacing: -0.025em; color: #333; }

@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .sub-title { margin-top: 7px; font-size: 13px; line-height: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .sub-title { padding-top: 10px; font-size: 15px; line-height: 24px; } }

@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 { margin: 9px 0 16px; } }

@media (min-width: 1280px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 { margin: 14px 0 22px; } }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap th { width: auto; }

@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap th { font-size: 14px; } }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap .col-text { width: 900px; }

@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap .col-num { width: 100px; } }

@media (min-width: 1280px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap .col-num { width: 300px; } }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap .col-text, .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap .col-num { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap .col-text, .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap .col-num { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap .col-text, .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .table-type01 .table-wrap .col-num { font-size: 14px; line-height: 22px; } }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .desc, .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .dot-list, .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .line-list { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .desc, .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .dot-list, .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .line-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .desc, .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .dot-list, .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .line-list { font-size: 15px; line-height: 24px; } }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .line-list { padding-left: 8px; text-indent: -8px; }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .line-list + .line-list { margin-top: 2px; }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .tip { font-weight: 400; letter-spacing: -0.025em; color: #888; }

@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .tip { padding-left: 12px; margin-bottom: 10px; font-size: 11px; line-height: 15px; text-indent: -12px; } }

@media (min-width: 1280px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .tip { padding-left: 15px; margin-bottom: 34px; font-size: 14px; line-height: 22px; text-indent: -15px; } }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .content-wrap { padding-top: 4px; }

@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section .ly-container .ly-inner .content-wrap > div { margin-bottom: 14px; } }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .content-wrap > div .common-smalltitle { margin: 20px 0 4px; }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .content-wrap > div .sub-title { font-size: 14px; font-weight: 500; line-height: 22px; letter-spacing: -0.025em; color: #333; }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { position: relative; padding-left: 8px; margin-bottom: 2px; }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .content-wrap > div .dot-list:after { content: ''; position: absolute; top: 8px; left: 0; width: 2px; height: 2px; background: #666; }

.page-academics-resources-course_taking .ly-section .ly-container .ly-inner .content-wrap > div .tip { padding-top: 5px; margin-bottom: 1px; }

.page-academics-resources-course_taking .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-resources-course_taking .ly-section:last-of-type .ly-container .ly-inner { padding-bottom: 70px; border-bottom: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-academics-resources-course_taking .ly-section:last-of-type .ly-container .ly-inner .content-wrap { border-bottom: 1px solid #ebebeb; } }

/* 학사행정 - 학적 - 공통 */
@media (max-width: 1279px) { .page-acad-abs-common .ly-section.academics-tab .ly-container { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section.academics-tab .ly-container { margin-bottom: 69px; } }

.page-acad-abs-common .ly-section.academics-tab .ly-container .ly-inner .tab-btn { width: calc(100% / 6); }

.page-acad-abs-common .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .download-btn-wrap.is-active + .desc-container { height: auto; }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container { height: 0; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner { padding: 0 15px 15px; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner { padding: 0 100px 38px; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-title { margin-bottom: 5px; font-weight: 600; line-height: 22px; letter-spacing: -0.025em; color: #333; }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-title { padding-top: 15px; font-size: 14px; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-title { padding-top: 30px; font-size: 16px; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-title ~ p { color: #333; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .title-desc { font-weight: 400; letter-spacing: -0.025em; color: #333; }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .title-desc { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .title-desc { font-size: 15px; line-height: 24px; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-btn-wrap { margin-top: 5px; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-btn-wrap .common-btn-down { display: inline-block; width: auto; margin-bottom: 5px; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-btn-wrap .common-btn-down { margin-top: 20px; margin-right: 20px; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-btn-wrap .common-btn-down + .common-btn-down { margin-right: 0; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content { padding: 10px 8px 0; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content { padding: 30px 8px 0; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .common-smalltitle { margin: 0 0 5px; }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 { margin: 6px 0 7px; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 { margin: 15px 0 12px; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01:after { background-color: #999; }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .dot-list { margin-bottom: 4px; font-weight: 500; color: #333; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap { border-top: 1px solid #999; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap:last-child table { margin-bottom: 0; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table { margin-bottom: 12px; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table thead { display: none; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table th { padding: 10px 0; border-bottom: 1px solid #dedede; font-weight: 500; letter-spacing: -0.025em; color: #333; }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table th { width: 65px; font-size: 12px; line-height: 16px; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table th { border-top: 1px solid #999; border-bottom: 1px solid #999; font-size: 13px; line-height: 11px; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table th + th { border-left: 1px solid #dedede; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table td { border-bottom: 1px solid #dedede; font-size: 13px; font-weight: 400; line-height: 22px; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table td { padding: 10px 0 10px 10px; text-align: left; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table td { padding: 10px 0; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table td + td { border-left: 1px solid #dedede; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table td a { text-decoration: none; color: #666; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table td.col-cate { width: 180px; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .table-type01 .table-wrap table td.col-list { width: 580px; padding-left: 20px; text-align: left; }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc { margin-bottom: 5px; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .sub-desc-title { margin-top: 3px; margin-left: 8px; font-size: 13px; font-weight: 500; line-height: 22px; letter-spacing: -0.025em; color: #666; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .sub-desc-title + p { margin-left: 8px; font-size: 13px; font-weight: 400; line-height: 19px; letter-spacing: -0.025em; color: #666; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .tip { margin-left: 0; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .tip { margin-left: 8px; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .tip.in { margin-left: 8px; }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .line-list + .tip { margin-left: 8px; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .line-list + .tip { margin-left: 16px; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .sub-dot-list + .tip { margin-left: 16px; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .sub-dot-list + .tip { margin-left: 16px; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .common-btn-link { margin-left: 8px; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .tip { padding-left: 15px; margin-top: -1px; font-size: 13px; font-weight: 400; line-height: 22px; letter-spacing: -0.025em; color: #888; text-indent: -15px; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .dot-list { position: relative; padding-left: 8px; margin-bottom: 2px; font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .dot-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .dot-list { font-size: 15px; line-height: 24px; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .dot-list::before { content: ''; display: inline-block; position: absolute; top: 8px; left: 0; width: 3px; height: 3px; border-radius: 100px; margin-right: 5px; vertical-align: middle; background: #666; }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .dot-list::before { top: 9px; } }

@media (max-width: 1279px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .dot-list.point { margin-top: 11px; font-weight: 500; color: #333; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .dot-list.indent span { text-indent: 0; display: inline-block; vertical-align: top; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .dot-list ~ .dot-list { margin-top: 2px; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .dot-list + .line-list { margin-top: -3px; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .line-list { padding-left: 8px; margin-left: 8px; margin-bottom: 2px; font-size: 13px; font-weight: 400; line-height: 20px; letter-spacing: -0.025em; text-indent: -8px; color: #666; }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .line-list { font-size: 14px; line-height: 22px; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .line-list span { text-indent: 0; }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-dot-list { position: relative; padding-left: 6px; margin-left: 16px; margin-bottom: 2px; font-size: 13px; font-weight: 400; line-height: 20px; letter-spacing: -0.025em; color: #666; }

@media (min-width: 1280px) { .page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-dot-list { font-size: 14px; line-height: 22px; } }

.page-acad-abs-common .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-dot-list::before { content: ''; display: inline-block; position: absolute; top: 9px; left: 0; width: 2px; height: 2px; border-radius: 100px; margin-right: 4px; vertical-align: middle; background: #666; }

.page-acad-abs-common .ly-section:last-of-type .ly-container { margin-bottom: 0; }

/* 학사행정 - 학적 - 학적변동 */
@media (max-width: 1279px) { .page-acad-abs-fluctuation .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .tip { margin-left: 0; } }

@media (max-width: 1279px) { .page-acad-abs-fluctuation .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .line-list + .tip { margin-left: 0; } }

@media (max-width: 1279px) { .page-acad-abs-fluctuation .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-content .sub-desc .sub-dot-list + .tip { margin-left: 0; } }

/* 학사행정 - 학적 - 교직이수 */
@media (max-width: 1279px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table tr:first-child th { border-top: none; } }

@media (max-width: 1279px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table thead { display: table-header-group; } }

@media (max-width: 1279px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table thead th { border-bottom: 1px solid #999; } }

.page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table td.col-list { width: 580px; text-align: left; }

@media (max-width: 1279px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table td.col-list { padding-left: 9px; } }

.page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table td.col-list .desc { font-weight: 400; }

@media (max-width: 1279px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table td.col-list .desc { text-align: left; margin-bottom: 0; } }

@media (min-width: 1280px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table td.col-list .desc { text-align: center; } }

@media (max-width: 1279px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table td.col-list .line-list { margin-left: 0; } }

@media (min-width: 1280px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table td.col-list .sub-dot-list { /*margin-left: 100px;*/ } }

@media (max-width: 1279px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .sub-desc .line-list + .tip { margin-left: 0; } }

@media (max-width: 1279px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .sub-desc .sub-dot-list + .tip { margin-left: 0; } }

@media (max-width: 1279px) { .page-acad-abs-teacher .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .common-btn-link { margin-left: 0; margin-top: 5px; } }

/* 학사행정 - 학적 - 학위취득 */
.page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap { margin: 0 8px; }

@media (max-width: 1279px) { .page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table tr:first-child th { border-top: none; } }

@media (max-width: 1279px) { .page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table thead { display: table-header-group; } }

@media (max-width: 1279px) { .page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table thead th { border-bottom: 1px solid #999; } }

.page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table td { text-align: center; }

@media (max-width: 1279px) { .page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table td.col-num { width: 65px; } }

@media (min-width: 1280px) { .page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 .table-wrap table td.col-num { width: 230px; } }

.page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 + .sub-desc { margin: 0 8px 5px; }

.page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .table-type01 + .sub-desc .line-list { margin-left: 0; }

.page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .sub-content .sub-desc .num-list { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .sub-content .sub-desc .num-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .sub-content .sub-desc .num-list { font-size: 14px; line-height: 22px; } }

.page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .sub-content .sub-desc .num-list.last { margin-bottom: 5px; }

.page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .sub-content .sub-desc .tip { margin-top: 0; }

.page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-wrap .sub-content .link { margin-left: 17px; }

.page-acad-abs-requirement .ly-section .ly-container .ly-inner .desc-container .desc-inner .desc-content .tip { margin-top: 20px; }

.page-acad-abs-requirement .ly-section.other .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-sub-title { border-top: 1px solid #d1d1d1; font-weight: 500; line-height: 22px; letter-spacing: -0.025em; color: #333; }

@media (max-width: 1279px) { .page-acad-abs-requirement .ly-section.other .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-sub-title { padding-top: 15px; margin-top: 12px; font-size: 14px; } }

@media (min-width: 1280px) { .page-acad-abs-requirement .ly-section.other .ly-container .ly-inner .desc-container .desc-inner .desc-content .content-sub-title { padding-top: 30px; margin-top: 25px; font-size: 16px; } }

.page-acad-abs-requirement .ly-section.other .ly-container .ly-inner .desc-container .desc-inner .desc-content .sub-desc .common-btn-link { margin-top: 5px; margin-left: 16px; margin-bottom: 15px; }

.page-acad-abs-requirement .ly-section.other .ly-container .ly-inner .desc-container .desc-inner .desc-content .common-btn-link { margin-top: 5px; margin-left: 8px; margin-bottom: 25px; }

/* 학사행정 - 장학금&학자금 */
@media (max-width: 1279px) { .page-academics-resources-scholarships .intro .ly-container .ly-inner .intro-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-academics-resources-scholarships .intro .ly-container .ly-inner .intro-wrap .intro-content { padding: 20px 20px 50%; background: #f7f7f7 url("/webdata/uploads/kor/image/2020/01/academics-scholarships-intro-bg_sm.png") center bottom/contain no-repeat; } }

@media (min-width: 1280px) { .page-academics-resources-scholarships .intro .ly-container .ly-inner .intro-wrap .intro-content { height: 188px; padding: 30px 417px 30px 40px; background: #f7f7f7 url("/webdata/uploads/kor/image/2019/12/academics-scholarships-intro-bg_lg.png") center right/auto no-repeat; } }

.page-academics-resources-scholarships .intro .ly-container .ly-inner .intro-wrap .intro-content .desc { margin-bottom: 23px; font-size: 14px; font-weight: 400; line-height: 22px; letter-spacing: -0.025em; color: #666; }

@media (min-width: 1280px) { .page-academics-resources-scholarships .intro .ly-container .ly-inner .intro-wrap .intro-content .desc { font-size: 15px; line-height: 24px; } }

@media (max-width: 1279px) { .page-academics-resources-scholarships .intro .ly-container .ly-inner .intro-wrap .intro-content .common-btn-link { width: 250px; height: 30px; } }

.page-academics-resources-scholarships .intro .ly-container .ly-inner .intro-wrap .intro-content .common-btn-link:after { margin-left: 20px; }



/* 학사행정 - 장학금&학자금, 2022-06-23 */
@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section.academics-tab .ly-container { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-scholarships .ly-section.academics-tab .ly-container { margin-bottom: 65px; } }

.page-academics-resources-scholarships .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section .ly-container { margin-bottom: 40px; } }

@media (min-width: 1280px) { .page-academics-resources-scholarships .ly-section .ly-container { margin-bottom: 70px; } }

@media (min-width: 1280px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 { margin: 40px 0 0; } }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01:after { display: none; }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table { position: relative; }

@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table { margin: 10px 0 5px; } }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table:after { content: ''; display: block; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 1px; background: #333; }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table thead th { padding: 14px 0; font-size: 14px; font-weight: 500; line-height: 14px; letter-spacing: -0.025em; color: #333; }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table thead th.certificates { width: 220px; }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table thead .sub-title th { color: #666; }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody th { padding: 14px 0; letter-spacing: 0; font-weight: 500; }

@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody th { width: 24%; font-size: 13px; line-height: 19px; color: #666; } }

@media (min-width: 1280px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody th { font-size: 14px; line-height: 14px; color: #666; } }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody th.col-body-title { width: 160px; }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td { text-align: center; }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td p { position: relative; font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td p { font-size: 13px; line-height: 22px; } }

@media (min-width: 1280px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td p { font-size: 14px; line-height: 25px; } }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td.center { text-align: center; }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td.col-circle { font-size: 13px; color: #9e9e9e; }

@media (min-width: 1280px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td.col-circle { width: 100px; } }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap + .common-smalltitle { margin-top: 25px; }

@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap:nth-of-type(1) tbody th { width: 28%; } }

@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap:nth-of-type(2) .col-circle, .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap:nth-of-type(4) .col-circle { width: 28%; } }

@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .table-type01 .table-wrap:nth-of-type(3) .col-circle { width: 18%; } }

.page-academics-resources-scholarships .ly-section .ly-container .ly-inner .tip { font-weight: 400; line-height: 16px; letter-spacing: -0.025em; color: #888; }

@media (max-width: 639px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .tip { margin-top: 10px; font-size: 11px; } }

@media (min-width: 640px) { .page-academics-resources-scholarships .ly-section .ly-container .ly-inner .tip { margin-top: 20px; font-size: 13px; } }

.page-academics-resources-scholarships .ly-section.scholarship_description .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner { padding-bottom: 70px; } }
@media (max-width: 1280px) { .page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner { padding-bottom: 30px; } }

@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner .common-contitle { margin-bottom: 10px; } }

@media (min-width: 1280px) { .page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner .common-contitle { margin-bottom: 40px; } }

@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner .last-text-wrap { padding-bottom: 20px; } }

.last-text-wrap2 { padding-top: 20px; }
.last-text-wrap2 p { margin-bottom:5px; font-size:14px;}
.page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner .last-text-wrap .common-smalltitle {  }

.scholarship_description .common-btn-link { white-space:nowrap }


@media (min-width: 1280px) { .page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner .last-text-wrap .common-smalltitle { margin-bottom: 5px; } }

.page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner .last-text-wrap .common-smalltitle:first-of-type { padding-top: 0; }

.page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner .last-text-wrap .dot-list { position: relative; padding-left: 10px; font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner .last-text-wrap .dot-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner .last-text-wrap .dot-list { font-size: 15px; line-height: 25px; } }

.page-academics-resources-scholarships .ly-section.scholarship_description .ly-container .ly-inner .last-text-wrap .dot-list:after { content: ''; display: block; position: absolute; top: 10px; left: 0; width: 3px; height: 3px; border-radius: 100px; background: #666; }

.page-academics-resources-scholarships p.title-text {
  font-size:15px;
    position: relative;
  font-weight: 400;
  letter-spacing: -0.025em;
  color: #666;
  margin-bottom:10px;
}
.page-academics-resources-scholarships .last-text-wrap .table-type01 { margin-top:10px !important; }




/* 학사행정 - 증명서발급 - 발급안내 */
@media (max-width: 1279px) { .page-academics-resources-certificate-request .ly-section.academics-tab .ly-container { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-request .ly-section.academics-tab .ly-container { margin-bottom: 69px; } }

.page-academics-resources-certificate-request .ly-section.academics-tab .ly-container .ly-inner .tab-btn.other { padding-top: 6px; line-height: 20px; }

.page-academics-resources-certificate-request .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

@media (max-width: 1279px) { .page-academics-resources-certificate-request .ly-section .ly-container { margin-bottom: 35px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-request .ly-section .ly-container { margin-bottom: 62px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 4px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 36px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .common-smalltitle { margin: 9px 0 5px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .common-smalltitle { margin-bottom: 5px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .common-btn-link { margin-top: 0px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .common-btn-link { margin-top: 0px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div { margin-bottom: 14px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div { margin-bottom: 26px; } }

.page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .desc, .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .desc, .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .desc, .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { font-size: 15px; line-height: 24px; } }

.page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { position: relative; padding-left: 8px; }

.page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .dot-list:after { content: ''; position: absolute; top: 8px; left: 0; width: 2px; height: 2px; background: #666; }

@media (min-width: 1280px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .dot-list:after { top: 9px; } }

.page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .tip { padding-left: 8px; margin-bottom: 7px; font-weight: 400; letter-spacing: -0.025em; color: #888; }

@media (max-width: 1279px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .tip { font-size: 11px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .tip { font-size: 13px; } }

.page-academics-resources-certificate-request .ly-section .ly-container .ly-inner .content-wrap > div .download-btn-wrap { padding-top: 4px; margin-bottom: 11px; }

.page-academics-resources-certificate-request .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-resources-certificate-request .ly-section:last-of-type .ly-container .ly-inner { border-bottom: 1px solid #ebebeb; padding-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-request .ly-section:last-of-type .ly-container .ly-inner .content-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

.page-academics-resources-certificate-request .ly-section:last-of-type .ly-container .ly-inner .content-wrap > div:last-of-type { margin-bottom: 0; }

/* 학사행정 - 증명서발급 - 증명서종류 */
@media (min-width: 1280px) { .page-academics-resources-certificate-certificates .ly-section.academics-tab .ly-container { margin-bottom: 69px; } }

.page-academics-resources-certificate-certificates .ly-section.academics-tab .ly-container .ly-inner .tab-btn.other { padding-top: 6px; line-height: 20px; }

.page-academics-resources-certificate-certificates .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

@media (max-width: 1279px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01:after { display: none; } }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table { position: relative; margin: 20px 0 0; }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table:after { content: ''; display: block; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 1px; background: #333; }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table thead th .thin { font-weight: 400; color: #666; }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-certificate { width: 200px; background: #f7f7f7; }

@media (max-width: 1279px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody th { width: 60px; font-weight: 400; color: #666; } }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-ko, .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-en { font-size: 13px; color: #9e9e9e; }

@media (min-width: 1280px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-ko, .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-en { width: 100px; } }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-ko { border-left: none; }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text { width: 800px; text-align: left; }

@media (max-width: 1279px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text { padding-left: 10px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text { padding-left: 30px; } }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text p { font-weight: 400; letter-spacing: -0.05em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text p { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text p { font-size: 14px; line-height: 26px; } }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text p.list-title { margin-bottom: 3px; font-weight: 500; letter-spacing: -0.025em; color: #666; }

@media (min-width: 1280px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text p.list-title { line-height: 25px; } }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text p.list { position: relative; padding-left: 9px; }

.page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text p.list:after { content: ''; position: absolute; left: 0; width: 2px; height: 2px; background: #666; }

@media (max-width: 1279px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text p.list:after { top: 7px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody .col-text p.list:after { top: 10px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody td, .page-academics-resources-certificate-certificates .ly-section.certificate-table .ly-container .ly-inner .table-type01 table tbody th { border-left: none; } }

/* 학사행정 - 증명서발급 - 원본대조확인 */
@media (max-width: 1279px) { .page-academics-resources-certificate-check .ly-section.academics-tab .ly-container { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-check .ly-section.academics-tab .ly-container { margin-bottom: 69px; } }

.page-academics-resources-certificate-check .ly-section.academics-tab .ly-container .ly-inner .tab-btn.other { padding-top: 6px; line-height: 20px; }

.page-academics-resources-certificate-check .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

@media (min-width: 1280px) { .page-academics-resources-certificate-check .ly-section.certificate-check .ly-container .ly-inner { border-bottom: 1px solid #ebebeb; padding-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-check .ly-section.certificate-check .ly-container .ly-inner .common-contitle { margin-bottom: 9px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-check .ly-section.certificate-check .ly-container .ly-inner .common-contitle { margin-bottom: 32px; } }

.page-academics-resources-certificate-check .ly-section.certificate-check .ly-container .ly-inner .dot-list { position: relative; padding-left: 8px; font-size: 14px; font-weight: 400; line-height: 22px; letter-spacing: 0.025em; color: #666; }

@media (min-width: 1280px) { .page-academics-resources-certificate-check .ly-section.certificate-check .ly-container .ly-inner .dot-list { font-size: 15px; line-height: 24px; } }

.page-academics-resources-certificate-check .ly-section.certificate-check .ly-container .ly-inner .dot-list:after { content: ''; position: absolute; top: 8px; left: 0; width: 2px; height: 2px; background: #666; }

@media (min-width: 1280px) { .page-academics-resources-certificate-check .ly-section.certificate-check .ly-container .ly-inner .dot-list:after { top: 9px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-check .ly-section.certificate-check .ly-container .ly-inner .last-dtn-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-check .ly-section.certificate-check .ly-container .ly-inner .last-dtn-wrap .common-btn-link { margin-top: 15px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-check .ly-section.certificate-check .ly-container .ly-inner .last-dtn-wrap .common-btn-link { margin-top: 25px; } }

/* 학사행정 - 증명서발급 - 유학서류 */
@media (max-width: 1279px) { .page-academics-resources-certificate-abroad .ly-section.academics-tab .ly-container { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-abroad .ly-section.academics-tab .ly-container { margin-bottom: 69px; } }

.page-academics-resources-certificate-abroad .ly-section.academics-tab .ly-container .ly-inner .tab-btn.other { padding-top: 6px; line-height: 20px; }

.page-academics-resources-certificate-abroad .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

@media (max-width: 1279px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container { margin-bottom: 37px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container { margin-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .common-contitle { margin-bottom: 11px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .common-contitle { margin-bottom: 38px; } }

.page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .desc { margin-bottom: 4px; font-size: 14px; font-weight: 400; line-height: 22px; letter-spacing: 0.025em; color: #666; }

@media (min-width: 1280px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .desc { font-size: 15px; line-height: 24px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .content-wrap > div { margin-bottom: 14px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .content-wrap > div { margin-bottom: 34px; } }

.page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .content-wrap > div .common-smalltitle { margin-bottom: 5px; }

.page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .content-wrap > div .dot-list { position: relative; padding-left: 8px; font-weight: 400; letter-spacing: 0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .content-wrap > div .dot-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .content-wrap > div .dot-list { font-size: 15px; line-height: 24px; } }

.page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .content-wrap > div .dot-list:after { content: ''; position: absolute; top: 8px; left: 0; width: 2px; height: 2px; background: #666; }

@media (min-width: 1280px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .content-wrap > div .dot-list:after { top: 9px; } }

.page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip, .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip-list { font-weight: 400; letter-spacing: -0.025em; color: #888; }

@media (max-width: 1279px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip, .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip-list { font-size: 11px; line-height: 15px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip, .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip-list { font-size: 13px; line-height: 25px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip { margin-bottom: 5px; } }

.page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip-list { position: relative; padding-left: 8px; }

@media (max-width: 1279px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip-list { margin-left: 12px; margin-bottom: 3px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip-list { margin-left: 14px; } }

.page-academics-resources-certificate-abroad .ly-section.certificate-abroad .ly-container .ly-inner .tip-list:after { content: ''; position: absolute; top: 10px; left: 0; width: 2px; height: 2px; background: #999; }

.page-academics-resources-certificate-abroad .ly-section.certificate-abroad:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad:last-of-type .ly-container .ly-inner { border-bottom: 1px solid #ebebeb; padding-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-abroad .ly-section.certificate-abroad:last-of-type .ly-container .ly-inner .last-text-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

.page-academics-resources-certificate-abroad .ly-section.certificate-abroad:last-of-type .ly-container .ly-inner .content-wrap > div:last-of-type { margin-bottom: 0; }

/* 학사행정 - 증명서발급 - 성적등급 및 평점환산기준표 */
@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section.academics-tab .ly-container { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section.academics-tab .ly-container { margin-bottom: 69px; } }

.page-academics-resources-certificate-grading .ly-section.academics-tab .ly-container .ly-inner .tab-btn.other { padding-top: 6px; line-height: 20px; }

.page-academics-resources-certificate-grading .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

.page-academics-resources-certificate-grading .ly-section.grading-table .ly-container { margin-bottom: 70px; }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .common-contitle { margin-bottom: 4px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .common-contitle { margin-bottom: 38px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 { margin-bottom: 40px; } }

.page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 .table-wrap:before { content: ''; display: block; position: relative; z-index: 10; width: 100%; height: 1px; background: #333; }

.page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 .table-wrap thead { display: none; }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 .table-wrap table tbody tr { display: table-cell; width: 50%; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 .table-wrap table tbody tr th { width: 100px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 .table-wrap table tbody tr td { width: 84px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 .table-wrap table tbody tr th, .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 .table-wrap table tbody tr td { display: block; border-left: none; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 .table-wrap table tbody tr.score th, .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .table-type01 .table-wrap table tbody tr.score td { border-left: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .common-btn-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .common-btn-wrap .common-btn-down { display: inline-block; width: auto; margin-bottom: 15px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .common-btn-wrap .common-btn-down { margin-right: 15px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section.grading-table .ly-container .ly-inner .common-btn-wrap .common-btn-down + .common-btn-down { margin-right: 0; } }

.page-academics-resources-certificate-grading .ly-section.grading-table:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section.grading-table:last-of-type .ly-container .ly-inner { border-bottom: 1px solid #ebebeb; padding-bottom: 100px; } }

.page-academics-resources-certificate-grading .ly-section.grading-table:last-of-type .ly-container .ly-inner .content-wrap > div:last-of-type { margin-bottom: 0; }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section .grading-tips { margin-top: 16px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section .grading-tips { margin-top: 33px; } }

.page-academics-resources-certificate-grading .ly-section .grading-tips .tip, .page-academics-resources-certificate-grading .ly-section .grading-tips .tip-list { font-weight: 400; letter-spacing: -0.025em; color: #888; }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section .grading-tips .tip, .page-academics-resources-certificate-grading .ly-section .grading-tips .tip-list { font-size: 11px; line-height: 15px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section .grading-tips .tip, .page-academics-resources-certificate-grading .ly-section .grading-tips .tip-list { font-size: 13px; line-height: 25px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section .grading-tips .tip { margin-bottom: 5px; } }

.page-academics-resources-certificate-grading .ly-section .grading-tips .tip-list { position: relative; padding-left: 8px; }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section .grading-tips .tip-list { margin-left: 12px; margin-bottom: 3px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section .grading-tips .tip-list { margin-left: 14px; } }

.page-academics-resources-certificate-grading .ly-section .grading-tips .tip-list:after { content: ''; position: absolute; left: 0; width: 4px; height: 1px; background: #999; }

@media (max-width: 1279px) { .page-academics-resources-certificate-grading .ly-section .grading-tips .tip-list:after { top: 6px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-grading .ly-section .grading-tips .tip-list:after { top: 10px; } }

/* 학사행정 - 증명서발급 - 학적부기재사항정정 */
@media (max-width: 1279px) { .page-academics-resources-certificate-modify .ly-section.academics-tab .ly-container { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-modify .ly-section.academics-tab .ly-container { margin-bottom: 69px; } }

.page-academics-resources-certificate-modify .ly-section.academics-tab .ly-container .ly-inner .tab-btn.other { padding-top: 6px; line-height: 20px; }

.page-academics-resources-certificate-modify .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

.page-academics-resources-certificate-modify .ly-section .ly-container { margin-bottom: 63px; }

@media (max-width: 1279px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 4px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 36px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .common-smalltitle { margin: 9px 0 5px; } }

.page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .table-desc p { font-size: 14px; font-weight: 400; line-height: 22px; letter-spacing: 0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div { margin-bottom: 14px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div { margin-bottom: 26px; } }

.page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .title { font-size: 16px; font-weight: 500; line-height: 22px; letter-spacing: -0.025em; color: #1b3b86; }

.page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .desc { font-size: 14px; font-weight: 400; line-height: 22px; letter-spacing: 0.025em; color: #666; }

@media (min-width: 1280px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .desc { font-size: 15px; line-height: 24px; } }

.page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { position: relative; padding-left: 8px; font-weight: 400; letter-spacing: 0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { font-size: 15px; line-height: 24px; } }

.page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .dot-list:after { content: ''; position: absolute; top: 8px; left: 0; width: 2px; height: 2px; background: #666; }

@media (min-width: 1280px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .dot-list:after { top: 9px; } }

.page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .btn-title { font-size: 14px; font-weight: 500; line-height: 25px; letter-spacing: -0.025em; color: #333; }

@media (max-width: 1279px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .btn-title { margin: 3px 0; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .btn-title { margin: 7px 0; font-size: 15px; } }

@media (max-width: 1279px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .common-btn-wrap { margin-bottom: 14px; } }

@media (min-width: 1280px) { .page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .common-btn-wrap { margin-bottom: 10px; } }

.page-academics-resources-certificate-modify .ly-section .ly-container .ly-inner .content-wrap > div .common-btn-wrap .common-btn-down { width: auto; }

.page-academics-resources-certificate-modify .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-resources-certificate-modify .ly-section:last-of-type .ly-container .ly-inner { border-bottom: 1px solid #ebebeb; padding-bottom: 70px; } }

.page-academics-resources-certificate-modify .ly-section:last-of-type .ly-container .ly-inner .content-wrap > div:last-of-type { margin-bottom: 0; }

/* 학사행정 - 교직원행정 - 학사편람 */
@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .ly-section.academics-tab .ly-container { padding-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-staff-guidebook .ly-section.academics-tab .ly-container { padding-bottom: 65px; } }

.page-academics-resources-staff-guidebook .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

.page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .desc { font-family: 'Noto Serif KR'; font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .desc { margin-bottom: 25px; font-size: 14px; line-height: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .desc { margin-bottom: 66px; font-size: 16px; line-height: 24px; } }

.page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .desc span { font-weight: 500; color: #333; }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .common-contitle { display: inline-block; margin: 14px 0; } }

.page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp { border-top: 1px solid #333; border-bottom: 1px solid #ebebeb; font-size: 0; }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp { padding-left: 10px; margin-bottom: 40px; } }

@media (min-width: 1280px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp { padding: 25px 20px; margin-top: 40px; margin-bottom: 70px; } }

.page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp li { display: inline-block; position: relative; }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp li { width: 50%; padding-left: 7px; } }

@media (min-width: 1280px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp li { width: 289px; padding-left: 10px; } }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp li:nth-child(2n-1):before { content: ''; display: block; position: absolute; top: 0; left: -10px; width: calc(200% + 10px); height: 1px; border-top: 1px dashed #ebebeb; } }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp li:first-child:before { display: none; } }

.page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp li:after { position: absolute; top: 50%; -ms-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%); content: ''; display: block; position: absolute; left: 0; width: 2px; height: 2px; border-radius: 100px; background: #666; }

.page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp li span { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp li span { font-size: 13px; line-height: 37px; } }

@media (min-width: 1280px) { .page-academics-resources-staff-guidebook .ly-section .ly-container .ly-inner .list-warp li span { font-size: 14px; line-height: 36px; } }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .ly-section:last-of-type .ly-container .ly-inner .list-warp { margin-bottom: 12px; } }

@media (min-width: 1280px) { .page-academics-resources-staff-guidebook .ly-section:last-of-type .ly-container .ly-inner .list-warp { margin-bottom: 40px; } }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .common-contact { margin-bottom: 47px; } }

@media (min-width: 1280px) { .page-academics-resources-staff-guidebook .common-contact { margin-bottom: 95px; } }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .common-contact .ly-inner .person { background-position: left top 1px; } }

@media (min-width: 1280px) { .page-academics-resources-staff-guidebook .common-contact .ly-inner .person { background-position: left top 3px; } }

.page-academics-resources-staff-guidebook .common-contact .ly-inner .person span { vertical-align: top; }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .common-contact .ly-inner .person span { line-height: 16px; } }

.page-academics-resources-staff-guidebook .common-contact .ly-inner .person span a { text-decoration: none; }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .common-contact .ly-inner .person .bar { line-height: 16px; } }

.page-academics-resources-staff-guidebook .common-contact .ly-inner .person .bar + span { display: inline-block; text-align: left; }

@media (max-width: 1279px) { .page-academics-resources-staff-guidebook .common-contact .ly-inner .person .bar + span { line-height: 16px; } }

@media (min-width: 1280px) { .page-academics-resources-staff-guidebook .common-contact .ly-inner .person .bar + span { line-height: 24px; } }


/* 학사행정 - 교직원행정 - 교원제증명발급 */
@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section.academics-tab .ly-container { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-faculty_certificates .ly-section.academics-tab .ly-container { margin-bottom: 65px; } }

.page-academics-resources-faculty_certificates .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section .ly-container { margin-bottom: 40px; } }

@media (min-width: 1280px) { .page-academics-resources-faculty_certificates .ly-section .ly-container { margin-bottom: 70px; } }

@media (min-width: 1280px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 { margin: 40px 0 0; } }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01:after { display: none; }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table { position: relative; }

@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table { margin: 10px 0 5px; } }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table:after { content: ''; display: block; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 1px; background: #333; }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table thead th { padding: 14px 0; font-size: 14px; font-weight: 500; line-height: 14px; letter-spacing: -0.025em; color: #333; }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table thead th.certificates { width: 220px; }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table thead .sub-title th { color: #666; }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody th { padding: 14px 0; letter-spacing: 0; font-weight: 500; }

@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody th { width: 24%; font-size: 13px; line-height: 19px; color: #666; } }

@media (min-width: 1280px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody th { font-size: 14px; line-height: 14px; color: #666; } }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody th.col-body-title { width: 160px; }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td { text-align: center; }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td p { position: relative; font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td p { font-size: 13px; line-height: 22px; } }

@media (min-width: 1280px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td p { font-size: 14px; line-height: 25px; } }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td.center { text-align: center; }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td.col-circle { font-size: 13px; color: #9e9e9e; }

@media (min-width: 1280px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap table tbody td.col-circle { width: 100px; } }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap + .common-smalltitle { margin-top: 25px; }

@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap:nth-of-type(1) tbody th { width: 28%; } }

@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap:nth-of-type(2) .col-circle, .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap:nth-of-type(4) .col-circle { width: 28%; } }

@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .table-type01 .table-wrap:nth-of-type(3) .col-circle { width: 18%; } }

.page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .tip { font-weight: 400; line-height: 16px; letter-spacing: -0.025em; color: #888; }

@media (max-width: 639px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .tip { margin-top: 10px; font-size: 11px; } }

@media (min-width: 640px) { .page-academics-resources-faculty_certificates .ly-section .ly-container .ly-inner .tip { margin-top: 20px; font-size: 13px; } }

.page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner { border-bottom: 1px solid #ebebeb; padding-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner .common-contitle { margin-bottom: 10px; } }

@media (min-width: 1280px) { .page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner .common-contitle { margin-bottom: 40px; } }

@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner .last-text-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

.page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner .last-text-wrap .common-smalltitle { padding-top: 32px; }

@media (min-width: 1280px) { .page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner .last-text-wrap .common-smalltitle { margin-bottom: 5px; } }

.page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner .last-text-wrap .common-smalltitle:first-of-type { padding-top: 0; }

.page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner .last-text-wrap .dot-list { position: relative; padding-left: 10px; font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner .last-text-wrap .dot-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner .last-text-wrap .dot-list { font-size: 15px; line-height: 25px; } }

.page-academics-resources-faculty_certificates .ly-section.faculty_certificates .ly-container .ly-inner .last-text-wrap .dot-list:after { content: ''; display: block; position: absolute; top: 10px; left: 0; width: 3px; height: 3px; border-radius: 100px; background: #666; }

/* 학사행정 - 교직원행정 - 직원제증명발급 */
@media (max-width: 1279px) { .page-academics-resources-staff_certificates .ly-section.academics-tab .ly-container { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-staff_certificates .ly-section.academics-tab .ly-container { margin-bottom: 65px; } }

.page-academics-resources-staff_certificates .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

@media (max-width: 1279px) { .page-academics-resources-staff_certificates .ly-section .ly-container { margin-bottom: 35px; } }

@media (min-width: 1280px) { .page-academics-resources-staff_certificates .ly-section .ly-container { margin-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-resources-staff_certificates .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 10px; } }

@media (min-width: 1280px) { .page-academics-resources-staff_certificates .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 25px; } }

.page-academics-resources-staff_certificates .ly-section .ly-container .ly-inner .dot-list { position: relative; padding-left: 10px; font-size: 14px; font-weight: 400; line-height: 25px; letter-spacing: -0.025em; color: #666; }

@media (min-width: 1280px) { .page-academics-resources-staff_certificates .ly-section .ly-container .ly-inner .dot-list { font-size: 15px; } }

.page-academics-resources-staff_certificates .ly-section .ly-container .ly-inner .dot-list span { font-weight: 500; color: #333; }

.page-academics-resources-staff_certificates .ly-section .ly-container .ly-inner .dot-list:after { content: ''; display: block; position: absolute; top: 10px; left: 0; width: 2px; height: 2px; border-radius: 100px; background: #666; }

.page-academics-resources-staff_certificates .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-resources-staff_certificates .ly-section:last-of-type .ly-container .ly-inner { border-bottom: 1px solid #ebebeb; padding-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-resources-staff_certificates .ly-section:last-of-type .ly-container .ly-inner .last-text-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

/* 학사행정 - 교직원행정 - 교원생활안내 */
@media (max-width: 1279px) { .page-academics-resources-staff .intro .ly-inner { padding-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-staff .intro .ly-inner { padding-bottom: 70px; } }

.page-academics-resources-staff .intro .ly-inner .desc { font-family: 'Noto Serif KR'; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-staff .intro .ly-inner .desc { font-size: 14px; line-height: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-staff .intro .ly-inner .desc { font-size: 16px; line-height: 24px; } }

@media (max-width: 1279px) { .page-academics-resources-staff .ly-section.academics-tab .ly-container { margin-bottom: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-staff .ly-section.academics-tab .ly-container { margin-bottom: 65px; } }

.page-academics-resources-staff .ly-section.academics-tab .ly-container .ly-inner select { border-bottom: none; }

@media (max-width: 1279px) { .page-academics-resources-staff .ly-section .ly-container { margin-bottom: 35px; } }

@media (min-width: 1280px) { .page-academics-resources-staff .ly-section .ly-container { margin-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 14px; } }

@media (min-width: 1280px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 40px; } }

.page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list { margin: 0; padding: 0; font-size: 0; }

.page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li { background: #f7f7f7; }

@media (min-width: 1280px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li { display: inline-block; width: 265px; height: 377px; text-align: center; } }

@media (max-width: 1279px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li + li { margin-top: 20px; } }

@media (min-width: 1280px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li + li { margin-left: 30px; } }

.page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li .list-wrap { text-align: left; }

@media (max-width: 1279px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li .list-wrap { padding: 5px 15px 0; } }

@media (min-width: 1280px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li .list-wrap { height: 317px; padding: 15px 30px 0; } }

.page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li .list-wrap p { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li .list-wrap p { font-size: 13px; line-height: 22px; } }

@media (min-width: 1280px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li .list-wrap p { font-size: 14px; line-height: 30px; } }

.page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li .list-wrap p.list-title { font-family: 'Noto Serif KR'; font-weight: 500; color: #333; }

@media (max-width: 1279px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li .list-wrap p.list-title { font-size: 13px; line-height: 22px; } }

@media (min-width: 1280px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li .list-wrap p.list-title { font-size: 16px; line-height: 45px; } }

@media (max-width: 1279px) { .page-academics-resources-staff .ly-section .ly-container .ly-inner .guide-list li .common-btn-down { margin: 12px 15px 15px; } }

.page-academics-resources-staff .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-academics-resources-staff .ly-section:last-of-type .ly-container .ly-inner { border-bottom: 1px solid #ebebeb; padding-bottom: 70px; } }

@media (max-width: 1279px) { .page-academics-resources-staff .ly-section:last-of-type .ly-container .ly-inner .download-btn-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

/* 교육지원 - 학점교류 */
.page-academics-programs-national .ly-section.only-text .ly-container .ly-inner .common-contitle { margin-bottom: 15px; }

@media (max-width: 1279px) { .page-academics-programs-national .ly-section .ly-container { margin-bottom: 35px; } }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container { margin-bottom: 62px; } }

@media (max-width: 1279px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 4px; } }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 27px; } }

@media (max-width: 1279px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .common-smalltitle { margin: 9px 0 5px; } }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .common-smalltitle { margin-bottom: 5px; } }

.page-academics-programs-national .ly-section .ly-container .ly-inner .desc { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .desc { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .desc { font-size: 15px; line-height: 24px; } }

@media (max-width: 1279px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div { margin-bottom: 14px; } }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div { margin-bottom: 30px; } }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .title { font-size: 16px; font-weight: 500; line-height: 22px; letter-spacing: -0.025em; color: #1b3b86; }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { margin-bottom: 2px; font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { font-size: 15px; line-height: 24px; } }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .dot-list { position: relative; padding-left: 8px; }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .dot-list:after { content: ''; position: absolute; top: 8px; left: 0; width: 2px; height: 2px; background: #666; }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .dot-list:after { top: 9px; } }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content { padding-top: 10px; }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content .sub-title { font-size: 14px; font-weight: 500; line-height: 22px; letter-spacing: -0.025em; color: #333; }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content .sub-title { font-size: 15px; line-height: 24px; } }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content .sub-title .link { position: relative; padding-right: 15px; padding-left: 10px; font-size: 14px; font-weight: 300; letter-spacing: 0; text-decoration: none; color: #666; }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content .sub-title .link { font-size: 15px; line-height: 24px; } }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content .sub-desc .line-list { padding-left: 8px; font-weight: 400; letter-spacing: -0.025em; text-indent: -8px; color: #666; }

@media (max-width: 1279px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content .sub-desc .line-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content .sub-desc .line-list { font-size: 15px; line-height: 25px; } }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content .sub-desc .line-list:last-child { margin-bottom: 5px; }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content .sub-desc .line-list .tel { letter-spacing: 0; text-decoration: none; color: #666; }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .sub-content .sub-desc .tip { margin-left: 8px; } }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .link-list { padding: 12px 0 12px; margin-top: 10px; } }

@media (max-width: 1279px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .link-list li { display: inline-block; position: relative; width: calc(100% / 2); border: none; } }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .link-list li { width: calc(100% / 5); } }

@media (max-width: 1279px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .link-list li:nth-child(2n-1):after { content: ''; display: block; position: absolute; left: 0; top: 0; width: 200%; height: 1px; border-top: 1px dashed #ededed; } }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .link-list li:first-child:after { display: none; }

.page-academics-programs-national .ly-section .ly-container .ly-inner .content-wrap > div .link-list li a { margin-left: 0; }

.page-academics-programs-national .ly-section .ly-container .ly-inner .tip { padding-left: 14px; font-weight: 400; letter-spacing: -0.025em; text-indent: -14px; color: #888; }

@media (max-width: 1279px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .tip { font-size: 11px; line-height: 18px; } }

@media (min-width: 1280px) { .page-academics-programs-national .ly-section .ly-container .ly-inner .tip { font-size: 13px; line-height: 22px; } }

.page-academics-programs-national .ly-section .ly-container .ly-inner .tip .tel { letter-spacing: 0; text-decoration: none; color: #888; }

.page-academics-programs-national .ly-section .ly-container .ly-inner .tip.left { margin-top: -10px; text-align: right; }

.page-academics-programs-national .ly-section:last-of-type .ly-container { margin-bottom: 0; }

.page-academics-programs-national .ly-section:last-of-type .ly-container .ly-inner .content-wrap > div:last-of-type { margin-bottom: 0; }

/* 교육지원 - 공통(국제교육프로그램,외국어교육프로그램,교수학습지원) */
@media (max-width: 1279px) { .page-acad-pro-common .intro { margin-bottom: 24px; } }

@media (min-width: 1280px) { .page-acad-pro-common .intro { margin-bottom: 70px; } }

.page-acad-pro-common .intro .ly-inner .desc { font-family: 'Noto Serif KR'; font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-acad-pro-common .intro .ly-inner .desc { font-size: 14px; line-height: 20px; } }

@media (min-width: 1280px) { .page-acad-pro-common .intro .ly-inner .desc { font-size: 16px; line-height: 24px; } }

@media (max-width: 1279px) { .page-acad-pro-common .ly-section .ly-container { margin-bottom: 35px; } }

@media (min-width: 1280px) { .page-acad-pro-common .ly-section .ly-container { margin-bottom: 70px; } }

@media (max-width: 1279px) { .page-acad-pro-common .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 14px; } }

@media (min-width: 1280px) { .page-acad-pro-common .ly-section .ly-container .ly-inner .common-contitle { margin-bottom: 35px; } }

@media (max-width: 1279px) { .page-acad-pro-common .ly-section .ly-container .ly-inner .table-desc, .page-acad-pro-common .ly-section .ly-container .ly-inner .table-list { margin-bottom: 10px; } }

@media (min-width: 1280px) { .page-acad-pro-common .ly-section .ly-container .ly-inner .table-desc, .page-acad-pro-common .ly-section .ly-container .ly-inner .table-list { margin-top: 35px; margin-bottom: 40px; } }

.page-acad-pro-common .ly-section .ly-container .ly-inner .common-smalltitle { margin-bottom: 5px; }

.page-acad-pro-common .ly-section .ly-container .ly-inner .desc, .page-acad-pro-common .ly-section .ly-container .ly-inner .dot-list { font-weight: 400; letter-spacing: -0.025em; color: #666; }

@media (max-width: 1279px) { .page-acad-pro-common .ly-section .ly-container .ly-inner .desc, .page-acad-pro-common .ly-section .ly-container .ly-inner .dot-list { font-size: 13px; line-height: 19px; } }

@media (min-width: 1280px) { .page-acad-pro-common .ly-section .ly-container .ly-inner .desc, .page-acad-pro-common .ly-section .ly-container .ly-inner .dot-list { font-size: 15px; line-height: 24px; } }

.page-acad-pro-common .ly-section .ly-container .ly-inner .desc .email, .page-acad-pro-common .ly-section .ly-container .ly-inner .dot-list .email { font-weight: 500; letter-spacing: 0; text-decoration: none; color: #666; }

.page-acad-pro-common .ly-section .ly-container .ly-inner .dot-list { position: relative; padding-left: 8px; margin-bottom: 2px; }

.page-acad-pro-common .ly-section .ly-container .ly-inner .dot-list:after { content: ''; position: absolute; top: 8px; left: 0; width: 2px; height: 2px; background: #666; }

@media (min-width: 1280px) { .page-acad-pro-common .ly-section .ly-container .ly-inner .dot-list:after { top: 9px; } }

@media (max-width: 1279px) { .page-acad-pro-common .ly-section .ly-container .ly-inner .content-wrap > div { margin-bottom: 14px; } }

@media (min-width: 1280px) { .page-acad-pro-common .ly-section .ly-container .ly-inner .content-wrap > div { margin-bottom: 26px; } }

@media (min-width: 1280px) { .page-acad-pro-common .ly-section .ly-container .ly-inner .table-list table tbody .col-map { padding-left: 30px; } }

.page-acad-pro-common .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-acad-pro-common .ly-section:last-of-type .ly-container .ly-inner { padding-bottom: 70px; border-bottom: 1px solid #ebebeb; } }

@media (max-width: 1279px) { .page-acad-pro-common .ly-section:last-of-type .ly-container .ly-inner .content-wrap { padding-bottom: 20px; border-bottom: 1px solid #ebebeb; } }

.page-acad-pro-common .ly-section:last-of-type .ly-container .ly-inner .content-wrap > div:last-of-type { margin-bottom: 0; }

.page-acad-pro-common .ly-section:last-of-type .ly-container .ly-inner .table-list { margin-bottom: 0; }

/* 교육지원 - 외국어교육프로그램*/
.page-acad-pro-language .ly-section:last-of-type .ly-container { margin-bottom: 0; }

@media (min-width: 1280px) { .page-acad-pro-language .ly-section:last-of-type .ly-container .ly-inner { padding-bottom: 0; border-bottom: none; } }

@media (max-width: 1279px) { .page-acad-pro-language .ly-section:last-of-type .ly-container .ly-inner .content-wrap { padding-bottom: 20px; border-bottom: none; } }

.page-acad-pro-language .ly-section:last-of-type .ly-container .ly-inner .content-wrap > div:last-of-type { margin-bottom: 0; }

.page-acad-pro-language .ly-section:last-of-type .ly-container .ly-inner .table-list { margin-bottom: 0; }

/* 교육지원 - 교수학습개발센터 */
@media (max-width: 1279px) { .page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr { height: 37px; } }

.page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-spt { width: 100px; }

@media (max-width: 1279px) { .page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-spt { padding: 13px 0; text-align: center; background: #f7f7f7; } }

@media (min-width: 1280px) { .page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-spt { padding-left: 20px; } }

.page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-spt span { position: relative; padding-left: 8px; }

@media (max-width: 1279px) { .page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-spt span { font-size: 13px; font-weight: 500; color: #666; } }

.page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-spt span:after { position: absolute; top: 50%; -ms-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%); content: ''; position: absolute; left: 0; width: 2px; height: 2px; background: #666; }

@media (max-width: 1279px) { .page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-spt span:after { display: none; } }

@media (min-width: 1280px) { .page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-spt span:after { display: block; } }

.page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-tel { vertical-align: middle; }

@media (max-width: 1279px) { .page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-tel { height: auto; padding: 13px 0; } }

@media (min-width: 1280px) { .page-acad-pro-spt .ly-section .ly-container .ly-inner .table-list table tbody tr .col-tel { padding-left: 10px; } }

.page-acad-pro-spt .ly-section:last-of-type .ly-container { margin-bottom: 0; }

.page-acad-pro-spt .ly-section:last-of-type .ly-container .ly-inner { border: none; }

@media (max-width: 1279px) { .page-acad-pro-spt .common-contact { margin-top: 13px; } }

@media (min-width: 1280px) { .page-acad-pro-spt .common-contact { margin-top: 40px; } }
