@charset "UTF-8";

/* gnb */
.header {display:flex; justify-content:space-between; height:7rem; border-bottom:0.0625rem solid var(--bd-color-30); background-color:var(--bg-color-40);}
.header .layout-1200 {position:static; display:flex; min-width:75rem; max-width:100%; width:fit-content;}
.header .header-logo {flex-shrink:0; max-width:12.5rem; align-self:center;}
.header-box {/* width:100%; */ flex:1; display:flex; flex-direction:row-reverse; z-index:11;}
.header-nav {width:100%; height:100%; margin:0 auto;}
.header-nav .nav-menu {height:100%; display:flex; gap:2.5rem; justify-content:space-evenly; padding:0 2.5rem;}

.header-nav .nav-menu > li > a {position:relative; font-size:var(--font-size-20); font-weight:var(--font-weight-600); width:100%; height:100%; display:flex; align-items:center; justify-content:center; /* padding:0 0.3125rem; */ white-space:nowrap;}
.header-nav .nav-menu > li > a:hover, .header-nav .nav-menu li:hover > a {color:var(--font-color-40);}
.header-nav .nav-menu > li > a:after {content:""; position:absolute; left:50%; bottom:-1px; width:0; height:0.25rem; background:var(--bg-color-10); transform:translateX(-50%); transition:all .2s;}
.header-nav .nav-menu > li > a:hover:after,
.header-nav .nav-menu > li:hover > a:after,
.header-nav .nav-menu li.active > a:after {width:100%;}

/* .header-nav .nav-menu .mentoring a:before {content:""; display:inline-block; width:1.4375rem; height:1.4375rem; margin-right:0.3125rem; background-image:url("../images/common/icon_mentoring.svg");} */
.header-nav .nav-menu .quick a:before {content:""; display:inline-block; width:1.9375rem; height:1.25rem; margin-right:0.3125rem; background-image:url("../images/common/logo_quickresume.svg");}
.header-nav .nav-menu .quick a:hover {color:var(--font-color-303) !important;}

.header-nav .nav-menu .mypage .sub-box {transform: translateX(calc(-50% + 1.25rem));}

.header-nav .sub-box {display:none; position:absolute; left:auto; top:6.9375rem;}
.header-nav .sub-box.ct {left:50%; width:100%; transform:translateX(-50%);}
.header-nav .sub-menu {height:4.375rem; display:flex; flex-wrap:wrap; flex-direction:row; align-items:center; justify-content:center; gap:1.875rem;}
.header-nav .sub-menu li a {color:var(--font-color-10); /* font-weight:var(--font-weight-500); */}
.header-nav-bg {display:none; position:absolute; left:0; top:7rem; width:100%; height:4.375rem; background:var(--bg-color-40); border-bottom:1px solid var(--bd-color-10); z-index:10;}

.header-util {display:flex; justify-content:center; align-items:center; gap:0.5rem;}
.header-util .item {display:flex; align-items:center; border:0.0625rem solid var(--bd-color-50); border-radius:0.3125rem; padding:0.4375rem 0.75rem 0.4375rem 0.875rem; background-color:var(--bg-color-40);}
.header-util .join:before,
.header-util .login:before,
.header-util .univ:before {display:block;}
.header-util .join:before {background-image:url("../images/common/icon_join.svg");}
.header-util .join:before,
.header-util .login:before {content:""; width:1.375rem; height:1.375rem; background-repeat:no-repeat; background-position:100% 50%; background-size:contain;}
.header-util .login:before {background-image:url("../images/common/icon_login.svg");}
.header-util .univ:before {background-image:url("../images/common/icon_univ.svg");}
.header-util .item-box {position:relative;}
.header-util .tooltip {display:none; position:absolute; left:50%; top:-1.5625rem; transform:translateX(-50%);}
.header-util .tooltip span {position:relative; display:block; font-size:var(--font-size-11); color:var(--font-color-50); font-weight:var(--font-weight-500); min-width:3.5rem; background-color:var(--bg-color-20); padding:0.0625rem 0.625rem 0 0.625rem; text-align:center; white-space: nowrap; line-height:1rem; border-radius:3.125rem;}
.header-util .tooltip span:after {content:""; position:absolute; left:50%; bottom:-0.3125rem; transform:translateX(-50%); display:block; width:0; height:0; border:0.3125rem solid var(--bg-color-20); border-bottom-width:0; border-left-color:transparent;  border-right-color:transparent;}
.header-util .item-box .login .tooltip span {background-color:var(--bg-color-30);}
.header-util .item-box .login .tooltip span:after {border-top-color:var(--bg-color-30);}
.header-util .item-box .univ .tooltip {display:block;}
.header-util .item-box .univ .tooltip span {background-color:var(--bg-color-460);}
.header-util .item-box .univ .tooltip span:after {border-top-color:var(--bg-color-460);}
.header-util .univ {font-weight:var(--font-weight-500); height:2.375rem; padding:0 0.75rem;}
.header-util .univ:before {content:""; width:1.375rem; height:1.375rem; background-repeat:no-repeat; background-position:100% 50%; background-size:auto;}

.header .icon-new {top:1.875rem; font-size:var(--font-size-12);}

/* ¸ð¹ÙÀÏ gnb */
.m-btn-menu-open .icon-menu {background-color:var(--bg-color-10);}
.m-btn-menu-open:before,
.m-btn-menu-open:after,
.m-btn-menu-open i {background-color:var(--bg-color-10);}

.m-header-box .m-header-util {background-color:var(--bg-color-10);}
.m-header-box .m-header-util .item-box strong a {font-size:var(--font-size-28);}
.m-header-box .m-header-util .item-box .info {font-size:var(--font-size-18);}
.m-header-box .m-header-util .item-box .btn-box .btn-join {color:var(--font-color-270); font-weight:var(--font-weight-600);}
.m-header-nav .m-nav-menu > li > a {font-size:var(--font-size-24); font-weight:var(--font-weight-600);}
.m-header-nav .m-nav-menu > li > a:before {margin-right:0.9375rem;}
.m-header-nav .m-nav-menu > li li a {font-size:var(--font-size-22); font-weight:var(--font-weight-500);}

.m-header-box .footer-menu li {flex:1; font-size:var(--font-size-18); font-weight:var(--font-weight-500);}

/* main visual
.main-visual-box {height:30.125rem; background-color:var(--bg-color-10); margin-bottom:3.25rem;}
.main-visual-box .layout-1200 {position:relative; color:var(--font-color-50); height:33.875rem; background-image:url("../images/main/main_visual_bg.png"); background-repeat:no-repeat;  background-position:100% 50%;  background-size:contain;}
.main-visual-box .layout-1200:before, .main-visual-box .layout-1200:after {content:""; position:absolute;}
.main-visual-box .layout-1200:before {right:11.5625rem; bottom:3.75rem; width:11rem; height:21.3125rem; border-radius:0.625rem; background-color:var(--bg-color-140);}
.main-visual-box .layout-1200:after {right:0; bottom:3.75rem; width:38.4375rem; height:18.8125rem; background-image: url("../images/main/main_visual_a.png"); background-repeat:no-repeat;  background-position:100% 50%;  background-size:auto;}
.main-visual-box .visual-text {position:relative; display:flex; height:30.125rem; flex-direction:column; justify-content:center; margin-left:3.4375rem; width:max-content;}
.main-visual-box .visual-text h2 {font-size:var(--font-size-48); font-weight:var(--font-weight-400); padding-top:3.75rem; line-height:1.2;}
.main-visual-box .visual-text h2 span {display:block;}
.main-visual-box .visual-text p {position:absolute; left:0; top:6.875rem; font-size:var(--font-size-26);}
.main-visual-box .visual-text p span {display:inline-block; padding:0 0.5625rem 0.0625rem 0.5625rem; margin-left:0.1875rem; border:0.1875rem solid rgba(255, 255, 255, .5);}
.main-visual-box .visual-text p span:after {content:""; position:absolute; bottom:-0.6875rem; right:-2.125rem; display:block; width:1.5rem; height:2.1875rem; background-image:url("../images/main/icon_arrow.png"); background-repeat:no-repeat;  background-position:100% 100%;  background-size:auto; opacity:0.5;}
.main-visual-box .tpl-btn-round-1 {margin-top:1.875rem;}
.main-visual-box .tpl-btn-round-1:hover {border:0.1875rem solid var(--bd-color-60); background-color:var(--bg-color-40);}
.main-visual-box .tpl-btn-round-1:hover span {color:var(--font-color-30);}
 */

/* main visual */
.main-visual-box {height:30.125rem; background-color:var(--bg-color-10); margin-bottom:3.25rem;}
.main-visual-box .layout-1200 {position:relative; color:var(--font-color-50); height:100%;}
.main-visual-box .layout-1200:before, .main-visual-box .layout-1200:after {content:""; position:absolute;}
.main-visual-box .layout-1200:before {right:0; bottom:0; width:51.5rem; height:30.125rem; background-image:url("../images/main/main_visual_bg.png"); background-repeat:no-repeat;  background-position:100% 50%;  background-size:cover; opacity:.05;}
.main-visual-box .layout-1200:after {right:0; bottom:-3.75rem; width:38.4375rem; height:27.8125rem; background-image:url("../images/main/main_visual_a.png"); background-repeat:no-repeat;  background-position:100% 50%;  background-size:contain;}
.main-visual-box .visual-text {position:relative; display:flex; flex-direction:column; justify-content:center; height:100%; margin-left:3.4375rem; width:max-content; z-index:1;}
.main-visual-box .visual-text h2 {order:2; font-size:var(--font-size-46); font-weight:var(--font-weight-400); padding-top:1.25rem; line-height:1.2; letter-spacing:-0.0625rem;}
.main-visual-box .visual-text h2 span {display:block;}
.main-visual-box .visual-text .sub-title {position:relative; order:1; font-size:var(--font-size-26); width:fit-content;}
.main-visual-box .visual-text .sub-title span {display:inline-block; padding:0 0.5625rem 0.0625rem 0.5625rem; margin-left:0.1875rem; border:0.1875rem solid rgba(255, 255, 255, .5);}
.main-visual-box .visual-text .sub-title span:after {content:""; position:absolute; bottom:-0.6875rem; right:-2.125rem; display:block; width:1.5rem; height:2rem; background-image:url("../images/main/icon_arrow.svg?354545"); background-repeat:no-repeat;  background-position:100% 100%;  background-size:contain; opacity:0.7;}
.main-visual-box .visual-text .ajou-case {order:3; font-size: var(--font-size-22); color:#bccaff; font-weight:var(--tpl-font-weight-500); margin-top:1.25rem; line-height:1.3;}

.main-visual-box .tpl-btn-round-1 {order:4; margin-top:1.875rem;}
.main-visual-box .tpl-btn-round-1:hover {border:0.1875rem solid var(--bd-color-60); background-color:var(--bg-color-40); font-weight:var(--tpl-font-weight-600);}
.main-visual-box .tpl-btn-round-1:hover span {color:var(--font-color-30);}

/* sub visual */
.sub-visual-box .visual-text h2 strong {font-weight:var(--font-weight-700);}

/* heading */
.main-h3 {font-size:var(--font-size-28); font-weight:var(--font-weight-600); margin:0 0 0.8125rem 0.75rem;}
.main-h3 strong {font-weight:var(--font-weight-600);}
.sub-h3 {font-size:var(--font-size-36); font-weight:var(--font-weight-600);}
.sub-h3 .hd-info {font-size:var(--font-size-16); font-weight:var(--font-weight-400); vertical-align:middle; line-height:1.3;}
.sub-h4 {font-size:var(--font-size-32);}
.sub-h4,
.sub-h4 em {font-weight:var(--font-weight-600);}
.sub-h5 {font-size: var(--font-size-24); font-weight:var(--font-weight-600);}
.sub-h6 {font-size: var(--font-size-20); font-weight:var(--font-weight-600);}

/* °øÅë - ÃÑ °³¼ö, ¼¿·ºÆ® Á¤·Ä º¸±â */
.cmn-list-func .total {font-size:var(--font-size-18);}

/* main quick menu */
.main-quick-menu {margin-bottom:3.25rem;}
.main-quick-menu .main-h3 em {color:var(--font-color-10); font-weight:var(--font-weight-500);}
.main-quick-menu .item {height:13.125rem; border-radius:1.25rem;}
.main-quick-menu .item a:after {content:""; position:absolute; right:0.75rem; bottom:50%; transform:translateY(50%); background-repeat:no-repeat; background-position:100% 100%;  background-size:contain;}
.main-quick-menu .item .tag {font-size:var(--font-size-14); color:var(--font-color-50); font-weight:var(--font-weight-500); width:max-content; border-radius:1.25rem; padding:0.125rem 0.8125rem; margin-bottom:1.0625rem; background-color:var(--bg-color-70);}
.main-quick-menu .item p {font-size:var(--font-size-17); font-weight:var(--font-weight-500); line-height:1.4;}
.main-quick-menu .item p strong {display:block; font-size:var(--font-size-26); font-weight:var(--font-weight-500);}
.main-quick-menu .item .btn {display:block; font-size:var(--font-size-14); font-weight:var(--font-weight-500); width:min-content; padding:0.125rem 0.75rem; margin-top:0.875rem; border:1px solid var(--bd-color-80); border-radius:0.25rem; white-space:nowrap;}
.main-quick-menu .item-1 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), var(--bg-color-60);}
.main-quick-menu .item-1 a:after {width:10.375rem; height:7.0625rem; background-image:url("../images/main/icon_quick_1.png");}
.main-quick-menu .item-1 .btn {color:var(--font-color-70); background-color:var(--bg-color-80);}
.main-quick-menu .item-2 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), var(--bg-color-90);}
.main-quick-menu .item-2 a:after {width:10.375rem; height:8.1875rem; background-image:url("../images/main/icon_quick_2.png");}
.main-quick-menu .item-2 .btn {color:var(--font-color-80); background-color:var(--bg-color-100);}
.main-quick-menu .item-3 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), var(--bg-color-110);}
.main-quick-menu .item-3 a:after {width:10.375rem; height:7.25rem; background-image:url("../images/main/icon_quick_3.png");}
.main-quick-menu .item-3 .btn {color:var(--font-color-90); background-color:var(--bg-color-120);}
.main-quick-menu .item-4 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), var(--bg-color-60);}
.main-quick-menu .item-4 a:after {width:10.375rem; height:7.0625rem; background-image:url("../images/main/icon_quick_4.png");}
.main-quick-menu .item-4 .btn {color:var(--font-color-70); background-color:var(--bg-color-80);}
.main-quick-menu .item-5 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), var(--bg-color-504);}
.main-quick-menu .item-5 a:after {width:10.375rem; height:8.1875rem; background-image:url("../images/main/icon_quick_5.png");}
.main-quick-menu .item-5 .btn {color:var(--font-color-300); background-color:var(--bg-color-508);}

/* main ½ÅÀÔ°øÃ¤ */
.main-starter-box {margin-bottom:3.25rem;}
.main-starter-box .main-h3 em,
.main-notice-box .main-h3 em {position:absolute; clip:rect(0 0 0 0); width:0.0625rem; height:0.0625rem; margin:-0.0625rem; color:transparent; overflow:hidden;}

/* ´õº¸±â ¹öÆ° */
.main-btn-more {position:absolute; top:0.625rem; right:0.875rem; width:1.8125rem; height:1.8125rem; border:0.0625rem solid var(--bd-color-90); border-radius:3.125rem;}
.main-btn-more a {display:block; width:100%; height:100%;}
.main-btn-more a:before, .main-btn-more a:after {content:""; position:absolute; top:50%; left:50%; background-color:var(--bg-color-130); transform:rotate(0deg);}
.main-btn-more a:before {width:0.9375rem; height:0.1875rem; margin:-0.125rem 0 0 -0.5rem;}
.main-btn-more a:after {width:0.1875rem; height:0.9375rem; margin:-0.5rem 0 0 -0.125rem;}
.main-btn-more .text-more {position:absolute; clip:rect(0 0 0 0); width:0.0625rem; height:0.0625rem; margin:-1px; color:transparent; overflow:hidden;}

/* ¿Â¶óÀÎ »ó´ã ÁøÇà°úÁ¤ */
#univ-consulting .header-nav .nav-menu li > a:after {background:var(--bg-color-240);}

.process-item li p span + span {font-size:var(--font-size-34);}
.process-item li strong {display:block; font-size:var(--font-size-24); font-weight:var(--font-weight-500);}

/* ¿Â¶óÀÎ »ó´ã½ÅÃ» */
.process-box .sub-h4 span:before {top:-0.5625rem;}

/* ¼­ºñ½º ¾È³» */
#univ-service .header-nav .nav-menu li > a:after {background:var(--bg-color-260);}

.service-box .sub-h4 span:before {top:-0.5625rem;}
.qna-item li strong {font-weight:var(--font-weight-600); padding:0.375rem 0 0.3125rem 0;}
.qna-item dt {font-size:var(--font-size-21);}

/* È¸¿ø°¡ÀÔ */
#univ-member .header-nav .nav-menu li > a:after {background:var(--bg-color-330);}

.member-box .grid-container .desc-required {font-size:var(--font-size-14);}
.member-box .inner-item {font-size:var(--font-size-15);}
.member-box .sms-info .tpl-view-content li strong,
.member-box .sms-info .tpl-view-content li:last-child {font-weight:var(--font-weight-600);}

.sso-info-wrap  p {font-weight:var(--font-weight-300);}
.sso-info-wrap .text-1 {font-size:var(--font-size-20);}
.sso-info-wrap .text-1 strong {font-weight:var(--font-weight-500);}
.sso-info-wrap .text-2 {font-size:var(--font-size-18);}
.sso-info-wrap .btn-univ em {color:var(--font-color-140); font-weight:var(--font-weight-500);}

.member-box .item-list dt {font-weight:var(--font-weight-500);}

/* ÀÌ¿ë¾à°ü ¹× °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
#univ-legal .header-nav .nav-menu > li > a:hover,
#univ-legal .header-nav .nav-menu li:hover > a {color:var(--font-color-170);}
#univ-legal .header-nav .nav-menu li > a:after {background:var(--bg-color-330);}

.legal-content {font-size:var(--font-size-14); font-weight:var(--font-weight-400);}
.legal-content > dt {font-weight:var(--font-weight-600);}
#privacy-content .legal-content:first-child > dt {font-size:var(--font-size-15); font-weight:var(--font-weight-500);}

.legal-wrap .legal-content {font-size:var(--font-size-15); font-weight:var(--font-weight-300);}
.legal-wrap .legal-content > dt {font-size:var(--font-size-16);}
.legal-wrap .legal-content > dt {font-weight:var(--font-weight-500);}

/* ·Î±×ÀÎ */
#univ-login .header-nav .nav-menu > li > a:hover,
#univ-login .header-nav .nav-menu li:hover > a {color:var(--font-color-170);}
#univ-login .header-nav .nav-menu li > a:after {background:var(--bg-color-330);}

.login-info .info-box {font-weight:var(--font-weight-300);}
.login-info .info-text-1 strong {font-weight:var(--font-weight-600);}
.login-box .btn-actions .tpl-btn-round-2 {font-weight:var(--font-weight-500);}

/* Ãë¾÷±³À° µ¿¿µ»ó */
#univ-jobtube .header-nav .nav-menu li > a:after {background:var(--bg-color-320);}

.jobtube-box .sub-h4 span:before {top:-0.5625rem;}

/* ¸¶ÀÌÆäÀÌÁö - °øÅë */
#univ-mypage .header-nav .nav-menu > li > a:hover,
#univ-mypage .header-nav .nav-menu li:hover > a,
#univ-mypage .header-nav .nav-menu li.active > a {color:var(--font-color-170);}
#univ-mypage .header-nav .nav-menu li > a:after {background:var(--bg-color-330);}
#univ-mypage .sub-h4 {font-weight:var(--font-weight-500);}

.mypage-content .btn_request .tpl-btn-round-1 {font-size:1rem; font-weight:var(--font-weight-500);}

/* ÇöÁ÷ÀÚ ¸àÅä¸µ */
#univ-mentoring .header-nav .nav-menu li > a:after {background:var(--bg-color-590);}

.cmn-sub-top-info dt {font-size:var(--font-size-24); font-weight:var(--font-weight-600); line-height:1.3;}
.cmn-sub-top-info dd {line-height:1.4;}
.mentoring-list .item-list .name {font-size:var(--font-size-24);}
.mentoring-list .item-list .name em {font-weight:var(--font-weight-700);}
.mentoring-list .item-list .company .badge {font-size:var(--font-size-13); width:1.1875rem; height:1.1875rem;}
.mentoring-list .item-list .company em {font-weight:var(--font-weight-600);}
.mentoring-list .item-list .job {font-size:var(--font-size-14);}

/* ±³À°½ÅÃ» */
#univ-lecture .header-nav .nav-menu li > a:after {background:var(--bg-color-601);}

.lecture-list-controls .sort-group .tpl-radio-1 label {font-size:var(--font-size-14);}
.lecture-list-controls .sort-group .tpl-radio-1 input[type="radio"]:checked + label {font-weight:var(--font-weight-500);}
.lecture-item .department {font-size:var(--font-size-15);}
.lecture-item .badge {font-size:var(--font-size-12); font-weight:var(--font-weight-600);}

/* ±³À° ½ÅÃ» - »ó¼¼ */
.lecture-view-wrap .tag {font-size:var(--font-size-12); font-weight:var(--font-weight-500);}
.lecture-detail-main .title-text {font-size:var(--font-size-26); font-weight:var(--font-weight-500);}
.lecture-detail-main .text-box .label {font-size:var(--font-size-14);}
.lecture-detail-main .text-box .value {font-size:var(--font-size-18); font-weight:var(--font-weight-500);}
.lecture-detail-action .action-info .dday .count {font-size:var(--font-size-44); font-weight:var(--font-weight-500);}
.lecture-detail-action .action-info .dates dl {font-size:var(--font-size-14);}
.lecture-detail-action .action-info .dday .end {font-size:var(--font-size-34); font-weight:var(--font-weight-500);}
.lecture-detail-action .btn-lecture-apply {font-weight:var(--font-weight-600);}
.lecture-detail-summary .lecture-closed,
.lecture-detail-summary .lecture-start {font-size:var(--font-size-24);}

.lecture-popup-wrap .popup-header .popup-h2 {font-size: var(--font-size-24); font-weight:var(--font-weight-500);}
.lecture-popup-wrap .contact-agree .popup-h3 {font-weight:var(--font-weight-500);}
.lecture-popup-wrap .lecture-list {font-size:var(--font-size-15);}
.lecture-popup-wrap .agree-cont {font-size:var(--font-size-15);}

/* ±³À° ½ÅÃ» ³»¿ª */
.lecture-list-wrap .tpl-item-list-1 .tags .badge {font-size:var(--font-size-12); font-weight:var(--font-weight-500);}
.lecture-list-wrap .tpl-item-list-1 .date {font-size: var(--font-size-14);}
.lecture-list-wrap .tpl-item-list-1 .info .details {font-size:var(--font-size-15);}
.lecture-list-wrap .tpl-item-list-warp .tpl-func .tpl-badge-1 {font-weight:var(--font-weight-500);}

/* ÁÂÃø¸Þ´º */
.mypage-menu .main-menu > li a {font-size:var(--font-size-20); font-weight:var(--font-weight-500);}
.mypage-menu .main-menu > li a:before,
.mypage-menu .main-menu > li > a:after {transform:translateY(-50%);}
.mypage-menu .main-menu > li li a {font-size:var(--font-size-18); font-weight:var(--font-weight-400);}

/* form °øÅë */
.form-input-wrap .desc-required {font-size:var(--font-size-14);}
.form-input-wrap .input-list > dt {font-size:var(--font-size-17); font-weight:var(--font-weight-500);}

/* »ó´ã ½ÅÃ» Á¤º¸ + ¸àÅä¿¡°Ô Áú¹®ÇÏ±â ÆÄÀÏ ¾÷·Îµå */
.form-input-wrap .consulting-upload .file-info-box {font-size:var(--font-size-14);}



/* »ó´ã½ÅÃ» ÇöÈ²ÆÇ, ³ªÀÇ ÇöÀç ±¸Á÷»óÅÂ */
.status-wrap .status-box .sub-h5 {font-size:var(--font-size-18);}
.status-wrap .btn-actions {top:-3.625rem;}
.status-wrap .btn-actions .tpl-btn-round-1 {font-size:1rem;}
.consulting-status .status-content dt {font-size:var(--font-size-15); font-weight:var(--font-weight-500); line-height:1.1;}
.consulting-status .status-content dd {font-weight:var(--font-weight-600);}
.job-status .status-content li {font-size:var(--font-size-15); font-weight:var(--font-weight-500);}
.job-status .tpl-btn-rect-2 {font-size:var(--font-size-14); padding:0.1875rem 0.6875rem;}

/* »ó´ã ³»¿ë º¸±â */
.detail-view-box .item-title .info {font-size:var(--tpl-font-size-13); letter-spacing:0;}
.detail-view-box .item-title .title {font-size:var(--tpl-font-size-20); font-weight:var(--tpl-font-weight-500);}

/* ÀÚ±â¼Ò°³¼­ ¼ºÃëµµ, ÀÚ±â¼Ò°³¼­ Ã·»è/¸ðÀÇ¸éÁ¢ Æò°¡Ç¥ ÆÄÀÏ */
.cmn-table-wrap .footer .cell {font-weight:var(--font-weight-500);}

/* °øÅë Æû */
.common-item-list {font-size:var(--font-size-15);}

/* Ãë¾÷ÇöÈ² °ü¸® */
.employ-state-list li.active {font-weight:var(--font-weight-500);}
/* Áø·Î¼³Á¤ Áß */
.employ_confirm_wrap .hd-h5-box .hd-info {font-size:var(--font-size-14);}
/* Ãë¾÷ È®Á¤ */
.job-confirm-wrap .file-list .tpl-btn-round-10 {height:2.625rem;}
.job-confirm-wrap .file_wrap .file_hidden {width:7.5625rem; height:2.75rem; padding-left:7.5625rem;}
.job-confirm-wrap .file-list .common-item-list .item-name dd {font-weight:var(--font-weight-300);}

/* Ãë¾÷ÇöÈ² °ü¸® - Ä¶¸°´õ */
#univ-mypage .ui-datepicker th {font-weight:var(--font-weight-500);}
#univ-mypage .ui-datepicker select,
#univ-mypage .ui-datepicker .ui-datepicker-buttonpane button {font-family:"Pretendard Variable", "Pretendard";}

/* »ó´ã ½ÅÃ» Á¤º¸ */
/*
.consulting-request-content .consulting-title .tpl-input-1 .input-box, 
.consulting-request-content .consulting-content .tpl-textarea-1 .textarea-box {font-size:var(--tpl-font-size-16);}
*/

/* °øÁö»çÇ× */
#univ-notice .header-nav .nav-menu li > a:after {background:var(--bg-color-420);}

.notice-wrap .tpl-job-list-1 .list-body .list-item .notice-title,
.notice-box .notice-view .notice-title {font-weight:var(--font-weight-500);}

/* Ã¤¿ëÁ¤º¸°ü */
#univ-recruit .header-nav .nav-menu li > a:after {background:var(--bg-color-430);}

.recruit_tabmenu ul li.active a {font-weight:var(--font-weight-600);}
.recruit-wrap .tpl-job-list-1 .list-body .list-item .cnm-1,
.recruit-wrap .tpl-job-list-1 .list-body .list-item .cnm-2 {font-size:var(--font-size-15);}

/* ÆË¾÷ °øÅë */
.tpl-popup-wrap .popup-header .popup-h2 {font-weight:var(--font-weight-500);}

/* ¸ÞÀÎ ÆË¾÷ °øÅë */
.popup-main-wrap {top:8.25rem;}

/* Á÷¹«¡¤Á÷Á¾ ¼±ÅÃ ÆË¾÷ */
.popup-job-category .popup-cont .popup-h3 {font-weight:var(--font-weight-500);}

/* ¸ðÁý¿ä°­ */
.recruit-view-wrap .summary-group .item-date .dday dd {font-weight:var(--font-weight-500);}

/* Ãë¾÷±³À° µ¿¿µ»ó, ÀâÆ©ºê */
.tab-video-menu .menu li button {font-weight:var(--font-weight-500);}

/* ±³À° ½ÅÃ» */
.lecture-wrap .list-controls .sort-group .tpl-radio-1 label {font-size:var(--font-size-14);}
.lecture-wrap .list-controls .sort-group .tpl-radio-1 input[type="radio"]:checked + label {font-weight:var(--font-weight-700);}
.lecture-item .desc {font-size:var(--font-size-13);}
.lecture-item .title {font-size:var(--font-size-18); font-weight:var(--font-weight-500);}
.lecture-item .department {font-weight:var(--font-weight-600);}
.lecture-item .meta {font-size:var(--font-size-14);}
.lecture-item .meta-label {font-size:var(--font-size-12);}
.lecture-item .apply-count {font-size:var(--font-size-15);}

/******************* ÇÐ±³ Æ÷ÀÎÆ® ÄÃ·¯ º¯°æ - ¸ÞÀÎ *******************/
/* ÄÃ·¯ A */
#univ-main.main-color-a .main-h3 {color:/*#1e7176*/;}

.main-color-a .header-nav .nav-menu li > a:after,
#univ-member.sub-color-a .header-nav .nav-menu li > a:after,
#univ-consulting.sub-color-a .header-nav .nav-menu li > a:after,
#univ-mypage.sub-color-a .header-nav .nav-menu li > a:after,
#univ-recruit.sub-color-a .header-nav .nav-menu li > a:after,
#univ-jobtube.sub-color-a .header-nav .nav-menu li > a:after,
#univ-service.sub-color-a .header-nav .nav-menu li > a:after,
#univ-notice.sub-color-a .header-nav .nav-menu li > a:after,
#univ-legal.sub-color-a .header-nav .nav-menu li > a:after,
#univ-login.sub-color-a .header-nav .nav-menu li > a:after,
#univ-mentoring.sub-color-a .header-nav .nav-menu li > a:after,
#univ-lecture.sub-color-a .header-nav .nav-menu li > a:after {background:#1e7176;}

.main-color-a .main-visual-box {background-color:#338892;}
/* .main-color-a .main-visual-box .layout-1200:before {background-color:var(--bg-color-140);} */
.main-color-a .main-visual-box .tpl-btn-round-1 {border-color:#1f5e68; background-color:#1f5e68;}
.main-color-a .main-visual-box .tpl-btn-round-1:hover {background-color:#fff;}
.main-color-a .main-visual-box .tpl-btn-round-1:hover span {color:#1f5e68;}

.main-color-a .main-quick-menu .item-1,
.main-color-a .main-quick-menu .item-2,
.main-color-a .main-quick-menu .item-3,
.main-color-a .main-quick-menu .item-4,
.main-color-a .main-quick-menu .item-5 {background:linear-gradient(to bottom right, #f7f2ea, #f7f2ea);}
.main-color-a .main-quick-menu .item .tag {background-color:var(--bg-color-70);}
.main-color-a .main-quick-menu .item .btn {color:#fff; border-color:#bbbab8; background-color:#bbbab8;}

/*
.main-color-a .main-btn-more a:before, .main-btn-more a:before,
.main-color-a .main-btn-more a:before, .main-btn-more a:after {background-color:#1e7176;}
*/

/* ÄÃ·¯ B */
/* #univ-main.main-color-b .main-h3 {color:#1e7176;} */

.main-color-b .header-nav .nav-menu li > a:after,
#univ-member.sub-color-b .header-nav .nav-menu li > a:after,
#univ-consulting.sub-color-b .header-nav .nav-menu li > a:after,
#univ-mypage.sub-color-b .header-nav .nav-menu li > a:after,
#univ-recruit.sub-color-b .header-nav .nav-menu li > a:after,
#univ-jobtube.sub-color-b .header-nav .nav-menu li > a:after,
#univ-service.sub-color-b .header-nav .nav-menu li > a:after,
#univ-notice.sub-color-b .header-nav .nav-menu li > a:after,
#univ-legal.sub-color-b .header-nav .nav-menu li > a:after,
#univ-login.sub-color-b .header-nav .nav-menu li > a:after,
#univ-mentoring.sub-color-b .header-nav .nav-menu li > a:after,
#univ-lecture.sub-color-b .header-nav .nav-menu li > a:after {background:#3686e0;}

.main-color-b .main-visual-box {background-color:#3686e0;}
/* .main-color-b .main-visual-box .layout-1200:before {background-color:var(--bg-color-140);} */
.main-color-b .main-visual-box .tpl-btn-round-1 {border-color:#0060b4; background-color:#0060b4;}
.main-color-b .main-visual-box .tpl-btn-round-1:hover {background-color:#fff;}
.main-color-b .main-visual-box .tpl-btn-round-1:hover span {color:#0060b4;}

.main-color-b .main-quick-menu .item-1 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), #c8e7b3;}
.main-color-b .main-quick-menu .item-2 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), #b7dedf;}
.main-color-b .main-quick-menu .item-3 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%), #ede5d6;}
.main-color-b .main-quick-menu .item-4 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%), #ede5d6;}
.main-color-b .main-quick-menu .item-5 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), #cbd7ef;}
/*
.main-color-b .main-quick-menu .item-1 .tag {background-color:#6fab59;}
.main-color-b .main-quick-menu .item-2 .tag {background-color:#5aa3a5;}
.main-color-b .main-quick-menu .item-3 .tag {background-color:#87a968;}
.main-color-b .main-quick-menu .item-4 .tag {background-color:#87a968;}
.main-color-b .main-quick-menu .item-5 .tag {background-color:#6b83b6;}
*/
.main-color-b .main-quick-menu .item-1 .btn {color:#fff; border-color:#9ac48a; background-color:#9ac48a;}
.main-color-b .main-quick-menu .item-2 .btn {color:#fff; border-color:#8bbec0; background-color:#8bbec0;}
.main-color-b .main-quick-menu .item-3 .btn {color:#fff; border-color:#d2bda8; background-color:#d2bda8;}
.main-color-b .main-quick-menu .item-4 .btn {color:#fff; border-color:#d2bda8; background-color:#d2bda8;}
.main-color-b .main-quick-menu .item-5 .btn {color:#fff; border-color:#97a8cc; background-color:#97a8cc;}

/* ÄÃ·¯ C */
#univ-main.main-color-c .main-h3 {/* color:#a5333a; */}

.main-color-c .header-nav .nav-menu li > a:after,
#univ-member.sub-color-c .header-nav .nav-menu li > a:after,
#univ-consulting.sub-color-c .header-nav .nav-menu li > a:after,
#univ-mypage.sub-color-c .header-nav .nav-menu li > a:after,
#univ-recruit.sub-color-c .header-nav .nav-menu li > a:after,
#univ-jobtube.sub-color-c .header-nav .nav-menu li > a:after,
#univ-service.sub-color-c .header-nav .nav-menu li > a:after,
#univ-notice.sub-color-c .header-nav .nav-menu li > a:after,
#univ-legal.sub-color-c .header-nav .nav-menu li > a:after,
#univ-login.sub-color-c .header-nav .nav-menu li > a:after,
#univ-mentoring.sub-color-c .header-nav .nav-menu li > a:after,
#univ-lecture.sub-color-c .header-nav .nav-menu li > a:after {background:#a5333a;}

.main-color-c .main-visual-box {background-color:#a5333a;}
/* .main-color-c .main-visual-box .layout-1200:before {background-color:var(--bg-color-140);} */
.main-color-c .main-visual-box .tpl-btn-round-1 {border-color:#770b12; background-color:#770b12;}
.main-color-c .main-visual-box .tpl-btn-round-1:hover {background-color:#fff;}
.main-color-c .main-visual-box .tpl-btn-round-1:hover span {color:#770b12;}

.main-color-c .main-quick-menu .item-1,
.main-color-c .main-quick-menu .item-2,
.main-color-c .main-quick-menu .item-3,
.main-color-c .main-quick-menu .item-4,
.main-color-c .main-quick-menu .item-5 {background: linear-gradient(to bottom right, #f7f2ea, #f7f2ea);}
.main-color-c .main-quick-menu .item .tag {background-color:var(--bg-color-70);}
.main-color-c .main-quick-menu .item .btn {color:#fff; border-color:#bbbab8; background-color:#bbbab8;}

.main-color-c .main-btn-more a:before, .main-btn-more a:before,
.main-color-c .main-btn-more a:before, .main-btn-more a:after {background-color:#555;}

/* ÄÃ·¯ D */
#univ-main.main-color-d .main-h3 {/* color:#ffc626; */}

.main-color-d .header-nav .nav-menu li > a:after,
#univ-member.sub-color-d .header-nav .nav-menu li > a:after,
#univ-consulting.sub-color-d .header-nav .nav-menu li > a:after,
#univ-mypage.sub-color-d .header-nav .nav-menu li > a:after,
#univ-recruit.sub-color-d .header-nav .nav-menu li > a:after,
#univ-jobtube.sub-color-d .header-nav .nav-menu li > a:after,
#univ-service.sub-color-d .header-nav .nav-menu li > a:after,
#univ-notice.sub-color-d .header-nav .nav-menu li > a:after,
#univ-legal.sub-color-d .header-nav .nav-menu li > a:after,
#univ-login.sub-color-d .header-nav .nav-menu li > a:after,
#univ-mentoring.sub-color-d .header-nav .nav-menu li > a:after,
#univ-lecture.sub-color-d .header-nav .nav-menu li > a:after {background:#ffc626;}

.main-color-d .main-visual-box {background-color:#ffc626;}
.main-color-d .main-visual-box .layout-1200:before {opacity:.15;}
/* .main-color-d .main-visual-box .layout-1200:before {background-color:var(--bg-color-140);} */
.main-color-d .main-visual-box .visual-text h2 {color:#4e4032;}
.main-color-d .main-visual-box .visual-text h2 strong {color:#bb3e03;}
.main-color-d .main-visual-box .visual-text p {color:#584939;}
.main-color-d .main-visual-box .visual-text p span {border:0.1875rem solid rgba(187, 62, 3, .5);}
.main-color-d .main-visual-box .visual-text p span:after {filter:invert(66%) sepia(75%) saturate(4528%) hue-rotate(21deg) brightness(100%) contrast(98%); opacity:.6;}
.main-color-d .main-visual-box .tpl-btn-round-1 {border-color:#4e4032; background-color:#4e4032;}
.main-color-d .main-visual-box .tpl-btn-round-1 span {color:#fff;}
.main-color-d .main-visual-box .tpl-btn-round-1:hover {background-color:transparent;}
.main-color-d .main-visual-box .tpl-btn-round-1:hover span {color:#4e4032;}

.main-color-d .main-quick-menu .item-1 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), #c8e7b3;}
.main-color-d .main-quick-menu .item-2 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), #b7dedf;}
.main-color-d .main-quick-menu .item-3 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%), #ede5d6;}
.main-color-d .main-quick-menu .item-4 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%), #ede5d6;}
.main-color-d .main-quick-menu .item-5 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), #cbd7ef;}

.main-color-d .main-quick-menu .item .tag {background-color:var(--bg-color-70);}
.main-color-d .main-quick-menu .item-1 .btn {color:#fff; border-color:#9ac48a; background-color:#9ac48a;}
.main-color-d .main-quick-menu .item-2 .btn {color:#fff; border-color:#8bbec0; background-color:#8bbec0;}
.main-color-d .main-quick-menu .item-3 .btn {color:#fff; border-color:#d2bda8; background-color:#d2bda8;}
.main-color-d .main-quick-menu .item-4 .btn {color:#fff; border-color:#d2bda8; background-color:#d2bda8;}
.main-color-d .main-quick-menu .item-5 .btn {color:#fff; border-color:#97a8cc; background-color:#97a8cc;}

.main-color-d .main-btn-more a:before, .main-btn-more a:before,
.main-color-d .main-btn-more a:before, .main-btn-more a:after {background-color:#555;}

/* media 
@media(max-width:125rem) {
	.center-1200 {max-width:87.5rem;}
}

@media (max-width:768px) {
  .recruit-section {
    flex-direction: column;
  }
  .search-column {
    min-width: 100%;
  }
  .filter-actions {
    justify-content: center;
  }
}
*/