.btn{border-radius:50px;font-size:16px;font-weight:600;line-height:1.75rem;padding:.625rem 30px;text-transform:capitalize}@media (min-width:200px) and (max-width:560px){.btn{padding-left:26px;padding-right:26px}}@media (min-width:560px) and (max-width:767px){.btn{padding-left:26px;padding-right:26px}}.jobs .filter-wrapper{border-radius:5px;overflow-wrap:break-word;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.jobs .back-btn,.jobs .btn-wrapper,.mobile-search{display:none}@media only screen and (max-width:768px){.jobs .filter-wrapper{border-radius:0;bottom:0;left:100%;position:fixed;top:3.5rem;transition-duration:.25s;transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100vw;z-index:199}.jobs .show{left:0!important}.jobs .back-btn{border-bottom-width:1px;height:48px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));font-size:18px;font-weight:500;line-height:18px;text-transform:capitalize;--tw-text-opacity:1;color:rgb(0 107 240/var(--tw-text-opacity))}.jobs .back-btn,.jobs .btn-wrapper{align-items:center;display:flex;width:100%}.jobs .btn-wrapper{bottom:0;justify-content:center;position:fixed;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem .625rem;--tw-shadow:0 0 4px rgba(0,0,0,.06);--tw-shadow-colored:0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.jobs .btn-filter{flex-grow:1;flex-shrink:1;height:48px;margin-left:.5rem;margin-right:.5rem;width:100%;--tw-bg-opacity:1;background-color:rgb(0 107 240/var(--tw-bg-opacity));vertical-align:middle;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.jobs .btn-filter:hover{--tw-bg-opacity:0.75}.jobs .reset{border-radius:30px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 107 240/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 107 240/var(--tw-text-opacity))}.jobs .reset:hover{--tw-bg-opacity:1;background-color:rgb(232 240 253/var(--tw-bg-opacity))}.jobs .content-wrapper{height:calc(100vh - 184px);overflow:auto;padding:0!important}.content-wrapper .collapse-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:1.5rem 18px 1.5rem 1.5rem}.content-wrapper .collapse-item:last-child{border-bottom-width:0}.mobile-search{border-radius:9999px;bottom:80px;display:block;height:56px;position:fixed;right:18px;width:3.5rem;z-index:100;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));text-align:center;--tw-shadow:rgba(17,17,26,.06) 0px 4px 16px,rgba(17,17,26,.06) 0px 8px 24px,rgba(17,17,26,.06) 0px 16px 56px;--tw-shadow-colored:0px 4px 16px var(--tw-shadow-color),0px 8px 24px var(--tw-shadow-color),0px 16px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.jobs .content-wrapper{padding-left:2.5rem;padding-right:2.25rem;text-align:left}.collapse-item .content{height:auto;margin-top:1.25rem;opacity:1;transition-delay:50ms;transition-duration:.65s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:visible;width:95%}.collapse-item .content.close{height:0;margin:0;opacity:0;visibility:hidden}.collapse-item .options{align-items:flex-start;cursor:pointer;display:flex;margin-bottom:1.25rem}.jobs .job-wrapper{border-radius:5px;flex:1 1 0%;max-width:1000px;min-width:580px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:3.5rem 90px 90px}@media (min-width:200px) and (max-width:560px){.jobs .job-wrapper{min-width:100%;padding:30px 1rem 3.5rem}}@media (min-width:560px) and (max-width:767px){.jobs .job-wrapper{min-width:100%;padding:30px 1rem 3.5rem}}.recruitment-header-title{font-size:30px;margin-bottom:2rem;margin-top:0;text-align:center}@media (min-width:200px) and (max-width:560px){.recruitment-header-title{font-size:24px}}@media (min-width:560px) and (max-width:767px){.recruitment-header-title{font-size:24px}}.position .main-title{align-items:center;border-bottom-width:1px;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding-bottom:30px;text-align:left}@media (min-width:200px) and (max-width:560px){.position .main-title{display:flex}}@media (min-width:560px) and (max-width:767px){.position .main-title{display:flex}}.position .main-title-left{font-size:32px;font-weight:700;line-height:48px}@media (min-width:200px) and (max-width:560px){.position .main-title-left{font-size:22px;line-height:32px}}@media (min-width:560px) and (max-width:767px){.position .main-title-left{font-size:22px;line-height:32px}}.position .main-title-right{float:right;font-size:22px;font-weight:600;line-height:52px;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}@media (min-width:200px) and (max-width:560px){.position .main-title-right{font-size:16px;line-height:1.75rem}}@media (min-width:560px) and (max-width:767px){.position .main-title-right{font-size:16px;line-height:1.75rem}}.position-list{font-size:16px}.position-list .brief{border-bottom-width:1px;display:block;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:30px}@media (min-width:200px) and (max-width:560px){.position-list .brief{padding:1rem 0 22px}}@media (min-width:560px) and (max-width:767px){.position-list .brief{padding:1rem 0 22px}}.position-list .brief .title{font-size:22px;font-weight:600;line-height:32px;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}@media (min-width:200px) and (max-width:560px){.position-list .brief .title{font-size:16px;line-height:1.5rem;margin-bottom:.25rem}}@media (min-width:560px) and (max-width:767px){.position-list .brief .title{font-size:16px;line-height:1.5rem;margin-bottom:.25rem}}.position-list .brief-more{display:flex}@media (min-width:200px) and (max-width:560px){.position-list .brief-more{flex-wrap:wrap;line-height:1rem}}@media (min-width:560px) and (max-width:767px){.position-list .brief-more{flex-wrap:wrap;line-height:1rem}}.position-list .brief-more .detail{display:grid;grid-template-columns:max-content auto;margin-right:38px;--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity))}@media (min-width:200px) and (max-width:560px){.position-list .brief-more .detail{border-right-width:1px;margin-right:.5rem;padding-right:.5rem}}@media (min-width:560px) and (max-width:767px){.position-list .brief-more .detail{border-right-width:1px;margin-right:.5rem;padding-right:.5rem}}.position-list .brief-more .detail:last-child{border-right-width:0}.job-detail{margin-left:auto;margin-right:auto;max-width:1064px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:200px) and (max-width:560px){.job-detail{padding-bottom:80px;padding-left:18px;padding-right:18px}}@media (min-width:560px) and (max-width:767px){.job-detail{padding-bottom:80px;padding-left:18px;padding-right:18px}}.job-detail{zoom:.9}.job-detail .job-header{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;padding-top:80px}@media (min-width:200px) and (max-width:560px){.job-detail .job-header{padding-top:2.25rem}}@media (min-width:560px) and (max-width:767px){.job-detail .job-header{padding-top:2.25rem}}.job-detail .job-title{flex-shrink:1;font-size:32px;font-weight:700;line-height:48px;margin-bottom:0;margin-top:0;text-align:left;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}@media (min-width:200px) and (max-width:560px){.job-detail .job-title{font-size:22px;line-height:2rem}}@media (min-width:560px) and (max-width:767px){.job-detail .job-title{font-size:22px;line-height:2rem}}.job-detail .job-header-apply{flex-shrink:0;height:48px}@media (min-width:200px) and (max-width:560px){.job-detail .job-header-apply{display:none}}@media (min-width:560px) and (max-width:767px){.job-detail .job-header-apply{display:none}}.job-detail .job-header-apply .btn{--tw-bg-opacity:1;background-color:rgb(0 107 240/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.job-detail .job-header-apply .btn:hover{--tw-bg-opacity:0.75}.job-detail .job-info{align-items:center;display:flex;flex-wrap:wrap;margin:3rem auto;--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity));font-size:16px;padding:1.5rem}@media (min-width:200px) and (max-width:560px){.job-detail .job-info{align-items:flex-start;flex-direction:column;font-size:14px;margin-bottom:1rem;margin-top:1rem;padding:.5rem 1rem}}@media (min-width:560px) and (max-width:767px){.job-detail .job-info{align-items:flex-start;flex-direction:column;font-size:14px;margin-bottom:1rem;margin-top:1rem;padding:.5rem 1rem}}.job-info .job-info-item:last-child{border-right-width:0!important}.job-info .job-info-item{border-color:#00000042;border-right-width:1px;padding-left:1rem;padding-right:1rem}@media (min-width:200px) and (max-width:560px){.job-info .job-info-item{border-right-width:0;padding:.25rem 0}}@media (min-width:560px) and (max-width:767px){.job-info .job-info-item{border-right-width:0;padding:.25rem 0}}.job-info-item .label{margin-right:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}@media (min-width:200px) and (max-width:560px){.job-info-item .content{font-weight:600}}@media (min-width:560px) and (max-width:767px){.job-info-item .content{font-weight:600}}.job-detail .job-desc{font-size:16px;line-height:1.5rem;width:100%}.job-detail .job-related{margin-bottom:120px;margin-top:120px}.job-related .job-related-list{margin-bottom:3rem}.job-related .main-title{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.job-detail .job-related-more{text-align:center;width:100%}.job-related-more .btn{border-width:1px;height:48px;--tw-border-opacity:1;border-color:rgb(0 107 240/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 107 240/var(--tw-text-opacity))}.job-related-more .btn:hover{--tw-bg-opacity:1;background-color:rgb(240 244 254/var(--tw-bg-opacity))}.job-detail .job-header-apply-sticky{align-items:center;bottom:0;display:none;justify-content:center;left:0;min-height:84px;position:sticky;right:0;width:100%;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem 18px;--tw-shadow:0 0 4px #fff;--tw-shadow-colored:0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:200px) and (max-width:560px){.job-detail .job-header-apply-sticky{display:flex}}@media (min-width:560px) and (max-width:767px){.job-detail .job-header-apply-sticky{display:flex}}.job-detail .job-header-apply-sticky .btn{height:48px;width:100%;--tw-bg-opacity:1;background-color:rgb(0 107 240/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.job-detail .job-header-apply-sticky .btn:hover{--tw-bg-opacity:0.75}