@charset "UTF-8";:root{--primary-yellow:#ffd600;--sub-yellow:#ffe663;--primary-red:#ff3500;--sub-red:#e83b15;--primary-orange:#d64f2d;--sub-orange:#ef6d4b;--button-orange:#ff7b31;--primary-green:#6ebb6c;--primary-blue:#0085ff;--primary-gray:#312e27;--gray-252d32:#252d32;--gray-393434:#393434;--gray-62:#626262;--gray-68:#686868;--gray-74:#747474;--gray-76:#767676;--gray-7d:#7d7d7d;--gray-84:#848484;--gray-8e:#8e8e8e;--gray-9a:#9a9a9a;--gray-99:#999999;--gray-a3:#a3a3a3;--gray-aa:#aaaaaa;--gray-ab:#ababab;--gray-ae:#aeaeae;--gray-af:#afafaf;--gray-cb:#cbcbcb;--gray-c8:#c8c8c8;--gray-d9:#d9d9d9;--gray-de:#dedede;--gray-e2:#e2e2e2;--gray-e3:#e3e3e3;--gray-eb:#ebebeb;--gray-e6:#e6e6e6;--gray-ef:#efefef;--gray-f1:#f1f1f1;--gray-f4:#f4f4f4;--gray-f5:#f5f5f5;--gray-f6:#f6f6f6;--gray-f8:#f8f8f8;--gray-f9:#f9f9f9;--gray-fb:#fbfbfb}.home-container{line-height:1;background:var(--gray-fb);padding:20px 0;border-bottom:1px solid var(--gray-e2)}.home-container *{box-sizing:border-box}.home-container a,.home-container abbr,.home-container acronym,.home-container address,.home-container applet,.home-container article,.home-container aside,.home-container audio,.home-container b,.home-container big,.home-container blockquote,.home-container canvas,.home-container caption,.home-container center,.home-container cite,.home-container code,.home-container dd,.home-container del,.home-container details,.home-container dfn,.home-container div,.home-container dl,.home-container dt,.home-container em,.home-container embed,.home-container fieldset,.home-container figcaption,.home-container figure,.home-container footer,.home-container form,.home-container h1,.home-container h2,.home-container h3,.home-container h4,.home-container h5,.home-container h6,.home-container header,.home-container hgroup,.home-container i,.home-container iframe,.home-container img,.home-container ins,.home-container kbd,.home-container label,.home-container legend,.home-container li,.home-container mark,.home-container menu,.home-container nav,.home-container object,.home-container ol,.home-container output,.home-container p,.home-container pre,.home-container q,.home-container ruby,.home-container s,.home-container samp,.home-container section,.home-container small,.home-container span,.home-container strike,.home-container strong,.home-container sub,.home-container summary,.home-container sup,.home-container table,.home-container tbody,.home-container td,.home-container tfoot,.home-container th,.home-container thead,.home-container time,.home-container tr,.home-container tt,.home-container u,.home-container ul,.home-container var,.home-container video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.home-container .hide{display:none!important}.home-container .cursor-pointer{cursor:pointer}.home-container .overlap{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:1}.home-container .red-text{color:var(--primary-red)!important}.home-container .orange-text{color:var(--primary-orange)!important}.home-container .green-text{color:var(--primary-green)!important}.home-container .blue-text{color:var(--primary-blue)!important}.home-container .bold-text{font-weight:700}.home-container .underline-text{text-decoration:underline}.home-container .line-through-text{text-decoration:line-through}.home-container .main-summary-section{display:flex;gap:10px;width:1400px;margin:0 auto}.home-container .banner-wrap,.home-container .login-section-wrap{height:120px;border-radius:10px;overflow:hidden;cursor:pointer;position:relative}.home-container .banner-wrap::before,.home-container .login-section-wrap::before{position:absolute;top:0;left:0;content:"";width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--gray-eb);border-radius:10px}.home-container .bannerSwiper,.home-container .bannerSwiper::before{border-radius:4px}.home-container .logout-section-wrap{height:120px;border:1px solid var(--gray-eb);border-radius:10px;overflow:hidden}.home-container .banner-wrap img{width:100%;height:100%;object-fit:cover}.home-container .bannerSwiper .swiper-button-next,.home-container .bannerSwiper .swiper-button-prev{top:50%;width:34px;height:34px;margin-top:-13px;border-radius:50%;z-index:100;background-position:center;background-repeat:no-repeat;background-size:contain}.home-container .bannerSwiper .swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'%3E%3Cg filter='url(%23filter0_d_1022_1836)'%3E%3Crect x='4' y='2' width='26' height='26' rx='13' fill='white'/%3E%3C/g%3E%3Cpath d='M18 20L14 15L18 10' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_1022_1836' x='0' y='0' width='34' height='34' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1022_1836'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1022_1836' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.home-container .bannerSwiper .swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'%3E%3Cg filter='url(%23filter0_d_1022_1841)'%3E%3Crect x='30' y='28' width='26' height='26' rx='13' transform='rotate(-180 30 28)' fill='white'/%3E%3C/g%3E%3Cpath d='M16 10L20 15L16 20' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_1022_1841' x='0' y='0' width='34' height='34' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1022_1841'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1022_1841' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.home-container .bannerSwiper .swiper-button-next::after,.home-container .bannerSwiper .swiper-button-prev::after{font-size:0;display:none}.home-container .list-section-wrap{width:900px}.home-container .list-navi{margin:10px 0;padding:0 20px;height:40px;border:1px solid var(--gray-eb);border-radius:10px;background:#fff}.home-container .list-navi>li{display:inline-flex;align-items:center;margin-right:40px;padding:0;height:38px;color:var(--gray-9a);font-weight:500;font-size:13px;letter-spacing:-.05em;cursor:pointer}.home-container .list-navi>.current-list{position:relative;color:#393434;font-weight:700}.home-container .list-navi>.current-list::before{content:"";left:0;bottom:0;position:absolute;width:100%;border-bottom:2px solid #ffd600}.home-container .list-card-wrap{display:flex;justify-content:start;flex-wrap:wrap;gap:10px}.home-container .list-card{width:216px;border:1px solid var(--gray-eb);border-radius:10px;background:#fff;font-size:13px;overflow:hidden;cursor:pointer}.home-container .list-thumbnail-wrap{width:100%;height:96px;overflow:hidden;display:flex;justify-content:center}.home-container .list-thumbnail-wrap img{width:100%;height:auto;object-fit:cover;object-position:center}.home-container .list-desc{height:59px;padding:13px 10px;line-height:1.2}.home-container .list-title{margin-bottom:6px;width:197px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.home-container .list-company-name{font-size:12px;letter-spacing:-.1em;display:inline-block;width:calc(100% - 0px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.home-container .rank-wrap{width:230px}.home-container .rank-box-wrap{margin:10px 0;border-radius:10px;background:#fff;overflow:hidden;position:relative;height:375px}.home-container .rank-box-wrap::before{position:absolute;top:0;left:0;content:"";width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--gray-eb);border-radius:10px}.home-container .rank-title-wrap{padding:13px 15px;border-bottom:1px solid var(--gray-eb);font-size:13px}.home-container .rank-navi-wrap,.home-container .rank-title{display:inline-block}.home-container .rank-navi-wrap{float:right;color:var(--gray-9a);font-weight:500;font-size:10px;transform:translateY(2px)}.home-container .rank-navi-wrap>span{color:var(--gray-393434);font-weight:700}.home-container .rank-navi{float:right;margin-left:10px;transform:translateY(-6px)}.home-container .rank-navi>li{display:inline-block;padding:2px;border:1px solid var(--gray-eb);cursor:pointer}.home-container .rank-navi>li:first-of-type{margin-right:-3px}.home-container .rank-wrap{padding:0 20px}.home-container .rank{margin-top:16px;font-size:12px;letter-spacing:-.05em}.home-container .rank:first-child{margin-top:18px}.home-container .rank-number{display:inline-block;margin-right:3px;font-weight:700;width:15px;text-align:center}.home-container .rank-status{float:right;color:var(--gray-393434);font-size:10px;font-weight:700;width:20px;display:inline-flex;justify-content:space-between;align-items:center}.home-container .rankSwiper{width:230px}.home-container .rankSwiper .swiper-pagination{top:1px;bottom:auto;height:38px;display:flex;align-items:center;width:60px;left:154px;font-size:10px}.home-container .rankSwiper .swiper-pagination .swiper-pagination-current{font-weight:700;color:var(--gray-393434)}.home-container .rankSwiper .swiper-pagination .swiper-pagination-total{font-weight:500;color:var(--gray-9a)}.home-container .rankSwiper .swiper-button-next,.home-container .rankSwiper .swiper-button-prev{top:10px;width:20px;height:20px;background:#fff;border:1px solid #ebebeb;color:#9a9a9a;display:flex;align-items:center;justify-content:center;z-index:100}.home-container .rankSwiper .swiper-button-next::after,.home-container .rankSwiper .swiper-button-prev::after{font-size:10px!important}.home-container .rankSwiper .swiper-button-prev{left:181px;border-radius:4px 0 0 4px}.home-container .rankSwiper .swiper-button-next{border-radius:0 4px 4px 0}.home-container .recruiting-more-button-wrap{padding:20px;text-align:right;font-size:12px;letter-spacing:-.05em;color:var(--gray-af);position:relative;z-index:1}.home-container .recruiting-more-button-wrap>a::after{content:"";display:inline-block;width:5px;height:5px;margin-left:4px;border-top:1px solid #999;border-right:1px solid #999;transform:translateY(-1.5px) rotate(45deg)}.home-container .shortcut-section-wrap{width:250px}.home-container .login-button-wrap{display:flex;background-color:#fff}.home-container .login-button-wrap>li{display:inline-block;width:50%;padding:0 35px;height:86px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:14px;letter-spacing:-.05em;text-align:center;cursor:pointer;position:relative}.home-container .login-button-wrap>li .icon-login-1,.home-container .login-button-wrap>li .icon-login-2{width:18px;height:18px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain}.home-container .login-button-wrap>li .icon-login-1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_757_27556)'%3E%3Cpath d='M15.0344 11.6981L12.2852 10.8368C11.2406 10.5071 10.5326 9.55845 10.5326 8.48191V8.30025C11.3574 7.95711 11.9347 7.15643 11.9347 6.22119V3.25399C11.9347 2.00925 10.9038 1 9.6323 1H8.36083C7.08935 1 6.05842 2.00925 6.05842 3.25399V6.22119C6.05842 7.15643 6.63574 7.95038 7.46048 8.30025V8.48191C7.46048 9.55845 6.75258 10.5071 5.70791 10.8368L2.95876 11.6981C1.79038 12.0614 1 13.1245 1 14.3221V17H17V14.3221C17 13.1245 16.2096 12.0681 15.0412 11.6981H15.0344Z' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_757_27556'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.home-container .login-button-wrap>li .icon-login-2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M16 1H2V17H16V1Z' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 17H14' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11 12H7V17H11V12Z' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 8H5.4289' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.82812 8H9.25702' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6562 8H13.0851' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 5H5.4289' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.82812 5H9.25702' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6562 5H13.0851' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.home-container .login-button-wrap>li span{font-size:14px;line-height:18px;font-weight:700;letter-spacing:-.7px;color:#393434}.home-container .login-button-wrap>li>span{display:inline-block;margin-bottom:5px;font-weight:700}.home-container .login-button-wrap>li:first-of-type{border-right:1px solid var(--gray-eb)}.home-container .logout-button-wrap>li{display:inline-block;padding:15px;font-size:14px;letter-spacing:-.05em;text-align:center;height:120px}.home-container .logout-button-wrap>li .flex{display:flex}.home-container .logout-button-wrap>li .flex .member-photo img.photo{width:58px;height:58px;border-radius:50%}.home-container .logout-button-wrap>li .flex .member-info{margin-left:10px}.home-container .logout-button-wrap>li .flex .member-info p{font-style:normal;letter-spacing:-.05em;text-align:left}.home-container .logout-button-wrap>li .flex .member-info p.color-393434{font-weight:700;font-size:15px;line-height:18px;color:#393434;margin-bottom:6px}.home-container .logout-button-wrap>li .flex .member-info p.color-312E27{font-weight:400;font-size:16px;line-height:12px;color:#0085ff;margin-bottom:6px}.home-container .logout-button-wrap>li .flex .member-info p.color-312E28{font-weight:400;font-size:16px;line-height:12px;color:#ff3500;margin-bottom:6px}.home-container .logout-button-wrap>li .flex .member-info p.color-0085FF{font-weight:400;font-size:15px;line-height:16px;color:#0085ff}.home-container .logout-button-wrap>li .flex .btn-info,.home-container .logout-button-wrap>li .flex .btn-logout{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;margin-top:10px;padding:0;height:22px;background:#fff;border:1px solid #e3e3e3;border-radius:4px;font-style:normal;font-weight:400;font-size:10px;line-height:10px;text-align:center;letter-spacing:-.05em;color:#252d32;position:relative}.home-container .logout-button-wrap>li .flex .btn-logout{width:58px;margin-right:10px}.home-container .logout-button-wrap>li .flex .btn-info{width:151px}.home-container .join-button-wrap{display:flex;align-items:center;width:calc(100% - 2px);padding:0 15px;height:33px;margin-left:1px;border-top:1px solid var(--gray-eb);background:var(--gray-f8);font-size:11px;letter-spacing:0;position:relative;border-radius:0 0 10px 10px;color:#a3a3a3}.home-container .join-button-wrap a{color:#a3a3a3}.home-container .join-button-wrap a:nth-child(2){margin-left:10px}.home-container .join-button{padding-right:10px;color:var(--gray-393434);font-weight:500;cursor:pointer;position:relative;color:#393434!important}.home-container .join-button::after{content:"";position:absolute;right:0;top:0;width:1px;height:12px;background:#a3a3a3}.home-container .find-account-button{padding-left:10px;border-left:1px solid var(--gray-a3);color:var(--gray-a3);cursor:pointer;position:relative}.home-container .main-shortcut-wrap{margin-top:10px;border:1px solid var(--gray-eb);border-radius:10px;overflow:hidden}.home-container .main-shortcut-wrap>ul{display:flex;flex-wrap:wrap;background-color:#fff}.home-container .main-shortcut-wrap li{width:33.33%;border-bottom:1px solid var(--gray-eb);border-right:1px solid var(--gray-eb);text-align:center}.home-container .main-shortcut-wrap li:nth-of-type(3n){border-right:none}.home-container .main-shortcut-wrap li>a{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;height:75.5px}.home-container .shortcut-name{display:block;font-size:12px;letter-spacing:-.1em}.home-container .notice-wrap{margin-top:-1px;background:var(--gray-f8);border:1px 0 solid var(--gray-eb);font-size:12px;letter-spacing:-.1em;overflow:hidden;height:34px}.home-container .notice-wrap .swiper-slide-box{display:inline-block;width:100%;overflow:hidden;height:34px}.home-container .notice-wrap .swiper-slide-box .swiper-slide{display:flex;justify-content:space-between;align-items:center;position:relative;height:36px}.home-container .notice-wrap .swiper-slide-box .swiper-slide a{display:inline-block;padding:0 15px;width:calc(100% - 0px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.home-container .notice-wrap span:first-of-type{font-weight:500;margin-right:10px}.home-container .shortcut-section-wrap .banner-wrap{margin-top:10px;height:99px}.home-container .shortcut-section-wrap .banner-wrap a{position:relative}.home-container ol,.home-container ul{list-style:none}.home-container blockquote,.home-container q{quotes:none}.home-container blockquote:after,.home-container blockquote:before,.home-container q:after,.home-container q:before{content:none}.home-container table{border-collapse:collapse;border-spacing:0}.home-container a{outline:0;position:relative}.home-container a,.home-container a:active,.home-container a:hover{color:inherit;text-decoration:none}