.MKTHeader{position:relative;background-color:#fff}.MKTHeader__container{display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:.2em 15px;max-width:1170px;min-height:40px}.MKTHeader dt{font-size:17px;font-weight:700;white-space:nowrap;color:#000}.MKTHeader dd{display:flex;flex-wrap:wrap;justify-content:flex-end;font-size:14px;text-align:right;white-space:pre-wrap}.MKTHeader dd span{padding:0 3px}.MKTFooter{margin-top:auto;padding:12px;font-size:12px;text-align:center;background-color:#fff}.MKTFooter__container{margin:0 auto;max-width:1170px}.MKTFooter .contact{display:inline-block;vertical-align:middle}.MainNav{position:absolute;top:40px;display:flex;align-items:flex-end;justify-content:space-between;padding:0 19px;width:100%;max-width:1920px;height:var(--nav-height);background-color:#fff;z-index:10}.MainNav.navFixed{position:fixed;top:0;box-shadow:0 5px 5px -5px #0003}.MainNav__logo{padding-bottom:7px}.MainNav__logo img{height:64px;object-fit:contain}.MainNav__hamburger{position:relative;display:none;width:30px;height:25.3px;z-index:1}.MainNav__hamburger-item,.MainNav__hamburger-item:before,.MainNav__hamburger-item:after{position:absolute;left:0;width:100%;height:3px;background-color:#006eba;transition:transform .5s}.MainNav__hamburger-item:before{margin-top:-10px;content:""}.MainNav__hamburger-item:after{margin-top:10px;content:""}.MainNav__hamburger-item.open{height:0px}.MainNav__hamburger-item.open:before{margin-top:0;height:3px;transform:rotate(45deg)}.MainNav__hamburger-item.open:after{margin-top:0;height:3px;transform:rotate(-45deg)}.MainNav__btn{display:flex;align-items:flex-end}.MainNav__btn button,.MainNav__btn a{position:relative;display:block;padding:10px 19px;font-weight:700;text-align:center}.MainNav__btn button:after,.MainNav__btn a:after{position:absolute;bottom:0;right:0;left:0;height:0px;background-color:transparent;transition:height .3s ease;content:""}.MainNav__btn button:hover:after,.MainNav__btn a:hover:after{height:4px;background-color:#e40012}.MainNav__btn-title{font-size:18px;color:#006eba}.MainNav__btn-subtitle{font-size:14px}@media (max-width: 1024px){.MainNav{align-items:center}.MainNav__logo{padding-bottom:unset}.MainNav__logo img{height:50px}.MainNav__hamburger{display:block}.MainNav__btn{position:fixed;top:calc(80px + var(--title-height));left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:0px;background-color:#fff;transition:height .3s;flex-direction:column}.MainNav__btn button,.MainNav__btn a{width:150px;height:80px;transition:height 0s}.MainNav__btn.open{height:calc(100% - 80px - var(--title-height))}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none}img,svg{display:block;max-width:100%;height:auto}a{text-decoration:none;color:currentColor}body{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}input,button,textarea,select,input::placeholder{font:inherit;color:currentColor}.animate-fade-up-from,.animate-fade-up-leave-to{opacity:0;transform:translateY(10px)}.animate-fade-up-enter-to,.animate-fade-up-leave-from{opacity:1;transform:translateY(0)}.animate-fade-up-enter-active,.animate-fade-up-leave-active{transition:transform .3s ease,opacity .15s linear}@keyframes animate-pulse{0%{transform:scale(.9)}to{transform:scale(1.05)}}@keyframes animate-float-y{0%{transform:translateY(-6px)}to{transform:translateY(6px)}}@keyframes animate-float-x{0%{transform:translate(-10px)}to{transform:translate(10px)}}@keyframes animate-float-x-light{0%{transform:translate(0)}to{transform:translate(5px)}}@keyframes animate-swing{0%{transform:rotate(0)}20%{transform:rotate(0)}40%{transform:rotate(20deg)}46%{transform:rotate(-10deg)}58%{transform:rotate(5deg)}65%{transform:rotate(0)}}@keyframes animate-bounce{0%{transform:scale(1)}20%{transform:scale(1)}20.1%{transform:scale(1.05)}26%{transform:scale(1)}30%{transform:scale(1)}30.1%{transform:scale(1.05)}35%{transform:scale(1)}}.animate-104{opacity:0}.animate-active.active-hidden{opacity:1}.animate-active.fade-in{animation-name:animate-fade-in;animation-duration:var(--during);opacity:1}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.animate-active.fade-up{animation-name:animate-fade-up;animation-duration:var(--during);opacity:1}@keyframes animate-fade-up{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.animate-active.fade-left{animation-name:animate-fade-left;animation-duration:var(--during);opacity:1}@keyframes animate-fade-left{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.animate-active.fade-right{animation-name:animate-fade-right;animation-duration:var(--during);opacity:1}@keyframes animate-fade-right{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.animate-active.animate-scale{animation-name:animate-scale;animation-duration:var(--during);opacity:1}@keyframes animate-scale{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.animate-active.animate-scale-reverse{animation-name:animate-scale-reverse;animation-duration:var(--during);opacity:1}@keyframes animate-scale-reverse{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@font-face{font-family:Microsoft JhengHei Modify;unicode-range:U+7db0,U+78A7,U+7B75;font-style:normal;font-weight:700;src:local("Yu Gothic UI Bold"),local("MS Gothic")}@font-face{font-family:Microsoft JhengHei Modify;src:local("Microsoft JhengHei UI"),local("Microsoft JhengHei")}@font-face{font-family:Microsoft JhengHei;src:local("Microsoft JhengHei UI"),local("Microsoft JhengHei")}body{margin:0 auto;min-width:360px;max-width:1920px;font-size:16px;font-family:Roboto,Arial,Microsoft JhengHei Modify,Microsoft JhengHei,PingFangTC,sans-serif;line-height:1.5}input,label,select,button{cursor:pointer}button{background-color:transparent;border:none}img{object-fit:contain}#app{display:flex;flex-direction:column;min-height:100vh}#view{flex:1}.FloatingIcon{position:fixed;bottom:200px;right:40px;display:flex;align-items:center;justify-content:center;width:110px;height:110px;border-radius:50%;z-index:5;box-shadow:0 0 6px #00000080;flex-direction:column;background-image:linear-gradient(141deg,#3582db 15%,#08bdd5 85%);animation:animate-pulse .5s linear infinite alternate-reverse}.FloatingIcon__title{width:52px}.FloatingIcon__arrow{margin-top:9px;width:18px}.FloatingIcon .mobile{display:none}@media (max-width: 1024px){.FloatingIcon{position:sticky;bottom:0;right:0;width:100%;height:60px;border-radius:0;animation:unset;flex-direction:row}.FloatingIcon__title{width:136px}.FloatingIcon__arrow{margin-top:0;margin-left:14px}.FloatingIcon .mobile{display:block}.FloatingIcon .desktop{display:none}}.WelfareSwiper{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.WelfareSwiper__container{overflow:hidden;width:var(--container-width);max-width:1180px}.WelfareSwiper__arrow{width:20px;height:20px;opacity:.7;transition:opacity .3s;transform:rotate(135deg);border-left:3px solid #000;border-top:3px solid #000}.WelfareSwiper__arrow.left{transform:rotate(-45deg)}.WelfareSwiper__arrow.click__disable{opacity:.3;pointer-events:none}.WelfareSwiper__wrapper{display:flex;flex-wrap:nowrap;justify-content:center;transform:translate(var(--transition-x));transition:.5s}.WelfareSwiper__wrapper.transition__disabled{transition:unset}.WelfareSwiper__wrapper.transition__disabled .WelfareSwiper__slide{transition:1s}.WelfareSwiper__slide{width:var(--slide-width);flex-shrink:0;transition:1s;transform:scale(.85);user-select:none}.WelfareSwiper__slide:nth-child(2n) .WelfareSwiper__slide-inner{background-color:#3185d9}.WelfareSwiper__slide.color-reverse .WelfareSwiper__slide-inner{background-color:#15a5ae}.WelfareSwiper__slide.color-reverse:nth-child(odd) .WelfareSwiper__slide-inner{background-color:#3185d9}.WelfareSwiper__slide.active{transform:scale(1)}.WelfareSwiper__slide-inner{overflow:hidden;height:100%;background-color:#15a5ae;border-radius:20px}.WelfareSwiper__slide-inner img{width:100%}.WelfareSwiper__slide ul{margin-bottom:5%;margin-left:20px;padding-right:15px;padding-bottom:0;padding-left:12px;font-size:14.5px;font-weight:700;color:#fff;border-left:2px #fff solid}.WelfareSwiper__slide ul li{margin-top:8px}.WelfareSwiper__slide ul li:first-child{margin-top:0}@media (max-width: 768px){.WelfareSwiper__container{width:100%}.WelfareSwiper__slide{padding:2%;flex-shrink:0}.WelfareSwiper__slide ul{font-size:18px}.WelfareSwiper__arrow{position:absolute;left:calc(47% - var(--slide-width) / 2);z-index:1}.WelfareSwiper__arrow.right{right:calc(47% - var(--slide-width) / 2);left:unset}}.MainWelfare{display:flex;align-items:center;padding-bottom:80px;background-position:center;background-size:cover;flex-direction:column;background-image:url(/secom/20230918102135/assets/welfare_bg-4706e2df.png)}.MainWelfare__title{margin-top:80px;margin-bottom:30px;width:508px}.MainWelfare__desc{margin-bottom:40px;max-width:90%;font-size:22px;font-weight:700}@media (max-width: 1024px){.MainWelfare__title{margin-top:40px;margin-bottom:16px;width:301px}.MainWelfare__desc{margin-bottom:30px;font-size:16px}}.MainAbout{display:flex;justify-content:center;overflow:hidden;overflow-x:hidden;width:100%}.MainAbout__container{display:flex;justify-content:flex-start;width:100%;min-width:1920px;height:670px;background-position:right;background-repeat:no-repeat;background-size:contain;background-image:url(/secom/20230918102135/assets/about_bg2-8eeeb3ae.png)}.MainAbout__container__bg-left{height:100%}.MainAbout__main{display:flex;align-items:center;justify-content:center;flex-direction:column}.MainAbout__title{margin-bottom:30px;width:737px}.MainAbout__info{display:flex;margin-bottom:52px;font-weight:700;text-align:center}.MainAbout__info-title{margin-bottom:6px;font-size:22px}.MainAbout__info-desc{line-height:normal}.MainAbout__info-desc.font-lg{font-size:50px}.MainAbout__info-desc.font-sm{font-size:32px}.MainAbout__info-desc span{display:inline-block;font-size:70px;color:#e40012}.MainAbout__info-desc .fix-width-sm{width:130px}.MainAbout__info-desc .fix-width-lg{width:160px}.MainAbout__info-bar{display:inline-block;margin:0 31px;width:2px;height:80px;background-color:#b7b7b7;transform:translateY(40px) rotate(-330deg)}.MainAbout__advantage-title{margin:0 auto 30px}.MainAbout__advantage-items{display:flex}.MainAbout__advantage-item{margin-left:50px;width:230px}.MainAbout__advantage-item:first-child{margin-left:0}.MainAbout__advantage-item-title{display:flex;align-items:center;font-size:20px;font-weight:700;color:#15a5ae}.MainAbout__advantage-item-title img{margin-right:8px}.MainAbout__advantage-item-desc{margin-top:10px;font-size:18px}.MainAbout .mobile{display:none}@media (max-width: 1366px){.MainAbout__main{margin-left:-70px}}@media (max-width: 1024px){.MainAbout__container{justify-content:center;margin-top:40px;min-width:unset;height:auto;background-image:unset}.MainAbout__main{margin-left:0}.MainAbout__title{width:310px}.MainAbout__info{flex-direction:column;margin-bottom:unset}.MainAbout__info-item{margin-bottom:36px}.MainAbout__info-bar{display:none}.MainAbout__advantage-title{margin-bottom:36px;width:191px}.MainAbout__advantage-items{flex-direction:column}.MainAbout__advantage-item{margin-bottom:36px;margin-left:0;width:260px}.MainAbout__footer{position:relative}.MainAbout__footer-bg{height:230px;object-fit:cover}.MainAbout__footer-image{position:absolute;bottom:9px;left:50%;transform:translate(-50%);width:245px}.MainAbout .desktop{display:none}.MainAbout .mobile{display:block}}.MainJobCard{position:relative;width:100%;height:430px;background-position:center;background-size:cover}.MainJobCard__content{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:160px;height:160px;font-size:22px;text-align:center;white-space:pre-line;color:#fff;transition:transform .5s;transform:translate(-50%,-50%);cursor:pointer}.MainJobCard__content:hover{transform:translate(-50%,-50%) scale(1.1)}.MainJobCard__content-bg{position:absolute;width:100%;height:100%;background-color:var(--bg_color);opacity:.9}.MainJobCard__content p{position:relative;font-weight:700}@media (max-width: 1024px){.MainJobCard{overflow:hidden;width:100%;height:130px}.MainJobCard__content{width:166px;height:80px}}.MainJobsList{position:relative;display:flex;overflow:hidden;margin-top:-1px;width:100%;background-color:#fff}@media (max-width: 1024px){.MainJobsList{flex-direction:column}}.MainKv{position:relative;overflow:hidden;margin-top:80px;width:100%}.MainKv__bg{object-fit:cover;width:100%}.MainKv__title{position:absolute;top:0;left:50%;width:60%;max-width:1140px;transform:translate(-50%)}.MainKv .mobile{display:none}@media (max-width: 1024px){.MainKv{display:flex;justify-content:center;height:357px}.MainKv__bg{width:100%;max-width:unset;object-fit:cover}.MainKv__title{width:360px}.MainKv .mobile{display:block}.MainKv .desktop{display:none}}.LoadingPage{position:fixed;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff;z-index:20}.LoadingPage span{display:inline-block;margin:0 .1em;width:.3em;height:1em;background-color:#3185d9;border-radius:2px}.LoadingPage span:nth-of-type(1){animation:animate-grow 1s -.45s ease-in-out infinite}.LoadingPage span:nth-of-type(2){animation:animate-grow 1s -.3s ease-in-out infinite}.LoadingPage span:nth-of-type(3){animation:animate-grow 1s -.15s ease-in-out infinite}.LoadingPage span:nth-of-type(4){animation:animate-grow 1s ease-in-out infinite}@keyframes animate-grow{0%,to{transform:scaleY(1)}50%{transform:scaleY(2)}}.JobMore{display:flex;align-items:center;padding-top:80px;flex-direction:column}.JobMore__title{width:309px}.JobMore__jobs{padding:40px 0 130px;width:100%;background-image:url(/secom/20230918102135/assets/job_4bg-fece8a74.jpg);background-position:center top;background-size:cover}.JobMore__table{overflow:hidden;margin:0 auto;width:90%;max-width:1040px;font-size:18px;font-weight:700;background-color:#fff;border-radius:20px;box-shadow:0 0 6px #999;border-collapse:collapse}.JobMore__table-title{font-size:22px;white-space:pre-wrap}.JobMore__table-content{display:flex;padding:18px 19px}.JobMore__table-content div{flex-shrink:0;display:none;color:#3185d9}.JobMore__table thead{background-color:#3185d9}.JobMore__table thead th{padding:12px 0;font-size:20px;color:#fff;border-width:0}.JobMore__table tbody tr:nth-of-type(2n){background-color:#e1e2e3}.JobMore__table td{text-align:center}.JobMore__table ul{margin:0;text-align:start}.JobMore__table li{position:relative;margin-bottom:6px;padding-left:20px;max-width:360px}.JobMore__table li:last-child{margin-bottom:0}.JobMore__table li:after{position:absolute;top:.5em;left:0;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #3185d9;content:""}.JobMore__link{position:relative;padding:7px 40px 7px 27px;font-size:18px;font-weight:700;color:#fff;border-radius:50px;background-image:linear-gradient(107deg,#3582db 23%,#08bdd5 86%)}.JobMore__link:after{position:absolute;top:calc(50% - 5px);left:calc(100% - 30px);width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #fff;content:"";animation:animate-float-x-light .5s infinite ease-in-out alternate-reverse}@media (max-width: 1024px){.JobMore{padding-top:40px}.JobMore__title{width:237px}.JobMore__jobs{padding:22px 0 100px}.JobMore__table{max-width:600px}.JobMore__table thead{display:none}.JobMore__table-title{padding:10px 0;font-size:20px;color:#fff;background-color:#3185d9}.JobMore__table-content div{display:block}.JobMore__table tbody tr{display:flex;flex-direction:column;padding-bottom:24px}.JobMore__table tbody tr:nth-of-type(2n){background-color:#fff}.JobMore__table ul{padding-left:10px}.JobMore__table li{max-width:unset}.JobMore__link{padding:7px 73px 7px 61px}}.JobCard{display:flex;align-items:center;overflow:hidden;max-width:496px;background-color:#fff;border-radius:20px;box-shadow:0 0 10px #0003;flex-direction:column}.JobCard__title{margin-bottom:16px;padding:10px 0;width:100%;font-size:30px;font-weight:700;text-align:center;color:#fff;background-color:var(--bg_color)}.JobCard__feature{display:flex;align-items:center;margin-bottom:20px;font-size:22px;font-weight:700;color:#e30012}.JobCard__feature img{margin:0 6px}.JobCard__main{padding:0 31px}.JobCard__desc{display:flex;margin-bottom:18px}.JobCard__desc:last-child{margin-bottom:34px}.JobCard__desc div{position:relative;margin-right:30px;font-size:20px;font-weight:700;color:#3185d9;flex-shrink:0}.JobCard__desc div:after{position:absolute;top:.5em;right:-20px;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #3185d9;content:""}.JobCard__desc p,.JobCard__desc ul{margin:0;padding:2px 0 0;font-size:18px;font-weight:700}.JobCard__desc ul{padding-left:9px}.JobCard__desc li{position:relative}.JobCard__desc li:before{position:absolute;top:50%;left:-10px;display:block;width:3px;height:3px;background-color:#15a5ae;border-radius:50%;transform:translateY(-50%);content:""}.JobCard__link{margin-bottom:20px;padding:13px 0;width:370px;font-size:22px;font-weight:700;text-align:center;color:#fff;border-radius:28px;box-shadow:0 0 9px #0003;background-image:linear-gradient(107deg,#3582db 23%,#08bdd5 86%)}.JobCard__image{margin-top:23px}@media (max-width: 1024px){.JobCard{margin:0 auto;max-width:600px}.JobCard__title{margin-bottom:18px;padding:6px 0;font-size:24px}.JobCard__feature{font-size:20px}.JobCard__desc div{font-size:18px}.JobCard__desc p,.JobCard__desc ul{font-size:16px}.JobCard__desc:last-child{margin-bottom:26px}.JobCard__link{padding:8px 0;width:85%;font-size:18px}.JobCard__image{margin-top:10px}}.JobCustomerService{overflow:hidden;margin-top:-100px;padding-bottom:100px;width:100%;background-position:top 100px center;background-repeat:no-repeat;background-size:cover;background-image:url(/secom/20230918102135/assets/job_2bgDotS3-5dc306f1.png),linear-gradient(290deg,#2298d8,#18bcb6 100%)}.JobCustomerService__container{display:flex;justify-content:center;margin:0 auto;width:90%;max-width:1040px}.JobCustomerService__card{margin-right:48px}.JobCustomerService__card:last-child{margin-right:0;margin-bottom:0}@media (max-width: 1024px){.JobCustomerService{margin-top:-50px;padding-bottom:50px;background-position:top 50px center}.JobCustomerService__container{align-items:center;flex-direction:column}.JobCustomerService__card{margin-right:0;margin-bottom:31px}}.JobForm{display:flex;overflow:hidden;margin:0 auto;width:90%;max-width:1040px;border-radius:20px;box-shadow:0 0 6px #999}.JobForm__area{width:45%;cursor:pointer}.JobForm__area-item{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:84px;font-size:22px;font-weight:700;color:#fff;background-color:#b0b0b0;transition:background-color .3s}.JobForm__area-item.active{background-color:#e30012}.JobForm__area-item.active:after{position:absolute;top:calc(50% - 10px);left:calc(100% - 40px);width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #fff;content:""}.JobForm__area-panel{border-top:solid 2px #fff}.JobForm__area-panel:first-child{border-top:unset}.JobForm__job{display:flex;width:55%;background-color:#fff;flex-direction:column}.JobForm__job-item{display:flex;align-items:center;justify-content:space-between;padding:0 30px;height:100%;border-bottom:solid 1px #b0b0b0}.JobForm__job-item:last-child{border-bottom:unset}.JobForm__job-title{font-size:20px;font-weight:700}.JobForm__job-link{position:relative;padding:4px 40px 4px 27px;font-size:18px;font-weight:700;color:#fff;border-radius:50px;background-image:linear-gradient(107deg,#3582db 23%,#08bdd5 86%)}.JobForm__job-link:after{position:absolute;top:calc(50% - 5px);left:calc(100% - 30px);width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #fff;content:"";animation:animate-float-x-light .5s infinite ease-in-out alternate-reverse}.JobForm .mobile{display:none}@media (max-width: 1024px){.JobForm{max-width:600px}.JobForm .desktop{display:none}.JobForm .mobile{display:block}.JobForm__area{display:flex;width:100%;flex-direction:column}.JobForm__area-item{height:50px;font-size:20px;transition:unset}.JobForm__area-item:after{position:absolute;top:calc(50% - 10px);left:calc(100% - 40px);width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;transform:rotate(-90deg);border-color:transparent transparent transparent #fff;content:""}.JobForm__area-item.active{background-color:#b0b0b0}.JobForm__area-item.mobile-active{background-color:#e30012}.JobForm__area-item.mobile-active:after{transform:rotate(90deg)}.JobForm__job{overflow:hidden;width:100%;height:0;transition:.3s}.JobForm__job.expand-job{height:var(--menu-height)}.JobForm__job-item{padding:14px 10px 14px 20px;height:60px}.JobForm__job-title{font-size:18px}.JobForm__job-link{padding:6px 35px 6px 23px;font-size:16px}}.JobList__section{display:flex;align-items:center;overflow:hidden;width:100%;flex-direction:column}.JobList__content{display:flex;align-items:center;overflow:hidden;margin-bottom:38px;width:1920px;height:300px;background-position:center;background-size:cover}.JobList__content-content{display:flex;align-items:center;margin-left:54%;width:440px;flex-direction:column}.JobList__content-title{margin-bottom:20px;width:378px}.JobList__content-subtitle{display:flex;align-items:center;margin-bottom:30px;font-size:22px;font-weight:700;color:#e30012}.JobList__content-subtitle img{margin:0 6px}.JobList__content-list{display:flex;margin-bottom:18px}.JobList__content-list:last-child{margin-bottom:0}.JobList__content-list div{position:relative;margin-right:30px;font-size:20px;font-weight:700;color:#3185d9;flex-shrink:0}.JobList__content-list div:after{position:absolute;top:.5em;right:-20px;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #3185d9;content:""}.JobList__content-list p,.JobList__content-list ul{margin:0;padding:2px 0 0;font-size:18px;font-weight:700}.JobList__content-list ul{padding-left:9px}.JobList__content-list li{position:relative}.JobList__content-list li:before{position:absolute;top:50%;left:-10px;display:block;width:3px;height:3px;background-color:#15a5ae;border-radius:50%;transform:translateY(-50%);content:""}.JobList__form{width:100%}.JobList .JobEngineer{padding:80px 0;background-position:center top;background-repeat:no-repeat;background-size:100% auto;background-image:url(/secom/20230918102135/assets/job_2bg1-bee011d2.jpg)}.JobList .JobEngineer__title{margin-bottom:30px;width:508px}.JobList .JobEngineer__desc{margin-bottom:40px;font-size:22px;font-weight:700}.JobList .JobEngineer__engineer{background-image:url(/secom/20230918102135/assets/job_2bgS1-8f23313a.png)}.JobList .JobEngineer__engineer-content{margin-left:53%}.JobList .JobEngineer .mobile{display:none}.JobList .JobBusiness{padding-bottom:180px;background-image:url(/secom/20230918102135/assets/job_2bg2-9e51e242.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto}.JobList .JobBusiness__title{margin-bottom:30px;width:508px}.JobList .JobBusiness__desc{margin-bottom:40px;font-size:22px;font-weight:700}.JobList .JobBusiness__business{background-image:url(/secom/20230918102135/assets/job_2bgS2-20882a1c.png)}.JobList .JobBusiness__business-content{margin-left:24%}@media (max-width: 1024px){.JobList__content{margin-bottom:26px;width:100%;height:unset;background-image:unset}.JobList__content-content{width:80%}.JobList__content-subtitle{margin-bottom:20px;font-size:20px}.JobList__content-list{margin-bottom:16px}.JobList__content-list div{font-size:18px}.JobList__content-list p,.JobList__content-list ul{font-size:16px}.JobList .JobEngineer{padding:40px 0}.JobList .JobEngineer__title{margin-bottom:16px;width:300px}.JobList .JobEngineer__desc{font-size:16px}.JobList .JobEngineer__engineer{background-image:unset}.JobList .JobEngineer__engineer-content{margin:0 auto}.JobList .JobEngineer__engineer-title{margin-bottom:16px;width:290px}.JobList .JobEngineer .mobile{display:block}.JobList .JobBusiness{padding-bottom:92px}.JobList .JobBusiness__title{margin-bottom:16px;width:300px}.JobList .JobBusiness__desc{font-size:16px}.JobList .JobBusiness__business{background-image:unset}.JobList .JobBusiness__business-content{margin:0 auto}.JobList .JobBusiness__business-title{margin-bottom:16px;width:290px}.JobList .JobBusiness .mobile{display:block}}
