section.partner-page{width:100%}.partner-banner{width:100%}.partner-banner .swiper-group-box{position:relative}.partner-banner .swiper-group-box .swiper-pagination{position:absolute;bottom:20px;left:0;display:flex;justify-content:center;gap:8px}.partner-banner .swiper-group-box .swiper-pagination .swiper-pagination-bullet{background-color:#fff;margin:0}.partner-banner .swiper-group-box .swiper-button-prev{background:url(https://dashx.co.kr/build/assets/banner_prev-BiCcxzZv.svg) no-repeat center center;width:44px;height:44px;margin:0;left:40px}@media screen and (max-width: 768px){.partner-banner .swiper-group-box .swiper-button-prev{display:none}}.partner-banner .swiper-group-box .swiper-button-next{background:url(https://dashx.co.kr/build/assets/banner_next-UlNdPI7c.svg) no-repeat center center;width:44px;height:44px;margin:0;right:40px}@media screen and (max-width: 768px){.partner-banner .swiper-group-box .swiper-button-next{display:none}}.partner-banner .item-wrap{height:280px;display:flex;justify-content:center;align-items:flex-start;width:100%;position:relative;background-color:#000}@media screen and (max-width: 768px){.partner-banner .item-wrap{aspect-ratio:1 / 1;height:auto}}.partner-banner .item-wrap .logo-box{position:absolute;top:30px;left:40px;color:#fff;font-size:20px;line-height:24px}.partner-banner .item-wrap .view-box{padding-top:29px;display:inline-flex}.partner-banner .item-wrap .view-box img{width:auto;height:auto;max-width:100%;max-height:100%}.partner-list-header{max-width:1180px;margin:0 auto;padding-top:60px;width:calc(100% - 40px)}.partner-list-header .header-info-box{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.partner-list-header .header-info-box{flex-direction:column;align-items:flex-start}}.partner-list-header .header-info-box .tit-box{font-weight:600;font-size:24px;line-height:34px;letter-spacing:-.04em}@media screen and (max-width: 768px){.partner-list-header .header-info-box .recruitment-box{display:none}}.partner-list-header .header-info-box .recruitment-box .recruitment-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0 18px 0 14px;background-color:#000;border-radius:500px;height:40px}.partner-list-header .header-info-box .recruitment-box .recruitment-btn .dot{position:absolute;right:-8px;top:-8px;background:url(https://dashx.co.kr/build/assets/recruitment_dot-Ds6H3yss.png) no-repeat center center / cover;width:24px;height:24px}.partner-list-header .header-info-box .recruitment-box .recruitment-btn .ic{margin-right:6px}.partner-list-header .header-info-box .recruitment-box .recruitment-btn .ic.ic-recruitment{background:url(https://dashx.co.kr/build/assets/recruitment-CnN5gcKD.svg) no-repeat center center;width:24px;height:24px}.partner-list-header .header-info-box .recruitment-box .recruitment-btn .btn-txt{color:#fff;font-size:14px;letter-spacing:-.04em;font-weight:600}.partner-list-header .header-search-box{margin-top:20px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.partner-list-header .header-search-box{position:relative;flex-direction:column;align-items:flex-start;margin-top:16px}}.partner-list-header .header-search-box .filter-box{display:inline-flex;border-radius:500px;background-color:#f5f5f6;padding:4px}@media screen and (max-width: 768px){.partner-list-header .header-search-box .filter-box{order:2;margin-top:12px}}.partner-list-header .header-search-box .filter-box label{display:inline-flex;cursor:pointer}.partner-list-header .header-search-box .filter-box label input[type=radio]{position:absolute;left:-9999px;transform:scale(0)}.partner-list-header .header-search-box .filter-box label input[type=radio]:checked~.filter-btn{border-radius:500px;background:#fff;box-shadow:0 0 4px #00000014;color:#000}.partner-list-header .header-search-box .filter-box label .filter-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;width:76px;font-size:14px;font-weight:500;letter-spacing:-.04em;color:#a0a0a0}@media screen and (max-width: 768px){.partner-list-header .header-search-box .filter-box label .filter-btn{height:34px}}.partner-list-header .header-search-box .search-box{display:inline-flex;align-items:center}@media screen and (max-width: 768px){.partner-list-header .header-search-box .search-box{order:1;width:100%}}.partner-list-header .header-search-box .search-box .input-box{position:relative;width:280px}@media screen and (max-width: 768px){.partner-list-header .header-search-box .search-box .input-box{width:100%}}.partner-list-header .header-search-box .search-box .input-box input{width:100%;height:40px;border:1px solid #D7D8DA;padding:0 48px 0 16px;border-radius:999px;font-size:14px;letter-spacing:-.04em}@media screen and (max-width: 768px){.partner-list-header .header-search-box .search-box .input-box input{height:44px}}.partner-list-header .header-search-box .search-box .input-box input:focus{border:1px solid #000}.partner-list-header .header-search-box .search-box .input-box input::placeholder{color:#b7b7b7}.partner-list-header .header-search-box .search-box .input-box .search-btn{background:url(https://dashx.co.kr/build/assets/search-B6hSM2MZ.svg) no-repeat center / cover;width:24px;height:24px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.partner-list-header .header-search-box .search-box .align-box{margin-left:16px}.partner-list-header .header-search-box .search-box .align-box .sort-select-box{position:relative}.partner-list-header .header-search-box .search-box .align-box .sort-select-box .sort-toggle-btn{height:30px;align-items:center;display:inline-flex;font-size:14px;line-height:21px;color:#000;padding-left:4px;padding-right:24px;background:url(https://dashx.co.kr/build/assets/select_arrow-CAo7AoKF.svg) no-repeat right center}@media screen and (max-width: 768px){.partner-list-header .header-search-box .search-box .align-box .sort-select-box .sort-toggle-btn{font-size:13px;min-width:auto}}.partner-list-header .header-search-box .search-box .align-box .sort-select-box .sort-list{position:absolute;right:0;top:36px;box-shadow:0 3px 8px #0000001a;border-radius:8px;padding:12px 0;display:flex;flex-direction:column;gap:10px;background:#fff;z-index:100;width:116px}@media screen and (max-width: 768px){.partner-list-header .header-search-box .search-box .align-box .sort-select-box .sort-list{top:32px}}.partner-list-header .header-search-box .search-box .align-box .sort-select-box .sort-list .sort-item .sort-btn{width:100%;display:inline-flex;align-items:center;height:21px;padding:0 16px;color:#969696}@media screen and (max-width: 768px){.partner-list-header .header-search-box .search-box .align-box .sort-select-box .sort-list .sort-item .sort-btn{font-size:14px}}.partner-list-header .header-search-box .search-box .align-box .sort-select-box .sort-list .sort-item .sort-btn.is-active,.partner-list-header .header-search-box .search-box .align-box .sort-select-box .sort-list .sort-item .sort-btn:hover{color:#262626}@media screen and (max-width: 768px){.partner-list-header .header-search-box .search-box .align-box{margin:0;position:absolute;right:0;bottom:7px}}.partner-list-header .header-search-box .search-box .align-box select{padding:0 24px 0 4px;border:0;font-size:14px;letter-spacing:-.03em;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://dashx.co.kr/build/assets/select_arrow-CAo7AoKF.svg) no-repeat right center}@media screen and (max-width: 768px){.partner-list-header .header-search-box .search-box .align-box select{font-size:13px}}.partner-list-body{max-width:1180px;margin:0 auto;width:calc(100% - 40px)}.partner-list-body .nodata-view{padding:96px 0 136px}@media screen and (max-width: 768px){.partner-list-body .nodata-view{padding:80px 0}}.partner-list-body .nodata-view .nodata-msg-box{text-align:center}.partner-list-body .nodata-view .nodata-msg-box .main-box{font-weight:500;font-size:20px;line-height:140%;letter-spacing:-.04em}@media screen and (max-width: 768px){.partner-list-body .nodata-view .nodata-msg-box .main-box{font-size:16px}}.partner-list-body .nodata-view .nodata-msg-box .sub-box{padding-top:12px;color:#7f838a;font-size:16px;letter-spacing:-.04em}@media screen and (max-width: 768px){.partner-list-body .nodata-view .nodata-msg-box .sub-box{padding-top:8px;font-size:14px}}.partner-list-body .nodata-list-box{padding:48px 0 0;border-top:1px solid #E7E7E7}.partner-list-body .nodata-list-box .list-head-box{font-size:20px;line-height:140%;letter-spacing:-.04em;font-weight:600}.partner-list-body .list-wrap{padding:28px 0 160px;display:block}@media screen and (max-width: 768px){.partner-list-body .list-wrap{padding:24px 0 80px}}.partner-list-body .list-wrap ul{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 20px}@media screen and (max-width: 768px){.partner-list-body .list-wrap ul{grid-template-columns:repeat(1,1fr)}}.partner-list-body .list-wrap ul li{min-width:0}.partner-list-body .list-wrap ul li .item-wrap{position:relative;display:block}.partner-list-body .list-wrap ul li .item-wrap .view-box{position:relative;border-radius:14px;overflow:hidden;border:1px solid #E7E7E7}.partner-list-body .list-wrap ul li .item-wrap .view-box .desc-box{height:110px;padding:14px 16px;background:linear-gradient(180deg,#0000,#000000b3);position:absolute;bottom:0;left:0;right:0;z-index:100;display:flex;align-items:flex-end}.partner-list-body .list-wrap ul li .item-wrap .view-box .desc-box .desc-txt{color:#fff;font-size:22px;line-height:140%;letter-spacing:-.88px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;border-radius:12px}.partner-list-body .list-wrap ul li .item-wrap .view-box .badge-box{border-radius:999px;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:12px;left:12px;height:24px;padding:0 8px;font-size:12px;font-weight:500;letter-spacing:-.04em}.partner-list-body .list-wrap ul li .item-wrap .view-box .badge-box.red{background-color:#f93a3a;color:#fff}.partner-list-body .list-wrap ul li .item-wrap .view-box .badge-box.black{background-color:#000;color:#fff}.partner-list-body .list-wrap ul li .item-wrap .view-box .badge-box.gray{background-color:#f0f1f3;color:#47484c}.partner-list-body .list-wrap ul li .item-wrap .view-box .img-box{display:flex;aspect-ratio:380 / 200;width:100%}@media screen and (max-width: 768px){.partner-list-body .list-wrap ul li .item-wrap .view-box .img-box{aspect-ratio:1 / .5}}.partner-list-body .list-wrap ul li .item-wrap .view-box .img-box img{width:100%;height:100%}.partner-list-body .list-wrap ul li .item-wrap .info-box{padding-top:12px}.partner-list-body .list-wrap ul li .item-wrap .info-box .subject-box{font-weight:600;font-size:18px;letter-spacing:-.04em;line-height:140%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.partner-list-body .list-wrap ul li .item-wrap .info-box .detail-box{margin-top:8px;display:flex;align-items:center}.partner-list-body .list-wrap ul li .item-wrap .info-box .detail-box .profile-img{border-radius:50%;overflow:hidden;width:32px;height:32px}.partner-list-body .list-wrap ul li .item-wrap .info-box .detail-box .profile-img img{width:100%;height:100%;object-fit:cover}.partner-list-body .list-wrap ul li .item-wrap .info-box .detail-box .con-box{display:flex;align-items:center;gap:6px}.partner-list-body .list-wrap ul li .item-wrap .info-box .detail-box .con-box .line{background:#d7d7d7;width:1px;height:10px}.partner-list-body .list-wrap ul li .item-wrap .info-box .detail-box .con-box .corp-box{color:#585e6f;font-size:13px;font-weight:500;line-height:140%;letter-spacing:-.04em}.partner-list-body .list-wrap ul li .item-wrap .info-box .detail-box .con-box .range-box{color:#7f838a;font-size:13px;line-height:140%;letter-spacing:-.04em}article.recruitment-layer{z-index:1000;position:fixed;top:0;right:0;bottom:0;left:0}article.recruitment-layer:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background-color:#00000080}article.recruitment-layer .layer-wrapper{z-index:500;position:fixed;max-width:660px;transform:translate(-50%,-50%);top:50%;left:50%;border-radius:20px;background-color:#fff;padding:40px}article.recruitment-layer .layer-wrapper .layer-head-box{padding-bottom:20px;display:flex;position:relative;align-items:center;justify-content:space-between;border-bottom:1px solid #E0E0E0}article.recruitment-layer .layer-wrapper .layer-head-box .head-box{font-size:24px;line-height:140%;letter-spacing:-.03em;font-weight:600}article.recruitment-layer .layer-wrapper .layer-head-box .layer-close-btn{background:url(https://dashx.co.kr/build/assets/layer_close-DWa4GYSb.svg) no-repeat center / cover;width:20px;height:20px;position:absolute;right:0;top:0}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap{margin-top:20px;height:405px;overflow:auto}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap::-webkit-scrollbar{width:4px;height:4px}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap::-webkit-scrollbar-track{background:#f2f2f2;border-radius:8px}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap::-webkit-scrollbar-thumb{background:#727586;border-radius:8px}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents{padding-right:8px;font-size:14px;line-height:140%;letter-spacing:-.04em;padding-bottom:40px}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .table-box{padding-top:20px}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .table-box th,article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .table-box td{border:1px solid #D7D7D7;padding:12px}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .table-box .txt-list .txt-item{padding-left:8px;position:relative;color:#47484c;font-size:13px;line-height:160%;letter-spacing:-.04em}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .table-box .txt-list .txt-item:after{content:"";position:absolute;left:0;top:7px;width:4px;height:4px;border-radius:50%;background-color:#47484c}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .contents-box{padding:20px 0}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .contents-box .contents-head-box{padding-bottom:12px;font-size:14px;line-height:160%;letter-spacing:-.04em;color:#47484c}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .contents-box .contents-head-box b{color:#000;font-size:20px}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .contents-box .contents-body-box .txt-group+.txt-group{margin-top:12px}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .contents-box .contents-body-box .txt-group .group-head-box{padding-bottom:4px;font-size:14px;letter-spacing:-.04em;font-weight:700}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .contents-box .contents-body-box .txt-group .txt-list .txt-item{padding-left:8px;position:relative;color:#47484c;font-size:14px;line-height:160%;letter-spacing:-.04em}article.recruitment-layer .layer-wrapper .layer-body-box .scroll-wrap .scroll-contents .contents-box .contents-body-box .txt-group .txt-list .txt-item:after{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:50%;background-color:#47484c}aside.floating-btn{position:fixed;bottom:24px;right:24px;z-index:500}@media screen and (max-width: 768px){aside.floating-btn{bottom:12px;right:12px}}aside.floating-btn .floating-top-btn{display:inline-flex;background:url(https://dashx.co.kr/build/assets/floating_top-CxAqE5h4.png) no-repeat center / cover;width:50px;height:50px}@media screen and (max-width: 768px){aside.floating-btn .floating-top-btn{width:36px;height:36px}}
