.contact{background:#092053;padding:100px 0 120px;position:relative}@media(max-width: 767px){.contact{padding:70px 0 70px}}.contact .contact_inner{color:#fff;margin:0 auto;max-width:1000px;padding:0 100px;position:relative;z-index:5}@media(max-width: 767px){.contact .contact_inner{padding:0 20px}}.contact .contact-title{color:#fff;text-align:center;font-size:36px;font-weight:700;letter-spacing:1.8px}@media(max-width: 767px){.contact .contact-title{font-size:28px}}.contact .contact-text{text-align:center;font-size:16px;font-weight:700;letter-spacing:.8px;margin-top:20px}@media(max-width: 767px){.contact .contact-text{font-size:14px}}.contact .contact-text .contact-text-caption{color:#ffe303;display:block;font-weight:500;margin-top:10px}.contact .contact-form{margin-top:60px}@media(max-width: 767px){.contact .contact-form{margin-top:40px}}.contact .contact-form .contact-form__input-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;gap:0 40px;margin-top:35px;width:100%}@media(max-width: 767px){.contact .contact-form .contact-form__input-list-item{display:block;margin-top:30px}}.contact .contact-form .contact-form__input-list-item.add-choice{margin:30px 0 -15px}@media(max-width: 767px){.contact .contact-form .contact-form__input-list-item.add-choice{margin:20px 0 20px}}.contact .contact-form .contact-form_input-label{color:#fff;font-size:20px;width:30%}@media(max-width: 767px){.contact .contact-form .contact-form_input-label{font-size:14px}}.contact .contact-form .contact-form_input-label .contact-form_input-label-supplement{font-size:16px;font-weight:500;margin-left:3px}@media(max-width: 767px){.contact .contact-form .contact-form_input-label .contact-form_input-label-supplement{font-size:12px}.contact .contact-form .contact-form_input-label .contact-form_input-label-supplement.is-sp{display:inline-block !important}}.contact .contact-form .contact-form_input-label .contact-form_input-label-caption{color:#ffe303;font-size:16px;font-weight:400;margin-left:3px}@media(max-width: 767px){.contact .contact-form .contact-form_input-label .contact-form_input-label-caption{font-size:12px}}.contact .contact-form .contact-form_input-inner{margin-left:80px;position:relative;width:calc(100% - 80px)}@media(max-width: 767px){.contact .contact-form .contact-form_input-inner{margin-left:40px;width:calc(100% - 40px)}}.contact .contact-form .contact-form_input-inner .add-choice-text{font-size:15px;color:#ffe303;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact .contact-form .contact-form_input-inner .add-choice-text:before{content:"+";font-size:14px;margin-right:5px}.contact .contact-form #inputSecondChoice,.contact .contact-form #addThirdChoice,.contact .contact-form #inputThirdChoice{display:none}.contact .contact-form .contact-form_remove-btn{height:auto;left:-37px;margin-top:.8rem;position:absolute;top:16px;width:24px}@media(max-width: 767px){.contact .contact-form .contact-form_remove-btn{margin-top:10px;top:0}}.contact .contact-form .contact-form__input-group-wrapper{position:relative;width:100%}.contact .contact-form .contact-form_input-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 40px;margin-top:13px;position:relative;width:100%}@media(max-width: 767px){.contact .contact-form .contact-form_input-container{gap:0 10px}}.contact .contact-form .contact-form_input-container.-spinbtn{position:relative}.contact .contact-form .contact-form_input-container.-spinbtn::before,.contact .contact-form .contact-form_input-container.-spinbtn::after{pointer-events:none;content:"";position:absolute;top:0;bottom:0;right:20px;margin:auto 0;border-right:#666 2px solid;border-bottom:#666 2px solid;width:10px;height:10px}@media(max-width: 767px){.contact .contact-form .contact-form_input-container.-spinbtn::before,.contact .contact-form .contact-form_input-container.-spinbtn::after{right:15px;height:7px;width:7px}}.contact .contact-form .contact-form_input-container.-spinbtn::before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:-10px}@media(max-width: 767px){.contact .contact-form .contact-form_input-container.-spinbtn::before{top:-7px}}.contact .contact-form .contact-form_input-container.-spinbtn::after{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width: 767px){.contact .contact-form .contact-form_input-container.-spinbtn::after{top:7px}}.contact .contact-form .contact-form_input-container .contact-form_input{border:1px solid #c7c7c7;border-radius:8px;font-size:20px;font-weight:500;padding:12px 20px;width:100%}@media(max-width: 767px){.contact .contact-form .contact-form_input-container .contact-form_input{font-size:16px;padding:15px 20px}}.contact .contact-form .contact-form_input-container .contact-form_input.contact-form__input--half{width:50%}.contact .contact-form .contact-form_input-container .contact-form_input::-moz-placeholder{color:#c7c7c7}.contact .contact-form .contact-form_input-container .contact-form_input::-moz-placeholder,.contact .contact-form .contact-form_input-container .contact-form_input:-ms-input-placeholder,.contact .contact-form .contact-form_input-container .contact-form_input::placeholder{color:#c7c7c7}.contact .contact-form .contact-form_select{border:1px solid #c7c7c7;border-radius:8px;color:#666;font-size:20px;padding:16px 20px;width:100%}@media(max-width: 767px){.contact .contact-form .contact-form_select{font-size:16px}}.contact .contact-form .contact-form_select.ios_click{padding:12px 14px}@media(max-width: 767px){.contact .contact-form .contact-form_select.ios_click{padding:12px 14px}}.contact .contact-form .contact-form__input-jobtype-container{position:relative;padding-top:42px}.contact .contact-form .contact-form__input-jobtype-container::before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:10px;left:50%;position:absolute;rotate:45deg;top:15px;translate:-50% 0;width:10px}.contact .contact-form .contact-form__select--jobtype{pointer-events:none;color:#c7c7c7}.contact .contact-form_note{font-size:16px;font-weight:400;text-align:center;margin-top:60px}@media(max-width: 767px){.contact .contact-form_note{font-size:12px;line-height:20px}}.contact .contact-form_note a{font-weight:700;text-decoration:underline}.contact .contact-form_note a:hover{text-decoration:none}.contact .contact-form_button button{background:#ffe303 url(/content_assets/42yy_a/img/icon-button-arrow.svg) no-repeat right 8px center;background-size:38px auto;border-radius:5px;color:#333;display:block;font-size:28px;font-weight:700;margin:30px auto 0;padding:30px 0;position:relative;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;width:57%}@media(max-width: 767px){.contact .contact-form_button button{font-size:22px;padding:24px 0;width:97%}}.contact .contact-form_button button:hover{background-color:#fff196;background-position:right 5px center;cursor:pointer;opacity:1}.contact .contact-bg{position:absolute;right:18%;top:0;width:35%;z-index:1}@media(max-width: 767px){.contact .contact-bg{top:-4px;right:0;width:90%}}.is-error{font-size:16px;color:#ff0809}.error_msg{position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);bottom:0}#name_mei_error{left:54%}#nullSyokusyutype-error{position:absolute;-webkit-transform:translateY(170%);transform:translateY(170%);left:34.5%}#nullJobtype-error{position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.add-select-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.add-select-form .contact-form__input-label{width:calc(25% + 5px)}.add-select-form .contact-form__input-container{width:100%}.add-select-form .contact-form__input-label{position:relative;width:32.5%;gap:55px}.add-select-form .select_parent{width:100%}.add-select-form .error_msg{left:147px}.select_seisyainkeiken.add-select-form .contact-form__input-label{width:33.5%}.select_seisyainkeiken .error_msg{left:0}.is-pc{display:block !important}@media(max-width: 767px){.is-pc{display:none !important}}.is-sp{display:none !important}@media(max-width: 767px){.is-sp{display:block !important}}.blue-bg{background-color:#0156a0}.green-bg{background-color:#484848}.blue{color:#0156a0}.green{color:#484848}.w4{font-weight:400}.w5{font-weight:500}.w6{font-weight:600}.w7{font-weight:700}.w8{font-weight:800}@media(max-width: 767px){.is-pc{display:none}}@media(min-width: 767px){.is-sp{display:none}}.c-free-contents{--width: 980px;padding:80px calc((100% - var(--width))/2) 100px calc((100% - var(--width))/2);text-align:center}@media(max-width: 767px){.c-free-contents{padding:30px 4vw 60px 4vw}}.c-free-contents__title{margin-bottom:30px;text-align:center;font-size:18px;white-space:nowrap;font-weight:bold}.c-free-contents__title span{color:var(--main-blue)}.c-free-contents__title strong{position:relative;font-size:24px;color:var(--main-blue)}.c-free-contents__title strong::before{content:"";position:absolute;bottom:4px;left:0;width:100%;height:5px;background:#93e5ff;z-index:-1}.c-free-contents__img{margin-top:30px;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 767px){.c-free-contents__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-free-contents__img img{border-radius:6px}.l-inner{max-width:980px;padding-left:0;padding-right:0;padding-bottom:10px}@media(max-width: 767px){.l-inner{padding-left:10px;padding-right:10px;padding-bottom:10px}}.mv{width:100%;background:#f4f9fe;background:-webkit-gradient(linear, left top, left bottom, from(rgb(244, 249, 254)), color-stop(30%, rgb(255, 255, 255)));background:linear-gradient(180deg, rgb(244, 249, 254) 0%, rgb(255, 255, 255) 30%)}@media(max-width: 767px){.mv{background:none;background-color:#f7fbff}}.mv .mv-inner{width:100%;min-height:700px;background-image:url("/knowhow_assets/job_index/index/img/FV/illust_book_pc.webp"),url("/knowhow_assets/job_index/index/img/FV/illust_town_left_pc.webp"),url("/knowhow_assets/job_index/index/img/FV/illust_town_right_pc.webp");background-size:auto 580px,auto 274px,auto 264px;background-repeat:no-repeat,no-repeat,no-repeat;background-position:center center,left bottom,right bottom;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(max-width: 767px){.mv .mv-inner{min-height:583px;background-image:url("/knowhow_assets/job_index/index/img/FV/illust_town_sp.webp");background-size:100% auto;background-repeat:no-repeat;background-position:center bottom}}.mv .mv-inner .mv-inner-txt{height:630px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 767px){.mv .mv-inner .mv-inner-txt{height:100%}}.mv .mv-inner .mv-inner-txt .mv-heading1{max-width:655px;text-align:center}@media(max-width: 767px){.mv .mv-inner .mv-inner-txt .mv-heading1{text-align:left}}.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-heading1-main{display:none}.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-title-img{height:243px;width:auto}@media(max-width: 767px){.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-title-img{width:100%;height:auto}}.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message{margin:25px 0}@media(max-width: 767px){.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message{margin:10px 6%}}.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message p{color:#0062c3;font-size:16px;line-height:28.8px}@media(max-width: 767px){.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message p{color:#333;font-size:14px;font-weight:normal;letter-spacing:.4px;overflow-wrap:break-word;line-height:25.2px}}.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message p .block{display:block}@media(max-width: 767px){.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message p .block{display:inline}}.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message p .underline{text-decoration:underline;text-decoration-color:#ffde33;text-decoration-thickness:5px;text-underline-position:auto;text-underline-offset:-3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-weight:700}@media(max-width: 767px){.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message p .underline{color:#0062c3;font-weight:bold}}.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message p .txt-lg{font-size:20px;line-height:36px}@media(max-width: 767px){.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message p .txt-lg{font-size:16px;letter-spacing:1.2px;line-height:28.8px}}.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message p.temp{color:#717171;font-size:10px;font-weight:normal}@media(max-width: 767px){.mv .mv-inner .mv-inner-txt .mv-heading1 .mv-message p.temp{margin:5px 0}}.job-list-contents{width:100%;background-color:#3767c7;background-image:linear-gradient(140deg, rgba(55, 103, 199, 0.5) 0%, rgba(0, 154, 203, 0.5) 100%),url("/knowhow_assets/job_index/index/img/job_list/bg_image_triangle.webp"),linear-gradient(140deg, rgb(55, 103, 199) 0%, rgb(0, 154, 203) 100%);background-size:100% auto;background-repeat:no-repeat;background-position:right center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 0 80px}@media(max-width: 767px){.job-list-contents{padding:20px 3.2% 50px;background:#3569c7;background:-webkit-gradient(linear, left top, right top, color-stop(35%, rgb(53, 105, 199)), to(rgb(16, 135, 202)));background:linear-gradient(90deg, rgb(53, 105, 199) 35%, rgb(16, 135, 202) 100%)}}.job-list-contents .table-contents{display:none;margin:20px auto 0}@media(max-width: 767px){.job-list-contents .table-contents{display:block}}.job-list-contents .table-contents .table-contents-box{position:relative;background-color:#edf6ff;border-radius:9px;margin:14px auto 0;padding:25px 13.5px 20px;width:100%;-webkit-box-shadow:rgba(23,38,74,.12) 0px 12px 42px -4px,rgba(23,38,74,.12) 0px 8px 18px -6px;box-shadow:rgba(23,38,74,.12) 0px 12px 42px -4px,rgba(23,38,74,.12) 0px 8px 18px -6px}@media(max-width: 380px){.job-list-contents .table-contents .table-contents-box{padding:25px 10px 20px}}.job-list-contents .table-contents .table-contents-box .title{height:28px;width:113px;border:1px solid #0062c3;border-radius:20px;background-color:#fff;color:#014c96;font-size:14px;font-weight:bold;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.job-list-contents .table-contents .table-contents-box .table-contents-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 0}.job-list-contents .table-contents .table-contents-box .table-contents-container a{width:50%;font-size:12px;font-weight:bold;color:#0062c3;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-list-contents .table-contents .table-contents-box .table-contents-container a:hover{text-decoration:none;opacity:.7}.job-list-contents .table-contents .table-contents-box .table-contents-container a::before{content:"";display:inline-block;width:8px;height:8px;vertical-align:middle;margin-right:5px;background-image:url("/knowhow_assets/job_index/index/img/job_list/arrow_bottom.svg");background-repeat:no-repeat;background-size:contain}.job-list-contents .job-category{width:100%;margin-top:60px}@media(max-width: 767px){.job-list-contents .job-category{margin-top:35px}}.job-list-contents .job-category .job-category-title{width:100%;text-align:center}.job-list-contents .job-category .job-category-title h2{color:#fff;font-size:22px;font-weight:bold;position:relative;display:inline-block;padding:0 55px}@media(max-width: 767px){.job-list-contents .job-category .job-category-title h2{font-size:20px;margin-bottom:15px}}.job-list-contents .job-category .job-category-title h2:before,.job-list-contents .job-category .job-category-title h2:after{content:"";position:absolute;top:50%;display:inline-block;width:75px;height:1px;background-color:#fff}@media(max-width: 767px){.job-list-contents .job-category .job-category-title h2:before,.job-list-contents .job-category .job-category-title h2:after{width:40px}}.job-list-contents .job-category .job-category-title h2:before{left:-35px}@media(max-width: 767px){.job-list-contents .job-category .job-category-title h2:before{left:0}}.job-list-contents .job-category .job-category-title h2:after{right:-35px}@media(max-width: 767px){.job-list-contents .job-category .job-category-title h2:after{right:0}}.job-list-contents .job-category .job-list-inner{max-width:980px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;gap:20px}@media(max-width: 767px){.job-list-contents .job-category .job-list-inner{gap:10px}}.job-list-contents .job-category .job-list-inner .job-container{position:relative;margin-top:50px}@media(max-width: 767px){.job-list-contents .job-category .job-list-inner .job-container{margin-top:20px}}.job-list-contents .job-category .job-list-inner .job-container .job-container-box{width:480px;height:315px;background-color:#fff;border-radius:8px;padding:40px 30px 30px;-webkit-box-shadow:rgba(23,38,74,.12) 0px 12px 42px -4px,rgba(23,38,74,.12) 0px 8px 18px -6px;box-shadow:rgba(23,38,74,.12) 0px 12px 42px -4px,rgba(23,38,74,.12) 0px 8px 18px -6px}@media(max-width: 767px){.job-list-contents .job-category .job-list-inner .job-container .job-container-box{width:100%;height:auto;padding:30px 20px 20px}}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-number img{height:45px;width:auto;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(max-width: 767px){.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-number img{height:38px}}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-title{font-size:22px;font-weight:bold;color:#014c96;line-height:35px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-title{font-size:20px;line-height:32px}}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-description{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin:10px 0 20px}@media(max-width: 767px){.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-description{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px 0}}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-description .job-description-inner{width:190px}@media(max-width: 767px){.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-description .job-description-inner{width:100%}}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-description .job-description-inner p{font-size:16px;font-weight:normal;letter-spacing:.03em}@media(max-width: 767px){.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-description .job-description-inner p{font-size:14px}}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-description .job-description-img img{width:215px;height:auto}@media(max-width: 767px){.job-list-contents .job-category .job-list-inner .job-container .job-container-box .job-description .job-description-img img{width:198.5px}}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .button-area a.income-detail{background-color:#ffde33;border:2px solid #ffde33}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .button-area a.job-detail{background-color:#c0e2ff;border:2px solid #c0e2ff}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .button-area a.job-detail:hover{border:2px solid #afd9fd}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .button-area a{position:relative;display:inline-block;height:45px;width:207px;line-height:41px;padding:auto;border-radius:100px;font-size:16px;font-weight:700;text-decoration:none;text-align:center;-webkit-transition:all ease-in .5s;transition:all ease-in .5s;color:#0062c3}@media(max-width: 767px){.job-list-contents .job-category .job-list-inner .job-container .job-container-box .button-area a{height:45px;width:calc(50% - 3px);max-width:207px;line-height:41px;font-size:14px}}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .button-area a:hover{background-color:rgba(0,0,0,0)}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .button-area a::before{content:"";background-image:url("/knowhow_assets/job_index/index/img/job_list/icon_arrow.png");background-position:center;background-repeat:no-repeat;background-size:6px 10px;height:10px;width:6px;position:absolute;top:50%;left:90%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.job-list-contents .job-category .job-list-inner .job-container .job-container-box .button-area img{height:10.7px;width:auto;margin-left:10px}.cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:60px 0}@media(max-width: 767px){.cta-container{padding:35px 0}}@media(max-width: 767px){.cta-container .cta-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cta-container p{font-size:16px;font-weight:700;position:relative}@media(max-width: 767px){.cta-container p{font-size:14px;font-weight:bold;-ms-flex-item-align:center;align-self:center}}.cta-container p .orange{color:#ef7200}@media(max-width: 767px){.cta-container p .block{display:block}}.cta-container p::before,.cta-container p::after{content:"";display:inline-block;width:14.6px;height:22px;vertical-align:middle}.cta-container p::before{margin-right:10px;background-image:url("/knowhow_assets/job_index/index/img/cta/decoration_01_left.jpg");background-repeat:no-repeat;background-size:contain}.cta-container p::after{margin-left:10px;background-image:url("/knowhow_assets/job_index/index/img/cta/decoration_01_right.jpg");background-repeat:no-repeat;background-size:contain}@media(max-width: 767px){.cta-container p.cta-title-a{width:300px}.cta-container p.cta-title-a::before,.cta-container p.cta-title-a::after{width:21.2px;height:35px}.cta-container p.cta-title-a::before{margin-right:10px;background-image:url("/knowhow_assets/job_index/index/img/cta/decoration_02_left_sp.jpg");position:absolute;top:50%;right:81%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cta-container p.cta-title-a::after{margin-left:10px;background-image:url("/knowhow_assets/job_index/index/img/cta/decoration_02_right_sp.jpg");position:absolute;top:50%;left:88%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.cta-container .btn_entry{width:426px;height:65px;font-size:18px;font-weight:700;color:#fff;letter-spacing:.06em;border-radius:6px;background:-webkit-gradient(linear, left top, right top, from(#FDA724), to(#EB690B));background:linear-gradient(90deg, #FDA724 0%, #EB690B 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:15px 16px;margin-top:15px;text-decoration:none}@media(max-width: 767px){.cta-container .btn_entry{width:350px;height:60px;font-size:16px;font-weight:bold;margin-top:10px}}.cta-container .btn_entry:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);opacity:.7}.cta-container .btn_entry .easy-bubble{font-size:15px;font-weight:bold;color:#eb690c;background-color:#fff;border-radius:20px;padding:5px 10px}@media(max-width: 767px){.cta-container .btn_entry .easy-bubble{font-size:14px}}.diagnosis-contents{width:100%;background-color:#f2f2f2;padding:80px 0}@media(max-width: 767px){.diagnosis-contents{padding:40px 0}}.diagnosis-contents .diagnosis-container{text-align:center;margin-bottom:40px}@media(max-width: 767px){.diagnosis-contents .diagnosis-container{margin-bottom:25px}}.diagnosis-contents .diagnosis-container .diagnosis-title{color:#014c96;font-size:32px;font-weight:bold;margin-bottom:20px}@media(max-width: 767px){.diagnosis-contents .diagnosis-container .diagnosis-title{font-size:24px;margin-bottom:15px}}.diagnosis-contents .diagnosis-container .diagnosis-sub-title{font-size:16px;font-weight:normal}@media(max-width: 767px){.diagnosis-contents .diagnosis-container .diagnosis-sub-title{font-size:14px}}.diagnosis-contents .diagnosis_bnr__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}@media(max-width: 767px){.diagnosis-contents .diagnosis_bnr__btn{gap:20px}}.diagnosis-contents .diagnosis_bnr__btn a{text-decoration:none;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.diagnosis-contents .diagnosis_bnr__btn a:hover{opacity:.5;text-decoration:none}.diagnosis-contents .diagnosis_bnr__btn a img{height:241px;width:auto;border-radius:8px}@media(max-width: 767px){.diagnosis-contents .diagnosis_bnr__btn a img{width:310px;height:auto}}.search-feature-contents{width:100%;--dot-bg: #E5EDF5;--dot-color: #6BA4DC;--dot-size: 1.5px;--dot-space: 40px;background:-webkit-gradient(linear, left top, right top, from(var(--dot-bg)), color-stop(1%, transparent)) center/var(--dot-space) var(--dot-space),-webkit-gradient(linear, left top, left bottom, from(var(--dot-bg)), color-stop(1%, transparent)) center/var(--dot-space) var(--dot-space),var(--dot-color);background:linear-gradient(90deg, var(--dot-bg) calc(var(--dot-space) - var(--dot-size)), transparent 1%) center/var(--dot-space) var(--dot-space),linear-gradient(var(--dot-bg) calc(var(--dot-space) - var(--dot-size)), transparent 1%) center/var(--dot-space) var(--dot-space),var(--dot-color);text-align:center;padding:80px 0}@media(max-width: 767px){.search-feature-contents{padding:40px 0}}.search-feature-contents .title{color:#014c96;font-size:32px;font-weight:bold;margin-bottom:40px}@media(max-width: 767px){.search-feature-contents .title{font-size:24px;margin-bottom:25px}}.search-feature-contents .title .bg-light-blue{background-color:var(--dot-bg)}.search-feature-contents .title::before{content:"";display:inline-block;width:48px;height:45px;vertical-align:middle;margin-right:13px;background-image:url("/knowhow_assets/job_index/index/img/search_feature/icon_h2.png");background-repeat:no-repeat;background-size:contain}@media(max-width: 767px){.search-feature-contents .title::before{width:34px;height:31.8px;margin-right:10px}}.search-feature-contents .search-feature-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media(max-width: 767px){.search-feature-contents .search-feature-container{padding:0 3.2%;gap:10px}}.search-feature-contents .search-feature-container .search-feature-container-box{background-color:#fff;border-radius:8px;width:480px;padding:40px 40px 25px}@media(max-width: 767px){.search-feature-contents .search-feature-container .search-feature-container-box{width:100%;padding:30px 20px 25px}}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-category-title{font-size:18px;font-weight:700;margin-bottom:25px}@media(max-width: 767px){.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-category-title{font-size:16px;font-weight:700;margin-bottom:10px}}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-category-title span{font-size:22px}@media(max-width: 767px){.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-category-title span{font-size:20px}}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li{text-align:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100px;width:100%;border-radius:8px;text-decoration:none;font-size:16px;font-weight:bold;color:#fff;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin:15px 0;padding-right:25px;background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width: 767px){.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a{height:77.5px;font-size:14px;padding-right:19.3px}}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a:hover{text-decoration:none;opacity:.5}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a .block{display:block}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a .text-md{font-size:20px}@media(max-width: 767px){.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a .text-md{font-size:18px}}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a .text-lg{font-size:28px;margin-right:3px}@media(max-width: 767px){.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a .text-lg{font-size:22px;margin-right:1.3px}}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a.gaming{background-image:url("/knowhow_assets/job_index/index/img/search_feature/bnr_bg_game.webp")}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a.engineer{background-image:url("/knowhow_assets/job_index/index/img/search_feature/bnr_bg_engineer.webp")}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a.creater{background-image:url("/knowhow_assets/job_index/index/img/search_feature/bnr_bg_creator.webp")}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a.marketer{background-image:url("/knowhow_assets/job_index/index/img/search_feature/bnr_bg_SalesMarketer.webp")}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a.income-500{background-image:url("/knowhow_assets/job_index/index/img/search_feature/bnr_bg_salary500.webp")}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a.income-600{background-image:url("/knowhow_assets/job_index/index/img/search_feature/bnr_bg_salary600.webp")}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a.income-700{background-image:url("/knowhow_assets/job_index/index/img/search_feature/bnr_bg_salary700.webp")}.search-feature-contents .search-feature-container .search-feature-container-box .search-feature-list li a.income-800{background-image:url("/knowhow_assets/job_index/index/img/search_feature/bnr_bg_salary800.webp")}/*# sourceMappingURL=index.min.css.map */