@charset "UTF-8";

#full_container {overflow: hidden;}
/* common */
.inner {width:1100px; margin:0 auto;}
.inner * {box-sizing: border-box;}
.pc_img {display:inline-block;}
.m_img {display:none;}
.pc {display:block;}
.m {display:none;}

a:hover{text-decoration: none;}
strong{font-weight: normal;}
/* scroll */
.scroll{width: 133px;position: absolute;top: 70px; left: 50%; transform: translateX(650px);z-index: 99;}
.scroll ul li{width: 133px;float: left;}
.scroll ul li a{display: inline-block;background:url('//img1s.mbest.co.kr/Pub_event/20250923e/off_tab.png') no-repeat 0 0;width: 100%;height:66px;text-indent: -999em;}
.scroll ul li:nth-child(1) a{height:125px;background-position: 0 0;}
.scroll ul li:nth-child(2) a{height:125px;background-position: 0 -125px;}
.scroll ul li:nth-child(3) a{height:134px;background-position: 0 -250px;}
.scroll ul li:nth-child(4) a{height:63px;background-position: 0 bottom;}

.scroll ul li:nth-child(1) a:hover,
.scroll ul li:nth-child(1) a.select{background-position: -133px 0;}
.scroll ul li:nth-child(2) a:hover,
.scroll ul li:nth-child(2) a.select{background-position: -133px -125px;}
/* #scrollBanner{top: 450px;} */
#scrollBanner.jbFixed{position: fixed; top: 200px;}

.off_content .scroll ul li a {background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/off_tab.png");}
.consult_content .scroll ul li a {background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/consult_tab.png");}
.manage_content .scroll ul li a {background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/manage_tab.png");}

/* con */
#content * {box-sizing: border-box;}
.inner {position:relative;margin:0 auto;width:1100px;}
.evt_top {position:relative; background:#daefff url('//img1s.mbest.co.kr/Pub_event/20250923e/bg_top.jpg') no-repeat center 0; letter-spacing: -0.5px;}
.evt_top .inner {height:622px; padding:66px 0; }
.evt_top h2 em {display:block; background:no-repeat 0 0 / 100%; color:transparent;}
.evt_top h2 .logo {width:465px; height:45px; background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/top_logo.png")}
.evt_top h2 .top_tit {width:483px; height:184px; background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/tit_txt.png"); margin-top: 44px;}
.evt_top h2 strong {display:block; margin-top: 42px; font-size:30px; color:#222; line-height:1; font-family: 'Pretendard-bold';}
.evt_top h2 p {font-size:20px; color:#222; line-height:1.3; font-family: 'Pretendard-medium'; margin-top: 16px;}
.hidden_txt {position:absolute; top: -999999px; width: 0; height: 0; font-size: 0; line-height: 0;}
.top_ani {position: absolute;bottom: 0; right: -274px; } 

.contentArea {padding:108px 0 80px}
.contentArea .evt_tit {display:flex; align-items: center; justify-content: center; font-size:50px; color:#333; font-family: 'Pretendard-extrabold'; letter-spacing: -0.5px; margin-bottom: 50px;}
.contentArea .evt_tit:before {content:''; display:inline-block; width:55px; height:55px; margin-right:15px; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/ico_tit_b.png") no-repeat 0 0 / 100%;}
.contentArea .evt_tit strong {color:#1e61c6;}
.contentArea .evt_tit.col_w {color:#fff;}
.contentArea .evt_tit.col_w:before {background-image: url("//img1s.mbest.co.kr/Pub_event/20250923e/ico_tit_w.png");}
.contentArea .evt_tit.col_w strong {color: #ffef83;}
.contentArea h4.evt_tit {font-size:45px;}
.contentArea h4.evt_tit:before {display: none;}

/* ¿ÀÇÁ¶óÀÎ »ó´ã¸Å´ÏÀú */
.off_content .con1{background:#1e61c6 url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_blue.jpg") no-repeat center 0;}
.off_content .con2{background:#ffffff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_white.jpg") no-repeat center 0;}
.off_content .con3{background:#f5f5f5 url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_gray.jpg") no-repeat center 0;}
.off_content .con4{background:#d8eeff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_skyblue2.jpg") no-repeat center 0;}

.off_content .con3 {padding:108px 0 0;}
.off_content .con3 h3.evt_tit {margin-bottom: 80px;}
.off_content .con3_tab {display:flex;}
.off_content .con3_tab > a {display:flex; align-items: center; justify-content: center; width:50%; height:118px; padding:10px; border-radius:30px 30px 0 0; background:#d9d9d9; font-size:38px; color:#a9a9a9; font-family: 'Pretendard-extrabold';}
.off_content .con3_tab > a.active, .con3_tab > a:hover {background:#1e61c6; color:#fff;}
.off_content .con3_1 {background:#1e61c6; padding:80px 0;}
.off_content .con3_2 {background:#edf7ff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_skyblue.jpg") no-repeat center 0; padding:113px 0 80px; text-align: center;}
.off_content .con3_3 {background:#fff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_white2.jpg") no-repeat center 0; padding:113px 0 80px; text-align: center;}
.off_content .con3_4 {background:#f5f5f5 url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_gray.jpg") no-repeat center 0; padding:113px 0 80px; text-align: center;}

.off_content .con3 img {z-index: 0;}
.off_content .con3 table {width: 100%;} 
.off_content .con3 table * {font-family: 'Pretendard-bold'; font-size: 20px;line-height: 1.2;color: #222;text-align: center;} 
.off_content .con3 table tbody th {color: #666;background: #f5f5f5; } 
.off_content .con3 table tr {height: 84px;border-bottom: 1px solid #ccc; } 
.off_content .con3 table thead th {padding: 21px 0;font-size: 22px;color: #333;} 
.off_content .con3 .tb1 {border-top:1px solid #ccc; border-collapse: separate; border-spacing: 1px;margin-bottom: -1px; } 
.off_content .con3 .tb1 thead th {position: relative; } 
.off_content .con3 .tb1 thead th:not(:nth-child(1)) img {height: 42px;object-fit: none; } 
.off_content .con3 .tb1 thead th:nth-child(1) img {position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); } 
.off_content .con3 .tb1 thead th span {display: inline-block;margin-top: 3px; } 
.off_content .con3 .tb2 .ic {font-size: 22px;} 
.off_content .con3 .tb2 tr:nth-child(1) {border-top: 1px solid #ccc; } 
.off_content .con3 .tb2 td {text-align: left; padding:0 30px;}

/* ÇÐ½À »ó´ã±³»ç */
.consult_content .con1{background:#1e61c6 url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_blue.jpg") no-repeat center 0;}
.consult_content .con2{background:#ffffff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_white.jpg") no-repeat center 0;}
.consult_content .con3{background:#edf7ff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_skyblue3.jpg") no-repeat center 0;}
.consult_content .con4{background:#fff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_white2.jpg") no-repeat center 0;}
.consult_content .con5{background:#f5f5f5 url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_gray.jpg") no-repeat center 0;}
.consult_content .con6{background:#fff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_white3.jpg") no-repeat center 0;}
.consult_content .con7{background:#edf7ff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_skyblue3.jpg") no-repeat center 0;}

.consult_content .con2 {height:875px;}
.consult_content .con2 .obj_box {position: absolute;top: 221px; left: 144px;opacity: 0;
width: 810px; height: 353px;background: #edf7ff; } 
.consult_content .con2 .obj_box > span {position: absolute;top: 61px;left: 0; } 
.consult_content .con2.ani .obj_box { opacity: 1; transition: opacity 2s; } 
.consult_content .con2.ani .obj_box > span:nth-child(3) {transform: translateY(-176px);transition: transform 0.8s linear; } 
.consult_content .con2.ani .obj_box > span:nth-child(1) {transform: translateY(176px);transition: transform 0.8s linear; } 
.consult_content .con2 .txt_box {position: absolute;width: 810px; top: 187px; left: 144px; } 
.consult_content .con2 .txt_box span {display: block;width: 100%;text-align: center;font-family: 'notokr-bold';font-size: 25px; line-height: 1.3;margin-bottom: 111px;color: #fff;opacity: 0; } 
.consult_content .con2 .txt_box span:last-child {margin-bottom: 0; } 
.consult_content .con2.ani span {opacity: 1;transition: opacity 1s;transition-delay: 1s; } 

.consult_content .con4 img {z-index: 0;}
.consult_content .con4 table {width: 100%;} 
.consult_content .con4 table * {font-family: 'Pretendard-bold'; font-size: 20px;line-height: 1.2;color: #222;text-align: center;} 
.consult_content .con4 table tbody th {color: #666;background: #f5f5f5; } 
.consult_content .con4 table tr {height: 84px;border-bottom: 1px solid #ccc; } 
.consult_content .con4 table thead th {padding: 21px 0;font-size: 22px;color: #333;} 
.consult_content .con4 table td {padding:30px 0}
.consult_content .con4 table td ul li {font-family: 'Pretendard-medium';}
.consult_content .con4 .tb1 {border-top:1px solid #ccc; border-collapse: separate; border-spacing: 1px;margin-bottom: -1px; } 
.consult_content .con4 .tb1 thead th {position: relative; } 
.consult_content .con4 .tb1 thead th:not(:nth-child(1)) img {height: 42px;object-fit: none; } 
.consult_content .con4 .tb1 thead th:nth-child(1) img {position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); } 
.consult_content .con4 .tb1 thead th span {display: inline-block;margin-top: 3px; } 
.consult_content .con4 .tb2 td {letter-spacing: -0.5px; text-align: left; padding:0 30px;}
 .consult_content .con4 .tb2 td * {text-align: left;}
.consult_content .con4 .tb2 .ic {font-size: 22px;} 
.consult_content .con4 .tb2 .ic span {font-size: 20px;} 
.consult_content .con4 .tb2 tr:nth-child(1) {border-top: 1px solid #ccc; } 
.consult_content .con4 .tb2 .email {font-family: 'Pretendard-medium';}
.consult_content #pos02 {padding-top: 80px;}

.consult_content .con6 .evt_tit:before {display: none;}
.consult_content .con6 .btn_vod {position:relative; display:block;}
.consult_content .con6 .btn_vod:before {content:''; position:absolute; top:50%; left:50%; transform: translate(-50%,-50%); width:98px; height:98px; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/btn_play.png") no-repeat 0 0 / 100%;}

/* ÇÐ½À °ü¸®±³»ç */
.manage_content .con1{background:#1e61c6 url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_blue.jpg") no-repeat center 0;}
.manage_content .con2{background:#ffffff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_white.jpg") no-repeat center 0;}
.manage_content .con3{background:#edf7ff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_skyblue3.jpg") no-repeat center 0;}
.manage_content .con4{background:#fff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_white2.jpg") no-repeat center 0;}
.manage_content .con5{background:#f5f5f5 url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_gray.jpg") no-repeat center 0;}
.manage_content .con6{background:#fff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_white3.jpg") no-repeat center 0;}
.manage_content .con7{background:#edf7ff url("//img1s.mbest.co.kr/Pub_event/20250923e/bg_skyblue3.jpg") no-repeat center 0;}
.manage_content #pos02 {padding-top: 80px;}

.manage_content .con2 {height:875px;}
.manage_content .con2 .obj_box {position: absolute;top: 221px; left: 144px;opacity: 0;
width: 810px; height: 353px;background: #edf7ff; } 
.manage_content .con2 .obj_box > span {position: absolute;top: 61px;left: 0; } 
.manage_content .con2.ani .obj_box { opacity: 1; transition: opacity 2s; } 
.manage_content .con2.ani .obj_box > span:nth-child(3) {transform: translateY(-176px);transition: transform 0.8s linear; } 
.manage_content .con2.ani .obj_box > span:nth-child(1) {transform: translateY(176px);transition: transform 0.8s linear; } 
.manage_content .con2 .txt_box {position: absolute;width: 810px; top: 187px; left: 144px; } 
.manage_content .con2 .txt_box span {display: block;width: 100%;text-align: center;font-family: 'notokr-bold';font-size: 25px; line-height: 1.3;margin-bottom: 111px;color: #fff;opacity: 0; } 
.manage_content .con2 .txt_box span:last-child {margin-bottom: 0; } 
.manage_content .con2.ani span {opacity: 1;transition: opacity 1s;transition-delay: 1s; } 

.manage_content .con4 img {z-index: 0;}
.manage_content .con4 table {width: 100%;} 
.manage_content .con4 table * {font-family: 'Pretendard-bold'; font-size: 20px;line-height: 1.2;color: #222;} 
.manage_content .con4 table tbody th {color: #666;background: #f5f5f5; } 
.manage_content .con4 table tr {height: 84px;border-bottom: 1px solid #ccc; } 
.manage_content .con4 table thead th {padding: 21px 0;font-size: 22px;color: #333;} 
.manage_content .con4 table td {padding:30px 0}
.manage_content .con4 table td ul li {font-family: 'Pretendard-medium';}
.manage_content .con4 .tb1 {border-top:1px solid #ccc; border-collapse: separate; border-spacing: 1px;margin-bottom: -1px; text-align: center;} 
.manage_content .con4 .tb1 thead th {position: relative; } 
.manage_content .con4 .tb1 thead th:not(:nth-child(1)) img {height: 42px;object-fit: none; } 
.manage_content .con4 .tb1 thead th:nth-child(1) img {position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); } 
.manage_content .con4 .tb1 thead th span {display: inline-block;margin-top: 3px; } 
.manage_content .con4 .tb2 td {letter-spacing: -0.5px;}
.manage_content .con4 .tb2 .ic {font-size: 22px;} 
.manage_content .con4 .tb2 .ic span {font-size: 20px;} 
.manage_content .con4 .tb2 tr:nth-child(1) {border-top: 1px solid #ccc; } 
.manage_content .con4 .tb2 th {text-align: center;}
.manage_content .con4 .tb2 td {text-align: left; padding:10px 30px;}
.manage_content .con4 .email_box {display:flex; height:100%;}
.manage_content .con4 .email_box li {width:33.33%; padding:30px 0; font-family: 'Pretendard-bold'; text-align: center;}
.manage_content .con4 .email_box li + li {border-left:1px solid #ccc}
.manage_content .con4 .email_box li .email {font-family: 'Pretendard-medium';}

.manage_content .con6 .evt_tit:before {display: none;}
.interview_sw {position:relative;}
.interview_sw .swiper-container {background:#f5f5f5; border-radius:30px;}
.interview_sw .swiper-slide {background:#f5f5f5; padding:50px 80px;}
.interview_box .interview_top {display:flex; justify-content: space-between;}
.interview_box .interview_top em {display: block; font-size:38px; color:#1e61c6; line-height:1.1; font-family: 'Pretendard-bold'; margin-top: 20px;}
.interview_box .interview_top strong {display: block; font-size:24px; color:#333; margin-top: 15px; line-height:1; font-family: 'Pretendard-bold';}
.interview_box > p {margin-top: 25px; font-size:18px; color:#333; line-height:1.45; word-break: keep-all; letter-spacing: -0.5px; font-family: 'Pretendard-regular';}
.interview_sw .swiper-button {position:absolute; top:50%; transform: translateY(-50%); background:none; margin:0; opacity: 1; width:auto; height:auto;}
.interview_sw .swiper-button-prev {left:-67px;}
.interview_sw .swiper-button-next {right:-67px;}

/* form */
.recruit_content {}
.recruit_content .evt_tit:before {display: none;}
.recruit_content .sub_txt {font-size:24px; color:#222; line-height:1.35; font-family: 'Pretendard-medium'; text-align: center;}
.recruit_content .sub_txt strong {font-family: 'Pretendard-extrabold';}

.recruit_content .recruit_box {position: relative; width: 100%; border-radius: 30px; background: #fff; padding: 50px; font-family: 'Pretendard-medium'; margin-top: 40px;}
.recruit_content input, .recruit_content textarea{font-family: 'Pretendard-medium';}
.recruit_content .hr {display: block; background: #ddd; width: 100%; height: 1px; margin-bottom: 30px;}
.recruit_content h3, .recruit_content .tit{font-family: 'Pretendard-bold';}

/* stepBox */
#stepBox {display: flex;justify-content: space-between; margin-bottom: 50px;} 
#stepBox li {position: relative;display: flex; flex-direction: column; align-items: center; justify-content: center;
width: 306px;height: 100px;background: #f5f5f5;border-radius: 50px;color: #999;} 
#stepBox li strong, #stepBox li p {color: inherit; line-height:1;}
#stepBox li strong {display:block; font-size: 24px; font-family: 'Pretendard-extrabold';} 
#stepBox li p {font-size: 20px; font-family: 'Pretendard-medium'; margin-top: 5px;} 
#stepBox li:nth-child(1)::after,
#stepBox li:nth-child(2)::after {content: '';display: block; background: url('//img1s.mbest.co.kr/Pub_event/20231019e/ic_next_off.png') 0 0 no-repeat;width: 10px;height: 18px;position: absolute;top: 50%;transform: translateY(-50%);right: -25px; } 
#stepBox li:nth-child(1).select::after,
#stepBox li:nth-child(2).select::after {background: url('//img1s.mbest.co.kr/Pub_event/20231019e/ic_next_on.png') 0 0 no-repeat; } 
#stepBox li.select {background: #1e61c6;color: #fff; } 

/* step_int_box */
.step_int_box a:hover {text-decoration: none;} 
.step_int_box input[type="text"] {font-size: 15px;} 
.step_int_box [readonly] {pointer-events: none;} 
.step_int_box .noti_txt {color: #ff0000; font-size: 16px; letter-spacing: -0.5px; font-family: 'Pretendard-regular';} 
.step_int_box strong.point,
.step_int_box b.point { color: #ff0000;} 
.step_int_box .tit {margin-bottom:20px;} 
.step_int_box .tit h2 {font-family: 'Pretendard-extrabold'; font-size: 22px; color: #333;} 
.step_int_box .btm_txt {font-size:18px; color:#333;}

.step_int_box .table_gray_box {border: 1px solid #ddd; margin-bottom:15px;} 
.step_int_box .table_gray_box ul {display: flex;}
.step_int_box .table_gray_box ul li {width:33.33%; text-align: center; display: flex; flex-direction: column;}
.step_int_box .table_gray_box ul li + li {border-left:1px solid #ddd;}
.step_int_box .table_gray_box ul li strong {display: block; padding:12px 10px; border-bottom:1px solid #ddd; background: #fafafa; font-size: 18px; font-family: 'Pretendard-bold'; color:#333; flex: 0 0 auto;}
.step_int_box .table_gray_box ul li p {flex: 1; display: flex; align-items: center; justify-content: center; color: #888; padding:13px 10px; font-size: 16px; line-height:1.4; letter-spacing: -0.5px; word-break:keep-all;}

.step_int_box .mem_tbl_btn {width: 100%; text-align: center; margin-top: 40px;} 
.step_int_box .mem_tbl_btn a {display: inline-flex; width:319px; align-items: center; justify-content: center; background: #e95c24; border-radius: 20px; color: #fff; height: 71px; font-size: 24px;margin: 0; font-family: 'Pretendard-extrabold';} 
.step_int_box .mem_tbl_btn.btn02 a {width:225px;}
.step_int_box .mem_tbl_btn a.btn_gray{background:#999}
.step_int_box .mem_tbl_btn a + a{margin-left: 15px;}
.step_int_box .mem_tbl_btn .ic {margin: 0 0 0 7px; width:11px;} 
.step_int_box .mem_tbl_btn .ic img {width: 100%;}
.step_int_box .mem_tbl_btn a:hover {text-decoration: none;} 

.step01_chk {display:flex; align-items: center; justify-content: center; text-align: center; margin-top: 40px;}
.step01_chk span {display: inline-block;}
.step01_chk span + span {margin-left: 50px;}

.recruit_inp_wrap .recruit_inp + .recruit_inp {margin-top: 20px;}
.recruit_inp {display:flex;}
.recruit_inp .item {flex:1; font-size:15px;}
.recruit_inp .item.item_half {width:50%; flex:0 auto;}
.recruit_inp .item.item02 {width:80%; flex:0 auto;}
.recruit_inp .item + .item {margin-left: 30px;}
.recruit_inp .item .tit {font-size:16px; font-family: 'Pretendard-bold'; color:#333; margin-bottom: 11px;}
.recruit_inp .item .inp_box {display: flex; align-items: center; gap: 0 10px;}
.recruit_inp .item .inp_box02 {width:50%;}
.recruit_inp .item .inp_box span {display: flex; align-items: center; gap: 0 7px;}
.recruit_inp .item .inp_email_box {display: flex;}
.recruit_inp .item .inp_email_box input:last-child {width:50%; margin-left: 7px;}


.recruit_inp .item input[type="text"] {width:100%; height:45px; border: 1px solid #ddd; border-radius: 10px; padding:5px 15px;}
.recruit_inp .item input[type="text"]::placeholder {color:#999}
.recruit_inp .item input[type="text"]:disabled {color:#999999; background:#f9f9f9;}

.prvs_consent input[type="checkbox"],
.prvs_consent input[type="radio"] {appearance: none;} 
.prvs_consent input[type="checkbox"],
.prvs_consent input[type="radio"] {background: url('//img1s.mbest.co.kr/Pub_event/20231019e/ic_check_off.png') no-repeat 0 0 / 100%; width: 26px;height: 26px;} 
.prvs_consent input[type="checkbox"] + label,
.prvs_consent input[type="radio"] + label {font-family: 'Pretendard-bold'; font-size: 18px;color: #666;line-height: 26px; display: inline-block; vertical-align: middle; margin-left: 10px;} 
.prvs_consent input[type="checkbox"]:checked,
.prvs_consent input[type="radio"]:checked {background: url('//img1s.mbest.co.kr/Pub_event/20231019e/ic_check_on.png') no-repeat 0 0 / 100%;}
.prvs_consent input[type="checkbox"]:checked + label,
.prvs_consent input[type="radio"]:checked + label {color: #e95c24;} 

.prvs_consent .total_chk_save {display:flex; align-items: center; height:38px;}
.prvs_consent .total_chk_save input[type="checkbox"] + label {font-size:24px; line-height:1;}

#step_view2 > .tit {display: flex;align-items: flex-end;justify-content: space-between;} 
#step_view2 > .tit p:nth-child(2) {font-size: 16px;  font-family: 'Pretendard-medium';} 

.chk_btn_box {display:flex; align-items: center;}
.chk_btn_box span {display:block; flex:1;}
.chk_btn_box span + span {margin-left: 10px;}
.chk_btn_box span input {display: none;}
.chk_btn_box span label {display:inline-flex; width: 100%; height: 45px; border: 1px solid #ddd; align-items: center; justify-content: center; font-family: 'Pretendard-medium'; background: #fff; font-size: 15px; color: #999; border-radius: 10px;}
.chk_btn_box span input:checked + label {border-color: #e95c24;border-width: 2px;color: #e95c24; font-family: 'Pretendard-bold';}
.recruit_inp .item select {height: 45px; border-radius: 10px;font-size: 15px; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/ico_select.png") no-repeat calc(100% - 16px) center / 13px; appearance: none; padding:5px 15px; width:100%;}
.recruit_inp .item select.select_child {width:20%}
.recruit_inp .item .btn_tbl_pst {display: inline-flex; align-items: center; justify-content: center;
width: 174px; height: 45px; background: #fa8658; color: #fff; line-height: 1; font-size: 15px; border-radius: 10px; flex:0 0 auto;} 

.recruit_inp .item .sub_tit {margin-bottom:10px; font-size:15px;  font-family: 'Pretendard-medium';}

.recruit_inp .item .career_box li {position:relative; display:flex; flex-wrap: wrap; padding-left:65px; text-align: center;}
.recruit_inp .item .career_box li + li {margin-top: 10px;}
.recruit_inp .item .career_box li + li .sub_tit {display: none;}
.recruit_inp .item .career_box .career_item {flex:1;}
.recruit_inp .item .career_box .career_item +.career_item {margin-left: 10px;}
.recruit_inp .item .career_box li > a {position:absolute; bottom:0; left:0; width:45px; height:45px; border-radius: 10px; color:transparent; background: #999 no-repeat center / 16px;}
.recruit_inp .item .career_box li > a.btn_plus {background-image: url("//img1s.mbest.co.kr/Pub_event/20231019e/ic_add.png");}
.recruit_inp .item .career_box li > a.btn_del {background-image: url("//img1s.mbest.co.kr/Pub_event/20231019e/ic_del.png");}

#spn_check_txt2 textarea,
#spn_check_txt1 textarea {resize: none;appearance: none;border: 1px solid #ddd;border-radius: 10px;font-size: 15px; padding: 15px; width:100%; height:125px;} 
#spn_check_txt2 textarea::placeholder,
#spn_check_txt1 textarea::placeholder {font-family: inherit;color: #999; } 
#spn_check_save {display: flex; flex-direction: column; align-items: center; justify-content: center; } 

.complete_box {text-align: center;  margin:130px 0;}
.complete_box strong {display: block; font-size:45px; color:#222; line-height:1; font-family: 'Pretendard-extrabold'; margin-top: 20px;}
.complete_box .box_gry {width:780px; margin: 45px auto 0; padding:38px 20px; font-size:22px; line-height:1.4; color:#333; background:#f5f5f5; border-radius:10px;}
.complete_box .box_gry em {display: block;  font-family: 'Pretendard-bold';}

.child_box {display:flex; gap:0 30px; align-items: center;}
.chkbox_list {display:flex;}
.chkbox_list span {display: flex; align-items: center;}
.chkbox_list span + span {margin-left:20px;}
.chkbox_list span input[type="checkbox"] {width: 18px;height: 18px; appearance: none; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/ico_chkbox_off.png") no-repeat 0 0 / 100%; border-radius: 0; padding: 0; cursor: pointer; margin-right: 6px;}
.chkbox_list span input[type="checkbox"]:checked {background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/ico_chkbox_on.png")}
.chkbox_list span label {line-height: 1;}

#spn_check_img .btn_img {display: inline-flex; align-items: center; justify-content: center; width: 174px; height: 45px; background: #fa8658; color: #fff; font-size: 15px; border-radius: 10px;margin-right: 10px; } 
.btn_img { display: inline-block; line-height: 22px; text-align: center; color: #fff !important; background: #333; padding: 0 15px; border-radius: 5px; } 
.btn_img:hover {text-decoration: none;} 


@media screen and (max-width: 1575px) {
.scroll{left:auto; right:0; transform: translateX(0);z-index: 99; zoom: 0.85;}
}

@media screen and (max-width: 1100px) {
#mb_total {min-width: 100% !important;}
.inner {width:100%;}
.inner img {width:100%; vertical-align: top;}
.pc_img {display:none;}
.m_img {display:inline-block;}
.pc {display:none;}
.m {display: block;}

/* .scroll {display: none;} */

/* scroll */
#scrollBanner02.jbFixed{position: fixed; top: 0;}
.scroll{width: 100%; position: absolute; top: 0; left: 0; right:auto; zoom:1; transform: translateX(0);}
.scroll ul {display:flex;}
.scroll ul li {height:15.28vw; overflow: visible;}

.scroll ul li:nth-child(1) {width:33.33vw}
.scroll ul li:nth-child(2) {width:32.92vw}
.scroll ul li:nth-child(3) {width:33.75vw}

.scroll ul li a{position:relative; display:block; width:100%; height:100%;}
.scroll ul li:nth-child(1) a{height:15.28vw; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_off_tab1_off.png") no-repeat center 0 / 100% 100%;}
.scroll ul li:nth-child(2) a{height:15.28vw; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_tab2_off.png") no-repeat center 0 / 100% 100%;}
.scroll ul li:nth-child(3) a{height:15.28vw; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_tab3_on.png") no-repeat center 0 / 100% 100%;}

.scroll ul li:nth-child(1) a:hover,
.scroll ul li:nth-child(1) a.select{background-position: center 0;}
.scroll ul li:nth-child(2) a:hover,
.scroll ul li:nth-child(2) a.select{background-position: center 0; background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_tab2_on.png");}
.scroll ul li a.select:after {content:''; position:absolute; top:100%; left:50%; transform: translateX(-50%); width:8.06vw; height:2.36vw; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_tab_on.png") no-repeat 0 0 / 100%;}


.off_content .scroll ul li:nth-child(1) a{height:15.28vw; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_off_tab1_off.png") no-repeat center 0 / 100% 100%;}
.off_content .scroll ul li:nth-child(1) a.select{background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_off_tab1_on.png");}

.consult_content .scroll ul li:nth-child(1) a{height:15.28vw; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_consult_tab1_off.png") no-repeat center 0 / 100% 100%;}
.consult_content .scroll ul li:nth-child(1) a:hover,
.consult_content .scroll ul li:nth-child(1) a.select{background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_consult_tab1_on.png");}

.manage_content .scroll ul li:nth-child(1) a{height:15.28vw; background:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_manage_tab1_off.png") no-repeat center 0 / 100% 100%;}
.manage_content .scroll ul li:nth-child(1) a:hover,
.manage_content .scroll ul li:nth-child(1) a.select{background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_manage_tab1_on.png");}


.top_ani {display: none;}

.evt_top {background:#edf7ff url('//img1s.mbest.co.kr/Pub_event/20250923e/m_bg_top.jpg') no-repeat right bottom / 100%; padding-top:15.28vw;}
.evt_top .inner {height:134.58vw; padding:7.64vw 6.94vw;}
.evt_top h2 .logo {width:69.72vw; height:6.81vw; background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_top_logo.png")}
.evt_top h2 .top_tit {width:72.50vw; height:27.64vw; background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/m_tit_txt.png"); margin-top:6.25vw;}
.evt_top h2 strong {margin-top: 5.97vw; font-size:calc(30 * 100vw / 720);}
.evt_top h2 p {font-size:calc(22 * 100vw / 720); margin-top: 1.94vw;}

.contentArea {padding:8.33vw 0; text-align: center;}
.contentArea .evt_tit {display:block; font-size:calc(50 * 100vw / 720); margin-bottom: 6.94vw; line-height: 1.18;}
.contentArea .evt_tit:before {width:7.64vw; height:7.64vw; margin-right:2.08vw; vertical-align: middle;}
.contentArea h4.evt_tit {font-size:calc(45 * 100vw / 720);}

/* ¿ÀÇÁ¶óÀÎ »ó´ã¸Å´ÏÀú */
.off_content .con1{background:#1e61c6}
.off_content .con2{background:#ffffff;}
.off_content .con3{background:#f5f5f5;}
.off_content .con4{background:#d8eeff; padding:8.33vw 5.56vw;}

.off_content .con3 {padding:8.33vw 0 0;}
.off_content .con3 h3.evt_tit {margin-bottom: 6.94vw;}

.off_content .con3_tab > a {height:16.53vw; padding:1.39vw; border-radius:4.17vw 4.17vw 0 0; font-size:calc(38 * 100vw / 720);}
.off_content .con3_1 {background:#1e61c6; padding:8.33vw  0;}
.off_content .con3_2 {background:#edf7ff; padding:8.33vw 0 ;}
.off_content .con3_2 h4.evt_tit {margin-bottom: 4.17vw;}
.off_content .con3_3 {background:#fff; padding:8.33vw 5.56vw;}
.off_content .con3_4 {background:#f5f5f5; padding:8.33vw 0;}

.off_content .con3 table * {font-size: calc(20 * 100vw / 720);} 
.off_content .con3 table tr {height: 11.11vw;} 
.off_content .con3 table thead th {padding: 3.4vw 0; font-size: calc(22 * 100vw / 720);} 
.off_content .con3 .tb1 thead th:not(:nth-child(1)) img {height: 5.69vw; object-fit: initial; width: auto;} 
.off_content .con3 .tb1 thead th:nth-child(3) img {height: 5.14vw;} 
.off_content .con3 .tb1 thead th:nth-child(4) img {height: 3.47vw;} 
.off_content .con3 .tb1 thead th:nth-child(1) img {display: none;} 
.off_content .con3 .tb1 thead th span {margin-top: 0.42vw; } 
.off_content .con3 .tb2 .ic {font-size: calc(22 * 100vw / 720);} 
.off_content .con3 .tb2 td {padding:0 2%;}

/* ÇÐ½À »ó´ã±³»ç */
.consult_content .con1{background:#1e61c6;}
.consult_content .con2{background:#ffffff;}
.consult_content .con3{background:#edf7ff;}
.consult_content .con4{background:#fff;}
.consult_content .con5{background:#f5f5f5;}
.consult_content .con6{background:#fff; padding:8.33vw 5.56vw;}
.consult_content .con7{background:#edf7ff; padding: 8.33vw 5.56vw;}

.consult_content .con2 {height:auto;}

.consult_content .con4 table * {font-size: calc(20 * 100vw / 720);} 
.consult_content .con4 table tr {height: 11.11vw;} 
.consult_content .con4 table thead th {padding: 3.4vw 0; font-size: calc(22 * 100vw / 720);} 
.consult_content .con4 .tb1 thead th:not(:nth-child(1)) img {height: 5.69vw; object-fit: initial; width: auto;} 
.consult_content .con4 .tb1 thead th:nth-child(3) img {height: 5.14vw;} 
.consult_content .con4 .tb1 thead th:nth-child(4) img {height: 3.47vw;} 
.consult_content .con4 .tb1 thead th:nth-child(1) img {display: none;} 
.consult_content .con4 .tb1 thead th span {margin-top: 0.42vw; } 
.consult_content .con4 table td {padding:4.17vw 0}
.consult_content .con4 .tb2 .ic {font-size: calc(22 * 100vw / 720);} 
.consult_content .con4 .tb2 .ic img {height:3.47vw; width:auto;}
.consult_content .con4 .tb2 td {padding:0 2%;}

.consult_content #pos02 {padding: 6.94vw 0 0;}  
.consult_content .con4_2 {padding:0 5.56vw;}
.consult_content .con6 .btn_vod:before {width:11.67vw; height:11.67vw;}

/* ÇÐ½À °ü¸®±³»ç */
.manage_content .con1{background:#1e61c6;}
.manage_content .con2{background:#ffffff;}
.manage_content .con3{background:#edf7ff;}
.manage_content .con4{background:#fff;}
.manage_content .con5{background:#f5f5f5;}
.manage_content .con6{background:#fff;}
.manage_content .con7{background:#edf7ff; padding: 8.33vw 5.56vw;}
.manage_content #pos02 {padding: 6.94vw 0 0;}

.manage_content .con2 {height:auto;}
.manage_content .con2 .obj_box {position: absolute;top: 221px; left: 144px;opacity: 0;
width: 810px; height: 353px;background: #edf7ff; } 
.manage_content .con2 .obj_box > span {position: absolute;top: 61px;left: 0; } 
.manage_content .con2.ani .obj_box { opacity: 1; transition: opacity 2s; } 
.manage_content .con2.ani .obj_box > span:nth-child(3) {transform: translateY(-176px);transition: transform 0.8s linear; } 
.manage_content .con2.ani .obj_box > span:nth-child(1) {transform: translateY(176px);transition: transform 0.8s linear; } 
.manage_content .con2 .txt_box {position: absolute;width: 810px; top: 187px; left: 144px; } 
.manage_content .con2 .txt_box span {display: block;width: 100%;text-align: center;font-family: 'notokr-bold';font-size: 25px; line-height: 1.3;margin-bottom: 111px;color: #fff;opacity: 0; } 
.manage_content .con2 .txt_box span:last-child {margin-bottom: 0; } 
.manage_content .con2.ani span {opacity: 1;transition: opacity 1s;transition-delay: 1s; } 

.manage_content .con4 table * {font-size: calc(20 * 100vw / 720);} 
.manage_content .con4 table tr {height: 11.11vw;} 
.manage_content .con4 table thead th {padding: 3.4vw 0; font-size: calc(22 * 100vw / 720);} 
.manage_content .con4 .tb1 thead th:not(:nth-child(1)) img {height: 5.69vw; object-fit: initial; width: auto;} 
.manage_content .con4 .tb1 thead th:nth-child(3) img {height: 5.14vw;} 
.manage_content .con4 .tb1 thead th:nth-child(4) img {height: 3.47vw;} 
.manage_content .con4 .tb1 thead th:nth-child(1) img {display: none;} 
.manage_content .con4 .tb1 thead th span {margin-top: 0.42vw; } 
.manage_content .con4 table td {padding:4.17vw 0}
.manage_content .con4 .tb2 .ic {font-size: calc(22 * 100vw / 720);} 
.manage_content .con4 .tb2 .ic img {height:3.47vw; width:auto;}
.manage_content .con4 .tb2 .ic span {font-size: calc(20 * 100vw / 720);}
.manage_content .con4 .tb2 td {padding:4.17vw 2%;}
.manage_content #pos02 {padding: 6.94vw 0 0;}  
.manage_content .con4_2 {padding:0 5.56vw;}

.manage_content .con4 .email_box {display:block; height:auto;}
.manage_content .con4 .email_box li {width:100%; padding:4.17vw 2%; text-align: left;}
.manage_content .con4 .email_box li + li {border-left:0; border-top:1px solid #ccc}

.interview_sw {padding:0 9.72vw;}
.interview_sw .swiper-container {border-radius:4.17vw;}
.interview_sw .swiper-slide {padding:5.56vw; text-align: left;}
.interview_box .interview_top em {font-size:calc(36 * 100vw / 720); margin-top: 2.78vw; letter-spacing: -1.5px;}
.interview_box .interview_top strong {font-size:calc(24 * 100vw / 720); margin-top: 2.08vw;}
.interview_box .interview_top .l {margin-right: 15px;}
.interview_box .interview_top .l .logo_kids {width:17.08vw;}
.interview_box .interview_top .l .logo_eli {width:12.22vw;}
.interview_box .interview_top .l .logo_mbest {width:9.58vw;}
.interview_box .interview_top .r img {width:23.89vw;}
.interview_box > p {margin-top: 4.17vw; font-size:calc(20 * 100vw / 720);}
.interview_sw .swiper-button {width:5.14vw;}
.interview_sw .swiper-button-prev {left:2.36vw;}
.interview_sw .swiper-button-next {right:2.36vw;}

/* form */
.recruit_content {}
.recruit_content .sub_txt {font-size:calc(26 * 100vw / 720); letter-spacing: -0.5px;}

.recruit_content .recruit_box {border-radius: 4.17vw; padding: 6.94vw 4.17vw; margin-top: 5.56vw;}
.recruit_content .hr {margin-bottom: 5.56vw;}

/* stepBox */
#stepBox{margin-bottom:  5.56vw;}
#stepBox li {width: 25%; height: 13.89vw; border-radius: 6.94vw;} 
#stepBox li strong {font-size: calc(24 * 100vw / 720);} 
#stepBox li p {font-size: calc(20 * 100vw / 720); margin-top: 1.53vw;} 
#stepBox li:nth-child(1)::after,
#stepBox li:nth-child(2)::after {background: url('https://img2s.mbest.co.kr/mobile/event/20231019e/ic_next_off.png') no-repeat 0 0 / 100%; width: 1.39vw;height: 2.5vw; right:-15.5%;} 
#stepBox li:nth-child(1).select::after,
#stepBox li:nth-child(2).select::after {background: url('https://img2s.mbest.co.kr/mobile/event/20231019e/ic_next_on.png') no-repeat 0 0 / 100%;} 
#stepBox li.select {width: 39.4%;} 
#stepBox li.select::after {right: -9.5%; } 

/* step_int_box */
.step_int_box {text-align: left;}
.step_int_box input[type="text"] {font-size: calc(20 * 100vw / 720);} 
.step_int_box .noti_txt {font-size: calc(18 * 100vw / 720); line-height:1.3;} 
.step_int_box .tit {margin-bottom:2.78vw;} 
.step_int_box .tit h2 {font-size: calc(22 * 100vw / 720);} 
.step_int_box strong.point, .step_int_box b.point {line-height:1.2;}
.step_int_box .btm_txt {font-size:calc(18 * 100vw / 720);}

.step_int_box .table_gray_box {margin-bottom:2.08vw;} 
.step_int_box .table_gray_box ul {display: block;}
.step_int_box .table_gray_box ul li {width:100%; }
.step_int_box .table_gray_box ul li + li {border-top:1px solid #ddd; border-left:0;}
.step_int_box .table_gray_box ul li strong {padding:1.53vw 1.39vw;font-size: calc(18 * 100vw / 720);}
.step_int_box .table_gray_box ul li p {padding:1.67vw 1.39vw; font-size: calc(18 * 100vw / 720);}

.step_int_box .mem_tbl_btn {margin-top: 5.56vw;} 
.step_int_box .mem_tbl_btn a {width:52.64vw; border-radius: 2.78vw; height: 11.25vw; font-size: calc(29 * 100vw / 720); font-family: 'Pretendard-extrabold';} 
.step_int_box .mem_tbl_btn.btn02 a {width:27.78vw;}
.step_int_box .mem_tbl_btn a + a {margin-left: 1.39vw;}
.step_int_box .mem_tbl_btn .ic {margin: 0 0 0 1.53vw; width:1.94vw;} 

.step01_chk span + span {margin-left: 5.56vw;}

.recruit_inp_wrap .recruit_inp + .recruit_inp {margin-top: 2.78vw;}
.recruit_inp.m_100 {display: block;}
.recruit_inp {flex-direction: column}
.recruit_inp .item {font-size:calc(20 * 100vw / 720); flex:0 0 auto;}
.recruit_inp .item.item_half,
.recruit_inp .item.item02 {width:100%;}
.recruit_inp .item + .item {margin-left: 0; margin-top: 2.78vw;}
.recruit_inp .item .tit {font-size:calc(20 * 100vw / 720); margin-bottom: 1.53vw;}
.recruit_inp .item .inp_box {gap: 0 1.39vw;}
.recruit_inp .item .inp_box02 {width:100%;}
.recruit_inp .item .inp_box span {gap: 0 0.97vw;}
.recruit_inp .item .inp_email_box {display: block;}
.recruit_inp .item .inp_email_box input:last-child {width: 100%; margin-left: 0; margin-top: 1.39vw;}

.recruit_inp .item input[type="text"] {height:8.33vw; border-radius: 1.39vw; padding:0.69vw 2.08vw;}

/* step_int_box */
.step_int_box .prvs_consent label {margin-right: 0;}
.prvs_consent input[type="checkbox"],
.prvs_consent input[type="radio"] {width: 4.72vw;height: 4.72vw; background-image: url('//img1s.mbest.co.kr/Pub_event/20250923e/m_ic_chk_off.png');} 
.prvs_consent input[type="checkbox"] + label,
.prvs_consent input[type="radio"] + label {font-size: calc(24 * 100vw / 720); line-height: 4.72vw; margin-left: 1.39vw;} 
.prvs_consent input[type="checkbox"]:checked,
.prvs_consent input[type="radio"]:checked {background-image: url('//img1s.mbest.co.kr/Pub_event/20250923e/m_ic_chk_on.png');}
.prvs_consent .total_chk_save {height:5.28vw;}
.prvs_consent .total_chk_save input[type="checkbox"] + label {font-size:calc(24 * 100vw / 720);}
#step_view2 > .tit p:nth-child(2) {font-size: calc(17 * 100vw / 720);} 

.chk_btn_box span + span {margin-left: 1.39vw;}
.chk_btn_box span label {height: 8.33vw; font-size: calc(22 * 100vw / 720); border-radius: 1.39vw;}
.chk_btn_box span input:checked + label {border-width: 0.28vw;}
.recruit_inp .item select {height: 8.33vw; border-radius: 1.39vw; font-size: calc(22 * 100vw / 720); background:url("//img1s.mbest.co.kr/Pub_event/20250923e/ico_select.png") no-repeat calc(100% - 1.22vw) center / 1.81vw; padding:0.69vw 2.08vw;}
.recruit_inp .item select.select_child {width:100%;}
.recruit_inp .item .btn_tbl_pst {width: 24.31vw; height: 8.33vw; font-size: calc(22 * 100vw / 720); border-radius: 1.39vw;} 
.recruit_inp .item .sub_tit {margin-bottom:1.39vw; font-size:calc(18 * 100vw / 720);}
.recruit_inp .item .career_box {margin-top: 2.78vw;} 
.recruit_inp .item .career_box li {padding-left:0; text-align: left;}
.recruit_inp .item .career_box li:not(:last-child) {padding-bottom: 2.78vw; border-bottom:1px solid #ddd; margin-bottom:2.78vw;}
.recruit_inp .item .career_box li + li {margin-top:0;}
.recruit_inp .item .career_box li + li .sub_tit {display: block; font-family: 'Pretendard-bold';}
.recruit_inp .item .career_box .career_item {flex:0 0 auto; width:100%}
.recruit_inp .item .career_box .career_item:first-child .sub_tit {padding:1.11vw 0;}
.recruit_inp .item .career_box .career_item +.career_item {margin-left: 0; margin-top: 1.39vw;}
.recruit_inp .item .career_box li > a {top:0.28vw; bottom: auto; left:auto; right:0; width:4.17vw; height:4.17vw; border-radius: 0.97vw; background: #999 no-repeat center / 2.22vw;}



#spn_check_txt2 textarea,
#spn_check_txt1 textarea {border-radius: 1.39vw; font-size: calc(24 * 100vw / 720); padding: 2.08vw; height:27.78vw;} 

.complete_box {margin:12% 0;}
.complete_box > img {width: 65%;}
.complete_box strong {font-size:calc(40 * 100vw / 720);  margin-top: 2.78vw; line-height:1.2;}
.complete_box .box_gry {width:100%; margin: 4.17vw auto 0; padding:4.17vw 2.08vw; font-size:calc(22 * 100vw / 720); border-radius:1.39vw;}

.child_box {display:block; gap:0;}
.chkbox_list {margin-top: 2.08vw;}
.chkbox_list span {display: flex; align-items: center;}
.chkbox_list span + span {margin-left:2.78vw;}
.chkbox_list span input[type="checkbox"] {width: 2.5vw; height: 2.5vw; margin-right: 1.39vw;}
.chkbox_list span input[type="checkbox"]:checked {background-image:url("//img1s.mbest.co.kr/Pub_event/20250923e/ico_chkbox_on.png")}
.child_box .point {display: block; margin-top: 2.08vw;}

#spn_check_img .btn_img {width: 24.17vw; height: 6.25vw; font-size: calc(18 * 100vw / 720); border-radius: 1.39vw; margin-right: 1.39vw; } 
.btn_img {background: #333; padding: 0 2.08vw; border-radius: 0.69vw; } 


.mb15 {margin-bottom: 2.08vw !important;}
.mb40 {margin-bottom: 5.56vw !important;}

.mt5 {margin-top: 0.69vw !important;}
.mt10 {margin-top: 1.39vw !important;}
.mt40 {margin-top: 5.56vw !important;}
.mt50 {margin-top: 6.94vw !important;}
.ml20 {margin-left: 2.78vw  !important;}

#footer {display: none;}
.smt_footer{background: #f2f2f2; padding:4% 0 7% 0;}
.smt_footer ul{text-align: center; padding-bottom:3%;}
.smt_footer ul li{display:inline; position:relative; padding:0 1% 0 1%; font-size:13px; white-space:nowrap; border-left:1px solid #444;}
.smt_footer ul li:first-child{border-left:0;}
.smt_footer ul li a{display: inline-block; color:#444; font-size:13px; letter-spacing: -1px;}
.smt_footer p{display: block; text-align: center; color: #666; letter-spacing: -1px; padding:0.5% 0; /*font-size:12px;*/}
.smt_footer p a{color: #1c1c1c; display: inline-block;}

.layer_bg_join .layer_con {width:90% !important;}
.post_search .tf_keyword::placeholder {color:rgb(255,255,255,0.5)}

}