@charset "UTF-8";

/* heading */
.sub-h3 {letter-spacing:-1px;}
.sub-h3 .hd-info {letter-spacing:-0.5px; line-height:1.3;}

/* °øÅë - ÃÑ °³¼ö, ¼¿·ºÆ® Á¤·Ä º¸±â */
.cmn-list-func .total {font-size:var(--font-size-17);}

/* gnb */
.header {margin-top:4.875rem; border-top:0.1875rem solid var(--bd-color-100); border-bottom:1px solid var(--bd-color-90); background-color:var(--bg-color-40);}
.header .layout-1200 {max-width:fit-content;}
.header .header-logo {position:absolute; left:0; top:-3.5625rem;}
.header-box {position:relative; width:100%; z-index:11;}
.header-nav {height:4.625rem;}
.header-nav .nav-menu {height:100%; display:flex; justify-content:center;}
.header-nav .nav-menu li {position:relative; min-width:0; white-space:nowrap;}
.header-nav .nav-menu li > a {padding:0 1.25rem; min-width:0;}
.header-nav .nav-menu > li > a {position:relative; width:100%; height:100%; display:flex; align-items:center; justify-content:flex-start; font-size:var(--font-size-20); font-weight:var(--font-weight-700); white-space:nowrap;}

.header-nav .nav-menu .quick a:before {content:""; display:block; flex-shrink:0; width:1.9375rem; height:1.25rem; margin-right:0.3125rem; background: url("../images/common/logo_quickresume.svg") no-repeat center / contain;}
.header-nav .nav-menu .quick a:hover {color:var(--font-color-303) !important;}

/* ¿øÇü ¾Ö´Ï¸ÞÀÌ¼Ç ¾ÆÀÌÄÜ
.header-nav .nav-menu > li > a:hover {color:var(--font-color-30);}
.header-nav .nav-menu > li > a:after {content:""; display:block; box-shadow:inset 0 0 0 2px var(--bg-color-130); margin-left:0.3125rem; border-radius:100%; width:10px; height:10px; transition:box-shadow 0.25s;}
.header-nav .nav-menu > li > a:hover:after {box-shadow: inset 0 0 0 5px var(--bg-color-170);}
*/
.header-nav .nav-menu .icon-arrow {position:relative; display:flex; width:0.8125rem; height:0.5rem; margin-left:0.375rem;}
.header-nav .nav-menu > li > a .icon-arrow:after, .header-nav .nav-menu > li:hover .icon-arrow:after {content:""; position:absolute; left:0; top:0; width:0.8125rem; height:0.5rem; background-image:url("../images/common/icon_arrow.svg"); background-repeat:no-repeat; background-position:100% bottom; background-size:auto;}
.header-nav .nav-menu > li > a:hover,
.header-nav .nav-menu > li.active > a {color:var(--font-color-302);}
.header-nav .sub-box {display:none; position:absolute; left:0; top:4.5625rem; width:100%; height:17.25rem;}

.header-nav .sub-menu {line-height:2.3;}
.header-nav .sub-menu li {text-align:left;}
.header-nav .sub-menu li a {color:var(--font-color-10);}
.header-nav .sub-menu li a:hover {color:var(--font-color-302);}
.header-nav-bg {display:none; position:absolute; top:4.625rem; right:0; width:100%; height:21.875rem; background:var(--bg-color-40); border:1px solid var(--bd-color-90); border-top:0; border-bottom-left-radius:1.25rem; border-bottom-right-radius:1.25rem; box-shadow:0 0.1875rem 0.3125rem 0 rgba(0, 0, 0, 0.1); z-index:10;}

.header-util {position:absolute; top:-3.6875rem; right:0; display:flex; justify-content:center; align-items:center; gap:0.5rem;}
.header-util .item-box {position:relative;}
.header-util .item {display:flex; align-items:center; color:var(--font-color-10); padding:0.5rem 0.75rem 0.5625rem 0.875rem;}
.header-util .tooltip {font-size:var(--font-size-14); font-weight:var(--font-weight-700); line-height:normal;}
.header-util .join:before,
.header-util .login:before {content:""; display:inline-block; width:1.375rem; height:1.375rem; margin-right:0.625rem; background-repeat:no-repeat; background-position:100% 50%; background-size:auto;}
.header-util .join:before {background-image:url("../images/common/icon_join_b.png");}
.header-util .login:before {background-image:url("../images/common/icon_login_b.png");}
.header-util .univ {font-size:var(--font-size-12); color:var(--font-color-20); font-weight:var(--font-weight-400); border:1px solid var(--bd-color-110); border-radius:3.125rem; padding:0.25rem 0.75rem 0.125rem 0.75rem;}

.header .icon-new {position:static; top:0.75rem; transform:translateX(0.3125rem); font-size:var(--font-size-11);}

/* ¸ð¹ÙÀÏ gnb */
.m-btn-menu-open .icon-menu {background-color:var(--bg-color-210);}
.m-btn-menu-open:before,
.m-btn-menu-open:after,
.m-btn-menu-open i {background-color:var(--bg-color-210);}

.m-header-box .m-header-util {background-color:var(--bg-color-170);}
.m-header-box .m-header-util .item-box strong a {font-size:var(--font-size-26); letter-spacing:-0.0625rem;}
.m-header-box .m-header-util .item-box .info {font-size: var(--font-size-17);}
.m-header-box .m-header-util .item-box .btn-box .btn-join {color:var(--font-color-304);}
.m-header-box .m-header-util .item-box .btn-box .btn-join,
.m-header-box .m-header-util .item-box .btn-box .btn-univ {font-weight:var(--font-weight-700);}
/* .m-header-box .m-header-util .item-box .info {color:var(--font-color-290);} */
.m-header-nav .m-nav-menu > li > a {font-size:var(--font-size-23); font-weight:var(--font-weight-700);}
.m-header-nav .m-nav-menu > li > a:before {margin:-0.1875rem 0.9375rem 0 0;}
.m-header-nav .m-nav-menu > li li a {font-size:var(--font-size-20); font-weight:var(--font-weight-700);}

.m-header-box .footer-menu li {flex:1; font-size:var(--font-size-17); font-weight:var(--font-weight-700);}

.header .m-nav-menu .icon-new {font-size:var(--font-size-12);}

/* main visual */
.main-visual-box {height:28.4375rem; background-color:var(--bg-color-150);}
.main-visual-box .layout-1200 {height:100%;}
.main-visual-box .layout-1200:after {content:""; position:absolute; right:0; bottom:0; width:42.9375rem; height:23.75rem; background-image:url("../images/main/main_visual_b.png"); background-repeat:no-repeat;  background-position:100% 50%;  background-size:contain;}
.main-visual-box .visual-text {position:relative; display:flex; height:100%; flex-direction:column; justify-content:center; margin-left:3.4375rem; letter-spacing:-0.03125rem; z-index:1;}
.main-visual-box .visual-text h2 {order:2; font-size:var(--font-size-32); font-weight:var(--font-weight-700); padding-top:1.25rem; line-height:1.4; letter-spacing:-1px;}
.main-visual-box .visual-text h2 strong {display:flex; font-size:var(--font-size-44); font-weight:var(--font-weight-800); color:var(--font-color-30);}
/*
.main-visual-box .visual-text h2 strong:after {right:-0.9375rem; bottom:-0.375rem; border-right:0.3125rem solid var(--bd-color-100); border-bottom:0.3125rem solid var(--bd-color-100);}.main-visual-box .visual-text p, .main-visual-box .visual-text h2 strong {position:relative; width:max-content;}

.main-visual-box .visual-text h2 strong:after,
.main-visual-box .visual-text p:before {content:""; position:absolute; width:1.0625rem; height:1.0625rem;}
*/
.main-visual-box .visual-text .sub-title {order:1; font-size:var(--font-size-24); font-weight:var(--font-weight-700);}
.main-visual-box .visual-text .sub-title:before {left:-0.9375rem; top:-0.5rem; border-left:0.3125rem solid var(--bd-color-100); border-top:0.3125rem solid var(--bd-color-100);}
.main-visual-box .tpl-btn-round-1 {order:3; width:min-content; background-color:var(--bg-color-40); margin-top:1.375rem;}
.main-visual-box .tpl-btn-round-1 {border-color:var(--font-color-30);}
.main-visual-box .tpl-btn-round-1 span {color:var(--font-color-30);}
.main-visual-box .tpl-btn-round-1:hover {border:0.1875rem solid var(--bd-color-60); background-color:var(--bg-color-160);}
.main-visual-box .tpl-btn-round-1:hover span {color:var(--font-color-50);}

/* sub visua */
.sub-visual-box .visual-text h2 strong {font-weight:var(--font-weight-800);}


/* heading */
.main-h3 {font-size:var(--font-size-32); font-weight:var(--font-weight-800); text-align:center; margin:0 0.75rem 1.125rem 0.75rem; letter-spacing:-0.0625rem;}
.main-h3 strong,
.main-h3 em,
.sub-h3 {font-weight:var(--font-weight-800);}
.sub-h3 {font-size:var(--font-size-34); letter-spacing:-0.0625rem;}
.sub-h3 .hd-info {font-size:var(--font-size-15); font-weight:var(--font-weight-400); vertical-align:middle; letter-spacing:-0.5px;}
.sub-h4,
.sub-h4 em {font-weight:var(--font-weight-700);}
.sub-h4 {font-size:var(--font-size-30); letter-spacing:-0.0625rem;}
.sub-h5 {font-size: var(--font-size-22); font-weight:var(--font-weight-700); letter-spacing:-0.0625rem;}
.sub-h6 {font-size: var(--font-size-20); font-weight:var(--font-weight-700); letter-spacing:-0.0625rem;}

/* main quick menu */
.main-quick-menu {overflow:hidden; background-color:var(--bg-color-160); margin-bottom:3.875rem;}
.main-quick-menu .layout-1200 {position:relative; height:21.5625rem; padding-bottom:2.125rem;}
.main-quick-menu .layout-1200::after {content:""; position:absolute; top:0; left:0; right:0; bottom:0; background-image:url("../images/main/quick_menu_bg.png"); background-repeat:no-repeat; background-position:100% bottom; background-size:auto; opacity:0.6;}
.main-quick-menu .main-h3 {font-size:var(--font-size-34); color:var(--font-color-50); text-align:left; padding:1.8125rem 0 0.8125rem 0.625rem; margin:0; letter-spacing:-0.0625rem;}
.main-quick-menu .main-h3 em {color:var(--font-color-100); font-weight:var(--font-weight-700);}
.main-quick-menu .item {height:12.5rem; background-color:var(--bg-color-530); border-top-left-radius:1.25rem; border-bottom-right-radius:1.25rem; box-shadow:0 0.1875rem 0.3125rem 0 rgba(0, 0, 0, 0.1); z-index:1;}
.main-quick-menu .item a:before,
.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:auto;}
.main-quick-menu .item a:before {z-index:1;}
.main-quick-menu .item a:after {right:2.375rem; width:7.4375rem; height:7.4375rem; background-color:var(--bg-color-40); border-radius:100%; opacity:0.3;}
.main-quick-menu .item-1 a:before {right:4.1875rem; width:3.75rem; height:3.9375rem; background-image:url("../images/main/icon_quick_b1.svg");}
.main-quick-menu .item-2 a:before {right:4.1875rem; width:3.75rem; height:3.75rem; background-image:url("../images/main/icon_quick_b2.svg");}
.main-quick-menu .item-3 a:before {right:4.5rem; width:3.25rem; height:4.25rem; background-image:url("../images/main/icon_quick_b3.svg");}
.main-quick-menu .item-4 a:before {right:3.875rem; width:4.5rem; height:3.25rem; background-image:url("../images/main/icon_quick_b4.svg");}
.main-quick-menu .item-5 a:before {right:4.3125rem; width:3.5625rem; height:4rem; background-image:url("../images/main/icon_quick_b5.svg");}
.main-quick-menu .item .tag {font-size:var(--font-size-13); color:var(--font-color-305); font-weight:var(--font-weight-800); width:max-content; padding:0.1875rem 0.8125rem 0.0625rem 0.8125rem; background-color:var(--bg-color-520); border-radius:1.25rem; margin-bottom:0.9375rem;}
.main-quick-menu .item p {font-size:var(--font-size-16); color:var(--font-color-50); font-weight:var(--font-weight-700); line-height:1.4;}
.main-quick-menu .item p em {}
.main-quick-menu .item p strong {display:block; font-size:var(--font-size-24); color:var(--font-color-306); font-weight:var(--font-weight-800); letter-spacing:-0.0625rem;}
.main-quick-menu .item .btn {display:block; font-size:var(--font-size-13); color:var(--font-color-50); width:min-content; padding:0.3125rem 0.8125rem 0.25rem 0.8125rem; margin-top:0.875rem; background-color:var(--bg-color-190); border-top-left-radius:0.25rem; border-bottom-right-radius:0.25rem; white-space:nowrap;}

/* main ½ÅÀÔ°øÃ¤ */
.main-starter-box {margin-bottom:4.0625rem;}
.main-starter-box .main-h3 strong,
.main-notice-box .main-h3 em {position:relative;}
.main-starter-box .main-h3 strong:before,
.main-notice-box .main-h3 em:before {content:""; position:absolute; left:-0.75rem; top:-0.6875rem; width:1.0625rem; height:1.0625rem; border-left:0.3125rem solid var(--bd-color-100); border-top:0.3125rem solid var(--bd-color-100);} 
.main-starter-box .main-h3 em {color:var(--font-color-30);}
.main-starter-box .starter-list li {box-shadow:0 0.1875rem 0.3125rem 0 rgba(0, 0, 0, 0.1);}
.main-starter-box .starter-list .company {font-size:var(--font-size-17); font-weight:var(--font-weight-700);}
.main-starter-box .starter-list .desc { font-size:var(--font-size-15);}
.main-starter-box .starter-list .date {font-weight:var(--font-weight-400);}

/* main °øÁö»çÇ× */
.main-notice-box .main-h3 strong {color:var(--font-color-30);}
.main-notice-box .notice-list {box-shadow:0 0.1875rem 0.3125rem 0 rgba(0, 0, 0, 0.1);}
.main-notice-box .notice-list li {font-size:var(--font-size-15);}

/* ´õº¸±â ¹öÆ° */
.main-btn-more {position:absolute; top:0.625rem; right:0.625rem;}
.main-btn-more a {display:block; border:0.0625rem solid var(--bd-color-110); padding:0.25rem 0.9375rem 0.25rem 2.0625rem; border-radius:1.25rem; line-height:normal;}
.main-btn-more a:before, .main-btn-more a:after {content:""; position:absolute; left:1.3125rem; top:50%; transform:rotate(0deg); background-color:var(--bg-color-210);}
.main-btn-more a:before {width:0.8125rem; height:0.1875rem; margin:-0.125rem 0 0 -0.4375rem;}
.main-btn-more a:after {width:0.1875rem; height:0.8125rem; margin:-0.4375rem 0 0 -0.125rem;}
.main-btn-more .text-more {font-size:var(--font-size-13); color:var(--font-color-20); font-weight:var(--font-weight-400);}

/* ¿Â¶óÀÎ »ó´ã ÁøÇà°úÁ¤ */
#univ-consulting header {border-top-color:var(--bd-color-140);}
#univ-consulting .header-nav .sub-menu li a:hover {color:var(--font-color-110);}

.process-item li p {padding-top:0.3125rem;}
.process-item li p span + span {font-size:var(--font-size-31);}
.process-item li strong {display:block; font-size:var(--font-size-22); font-weight:var(--font-weight-700);}

/* ¿Â¶óÀÎ »ó´ã½ÅÃ» */
.process-box .sub-h4 span:before {top:-0.75rem;}

/* ¼­ºñ½º ¾È³» */
#univ-service header {border-top-color:var(--bd-color-170);}
#univ-service .header-nav .sub-menu li a:hover {color:var(--font-color-120);}

.service-box .sub-h4 span:before {top:-0.6875rem;}
.service-item li,
.qna-item dd {font-size:var(--font-size-15);}
.qna-item li strong {font-weight:var(--font-weight-700); padding:0.4375rem 0 0.25rem 0;}
.qna-item dt {font-size:var(--font-size-20);}

/* È¸¿ø°¡ÀÔ */
#univ-member header {border-top-color:var(--bd-color-220);}

.member-box .grid-container .desc-required {font-size:var(--font-size-13);}
.member-box .inner-item {font-size:var(--font-size-14);}
.member-box .sms-info .tpl-view-content li {font-size:var(--font-size-13);}
.member-box .sms-info .tpl-view-content li strong,
.member-box .sms-info .tpl-view-content li:last-child {font-weight:var(--font-weight-800);}
.member-box .grid-container.agree-info .tpl-checkbox-1 label {font-size:inherit;}

.sso-info-wrap  p {font-weight:var(--font-weight-400);}
.sso-info-wrap .text-1 {font-size:var(--font-size-18);}
.sso-info-wrap .text-1 strong {font-weight:var(--font-weight-700);}
.sso-info-wrap .text-2 {font-size:1rem;}
.sso-info-wrap .btn-univ {font-weight:var(--font-weight-700);}
.sso-info-wrap .btn-univ em {color:var(--font-color-140);}

.member-box .item-list dt {font-weight:var(--font-weight-700);}

/* ÀÌ¿ë¾à°ü ¹× °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
.legal-content {font-size:var(--font-size-13); font-weight:var(--font-weight-400);}
.legal-content > dt {font-weight:var(--font-weight-700);}
#privacy-content .legal-content:first-child > dt {font-size:var(--font-size-14); font-weight:var(--font-weight-700);}

.legal-wrap .legal-content {line-height:1.8;}
.legal-wrap .legal-content > dt {font-weight:var(--font-weight-800);}
.legal-wrap .legal-content {font-size:var(--font-size-14);}
.legal-wrap .legal-content > dt {font-size:var(--font-size-15);}

/* ·Î±×ÀÎ */
.login-info .info-box {font-weight:var(--font-weight-400);}
.login-info .info-text-1 strong {font-weight:var(--font-weight-700);}
.login-info .link-box .btn-univ {font-weight:var(--font-weight-700);}
.login-box .btn-actions .tpl-btn-round-2 {font-weight:var(--font-weight-700);}

/* ÀâÆ©ºê */
#univ-jobtube header {border-top-color:var(--bd-color-200);}
#univ-jobtube .header-nav .sub-menu li a:hover {color:var(--bd-color-200);}

.jobtube-box .sub-h4 span:before {top:-0.6875rem;}

/* ¸¶ÀÌÆäÀÌÁö - °øÅë */
#univ-mypage header {border-top-color:var(--bd-color-220);}
#univ-mypage .header-nav .sub-menu li a:hover {color:var(--bd-color-220);}

.mypage-content .btn_request .tpl-btn-round-1 {font-size:var(--font-size-15); font-weight:var(--font-weight-700);}

/* ¸¶ÀÌÆäÀÌÁö »ó´Ü ¾È³» */
.mypage-content .top-info-box li {font-size:var(--font-size-15);}
.mypage-content .top-info-box li strong {font-weight:var(--font-weight-800);}

/* ÁÂÃø¸Þ´º */
.mypage-menu .main-menu > li a {font-size:var(--font-size-19); font-weight:var(--font-weight-700);}
.mypage-menu .main-menu > li a:before,
.mypage-menu .main-menu > li > a:after {transform:translateY(-60%);}
.mypage-menu .main-menu > li li a {font-size:var(--font-size-17); font-weight:var(--font-weight-400);}

/* ¸¶ÀÌÆäÀÌÁö È¨ */
.mypage-home .sub-h4 {font-size:var(--font-size-30);}

/* form °øÅë */
.form-input-wrap .desc-required {font-size:var(--font-size-13);}
.form-input-wrap .input-list > dt {font-size:1rem; font-weight:var(--font-weight-700);}
.form-input-wrap .empty-cont {font-size:var(--font-size-15);}
/* »ó´ã ½ÅÃ» Á¤º¸ + ¸àÅä¿¡°Ô Áú¹®ÇÏ±â ÆÄÀÏ ¾÷·Îµå */
.form-input-wrap .consulting-upload .file-info-box {font-size:var(--tpl-font-size-13);}

/* »ó´ã½ÅÃ» ÇöÈ²ÆÇ, ³ªÀÇ ÇöÀç ±¸Á÷»óÅÂ */
.status-wrap .status-box .sub-h5 {font-size:var(--font-size-17); font-weight:var(--font-weight-700);}
.status-wrap .btn-actions {top:-3.4375rem;}
.status-wrap .btn-actions .tpl-btn-round-1 {font-size:var(--font-size-15);}
.consulting-status .status-content dt {font-size:var(--font-size-14); font-weight:var(--font-weight-700); line-height:1.2;}
.consulting-status .status-content dd {font-weight:var(--font-weight-800);}
.job-status .status-content li {font-size:var(--font-size-14); font-weight:var(--font-weight-700); line-height:1.6;}
.job-status .tpl-btn-rect-2 font-size:var(--font-size-13); padding:0.25rem 0.6875rem 0.125rem 0.6875rem;}
.status-wrap .btn-actions .tpl-btn-round-1 {padding:0.4375rem 1.875rem;}

/* »ó´ã ³»¿ë º¸±â */
.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-19); font-weight:var(--tpl-font-weight-700);}
.consulting-detail-wrap .empty-cont {font-size: var(--tpl-font-size-15);}

/* ÀÚ±â¼Ò°³¼­ ¼ºÃëµµ, ÀÚ±â¼Ò°³¼­ Ã·»è/¸ðÀÇ¸éÁ¢ Æò°¡Ç¥ ÆÄÀÏ */
.cmn-table-wrap .footer .cell {font-weight:var(--font-weight-700);}

/* °øÅë Æû */
.common-item-list {font-size:var(--font-size-14);}

/* Ãë¾÷ÇöÈ² °ü¸® */
.employ-state-list li {font-size:var(--font-size-15);}
.employ-state-list li.active {font-weight:var(--font-weight-700);}
/* Áø·Î¼³Á¤ Áß */
.employ_confirm_wrap .hd-h5-box .hd-info {font-size:var(--font-size-14);}
/* Ãë¾÷ È®Á¤ */
.job-confirm-wrap .tpl-view-content .job {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.75rem; padding-left:7.75rem; height:2.625rem;}
.job-confirm-wrap .file-list .common-item-list .item-name dd {font-weight:var(--font-weight-400);}

/* Ãë¾÷ÇöÈ² °ü¸® - Ä¶¸°´õ */
#univ-mypage .ui-datepicker th {font-weight:var(--font-weight-700);}
#univ-mypage .ui-datepicker td a {padding:0.1875rem 0 0 0;}
#univ-mypage .ui-datepicker select,
#univ-mypage .ui-datepicker .ui-datepicker-buttonpane button {font-family:"NanumSquareRound Variable", "NanumSquareRound";}
#univ-mypage .ui-datepicker select {font-weight:var(--font-weight-700);}
#univ-mypage .ui-datepicker .ui-datepicker-buttonpane button {padding:.5em .6em .3em .6em;}

/* »ó´ã ½ÅÃ» Á¤º¸ */
.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-15);}

/* °øÁö»çÇ× */
#univ-notice header {border-top-color:var(--bd-color-290);}
#univ-notice .header-nav .sub-menu li a:hover {color:var(--font-color-240);}

.notice-wrap .tpl-job-list-1 .list-body .list-item .notice-title,
.notice-box .notice-view .notice-title {font-weight:var(--font-weight-700);}
.notice-box .notice-view .notice-meta,
.notice-box .notice-view .notice-file .link {font-size:var(--font-size-15);}
.notice-wrap .tpl-job-list-1 .empty-cont {font-size:var(--font-size-15);}

/* Ã¤¿ëÁ¤º¸°ü */
#univ-recruit header {border-top-color:var(--bd-color-300);}
#univ-recruit .header-nav .sub-menu li a:hover {color:var(--font-color-250);}

.recruit_tabmenu ul li.active a {font-weight:var(--font-weight-700);}
.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-14);}

/* ÇöÁ÷ÀÚ ¸àÅä¸µ */
#univ-mentoring header {border-top-color:var(--bd-color-372);}
#univ-mentoring .header-nav .sub-menu li a:hover {color:var(--font-color-307);}

.cmn-sub-top-info dt {font-size:var(--font-size-22); font-weight:var(--font-weight-700); line-height:1.4;}
.cmn-sub-top-info dd {font-size:var(--font-size-15);}
.mentoring-list .item-list .name {font-size:var(--font-size-22);}
.mentoring-list .item-list .name em {font-weight:var(--font-weight-800);}
.mentoring-list .item-list .company .badge {font-size:var(--font-size-12); width:1.125rem; height:1.125rem;}
.mentoring-list .item-list .company em {font-size:var(--font-size-15); font-weight:var(--font-weight-800);}
.mentoring-list .item-list .job {font-size:var(--font-size-13);}
.mentoring-list .item-list .desc {font-size:var(--font-size-15);}

/* ÆË¾÷ °øÅë */
.tpl-popup-wrap .popup-header .popup-h2 {font-weight:var(--font-weight-700);}

/* ¸ÞÀÎ ÆË¾÷ °øÅë */
.popup-main-wrap {top:10.9375rem;}
.popup-main-wrap .popup-action,
.popup-main-wrap .btn-close {font-size:var(--font-size-15); font-weight:var(--font-weight-700);}

/* Á÷¹«¡¤Á÷Á¾ ¼±ÅÃ ÆË¾÷ */
.popup-job-category .popup-cont .popup-h3 {font-size:var(--font-size-15); font-weight:var(--font-weight-700);}

/* ¸ðÁý¿ä°­ */
.recruit-view-wrap .summary-group .item-date .dday dd {font-weight:var(--font-weight-700);}

/* Ãë¾÷±³À° µ¿¿µ»ó, ÀâÆ©ºê */
.tab-video-menu .menu li button {font-size:var(--font-size-15); font-weight:var(--font-weight-700);}

/* ±³À° ½ÅÃ» */
#univ-lecture header {border-top-color:var(--bd-color-373);}
.lecture-wrap .list-controls .sort-group .tpl-radio-1 label {font-size:var(--font-size-13); font-weight:var(--font-weight-400);}
.lecture-wrap .list-controls .sort-group .tpl-radio-1 input[type="radio"]:checked + label {font-weight:var(--font-weight-800);}
.lecture-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-12);}
.lecture-item .title {font-size:var(--font-size-17); font-weight:var(--font-weight-700);}
.lecture-item .department {font-size:var(--font-size-14); font-weight:var(--font-weight-700); line-height:2.1875rem;}
.lecture-item .meta {font-size:var(--font-size-13);}
.lecture-item .meta-label {font-size:var(--font-size-11); padding-top:0.125rem;}
.lecture-item .apply-count {font-size:var(--font-size-14);}
.lecture-empty .info-box {font-size:var(--font-size-15);}
.lecture-item .badge {font-size:var(--font-size-11); font-weight:var(--font-weight-800);}

/* ±³À° ½ÅÃ» - »ó¼¼ */
.lecture-view-wrap .tag {font-size:var(--font-size-11); font-weight:var(--font-weight-700);}
.lecture-detail-main .title-text {font-size:var(--font-size-25); font-weight:var(--font-weight-700);}
.lecture-detail-main .text-box .label {font-size:var(--font-size-13);}
.lecture-detail-main .text-box .value {font-size:var(--font-size-17); font-weight:var(--font-weight-700);}
.lecture-detail-action .action-info .dday .count {font-size:var(--font-size-43); font-weight:var(--font-weight-700);}
.lecture-detail-action .action-info .dates dl {font-size:var(--font-size-13);}
.lecture-detail-action .action-info .dday .end {font-size:var(--font-size-32); font-weight:var(--font-weight-700);}
.lecture-detail-summary .lecture-closed,
.lecture-detail-summary .lecture-start {font-size:var(--font-size-23);}

.lecture-popup-wrap .popup-header .popup-h2 {font-size: var(--font-size-23); font-weight:var(--font-weight-700);}
.lecture-popup-wrap .contact-agree .popup-h3 {font-size: var(--font-size-15); font-weight:var(--font-weight-700);}
.lecture-popup-wrap .lecture-list {font-size:var(--font-size-14);}
.lecture-popup-wrap .agree-cont {font-size:var(--font-size-14);}

/* ±³À° ½ÅÃ» ³»¿ª */
.lecture-list-wrap .tpl-item-list-1 .tags .badge {font-size:var(--font-size-11); font-weight:var(--font-weight-700);}
.lecture-list-wrap .tpl-item-list-1 .date {font-size: var(--font-size-13);}
.lecture-list-wrap .tpl-item-list-1 .info .details {font-size:var(--font-size-14);}
.lecture-list-wrap .tpl-item-list-warp .tpl-func .tpl-badge-1 {font-weight:var(--font-weight-700);}

/******************* ÇÐ±³ Æ÷ÀÎÆ® ÄÃ·¯ º¯°æ - ¸ÞÀÎ *******************/
/* ÄÃ·¯ A */
.main-color-a header {border-top-color:#338892;}
.main-color-a .header-nav .sub-menu li a:hover {color:#338892;}

#univ-member.main-color-a header,
#univ-jobtube.main-color-a header,
#univ-mypage.main-color-a header,
#univ-notice.main-color-a header,
#univ-recruit.main-color-a header,
#univ-consulting.main-color-a header,
#univ-service.main-color-a header,
#univ-mentoring.main-color-a header,
#univ-lecture.main-color-a header {border-top-color:#338892;}
/*
#univ-member.main-color-a .header-nav .sub-menu li a:hover,
#univ-jobtube.main-color-a .header-nav .sub-menu li a:hover,
#univ-mypage.main-color-a .header-nav .sub-menu li a:hover,
#univ-notice.main-color-a .header-nav .sub-menu li a:hover,
#univ-recruit.main-color-a .header-nav .sub-menu li a:hover,
#univ-consulting.main-color-a .header-nav .sub-menu li a:hover,
#univ-service.main-color-a .header-nav .sub-menu li a:hover {color:#338892;}
*/

.main-color-a .main-visual-box {background-color:#f4f8f8;}
.main-color-a .main-visual-box .visual-text p:before {border-left-color:#338892; border-top-color:#338892;}
.main-color-a .main-visual-box .visual-text h2 strong {color:#338892;}
.main-color-a .main-visual-box .visual-text h2 strong:after {border-right-color:#338892; border-bottom-color:#338892;}
.main-color-a .main-visual-box .tpl-btn-round-1 {border-color:#338892; background-color:#fff;}
.main-color-a .main-visual-box .tpl-btn-round-1 span {color:#338892;}
.main-color-a .main-visual-box .tpl-btn-round-1:hover {background-color:#338892;}
.main-color-a .main-visual-box .tpl-btn-round-1:hover span {color:#fff;}

.main-color-a .main-quick-menu {background-color:#338892;}
.main-color-a .main-quick-menu .layout-1200::after {opacity:0.4;}
.main-color-a .main-quick-menu .main-h3 em {color:#F5ECD5;}
.main-color-a .main-quick-menu .item p,
.main-color-a .main-quick-menu .item p strong  {color:#222;}
/*
.main-color-a .main-quick-menu .item-1 {background-color:#c8e7b3;}
.main-color-a .main-quick-menu .item-2 {background-color:#b7dedf;}
.main-color-a .main-quick-menu .item-3 {background-color:#ede5d6;}
.main-color-a .main-quick-menu .item-4 {background-color:#ede5d6;}
.main-color-a .main-quick-menu .item-5 {background-color:#cbd7ef;}
*/
.main-color-a .main-quick-menu .item .tag {color:#fff; background-color:#f3676c;}
.main-color-a .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-a .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-a .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-a .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-a .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-a .main-quick-menu .item-1 .btn {border-color:#9ac48a; background-color:#9ac48a;}
.main-color-a .main-quick-menu .item-2 .btn {border-color:#8bbec0; background-color:#8bbec0;}
.main-color-a .main-quick-menu .item-3 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-a .main-quick-menu .item-4 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-a .main-quick-menu .item-5 .btn {border-color:#97a8cc; background-color:#97a8cc;}
/*
.main-color-a .main-quick-menu .item-1 a:before {right:3.625rem; width:4.75rem; height:4.9375rem;}
.main-color-a .main-quick-menu .item-2 a:before {right:3.625rem; width:4.75rem; height:4.75rem;}
.main-color-a .main-quick-menu .item-3 a:before {right:4.125rem; width:4.25rem; height:5.25rem;}
.main-color-a .main-quick-menu .item-4 a:before {right:3.375rem; width:5.75rem; height:3.9375rem;}
.main-color-a .main-quick-menu .item-5 a:before {right:3.9375rem; width:4.75rem; height:4.9375rem;}
*/

.main-color-a .main-starter-box .main-h3 strong:before,
.main-color-a .main-notice-box .main-h3 em:before {border-left-color:#338892; border-top-color:#338892;}
.main-color-a .main-starter-box .main-h3 em {color:#338892;}
.main-color-a .main-btn-more a:before,
.main-color-a .main-btn-more a:after {background-color:#338892;}

.main-color-a .main-notice-box .main-h3 strong {color:#338892;}


/* ÄÃ·¯ B */
#univ-member.main-color-b header,
.main-color-b header {border-top-color:#3686e0;}
.main-color-b .header-nav .sub-menu li a:hover {color:#3686e0;}

#univ-member.main-color-b header,
#univ-jobtube.main-color-b header,
#univ-mypage.main-color-b header,
#univ-notice.main-color-b header,
#univ-recruit.main-color-b header,
#univ-consulting.main-color-b header,
#univ-service.main-color-b header,
#univ-mentoring.main-color-b header,
#univ-lecture.main-color-b header {border-top-color:#3686e0;}
/*
#univ-member.main-color-b .header-nav .sub-menu li a:hover,
#univ-jobtube.main-color-b .header-nav .sub-menu li a:hover,
#univ-mypage.main-color-b .header-nav .sub-menu li a:hover,
#univ-notice.main-color-b .header-nav .sub-menu li a:hover,
#univ-recruit.main-color-b .header-nav .sub-menu li a:hover,
#univ-consulting.main-color-b .header-nav .sub-menu li a:hover,
#univ-service.main-color-b .header-nav .sub-menu li a:hover,
#univ-mentoring.main-color-b .header-nav .sub-menu li a:hover,
#univ-lecture.main-color-b .header-nav .sub-menu li a:hover {color:#3686e0;}
*/

.main-color-b .main-visual-box {background-color:#f5faff;}
.main-color-b .main-visual-box .visual-text p:before {border-left-color:#3686e0; border-top-color:#3686e0;}
.main-color-b .main-visual-box .visual-text h2 strong {color:#3686e0;}
.main-color-b .main-visual-box .visual-text h2 strong:after {border-right-color:#3686e0; border-bottom-color:#3686e0;}
.main-color-b .main-visual-box .tpl-btn-round-1 {border-color:#3686e0; background-color:#fff;}
.main-color-b .main-visual-box .tpl-btn-round-1 span {color:#3686e0;}
.main-color-b .main-visual-box .tpl-btn-round-1:hover {background-color:#3686e0;}
.main-color-b .main-visual-box .tpl-btn-round-1:hover span {color:#fff;}

.main-color-b .main-quick-menu {background-color:#3686e0;}
.main-color-b .main-quick-menu .layout-1200::after {opacity:0.4;}
.main-color-b .main-quick-menu .main-h3 em {color:#F5ECD5;}
.main-color-b .main-quick-menu .item p,
.main-color-b .main-quick-menu .item p strong  {color:#222;}
.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 .tag {color:#fff; background-color:#f3676c;}
.main-color-b .main-quick-menu .item-1 .btn {border-color:#9ac48a; background-color:#9ac48a;}
.main-color-b .main-quick-menu .item-2 .btn {border-color:#8bbec0; background-color:#8bbec0;}
.main-color-b .main-quick-menu .item-3 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-b .main-quick-menu .item-4 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-b .main-quick-menu .item-5 .btn {border-color:#97a8cc; background-color:#97a8cc;}
/*
.main-color-b .main-quick-menu .item-1 a:before {right:3.1875rem; width:4.75rem; height:4.9375rem;}
.main-color-b .main-quick-menu .item-2 a:before {right:3.1875rem; width:4.75rem; height:4.75rem;}
.main-color-b .main-quick-menu .item-3 a:before {right:3.5rem; width:4.25rem; height:5.25rem;}
.main-color-b .main-quick-menu .item-4 a:before {right:3.1875rem; width:4.75rem; height:4.9375rem;}
.main-color-b .main-quick-menu .item-5 a:before {right:3.1875rem; width:4.75rem; height:4.9375rem;}
.main-color-b .main-quick-menu .item a:after {background-color:transparent;}
*/
.main-color-b .main-starter-box .main-h3 strong:before,
.main-color-b .main-notice-box .main-h3 em:before {border-left-color:#3686e0; border-top-color:#3686e0;}
.main-color-b .main-starter-box .main-h3 em {color:#3686e0;}
.main-color-b .main-btn-more a:before,
.main-color-b .main-btn-more a:after {background-color:#3686e0;}

.main-color-b .main-notice-box .main-h3 strong {color:#3686e0;}


/* ÄÃ·¯ C */
#univ-member.main-color-c header,
.main-color-c header {border-top-color:#a5333a;}
.main-color-c .header-nav .sub-menu li a:hover {color:#a5333a;}

#univ-member.main-color-c header,
#univ-jobtube.main-color-c header,
#univ-mypage.main-color-c header,
#univ-notice.main-color-c header,
#univ-recruit.main-color-c header,
#univ-consulting.main-color-c header,
#univ-service.main-color-c header,
#univ-mentoring.main-color-c header,
#univ-lecture.main-color-c header {border-top-color:#a5333a;}
/*
#univ-member.main-color-c .header-nav .sub-menu li a:hover,
#univ-jobtube.main-color-c .header-nav .sub-menu li a:hover,
#univ-mypage.main-color-c .header-nav .sub-menu li a:hover,
#univ-notice.main-color-c .header-nav .sub-menu li a:hover,
#univ-recruit.main-color-c .header-nav .sub-menu li a:hover,
#univ-consulting.main-color-c .header-nav .sub-menu li a:hover,
#univ-service.main-color-c .header-nav .sub-menu li a:hover,
#univ-mentoring.main-color-c .header-nav .sub-menu li a:hover {color:#a5333a;}
*/

.main-color-c .main-visual-box {background-color:#fffbfb;}
.main-color-c .main-visual-box .visual-text p:before {border-left-color:#a5333a; border-top-color:#a5333a;}
.main-color-c .main-visual-box .visual-text h2 strong {color:#a5333a;}
.main-color-c .main-visual-box .visual-text h2 strong:after {border-right-color:#a5333a; border-bottom-color:#a5333a;}
.main-color-c .main-visual-box .tpl-btn-round-1 {border-color:#a5333a; background-color:#fff;}
.main-color-c .main-visual-box .tpl-btn-round-1 span {color:#a5333a;}
.main-color-c .main-visual-box .tpl-btn-round-1:hover {background-color:#a5333a;}
.main-color-c .main-visual-box .tpl-btn-round-1:hover span {color:#fff;}

.main-color-c .main-quick-menu {background-color:#a5333a;}
.main-color-c .main-quick-menu .layout-1200::after {opacity:0.4;}
.main-color-c .main-quick-menu .main-h3 em {color:#ffd669;}
.main-color-c .main-quick-menu .item p,
.main-color-c .main-quick-menu .item p strong  {color:#222;}
.main-color-c .main-quick-menu .item-1 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), #ede5d6;}
.main-color-c .main-quick-menu .item-2 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), #ede5d6;}
.main-color-c .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-c .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-c .main-quick-menu .item-5 {background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%), #ede5d6;}
.main-color-c .main-quick-menu .item .tag {color:#fff; background-color:#f3676c;}
.main-color-c .main-quick-menu .item-1 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-c .main-quick-menu .item-2 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-c .main-quick-menu .item-3 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-c .main-quick-menu .item-4 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-c .main-quick-menu .item-5 .btn {border-color:#d2bda8; background-color:#d2bda8;}
/*
.main-color-c .main-quick-menu .item-1 a:before {right:3.1875rem; width:4.75rem; height:4.9375rem;}
.main-color-c .main-quick-menu .item-2 a:before {right:3.1875rem; width:4.75rem; height:4.75rem;}
.main-color-c .main-quick-menu .item-3 a:before {right:3.5rem; width:4.25rem; height:5.25rem;}
.main-color-c .main-quick-menu .item-4 a:before {right:3.1875rem; width:4.75rem; height:4.9375rem;}
.main-color-c .main-quick-menu .item-5 a:before {right:3.1875rem; width:4.75rem; height:4.9375rem;}
.main-color-c .main-quick-menu .item a:after {background-color:transparent;}
*/
.main-color-c .main-starter-box .main-h3 strong:before,
.main-color-c .main-notice-box .main-h3 em:before {border-left-color:#a5333a; border-top-color:#a5333a;}
.main-color-c .main-starter-box .main-h3 em {color:#a5333a;}
.main-color-c .main-btn-more a:before,
.main-color-c .main-btn-more a:after {background-color:#a5333a;}

.main-color-c .main-notice-box .main-h3 strong {color:#a5333a;}


/* ÄÃ·¯ D */
#univ-member.main-color-d header,
.main-color-d header {border-top-color:#ffc626;}
.main-color-d .header-nav .sub-menu li a:hover {color:#f48c06;}

#univ-member.main-color-d header,
#univ-jobtube.main-color-d header,
#univ-mypage.main-color-d header,
#univ-notice.main-color-d header,
#univ-recruit.main-color-d header,
#univ-consulting.main-color-d header,
#univ-service.main-color-d header,
#univ-mentoring.main-color-d header,
#univ-lecture.main-color-d header {border-top-color:#ffc626;}
#univ-member.main-color-d .header-nav .sub-menu li a:hover,
#univ-jobtube.main-color-d .header-nav .sub-menu li a:hover,
#univ-mypage.main-color-d .header-nav .sub-menu li a:hover,
#univ-notice.main-color-d .header-nav .sub-menu li a:hover,
#univ-recruit.main-color-d .header-nav .sub-menu li a:hover,
#univ-consulting.main-color-d .header-nav .sub-menu li a:hover,
#univ-service.main-color-d .header-nav .sub-menu li a:hover,
#univ-mentoring.main-color-d .header-nav .sub-menu li a:hover {color:#f48c06;}

.main-color-d .main-visual-box {background-color:#fdfcf9;}
.main-color-d .main-visual-box .visual-text p:before {border-left-color:#bb3e03; border-top-color:#bb3e03;}
.main-color-d .main-visual-box .visual-text h2 strong {color:#bb3e03;}
.main-color-d .main-visual-box .visual-text h2 strong:after {border-right-color:#bb3e03; border-bottom-color:#bb3e03;}
.main-color-d .main-visual-box .tpl-btn-round-1 {border-color:#4e4032; background-color:#fff;}
.main-color-d .main-visual-box .tpl-btn-round-1 span {color:#4e4032;}
.main-color-d .main-visual-box .tpl-btn-round-1:hover {background-color:#4e4032;}
.main-color-d .main-visual-box .tpl-btn-round-1:hover span {color:#fff;}

.main-color-d .main-quick-menu {background-color:#ffc626;}
.main-color-d .main-quick-menu .layout-1200::after {opacity:.8;}
.main-color-d .main-quick-menu .main-h3 {color:#555/*914F1E*/;}
.main-color-d .main-quick-menu .main-h3 em {color:#fffbca;}
.main-color-d .main-quick-menu .item p,
.main-color-d .main-quick-menu .item p strong  {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%), #ede5d6;}
.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%), #ede5d6;}
.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%), #ede5d6;}
.main-color-d .main-quick-menu .item .tag {color:#fff; background-color:#f3676c;}
.main-color-d .main-quick-menu .item-1 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-d .main-quick-menu .item-2 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-d .main-quick-menu .item-3 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-d .main-quick-menu .item-4 .btn {border-color:#d2bda8; background-color:#d2bda8;}
.main-color-d .main-quick-menu .item-5 .btn {border-color:#d2bda8; background-color:#d2bda8;}
/*
.main-color-d .main-quick-menu .item-1 a:before {right:3.1875rem; width:4.75rem; height:4.9375rem;}
.main-color-d .main-quick-menu .item-2 a:before {right:3.1875rem; width:4.75rem; height:4.75rem;}
.main-color-d .main-quick-menu .item-3 a:before {right:3.5rem; width:4.25rem; height:5.25rem;}
.main-color-d .main-quick-menu .item-4 a:before {right:3.1875rem; width:4.75rem; height:4.9375rem;}
.main-color-d .main-quick-menu .item-5 a:before {right:3.1875rem; width:4.75rem; height:4.9375rem;}
.main-color-d .main-quick-menu .item a:after {background-color:transparent;}
*/
.main-color-d .main-starter-box .main-h3 strong:before,
.main-color-d .main-notice-box .main-h3 em:before {border-left-color:#f48c06; border-top-color:#f48c06;}
.main-color-d .main-starter-box .main-h3 em {color:#f48c06;}

.main-color-d .main-starter-box .main-h3 strong,
.main-color-d .main-notice-box .main-h3 em {color:#61452b;}

.main-color-d .main-btn-more a:before,
.main-color-d .main-btn-more a:after {background-color:#555;}

.main-color-d .main-notice-box .main-h3 strong {color:#f48c06;}

/* 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;
  }
}


@media (max-width:1200px) {
	header {
		height:auto;
	}
}
 */