@charset "euc-kr";

@font-face {
	font-family: 'ONE-Mobile-Title';
	src: url('//cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2105_2@1.0/ONE-Mobile-Title.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

/********************************************************************
Incruit UXD team
- //www.incruit.com-
- Date :2022.06.08
********************************************************************/
:root {
    --pt-family: "Min sans", "Malgun Gothic",sans-serif;
    --ptc-color: #ff460a;
    --ptbd-color: #e1e1e1;
    --ptbd-radius: 6px;
    --pt-antimation: all .3s ease;
}
.cHeader_2024,
.cHeader_2024 .cGnb-navWrap .cNav_list.more .cServiceBox ul li a,
.cHeader_2024 *{font-family:"Min sans","Malgun Gothic", "Arial", sans-serif !important;letter-spacing:-0.075em;}

#header{/*height:137px;*/margin:0;border:0; height:146px;} /* GNB¸ÞÀÎ ³ôÀÌ °ª ¼öÁ¤ 240613 */
body.headerBody .header_cnt{/* height:91px; */height:79px;z-index:3;}
body.headerBody .header_cnt .logo{top:31px;}
body.myWrap #wrap > #header {height: 146px;}
body.myWrap #wrap > #header:has(#header) {height: auto;}
body.myWrap #wrap > #header #header,
body.myWrap #wrap > #header .headTopBannerTemp ~ #header {height: 146px;}
#header .logo {width: 129px; height: 39px; top: 31px;}
#header .logo.logo-26th {width: 184px; height: 74px; top: 0;}
#header .logo.logo-9942 {width: 184px; height: 74px; top: 0;left: -10px;}
#header .logo.logo-19190301 {width: 198px !important;height: 110px !important;top: -15px !important;left: -41px !important;}

.header_cnt .logo.logo-26th a {background: url(/ui/static/image/main/logo_26th.gif) no-repeat center;}
.header_cnt .logo.logo-9942 a {background: url(/ui/static/image/main/logo_9942.gif) no-repeat center;background-size: contain;}
.header_cnt .logo.logo-19190301 a {background: url(/ui/static/image/main/logo_19190301.jpg) no-repeat center;background-size: contain;}


/* GNB ·Î°í µå¶ø */
.cHeader_select{position:absolute;top: 31px;left:50%;z-index:3;margin-left: -494px;width: 180px;padding:0 10px;border-radius:21px;border:1px solid transparent;background:#fff;box-sizing:border-box; display: none;}
.cHeader_select.expand{width:172px;padding-right:6px;}
.cHeader_select.expand ul{width:calc(100% + 19px);margin:6px 0 0 -10px;}
.cHeader_select.active{border-color: transparent;background: transparent;}
.cHeader_select *{font-family:"Min sans","Malgun Gothic", "Arial", sans-serif !important;}
.cHeader_select button{text-align:left;width:100%;font-weight: 600;font-size: 24px;line-height:28px;color:#121212;padding:9px 5px 7px 5px;border-radius:21px;border:0;background:transparent url(/ui/static/image/header/header_drop.svg) no-repeat calc(100% - 7px) 50%;box-sizing:border-box;}
.cHeader_select.active button{background-image:url(/ui/static/image/header/header_drop_on.svg);}
.cHeader_select ul{display:none;width: calc(100% + 23px);margin: 3px 0 0 -14px;padding: 8px 0 5px 0;border-radius: 6px;border: 1px solid #e1e1e1;background: #fff;}
.cHeader_select.active ul{display:block;}
.cHeader_select ul li{padding: 5px 17px 6px 15px;}
.cHeader_select ul li a{display:block;font-weight:400;font-size: 16px;line-height:24px;color:#121212;}
.cHeader_select ul li a:hover,
.cHeader_select ul li.on a{color:#ff460a;}
/* ÀÚµ¿¿Ï¼º */
.gnbSearchForm fieldset legend {position: absolute;text-indent: -9999em;width: 0;height: 0;left: -9999em;top: -9999em;}
.gnbSearchForm fieldset .btnSearch {display: block;top: 0;border: 0;font-size: 0;}
body.headerBody .header_cnt .gnbSearchForm{top:26px;left:153px;border-width:1px;border-radius:24px;width:430px; height: 46px; box-shadow:0 5px 10px #00000000;       box-sizing: content-box;}
body.headerBody .header_cnt .gnbSearchForm fieldset{width:100%; height: 100%;}
body.headerBody .header_cnt .gnbSearchForm fieldset .btnSearch{width:46px;height:46px;right:auto;left:8px;background:url(/ui/static/image/header/search.svg) no-repeat center center;}
body.headerBody .header_cnt .gnbSearchForm fieldset .ipt-search{width:100%;border-radius:24px;padding-left:60.5px;box-sizing:border-box; font-size: 15px; line-height: 44px; height: 46px;     background: none;}
body.headerBody .header_cnt .gnbSearchForm.active fieldset .ipt-search{padding-left:21px;}
body.headerBody .autoComplet_inner{padding:0 19px;}
body.headerBody .header_cnt .gnbSearchForm .autoCompletWrap{border-radius:0 0 24px 24px;width:100%;top:46px;border-color:#ff460a;box-shadow:0 10px 20px #00000000;}
body.headerBody .header_cnt .gnbSearchForm .autoCompletWrap .line{width:100%;}
body.headerBody .header_cnt .gnbSearchForm.active{border-radius:24px 24px 0 0;border-color:#ff460a;box-shadow:0 10px 20px #00000000;}
/* // ÀÚµ¿¿Ï¼º */
.cGnb-navWrap{position:relative;width:100%;height:54px;border-top:0px solid #ededed;vertical-align:top; top: 0 !important;}
.cGnb-navWrap .cGnb-navCnt{width:1260px;height:54px;margin:0 auto;}
.cAllMenu{float:left;width:54px;height:54px;}
.cAllMenu.active{visibility:visible;}
.cAllMenu .cBtnAllCategory{display:block;position:absolute;left:50%;margin-left:-630px;width:53px;height:67px;}
.cAllMenu .cBtnAllCategory span{display:inline-block;margin-top:0;line-height:0;font-size:0;padding-right:0;text-indent:-999999px;}
.cAllMenu .cBtnAllCategory:before{content:"";display:block;position:absolute;left:0;top:20px;width:17px; transition:ease-in-out 0.3s; border-top: 2px solid #252525;} 
.cAllMenu .cBtnAllCategory span:before{content:"";display:block;position:absolute;left:0;top:27px;width:24px; transition:ease-in-out 0.3s; border-top: 2px solid #252525;}
.cAllMenu .cBtnAllCategory span:after{content:"";display:block;position:absolute;left:0;top:34px;width:13px; transition:ease-in-out 0.3s; border-top: 2px solid #252525;}

/* 230510 ¹öÆ° º¯°æ °Ç pmj */
.cAllMenu.active .cBtnAllCategory:before {transform: rotate(-45deg) !important; width:24px; border-top: 2px solid #ff460a; top: 26px !important; transition:ease-in-out 0.3s;}
.cAllMenu.active .cBtnAllCategory span:before {border-top: none !important; transition:ease-in-out 0.3s;}
.cAllMenu.active .cBtnAllCategory span:after {transform: rotate(45deg) !important; width:24px; border-top: 2px solid #ff460a; top: 26px !important; transition:ease-in-out 0.3s;}

.cAllMenu.active .cBtnAllCategory span,
.cAllMenu .cBtnAllCategory:hover span{color:#ff460a;background-position:100% -78px;}
.cGnb-navWrap .cNav_list{float:left;}
.cGnb-navWrap .cNav_list li{float:left;position:relative;height:54px;margin-right:36px;}
.cGnb-navWrap .cNav_list li button,
.cGnb-navWrap .cNav_list li a{display:block;height:54px;color:#333333}
.cGnb-navWrap .cNav_list li button:hover,
.cGnb-navWrap .cNav_list li a:hover{color:#ff460a}
.cGnb-navWrap .cNav_list li button span{display:inline-block;line-height:24px;font-size:17px;font-weight: bold;color:#121212;}
.cGnb-navWrap .cNav_list li a span{display:inline-block;margin-top:15px;line-height:24px;font-size:17px;font-weight: 400;color:#121212;}
.cGnb-navWrap .cNav_list li.on button span,
.cGnb-navWrap .cNav_list li.on a span{font-weight: bold;color:#ff460a;}
.cGnb-navWrap .cNav_list li button:hover span,
.cGnb-navWrap .cNav_list li a:hover span{color:#ff460a;}
.cGnb-navWrap .cNav_list li button.new span,
.cGnb-navWrap .cNav_list li a.new span{position:relative;}
.cGnb-navWrap .cNav_list li button.new span:after,
.cGnb-navWrap .cNav_list li a.new span:after{content:'';display:block;position:absolute;width:5px;height:5px;right:-7px;top:-1px;border-radius:5px;background:#ff460a}
.cGnb-navWrap .cNav_list li button.slct span,
.cGnb-navWrap .cNav_list li a.slct span{padding-right:17px;background:url(/ui/static/image/main/depth_icon.png) 100% 7px no-repeat;}
.cGnb-navWrap .cNav_list li.lineSection{margin-right:51px}
/* GNB¸Þ´º ÅøÆÁ */ /* ÅúÆÁ À§Ä¡ ¼öÁ¤ 230503 PMJ */
.cGnb-navWrap .cNav_list li .cTooltip{position:absolute;left:-23px !important; top:-14px;background:url(/ui/static/image/header/lab_tooltip.svg) no-repeat !important;width:91px;height:25px;}
.cGnb-navWrap .cNav_list li .cTooltip .cTooltip-text{position:absolute;z-index:1;left:-99999px;}
.cGnb-navWrap .cNav_list li .cTooltip.tip_height {top:-11px !important;}

/* GNB¸Þ´º ÀÚ¼Ò¼­¿¬½ÀÀå ÅøÆÁ 230605 PMJ */
.cGnb-navWrap .cNav_list li .cTooltip2{position:absolute;left:-3px !important; top:-14px;background:url(/ui/static/image/header/lab_tooltip.svg) no-repeat !important;width:91px;height:25px;}
.cGnb-navWrap .cNav_list li .cTooltip2 .cTooltip2-text{position:absolute;z-index:1;left:-99999px;}

/* Text Icon */
.cNav_list li .c-text-icon {position: absolute; height: 21px; top:-12px; left:50%; transform: translateX(-50%);}
.c-cursor-pointer{cursor:pointer;}
.cNav_list li .c-text-icon .icon-text {display: block; width: max-content; padding:5px 8px 4px; line-height: 1; font-size: 12px; color: #fff; letter-spacing: -0.075em; font-weight: 400;position: relative; z-index: 2; background-image: linear-gradient(to bottom, #FF8900, #FA693A); border-radius: 21px;}
.cNav_list li .c-text-icon::after {content: ''; width: 27px; height: 18px; bottom: -4px; left:50%; transform: translateX(-50%); display: block; position: absolute; z-index: 1; background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow.svg) 0 0 no-repeat;}
.cNav_list li .c-text-icon.noBg {top:-6px;} /* 1depth */
.cNav_list li .c-text-icon.noBg .icon-text {color:#ff460a; letter-spacing: -0.075em; background: none;}
.cNav_list li .c-text-icon.noBg::after {display: none;}
.cNav_list li .c-text-icon.yellow .icon-text {color:#4E4E4E;background-image: linear-gradient(to bottom, #FFED19, #FFCA19);}
.cNav_list li .c-text-icon.yellow::after {background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow_y.svg) 0 0 no-repeat;}
.cNav_list li .c-text-icon.yellow01 .icon-text {color:#121212;background-image: linear-gradient(to bottom, #FFED19, #FFCA19);}
.cNav_list li .c-text-icon.yellow01::after {background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow_y.svg) 0 0 no-repeat;}
.cNav_list li .c-text-icon.yellow02 .icon-text {color:#4E4E4E;background:#FFED19;}
.cNav_list li .c-text-icon.yellow02::after {background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow_y02.svg) 0 0 no-repeat;}
.cNav_list li .c-text-icon.yellow02_bk .icon-text {color:#121212;background:#FFED19;}
.cNav_list li .c-text-icon.yellow02_bk::after {background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow_y02.svg) 0 0 no-repeat;}
.cNav_list li .c-text-icon.black01 .icon-text {background-image: linear-gradient(to bottom, #666666, #0E0E0E);}
.cNav_list li .c-text-icon.black01::after {background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow_bk1.svg) 0 0 no-repeat;}
.cNav_list li .c-text-icon.yellow03 .icon-text {color:#121212;background:#FFFFCC; border:1px solid #dadbaf; padding:4px 7px 3px; box-sizing: border-box; z-index: 3;}
.cNav_list li .c-text-icon.yellow03::after {margin-left: -14px; transform: initial; background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow_y03_l.svg) 0 -1px no-repeat;}
.cNav_list li .c-text-icon.yellow03::before {content: '';	width: 27px;	height: 5px;	bottom: -3px;	left: 50%; margin-left: -13px; display: block;	position: absolute;	z-index: 4; background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow_y03.svg) 0 100% no-repeat;}
.cNav_list li .c-text-icon.yellow04 .icon-text {color:#121212;background:#f2ed1d;}
.cNav_list li .c-text-icon.yellow04::after {background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow_y04.svg) 0 0 no-repeat;}
.cNav_list li .c-text-icon.black01 .icon-text {background-image: linear-gradient(to bottom, #666666, #0E0E0E);}
.cNav_list li .c-text-icon.black01::after {background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow_bk1.svg) 0 0 no-repeat;}

.cNav_list li .c-text-icon.black02 .icon-text {background-image: linear-gradient(to bottom, #222222, #222222);}
.cNav_list li .c-text-icon.black02::after {background: url(/ui/static/image/common/v2set/icon/c-text-icon_arrow_bk2.svg) 0 0 no-repeat;}
/* µ¥ÀÌÅÍ¼¾ÅÍ beta */
.cNav_list li .c-text-icon.beta {top:13px; left: calc(100% + 2px);  transform:none}
.cNav_list li .c-text-icon.beta .icon-text {padding: 0; color:#666666; letter-spacing: -0.025em !important; background: none; font-weight: 500;}
.cNav_list li .c-text-icon.beta::after {display: none;}

.cNav_list li .c-text-icon.bg--orange{top:-5px;height:20px;}
.cNav_list li .c-text-icon.bg--orange::after {display: none;}
.cNav_list li .c-text-icon.bg--orange .icon-text{padding:4px 8px 4px 7px;background:#ff460a;font-weight:400;line-height:1;letter-spacing: -0.3px;border-radius:10px;}


html body.headerBody.sub.gnb_fixed .cGnb-navWrap .cNav_list li .cTooltip2.tip_height {top:-11px !important;}

/* ¸ÅÄªÆ÷Áö¼Ç */
.cGnb-navWrap .cNav_list li.cMatchPos.slct .cDepth span,
.cGnb-navWrap .cNav_list li.cMatchPos.slct .cDepth:hover span{color:#ff460a;background:url(/ui/static/image/header/slct_on.svg) no-repeat calc(100% - 2px) 7px;}

.cGnb-navWrap .cNav_list li .cServiceBox{display:none;position:absolute;width:160px;padding:11px 0 10px 0;top:45px;border-radius:10px;border:1px solid #e1e1e1;background:#ffffff;z-index:20;box-shadow:0 5px 10px #0000000F;}
.cGnb-navWrap .cNav_list li .cServiceBox ul{padding:0px 10px 0 10px;}
.cGnb-navWrap .cNav_list li .cServiceBox ul li{clear:both;float:none;height:auto;margin:6px 0 7px 0;padding-left:9px}
.cGnb-navWrap .cNav_list li .cServiceBox ul li:after{display:none;}
.cGnb-navWrap .cNav_list li .cServiceBox ul li a{display:inline-block;height:19px;font-weight:500;font-size:15px;color:#343434;line-height:19px;}
.cGnb-navWrap .cNav_list li .cServiceBox ul li a.cBlank{ position:relative;margin-right:18px;}
.cGnb-navWrap .cNav_list li .cServiceBox ul li a.cBlank:after{content:'';display:block;position:absolute;width:1px;height:14px;top:2px;right:-10px;background:#CECECE;}
.cGnb-navWrap .cNav_list li .cServiceBox ul li a:hover{color:#ff460a}

.cGnb-navWrap .cNav_list .cServiceBox .arrow,
.cGnb-navWrap .cNav_list.on.cServiceBox .arrow{left:50%;margin-left:-10px;}
.cGnb-navWrap .cNav_list li.slct .cServiceBox{display:block;left:50%;}
.cGnb-navWrap .cNav_list li.slct .cServiceBox{ left:50%;margin-left:-66px;}
.cGnb-navWrap .cNav_list li.slct .cServiceBox .arrow{margin-left:-48px;}

.cGnb-navWrap .cNav_list li.lineSection:after{content:'';display:block;position:absolute;top:18px;right:-26px;width:1px;height:19px;background-color:#b9b9b9}
.cGnb-navWrap .cNav_list li.subMain a span{font-weight:normal}

.cGnb-navWrap .cGnb_utilList{position:absolute;right:50%;margin-right:-630px; top: 6px;}
.cGnb-navWrap .cGnb_utilList:after{content:"";display:block;position:absolute;left:-17px;top:14px;width:1px;height:23px;background:transparent;}
.cGnb-navWrap .cGnb_utilList li{float:left;position:relative; margin: 0 12px 0 12px;}
.cGnb-navWrap .cGnb_utilList li .cLink{display:block;min-width:46px;height:40px;text-align:center;}
.cGnb-navWrap .cGnb_utilList li .cLink.personal_btn{height:44px;}

.cGnb-navWrap .cGnb_utilList li.last a.cLink:hover span,
.cGnb-navWrap .cGnb_utilList li .cLink:hover{color:#ff460a}
.cGnb-navWrap .cGnb_utilList li .cLink span{display:inline-block;font-weight:500;line-height:24px;font-size:14px;color:#121212;margin-top:-4px;vertical-align:baseline;}
.cGnb-navWrap .cGnb_utilList li .cLink span.personal_name{display:inline-block;font-weight:500;line-height:24px;font-size:16px;color:#121212;margin-top:-4px;vertical-align:baseline;}
.cGnb-navWrap .cGnb_utilList li button.cLink span.personal_name span.sns_icon {top: -2px;}

.cGnb-navWrap .cGnb_utilList li .cLink.f15 span {font-size: 15px; color:#666;}


.cGnb-navWrap .cGnb_utilList li a.cLink span{margin-top:0;}
.cGnb-navWrap .cGnb_utilList li button.cLink span{margin-top:0px;}
.cGnb-navWrap .cGnb_utilList li .linkBtn_gray {height: 40px; background: #f9f9f9; border-radius: 20px; padding: 0 16px;}
.cGnb-navWrap .cGnb_utilList li .linkBtn_gray span {font-weight: 400;}
@media all and (-ms-high-contrast:none){.cGnb-navWrap .cGnb_utilList li button.cLink span{vertical-align:3px;}  /* IE10 ~ */ }

/* 221226 ½Ç½Ã°£ ÀÎ±â°Ë»ö ¿µ¿ª °íÁ¤ */
.cGnb-navWrap .cKeywordArea{width:215px;position: absolute;left: 53.5%;top: -4px;margin-left: 20px;}
.cGnb-navWrap .cKeywordArea .cKeyword_slider{position:relative;width:100%;height:57px;cursor:pointer;}
.cGnb-navWrap .cKeywordArea .cKeyword_slider:after{content:'';display:block;position:absolute;width:16px;height:9px;top:22px;right:0;background:url(/ui/static/image/header/slct_s.svg) no-repeat calc(100% - 2px) 0;}
.cGnb-navWrap .cKeywordArea.slct .cKeyword_slider:after{background:url(/ui/static/image/header/slct_s_on.svg) no-repeat calc(100% - 2px) 0;}
.cGnb-navWrap .cKeywordArea .cKeyword_slider ul{display:block;position:absolute;height:24px;top:14px;left:0px;overflow:hidden;}
.cGnb-navWrap .cKeywordArea .cKeyword_slider ul li{height:24px;}
.cGnb-navWrap .cKeywordArea .cKeyword_slider ul li a{position:relative;padding-left:18px;display:block;max-width:150px;padding-right:1px;line-height:24px;font-weight:500;font-size:15px;letter-spacing:-0.075em;color:#666; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cGnb-navWrap .cKeywordArea .cKeyword_slider ul li a .cRank{display:block;position:absolute;width:10px;height:24px;font-weight:400;color:#ff460a;top:1px;left:0;text-align:center;line-height:22px;letter-spacing:-0.1em;font-size:16px;}
.cGnb-navWrap .cKeywordArea.slct .cKeyword_slider ul li a{color:#ff460a;}
.cGnb-navWrap .cKeywordArea .cKeyword_slider ul li a:hover{text-decoration:none;}
.cGnb-navWrap .cKeywordArea.slct{}
.cGnb-navWrap .cKeywordArea .cServiceBox{display:none;position:absolute;width:auto;min-width:250px;padding:5px 0 6px 0;top:43px;left:-21px;border-radius:13px;border:1px solid #e1e1e1;background:#fff;z-index:20;}
.cGnb-navWrap .cKeywordArea.slct .cServiceBox{display:block;}
.cGnb-navWrap .cKeywordArea .cServiceBox ul{padding:0 19px;}
.cGnb-navWrap .cKeywordArea .cServiceBox ul li{clear:both;width:auto;height:auto;margin:12px 0 12px 0;}
.cGnb-navWrap .cKeywordArea .cServiceBox ul li:after{display:none;}
.cGnb-navWrap .cKeywordArea .cServiceBox ul li a{position:relative;display:inline-block;height:18px;padding-left:20px;font-weight:500;font-size:15px;color:#343434;line-height:19px;white-space:nowrap;}
.cGnb-navWrap .cKeywordArea .cServiceBox ul li a .cRank{display:inline-block;position:absolute;color:#5a5a5a;top:0px;width:14px;left:-1px;text-align:left;font-weight:600;font-size:14px;line-height:19px;letter-spacing:-0.1em;text-align:center;}
.cGnb-navWrap .cKeywordArea .cServiceBox ul li a:hover{color:#ff460a;}



/* °³ÀÎ ±â¾÷ ÇÏÀ§µª½º */
.cGnb-navWrap .cGnb_utilList li.cDepth{border-bottom: 7px solid transparent;}
.cGnb-navWrap .cGnb_utilList li.cDepth button span,
.cGnb-navWrap .cGnb_utilList li.cDepth a span{padding-right:26px;background:url(/ui/static/image/header/slct.svg) no-repeat calc(100% - 2px) 7px;}
.cGnb-navWrap .cGnb_utilList li.cDepth.slct button span,
.cGnb-navWrap .cGnb_utilList li.cDepth.slct a span,
.cGnb-navWrap .cGnb_utilList li.cDepth a:hover span{color:#ff460a;background:url(/ui/static/image/header/slct_on.svg) no-repeat calc(100% - 2px) 7px;}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox{display:none;position:absolute;width:160px;top:42px;border-radius:10px;border:1px solid #e1e1e1;background:#ffffff;z-index:20; box-shadow:0 5px 10px #0000000F; box-sizing: border-box; padding: 11px 0 10px 0;}

.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul{padding:0px 0 0 0;}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li{clear:both; width: 100%; min-width: 35px; padding: 0; margin: 0; box-sizing: border-box;}

.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li:after{display:none;}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li:hover {background: #F8F8F8;}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li a{display:block;height:19px;font-weight:500;font-size:15px;color:#121212;line-height:19px;padding:9px 10px 6px 25px; box-sizing: content-box;}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li.c-logout-bg{width:100%; margin-bottom: -10px;}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li.c-logout-bg a{height:45px;background:#f8f8f8; border-radius:0 0 10px 10px;box-sizing:border-box; margin: 6px 0 0 0; padding: 13px 0 4px 25px; width: calc(100% + 0px); border-top:0; }
/* border-top:1px solid #e1e1e1; */
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li.c-logout-bg:hover {background: none;}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li.c-logout-bg a:hover {background:#F2F2F2; color:#121212; text-decoration: none;}

.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li a.cBlank{ position:relative;margin-right:18px;}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li a.cBlank:after{content:'';display:block;position:absolute;width:1px;height:14px;top:2px;right:-10px;background:#e1e1e1;}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li a:hover{text-decoration: none; color:#121212;}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox ul li.divisionLine{width:87%;height:1px;margin:4px 0 6px 9px; padding:0; background:#E1E1E1}
.cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox .arrow{display:block;position:absolute;width:20px;height:11px;top:-10px;background:url(/ui/static/image/main/sprite_main_icon.png?20210105172000) 0 -301px no-repeat;z-index:21;}
.cGnb-navWrap .cGnb_utilList li.cDepth.cMyInfo  .cServiceBox .arrow,
.cGnb-navWrap .cGnb_utilList.on li.cDepth .cServiceBox .arrow{left:50%;margin-left:-10px;}
.cGnb-navWrap .cGnb_utilList li.cDepth.slct .cServiceBox{display:block;left:50%;}

.cGnb-navWrap .cGnb_utilList li.cMyInfo{}
.cGnb-navWrap .cGnb_utilList li.slct.cMyInfo .cServiceBox{ left:50%; margin-left:-70px;  width:140px;}
.cGnb-navWrap .cGnb_utilList li.slct.cMyInfo .cServiceBox .arrow{margin-left:-48px;}

/* °³ÀÎ ·Î±×ÀÎ ÈÄ */
.cGnb-navWrap .cGnb_utilList.on li.cMyInfo .cServiceBox{ margin-left:-70px;}
.cGnb-navWrap .cGnb_utilList.on li.cMyInfo .cServiceBox .arrow{margin-left:-52px;}

.cGnb-navWrap .cGnb_utilList li.cMyCmpInfo{}
.cGnb-navWrap .cGnb_utilList li.slct.cMyCmpInfo .cServiceBox .arrow{right:90px;}
.cGnb-navWrap .cGnb_utilList li.slct.cMyCmpInfo .cServiceBox{ width:140px;left:50%;margin-left:-70px;}
/* ±â¾÷ ·Î±×ÀÎ ÈÄ */
.cGnb-navWrap .cGnb_utilList.on li.cMyCmpInfo .cServiceBox{ width:160px;margin-left:-68px;}
.cGnb-navWrap .cGnb_utilList.on li.cMyCmpInfo .cServiceBox .arrow{margin-left:-31px;}

.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cLink{min-width:46px;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cLink:hover span{color:#ff460a}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cLink.new span{position:relative;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cLink.new span:after{content:'';display:block;position:absolute;width:5px;height:5px;right:-7px;top:-1px;border-radius:5px;background:#ff460a}
.cGnb-navWrap .cGnb_utilList.on li.last,
.cGnb-navWrap .cGnb_utilList li.last{margin-right:0;}
.cGnb-navWrap .cGnb_utilList.on li .cLink.bold_link{min-width:80px;padding:0 7px 0 8px}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox{display:none;position:absolute;width:292px;padding:0 0 38px 0;top:45px;right:0;border-radius:10px;border:1px solid #e1e1e1;background:#ffffff;z-index:20}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice.slct .cNoticeBox{display:block;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cScroll{height:178px;overflow-x:hidden;overflow-y:auto;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cScroll ul{width:100%;padding:13px 0 12px 0;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cScroll ul li{float:none;margin:0;border-bottom:0px solid #e1e1e1e1;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cScroll ul li.noData{padding:20px 0;border-bottom:0;font-size:13px;text-align:center;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cScroll ul li .cNoticeCard{padding:4px 20px 5px 20px;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cScroll ul li .cNoticeCard .cTime{float:right;margin-top:0;line-height:21px;font-weight:500;font-size:13px;color:#ff460a}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cScroll ul li .cNoticeCard:after{content:"";display:block;clear:both;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cScroll ul li .cNoticeCard a{float:left;max-width:calc(100% - 50px);margin-top:0px;line-height:21px;font-weight:500;font-size:14px;color:#343434;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cScroll ul li .cNoticeCard a:hover{color:#ff460a}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cScroll ul li .cNoticeCard.nodata{text-align:center;line-height:33px;font-size:12px;color:#797979}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .arrow{display:block;position:absolute;width:20px;height:11px;top:-10px;right:12px;background:url(/ui/static/image/main/sprite_main_icon.png?20210105172000) 0 -301px no-repeat;z-index:21;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cBtn_noticeMore{display:block;position:absolute;width: 100%;height: 38px;left: -1px;bottom: 0px;text-align:center;border: 1px solid #e1e1e1;border-bottom: 0;background: #f9f9f9;border-radius:0 0 10px 10px;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cBtn_noticeMore span{font-weight:400;font-size:14px;line-height:36px;color:#777;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox .cBtn_noticeMore:hover {color: #777;}

.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox.no-data {padding-bottom: 0;}
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox.no-data .no-data__text {display: flex;align-items: center;justify-content: center;text-align: center;height: 180px;font-size: 13px;}

.cGnb-navWrap .panda-icon {position: absolute;left: 50%;margin-left: 245px;bottom: -19px;z-index: 21;width: 68px;height: 65px;padding-top: 25px;display: block;}
.cGnb-navWrap .panda-icon::before {content: '';display: block;width: 64px;height: 48px;position: absolute;left: 1px;top: 0;opacity: 0;transition: opacity 0.3s;background: url(/ui/static/image/common/gnb_panda_hover.png) no-repeat center;}
.cGnb-navWrap .panda-icon img {max-width: 100%;z-index: 2;position: relative;}
.cGnb-navWrap .panda-icon:hover::before {opacity: 1;}

.cGnb-navWrap .cAllMenu.active{}
.allCategory.open{display:block;}
.dimlayer, .gnbDimlayer{display:none;position:fixed;width:100%;height:100%;left:0;top:0px;background:rgba(0, 0, 0, 0.5);z-index:19}
.dimlayer{z-index:22;}
#wrap.gnb_active .gnbDimlayer{display:block;}

	.cGnb-navWrap .cGnb_utilList li button.cLink span span.sns_icon{display:inline-block;position:relative;top:-1px;width:20px;height:20px !important;margin-left:3px;margin-right:-3px;padding:0;vertical-align:middle; background-size:20px 20px; background-position: 0 30%;}

	.cGnb-navWrap .cGnb_utilList li button.cLink span span.sns_ico_in{background-position:0 50%;}
	.cGnb-navWrap .cGnb_utilList li button.cLink span span.sns_ico_tw{background-image:url(/ui/static/image/edit/sns_login_twi_2024.svg);}
	.cGnb-navWrap .cGnb_utilList li button.cLink span span.sns_ico_gg{background-image:url(/ui/static/image/edit/sns_login_google_2024.svg);}
	.cGnb-navWrap .cGnb_utilList li button.cLink span span.sns_ico_fb{background-image:url(/ui/static/image/edit/sns_login_face_2024.svg);}
	.cGnb-navWrap .cGnb_utilList li button.cLink span span.sns_ico_kk{background-image:url(/ui/static/image/edit/sns_login_kakao_2024.svg);}
	.cGnb-navWrap .cGnb_utilList li button.cLink span span.sns_ico_nv{background-image:url(/ui/static/image/edit/sns_login_naver_2024.png);}
	.cGnb-navWrap .cGnb_utilList li button.cLink span span.sns_ico_payco{background-image:url(/ui/static/image/edit/sns_login_payco_2024.svg);}
	.cGnb-navWrap .cGnb_utilList li button.cLink span span.sns_ico_ap{background-image:url(/ui/static/image/edit/sns_login_apple_2024.png);}

/* GNB »ó´Ü ¹è³Ê */

.headTop_banner .slick-slide {transition: none !important;}


.headTop_banner{position:absolute !important;width:252px;height:42px;top:31px;right:0;overflow:hidden; padding-right: 25px;}
.headTop_banner .bannerWrap.slick-slider{height:auto;overflow:inherit;}
.headTop_banner .slick-slider .slick-track, .headTop_banner .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.headTop_banner .slick-slider{position:relative;display:block;width:252px;height:42px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.headTop_banner .slick-list{position:relative;display:block;height:42px;overflow:hidden;margin:0 !important;padding:0;}
.headTop_banner .slick-track{position:relative;top:0;left:0;display:block;}
.headTop_banner .slick-track:before, .headTop_banner .slick-track:after{display:table;content:""}
.headTop_banner .slick-initialized .slick-slide{display:block;}
.headTop_banner .slick-slide{float:left;height:100%;min-height:1px;}

.headTop_banner .slick-arrow{display:block;position:absolute;width:16px;height:16px;top:0px;background:url(/ui/static/image/main/sprite_main_icon.png?20210105172000) -243px -2px no-repeat !important;text-indent:-9999em;z-index:9999;transform:none;left:auto;}
.headTop_banner .slick-arrow.slick-prev{right:15px;}
.headTop_banner .slick-arrow.slick-next{right:0px;background-position:-258px -2px !important;}
.headTop_banner .slick-arrow.slick-prev:before,
.headTop_banner .slick-arrow.slick-next:before{display:none;}


.headTop_banner.v2_2024 {height: 42px; top:27px; right: 0; overflow: hidden; font-family: "Min sans", "Malgun Gothic", "Arial", sans-serif;
	letter-spacing: -0.075em;width:218px;padding-right:12px;} /* overflow: visible; */
.headTop_banner.v2_2024 div a img,
.headTop_banner.v2_2024 .slick-track .slick-slide a img {width: auto; height: auto; display: block; max-width: 100%; float: right; max-width: 252px;max-height: 42px; vertical-align:top;}

.headTop_banner.v2_2024 .slick-arrow {display:none !important;top:13px; width: 17px; height: 17px; background: url(/ui/static/image/main/slick_arrow_left.png) no-repeat !important;}
.headTop_banner.v2_2024 .slick-arrow:hover {background: url(/ui/static/image/main/slick_arrow_left_h.png) no-repeat !important;}
	.headTop_banner.v2_2024 .slick-arrow.slick-prev{right:16px;}
	.headTop_banner.v2_2024 .slick-arrow.slick-next{right:0; background: url(/ui/static/image/main/slick_arrow_right.png) no-repeat !important;}
	.headTop_banner.v2_2024 .slick-arrow.slick-next:hover{right:0; background: url(/ui/static/image/main/slick_arrow_right_h.png) no-repeat !important;}

/* ¼­ºê ÆäÀÌÁö ¹è³Ê Ãß°¡(±âÁ¸ ¹öÀü¿¡¼­´Â ¹è³Ê ¾ø¾úÀ½) */
.bn_cover_wrap {width: 100%; box-sizing: border-box;}
.bn_cover_wrap .sub_banner_cover {position: relative; width: 100%; max-width: 1260px; box-sizing: border-box; margin: 0 auto;}
html body.headerBody.sub.gnb_fixed .headTop_banner.v2_2024.sub_banner {right: -9999px;}

/*¹è³Ê ½æ³×ÀÏ + ÅØ½ºÆ® Á¶ÇÕ */
.bn_cover_wrap .sub_banner_cover .slick-slide .bn_flex {display: flex; align-items: center; text-decoration: none;}
.bn_cover_wrap .sub_banner_cover .banner_txt_box {margin-left: 10px;}
.bn_cover_wrap .sub_banner_cover .banner_txt_box *{font-family:"Min sans", "Malgun Gothic", "Arial", sans-serif;}
.bn_cover_wrap .sub_banner_cover .banner_txt_box .txt_first {font-size: 14px; color: #FF460A; display: block;}
.bn_cover_wrap .sub_banner_cover .banner_txt_box .txt_last {font-size: 13px; color: #121212; margin-top: 5px; display: block;}

.bn_cover_wrap .sub_banner_cover .slick-slide .bn_flex.logo--company .banner_txt_box {margin-left: 10px;}
.bn_cover_wrap .sub_banner_cover .slick-slide .bn_flex.logo--company .bn_flex__companylogo {display:inline-flex;width: 42px;height:42px; box-sizing:border-box; flex-shrink:0;border:1px solid #e1e1e1;border-radius: 6px;justify-content: center;align-items: center;}
.bn_cover_wrap .sub_banner_cover .slick-slide .bn_flex.logo--company .bn_flex__companylogo img {max-width:40px;object-fit: contain;}
.bn_cover_wrap .sub_banner_cover .slick-slide .bn_flex.logo--company .banner_txt_box .txt_first {font-size: 13px; color: #121212; display: block;font-weight: 600;letter-spacing:-0.325px;line-height: 1.5;}
.bn_cover_wrap .sub_banner_cover .slick-slide .bn_flex.logo--company .banner_txt_box .txt_last {font-size: 12px;margin-top: 0;line-height: 1.5;font-weight: 400;letter-spacing:-0.3px;}

/* µå·Ó´Ù¿î ÀüÃ¼¸Þ´º */ /* GNB ÀüÃ¼¼öÁ¤ 230504 pmj */
.cAllCategory{display:none; background-image: linear-gradient(to right, #fff 60%, #FFF6F3 40%) !important; position:absolute;z-index:20;width:100%;/* height: 542px; */height:460px;left:0;top:54px;box-shadow:0 6px 6px #0000001A;border-top: 1px solid #e1e1e1;} 
.cAllCategory .cAllCategory_section{width:100%; max-width: 1260px; display: flex; padding-top: 0 !important;position:relative;height:100%;margin:0 auto;box-sizing:border-box;}
.cAllCategory_section .cAllCategory_list ul.mt-12 {margin-top: 12px;}
.cAllCategory .cAllCategory_section .secWrap_half_left{padding-top: 23px; background: #fff;flex: 1 1 auto;width: 1%;display:flex;flex-direction:row-reverse;justify-content:flex-end;}
.cAllCategory .cAllCategory_section .secWrap_half_right{padding: 30px 20px 30px 15px; background: #FFF6F3;}

.cAllCategory_list .category_2side {width: 100%; box-sizing: border-box; display: flex; margin-top: 12px;}
.category_2side .sideleft_menu {width: 47%;}
.category_2side .sideright_menu {width: 53%;}
.liner_r {/* height: 392px; */ height: 310px;border-right: 1px solid #E1E1E1;}

.category_btm_wrap {position: absolute; bottom: 20px;}
.category_btm_wrap .sideleft_menu{display: flex;}
.category_btm_wrap .sideleft_menu li{margin-right: 18px;}
.category_btm_wrap .sideleft_menu li a{padding-left: 22px; font-size: 15px; font-weight: 500; color: #666;}
.category_btm_wrap .sideleft_menu li:nth-child(2) a{padding-left: 21px;}
.category_btm_wrap .sideleft_menu li:nth-child(4) a{padding-left: 21px;}
.category_btm_wrap .sideleft_menu li a:hover{color: #FF460A; text-decoration: none;}
.category_btm_wrap .sideleft_menu li .bt_menu_notice{background: url(/ui/static/image/header/btm_notice_g.svg) 0 15% no-repeat;}
.category_btm_wrap .sideleft_menu li .bt_menu_notice:hover{background: url(/ui/static/image/header/btm_notice_c.svg) 0 15% no-repeat;}
.category_btm_wrap .sideleft_menu li .bt_menu_event{background: url(/ui/static/image/header/btm_event_g.svg) 0 20% no-repeat;}
.category_btm_wrap .sideleft_menu li .bt_menu_event:hover{background: url(/ui/static/image/header/btm_event_c.svg) 0 20% no-repeat;}
.category_btm_wrap .sideleft_menu li .bt_menu_fair{background: url(/ui/static/image/header/btm_fair_g.svg?2305121125) 0 45% no-repeat;}
.category_btm_wrap .sideleft_menu li .bt_menu_fair:hover{background: url(/ui/static/image/header/btm_fair_c.svg?2305121125) 0 45% no-repeat;}
.category_btm_wrap .sideleft_menu li .bt_menu_news{background: url(/ui/static/image/header/btm_news_g.svg?2305121125) 0 50% no-repeat;}
.category_btm_wrap .sideleft_menu li .bt_menu_news:hover{background: url(/ui/static/image/header/btm_news_c.svg?2305121125) 0 50% no-repeat;}
.category_btm_wrap .sideleft_menu li .bt_menu_center{background: url(/ui/static/image/header/btm_center_g.svg) 0 20% no-repeat;}
.category_btm_wrap .sideleft_menu li .bt_menu_center:hover{background: url(/ui/static/image/header/btm_center_c.svg) 0 20% no-repeat;}

.cAllCategory.open{display:block; overflow: hidden;}
.cAllCategory .cAllCategory_section:after{content:"";display:block;clear:both;}
/* ¸Þ´º±âº» */
	.c_topName_wrap {height: 20px; box-sizing: border-box;}
	.c_topName_wrap .category_topName {font-size: 13px; font-weight: 400; color: #FF7700;}


	.cAllCategory_list{box-sizing: border-box;}
	.cAllCategory_list h3{padding:0 0 10px 0 !important;}
	.cAllCategory_list h3 a{display:block;font-weight:600;font-size:17px;line-height:24px;color:#121212;}
	.cAllCategory_list h3 a::after {content: ''; display: inline-block; width: 24px; height: 24px; vertical-align: top; background: url(/ui/static/image/common/v2set/icon/icon_arrow_sprite.svg) 2px 50% no-repeat;}
	.cAllCategory_list h3 a:hover,
	.cAllCategory_list ul li a:hover{color:#ff460a;}
	.cAllCategory_list ul li{position:relative; padding: 0 0 20px 0;}
	.cAllCategory_list ul li a{display:block;font-weight:500;font-size:16px;line-height:21px;color:#343434;}
		.cAllCategory_list ul li.c-category-unse{position:relative;}
		.cAllCategory_list ul li.c-category-unse a{position:relative;z-index:1;}
		.cAllCategory_list ul li.c-category-unse i{display:inline-flex;align-items:center;justify-content:center;background:url(/ui/static/image/main/new/c-category-unse_26.svg) no-repeat 0 0;width:41px;height:25px;margin-left:0;overflow:hidden;position:absolute;left:48px;top:-15px;z-index:0;}
		.cAllCategory_list ul li.c-category-unse i:before{content:"2026";display:block;font-weight:500;font-style:normal;font-size:13px;color:#ff460a;padding-top:99px;}
	.cAllCategory_list ul li a img{vertical-align:middle;}
	.cAllCategory_list ul li a .open--blank{display: inline-block; vertical-align: baseline; position: relative; top: 1px; margin-left: 4px;}
	.cAllCategory_list ul li a .open--blank img {display: block;}
	.cAllCategory_list .tool-label {display: inline-flex;align-items: center;justify-content: center;font-size: 11px;color: #555;width: 60px;height: 20px;background-color: #f9f9f9;border:1px solid #ddd;position: absolute;left: 105px;top: 9px;border-radius: 3px;}

	.secWrap_half_left .cAllCategory_list_1{width: 20%;}
	.secWrap_half_left .cAllCategory_list_2{width: 16%; padding-left: 15px;}
	.secWrap_half_left .cAllCategory_list_3{width: 13%; padding-left: 15px;}
	.secWrap_half_left .cAllCategory_list_4{width: 16%; padding-left: 15px;}
	.secWrap_half_left .cAllCategory_list_5{width: 16%; padding-left: 15px;}
	.secWrap_half_left .cAllCategory_list_6{width: 16%; padding-left: 15px;}

	/* ¸¶ÀÌÇÍ »èÁ¦ -> »çÀÌÁî Á¶Á¤ */
	.secWrap_half_left.n6-size .cAllCategory_list_1{width:19.1666%;}
	.secWrap_half_left.n6-size .cAllCategory_list_2{width:16.1666%;}
	.secWrap_half_left.n6-size .cAllCategory_list_3{width:15.1666%;}
	.secWrap_half_left.n6-size .cAllCategory_list_4{width:16.1666%;}
	.secWrap_half_left.n6-size .cAllCategory_list_5{width:16.1666%;}
	.secWrap_half_left.n6-size .cAllCategory_list_6{width:16.1666%;}

/* ¸Þ´º¾ÆÀÌÄÜ */
	.cAllCategory_list_last{float: left !important; margin-top: -5px;padding-bottom: 6px;border-bottom: 0px solid #e1e1e1;}
	.cAllCategory_list_last ul li{padding:0;}
	.cAllCategory_list_last ul li a{display:flex;flex-wrap:wrap;align-items:center;height: 66px;font-size: 16px;}
	.cAllCategory_list_last ul li a .img {flex:0 0 28px;max-width: 28px;margin:0;}
	.cAllCategory_list_last ul li a .text {flex:1 1 auto;width:1%;padding-left: 14px;font-size: 16px;}
	.cAllCategory_list_last ul li a .text .description {display: block;font-size: 12px;color: #999;}
	.cAllCategory_list_last ul li a .open {display: inline-block;margin-left: 3px;}
	.cAllCategory_list_last ul li a .open img {display: block;}
	.cAllCategory_list_last ul li a:hover {text-decoration: none;}

	.cAllCategory_list ul li.cMid{padding:31px 0 0 0;}
	.cAllCategory_list ul li.cMid:after{content:"";display:block;position:absolute;left:0;top:15px;width:100%;height:1px;background:#e1e1e1;}
	.cAllCategory_list ul li.cLine{padding:31px 0 10px 0;}
	.cAllCategory_list ul li.cLine:after{content:"";display:block;position:absolute;left:0;top:10px;width:100%;height:1px;background:#e1e1e1;}
/* 6¹öÆ° */
	.cAllCategory_qUtil{position:absolute;left: 0;bottom: 34px;}
	.cAllCategory_qUtil ul:after{content:"";display:block;clear:both;}
	.cAllCategory_qUtil ul li{position:relative;float: left;height: 28px;margin-right:20px;}
	.cAllCategory_qUtil ul li a:after{content:"";display:block;position:absolute;left:0;top:3px;width:24px;height:24px;border-radius:60px;background:#eaeaea url(/ui/static/image/header/cPrdlists_qUtil.svg) no-repeat;}
	.cAllCategory_qUtil ul li.cPrdlists_qUtil_engNf a:after{background-position:0px 0px;}/* ±ÛÀÚ¼ö¼¼±â */
	.cAllCategory_qUtil ul li.cPrdlists_qUtil_engSh a:after{background-position:-25px 0px;}/* ¸ÂÃã¹ý°Ë»ç */
	.cAllCategory_qUtil ul li.cPrdlists_qUtil_anCh a:after{background-position:-50px 0px;}/* ¾îÇÐº¯È¯ */
	.cAllCategory_qUtil ul li.cPrdlists_qUtil_scCh a:after{background-position:-75px 0px;}/* ÇÐÁ¡º¯È¯ */
	.cAllCategory_qUtil ul li.cPrdlists_qUtil_pCalc a:after{background-position:-100px 0px;}/* ¿¬ºÀ°è»ê±â */
	.cAllCategory_qUtil ul li.cPrdlists_qUtil_pMd a:after{background-position:-125px 0px;}/* »çÁø¼öÁ¤ */
	.cAllCategory_qUtil ul li a{display:inline-block;font-weight: 400;font-size:15px;line-height:28px;color: #343434;letter-spacing:0;padding-left: 29px;}

#wrap.gnb_active .gnbDimlayer{display:none;}
html body.headerBody .cDimLayer{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#00000050;z-index:1;}
html body.headerBody .gnb_active .cDimLayer{display:block;}

/* ¼­ºêGNB */
html body.headerBody.sub{/* padding-top:161px; */padding-top:0;}

/* gnb_fixed */
	html body.headerBody.sub.gnb_fixed .cHeader_select{display:none;top:4px;margin-left:35px;}
	html body.headerBody.sub.gnb_fixed #incruit_header{position:fixed;left:0;top:0;z-index:100;width:100%;height: 79px;background-color: #fff;}
	html body.headerBody.sub.gnb_fixed #incruit_header .cHeader_2024{padding: 19px 0 5px 0;}
	html body.headerBody.sub.gnb_fixed #incruit_header .logo{width:27px;height:38px;top:27px;}
	html body.headerBody.sub.gnb_fixed #incruit_header .logo a{background-position:left center;}
	html body.headerBody.sub.gnb_fixed .cAllMenu{width:44px;}
	html body.headerBody.sub.gnb_fixed .cAllMenu .cBtnAllCategory{width:44px;margin-left:-573px;}
	html body.headerBody.sub.gnb_fixed .incruit_header_cnt .cKeywordArea {display: none;}
	html body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm{width:308px;height:42px;top: 22px;left: auto; right: 50%; margin-right:-370px;}
	html body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm.active{border-color:#ff460a;border-radius:18px 18px 0 0;}
	html body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm fieldset input.ipt-search{width:326px;}
	body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm fieldset input.ipt-search{height:40px;padding-left:43px;}
	body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm fieldset .btnSearch{left:0;height:40px;padding:0;}
	body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm .autoCompletWrap{width:577px;top:40px;border-radius:0 0 18px 18px;}
	body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm .autoCompletWrap:before{content:"";display:block;position:absolute;left: 158px;top:0;z-index:1;width: 420px;height:27px;background:transparent;border-radius:0 18px 0 0;border-top:1px solid #ff460a;}

	/* GNB°³¼± ¼­ºê GNB ½ºÅ©·Ñ ½Ã °Ë»öÃ¢ ¿À·ù ¼öÁ¤ */
	body.headerBody.sub #incruit_header .gnbSearchForm.active .autoCompletWrap:before{content:none;}
	body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm.active .autoCompletWrap .line {width: 100%;}


		/* ÅÇ¸Þ´º °íÁ¤ */
		body.headerBody.sub.gnb_fixed .tabmenu_temp.bbs_tabmenu_temp{min-height:45px;}
		body.headerBody.sub.gnb_fixed .tabmenu_temp.bbs_tabmenu_temp .tabmenu_temp_in{position:fixed;left:0;top: 133px;z-index:24;width:100%;height:auto;padding: 9px 0 6px 0;border-bottom:1px solid #e1e1e1;background:#fff;}
		body.headerBody.sub.gnb_fixed .tabmenu_temp.bbs_tabmenu_temp .tabmenu_temp_in .and_pschlist {display: none;}
		body.headerBody.sub.grp_special.gnb_fixed .tabmenu_temp.bbs_tabmenu_temp .tabmenu_temp_in,
		body.headerBody.sub.groupBody.gnb_fixed .tabmenu_temp.bbs_tabmenu_temp .tabmenu_temp_in
		{z-index:11;}
		body.headerBody.sub.gnb_fixed .tabmenu_temp.bbs_tabmenu_temp ul{max-width:1260px;margin:0 auto;height:46px;overflow:hidden;padding-top: 0;}
		body.headerBody.sub.gnb_fixed .tabmenu_temp.bbs_tabmenu_temp.cBbs_tame_menu_temp_overflow ul{padding-right:47px;}
		body.headerBody.sub.gnb_fixed .tabmenu_temp.bbs_tabmenu_temp ul.active{height:101px;}
		body.headerBody.sub.gnb_fixed .tabmenu_temp.bbs_tabmenu_temp ul li.cMore{display:block;}

	body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm .autoCompletWrap .line{width: 168px;}
	html body.headerBody.sub.gnb_fixed .cGnb-navWrap{top:-3px;}
	html body.headerBody.sub.gnb_fixed .cGnb-navWrap .cNav_list{margin-left:57px;}
	html body.headerBody.sub.gnb_fixed .cGnb-navWrap .cNav_list li{margin-right:20px;}
	/* 2µª½º °íÁ¤ */
	/* html body.headerBody.sub.gnb_fixed #incruit_header .cNav-depth2 {top:63px;} */
		/* semi¿¡¼­ ¿À·ù ³­ ºÎºÐ ÀÓ½Ã ¼öÁ¤ */
		html body.headerBody.sub.gnb_fixed #incruit_header .cNav-depth2 {top: 60px;}

	/* °øÅë ±×¸²ÀÚ */
		body.headerBody .gnbSearchForm .autoCompletWrap{box-shadow:0 10px 20px #00000029 !important;}

html body.headerBody.main{padding-top:0;}
body.headerBody #incruit_header_wrap{position:relative;}
body.headerBody.sub #incruit_header_wrap{height:201px;border-bottom:0px solid #ff460a;background:transparent; z-index: 100;}
body.headerBody.sub #incruit_header_wrap.gnb_active{z-index: 22;}
body.headerBody.sub.width_extend #incruit_header_wrap,
body.headerBody.sub.width_respon #incruit_header_wrap,
body.headerBody.sub.helpBody #incruit_header_wrap,
body.headerBody.sub.width_default #incruit_header_wrap,
body.headerBody.sub.width_edu #incruit_header_wrap,
body.headerBody.sub.width_respon.selfintro-body #incruit_header_wrap {height:201px;} /* ¸¶¾ÆÇÍ, ¼­ºê, Àß¾µ·¦, ÀÚ¼Ò¼­¿¬½ÀÀå ¸®½ºÆ®, help, ±³À° */
body.headerBody.sub.no-depth2 #incruit_header_wrap {/* height: 137px; */ height:145px;}  /* GNB no-depth2 ³ôÀÌ °ª ¼öÁ¤ 240613, °ø°íºä ³ôÀÌ ¼öÁ¤ 240710 */
body.myWrap.headerBody.my_depth2_visible #header {height:201px;} /* ¸¶ÀÌÆäÀÌÁö 2µª½º ³ëÃâ */
body.headerBody.sub.width_respon.selfintro-body.write_page #incruit_header_wrap {height: 133px;}
body.headerBody.sub.only-no-depth2 #incruit_header_wrap{height: 74px;}
body.headerBody.sub.no-depth2 .gongmo-prd-tab-wrap.fixed .gongmo-prd-tab {top:79px}
body.headerBody.sub #incruit_header .logo{left:50%;top:31px;margin-left:-630px;height:39px;width:129px;position:absolute;z-index:21;}
body.headerBody.sub #incruit_header .logo a.link{display:inline-block;width:100%;height:100%;vertical-align:top;text-indent:-9999px;}
body.headerBody .cHeader_2024{position:absolute;left:0;top:0;padding-top:91px;width:100%;z-index:2;background:#fff;border-bottom:1px solid #E1E1E1;} /* ±âÁ¸ border-bottom:2px µðÀÚÀÎ µÇµ¹¸± ¼ö ÀÖ´Ù°í ÇÔ */
body.headerBody.sub #incruit_header .gnbSearchForm{top:15px; bottom:auto;}
body.headerBody.sub .cAllCategory{top:54px;}
body.headerBody.sub.gnb_fixed .cAllCategory{top: 62px;}
body.headerBody.sub.gnb_fixed .gnb_active .cHeader_2024 .cGnb-navWrap::after {content: ''; display: block; position: absolute; width: 100%; height: 10px; bottom: -8px; left: 0; background-color: #fff; z-index: 20;}

/* LNB */
body.headerBody.sub #incruit_sider{top:135px}
body.headerBody.sub #incruit_header .logo a.link{width:100%;background:url(/ui/static/image/main/main_logo_v2.svg) 0 0 no-repeat;}
body.headerBody.sub.gnb_fixed #incruit_header .logo a.link{background:url(/ui/static/image/common/n_common/new_logo/logo_solol.png) 0 0 no-repeat;}
/* ½ºÅ¸ÀÏº¯°æ */
body.headerBody.sub .cGnb-navWrap .cGnb_utilList{}
body.headerBody.sub #incruit_header .gnbSearchForm{position:absolute;right: auto; left: 51.25%; width:auto; height:48px;top:26px;margin-left:-500px;background:#fff;border:1px solid #ff460a;border-radius:24px;box-shadow:none;z-index:20;box-sizing:border-box;}
body.headerBody.sub #incruit_header .gnbSearchForm.active{border-radius:24px 24px 0 0;border-color:#ff460a;}
body.headerBody.sub #incruit_header .gnbSearchForm.active fieldset .btnSearch{display:none;}
body.headerBody.sub #incruit_header .gnbSearchForm.active fieldset input.ipt-search{padding-left: 21px;}
body.headerBody.sub #incruit_header .gnbSearchForm form{height:100%;}
body.headerBody.sub #incruit_header .gnbSearchForm fieldset{height:100%;position:relative;}
body.headerBody.sub #incruit_header .gnbSearchForm fieldset .btnSearch{position:absolute;background: url(/ui/static/image/header/search.svg) no-repeat center center; width:46px;height:46px;right:auto;left:8px;z-index:1;text-indent:-9999px}
body.headerBody.sub #incruit_header .gnbSearchForm fieldset input.ipt-search{width:430px;height:46px;font-family:"Min sans","Malgun Gothic", "Arial", sans-serif !important;background:none;border-radius:24px;padding: 0 0 0 60px;font-size:15px;font-weight:500;line-height:44px;color:#333 !important;border:0 !important; box-sizing: border-box; letter-spacing: var(--letter);}
body.headerBody.sub #incruit_header .gnbSearchForm.active fieldset input.ipt-search {position: relative; z-index: 51; background: transparent; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border: 0 !important;}
/* GNB °³Æí LNB »èÁ¦ */
/* GNB Àâºä¿¡¼­ º°µµ ¼³Á¤ */
body.headerBody.sub #incruit_wrap{padding-left:0;}
body.headerBody.sub #incruit_contents{padding-right:0;}
body.headerBody.sub.width_respon.active #incruit_rightbanner{margin-left:660px;}
body.headerBody.sub.cEntryBody.active #incruit_rightbanner{z-index:2;}
body.headerBody.sub .cGnb-navWrap .cGnb_utilList li.cDepth .cServiceBox{top:45px;}
body.headerBody.sub .cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox{top:45px;}
body.headerBody.sub #incruit_header .gnbSearchForm .autoCompletWrap{position:absolute;display:none;top:46px;left:-1px;background:#ffffff;border-radius:0 0 24px 24px;/*width:calc(100% + 2px);*/ width: 100%;max-height:inherit;box-sizing: content-box;border-top:0;box-shadow:none;border:1px solid #ff460a;z-index: 50;overflow:hidden;}
body.headerBody.sub #incruit_header .gnbSearchForm.active .autoCompletWrap {display:block;width: 100% !important;}
body.headerBody.sub #incruit_header .gnbSearchForm .autoCompletWrap .line{position:absolute;width:100%;height:1px;left:0;top:0;background:#ccc;}
body.headerBody.sub #incruit_header .gnbSearchForm.active .autoCompletWrap .line {display: block;top:-1px;}
body.headerBody.sub .cAllCategory:after{content:"";display:block;position:absolute;left:-100%;top:0;width:300%;height:100%;z-index:-1;}
/* ¿ìÃø¹è³Ê À§Ä¡°ª ¹× ½ºÅ¸ÀÏ Á¶Á¤ */
body.headerBody.sub.width_respon #incruit_rightbanner .rightBanner_scrap{position:relative;top:23px;}
body.headerBody.sub.width_respon .rightBanner_scrap ul.fixed{top:163px;}
body.headerBody.sub.width_respon.entryNormal #incruit_rightbanner .rightBanner_scrap{top:49px;}
body.headerBody.sub.width_respon .rightBanner_scrap li{border-color:#e1e1e1;}
body.width_respon #incruit_rightbanner{margin-left:670px}

/* Àâ¸®½ºÆ® */
/*
°øÃ¤¸®½ºÆ®
gnbVer3 width_respon entryNormal cEntryBody headerBody sub
.rightBanner_scrap

°øÃ¤»ýÁß°è
gnbVer3 width_respon entryNormal cEntryBody headerBody sub
.rightBanner_scrap live_recruit.live_recruit

°øÃ¤¸ÞÀÎ
gnbVer3 width_respon cEntryBody headerBody sub
rightBanner_scrap

°øÃ¤ÀÏÁ¤
gnbVer3 width_respon entryNormal cEntryBody headerBody sub
rightBanner_scrap live_recruit1

°ø°ø±â°üÃ¤¿ëÀÏÁ¤
gnbVer3 width_respon entryNormal cEntryBody headerBody sub
rightBanner_scrap live_recruit2
*/

body.headerBody.sub .section_layout.default{padding-top:20px !important;}
body.headerBody.sub.helpBody .section_layout.default{padding-top:0px !important;}
body.headerBody.sub.cSitemap .section_layout.default{padding-top:20px !important;}
body.headerBody.sub.dataCenterViewBody .section_layout.default{padding-top:40px !important;}

body.headerBody.sub #incruit_footer .section_layout{width:100%;padding-right:0;}

.shb_body .tabmenu_temp.bbs_tabmenu_temp{margin-bottom:-16px;}
body.headerBody.sub.cEntryBody .shb_body .tabmenu_temp.bbs_tabmenu_temp{margin-bottom:0;}
body.headerBody.sub.entryNormal .shb_body .tabmenu_temp.bbs_tabmenu_temp{margin-bottom:0;}
body.headerBody.sub.cEntryBody .enrty_header_btn{padding-top:53px;}

body.headerBody.sub.width_extend #incruit_rightbanner{top:33px;}
body.headerBody.sub.width_extend .rightBanner_scrap ul.fixed{top:100px;}

/* ½ÅÀÔ°øÃ¤ */
body.headerBody.sub.width_respon.cEntryBody.entryNormal #incruit_rightbanner .rightBanner_scrap{top:2px;}
body.headerBody.sub.width_respon.cEntryBody #incruit_rightbanner .rightBanner_scrap{top:23px;}
body.headerBody.sub.width_respon.cEntryBody .rightBanner_scrap ul.fixed{top:97px;}
body.headerBody.sub.width_respon.cEntryBody.entryNormal .rightBanner_scrap ul.fixed{top:94px;}
body.headerBody.sub.width_respon.cEntryBody #incruit_rightbanner .rightBanner_scrap.live_recruit{top:84px;}
body.headerBody.sub.width_respon.cEntryBody #incruit_rightbanner .rightBanner_scrap.live_recruit1{top:84px;}
body.headerBody.sub.width_respon.cEntryBody #incruit_rightbanner .rightBanner_scrap.live_recruit2{top:84px;}
body.headerBody.sub.width_respon.cEntryBody.gnb_fixed #incruit_rightbanner .rightBanner_scrap.live_recruit1{top:64px;}
body.headerBody.sub.width_respon.tabEmpty .shb-container{padding: 20px 0 30px 0; margin-top: 0;}
body.headerBody.sub.width_respon.tabEmpty #incruit_rightbanner .rightBanner_scrap{top:0;padding-top: 0;}
body.headerBody.sub.width_respon.tabEmpty.gnb_fixed #incruit_rightbanner .rightBanner_scrap {position: fixed;top: 190px;}

body.headerBody.sub.grp_theme #incruit_rightbanner .rightBanner_scrap,
body.headerBody.sub.width_respon.groupBody #incruit_rightbanner .rightBanner_scrap,
body.headerBody.sub.width_respon.grp_theme #incruit_rightbanner .rightBanner_scrap{top: -26px;}
body.headerBody.sub.grp_theme #incruit_rightbanner .rightBanner_scrap ul.fixed,
body.headerBody.sub.width_respon.groupBody #incruit_rightbanner .rightBanner_scrap ul.fixed,
body.headerBody.sub.width_respon.grp_theme #incruit_rightbanner .rightBanner_scrapul.fixed{top:92px;}
body.headerBody.sub.width_respon.tabEmpty .rightBanner_scrap ul.fixed{top:92px;}

body.headerBody.sub.width_respon.groupBody.grpSmenuBody #incruit_rightbanner .rightBanner_scrap ul.fixed {top: 163px;}
body.headerBody.sub.width_respon.groupBody.grpSmenuBody #incruit_rightbanner .rightBanner_scrap {top: 31px;}

body.headerBody.sub #incruit_contents .shb_body .section_layout{z-index:inherit;padding-bottom:0; }
body.headerBody.sub #incruit_contents .shb_body .section_layout.newHeight {padding-bottom: 0;}
body.headerBody.sub #incruit_contents .shb_body{z-index:inherit;}
body.headerBody.sub #incruit_contents .shb_body.active {z-index:10;}
body.headerBody.sub.groupBody #incruit_contents .shb_body{z-index:4;}
body.headerBody.sub.gnb_fixed #incruit_contents .shb_body.cFirst{z-index:4;}
body.headerBody.sub #incruit_contents .shb_body .tabmenu_temp.bbs_tabmenu_temp{margin-bottom:0;}
body.headerBody.sub.headerBody .shb-container{padding:20px 0 30px 0;margin-top:0;}
body.headerBody.sub.headerBody.cEntrySBody .shb-container{padding-top: 10px}


body.headerBody.sub.headerBody .newHeight .shb-container{padding:30px 0 30px 0; margin-top:0;}


body.headerBody.sub.width_respon.cEntryBody .shb-container{padding-top:40px;}
body.headerBody.sub.width_respon.cEntryBody.entryNormal .bbs_header_search{margin-top:55px;}
body.headerBody.sub.width_respon.cEntryBody.entryNormal .cVerti_entry_pubed .bbs_header_search{margin-top:55px;}
body.headerBody.sub.width_respon.cEntryBody.entryNormal .cVerti_entry_pubed .bbs_header_search.first{margin-top:16px;}

/* ÀÚ·á½Ç */
body.width_default.headerBody.sub .promotionWrap.cFirst{margin-top:-10px;}
body.width_default.headerBody.sub #incruit_rightbanner{top:68px;}

/* °í°´¸¸Á·¼¾ÅÍ */
body.width_mdDef.headerBody.sub .section_layout.default.w1084 .top-titleArea{margin-top:7px;}
body.width_mdDef.headerBody.sub #incruit_contents{padding-right:0 !important;}
body.width_mdDef.headerBody.sub div.selectDate{margin-top:-4px;}
body.width_mdDef.headerBody.sub .section_layout.default .helpCenter-tab{margin-top:7px;margin-bottom:32px;}
body.width_mdDef.headerBody.sub .section_layout.default .top-titleArea{margin-top:-30px;}
body.width_mdDef.headerBody.sub .section_layout.default .top-titleArea.topNTemp{margin-top:-15px;}
body.width_mdDef.headerBody.sub .section_layout{padding-top:47px;}
body.width_mdDef.headerBody.sub #incruit_rightbanner{z-index:1;}
body.width_mdDef.headerBody.sub #incruit_rightbanner.w120 .sider_banner.firstchild{position:absolute !important;top:-16px !important;}
/* Email»ó´ã ·¹ÀÌ¾î ¿ÀÇÂ ½Ã */
body.layerOpenBody #incruit_wrap{z-index:100;}
body.layerOpenBody #incruit_rightbanner{z-index:2 !important;}

body.width_mdDef.headerBody.sub .section_layout{width:100%;}
body.width_mdDef.headerBody.sub #incruit_contents{width:1260px;}
body.width_mdDef.active #incruit_rightbanner.w120{margin-left:650px;}
body.width_mdDef.headerBody.sub #incruit_footer .section_layout{padding-top:0;}

body.headerBody.sub .sider_banner .quickBtn, .sider_banner a.quickBtn{border-radius:5px;border-color:#e1e1e1;}
body.headerBody.sub .sider_customer{border-radius:5px;border-color:#e1e1e1;}
body.headerBody.sub .sider_customer .mailbtn{border-radius:5px;}
body.headerBody.sub .sider_customer .customer_info p{border-radius:5px;border-color:#e1e1e1;}
body.headerBody.sub .sider_customer .customer_info p span img{border-radius:5px;}

/* ¿î¼¼ */
body.headerBody.sub.width_extendbanner  #incruit_header_wrap {height: 201px;}
body.headerBody.sub.width_extendbanner .unse_top_banner{margin-top:0;padding-top:7px;}
body.headerBody.sub.width_extendbanner .section_layout_banner{padding-top:7px;}
body.headerBody.sub.width_default.w7v2 .section_layout.default.unse_table{margin-top:2px;}

/* ¸¶ÀÌ */
body.headerBody.sub.width_my #incruit_contents{width:940px;}
body.headerBody.sub.width_my #section_wrap{margin-top:30px;}
body.headerBody.sub.width_my #section_contents .tab_layer_jump.fix{top:135px;}

/* ÀÌº¥Æ®/´º½º */
body.headerBody.sub .makinglist.first{margin-top:-15px;}
body.headerBody.sub .eventannouncement_list.post_view{margin-top:17px;}
body.headerBody.sub .eventannouncement_flex .bbs_header_search{float:left;margin-top:-13px;}
body.headerBody.sub .eventannouncement.first{margin-top:20px;}
body.headerBody.sub .eventannouncement.first.empty-title{margin-top:-33px;}
body.headerBody.sub .eventzonelist.first.full{margin-top:25px;}

/* ±³À° */
body.headerBody.sub .eduListCnt{margin-top:-16px;}
body.headerBody.sub.width_edu #incruit_rightbanner.w120{z-index:1;margin-left:650px;}
body.headerBody.sub.width_edu #incruit_rightbanner.w120 .edulistrbanner{margin-top:1px;}

/* °ø¸ðÀü */
body.headerBody.sub .focuslist1{margin-top:2px;}
body.headerBody.sub table.cFirst{margin-top:-3px;}

/* ÀÌ·Â¼­Åø */
body.headerBody.sub .tools_wrap{margin-top:0;}

/* Àü¹®, Àü¿ë°ü */
body.headerBody.sub.groupBody #incruit_rightbanner{/* margin-left:650px; */}
body.headerBody.sub.groupBody #incruit_rightbanner .rightBanner_scrap{top:6px;}
body.headerBody.sub.groupBody .group_header{margin-top:30px;}
body.headerBody.sub.groupBody .group_header img{border-radius:3px;}

/* Å×¸¶°ü */
body.headerBody.sub.grp_theme .group_html{padding:30px 0 39px 0 !important;}
body.headerBody.sub .group_html.bestSelect{text-align:left;width:100%;height:125px;margin:53px 0 33px 0;border-radius:8px;background:#DEF0FE;box-sizing:border-box;}
body.headerBody.sub .group_html.bestSelect:after{content:"";position:absolute;right:0;top:0;width:520px;height:100%;background-image:url(/ui/static/image/group/cGroup_header_theme.png);background-repeat:no-repeat;background-position:right top;}
body.headerBody.sub.headerBody.grp_theme .shb-container,
body.headerBody.sub.headerBody.groupBody .shb-container{padding-top:33px;}

body.headerBody.sub .group_html.bestSelect p,
body.headerBody.sub .group_html.bestSelect p span,
body.headerBody.sub .group_html.bestSelect p strong{font-weight: 600;font-size: 18px;line-height: 30px;color: #02228D;letter-spacing:-0.05em;display: inline-block;padding-right: 5px;}
body.headerBody.sub .group_html.bestSelect p{left:60px;top: 62px;z-index:1;}
body.headerBody.sub .group_html.bestSelect p span{}
body.headerBody.sub .group_html.bestSelect p strong{position:relative;color:#1C48DC;}

body.headerBody.sub.grp_theme h2.contents_h2{font-weight: 600;font-size: 25px;color: #02228D;letter-spacing:-0.05em;margin-top:7px;margin-bottom:-26px;position: absolute;left: 60px;top: 89px;}

/* ¸ÂÃãÁ¤º¸ */
body.headerBody.sub .matchjobWrap .matchjob_slide_banner{padding-top:25px;}
body.headerBody.sub .matchjobWrap .matchJob_header{margin-top:0; } /* ±âÁ¸ padding-top:44px; ³ôÀÌ ¼öÁ¤ ¿äÃ» 240612 */
body.headerBody.sub .matchjob_slide_banner .title{padding-bottom:10px;}
body.headerBody.sub .matchjob_slide_banner .title span{font-weight:600;font-size:24px;color:#121212;letter-spacing:-0.05em;}

/* 50´ë ±×·ì»ç */
body.headerBody.sub .group50_partner ul li .blind{z-index:9;}

.cGroup_header{position:relative;width:100%;height:125px;margin:22px 0 47px 0;border-radius:8px;overflow:hidden;background-repeat:no-repeat;}
/* ±âÁ¸ margin:55px 0 47px 0; ³ôÀÌ ¼öÁ¤ ¿äÃ» 240612 */

.cGroup_header:after{content:"";position:absolute;right:0;top:0;width:410px;height:100%;background-repeat:no-repeat;background-position:right top;}
.cGroup_header .cGroup_header_seo{font-family:'ONE-Mobile-Title',sans-serif !important;font-size:24px;line-height:32px;letter-spacing:-0.03em;padding:31px 0 0 60px;}
.cGroup_header .cGroup_header_seo em{font-size:14px;letter-spacing:-0.04em;}
.cGroup_header1{background-color:#E2EBFF;color:#093B82;}
	.cGroup_header1:after{background-image:url(/ui/static/image/group/cGroup_header1.png);}

.cGroup_header2{background-color:#F9EFFF;color:#520E7E;}
	.cGroup_header2:after{background-image:url(/ui/static/image/group/cGroup_header2.png);}

.cGroup_header3{background-color:#DFFEE3;color:#007C00;}
	.cGroup_header3 .cGroup_header_seo{padding-top:18px;}
	.cGroup_header3 .cGroup_header_seo em{display:block;margin-top:-1px;color:#2DB568;}
	.cGroup_header3:after{background-image:url(/ui/static/image/group/cGroup_header3.png);}

.cGroup_header4{margin-top:55px;background-color:#E4E4FF;color:#381097;}
	.cGroup_header4:after{background-image:url(/ui/static/image/group/cGroup_header4.png);}

.cGroup_header5{margin-top:55px;background-color:#4438d5;}
	.cGroup_header5:after{background-image:url(/ui/static/image/group/cGroup_header5.png);}

.cGroup_header6{margin-top:55px;margin-bottom:0;background-color:#FFF3E4;color:#702C0F;}
	.cGroup_header6:after{background-image:url(/ui/static/image/group/cGroup_header6.png);}

/* 50´ë ±×·ì»ç Æ¯º°°ü */
body.headerBody.sub.grp_special .group50_partner ul{width:1272px;}
body.headerBody.sub.grp_special .group50_partner{padding-left:0;}
body.headerBody.sub.grp_special .group50_partner ul li{width:198px;margin-right:12px;margin-bottom:12px;}

/* ÀÌ·Â¼­ °³Æí È®Àå */
body.headerBody.sub.width_respon .bbsview_footer .bbslist_fileform ul li:nth-child(6){display:none;}

/* ±â¾÷È¨ */
body.headerBody.sub .addCompanyTooltip{top:-32px;}
body.headerBody.sub #incruit_visual .incruit_visual_lay{padding-right:0}

@media (min-width:1921px){

	/* ÀÌ·Â¼­ °³Æí È®Àå */
	body.headerBody.sub.width_respon .bbslist_fileform ul li{width:calc(16.66666666666667% - 20px);}
	body.headerBody.sub.width_respon .bbslist_fileform ul li:nth-child(-n+5){padding-top:40px;}
	body.headerBody.sub.width_respon .bbslist_fileform ul li:nth-child(-n+6){padding-top:0px;}
	body.headerBody.sub.width_respon .bbslist_fileform ul li:nth-child(25){display:none;}

	body.headerBody.sub.width_respon .bbsview_footer .bbslist_fileform ul li:nth-child(6){display:block;}

	body.headerBody.sub.width_respon .bbsview_header .people_list{}
	body.headerBody.sub.width_respon .bbsview_header .people_list li{display:inline-block;}
	body.headerBody.sub.width_respon .bbsview_header .people_list li .tt{float:none;display:inline-block;width:auto;}
	body.headerBody.sub.width_respon .bbsview_header .people_list li .txt{float:none;display:inline-block;width:auto;padding-left:9px;}

	/* body.headerBody.sub.width_respon .resumeDetailSearch ul li.resumeiptArea{width:505px;} */
	body.headerBody.sub.width_respon .autoCompletWrap .autoComplet_list .list_scroll{width:100%;}

	body.headerBody.sub.width_respon .bbslist_resumeform ul li .text .last span{max-width:1273px;}
}

/* ÅÂºí¸´ ÁÂ¿ì ¿©¹é */
@media(max-width:1320px){
	body.headerBody.sub #incruit_header_wrap{min-width:1300px;}
	body.headerBody.sub #incruit_header .logo{left:20px;margin:0;}
	body.headerBody.sub .cHeader_select{left:158px;margin:0;}
	body.headerBody.sub #incruit_header .gnbSearchForm{/* right:367px;margin:0; */}
	body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm{right:641px;}

	html body.headerBody.sub.gnb_fixed .cAllMenu .cBtnAllCategory{left:70px;margin:0;}
	html body.headerBody.sub.gnb_fixed .cGnb-navWrap .cNav_list{margin-left:63px;}
}

/* Àü¹®°ü »ó´Ü Å¸ÀÌÆ² ¿µ¿ª Ãß°¡(50´ë±×·ì»ç,°ø°ø±â°ü,¿ì¼ö±â¾÷) 230515 pmj */
.group_checkbox.topBanner_none {margin-top: 30px;}
.group_checkbox .section_gpHeader_h2 {
	position: absolute; font-size: 26px; font-family: var(--family) !important; letter-spacing: -1px; color: #121212;
}

.section_gpHeader_wrap {margin: 30px 0 25px;}
.section_gpHeader_wrap .section_gpHeader_h2{
	font-size: 26px; font-family: var(--family) !important; letter-spacing: -1.25px; color: #121212; margin-bottom: 10px;
}
.section_gpHeader_wrap .section_gpHeader_p{
	font-size: 16px; font-family: var(--family) !important; letter-spacing: -1.25px; color: #121212; font-weight: 500;
}
.section_gpHeader_wrap .section_gpHeader_p span{color: #999;}



/* GNB ¸¶¿ì½º¿À¹ö ½Ã ·¹ÀÌ¾î ³ëÃâ Ãß°¡ 230511 pmj (ÃßÈÄ ¿î¿µ¿¡¸¸ ¹Ý¿µÇÏ¸é µÊ) */
.cNav_list li.overLy .cServiceBox{ width: 160px; left: 50%; margin-left: -66px;}
.cNav_list .overLy .cServiceBox{
	display: none; position: absolute; width: 160px; padding: 11px 0 10px 0; top: 45px;
    border-radius: 10px; border: 1px solid #e1e1e1; background: #ffffff;
    z-index: 30 !important; box-shadow: 0 5px 10px #0000000F;
}
.cNav_list .overLy .cServiceBox ul {padding: 0 0 0 0!important;}
.cNav_list .overLy .cServiceBox ul li {float: left !important; width: 100% !important; padding: 11px 0 10px 20px !important; box-sizing: border-box !important; margin: 0 !important;}
.cNav_list .overLy .cServiceBox ul li a {
    display: inline-block; height: 19px; font-weight: 500; font-size: 15px; color: #666 !important; line-height: 19px;
}
.cNav_list .overLy .cServiceBox ul li a:hover{
    background: #FFF6F3 !important; color: #666 !important; text-decoration: none !important;
}
.cNav_list .overLy .cServiceBox ul li:hover{
    background: #FFF6F3 !important; color: #666 !important; cursor: pointer;
}
.cNav_list .overLy.slct_t .cServiceBox{display:block; left:50%;}


/*  Æ÷Áö¼Ç Á¦¾È¼³Á¤ ·¹ÀÌ¾î °ü·Ã */
:root {
	--txt-d-color: #222;/* ±âº»ÅØ½ºÆ® ÁøÇÑ ÄÃ·¯ */
	--txt-ev-def-color: #666;/* ÀÌº¥Æ® µðÆúÆ® */
	--bd-radius6:6px
}
/* Æ÷Áö¼ÇÁ¦¾È ·¹ÀÌ¾î */
/* Ã¼Å©¹Ú½º&¶óµð¿À&ÀÔ·Â */
	.com-layerPoposeset .dHide{position:absolute;position:absolute;left:-9999px;}
	.com-layerPoposeset .dChk{display:inline-block;position:relative;font-weight:var(--fWB);font-size:14px;line-height:24px;color:var(--txt-ev-color);letter-spacing:var(--letter);padding-left:31px;padding-right:5px;}
	.com-layerPoposeset .dChk span{line-height:24px;}
	.com-layerPoposeset .dChk.dChk-s{font-size:13px;color:var(--txt-def-color);padding-left:30px;}
	.com-layerPoposeset .dChk:after{content:"";display:block;position:absolute;left:0;top:50%;width:20px;height:20px;margin-top:-10px;background:url(/ui/static/image/myincruit/2023/check.svg) no-repeat left 50%;transition:all 0.2s ease-in-out;}
	.com-layerPoposeset .dChk em{font-weight:var(--fWN);vertical-align:baseline;}
	/* Åä±¼ Ã¼Å© */
		.com-layerPoposeset .dChk-toggle{box-sizing:border-box;}
		.com-layerPoposeset .dChk-toggle:after{left:2px;top:11px;width:22px;height:22px;border-radius:60px;background:#fff !important;transition:left 0.3s ease-in;}
		.com-layerPoposeset .dChk-toggle:before{content:"";display:block;position:absolute;left:0;top:-1px;width:44px;height:26px;border-radius:30px;background:var(--bd-color);transition:background 0.3s ease-in;}
		.com-layerPoposeset input[type="checkbox"]:checked + label.dChk-toggle:after{left:20px;}
		.com-layerPoposeset input[type="checkbox"]:checked + label.dChk-toggle:before{background:var(--c-color);}
		.com-layerPoposeset input[type="checkbox"]:checked + label.dChk:after{background-image:url(/ui/static/image/myincruit/2023/check_on.svg);}
		.com-layerPoposeset .dChk.error:after{background-image:url(/ui/static/image/myincruit/2023/check_error.svg);}
		.com-layerPoposeset .dChk.error{/* color:#EA3323; */}
		.com-layerPoposeset input[type="checkbox"]:disabled + label.dChk:after,
		.dChk.disabled:after{background-image:url(/ui/static/image/myincruit/2023/check_disabled.svg);}
		.com-layerPoposeset input[type="checkbox"]:disabled + label.dChk,
		.com-layerPoposeset .dChk.disabled{color:#9d9ea0;}
		.com-layerPoposeset .dChk.cBold{font-weight:var(--fWSB);color:#2f80e5;}

	.com-layerPoposeset .dRadio{display:inline-block;position:relative;font-weight: var(--fWB);font-size:14px;line-height:24px;color:var(--txt-ev-color);padding-left:31px;padding-right:5px;}
	.com-layerPoposeset .dRadio span{display:block;font-size:13px;line-height:24px;}
	.com-layerPoposeset .dRadio:after{content:"";display:block;position:absolute;left:0;top:50%;width:24px;height:24px;margin-top:-12px;background:url(/ui/static/image/myincruit/2023/radio.svg) no-repeat left 50%;transition:all 0.2s ease-in-out;}
	input[type="radio"]:checked + label.dRadio:after{background-image:url(/ui/static/image/myincruit/2023/radio_on.svg);}
		.com-layerPoposeset .dRadio.error:after{background-image:url(/ui/static/image/myincruit/2023/radio_error.svg);}
		.com-layerPoposeset .dRadio.error{/* color:#ff460a; */}
		.com-layerPoposeset input[type="radio"]:disabled + label.dRadio:after,
		.com-layerPoposeset .dRadio.disabled:after{background-image:url(/ui/static/image/myincruit/2023/radio_disabled.svg);}
		.com-layerPoposeset input[type="radio"]:disabled + label.dRadio,
		.com-layerPoposeset .dRadio.disabled{color:#9d9ea0;}

	/* input¹Ú½º placeholder»ö»óº¯°æ(ie´Â¾È¸Ô¾î¿ä) */
	.com-layerPoposeset input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#9d9ea0;}/* WebKit browsers */
	.com-layerPoposeset input:-moz-placeholder, textarea:-moz-placeholder{color:#9d9ea0;opacity:1;}/* Mozilla Firefox 4 to 18 */
	.com-layerPoposeset input::-moz-placeholder, textarea::-moz-placeholder{color:#9d9ea0;opacity:1;}/* Mozilla Firefox 19+ */
	.com-layerPoposeset input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#9d9ea0;opacity:1;}/* Internet Explorer 10+ */
	.com-layerPoposeset input::placeholder, textarea::placeholder{color:#9d9ea0;}

	.com-layerPoposeset .dInput,
	.com-layerPoposeset .dTextarea,
	.com-layerPoposeset .dDivTextarea{width:100%;font-weight:var(--fWN);font-size:14px;color:var(--txt-ev-color);padding:0 0 0 11px;border-radius:var(--bd-radius6);border:1px solid var(--bd-color);background:#fff;transition:all 0.2s ease-in-out;}
		.com-layerPoposeset .dInput.error,
		.com-layerPoposeset .dTextarea.error,
		.com-layerPoposeset .dDivTextarea.error,
		.com-layerPoposeset .autoComplete_list.error{border-color:#ff460a !important;}
		.com-layerPoposeset .dInput:disabled,
		.com-layerPoposeset .dTextarea:disabled,
		.com-layerPoposeset .dInput.disabled,
		.com-layerPoposeset .dTextarea.disabled,
		.com-layerPoposeset .dDivTextarea.disabled,
		.com-layerPoposeset .autoComplete_list.disabled{background-color:#F0F0F0 ;border-color:#dedede;color:#9d9ea0 !important;}
	.com-layerPoposeset .dInput{height:34px;}
	.com-layerPoposeset .dTextarea{height:100px;line-height:30px;padding-top:9px;padding-right:20px;overflow:hidden;overflow-y:auto;resize:none;}
	.com-layerPoposeset .dDivTextarea{min-height:50px;line-height:30px;padding-top:9px;padding-right:20px;padding-bottom:9px;overflow:hidden;overflow-y:auto;}
	.com-layerPoposeset .dInput:focus,
	.com-layerPoposeset .dTextarea:focus{border-color:#656565;}

.com-layerPoposeset .dPosLayer{font-family:var(--family);}
.com-layerPoposeset #layercProposeSet{}
.com-layerPoposeset #layercProposeSetINFO{left:-999999999px;}
.com-layerPoposeset #layercProposeSetINFO.open{left: 0;}
.com-layerPoposeset #layercProposeSetINFO .dPosLayer-in{width:500px;padding:22px 0 8px 0;border-radius:22px;border:1px solid #707070;box-shadow: 0px 0px 6px #00000029;overflow:inherit;}
.com-layerPoposeset #layercProposeSetINFO .dPosLayer-in .dPosLayer-header{padding-left:19px;}
.com-layerPoposeset .layerSendApp .dPosLayer-in,
.com-layerPoposeset #layerPositionPropView .dPosLayer-in,
.com-layerPoposeset #layerSendApp .dPosLayer-in{width:800px;}
.com-layerPoposeset .dPosFileLayer .dPosLayer-in{width:496px;}
.com-layerPoposeset .dPosResumeLayer1 .dPosLayer-in{width:336px;padding:29px 0 9px 0;}
.com-layerPoposeset .dPosResumeLayer2 .dPosLayer-in{width:400px;}
.com-layerPoposeset .dPosResumeLayer .dPosLayer-in{width:298px;}
.com-layerPoposeset .dPosLayer{display:none;position:fixed;left:0;top:0;z-index:1001;width:100%;height:100%;align-items:center;justify-content:center;background:rgba(0,0,0,0.5);letter-spacing:var(--letter);overflow:hidden;}
.com-layerPoposeset .dPosLayer.open{display:flex;}
.com-layerPoposeset .dPosLayer-in{position:relative;width:600px;max-height:100%;padding:42px 0 20px 0;border-radius:13px;border:1px solid var(--bd-color);background:#fff;box-sizing:border-box;overflow-y:auto;}
	.com-layerPoposeset .dPosFileLayer .dPosLayer-in{padding-top:21px;}
	.com-layerPoposeset .dPosFileLayer .dPosLayer-header{padding-bottom:23px;padding-left:18px;}
	.com-layerPoposeset .dPosResumeLayer .dPosLayer-in{padding-top:21px;padding-bottom:9px;}
	.com-layerPoposeset .dPosResumeLayer .dPosLayer-header{padding-bottom:23px;padding-left:18px;}
/* Á¦¾È ·¹ÀÌ¾î ´Ý±â¹öÆ° */
.com-layerPoposeset .dPosLayer-close{}
.com-layerPoposeset .dPosLayer-close {position:absolute; top:14px;right:14px; width:30px; height:30px; border:0; padding:0;  background:url(/ui/static/image/myincruit/2023/close.svg) 50% 50% no-repeat;}
.com-layerPoposeset .dPosLayer-close span {display:block; position:absolute; left:-9999em;}
/* Á¦¾È ·¹ÀÌ¾î Çì´õ */
.com-layerPoposeset .dPosLayer-header{display:flex;align-items:center;justify-content:flex-start;padding:0 25px 13px 25px;}
.com-layerPoposeset .dPosLayer-header-logo{padding-top:7px;padding-bottom:20px;border-bottom:1px solid var(--bd-color);}
.com-layerPoposeset .dPosLayer-header-logo.dPosLayer-header-logo-empty{padding-bottom:27px;}
/* Á¦¾È ·¹ÀÌ¾î ·Î°í */
.com-layerPoposeset .dPosLayer-logo{border-radius:var(--bd-radius6);border:1px solid var(--bd-color); background-color: #fff;}
.com-layerPoposeset .dPosLayer-logo div{display:flex;align-items:center;justify-content:center;width:113px;height:55px;}
.com-layerPoposeset .dPosLayer-logo div img{max-width: 103px;max-height: 47px;}
/* Á¦¾È ·¹ÀÌ¾î Çì´õ ÅØ½ºÆ® */
.com-layerPoposeset .dPosLayer-head-txt{font-weight:var(--fWSB);font-size:18px;line-height:20px;color:var(--txt-d-color);}
.com-layerPoposeset .dPosLayer-head-txt strong{color:var(--c-color);}
.com-layerPoposeset .dPosLayer-logo+.dPosLayer-head-txt {margin-left: 14px;}
/* Á¦¾È ·¹ÀÌ¾î º»¹® */
.com-layerPoposeset .dPosLayer-container{padding:0 0 10px 0;}
/* Á¦¾È ·¹ÀÌ¾î º»¹® ½ºÅ©·Ñ ¿µ¿ª */
.com-layerPoposeset .dPosLayer-contents{position:relative;max-height:497px;padding:10px 25px 21px 25px;overflow-y:auto;}
.com-layerPoposeset .dPosLayer-contents.flowMin{max-height:268px;}
@media(max-height:1048px){
	.com-layerPoposeset .dPosLayer-contents{max-height:397px;}
	.com-layerPoposeset .dPosLayer-contents.flowMin{max-height:168px;}
}
@media(max-height:860px){
	.com-layerPoposeset .dPosLayer-contents{max-height:297px;}
	.com-layerPoposeset .dPosLayer-contents.flowMin{max-height:68px;}
}
/* Á¦¾È ·¹ÀÌ¾î ¶óµð¿À */
.com-layerPoposeset .dPosLayer-radios{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:23px 25px 0 25px;border-top:1px solid var(--bd-color);}
.com-layerPoposeset .dPosLayer-th{font-weight:var(--fWB);font-size:17px;color:var(--txt-ev-color);padding:0 0 16px 0;}
.com-layerPoposeset .dPosLayer-td{margin:-13px 0 0 0;}
.com-layerPoposeset .dPosLayer-td li{position:relative;min-width:249px;padding:13px 0 0 0;}
.com-layerPoposeset .dPosLayer-td li input.dInput{background:#fff;border-color:var(--bd-color);}
.com-layerPoposeset #dPosLayer-td-radio label[for="rdoReplyRejectCd5"],
.com-layerPoposeset #dPosLayer-td-radio label[for="radioV5"]
{position:relative;z-index:2;/* width:100%; */height:36px;}
.com-layerPoposeset #dPosLayer-td-radio .dInput{position:absolute;left:31px;top:14px;width:calc(100% - 8px);height:36px;z-index:1;}
.com-layerPoposeset #dPosLayer-td-radio .dInput:focus{border-color:#656565;}

/* Á¦¾È ·¹ÀÌ¾î ¹öÆ° */
.com-layerPoposeset .dPosLayer-btns{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:30px 15px 0 15px;box-sizing:border-box;}
.com-layerPoposeset .dPosLayer-btns button{position:relative;width:185px;height:56px;font-weight:var(--fWSB);font-size:18px;color:#fff;letter-spacing:-1.2px;margin:0 7px;border-radius:var(--bd-radius);border:1px solid #A5A5A5;background:#A5A5A5;}
	.com-layerPoposeset .dPosLayer-btns.dPosLayer-small{border-top:1px solid var(--bd-color);}
	.com-layerPoposeset .dPosLayer-btns.dPosLayer-small button{width:120px;height:56px;font-size:16px;}
	.com-layerPoposeset .dPosLayer-btns.dPosLayer-small.border-top-none{border-top-width:0;}
.com-layerPoposeset .dPosLayer-btns button.on{color:#fff;border-color:#FF5822;background:#FF5822;}
.com-layerPoposeset .dPosLayer-btns button.off{/* cursor:default; */font-weight:var(--fWN);font-size:16px;line-height:18px;}
.com-layerPoposeset .dPosLayer-btns button.off span em{font-weight:var(--fWN);font-size:14px;letter-spacing:-1.05px;}
.com-layerPoposeset .dPosLayer-btns button.dFull{min-width:290px;font-weight:var(--fWSB);}
.com-layerPoposeset .dPosLayer-btns button:hover{background:#9f9f9f;}
.com-layerPoposeset .dPosLayer-btns button.on:hover{background:#f54005;}
.com-layerPoposeset .dPosLayer-btns button.off:hover{}

.com-layerPoposeset .dPosLayer-btns-2{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:19px 0 0 0;box-sizing:border-box;}
.com-layerPoposeset .dPosLayer-btns-2 button{position:relative;width:120px;height:37px;font-weight:var(--fWB);font-size:13px;color:#fff;letter-spacing:-0.97px;margin:0 5px;border-radius:var(--bd-radius);border:1px solid #A5A5A5;background:#A5A5A5;}
	.com-layerPoposeset .dPosLayer-btns-2.dPosLayer-small button{width:84px;}
.com-layerPoposeset .dPosLayer-btns-2 button.on{color:#fff;border-color:#FF5822;background:#FF5822;}
.com-layerPoposeset .dPosLayer-btns-2 button.off{}
.com-layerPoposeset .dPosLayer-btns-2 button:hover{background:#9f9f9f;}
.com-layerPoposeset .dPosLayer-btns-2 button.on:hover{background:#f54005;}
.com-layerPoposeset .dPosLayer-btns-2 button.off:hover{}

/* Æ÷Áö¼Ç Á¦¾È ¼³Á¤ */
.com-layerPoposeset .dPosLayer-head-title{font-weight:var(--fWSB);font-size:20px;color:var(--txt-color);}
.com-layerPoposeset .dPosLayer-setting{padding:0 24px;}
.com-layerPoposeset .dPosLayer-setting ul{margin-top:-10px;}
.com-layerPoposeset .dPosLayer-setting ul li{margin-top:10px;}
.com-layerPoposeset .dPosLayer-setting ul li label.inRadio{width:100%;height:100%;font-weight:var(--fWN);font-size:16px;color:var(--txt-ev-def-color);padding:18px 20px 17px 50px;border-radius:var(--bd-radius6);border:1px solid var(--bd-color);background:var(--bg-gray-color);box-sizing:border-box;}
.com-layerPoposeset .dPosLayer-setting ul li label em{display:none;}
.com-layerPoposeset .dPosLayer-setting ul li.active label.inRadio{font-weight:var(--fWB);color:var(--txt-ev-color);border-radius:var(--bd-radius6) var(--bd-radius6) 0 0;border-color:#F2A68B;background:#FFF6F3;}
.com-layerPoposeset .dPosLayer-setting ul li.active label.inRadio.alone{border-radius:var(--bd-radius6);}
.com-layerPoposeset .dPosLayer-setting ul li.active label em{display:block;font-weight:var(--fWN);font-size:14px;color:#EB552B;padding-top:2px;}
	.com-layerPoposeset .dPosLayer-setting input[type="radio"]:checked + label.dRadio.inRadio:after{background-image:url(/ui/static/image/myincruit/2023/radio_on_in.svg);}
	.com-layerPoposeset .dPosLayer-setting label.dRadio.inRadio:after{left:19px;top:18px;margin-top:0;}

.com-layerPoposeset .dPosLayer-setting ul li .radioSetLay{display:none;color:var(--txt-ev-color);box-sizing:border-box;}
.com-layerPoposeset .dPosLayer-setting ul li.active .radioSetLay{position:relative;display:block;max-height:inherit;padding:0 20px 13px 20px;border:1px solid #F2A68B;border-top-width:0;border-radius:0 0 var(--bd-radius6) var(--bd-radius6);background:#fff;}
.com-layerPoposeset .dPosLayer-setting ul li.active .radioSetLay:after{content:"";display:block;position:absolute;left:0;top:-1px;width:100%;height:1px;background:#fff;}
.com-layerPoposeset .radioSetLay_tit{display:flex;align-items:center;font-weight:var(--fWSB);font-size:15px;color:var(--txt-ev-color);padding:22px 0 0 0;}
.com-layerPoposeset .radioSetLay_tit_info{position:relative;margin-left:auto;font-weight:var(--fWN);font-size:13px;color:var(--txt-placeColor);letter-spacing:-0.97px;padding:0 12px 0 19px;}
.com-layerPoposeset .radioSetLay_tit_info:before,
.com-layerPoposeset .radioSetLay_tit_info:after{content:"";display:block;position:absolute;}
.com-layerPoposeset .radioSetLay_tit_info:before{width:14px;height:14px;left:0;top:1px;background:url(/ui/static/image/myincruit/2023/quot.svg) no-repeat;}
.com-layerPoposeset .radioSetLay_tit_info:after{width:6px;height:10px;right:0;top:3px;background:url(/ui/static/image/myincruit/2023/radioSetLay_tit_info_arr.svg) no-repeat;}
.com-layerPoposeset .dPosLayer-setting .radioSetLay_ch{padding:11px 0 19px 0;border-bottom:1px solid var(--bd-color);}
.com-layerPoposeset .dPosLayer-setting .radioSetLay_ch label{margin-right:10px;}

.com-layerPoposeset .dPosLayer-setting .radioSetLay_ch2{margin-top:-8px;padding:12px 0 19px 0;border-bottom:1px solid var(--bd-color);}
.com-layerPoposeset .dPosLayer-setting .radioSetLay_ch2 li{margin-top:8px;}
.com-layerPoposeset .dPosLayer-setting .radioSetLay_ch2 li label{display:flex;}
.com-layerPoposeset .dPosLayer-setting .radioSetLay_ch2 li label .first{width:47px;}
.com-layerPoposeset .dPosLayer-setting .radioSetLay_ch2 li label .last{width:calc(100% - 47px);}

.com-layerPoposeset .radioSetLay_ch3{position:relative;line-height:20px;padding:13px 0 0 0;}
.com-layerPoposeset .radioSetLay_ch3 label{position:absolute;right:0;top:11px;width:44px;}
.com-layerPoposeset .radioSetLay_ch3 span{display:block;font-weight:var(--fWN);font-size:14px;color:var(--txt-ev-color);padding:0 0 8px 0;}
.com-layerPoposeset .radioSetLay_ch3 em{display:block;font-weight:var(--fWN);font-size:14px;color:var(--txt-ev-gr-color);margin-top:15px;padding-top:14px;border-top:1px solid var(--bd-color);}

.com-layerPoposeset .dBtnCaution{display:inline-block;position:relative;top:3px;width:14px;height:14px;border:0;background:url(/ui/static/image/myincruit/2023/cCaution.svg) no-repeat 50% 50%;margin-right:4px;padding:0;vertical-align:top;}
	.dBtnCaution span{position:absolute;left:-9999px;}

.com-layerPoposeset .dPosLayer-INFO{padding:20px 19px 0 19px;border-top:1px solid #BCBCBC;box-sizing:border-box;}
.com-layerPoposeset .dPosLayer-INFO table{width:100%;}
.com-layerPoposeset .dPosLayer-INFO table th{text-align:center;width:25%;font-weight:var(--fWN);font-size:13px;line-height:17px;color:#888;letter-spacing:-0.65px;padding:5px 0 6px 0;border:1px solid #d3d3d3;border-right-width:0;border-bottom-width:0;background:#f2f2f2;box-sizing:border-box;}
.com-layerPoposeset .dPosLayer-INFO table th:last-child{border-right-width:1px;}
.com-layerPoposeset .dPosLayer-INFO table td{text-align:center;font-weight:var(--fWN);font-size:13px;line-height:20px;color:var(--txt-color);letter-spacing:-0.65px;padding:10px 0 8px 0;border:1px solid #d3d3d3;border-right-width:0;background:#fff;box-sizing:border-box;}
.com-layerPoposeset .dPosLayer-INFO table td:last-child{border-right-width:1px;}
.com-layerPoposeset .dPosLayer-INFO ul{padding-top:8px;}
.com-layerPoposeset .dPosLayer-INFO ul li{position:relative;font-weight:var(--fWN);font-size:14px;line-height:20px;color:var(--txt-ev-def-color);letter-spacing:-0.7px;padding-left:8px;margin-top:6px;}
.com-layerPoposeset .dPosLayer-INFO ul li:before{content:"-";display:block;position:absolute;left:0;top:0;font-weight:var(--fWN);font-size:14px;line-height:20px;color:var(--txt-ev-def-color);letter-spacing:-0.7px;}

/* 231107 Å°¿öµå¿µ¿ª À§Ä¡ ¼öÁ¤ */
.incruit_header_cnt .cKeywordArea{width:215px;position: absolute;left: 605px;top: -7px;}
.header_cnt .cKeywordArea{width:215px;position: absolute;left: 605px;top: 24px;}
.incruit_header_cnt .cKeywordArea *,
.header_cnt .cKeywordArea * {font-family: "Min sans","Malgun Gothic", "Arial", sans-serif !important;letter-spacing: -0.075em;}
.incruit_header_cnt .cKeywordArea .cKeyword_slider,
.header_cnt .cKeywordArea .cKeyword_slider{position:relative;width:100%;height:48px;cursor:pointer;}
.incruit_header_cnt .cKeywordArea .cKeyword_slider:after,
.header_cnt .cKeywordArea .cKeyword_slider:after{content:'';display:block;position:absolute;width:16px;height:9px;top:22px;right:0;background:url(/ui/static/image/header/slct_s.svg) no-repeat calc(100% - 2px) 0;}
.incruit_header_cnt .cKeywordArea.slct .cKeyword_slider:after,
.header_cnt .cKeywordArea.slct .cKeyword_slider:after{background:url(/ui/static/image/header/slct_s_on.svg) no-repeat calc(100% - 2px) 0;}
.incruit_header_cnt .cKeywordArea .cKeyword_slider ul,
.header_cnt .cKeywordArea .cKeyword_slider ul{display:block;position:absolute;height:24px;top:14px;left:0px;overflow:hidden;}
.incruit_header_cnt .cKeywordArea .cKeyword_slider ul li,
.header_cnt .cKeywordArea .cKeyword_slider ul li{height:24px;}
.incruit_header_cnt .cKeywordArea .cKeyword_slider ul li a,
.header_cnt .cKeywordArea .cKeyword_slider ul li a{position:relative;padding-left:18px;display:block;max-width:150px;padding-right:1px;line-height:24px;font-weight:500;font-size:15px;letter-spacing:-0.075em;color:#666; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.incruit_header_cnt .cKeywordArea .cKeyword_slider ul li a .cRank,
.header_cnt .cKeywordArea .cKeyword_slider ul li a .cRank{display:block;position:absolute;width:10px;height:24px;font-weight:400;color:#ff460a;top:1px;left:0;text-align:center;line-height:22px;letter-spacing:-0.1em;font-size:15px;}
.incruit_header_cnt .cKeywordArea.slct .cKeyword_slider ul li a,
.header_cnt .cKeywordArea.slct .cKeyword_slider ul li a{color:#ff460a;}
.incruit_header_cnt .cKeywordArea .cKeyword_slider ul li a:hover,
.header_cnt .cKeywordArea .cKeyword_slider ul li a:hover{text-decoration:none;}
.incruit_header_cnt .cKeywordArea .cServiceBox,
.header_cnt .cKeywordArea .cServiceBox{display:none;position:absolute;width:auto;min-width:250px;padding:5px 0 6px 0;top:43px;left:-21px;border-radius:13px;border:1px solid #e1e1e1;background:#fff;z-index:20;}
.incruit_header_cnt .cKeywordArea.slct .cServiceBox,
.header_cnt .cKeywordArea.slct .cServiceBox{display:block;}
.incruit_header_cnt .cKeywordArea .cServiceBox ul,
.header_cnt .cKeywordArea .cServiceBox ul{padding:0 19px;}
.incruit_header_cnt .cKeywordArea .cServiceBox ul li,
.header_cnt .cKeywordArea .cServiceBox ul li{clear:both;width:auto;height:auto;margin:12px 0 12px 0;}
.incruit_header_cnt .cKeywordArea .cServiceBox ul li:after,
.header_cnt .cKeywordArea .cServiceBox ul li:after{display:none;}
.incruit_header_cnt .cKeywordArea .cServiceBox ul li a,
.header_cnt .cKeywordArea .cServiceBox ul li a{position:relative;display:inline-block;height:18px;padding-left:20px;font-weight:500;font-size:15px;color:#343434;line-height:19px;white-space:nowrap;}
.incruit_header_cnt .cKeywordArea .cServiceBox ul li a .cRank,
.header_cnt .cKeywordArea .cServiceBox ul li a .cRank{display:inline-block;position:absolute;color:#5a5a5a;top:0px;width:14px;left:-1px;text-align:left;font-weight:600;font-size:14px;line-height:19px;letter-spacing:-0.1em;text-align:center;}
.incruit_header_cnt .cKeywordArea .cServiceBox ul li a:hover,
.header_cnt .cKeywordArea .cServiceBox ul li a:hover{color:#ff460a;}


/* 231107 gnb È¸¿ø°¡ÀÔ ¹öÆ° Ãß°¡ */
.cGnb_utilList .member-link + .cMyInfo {position: relative; padding-left: 0;}
.cGnb_utilList .member-link + .cMyInfo::before {content: '';width: 1px;height: 14px;background-color: #A5A5A5;position: absolute;left: 0;top: 50%;transform: translateY(-50%);margin-top: -1px;}
body.gnb_fixed .cGnb_utilList .member-link + .cMyInfo {padding-left: 0;}
body.gnb_fixed .cGnb_utilList .member-link + .cMyInfo::before {left: -13px;}

/* 2µª½º */
.cNav-depth2 {display: none; background-color: #fff; box-shadow: 3px 3px 3px rgba(181, 181, 181, 0.2); position: absolute;}
.cNav-depth2 .cNav-depth2__list {display: none; max-width: 1260px; margin: 0 auto; padding-left:47px; box-sizing: border-box;      flex-wrap: wrap; gap: 0 33px;}
.cNav-depth2 .cNav-depth2__list li {position: relative;}
.cNav-depth2 .cNav-depth2__list li a {display: block; line-height: 21px; padding: 16px 6px; font-size: 15px; font-weight: var(--fWN); letter-spacing: -0.05em; color: #121212; text-decoration: none; position: relative;}
.cNav-depth2 .cNav-depth2__list li a.on,
.cNav-depth2 .cNav-depth2__list li a.is-current,
.cNav-depth2 .cNav-depth2__list li a:hover {color: var(--ptc-color);       font-weight: var(--fWB);}
.cNav-depth2 .cNav-depth2__list li:hover a::after {content: ''; display: block; position: absolute; width: 100%; height: 2px; bottom: -1px; left: 0; background-color: #ff460a;}
/* 3µª½º ÀÖ´Â °æ¿ì 2µª½º ¸µÅ©¿¡ È­»ìÇ¥ Ãß°¡ */
	.main-gnb .cNav-depth2 .cNav-depth2__list li a.depth3-link{padding-right:6px;}
	.main-gnb .cNav-depth2 .cNav-depth2__list li a.depth3-link:before{display:none;}
	.cNav-depth2 .cNav-depth2__list li a.depth3-link{padding-right:26px;}
	.cNav-depth2 .cNav-depth2__list li a.depth3-link:before{content:"";display:inline-block;width:22px;height:23px;position:absolute;right:0;top:14px;background:url(/ui/static/image/common/icon/arrow_gray.svg) no-repeat left center;}
	.cNav-depth2 .cNav-depth2__list li:hover a.depth3-link{color:#ff460a;}
	.cNav-depth2 .cNav-depth2__list li a.depth3-link.on:before,
	.cNav-depth2 .cNav-depth2__list li:hover a.depth3-link:before{background-image:url(/ui/static/image/common/icon/arrow_orange.svg);width:22px;height:23px;background-size:auto;top:14px;}
	.cNav-depth2 .cNav-depth2__list li a.c-home{margin-left:-10px;margin-right:-10px;padding-left:16px;padding-right:16px;}

/* ¸ÞÀÎ */
.main .cNav-depth2 {width: 100%; left:0; top:54px;border-top:1px solid #E1E1E1;}/* ±âÁ¸ border-top:2px µðÀÚÀÎ µÇµ¹¸± ¼ö ÀÖ´Ù°í ÇÔ */
/* È°¼ºÈ­ */
.cNav-depth2.is-open{display: block;}
.cNav-depth2 .cNav-depth2__list.is-active {display: flex;}
/* ¼­ºêÆäÀÌÁö È°¼ºÈ­ */
.sub .cNav-depth2 {border-bottom: 1px solid #E1E1E1; width: 100%; box-shadow: none; top: 56px; left: 0;} /*  max-width: 1260px; */
.sub .cNav-depth2.is-open {display: block;}
.sub .cNav-depth2 .cNav-depth2__list.is-active {display: flex;}
.sub .cNav-depth2 .cNav-depth2__list li {position: relative;}
.sub .cNav-depth2 .cNav-depth2__list li.divided-line {width:3px;}
.sub .cNav-depth2 .cNav-depth2__list li.divided-line::before {content:'';position:absolute;width:1px;height:16px;background-color:#c5c5c5;top:50%;left:0;transform:translate3d(1px, -50%, 0);}
.sub .cNav-depth2 .cNav-depth2__list li a.on::after,
.sub .cNav-depth2 .cNav-depth2__list li a.is-current::after,
.sub .cNav-depth2 .cNav-depth2__list li:hover a::after {content: ''; display: block; position: absolute; width: 100%; height: 2px; bottom: -1px; left: 0; background-color: #ff460a;}

/* 3µª½º */
.cNav-depth3 {display: none; position: absolute; top:45px; left:0; transform: translateX(-17px); width: max-content; padding: 23px 23px 23px 22px; border: 1px solid #E8E8E8; border-radius: 12px; background-color: #fff; box-sizing: border-box; z-index: 10; min-width: 130px;}

.cNav-depth3.is-opoen {display: block;}
.cNav-depth3__list {display: flex; flex-direction: column; gap: 19px;}
.cNav-depth3 .cNav-depth3__list .cNav-depth3__items a {font-size: 15px; letter-spacing: -0.05em; color: #121212; padding: 0;}
.cNav-depth2 .cNav-depth2__list li:hover .cNav-depth3 .cNav-depth3__list .cNav-depth3__items a::after{display: none;}
.cNav-depth2 .cNav-depth2__list li:hover .cNav-depth3 {display: block;}

/* ÀÓ½Ã */
.cGnb-navWrap .cGnb_utilList > li:nth-child(3)::before {display: none;}
h1.page-title {margin: 0 0 0 0; font-weight:var(--fWSB);font-size: 22px !important;color:#121212;} /* ±âÁ¸ margin: 23px 0 -7px 0; ³ôÀÌ ¼öÁ¤ ¿äÃ» 240611 */
.cGnb-navWrap .cGnb_utilList li.cNoteNotice .cNoticeBox::before{background: transparent; width: 100%; height: 10px; position: absolute; top: -11px; left: 0; content: "";}
 

/* ¸Þ´ºº¯°æ °Ç Àû¿ë 240514 pmj */
.cNav-depth2__list li .c-text-icon {position: absolute;	height: 15px;}
.cNav-depth2__list li .c-text-icon.beta {top: 15px; left: calc(100% + -3px); transform: none;}
/* ¼¼¹Ì¿¡¼­´Â top °ª 15px / º£Å¸¿¡¼­´Â 18px */
.cNav-depth2__list li .c-text-icon.beta .icon-text {padding: 0; color: #666666; letter-spacing: -0.025em !important; background: none; font-weight: 500;}
.cNav-depth2__list li .c-text-icon::after {background: none;}
.cNav-depth2__list li .c-text-icon.beta .icon-text.point {color: var(--ptc-color);}
.cNav-depth2__list li .beta .cgbeta.point {color: var(--ptc-color) !important;}

/* help, job ¿µ¿ª »ó´Ü °íÁ¤ ¿©¹é Ãß°¡ */
/* Ã¤¿ë¹Ú¶÷È¸ - ÀüÃ¼,ÁøÇàÁß,Á¾·á */
body.headerBody.sub .eventzonelist.first.full {margin-top: 19px;}
/* FAQ, °í°´Á¦¾È */
body.width_mdDef.headerBody.sub .section_layout {padding-top: 26px;}
/* 1:1 ¸ÂÃã»ó´ã */
/* body.width_mdDef.headerBody.sub .section_layout.default .top-titleArea {margin-top: -15px;} */
/* ¼­ºñ½ºÁ¤Ã¥ */
body.width_mdDef.headerBody.sub div.selectDate {margin-top: 20px;}
div.selectDate {padding: 0 0 10px 0;}
div.selectDate select {font-family: "Min sans", "Malgun Gothic", "¸¼Àº °íµñ", sans-serif;}
/* »çÀÌÆ®¸Ê */
body.width_mdDef .section_layout .sitemapWarp:first-child { margin-top: 0; /* margin-top: 13px; */ /* margin-top: -17px; */}


/* °ø¸ð - ºÐ¾ßº°, ±â¾÷ºÐ·ùº° */
.tabmenu_temp.bbs_tabmenu_temp {padding-top: 20px !important;} /* ±âÁ¸ padding-top: 76px !important; ³ôÀÌ ¼öÁ¤ ¿äÃ» 240611 */
body.headerBody.sub.gnb_fixed .tabmenu_temp.bbs_tabmenu_temp.cBbs_tame_menu_temp_overflow ul {padding-right: 36px;}
body.headerBody.sub.no-depth2 #incruit_header_wrap {height: 145px !important;}

/* ½Å±Ô ÇÃ·§Æû ÀÌµ¿ */
/* default_2024_header_new */
.cPlatform_btn {position: absolute; width: 27px; height: 27px; top: 36px; left: 145px; background: url(/ui/static/image/main/pf_drop_down.svg) 0 0 no-repeat;}
.cPlatform_btn:hover, .cPlatform_btn.on {background: url(/ui/static/image/main/pf_drop_up.svg) 0 0 no-repeat;}
.cPlatform_btn span {display: inline-block; text-indent: -9999em;}
.cPlatform_list_wrap {display: none;}
.cPlatform_list_wrap.on {display: block; position: absolute; width: 219px; height: 200px; top: 86px; left: 0; z-index: 3; box-sizing: border-box; font-family: "Min sans", "Malgun Gothic", "Arial", sans-serif;}
.cPlatform_list_wrap .platform_ul {display: block; width: 219px; height: 200px; background: #F9F9F9; border: 1px solid #F2F2F2; border-radius: 12px; box-sizing: border-box; position: relative; padding: 6px 16px 16px;}
.cPlatform_list_wrap .platform_ul::before {width: 100%; height: 30px; background: transparent; position: absolute; top: -29px; left: 0; content: "";}
.cPlatform_list_wrap .platform_ul li {padding-top: 10px;}
.cPlatform_list_wrap .platform_ul li .platform_list {display: flex; align-items: center; text-decoration: none;}
.cPlatform_list_wrap .platform_ul li .platform_list img {max-width: 48px;}
.cPlatform_list_wrap .platform_ul li .platform_list .platform_name {margin-left: 12px;}
.cPlatform_list_wrap .platform_ul li .platform_list .platform_name span {display: block; font-size: 14px;}
.cPlatform_list_wrap .platform_ul li .platform_list .platform_name .name_top {color: #747474; font-weight: var(--fWN);}
.cPlatform_list_wrap .platform_ul li .platform_list .platform_name .name_down {color: #121212; font-weight: var(--fWSB); margin-top: 1px; font-size: 16px;}

body.headerBody.sub.gnb_fixed .cPlatform_btn {display: none;}

/* sub_2024_header_new */
.cPlatform_btn.sub_stat {top: 5px;}
.cPlatform_list_wrap.sub_stat_box.on {top: 55px;}

/* Àß¾µ·¦ - ÀÌ·Â¼­¿¡µðÅÍ ³ôÀÌ°ª ¼öÁ¤ */
body.headerBody.sub.gnb_fixed.edit_gnb .tabmenu_temp.bbs_tabmenu_temp .tabmenu_temp_in {top: 133px !important;}
body.headerBody.sub.gnb_fixed.edit_gnb .section_layout.default {padding-top: 60px;}



/* 240611~ GNB > ÄÁÅÙÃ÷ °£°Ý ³ôÀÌ °ª ¼öÁ¤ */
.cEvent_inquiry{margin-top:0;}/* Á¦ÈÞÀÌº¥Æ®¹®ÀÇ */
.helpTop-searchForm {margin-top: 20px;} /* FAQ */
#Newslist .makinglist_cont {padding-top: 20px;} /* ÀÚ·á½Ç > Ãë¾÷´º½º > ÀÎ»çÁ¤º¸ */
.page-tab-wrap ~ .section_layout #Newslist .makinglist_cont {padding-top: 0;}
.cEntrySBody #Newslist .makinglist_cont {padding-top:0px;} /* ½ÅÀÔ¡¤ÀÎÅÏ > È¨ - ½ÅÀÔÀ» À§ÇÑ Ãë¾÷ TIP */
.cP-mainWrap {margin-top: 4px;} /* ÀÚ·á½Ç > ÀÚ·á½Ç ¸ÞÀÎ */
.selfintro-main {padding-top: 20px;} /* Àß¾µ·¦ > ÀÚ¼Ò¼­¿¬½ÀÀå */
.c-entry-headers-wrap {padding-top: 9px;height: auto;} /* ½ÅÀÔ¡¤ÀÎÅÏ > Ã¤¿ë´Þ·Â */
.tabmenu_temp.bbs_tabmenu_temp ul {margin-top: -4px !important;} /* ½ÅÀÔ¡¤ÀÎÅÏ > °ø°ø±â°üÃ¤¿ëÀÏÁ¤ */
.tabmenu_temp.bbs_tabmenu_temp ul.publicorgsched-tab {margin-bottom: 16px;padding-top: 5px;}
.bbs_header_search.and_pschlist.resTop_pc {margin-top: 0;} /* ½ÅÀÔ¡¤ÀÎÅÏ > °øÃ¤¿¹»óÀÏÁ¤ */
/*.shb-wrap, 
.d-center-wrap {margin-top: 4px;}  ½ÅÀÔ¡¤ÀÎÅÏ > ÀÎÅÏÃ¤¿ë , ½ÅÀÔ¡¤ÀÎÅÏ > µ¥ÀÌÅÍ¼¾ÅÍ */
.myWrap #container.myincruit {padding-top: 20px;} /* (¸ÞÀÎ¿ë GNB) Æ÷Áö¼ÇÁ¦¾È > Æ÷Áö¼ÇÁ¦¾ÈÇöÈ² , ÀÌ·Â¼­¿­¶÷ÇöÈ² */ 
.tabmenu_temp.bbs_tabmenu_temp ul li {margin-top: 6px;} /* °ø¸ðÀü > ºÐ¾ßº° */
.nobg-search-box .page-title-area .page-description {margin-top: 8px !important;} /* ÀÚ·á½Ç > ÀÚ¼Ò¼­ ¹«·áÄÁ¼³ÆÃ */
.bg-search-box {margin-top: 22px;} /* ÀÚ·á½Ç > ÀÌ·Â¼­¡¤ÀÚ¼Ò¼­ > ÀÚ±â¼Ò°³¼­»ùÇÃ , ±â¾÷º° ÀÚ¼Ò¼­ Ç×¸ñ */
.nobg-search-box {padding: 20px 0 0 0;}/* ÀÚ·á½Ç > »ó´ã > ³ªÀÇ»ó´ã½Ç */
.cEvent_inquiry_warp {margin-top: 0;} /* ÀÌº¥Æ® > Á¦ÈÞ/ÀÌº¥Æ® ¹®ÀÇ */
.resumeSearch_wrap {margin-top: 22px;} /* ÀÚ·á½Ç > Ãë¾÷´º½º > Ãë¾÷°¡ÀÌµåºÏ */

.tabmenu_temp.bbs_tabmenu_temp .v2_innertab {padding-top: 85px !important;}
/*
ÀÚ·á½Ç > ÀÌ·Â¼­¡¤ÀÚ¼Ò¼­ > ÀÌ·Â¼­ »çÁø¼öÁ¤
ÀÚ·á½Ç > »ó´ã > Ãë¾÷»ó´ã 
ÀÚ·á½Ç > »ó´ã > ÀÌÁ÷¡¤°æ·Â »ó´ã 
ÀÚ·á½Ç > »ó´ã > ³ªÀÇ»ó´ã½Ç 
*/

.top-titleArea .sub-text {padding: 20px 0 30px 0;}
.jobfair-wrap {padding: 20px 0;} /* Ã¤¿ë¹Ú¶÷È¸ */

.matchJob_header .terms-type {height: 82px;} /* ¸¶ÀÌÇÍ ·Î±×ÀÎ ÈÄ */
.matchJob_header .terms-type .terms-state {padding-top: 0;}

/* 240613~ GNB > Å¸ÀÌÆ² ÆùÆ® °ª ¼öÁ¤ */
/*.page-title-area .page-title {font-size: 24px;}*//* ÀÚ·á½Ç > »ó´ã > ³ªÀÇ»ó´ã½Ç */
h3.d-entry-h3 {font-size: 24px; padding: 20px 0 15px 0;} /* Àß¾µ·¦ > Àß¾µ·¦ ¸ÞÀÎ */
/* h3.d-entry-h3.first {padding-top: 30px;} */
.selfintro-main .selfintro-main-title .title {font-size: 24px;} /* Àß¾µ·¦ > ÀÚ¼Ò¼­¿¬½ÀÀå */
.bbs_header_search.and_pschlist.resTop_pc h1 {font-size: 24px;} /* ½ÅÀÔ¡¤ÀÎÅÏ > °øÃ¤¿¹»óÀÏÁ¤ */


/* Æ÷Áö¼ÇÁ¦¾È °Ë»öÃ¢ Àû¿ë(±âÁ¸ default_2022) */
#incruit_header .gnbSearchForm .autoCompletWrap * {font-family: "Min Sans";-webkit-font-smoothing: antialiased;vertical-align: middle;font-weight: 500;}
#incruit_header .gnbSearchForm .autoCompletWrap .keyword {vertical-align: baseline;font-weight: bold;color: #ff460a;}
@media all and (-ms-high-contrast:none) {
	#incruit_header .gnbSearchForm .autoCompletWrap .keyword {vertical-align: baseline;}
}
#incruit_header .gnbSearchForm .autoCompletWrap .autoComplet_list {width: 100%;padding: 15px 0;}
#incruit_header .gnbSearchForm .autoCompletWrap .autoComplet_list ul {padding-top: 0}
#incruit_header .gnbSearchForm .autoCompletWrap .autoComplet_list ul li {position: relative;}
#incruit_header .gnbSearchForm .autoCompletWrap .autoComplet_list ul li button {width: 100%; min-height: 35px; padding: 0 30px 0 19px; font-size: 15px; color: #444; text-align: left; box-sizing: border-box; background: #ffffff}
#incruit_header .gnbSearchForm .autoCompletWrap .autoComplet_list ul li button:hover {background: #fafafa;}
#incruit_header .gnbSearchForm .autoCompletWrap .autoComplet_list ul li button.deleteBtn {position: absolute; top: 50%; right: 0; width: 25px; height: 30px; margin-top: -15px; padding: 0; background: url(/ui/static/image/main/sprite_main_icon.png?20210105172000) 0 -327px no-repeat;}
#incruit_header .gnbSearchForm .autoCompletWrap .autoComplet_list ul li button.deleteBtn span {display: block; text-indent: -9999em;}
#incruit_header .gnbSearchForm .autoCompletWrap div .bottom_util {width: 100%;height: 37px; padding: 0; background: #fff;}
#incruit_header .gnbSearchForm .autoCompletWrap div .bottom_util.none-bg {height: 24px;background: transparent;}
#incruit_header .gnbSearchForm .autoCompletWrap div .bottom_util .autoCmptDelete {float: right;height: 37px;padding: 0 12px;margin-right: 8px;}
#incruit_header .gnbSearchForm .autoCompletWrap div .bottom_util .autoCmptDelete span {display: inline-block;font-size: 13px;line-height: 18px;color: #666;}
#incruit_header .gnbSearchForm .autoCompletWrap div .bottom_util .autoCmptClose {position: relative;float: right;height: 37px;top: -17px;padding: 0 12px;margin-right: 8px;}
#incruit_header .gnbSearchForm .autoCompletWrap div .bottom_util .autoCmptClose span {display: inline-block;font-size: 13px;line-height: 18px;color: #666;text-decoration: underline;}
#incruit_header .gnbSearchForm .autoCompletWrap div .bottom_util .keywordJobMore {display: block;float: right;height: 37px;padding: 0 12px;}
#incruit_header .gnbSearchForm .autoCompletWrap div .bottom_util .keywordJobMore span {display: inline-block;margin-top: 9px;font-size: 13px;line-height: 18px;color: #727272;text-decoration: underline;}
#incruit_header .gnbSearchForm .autoCompletWrap div .list_scroll {width: 100%;max-height: 175px;margin-bottom: 0;overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;}
#incruit_header .gnbSearchForm .autoCompletWrap div .list_scroll::-webkit-scrollbar {-webkit-appearance: none;width: 4px;}
#incruit_header .gnbSearchForm .autoCompletWrap div .list_scroll::-webkit-scrollbar:vertical {width: 4px;}
#incruit_header .gnbSearchForm .autoCompletWrap div .list_scroll::-webkit-scrollbar:horizontal {height: 4px;}
#incruit_header .gnbSearchForm .autoCompletWrap div .list_scroll::-webkit-scrollbar-thumb {background-color: #d0d0d0;border-radius: 4px;background-clip: border-box;}
#incruit_header .gnbSearchForm .autoCompletWrap div .list_scroll::-webkit-scrollbar-track {border-radius: 4px;background-color: #eee;}
/* #incruit_header .gnbSearchForm .autoCompletWrap div .list_scroll.none-scroll {max-height:100%; } */
#incruit_header .gnbSearchForm .autoCompletWrap div .list_scroll.cookie {height: 308px;max-height: 308px;}
#incruit_header .gnbSearchForm .autoCompletWrap div .list_scroll.cookie ul li button {color: #000;}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list {float: left;width: 100%;}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul li {position: relative;border-bottom: 1px solid #dcdcdc}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul li .keyword {color: initial;}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul li a {display: block;width: 100%;height: 100%;}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul li a:hover {text-decoration: underline;color: inherit}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul li .detailArea {padding: 13px 20px 14px 17px;letter-spacing: -0.05em;}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul li .detailArea .cmp-name {display: block;font-size: 13px;line-height: 17px;font-weight: bold;color: #333333}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul li .detailArea .subject {display: block;margin-top: 1px;font-size: 14px;line-height: 17px;color: #333333;max-width: 400px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul li .detailArea .job-terms {display: block;margin-top: 5px;font-size: 13px;line-height: 17px;color: #878787;max-width: 400px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul li .detailArea .job-terms em {display: inline-block;margin: 0 8px;}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul li .detailArea .term {display: block;position: absolute;top: 12px;right: 17px;font-size: 12px;line-height: 17px;;color: #747474}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul.recentSearchList li .detailArea {position: relative;padding: 13px 20px 14px 37px;}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul.recentSearchList li .detailArea .searchRank {display: block;position: absolute;width: 20px;top: 14px;left: 17px;line-height: 17px;text-align: left;font-size: 15px;letter-spacing: -0.035em;color: #333333;}
#incruit_header .gnbSearchForm .autoCompletWrap .keywordJob_list ul.recentSearchList li .detailArea .searchRank.first {color: #ff460a;}
#incruit_header .gnbSearchForm.active fieldset input.ipt-search {border-color: #eee;}
#incruit_header .gnbSearchForm.active .btnDetailSearch {top: -1px;right: -110px;}
#incruit_header .gnbSearchForm.active fieldset .btnSearch {background-position: -29px -182px}

/* °ø°íºä ¹è³Ê ¿À·ù */
.sub_banner_cover .slick-slider .slick-track, .sub_banner_cover .slick-slider .slick-list {transform: none !important;}
.slick-slider {box-sizing: content-box !important}

/* °øÅë Å¸ÀÌÆ² Ãß°¡ */
.page-title-wrap {display:flex;align-items:flex-start;position:relative;padding-bottom:0;margin-top:20px;}
.page-title-wrap .selectDate{margin-left:auto;width:auto;border-width:0;padding-bottom:11px;margin-top:0 !important;box-sizing: content-box;min-height: 38px;}
.page-title-wrap .selectDate:before{height:1px;background:#dfdfdf;width:100%;content:"";display:block;position:absolute;left:0;bottom:0;}
.page-title-area { font-family: var(--family); letter-spacing: var(--letter); }
.page-title-area.mpg{padding:18px 0 26px 0;position: relative;}
.page-title-area.mpg.first{padding-bottom:0;}
.page-title-area .page-title { font-size: 24px; font-weight: 700; color: #121212; letter-spacing: -0.04em; line-height:38px;}
.page-title-area .page-title--small {font-size: 20px;font-weight: 400;}
.page-title-area .page-description { font-size: 16px; font-weight: var(--fWN); color:#121212; letter-spacing: -1.2px; line-height:38px;}
.page-title-area .page-title-banner {position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.page-title-area .page-title-banner img {display: block;}

/* ÁÂ»ó´Ü ÇÃ·ÎÆÃ ¹è³Ê */
.l-float-bnr {position: absolute;left: 50%;margin-left: -830px;top: 223px;}
.l-float-bnr .l-float-bnr__close {position: absolute;right: -3px;top: -2px;font-size: 0;text-indent: -9999em;width: 20px;height: 20px;background: url(/ui/static/image/common/v2set/icon/icon-close.svg) 50% 50% no-repeat;background-size: 16px;opacity: 0.7;}
body.gnb_fixed .l-float-bnr {position: fixed;top: 160px;}
body.headerBody.sub.fix .l-float-bnr {position: fixed;top: 130px;}
body.headerBody.sub.no-depth2 .l-float-bnr {top: 174px;}
body.gnb_fixed.headerBody.sub.no-depth2 .l-float-bnr {top: 105px;}
body:has(.publicorgsched-tab).gnb_fixed .l-float-bnr {top: 210px;}
/* @media (max-width: 1640px) {
	.l-float-bnr{margin-left: -790px;}
}
@media (max-width: 1600px) {
	.l-float-bnr{margin-left: -130px; left:0;}
}
@media (max-width: 1480px) {
	.l-float-bnr{margin-left: -900px;}
} */


/* ÀÓ½Ã ÆË¾÷ */
.tc-layer-wrap{width:0;height:0;position:fixed;left:-9999999999px;top:0;z-index:-102;display:flex;align-items:center;justify-content:center;}
.tc-layer-wrap *{box-sizing:border-box;}
.tc-layer-wrap:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:101;background:#000;opacity:0;transition:all .3s ease;}
.tc-layer-container{position:relative;top:-20px;max-width:560px;width:100%;z-index:103;background:#fff;border-radius:12px;border:1px solid transparent;transition:all .3s ease;padding:30px 39px 30px 39px;}
.tc-layer-title{font-size:20px;color:var(--c-layer-str-color);letter-spacing:var(--c-layer-def-letter);margin:8px 0;}
.tc-layer-wrap.open{display:flex;left:0;width:100%;height:100%;z-index: 102;}
.tc-layer-wrap.open:after{opacity:0.7;}

/* °Ë»ö ·¹ÀÌ¾î °³¼± */
body.headerBody .header_cnt .gnbSearchForm.active.round-style, 
body.headerBody.sub #incruit_header .gnbSearchForm.active.round-style,
html body.headerBody.sub.gnb_fixed #incruit_header .gnbSearchForm.active.round-style {border-radius: 24px;}

body.headerBody.main #header .gnbSearchForm.round-style .autoCompletWrap,
body.headerBody.sub #header .gnbSearchForm.round-style .autoCompletWrap,
body.headerBody #incruit_header .gnbSearchForm.round-style .autoCompletWrap,
body.headerBody #incruit_header .gnbSearchForm.active.round-style .autoCompletWrap {top: auto;width: 602px !important;border-radius: 24px;margin-top: 10px;border: 1px solid #ff460a;}
body.headerBody #header .gnbSearchForm.round-style .autoCompletWrap .line,
body.headerBody #incruit_header .gnbSearchForm.round-style .autoCompletWrap .line {display: none;}

#header .gnbSearchForm.round-style #auto-recentWord,
#incruit_header .gnbSearchForm.round-style #auto-recentWord,
#header .gnbSearchForm.round-style #auto-recentWord *,
#incruit_header .gnbSearchForm.round-style #auto-recentWord * {box-sizing: border-box;}
#header .gnbSearchForm.round-style .autoComplet_inner#auto-recentWord,
#incruit_header .gnbSearchForm.round-style .autoComplet_inner#auto-recentWord {padding: 0;}

.gnbSearchForm.round-style .autoComplet_inner_wrap {display: flex;flex-wrap: wrap;}
.gnbSearchForm.round-style .autoComplet_inner_box {padding: 25px;}
.gnbSearchForm.round-style .autoComplet_inner_box.left {flex: 1 1 auto;width: 1%;}
.gnbSearchForm.round-style .autoComplet_inner_box.right {flex: 0 0 240px;max-width: 240px;background-color: #F9F9F9;}
.gnbSearchForm.round-style .autoComplet_inner_box .title {font-size: 15px;font-weight: 600 !important;color: #454545;letter-spacing: -0.375px !important;line-height: 22px;margin-bottom: 10px;background: none;}
.gnbSearchForm.round-style .autoComplet_inner_box .foot-btn-area {text-align: right;margin-top: 10px;}
.gnbSearchForm.round-style .autoComplet_inner_box .text-btn {font-size: 12px;color: #999;letter-spacing: -0.3px;line-height: 18px;}
.gnbSearchForm.round-style .autoComplet_inner_box .text-btn:hover {color: #333;}
.gnbSearchForm.round-style .autoComplet_inner_box .recent-box::after {content: '';display: block;width: 100%;height: 0;border-bottom: 1px dashed #e1e1e1;margin: 15px 0;}
.gnbSearchForm.round-style .autoComplet_search_list {margin: 0 -10px;}
.gnbSearchForm.round-style .autoComplet_search_scroll {padding: 0 10px;}
.gnbSearchForm.round-style .autoComplet_search_scroll:not(.h-100) {max-height: 129px;overflow-x: hidden;overflow-y: auto;}
.gnbSearchForm.round-style .autoComplet_search_scroll::-webkit-scrollbar {-webkit-appearance: none;width: 4px;height: 4px;}
.gnbSearchForm.round-style .autoComplet_search_scroll::-webkit-scrollbar-track {background-color: #eee;border-radius: 4px;}
.gnbSearchForm.round-style .autoComplet_search_scroll::-webkit-scrollbar-thumb {background-color: #d0d0d0;border-radius: 4px;}
.gnbSearchForm.round-style .autoComplet_search_list .item {position: relative;font-size: 14px;display: flex;flex-wrap: wrap;align-items: center;height: 21px;}
.gnbSearchForm.round-style .autoComplet_search_list .item + .item {margin-top: 6px;}
.gnbSearchForm.round-style .autoComplet_search_list .number {font-size: 14px;color: #ff460a;width: 26px;letter-spacing: -0.35px;display: inline-block;}
.gnbSearchForm.round-style .autoComplet_search_list .link {font-size: 14px;display: inline-block;color: #747474;max-width: calc(100% - 26px);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.gnbSearchForm.round-style .autoComplet_search_list .link:hover {text-decoration: none;color: #ff460a;}
.gnbSearchForm.round-style .autoComplet_search_list .remove-btn {width: 18px;height: 18px;background: url(/ui/static/image/common/v2set/icon/icon-close.svg) 100% 50% no-repeat;background-size: 12px;position: absolute;right: 0;top: 50%;margin-top: -9px;font-size: 0;text-indent: -9999em;opacity: 0.4;}
.gnbSearchForm.round-style .autoComplet_search_list .remove-btn:hover {opacity: 0.8;}
.gnbSearchForm.round-style .interested-box .autoComplet_no_data {padding-top: 30px;}
.gnbSearchForm.round-style .autoComplet_no_data {text-align: center;padding: 20px 0 30px;}
.gnbSearchForm.round-style .autoComplet_no_data .text {font-size: 14px;color: #999;letter-spacing: -0.35px !important;line-height: 21px;}
.gnbSearchForm.round-style .autoComplet_no_data .btn {padding: 0 20px;border: 1px solid #ff460a;color: #ff460a;background-color: #fff;border-radius: 100px;height: 36px;font-size: 14px;letter-spacing: -0.35px !important;margin-top: 10px;transition: 0.3s;}
.gnbSearchForm.round-style .autoComplet_no_data .btn:hover {background-color: #fde9e2;border-color: #ff906c;}

body.headerBody.gnb_fixed.sub #header .gnbSearchForm.round-style .autoCompletWrap,
body.headerBody.gnb_fixed #incruit_header .gnbSearchForm.round-style .autoCompletWrap,
body.headerBody.gnb_fixed #incruit_header .gnbSearchForm.active.round-style .autoCompletWrap {width: 100% !important;}

body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_inner_box.left,
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_inner_box.right {flex: 1 0 100%;max-width: 100%;width: 100%;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_inner_box.right {background-color: #fff;position: relative;padding-top: 20px;margin-top: -5px;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_inner_box.right::before {content: '';position: absolute;left: 25px;top: 0;right: 25px;border-top: 1px solid #e1e1e1;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_inner_box .recent-box::after {border-bottom-style: solid;margin: 20px 0;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .recent-box,
body:not(.main).gnb_fixed .gnbSearchForm.round-style .interested-box {position: relative;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .foot-btn-area {position: absolute;right: 0;top: 0;margin-top: 0;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_scroll.h-100 {display: flex;flex-wrap: wrap;justify-content: space-between;margin: -4px 0;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number {flex: 0 0 49%;max-width: 49%;margin: 4px 0;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number:nth-child(1) {order: 0;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number:nth-child(2) {order: 2;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number:nth-child(3) {order: 4;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number:nth-child(4) {order: 6;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number:nth-child(5) {order: 8;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number:nth-child(6) {order: 1;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number:nth-child(7) {order: 3;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number:nth-child(8) {order: 5;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number:nth-child(9) {order: 7;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .bullet-number:nth-child(10) {order: 9;}
body:not(.main).gnb_fixed .gnbSearchForm.round-style .autoComplet_search_list .number {width: 22px;}

/* width_respon È®Àå ´ëÀÀ ºüÁú¶§ Àû¿ëµÇ´Â ºÎºÐ*/
/* body.headerBody.sub:not(.width_respon) #incruit_header_wrap{height: 201px;} */
/* body.headerBody.sub:not(.width_respon) #incruit_header .logo {margin-left: -630px;}
body.headerBody.sub:not(.width_respon) #incruit_header .gnbSearchForm{margin-left: -500px;}
body.headerBody.sub:not(.width_respon) .cGnb-navWrap .cGnb-navCnt{width:1260px;}
body.headerBody.sub:not(.width_respon) .bn_cover_wrap .sub_banner_cover{max-width:1260px;}
body.headerBody.sub:not(.width_respon) .cGnb-navWrap .cGnb_utilList{margin-right: -630px !important;}
body.headerBody.sub:not(.width_respon) .cAllCategory .cAllCategory_section{width:1260px;max-width:1260px;}
body.headerBody.sub:not(.width_respon) .cAllMenu .cBtnAllCategory{margin-left: -630px !important;}
body.headerBody.sub:not(.width_respon).gnb_fixed .cAllMenu .cBtnAllCategory{margin-left:-573px !important;}
body.headerBody.sub:not(.width_respon) #incruit_header .gnbSearchForm{margin-right:-350px;}
body.headerBody.sub:not(.width_respon) .cNav-depth2 .cNav-depth2__list{max-width: 1260px;}
body.headerBody.sub:not(.width_respon).tabEmpty .shb-container {padding: 20px 0 30px 0;margin-top: 0;} */
body.headerBody.sub.width_midr.gnbABS #incruit_header_wrap{height: 146px;} /* °ø°íºä */
body.headerBody.sub.selfintro-body.write_page #incruit_header_wrap{height:133px}

@media (max-width: 1320px) {
	body.headerBody.sub:not(.width_respon) #incruit_header .logo{margin: 0;}
	body.headerBody.sub:not(.width_respon).gnb_fixed .cAllMenu .cBtnAllCategory {margin: 0 !important;}
}

/* GNB ±¤°í¿µ¿ª */
.cNav_list li.gnb-ad-link {margin-right: 0; box-sizing: border-box;}
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt {display:flex;position:relative;height:42px;box-sizing:border-box;padding-left: 30px; padding-right:16px;}
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt img {max-width: 100px;justify-content: center; align-items:center; object-fit: contain;}
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt::before{content:'';display:block; position: absolute; width: 1px;height:15px;left:-2px; top:50%; transform:translateY(calc(-50% + 6px));background-color:#E0E0E0;}
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt::after{content:'AD';display:inline-flex;justify-content:center;align-items:center;position:absolute;font-size:9px;font-weight:600;color:#666666;letter-spacing:-0.25px;width: 32px;height: 17px;border:1px solid #acacac;border-radius:17px;top:0;right:0;background-color:#fff;box-sizing:border-box;}
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt.type--logo {padding-right:0;color:#000;}
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt.type--logo::after{right:auto;top:4px;left: 28px}
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt.type--logo span.gnb-ad-link__logo {width: 32px;height:32px; border:1px solid #e1e1e1;flex-shrink:0;display:inline-flex;justify-content: center; align-items: center;border-radius:10px;margin: 0;align-self:center;box-sizing: border-box;}
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt.type--logo span.gnb-ad-link__logo img {max-width: 30px;object-fit: contain; }
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt.type--logo span.gnb-ad-link__cmpname{font-size:12px;align-self: flex-end; margin-left: 1px;letter-spacing: -0.3px; font-weight: 500;}
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt.type--logo:hover {text-decoration: none;color:#000 !important;}
.cNav_list li.gnb-ad-link a.gnb-ad-link__cnt.type--logo:hover span{color:initial;}
html body.headerBody.sub.gnb_fixed .cGnb-navWrap .cNav_list li.gnb-ad-link a.gnb-ad-link__cnt {padding-left: 23px;}

/* ÆÄ¿ö¸µÅ© ½Å±Ô */
.power-link{border:1px solid #e1e1e1;border-radius:5px; background-color:#ffffff;overflow:hidden;margin: 35px auto 40px;box-sizing: border-box; max-width: 1260px;}
.power-link *{font-family:"Min sans", "Malgun Gothic",sans-serif}
.power-link__header{display:flex;justify-content: flex-start; align-items: center; width: 100%;height: 48px; padding:0 20px; background-color:#f7f7f7;box-sizing:border-box;}
.power-link__header img {object-fit: contain;margin-left: 5px;}
.power-link__tit{font-size: 16px; font-weight:600;}
.power-link__btn {margin-left: auto; font-size: 14px; font-weight:500;}
.power-link__btn:hover {color: inherit;}
.power-link__list{display: flex; flex-wrap: wrap; padding: 20px 0; gap:20px 0;}
.power-link__items {width: 33.3333%;}
.power-link__items .pwl-cnt {padding:0 20px;}
.pwl-cnt__title {font-size: 14px; font-weight:600; color:#333333;}
a.pwl-cnt__titlelink{color:#333333;}
.pwl-cnt__titlelink:hover {text-decoration:none;color:inherit;}
.pwl-cnt__text {font-size: 13px; font-weight: 500; color:#666666;margin-top: 5px;}
a.pwl-cnt__textlink{ color:#666666;}
.pwl-cnt__textlink:hover{text-decoration:none;color:inherit;}
.pwl-cnt__url{margin-top: 5px;font-size: 12px;letter-spacing: 0; color:#747474;font-weight: 500;}
a.pwl-cnt__urllink {color:#747474;}
.pwl-cnt__urllink:hover{text-decoration:none;color:inherit;}
/* °ø°íºä */
.power-link-view{max-width:1260px;margin:40px auto;}
.power-link-view .power-link{max-width: 960px; margin: 0;}


/* ¹è³Ê ÆË¾÷ */
.banner-layer-pop {opacity:0;display:flex;align-items:center;justify-content:center;position:fixed;left:-9999999px;top:0;width:100%;height:100%;z-index:10001;background: rgba(0,0,0,0.6);	transition:opacity 0.3s ease;}
.right-bottom-fix{align-items:flex-start;justify-content:flex-start;}
.right-bottom-fix .banner-layer-in{margin:auto 15px 15px auto;position:relative;width:550px;}
.right-bottom-fix .banner-layer__content{}
	.banner-layer-in .c-pop-close{position:absolute;right:20px;top:20px;z-index:1002;width:20px;height:20px;background:url(/ui/static/image/common/v2set/close.svg) no-repeat 50% 50%; background-size: 14px 14px;}
	.banner-layer-in .c-pop-close span{position:absolute;left:-999999px;}

	.cperc__wrap{max-height:444px;overflow:hidden;overflow-y:auto;}
	.cperc__text1{text-align:left;font-weight:500;font-size:15px;line-height: 140%;color:#121212;letter-spacing: -0.3px;padding:40px 25px 6px 25px;}
	.cperc__text2{font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.28px;color:#121212;padding:14px 25px 0 25px;}
	.cperc__text3{text-align:right;display:flex;justify-content:flex-end;font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.28px;color:#121212;padding:21px 25px 20px 25px;}
.banner-layer-pop.open {opacity:1;left:0;}
.banner-layer-pop .banner-layer-in {display: inline-block;}
.banner-layer__content {position:relative;background-color: #fff;border-radius: 10px;overflow: hidden;}
.banner-layer__content img {display: block;}
.banner-layer__bottom{display:flex;flex-wrap: wrap;justify-content:space-between;gap: 8px;padding: 10px;}
.banner-layer__bottom .banner-layer-button{height: 48px;display: inline-flex;align-items: center;justify-content: center;border-radius: 8px;background-color: #a5a5a5;padding: 0 50px;color: #fff;font-size: 16px;font-weight: 600;font-family: var(--pt-family);font-weight: 500;transition: 0.3s;text-decoration: none;}
.banner-layer__bottom .banner-layer-button:hover {background-color: #747474;}
.banner-layer__bottom .banner-layer-button--orange {background-color: #FF460A;flex: 1;}
.banner-layer__bottom .banner-layer-button--orange:hover {background-color: #f54005;}
.banner-layer__today {margin-top: 12px;}
.banner-layer__today input[type='checkbox'] {display: none;}
.banner-layer__today label {font-size: 14px;font-weight: 500;color: #fff;font-family: var(--pt-family);padding-left: 25px;display: inline-block;cursor: pointer;position: relative;}
.banner-layer__today label::after {content: '';position: absolute;left: 0;top: 50%;width: 18px;height: 18px;margin-top: -9px;background: url(/ui/static/image/common/v2set/icon/c-chk-square.svg) no-repeat 0 50%;}
.banner-layer__today input[type='checkbox']:checked + label::after {background-image: url(/ui/static/image/common/v2set/icon/c-chk-square-on.svg);}

/* cNav_list bar ½ºÅ¸ÀÏ Ãß°¡ */
.cNav_list > li.left-bar {margin-left: 30px;}
.cNav_list > li.left-bar::before {content: '';display: block;position: absolute;width: 1px;height: 15px;left: -32px;top: 50%;transform: translateY(calc(-50%));background-color: #E0E0E0;}
body.headerBody.sub.gnb_fixed .cGnb-navWrap .cNav_list li.left-bar {margin-left: 20px;}
body.headerBody.sub.gnb_fixed .cNav_list > li.left-bar::before {left: -18px;s}

/* page-tab */
.page-tab-wrap {margin-top: 12px;margin-bottom: 30px;}
.page-tab-wrap .page-tab {display: flex;flex-wrap: wrap;}
.page-tab-wrap .page-tab__item + .page-tab__item {margin-left: 20px;}
.page-tab-wrap .page-tab__link {font-family: var(--pt-family);font-weight: var(--fWN);font-size: 18px;color: #747474;letter-spacing: -0.04em;display: block;line-height: 28px;border-bottom: 2px solid transparent;text-decoration: none;}
.page-tab-wrap .page-tab__link:hover {color: #FF5822;}
.page-tab-wrap .page-tab__link.is-active {color: #FF5822;font-weight: var(--fWSB);border-bottom-color: #FF5822;}

/* ÀüÃ¼¸Þ´º ¼öÁ¤ */
.cAllMenu .cAllCategory--new,
.cAllMenu .cAllCategory--new .cAllCategory_section {height: auto;}
.cAllCategory--new .cAllCategory_section .secWrap_half_left {flex-wrap: wrap;}
.cAllCategory--new .cAllCategory_section .secWrap_half_right {padding-left: 24px;}
.cAllCategory--new .secWrap_half_left .cAllCategory_list {width: 20%;position: relative;}
.cAllCategory--new .secWrap_half_left .cAllCategory_list:not(.cAllCategory_list_1) {padding-left: 20px;}
.cAllCategory--new .secWrap_half_left .cAllCategory_list:not(.cAllCategory_list_1)::before {content: '';position: absolute;left: 0;top: 22px;bottom: 0;border-right: 1px solid #e1e1e1;}
.cAllCategory--new .secWrap_half_left .liner_r {height: auto;border-right: 0;}
.cAllCategory--new .secWrap_half_left .category_btm_wrap {position: relative;bottom: auto;width: 100%;background-color: #fff;padding: 20px 0;}
.cAllCategory--new .secWrap_half_left .category_btm_wrap::before {content: '';position: absolute;left: -2000px;right: -2000px;top: 0;bottom: 0;background-color: #fff;z-index: 1;}
.cAllCategory--new .secWrap_half_left .category_btm_wrap::after {content: '';position: absolute;left: -2000px;right: -2000px;top: 0;border-top: 1px solid #e1e1e1;z-index: 2;}
.cAllCategory--new .secWrap_half_left .category_btm_wrap .sideleft_menu {position: relative;z-index: 3;}
.cAllCategory--new .secWrap_half_left .category_btm_wrap .sideleft_menu li {margin-right: 24px;}
.cAllCategory--new .secWrap_half_left .category_btm_wrap .sideleft_menu li a {background-repeat: no-repeat;background-position: left center;padding-left: 23px;font-size: 14px;color: #747474;}
.cAllCategory--new .secWrap_half_left .category_btm_wrap .sideleft_menu li .bt_menu_center {background-image: url(/ui/static/image/header/btm_new_i_center.svg);}
.cAllCategory--new .secWrap_half_left .category_btm_wrap .sideleft_menu li .bt_menu_notice {background-image: url(/ui/static/image/header/btm_new_i_notice.svg);}
.cAllCategory--new .secWrap_half_left .category_btm_wrap .sideleft_menu li .bt_menu_event {background-image: url(/ui/static/image/header/btm_new_i_event.svg);}
.cAllCategory--new .secWrap_half_left .category_btm_wrap .sideleft_menu li .bt_menu_fair {background-image: url(/ui/static/image/header/btm_new_i_fair.svg);}
.cAllCategory--new .secWrap_half_left .category_btm_wrap .sideleft_menu li .bt_menu_gongmo {background-image: url(/ui/static/image/header/btm_new_i_gongmo.svg);}
.cAllCategory--new .secWrap_half_left .category_btm_wrap .sideleft_menu li .bt_menu_unse {background-image: url(/ui/static/image/header/btm_new_i_unse.svg?250725);}
.cAllCategory--new .cAllCategory_list_last ul li a {height: auto;padding: 16px 0;}
.cAllCategory--new .cAllCategory_list_last ul li a .img {flex: 0 0 38px;max-width: 38px;}
.cAllCategory--new .cAllCategory_list_last ul li a .text {font-weight: var(--fWSB);color: #121212;padding-left: 10px;font-size: 15px;}
.cAllCategory--new .cAllCategory_list_last ul li a .text .description {font-size: 13px;font-weight: var(--fWN);color: #121212;}
.cAllCategory--new .cAllCategory_list_last ul li a .open {position: relative;top: 1px;}

/* ÀÏÇÏ°í½ÍÀº ±â¾÷ GNB ¹îÁö Ãß°¡ */
.cNav-depth2 .cNav-depth2__list li a.badge--newfv {padding-right:20px;}
.cNav-depth2 .cNav-depth2__list li a.badge--newfv::before {content:''; width:15px;height:18px; position:absolute; top:12px; right:0; background:url(/ui/static/image/favorite_company/badge_gnb_new.png) 50% 50% no-repeat; background-size: 15px auto; }
/* ÀüÃ¼¸Þ´º Ç×¸ñ¿¡ new ¹îÁö Ãß°¡ */
.cAllCategory_list ul li a.badge--newfv{display:flex;align-items: flex-start;}
.cAllCategory_list ul li a.badge--newfv::after {content:''; width:15px;height:18px; margin:-9px 0 0 0; background:url(/ui/static/image/favorite_company/badge_gnb_new.png) 50% 50% no-repeat; background-size: 15px auto;}


/* ÆÒ´õ ÄÉ¸¯ÅÍ Ãß°¡ */
.m__panda-char{}
.m__panda-char button{position:relative;}
	.m__panda-char button:before{content:"";display:block;width:38px;height:42px;position:absolute;left:calc(50% - 19px);top:-13px;background:url(/ui/static/image/common/2026/m__panda-char.png) no-repeat;}
.c__panda-char{}
.c__panda-char a{position:relative;}
	.c__panda-char a:before{content:"";display:block;width:0px;height:0px;position:absolute;left:0;top:0;background:red;}