@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&display=swap";html{scroll-padding-top:72px}@media screen and (max-width: 767px){html{scroll-padding-top:60px}}html{scroll-behavior:smooth}html,body{padding:0;margin:0;overflow-x:hidden}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%}body{line-height:1}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}article,aside,details,figcaption,figure,main,footer,header,hgroup,menu,nav,section{display:block}ul,li{list-style:none}input,button,textarea{margin:0;padding:0}input,select{vertical-align:middle}input,button,textarea,select,optgroup,option{z-index:auto;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}fieldset{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{z-index:auto;font-style:inherit;font-weight:inherit}del{text-decoration:none;text-decoration:line-through}ins{background-color:#ff9;color:#000;text-decoration:none}abbr,acronym{border:0;font-variant:normal}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}sup,sub{vertical-align:baseline}legend{color:#000}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}a{margin:0;padding:0;outline:none;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}img{border:0px;color:#fff;background:rgba(0,0,0,0);vertical-align:top}img{width:100%}br.brsp{display:none}@media screen and (max-width: 767px){br.brsp{display:block}}br.brpc{display:block}@media screen and (max-width: 767px){br.brpc{display:none}}br.brpad{display:none}@media screen and (max-width: 1025px){br.brpad{display:block}}@media screen and (max-width: 767px){br.brpad{display:none}}.c-flex{display:flex;flex-wrap:wrap}.c-flex__sb{display:flex;justify-content:space-between;flex-wrap:wrap}.c-flex__rev{flex-direction:row-reverse}.c-flex__ae{align-items:flex-end}.c-flex__sa{display:flex;justify-content:space-around;flex-wrap:wrap}.c-inner{max-width:1000px;width:90%;margin:0 auto;margin:0 auto;position:relative}.c-inner__l{max-width:1200px;width:90%;margin:0 auto;margin:0 auto;position:relative}.c-inner__s{max-width:800px;width:90%;margin:0 auto;margin:0 auto;position:relative}.c-inner__xs{max-width:600px;width:90%;margin:0 auto;margin:0 auto;position:relative}main{padding-top:72px;margin:0;padding:0}@media screen and (max-width: 767px){main{padding-top:60px;margin:0;padding:0}}.c-redline{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:36px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);position:relative}@media screen and (max-width: 767px){.c-redline{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:25px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2)}}.c-redline::after{content:"";background:#fa000f;width:28%;height:1px;position:absolute;top:30%;left:-30%}.c-pagetop{position:fixed;bottom:30px;right:30px;z-index:80;border-radius:10px}@media screen and (max-width: 767px){.c-pagetop{bottom:20px;right:45px}}.c-pagetop a{font-family:"Montserrat",sans-serif;font-weight:700;font-size:15px;line-height:50px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/btn_pagetop.svg) 50% 12%/50px no-repeat #fff;padding:70px 10px 10px 10px;text-decoration:none;color:#0c0c0c;writing-mode:vertical-lr;border-radius:10px}@media screen and (max-width: 767px){.c-pagetop a{font-family:"Montserrat",sans-serif;font-weight:700;font-size:11px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/btn_pagetop.svg) 50% 10%/30px no-repeat #fff;padding-top:40px}}body{color:#0c0c0c}body main{padding-top:72px}@media screen and (max-width: 767px){body main{padding-top:60px}}.c-eventbn{width:27%;position:fixed;bottom:30px;right:100px;z-index:15}@media screen and (max-width: 767px){.c-eventbn{width:50%;bottom:20px;right:90px}}.c-eventbn a{display:block}.c-eventbn a:hover{opacity:.9}@media screen and (max-width: 767px){body:not(#_) #Contents{padding-left:0px;padding-right:0px}}#Contents .c-header.m_fixed{position:fixed;top:0;left:0;width:100%}#Contents .c-header{position:relative;top:0;left:0;height:72px;background:#fff;width:100%;z-index:99}@media screen and (max-width: 1115px){#Contents .c-header{height:60px}}@media screen and (max-width: 767px){#Contents .c-header{height:60px;display:flex;justify-content:space-between}}#Contents .c-header .c-inner{width:100%;max-width:100%;margin:0 0 0 auto;position:relative}@media screen and (max-width: 1115px){#Contents .c-header .c-inner{height:100%}}@media screen and (max-width: 767px){#Contents .c-header .c-inner{display:none}}#Contents .c-header .c-inner .c-header__logo{width:25%;padding:15px 0 0 25px}@media screen and (max-width: 1115px){#Contents .c-header .c-inner .c-header__logo{width:20%;padding:20px 0 0 20px}}@media screen and (max-width: 767px){#Contents .c-header .c-inner .c-header__logo{width:20%}}#Contents .c-header .c-inner .c-header__logo a{font-family:"Montserrat",sans-serif;font-weight:700;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);text-decoration:none;color:#0c0c0c;display:block;align-content:center}#Contents .c-header__logosp{display:none}@media screen and (max-width: 767px){#Contents .c-header__logosp{padding:15px 0 0 15px;width:60%;display:block}}#Contents .c-header__logosp a{font-family:"Montserrat",sans-serif;font-weight:700;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);text-decoration:none;color:#0c0c0c;display:block;align-content:center}#Contents .c-header__sptoggle{display:none}@media screen and (max-width: 767px){#Contents .c-header__sptoggle{display:block;cursor:pointer;width:50px;height:50px;z-index:2}}#Contents .c-header__sptoggle i{width:30px;height:2px;background:#fa000f;position:absolute;display:block;right:15px;transition:transform .5s,opacity .5s}#Contents .c-header__sptoggle i:nth-child(1){top:15px}#Contents .c-header__sptoggle i:nth-child(2){top:25px}#Contents .c-header__sptoggle i:nth-child(3){top:35px}#Contents .c-header__sptoggle.show i:nth-child(1){transform:translateY(15px) rotate(-40deg)}@media screen and (max-width: 767px){#Contents .c-header__sptoggle.show i:nth-child(1){transform:translateY(10px) rotate(-35deg)}}#Contents .c-header__sptoggle.show i:nth-child(2){opacity:0}#Contents .c-header__sptoggle.show i:nth-child(3){transform:translateY(-9px) rotate(40deg)}@media screen and (max-width: 767px){#Contents .c-header__sptoggle.show i:nth-child(3){transform:translateY(-10px) rotate(35deg)}}#Contents .c-header__linkbox{width:52%;margin:0 0 0 auto;align-content:center}@media screen and (max-width: 1115px){#Contents .c-header__linkbox{width:60%}}@media screen and (max-width: 767px){#Contents .c-header__linkbox{display:none}}#Contents .c-header__linkbox li{padding-top:15px;padding-right:35px}#Contents .c-header__linkbox li a{font-family:"Montserrat",sans-serif;font-weight:700;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);text-decoration:none;color:#0c0c0c;display:block}@media screen and (max-width: 1115px){#Contents .c-header__linkbox li a{font-family:"Montserrat",sans-serif;font-weight:700;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents .c-header__companyrelative,#Contents .c-header__businessrelative,#Contents .c-header__envrelative,#Contents .c-header__inforelative,#Contents .c-header__peoplerelative{font-family:"Montserrat",sans-serif;font-weight:700;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-top:15px;position:relative;height:60px}@media screen and (max-width: 1115px){#Contents .c-header__companyrelative,#Contents .c-header__businessrelative,#Contents .c-header__envrelative,#Contents .c-header__inforelative,#Contents .c-header__peoplerelative{font-family:"Montserrat",sans-serif;font-weight:700;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}@media screen and (max-width: 820px){#Contents .c-header__companyrelative,#Contents .c-header__businessrelative,#Contents .c-header__envrelative,#Contents .c-header__inforelative,#Contents .c-header__peoplerelative{font-family:"Montserrat",sans-serif;font-weight:700;font-size:10px;line-height:21px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents .c-header__companyrelative:hover,#Contents .c-header__businessrelative:hover,#Contents .c-header__envrelative:hover,#Contents .c-header__inforelative:hover,#Contents .c-header__peoplerelative:hover{color:#fa000f;text-decoration:underline;text-decoration-thickness:2px}#Contents .c-header__downmenu{position:absolute;top:72px;left:0px;color:#fff;display:none;height:200px}#Contents .c-header__downmenu li{padding:0}#Contents .c-header__downmenu li a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:15px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2);background:#4d4d4d;padding-left:5%;border:solid 1px #4d4d4d;color:#fff;display:block;width:95%}@media screen and (max-width: 1115px){#Contents .c-header__downmenu li a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:12px;line-height:32px;--leading-trim: calc((1em - 1lh) / 2)}}@media screen and (max-width: 767px){#Contents .c-header__downmenu li a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:11px;line-height:28px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents .c-header__downmenu li a:hover{background:#fff;color:#4d4d4d}#Contents .c-header__downmenu hr{background:#fff;margin:0;width:100%;height:.5px}#Contents .c-header__downmenu.company{width:150px}#Contents .c-header__downmenu.business{width:150px}#Contents .c-header__downmenu.people{width:190px}#Contents .c-header__downmenu.env{width:310px}#Contents .c-header__downmenu.info{width:230px}#Contents .c-header__mypage{width:13%}@media screen and (max-width: 1115px){#Contents .c-header__mypage{width:15%}}@media screen and (max-width: 767px){#Contents .c-header__mypage{display:none}}#Contents .c-header__mypage a{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:15px;line-height:20px;--leading-trim: calc((1em - 1lh) / 2);background:#fa000f;padding:15px 0;color:#fff;text-align:center;border:solid 1px #fa000f;text-decoration:none;display:block}@media screen and (max-width: 1115px){#Contents .c-header__mypage a{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:11px;line-height:14px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents .c-header__mypage a:hover{background:#fff;color:#fa000f}#Contents .c-spnav{display:none}@media screen and (max-width: 767px){#Contents .c-spnav{background:#4d4d4d;width:100%;position:fixed;top:60px;color:#fff;z-index:99;overflow:auto;height:100vh}#Contents .c-spnav hr{width:90%;margin:0 auto}}#Contents .c-spnav__wrap{padding:20px 0 30px 0}#Contents .c-spnav__onlybtn{padding-left:5%}#Contents .c-spnav__onlybtn a{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:18px;line-height:60px;--leading-trim: calc((1em - 1lh) / 2);text-decoration:none;color:#fff;display:block}#Contents .c-spnav__underbtn{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:18px;line-height:60px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/info/faq/bg_plus.svg) 90% center/20px no-repeat;cursor:pointer;padding-left:5%}#Contents .c-spnav__underbtn.show{background:url(/image/hfd/recruit/ng26/info/faq/bg_minus.svg) 90% center/20px no-repeat}#Contents .c-spnav__menuwrap{padding-bottom:10px;display:none}#Contents .c-spnav__menuwrap li{padding-left:5%}#Contents .c-spnav__menuwrap li a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2);padding-left:10px;color:#fff;text-decoration:none;display:block}#Contents .c-spnav__mypage{width:90%;margin:0 auto;margin-bottom:20px}#Contents .c-spnav__mypage a{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:15px;line-height:20px;--leading-trim: calc((1em - 1lh) / 2);background:#fa000f;padding:20px 0;display:block;color:#fff;text-decoration:none;text-align:center;border:solid 1px #fa000f}#Contents .c-spnav__mypage a:hover{background:#fff;color:#fa000f}#Contents .c-spnav__event{width:90%;margin:0 auto;height:300px}#Contents .c-spnav__event a{display:block;width:100%}#Contents .c-spnav__event a:hover{opacity:.8}#Contents .c-footer{background:#f4f4f4}#Contents .c-footer .c-inner{max-width:990px;width:90%;margin:0 auto;padding-top:65px}@media screen and (max-width: 767px){#Contents .c-footer .c-inner{max-width:90%;width:90%;margin:0 auto;padding-top:30px}}#Contents .c-footer__flexbox{width:88.5858585859%;margin:0 auto 0 0;padding-bottom:55px}@media screen and (max-width: 1025px){#Contents .c-footer__flexbox{width:100%}}@media screen and (max-width: 767px){#Contents .c-footer__flexbox{padding-bottom:25px;margin:0 auto;width:100%;flex-direction:column}}#Contents .c-footer__linkbox{width:45.9521094641%}@media screen and (max-width: 767px){#Contents .c-footer__linkbox{width:100%}}#Contents .c-footer__linkbox dl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:18px;line-height:41px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:20px;color:#fa000f;border-bottom:solid 1px #b3b3b3}@media screen and (max-width: 767px){#Contents .c-footer__linkbox dl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:13px;line-height:29px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:10px}}#Contents .c-footer__linkbox dl dt a{color:#fa000f;display:block;text-decoration:none}#Contents .c-footer__linkbox dl dd ul li a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:15px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/img_footerlink.svg) 3% center/5px no-repeat;padding-left:25px;color:#737373;display:block;text-decoration:none}@media screen and (max-width: 1025px){#Contents .c-footer__linkbox dl dd ul li a{background:url(/image/hfd/recruit/ng26/component/img_footerlink.svg) 3% center/10px no-repeat}}@media screen and (max-width: 767px){#Contents .c-footer__linkbox dl dd ul li a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:11px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/img_footerlink.svg) 0% center/5px no-repeat;padding-left:12px}}#Contents .c-footer__linkbox dl dd ul li a:hover{text-decoration:underline}#Contents .c-footer__linkbox:nth-child(1) dl:nth-child(1){height:135px}@media screen and (max-width: 767px){#Contents .c-footer__linkbox:nth-child(1) dl:nth-child(1){height:50px}}#Contents .c-footer__linkbox:nth-child(1) dl:nth-child(2){padding-bottom:35px}@media screen and (max-width: 767px){#Contents .c-footer__linkbox:nth-child(1) dl:nth-child(2){padding-bottom:15px}}#Contents .c-footer__linkbox:nth-child(2) dl:nth-child(1){height:135px}@media screen and (max-width: 767px){#Contents .c-footer__linkbox:nth-child(2) dl:nth-child(1){height:70px}}#Contents .c-footer__linkbox:nth-child(2) dl:nth-child(2){padding-bottom:30px}@media screen and (max-width: 767px){#Contents .c-footer__linkbox:nth-child(2) dl:nth-child(2){padding-bottom:15px}}#Contents .c-pam{background:#fa000f;padding:40px 0}@media screen and (max-width: 767px){#Contents .c-pam{padding:20px 0 40px 0}}#Contents .c-pam .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents .c-pam .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents .c-pam .c-inner a{width:56.9696969697%;margin:0 auto 0 0;text-decoration:none;display:block}@media screen and (max-width: 1025px){#Contents .c-pam .c-inner a{width:80.8080808081%}}@media screen and (max-width: 767px){#Contents .c-pam .c-inner a{width:100%}}#Contents .c-pam .c-inner a dl.c-flex__sb{width:100%;color:#fff}#Contents .c-pam .c-inner a dl.c-flex__sb dt{width:64.7163120567%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:20px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_pambtn.svg) 0% 30%/50px no-repeat;padding:0 0 20px 70px;margin-top:60px;border-bottom:solid 1px #fff;height:80px;box-sizing:border-box;align-content:center;align-items:center}@media screen and (max-width: 1025px){#Contents .c-pam .c-inner a dl.c-flex__sb dt{width:65%}}@media screen and (max-width: 767px){#Contents .c-pam .c-inner a dl.c-flex__sb dt{width:72.2222222222%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:14px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_pambtn.svg) 0% 45%/30px no-repeat;padding:0 0 10px 35px;margin-top:30px;height:auto}}#Contents .c-pam .c-inner a dl.c-flex__sb dt span{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:14px;line-height:21px;--leading-trim: calc((1em - 1lh) / 2);display:block}@media screen and (max-width: 767px){#Contents .c-pam .c-inner a dl.c-flex__sb dt span{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:10px;line-height:15px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents .c-pam .c-inner a dl.c-flex__sb dd{width:26.5957446809%}@media screen and (max-width: 1025px){#Contents .c-pam .c-inner a dl.c-flex__sb dd{width:27.5%}}@media screen and (max-width: 767px){#Contents .c-pam .c-inner a dl.c-flex__sb dd{width:24.4444444444%;padding-top:10px}}#Contents .c-pam .c-inner a dl.c-flex__sb dd img{border:solid 1px #0c0c0c}#c-menu{display:none;position:fixed;background:blue;left:0;width:100%;top:72px;height:calc(100vh - 72px)}@media screen and (max-width: 767px){#c-menu{top:60px}}#Contents .c-innermv{padding-top:70px;width:100%}@media screen and (max-width: 767px){#Contents .c-innermv{padding-top:35px}}#Contents .c-innermv .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents .c-innermv .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents .c-innermv .c-inner h1{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:36px;line-height:41px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:40px}@media screen and (max-width: 767px){#Contents .c-innermv .c-inner h1{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:22px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px}}#Contents .c-innermv__ttlbox{width:100%}#Contents .c-innermv__category{padding-bottom:10px;margin-bottom:25px;border-bottom:solid 1px #fa000f}@media screen and (max-width: 767px){#Contents .c-innermv__category{margin-bottom:12px}}#Contents .c-innermv__category dt{font-family:"Montserrat",sans-serif;font-weight:700;font-size:23px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2);color:#fa000f;position:relative}@media screen and (max-width: 767px){#Contents .c-innermv__category dt{font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents .c-innermv__category dt::after{content:"";background:#fa000f;width:1px;height:30px;position:absolute;top:5px;right:0}@media screen and (max-width: 767px){#Contents .c-innermv__category dt::after{content:"";background:#fa000f;width:1px;height:20px;position:absolute;top:3px;right:0}}#Contents .c-innermv__category dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:22px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);text-align:end}@media screen and (max-width: 767px){#Contents .c-innermv__category dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:15px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents .c-innermv__mv{width:100%}#Contents #p-about-field .c-innermv__category,#Contents #p-about-index .c-innermv__category,#Contents #p-about-movie .c-innermv__category,#Contents #p-about-number .c-innermv__category,#Contents #p-business_index .c-innermv__category{width:28.7878787879%}@media screen and (max-width: 1025px){#Contents #p-about-field .c-innermv__category,#Contents #p-about-index .c-innermv__category,#Contents #p-about-movie .c-innermv__category,#Contents #p-about-number .c-innermv__category,#Contents #p-business_index .c-innermv__category{width:40.404040404%}}@media screen and (max-width: 767px){#Contents #p-about-field .c-innermv__category,#Contents #p-about-index .c-innermv__category,#Contents #p-about-movie .c-innermv__category,#Contents #p-about-number .c-innermv__category,#Contents #p-business_index .c-innermv__category{width:61.1111111111%}}#Contents #p-about-field .c-innermv__category dt,#Contents #p-about-index .c-innermv__category dt,#Contents #p-about-movie .c-innermv__category dt,#Contents #p-about-number .c-innermv__category dt,#Contents #p-business_index .c-innermv__category dt{width:47.3684210526%}@media screen and (max-width: 1025px){#Contents #p-about-field .c-innermv__category dt,#Contents #p-about-index .c-innermv__category dt,#Contents #p-about-movie .c-innermv__category dt,#Contents #p-about-number .c-innermv__category dt,#Contents #p-business_index .c-innermv__category dt{width:47.5%}}@media screen and (max-width: 767px){#Contents #p-about-field .c-innermv__category dt,#Contents #p-about-index .c-innermv__category dt,#Contents #p-about-movie .c-innermv__category dt,#Contents #p-about-number .c-innermv__category dt,#Contents #p-business_index .c-innermv__category dt{width:50.9090909091%}}#Contents #p-about-field .c-innermv__category dd,#Contents #p-about-index .c-innermv__category dd,#Contents #p-about-movie .c-innermv__category dd,#Contents #p-about-number .c-innermv__category dd,#Contents #p-business_index .c-innermv__category dd{width:50.8771929825%;text-align:center}@media screen and (max-width: 1025px){#Contents #p-about-field .c-innermv__category dd,#Contents #p-about-index .c-innermv__category dd,#Contents #p-about-movie .c-innermv__category dd,#Contents #p-about-number .c-innermv__category dd,#Contents #p-business_index .c-innermv__category dd{width:50%}}@media screen and (max-width: 767px){#Contents #p-about-field .c-innermv__category dd,#Contents #p-about-index .c-innermv__category dd,#Contents #p-about-movie .c-innermv__category dd,#Contents #p-about-number .c-innermv__category dd,#Contents #p-business_index .c-innermv__category dd{width:45.4545454545%}}#Contents #p-info_index .c-innermv__category,#Contents #p-info_faq .c-innermv__category,#Contents #p-info_message .c-innermv__category{width:24.7474747475%}@media screen and (max-width: 1025px){#Contents #p-info_index .c-innermv__category,#Contents #p-info_faq .c-innermv__category,#Contents #p-info_message .c-innermv__category{width:40.404040404%}}@media screen and (max-width: 767px){#Contents #p-info_index .c-innermv__category,#Contents #p-info_faq .c-innermv__category,#Contents #p-info_message .c-innermv__category{width:50%}}#Contents #p-info_index .c-innermv__category dt,#Contents #p-info_faq .c-innermv__category dt,#Contents #p-info_message .c-innermv__category dt{width:51.0204081633%}@media screen and (max-width: 1025px){#Contents #p-info_index .c-innermv__category dt,#Contents #p-info_faq .c-innermv__category dt,#Contents #p-info_message .c-innermv__category dt{width:50%}}@media screen and (max-width: 767px){#Contents #p-info_index .c-innermv__category dt,#Contents #p-info_faq .c-innermv__category dt,#Contents #p-info_message .c-innermv__category dt{width:51.1111111111%}}#Contents #p-info_index .c-innermv__category dd,#Contents #p-info_faq .c-innermv__category dd,#Contents #p-info_message .c-innermv__category dd{width:45.7142857143%;text-align:center}@media screen and (max-width: 1025px){#Contents #p-info_index .c-innermv__category dd,#Contents #p-info_faq .c-innermv__category dd,#Contents #p-info_message .c-innermv__category dd{width:50%}}@media screen and (max-width: 767px){#Contents #p-info_index .c-innermv__category dd,#Contents #p-info_faq .c-innermv__category dd,#Contents #p-info_message .c-innermv__category dd{width:48.8888888889%}}#Contents #p-info_message .c-innermv__mv{padding-bottom:15px;width:100%}@media screen and (max-width: 767px){#Contents #p-info_message .c-innermv__mv{padding-bottom:7px}}#Contents #p-info_message .c-innermv__caption{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:27px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:85px;color:#b3b3b3}@media screen and (max-width: 767px){#Contents #p-info_message .c-innermv__caption{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:19px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:40px}}#Contents #p-env_index .c-innermv__category,#Contents #p-training .c-innermv__category{width:40.9090909091%}@media screen and (max-width: 1025px){#Contents #p-env_index .c-innermv__category,#Contents #p-training .c-innermv__category{width:60.6060606061%}}@media screen and (max-width: 767px){#Contents #p-env_index .c-innermv__category,#Contents #p-training .c-innermv__category{width:83.3333333333%}}#Contents #p-env_index .c-innermv__category dt,#Contents #p-training .c-innermv__category dt{width:50.6172839506%}@media screen and (max-width: 1025px){#Contents #p-env_index .c-innermv__category dt,#Contents #p-training .c-innermv__category dt{width:50%}}@media screen and (max-width: 767px){#Contents #p-env_index .c-innermv__category dt,#Contents #p-training .c-innermv__category dt{width:50.6666666667%}}#Contents #p-env_index .c-innermv__category dd,#Contents #p-training .c-innermv__category dd{width:47.4074074074%;text-align:center}@media screen and (max-width: 1025px){#Contents #p-env_index .c-innermv__category dd,#Contents #p-training .c-innermv__category dd{width:50%}}@media screen and (max-width: 767px){#Contents #p-env_index .c-innermv__category dd,#Contents #p-training .c-innermv__category dd{width:46.6666666667%}}#Contents #p-env_index .c-innermv__mv,#Contents #p-training .c-innermv__mv{padding-bottom:85px}@media screen and (max-width: 767px){#Contents #p-env_index .c-innermv__mv,#Contents #p-training .c-innermv__mv{padding-bottom:40px}}#Contents #p-member_index .c-innermv__category{width:26.7676767677%}@media screen and (max-width: 1025px){#Contents #p-member_index .c-innermv__category{width:40.404040404%}}@media screen and (max-width: 767px){#Contents #p-member_index .c-innermv__category{width:55.5555555556%}}#Contents #p-member_index .c-innermv__category dt{width:43.3962264151%}@media screen and (max-width: 1025px){#Contents #p-member_index .c-innermv__category dt{width:45%}}@media screen and (max-width: 767px){#Contents #p-member_index .c-innermv__category dt{width:44%}}#Contents #p-member_index .c-innermv__category dd{width:55.0943396226%;text-align:center}@media screen and (max-width: 1025px){#Contents #p-member_index .c-innermv__category dd{width:50%}}@media screen and (max-width: 767px){#Contents #p-member_index .c-innermv__category dd{width:50%}}#Contents #p-member_index .c-innermv h1{padding-bottom:130px}@media screen and (max-width: 767px){#Contents #p-member_index .c-innermv h1{padding-bottom:65px}}#Contents h2{background:none}#Contents h2 span{padding:0;background:none}#Contents #p-top .p-mv{z-index:10;position:relative}#Contents #p-top .p-mv .c-inner h1{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:60px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);color:#fff;position:absolute;left:0%;bottom:60px}@media screen and (max-width: 1115px){#Contents #p-top .p-mv .c-inner h1{left:10%;bottom:60px}}@media screen and (max-width: 767px){#Contents #p-top .p-mv .c-inner h1{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:54px;line-height:56px;--leading-trim: calc((1em - 1lh) / 2);left:0%;bottom:130px}}@media screen and (max-width: 430px){#Contents #p-top .p-mv .c-inner h1{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:30px;line-height:31px;--leading-trim: calc((1em - 1lh) / 2);left:10%;bottom:20px}}#Contents #p-top .p-mv .c-inner h1 img{width:35%;margin-top:-30px;display:inline-block}@media screen and (max-width: 767px){#Contents #p-top .p-mv .c-inner h1 img{width:30%;margin-top:-15px;display:inline-block}}@media screen and (max-width: 430px){#Contents #p-top .p-mv .c-inner h1 img{width:35%;padding:0 10px;margin-top:-10px}}#Contents #p-top .p-mv__slide{width:94%;margin:0 0 0 auto;position:relative}#Contents #p-top .p-mv__slide li{position:absolute;top:0;left:0}#Contents #p-top .p-mv__scroll{font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:30px;--leading-trim: calc((1em - 1lh) / 2);color:#fa000f;top:270px;left:4.99%;writing-mode:vertical-lr;position:absolute}@media screen and (max-width: 1115px){#Contents #p-top .p-mv__scroll{top:100px;left:4.99%}}@media screen and (max-width: 767px){#Contents #p-top .p-mv__scroll{font-family:"Montserrat",sans-serif;font-weight:700;font-size:13px;line-height:21px;--leading-trim: calc((1em - 1lh) / 2);top:20px;left:3%}}#Contents #p-top .p-mv__scroll span{position:relative}#Contents #p-top .p-mv__scroll span::before{content:"";animation:scroll 2s infinite;background-color:#fa000f;content:"";height:80px;margin:auto;position:absolute;bottom:-85px;left:50%;width:1px}@media screen and (max-width: 767px){#Contents #p-top .p-mv__scroll span::before{content:"";animation:scroll 2s infinite;background-color:#fa000f;content:"";height:30px;margin:auto;position:absolute;bottom:-35px;left:51%;width:1px}}@keyframes scroll{0%{transform:scale(1, 0);transform-origin:0 0}50%{transform:scale(1, 1);transform-origin:0 0}51%{transform:scale(1, 1);transform-origin:0 100%}100%{transform:scale(1, 0);transform-origin:0 100%}}#Contents #p-top .p-mv__spbn{display:none}@media screen and (max-width: 767px){#Contents #p-top .p-mv__spbn{width:45%;display:block;position:absolute;bottom:10px;right:28%}}@media screen and (max-width: 430px){#Contents #p-top .p-mv__spbn{width:45%;display:block;position:absolute;bottom:-50px;right:0%}}#Contents #p-top .c-movebtn a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:41px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_commonbtnw.png) 0% top/50px no-repeat;padding-left:68px;padding:0 0 20px 68px;display:block;text-decoration:none;color:#0c0c0c;border-bottom:solid 1px #d9d9d9}@media screen and (max-width: 767px){#Contents #p-top .c-movebtn a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:29px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_commonbtnw.png) 0% top/30px no-repeat;padding:0 0 10px 38px}}#Contents #p-top .c-movebtn a:hover{background:url(/image/hfd/recruit/ng26/component/bg_commonbtnr.png) 0% top/50px no-repeat}@media screen and (max-width: 767px){#Contents #p-top .c-movebtn a:hover{background:url(/image/hfd/recruit/ng26/component/bg_commonbtnr.png) 0% top/30px no-repeat}}#Contents #p-top .p-news{background:#d9d9d9;padding:155px 0 35px 0;margin-top:-118px;z-index:0}@media screen and (max-width: 767px){#Contents #p-top .p-news{padding:75px 0 15px 0;margin-top:-50px}}#Contents #p-top .p-news .c-inner{max-width:890px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-top .p-news .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-top .p-news .c-inner .c-section-title{padding-bottom:15px;width:100%}@media screen and (max-width: 767px){#Contents #p-top .p-news .c-inner .c-section-title{padding-bottom:7px}}#Contents #p-top .p-news .c-inner .c-section-title__en{font-family:"Montserrat",sans-serif;font-weight:700;font-size:27px;line-height:33px;--leading-trim: calc((1em - 1lh) / 2);width:10.6741573034%;display:block;color:#0c0c0c}@media screen and (max-width: 767px){#Contents #p-top .p-news .c-inner .c-section-title__en{font-family:"Montserrat",sans-serif;font-weight:700;font-size:19px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2);width:22.2222222222%}}#Contents #p-top .p-news .c-inner .c-section-title__jp{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:16px;line-height:33px;--leading-trim: calc((1em - 1lh) / 2);width:87.6404494382%;display:block;color:#0c0c0c}@media screen and (max-width: 767px){#Contents #p-top .p-news .c-inner .c-section-title__jp{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:11px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2);width:77.7777777778%}}#Contents #p-top .p-news__detail{width:100%;flex-wrap:wrap}#Contents #p-top .p-news__detail dt{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:33px;--leading-trim: calc((1em - 1lh) / 2);width:12.3595505618%;color:#fa000f}@media screen and (max-width: 767px){#Contents #p-top .p-news__detail dt{font-family:"Montserrat",sans-serif;font-weight:400;font-size:11px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2);width:22.2222222222%}}#Contents #p-top .p-news__detail dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:27px;--leading-trim: calc((1em - 1lh) / 2);width:87.6404494382%}@media screen and (max-width: 767px){#Contents #p-top .p-news__detail dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:19px;--leading-trim: calc((1em - 1lh) / 2);width:77.7777777778%;padding-bottom:10px}}#Contents #p-top .p-news__detail dd a{color:#0c0c0c}#Contents #p-top .p-news__detail dd a:hover{text-decoration:none}#Contents #p-top .p-concept{background:#fff;padding:100px 0 0 0}@media screen and (max-width: 767px){#Contents #p-top .p-concept{padding:50px 0 0 0}}#Contents #p-top .p-concept .c-inner{max-width:890px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-top .p-concept .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-top .p-concept .c-inner .c-section-title__en{font-family:"Montserrat",sans-serif;font-weight:700;font-size:25px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:30px;color:#fa000f;display:block}@media screen and (max-width: 767px){#Contents #p-top .p-concept .c-inner .c-section-title__en{font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:15px}}#Contents #p-top .p-concept .c-inner .c-movebtn{width:29.7752808989%;padding-bottom:70px}@media screen and (max-width: 1025px){#Contents #p-top .p-concept .c-inner .c-movebtn{width:33.7078651685%}}@media screen and (max-width: 767px){#Contents #p-top .p-concept .c-inner .c-movebtn{padding-bottom:35px;width:100%}}#Contents #p-top .p-concept__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:41px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:55px;text-align:justify}@media screen and (max-width: 767px){#Contents #p-top .p-concept__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:29px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:25px}}#Contents #p-top .p-concept .slick-slider div{transition:none}#Contents #p-top .p-concept__slide{padding-bottom:60px;display:flex}@media screen and (max-width: 767px){#Contents #p-top .p-concept__slide{padding-bottom:30px}}#Contents #p-top .p-concept__slide li{margin-right:35px}#Contents #p-top .p-concept__slide li img{width:100%;height:100%;object-fit:cover;display:block}#Contents #p-top .p-concept__slide li.slide01{width:359px !important}@media screen and (max-width: 767px){#Contents #p-top .p-concept__slide li.slide01{width:179px !important}}#Contents #p-top .p-concept__slide li.slide02{width:307px !important}@media screen and (max-width: 767px){#Contents #p-top .p-concept__slide li.slide02{width:153px !important}}#Contents #p-top .p-concept__slide li.slide03{width:263px !important}@media screen and (max-width: 767px){#Contents #p-top .p-concept__slide li.slide03{width:131px !important}}#Contents #p-top .p-concept__slide li.slide04{width:228px !important}@media screen and (max-width: 767px){#Contents #p-top .p-concept__slide li.slide04{width:114px !important}}#Contents #p-top .p-concept__slide li.slide05{width:118px !important}@media screen and (max-width: 767px){#Contents #p-top .p-concept__slide li.slide05{width:59px !important}}#Contents #p-top .p-concept__slide li.slide06{width:314px !important}@media screen and (max-width: 767px){#Contents #p-top .p-concept__slide li.slide06{width:157px !important}}#Contents #p-top .p-about .c-section-title__en,#Contents #p-top .p-business .c-section-title__en,#Contents #p-top .p-environment .c-section-title__en,#Contents #p-top .p-recruit .c-section-title__en{font-family:"Montserrat",sans-serif;font-weight:700;font-size:25px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:50px;display:block;color:#fa000f;width:100%;border-bottom:solid 1px #fa000f}@media screen and (max-width: 767px){#Contents #p-top .p-about .c-section-title__en,#Contents #p-top .p-business .c-section-title__en,#Contents #p-top .p-environment .c-section-title__en,#Contents #p-top .p-recruit .c-section-title__en{font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:15px}}#Contents #p-top .p-about .c-section-title__jp,#Contents #p-top .p-business .c-section-title__jp,#Contents #p-top .p-environment .c-section-title__jp,#Contents #p-top .p-recruit .c-section-title__jp{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:45px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:40px;display:block;color:#0c0c0c}@media screen and (max-width: 767px){#Contents #p-top .p-about .c-section-title__jp,#Contents #p-top .p-business .c-section-title__jp,#Contents #p-top .p-environment .c-section-title__jp,#Contents #p-top .p-recruit .c-section-title__jp{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:31px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px}}#Contents #p-top .p-about{background:#f4f4f4;padding:95px 0 0 0}@media screen and (max-width: 767px){#Contents #p-top .p-about{padding:45px 0 0 0}}#Contents #p-top .p-about .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-top .p-about .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-top .p-about .c-inner .c-movebtn{margin-bottom:36px;width:100%}@media screen and (max-width: 767px){#Contents #p-top .p-about .c-inner .c-movebtn{margin-bottom:18px}}#Contents #p-top .p-about__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:36px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:50px;text-align:justify}@media screen and (max-width: 767px){#Contents #p-top .p-about__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:25px}}#Contents #p-top .p-about__flex{width:100%}@media screen and (max-width: 767px){#Contents #p-top .p-about__flex{flex-direction:column}}#Contents #p-top .p-about__flex ul{width:53.0303030303%}@media screen and (max-width: 767px){#Contents #p-top .p-about__flex ul{padding-bottom:20px;width:100%}}#Contents #p-top .p-about__img{width:35.8585858586%}@media screen and (max-width: 767px){#Contents #p-top .p-about__img{width:55.5555555556%;margin:0 0 0 auto}}#Contents #p-top .p-business{background:#fff}#Contents #p-top .p-business .c-inner{max-width:1095px;width:90%;margin:0 auto;padding:95px 0 115px 0}@media screen and (max-width: 767px){#Contents #p-top .p-business .c-inner{max-width:90%;width:90%;margin:0 auto;padding:45px 0 55px 0}}#Contents #p-top .p-business .c-inner .c-section-title{width:90.4109589041%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-top .p-business .c-inner .c-section-title{width:100%}}#Contents #p-top .p-business__flexbox{margin-left:-50px;width:100%;flex-direction:row-reverse}@media screen and (max-width: 767px){#Contents #p-top .p-business__flexbox{margin-left:0px;flex-direction:column}}#Contents #p-top .p-business__textbox{width:42.4657534247%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:36px;--leading-trim: calc((1em - 1lh) / 2);text-align:justify}@media screen and (max-width: 767px){#Contents #p-top .p-business__textbox{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);width:100%}}@media screen and (max-width: 767px){#Contents #p-top .p-business__textbox .c-movebtn{padding-bottom:20px}}#Contents #p-top .p-business__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:36px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:40px}@media screen and (max-width: 767px){#Contents #p-top .p-business__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px}}#Contents #p-top .p-business__img{width:51.598173516%}@media screen and (max-width: 767px){#Contents #p-top .p-business__img{width:100%}}#Contents #p-top .p-people{background:#f4f4f4;padding-bottom:105px}@media screen and (max-width: 767px){#Contents #p-top .p-people{padding-bottom:55px}}#Contents #p-top .p-people .c-inner{max-width:990px;width:90%;margin:0 auto;padding:90px 0 0 0}@media screen and (max-width: 767px){#Contents #p-top .p-people .c-inner{max-width:90%;width:90%;margin:0 auto;padding:45px 0 0 0}}#Contents #p-top .p-people .c-inner .c-section-title__en{font-family:"Montserrat",sans-serif;font-weight:700;font-size:25px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:50px;display:block;color:#fa000f;width:100%;border-bottom:solid 1px #fa000f}@media screen and (max-width: 767px){#Contents #p-top .p-people .c-inner .c-section-title__en{font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:25px}}#Contents #p-top .p-people__ttllink{width:100%}@media screen and (max-width: 767px){#Contents #p-top .p-people__ttllink{padding-bottom:30px;flex-direction:column;width:100%}}#Contents #p-top .p-people__ttllink h2{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:45px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);width:27.397260274%;padding-bottom:35px}@media screen and (max-width: 1025px){#Contents #p-top .p-people__ttllink h2{width:41.095890411%}}@media screen and (max-width: 767px){#Contents #p-top .p-people__ttllink h2{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:31px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:15px;width:100%}}#Contents #p-top .p-people__ttllink .c-movebtn{width:28.3105022831%}@media screen and (max-width: 767px){#Contents #p-top .p-people__ttllink .c-movebtn{width:100%}}#Contents #p-top .p-people__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:36px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:55px;text-align:justify}@media screen and (max-width: 767px){#Contents #p-top .p-people__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:25px}}#Contents #p-top .p-people__occname{width:68%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:25px;line-height:36px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:25px;margin:0 auto;position:relative}@media screen and (max-width: 1025px){#Contents #p-top .p-people__occname{width:90%}}@media screen and (max-width: 767px){#Contents #p-top .p-people__occname{width:90%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:18px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:12px}}#Contents #p-top .p-people__occname.engineer{color:#fa000f}#Contents #p-top .p-people__occname.engineer::after{content:"";background:#fa000f;width:28%;height:1px;position:absolute;top:30%;left:-30%}#Contents #p-top .p-people__occname.support{color:#737373}#Contents #p-top .p-people__occname.support::after{content:"";background:#737373;width:28%;height:1px;position:absolute;top:30%;left:-30%}#Contents #p-top .p-people__list{padding-bottom:50px;width:100%}@media screen and (max-width: 767px){#Contents #p-top .p-people__list{padding-bottom:25px}}#Contents #p-top .p-people__list a{width:310px;margin-right:30px;display:block;text-decoration:none;color:#0c0c0c}@media screen and (max-width: 767px){#Contents #p-top .p-people__list a{width:217px;margin-right:15px}}#Contents #p-top .p-people__list a .p-people__name{background:url(/image/hfd/recruit/ng26/top/bg_memberbtnw.png) 2% 8px/30px no-repeat;transition:.3s}@media screen and (max-width: 767px){#Contents #p-top .p-people__list a .p-people__name{background:url(/image/hfd/recruit/ng26/top/bg_memberbtnw.png) 2% 20%/25px no-repeat}}#Contents #p-top .p-people__list a:hover .p-people__name{background:url(/image/hfd/recruit/ng26/top/bg_memberbtnr.png) 2% 8px/30px no-repeat}@media screen and (max-width: 767px){#Contents #p-top .p-people__list a:hover .p-people__name{background:url(/image/hfd/recruit/ng26/top/bg_memberbtnr.png) 2% 20%/25px no-repeat}}#Contents #p-top .p-people__list.support .p-people__name{text-align:left}#Contents #p-top .p-people__img{padding-bottom:20px}@media screen and (max-width: 767px){#Contents #p-top .p-people__img{padding-bottom:10px}}#Contents #p-top .p-people__name{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:41px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px;padding-left:48px;font-feature-settings:"palt";border-bottom:solid 1px #d9d9d9}@media screen and (max-width: 767px){#Contents #p-top .p-people__name{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:29px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:10px;padding-left:35px}}#Contents #p-top .p-xfade{width:70%;margin:0 0 0 auto;position:relative}@media screen and (max-width: 767px){#Contents #p-top .p-xfade{width:100%}}#Contents #p-top .p-xfade li{position:absolute;top:0;right:0}#Contents #p-top .p-environment .c-inner{max-width:1095px;width:90%;margin:0 auto;padding:90px 0 0 0}@media screen and (max-width: 767px){#Contents #p-top .p-environment .c-inner{max-width:90%;width:90%;margin:0 auto;padding:45px 0 0 0}}#Contents #p-top .p-environment .c-inner .c-section-title{width:90.4109589041%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-top .p-environment .c-inner .c-section-title{width:100%}}#Contents #p-top .p-environment__text{width:90.4109589041%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:36px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:75px;margin:0 auto;text-align:justify}@media screen and (max-width: 767px){#Contents #p-top .p-environment__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:35px;width:100%}}#Contents #p-top .p-environment__img{width:51.598173516%}@media screen and (max-width: 1025px){#Contents #p-top .p-environment__img{margin-top:80px;width:47.4885844749%}}@media screen and (max-width: 767px){#Contents #p-top .p-environment__img{width:100%}}#Contents #p-top .p-environment__flexbox{padding-left:50px}@media screen and (max-width: 1025px){#Contents #p-top .p-environment__flexbox{padding-left:0px}}@media screen and (max-width: 767px){#Contents #p-top .p-environment__flexbox{padding-left:0px}}#Contents #p-top .p-environment__flexbox ul{width:42.9223744292%;padding-top:15px}@media screen and (max-width: 1025px){#Contents #p-top .p-environment__flexbox ul{width:45.6621004566%}}@media screen and (max-width: 767px){#Contents #p-top .p-environment__flexbox ul{padding-top:7px;width:100%}}#Contents #p-top .p-environment__flexbox ul li{margin-bottom:36px}@media screen and (max-width: 767px){#Contents #p-top .p-environment__flexbox ul li{margin-bottom:18px}}#Contents #p-top .p-recruit{background:url(/image/hfd/recruit/ng26/top/bg_recruit.webp) center bottom/cover no-repeat;padding:95px 0 175px 0}@media screen and (max-width: 767px){#Contents #p-top .p-recruit{padding:45px 0 95px 0}}#Contents #p-top .p-recruit .c-inner{max-width:1095px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-top .p-recruit .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-top .p-recruit .c-inner .c-movebtn{width:30.6060606061%}@media screen and (max-width: 1025px){#Contents #p-top .p-recruit .c-inner .c-movebtn{width:48.4848484848%;margin-bottom:20px}}@media screen and (max-width: 767px){#Contents #p-top .p-recruit .c-inner .c-movebtn{margin-bottom:20px;width:100%}}#Contents #p-top .p-recruit .c-inner .c-movebtn a{border-bottom:solid 1px #fa000f}#Contents #p-top .p-recruit__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:36px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:60px;text-align:justify}@media screen and (max-width: 767px){#Contents #p-top .p-recruit__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}@media screen and (max-width: 1025px){#Contents #p-top .p-recruit__link{flex-direction:column}}#Contents #p-about-index .c-innermv__mv{padding-bottom:40px}@media screen and (max-width: 767px){#Contents #p-about-index .c-innermv__mv{padding-bottom:20px}}#Contents #p-about-index .p-message-detail .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-about-index .p-message-detail .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-about-index .p-message-detail .c-inner h2{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:40px;line-height:65px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:60px}@media screen and (max-width: 767px){#Contents #p-about-index .p-message-detail .c-inner h2{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:28px;line-height:46px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:30px}}#Contents #p-about-index .p-message-detail__position{width:26.2626262626%;padding-left:30px;margin:0 0 15px auto;border-left:solid 1px #fa000f}@media screen and (max-width: 1025px){#Contents #p-about-index .p-message-detail__position{width:32.3232323232%}}@media screen and (max-width: 767px){#Contents #p-about-index .p-message-detail__position{width:42.2222222222%;padding-left:15px}}#Contents #p-about-index .p-message-detail__position dt{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:18px;line-height:33px;--leading-trim: calc((1em - 1lh) / 2)}@media screen and (max-width: 767px){#Contents #p-about-index .p-message-detail__position dt{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:13px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-index .p-message-detail__position dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:25px;line-height:33px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:10px}@media screen and (max-width: 767px){#Contents #p-about-index .p-message-detail__position dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:18px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-index .p-message-detail__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:41px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:350px;text-align:justify}@media screen and (max-width: 767px){#Contents #p-about-index .p-message-detail__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:29px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:70px}}#Contents #p-about-index .p-message-detail__text span{padding-bottom:15px;display:block}@media screen and (max-width: 767px){#Contents #p-about-index .p-message-detail__text span{padding-bottom:7px}}#Contents #p-about-field .c-innermv__mv{padding-bottom:80px}@media screen and (max-width: 767px){#Contents #p-about-field .c-innermv__mv{padding-bottom:40px}}#Contents #p-about-field .p-business-field .c-inner{max-width:990px;width:90%;margin:0 auto;padding-bottom:115px}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field .c-inner{max-width:90%;width:90%;margin:0 auto;padding-bottom:55px}}#Contents #p-about-field .p-business-field .c-inner .c-redline{padding-bottom:55px}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field .c-inner .c-redline{padding-bottom:25px}}#Contents #p-about-field .p-business-field__img{padding-bottom:105px;width:100%}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__img{padding-bottom:50px}}#Contents #p-about-field .p-business-field__anker{padding-bottom:80px;width:100%}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__anker{padding-bottom:40px;flex-direction:column}}#Contents #p-about-field .p-business-field__anker li{width:30.6060606061%;margin-bottom:35px;align-content:center}@media screen and (max-width: 1025px){#Contents #p-about-field .p-business-field__anker li{width:45.4545454545%}}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__anker li{width:100%;margin-bottom:7px}}#Contents #p-about-field .p-business-field__anker li a{width:76.897689769%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:64px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/about/field/bg_ankerw.png) 0% 30%/50px no-repeat;padding:0 0 10px 70px;display:block;border-bottom:solid 1px #d9d9d9;text-decoration:none;color:#0c0c0c}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__anker li a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:45px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/about/field/bg_ankerw.png) 0% 50%/35px no-repeat;padding:0 0 5px 45px;width:88%}}#Contents #p-about-field .p-business-field__anker li a:hover{background:url(/image/hfd/recruit/ng26/about/field/bg_ankerr.png) 0% 30%/50px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__anker li a:hover{background:url(/image/hfd/recruit/ng26/about/field/bg_ankerr.png) 0% 50%/35px no-repeat}}#Contents #p-about-field .p-business-field__box#anker01 .p-business-field__img{width:39.0909090909%}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__box#anker01 .p-business-field__img{width:88.8888888889%}}#Contents #p-about-field .p-business-field__box#anker02 .p-business-field__img{width:35.7575757576%}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__box#anker02 .p-business-field__img{width:77.7777777778%}}#Contents #p-about-field .p-business-field__box#anker03 .p-business-field__img{width:33.3333333333%;margin:0 55px 0 auto}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__box#anker03 .p-business-field__img{width:77.7777777778%;margin:0 25px 0 auto}}#Contents #p-about-field .p-business-field__box#anker04 .p-business-field__img{width:16.1616161616%}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__box#anker04 .p-business-field__img{width:38.8888888889%}}#Contents #p-about-field .p-business-field__box#anker05 .p-business-field__img{width:40.404040404%}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__box#anker05 .p-business-field__img{width:77.7777777778%}}#Contents #p-about-field .p-business-field__box#anker06 .p-business-field__img{width:44.4444444444%;margin:0 0 0 auto}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__box#anker06 .p-business-field__img{width:88.8888888889%;margin:0 auto}}#Contents #p-about-field .p-business-field__ttl{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:25px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:30px;color:#fa000f;border-bottom:solid 1px #fa000f}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__ttl{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:18px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:15px}}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__box{flex-direction:column}}#Contents #p-about-field .p-business-field__textbox{width:49.4949494949%}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__textbox{width:100%}}#Contents #p-about-field .p-business-field__textbox dl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-left:20px;margin-bottom:20px;border-left:solid 5px #737373}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__textbox dl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-left:10px;margin-bottom:10px}}#Contents #p-about-field .p-business-field__textbox dl dd ul.c-flex__sb{width:100%;padding-bottom:30px}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__textbox dl dd ul.c-flex__sb{padding-bottom:15px}}#Contents #p-about-field .p-business-field__textbox dl dd ul.c-flex__sb li{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:18px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:48.9795918367%;background:#737373;margin-bottom:10px;text-align:center;color:#fff;border-radius:50px}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__textbox dl dd ul.c-flex__sb li{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:13px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-field .p-business-field__blank{width:75.5102040816%;margin-bottom:90px}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__blank{width:77.7777777778%}}#Contents #p-about-field .p-business-field__blank a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:55px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/business/bg_blackbtn.svg) 95% center/32px no-repeat #0c0c0c;border-radius:50px;padding-left:10%;color:#fff;display:block;text-decoration:none;width:90%;border:solid 1px #0c0c0c}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__blank a{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:39px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/business/bg_blackbtn.svg) 95% center/25px no-repeat #0c0c0c}}#Contents #p-about-field .p-business-field__blank a:hover{background:url(/image/hfd/recruit/ng26/business/bg_blackbtnhover.svg) 95% center/32px no-repeat #fff;color:#0c0c0c}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__blank a:hover{background:url(/image/hfd/recruit/ng26/business/bg_blackbtnhover.svg) 95% center/25px no-repeat #fff}}#Contents #p-about-field .p-business-field__img{margin:0 auto}#Contents #p-about-field .p-business-field__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:45px;width:100%;text-align:justify;height:120px}@media screen and (max-width: 767px){#Contents #p-about-field .p-business-field__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px;height:auto}}#Contents #p-about-field .p-flow .c-inner{padding-bottom:100px;position:relative}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow .c-inner{padding-bottom:50px}}#Contents #p-about-field .p-flow .c-inner .c-redline{padding-bottom:65px}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow .c-inner .c-redline{padding-bottom:30px}}#Contents #p-about-field .p-flow .c-inner h3{margin-bottom:60px}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow .c-inner h3{margin-bottom:30px}}#Contents #p-about-field .p-flow__img{padding-bottom:100px}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__img{display:none}}#Contents #p-about-field .p-flow__imgsp{display:none}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__imgsp{padding-bottom:50px;width:100%;display:block}}#Contents #p-about-field .p-flow__ttlen{width:13.1313131313%;font-family:"Montserrat",sans-serif;font-weight:700;font-size:25px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);background:#0c0c0c;text-align:center;color:#fff;border-right:solid 10px #fa000f;display:block}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__ttlen{font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);width:27.7777777778%}}#Contents #p-about-field .p-flow__ttljp{width:83.9393939394%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:30px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);display:block}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__ttljp{width:66.6666666667%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:21px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-field .p-flow__flexbox{width:100%;position:relative}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__flexbox{flex-direction:column-reverse}}#Contents #p-about-field .p-flow__flexbox dl{width:64.6464646465%;padding-top:15px}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__flexbox dl{width:100%}}#Contents #p-about-field .p-flow__flexbox dl dt{margin-bottom:30px;border-bottom:solid 1px #fa000f}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__flexbox dl dt{margin-bottom:15px}}#Contents #p-about-field .p-flow__flexbox dl dt span{display:block}#Contents #p-about-field .p-flow__flexbox dl dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:17px;line-height:36px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:80px}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__flexbox dl dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px}}#Contents #p-about-field .p-flow__num{font-family:"Montserrat",sans-serif;font-weight:700;font-size:25px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:6.25%;background:#fa000f;margin-bottom:10px;color:#fff;text-align:center}@media screen and (max-width: 1025px){#Contents #p-about-field .p-flow__num{width:9.375%}}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__num{font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);width:11.1111111111%}}#Contents #p-about-field .p-flow__ttl{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:25px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:91.25%}@media screen and (max-width: 1025px){#Contents #p-about-field .p-flow__ttl{width:89.0625%}}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__ttl{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:18px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);width:86.6666666667%}}#Contents #p-about-field .p-flow__ph{width:30.303030303%;position:relative}@media screen and (max-width: 767px){#Contents #p-about-field .p-flow__ph{width:100%;margin:0 auto;padding-bottom:20px}}#Contents #p-about-number .c-innermv__mv{padding-bottom:90px}@media screen and (max-width: 767px){#Contents #p-about-number .c-innermv__mv{padding-bottom:45px}}#Contents #p-about-number .p-number .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-about-number .p-number .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-about-number .p-number .c-inner .c-redline{padding-bottom:60px}@media screen and (max-width: 767px){#Contents #p-about-number .p-number .c-inner .c-redline{padding-bottom:30px}}#Contents #p-about-number .p-number .c-inner .c-redline::after{content:"";background:#fa000f;width:28%;height:1px;position:absolute;top:30%;left:-30%}#Contents #p-about-number .p-number__flexbox{padding-top:20px;margin-bottom:140px;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;flex-wrap:wrap}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__flexbox{padding-top:10px;margin-bottom:70px;flex-direction:column}}#Contents #p-about-number .p-number__card{width:49.898989899%;margin-bottom:20px;position:relative}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card{width:100%}}#Contents #p-about-number .p-number__card dl{text-align:center;height:240px}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card dl{height:auto}}#Contents #p-about-number .p-number__card dl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:23px;line-height:41px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:55px;position:relative}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card dl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:16px;line-height:29px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:25px}}#Contents #p-about-number .p-number__card dl dt::after{content:"";background:#fa000f;width:20px;height:1px;position:absolute;top:50px;left:48%}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card dl dt::after{content:"";background:#fa000f;width:20px;height:1px;position:absolute;top:35px;left:47%}}#Contents #p-about-number .p-number__card dl dd{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:27px;line-height:27px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:60px;color:#fa000f;font-feature-settings:"palt"}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card dl dd{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:19px;line-height:19px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:30px}}#Contents #p-about-number .p-number__card dl dd span{font-family:"Montserrat",sans-serif;font-weight:700;font-size:57px;line-height:57px;--leading-trim: calc((1em - 1lh) / 2);padding:0 5px;display:inline-block}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card dl dd span{font-family:"Montserrat",sans-serif;font-weight:700;font-size:40px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-number .p-number__card dl dd small{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:33px;--leading-trim: calc((1em - 1lh) / 2);color:#737373;text-align:center;display:block}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card dl dd small{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-number .p-number__card dl dd b{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:22px;line-height:41px;--leading-trim: calc((1em - 1lh) / 2);display:block}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card dl dd b{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:15px;line-height:29px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-number .p-number__card:nth-child(2n+1){border-right:solid 1px #d9d9d9}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card:nth-child(2n+1){border:none}}#Contents #p-about-number .p-number__card:nth-child(2n+1)::after{content:"";background:#d9d9d9;width:485px;height:1px;position:absolute;bottom:-10px;left:0}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number__card:nth-child(2n+1)::after{content:"";background:#d9d9d9;width:95%;height:1px;position:absolute;bottom:-10px;left:0}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card:nth-child(2n+1)::after{content:"";background:#d9d9d9;width:100%;height:1px;position:absolute;bottom:-10px;left:0}}#Contents #p-about-number .p-number__card:nth-child(2n)::after{content:"";background:#d9d9d9;width:485px;height:1px;position:absolute;bottom:-10px;right:0}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number__card:nth-child(2n)::after{content:"";background:#d9d9d9;width:95%;height:1px;position:absolute;bottom:-10px;right:0}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__card:nth-child(2n)::after{content:"";background:#d9d9d9;width:100%;height:1px;position:absolute;bottom:-10px;right:0}}#Contents #p-about-number .p-number__card:nth-child(3),#Contents #p-about-number .p-number__card:nth-child(4),#Contents #p-about-number .p-number__card:nth-child(5),#Contents #p-about-number .p-number__card:nth-child(6),#Contents #p-about-number .p-number__card:nth-child(7),#Contents #p-about-number .p-number__card:nth-child(8),#Contents #p-about-number .p-number__card:nth-child(9),#Contents #p-about-number .p-number__card:nth-child(10){padding-top:15px}#Contents #p-about-number .p-number__text{width:87.8787878788%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:33px;--leading-trim: calc((1em - 1lh) / 2);margin:0 auto;text-align:justify;letter-spacing:1px;font-feature-settings:"palt"}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number__text{width:84.8484848485%}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2);width:88.8888888889%;margin:0 auto}}#Contents #p-about-number .p-number__text span{padding-top:10px;display:block;color:#737373}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__text span{padding-top:5px}}#Contents #p-about-number .p-number__graphatt{padding-top:10px}#Contents #p-about-number .p-number__home{width:88.0566801619%;margin:0 auto;padding-bottom:88px;flex-wrap:wrap}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number__home{padding-bottom:44px;width:100%}}#Contents #p-about-number .p-number__homettl{width:18.3908045977%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:16px;line-height:57px;--leading-trim: calc((1em - 1lh) / 2);text-align:end}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number__homettl{width:100%;text-align:center}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__homettl{width:24.4444444444%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:11px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-number .p-number__homedetail{width:45.9770114943%;font-family:"Montserrat",sans-serif;font-weight:700;font-size:57px;line-height:57px;--leading-trim: calc((1em - 1lh) / 2);color:#fa000f}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number__homedetail{width:57.4712643678%}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__homedetail{width:42.2222222222%;font-family:"Montserrat",sans-serif;font-weight:700;font-size:40px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-number .p-number__unit{width:29.8850574713%}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number__unit{width:34.4827586207%}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__unit{width:30%}}#Contents #p-about-number .p-number__unit li{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:27px;line-height:27px;--leading-trim: calc((1em - 1lh) / 2);color:#fa000f}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__unit li{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:19px;line-height:19px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-number .p-number__unit li span{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:13px;line-height:18px;--leading-trim: calc((1em - 1lh) / 2);color:#737373;display:block;font-feature-settings:"palt"}@media screen and (max-width: 767px){#Contents #p-about-number .p-number__unit li span{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:9px;line-height:13px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(1){height:450px}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(1){height:560px}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(1){height:200px}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(2){height:450px}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(2){height:560px}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(2){height:280px}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(3){height:510px}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(3){height:630px}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(3){height:270px}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(4){height:510px}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(4){height:630px}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(4){height:330px}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(5){height:550px}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(5){height:700px}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(5){height:380px}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(6){height:550px}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(6){height:700px}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(6){height:240px}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(7){height:390px}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(7){height:300px}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(7) dl{height:auto}#Contents #p-about-number .p-number.one .p-number__card:nth-child(8){height:390px}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(8){height:300px}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(8) dl{height:auto}#Contents #p-about-number .p-number.one .p-number__card:nth-child(7)::after{content:none}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(7)::after{content:""}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(8)::after{content:none}#Contents #p-about-number .p-number.one .p-number__card:nth-child(7) .p-number__img{width:83.6363636364%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(7) .p-number__img{width:72.2222222222%}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(8) .p-number__img{width:80.8080808081%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(8) .p-number__img{width:72.2222222222%}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(1){background:url(/image/hfd/recruit/ng26/about/number/bg_num01.svg) 6% 6%/150px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(1){background:url(/image/hfd/recruit/ng26/about/number/bg_num01.svg) 6% 6%/130px no-repeat}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(2){background:url(/image/hfd/recruit/ng26/about/number/bg_num02.svg) 6% 6%/132px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(2){background:url(/image/hfd/recruit/ng26/about/number/bg_num02.svg) 6% 6%/130px no-repeat}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(3){background:url(/image/hfd/recruit/ng26/about/number/bg_num03.svg) 6% 6%/160px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(3){background:url(/image/hfd/recruit/ng26/about/number/bg_num03.svg) 6% 6%/130px no-repeat}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(4){background:url(/image/hfd/recruit/ng26/about/number/bg_num04.svg) 6% 6%/140px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(4){background:url(/image/hfd/recruit/ng26/about/number/bg_num04.svg) 6% 6%/130px no-repeat}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(5){background:url(/image/hfd/recruit/ng26/about/number/bg_num05.svg) 6% 6%/170px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(5){background:url(/image/hfd/recruit/ng26/about/number/bg_num05.svg) 6% 6%/130px no-repeat}}#Contents #p-about-number .p-number.one .p-number__card:nth-child(6){background:url(/image/hfd/recruit/ng26/about/number/bg_num06.svg) 6% 6%/108px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.one .p-number__card:nth-child(6){background:url(/image/hfd/recruit/ng26/about/number/bg_num06.svg) 6% 6%/85px no-repeat}}#Contents #p-about-number .p-number.two .c-inner{padding-bottom:70px}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .c-inner{padding-bottom:35px}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(1),#Contents #p-about-number .p-number.two .p-number__card:nth-child(2),#Contents #p-about-number .p-number.two .p-number__card:nth-child(3),#Contents #p-about-number .p-number.two .p-number__card:nth-child(4){height:240px}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(1),#Contents #p-about-number .p-number.two .p-number__card:nth-child(2),#Contents #p-about-number .p-number.two .p-number__card:nth-child(3),#Contents #p-about-number .p-number.two .p-number__card:nth-child(4){height:150px}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(5),#Contents #p-about-number .p-number.two .p-number__card:nth-child(6){height:440px}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(5),#Contents #p-about-number .p-number.two .p-number__card:nth-child(6){height:270px}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(5){height:440px}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(5){height:570px}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(5){height:310px}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(6){height:400px}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(6){height:570px}}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(6){height:240px}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(6) dl{height:95px}@media screen and (max-width: 1025px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(6) dl{height:60px}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(1){background:url(/image/hfd/recruit/ng26/about/number/bg_num09.svg) 6% 6%/150px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(1){background:url(/image/hfd/recruit/ng26/about/number/bg_num09.svg) 6% 6%/130px no-repeat}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(2){background:url(/image/hfd/recruit/ng26/about/number/bg_num10.svg) 6% 6%/127px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(2){background:url(/image/hfd/recruit/ng26/about/number/bg_num10.svg) 6% 6%/120px no-repeat}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(3){background:url(/image/hfd/recruit/ng26/about/number/bg_num11.svg) 6% 6%/150px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(3){background:url(/image/hfd/recruit/ng26/about/number/bg_num11.svg) 6% 6%/130px no-repeat}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(4){background:url(/image/hfd/recruit/ng26/about/number/bg_num12.svg) 6% 6%/130px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(4){background:url(/image/hfd/recruit/ng26/about/number/bg_num12.svg) 6% 6%/130px no-repeat}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(5){background:url(/image/hfd/recruit/ng26/about/number/bg_num14.svg) 6% 6%/143px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(5){background:url(/image/hfd/recruit/ng26/about/number/bg_num14.svg) 6% 6%/130px no-repeat}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(6){background:url(/image/hfd/recruit/ng26/about/number/bg_num15.svg) 6% 6%/155px no-repeat}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(6){background:url(/image/hfd/recruit/ng26/about/number/bg_num15.svg) 6% 6%/130px no-repeat}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(5)::after{content:none}@media screen and (max-width: 767px){#Contents #p-about-number .p-number.two .p-number__card:nth-child(5)::after{content:""}}#Contents #p-about-number .p-number.two .p-number__card:nth-child(6)::after{content:none}#Contents #p-about-movie .c-innermv__ttlbox h1{padding-bottom:150px}@media screen and (max-width: 767px){#Contents #p-about-movie .c-innermv__ttlbox h1{padding-bottom:75px}}#Contents #p-about-movie .p-moviebox a{display:block}#Contents #p-about-movie .p-moviebox .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-about-movie .p-moviebox .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-about-movie .p-moviebox__01{width:78.2828282828%;margin:0 auto;padding-bottom:135px}@media screen and (max-width: 767px){#Contents #p-about-movie .p-moviebox__01{padding-bottom:30px;width:100%}}#Contents #p-about-movie .p-moviebox__01 dt.pc{padding-bottom:15px;width:100%}@media screen and (max-width: 767px){#Contents #p-about-movie .p-moviebox__01 dt.pc{display:none}}#Contents #p-about-movie .p-moviebox__01 dt.sp{display:none}@media screen and (max-width: 767px){#Contents #p-about-movie .p-moviebox__01 dt.sp{padding-bottom:7px;display:block}}#Contents #p-about-movie .p-moviebox__01 dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:33px;--leading-trim: calc((1em - 1lh) / 2);color:#fa000f}@media screen and (max-width: 767px){#Contents #p-about-movie .p-moviebox__01 dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-about-movie .p-moviebox__flexbox{padding-bottom:240px}@media screen and (max-width: 767px){#Contents #p-about-movie .p-moviebox__flexbox{padding-bottom:70px;flex-direction:column}}#Contents #p-about-movie .p-moviebox__flexbox dl{width:48.4848484848%;padding-bottom:40px}@media screen and (max-width: 767px){#Contents #p-about-movie .p-moviebox__flexbox dl{padding-bottom:30px;width:100%}}#Contents #p-about-movie .p-moviebox__flexbox dl dt{padding-bottom:15px;width:100%}@media screen and (max-width: 767px){#Contents #p-about-movie .p-moviebox__flexbox dl dt{padding-bottom:7px}}#Contents #p-about-movie .p-moviebox__flexbox dl dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:33px;--leading-trim: calc((1em - 1lh) / 2);color:#fa000f}@media screen and (max-width: 767px){#Contents #p-about-movie .p-moviebox__flexbox dl dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-business_index .c-innermv__mv{padding-bottom:85px}@media screen and (max-width: 767px){#Contents #p-business_index .c-innermv__mv{padding-bottom:40px}}#Contents #p-business_index .p-engineer .c-inner,#Contents #p-business_index .p-support .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner,#Contents #p-business_index .p-support .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-business_index .p-engineer .c-inner .p-detail,#Contents #p-business_index .p-support .c-inner .p-detail{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:40px;text-align:justify}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-detail,#Contents #p-business_index .p-support .c-inner .p-detail{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px}}#Contents #p-business_index .p-engineer .c-inner .c-redline,#Contents #p-business_index .p-support .c-inner .c-redline{padding-bottom:50px}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .c-redline,#Contents #p-business_index .p-support .c-inner .c-redline{padding-bottom:25px}}#Contents #p-business_index .p-engineer .c-inner .p-accbtn,#Contents #p-business_index .p-support .c-inner .p-accbtn{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:30px;line-height:130px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/business/bg_plus.svg) 95% center/50px no-repeat #fa000f;padding-left:40px;margin-bottom:20px;color:#fff;cursor:pointer}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accbtn,#Contents #p-business_index .p-support .c-inner .p-accbtn{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:21px;line-height:70px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/business/bg_plus.svg) 95% center/30px no-repeat #fa000f;padding-left:20px}}#Contents #p-business_index .p-engineer .c-inner .p-accbtn.show,#Contents #p-business_index .p-support .c-inner .p-accbtn.show{background:url(/image/hfd/recruit/ng26/business/bg_minus.svg) 95% center/50px no-repeat #fa000f}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accbtn.show,#Contents #p-business_index .p-support .c-inner .p-accbtn.show{background:url(/image/hfd/recruit/ng26/business/bg_minus.svg) 95% center/30px no-repeat #fa000f}}#Contents #p-business_index .p-engineer .c-inner .p-accinner,#Contents #p-business_index .p-support .c-inner .p-accinner{padding-top:40px;display:none}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accinner,#Contents #p-business_index .p-support .c-inner .p-accinner{padding-top:0px}}#Contents #p-business_index .p-engineer .c-inner .p-accinner__detail,#Contents #p-business_index .p-support .c-inner .p-accinner__detail{padding-bottom:65px;width:100%}@media screen and (max-width: 1025px){#Contents #p-business_index .p-engineer .c-inner .p-accinner__detail,#Contents #p-business_index .p-support .c-inner .p-accinner__detail{padding-bottom:30px;flex-direction:column}}#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailtext,#Contents #p-business_index .p-support .c-inner .p-accinner__detailtext{width:46.9696969697%}@media screen and (max-width: 1025px){#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailtext,#Contents #p-business_index .p-support .c-inner .p-accinner__detailtext{width:100%}}#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailtext small,#Contents #p-business_index .p-support .c-inner .p-accinner__detailtext small{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:50px;display:block;text-align:justify;font-feature-settings:"palt";letter-spacing:1px}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailtext small,#Contents #p-business_index .p-support .c-inner .p-accinner__detailtext small{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:25px}}#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailtext dl,#Contents #p-business_index .p-support .c-inner .p-accinner__detailtext dl{text-align:justify}#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailtext dl dt,#Contents #p-business_index .p-support .c-inner .p-accinner__detailtext dl dt{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:23px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px;color:#fa000f}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailtext dl dt,#Contents #p-business_index .p-support .c-inner .p-accinner__detailtext dl dt{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:16px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailtext dl dd,#Contents #p-business_index .p-support .c-inner .p-accinner__detailtext dl dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:30px}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailtext dl dd,#Contents #p-business_index .p-support .c-inner .p-accinner__detailtext dl dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:15px}}#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailimg,#Contents #p-business_index .p-support .c-inner .p-accinner__detailimg{width:46.9696969697%}@media screen and (max-width: 1025px){#Contents #p-business_index .p-engineer .c-inner .p-accinner__detailimg,#Contents #p-business_index .p-support .c-inner .p-accinner__detailimg{width:100%}}#Contents #p-business_index .p-engineer .c-inner .p-accinner h3,#Contents #p-business_index .p-support .c-inner .p-accinner h3{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-left:20px;margin-bottom:30px;border-left:solid 5px #b3b3b3}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accinner h3,#Contents #p-business_index .p-support .c-inner .p-accinner h3{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-left:10px;margin-bottom:15px}}#Contents #p-business_index .p-engineer .c-inner .p-accinner__link,#Contents #p-business_index .p-support .c-inner .p-accinner__link{width:48.4848484848%;margin:0 auto;margin-bottom:130px;text-decoration:none;display:block;color:#0c0c0c}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accinner__link,#Contents #p-business_index .p-support .c-inner .p-accinner__link{width:88.8888888889%;margin-bottom:65px}}#Contents #p-business_index .p-engineer .c-inner .p-accinner__link dl dt,#Contents #p-business_index .p-support .c-inner .p-accinner__link dl dt{padding-bottom:20px}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accinner__link dl dt,#Contents #p-business_index .p-support .c-inner .p-accinner__link dl dt{padding-bottom:10px}}#Contents #p-business_index .p-engineer .c-inner .p-accinner__link dl dd,#Contents #p-business_index .p-support .c-inner .p-accinner__link dl dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:50px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_commonbtnw.png) 0% top/50px no-repeat;padding-left:70px;padding-bottom:15px;border-bottom:solid 1px #d9d9d9;transition:.3s}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accinner__link dl dd,#Contents #p-business_index .p-support .c-inner .p-accinner__link dl dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_commonbtnw.png) 0% 20%/30px no-repeat;padding-left:35px;padding-bottom:7px}}#Contents #p-business_index .p-engineer .c-inner .p-accinner__link:hover dl dd,#Contents #p-business_index .p-support .c-inner .p-accinner__link:hover dl dd{background:url(/image/hfd/recruit/ng26/component/bg_commonbtnr.png) 0% top/50px no-repeat}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer .c-inner .p-accinner__link:hover dl dd,#Contents #p-business_index .p-support .c-inner .p-accinner__link:hover dl dd{background:url(/image/hfd/recruit/ng26/component/bg_commonbtnr.png) 0% 20%/30px no-repeat}}#Contents #p-business_index .p-engineer__comic{background:#f4f4f4;padding:40px 0 75px 0;margin-bottom:80px;width:100%}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer__comic{padding:20px 0 35px 0;margin-bottom:40px}}#Contents #p-business_index .p-engineer__comic span{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);width:29%;background-image:url(/image/hfd/recruit/ng26/business/bg_slashl.svg),url(/image/hfd/recruit/ng26/business/bg_slashr.svg);background-size:24px,24px;background-position:0% 50%,100% 50%;background-repeat:no-repeat,no-repeat;padding-bottom:18px;margin:0 auto;text-align:center;display:block;color:#fa000f}@media screen and (max-width: 1025px){#Contents #p-business_index .p-engineer__comic span{width:50%}}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer__comic span{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:14px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2);width:80%;background-image:url(/image/hfd/recruit/ng26/business/bg_slashl.svg),url(/image/hfd/recruit/ng26/business/bg_slashr.svg);background-size:15px,15px;background-position:0% 50%,100% 50%;background-repeat:no-repeat,no-repeat;padding-bottom:5px}}#Contents #p-business_index .p-engineer__comic p{width:35%;margin:0 auto}@media screen and (max-width: 1025px){#Contents #p-business_index .p-engineer__comic p{width:65%}}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer__comic p{width:80%}}#Contents #p-business_index .p-engineer__comic p a{width:71.4285714286%;font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/business/bg_blackbtn.svg) 95% center/32px no-repeat #222;padding-left:60px;margin:0 auto;text-decoration:none;display:block;text-decoration:none;color:#fff;border-radius:50px;border:solid 1px #222}@media screen and (max-width: 1025px){#Contents #p-business_index .p-engineer__comic p a{width:73.8461538462%;padding-left:40px}}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer__comic p a{width:80%;font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:14px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/business/bg_blackbtn.svg) 95% center/25px no-repeat #222;padding-left:30px}}#Contents #p-business_index .p-engineer__comic p a:hover{background:url(/image/hfd/recruit/ng26/business/bg_blackbtnhover.svg) 95% center/32px no-repeat #fff;color:#222}@media screen and (max-width: 767px){#Contents #p-business_index .p-engineer__comic p a:hover{background:url(/image/hfd/recruit/ng26/business/bg_blackbtnhover.svg) 95% center/25px no-repeat #fff}}#Contents #p-business_index .p-support .c-inner{padding-bottom:190px}@media screen and (max-width: 767px){#Contents #p-business_index .p-support .c-inner{padding-bottom:95px}}#Contents #p-business_index .p-support .c-inner .c-redline{color:#737373}#Contents #p-business_index .p-support .c-inner .c-redline::after{background:#737373}#Contents #p-business_index .p-support .c-inner .p-accbtn{background:url(/image/hfd/recruit/ng26/business/bg_plus.svg) 95% center/50px no-repeat #737373}@media screen and (max-width: 767px){#Contents #p-business_index .p-support .c-inner .p-accbtn{background:url(/image/hfd/recruit/ng26/business/bg_plus.svg) 95% center/30px no-repeat #737373}}#Contents #p-business_index .p-support .c-inner .p-accbtn.show{background:url(/image/hfd/recruit/ng26/business/bg_minus.svg) 95% center/50px no-repeat #737373}@media screen and (max-width: 767px){#Contents #p-business_index .p-support .c-inner .p-accbtn.show{background:url(/image/hfd/recruit/ng26/business/bg_minus.svg) 95% center/30px no-repeat #737373}}#Contents #p-info_index .c-innermv .c-inner h1{padding-bottom:155px}@media screen and (max-width: 767px){#Contents #p-info_index .c-innermv .c-inner h1{padding-bottom:75px}}#Contents #p-info_index .c-redline{padding-bottom:60px}@media screen and (max-width: 767px){#Contents #p-info_index .c-redline{padding-bottom:30px}}#Contents #p-info_index .p-condition,#Contents #p-info_index .p-selection{background:#f4f4f4;padding-bottom:105px}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition,#Contents #p-info_index .p-selection{padding-bottom:50px}}#Contents #p-info_index .p-condition .c-inner,#Contents #p-info_index .p-selection .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition .c-inner,#Contents #p-info_index .p-selection .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-info_index .p-condition__flex,#Contents #p-info_index .p-selection__flex{width:89.898989899%;padding:20px 0 0 0;margin:0 0 0 auto;flex-wrap:wrap;box-sizing:border-box}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition__flex,#Contents #p-info_index .p-selection__flex{padding:0;width:100%}}#Contents #p-info_index .p-condition__flex span,#Contents #p-info_index .p-selection__flex span{color:#fa000f}#Contents #p-info_index .p-condition__flex dt,#Contents #p-info_index .p-selection__flex dt{width:23.595505618%;font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:30px;--leading-trim: calc((1em - 1lh) / 2);padding:30px 0;color:#fa000f;border-bottom:solid 1px #b3b3b3}@media screen and (max-width: 1025px){#Contents #p-info_index .p-condition__flex dt,#Contents #p-info_index .p-selection__flex dt{width:26.9662921348%}}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition__flex dt,#Contents #p-info_index .p-selection__flex dt{width:31.1111111111%;font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:14px;line-height:21px;--leading-trim: calc((1em - 1lh) / 2);padding:15px 0}}#Contents #p-info_index .p-condition__flex dd,#Contents #p-info_index .p-selection__flex dd{width:76.404494382%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding:30px 0 35px 0;border-bottom:solid 1px #b3b3b3;text-align:justify}@media screen and (max-width: 1025px){#Contents #p-info_index .p-condition__flex dd,#Contents #p-info_index .p-selection__flex dd{width:73.0337078652%}}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition__flex dd,#Contents #p-info_index .p-selection__flex dd{width:68.8888888889%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding:13px 0}}#Contents #p-info_index .p-condition__flex dd b,#Contents #p-info_index .p-selection__flex dd b{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:15px;display:block}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition__flex dd b,#Contents #p-info_index .p-selection__flex dd b{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-info_index .p-condition__flex dd a,#Contents #p-info_index .p-selection__flex dd a{width:30.5882352941%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:50px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_commonbtnw.png) 0% top/50px no-repeat;padding:0 0 15px 68px;margin:30px 0 25px 0;display:block;text-decoration:none;color:#0c0c0c;border-bottom:solid 1px #d9d9d9}@media screen and (max-width: 1025px){#Contents #p-info_index .p-condition__flex dd a,#Contents #p-info_index .p-selection__flex dd a{width:46.1538461538%}}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition__flex dd a,#Contents #p-info_index .p-selection__flex dd a{width:56.4516129032%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_commonbtnw.png) 0% 20%/30px no-repeat;padding:0 0 7px 40px;margin:15px 0 12px 0}}#Contents #p-info_index .p-condition__flex dd a:hover,#Contents #p-info_index .p-selection__flex dd a:hover{background:url(/image/hfd/recruit/ng26/component/bg_commonbtnr.png) 0% top/50px no-repeat}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition__flex dd a:hover,#Contents #p-info_index .p-selection__flex dd a:hover{background:url(/image/hfd/recruit/ng26/component/bg_commonbtnr.png) 0% 20%/30px no-repeat}}#Contents #p-info_index .p-condition .c-inner{padding-top:70px}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition .c-inner{padding-top:35px}}#Contents #p-info_index .p-condition__innerflex{width:100%}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition__innerflex{width:100%;flex-direction:column}}#Contents #p-info_index .p-condition__address{width:16.1764705882%;display:block}@media screen and (max-width: 1025px){#Contents #p-info_index .p-condition__address{width:25%}}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition__address{width:100%}}#Contents #p-info_index .p-condition__addressdetail{width:83.8235294118%;display:block}@media screen and (max-width: 1025px){#Contents #p-info_index .p-condition__addressdetail{width:75%}}@media screen and (max-width: 767px){#Contents #p-info_index .p-condition__addressdetail{width:100%}}#Contents #p-info_index .p-selection .c-inner{padding-top:70px}@media screen and (max-width: 767px){#Contents #p-info_index .p-selection .c-inner{padding-top:35px}}#Contents #p-info_index .p-selection__flex{padding:0}#Contents #p-info_index .p-personality{background:#fff}#Contents #p-info_index .p-personality .c-inner{max-width:990px;width:90%;margin:0 auto;padding:70px 0}@media screen and (max-width: 767px){#Contents #p-info_index .p-personality .c-inner{max-width:90%;width:90%;margin:0 auto;padding:35px 0}}#Contents #p-info_index .p-personality__detail{width:89.898989899%;margin:0 0 0 auto}#Contents #p-info_index .p-personality__detail dt{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);color:#fa000f;padding-bottom:10px}@media screen and (max-width: 767px){#Contents #p-info_index .p-personality__detail dt{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:14px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-info_index .p-personality__detail dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2)}@media screen and (max-width: 767px){#Contents #p-info_index .p-personality__detail dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-info_index .p-flow .c-inner{max-width:990px;width:90%;margin:0 auto;margin-bottom:130px;padding:70px 0 0 0}@media screen and (max-width: 767px){#Contents #p-info_index .p-flow .c-inner{max-width:90%;width:90%;margin:0 auto;margin-bottom:65px;padding:35px 0 0 0}}#Contents #p-info_index .p-flow__box{width:89.898989899%;background:#f4f4f4;padding:20px 0 22px 0;margin:0 auto;margin-bottom:30px;position:relative}@media screen and (max-width: 767px){#Contents #p-info_index .p-flow__box{padding:10px 0;margin:0 auto;margin-bottom:15px;width:100%}}#Contents #p-info_index .p-flow__box::after{content:"";background:url(/image/hfd/recruit/ng26/info/index/img_triangle.png) center/45px no-repeat;width:45px;height:20px;position:absolute;bottom:-20px;left:48%}@media screen and (max-width: 767px){#Contents #p-info_index .p-flow__box::after{background:url(/image/hfd/recruit/ng26/info/index/img_triangle.png) center/25px no-repeat;bottom:-15px;left:44%}}#Contents #p-info_index .p-flow__box.last::after{content:none}#Contents #p-info_index .p-flow__ttl{width:95.5056179775%;margin:0 auto;margin-bottom:15px;padding-bottom:10px;border-bottom:solid 1px #b3b3b3}@media screen and (max-width: 767px){#Contents #p-info_index .p-flow__ttl{width:88.8888888889%;padding-bottom:5px;margin-bottom:7px}}#Contents #p-info_index .p-flow__ttl dt{width:13.5294117647%;font-family:"Montserrat",sans-serif;font-weight:700;font-size:22px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2)}@media screen and (max-width: 1025px){#Contents #p-info_index .p-flow__ttl dt{width:20%}}@media screen and (max-width: 767px){#Contents #p-info_index .p-flow__ttl dt{width:28.75%;font-family:"Montserrat",sans-serif;font-weight:700;font-size:15px;line-height:28px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-info_index .p-flow__ttl dt span{width:34.7826086957%;font-family:"Montserrat",sans-serif;font-weight:700;font-size:23px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2);background:#fa000f;margin-left:12px;color:#fff;text-align:center;display:inline-block}@media screen and (max-width: 1025px){#Contents #p-info_index .p-flow__ttl dt span{width:35.7142857143%}}@media screen and (max-width: 767px){#Contents #p-info_index .p-flow__ttl dt span{width:34.7826086957%;font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;line-height:28px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-info_index .p-flow__ttl dd{width:84.8314606742%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2)}@media screen and (max-width: 1025px){#Contents #p-info_index .p-flow__ttl dd{width:78.6516853933%}}@media screen and (max-width: 767px){#Contents #p-info_index .p-flow__ttl dd{width:68.75%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:21px;--leading-trim: calc((1em - 1lh) / 2);padding:3px 0}}#Contents #p-info_index .p-flow__ttl.dash{background-size:9px 1px;background-image:linear-gradient(to right, #b3b3b3 4.5px, transparent 4.5px);background-repeat:repeat-x;background-position:left bottom;padding-bottom:10px;border:none}#Contents #p-info_index .p-flow__detail{width:80.3370786517%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);margin:0 auto;padding-left:125px}@media screen and (max-width: 1025px){#Contents #p-info_index .p-flow__detail{padding-left:90px}}@media screen and (max-width: 767px){#Contents #p-info_index .p-flow__detail{width:88.8888888889%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-left:0}}#Contents #p-info_index .p-flow__detail span{padding-left:18px;text-indent:-18px;display:block}@media screen and (max-width: 767px){#Contents #p-info_index .p-flow__detail span{padding-left:12px;text-indent:-12px}}#Contents #p-info_index .p-flow__detail.x2{padding-bottom:15px;margin-bottom:10px;border-bottom:solid 1px #b3b3b3}#Contents #p-info_faq .c-innermv .c-inner h1{padding-bottom:210px}@media screen and (max-width: 767px){#Contents #p-info_faq .c-innermv .c-inner h1{padding-bottom:70px}}#Contents #p-info_faq .p-faq .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-info_faq .p-faq .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-info_faq .p-faq .c-inner .c-redline{padding-bottom:60px}@media screen and (max-width: 767px){#Contents #p-info_faq .p-faq .c-inner .c-redline{padding-bottom:30px}}#Contents #p-info_faq .p-faq__accbtn{width:89.898989899%;margin:0 0 0 auto;margin-bottom:15px;cursor:pointer;box-sizing:border-box}@media screen and (max-width: 767px){#Contents #p-info_faq .p-faq__accbtn{margin:0 auto;margin-bottom:10px;width:100%}}#Contents #p-info_faq .p-faq__accbtn dt{font-family:"Montserrat",sans-serif;font-weight:700;font-size:25px;line-height:50px;--leading-trim: calc((1em - 1lh) / 2);width:7.8651685393%;background:#fa000f;color:#fff;text-align:center}@media screen and (max-width: 1025px){#Contents #p-info_faq .p-faq__accbtn dt{width:8.9887640449%}}@media screen and (max-width: 767px){#Contents #p-info_faq .p-faq__accbtn dt{font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:11.1111111111%}}#Contents #p-info_faq .p-faq__accbtn dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:23px;line-height:50px;--leading-trim: calc((1em - 1lh) / 2);width:92.1348314607%;background:url(/image/hfd/recruit/ng26/info/faq/bg_plus.svg) 97% center/20px no-repeat #0c0c0c;padding-left:20px;color:#fff;box-sizing:border-box}@media screen and (max-width: 1025px){#Contents #p-info_faq .p-faq__accbtn dd{width:91.0112359551%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:23px;line-height:34px;--leading-trim: calc((1em - 1lh) / 2);padding:8px 0 8px 15px}}@media screen and (max-width: 767px){#Contents #p-info_faq .p-faq__accbtn dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:16px;line-height:24px;--leading-trim: calc((1em - 1lh) / 2);width:88.8888888889%;background:url(/image/hfd/recruit/ng26/info/faq/bg_plus.svg) 97% center/16px no-repeat #0c0c0c;padding:6px 0 6px 10px}}#Contents #p-info_faq .p-faq__accbtn.top{padding:15px 0 0 0}@media screen and (max-width: 767px){#Contents #p-info_faq .p-faq__accbtn.top{padding:7px 0 0 0}}#Contents #p-info_faq .p-faq__accbtn.show dd{background:url(/image/hfd/recruit/ng26/info/faq/bg_minus.svg) 97% center/20px no-repeat #0c0c0c}@media screen and (max-width: 767px){#Contents #p-info_faq .p-faq__accbtn.show dd{background:url(/image/hfd/recruit/ng26/info/faq/bg_minus.svg) 97% center/16px no-repeat #0c0c0c}}#Contents #p-info_faq .p-faq__accinner{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:74.5454545455%;padding:10px 60px 50px 0;margin:0 0 0 auto;display:none;text-align:justify}@media screen and (max-width: 767px){#Contents #p-info_faq .p-faq__accinner{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);width:88.8888888889%;margin:0 auto;padding:10px 0 25px 0}}#Contents #p-info_faq .p-faq__accinner a{color:#fa000f}#Contents #p-info_faq .p-faq.select .c-inner{padding-bottom:75px}@media screen and (max-width: 767px){#Contents #p-info_faq .p-faq.select .c-inner{padding-bottom:35px}}#Contents #p-info_faq .p-faq.works{padding-bottom:210px}@media screen and (max-width: 767px){#Contents #p-info_faq .p-faq.works{padding-bottom:70px}}#Contents #p-info_message .p-message .c-inner{max-width:990px;width:90%;margin:0 auto;padding-bottom:150px}@media screen and (max-width: 767px){#Contents #p-info_message .p-message .c-inner{max-width:90%;width:90%;margin:0 auto;padding-bottom:15px}}#Contents #p-info_message .p-message .c-inner h3{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:30px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px;color:#fa000f}@media screen and (max-width: 767px){#Contents #p-info_message .p-message .c-inner h3{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:18px;line-height:37px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:10px}}#Contents #p-info_message .p-message__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:110px;text-align:justify}@media screen and (max-width: 767px){#Contents #p-info_message .p-message__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:55px}}#Contents #p-info_message .p-message__text b{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:15px;display:inline-block}@media screen and (max-width: 767px){#Contents #p-info_message .p-message__text b{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:7px}}#Contents #p-env_index .p-support .c-inner{max-width:990px;width:90%;margin:0 auto;padding-bottom:75px}@media screen and (max-width: 767px){#Contents #p-env_index .p-support .c-inner{max-width:90%;width:90%;margin:0 auto;padding-bottom:35px}}#Contents #p-env_index .p-support .c-inner .c-redline{padding-bottom:60px}@media screen and (max-width: 767px){#Contents #p-env_index .p-support .c-inner .c-redline{padding-bottom:35px}}#Contents #p-env_index .p-support__flex{width:89.898989899%;margin:0 0 0 auto;flex-wrap:wrap}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__flex{width:100%;margin:0 auto;flex-direction:column}}#Contents #p-env_index .p-support__flex dt{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:30px;--leading-trim: calc((1em - 1lh) / 2);width:23.4831460674%;margin-bottom:30px;color:#fa000f;box-sizing:border-box;border-bottom:solid 1px #b3b3b3}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__flex dt{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:14px;line-height:21px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:15px;width:100%;border:none}}#Contents #p-env_index .p-support__flex dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:76.5168539326%;padding-bottom:35px;margin-bottom:30px;border-bottom:solid 1px #b3b3b3}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__flex dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:15px;margin-bottom:15px;width:100%}}#Contents #p-env_index .p-support__flex dd b.p-support__outtext{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:30px;display:block}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__flex dd b.p-support__outtext{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:15px}}#Contents #p-env_index .p-support__other{width:89.898989899%;background:#f4f4f4;margin:20px 0 0 auto;padding:20px 0 35px 0}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__other{margin-top:10px;padding:10px 0 15px 0;width:100%}}#Contents #p-env_index .p-support__other dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:93.2584269663%;margin:0 auto;margin-bottom:20px;padding-left:20px;border-left:solid 5px #b3b3b3}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__other dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);width:85.7142857143%;margin:0 auto;padding-left:10px;margin-bottom:10px}}#Contents #p-env_index .p-support__other dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:95.5056179775%;margin:0 auto;text-align:justify}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__other dd{width:92.8571428571%;font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-env_index .p-support__other dd span{color:#b3b3b3}#Contents #p-env_index .p-support__innerdl{margin:0;width:100%}#Contents #p-env_index .p-support .p-support__other.innerdl{margin:0 0 10px 0;padding-bottom:25px;width:100%}@media screen and (max-width: 767px){#Contents #p-env_index .p-support .p-support__other.innerdl{padding-bottom:12px}}#Contents #p-env_index .p-support .p-support__other.innerdl dt,#Contents #p-env_index .p-support .p-support__other.innerdl dd{border-bottom:none}#Contents #p-env_index .p-support .p-support__other.innerdl dt{width:93.8325991189%;margin:0 auto;margin-bottom:10px;color:#0c0c0c}@media screen and (max-width: 767px){#Contents #p-env_index .p-support .p-support__other.innerdl dt{width:92.8571428571%}}#Contents #p-env_index .p-support .p-support__other.innerdl dd{width:93.8325991189%;margin:0 auto;padding:0}@media screen and (max-width: 767px){#Contents #p-env_index .p-support .p-support__other.innerdl dd{width:92.8571428571%}}#Contents #p-env_index .p-support .p-support__other.innerdl dd.btm{padding-bottom:20px}@media screen and (max-width: 767px){#Contents #p-env_index .p-support .p-support__other.innerdl dd.btm{padding-bottom:10px}}#Contents #p-env_index .p-support .p-support__other.innerdl i{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:15px;font-style:normal;display:block}@media screen and (max-width: 767px){#Contents #p-env_index .p-support .p-support__other.innerdl i{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:7px}}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflex{flex-direction:column}}#Contents #p-env_index .p-support__innerflexttl{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:12.20657277%;color:#737373}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflexttl{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);width:100%;border-bottom:solid 1px #737373}}#Contents #p-env_index .p-support__innerflexttl.long{width:28.951486698%}@media screen and (max-width: 1025px){#Contents #p-env_index .p-support__innerflexttl.long{width:39.1236306729%}}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflexttl.long{width:100%}}#Contents #p-env_index .p-support__innerflexttl.last{width:14.0845070423%}@media screen and (max-width: 1025px){#Contents #p-env_index .p-support__innerflexttl.last{width:18.779342723%}}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflexttl.last{width:100%}}#Contents #p-env_index .p-support__innerflexdetail{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:86.8544600939%;text-align:justify;font-feature-settings:"palt"}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflexdetail{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:10px;width:100%}}#Contents #p-env_index .p-support__innerflexdetail small{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);color:#737373}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflexdetail small{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-env_index .p-support__innerflexdetail.indent em{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);text-indent:-35px;padding-left:35px;padding-bottom:0;display:block}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflexdetail.indent em{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-env_index .p-support__innerflexdetail.lhshort{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2);padding:5px 0 15px 0}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflexdetail.lhshort{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:16px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-env_index .p-support__innerflexdetail.lhshortlast{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:23px;--leading-trim: calc((1em - 1lh) / 2);padding:5px 0 0 0}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflexdetail.lhshortlast{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:16px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-env_index .p-support__innerflexdetail.long{width:70.579029734%}@media screen and (max-width: 1025px){#Contents #p-env_index .p-support__innerflexdetail.long{width:59.4679186228%}}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflexdetail.long{width:100%}}#Contents #p-env_index .p-support__innerflexdetail.last{width:84.5070422535%;letter-spacing:.5px}@media screen and (max-width: 1025px){#Contents #p-env_index .p-support__innerflexdetail.last{width:79.8122065728%}}@media screen and (max-width: 767px){#Contents #p-env_index .p-support__innerflexdetail.last{width:100%}}#Contents #p-training .p-program .c-redline,#Contents #p-training .p-careerpass .c-redline{padding-bottom:50px}@media screen and (max-width: 767px){#Contents #p-training .p-program .c-redline,#Contents #p-training .p-careerpass .c-redline{padding-bottom:25px}}#Contents #p-training .p-program h3,#Contents #p-training .p-careerpass h3{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:30px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:25px;color:#fa000f}@media screen and (max-width: 767px){#Contents #p-training .p-program h3,#Contents #p-training .p-careerpass h3{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:21px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:12px}}#Contents #p-training .p-program__text,#Contents #p-training .p-careerpass__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:50px;text-align:justify}@media screen and (max-width: 767px){#Contents #p-training .p-program__text,#Contents #p-training .p-careerpass__text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:25px}}#Contents #p-training .p-figurettl{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:50px;padding-left:20px;border-left:solid 5px #b3b3b3}@media screen and (max-width: 767px){#Contents #p-training .p-figurettl{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:25px;padding-left:10px}}#Contents #p-training .p-program .c-inner{max-width:990px;width:90%;margin:0 auto;padding-bottom:220px}@media screen and (max-width: 767px){#Contents #p-training .p-program .c-inner{max-width:90%;width:90%;margin:0 auto;padding-bottom:20px}}#Contents #p-training .p-program__step{margin-bottom:155px}@media screen and (max-width: 767px){#Contents #p-training .p-program__step{margin-bottom:75px;overflow:scroll}}@media screen and (max-width: 767px){#Contents #p-training .p-program__step img{width:180%}}#Contents #p-training .p-program__youngprogram{margin-bottom:95px}@media screen and (max-width: 767px){#Contents #p-training .p-program__youngprogram{margin-bottom:45px;overflow:scroll}}@media screen and (max-width: 767px){#Contents #p-training .p-program__youngprogram img{width:180%}}#Contents #p-training .p-program__trainingbox.general .p-program__ttl{background:#fa000f}#Contents #p-training .p-program__trainingbox.general .p-program__trdetail dl dt{border-bottom:solid 1px #fa000f;color:#fa000f}#Contents #p-training .p-program__trainingbox.tech .p-program__ttl{background:#fa000f}#Contents #p-training .p-program__trainingbox.tech .p-program__trdetail dl dt{border-bottom:solid 1px #fa000f;color:#fa000f}#Contents #p-training .p-program__ttl{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:23px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2);padding-left:25px;margin-bottom:20px;color:#fff}@media screen and (max-width: 767px){#Contents #p-training .p-program__ttl{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:16px;line-height:28px;--leading-trim: calc((1em - 1lh) / 2);padding-left:10px;margin-bottom:12px}}#Contents #p-training .p-program__trdetail{padding-bottom:45px;flex-wrap:wrap}@media screen and (max-width: 767px){#Contents #p-training .p-program__trdetail{padding-bottom:20px;flex-direction:column}}#Contents #p-training .p-program__trdetail dl{width:47.4747474747%}@media screen and (max-width: 767px){#Contents #p-training .p-program__trdetail dl{width:100%}}#Contents #p-training .p-program__trdetail dl dt{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:25px}@media screen and (max-width: 767px){#Contents #p-training .p-program__trdetail dl dt{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:14px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:12px}}#Contents #p-training .p-program__trdetail dl dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:32px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:40px;text-align:justify}@media screen and (max-width: 767px){#Contents #p-training .p-program__trdetail dl dd{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:22px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px}}#Contents #p-training .p-program__centerflex{width:100%}@media screen and (max-width: 767px){#Contents #p-training .p-program__centerflex{flex-direction:column}}#Contents #p-training .p-program__centerflex .p-program__centerbox{width:31.3131313131%}@media screen and (max-width: 767px){#Contents #p-training .p-program__centerflex .p-program__centerbox{width:100%}}#Contents #p-training .p-program__centerflex .p-program__centerbox dl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:18px;line-height:30px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:15px;border-bottom:solid 1px #737373;color:#737373}@media screen and (max-width: 767px){#Contents #p-training .p-program__centerflex .p-program__centerbox dl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:13px;line-height:21px;--leading-trim: calc((1em - 1lh) / 2);margin-bottom:7px}}@media screen and (max-width: 767px){#Contents #p-training .p-program__centerflex .p-program__centerbox dl dd{padding-bottom:40px}}#Contents #p-training .p-program__centerflex .p-program__centerbox dl dd ul li{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:18px;line-height:30px;--leading-trim: calc((1em - 1lh) / 2)}@media screen and (max-width: 767px){#Contents #p-training .p-program__centerflex .p-program__centerbox dl dd ul li{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:13px;line-height:21px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-training .p-program__centerflex .p-program__centerbox dl dd ul li span{color:#737373}#Contents #p-training .p-program__centerimg{width:100%}#Contents #p-training .p-program__centername{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2)}@media screen and (max-width: 767px){#Contents #p-training .p-program__centername{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:14px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents #p-training .p-careerpass .c-inner{padding-bottom:220px}@media screen and (max-width: 767px){#Contents #p-training .p-careerpass .c-inner{padding-bottom:70px}}@media screen and (max-width: 767px){#Contents #p-training .p-careerpass__img{overflow:scroll}}@media screen and (max-width: 767px){#Contents #p-training .p-careerpass__img img{width:166.6666666667%}}#Contents #p-member_index .p-member .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents #p-member_index .p-member .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents #p-member_index .p-member .c-redline{padding-bottom:55px}@media screen and (max-width: 767px){#Contents #p-member_index .p-member .c-redline{padding-bottom:25px}}#Contents #p-member_index .p-member__linkbox{width:100%}@media screen and (max-width: 767px){#Contents #p-member_index .p-member__linkbox{flex-direction:column}}#Contents #p-member_index .p-member__linkbox a{width:48.4848484848%;display:block;text-decoration:none;color:#0c0c0c}@media screen and (max-width: 767px){#Contents #p-member_index .p-member__linkbox a{width:100%}}#Contents #p-member_index .p-member__linkbox a dl dt{padding-bottom:20px;width:100%}#Contents #p-member_index .p-member__linkbox a dl dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:41px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_commonbtnw.png) 0% top/50px no-repeat;padding:0 0 20px 68px;margin-bottom:50px;border-bottom:solid 1px #d9d9d9;transition:.3s}@media screen and (max-width: 767px){#Contents #p-member_index .p-member__linkbox a dl dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:29px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_commonbtnw.png) 0% top/30px no-repeat;padding:0 0 10px 35px;margin-bottom:25px}}#Contents #p-member_index .p-member__linkbox a:hover dl dd{background:url(/image/hfd/recruit/ng26/component/bg_commonbtnr.png) 0% top/50px no-repeat}@media screen and (max-width: 767px){#Contents #p-member_index .p-member__linkbox a:hover dl dd{background:url(/image/hfd/recruit/ng26/component/bg_commonbtnr.png) 0% top/30px no-repeat}}#Contents #p-member_index .p-member.engineer .c-inner{padding-bottom:135px}@media screen and (max-width: 767px){#Contents #p-member_index .p-member.engineer .c-inner{padding-bottom:55px}}#Contents #p-member_index .p-member.engineer .c-inner .c-redline{color:#fa000f}#Contents #p-member_index .p-member.engineer .c-inner .c-redline::after{content:"";background:#fa000f;width:28%;height:1px;position:absolute;top:30%;left:-30%}#Contents #p-member_index .p-member.support .c-inner{padding-bottom:360px}@media screen and (max-width: 767px){#Contents #p-member_index .p-member.support .c-inner{padding-bottom:55px}}#Contents #p-member_index .p-member.support .c-redline{color:#737373}#Contents #p-member_index .p-member.support .c-redline::after{content:"";background:#737373;width:28%;height:1px;position:absolute;top:30%;left:-30%}#Contents div.member .c-membermv .c-inner{max-width:100%;width:100%}#Contents div.member .c-membermv .c-inner h1{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:40px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);padding:0 10% 115px 0;margin:0 0 0 auto;text-align:end;width:90%}@media screen and (max-width: 1335px){#Contents div.member .c-membermv .c-inner h1{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:32px;line-height:50px;--leading-trim: calc((1em - 1lh) / 2)}}@media screen and (max-width: 1025px){#Contents div.member .c-membermv .c-inner h1{width:90%;margin:0 40px 0 auto}}@media screen and (max-width: 767px){#Contents div.member .c-membermv .c-inner h1{width:90%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:28px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2);padding:0 0 55px 0;margin:0 auto;text-align:left}}#Contents div.member .c-membermv__wrap{width:91%;margin:0 0 0 auto;padding-bottom:35px}@media screen and (max-width: 1025px){#Contents div.member .c-membermv__wrap{width:90%;margin:0 auto;flex-direction:column}}@media screen and (max-width: 767px){#Contents div.member .c-membermv__wrap{width:90%;padding-bottom:15px;margin:0 auto}}#Contents div.member .c-membermv__textbox{width:19.7802197802%;padding:60px 0 0 0;margin:0 0 0 auto}@media screen and (max-width: 1335px){#Contents div.member .c-membermv__textbox{width:24.1758241758%}}@media screen and (max-width: 1025px){#Contents div.member .c-membermv__textbox{width:100%}}@media screen and (max-width: 767px){#Contents div.member .c-membermv__textbox{width:100%;padding:25px 0 0 0}}#Contents div.member .c-membermv__category{padding-bottom:10px;margin-bottom:25px;border-bottom:solid 1px #fa000f;width:100%}@media screen and (max-width: 1025px){#Contents div.member .c-membermv__category{width:43.956043956%}}@media screen and (max-width: 767px){#Contents div.member .c-membermv__category{width:55.5555555556%;margin-bottom:12px}}#Contents div.member .c-membermv__category dt{width:44.4444444444%;font-family:"Montserrat",sans-serif;font-weight:700;font-size:23px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);position:relative;color:#fa000f}@media screen and (max-width: 1335px){#Contents div.member .c-membermv__category dt{font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:28px;--leading-trim: calc((1em - 1lh) / 2)}}@media screen and (max-width: 1025px){#Contents div.member .c-membermv__category dt{width:45%}}@media screen and (max-width: 767px){#Contents div.member .c-membermv__category dt{font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);width:46%}}#Contents div.member .c-membermv__category dt::after{content:"";background:#fa000f;width:1px;height:30px;position:absolute;top:3px;right:5px}@media screen and (max-width: 767px){#Contents div.member .c-membermv__category dt::after{content:"";background:#fa000f;width:1px;height:25px;position:absolute;top:2px;right:5px}}#Contents div.member .c-membermv__category dd{width:55.5555555556%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:22px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);text-align:center}@media screen and (max-width: 1335px){#Contents div.member .c-membermv__category dd{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:18px;line-height:28px;--leading-trim: calc((1em - 1lh) / 2)}}@media screen and (max-width: 1025px){#Contents div.member .c-membermv__category dd{width:45%}}@media screen and (max-width: 767px){#Contents div.member .c-membermv__category dd{width:50%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:15px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents div.member .c-membermv__ttl{padding-bottom:10px}@media screen and (max-width: 1025px){#Contents div.member .c-membermv__ttl{width:43.956043956%;padding-bottom:20px}}@media screen and (max-width: 767px){#Contents div.member .c-membermv__ttl{width:100%;padding-bottom:10px}}#Contents div.member .c-membermv__ttl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:40px;line-height:60px;--leading-trim: calc((1em - 1lh) / 2);width:100%;position:relative}@media screen and (max-width: 1335px){#Contents div.member .c-membermv__ttl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:32px;line-height:48px;--leading-trim: calc((1em - 1lh) / 2)}}@media screen and (max-width: 767px){#Contents div.member .c-membermv__ttl dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:28px;line-height:42px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents div.member .c-membermv__num{font-family:"Montserrat",sans-serif;font-weight:700;font-size:25px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);width:33.3333333333%;padding-bottom:10px;margin:0 0 0 auto;position:relative;text-align:center;color:#fa000f}@media screen and (max-width: 1335px){#Contents div.member .c-membermv__num{font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;line-height:28px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:10px}}@media screen and (max-width: 1025px){#Contents div.member .c-membermv__num{width:12.5%}}@media screen and (max-width: 767px){#Contents div.member .c-membermv__num{font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);width:14%;margin:0 auto 0 0}}#Contents div.member .c-membermv__num::after{content:"";background:#0c0c0c;width:1px;height:40px;position:absolute;top:0px;left:0}@media screen and (max-width: 767px){#Contents div.member .c-membermv__num::after{content:"";background:#0c0c0c;width:1px;height:30px;position:absolute;top:0px;left:100%}}#Contents div.member .c-membermv__position{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:25px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);text-align:end}@media screen and (max-width: 1335px){#Contents div.member .c-membermv__position{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:50px;--leading-trim: calc((1em - 1lh) / 2)}}@media screen and (max-width: 1025px){#Contents div.member .c-membermv__position{padding-bottom:30px}}@media screen and (max-width: 767px){#Contents div.member .c-membermv__position{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:18px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2);padding-bottom:20px;margin-top:-40px}}#Contents div.member .c-membermv__position span{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:17px;line-height:27px;--leading-trim: calc((1em - 1lh) / 2);display:block}@media screen and (max-width: 767px){#Contents div.member .c-membermv__position span{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:12px;line-height:19px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents div.member .c-membermv__img{width:72.5274725275%;margin:0 0 0 auto}@media screen and (max-width: 1025px){#Contents div.member .c-membermv__img{width:100%}}@media screen and (max-width: 767px){#Contents div.member .c-membermv__img{width:100%}}#Contents div.member h2{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:25px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);color:#fa000f;position:relative}@media screen and (max-width: 1025px){#Contents div.member h2{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:25px;line-height:38px;--leading-trim: calc((1em - 1lh) / 2)}}@media screen and (max-width: 767px){#Contents div.member h2{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:18px;line-height:27px;--leading-trim: calc((1em - 1lh) / 2);width:83.3333333333%;margin:0 auto}}#Contents div.member h2::after{content:"";background:#fa000f;width:20px;height:1px;position:absolute;top:30%;left:-30px}@media screen and (max-width: 1025px){#Contents div.member h2::after{top:20px}}@media screen and (max-width: 767px){#Contents div.member h2::after{content:"";background:#fa000f;width:20px;height:1px;position:absolute;top:18%;left:-30px}}#Contents div.member .c-text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:17px;line-height:38px;--leading-trim: calc((1em - 1lh) / 2);text-align:justify}@media screen and (max-width: 767px){#Contents div.member .c-text{font-family:"Noto sans JP",sans-serif;font-weight:400;font-size:12px;line-height:27px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents div.member .c-chance{background:#f4f4f4}#Contents div.member .c-chance .c-inner{max-width:990px;width:90%;margin:0 auto;padding:60px 0 110px 0}@media screen and (max-width: 767px){#Contents div.member .c-chance .c-inner{max-width:90%;width:90%;margin:0 auto;padding:30px 0 55px 0}}#Contents div.member .c-chance__wrap{width:68.1818181818%;margin:0 0 0 auto}@media screen and (max-width: 767px){#Contents div.member .c-chance__wrap{margin:0 auto;width:100%}}#Contents div.member .c-chance h2{padding-bottom:40px}@media screen and (max-width: 767px){#Contents div.member .c-chance h2{width:83.3333333333%;padding-bottom:20px;margin:0 auto}}#Contents div.member .c-episode .c-inner{max-width:961px;width:90%;margin:0 auto;padding:55px 0 80px 0}@media screen and (max-width: 767px){#Contents div.member .c-episode .c-inner{max-width:90%;width:90%;margin:0 auto;padding:25px 0 40px 0}}#Contents div.member .c-episode h2{padding-bottom:50px}@media screen and (max-width: 767px){#Contents div.member .c-episode h2{padding-bottom:25px}}#Contents div.member .c-imgonly{width:91%;padding-bottom:140px;margin:0 auto 0 0}@media screen and (max-width: 767px){#Contents div.member .c-imgonly{width:91%;padding-bottom:70px}}#Contents div.member .c-env{background:#f4f4f4;margin-bottom:60px}@media screen and (max-width: 767px){#Contents div.member .c-env{margin-bottom:30px}}#Contents div.member .c-env .c-inner{max-width:990px;width:90%;margin:0 auto;padding-top:50px}@media screen and (max-width: 767px){#Contents div.member .c-env .c-inner{max-width:90%;width:90%;margin:0 auto;padding-top:25px}}#Contents div.member .c-env .c-inner h2{width:97.0707070707%;padding-bottom:20px;margin:0 0 0 auto;position:relative}@media screen and (max-width: 767px){#Contents div.member .c-env .c-inner h2{width:83.3333333333%;margin:0 auto;padding-bottom:10px}}#Contents div.member .c-env .c-inner h2::after{content:"";background:#fa000f;width:20px;height:1px;position:absolute;top:40%;left:-30px}@media screen and (max-width: 1025px){#Contents div.member .c-env .c-inner h2::after{top:20px}}#Contents div.member .c-env__flex{width:97.0707070707%;margin:0 0 0 auto}@media screen and (max-width: 767px){#Contents div.member .c-env__flex{width:100%;flex-direction:column}}#Contents div.member .c-env .c-text{width:47.4505723205%;padding-top:10px}@media screen and (max-width: 1025px){#Contents div.member .c-env .c-text{padding-bottom:30px}}@media screen and (max-width: 767px){#Contents div.member .c-env .c-text{padding-bottom:20px;width:100%}}#Contents div.member .c-env__img{width:45.2653485952%}@media screen and (max-width: 767px){#Contents div.member .c-env__img{width:66.6666666667%;margin:0 0 0 auto}}#Contents div.member .c-schedule{background:#fa000f;padding:100px 0 130px 0}@media screen and (max-width: 767px){#Contents div.member .c-schedule{padding:50px 0 65px 0}}#Contents div.member .c-schedule .c-inner{max-width:990px;width:90%;margin:0 auto}@media screen and (max-width: 767px){#Contents div.member .c-schedule .c-inner{max-width:90%;width:90%;margin:0 auto}}#Contents div.member .c-schedule h3{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:25px;line-height:62px;--leading-trim: calc((1em - 1lh) / 2);padding:0 0 40px 30px;color:#fff;position:relative}@media screen and (max-width: 767px){#Contents div.member .c-schedule h3{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:18px;line-height:43px;--leading-trim: calc((1em - 1lh) / 2);padding:0 0 20px 30px}}#Contents div.member .c-schedule h3::after{content:"";background:#fff;width:20px;height:1px;position:absolute;top:30%;left:0}@media screen and (max-width: 767px){#Contents div.member .c-schedule h3::after{content:"";background:#fff;width:20px;height:1px;position:absolute;top:33%;left:0}}#Contents div.member .c-schedule__box{background:#fff;padding:30px 0 20px 0;margin:0 auto}@media screen and (max-width: 767px){#Contents div.member .c-schedule__box{padding:15px 0}}#Contents div.member .c-schedule__detail{width:93.9393939394%;margin:0 auto;margin-bottom:15px;border-bottom:solid 1px #737373}@media screen and (max-width: 767px){#Contents div.member .c-schedule__detail{width:88.8888888889%;margin-bottom:7px}}#Contents div.member .c-schedule__detail dt{font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:23px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2);width:10.752688172%;background:#222;margin-bottom:5px;text-align:center;color:#fff;align-content:center}@media screen and (max-width: 767px){#Contents div.member .c-schedule__detail dt{width:25%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:16px;line-height:28px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents div.member .c-schedule__detail dd{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:40px;--leading-trim: calc((1em - 1lh) / 2);width:87.0967741935%;margin-bottom:5px;color:#fa000f}@media screen and (max-width: 767px){#Contents div.member .c-schedule__detail dd{width:68.75%;font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:14px;line-height:28px;--leading-trim: calc((1em - 1lh) / 2)}}#Contents div.member .c-schedule__detail dd.x2{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:20px;line-height:35px;--leading-trim: calc((1em - 1lh) / 2);padding:15px 0}@media screen and (max-width: 767px){#Contents div.member .c-schedule__detail dd.x2{font-family:"Noto sans JP",sans-serif;font-weight:700;font-size:14px;line-height:25px;--leading-trim: calc((1em - 1lh) / 2);padding:7px 0}}#Contents div.member .c-link .c-inner{max-width:990px;width:90%;margin:0 auto;padding:95px 0 90px 0}@media screen and (max-width: 767px){#Contents div.member .c-link .c-inner{max-width:90%;width:90%;margin:0 auto;padding:45px 0;flex-direction:column}}#Contents div.member .c-link a{width:32.3232323232%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:20px;line-height:41px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_commonbtnw.png) 0% top/50px no-repeat;margin:0 auto;padding:0 0 20px 68px;text-decoration:none;color:#0c0c0c;display:block;border-bottom:solid 1px #d9d9d9}@media screen and (max-width: 767px){#Contents div.member .c-link a{width:44.4444444444%;font-family:"Noto sans JP",sans-serif;font-weight:500;font-size:14px;line-height:29px;--leading-trim: calc((1em - 1lh) / 2);background:url(/image/hfd/recruit/ng26/component/bg_commonbtnw.png) 0% top/30px no-repeat;padding:0 0 10px 35px;margin-bottom:20px}}#Contents div.member .c-link a:nth-child(1),#Contents div.member .c-link a:nth-child(2){margin-bottom:40px}@media screen and (max-width: 767px){#Contents div.member .c-link a:nth-child(1),#Contents div.member .c-link a:nth-child(2){margin-bottom:20px}}#Contents div.member .c-link a:hover{background:url(/image/hfd/recruit/ng26/component/bg_commonbtnr.png) 0% top/50px no-repeat}@media screen and (max-width: 767px){#Contents div.member .c-link a:hover{background:url(/image/hfd/recruit/ng26/component/bg_commonbtnr.png) 0% top/30px no-repeat}}#Contents div#engineer01 .c-env,#Contents div#engineer02 .c-env,#Contents div#engineer03 .c-env,#Contents div#engineer04 .c-env,#Contents div#engineer05 .c-env,#Contents div#engineer06 .c-env{margin-bottom:0px}#Contents div#engineer01 .c-env .c-text,#Contents div#engineer02 .c-env .c-text,#Contents div#engineer03 .c-env .c-text,#Contents div#engineer04 .c-env .c-text,#Contents div#engineer05 .c-env .c-text,#Contents div#engineer06 .c-env .c-text{padding-bottom:50px}body>#Contents a{transition:.3s}.a-text-underline{position:relative;text-decoration:none;transition:.3s}.a-text-underline::before{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background:#000;transform-origin:right top;transform:scale(0, 1);transition:transform .3s}.a-text-underline:hover::before{transform-origin:left top;transform:scale(1, 1)}.a-text-underline__right{position:relative;text-decoration:none;transition:.3s}.a-text-underline__right::before{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background:#000;transform-origin:left top;transform:scale(0, 1);transition:transform .3s}.a-text-underline__right:hover::before{transform-origin:right top;transform:scale(1, 1)}.a-text-underline__center{position:relative;text-decoration:none;transition:.3s}.a-text-underline__center::before{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background:#000;transform-origin:center top;transform:scale(0, 1);transition:transform .3s}.a-text-underline__center:hover::before{transform-origin:center top;transform:scale(1, 1)}.a-text-marker{position:relative;z-index:1;padding:0;text-decoration:none}.a-text-marker::before{background:blue;content:"";display:block;width:100%;height:100%;position:absolute;left:0;bottom:0;transform:scale(0, 1);transform-origin:right top;transition:transform .3s;z-index:-1}.a-text-marker:hover{color:#fff}.a-text-marker:hover::before{transform-origin:left top;transform:scale(1, 1)}.a-text-move__right{display:inline-block;text-decoration:none}.a-text-move__right:hover{transform:translateX(5px)}.a-text-move__top{display:inline-block;text-decoration:none}.a-text-move__top:hover{transform:translateY(-5px)}.a-text-gradient{display:inline-block;color:#000;text-decoration:none;color:rgba(0,0,0,0);background:linear-gradient(to right, blue 50%, black 50%) 100%;background-clip:text;background-size:200% 100%;transition:background-position .4s}.a-text-gradient:hover{background-position:0 100%}section{opacity:0;transform:translateY(30px);transition:opacity .5s,transform .5s}section.is-inview{opacity:1;transform:translateY(0);transition-delay:.5s}.a-menubtn{position:relative;background:red;width:40px;height:40px;display:block;border-radius:40px;border:none;cursor:pointer}@media screen and (max-width: 767px){.a-menubtn{margin:0;width:30px;height:30px}}.a-menubtn span{display:inline-block;transition:all .4s;box-sizing:border-box;position:absolute;left:10px;width:20px;height:2px;background-color:#fff;border-radius:2px}@media screen and (max-width: 767px){.a-menubtn span{left:7px;width:16px}}.a-menubtn span:nth-of-type(1){top:14px}@media screen and (max-width: 767px){.a-menubtn span:nth-of-type(1){top:9px}}.a-menubtn span:nth-of-type(2){top:19px}@media screen and (max-width: 767px){.a-menubtn span:nth-of-type(2){top:14px}}.a-menubtn span:nth-of-type(3){top:24px}@media screen and (max-width: 767px){.a-menubtn span:nth-of-type(3){top:19px}}.a-menubtn.active span:nth-of-type(1){transform:translateY(5px) rotate(-45deg)}.a-menubtn.active span:nth-of-type(2){opacity:0}.a-menubtn.active span:nth-of-type(3){transform:translateY(-5px) rotate(45deg)}.a-plus{cursor:pointer;position:relative}.a-plus::before,.a-plus::after{content:"";display:inline-block;width:20px;height:3px;background-color:red;position:absolute;right:20px;top:55%;transform:translateY(-50%);transition:opacity .5s}.a-plus::after{transform:translateY(-50%) rotate(90deg);transition:transform .5s}.a-plus.show::before{opacity:0}.a-plus.show::after{transform:translateY(-50%) rotate(180deg)}.a-faq__q{cursor:pointer}.a-faq__a{display:none}/*# sourceMappingURL=styles.css.map */