.requirements_intro{padding:53px 0 0}.requirements_intro .c-description__column_desc{width:100%}.requirements_intro .c-description__column_desc .c-title-mid .u_color{color:#269900}.requirements_intro .c-description__column_desc .c-text{font-size:16px}.requirements_job_list{padding:90px 0 0}.requirements_job_list__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0}.requirements_job_list__column_item{width:320px;position:relative}.requirements_job_list__column_main{width:calc(100% - 320px);padding-top:5px}.requirements_job_list__column_main_inner{max-width:850px;margin:0 0 0 auto}.requirements_job_list__navi{position:sticky;top:165px}.requirements_job_list__navi .u_list{font-size:20px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.64px;letter-spacing:.032em;color:#082c15;padding-left:20px;position:relative}.requirements_job_list__navi .u_list a{color:#999}.requirements_job_list__navi .u_list::before{content:"";display:block;width:7px;aspect-ratio:1/1;border-radius:7px;background-color:#269900;position:absolute;top:11px;left:0}.requirements_job_list__navi .u_list+.u_list{margin-top:20px}.requirements_job_list__navi .u_list.u_notes{font-size:16px;font-weight:600;line-height:135%;color:#b51a1a;padding-left:0}.requirements_job_list__navi .u_list.u_notes::before{display:none}.requirements_job_list__tabje{width:100%}.requirements_job_list__tabje dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.requirements_job_list__tabje dl dd,.requirements_job_list__tabje dl dt{padding:18px 16px 18px 24px}.requirements_job_list__tabje dl dt{width:25.8823529412%;font-size:16px;font-weight:600;line-height:160%;letter-spacing:.03em;color:#082c15;background:#eeeded;border-top:1px solid #f7f7f7}.requirements_job_list__tabje dl dt:first-child{border-top:1px solid #eeeded}.requirements_job_list__tabje dl dd{width:74.1176470588%;border-top:1px solid #dbe3db}.requirements_job_list__tabje dl dd:last-child{border-bottom:1px solid #dbe3db}.requirements_job_list__tabje dl dd .c-desc{font-size:16px;font-weight:600;line-height:160%;letter-spacing:.03em}.requirements_job_list__tabje dl dd .u_notes{font-size:14px;font-weight:300;line-height:160%;letter-spacing:.03em}.customer .requirements_intro,.marketing .requirements_intro{padding:49px 0 0;overflow:hidden}.c-description__column.u_hus_img{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-description__column.u_hus_img .c-description__column_desc{width:53.2258064516%;padding-right:20px}.c-description__column.u_hus_img .c-description__column_desc .c-title-mid{line-height:150%}.c-description__column.u_hus_img .c-description__column_desc .c-text,.c-description__column.u_hus_img .c-description__column_desc .c-title-mid{max-width:615px}.c-description__column.u_hus_img .u_image{width:46.7741935484%;padding-top:22px}.c-description__column.u_hus_img .u_image .u_inner{width:120.6896551724%}.c-description__column.u_hus_img .u_image .u_inner img{display:block;width:100%;border-radius:20px}.customer .c-data_ex,.marketing .c-data_ex{background:0 0;padding:94px 0 0;margin:0}.customer .c-data_ex .c-title-glad__en,.marketing .c-data_ex .c-title-glad__en{background:-webkit-gradient(linear,left top,right top,color-stop(3.74%,#85cc6d),color-stop(102.22%,#6fda90));background:linear-gradient(90deg,#85cc6d 3.74%,#6fda90 102.22%);background:var(--Linear,linear-gradient(90deg,#85cc6d 3.74%,#6fda90 102.22%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.customer .c-data_ex .c-title-glad__jp,.marketing .c-data_ex .c-title-glad__jp{color:#082c15}.customer .c-data_ex .c-data_ex__list,.marketing .c-data_ex .c-data_ex__list{margin-top:29px}.marketing_feature{padding:100px 0 0}.marketing .c-personality__list{margin-top:30px}.marketing .c-personality__list .c-personality__card{padding-bottom:32px}.marketing .c-personality__list .c-personality__card .u_inner{max-width:326px}.marketing .c-personality__list .c-personality__card .u_image{max-width:256px;margin-top:15px}.marketing .c-personality__list .c-personality__card .u_desc{text-align:left;margin-top:20px}.culture{background:-webkit-gradient(linear,left top,right top,color-stop(3.74%,#85cc6d),color-stop(102.22%,#6fda90));background:linear-gradient(90deg,#85cc6d 3.74%,#6fda90 102.22%);background:var(--Linear,linear-gradient(90deg,#85cc6d 3.74%,#6fda90 102.22%));padding:57px 0 174px;margin-top:121px}.culture__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.culture__block_title{width:478px;max-width:40%;padding-top:6px}.culture__block_title .u_title_en{font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:135%;letter-spacing:-.02em;color:#fff;margin-bottom:10px}.culture__block_title .u_title{font-size:36px;font-weight:600;line-height:150%;letter-spacing:.0177777778em;color:#fff}.culture__block_contents{width:calc(100% - 43px - 478px);min-width:58%;padding-top:13px}.culture__block_contents .u_desc{font-size:16px;font-style:normal;font-weight:600;line-height:180%;letter-spacing:.03em}.culture__block_base{border-radius:20px;background-color:#fff;padding:32px 20px}.culture__block_base .u_inner{max-width:640px;margin:0 auto}.requirements_slide{margin:-125px auto 0;position:relative;z-index:1}.requirements_slide__inner{padding:0 10px}.requirements_slide__card{width:375px;border-radius:15px;overflow:hidden}.requirements_slide__card img{display:block;width:100%}.marketing_career{padding:100px 0 100px}.marketing_career .c-title-glad{margin-bottom:15px}.marketing_job_details{padding:92px 0 0}.marketing_job_details .requirements_job_list__column{margin-top:24px}.marketing_job_details .requirements_job_list__tabje .c-desc .c-indent{display:inline-block}.js_tab_btn.js_tab_active{color:#082c15!important}.js_tab_target{display:none}.customer .c-requirements_step,.marketing .c-requirements_step{padding-bottom:0}.customer_support{padding:100px 0 0}.customer_support__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 0;margin:31px auto 0}.customer_support__list_item{width:400px;max-width:calc((100% - 20px)/ 3);min-height:471px;background-color:#fff;border-radius:20px;overflow:hidden}.customer_support__list_item .u_image{width:100%}.customer_support__list_item .u_image img{display:block;width:100%}.customer_support__list_item .u_inner{padding:13px 10px 16px}.customer_support__list_item .u_inner .u_desc,.customer_support__list_item .u_inner .u_title{max-width:340px;margin:0 auto 0}.customer_support__list_item .u_inner .u_title{font-size:24px;font-weight:600;line-height:135%;letter-spacing:.64px;letter-spacing:.0266666667em;color:#082c15;text-align:center;margin-bottom:16px}.customer_support__list_item .u_inner .u_desc{font-size:15px;font-weight:600;line-height:160%;letter-spacing:.03em}.customer_schedule{padding:107px 0 100px}.customer_schedule .c-title-mid{margin-top:17px}.customer_job_details{padding:55px 0 0}.customer_job_details .c-title-glad{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customer_job_details .requirements_job_list__tabje{max-width:850px;margin:30px auto 0}.customer_job_details .requirements_job_list__tabje dd{padding-right:0}.customer_job_details .requirements_job_list__tabje .c-desc .c-indent{display:inline-block}@media only screen and (max-width:767px){.c-recruit-page-head .c-title-glad__en{line-height:130%;margin-top:12px}.requirements_intro{padding-top:20px}.requirements_intro .c-description__column_desc .c-text{font-size:14px;font-weight:400}.requirements_job_list{padding-top:58px}.requirements_job_list__column{margin-top:4px;position:relative}.requirements_job_list__navi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 15px;padding-right:0;position:static}.requirements_job_list__navi .u_list+.u_list{margin-top:0}.requirements_job_list__navi .u_list.u_notes{font-size:14px;padding-left:0}.customer .requirements_intro,.marketing .requirements_intro{padding-top:20px}.customer .c-data_ex,.marketing .c-data_ex{padding-top:58px}.customer .c-data_ex .c-data_ex__list,.marketing .c-data_ex .c-data_ex__list{margin-top:19px}.marketing_feature{padding-top:58px}.marketing .c-personality__list{margin-top:25px}.culture{padding:32px 0 132px;margin-top:58px}.culture__block_title{width:100%;max-width:none;padding-top:0}.culture__block_title .u_title_en{font-size:16px;margin-bottom:5px}.culture__block_title .u_title{font-size:22px;line-height:150%}.culture__block_contents .u_desc{font-size:14px;font-weight:400;line-height:180%}.culture__block_base{border-radius:12px;padding:24px 20px}.requirements_slide{margin-top:-99px}.requirements_slide__inner{padding:0 6px}.requirements_slide__card{width:295px;border-radius:10px}.marketing_career{padding:58px 0 58px}.marketing_career .c-title-glad{margin-bottom:5px}.marketing_job_details{padding:58px 0 0}.marketing_job_details .requirements_job_list__column{margin-top:16px}.customer_support{padding:58px 0 0}.customer_support__list{margin-top:24px}.customer_support__list_item .u_inner .u_title{font-size:18px}.customer_support__list_item .u_inner .u_desc{font-size:14px;font-weight:400}.customer_schedule{padding:58px 0 58px}.customer_schedule .c-title-mid{margin-top:0}.customer_job_details{padding:58px 0 0}.customer_job_details .c-title-glad{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.customer_job_details .c-title-glad__en{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:.9}}@media only screen and (max-width:1024px){.requirements_job_list__column_item{width:250px}.requirements_job_list__column_main{width:calc(100% - 250px)}.requirements_job_list__navi .u_list{font-size:15px;padding-left:14px}.requirements_job_list__navi .u_list::before{top:8px}.requirements_job_list__tabje dl dd,.requirements_job_list__tabje dl dt{padding:18px 12px 18px 12px}.requirements_job_list__tabje dl dt{font-size:14px}.requirements_job_list__tabje dl dd{padding-right:0}.requirements_job_list__tabje dl dd .c-desc{font-size:14px;font-weight:400}.requirements_job_list__tabje dl dd .u_notes{font-size:13px}.culture__block_base .u_inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:24px}}@media only screen and (max-width:1024px) and (max-width:767px){.requirements_job_list__column_item{width:100%;background-color:rgba(247,247,247,.8);padding-top:20px;padding-bottom:10px;margin-bottom:10px;position:sticky;top:0}.requirements_job_list__column_main{width:100%}.requirements_job_list__navi .u_list::before{top:7px}.requirements_job_list__tabje dl dd,.requirements_job_list__tabje dl dt{padding:12px 8px}.requirements_job_list__tabje dl dt{width:100%;border-top:0}.requirements_job_list__tabje dl dd{width:100%;border-top:0}}@media only screen and (min-width:768px){.requirements_job_list__navi .u_list a{-webkit-transition:.4s;transition:.4s}.requirements_job_list__navi .u_list a:hover{color:#082c15;opacity:8}}@media only screen and (max-width:834px){.c-description__column.u_hus_img .c-description__column_desc{width:100%;padding-right:0}.c-description__column.u_hus_img .c-description__column_desc .c-text,.c-description__column.u_hus_img .c-description__column_desc .c-title-mid{max-width:none}.c-description__column.u_hus_img .u_image{width:100%}.c-description__column.u_hus_img .u_image .u_inner{width:100%;max-width:700px;margin:0 auto}.culture__block_contents{width:100%;max-width:none;padding-top:20px}.customer_support__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.customer_support__list_item{width:360px;max-width:calc((100% - 16px)/ 2);min-height:0}.customer_support__list_item .u_inner{padding:13px 15px 20px}}@media only screen and (max-width:1060px) and (min-width:835px){.c-description__column.u_hus_img .c-description__column_desc .c-title-mid br.u_barrier{display:none}}@media only screen and (max-width:834px) and (min-width:768px){.culture__block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}.culture__block_title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:none}}@media only screen and (min-width:835px){.customer .culture__block_title{width:460px}}@media only screen and (max-width:834px) and (max-width:600px){.customer_support__list_item{width:520px;max-width:100%}}
/*# sourceMappingURL=../maps/page/requirements.min.css.map */
