.income_guide_menu{margin-top:20px}.income_guide_menu .income_guide_menu_list{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr)}@media(max-width: 769px){.income_guide_menu .income_guide_menu_list{gap:12px}}.income_guide_menu .income_guide_menu_list .income_guide_menu_item .income_guide_menu_link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #2d73c6;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2d73c6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0}.income_guide_content{background-color:#e9f0fa;-webkit-box-sizing:border-box;box-sizing:border-box}.income_guide_content .income_guide_content_inner .income_guide_section{border-bottom:1px solid rgba(51,61,77,.2);padding:40px 0 48px;scroll-margin-top:102px}@media(max-width: 769px){.income_guide_content .income_guide_content_inner .income_guide_section{padding:36px 0 44px}}@media(max-width: 450px){.income_guide_content .income_guide_content_inner .income_guide_section{padding:32px 0 40px}}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_section_title{font-size:30px;font-weight:700;margin-bottom:28px;text-align:center}@media(max-width: 769px){.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_section_title{font-size:26px;margin-bottom:24px}}@media(max-width: 450px){.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_section_title{font-size:22px}}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;display:grid;gap:32px 40px;grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 769px){.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list{gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 450px){.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list{gap:20px;grid-template-columns:1fr}}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item{background-color:#fff;border:1px solid rgba(51,61,77,.15);border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_card_title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:1.3;min-height:48px;padding:8px 12px;text-align:center}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_salary_list{margin:0}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_salary_list .income_guide_salary_item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:34px;padding:0 12px}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_salary_list .income_guide_salary_item .income_guide_salary_name{font-size:14px;letter-spacing:0;white-space:nowrap}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_salary_list .income_guide_salary_item .income_guide_salary_value{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:0;margin:0;width:132px}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_salary_list .income_guide_salary_item .income_guide_salary_value .income_guide_salary_label{font-size:11px}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_salary_list .income_guide_salary_item .income_guide_salary_value .income_guide_salary_amount{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-width:85px}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_salary_list .income_guide_salary_item .income_guide_salary_value .income_guide_salary_amount .income_guide_salary_number{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:23px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;text-align:right}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_salary_list .income_guide_salary_item .income_guide_salary_value .income_guide_salary_amount .income_guide_salary_unit{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:11px;text-align:right;width:22px}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_salary_list .income_guide_salary_item:first-child,.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_salary_list .income_guide_salary_item:last-child{background-color:#f8f8f8}.income_guide_content .income_guide_content_inner .income_guide_section .income_guide_card_list .income_guide_card_item .income_guide_card_link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#2d73c6;border-radius:7px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;height:46px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;margin:12px auto;max-width:250px;width:calc(100% - 48px)}.income_salary_area{background-color:#e9f0fa;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0 50px}@media(max-width: 769px){.income_salary_area{padding:30px 0 44px}}@media(max-width: 450px){.income_salary_area{padding:28px 0 40px}}.income_salary_area .income_salary_group .income_salary_title{font-size:32px;font-weight:700;line-height:1.5;margin-bottom:32px;text-align:center}@media(max-width: 769px){.income_salary_area .income_salary_group .income_salary_title{font-size:26px;margin-bottom:28px}}@media(max-width: 450px){.income_salary_area .income_salary_group .income_salary_title{font-size:22px;margin-bottom:24px}}.income_salary_area .income_salary_group .income_salary_list{display:grid;gap:40px;grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 769px){.income_salary_area .income_salary_group .income_salary_list{grid-template-columns:minmax(0, 375px);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 450px){.income_salary_area .income_salary_group .income_salary_list{gap:20px}}.income_salary_area .income_salary_group .income_salary_list .income_salary_box{background-color:#fff;border:1px solid rgba(51,61,77,.2);border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;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;height:420px;overflow:hidden;padding-top:20px}@media(max-width: 450px){.income_salary_area .income_salary_group .income_salary_list .income_salary_box{height:auto;min-height:390px}}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_box_title{font-size:18px;font-weight:700;letter-spacing:0;line-height:1.5;padding:0 16px;text-align:center}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_value{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;padding:0 16px}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_value .income_salary_label{font-size:14px;margin-right:8px}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_value .income_salary_number{font-family:"Inter",sans-serif;font-size:35px;font-weight:700;line-height:1.2}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_value .income_salary_unit{font-size:14px;margin-left:4px}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph{border-top:1px solid rgba(51,61,77,.15);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;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:18px 0 0;min-height:0;overflow:hidden;padding:16px 22px 16px}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph .income_salary_graph_image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph .income_salary_plot{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;background-color:#f8f8f8;background-image:-webkit-repeating-linear-gradient(left, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px),-webkit-repeating-linear-gradient(left, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px),-webkit-repeating-linear-gradient(left, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px),-webkit-repeating-linear-gradient(left, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px),-webkit-repeating-linear-gradient(left, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px),-webkit-repeating-linear-gradient(left, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px);background-image:repeating-linear-gradient(to right, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px),repeating-linear-gradient(to right, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px),repeating-linear-gradient(to right, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px),repeating-linear-gradient(to right, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px),repeating-linear-gradient(to right, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px),repeating-linear-gradient(to right, rgba(51, 61, 77, 0.12) 0 3px, transparent 3px 7px);background-position:0 0,0 20%,0 40%,0 60%,0 80%,0 100%;background-repeat:no-repeat;background-size:100% 1px;display:grid;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;gap:18px;grid-template-columns:repeat(5, minmax(0, 1fr));min-height:0;padding-top:8px}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph .income_salary_plot.is_empty{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:0}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph .income_salary_empty_label{background-color:#e9f0fa;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333d4d;font-size:16px;font-weight:700;letter-spacing:0;line-height:1.5;padding:8px 0;text-align:center;white-space:nowrap;width:124px}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph .income_salary_bar_group{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;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;height:100%;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;min-width:0}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph .income_salary_bar{background-color:#2d73c6;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform .7s ease-out;transition:-webkit-transform .7s ease-out;transition:transform .7s ease-out;transition:transform .7s ease-out, -webkit-transform .7s ease-out;width:min(100px,110%)}@media(prefers-reduced-motion: reduce){.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph .income_salary_bar{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:none;transition:none}}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph.is_visible .income_salary_bar{-webkit-transform:scaleY(1);transform:scaleY(1)}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph .income_salary_x_axis{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;color:#333d4d;display:grid;font-size:10px;gap:18px;grid-template-columns:repeat(5, minmax(0, 1fr));letter-spacing:0;line-height:1.3;margin-top:8px;min-height:13px;text-align:center}.income_salary_area .income_salary_group .income_salary_list .income_salary_box .income_salary_graph .income_salary_x_label{line-height:1.3;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;white-space:nowrap}.income_salary_area .income_salary_group .income_salary_note{margin-top:30px}.income_salary_area .income_salary_group .income_salary_note .income_salary_note_text{font-size:14px;letter-spacing:0;line-height:1.5}@media(max-width: 450px){.income_salary_area .income_salary_group .income_salary_note .income_salary_note_text{font-size:12px}}.income_salary_area .income_salary_group .income_salary_text_box{background-color:#fff;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:28px;padding:16px}.income_salary_area .income_salary_group .income_salary_text_box a{display:inline;text-decoration:underline;color:#78889b}.income_salary_area .income_salary_group .income_salary_text_box .income_salary_text{font-size:14px;letter-spacing:0;line-height:1.7}.income_jobs_area{padding:35px 0 62px}@media(max-width: 769px){.income_jobs_area{padding:30px 0 50px}}@media(max-width: 450px){.income_jobs_area{padding:28px 0 42px}}.income_jobs_area .income_jobs_title{margin-bottom:30px}@media(max-width: 769px){.income_jobs_area .income_jobs_title{margin-bottom:24px}}@media(max-width: 450px){.income_jobs_area .income_jobs_title{margin-bottom:20px}}.income_jobs_area .income_jobs_filter_group{display:grid;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr));margin-bottom:30px}@media(max-width: 769px){.income_jobs_area .income_jobs_filter_group{gap:12px;margin-bottom:24px}}@media(max-width: 450px){.income_jobs_area .income_jobs_filter_group{gap:10px;margin-bottom:20px}}.income_jobs_area .income_jobs_filter_group .income_jobs_filter_button{background-color:#fff;border:1px solid #2d73c6;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2d73c6;cursor:pointer;font:inherit;font-size:16px;font-weight:600;height:50px;letter-spacing:0;padding:0 16px}.income_jobs_area .income_jobs_filter_group .income_jobs_filter_button.is_active{background-color:#2d73c6;color:#fff}@media(max-width: 450px){.income_jobs_area .income_jobs_filter_group .income_jobs_filter_button{font-size:14px;height:46px}}.income_jobs_area .income_jobs_panel .income_jobs_search_group{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:minmax(0, 335px);margin-top:30px}@media(max-width: 769px){.income_jobs_area .income_jobs_panel .income_jobs_search_group{margin-top:24px}}@media(max-width: 450px){.income_jobs_area .income_jobs_panel .income_jobs_search_group{margin-top:20px}}.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #0e3482;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0e3482;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;font-weight:500;gap:12px;height:56px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:23px;padding:0 14px;text-align:center}.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link .income_jobs_search_link_text{min-width:0}.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link .income_jobs_search_link_icon{background-color:#0e3482;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;position:relative;top:1px}.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link .income_jobs_search_link_icon::before{border-right:1px solid #fff;border-top:1px solid #fff;content:"";height:4px;left:6px;position:absolute;top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px}.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link .income_jobs_search_link_icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:20px;top:0;width:20px}.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link .income_jobs_search_link_icon::before{left:7px;top:7px}@media(max-width: 1060px){.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link{font-size:13px;gap:8px;padding:0 10px}}@media(max-width: 769px){.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link{font-size:15px;gap:12px;padding:0 14px}}@media(max-width: 450px){.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link{height:52px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 58px;position:relative}.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link .income_jobs_search_link_text{display:block;line-height:1.35;max-width:100%;text-align:center}.income_jobs_area .income_jobs_panel .income_jobs_search_group .income_jobs_search_link .income_jobs_search_link_icon{left:auto;position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.income_jobs_area .income_jobs_panel[hidden]{display:none}.income_jobs_area .income_jobs_panel .income_jobs_message{text-align:center;margin:0 auto}.income_jobs_area .income_jobs_panel .income_jobs_message .tty{padding:60px 0;background-color:#e9f0fa;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 450px){.income_jobs_area .income_jobs_panel .income_jobs_message{padding:40px 0}}.income_jobs_area .income_jobs_carousel{--common_slider_navigation_side: 24px;margin-top:0}@media(max-width: 769px){.income_jobs_area .income_jobs_carousel .common_slider_navigation .common_slider_arrow_prev{-webkit-transform:translate(-10%, -50%) !important;transform:translate(-10%, -50%) !important}}@media(max-width: 769px){.income_jobs_area .income_jobs_carousel .common_slider_navigation .common_slider_arrow_next{-webkit-transform:translate(10%, -50%) !important;transform:translate(10%, -50%) !important}}.income_jobs_area .income_jobs_carousel .income_jobs_group{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:30px}@media(max-width: 769px){.income_jobs_area .income_jobs_carousel .income_jobs_group{gap:16px}}@media(max-width: 450px){.income_jobs_area .income_jobs_carousel .income_jobs_group{gap:12px}}.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 876px;-ms-flex:0 0 876px;flex:0 0 876px;width:876px}@media(max-width: 769px){.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item{-webkit-flex-basis:calc(100vw - 120px);-ms-flex-preferred-size:calc(100vw - 120px);flex-basis:calc(100vw - 120px);width:calc(100vw - 120px)}}@media(max-width: 450px){.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item{-webkit-flex-basis:calc(100vw - 60px);-ms-flex-preferred-size:calc(100vw - 60px);flex-basis:calc(100vw - 60px);width:calc(100vw - 60px)}}.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden}.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_list .job_search_card_item{grid-template-columns:116px minmax(0, 1fr)}@media(max-width: 450px){.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_list .job_search_card_item{grid-template-columns:70px minmax(0, 1fr)}}@media(max-width: 769px){.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_list .job_search_card_item .job_search_card_description{padding:14px 16px}}@media(max-width: 450px){.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_list .job_search_card_item .job_search_card_description{font-size:12px;padding:12px}}.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_list .job_search_card_item .job_search_card_description .income_jobs_description_text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(max-width: 769px){.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_head{padding:14px 16px 10px}}.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_action{padding:20px 20px 22px}@media(max-width: 769px){.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_action{grid-template-columns:repeat(2, minmax(0, 200px));padding:16px}}.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_action .job_search_card_detail,.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_action .job_search_card_favorite{height:50px}.income_jobs_area .income_jobs_carousel .income_jobs_group .income_jobs_item .income_jobs_card .job_search_card_action .job_search_card_favorite{font-size:14px;font-weight:600}.income_jobs_area .income_jobs_controls .income_jobs_arrow:disabled{cursor:default;opacity:.35}.income_jobs_area .income_jobs_controls .income_jobs_arrow::before{border-color:#2d73c6}.income_region_area{background-color:#e9f0fa;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:714px;padding:50px 0 48px}@media(max-width: 769px){.income_region_area{min-height:0;padding:42px 0 60px}}@media(max-width: 450px){.income_region_area{padding:36px 0 48px}}.income_region_area .income_region_group .income_region_title{font-size:32px;font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:28px;text-align:center}@media(max-width: 769px){.income_region_area .income_region_group .income_region_title{font-size:26px;margin-bottom:36px}}@media(max-width: 450px){.income_region_area .income_region_group .income_region_title{font-size:22px;margin-bottom:28px}}.income_region_area .income_region_group .income_region_content{display:grid;gap:38px;grid-template-columns:375px 375px 373px}@media(max-width: 1200px){.income_region_area .income_region_group .income_region_content{gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 1060px){.income_region_area .income_region_group .income_region_content{gap:28px;grid-template-columns:minmax(0, 500px);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 450px){.income_region_area .income_region_group .income_region_content{gap:24px}}.income_region_area .income_region_group .income_region_content .income_region_card_list{display:grid;gap:38px;grid-column:span 2;grid-template-columns:repeat(2, minmax(0, 1fr))}@media(max-width: 1200px){.income_region_area .income_region_group .income_region_content .income_region_card_list{gap:24px}}@media(max-width: 1060px){.income_region_area .income_region_group .income_region_content .income_region_card_list{gap:28px;grid-column:auto;grid-template-columns:1fr}}@media(max-width: 450px){.income_region_area .income_region_group .income_region_content .income_region_card_list{gap:24px}}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item{min-width:0}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card{background-color:#fff;border:1px solid rgba(51,61,77,.24);border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;height:540px;overflow:hidden}@media(max-width: 769px){.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card{height:auto;padding-bottom:40px}}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_card_title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:1.2;text-align:center}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_image_box{height:210px;margin:0;overflow:hidden}@media(max-width: 450px){.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_image_box{height:190px}}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_image_box .income_region_image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list{margin-top:23px}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list .income_region_salary_item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:grid;gap:20px;grid-template-columns:65px minmax(0, 1fr);min-height:63px;padding:0 24px 0 21px;position:relative}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list .income_region_salary_item:first-child::after{background-color:rgba(51,61,77,.12);bottom:0;content:"";height:1px;left:21px;position:absolute;right:24px}@media(max-width: 450px){.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list .income_region_salary_item{gap:14px;padding:0 12px}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list .income_region_salary_item:first-child::after{left:12px;right:12px}}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list .income_region_salary_item .income_region_salary_label{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #333d4d;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;font-weight:600;height:35px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:1;white-space:nowrap}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list .income_region_salary_item .income_region_salary_value{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;letter-spacing:0;margin:0;min-width:0}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list .income_region_salary_item .income_region_salary_value .income_region_salary_average{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:15px;font-weight:600;line-height:26px;margin-right:8px;text-align:right;width:60px}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list .income_region_salary_item .income_region_salary_value .income_region_salary_number{font-family:"Inter",sans-serif;font-size:35px;font-weight:700;line-height:1.2}@media(max-width: 450px){.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list .income_region_salary_item .income_region_salary_value .income_region_salary_number{font-size:31px}}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_salary_list .income_region_salary_item .income_region_salary_value .income_region_salary_unit{font-size:15px;font-weight:600;margin-left:4px}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #0e3482;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0e3482;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;font-weight:500;gap:23px;height:56px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:23px;margin:26px auto 0;width:268px}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_link .income_region_link_icon{background-color:#0e3482;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;position:relative;top:1px}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_link .income_region_link_icon::before{border-right:1px solid #fff;border-top:1px solid #fff;content:"";height:4px;left:6px;position:absolute;top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_link .income_region_link_icon{height:20px;top:0;width:20px}.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_link .income_region_link_icon::before{left:7px;top:7px}@media(max-width: 769px){.income_region_area .income_region_group .income_region_content .income_region_card_list .income_region_card_item .income_region_card .income_region_link{margin-top:20px}}.income_region_area .income_region_group .income_region_content .income_region_compare{background-color:#fff;border-radius:7px;border:1px solid rgba(51,61,77,.24)}.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:17px;font-weight:700;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:1.5;text-align:center}@media(max-width: 450px){.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_title{font-size:15px}}.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_list .income_region_compare_item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:1fr auto;height:34px;padding:0 16px}.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_list .income_region_compare_item:nth-child(odd){background-color:#f8f8f8}.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_list .income_region_compare_item .income_region_compare_name{font-size:14px;font-weight:600;letter-spacing:0;line-height:1.5}.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_list .income_region_compare_item .income_region_compare_value{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;letter-spacing:0;margin:0}.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_list .income_region_compare_item .income_region_compare_value .income_region_compare_label{font-size:11px;margin-right:7px}.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_list .income_region_compare_item .income_region_compare_value .income_region_compare_number{font-size:22px;font-weight:700;line-height:1.2;min-width:42px;text-align:right}.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_list .income_region_compare_item .income_region_compare_value .income_region_compare_unit{font-size:11px;margin-left:4px}.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_note{font-size:14px;letter-spacing:0;line-height:1.5;margin:20px 10px 10px 10px}.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_note a{display:inline;text-decoration:underline;color:#78889b}@media(max-width: 450px){.income_region_area .income_region_group .income_region_content .income_region_compare .income_region_compare_note{font-size:12px;margin-left:12px;margin-right:12px}}.income_condition_area{-webkit-box-sizing:border-box;box-sizing:border-box;padding:26px 0 45px}@media(max-width: 769px){.income_condition_area{padding:42px 0 60px}}@media(max-width: 450px){.income_condition_area{padding:30px 0 48px}}.income_condition_area .income_condition_group .income_condition_title{font-size:32px;font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:30px;text-align:center}@media(max-width: 769px){.income_condition_area .income_condition_group .income_condition_title{font-size:26px}}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_title{font-size:22px;margin-bottom:20px}}.income_condition_area .income_condition_group .income_condition_list{display:grid;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr))}@media(max-width: 769px){.income_condition_area .income_condition_group .income_condition_list{grid-template-columns:repeat(2, minmax(0, 285px));-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_list{grid-template-columns:minmax(0, 1fr)}}.income_condition_area .income_condition_group .income_condition_list .income_condition_item{min-width:0}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card{border:1px solid rgba(51,61,77,.24);border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:9px}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:90px minmax(0, 1fr);grid-template-rows:24px 34px 32px;height:110px}}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_image_box{margin:0;overflow:hidden}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_image_box{grid-column:1;grid-row:1/4;height:90px;width:90px}}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_image_box .income_condition_image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_card_title{font-size:16px;font-weight:600;letter-spacing:0;line-height:1.5;margin-top:15px;text-align:center}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_card_title{font-weight:700;grid-column:2;grid-row:1;margin-top:0;text-align:left}}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_salary{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;margin-top:10px}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_salary{align-self:end;grid-column:2;grid-row:2;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0}}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_salary .income_condition_salary_label{font-size:12px;font-weight:600;margin-right:8px}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_salary .income_condition_salary_label{font-size:10px;margin-right:5px}}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_salary .income_condition_salary_number{font-family:"Inter",sans-serif;font-size:26px;font-weight:700;line-height:1.2;min-width:47px;text-align:center}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_salary .income_condition_salary_number{font-size:22px;min-width:40px}}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_salary .income_condition_salary_unit{font-size:12px;font-weight:600;margin-left:4px}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_salary .income_condition_salary_unit{font-size:10px;margin-left:5px}}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#0e3482;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;gap:6px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:1.5;margin:10px 0;white-space:nowrap}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_link .income_condition_link_icon{background-color:#0e3482;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;position:relative;top:1px}.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_link .income_condition_link_icon::before{border-right:1px solid #fff;border-top:1px solid #fff;content:"";height:4px;left:6px;position:absolute;top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px}@media(max-width: 1060px){.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_link{font-size:12px;gap:4px}}@media(max-width: 769px){.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_link{font-size:14px;gap:6px}}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_list .income_condition_item .income_condition_card .income_condition_link{align-self:end;font-size:12px;gap:6px;grid-column:2;grid-row:3;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;line-height:1.75;margin:0}}.income_condition_area .income_condition_group .income_condition_text_box{background-color:#fff;border:1px solid rgba(51,61,77,.24);border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:19px 20px 19px 24px}@media(max-width: 769px){.income_condition_area .income_condition_group .income_condition_text_box{padding:19px 24px}}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_text_box{padding:18px}}.income_condition_area .income_condition_group .income_condition_text_box .income_condition_text{font-size:16px;letter-spacing:0;line-height:1.6}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_text_box .income_condition_text{font-size:14px;line-height:1.7}}.income_condition_area .income_condition_group .income_condition_notice{font-size:16px;font-weight:500;letter-spacing:0;line-height:1.5;margin-top:50px}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_notice{font-size:14px;line-height:1.7;margin-top:32px}}.income_condition_area .income_condition_group .income_condition_register{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f80000;border-radius:7px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:1;margin:50px auto 0;max-width:335px}@media(max-width: 769px){.income_condition_area .income_condition_group .income_condition_register{margin-top:50px}}@media(max-width: 450px){.income_condition_area .income_condition_group .income_condition_register{margin-top:35px}}.income_other_area{background-color:#f8f8f8;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0 60px}@media(max-width: 769px){.income_other_area{padding:42px 0 55px}}@media(max-width: 450px){.income_other_area{padding:36px 0 48px}}.income_other_area .income_other_group .income_other_title{font-size:32px;font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:30px;text-align:center}@media(max-width: 769px){.income_other_area .income_other_group .income_other_title{font-size:26px}}@media(max-width: 450px){.income_other_area .income_other_group .income_other_title{font-size:22px;margin-bottom:26px}}.income_other_area .income_other_group .income_other_list{display:grid;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr))}@media(max-width: 769px){.income_other_area .income_other_group .income_other_list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 450px){.income_other_area .income_other_group .income_other_list{gap:12px;grid-template-columns:1fr}}.income_other_area .income_other_group .income_other_list .income_other_item .income_other_link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid rgba(51,61,77,.24);border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;height:65px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;padding:0 20px;text-align:center}@media(max-width: 450px){.income_other_area .income_other_group .income_other_list .income_other_item .income_other_link{font-size:14px;height:58px}}.income_other_area .income_other_group .income_other_more{color:#2d73c6;display:block;font-size:16px;font-weight:700;letter-spacing:0;line-height:1.5;margin:42px auto 0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width: 450px){.income_other_area .income_other_group .income_other_more{font-size:14px;margin-top:32px}}/*# sourceMappingURL=income-guide.css.map */