@media(min-width:1025px){.Application_page_root__dTCoE .form_page_container{display:grid;grid-template-columns:minmax(400px,400px) minmax(auto,1fr);min-height:100vh}}@media(max-width:1024px){.Application_page_root__dTCoE{overflow-x:hidden}.Application_page_root__dTCoE .section_form{position:relative;z-index:20;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff}}.Application_page_root__dTCoE .side_card{height:100vh;min-height:600px;border-top-right-radius:20px;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:101}.Application_page_root__dTCoE .side_card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#95191f;z-index:-15}.Application_page_root__dTCoE .side_card .bg{position:absolute;bottom:0;left:0;width:100%;height:100%;max-height:800px;object-fit:cover;z-index:-10;pointer-events:none}.Application_page_root__dTCoE .side_card .logo{position:absolute;top:25px;left:12.5%;object-fit:cover;cursor:pointer;min-width:185px}.Application_page_root__dTCoE .side_card .side_card_title{color:#fff;max-width:320px;padding:0 10px;margin-left:12.5%;margin-top:210px}.Application_page_root__dTCoE .side_card .side_card_title>h1{font-size:20px;line-height:29px}.Application_page_root__dTCoE .side_card .side_card_title>h2{margin-top:20px;font-size:55px;text-shadow:0 0 3px rgba(0,0,0,.3)}.Application_page_root__dTCoE .copyright_glass{width:100%}@media(min-width:1025px){.Application_page_root__dTCoE .copyright_glass{position:absolute;bottom:70px;left:0;padding:0 12.5%}}.Application_page_root__dTCoE .copyright_glass .text_wrap{border:1px solid hsla(0,0%,100%,.5);border-radius:10px;padding:20px;position:relative;color:hsla(0,0%,100%,.8);font-size:11px;line-height:18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1)}@media(max-width:1024px){.Application_page_root__dTCoE .copyright_glass .text_wrap{padding:15px 20px;font-size:10px;line-height:16px}.Application_page_root__dTCoE .copyright_glass{padding:30px 20px 20px}}.Application_page_root__dTCoE .top_card{overflow:hidden;position:relative;z-index:10}.Application_page_root__dTCoE .top_card .bg{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-10;pointer-events:none;object-fit:cover;object-position:bottom}.Application_page_root__dTCoE .top_card .logo{position:absolute;top:20px;left:20px;object-fit:cover;cursor:pointer}.Application_page_root__dTCoE .top_card .top_card_title{color:#fff;padding:90px 20px 43px}.Application_page_root__dTCoE .top_card .top_card_title>h1{font-size:15px;line-height:22px}.Application_page_root__dTCoE .top_card .top_card_title>h2{margin-top:-10px;font-size:40px;line-height:60px}.Application_page_root__dTCoE .footer{position:relative;z-index:10;margin-top:-20px}.Application_page_root__dTCoE .footer .copy_img{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-10;pointer-events:none;object-fit:cover;object-position:bottom}.job-detail_job_detail__K5_aV{padding:50px 50px 50px 80px;background-color:#eee;display:flex;justify-content:center;position:relative;z-index:20;margin-left:-20px}@media(max-width:1024px){.job-detail_job_detail__K5_aV{padding:20px 20px 50px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:10px;margin-left:unset}}.job-detail_job_detail__K5_aV .detail_layout{width:100%;max-width:780px;background-color:#fff;height:100%;padding:60px 60px 100px;position:relative;z-index:20;border-radius:10px;background-size:cover;background-repeat:no-repeat;background-position:top;margin-left:-20px}.job-detail_job_detail__K5_aV .detail_layout.other{height:-moz-fit-content;height:fit-content}@media(max-width:1024px){.job-detail_job_detail__K5_aV .detail_layout{padding:50px 30px;margin-left:unset}}.job-detail_job_detail__K5_aV .card .wrap_id{display:flex;gap:10px;margin:0 0 15px}.job-detail_job_detail__K5_aV .card .wrap_id .icon{font-size:15px;line-height:22px}.job-detail_job_detail__K5_aV .card .wrap_id .icon svg{width:15px;height:22px}.job-detail_job_detail__K5_aV .card .wrap_id .id{color:#95191f;font-size:15px}.job-detail_job_detail__K5_aV .card .title{text-align:left;font-size:30px;line-height:38px;color:#555}.job-detail_job_detail__K5_aV .card .wrap_tap{margin:20px 0 50px;gap:10px}@media(max-width:1024px){.job-detail_job_detail__K5_aV .card .wrap_tap{margin:15px 0 40px;width:100%;font-size:40px;flex-wrap:wrap}}.job-detail_job_detail__K5_aV .card .wrap_tap .tap{text-align:start;gap:8px;width:-moz-fit-content;width:fit-content;border-radius:3px;border:1px solid #bd1f27;padding:0 10px}.job-detail_job_detail__K5_aV .card .wrap_tap .tap .icon{margin-top:-1px}.job-detail_job_detail__K5_aV .card .wrap_tap .tap .icon svg{color:#bd1f27;width:13px;height:13px}.job-detail_job_detail__K5_aV .card .wrap_tap .tap .txt{color:#bd1f27;font-size:11px}.job-detail_job_detail__K5_aV .card .wrap_btn{display:flex;gap:16px;margin-bottom:50px}@media(max-width:1024px){.job-detail_job_detail__K5_aV .card .wrap_btn{display:grid;grid-template-columns:1fr 1fr;margin-bottom:40px}.job-detail_job_detail__K5_aV .card .wrap_btn .btn_shadow .btn_bg{width:unset}}.job-detail_job_detail__K5_aV .card .wrap_type{margin-bottom:30px}@media(max-width:1024px){.job-detail_job_detail__K5_aV .card .wrap_type{margin-bottom:35px}}.job-detail_job_detail__K5_aV .card .wrap_type .title{color:#95191f;font-size:15px;margin-bottom:15px}.job-detail_job_detail__K5_aV .card .wrap_type .detail{font-size:15px;color:#555}.job-detail_job_detail__K5_aV .card .wrap_detail{display:grid;grid-gap:30px;gap:30px;margin-bottom:70px}@media(max-width:1024px){.job-detail_job_detail__K5_aV .card .wrap_detail{margin-bottom:50px;gap:35px}}.job-detail_job_detail__K5_aV .card .wrap_detail .detail .title{color:#95191f;font-size:15px;margin-bottom:15px}.job-detail_job_detail__K5_aV .card .wrap_detail .detail .wrap_list{display:grid;grid-gap:15px;gap:15px}.job-detail_job_detail__K5_aV .card .wrap_detail .detail .list .text{font-size:15px;color:#555}.job-detail_job_detail__K5_aV .card .btn_layout{display:flex;justify-content:center;gap:20px}.job-detail_job_detail__K5_aV .btn_nav{display:flex;position:relative;height:45px;justify-content:space-between;padding:0 20px;align-items:center;border-radius:10px;overflow:hidden;gap:25px;pointer-events:all}.job-detail_job_detail__K5_aV .btn_nav .btn_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;transition:background-color .3s ease-in-out}.job-detail_job_detail__K5_aV .btn_nav.next_btn{color:#fff;opacity:.5;pointer-events:none}.job-detail_job_detail__K5_aV .btn_nav.next_btn .btn_bg{background:#4a4a4a}.job-detail_job_detail__K5_aV .btn_nav.next_btn.valid{pointer-events:all;opacity:1}.job-detail_job_detail__K5_aV .btn_nav.next_btn.valid .btn_bg{background:#95191f}.job-detail_job_detail__K5_aV .btn_nav.back_btn{color:#95191f;border:1px solid #95191f}.job-detail_job_detail__K5_aV .btn_nav.back_btn .btn_bg{background-color:#fff}.job-detail_job_detail__K5_aV .btn_nav.back_btn .ic_arrow{transform:rotate(180deg)}.job-detail_job_detail__K5_aV .btn_nav.back_btn .ic_arrow svg>path{fill:#95191f}.job-detail_job_detail__K5_aV .btn_nav.back_btn:hover .btn_bg{background:#ffeeef}.btn-shadow_btn_shadow__uqv7u .btn_bg{width:200px;padding:14px 0;text-align:center;height:46px;border-radius:70px;background-color:#f0f0f0;cursor:pointer;transition:all .2s ease-in}.btn-shadow_btn_shadow__uqv7u .btn_bg.selected{background-color:#bd1f27;box-shadow:0 10px 25px rgba(189,31,39,.4)}.btn-shadow_btn_shadow__uqv7u .btn_bg.selected .text{color:#fff}.btn-shadow_btn_shadow__uqv7u .btn_bg .text{font-size:16px;line-height:18px;color:#000}.btn_nav_btn_nav__cwRKe{display:flex;position:relative;height:45px;justify-content:space-between;padding:0 20px;align-items:center;border-radius:10px;overflow:hidden;gap:25px;pointer-events:all}.btn_nav_btn_nav__cwRKe .btn_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;transition:background-color .3s ease-in-out;border-radius:inherit}.btn_nav_btn_nav__cwRKe.next_btn{color:#fff;opacity:.5;pointer-events:none}.btn_nav_btn_nav__cwRKe.next_btn .btn_bg{background:#4a4a4a}.btn_nav_btn_nav__cwRKe.next_btn.valid{pointer-events:all;opacity:1}.btn_nav_btn_nav__cwRKe.next_btn.valid .btn_bg{background:#95191f}.btn_nav_btn_nav__cwRKe.next_btn.valid:hover .btn_bg{background:#bd1f27}.btn_nav_btn_nav__cwRKe.next_btn .ic_arrow{position:relative;max-width:min-content;overflow:hidden}.btn_nav_btn_nav__cwRKe.next_btn .left_transform{position:absolute;top:0;left:0;visibility:hidden;width:16px;height:15px}