.job_list_wrapper .side_btn_area{position:fixed;right:0;top:500px;background-color:#452c6a;border-radius:50px 0 0 50px;font-size:14px}.job_list_wrapper .side_btn_area a{padding:20px;color:#fff;-webkit-transition:.2s;transition:.2s}.job_list_wrapper .side_btn_area a:hover{opacity:.8}@media(max-width: 450px){.job_list_wrapper .side_btn_area a:hover{opacity:1}}.job_list_wrapper .side_btn_area a span{color:#98ffdc;margin-right:5px}.job_list_wrapper .purple_bg{padding:70px 0;background-color:#452c6a;color:#fff}@media(max-width: 769px){.job_list_wrapper .purple_bg{padding:50px 0}}.job_list_wrapper .purple_bg .fv_area .h_area .sub_txt{margin-bottom:10px;font-size:14px;font-weight:700}@media(max-width: 769px){.job_list_wrapper .purple_bg .fv_area .h_area .sub_txt{font-size:12px}}.job_list_wrapper .purple_bg .fv_area .h_area .main_txt{font-size:33px;font-weight:700}@media(max-width: 769px){.job_list_wrapper .purple_bg .fv_area .h_area .main_txt{font-size:28px}}.job_list_wrapper .purple_bg .fv_area .h_area .sub_txt span{color:#98ffdc;font-size:20px;padding:0 10px}@media(max-width: 769px){.job_list_wrapper .purple_bg .fv_area .h_area .main_txt{letter-spacing:3px}}.job_list_wrapper .purple_bg .fv_area .now_search_area{margin-top:50px}.job_list_wrapper .purple_bg .fv_area .now_search_area .tag_area{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11px}.job_list_wrapper .purple_bg .fv_area .now_search_area .tag_area li{margin:0 10px 10px 0;line-height:1.5}.job_list_wrapper .purple_bg .fv_area .now_search_area .tag_area li:last-child{margin-right:0}.job_list_wrapper .purple_bg .fv_area .now_search_area .tag_area li a{border-radius:20px;color:#0c0d21 !important;padding:9px 13px;background-color:#faf8ff;border:1px solid #452c6a;-webkit-transition:.2s;transition:.2s;transition:.2s}.job_list_wrapper .purple_bg .fv_area .now_search_area .tag_area li a:hover{opacity:.8}@media(max-width: 450px){.job_list_wrapper .purple_bg .fv_area .now_search_area .tag_area li a:hover{opacity:1}}.job_list_wrapper .purple_bg .fv_area .now_search_area .tag_area li a.white{background-color:#fff;border:1px solid #fff}.job_list_wrapper .purple_bg .fv_area .now_search_area .tag_area li{margin-top:10px;margin-bottom:0}.job_list_wrapper .purple_bg .fv_area .search_box{border-radius:7px;background-color:#fff;color:#0c0d21;padding:25px}.job_list_wrapper .purple_bg .fv_area .search_box .txt_box{width:40%;margin-right:20px}.job_list_wrapper .purple_bg .fv_area .search_box .txt_box input{width:100%;border:none;outline:none;font-size:18px}.job_list_wrapper .purple_bg .fv_area .search_box .btn_group{width:60%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.job_list_wrapper .purple_bg .fv_area .search_box .btn_group .modal_open_area{border-left:2px solid #452c6a;padding-left:30px;padding-right:30px;-webkit-transition:.2s;transition:.2s}.job_list_wrapper .purple_bg .fv_area .search_box .btn_group .modal_open_area:hover{opacity:.8}@media(max-width: 450px){.job_list_wrapper .purple_bg .fv_area .search_box .btn_group .modal_open_area:hover{opacity:1}}.job_list_wrapper .purple_bg .fv_area .search_box .btn_group .modal_open_area .txt{margin-right:10px}.job_list_wrapper .purple_bg .fv_area .search_box .btn_group .modal_open_area .arrow{width:28px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.job_list_wrapper .purple_bg .fv_area .search_box .btn_group .modal_open_area.icon{width:35px;padding-right:0;padding-left:25px}.job_list_wrapper .job_list_group{background-color:#452c6a}.job_list_wrapper .job_list_group .job_list_area{padding-top:70px;background-color:#fff;border-radius:100px 0 0 0}@media(max-width: 769px){.job_list_wrapper .job_list_group .job_list_area{padding-top:50px;border-radius:50px 0 0 0}}.job_list_wrapper .job_list_group .job_list_area .job_list_box .head_area{margin-bottom:40px}@media(max-width: 450px){.job_list_wrapper .job_list_group .job_list_area .job_list_box .head_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 450px){.job_list_wrapper .job_list_group .job_list_area .job_list_box .head_area .pageing_area{margin-bottom:20px}}.job_list_wrapper .job_list_group .job_list_area .job_list_box .head_area .page_select{position:relative}.job_list_wrapper .job_list_group .job_list_area .job_list_box .head_area .page_select .trs{position:absolute;top:13px;right:11px;font-size:10px;color:#0c0d21}.job_list_wrapper .job_list_group .job_list_area .job_list_box .head_area .page_select .ttl{background-color:#452c6a;color:#fff;font-size:14px;padding:10px 10px 12px 15px;border-radius:7px 0 0 7px}.job_list_wrapper .job_list_group .job_list_area .job_list_box .head_area .page_select form select{padding:9.5px 24px 9.5px 9.5px;border:1px solid #452c6a;outline:none;border-radius:0 7px 7px 0}.job_list_wrapper .job_list_group .job_list_area .job_list_box .job_lists .title_txt{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.job_list_wrapper .job_list_group .job_list_area .job_list_box .job_lists .title_txt .circle{background:#452c6a;border-radius:50%;width:10px;height:10px;margin-top:2px}.job_list_wrapper .job_list_group .job_list_area .job_list_box .job_lists .title_txt .txt{font-weight:700;margin-left:10px}.job_list_wrapper .job_list_group .job_list_area .job_list_box .job_lists .title_txt .txt{color:#452c6a;font-size:18px}.job_list_wrapper .job_list_group .job_list_area .job_list_box .err_area{background-color:#f6f2fe;padding:40px;text-align:center;line-height:1.5}.job_list_wrapper .job_list_group .under_pagination{padding:70px 0 70px 0;background-color:#fff}@media(max-width: 769px){.job_list_wrapper .job_list_group .under_pagination{padding:50px 0 50px 0}}.job_list_wrapper .job_list_group .under_pagination .pagination{justify-self:center}.job_list_wrapper .pagination a{color:#0c0d21;padding:0 10px;border-right:1px solid #452c6a;-webkit-transition:.2s;transition:.2s}.job_list_wrapper .pagination a:hover{opacity:.8}@media(max-width: 450px){.job_list_wrapper .pagination a:hover{opacity:1}}.job_list_wrapper .pagination a.arrow{width:25px;border:none;-webkit-transition:.2s;transition:.2s}.job_list_wrapper .pagination a.arrow:hover{opacity:.8}@media(max-width: 450px){.job_list_wrapper .pagination a.arrow:hover{opacity:1}}.job_list_wrapper .pagination a.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.job_list_wrapper .pagination a.current{font-weight:700}.job_list_wrapper .pagination .dots{padding:0 10px;border-right:1px solid #452c6a}.confident_page{padding:70px 0}@media(max-width: 769px){.confident_page{padding:50px 0}}.confident_page .confident_area .sub_txt{margin-bottom:10px;font-size:14px;font-weight:700}@media(max-width: 769px){.confident_page .confident_area .sub_txt{font-size:12px}}.confident_page .confident_area .main_txt{font-size:33px;font-weight:700}@media(max-width: 769px){.confident_page .confident_area .main_txt{font-size:28px}}.confident_page .confident_area .sub_txt{color:#452c6a}.confident_page .confident_area .main_txt{margin-bottom:30px}@media(max-width: 769px){.confident_page .confident_area .main_txt{letter-spacing:3px}}.confident_page .confident_area .box{line-height:1.5;margin-bottom:30px}.confident_page .confident_area .box .head_text{color:#452c6a;font-weight:700;font-size:18px;margin-bottom:30px}@media(max-width: 450px){.confident_page .confident_area .box .head_text{line-height:1.8}}.confident_page .confident_area .box .detail_text{line-height:1.8;margin-bottom:10px}.confident_page .confident_area .box .detail_text:last-child{margin-bottom:0}.confident_page .cta_area{cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='10'%20viewBox='0%200%2093%2093'%3E%3Crect%20width='93'%20height='93'%20rx='46.5'%20fill='%2398ffdc'%20stroke='transparent'/%3E%3C/svg%3E") 46 46,auto}.confident_page .cta_area .cta{color:#fff;border-radius:7px;padding:60px;position:relative;overflow:hidden;background-color:#452c6a}.confident_page .cta_area .cta::before,.confident_page .cta_area .cta::after{content:"";position:absolute;inset:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.confident_page .cta_area .cta::before{background:-webkit-linear-gradient(48deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%);background:linear-gradient(42deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%);opacity:1;z-index:0}.confident_page .cta_area .cta::after{background:-webkit-radial-gradient(2.52% 96.31%, circle farthest-corner, rgb(103, 231, 186) 0%, rgb(104, 221, 184) 0.83%, rgb(107, 184, 177) 4.18%, rgb(110, 152, 171) 7.81%, rgb(113, 126, 166) 11.73%, rgb(115, 106, 163) 16.04%, rgb(116, 92, 160) 20.94%, rgb(117, 83, 158) 26.95%, rgb(117, 81, 158) 37.25%, rgb(95, 68, 133) 49.76%, rgb(43, 36, 75) 81.53%, rgb(23, 24, 52) 96.77%);background:radial-gradient(circle farthest-corner at 2.52% 96.31%, rgb(103, 231, 186) 0%, rgb(104, 221, 184) 0.83%, rgb(107, 184, 177) 4.18%, rgb(110, 152, 171) 7.81%, rgb(113, 126, 166) 11.73%, rgb(115, 106, 163) 16.04%, rgb(116, 92, 160) 20.94%, rgb(117, 83, 158) 26.95%, rgb(117, 81, 158) 37.25%, rgb(95, 68, 133) 49.76%, rgb(43, 36, 75) 81.53%, rgb(23, 24, 52) 96.77%);opacity:0;z-index:1}.confident_page .cta_area .cta>*{position:relative;z-index:2}.confident_page .cta_area .cta:hover::before{opacity:0}.confident_page .cta_area .cta:hover::after{opacity:1}@media(max-width: 450px){.confident_page .cta_area .cta{padding:35px}}@media(max-width: 450px){.confident_page .cta_area .cta .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.confident_page .cta_area .cta .box .txt_area{width:60%;border-right:1px solid #fff;padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 450px){.confident_page .cta_area .cta .box .txt_area{width:100%;padding-right:0;border-right:none;margin-bottom:20px}}.confident_page .cta_area .cta .box .txt_area .acc{color:#98ffdc;margin-bottom:10px;font-size:14px;font-weight:700}.confident_page .cta_area .cta .box .txt_area .main_txt{font-size:28px;margin-bottom:20px;letter-spacing:5px;font-weight:500;line-height:1.3}@media(max-width: 769px){.confident_page .cta_area .cta .box .txt_area .main_txt{font-size:25px}}.confident_page .cta_area .cta .box .txt_area .sub_txt{line-height:1.5;font-size:16px}.confident_page .cta_area .cta .box .btn_area{width:50%;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 450px){.confident_page .cta_area .cta .box .btn_area{width:100%;padding-left:0}}.confident_page .cta_area .cta .box .btn_area .btn{width:100%;display:inline-block}.confident_page .cta_area .cta .box .btn_area .btn a{padding:15px 20px;border-radius:50px;border:1px solid #0c0d21;color:#0c0d21;font-weight:500;font-size:14px}.confident_page .cta_area .cta .box .btn_area .btn a .arrow{margin-left:15px;width:22px;margin-top:1px}.confident_page .cta_area .cta .box .btn_area .btn a{background:rgba(0,0,0,0);border:1px solid #fff;padding:20px 25px;color:#fff;cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='10'%20viewBox='0%200%2093%2093'%3E%3Crect%20width='93'%20height='93'%20rx='46.5'%20fill='%2398ffdc'%20stroke='transparent'/%3E%3C/svg%3E") 46 46,auto}@media(max-width: 450px){.confident_page .cta_area .cta .box .btn_area .btn a{padding:20px 17px}}.confident_page .cta_area .cta .box .btn_area .btn a .txt{font-size:16px;line-height:1.5}@media(max-width: 450px){.confident_page .cta_area .cta .box .btn_area .btn a .txt{font-size:14px}}.company_page{padding:70px 0}@media(max-width: 769px){.company_page{padding:50px 0}}.company_page .h_area .sub_txt{margin-bottom:10px;font-size:14px;font-weight:700}@media(max-width: 769px){.company_page .h_area .sub_txt{font-size:12px}}.company_page .h_area .main_txt{font-size:33px;font-weight:700}@media(max-width: 769px){.company_page .h_area .main_txt{font-size:28px}}.company_page .h_area .sub_txt{color:#452c6a}@media(max-width: 769px){.company_page .h_area .main_txt{letter-spacing:3px}}.company_page .table_area{margin-top:40px}.company_page .table_area table{width:100%;border-collapse:collapse;line-height:1.5}.company_page .table_area table tr{border-bottom:1px solid #452c6a;vertical-align:top}.company_page .table_area table tr:first-child{border-top:1px solid #452c6a}@media(max-width: 450px){.company_page .table_area table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.company_page .table_area table th{width:25%;font-weight:normal;text-align:left}@media(max-width: 450px){.company_page .table_area table th{width:100%;padding-top:20px}}.company_page .table_area table td{padding:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.company_page .table_area table td span{color:#aea4be}@media(max-width: 450px){.company_page .table_area table td{padding:10px 0 20px 0}}.about_page{padding:70px 0 0 0;background-color:#0c0d21;overflow:hidden}@media(max-width: 769px){.about_page{padding:50px 0 0 0}}.about_page .about_box.marker{position:relative}.about_page .about_box.marker .bg{position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:110%}@media(max-width: 450px){.about_page .about_box.marker .bg{top:55%}}.about_page .about_box .v_area .v_box .vision_area{padding-bottom:100px}@media(max-width: 769px){.about_page .about_box .v_area .v_box .vision_area{padding-bottom:80px}}.about_page .about_box .v_area .v_box .vision_area .h_area{margin-bottom:40px;position:relative;z-index:2}.about_page .about_box .v_area .v_box .vision_area .h_area .sub_txt{margin-bottom:10px;font-size:14px;font-weight:700}@media(max-width: 769px){.about_page .about_box .v_area .v_box .vision_area .h_area .sub_txt{font-size:12px}}.about_page .about_box .v_area .v_box .vision_area .h_area .main_txt{font-size:33px;font-weight:700}@media(max-width: 769px){.about_page .about_box .v_area .v_box .vision_area .h_area .main_txt{font-size:28px}}.about_page .about_box .v_area .v_box .vision_area .h_area .sub_txt{color:#98ffdc;margin-bottom:0}.about_page .about_box .v_area .v_box .vision_area .h_area .main_txt{line-height:1.5;color:#fff}@media(max-width: 769px){.about_page .about_box .v_area .v_box .vision_area .h_area .main_txt{letter-spacing:3px}}.about_page .about_box .v_area .v_box .vision_area .vision_contents{line-height:2.5;max-width:600px;color:#fff;position:relative;z-index:2}@media(max-width: 450px){.about_page .about_box .v_area .v_box .vision_area .vision_contents{line-height:2}}.about_page .about_box .v_area .v_box .vision_area .vision_contents p{margin-bottom:30px}.about_page .about_box .v_area .v_box .vision_area .vision_contents p:last-child{margin-bottom:0}.about_page .cta_parent .cta_box .cta_area{cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='10'%20viewBox='0%200%2093%2093'%3E%3Crect%20width='93'%20height='93'%20rx='46.5'%20fill='%2398ffdc'%20stroke='transparent'/%3E%3C/svg%3E") 46 46,auto}.about_page .cta_parent .cta_box .cta_area .cta{color:#fff;border-radius:7px;padding:60px;position:relative;overflow:hidden;background-color:#452c6a}.about_page .cta_parent .cta_box .cta_area .cta::before,.about_page .cta_parent .cta_box .cta_area .cta::after{content:"";position:absolute;inset:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.about_page .cta_parent .cta_box .cta_area .cta::before{background:-webkit-linear-gradient(48deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%);background:linear-gradient(42deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%);opacity:1;z-index:0}.about_page .cta_parent .cta_box .cta_area .cta::after{background:-webkit-radial-gradient(2.52% 96.31%, circle farthest-corner, rgb(103, 231, 186) 0%, rgb(104, 221, 184) 0.83%, rgb(107, 184, 177) 4.18%, rgb(110, 152, 171) 7.81%, rgb(113, 126, 166) 11.73%, rgb(115, 106, 163) 16.04%, rgb(116, 92, 160) 20.94%, rgb(117, 83, 158) 26.95%, rgb(117, 81, 158) 37.25%, rgb(95, 68, 133) 49.76%, rgb(43, 36, 75) 81.53%, rgb(23, 24, 52) 96.77%);background:radial-gradient(circle farthest-corner at 2.52% 96.31%, rgb(103, 231, 186) 0%, rgb(104, 221, 184) 0.83%, rgb(107, 184, 177) 4.18%, rgb(110, 152, 171) 7.81%, rgb(113, 126, 166) 11.73%, rgb(115, 106, 163) 16.04%, rgb(116, 92, 160) 20.94%, rgb(117, 83, 158) 26.95%, rgb(117, 81, 158) 37.25%, rgb(95, 68, 133) 49.76%, rgb(43, 36, 75) 81.53%, rgb(23, 24, 52) 96.77%);opacity:0;z-index:1}.about_page .cta_parent .cta_box .cta_area .cta>*{position:relative;z-index:2}.about_page .cta_parent .cta_box .cta_area .cta:hover::before{opacity:0}.about_page .cta_parent .cta_box .cta_area .cta:hover::after{opacity:1}@media(max-width: 450px){.about_page .cta_parent .cta_box .cta_area .cta{padding:35px}}@media(max-width: 450px){.about_page .cta_parent .cta_box .cta_area .cta .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.about_page .cta_parent .cta_box .cta_area .cta .box .txt_area{width:60%;border-right:1px solid #fff;padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 450px){.about_page .cta_parent .cta_box .cta_area .cta .box .txt_area{width:100%;padding-right:0;border-right:none;margin-bottom:20px}}.about_page .cta_parent .cta_box .cta_area .cta .box .txt_area .acc{color:#98ffdc;margin-bottom:10px;font-size:14px;font-weight:700}.about_page .cta_parent .cta_box .cta_area .cta .box .txt_area .main_txt{font-size:28px;margin-bottom:20px;letter-spacing:5px;font-weight:500;line-height:1.3}@media(max-width: 769px){.about_page .cta_parent .cta_box .cta_area .cta .box .txt_area .main_txt{font-size:25px}}.about_page .cta_parent .cta_box .cta_area .cta .box .txt_area .sub_txt{line-height:1.5;font-size:16px}.about_page .cta_parent .cta_box .cta_area .cta .box .btn_area{width:50%;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 450px){.about_page .cta_parent .cta_box .cta_area .cta .box .btn_area{width:100%;padding-left:0}}.about_page .cta_parent .cta_box .cta_area .cta .box .btn_area .btn{width:100%;display:inline-block}.about_page .cta_parent .cta_box .cta_area .cta .box .btn_area .btn a{padding:15px 20px;border-radius:50px;border:1px solid #0c0d21;color:#0c0d21;font-weight:500;font-size:14px}.about_page .cta_parent .cta_box .cta_area .cta .box .btn_area .btn a .arrow{margin-left:15px;width:22px;margin-top:1px}.about_page .cta_parent .cta_box .cta_area .cta .box .btn_area .btn a{background:rgba(0,0,0,0);border:1px solid #fff;padding:20px 25px;color:#fff;cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='10'%20viewBox='0%200%2093%2093'%3E%3Crect%20width='93'%20height='93'%20rx='46.5'%20fill='%2398ffdc'%20stroke='transparent'/%3E%3C/svg%3E") 46 46,auto}@media(max-width: 450px){.about_page .cta_parent .cta_box .cta_area .cta .box .btn_area .btn a{padding:20px 17px}}.about_page .cta_parent .cta_box .cta_area .cta .box .btn_area .btn a .txt{font-size:16px;line-height:1.5}@media(max-width: 450px){.about_page .cta_parent .cta_box .cta_area .cta .box .btn_area .btn a .txt{font-size:14px}}.about_page .cta_parent .cta_box .cta_area .cta{border-radius:0}.about_page .cta_parent .cta_box .cta_area .cta .box{max-width:1060px;margin:0 auto}.job_detail_wrapper{padding:70px 0}@media(max-width: 769px){.job_detail_wrapper{padding:50px 0}}.job_detail_wrapper .company_name_area{margin-bottom:20px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.job_detail_wrapper .company_name_area .cicon{margin-right:30px;width:60px}.job_detail_wrapper .company_name_area .cicon img{border:1px solid #452c6a;border-radius:7px}.job_detail_wrapper .company_name_area .name_area .industry{color:#452c6a;margin-bottom:10px}.job_detail_wrapper .company_name_area .name_area .customerName{font-size:18px;font-weight:500;line-height:1.5}.job_detail_wrapper .main_area{margin-bottom:40px}.job_detail_wrapper .main_area .h1_txt{font-weight:700;font-size:30px;color:#452c6a;margin-bottom:30px;line-height:1.5}@media(max-width: 769px){.job_detail_wrapper .main_area .h1_txt{font-size:28px}}.job_detail_wrapper .main_area .metas_area{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:30px;margin-bottom:30px}@media(max-width: 450px){.job_detail_wrapper .main_area .metas_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}}.job_detail_wrapper .main_area .metas_area .box .icon{width:30px;margin-right:10px;opacity:.5}.job_detail_wrapper .main_area .metas_area .box .box_area .txt_area{font-weight:500;margin-bottom:10px;color:#452c6a}.job_detail_wrapper .main_area .metas_area .box .box_area .txt_area:last-child{margin-bottom:0}.job_detail_wrapper .main_area .img_box{margin-bottom:40px}@media(max-width: 450px){.job_detail_wrapper .main_area .img_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.job_detail_wrapper .main_area .img_box .company_thumbnail{width:32%}@media(max-width: 450px){.job_detail_wrapper .main_area .img_box .company_thumbnail{width:100%;margin-bottom:20px}.job_detail_wrapper .main_area .img_box .company_thumbnail:last-child{margin-bottom:0}}.job_detail_wrapper .main_area .img_box .company_thumbnail img{border:1px solid #452c6a;border-radius:7px}.job_detail_wrapper .main_area .img_box .no_thumbnail{width:32%}.job_detail_wrapper .main_area .img_box .no_thumbnail img{border-radius:7px}.job_detail_wrapper .main_area .tag_area{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11px}.job_detail_wrapper .main_area .tag_area li{margin:0 10px 10px 0;line-height:1.5}.job_detail_wrapper .main_area .tag_area li:last-child{margin-right:0}.job_detail_wrapper .main_area .tag_area li a{border-radius:20px;color:#0c0d21 !important;padding:9px 13px;background-color:#faf8ff;border:1px solid #452c6a;-webkit-transition:.2s;transition:.2s;transition:.2s}.job_detail_wrapper .main_area .tag_area li a:hover{opacity:.8}@media(max-width: 450px){.job_detail_wrapper .main_area .tag_area li a:hover{opacity:1}}.job_detail_wrapper .main_area .tag_area li a.white{background-color:#fff;border:1px solid #fff}.job_detail_wrapper .main_content{margin-bottom:40px}.job_detail_wrapper .main_content .title_txt{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.job_detail_wrapper .main_content .title_txt .circle{background:#452c6a;border-radius:50%;width:10px;height:10px;margin-top:2px}.job_detail_wrapper .main_content .title_txt .txt{font-weight:700;margin-left:10px}.job_detail_wrapper .main_content .title_txt .txt{color:#452c6a;font-size:18px}.job_detail_wrapper .main_content .contents{line-height:1.5;margin-bottom:20px}.job_detail_wrapper .main_content .skill{line-height:1.5;margin-bottom:20px;padding:40px;background-color:#f6f2fe;border-radius:7px}@media(max-width: 450px){.job_detail_wrapper .main_content .skill{padding:20px}}.job_detail_wrapper .related_article_area{margin-bottom:40px}.job_detail_wrapper .related_article_area .title_txt{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.job_detail_wrapper .related_article_area .title_txt .circle{background:#452c6a;border-radius:50%;width:10px;height:10px;margin-top:2px}.job_detail_wrapper .related_article_area .title_txt .txt{font-weight:700;margin-left:10px}.job_detail_wrapper .related_article_area .title_txt .txt{color:#452c6a;font-size:18px}.job_detail_wrapper .related_article_area .card_area .card{position:relative;line-height:1.5;background-color:#fafafa;border:1px solid #eee;word-wrap:break-word;color:#0c0d21;margin-bottom:40px;border-radius:7px}.job_detail_wrapper .related_article_area .card_area .card .pop{position:absolute;top:-20px;left:23%;width:90px;z-index:2}@media(max-width: 450px){.job_detail_wrapper .related_article_area .card_area .card .pop{left:initial;right:10px}}.job_detail_wrapper .related_article_area .card_area .card a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#0c0d21;-webkit-transition:.2s;transition:.2s}.job_detail_wrapper .related_article_area .card_area .card a:hover{opacity:.8}@media(max-width: 450px){.job_detail_wrapper .related_article_area .card_area .card a:hover{opacity:1}}@media(max-width: 450px){.job_detail_wrapper .related_article_area .card_area .card a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.job_detail_wrapper .related_article_area .card_area .card a .card_thumbnail{width:30%;height:auto;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:7px 0 0 7px}@media(max-width: 450px){.job_detail_wrapper .related_article_area .card_area .card a .card_thumbnail{width:100%;height:180px;border-radius:7px 7px 0 0}}.job_detail_wrapper .related_article_area .card_area .card a .card_thumbnail img{margin:0px !important;width:100% !important}.job_detail_wrapper .related_article_area .card_area .card a .card_content{width:70%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 450px){.job_detail_wrapper .related_article_area .card_area .card a .card_content{width:100%}}.job_detail_wrapper .related_article_area .card_area .card a .card_content .st{margin-bottom:10px;color:#452c6a;font-size:14px;font-weight:700}.job_detail_wrapper .related_article_area .card_area .card a .card_content .card_title{font-weight:bold;margin-bottom:10px}.job_detail_wrapper .related_article_area .card_area .card a .card_content .card_excerpt{font-size:.85em;line-height:1.6}.job_detail_wrapper .company_data{margin-bottom:40px}.job_detail_wrapper .company_data table{width:100%;border:1px solid #452c6a;border-radius:7px;border-collapse:separate}@media(max-width: 450px){.job_detail_wrapper .company_data table{border:none}}@media(max-width: 450px){.job_detail_wrapper .company_data table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.job_detail_wrapper .company_data table tr:last-child td{border-bottom:none !important}.job_detail_wrapper .company_data table tr td{padding:20px 20px;line-height:1.5;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 450px){.job_detail_wrapper .company_data table tr td{display:block}}.job_detail_wrapper .company_data table tr td.title{background-color:#452c6a;color:#fff;border-bottom:1px solid #fff;width:30%}@media(max-width: 450px){.job_detail_wrapper .company_data table tr td.title{border-radius:7px;border-bottom:none;width:100%;padding:10px 20px}}.job_detail_wrapper .company_data table tr td.body{border-bottom:1px solid #452c6a}@media(max-width: 450px){.job_detail_wrapper .company_data table tr td.body{border-bottom:none}}.job_detail_wrapper .company_data .title_txt{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.job_detail_wrapper .company_data .title_txt .circle{background:#452c6a;border-radius:50%;width:10px;height:10px;margin-top:2px}.job_detail_wrapper .company_data .title_txt .txt{font-weight:700;margin-left:10px}.job_detail_wrapper .company_data .title_txt .txt{color:#452c6a;font-size:18px}.job_detail_wrapper .btn_area{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media(max-width: 450px){.job_detail_wrapper .btn_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.job_detail_wrapper .btn_area .btn a{padding:15px 20px;border-radius:50px;border:1px solid #0c0d21;color:#0c0d21;font-weight:500;font-size:14px}.job_detail_wrapper .btn_area .btn a .arrow{margin-left:15px;width:22px;margin-top:1px}@media(max-width: 450px){.job_detail_wrapper .btn_area .btn{width:100%;margin-bottom:20px}}.job_detail_wrapper .btn_area .btn a{background:#452c6a;border:1px solid #452c6a;color:#fff;-webkit-transition:.2s;transition:.2s}.job_detail_wrapper .btn_area .btn a:hover{color:#452c6a;background-color:#fff}.job_detail_wrapper .btn_area .btn a .arrow{position:relative;width:22px;height:22px}.job_detail_wrapper .btn_area .btn a .arrow:before{display:block;content:"";width:22px;height:22px;border-radius:50%;position:absolute;top:0;left:0;bottom:0;margin:auto;background:-webkit-linear-gradient(48deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%);background:linear-gradient(42deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%)}.job_detail_wrapper .btn_area .btn a .arrow:after{display:block;content:"";width:7px;height:7px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;left:5px;bottom:0;margin:auto}.job_detail_wrapper .btn_area .btn a .arrow::before{background:#98ffdc}.job_detail_wrapper .btn_area .btn a .arrow::after{border-top:solid 1px #452c6a;border-right:solid 1px #452c6a}.job_detail_wrapper .btn_area .btn button{width:100%;padding:15px 20px;border-radius:50px;background:#452c6a;border:1px solid #452c6a;color:#fff;font-size:14px;font-weight:700;letter-spacing:1.5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;transition:.2s}.job_detail_wrapper .btn_area .btn button:hover{color:#452c6a;background-color:#fff}.job_detail_wrapper .btn_area .btn button .arrow{margin-left:15px;position:relative;width:22px;height:22px}.job_detail_wrapper .btn_area .btn button .arrow:before{display:block;content:"";width:22px;height:22px;border-radius:50%;position:absolute;top:0;left:0;bottom:0;margin:auto;background:-webkit-linear-gradient(48deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%);background:linear-gradient(42deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%)}.job_detail_wrapper .btn_area .btn button .arrow:after{display:block;content:"";width:7px;height:7px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;left:5px;bottom:0;margin:auto}.job_detail_wrapper .btn_area .btn button .arrow::before{background:#98ffdc}.job_detail_wrapper .btn_area .btn button .arrow::after{border-top:solid 1px #452c6a;border-right:solid 1px #452c6a}.job_detail_wrapper .btn_area .btn button .txt{line-height:1;margin-top:1px}.job_detail_wrapper .btn_area .btn_white{margin-left:20px;min-width:150px}.job_detail_wrapper .btn_area .btn_white a{padding:15px 20px;border-radius:50px;border:1px solid #0c0d21;color:#0c0d21;font-weight:500;font-size:14px}.job_detail_wrapper .btn_area .btn_white a .arrow{margin-left:15px;width:22px;margin-top:1px}@media(max-width: 450px){.job_detail_wrapper .btn_area .btn_white{width:100%;margin-left:0}}.job_detail_wrapper .btn_area .btn_white a{background:#fff;border:1px solid #452c6a;color:#452c6a;-webkit-transition:.2s;transition:.2s}.job_detail_wrapper .btn_area .btn_white a:hover{color:#fff;background-color:#452c6a}.job_detail_wrapper .btn_area .btn_white a:hover .arrow::before{background:#fff}.job_detail_wrapper .btn_area .btn_white a:hover .arrow::after{border-top:solid 1px #452c6a;border-right:solid 1px #452c6a}.job_detail_wrapper .btn_area .btn_white a .txt{margin:4px auto}.thanks_page{padding:70px 0}.thanks_page .head_group{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.thanks_page .head_group .icon{width:50px;min-width:50px;margin-right:20px}.thanks_page .head_group .top_area{line-height:1.5;font-weight:500}.thanks_page .head_group .top_area .sub_txt{margin-bottom:10px;font-size:14px;font-weight:700}@media(max-width: 769px){.thanks_page .head_group .top_area .sub_txt{font-size:12px}}.thanks_page .head_group .top_area .main_txt{font-size:33px;font-weight:700}@media(max-width: 769px){.thanks_page .head_group .top_area .main_txt{font-size:28px}}.thanks_page .head_group .top_area .sub_txt{color:#452c6a;margin-bottom:0}.thanks_page .head_group .top_area .main_txt{color:#0c0d21;font-size:30px}@media(max-width: 769px){.thanks_page .head_group .top_area .main_txt{letter-spacing:3px}}.thanks_page .body .txt_area{line-height:1.8;border-bottom:1px solid #452c6a;padding-bottom:40px;margin-bottom:40px}.thanks_page .body .txt_box{line-height:1.8;margin-bottom:40px}.thanks_page .body .txt_box a{display:inline}.thanks_page .body .btn_area{margin:20px auto 0 auto;text-align:left}.thanks_page .body .btn_area .btn{display:inline-block}.thanks_page .body .btn_area .btn a{padding:15px 20px;border-radius:50px;border:1px solid #0c0d21;color:#0c0d21;font-weight:500;font-size:14px}.thanks_page .body .btn_area .btn a .arrow{margin-left:15px;width:22px;margin-top:1px}.thanks_page .body .btn_area .btn a{min-width:140px;background-color:#fff;-webkit-transition:.2s;transition:.2s}.thanks_page .body .btn_area .btn a:hover{color:#fff;background-color:#452c6a}.thanks_page .body .btn_area .btn a:hover .arrow::before{background:#fff}.thanks_page .body .btn_area .btn a:hover .arrow::after{border-top:solid 1px #452c6a;border-right:solid 1px #452c6a}.thanks_page .body .btn_area .btn a .arrow{position:relative;width:22px;height:22px}.thanks_page .body .btn_area .btn a .arrow:before{display:block;content:"";width:22px;height:22px;border-radius:50%;position:absolute;top:0;left:0;bottom:0;margin:auto;background:-webkit-linear-gradient(48deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%);background:linear-gradient(42deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%)}.thanks_page .body .btn_area .btn a .arrow:after{display:block;content:"";width:7px;height:7px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;left:5px;bottom:0;margin:auto}.consider_page{padding:70px 0}@media(max-width: 769px){.consider_page{padding:50px 0}}.consider_page .title_area .h_area{margin-bottom:40px}.consider_page .title_area .h_area .sub_txt{margin-bottom:10px;font-size:14px;font-weight:700}@media(max-width: 769px){.consider_page .title_area .h_area .sub_txt{font-size:12px}}.consider_page .title_area .h_area .main_txt{font-size:33px;font-weight:700}@media(max-width: 769px){.consider_page .title_area .h_area .main_txt{font-size:28px}}.consider_page .title_area .h_area .sub_txt{color:#452c6a;margin-bottom:0}.consider_page .title_area .h_area .main_txt{line-height:1.5}@media(max-width: 769px){.consider_page .title_area .h_area .main_txt{letter-spacing:3px}}.consider_page .consider_area{background-color:#e8e8e8;border-radius:7px;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 450px){.consider_page .consider_area{padding:20px}}.consider_page .consider_area .consider_list .cca{margin-bottom:20px}.consider_page .consider_area .consider_list .cca:last-child{margin-bottom:0}.consider_page .consider_area .consider_list .cca button{border:none;width:20px;min-width:20px;margin-left:10px;margin-top:3px;background-color:rgba(0,0,0,0);padding:0;-webkit-transition:.2s;transition:.2s}.consider_page .consider_area .consider_list .cca button:hover{opacity:.8}@media(max-width: 450px){.consider_page .consider_area .consider_list .cca button:hover{opacity:1}}.consider_page .consider_area .consider_list .cca .custom_checkbox{width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;outline:2px solid #452c6a;outline-offset:-1px;background-color:#fff;border-radius:50px;padding:10px;color:#0c0d21;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .2s;transition:opacity .2s}.consider_page .consider_area .consider_list .cca .custom_checkbox:last-child{margin-bottom:0}.consider_page .consider_area .consider_list .cca .custom_checkbox:hover{opacity:.8}@media(max-width: 450px){.consider_page .consider_area .consider_list .cca .custom_checkbox{border-radius:7px}}.consider_page .consider_area .consider_list .cca .custom_checkbox .icon{width:30px;min-width:30px}.consider_page .consider_area .consider_list .cca .custom_checkbox .icon svg .cls-1,.consider_page .consider_area .consider_list .cca .custom_checkbox .icon svg .cls-2{fill:none;stroke:#452c6a;stroke-width:2px}.consider_page .consider_area .consider_list .cca .custom_checkbox .icon svg .cls-1{stroke-linecap:round}.consider_page .consider_area .consider_list .cca .custom_checkbox .icon svg .cls-2{stroke-miterlimit:10}.consider_page .consider_area .consider_list .cca .custom_checkbox .name{margin-left:10px;padding-bottom:3px;line-height:1.5}.consider_page .consider_area .empty_area{background-color:#fff;padding:40px;border-radius:7px;text-align:center;list-style:1.5}@media(max-width: 450px){.consider_page .consider_area .empty_area{padding:20px}}.consider_page .btn_area{margin:25px auto 0 auto;text-align:center}.consider_page .btn_area .btn{display:inline-block}.consider_page .btn_area .btn a{padding:15px 20px;border-radius:50px;border:1px solid #0c0d21;color:#0c0d21;font-weight:500;font-size:14px}.consider_page .btn_area .btn a .arrow{margin-left:15px;width:22px;margin-top:1px}.consider_page .btn_area .btn a{min-width:140px;background-color:#452c6a;color:#fff;-webkit-transition:.2s;transition:.2s}.consider_page .btn_area .btn a:hover{color:#452c6a;background-color:#fff}.consider_page .btn_area .btn a .arrow{position:relative;width:22px;height:22px}.consider_page .btn_area .btn a .arrow:before{display:block;content:"";width:22px;height:22px;border-radius:50%;position:absolute;top:0;left:0;bottom:0;margin:auto;background:-webkit-linear-gradient(48deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%);background:linear-gradient(42deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%)}.consider_page .btn_area .btn a .arrow:after{display:block;content:"";width:7px;height:7px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;left:5px;bottom:0;margin:auto}.consider_page .btn_area .btn a .arrow::before{background:#98ffdc}.consider_page .btn_area .btn a .arrow::after{border-top:solid 1px #452c6a;border-right:solid 1px #452c6a}.consider_page .btn_area .btn button{width:100%;padding:15px 20px;border-radius:50px;background:#452c6a;border:1px solid #452c6a;color:#fff;font-size:14px;font-weight:700;letter-spacing:1.5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;transition:.2s}.consider_page .btn_area .btn button:hover{color:#452c6a;background-color:#fff}.consider_page .btn_area .btn button .arrow{margin-left:15px;position:relative;width:22px;height:22px}.consider_page .btn_area .btn button .arrow:before{display:block;content:"";width:22px;height:22px;border-radius:50%;position:absolute;top:0;left:0;bottom:0;margin:auto;background:-webkit-linear-gradient(48deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%);background:linear-gradient(42deg, rgb(117, 136, 166) 0%, rgb(92, 69, 131) 29%, rgb(34, 31, 63) 100%)}.consider_page .btn_area .btn button .arrow:after{display:block;content:"";width:7px;height:7px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;left:5px;bottom:0;margin:auto}.consider_page .btn_area .btn button .arrow::before{background:#98ffdc}.consider_page .btn_area .btn button .arrow::after{border-top:solid 1px #452c6a;border-right:solid 1px #452c6a}.consider_page .btn_area .btn button .txt{line-height:1;margin-top:1px}/*# sourceMappingURL=other.css.map */