@charset "UTF-8";@-webkit-keyframes scrollEffect{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes scrollEffect{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}html,img{border:0;outline:0}html{margin:0;padding:0;vertical-align:baseline;background:0 0}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}img{vertical-align:bottom}#header>.container>.mainRight>.tel>picture,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,hr,img{padding:0}a,img{margin:0;font-size:100%;background:0 0}a{vertical-align:baseline}ins,mark{background-color:#ff9;color:#000}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}.mt00{margin-top:0!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mb00{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.wHalf{width:50%!important}.wTri{width:33%!important}.wQuart{width:25%!important}.wFull{width:100%!important}.poR{position:relative!important}.poS{position:static!important}.ofH{overflow:hidden!important}.ofV{overflow:visible!important}.dB{display:block!important}.dI{display:inline!important}.dIb{display:inline-block!important}.taR{text-align:right!important}.taC{text-align:center!important}.taL{text-align:left!important}.taJ{text-align:justify!important}.flL{float:left!important}.flR{float:right!important}.flN{float:none!important}.clB{clear:both!important}.flImgL{float:left;margin:10px 40px 20px 0}.flImgR{float:right;margin:10px 0 20px 70px}a.imgHover07 img{transition:opacity .2s ease-out}a.imgHover07:hover img{opacity:.7}.clearfix:after{content:"";display:block;clear:both}@media (min-width:751px){.onlySP{display:none!important}}@media (max-width:750px){.onlyPC{display:none!important}.sp-mt00{margin-top:0!important}.sp-mt10{margin-top:10px!important}.sp-mt20{margin-top:20px!important}.sp-mt30{margin-top:30px!important}.sp-mt40{margin-top:40px!important}.sp-mt50{margin-top:50px!important}.sp-mt60{margin-top:60px!important}.sp-mt70{margin-top:70px!important}.sp-mt80{margin-top:80px!important}.sp-mb00{margin-bottom:0!important}.sp-mb10{margin-bottom:10px!important}.sp-mb20{margin-bottom:20px!important}.sp-mb30{margin-bottom:30px!important}.sp-mb40{margin-bottom:40px!important}.sp-mb50{margin-bottom:50px!important}.sp-mb60{margin-bottom:60px!important}.sp-mb70{margin-bottom:70px!important}.sp-mb80{margin-bottom:80px!important}.sp-wHalf{width:50%!important}.sp-wTri{width:33%!important}.sp-wQuart{width:25%!important}.sp-wFull{width:100%!important}.sp-poR{position:relative!important}.sp-poS{position:static!important}.sp-ofH{overflow:hidden!important}.sp-ofV{overflow:visible!important}.sp-dB{display:block!important}.sp-dI{display:inline!important}.sp-dIb{display:inline-block!important}.sp-taR{text-align:right!important}.sp-taC{text-align:center!important}.sp-taL{text-align:left!important}.sp-taJ{text-align:justify!important}.sp-flL{float:left!important}.sp-flR{float:right!important}.sp-flN{float:none!important}.sp-flImgN{float:none;margin:0 auto 20px}}#documentContents{width:1100px;margin:0 auto 80px;padding:50px 0;border-top:4px solid #ccc;border-bottom:4px solid #ccc}#documentContents h1{font-size:2.1875rem}#documentContents h1::before{content:"h1｜"}#documentContents h2{font-size:1.875rem}#documentContents h2::before{content:"h2｜"}#documentContents h3{font-size:1.71875rem}#documentContents h3::before{content:"h3｜"}#documentContents h4{font-size:1.5625rem}#documentContents h4::before{content:"h4｜"}#documentContents h5{font-size:1.40625rem}#documentContents h5::before{content:"h5｜"}#documentContents h6{font-size:1.25rem}#documentContents h6::before{content:"h6｜"}#documentContents ol,#documentContents ul{margin-left:30px}#documentContents hr{width:100%;margin:2em 0;border-width:2px 0 0}#documentContents p,#documentContents table{margin-bottom:20px}#documentContents>:last-child,#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li:last-child{margin-bottom:0}@media (max-width:750px){#documentContents{width:auto}}#documentContentTables{width:1100px;margin:0 auto 80px;background:#e3e2e2;padding:50px}#documentContentTables h2{font-size:1.4375rem;font-weight:400;border-bottom:1px solid #fff;padding-bottom:20px}#documentContentTables h2,#documentContentTables>p{text-align:center;margin-bottom:20px}#documentContentTables table{width:100%}#documentContentTables table thead{background:#000;color:#fff}#documentContentTables table tbody td,#documentContentTables table tbody th,#documentContentTables table thead td,#documentContentTables table thead th{padding:10px;text-align:center}#documentContentTables table tbody{background:#fff;color:#000}#documentContentTables table tbody .amount{border-bottom:1px solid #ccc;padding:0 0 10px;margin:10px 0;font-size:110%;font-weight:700}@media (max-width:750px){#documentContentTables{width:auto}}*,:after,:before{box-sizing:border-box}html{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",sans-serif;font-size:16px;line-height:2;color:#000;-webkit-text-size-adjust:100%;text-align:justify}:root html,_:-ms-input-placeholder{font-family:Meiryo,"MS PGothic","Hiragino Sans","Hiragino Kaku Gothic ProN",sans-serif}#wrapper{min-width:1100px;overflow:hidden;background-size:cover;position:relative;z-index:1}#gNaviFixed>.container>.nav>.lists>.listsItem>li>a.current,#gNaviFixed>.container>.nav>.lists>.listsItem>li>a.current.en,#gNaviFixed>.container>.nav>.lists>.listsItem>li>a:hover,#gNaviFixed>.container>.nav>.lists>.listsItem>li>a:hover>.en,.clr01{color:#f8b62d}.clr02{color:#8fc31f}.clr03{color:#ffe325}.bg-clr01{background-color:#8fc31f}.bg-clr02{background-color:#f8b62d}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a:hover,.bg-clr03{background-color:#ffe325}.mw180{min-width:180px!important;padding:10px 15px!important}@media (max-width:750px){.mw180{min-width:320px!important;padding:10px 5px!important}}.fc01,strong{color:#f96900;font-weight:300}.link01{color:#22ac38}.link01:hover{text-decoration:none}a[href^="tel:"]{cursor:default}@media (max-width:750px){html{font-size:32px}body{font-size:.9375rem}html.disableScroll,html.disableScroll body{width:100%;height:100%;overflow:hidden}#wrapper{min-width:750px;background-size:750px auto;padding:0 0 120px}}.scrollEffect,.scrollEffectParent>*{opacity:0}.scrollEffect.show,.scrollEffectParent.show>*,.scrollEffectParent>.show{-webkit-animation:scrollEffect .4s ease-out forwards;animation:scrollEffect .4s ease-out forwards}.scrollEffectParent>.show{-webkit-animation-delay:0s!important;animation-delay:0s!important}.scrollEffectParent>:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.scrollEffectParent>:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.scrollEffectParent>:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.scrollEffectParent>:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.scrollEffectParent>:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.scrollEffectParent>:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.scrollEffectParent>:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.scrollEffectParent>:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.scrollEffectParent>:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}.scrollEffectParent>:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}.scrollEffectParent>:nth-child(11){-webkit-animation-delay:1s;animation-delay:1s}.scrollEffectParent>:nth-child(12){-webkit-animation-delay:1.1s;animation-delay:1.1s}.scrollEffectParent>:nth-child(13){-webkit-animation-delay:1.2s;animation-delay:1.2s}.scrollEffectParent>:nth-child(14){-webkit-animation-delay:1.3s;animation-delay:1.3s}.scrollEffectParent>:nth-child(15){-webkit-animation-delay:1.4s;animation-delay:1.4s}.scrollEffectParent>:nth-child(16){-webkit-animation-delay:1.5s;animation-delay:1.5s}.scrollEffectParent>:nth-child(17){-webkit-animation-delay:1.6s;animation-delay:1.6s}.scrollEffectParent>:nth-child(18){-webkit-animation-delay:1.7s;animation-delay:1.7s}.scrollEffectParent>:nth-child(19){-webkit-animation-delay:1.8s;animation-delay:1.8s}.scrollEffectParent>:nth-child(20){-webkit-animation-delay:1.9s;animation-delay:1.9s}#header{position:absolute;left:0;right:0;top:0;bottom:auto;z-index:100;opacity:0}#header>.container{display:flex;align-items:flex-start;justify-content:flex-start;height:158px;padding:0 114px 0 0}#header>.container>.logo{flex:0 1 auto;margin-top:-40px;margin-left:-20px}#header>.container>.logo img,#headerFixed>.container>.logo img{max-width:100%;height:auto}#header>.container>.mainRight{display:flex;align-items:center;height:95px;margin-top:16px;margin-left:50px}#header>.container>.mainRight>.seo{font-size:.875rem;font-weight:300;color:#222;line-height:1.5;margin-top:8px;padding-right:52px;flex:1 1 auto}#header>.container>.mainRight>.tel{flex:0 0 auto;display:block;text-decoration:none;line-height:1;position:relative;top:3px}@media (max-width:750px){#header>.container{height:169px;padding:0 30px}#header>.container>.logo{margin-top:30px;margin-left:0}}#headerFixed{position:fixed;top:0;left:0;min-width:1100px;width:100%;height:120px;margin:0 auto;z-index:999;transform:translateY(-250px);transition:.3s}#headerFixed.show{transform:translateY(0);opacity:1;transition:.3s}#headerFixed>.container{display:flex;align-items:flex-start;justify-content:space-between;height:90px;padding:0 114px 0 0}#headerFixed>.container>.logo{flex:0 1 auto;margin-top:-40px;margin-left:-8px}@media (max-width:750px){#headerFixed{position:fixed;left:0;top:0;z-index:997}#headerFixed>.main>.container{display:flex;align-items:flex-start;width:750px;padding:19px 20px 20px;border-top:11px solid #22ac38;background-color:#fff}#headerFixed>.main>.container>.logo{flex:1 1 auto;width:auto;margin-left:7px}}#menuBtn,#menuBtn02{right:30px;z-index:1102;width:60px;height:60px;border-radius:5px;transition:.3s}#menuBtn{position:fixed;top:35px;transform:translateY(-110px);opacity:0}#menuBtn.show,#menuBtn02.show{transform:translateY(0);opacity:1}#menuBtn02:hover::before,#menuBtn:hover::before{transform:scale(1.15)}#menuBtn02::before,#menuBtn::before{content:"";position:absolute;width:100%;height:100%;background-color:#2f3641;left:0;top:0;z-index:-1;border-radius:5px;transition:.3s}#menuBtn02>div,#menuBtn>div{position:absolute;left:calc(50% - 13px);top:calc(50% - 2px);width:28px;height:5px;background-color:#fff;transition:transform .3s,opacity .3s}#menuBtn02>div:nth-child(1),#menuBtn>div:nth-child(1){transform:translateY(-10px)}#menuBtn02>div:nth-child(3),#menuBtn>div:nth-child(3){transform:translateY(10px)}#menuBtn.open>div,#menuBtn02.open>div{left:28%;top:46%}#menuBtn.open>div:nth-child(1),#menuBtn02.open>div:nth-child(1){transform:rotate(45deg)}#menuBtn.open>div:nth-child(2),#menuBtn02.open>div:nth-child(2){transform:translateX(30px);display:none}#menuBtn.open>div:nth-child(3),#menuBtn02.open>div:nth-child(3){transform:rotate(-45deg)}#menuBtn02{top:35px;position:absolute;transform:translateY(0);opacity:0}#menuBtn02.open{top:35px;position:fixed}@media (max-width:750px){#menuBtn{opacity:0}#menuBtn02{position:fixed;top:44px;right:30px;width:120px;height:120px;border-radius:10px;overflow:hidden;opacity:0}#menuBtn02>div{width:55px;height:8px;top:47%!important;left:calc(50% - 27px)}#menuBtn02>div:nth-child(1){transform:translate(0,-18px)}#menuBtn02>div:nth-child(3){transform:translate(0,18px)}#menuBtn02.open{top:44px}}#gNaviFixed,#gNaviFixed>.container>.nav>.menu>.tit{display:flex;flex-direction:column;align-items:center}#gNaviFixed{position:fixed;top:0;left:0;width:100%;z-index:999;opacity:0;pointer-events:none;transition:opacity .3s;bottom:0;overflow:hidden}#gNaviFixed::before{content:"";background-color:#fff;z-index:-1}#fixed>a#scrollUp.show,#gNaviFixed.open{opacity:1;pointer-events:auto}#gNaviFixed.open>.overlay{pointer-events:auto;z-index:1}#gNaviFixed.open>.container{opacity:1}#gNaviFixed::before,#gNaviFixed>.overlay{position:absolute;top:0;left:0;width:100%;height:100%}#gNaviFixed>.overlay{right:0;bottom:0;z-index:0;background:0 0;pointer-events:none}#gNaviFixed>.container{width:1338px;margin:auto;position:relative;z-index:3;display:flex;opacity:0}#gNaviFixed>.container>.infor{width:350px}#gNaviFixed>.container>.infor>a{display:block;text-decoration:none;margin-top:62px;text-align:center}#gNaviFixed>.container>.infor>a.btnTel{margin-top:41px}#gNaviFixed>.container>.infor>a.btnEntry{margin-top:32px;margin-left:0;background-color:#f8b62d;border-radius:5px;min-height:80px;max-width:350px;display:flex;justify-content:center;align-items:center;padding:10px 10px 20px;font-family:ab-kirigirisu,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:1.5;color:#2f3641;letter-spacing:-6px;transition:.3s}#gNaviFixed>.container>.infor>a.btnEntry>.ico{position:relative;display:flex;top:3px;left:0}#gNaviFixed>.container>.infor>a.btnEntry>.ico picture{display:flex}#gNaviFixed>.container>.infor>a.btnEntry>.txt{display:flex;margin-left:8px}#gNaviFixed>.container>.infor>a.btnEntry:hover{letter-spacing:-4px}#gNaviFixed>.container>.nav{display:flex;justify-content:flex-end;padding-bottom:8px;width:988px}#gNaviFixed>.container>.nav>.lists{width:478px;padding-left:90px;padding-top:165px}#gNaviFixed>.container>.nav>.lists>.listsItem>li{margin-bottom:32px}#gNaviFixed>.container>.nav>.lists>.listsItem>li>a{display:inline-flex;justify-content:center;align-items:flex-start;height:100%;line-height:1.5;text-decoration:none;color:#2f3641;font-size:1.25rem;font-weight:500;letter-spacing:2px;transition:.3s;position:relative}#gNaviFixed>.container>.nav>.lists>.listsItem>li>a>.ico>figure{transition:opacity .3s ease-in-out}#gNaviFixed>.container>.nav>.lists>.listsItem>li>a>.ico>figure.on{position:absolute;top:0;left:0;opacity:0}#gNaviFixed>.container>.nav>.lists>.listsItem>li>a>.ja{margin-left:23px}#gNaviFixed>.container>.nav>.lists>.listsItem>li>a.current.en>.ico>figure,#gNaviFixed>.container>.nav>.lists>.listsItem>li>a.current>.ico>figure,#gNaviFixed>.container>.nav>.lists>.listsItem>li>a:hover>.en>.ico>figure,#gNaviFixed>.container>.nav>.lists>.listsItem>li>a:hover>.ico>figure,#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a:hover::before{opacity:0}#gNaviFixed>.container>.nav>.lists>.listsItem>li>a.current.en>.ico>figure.on,#gNaviFixed>.container>.nav>.lists>.listsItem>li>a.current>.ico>figure.on,#gNaviFixed>.container>.nav>.lists>.listsItem>li>a:hover>.en>.ico>figure.on,#gNaviFixed>.container>.nav>.lists>.listsItem>li>a:hover>.ico>figure.on,#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a:hover::after{opacity:1}#gNaviFixed>.container>.nav>.menu{width:510px;display:flex;flex-direction:column;position:relative;margin-top:60px}#gNaviFixed>.container>.nav>.menu::before{content:"";position:absolute;width:510px;height:calc(100% - 18px);left:0;top:18px;background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_menuFixed.png);background-size:cover;z-index:-1}@media (max-width:750px){#gNaviFixed>.container>.nav>.menu::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_menuFixed_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNaviFixed>.container>.nav>.menu::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_menuFixed@2x.png)}}#gNaviFixed>.container>.nav>.menu>.tit{justify-content:flex-start}#gNaviFixed>.container>.nav>.menu>.tit>.ja{font-size:1.6875rem;line-height:1.5;color:#2f3641;font-family:LogoTypeGothic,sans-serif;font-weight:400;font-style:normal}#gNaviFixed>.container>.nav>.menu>.listsModal{display:flex;padding:48px 60px 58px 63px;z-index:9;justify-content:space-between}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li{position:relative;z-index:1;margin-bottom:15px;width:390px}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li:nth-child(1)>a>span.en{margin-left:15px}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li:nth-child(2)>a>span.en{margin-left:22px;margin-top:4px}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li:nth-child(4)>a>span.en{margin-left:28px}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a{text-decoration:none;color:#2f3641;background-color:#fff;font-size:1.3125rem;line-height:1.3333;display:flex;align-items:center;font-weight:500;padding:18px 5px 17px 70px;border-radius:100px;position:relative;transition:.3s linear}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a::after,#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a::before{content:"";position:absolute;left:14px;top:calc(50% - 16px);width:35px;height:35px;background-repeat:no-repeat;z-index:1;transition:.3s linear;background-size:contain}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menuFixed_off.png)}@media (max-width:750px){#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a::after,#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menuFixed_off_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a::after,#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menuFixed_off@2x.png)}}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a::after{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menuFixed_on.png);opacity:0}@media (max-width:750px){#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a::after{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menuFixed_on_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a::after{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menuFixed_on@2x.png)}}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a>span,#menu>.container>.content>.listsLeft>ul>li>a>span{display:block;transition:all .3s linear}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a>span.en{color:#ffe325;font-size:.9375rem;font-family:ab-kirigirisu,sans-serif;font-style:normal;font-weight:400;margin-left:24px;letter-spacing:-2.5px}#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li>a:hover>span.en{color:#8fc31f}@media (min-width:751px) and (max-width:1337px){#gNaviFixed>.container,#gNaviFixed>.container>.nav>.menu>.listsModal>ul,#gNaviFixed>.container>.nav>.menu>.listsModal>ul>li{width:100%}#gNaviFixed>.container>.infor{width:26.15844544095665%}#gNaviFixed>.container>.infor img{max-width:100%}#gNaviFixed>.container>.nav{width:calc(100% - 26.15844544095665%)}#gNaviFixed>.container>.nav>.lists{width:48.38056680161943%;padding-right:40px;padding-left:6.72645739910314%}#gNaviFixed>.container>.nav>.menu{width:calc(100% - 48.38056680161943%)}#gNaviFixed>.container>.nav>.menu>.listsModal{padding:48px 30px 58px}}@media (min-width:751px){#gNavi{position:relative;z-index:100}#gNavi>.container{width:1100px;margin:0 auto}#gNavi>.container>.nav>ul{display:flex;justify-content:space-between;align-items:center;height:86px}#gNavi>.container>.nav>ul>li{height:100%;flex:0 0 auto;position:relative}#gNavi>.container>.nav>ul>li:nth-child(1)::after{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;width:1px;height:24px;background-color:#8d97ac;left:0;top:29px}#gNavi>.container>.nav>ul>li::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;width:1px;height:24px;background-color:#8d97ac;right:0;top:29px}#gNavi>.container>.nav>ul>li:nth-child(2)>a{padding:0 26px}#gNavi>.container>.nav>ul>li:nth-child(3)>a{padding:0 43px}#gNavi>.container>.nav>ul>li:nth-child(4)>a{padding:0 20px}#gNavi>.container>.nav>ul>li:nth-child(4)>a>.ico>figure{margin-top:4px}#gNavi>.container>.nav>ul>li:nth-child(5)>a{padding:0 49px}#gNavi>.container>.nav>ul>li:nth-child(5)>a>.ico>figure{margin-left:4px}#gNavi>.container>.nav>ul>li:nth-child(5)>a>.ico>figure.on{left:calc(50% - 2px)}#gNavi>.container>.nav>ul>li:nth-child(7)>a{padding:0 38px 0 44px}#gNavi>.container>.nav>ul>li:nth-child(7)>a>.ico>figure.on{left:calc(50% + 3px)}#gNavi>.container>.nav>ul>li:nth-child(6)>a{padding:0 44px 0 56px}#gNavi>.container>.nav>ul>li:nth-child(6)>a.nolink{cursor:default}#gNavi>.container>.nav>ul>li:nth-child(6)>a>.ico>figure{margin-left:3px}#gNavi>.container>.nav>ul>li:nth-child(6)>a>.ico>figure.on{left:calc(50% + 4px)}#gNavi>.container>.nav>ul>li .acordion>li>a,#gNavi>.container>.nav>ul>li>a{text-decoration:none;color:#2f3641;display:flex;align-items:center;font-weight:500;position:relative}#gNavi>.container>.nav>ul>li>a{flex-direction:column;justify-content:space-between;text-align:center;height:100%;line-height:1.5;font-size:.875rem;padding:0 58px;letter-spacing:.6px;transition:.3s ease-in-out}#gNavi>.container>.nav>ul>li>a>.ico>figure{transition:opacity .3s ease-in-out}#gNavi>.container>.nav>ul>li>a>.ico>figure.on{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0}#gNavi>.container>.nav>ul>li>a>.ja{display:flex;flex:1;align-items:center;line-height:1.5}#gNavi>.container>.nav>ul>li>a.current,#gNavi>.container>.nav>ul>li>a.current.en,#gNavi>.container>.nav>ul>li>a:hover,#gNavi>.container>.nav>ul>li>a:hover>.en{color:#f8b62d}#gNavi>.container>.nav>ul>li>a.current.en>.ico>figure,#gNavi>.container>.nav>ul>li>a.current>.ico>figure,#gNavi>.container>.nav>ul>li>a:hover>.en>.ico>figure,#gNavi>.container>.nav>ul>li>a:hover>.ico>figure{opacity:0}#gNavi>.container>.nav>ul>li>a.current.en>.ico>figure.on,#gNavi>.container>.nav>ul>li>a.current>.ico>figure.on,#gNavi>.container>.nav>ul>li>a:hover>.en>.ico>figure.on,#gNavi>.container>.nav>ul>li>a:hover>.ico>figure.on{opacity:1}#gNavi>.container>.nav>ul>li:hover .acordionWrap{height:320px;padding-top:25px}#gNavi>.container>.nav>ul>li .acordionWrap{position:absolute;left:-63px;top:70%;width:300px;overflow:hidden;height:0;transition:height .3s,padding .3s;display:flex}#gNavi>.container>.nav>ul>li .acordion{width:100%}#gNavi>.container>.nav>ul>li .acordion>li{position:relative;z-index:1;margin-bottom:4px}#gNavi>.container>.nav>ul>li .acordion>li>a{background-color:#fff;font-size:1.00687rem;line-height:1.3333;padding:16px 5px 13px 55px;border-radius:100px;transition:.3s linear}#gNavi>.container>.nav>ul>li .acordion>li>a::after,#gNavi>.container>.nav>ul>li .acordion>li>a::before{content:"";position:absolute;left:11px;top:calc(50% - 14px);width:27px;height:28px;background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menu_off.png);background-repeat:no-repeat;z-index:1;transition:.3s linear;background-size:contain}}@media (min-width:751px) and (max-width:750px){#gNavi>.container>.nav>ul>li .acordion>li>a::after,#gNavi>.container>.nav>ul>li .acordion>li>a::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menu_off_sp.png)}}@media (min-width:751px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-width:751px) and (min-resolution:2dppx){#gNavi>.container>.nav>ul>li .acordion>li>a::after,#gNavi>.container>.nav>ul>li .acordion>li>a::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menu_off@2x.png)}}@media (min-width:751px){#gNavi>.container>.nav>ul>li .acordion>li>a::after{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menu_on.png);opacity:0}}@media (min-width:751px) and (max-width:750px){#gNavi>.container>.nav>ul>li .acordion>li>a::after{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menu_on_sp.png)}}@media (min-width:751px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-width:751px) and (min-resolution:2dppx){#gNavi>.container>.nav>ul>li .acordion>li>a::after{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menu_on@2x.png)}}@media (min-width:751px){#gNavi>.container>.nav>ul>li .acordion>li>a>span{display:block;transition:.3s linear}#gNavi>.container>.nav>ul>li .acordion>li>a>span.en{color:#ffe325;font-size:.725rem;font-family:ab-kirigirisu,sans-serif;font-style:normal;font-weight:400;margin-left:18px}#gNavi>.container>.nav>ul>li .acordion>li>a:hover{background-color:#ffe325}#gNavi>.container>.nav>ul>li .acordion>li>a:hover::before{opacity:0}#gNavi>.container>.nav>ul>li .acordion>li>a:hover::after{opacity:1}#gNavi>.container>.nav>ul>li .acordion>li>a:hover>span.en{color:#8fc31f}}@media (max-width:750px){#gNavi{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;z-index:999;pointer-events:none;opacity:0;transition:opacity .5s,transform .3s;transform:translateY(-100px);background-color:#fff;margin-bottom:0;background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_gNavi.png)}}@media (max-width:750px) and (max-width:750px){#gNavi{background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_gNavi_sp.png)}}@media (max-width:750px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(max-width:750px) and (min-width:751px) and (min-resolution:2dppx){#gNavi{background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_gNavi@2x.png)}}@media (max-width:750px){#gNavi.open{pointer-events:auto;opacity:1;transform:translateY(0)}#gNavi>.container{width:100%;position:relative;z-index:9}#gNavi>.container>.logo{margin:30px}#gNavi>.container>.nav{margin:217px auto 35px;overflow-y:auto;height:auto;position:fixed;top:0;left:0;bottom:0;padding:19px 40px 66px;width:100%}#gNavi>.container>.nav>.banner{display:flex;justify-content:center;margin-bottom:50px}#gNavi>.container>.nav>.banner a{text-decoration:none}#gNavi>.container>.nav>ul{display:block;height:auto;margin-bottom:41px}#gNavi>.container>.nav>ul>li{position:relative;border-bottom:2px solid #8d9aaa}#gNavi>.container>.nav>ul>li:nth-child(1){border-top:2px solid #8d9aaa}#gNavi>.container>.nav>ul>li>a{display:flex;text-decoration:none;position:relative;padding:20px 0 20px 113px}#gNavi>.container>.nav>ul>li>a>.ico figure{position:absolute;top:25px;left:24px}#gNavi>.container>.nav>ul>li>a.current>.ico figure:nth-child(1),#gNavi>.container>.nav>ul>li>a>.ico figure:nth-child(2){opacity:0}#gNavi>.container>.nav>ul>li>a>.ja{font-weight:300;font-size:1.125rem;color:#2f3641;letter-spacing:2.5px}#gNavi>.container>.nav>ul>li>a.current>.ja{color:#f8b62d}#gNavi>.container>.nav>ul>li>a.current>.ico figure:nth-child(2){opacity:1}#gNavi>.container>.nav>ul>li>a.acordionBtn::before{content:"";position:absolute;background-image:url(https://www.ueda-recruit.com/assets/common/img/icoArrow_gNavi.png);right:352px;top:53px;width:22px;height:13px;background-repeat:no-repeat;background-size:cover;transition:.3s;transform:rotate(180deg);transform-origin:center}}@media (max-width:750px) and (max-width:750px){#gNavi>.container>.nav>ul>li>a.acordionBtn::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/icoArrow_gNavi_sp.png)}}@media (max-width:750px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(max-width:750px) and (min-width:751px) and (min-resolution:2dppx){#gNavi>.container>.nav>ul>li>a.acordionBtn::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/icoArrow_gNavi@2x.png)}}@media (max-width:750px){#gNavi>.container>.nav>ul>li>a.acordionBtn.open+.acordionWrap .acordion{height:100%;overflow:visible;visibility:visible;opacity:1;padding-bottom:28px;padding-top:12px}#gNavi>.container>.nav>ul>li>a.acordionBtn.open::before{transform:rotate(0)}#gNavi>.container>.nav>ul>li>.acordionWrap>.acordion{position:relative;height:0;overflow:hidden;visibility:hidden;opacity:0;transition:.3s ease-in-out;display:flex;flex-wrap:wrap;flex-direction:column}#gNavi>.container>.nav>ul>li>.acordionWrap>.acordion>li{position:relative;padding:0 40px;margin-bottom:19px}#gNavi>.container>.nav>ul>li>.acordionWrap>.acordion>li:nth-child(3)>a>.en{margin-left:9px}#gNavi>.container>.nav>ul>li>.acordionWrap>.acordion>li a{display:flex;align-items:center;text-decoration:none;position:relative;background-color:#ffe325;border-radius:100px;overflow:hidden;width:100%;padding:19px 0 19px 98px}#gNavi>.container>.nav>ul>li>.acordionWrap>.acordion>li a::before{content:"";position:absolute;top:calc(50% - 24px);left:20px;width:51px;height:51px;background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menu.png);background-repeat:no-repeat;background-size:cover}}@media (max-width:750px) and (max-width:750px){#gNavi>.container>.nav>ul>li>.acordionWrap>.acordion>li a::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menu_sp.png)}}@media (max-width:750px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(max-width:750px) and (min-width:751px) and (min-resolution:2dppx){#gNavi>.container>.nav>ul>li>.acordionWrap>.acordion>li a::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/ico_menu@2x.png)}}@media (max-width:750px){#gNavi>.container>.nav>ul>li>.acordionWrap>.acordion>li a>.ja{font-weight:500;font-size:1.125rem;color:#000;letter-spacing:2px;line-height:1.5}#gNavi>.container>.nav>ul>li>.acordionWrap>.acordion>li a>.en{color:#8fc31f;font-size:.75rem;font-family:ab-kirigirisu,sans-serif;font-weight:400;font-style:normal;margin-left:19px;letter-spacing:-3px}}#menu{position:relative}#menu>.bg{content:"";display:block;position:absolute;background-repeat:no-repeat;pointer-events:none;background-image:url(https://www.ueda-recruit.com/assets/img/bg_joblist02.png);background-position:top center;background-size:100% 1289px;width:100%;height:1289px;bottom:-320px;left:50%;transform:translateX(-50%);right:0;z-index:0}@media (max-width:750px){#menu>.bg{background-image:url(https://www.ueda-recruit.com/assets/img/bg_joblist02_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#menu>.bg{background-image:url(https://www.ueda-recruit.com/assets/img/bg_joblist02@2x.png)}}#menu>.container{width:1100px;margin:0 auto;position:relative;z-index:1}#menu>.container>.title{display:flex;flex-direction:column-reverse;align-items:center;position:relative;z-index:10}#menu>.container>.title>.en,#menu>.container>.title>.ja{font-family:ab-kirigirisu,sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;color:#ffe325;line-height:1.3}#menu>.container>.title>.ja{font-family:LogoTypeGothic,sans-serif;font-size:1.875rem;color:#2f3641;line-height:1.5}#menu>.container>.content{margin-top:37px;display:flex}#menu>.container>.content>.listsLeft{width:800px;display:flex;z-index:9;justify-content:space-between;padding:73px;position:relative}:root #menu>.container>.content>.listsLeft,_:-ms-input-placeholder{display:block}#menu>.container>.content>.listsLeft::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;pointer-events:none;background-image:url(https://www.ueda-recruit.com/assets/img/bg_joblist01.png);width:800px;height:100%;top:0;left:0;background-size:cover;z-index:-1}@media (max-width:750px){#menu>.container>.content>.listsLeft::before{background-image:url(https://www.ueda-recruit.com/assets/img/bg_joblist01_sp.png)}}#menu>.container>.content>.listsLeft>ul>li{position:relative;z-index:1;margin-bottom:15px;min-width:480px}#menu>.container>.content>.listsLeft>ul>li:last-child{margin-bottom:0}:root #menu>.container>.content>.listsLeft>ul>li,_:-ms-input-placeholder{width:480px}#menu>.container>.content>.listsLeft>ul>li:nth-child(1)>a>span.en{margin-left:29px;margin-top:6px}#menu>.container>.content>.listsLeft>ul>li:nth-child(2)>a>span.en{margin-left:26px;margin-top:6px}#menu>.container>.content>.listsLeft>ul>li:nth-child(4)>a>span.en{margin-left:34px;margin-top:2px}#menu>.container>.content>.listsLeft>ul>li>a{text-decoration:none;color:#2f3641;background-color:#fff;font-size:1.5rem;line-height:1.3333;display:flex;align-items:center;font-weight:500;transition:all .3s linear;padding:16px 5px 15px 80px;border-radius:30px;position:relative;white-space:nowrap}#menu>.container>.content>.listsLeft>ul>li>a::after,#menu>.container>.content>.listsLeft>ul>li>a::before{content:"";position:absolute;left:14px;top:14px;width:36px;height:35px;background-repeat:no-repeat;z-index:1;transition:all .3s linear;background-size:contain}#menu>.container>.content>.listsLeft>ul>li>a::before{background-image:url(https://www.ueda-recruit.com/assets/img/ico_joblist_off.png)}@media (max-width:750px){#menu>.container>.content>.listsLeft>ul>li>a::after,#menu>.container>.content>.listsLeft>ul>li>a::before{background-image:url(https://www.ueda-recruit.com/assets/img/ico_joblist_off_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#menu>.container>.content>.listsLeft>ul>li>a::after,#menu>.container>.content>.listsLeft>ul>li>a::before{background-image:url(https://www.ueda-recruit.com/assets/img/ico_joblist_off@2x.png)}}#menu>.container>.content>.listsLeft>ul>li>a::after{background-image:url(https://www.ueda-recruit.com/assets/img/ico_joblist_on.png);opacity:0}@media (max-width:750px){#menu>.container>.content>.listsLeft>ul>li>a::after{background-image:url(https://www.ueda-recruit.com/assets/img/ico_joblist_on_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#menu>.container>.content>.listsLeft>ul>li>a::after{background-image:url(https://www.ueda-recruit.com/assets/img/ico_joblist_on@2x.png)}}#menu>.container>.content>.listsLeft>ul>li>a>span.en{color:#ffe325;font-size:1.125rem;font-family:ab-kirigirisu,sans-serif;font-style:normal;font-weight:400;margin-left:24px;letter-spacing:-2.5px}#menu>.container>.content>.listsLeft>ul>li>a:hover{background-color:#ffe325}#menu>.container>.content>.listsLeft>ul>li>a:hover::before{opacity:0}#menu>.container>.content>.listsLeft>ul>li>a:hover::after{opacity:1}#menu>.container>.content>.listsLeft>ul>li>a:hover>span.en{color:#8fc31f}#menu>.container>.content>.listsRight{width:calc(100% - 800px);position:relative}#menu>.container>.content>.listsRight>.listsPic>ul{list-style:none}#menu>.container>.content>.listsRight>.listsPic>ul>li{position:absolute;right:0;top:85px;z-index:9;opacity:0;transition:.5s}#menu>.container>.content>.listsRight>.listsPic>ul>li.is_show{opacity:1;z-index:10}@media (max-width:750px){#menu{margin-top:15px}#menu>.bg{width:750px;height:2578px;bottom:-210px}#menu>.container{width:100%}#menu>.container>.title{display:flex;flex-direction:column-reverse;align-items:center;position:relative;z-index:10}#menu>.container>.title>.en{font-size:1.0625rem;letter-spacing:-5px;margin-left:-15px}#menu>.container>.title>.ja{font-size:1.6875rem;margin-left:-5px;letter-spacing:2.5px}#menu>.container>.content{margin-top:47px;flex-direction:column-reverse}#menu>.container>.content>.listsLeft{width:100%;display:block;padding:60px 40px}#menu>.container>.content>.listsLeft::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;pointer-events:none;background-image:url(https://www.ueda-recruit.com/assets/img/bg_joblist01.png);background-size:cover;width:750px;height:calc(100% + 198px);top:-198px}}@media (max-width:750px) and (max-width:750px){#menu>.container>.content>.listsLeft::before{background-image:url(https://www.ueda-recruit.com/assets/img/bg_joblist01_sp.png)}}@media (max-width:750px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(max-width:750px) and (min-width:751px) and (min-resolution:2dppx){#menu>.container>.content>.listsLeft::before{background-image:url(https://www.ueda-recruit.com/assets/img/bg_joblist01@2x.png)}}@media (max-width:750px){#menu>.container>.content>.listsLeft>ul>li{margin-bottom:20px;min-width:100%}:root #menu>.container>.content>.listsLeft>ul>li,_:-ms-input-placeholder{width:100%}#menu>.container>.content>.listsLeft>ul>li:nth-child(1)>a>span.en{margin-left:16px;margin-top:-3px}#menu>.container>.content>.listsLeft>ul>li:nth-child(2)>a>span.en{margin-left:22px;margin-top:3px}#menu>.container>.content>.listsLeft>ul>li:nth-child(2)>a{letter-spacing:3px}#menu>.container>.content>.listsLeft>ul>li:nth-child(4)>a>span.en{margin-left:20px}#menu>.container>.content>.listsLeft>ul>li>a{font-size:1.1875rem;padding:22px 10px 18px 106px;border-radius:100px;letter-spacing:4px}#menu>.container>.content>.listsLeft>ul>li>a::after,#menu>.container>.content>.listsLeft>ul>li>a::before{left:20px;top:calc(50% - 24px);width:51px;height:51px}#menu>.container>.content>.listsLeft>ul>li>a>span.en{font-size:.9375rem;margin-left:20px;letter-spacing:-4.5px}#menu>.container>.content>.listsRight{width:100%;height:440px}#menu>.container>.content>.listsRight>.listsPic>ul>li{right:auto;left:50%;transform:translateX(-50%);top:0}}#contact{margin-top:82px;position:relative}#contact::before,#contact>.container>.deco>span{display:block;position:absolute;pointer-events:none}#contact::before{content:"";background-repeat:no-repeat;background-image:url(https://www.ueda-recruit.com/assets/img/bg_voice01.png);background-position:top center;background-size:100% 1289px;width:100%;height:1289px;top:-170px;left:50%;transform:translateX(-50%);right:0;z-index:1}@media (max-width:750px){#contact::before{background-image:url(https://www.ueda-recruit.com/assets/img/bg_voice01_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#contact::before{background-image:url(https://www.ueda-recruit.com/assets/img/bg_voice01@2x.png)}}#contact::after{content:"";position:absolute;top:0;left:0;right:0;background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_contact.png);background-repeat:no-repeat;background-size:cover;background-position:top center;height:100%;z-index:0}@media (max-width:750px){#contact::after{background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_contact_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#contact::after{background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_contact@2x.png)}}#contact>.container{margin:0 auto;width:1100px;position:relative;min-height:300px;z-index:3}#contact>.container.scrollEffect{opacity:1;-webkit-animation:none;animation:none}#contact>.container.scrollEffect.show>.deco span{opacity:1;transform:scale(1)}#contact>.container>.content{display:flex;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;position:relative;z-index:2}#contact>.container>.content>.entry{display:flex;justify-content:center;align-items:center;text-decoration:none;width:600px;height:100px;background-color:#f8b62d;border-radius:10px;color:#2f3641;font-size:2.8125rem;font-family:ab-kirigirisu,sans-serif;font-weight:400;font-style:normal;line-height:1;padding-left:10px;margin-left:80px}#contact>.container>.content>.entry>.ico{display:block;margin-top:-12px}#contact>.container>.content>.entry>.txt{transition:letter-spacing .4s ease-in-out;display:block;min-width:170px;text-align:center;letter-spacing:-9px}#contact>.container>.content>.entry:hover>.txt{letter-spacing:-6px}#contact>.container>.pic{position:absolute;bottom:0;left:55px;z-index:2}#contact>.container>.deco>span{z-index:9;opacity:0;transform:scale(0);will-change:opacity;transition:.3s cubic-bezier(.175,.885,.32,1.275)}#contact>.container>.deco>span:nth-child(1){transition-delay:397ms}#contact>.container>.deco>span:nth-child(2){transition-delay:728ms}#contact>.container>.deco>span:nth-child(3){transition-delay:746ms}#contact>.container>.deco>span:nth-child(4){transition-delay:514ms}#contact>.container>.deco>span:nth-child(5){transition-delay:428ms}#contact>.container>.deco>span:nth-child(6){transition-delay:776ms}#contact>.container>.deco>span:nth-child(7){transition-delay:381ms}#contact>.container>.deco>span:nth-child(8){transition-delay:736ms}#contact>.container>.deco>span:nth-child(1){top:-15px;left:-339px}#contact>.container>.deco>span:nth-child(2){top:113px;left:-130px}#contact>.container>.deco>span:nth-child(3){top:-23px;right:233px}#contact>.container>.deco>span:nth-child(4){bottom:-109px;right:-337px}#contact>.container>.deco>span:nth-child(5){bottom:-11px;right:-146px}#contact>.container>.deco>span:nth-child(6){bottom:-108px;left:-69px}#contact>.container>.deco>span:nth-child(7){bottom:-91px;right:74px}#contact>.container>.deco>span:nth-child(8){top:55px;right:-274px}@media (max-width:750px){#contact{margin-top:86px}#contact::before{width:750px;height:2578px}#contact::after{content:none}#contact>.container{width:750px;padding:40px;min-height:auto}#contact>.container::after{content:"";position:absolute;top:0;left:40px;background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_contact_sp.png);background-size:cover;width:670px;height:220px;z-index:-1;border-radius:30px}#contact>.container>.content{padding:0;flex-direction:column}#contact>.container>.content>.entry{width:590px;height:140px;font-size:2.4375rem;margin-left:0;color:#002248;padding:0 8px 11px 0}#contact>.container>.content>.entry>.ico{margin-top:-27px;margin-right:12px}#contact>.container>.content>.entry>.txt{min-width:auto;text-align:left;letter-spacing:-15px}#contact>.container>.content>.entry:hover>.txt{letter-spacing:0}}#footer{position:relative}#footer::before{content:"";position:absolute;left:50%;height:1502px;width:100%;top:0;transform:translateX(-50%);pointer-events:none;background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_footer.jpg);background-size:100% 1502px;background-repeat:no-repeat;z-index:2}@media (max-width:750px){#footer::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_footer_sp.jpg)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#footer::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/bg_footer@2x.jpg)}}#footer>.container{width:1100px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:87px;position:relative;z-index:2}#footer>.container>.logoFooter{width:100%;text-align:center;display:flex;justify-content:center;margin-bottom:48px}#footer>.container>.access{width:503px}#footer>.container>.access>.address,#footer>.container>.access>.btnTel{line-height:1.866;font-weight:300;font-size:.9375rem;color:#2f3641}#footer>.container>.access>.btnTel{text-decoration:none;display:flex}#footer>.container>.access>.schedule>table{width:100%;border-collapse:separate;margin:15px 0 10px}#footer>.container>.access>.schedule>table th{line-height:1;vertical-align:middle;font-size:15px;font-weight:400;white-space:nowrap;text-align:left;padding-left:21px;letter-spacing:1px}#footer>.container>.access>.schedule>table td{line-height:1;vertical-align:middle;text-align:center;font-size:15px;font-weight:400;white-space:nowrap;width:47px}#footer>.container>.access>.schedule>table td.wide{width:87px}#footer>.container>.access>.schedule>table td:last-child{width:61px;padding-right:22px}#footer>.container>.access>.schedule>table thead td,#footer>.container>.access>.schedule>table thead th{height:30px;background-color:#8fc31f;color:#fff;font-weight:400;font-size:.9375rem}#footer>.container>.access>.schedule>table tbody td,#footer>.container>.access>.schedule>table tbody th{height:48px;border-bottom:1px solid #1e3b5c}#footer>.container>.access>.schedule>table tbody th{font-size:1.1875rem;font-family:din-2014,sans-serif;font-weight:600;font-style:normal;color:#000;letter-spacing:2px}#footer>.container>.access>.schedule>table tbody td{font-size:16px;color:#1e3b5c}#footer>.container>.access>.schedule>p{line-height:1.4667;font-size:.875rem;font-weight:300;color:#2f3641}#footer>.container>.link{display:flex;justify-content:space-between;flex-wrap:wrap;margin-right:52px;width:430px}#footer>.container>.link>.menu>h5{font-size:.9375rem;font-weight:300;color:#2f3641;margin-left:50px;margin-bottom:6px}#footer>.container>.link>.wrapBtn{margin-top:16px}#footer>.container>.link>.wrapBtn>.btnBanner{text-decoration:none;transition:opacity .3s ease-in-out}#fixed>a#scrollUp.show:hover,#footer>.container>.link>.wrapBtn>.btnBanner:hover{opacity:.7}#footer>.container>.link ul{flex:1 1 auto}#footer>.container>.link ul:nth-child(n+2){margin-left:50px}#footer>.container>.link ul li{padding-left:14px;position:relative;font-size:.9375rem;font-weight:300;color:#2f3641}#footer>.container>.link ul li:before{content:"";display:block;position:absolute;left:0;top:9px;border:5px solid #ffdc00;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #ffdc00}:root #footer>.container>.link ul li:before,_:-ms-input-placeholder{top:6px}#footer>.container>.link ul li>a{color:#2f3641;text-decoration:none;background:linear-gradient(to right,#2f3641 50%,rgba(47,54,65,0) 50%) 100% 100%no-repeat;background-size:200% 1px;transition:background-position .3s}#footer>.container>.link ul li>a:hover{background-position:0 100%}#footer>.container>.link ul li:nth-child(n+2){margin-top:6px}#footer>.map{margin-top:48px;position:relative;z-index:2}#footer>.map>.mask{width:100%;height:420px;overflow:hidden}#footer>.map>.mask iframe{width:100%;height:calc(100% + 340px);margin:-170px 0}#footer>.map>.wrapBtn{margin-top:0;position:absolute;top:-95px;left:50%;width:1100px;transform:translateX(-50%);pointer-events:none}#footer>.map>.wrapBtn>.btnMap{text-decoration:none;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:1.0625rem;color:#2f3641;width:270px;height:45px;background-color:#ffe325;position:relative;border-radius:25px;transition:letter-spacing .4s ease-in-out;pointer-events:auto}:root #footer>.map>.wrapBtn>.btnMap,_:-ms-input-placeholder{padding-top:5px}#footer>.map>.wrapBtn>.btnMap::before{content:"";position:absolute;top:16px;right:20px;background-image:url(https://www.ueda-recruit.com/assets/common/img/icoArrow_btnMap.png);background-repeat:no-repeat;background-size:cover;width:8px;height:13px}@media (max-width:750px){#footer>.map>.wrapBtn>.btnMap::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/icoArrow_btnMap_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#footer>.map>.wrapBtn>.btnMap::before{background-image:url(https://www.ueda-recruit.com/assets/common/img/icoArrow_btnMap@2x.png)}}#footer>.map>.wrapBtn>.btnMap:hover{letter-spacing:1px}#footer .copyright{font-family:din-2014,sans-serif;font-weight:600;font-style:normal;font-size:.875rem;letter-spacing:1.5px;color:#2f3641;margin-top:14px}@media (max-width:750px){#footer::before{height:1894px;width:750px;top:-290px}#footer>.container{width:750px;justify-content:flex-start;flex-wrap:wrap;position:relative;padding:90px 40px 0}#footer>.container>.logoFooter{width:100%;text-align:center;display:flex;justify-content:center;margin-bottom:48px}#footer>.container>.access{width:100%}#footer>.container>.access>.address,#footer>.container>.access>.btnTel{font-size:1rem;line-height:1.8125}#footer>.container>.access>.schedule{position:relative}#footer>.container>.access>.schedule::before{content:"";position:absolute;height:60px;width:100%;top:0;left:0;background:#8fc31f;z-index:-1}#footer>.container>.access>.schedule>table{width:100%;border-collapse:separate;margin:42px 0 24px}#footer>.container>.access>.schedule>table th{line-height:2;vertical-align:middle;font-size:15px;font-weight:400;white-space:nowrap;text-align:left;padding-left:22px;letter-spacing:3px}#footer>.container>.access>.schedule>table td{line-height:2;vertical-align:middle;text-align:center;font-size:15px;font-weight:400;white-space:nowrap;width:58px}#footer>.container>.access>.schedule>table td.wide{width:87px}#footer>.container>.access>.schedule>table td:last-child{width:62px;padding-right:14px}#footer>.container>.access>.schedule>table thead td,#footer>.container>.access>.schedule>table thead th{height:60px;background-color:transparent;color:#fff;font-weight:600;font-size:30px;position:relative}#footer>.container>.access>.schedule>table tbody td,#footer>.container>.access>.schedule>table tbody th{height:92px;border-bottom:2px solid #1e3b5c}#footer>.container>.access>.schedule>table tbody th{font-size:1.125rem;padding-left:0;padding-right:22px;text-align:right;letter-spacing:2px}#footer>.container>.access>.schedule>table tbody td{font-size:31px}#footer>.container>.access>.schedule>p{line-height:1.4667;font-size:.875rem;font-weight:300;color:#000}#footer>.container>.access>.copyright{font-family:din-2014,sans-serif;font-weight:600;font-style:normal;font-size:.875rem;letter-spacing:1.5px;color:#2f3641;margin-top:14px}#footer>.map{margin-top:57px}#footer>.map>.mask{width:100%;height:683px;overflow:hidden}#footer>.map>.wrapBtn{margin-top:46px;position:relative;top:0;left:0;width:750px;transform:translateX(0);display:flex;justify-content:center}#footer>.map>.wrapBtn>.btnMap{font-size:1.0625rem;width:540px;height:90px;border-radius:50px}#footer>.map>.wrapBtn>.btnMap::before{top:32px;right:38px;width:16px;height:26px}#footer .copyright{font-size:.8125rem;letter-spacing:2px;color:#000;margin-top:44px;text-align:center}}#fixed,#fixed>a#scrollUp{pointer-events:none;bottom:0}#fixed,#fixed>a{justify-content:center}#fixed{position:fixed;right:0;top:0;height:100%;z-index:998;align-items:flex-end}#fixed>a{display:flex;align-items:center;text-decoration:none;position:relative;flex:0 0 auto;pointer-events:auto}#fixed>a.btnEntry{width:60px;height:260px;opacity:0}#fixed>a.btnEntry>.bg{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}#fixed,#fixed>a.btnEntry>.txt{display:flex;flex-direction:column}#fixed>a.btnEntry>.txt{font-family:ab-kirigirisu,sans-serif;font-weight:400;font-style:normal;font-size:1.5625rem;color:#002248;line-height:.8;margin-top:-30px;transition:.3s}#fixed>a.btnEntry:hover>.txt{line-height:.9}#fixed>a#scrollUp{width:50px;height:63px;margin-bottom:50px;opacity:0;right:30px;position:absolute;transition:opacity .3s}@media (max-width:750px){#fixed{left:0;right:0;z-index:994;flex-direction:row;top:auto}#fixed>a{margin-bottom:0}#fixed>a#scrollUp{position:absolute;right:30px;bottom:160px;margin:0;opacity:0;pointer-events:none;width:100px;height:100px}#fixed>a#scrollUp.show{opacity:1;pointer-events:auto}#fixed>a#scrollUp.show:hover{opacity:.7}}.anim_bur{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.3,.1,.3,1),transform .8s cubic-bezier(.3,.1,.3,1)}.anim_bur.is_show{opacity:1;transform:translateY(0)}