@charset "UTF-8";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@supports not (min-block-size: 100dvb){:where(html){block-size:100%}}:where(body){block-size:100%;block-size:100dvb;line-height:1.15;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(input,button,textarea,select){font:inherit;color:inherit;border-radius:0;text-align:inherit;text-transform:inherit;background:transparent;appearance:none;vertical-align:middle}:where([type=checkbox]){appearance:checkbox}:where([type=radio]){appearance:radio}:where([type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button){height:auto}:where([type=search]::-webkit-search-decoration){-webkit-appearance:none}:where(::-webkit-file-upload-button){-webkit-appearance:button;font:inherit}:where(textarea){resize:vertical}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border:none}:where(a){text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;overflow-wrap:break-word}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(pre,code,kbd,samp){font-family:monospace,monospace;font-size:inherit}:where(address){font-style:inherit}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.visually-hidden:not(:focus,:active,:focus-within,.not-visually-hidden)){clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;border:0!important}:root{--color-primary: #2d3748;--color-accent: #1f5d7d;--color-text: #282b31;--color-white: #fff;--color-black: #121214;--font-jp: "Noto Sans JP", serif;--font-en: "Manrope", sans-serif;--font-accent: "Lobster", sans-serif;--font-mix: "Manrope", "Noto Sans JP", sans-serif}*{min-inline-size:0}body{font-family:var(--font-jp);font-size:.875rem;color:var(--color-text);background-color:var(--color-primary)}h2,h3,h4,h5{line-height:1.4583333333}p,li,address,dt,dd{line-height:1.7142857143}p{margin-top:0}a{color:inherit;text-decoration:none}ul{padding:0}li{list-style:none}picture{display:block}img{display:block;width:100%;height:auto}address{font-style:normal}button{cursor:pointer}::selection{color:var(--color-white);background-color:#1f5d7d4d}.ly_container{display:flex;flex-direction:column;background-color:var(--color-white);overflow-x:clip}.ly_container main{flex-grow:1}.ly_header{position:fixed;z-index:10;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 20px;transition:background-color .3s}.ly_header.is_lower{border-bottom-color:var(--color-white)}.ly_footer{color:var(--color-white);background-color:var(--color-black);padding-block:70px}.ly_content{max-width:1120px;width:100%;padding-inline:20px;margin-inline:auto}.ly_content.ly_content--pdNone{max-width:1080px;padding-inline:0}.ly_contentL{max-width:1240px;width:100%;padding-inline:20px;margin-inline:auto}.ly_contentL.ly_contentL--pdNone{max-width:1200px;padding-inline:0}.ly_post{display:grid;row-gap:70px;padding-block:70px}.bl_header{position:fixed;z-index:2;top:0;right:0;width:100%;height:100%;max-height:100dvh;background-color:#1f5d7de6;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.3s;overflow-y:auto;overscroll-behavior-y:none;-ms-overflow-style:none;scrollbar-width:none}.bl_header::-webkit-scrollbar{display:none}.ly_header.is_menuOpen .bl_header{opacity:1;visibility:visible}.bl_header_inner{min-height:calc(100% + 1px);padding:70px 20px}.bl_header_list_item:last-of-type .bl_header_list_link{border-bottom:1px solid var(--color-white)}.bl_header_list_link{display:flex;align-items:center;justify-content:space-between;color:var(--color-white);font-family:var(--font-en);font-size:20px;font-weight:700;letter-spacing:.1em;border-top:1px solid var(--color-white);padding-block:15px}.bl_header_list_link:after{display:block;content:"";width:8px;aspect-ratio:1;border-top:2px solid var(--color-white);border-right:2px solid var(--color-white);transform:rotate(45deg)}.bl_header_buttonUnit{display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px;margin-top:40px}.bl_header_buttonUnit a{display:flex;align-items:center;justify-content:center;color:var(--color-white);font-family:var(--font-en);font-size:20px;font-weight:700;letter-spacing:.1em;min-height:70px;border:1px solid var(--color-white);padding:10px}.bl_hamBtn{position:relative;z-index:3;display:block;width:24px;height:10px}.bl_hamBtn_line{position:absolute;left:50%;transform:translate(-50%);display:block;width:100%;height:2px;background-color:var(--color-white);transition-property:top,bottom,transform;transition-duration:.3s}.bl_hamBtn_line:first-of-type{top:0}.ly_header.is_menuOpen .bl_hamBtn_line:first-of-type{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.bl_hamBtn_line:last-of-type{bottom:0}.ly_header.is_menuOpen .bl_hamBtn_line:last-of-type{bottom:50%;transform:translate(-50%,50%) rotate(-45deg)}.bl_postUnit.bl_postUnit--mt{margin-top:40px}.bl_post{position:relative;display:grid;row-gap:5px;padding-bottom:10px}.bl_post+.bl_post{margin-top:16px}.bl_postUnit--gapL .bl_post+.bl_post{margin-top:24px}.bl_post:before{position:absolute;z-index:2;bottom:0;left:0;display:block;content:"";width:4px;height:1px;background-color:var(--color-primary)}.bl_post:after{position:absolute;bottom:0;left:0;display:block;content:"";width:100%;height:1px;background-color:#d1d1d1}.bl_post_head{display:grid;grid-template-columns:repeat(2,auto);justify-content:flex-start;align-items:center;font-family:var(--font-en)}.bl_post_time{color:var(--color-accent);font-weight:600;min-width:83px}.bl_post_cat{display:block;width:fit-content;color:var(--color-accent);font-size:12px;font-weight:600;text-align:center;border:1px solid var(--color-accent);min-width:70px;padding:2px 5px 3px}.bl_post_title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.bl_index_item{counter-increment:number}.bl_index_wrap{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:15px;padding:40px 20px}.bl_index_heading{color:var(--color-white);font-family:var(--font-en);font-size:24px;font-weight:800;line-height:1.05;text-align:center}.bl_index_heading:before{color:transparent;content:"0" counter(number);display:block;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#707070;text-align:center;margin-bottom:20px}.bl_index_heading h2{font-family:var(--font-jp);font-size:14px;font-weight:500;margin-top:14px}.bl_index_arrow{width:41px;margin-top:30px}.bl_index_img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.bl_footer_wrap{display:grid;row-gap:30px}.bl_footer_logo{display:block;max-width:176px}.bl_footer_address{display:block;line-height:1.4285714286;margin-top:30px}.bl_footer_snsUnit{display:flex;align-items:center;justify-content:flex-start;column-gap:15px;margin-top:15px}.bl_footer_sns{max-width:22px;width:100%}.bl_footer_foot{flex-shrink:0;max-width:372px}.bl_footer_linkWrap{display:flex;justify-content:space-between;column-gap:25px;align-items:flex-start}.bl_footer_linkLeft{display:grid;row-gap:19px}.bl_footer_linkRight{display:grid;row-gap:6.5px}.bl_footer_list{font-family:var(--font-mix)}.bl_footer_list a span{display:inline-block}.bl_footer_link{font-size:16px;font-weight:700}.bl_footer_childList{display:grid;row-gap:3px;padding-left:11px;margin-top:2px}.bl_footer_data{margin-top:16px}.bl_footer_data dt{font-family:var(--font-en);font-size:16px;font-weight:700}.bl_footer_data dd{margin-top:3px}.bl_footer_data a{display:block;max-width:186px;width:100%;border:1px solid var(--color-white)}.bl_footer_copy{display:block;font-family:var(--font-en);font-size:12px;text-align:center;margin-top:40px}.bl_lowewrMv{position:relative;z-index:1;min-height:250px;display:flex;align-items:center;justify-content:center;padding-block:30px}.bl_lowewrMv_inner{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-white);text-align:center}.bl_lowewrMv_title{font-family:var(--font-en);font-size:32px;font-weight:800}.bl_lowewrMv_text{font-weight:500;margin-top:5px}.bl_lowewrMv_text span{display:inline-block}.bl_lowewrMv_img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.bl_breadcrumbWrap{position:absolute;left:0;color:var(--color-white);bottom:5px;width:100%}.bl_breadcrumb{display:flex;font-family:var(--font-mix);font-size:12px;font-weight:500;overflow-x:auto}.un_recruitFv .bl_breadcrumb{justify-content:flex-end;max-width:1120px}.bl_breadcrumb_item{flex-shrink:0}.bl_breadcrumb_item:not(:last-of-type){display:flex}.bl_breadcrumb_item:not(:last-of-type):after{display:inline-block;content:"-";margin-inline:.2em}.bl_cta{display:block;background-image:linear-gradient(to bottom,#f7f9fa,#dee9ef);padding-block:70px}.bl_cta_inner{display:grid;row-gap:30px}.bl_cta_text{font-weight:500;line-height:2;margin-top:30px}.bl_cta_button{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:20px;border:1px solid;width:144px;height:144px;aspect-ratio:1;border-image:linear-gradient(to right bottom,#282b31,#364e7c) 1;padding:20px;margin-left:auto}.bl_cta_button svg{width:41px}.bl_cta_button_text{color:transparent;font-family:var(--font-en);font-size:14px;font-weight:800;background-image:linear-gradient(to bottom,#282b31,#364e7c);background-clip:text;-webkit-background-clip:text}.bl_serviceHead{display:grid;row-gap:30px;padding-block:70px}.bl_serviceHead_text{font-size:20px;line-height:1.75}.bl_serviceHead_text br{display:none}.bl_serviceFeature{background-image:linear-gradient(to bottom,#f7f9fa,#dee9ef);padding-block:70px}.bl_serviceFeature_itemUnit{display:grid;row-gap:60px;margin-top:40px}.bl_serviceFeature_item{display:grid;row-gap:20px}.bl_serviceFeature_img{width:-webkit-fill-available;width:-moz-available;width:stretch;margin-inline:-20px}.bl_serviceFeature_content{margin-top:4px}.bl_serviceFeature_content h3{font-size:20px;font-weight:700;line-height:1.6666666667}.bl_serviceFeature_content p{margin-top:15px}.bl_serviceArea{position:relative;z-index:1;color:var(--color-white);padding-block:70px}.bl_serviceArea_inner{display:grid;row-gap:40px}.bl_serviceArea_img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.bl_serviceArea_text{margin-top:20px}.bl_serviceArea_itemUnit{display:grid;row-gap:20px}.bl_serviceArea_item:not(:last-of-type){border-bottom:1px solid var(--color-white);padding-bottom:20px}.bl_serviceArea_item h3{font-size:20px;font-weight:700;line-height:1.6666666667}.bl_serviceArea_item h3 span{display:inline-block}.bl_serviceArea_item p{margin-top:15px}.bl_serviceBlog{padding-block:70px}.bl_serviceBlog_postUnit{display:grid;row-gap:25px;margin-top:40px}.bl_serviceBlog_post{position:relative;z-index:1}.bl_serviceBlog_post:before{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%) scale(.4);display:block;content:"";width:calc(100% + 20px);height:calc(100% + 20px);background-color:#dee9ef;opacity:0}.bl_serviceBlog_thumb{aspect-ratio:280/160;object-fit:cover}.bl_serviceBlog_post_head{display:grid;grid-template-columns:repeat(2,auto);justify-content:flex-start;align-items:center;column-gap:8px;font-family:var(--font-en);margin-top:12px}.bl_serviceBlog_time{color:var(--color-accent);font-weight:600}.bl_serviceBlog_cat{display:block;width:fit-content;color:var(--color-accent);font-size:12px;font-weight:600;text-align:center;border:1px solid var(--color-accent);min-width:70px;padding:2px 5px 3px}.bl_serviceBlog_title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:2;margin-top:9px}.bl_serviceBlog_button{margin:30px auto 0}.bl_pagination{display:flex;align-items:baseline;justify-content:center;column-gap:20px;font-family:var(--font-en);font-weight:700;margin-top:50px}.bl_pagination:not(:has(.prev)):before{display:block;content:"";width:40px}.bl_pagination:not(:has(.next)):after{display:block;content:"";width:40px}.bl_pagination .page-numbers{color:#c3c3c3}.bl_pagination .page-numbers.current{color:var(--color-primary)}.bl_pagination .page-numbers svg{width:41px}.bl_newsCat{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.bl_newsCat_item{position:relative;z-index:1;display:block;color:var(--color-primary);font-family:var(--font-en);font-weight:700;text-align:center;padding:4px 20px;overflow:hidden;transition:color .3s}.bl_newsCat_item.is_current{color:var(--color-white)}.bl_newsCat_item.is_current:before{bottom:0}.bl_newsCat_item:before{position:absolute;z-index:-1;bottom:calc(100% - 2px);left:0;display:block;content:"";width:100%;height:100%;background-image:linear-gradient(to right,#282b31,#364e7c);transition:bottom .3s}.bl_single_head{display:flex;flex-wrap:wrap;gap:10px}.bl_single_time{color:var(--color-accent);font-family:var(--font-en);font-weight:700}.bl_single_catUnit{display:flex;flex-wrap:wrap;gap:5px}.bl_single_cat{color:var(--color-accent);font-weight:600;font-family:var(--font-mix);border:1px solid var(--color-accent);line-height:1.2;padding-inline:5px}.bl_single_title{font-size:20px;line-height:1.6666666667;margin-top:.88em}.bl_single_thumb{margin-top:30px}.bl_single_content{margin-top:40px}.bl_single_content>*{margin-top:20px}.bl_single_content>*:first-child{margin-top:0}.bl_single_content h2,.bl_single_content h3{font-weight:700;margin-block:1.5em .75em}.bl_single_content h2{color:var(--color-primary);font-size:20px;padding-bottom:.2em;border-bottom:2px solid var(--color-primary)}.bl_single_content h3{color:var(--color-primary);font-size:16px;border-left:3px solid var(--color-primary);padding-left:10px}.bl_single_content p a,.bl_single_content li a{color:var(--color-accent);text-decoration:underline}.bl_single_content ul li{position:relative;padding-left:1em}.bl_single_content ul li:before{position:absolute;top:0;left:0;content:"\30fb";color:var(--color-accent);transform:scale(1.5)}.bl_single_content figure img{width:auto;max-width:100%}.bl_pageBreak{display:flex;align-items:center;justify-content:center;column-gap:20px;margin-top:50px}.bl_pageBreak_arrow{display:block;width:40px;transition:transform .3s}.bl_pageBreak_arrow svg{width:100%}.bl_pageBreak_index{color:#282b31;font-family:var(--font-en);font-weight:700;border:1px solid #282b31;padding:8px 22px}.bl_blogUnit{display:grid;gap:30px}.bl_blogUnit.bl_blogUnit--mt{margin-top:40px}.bl_blog{position:relative;z-index:1}.bl_blog:before{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%) scale(.4);display:block;content:"";width:calc(100% + 20px);height:calc(100% + 20px);background-color:#dee9ef;opacity:0}.bl_blog_thumb{aspect-ratio:280/160;object-fit:cover}.bl_blog_head{display:grid;grid-template-columns:repeat(2,auto);justify-content:flex-start;align-items:center;column-gap:8px;font-family:var(--font-en);margin-top:13px}.bl_blog_time{color:var(--color-accent);font-weight:600}.bl_blog_cat{display:block;width:fit-content;color:var(--color-accent);font-size:12px;font-weight:600;text-align:center;border:1px solid var(--color-accent);min-width:70px;padding:2px 5px 3px}.bl_blog_title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:2;margin-top:11px}.bl_blogSide{display:grid;align-items:flex-start;row-gap:65px}.bl_blogSide_title{font-family:var(--font-en);font-weight:700;color:var(--color-white);background-image:linear-gradient(to right,#282b31,#364e7c);text-align:center;padding:4px 5px}.bl_blogSide_list_item:not(:last-of-type){border-bottom:2px solid #d1d1d1}.bl_blogSide_list_item a{display:block;text-align:center;font-family:var(--font-mix);color:#707070;padding-block:15px 12px}.bl_blogSide_year a:after{content:"\5e74"}.bl_blogSide_year a[aria-current],.bl_blogSide_cat_item.is_current{color:var(--color-primary);font-weight:700}.bl_recruitCta{padding-block:70px}.bl_recruitCta_inner{position:relative;z-index:1}.bl_recruitCta_inner:before{position:absolute;z-index:-1;top:50%;left:20px;transform:translateY(-50%);display:block;content:"";width:calc(100% + 20px);height:70%;background-image:linear-gradient(to bottom,#f7f9fa,#dee9ef)}.bl_recruitCta_text{font-size:28px;font-weight:700;line-height:1.3333333333}.bl_recruitCta_text span{display:inline-block}.bl_recruitCta_headingWrap{margin-top:15px}.bl_recruitCta_heading_en{font-family:var(--font-en);font-size:20px;font-weight:800}.bl_recruitCta_heading_ja{font-weight:700;margin-top:4px}.bl_recruitCta_buttonUnit{display:flex;flex-direction:column;gap:8px;align-items:center;margin-top:30px}.bl_recruitCta_button{display:flex;align-items:center;justify-content:center;column-gap:24px;font-size:16px;font-weight:700;width:100%;max-width:300px;border:2px solid var(--color-text);min-height:80px;padding:10px 10px 10px 75px}.bl_recruitCta_button svg{width:41px}.bl_requirementHead{display:grid;row-gap:30px;padding-block:70px}.bl_requirementHead_heading{font-size:24px;line-height:1.5}.bl_requirementHead_text p+p{margin-top:1lh}.bl_requirement{background-image:linear-gradient(to bottom,#f7f9fa,#dee9ef);padding-block:70px}.bl_requirement_dataWrapUnit{display:grid;row-gap:60px;background-color:var(--color-white);padding:40px 20px;margin-top:40px}.bl_requirement_dataWrap_heading{color:var(--color-accent);font-family:var(--font-en);font-size:24px;font-weight:700}.bl_requirement_data{display:grid;row-gap:20px;background-color:var(--color-white);padding:40px 20px;margin-top:40px}.bl_requirement_dataWrapUnit .bl_requirement_data{background-color:transparent;padding:0;margin-top:20px}.bl_requirement_data_wrap{display:grid;row-gap:5px;line-height:1.5}.bl_requirement_dataWrap .bl_requirement_data_wrap:first-of-type{padding-top:20px;border-top:1px solid #d1d1d1}.bl_requirement_dataWrap .bl_requirement_data_wrap:last-of-type{border-bottom:1px solid #d1d1d1;padding-bottom:20px}.bl_requirement_data_wrap:not(:last-of-type){border-bottom:1px solid #d1d1d1;padding-bottom:20px}.bl_requirement_data_wrap *{line-height:inherit}.bl_requirement_data_wrap dt{font-weight:500}.bl_requirement_data_wrap dd span.-wrap{display:inline-block}.bl_requirement_data_wrap dd ul li{position:relative;padding-left:1em}.bl_requirement_data_wrap dd ul li:before{position:absolute;top:0;left:0;content:"\25a0";color:#707070}.bl_requirement_data_child dt{font-weight:400}.bl_requirement_data_child dt:after{content:"\ff1a"}.bl_requirement_data_child dd+dt{margin-top:10px}.bl_joinus{background-image:url(../img/common/joinus_back.webp);background-repeat:no-repeat;background-position:center;background-size:cover;padding-block:70px}.bl_joinus .el_heading_ja{font-weight:700}.bl_joinus_inner{display:grid;row-gap:30px}.bl_joinus_button{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:20px;border:1px solid;width:144px;height:144px;aspect-ratio:1;border:1px solid var(--color-white);padding:20px;margin-left:auto}.bl_joinus_button svg{width:41px}.bl_joinus_button_text{color:var(--color-white);font-family:var(--font-en);font-size:14px;font-weight:700}.el_headerLogo{line-height:1;max-width:110px;width:100%;transition:max-width .3s}.el_headerLogo a{width:100%}.el_headerLogo_black{display:none}.el_tHeading{font-family:var(--font-en);font-size:40px;font-weight:800;line-height:1}.el_tHeading.el_tHeading--white{color:var(--color-white)}.el_button{position:relative;z-index:2;display:flex;align-items:baseline;justify-content:flex-start;column-gap:16px;color:transparent;font-family:var(--font-en);font-size:14px;font-weight:800;width:fit-content}.el_button.el_button--center{margin-inline:auto}.el_button.el_button--white:after{background-image:url(../img/common/icon_arrow_white_grad.svg)}.el_button.el_button--white span{background-image:linear-gradient(to right,#739eb2,#b9cfd9)}.el_button:before{position:absolute;z-index:-1;top:50%;transform:translateY(-50%) scale(0);left:-1em;display:block;content:"";width:2.7118644068em;aspect-ratio:1;border-radius:50%;background-color:#fff848}.el_button:after{display:block;content:"";width:3.4940677966em;aspect-ratio:41.23/6.18;background-image:url(../img/common/icon_arrow_blue.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.el_button span{position:relative;z-index:2;display:block;background-image:linear-gradient(to right,#a6c4d3,#6290a7);background-clip:text;-webkit-background-clip:text}.el_heading{font-family:var(--font-en);font-size:32px;font-weight:800;line-height:1}.el_heading.el_heading--white,.el_heading--white .el_heading{color:var(--color-white)}.el_heading_ja{font-weight:500;margin-top:20px}.el_heading_ja.el_heading_ja--white,.el_heading--white .el_heading_ja{color:var(--color-white)}.un_fv{position:relative;z-index:1;height:100svh;display:flex;align-items:center;padding-left:6.1111111111%}.un_fv_img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.un_fv_text{display:grid;align-content:center;align-items:center;row-gap:40px;color:var(--color-white);font-family:var(--font-en);font-size:32px;font-weight:800;line-height:1.2;width:fit-content;text-shadow:0px 3px 10px rgba(0,0,0,.3)}.un_fv_text span.-accent{font-family:var(--font-accent);font-size:1.0909090909em;font-weight:400}.un_fv_text span.-mr{margin-right:.08em}.un_fv_text span.-ml{margin-left:.03em}.un_about{margin-top:80px}.un_about_inner{display:grid;row-gap:40px}.un_about_heading_text{display:block;font-size:16px;font-weight:500;margin-top:10px}.un_about_heading_text span{display:inline-block}.un_about_content_heading{font-size:20px}.un_about_content_text{margin-top:20px}.un_about_accent{pointer-events:none}.un_index{margin-top:80px}.un_tNews{background-image:linear-gradient(to bottom,#fff,#e6eef2);padding-block:80px}.un_tNews_wrap{margin-top:30px}.un_tNews_tabButtonUnit{display:flex;column-gap:3px}.un_tNews_tabButton{position:relative;z-index:1;display:block;color:var(--color-primary);font-family:var(--font-en);font-weight:700;padding:4px 20px;overflow:hidden;transition:color .3s}.un_tNews_tabButton.is_current{color:var(--color-white)}.un_tNews_tabButton.is_current:before{top:0}.un_tNews_tabButton:before{position:absolute;z-index:-1;top:calc(100% - 2px);left:0;display:block;content:"";width:100%;height:100%;background-image:linear-gradient(to right,#282b31,#364e7c);transition:top .3s,left .3s}.un_tNews_PostUnit{display:none;margin-top:15px}.un_tNews_PostUnit.is_current{display:block}.un_tNews_button{margin:30px auto 0}.un_tJurnal{padding-bottom:70px}.un_tJurnal_head{position:relative;background-image:url(../img/top/jurnal_back.webp);background-repeat:no-repeat;background-size:cover;background-position:center;padding-block:70px 170px}.un_tJurnal_heading{color:var(--color-white);font-size:20px}.un_tJurnal_heading span{display:inline-block}.un_tJurnal_text{color:var(--color-white);margin-top:20px}.un_tJurnal_button{margin-top:30px}.un_tJurnal_body{position:relative;margin-top:-100px}.un_tJurnal_body:before{position:absolute;bottom:100%;right:-.08em;display:block;content:"Journal";color:var(--color-white);line-height:.67;font-family:var(--font-en);font-weight:800;font-size:70px}.un_tJurnal_postUnit{position:relative;z-index:1;display:grid;row-gap:25px;padding:30px 20px}.un_tJurnal_postUnit:before{position:absolute;left:0;top:0;z-index:-1;display:block;content:"";width:100vw;height:100%;background-color:var(--color-white);clip-path:polygon(20px 0%,100% 0,100% 100%,0 100%,0% 20px)}.un_tJurnal_post{position:relative;z-index:1}.un_tJurnal_post:before{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%) scale(.4);display:block;content:"";width:calc(100% + 20px);height:calc(100% + 20px);background-color:#dee9ef;opacity:0}.un_tJurnal_thumb{aspect-ratio:280/160;object-fit:cover}.un_tJurnal_post_head{display:grid;grid-template-columns:repeat(2,auto);justify-content:flex-start;align-items:center;column-gap:8px;font-family:var(--font-en);margin-top:12px}.un_tJurnal_time{color:var(--color-accent);font-weight:600}.un_tJurnal_cat{display:block;width:fit-content;color:var(--color-accent);font-size:12px;font-weight:600;text-align:center;border:1px solid var(--color-accent);min-width:70px;padding:2px 5px 3px}.un_tJurnal_title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:2;margin-top:9px}.un_tCsr{background-image:url(../img/top/csr_back.webp);background-repeat:no-repeat;background-position:center;background-size:cover;padding-block:70px}.un_tCsr_heading{color:var(--color-white);font-size:20px;margin-top:30px}.un_tCsr_heading span{display:inline-block}.un_tCsr_text{color:var(--color-white);margin-top:20px}.un_tCsr_button{margin-top:30px}.un_tRecruit{padding-bottom:70px}.un_tRecruit_head{position:relative;background-image:url(../img/top/recruit_back.webp);background-repeat:no-repeat;background-size:cover;background-position:center;padding-block:140px 170px}.un_tRecruit_heading{line-height:.69}.un_tRecruit_content{position:relative;z-index:1;padding:30px 0 0 20px;margin-top:-100px}.un_tRecruit_content:before{position:absolute;left:0;top:0;z-index:-1;display:block;content:"";width:100vw;height:100%;background-color:var(--color-white);clip-path:polygon(20px 0%,100% 0,100% 100%,0 100%,0% 20px)}.un_tRecruit_headingLv3{font-size:20px}.un_tRecruit_headingLv3 span{display:inline-block}.un_tRecruit_text{margin-top:20px}.un_tRecruit_button{margin:30px auto 0}.un_identity{position:relative;z-index:1;background-color:var(--color-black);padding-block:70px}.un_identity_textImg{position:absolute;z-index:-1;top:40px;left:0;width:150px;opacity:.4}.un_identity_data{display:grid;row-gap:40px;color:var(--color-white);width:fit-content;margin-left:auto}.un_identity_data_wrap dt{font-family:var(--font-en);font-size:28px;font-weight:700}.un_identity_data_wrap p{font-size:18px;font-weight:700;margin-top:5px}.un_identity_data_wrap p.-en{color:#dee9ef;font-family:var(--font-en);font-size:12px;font-weight:400}.un_identity_data_wrap p span{display:inline-block}.un_identity_data_wrap ol{display:grid;row-gap:15px}.un_identity_data_wrap ol li{display:flex;align-items:flex-start;counter-increment:number}.un_identity_data_wrap ol li:before{flex-shrink:0;content:counter(number);display:flex;align-items:center;justify-content:center;width:1.2em;font-family:var(--font-en);line-height:1;font-size:34px;font-weight:200;margin-top:7px}.un_message{display:grid;row-gap:30px;padding-block:70px}.un_message_textWrap{margin-top:40px}.un_message_textWrap p{line-height:2}.un_message_textWrap p+p{margin-top:1lh}.un_overview{background-color:#f2f2f2;padding-block:70px}.un_overview_data{display:grid;row-gap:15px;background-color:var(--color-white);padding:20px;margin-top:40px}.un_overview_data_wrap{display:grid;row-gap:10px}.un_overview_data_wrap:not(:last-of-type){border-bottom:1px solid #d1d1d1;padding-bottom:15px}.un_overview_data_wrap dt,.un_overview_data_wrap dd{line-height:1.5}.un_overview_data_wrap dt *,.un_overview_data_wrap dd *{line-height:inherit}.un_overview_data_wrap dt{font-weight:500}.un_overview_data_wrap dd span{display:inline-block}.un_achievements{padding-block:70px}.un_achievements_itemUnit{display:grid;row-gap:60px;margin-top:40px}.un_achievements_item h3{color:var(--color-accent);font-size:20px;font-weight:700;border-bottom:1px solid var(--color-text);padding-bottom:10px}.un_achievements_content{margin-top:20px}.un_achievements_content p,.un_achievements_content li{line-height:1.7142857143}.un_map iframe{filter:grayscale(100);width:100%;height:250px}.un_member{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px 40px;padding-block:70px}.un_member_img{aspect-ratio:300/180;object-fit:cover}.un_member_job{margin-top:10px}.un_member_name{font-size:20px;font-weight:500;margin-top:6px}.un_member_text{margin-top:10px}.un_service{padding-block:70px}.un_service_intro{font-size:20px;line-height:1.75}.un_service_itemUnit{display:grid;row-gap:50px;margin-top:70px}.un_service_item{counter-increment:number}.un_service_wrap{position:relative;z-index:1;display:block;overflow:hidden;padding:20px}.un_service_item_img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.un_service_item_box{position:relative;padding:40px 10px}.un_service_item_box:before{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:100%;background-image:linear-gradient(to bottom,#282b31,#364e7c);opacity:.7;mix-blend-mode:multiply}.un_service_item_headingWrap{position:relative;z-index:1;color:var(--color-white);text-align:center}.un_service_item_en{font-family:var(--font-en);font-size:24px;font-weight:800;line-height:1.05}.un_service_item_en:before{color:transparent;content:"0" counter(number);display:block;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--color-white);text-align:center;opacity:.7;margin-bottom:10px}.un_service_item_ja{font-size:14px;font-weight:500;margin-top:15px}.un_service_item_arrow{position:relative;z-index:1;width:41px;margin:20px auto 0}.un_service_item_text{font-size:14px;line-height:2;margin-top:15px}.un_csrIntro{display:flex;flex-direction:column;row-gap:20px;padding-block:70px}.un_csrIntro_heading{font-size:24px;line-height:1.5}.un_csrCommitment{background-image:linear-gradient(to bottom,#f7f9fa,#dee9ef);padding-block:70px}.un_csrCommitment_headingLv3{font-size:20px;font-weight:700}.un_csrCommitment_area_wrap{display:grid;align-items:flex-start;row-gap:20px;margin-top:40px}.un_csrCommitment_area_img{width:-webkit-fill-available;width:-moz-available;width:stretch;margin-inline:-20px}.un_csrCommitment_area_text{margin-top:15px}.un_csrCommitment_sponsor{margin-top:70px}.un_csrCommitment_sponsor_text{margin-top:15px}.un_csrCommitment_sponsor_main{position:relative;margin-top:60px}.un_csrCommitment_sponsor_main:before{position:absolute;bottom:100%;right:0;display:block;content:"Supported";color:var(--color-white);line-height:.67;font-family:var(--font-en);font-weight:800;font-size:70px}.un_csrCommitment_sponsor_slide{--_pd: 20px;position:relative;z-index:1;padding:30px var(--_pd);width:-webkit-fill-available;width:-moz-available;width:stretch;margin-right:calc(((100vw - 100%) / 2 + var(--_pd)) * -1)}.un_csrCommitment_sponsor_slide:before{position:absolute;left:0;top:0;z-index:-1;display:block;content:"";width:100vw;height:100%;background-color:var(--color-white);clip-path:polygon(20px 0%,100% 0,100% 100%,0 100%,0% 20px)}.un_csrCommitment_sponsor_tag{color:var(--color-accent);display:inline-block;font-family:var(--font-en);font-size:12px;line-height:1;font-weight:600;border:1px solid var(--color-accent);padding:3px 10px;margin-top:14px}.un_csrCommitment_sponsor_name{font-size:20px;font-weight:500;line-height:1.4;margin-top:14px}.un_csrCommitment_sponsor_data{margin-top:6px}.un_csrCommitment_sponsor_data dt{color:var(--color-accent)}.un_csrCommitment_sponsor_data ul li{display:flex;align-items:flex-start;column-gap:.2em}.un_csrCommitment_sponsor_data ul li:before{content:"-"}.un_csrCommitment_sponsor_arrows{display:flex;align-items:center;justify-content:space-between;padding-right:20px;margin-top:20px}.un_csrCommitment_sponsor_arrows .splide__arrow{position:relative;z-index:1;width:40px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.un_csrCommitment_sponsor_arrows .splide__arrow:before{position:absolute;z-index:-1;top:0;left:0;display:block;content:"";width:100%;height:100%;background-image:linear-gradient(to bottom,#282b31,#a2a2a2);opacity:.8}.un_csrCommitment_sponsor_arrows .splide__arrow svg{width:14px}.un_contact{max-width:840px;padding-block:70px}.un_contact .wpcf7-response-output{border:none!important;color:var(--color-white);background-color:var(--color-primary);text-align:center;padding:10px 15px!important}.un_formWrap{position:relative}.un_formWrap .wpcf7-spinner{position:absolute;top:calc(100% + 15px);left:50%;transform:translate(-50%);margin:0}.un_form{display:grid;row-gap:30px}.un_form--confirm{display:none}.un_form_item{display:grid;row-gap:10px}.un_form_label{display:block;font-size:16px;font-weight:500}.un_form_label.is_req{display:flex;column-gap:.2em}.un_form_label.is_req:after{content:"*";color:#d36060}.un_form_wrap{display:block}.un_form--confirm .un_form_wrap{font-size:16px;word-break:break-all;line-height:1.5}.un_form_input,.un_form_textarea,.un_form_select{font-size:16px;width:100%;border:1px solid var(--color-text);line-height:1.5;padding:7px;outline:none;transition:box-shadow .3s}.un_form_input:focus,.un_form_textarea:focus,.un_form_select:focus{box-shadow:0 0 0 2px var(--color-accent)}.un_form_selectWrap{position:relative}.un_form_select{padding:0}.un_form_select_text{cursor:pointer;position:relative;color:#707070;padding:7px}.un_form_select_text.is_show:after{top:calc(50% + 2px);transform:translateY(-50%) rotate(225deg)}.un_form_select_text:after{position:absolute;top:calc(50% - 2px);right:25px;display:block;content:"";width:8px;aspect-ratio:1;border-bottom:1px solid var(--color-accent);border-right:1px solid var(--color-accent);transform:translateY(-50%) rotate(45deg);transition:transform .3s}.un_form_select_listWrap{height:0;overflow:hidden;transition:height .3s}.un_form_select_list{width:100%;border-top:1px solid #dee9ef}.un_form_select_list li{cursor:pointer;display:flex;justify-content:flex-start;column-gap:.2em;padding:6px 14px}.un_form_select_list li.is_current{background-color:#dee9ef}.un_form_select_list li:before{content:"-"}.un_form_selectDisable{display:none}.un_form_textarea{min-height:180px;resize:vertical}.un_form_file{appearance:none}.un_form_fileDidable{display:none}.un_form_fileWrap{color:var(--color-white);font-size:16px;font-weight:500;text-align:center;background-image:linear-gradient(to bottom,#a2a2a2,#282b31);min-width:180px;padding:11px;width:fit-content}.un_form_fileAttention{display:flex;align-items:flex-start;font-size:12px;margin-top:31px}.un_form_fileAttention:before{content:"\203b"}.un_form_policyWrap{display:flex;justify-content:center;font-size:16px;font-weight:500;line-height:1.5;margin-top:40px}.un_form_policyWrap .wpcf7-form-control{display:block}.un_form_policyWrap .wpcf7-list-item{margin:0}.un_form_policyWrap label{display:flex;align-items:center;column-gap:20px;justify-content:center}.un_form_policyWrap a{display:inline-block;color:var(--color-accent);background-image:url(../img/contact/icon_newtab.svg);background-repeat:no-repeat;background-position:right 2px center;background-size:14.5px;padding-right:20px;border-bottom:1px solid var(--color-accent)}.un_form--confirm .un_form_policyWrap a{padding-right:0;background-image:none}.un_form_policy{flex-shrink:0;appearance:none;width:24px;aspect-ratio:1;border:1px solid var(--color-black)}.un_form_policy:checked{background-image:radial-gradient(circle,var(--color-accent) calc(42% - 1px),transparent 42%)}.un_form_buttonUnit{display:flex;flex-wrap:wrap-reverse;justify-content:center;gap:20px 40px;margin-top:50px}.un_form_back,.un_form_submit{cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:var(--font-en);font-size:16px;font-weight:700;width:fit-content;text-align:center;border:1px solid var(--color-text);min-width:300px;min-height:60px;padding:10px}.un_form_submit.is_disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.un_thanks{padding-block:70px}.un_thanks_inner{width:fit-content;margin-inline:auto}.un_thanks_textL{font-size:16px;font-weight:500}.un_thanks_text{margin-top:44px}.un_thanks_button{display:flex;align-items:center;justify-content:center;font-family:var(--font-en);font-size:16px;font-weight:700;width:fit-content;text-align:center;border:1px solid var(--color-text);min-width:300px;min-height:60px;padding:10px;margin:50px auto 0}.un_recruitFv{position:relative;display:flex;align-items:center;justify-content:center;background-image:url(../img/recruit/fv.webp);background-repeat:no-repeat;background-position:center;background-size:cover;height:100svh;min-height:400px}.un_recruitFv_inner{width:fit-content}.un_recruitFv_en{color:var(--color-white);font-family:var(--font-en);font-size:40px;font-weight:800;line-height:1.05;width:fit-content}.un_recruitFv_en span.-accent{font-family:var(--font-accent);font-size:1.0909090909em;font-weight:400}.un_recruitFv_en span.-mr{margin-right:.08em}.un_recruitFv_en span.-ml{margin-left:.03em}.un_recruitFv_title{color:var(--color-white);font-weight:700;font-size:18px;margin-top:20px}.un_recruitIntro{display:grid;row-gap:30px;margin-top:70px}.un_recruitIntro_heading{font-size:24px;line-height:1.5}.un_recruitIntro_textWrap{margin-top:20px}.un_recruitIntro_textWrap p+p{margin-top:1lh}.un_recruitIntro_img{height:300px;object-fit:cover;margin-inline:-20px;width:-webkit-fill-available;width:-moz-available;width:stretch}.un_recruitReason{margin-top:70px}.un_recruitReason_head_text{margin-top:30px}.un_recruitReason_itemUnit{display:flex;flex-wrap:wrap;justify-content:center;gap:60px 80px;margin-top:40px}.un_recruitReason_item{max-width:280px}.un_recruitReason_item:nth-of-type(2) .un_recruitReason_content:before{left:calc(50% + 10px);width:calc(100% + 37px);height:calc(100% + 20px);background-size:100% 100%;background-image:url(../img/recruit/reason_border_02.webp)}.un_recruitReason_item:nth-of-type(3) .un_recruitReason_content:before{top:-6px;left:calc(50% + 10px);width:calc(100% + 50px);height:calc(100% + 40px);background-image:url(../img/recruit/reason_border_03.webp)}.un_recruitReason_img{position:relative;z-index:2}.un_recruitReason_content{position:relative;z-index:1;padding:64px 28px 20px;margin-top:-40px}.un_recruitReason_content:before{position:absolute;z-index:-1;top:0;left:50%;transform:translate(-50%);display:block;content:"";width:calc(100% + 61px);height:calc(100% + 40px);background-image:url(../img/recruit/reason_border_01.webp);background-position:center;background-size:100%;background-repeat:no-repeat}.un_recruitReason_item_heading{font-size:16px;font-weight:500;line-height:1.5;text-align:center}.un_recruitReason_item_text{margin-top:14px}.un_recruitIdeal{background-image:linear-gradient(to bottom,#f7f9fa,#dee9ef);padding-block:70px;margin-top:100px}.un_recruitIdeal_wrap{display:grid;row-gap:30px;margin-top:30px}.un_recruitIdeal_wrap p+p{margin-top:1lh}.un_recruitIdeal_list{display:grid;row-gap:10px}.un_recruitIdeal_list li{position:relative;font-size:20px;font-weight:500;padding-left:2em}.un_recruitIdeal_list li:before{position:absolute;top:.25em;left:0;display:block;content:"";width:1.3333333333em;aspect-ratio:1;border:1px solid var(--color-black);border-radius:50%;background-image:radial-gradient(circle,#013893 calc(50% - 1px),transparent 50%)}.un_recruitIdeal_list li span.-circle{position:absolute;top:.25em;left:0;display:block;width:1.3333333333em;aspect-ratio:1;border:1px solid var(--color-black);border-radius:50%;padding:4px}.un_recruitIdeal_list li span.-circle:before{width:100%;display:block;content:"";aspect-ratio:1;border-radius:50%;background-image:linear-gradient(to bottom,#1f5d7d,#a6c4d3)}.un_recruitIdeal_list li span.-wrap{display:inline-block}.un_recruitAbout{margin-top:70px}.un_recruitAbout_head{display:grid;row-gap:30px}.un_recruitAbout_button{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:20px;border:1px solid;width:144px;height:144px;aspect-ratio:1;border:1px solid var(--color-text);padding:20px;margin-left:auto}.un_recruitAbout_button svg{width:41px}.un_recruitAbout_button_text{font-family:var(--font-en);font-size:14px;font-weight:700}.un_recruitAbout_slide{margin-top:40px}.un_recruitIndex{display:grid;gap:2px}.un_recruitIndex_item{position:relative;z-index:1;padding:50px 20px}.un_recruitIndex_item_img{position:absolute;z-index:-1;top:0;left:0;height:100%;object-fit:cover}.un_recruitIndex_item_heading{color:var(--color-white);font-family:var(--font-en);font-size:24px;font-weight:800}.un_recruitIndex_item_text{color:var(--color-white);font-weight:500;margin-top:11px}.un_recruitIndex_button{margin-top:44px}.un_midFreelance{display:grid;row-gap:30px;padding-block:70px}.un_midFreelance_logo{max-width:221px;width:100%}.un_midFreelance_text{font-size:16px;font-weight:700;margin-top:9px}.un_midFreelance_text span{display:inline-block}.un_midFreelance_button{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:20px;border:1px solid;width:144px;height:144px;aspect-ratio:1;border:1px solid var(--color-text);padding:20px;margin-left:auto}.un_midFreelance_button svg{width:41px}.un_midFreelance_button_text{font-family:var(--font-en);font-size:14px;font-weight:700}.un_interview{padding-block:70px}.un_interview_itemUnit{display:grid;row-gap:70px;margin-top:40px}.un_interview_item_heading{font-size:20px;border-bottom:1px solid var(--color-text);padding-bottom:.6em}.un_interview_item_heading span{font-family:var(--font-en);font-weight:800;margin-right:.3em}.un_interview_item_wrap{margin-top:20px}.un_interview_item_wrap:has(.un_interview_item_img){display:grid;row-gap:30px}.un_interview_item_data{display:grid;row-gap:30px}.un_interview_item_data_wrap dt{font-size:16px;font-weight:500;background-image:url(../img/inside-strither/line.webp);background-repeat:no-repeat;background-position:center bottom;background-size:100% 8.28px;padding-bottom:9px}.un_interview_item_wrap:has(.un_interview_item_img) .un_interview_item_data_wrap dt{background-size:100% 8.28px}.un_interview_item_data_wrap dd{margin-top:2px}.un_training{background-image:linear-gradient(to bottom,#f7f9fa,#dee9ef);padding-block:70px}.un_training_list{position:relative;z-index:1;display:grid;row-gap:20px;padding-bottom:100px;margin-top:30px}.un_training_list:after{position:absolute;z-index:-1;top:0;left:0;display:block;content:"";width:150px;height:100%;background-color:#fff848;clip-path:polygon(calc(100% - 60px) 0,calc(100% - 60px) calc(100% - 70px),100% calc(100% - 70px),0 100%,0 0)}.un_training_list_item{counter-increment:number;display:grid;grid-template-columns:45px 1fr 40%;align-items:center;justify-content:space-between;border:3px solid var(--color-text);background-color:#ffffffb3;padding:15px}.un_training_list_head{font-family:var(--font-en);font-size:16px;font-weight:700;line-height:1;text-align:center}.un_training_list_head:after{display:block;content:"0" counter(number);font-size:2em;line-height:1;margin-top:-.05em}.un_training_list_heading{font-size:16px;font-weight:700;text-align:center}.un_training_list_heading span{font-family:var(--font-en);font-size:1.1em;font-weight:800}.un_training_list_text{text-align:center;line-height:1.4285714286}.un_growth{overflow:hidden;width:100%;margin:70px auto 0}.un_growth_mainWrap{margin-top:26px}.un_growth_main{position:relative;z-index:1;overflow-x:auto}.un_growth_mainBack{position:absolute;z-index:-1;bottom:0;left:-50px;height:280px;width:1304px;overflow:hidden}.un_growth_mainBack:before{position:absolute;z-index:-1;bottom:50px;right:0;display:block;content:"";width:100%;height:100px;background-color:#fff848;transform:rotate(-10deg);clip-path:polygon(calc(100% - 70px) 40%,calc(100% - 70px) 0,100% 100%,0 100%,0 40%)}.un_growth_mainBack p{position:absolute;right:30px;top:115px;transform:rotate(-10deg);font-size:24px;font-family:var(--font-en);font-weight:900;line-height:1}.un_growth_mainBack p span{display:block;font-size:16px;font-weight:700;font-family:var(--font-jp);line-height:1.25}.un_growth_listWrap{max-width:1224px;margin-inline:auto;padding-left:72px}.un_growth_list{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,1fr) auto;column-gap:20px;max-width:1080px}.un_growth_list:after{display:block;content:"";width:80px}.un_growth_list_item{--content-heading: 100px;--content-gap: 30px;display:flex;flex-direction:column-reverse;align-items:center;width:180px}.un_growth_list_item:nth-of-type(2) .un_growth_list_heading{height:calc(var(--content-heading) + var(--content-gap) * 1)}.un_growth_list_item:nth-of-type(3) .un_growth_list_heading{height:calc(var(--content-heading) + var(--content-gap) * 2)}.un_growth_list_item:nth-of-type(4) .un_growth_list_heading{height:calc(var(--content-heading) + var(--content-gap) * 3)}.un_growth_list_item:nth-of-type(5) .un_growth_list_heading{height:calc(var(--content-heading) + var(--content-gap) * 4)}.un_growth_list_heading{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:6px;color:var(--color-white);font-family:var(--font-en);font-size:24px;font-weight:900;line-height:1;text-align:center;height:var(--content-heading);width:100%;background-image:linear-gradient(to bottom,#a2a2a2,#282b31)}.un_growth_list_heading span{display:block;font-family:var(--font-jp);font-size:16px;font-weight:700;line-height:1.25}.un_growth_list_line{display:block;width:1px;height:40px;background-image:url(../img/inside-strither/dots.webp);background-repeat:repeat-y;background-position:center top;background-size:1px 4px}.un_growth_period{position:relative;z-index:1;display:flex;padding-left:20px;padding-block:13px;width:1264px;margin-inline:auto}.un_growth_period:before{position:absolute;z-index:-1;top:0;left:50%;transform:translate(-50%);display:block;content:"";min-width:calc(100% + 40px);width:100%;height:100%;background-image:linear-gradient(to bottom,#f7f9fa,#dee9ef)}.un_growth_period li{font-size:16px;font-weight:500}.un_growth_period li:not(:last-of-type){margin-right:150px}.un_growth_period li:first-of-type{margin-right:90px}.un_faq{border-bottom:1px solid #d1d1d1;padding-block:70px}.un_faq_inner{display:grid;row-gap:40px;max-width:978px;width:100%}.un_faq_wrap dt,.un_faq_wrap dd{position:relative;padding-left:40px}.un_faq_wrap dt:after,.un_faq_wrap dd:after{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;font-family:var(--font-en);font-size:28px;font-weight:700}.un_faq_wrap dt{font-size:16px;font-weight:500}.un_faq_wrap dt:after{color:transparent;content:"Q";background-image:linear-gradient(to bottom,#1f5d7d,#a6c4d3);background-clip:text;-webkit-text-fill-color:transparent;top:calc(50% - 3px)}.un_faq_wrap dt span{display:block;border-bottom:1px solid var(--color-primary);padding-bottom:8px}.un_faq_wrap dd{font-weight:500;margin-top:20px}.un_faq_wrap dd:after{content:"A"}.un_faq_wrap dd span{color:var(--color-accent);font-weight:700}.un_privacy{padding-block:70px}.un_privacy_itemUnit{display:grid;row-gap:60px;margin-top:78px}.un_privacy_item h2{font-size:18px;font-weight:500}.un_privacy_item h2 span{font-size:.8333333333em}.un_privacy_item_content{display:grid;row-gap:1lh;line-height:1.7142857143;margin-top:15px}.un_privacy_item_content *{line-height:inherit}.un_privacy_item_content ul li{position:relative;padding-left:1em}.un_privacy_item_content ul li:before{position:absolute;top:0;left:0;content:"\25a0";color:#707070}.un_privacy_item_content>ol{display:grid;row-gap:20px}.un_privacy_item_content>ol>li{position:relative;counter-increment:number;padding-left:1.2em}.un_privacy_item_content>ol>li:before{position:absolute;top:0;left:0;content:counter(number) "."}.un_privacy_item_content>ol>li ol{margin-top:12px}.un_privacy_item_content>ol>li ol li{position:relative;counter-increment:number-child;padding-left:1.5em}.un_privacy_item_content>ol>li ol li:before{position:absolute;top:0;left:0;content:counter(number) "." counter(number-child)}.un_privacy_item_content dl dt{font-weight:400}.un_privacy_item_content dl dt:after{content:"\ff1a"}.un_privacy_item_content dl dd+dt{margin-top:10px}.un_sitemap{width:100%;max-width:822px;padding-block:70px;margin-inline:auto}.un_sitemap_item{break-inside:avoid;font-family:var(--font-en);font-size:18px;font-weight:700;border-bottom:1px solid var(--color-text)}.un_sitemap_item+.un_sitemap_item{margin-top:30px}.un_sitemap_item a{display:block;padding-bottom:4px}.un_notFound{text-align:center;padding-block:70px}.un_notFound_head{font-size:20px}.un_notFound_head span{display:inline-block}.un_notFound_text{margin-top:40px}.un_notFound_button{display:flex;align-items:center;justify-content:center;font-family:var(--font-en);font-size:16px;font-weight:700;text-align:center;max-width:300px;width:100%;min-height:60px;border:1px solid var(--color-text);padding:15px;margin:50px auto 0}@media screen and (min-width: 768px){.bl_post{grid-template-columns:auto 1fr;column-gap:16px;align-items:center;padding-bottom:23px}.bl_index_heading{font-size:32px}.bl_footer_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;column-gap:50px}.bl_cta_inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:40px}.bl_serviceHead{grid-template-columns:repeat(2,1fr);flex-wrap:wrap;align-items:flex-start;column-gap:30px;justify-content:space-between}.bl_serviceHead_text br{display:block}.bl_serviceFeature_item{display:flex;align-items:center;justify-content:space-between;column-gap:40px}.bl_serviceFeature_item:nth-of-type(2n){flex-direction:row-reverse}.bl_serviceFeature_item:nth-of-type(2n) .bl_serviceFeature_img{margin-inline:0 -20px}.bl_serviceFeature_img{flex-shrink:0;width:50%;margin-inline:-20px 0}.bl_serviceArea_inner{grid-template-columns:320px 1fr;column-gap:30px;align-items:flex-start}.bl_serviceBlog_postUnit{grid-template-columns:repeat(3,1fr);column-gap:20px}.bl_single_content h2{font-size:22px}.bl_single_content h3{font-size:18px}.bl_pageBreak{column-gap:40px}.bl_blogUnit{grid-template-columns:repeat(2,1fr)}.bl_recruitCta_inner:before{left:80px;width:calc((100cqw - 100%)/2 + 100%)}.bl_recruitCta_text{font-size:52px}.bl_recruitCta_buttonUnit{flex-direction:row;justify-content:flex-end}.bl_requirementHead{grid-template-columns:50% 1fr;align-items:flex-start}.bl_requirementHead_heading{font-size:32px}.bl_requirement_dataWrap_heading{font-size:28px}.bl_requirement_data_wrap{grid-template-columns:120px 1fr;column-gap:30px;align-items:flex-start}.bl_requirement_data_child{display:grid;grid-template-columns:auto 1fr;align-items:flex-start}.bl_requirement_data_child dt{display:flex;justify-content:space-between}.bl_requirement_data_child dd+dt{margin-top:0}.bl_joinus_inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;column-gap:40px}.el_tHeading{font-size:60px}.el_heading{font-size:48px}.un_tNews_PostUnit{margin-top:25px}.un_tJurnal_body:before{font-size:100px}.un_tJurnal_postUnit{grid-template-columns:repeat(3,1fr);column-gap:20px;padding:40px}.un_tRecruit_body{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;column-gap:40px}.un_tRecruit_content{order:2;justify-self:flex-end;width:90%;max-width:623px;padding:40px 0 0 40px}.un_tRecruit_button{margin:50px 0 0}.un_identity_textImg{width:200px}.un_identity_data_wrap p{font-size:22px}.un_identity_data_wrap ol li:before{font-size:48px}.un_message{grid-template-columns:repeat(2,1fr);column-gap:5%;align-items:center}.un_overview_data{row-gap:25px;padding:40px;margin-top:111px}.un_overview_data_wrap{grid-template-columns:130px 1fr;column-gap:20px;align-items:flex-start}.un_overview_data_wrap:not(:last-of-type){padding-bottom:25px}.un_service_wrap{padding:40px}.un_service_item_box{display:flex;flex-direction:column;justify-content:center;width:50%;aspect-ratio:1}.un_service_item_en{font-size:32px}.un_csrIntro{display:grid;grid-template-columns:50% 1fr;column-gap:30px;align-items:flex-start}.un_csrIntro_heading{font-size:32px}.un_csrCommitment_area_wrap{display:flex;flex-direction:row;column-gap:40px;align-items:center}.un_csrCommitment_area_img{flex-shrink:0;width:50%;margin-inline:-20px 0}.un_csrCommitment_sponsor_main:before{font-size:100px}.un_csrCommitment_sponsor_slide{--_pd: 40px;padding:var(--_pd)}.un_recruitIntro{display:flex;column-gap:40px;align-items:flex-start;justify-content:space-between}.un_recruitIntro_heading{font-size:32px}.un_recruitIntro_img{flex-shrink:0;width:calc(40% + (100vw - 100%)/2);height:auto;margin-right:calc((100vw - 100%)/-2)}.un_recruitAbout_head{display:flex;flex-wrap:wrap;justify-content:space-between}.un_recruitIndex{grid-template-columns:repeat(2,1fr)}.un_recruitIndex_item_heading{font-size:36px}.un_midFreelance{display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:180px 168px}.un_interview_item_wrap{grid-template-columns:1fr 50%;align-items:flex-start;column-gap:40px}.un_training_list{grid-template-columns:repeat(4,1fr);column-gap:15px;max-width:944px;padding-right:90px;padding-bottom:0}.un_training_list:after{top:calc(50% - 35px);left:50%;transform:translate(-50%,-50%);width:calc(100cqw - 10px);height:150px;clip-path:polygon(calc(100% - 70px) 40%,calc(100% - 70px) 0,100% 100%,0 100%,0 40%)}.un_training_list_item{grid-template-rows:subgrid;grid-template-columns:1fr;grid-row:span 3;row-gap:40px;padding-block:25px}.un_training_list_head{font-size:18px}.un_faq_wrap dt,.un_faq_wrap dd{padding-left:60px}.un_faq_wrap dt:after,.un_faq_wrap dd:after{font-size:36px}.un_faq_wrap dt{font-size:18px}.un_privacy_item h2{font-size:20px}.un_privacy_item_content dl{display:grid;grid-template-columns:auto 1fr;align-items:flex-start}.un_privacy_item_content dl dt{display:flex;justify-content:space-between}.un_privacy_item_content dl dd+dt{margin-top:0}.un_sitemap{column-count:2;gap:40px}}@media screen and (hover: hover) and (min-width: 1024px){.un_tNews_tabButton:hover:before{left:0}}@media screen and (min-width: 1024px){.ly_header{column-gap:20px;border-bottom:1px solid var(--color-black);padding:0 0 0 20px}.ly_header.is_scroll{background-color:var(--color-white);border-bottom-color:var(--color-black)}.ly_header.is_scroll:after{background-image:none}.ly_header:after{position:absolute;z-index:-1;top:0;left:0;display:block;content:"";width:100%;height:100%;background-image:linear-gradient(#282b31,#364e7c);opacity:.1}.ly_footer{padding-block:80px}.ly_post{grid-template-columns:645px auto;column-gap:40px;align-items:flex-start;padding-block:171px 181px}.ly_post.ly_post--single{grid-template-columns:727px auto;padding-block:182px}.ly_post.ly_post--blog{grid-template-columns:785px auto}.ly_post_side{justify-self:flex-end;max-width:155px;width:100%;margin-top:9px}.bl_header{position:static;width:auto;height:auto;max-height:unset;opacity:1;visibility:visible;overflow-y:unset;background-color:transparent}.bl_header_inner{display:flex;column-gap:55px;min-height:0;padding:0}.bl_header_list{display:flex;column-gap:24px;height:100%}.bl_header_list_item:last-of-type .bl_header_list_link{border:none}.bl_header_list_link{position:relative;color:var(--color-black);font-size:16px;font-weight:500;letter-spacing:0;height:100%;border:none;padding:0}.bl_header_list_link:hover:after{opacity:1}.ly_header.is_lower .bl_header_list_link{color:var(--color-white)}.ly_header.is_lower .bl_header_list_link:after{background-color:var(--color-white)}.ly_header.is_scroll .bl_header_list_link{color:var(--color-black)}.ly_header.is_scroll .bl_header_list_link:after{background-color:var(--color-black)}.bl_header_list_link:after{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-black);border:none;transform:none;opacity:0;transition:opacity .3s}.bl_header_buttonUnit{max-width:364px;column-gap:0;margin-top:0}.bl_header_buttonUnit a{color:var(--color-black);font-size:16px;font-weight:600;letter-spacing:0;min-height:88px;min-width:178px;border:none;border-left:1px solid var(--color-black);transition:background-color .3s,min-height .3s}.bl_header_buttonUnit a:hover{background-color:#ffffff1a}.ly_header.is_lower .bl_header_buttonUnit a{border-left-color:var(--color-white);color:var(--color-white)}.ly_header.is_scroll .bl_header_buttonUnit a{color:var(--color-black);border-color:var(--color-black);min-height:60px}.bl_hamBtn{display:none}.bl_postUnit.bl_postUnit--mt{margin-top:93px}.bl_post+.bl_post{margin-top:24px}.bl_postUnit--gapL .bl_post+.bl_post{margin-top:56px}.bl_index{display:grid;grid-template-columns:repeat(3,1fr);background-image:url(../img/common/index_back.webp);background-repeat:no-repeat;background-position:center;background-size:cover}.bl_index_wrap{min-height:480px;padding-top:48px}.bl_index_wrap:hover .bl_index_arrow{transform:translate(10px)}.bl_index_wrap:hover .bl_index_img{opacity:1}.bl_index_heading{font-size:40px}.bl_index_arrow{transition:transform .3s;margin-top:34px}.bl_index_img{opacity:0;transition:opacity .3s}.bl_footer_address{margin-top:40px}.bl_footer_foot{width:100%;margin-top:-2px}.bl_footer_copy{text-align:left;margin-top:-15px}.bl_lowewrMv{padding-top:115px;min-height:360px}.bl_lowewrMv_title{font-size:40px}.bl_lowewrMv_text{font-size:16px;margin-top:11px}.bl_cta{padding-block:165px 148px}.bl_cta_text{margin-top:47px}.bl_cta_button{margin-top:-17px}.bl_serviceHead{padding-block:171px 180px}.bl_serviceHead.bl_serviceHead--enWide{grid-template-columns:58.7% 1fr}.bl_serviceHead.bl_serviceHead--it{grid-template-columns:52.6% 1fr}.bl_serviceHead_text{font-size:24px;padding-left:2px;margin-top:9px}.bl_serviceFeature{padding-block:172px 181px}.bl_serviceFeature_itemUnit{row-gap:99px;margin-top:79px}.bl_serviceFeature_item{column-gap:80px}.bl_serviceFeature_item:nth-of-type(2n){column-gap:40px}.bl_serviceFeature_item:nth-of-type(2n) .bl_serviceFeature_img{margin-right:calc((100vw - 100%)/-2)}.bl_serviceFeature_img{width:calc(64.0740740741% + (100vw - 100%) / 2);margin-left:calc((100vw - 100%)/-2)}.bl_serviceFeature_content h3{font-size:24px}.bl_serviceFeature_content h3.-mr{margin-right:-2em}.bl_serviceFeature_content p{max-width:308px;margin-top:31px}.bl_serviceArea{padding-block:172px 179px}.bl_serviceArea_inner{grid-template-columns:461px 1fr}.bl_serviceArea_text{margin-top:62px}.bl_serviceArea_itemUnit{row-gap:45px;margin-top:6px}.bl_serviceArea_item:not(:last-of-type){padding-bottom:46px}.bl_serviceArea_item h3{font-size:24px}.bl_serviceArea_item p{margin-top:11px;margin-right:-30px}.bl_serviceBlog{display:grid;grid-template-areas:"heading heading" "button post";grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;gap:80px 40px;align-items:flex-end;padding-block:172px 176px}.bl_serviceBlog_heading{grid-area:heading}.bl_serviceBlog_postUnit{grid-area:post;justify-self:flex-end;max-width:936px;column-gap:45px;margin-top:0}.bl_serviceBlog_button{grid-area:button}.bl_pagination{column-gap:40px;margin-top:143px}.bl_newsCat{grid-template-columns:1fr;row-gap:39px}.bl_newsCat_item{padding:6px}.bl_single_head{column-gap:16px}.bl_single_time{font-size:16px}.bl_single_cat{padding:1px 8px}.bl_single_title{font-size:24px}.bl_single_thumb{margin-top:77px}.bl_single_content{margin-top:78px}.bl_single_content h2{font-size:24px}.bl_single_content h3{font-size:20px}.bl_pageBreak{column-gap:80px;margin-top:138px}.bl_blogUnit{grid-template-columns:repeat(3,1fr);gap:75px 63px}.bl_blogUnit.bl_blogUnit--mt{margin-top:91px}.bl_recruitCta{padding-block:122px 142px}.bl_recruitCta_inner:before{top:calc(50% + 7px);height:77.5%}.bl_recruitCta_text{font-size:72px}.bl_recruitCta_headingWrap{margin-top:24px}.bl_recruitCta_heading_en{font-size:24px}.bl_recruitCta_buttonUnit{margin-top:42px}.bl_requirementHead{grid-template-columns:53% 1fr;padding-block:163px 178px}.bl_requirementHead_heading{font-size:48px}.bl_requirementHead_text{margin-top:15px}.bl_requirement{padding-block:172px 180px}.bl_requirement_dataWrapUnit{row-gap:99px;padding:131px 140px 140px;margin-top:68px}.bl_requirement_dataWrap_heading{font-size:32px}.bl_requirement_data{row-gap:40px;padding:140px;margin-top:68px}.bl_requirement_dataWrapUnit .bl_requirement_data{margin-top:38px}.bl_requirement_data_wrap{font-size:16px;grid-template-columns:194px 1fr}.bl_requirement_dataWrap .bl_requirement_data_wrap:first-of-type{padding-top:39px}.bl_requirement_dataWrap .bl_requirement_data_wrap:last-of-type{padding-bottom:39px}.bl_requirement_data_wrap:not(:last-of-type){padding-bottom:39px}.bl_requirement_data_wrap dd{max-width:530px}.bl_requirement_data_wrap dd:has(.bl_requirement_data_child),.bl_requirement_dataWrap .bl_requirement_data_wrap dd{max-width:100%}.bl_joinus{padding-block:176px 168px}.bl_joinus .el_heading_ja{font-size:19px;margin-top:27px}.bl_joinus_button{margin-top:-8px}.el_headerLogo{flex-shrink:1;max-width:176px}.ly_header.is_scroll .el_headerLogo{max-width:140px;width:100%}.ly_header.is_scroll .el_headerLogo_white{display:none}.ly_header.is_scroll .el_headerLogo_black{display:block}.el_tHeading{font-size:80px}.el_button{font-size:11.8px}.el_heading{font-size:64px}.el_heading_ja{font-size:16px}.un_fv_text{row-gap:44px;font-size:88px}.un_about{margin-top:167px}.un_about_inner{grid-template-columns:auto 1fr;column-gap:40px;align-items:166px}.un_about_content{justify-self:flex-end;max-width:600px;width:100%;margin-top:7px}.un_about_heading_text{margin-top:28px}.un_about_content_heading{font-size:24px}.un_about_content_text{line-height:2.8571428571;margin-top:38px}.un_about_accent{margin-top:-46px}.un_index{margin-top:40px}.un_tNews{padding-block:174px 126px}.un_tNews_inner{display:grid;grid-template-areas:"heading content" "button content";grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;column-gap:12.2222222222%;align-items:flex-start;align-content:flex-start}.un_tNews_inner>.bl_serviceBlog_heading{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.un_tNews_inner>.bl_serviceBlog_button{-ms-grid-row:2;-ms-grid-column:1}.un_tNews_heading{grid-area:heading}.un_tNews_wrap{grid-area:content;display:grid;grid-template-columns:auto 1fr;margin-top:6px}.un_tNews_tabButtonUnit{flex-direction:column;row-gap:3px}.un_tNews_tabButton{writing-mode:vertical-rl;min-height:111px;text-align:center;padding:6px}.un_tNews_tabButton.is_current:before{left:0}.un_tNews_tabButton:before{top:0;left:calc(100% - 2px);background-image:linear-gradient(to bottom,#282b31,#364e7c)}.un_tNews_PostUnit{position:relative;z-index:1;padding:64px;margin-top:0}.un_tNews_PostUnit:before{position:absolute;z-index:-1;top:0;left:0;display:block;content:"";width:100vw;height:100%;background-color:var(--color-white)}.un_tNews_button{grid-area:button;margin:60px 0 0}.bl_serviceBlog_heading{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.bl_serviceBlog_postUnit{-ms-grid-row:3;-ms-grid-column:3}.bl_serviceBlog_button{-ms-grid-row:3;-ms-grid-column:1}.un_tNews_heading{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.un_tNews_inner>.un_tNews_heading{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.un_tNews_wrap{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3}.un_tNews_button{-ms-grid-row:3;-ms-grid-column:1}.un_tNews_inner>.un_tNews_button{-ms-grid-row:2;-ms-grid-column:1}.un_tNews_accent{pointer-events:none;position:relative;margin-top:-118px}.un_tJurnal{padding-bottom:40px}.un_tJurnal_head{padding-block:173px 199px}.un_tJurnal_heading{font-size:24px}.un_tJurnal_text{line-height:2.2857142857;margin-top:26px}.un_tJurnal_button{margin-top:40px}.un_tJurnal_body{margin-top:-154px}.un_tJurnal_body:before{font-size:150px}.un_tJurnal_postUnit{column-gap:45px;padding:72px}.un_tJurnal_postUnit:before{clip-path:polygon(30px 0%,100% 0,100% 100%,0 100%,0% 30px)}.un_tJurnal_accent{position:relative;z-index:2;margin-top:-90px}.un_tCsr{padding-block:168px 177px}.un_tCsr_heading{font-size:24px;margin-top:62px}.un_tCsr_text{line-height:2.2857142857;margin-top:26px}.un_tCsr_button{margin-top:88px}.un_tRecruit{padding-bottom:41px}.un_tRecruit_head{padding-block:485px 0}.un_tRecruit_content{padding:100px 0 0 120px;margin-top:-129px}.un_tRecruit_content:before{clip-path:polygon(30px 0%,100% 0,100% 100%,0 100%,0% 30px)}.un_tRecruit_headingLv3{font-size:24px}.un_tRecruit_text{line-height:2.2857142857;margin-top:26px}.un_tRecruit_button{margin-top:72px}.un_tRecruit_accent{position:relative;z-index:2;margin-top:-39px}.un_identity{padding-block:172px}.un_identity_textImg{width:240px}.un_identity_data{row-gap:67px}.un_identity_data_wrap{display:grid;grid-template-columns:200px 1fr;align-items:flex-start;column-gap:18px}.un_identity_data_wrap dt{font-size:36px}.un_identity_data_wrap dt{font-size:40px;margin-top:6px}.un_identity_data_wrap p{font-size:24px}.un_identity_data_wrap p.-en{font-size:14px;margin-top:3px}.un_identity_data_wrap ol{row-gap:34px}.un_identity_data_wrap ol li:before{font-size:68px;width:56px;transform:translate(-9px)}.un_message{grid-template-columns:400px 1fr;column-gap:12.962962963%;padding-block:171px 176px}.un_message_textWrap{margin-top:55px}.un_overview{padding-block:171px 180px}.un_overview_data{row-gap:40px;padding:140px 141px}.un_overview_data_wrap{grid-template-columns:204px 1fr}.un_overview_data_wrap:not(:last-of-type){padding-bottom:39px}.un_overview_data_wrap dt,.un_overview_data_wrap dd{font-size:16px}.un_achievements{padding-block:171px}.un_achievements_itemUnit{row-gap:76px;margin-top:91px}.un_achievements_item h3{font-size:24px;padding-bottom:16px}.un_achievements_content{margin-top:34px}.un_map iframe{height:443px}.un_member{gap:118px 90px;padding-block:180px}.un_member_job{font-size:16px;margin-top:23px}.un_member_name{font-size:24px}.un_member_text{margin-top:18px}.un_service{padding-block:170px 175px}.un_service_intro{font-size:24px;max-width:880px}.un_service_itemUnit{row-gap:116px;margin-top:169px}.un_service_item_box{width:400px;padding-top:48px}.un_service_item_en{font-size:40px}.un_service_item_en:before{margin-bottom:20px}.un_service_item_ja{margin-top:14px}.un_service_item_arrow{margin-top:48px}.un_service_item_text{font-size:16px;margin-top:20px}.un_csrIntro{column-gap:59px;padding-block:163px 175px}.un_csrIntro_heading{font-size:48px}.un_csrIntro_text{margin-top:15px}.un_csrCommitment{padding-block:176px 180px}.un_csrCommitment_headingLv3{font-size:24px}.un_csrCommitment_area_wrap{column-gap:80px;margin-top:80px}.un_csrCommitment_area_img{width:calc(64.0740740741% + (100cqw - 100%) / 2);margin-left:calc((100cqw - 100%)/-2)}.un_csrCommitment_area_text{margin-top:35px}.un_csrCommitment_sponsor{margin-top:180px}.un_csrCommitment_sponsor_text{margin-top:35px}.un_csrCommitment_sponsor_main{margin-top:77px}.un_csrCommitment_sponsor_main:before{bottom:calc(100% + 6px);font-size:150px}.un_csrCommitment_sponsor_slide{--_pd: 72px}.un_csrCommitment_sponsor_slide:before{clip-path:polygon(30px 0%,100% 0,100% 100%,0 100%,0% 30px)}.un_contact{padding-block:180px 155px}.un_form{row-gap:32px}.un_form--confirm .un_form{row-gap:48px;padding-top:8px}.un_form_item{display:grid;grid-template-columns:180px 1fr;column-gap:20px;align-items:flex-start}.un_form_label{margin-top:11px}.un_form--confirm .un_form_label{line-height:1.5;margin-top:0}.un_form_policyWrap{margin-top:97px}.un_form--confirm .un_form_policyWrap{margin-top:50px}.un_form_buttonUnit{margin-top:94px}.un_form_back,.un_form_submit{min-height:80px}.un_thanks{padding-block:187px 180px}.un_thanks_button{min-height:80px;margin-top:98px}.un_confirm .un_thanks_button{margin-top:100px}.un_recruitFv{min-height:500px}.un_recruitFv_en{row-gap:44px;font-size:88px}.un_recruitFv_title{font-size:20px;margin-top:40px}.un_recruitIntro{margin-top:163px}.un_recruitIntro_content{max-width:580px}.un_recruitIntro_heading{font-size:48px}.un_recruitIntro_textWrap{margin-top:45px}.un_recruitIntro_img{width:calc(33.3% + (100vw - 100%)/2);max-height:680px;margin-top:17px}.un_recruitReason{margin-top:172px}.un_recruitReason_head{display:grid;grid-template-columns:50% 1fr;column-gap:60px;align-items:flex-end}.un_recruitReason_head_text{letter-spacing:.05em;margin-bottom:-2px}.un_recruitReason_itemUnit{gap:60px 90px;margin-top:48px}.un_recruitIdeal{padding-block:172px 176px;margin-top:193px}.un_recruitIdeal_wrap{grid-template-columns:466px 1fr;column-gap:40px;align-items:flex-start;margin-top:78px}.un_recruitIdeal_list{row-gap:14px;margin-top:-4px}.un_recruitIdeal_list li{font-size:24px}.un_recruitAbout{margin-top:172px}.un_recruitAbout_button{margin-top:-12px}.un_recruitAbout_slide{margin-top:55px}.un_recruitIndex_item{display:flex;align-items:center;min-height:480px;padding-inline:16.7%}.un_recruitIndex_item_heading{font-size:48px}.un_midFreelance_text{font-size:19px}.un_midFreelance_button{margin-top:-12px}.un_interview{padding-block:171px 177px}.un_interview_itemUnit{row-gap:140px;margin-top:151px}.un_interview_item_heading{font-size:24px}.un_interview_item_wrap{column-gap:80px;margin-top:47px}.un_interview_item_data{row-gap:37px}.un_interview_item_data_wrap dt{background-size:100% 12px;padding-bottom:13px}.un_training{padding-block:172px 180px}.un_training_list{column-gap:48px;margin-top:48px}.un_training_list:after{height:200px;clip-path:polygon(calc(100% - 160px) 35%,calc(100% - 160px) 0,100% 100%,0 100%,0 35%)}.un_training_list_item{row-gap:33px;border-width:4px;padding-block:40px 37px}.un_training_list_head{font-size:24px}.un_training_list_head:after{font-size:3.3333333333em}.un_training_list_heading{font-size:20px;line-height:1.2}.un_training_list_text{margin-top:41px}.un_growth{margin-top:172px}.un_growth_mainBack{height:495px;width:calc(1100px + 28cqw);left:0}.un_growth_mainBack:before{left:-10px;bottom:100px;height:200px;width:calc(100% + 10px);clip-path:polygon(calc(100% - 160px) 35%,calc(100% - 160px) 0,100% 100%,0 100%,0 35%)}.un_growth_mainBack p{top:255px;right:50px}.un_growth_listWrap{padding-left:140px;min-width:1264px}.un_growth_list{column-gap:45px}.un_growth_list:after{width:160px}.un_growth_list_item{--content-heading: 140px;--content-gap: 60px}.un_growth_list_line{height:70px}.un_growth_periodWrap{position:relative;z-index:1}.un_growth_periodWrap:before{position:absolute;z-index:-1;top:0;left:50%;transform:translate(-50%);display:block;content:"";width:100%;min-width:1550px;height:100%;background-image:linear-gradient(to bottom,#f7f9fa,#dee9ef)}.un_growth_period:before{content:none}.un_growth_period li:not(:last-of-type){margin-right:175px}.un_growth_period li:first-of-type{margin-right:150px}.un_faq{padding-block:172px 200px}.un_faq_inner{row-gap:60px}.un_faq_inner{row-gap:98px}.un_faq_wrap dt,.un_faq_wrap dd{padding-left:98px}.un_faq_wrap dt:after,.un_faq_wrap dd:after{font-size:48px}.un_faq_wrap dt{font-size:20px}.un_faq_wrap dd{margin-top:38px}.un_privacy{padding-block:178px 180px}.un_privacy_itemUnit{row-gap:78px}.un_privacy_item h2{font-size:24px}.un_privacy_item_content{margin-top:22px}.un_privacy_item_content>ol{row-gap:24px}.un_sitemap{gap:140px;padding-block:171px}.un_sitemap_item{font-size:20px}.un_sitemap_item+.un_sitemap_item{margin-top:44px}.un_notFound{padding-block:172px 180px}.un_notFound_text{margin-top:47px}.un_notFound_button{min-height:80px;margin-top:139px}.hp_sp{display:none!important}}@media screen and (min-width: 1240px){.un_training_list:after{left:0;transform:translateY(-50%);width:calc((100cqw - 1080px)/2 + 1196px);margin-left:calc((100cqw - 1080px)/-2)}.un_training_list_item{width:200px}}@media screen and (min-width: 1440px){.bl_serviceBlog_postUnit{margin-right:-132px}.un_tJurnal_accent{margin-top:-108px}.un_growth,.un_growth_main{overflow:visible}.un_growth_mainBack{width:1440px;overflow:visible;left:calc(50% + 32px);transform:translate(-50%)}.un_growth_mainBack:before{transform-origin:top right;transform:rotate(-15deg);left:auto;right:100px;bottom:340px;width:200cqw}.un_growth_mainBack p{transform:rotate(-15deg);top:157px;right:90px}.un_growth_mainBack p span{margin-top:5px}.un_growth_listWrap{padding-left:92px}.un_growth_list:after{content:none}.un_growth_periodWrap:before{min-width:0}.un_growth_period li:not(:last-of-type){margin-right:175px}.un_growth_period li:first-of-type{margin-right:105px}}@media screen and (max-width: 1023px){.ly_header.is_active{background-color:var(--color-black)}.hp_pc{display:none!important}}@media screen and (max-width: 767px){.bl_requirement .el_heading{line-height:1.2}}@media (hover: hover){.bl_post:before{transition:width .3s}.bl_post .bl_post_title{transition:opacity .3s}.bl_post:hover:before{width:100%}.bl_post:hover .bl_post_title{opacity:.6}.bl_footer_logo{transition:opacity .3s}.bl_footer_logo:hover{opacity:.7}.bl_footer_sns{transition:opacity .3s}.bl_footer_sns:hover{opacity:.7}.bl_footer_foot a{transition:opacity .3s}.bl_footer_foot a:hover{opacity:.7}.bl_breadcrumb_item a{transition:opacity .3s}.bl_breadcrumb_item a:hover{opacity:.7}.bl_cta_button{transition:background-color .3s}.bl_cta_button .bl_cta_button_text{transition:color .3s}.bl_cta_button svg{transition-property:filter,transform;transition-duration:.2s,.3s}.bl_cta_button:hover{background-color:var(--color-accent)}.bl_cta_button:hover .bl_cta_button_text{color:var(--color-white)}.bl_cta_button:hover svg{filter:brightness(0) invert(1);transform:translate(10px)}.bl_serviceBlog_post:before{transition-property:transform,opacity;transition-duration:.3s}.bl_serviceBlog_post:hover:before{transform:translate(-50%,-50%) scale(1);opacity:1}.bl_pagination .page-numbers:not(.dots){transition:color .3s}.bl_pagination .page-numbers:not(.dots):hover{color:var(--color-primary)}.bl_pagination .page-numbers.prev{transition:transform .3s}.bl_pagination .page-numbers.prev:hover{transform:translate(-10px)}.bl_pagination .page-numbers.next{transition:transform .3s}.bl_pagination .page-numbers.next:hover{transform:translate(10px)}.bl_newsCat_item:hover{color:var(--color-white)}.bl_newsCat_item:hover:before{bottom:0}.bl_single_content p a,.bl_single_content li a{transition:opacity .3s}.bl_single_content p a:hover,.bl_single_content li a:hover{opacity:.7}.bl_pageBreak_arrow.bl_pageBreak_arrow--prev:hover{transform:translate(-10px)}.bl_pageBreak_arrow.bl_pageBreak_arrow--next:hover{transform:translate(10px)}.bl_pageBreak_index{transition-property:color,background-color;transition-duration:.3s}.bl_pageBreak_index:hover{color:var(--color-white);background-color:#282b31}.bl_blog:before{transition-property:transform,opacity;transition-duration:.3s}.bl_blog:hover:before{transform:translate(-50%,-50%) scale(1);opacity:1}.bl_blogSide_list_item a{transition:color .3s}.bl_blogSide_list_item a:hover{color:var(--color-primary)}.bl_recruitCta_button{transition-property:background-color,border-color,color;transition-duration:.3s}.bl_recruitCta_button svg{transition:transform .3s,filter .2s}.bl_recruitCta_button:hover{color:var(--color-white);background-color:var(--color-accent);border-color:var(--color-accent)}.bl_recruitCta_button:hover svg{filter:brightness(0) invert(1);transform:translate(10px)}.bl_joinus_button{transition:background-color .3s}.bl_joinus_button .bl_joinus_button_text{transition:color .3s}.bl_joinus_button svg{transition:transform .3s}.bl_joinus_button path{transition:fill .3s}.bl_joinus_button:hover{background-color:var(--color-white)}.bl_joinus_button:hover .bl_joinus_button_text{color:var(--color-primary)}.bl_joinus_button:hover svg{transform:translate(10px)}.bl_joinus_button:hover path{fill:var(--color-primary)}.el_button:before,.el_button:after{transition:transform .3s}.el_button:hover:before{transform:translateY(-50%) scale(1)}.el_button:hover:after{transform:translate(10px)}.un_tNews_tabButton:hover{color:var(--color-white)}.un_tNews_tabButton:hover:before{top:0}.un_tJurnal_post:before{transition-property:transform,opacity;transition-duration:.3s}.un_tJurnal_post:hover:before{transform:translate(-50%,-50%) scale(1);opacity:1}.un_service_wrap .un_service_item_img{transition:transform .3s}.un_service_wrap:hover .un_service_item_img{transform:scale(1.05)}.un_csrCommitment_sponsor_arrows .splide__arrow svg{transition:transform .3s}.un_csrCommitment_sponsor_arrows .splide__arrow.splide__arrow--prev:hover svg{transform:translate(-5px)}.un_csrCommitment_sponsor_arrows .splide__arrow.splide__arrow--next:hover svg{transform:translate(5px)}.un_form_policyWrap a{transition:opacity .3s}.un_form_policyWrap a:hover{opacity:.3}.un_form_back{transition-property:color,background-color;transition-duration:.3s}.un_form_back:hover{color:var(--color-white);background-color:var(--color-text)}.un_form_submit{transition-property:color,background-color;transition-duration:.3s}.un_form_submit:hover{color:var(--color-white);background-color:var(--color-text)}.un_thanks_button{transition-property:color,background-color;transition-duration:.3s}.un_thanks_button:hover{color:var(--color-white);background-color:var(--color-text)}.un_recruitAbout_button{transition:background-color .3s}.un_recruitAbout_button .un_recruitAbout_button_text{transition:color .3s}.un_recruitAbout_button svg{transition:transform .3s,filter .2s}.un_recruitAbout_button:hover{background-color:var(--color-accent)}.un_recruitAbout_button:hover .un_recruitAbout_button_text{color:var(--color-white)}.un_recruitAbout_button:hover svg{filter:brightness(0) invert(1);transform:translate(10px)}.un_midFreelance_button{transition:background-color .3s}.un_midFreelance_button .un_midFreelance_button_text{transition:color .3s}.un_midFreelance_button svg{transition:transform .3s,filter .2s}.un_midFreelance_button:hover{background-color:var(--color-accent)}.un_midFreelance_button:hover .un_midFreelance_button_text{color:var(--color-white)}.un_midFreelance_button:hover svg{filter:brightness(0) invert(1);transform:translate(10px)}.un_sitemap_item a{transition:color .3s}.un_sitemap_item a:hover{color:var(--color-accent)}.un_notFound_button{transition-property:color,background-color;transition-duration:.3s}.un_notFound_button:hover{color:var(--color-white);background-color:var(--color-text)}}@media (prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}
