*,::after,::before{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(:focus-visible){outline:3px solid Highlight;outline-offset:2px;scroll-margin-block:10vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;border:0!important}@media screen and (min-width:1200px){.over_pc_block{display:block!important}}@media screen and (max-width:1199px){.over_pc_block{display:none!important}}@media screen and (min-width:1200px){.over_pc_flex{display:flex!important}}@media screen and (max-width:1199px){.over_pc_flex{display:none!important}}@media screen and (min-width:821px){.over-tablet-inline{display:inline!important}}@media screen and (max-width:820px){.over-tablet-inline{display:none!important}}@media screen and (min-width:821px){.over-tablet-block{display:block!important}}@media screen and (max-width:820px){.over-tablet-block{display:none!important}}@media screen and (min-width:821px){.over-tablet-flex{display:flex!important}}@media screen and (max-width:820px){.over-tablet-flex{display:none!important}}@media screen and (max-width:1199px){.under-tablet-inline{display:inline!important}}@media screen and (min-width:1200px){.under-tablet-inline{display:none!important}}@media screen and (max-width:1199px){.under-tablet-block{display:block!important}}@media screen and (min-width:1200px){.under-tablet-block{display:none!important}}@media screen and (max-width:1199px){.under-tablet-flex{display:flex!important}}@media screen and (min-width:1200px){.under-tablet-flex{display:none!important}}@media screen and (max-width:820px){.under-sp-inline{display:inline!important}}@media screen and (min-width:821px){.under-sp-inline{display:none!important}}@media screen and (max-width:820px){.under-sp-block{display:block!important}}@media screen and (min-width:821px){.under-sp-block{display:none!important}}@media screen and (max-width:820px){.under-sp-flex{display:flex!important}}@media screen and (min-width:821px){.under-sp-flex{display:none!important}}body{background-color:#fff;margin-top:0}#recruit-header{position:fixed;z-index:10;top:0;background-color:#fff;display:block;width:100%;padding:0}@media (max-width:820px){#recruit-header{height:16.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header{height:11vw}}@media (min-width:1200px){#recruit-header{height:132px}}#recruit-header .cols{display:flex;justify-content:space-between;align-items:center;width:100%}@media (max-width:820px){#recruit-header .cols{padding:0 6vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header .cols{padding:0 3.75vw}}@media (min-width:1200px){#recruit-header .cols{padding:0 45px}}@media (max-width:820px){#recruit-header .cols{height:100%}}@media (min-width:821px) and (max-width:1199px){#recruit-header .cols{height:5.1666666667vw}}@media (min-width:1200px){#recruit-header .cols{height:62px}}@media (max-width:820px){#recruit-header .cols{flex-direction:row}}@media (min-width:821px) and (max-width:1199px){#recruit-header .cols{flex-direction:row}}@media (min-width:1200px){#recruit-header .cols{flex-direction:row}}#recruit-header .cols>*{flex:none}#recruit-header .cols .right ul{display:flex}#recruit-header .cols .right ul li a{font-family:"Noto Sans JP",sans-serif;font-weight:700}@media (max-width:820px){#recruit-header .cols .right ul li a{font-size:1.7333333333vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header .cols .right ul li a{font-size:1.0833333333vw}}@media (min-width:1200px){#recruit-header .cols .right ul li a{font-size:13px}}@media (max-width:820px){#recruit-header .cols .right ul li a{margin-left:4vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header .cols .right ul li a{margin-left:2.5vw}}@media (min-width:1200px){#recruit-header .cols .right ul li a{margin-left:30px}}#recruit-header .cols .right ul li a:hover{color:#0a0fd2}body.blog.home #recruit-header .cols .right ul li.career_interviews a,body.single-post #recruit-header .cols .right ul li.career_interviews a{color:#0a0fd2}@media screen and (max-width:820px){#recruit-header .cols .right ul{display:none}}#recruit-header .logo a{display:flex;align-items:center}#recruit-header .logo a img{display:inline-block}@media (max-width:820px){#recruit-header .logo a img{width:26.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header .logo a img{width:7.75vw}}@media (min-width:1200px){#recruit-header .logo a img{width:93px}}@media (max-width:820px){#recruit-header .logo a img{height:8vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header .logo a img{height:auto}}@media (min-width:1200px){#recruit-header .logo a img{height:auto}}@media (max-width:820px){#recruit-header .logo a img{margin-bottom:-.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header .logo a img{margin-bottom:0}}@media (min-width:1200px){#recruit-header .logo a img{margin-bottom:0}}#recruit-header .logo a p{display:inline-block;font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){#recruit-header .logo a p{font-size:3.2vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header .logo a p{font-size:1vw}}@media (min-width:1200px){#recruit-header .logo a p{font-size:12px}}@media (max-width:820px){#recruit-header .logo a p{margin-left:1.6vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header .logo a p{margin-left:1vw}}@media (min-width:1200px){#recruit-header .logo a p{margin-left:12px}}@media (max-width:820px){#recruit-header .logo a p{margin-bottom:-1.6vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header .logo a p{margin-bottom:0}}@media (min-width:1200px){#recruit-header .logo a p{margin-bottom:0}}@media screen and (max-width:820px){#recruit-header .burger{width:8.26vw;height:4.5vw}#recruit-header .burger span{width:6.4vw;right:0;left:auto}#recruit-header .burger:after{width:4.5vw;right:0;left:auto}#recruit-header .burger.is-active::before{width:9.4vw;top:50%;left:50%;transform:translate(-50%,-50%) rotate(29deg)}#recruit-header .burger.is-active::after{width:9.4vw;bottom:auto;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-29deg)}}#recruit-header nav{top:16.9vw;background-color:#fff;display:block}#recruit-header nav ul{border-top:1px solid #eeefef}@media (max-width:820px){#recruit-header nav ul{display:block}}@media (min-width:821px) and (max-width:1199px){#recruit-header nav ul{display:flex}}@media (min-width:1200px){#recruit-header nav ul{display:flex}}@media (max-width:820px){#recruit-header nav ul{padding:0 0}}@media (min-width:821px) and (max-width:1199px){#recruit-header nav ul{padding:0 6.6666666667vw}}@media (min-width:1200px){#recruit-header nav ul{padding:0 80px}}@media (max-width:820px){#recruit-header nav ul{justify-content:flex-start}}@media (min-width:821px) and (max-width:1199px){#recruit-header nav ul{justify-content:space-between}}@media (min-width:1200px){#recruit-header nav ul{justify-content:space-between}}#recruit-header nav ul li p a{display:flex;justify-content:center;align-items:center;border-bottom:1px solid #eeefef;font-family:"Noto Sans JP",sans-serif;font-weight:700}@media (max-width:820px){#recruit-header nav ul li p a{font-size:4vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header nav ul li p a{font-size:1.0833333333vw}}@media (min-width:1200px){#recruit-header nav ul li p a{font-size:13px}}@media (max-width:820px){#recruit-header nav ul li p a{line-height:5.8666666667vw}}@media (min-width:821px) and (max-width:1199px){#recruit-header nav ul li p a{line-height:1.5vw}}@media (min-width:1200px){#recruit-header nav ul li p a{line-height:18px}}@media (max-width:820px){#recruit-header nav ul li p a{min-width:100%}}@media (min-width:821px) and (max-width:1199px){#recruit-header nav ul li p a{min-width:16.6666666667vw}}@media (min-width:1200px){#recruit-header nav ul li p a{min-width:200px}}@media (max-width:820px){#recruit-header nav ul li p a{min-height:auto}}@media (min-width:821px) and (max-width:1199px){#recruit-header nav ul li p a{min-height:4.6666666667vw}}@media (min-width:1200px){#recruit-header nav ul li p a{min-height:56px}}@media (max-width:820px){#recruit-header nav ul li p a{padding:6vw 0}}@media (min-width:821px) and (max-width:1199px){#recruit-header nav ul li p a{padding:0}}@media (min-width:1200px){#recruit-header nav ul li p a{padding:0}}@media screen and (max-width:820px){#recruit-header nav ul li p a{font-family:"Noto Sans JP",sans-serif;font-weight:400;text-align:left;justify-content:flex-start}#recruit-header nav ul li p a:after{content:"";display:block;position:absolute;background:url(/career/data/images/icon_arrow.svg) no-repeat 50% 50%/contain;opacity:.3;transition:all .5s}}@media screen and (max-width:820px) and (max-width:820px){#recruit-header nav ul li p a:after{width:3.7333333333vw}}@media screen and (max-width:820px) and (min-width:821px) and (max-width:1199px){#recruit-header nav ul li p a:after{width:1.1666666667vw}}@media screen and (max-width:820px) and (min-width:1200px){#recruit-header nav ul li p a:after{width:14px}}@media screen and (max-width:820px) and (max-width:820px){#recruit-header nav ul li p a:after{height:2.1333333333vw}}@media screen and (max-width:820px) and (min-width:821px) and (max-width:1199px){#recruit-header nav ul li p a:after{height:.6666666667vw}}@media screen and (max-width:820px) and (min-width:1200px){#recruit-header nav ul li p a:after{height:8px}}@media screen and (max-width:820px) and (max-width:820px){#recruit-header nav ul li p a:after{right:4vw}}@media screen and (max-width:820px) and (min-width:821px) and (max-width:1199px){#recruit-header nav ul li p a:after{right:2.25vw}}@media screen and (max-width:820px) and (min-width:1200px){#recruit-header nav ul li p a:after{right:27px}}#recruit-header nav ul li p a:hover{color:#0a0fd2}@media screen and (max-width:820px){#recruit-header nav ul li.type{margin-left:8.6vw}}#recruit-header nav ul li.no-link p a:after{display:none}#recruit-header nav ul li.no-link p a:hover{color:#000}body#ca_ra #recruit-header nav ul li.ca_ra p a{color:#0a0fd2}body#engineer #recruit-header nav ul li.engineer p a{color:#0a0fd2}body#designer #recruit-header nav ul li.designer p a{color:#0a0fd2}body#marketer #recruit-header nav ul li.marketer p a{color:#0a0fd2}body#corporate #recruit-header nav ul li.corporate p a{color:#0a0fd2}@media (max-width:820px){.wrap{max-width:100%}}@media (min-width:821px) and (max-width:1199px){.wrap{max-width:119.1666666667vw}}@media (min-width:1200px){.wrap{max-width:1430px}}@media (max-width:820px){.wrap{padding:0 6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.wrap{padding:0 15vw}}@media (min-width:1200px){.wrap{padding:0 180px}}h2{font-family:"Shippori Antique B1",sans-serif;font-weight:400;font-style:normal}@media (max-width:820px){h2{letter-spacing:.05em}}@media (min-width:821px) and (max-width:1199px){h2{letter-spacing:.15em}}@media (min-width:1200px){h2{letter-spacing:.15em}}@media (max-width:820px){h2{font-size:8.5333333333vw}}@media (min-width:821px) and (max-width:1199px){h2{font-size:3.25vw}}@media (min-width:1200px){h2{font-size:39px}}@media (max-width:820px){h2{padding-top:9.3333333333vw}}@media (min-width:821px) and (max-width:1199px){h2{padding-top:2.9166666667vw}}@media (min-width:1200px){h2{padding-top:35px}}h2 span{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:0}@media (max-width:820px){h2 span{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){h2 span{font-size:1.1666666667vw}}@media (min-width:1200px){h2 span{font-size:14px}}#recruit-footer{background-image:none;background-color:#000}@media (max-width:820px){#recruit-footer{padding:13.3333333333vw 0 8.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#recruit-footer{padding:3.1666666667vw 0 2.8333333333vw}}@media (min-width:1200px){#recruit-footer{padding:38px 0 34px}}@media (max-width:820px){#recruit-footer .log a img{width:26.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#recruit-footer .log a img{width:12.5vw}}@media (min-width:1200px){#recruit-footer .log a img{width:150px}}@media (max-width:820px){#recruit-footer .log a img{height:8vw}}@media (min-width:821px) and (max-width:1199px){#recruit-footer .log a img{height:3.75vw}}@media (min-width:1200px){#recruit-footer .log a img{height:45px}}@media (max-width:820px){#recruit-footer .wrap .bottom{margin-top:13.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#recruit-footer .wrap .bottom{margin-top:1.5vw}}@media (min-width:1200px){#recruit-footer .wrap .bottom{margin-top:18px}}#recruit-footer .wrap .bottom .right{display:flex}@media (max-width:820px){#recruit-footer .wrap .bottom .right{margin-top:0}}@media (min-width:821px) and (max-width:1199px){#recruit-footer .wrap .bottom .right{margin-top:-.25vw}}@media (min-width:1200px){#recruit-footer .wrap .bottom .right{margin-top:-3px}}@media (max-width:820px){#recruit-footer .wrap .bottom .right{margin-bottom:9.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#recruit-footer .wrap .bottom .right{margin-bottom:0}}@media (min-width:1200px){#recruit-footer .wrap .bottom .right{margin-bottom:0}}#recruit-footer .wrap .bottom .right>div{font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){#recruit-footer .wrap .bottom .right>div{font-size:3.2vw}}@media (min-width:821px) and (max-width:1199px){#recruit-footer .wrap .bottom .right>div{font-size:1vw}}@media (min-width:1200px){#recruit-footer .wrap .bottom .right>div{font-size:12px}}@media (max-width:820px){#recruit-footer .wrap .bottom .right>div{margin:0}}@media (min-width:821px) and (max-width:1199px){#recruit-footer .wrap .bottom .right>div{margin:0}}@media (min-width:1200px){#recruit-footer .wrap .bottom .right>div{margin:0}}@media (max-width:820px){#recruit-footer .wrap .bottom .right .corporate{margin-right:0}}@media (min-width:821px) and (max-width:1199px){#recruit-footer .wrap .bottom .right .corporate{margin-right:3.75vw}}@media (min-width:1200px){#recruit-footer .wrap .bottom .right .corporate{margin-right:45px}}@media (max-width:820px){#recruit-footer .wrap .bottom .right .slash{margin:0 .5em}}@media (min-width:821px) and (max-width:1199px){#recruit-footer .wrap .bottom .right .slash{margin:0}}@media (min-width:1200px){#recruit-footer .wrap .bottom .right .slash{margin:0}}#recruit-footer .wrap .bottom .copyright{color:#eeefef;font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media (max-width:820px){#recruit-footer .wrap .bottom .copyright{font-size:2.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#recruit-footer .wrap .bottom .copyright{font-size:.8333333333vw}}@media (min-width:1200px){#recruit-footer .wrap .bottom .copyright{font-size:10px}}@media (max-width:820px){#article-hero{margin-top:26vw}}@media (min-width:821px) and (max-width:1199px){#article-hero{margin-top:0}}@media (min-width:1200px){#article-hero{margin-top:0}}@media (max-width:820px){#article-hero{margin-bottom:11.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#article-hero{margin-bottom:0}}@media (min-width:1200px){#article-hero{margin-bottom:0}}@media (max-width:820px){#article-hero .wrap{max-width:100%}}@media (min-width:821px) and (max-width:1199px){#article-hero .wrap{max-width:94.1666666667vw}}@media (min-width:1200px){#article-hero .wrap{max-width:1130px}}@media (max-width:820px){#article-hero .wrap{padding:0 0}}@media (min-width:821px) and (max-width:1199px){#article-hero .wrap{padding:15.1666666667vw 9.5833333333vw 4.5833333333vw}}@media (min-width:1200px){#article-hero .wrap{padding:182px 115px 55px}}#article-hero .wrap img,#article-hero .wrap picture{width:100%}@media (max-width:820px){#article-body .wrap{max-width:100%}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap{max-width:94.1666666667vw}}@media (min-width:1200px){#article-body .wrap{max-width:1130px}}@media (max-width:820px){#article-body .wrap{padding:0 6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap{padding:0 9.5833333333vw}}@media (min-width:1200px){#article-body .wrap{padding:0 115px}}#article-body .wrap p{font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){#article-body .wrap p{font-size:4vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap p{font-size:1.4166666667vw}}@media (min-width:1200px){#article-body .wrap p{font-size:17px}}@media (max-width:820px){#article-body .wrap p{line-height:7.2vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap p{line-height:2.6666666667vw}}@media (min-width:1200px){#article-body .wrap p{line-height:32px}}@media (max-width:820px){#article-body .wrap p{margin-bottom:8vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap p{margin-bottom:2.5vw}}@media (min-width:1200px){#article-body .wrap p{margin-bottom:30px}}#article-body .wrap p.is-style-interviewer{color:#0a0fd2;font-family:"Noto Sans JP",sans-serif;font-weight:500}@media (max-width:820px){#article-body .wrap p.is-style-interviewer{margin-top:13.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap p.is-style-interviewer{margin-top:6.6666666667vw}}@media (min-width:1200px){#article-body .wrap p.is-style-interviewer{margin-top:80px}}@media (max-width:820px){#article-body .wrap p.is-style-interviewer{margin-bottom:4vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap p.is-style-interviewer{margin-bottom:2.5vw}}@media (min-width:1200px){#article-body .wrap p.is-style-interviewer{margin-bottom:30px}}#article-body .wrap p.is-style-interviewer:before{content:"";display:inline-block;height:1px;background-color:#0a0fd2;vertical-align:19%}@media (max-width:820px){#article-body .wrap p.is-style-interviewer:before{width:5.6vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap p.is-style-interviewer:before{width:3.5vw}}@media (min-width:1200px){#article-body .wrap p.is-style-interviewer:before{width:42px}}@media (max-width:820px){#article-body .wrap p.is-style-interviewer:before{margin-right:1.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap p.is-style-interviewer:before{margin-right:.8333333333vw}}@media (min-width:1200px){#article-body .wrap p.is-style-interviewer:before{margin-right:10px}}@media (max-width:820px){#article-body .wrap figure{margin:10.6666666667vw auto}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap figure{margin:6.6666666667vw auto}}@media (min-width:1200px){#article-body .wrap figure{margin:80px auto}}#article-body .wrap h5{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#0a0fd2}@media (max-width:820px){#article-body .wrap h5{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap h5{font-size:1.1666666667vw}}@media (min-width:1200px){#article-body .wrap h5{font-size:14px}}@media (max-width:820px){#article-body .wrap h5{margin-bottom:8.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap h5{margin-bottom:2.5vw}}@media (min-width:1200px){#article-body .wrap h5{margin-bottom:30px}}#article-body .wrap h1{font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){#article-body .wrap h1{font-size:8.5333333333vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap h1{font-size:3.1666666667vw}}@media (min-width:1200px){#article-body .wrap h1{font-size:38px}}@media (max-width:820px){#article-body .wrap h1{line-height:11.2vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap h1{line-height:4.6666666667vw}}@media (min-width:1200px){#article-body .wrap h1{line-height:56px}}@media (max-width:820px){#article-body .wrap h1{margin-bottom:14vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap h1{margin-bottom:3.3333333333vw}}@media (min-width:1200px){#article-body .wrap h1{margin-bottom:40px}}#article-body .wrap hr{background-color:#55585a;position:absolute;left:0;width:100vw}@media (max-width:820px){#article-body .wrap hr{left:6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap hr{left:9.5833333333vw}}@media (min-width:1200px){#article-body .wrap hr{left:115px}}#article-body .wrap .profile{display:flex;justify-content:flex-start}@media (max-width:820px){#article-body .wrap .profile{flex-direction:column}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile{flex-direction:row}}@media (min-width:1200px){#article-body .wrap .profile{flex-direction:row}}@media (max-width:820px){#article-body .wrap .profile{align-items:flex-start}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile{align-items:center}}@media (min-width:1200px){#article-body .wrap .profile{align-items:center}}@media (max-width:820px){#article-body .wrap .profile{padding-top:8vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile{padding-top:2.75vw}}@media (min-width:1200px){#article-body .wrap .profile{padding-top:33px}}@media (max-width:820px){#article-body .wrap .profile{margin-bottom:16vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile{margin-bottom:10vw}}@media (min-width:1200px){#article-body .wrap .profile{margin-bottom:120px}}#article-body .wrap .profile .prop{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#0a0fd2}@media (max-width:820px){#article-body .wrap .profile .prop{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .prop{font-size:1.1666666667vw}}@media (min-width:1200px){#article-body .wrap .profile .prop{font-size:14px}}@media (max-width:820px){#article-body .wrap .profile .prop{padding-right:0}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .prop{padding-right:4.8333333333vw}}@media (min-width:1200px){#article-body .wrap .profile .prop{padding-right:58px}}@media (max-width:820px){#article-body .wrap .profile .prop{margin-bottom:7.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .prop{margin-bottom:0}}@media (min-width:1200px){#article-body .wrap .profile .prop{margin-bottom:0}}#article-body .wrap .profile .position{font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){#article-body .wrap .profile .position{font-size:3.2vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .position{font-size:1.1666666667vw}}@media (min-width:1200px){#article-body .wrap .profile .position{font-size:14px}}@media (max-width:820px){#article-body .wrap .profile .position{line-height:3.2vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .position{line-height:1.1666666667vw}}@media (min-width:1200px){#article-body .wrap .profile .position{line-height:14px}}@media (max-width:820px){#article-body .wrap .profile .position{margin-bottom:3.0666666667vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .position{margin-bottom:1.0833333333vw}}@media (min-width:1200px){#article-body .wrap .profile .position{margin-bottom:13px}}#article-body .wrap .profile .position br{display:none}#article-body .wrap .profile .year{font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){#article-body .wrap .profile .year{font-size:3.2vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .year{font-size:1.1666666667vw}}@media (min-width:1200px){#article-body .wrap .profile .year{font-size:14px}}@media (max-width:820px){#article-body .wrap .profile .year{line-height:3.2vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .year{line-height:1.1666666667vw}}@media (min-width:1200px){#article-body .wrap .profile .year{line-height:14px}}#article-body .wrap .profile .name{display:flex;align-items:center}@media (max-width:820px){#article-body .wrap .profile .name{margin-top:2.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .name{margin-top:.8333333333vw}}@media (min-width:1200px){#article-body .wrap .profile .name{margin-top:10px}}#article-body .wrap .profile .name .jp{font-family:"Noto Sans JP",sans-serif;font-weight:700}@media (max-width:820px){#article-body .wrap .profile .name .jp{font-size:5.0666666667vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .name .jp{font-size:1.6666666667vw}}@media (min-width:1200px){#article-body .wrap .profile .name .jp{font-size:20px}}@media (max-width:820px){#article-body .wrap .profile .name .jp{line-height:5.0666666667vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .name .jp{line-height:1.6666666667vw}}@media (min-width:1200px){#article-body .wrap .profile .name .jp{line-height:20px}}#article-body .wrap .profile .name .en{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media (max-width:820px){#article-body .wrap .profile .name .en{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .name .en{font-size:1vw}}@media (min-width:1200px){#article-body .wrap .profile .name .en{font-size:12px}}@media (max-width:820px){#article-body .wrap .profile .name .en{line-height:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .name .en{line-height:1vw}}@media (min-width:1200px){#article-body .wrap .profile .name .en{line-height:12px}}@media (max-width:820px){#article-body .wrap .profile .name .en{margin-left:3.2vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .name .en{margin-left:.8333333333vw}}@media (min-width:1200px){#article-body .wrap .profile .name .en{margin-left:10px}}@media (max-width:820px){#article-body .wrap .profile .name .en{margin-top:.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .profile .name .en{margin-top:0}}@media (min-width:1200px){#article-body .wrap .profile .name .en{margin-top:0}}@media (max-width:820px){#article-body .wrap .link-buttons{transform:translateX(0)}}@media (min-width:821px) and (max-width:1199px){#article-body .wrap .link-buttons{transform:translateX(-90px)}}@media (min-width:1200px){#article-body .wrap .link-buttons{transform:translateX(-90px)}}#article-body .wrap .link-buttons.single{transform:none}@media (max-width:820px){#interview{margin:0 auto 36.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview{margin:6.6666666667vw auto 20.8333333333vw}}@media (min-width:1200px){#interview{margin:80px auto 250px}}@media (max-width:820px){body#career-top #interview{margin:18.6666666667vw auto 47.2vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview{margin:11.6666666667vw auto 20.8333333333vw}}@media (min-width:1200px){body#career-top #interview{margin:140px auto 250px}}@media (max-width:820px){body.wp-theme-geekly_recruit_interview #interview{margin:24vw auto 36.6666666667vw}}@media (min-width:821px) and (max-width:1199px){body.wp-theme-geekly_recruit_interview #interview{margin:6.6666666667vw auto 20.8333333333vw}}@media (min-width:1200px){body.wp-theme-geekly_recruit_interview #interview{margin:80px auto 250px}}#interview.no-results .objects,#interview.no-results .wrap{display:none}#interview .objects img{position:absolute;z-index:6}@media (max-width:820px){#interview .objects img#obj9{width:21.64vw}}@media (min-width:821px) and (max-width:1199px){#interview .objects img#obj9{width:13.525vw}}@media (min-width:1200px){#interview .objects img#obj9{width:162.3px}}@media (max-width:820px){#interview .objects img#obj9{height:22.1333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .objects img#obj9{height:13.8333333333vw}}@media (min-width:1200px){#interview .objects img#obj9{height:166px}}@media (max-width:820px){#interview .objects img#obj9{right:-4.4vw}}@media (min-width:821px) and (max-width:1199px){#interview .objects img#obj9{right:-3.5vw}}@media (min-width:1200px){#interview .objects img#obj9{right:-42px}}@media (max-width:820px){#interview .objects img#obj9{top:-9.8666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview .objects img#obj9{top:-8.3333333333vw}}@media (min-width:1200px){#interview .objects img#obj9{top:-100px}}@media (max-width:820px){#interview .objects img#obj10{width:34.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview .objects img#obj10{width:17.3475vw}}@media (min-width:1200px){#interview .objects img#obj10{width:208.17px}}@media (max-width:820px){#interview .objects img#obj10{height:33.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .objects img#obj10{height:16.6666666667vw}}@media (min-width:1200px){#interview .objects img#obj10{height:200px}}@media (max-width:820px){#interview .objects img#obj10{left:-20vw}}@media (min-width:821px) and (max-width:1199px){#interview .objects img#obj10{left:-11.6666666667vw}}@media (min-width:1200px){#interview .objects img#obj10{left:-140px}}@media (max-width:820px){#interview .objects img#obj10{bottom:-26.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview .objects img#obj10{bottom:-8.3333333333vw}}@media (min-width:1200px){#interview .objects img#obj10{bottom:-100px}}@media (max-width:820px){body#career-top #interview .objects img#obj10{width:34.6666666667vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .objects img#obj10{width:17.3475vw}}@media (min-width:1200px){body#career-top #interview .objects img#obj10{width:208.17px}}@media (max-width:820px){body#career-top #interview .objects img#obj10{height:33.3333333333vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .objects img#obj10{height:16.6666666667vw}}@media (min-width:1200px){body#career-top #interview .objects img#obj10{height:200px}}@media (max-width:820px){body#career-top #interview .objects img#obj10{left:-26.6666666667vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .objects img#obj10{left:-11.6666666667vw}}@media (min-width:1200px){body#career-top #interview .objects img#obj10{left:-140px}}@media (max-width:820px){body#career-top #interview .objects img#obj10{top:48vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .objects img#obj10{top:-8.3333333333vw}}@media (min-width:1200px){body#career-top #interview .objects img#obj10{top:-100px}}#interview .objects img#obj11{display:none}body#career-top #interview .objects img#obj11{display:block}@media (max-width:820px){body#career-top #interview .objects img#obj11{width:20vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .objects img#obj11{width:10.8333333333vw}}@media (min-width:1200px){body#career-top #interview .objects img#obj11{width:130px}}@media (max-width:820px){body#career-top #interview .objects img#obj11{height:20vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .objects img#obj11{height:10.8333333333vw}}@media (min-width:1200px){body#career-top #interview .objects img#obj11{height:130px}}@media (max-width:820px){body#career-top #interview .objects img#obj11{left:5.7333333333vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .objects img#obj11{left:20.8333333333vw}}@media (min-width:1200px){body#career-top #interview .objects img#obj11{left:250px}}@media (max-width:820px){body#career-top #interview .objects img#obj11{bottom:-28.8vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .objects img#obj11{bottom:-15vw}}@media (min-width:1200px){body#career-top #interview .objects img#obj11{bottom:-180px}}#interview .wrap hr{background-color:#55585a;position:absolute;left:0;width:100vw}@media (max-width:820px){#interview .wrap hr{left:6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap hr{left:15vw}}@media (min-width:1200px){#interview .wrap hr{left:180px}}#interview .wrap .cols{display:flex;justify-content:space-between}@media (max-width:820px){#interview .wrap .cols{padding-top:24vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .cols{padding-top:6.6666666667vw}}@media (min-width:1200px){#interview .wrap .cols{padding-top:80px}}@media (max-width:820px){body#career-top #interview .wrap .cols{padding-top:24vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .wrap .cols{padding-top:9.1666666667vw}}@media (min-width:1200px){body#career-top #interview .wrap .cols{padding-top:110px}}@media (max-width:820px){#interview .wrap .cols h2{font-size:6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .cols h2{font-size:2.3333333333vw}}@media (min-width:1200px){#interview .wrap .cols h2{font-size:28px}}@media (max-width:820px){#interview .wrap .cols h2{line-height:6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .cols h2{line-height:2.3333333333vw}}@media (min-width:1200px){#interview .wrap .cols h2{line-height:28px}}@media (max-width:820px){#interview .wrap .cols h2{padding-top:10.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .cols h2{padding-top:3.8333333333vw}}@media (min-width:1200px){#interview .wrap .cols h2{padding-top:46px}}@media (max-width:820px){body#career-top #interview .wrap .cols h2{font-size:8.5333333333vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .wrap .cols h2{font-size:3vw}}@media (min-width:1200px){body#career-top #interview .wrap .cols h2{font-size:36px}}@media (max-width:820px){body#career-top #interview .wrap .cols h2{line-height:8.5333333333vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .wrap .cols h2{line-height:3vw}}@media (min-width:1200px){body#career-top #interview .wrap .cols h2{line-height:36px}}@media (max-width:820px){body#career-top #interview .wrap .cols h2{padding-top:10.6666666667vw}}@media (min-width:821px) and (max-width:1199px){body#career-top #interview .wrap .cols h2{padding-top:4.5833333333vw}}@media (min-width:1200px){body#career-top #interview .wrap .cols h2{padding-top:55px}}#interview .wrap .button.type-e{margin:0 auto}@media (max-width:820px){#interview .wrap .button.type-e{margin-top:16vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .button.type-e{margin-top:3.3333333333vw}}@media (min-width:1200px){#interview .wrap .button.type-e{margin-top:40px}}#interview .wrap .items{position:relative}#interview .wrap .items:before{content:"";display:block;position:absolute;z-index:8;right:100%;top:0;width:100vw;background-color:#fff}@media (max-width:820px){#interview .wrap .items:before{height:69.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items:before{height:100%}}@media (min-width:1200px){#interview .wrap .items:before{height:100%}}@media screen and (max-width:820px){#interview .wrap .items:before{display:none}}@media (max-width:820px){#interview .wrap .items{width:auto}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items{width:110%}}@media (min-width:1200px){#interview .wrap .items{width:110%}}@media (max-width:820px){#interview .wrap .items{margin-top:11.7333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items{margin-top:7.3333333333vw}}@media (min-width:1200px){#interview .wrap .items{margin-top:88px}}#interview .wrap .items .slick-track{display:flex!important;align-items:flex-start!important}#interview .wrap .items .slick-list{padding:0!important}@media (max-width:820px){#interview .wrap .items .slick-list{overflow:visible}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .slick-list{overflow:visible}}@media (min-width:1200px){#interview .wrap .items .slick-list{overflow:visible}}#interview .wrap .items .slick-slide{opacity:1!important}#interview .wrap .items .slick-slide.slick-cloned{opacity:1!important}@media (max-width:820px){#interview .wrap .items .item{width:77.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item{width:30%}}@media (min-width:1200px){#interview .wrap .items .item{width:31%}}@media (max-width:820px){#interview .wrap .items .item{padding-right:4vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item{padding-right:1.6666666667vw}}@media (min-width:1200px){#interview .wrap .items .item{padding-right:40px}}@media (max-width:820px){#interview .wrap .items .item{padding-left:4vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item{padding-left:0}}@media (min-width:1200px){#interview .wrap .items .item{padding-left:0}}#interview .wrap .items .item .img-wrapper{overflow:hidden}@media (max-width:820px){#interview .wrap .items .item .img-wrapper{width:69.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item .img-wrapper{width:100%}}@media (min-width:1200px){#interview .wrap .items .item .img-wrapper{width:100%}}@media (max-width:820px){#interview .wrap .items .item .img-wrapper{height:69.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item .img-wrapper{height:22vw}}@media (min-width:1200px){#interview .wrap .items .item .img-wrapper{height:350px}}#interview .wrap .items .item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}#interview .wrap .items .item:hover img{transform:scale(1.05)}#interview .wrap .items .item h3{font-family:"Noto Sans JP",sans-serif;font-weight:700}@media (max-width:820px){#interview .wrap .items .item h3{margin-top:3.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h3{margin-top:2.0833333333vw}}@media (min-width:1200px){#interview .wrap .items .item h3{margin-top:25px}}@media (max-width:820px){#interview .wrap .items .item h3{font-size:4.2666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h3{font-size:1.8333333333vw}}@media (min-width:1200px){#interview .wrap .items .item h3{font-size:22px}}@media (max-width:820px){#interview .wrap .items .item h3{line-height:6.4vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h3{line-height:2.6666666667vw}}@media (min-width:1200px){#interview .wrap .items .item h3{line-height:32px}}#interview .wrap .items .item h4{font-family:"Noto Sans JP",sans-serif;font-weight:500}@media (max-width:820px){#interview .wrap .items .item h4{margin:2.6666666667vw 0}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h4{margin:.6666666667vw 0}}@media (min-width:1200px){#interview .wrap .items .item h4{margin:8px 0}}@media (max-width:820px){#interview .wrap .items .item h4{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h4{font-size:1.1666666667vw}}@media (min-width:1200px){#interview .wrap .items .item h4{font-size:14px}}@media (max-width:820px){#interview .wrap .items .item h4{line-height:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h4{line-height:1.6666666667vw}}@media (min-width:1200px){#interview .wrap .items .item h4{line-height:20px}}#interview .wrap .items .item p{font-family:"Noto Sans JP",sans-serif;font-weight:500}@media (max-width:820px){#interview .wrap .items .item p{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item p{font-size:1.1666666667vw}}@media (min-width:1200px){#interview .wrap .items .item p{font-size:14px}}@media (max-width:820px){#interview .wrap .items .item p{line-height:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item p{line-height:1.1666666667vw}}@media (min-width:1200px){#interview .wrap .items .item p{line-height:14px}}#interview .wrap .items .item h5{font-family:"Noto Sans JP",sans-serif;font-weight:700}@media (max-width:820px){#interview .wrap .items .item h5{margin-top:3.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h5{margin-top:1.5vw}}@media (min-width:1200px){#interview .wrap .items .item h5{margin-top:18px}}@media (max-width:820px){#interview .wrap .items .item h5{font-size:3.7333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h5{font-size:1.5vw}}@media (min-width:1200px){#interview .wrap .items .item h5{font-size:18px}}@media (max-width:820px){#interview .wrap .items .item h5{line-height:3.7333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h5{line-height:1.5vw}}@media (min-width:1200px){#interview .wrap .items .item h5{line-height:18px}}#interview .wrap .items .item h5 span{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;margin-left:1em;display:inline-block}@media (max-width:820px){#interview .wrap .items .item h5 span{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h5 span{font-size:1.25vw}}@media (min-width:1200px){#interview .wrap .items .item h5 span{font-size:15px}}@media (max-width:820px){#interview .wrap .items .item h5 span{vertical-align:8%}}@media (min-width:821px) and (max-width:1199px){#interview .wrap .items .item h5 span{vertical-align:8%}}@media (min-width:1200px){#interview .wrap .items .item h5 span{vertical-align:8%}}#interview .wrap .items .item.type1 .img-wrapper{-webkit-mask:url(/career/data/images/mask_type1.svg) no-repeat center/contain;mask:url(/career/data/images/mask_type1.svg) no-repeat center/contain;-webkit-mask-size:100% 100%;mask-size:100% 100%}#interview .wrap .items .item.type2 .img-wrapper{-webkit-mask:url(/career/data/images/mask_type2.svg) no-repeat center/contain;mask:url(/career/data/images/mask_type2.svg) no-repeat center/contain;-webkit-mask-size:100% 100%;mask-size:100% 100%}#interview .wrap .items .item.type3 .img-wrapper{-webkit-mask:url(/career/data/images/mask_type3.svg) no-repeat center/contain;mask:url(/career/data/images/mask_type3.svg) no-repeat center/contain;-webkit-mask-size:100% 100%;mask-size:100% 100%}#interview .wrap .items .item.type4 .img-wrapper{-webkit-mask:url(/career/data/images/mask_type4.svg) no-repeat center/contain;mask:url(/career/data/images/mask_type4.svg) no-repeat center/contain;-webkit-mask-size:100% 100%;mask-size:100% 100%}.objects.relative{position:relative}.objects img{position:absolute;z-index:6}@media (max-width:820px){.objects img#obj13{width:20vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj13{width:10.8333333333vw}}@media (min-width:1200px){.objects img#obj13{width:130px}}@media (max-width:820px){.objects img#obj13{height:20vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj13{height:10.8333333333vw}}@media (min-width:1200px){.objects img#obj13{height:130px}}@media (max-width:820px){.objects img#obj13{left:-10vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj13{left:-5.4166666667vw}}@media (min-width:1200px){.objects img#obj13{left:-65px}}@media (max-width:820px){.objects img#obj13{top:0}}@media (min-width:821px) and (max-width:1199px){.objects img#obj13{top:12.5vw}}@media (min-width:1200px){.objects img#obj13{top:150px}}@media (max-width:820px){.objects img#obj14{width:20vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj14{width:10vw}}@media (min-width:1200px){.objects img#obj14{width:120px}}@media (max-width:820px){.objects img#obj14{height:40vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj14{height:20vw}}@media (min-width:1200px){.objects img#obj14{height:240px}}@media (max-width:820px){.objects img#obj14{right:-5.3333333333vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj14{right:-2.3333333333vw}}@media (min-width:1200px){.objects img#obj14{right:-28px}}@media (max-width:820px){.objects img#obj14{top:40vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj14{top:15.5vw}}@media (min-width:1200px){.objects img#obj14{top:186px}}@media (max-width:820px){body#ca_ra .objects img#obj14{top:64vw}}@media (min-width:821px) and (max-width:1199px){body#ca_ra .objects img#obj14{top:20vw}}@media (min-width:1200px){body#ca_ra .objects img#obj14{top:240px}}@media (max-width:820px){.objects img#obj15{width:34.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj15{width:16.6666666667vw}}@media (min-width:1200px){.objects img#obj15{width:200px}}@media (max-width:820px){.objects img#obj15{height:33.3333333333vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj15{height:17.4166666667vw}}@media (min-width:1200px){.objects img#obj15{height:209px}}@media (max-width:820px){.objects img#obj15{left:-23.0666666667vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj15{left:-11.25vw}}@media (min-width:1200px){.objects img#obj15{left:-135px}}@media (max-width:820px){.objects img#obj15{top:418.1333333333vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj15{top:103vw}}@media (min-width:1200px){.objects img#obj15{top:1236px}}@media (max-width:820px){.objects img#obj16{width:28.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj16{width:13.525vw}}@media (min-width:1200px){.objects img#obj16{width:162.3px}}@media (max-width:820px){.objects img#obj16{height:29.3333333333vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj16{height:13.8333333333vw}}@media (min-width:1200px){.objects img#obj16{height:166px}}@media (max-width:820px){.objects img#obj16{right:-9.6vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj16{right:-3.25vw}}@media (min-width:1200px){.objects img#obj16{right:-39px}}@media (max-width:820px){.objects img#obj16{top:749.3333333333vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj16{top:128.6666666667vw}}@media (min-width:1200px){.objects img#obj16{top:1544px}}@media (max-width:820px){.objects img#obj17{width:20vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj17{width:10.8333333333vw}}@media (min-width:1200px){.objects img#obj17{width:130px}}@media (max-width:820px){.objects img#obj17{height:20vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj17{height:10.8333333333vw}}@media (min-width:1200px){.objects img#obj17{height:130px}}@media (max-width:820px){.objects img#obj17{right:-7.4666666667vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj17{right:-3.6666666667vw}}@media (min-width:1200px){.objects img#obj17{right:-44px}}@media (max-width:820px){.objects img#obj17{top:1085.0666666667vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj17{top:187.25vw}}@media (min-width:1200px){.objects img#obj17{top:2247px}}@media (max-width:820px){.objects img#obj18{width:20vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj18{width:10.8333333333vw}}@media (min-width:1200px){.objects img#obj18{width:130px}}@media (max-width:820px){.objects img#obj18{height:20vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj18{height:10.8333333333vw}}@media (min-width:1200px){.objects img#obj18{height:130px}}@media (max-width:820px){.objects img#obj18{left:-4.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.objects img#obj18{left:-.8333333333vw}}@media (min-width:1200px){.objects img#obj18{left:-10px}}@media (max-width:820px){.objects img#obj18{top:0}}@media (min-width:821px) and (max-width:1199px){.objects img#obj18{top:0}}@media (min-width:1200px){.objects img#obj18{top:0}}.objects.on-footer{position:relative;width:100%}.objects.on-footer #obj12{position:absolute}@media (max-width:820px){.objects.on-footer #obj12{width:20vw}}@media (min-width:821px) and (max-width:1199px){.objects.on-footer #obj12{width:10.8333333333vw}}@media (min-width:1200px){.objects.on-footer #obj12{width:130px}}@media (max-width:820px){.objects.on-footer #obj12{height:20vw}}@media (min-width:821px) and (max-width:1199px){.objects.on-footer #obj12{height:10.8333333333vw}}@media (min-width:1200px){.objects.on-footer #obj12{height:130px}}@media (max-width:820px){.objects.on-footer #obj12{right:-4.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.objects.on-footer #obj12{right:13vw}}@media (min-width:1200px){.objects.on-footer #obj12{right:156px}}@media (max-width:820px){.objects.on-footer #obj12{top:-10.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.objects.on-footer #obj12{top:-5.8333333333vw}}@media (min-width:1200px){.objects.on-footer #obj12{top:-70px}}@media (max-width:820px){body#career-top .objects.on-footer #obj12{width:20vw}}@media (min-width:821px) and (max-width:1199px){body#career-top .objects.on-footer #obj12{width:10.8333333333vw}}@media (min-width:1200px){body#career-top .objects.on-footer #obj12{width:130px}}@media (max-width:820px){body#career-top .objects.on-footer #obj12{height:20vw}}@media (min-width:821px) and (max-width:1199px){body#career-top .objects.on-footer #obj12{height:10.8333333333vw}}@media (min-width:1200px){body#career-top .objects.on-footer #obj12{height:130px}}@media (max-width:820px){body#career-top .objects.on-footer #obj12{right:10.4vw}}@media (min-width:821px) and (max-width:1199px){body#career-top .objects.on-footer #obj12{right:13vw}}@media (min-width:1200px){body#career-top .objects.on-footer #obj12{right:156px}}@media (max-width:820px){body#career-top .objects.on-footer #obj12{top:-8.2666666667vw}}@media (min-width:821px) and (max-width:1199px){body#career-top .objects.on-footer #obj12{top:-5.8333333333vw}}@media (min-width:1200px){body#career-top .objects.on-footer #obj12{top:-70px}}.link-buttons{display:grid;justify-items:center}@media (max-width:820px){.link-buttons{gap:4vw}}@media (min-width:821px) and (max-width:1199px){.link-buttons{gap:2.5vw}}@media (min-width:1200px){.link-buttons{gap:30px}}@media (max-width:820px){.link-buttons{margin:10.6666666667vw auto}}@media (min-width:821px) and (max-width:1199px){.link-buttons{margin:6.6666666667vw auto 0}}@media (min-width:1200px){.link-buttons{margin:80px auto 0}}@media (max-width:820px){.link-buttons{grid-template-columns:repeat(1,1fr)}}@media (min-width:821px) and (max-width:1199px){.link-buttons{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.link-buttons{grid-template-columns:repeat(2,1fr)}}.link-buttons.single{grid-template-columns:1fr}.button.type-g{display:flex;flex:none;justify-content:flex-start;align-items:center;border:1px solid #0a0fd2;background-color:#0a0fd2;color:#fff;transition:all .5s;margin:0 auto;font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){.button.type-g{font-size:3.4666666667vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g{font-size:1.25vw}}@media (min-width:1200px){.button.type-g{font-size:15px}}@media (max-width:820px){.button.type-g{line-height:3.4666666667vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g{line-height:1.25vw}}@media (min-width:1200px){.button.type-g{line-height:15px}}@media (max-width:820px){.button.type-g{width:100%}}@media (min-width:821px) and (max-width:1199px){.button.type-g{width:43.3333333333vw}}@media (min-width:1200px){.button.type-g{width:520px}}@media (max-width:820px){.button.type-g{height:24.5333333333vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g{height:10vw}}@media (min-width:1200px){.button.type-g{height:120px}}@media (max-width:820px){.button.type-g{border-radius:14.4vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g{border-radius:5vw}}@media (min-width:1200px){.button.type-g{border-radius:60px}}.button.type-g p.button-text{margin:0!important}@media (max-width:820px){.button.type-g p.button-text{font-size:3.4666666667vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g p.button-text{font-size:1.5vw}}@media (min-width:1200px){.button.type-g p.button-text{font-size:18px}}@media (max-width:820px){.button.type-g p.button-text{line-height:5.8666666667vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g p.button-text{line-height:2.6666666667vw}}@media (min-width:1200px){.button.type-g p.button-text{line-height:32px}}@media (max-width:820px){.button.type-g p.button-text{padding-right:10.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g p.button-text{padding-right:0}}@media (min-width:1200px){.button.type-g p.button-text{padding-right:0}}@media (max-width:820px){.button.type-g p.button-text{padding-left:10.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g p.button-text{padding-left:5.8333333333vw}}@media (min-width:1200px){.button.type-g p.button-text{padding-left:70px}}.button.type-g:after{content:"";display:block;position:absolute;-webkit-mask:url(/career/data/images/icon_link.svg) no-repeat 50% 50%/contain;mask:url(/career/data/images/icon_link.svg) no-repeat 50% 50%/contain;background-color:#fff;transition:all .5s}@media (max-width:820px){.button.type-g:after{width:3.4666666667vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g:after{width:1.3333333333vw}}@media (min-width:1200px){.button.type-g:after{width:16px}}@media (max-width:820px){.button.type-g:after{height:3.4666666667vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g:after{height:1.3333333333vw}}@media (min-width:1200px){.button.type-g:after{height:16px}}@media (max-width:820px){.button.type-g:after{right:12vw}}@media (min-width:821px) and (max-width:1199px){.button.type-g:after{right:3.75vw}}@media (min-width:1200px){.button.type-g:after{right:45px}}.button.type-g:hover{background-color:#fff;color:#0a0fd2}.button.type-g:hover:after{background-color:#0a0fd2;transform:translateX(100%)}.interview-style{overflow:hidden}@media (max-width:820px){.interview-style{margin-top:17.0666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style{margin-top:0}}@media (min-width:1200px){.interview-style{margin-top:0}}@media (max-width:820px){.interview-style{margin-bottom:0}}@media (min-width:821px) and (max-width:1199px){.interview-style{margin-bottom:0}}@media (min-width:1200px){.interview-style{margin-bottom:0}}@media (max-width:820px){.interview-style .wrap{max-width:100%}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap{max-width:94.1666666667vw}}@media (min-width:1200px){.interview-style .wrap{max-width:1130px}}@media (max-width:820px){.interview-style .wrap{padding:18.6666666667vw 6.6666666667vw 0}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap{padding:17.9166666667vw 2.5vw 0}}@media (min-width:1200px){.interview-style .wrap{padding:215px 30px 0}}.interview-style .wrap h5{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#0a0fd2}@media (max-width:820px){.interview-style .wrap h5{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h5{font-size:1.1666666667vw}}@media (min-width:1200px){.interview-style .wrap h5{font-size:14px}}@media (max-width:820px){.interview-style .wrap h5{margin-bottom:8.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h5{margin-bottom:2.5vw}}@media (min-width:1200px){.interview-style .wrap h5{margin-bottom:30px}}.interview-style .wrap h2{white-space:nowrap;font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){.interview-style .wrap h2{font-size:8vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h2{font-size:3.1666666667vw}}@media (min-width:1200px){.interview-style .wrap h2{font-size:38px}}@media (max-width:820px){.interview-style .wrap h2{line-height:10.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h2{line-height:4.6666666667vw}}@media (min-width:1200px){.interview-style .wrap h2{line-height:56px}}@media (max-width:820px){.interview-style .wrap h2{padding-top:10.9333333333vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h2{padding-top:4.1666666667vw}}@media (min-width:1200px){.interview-style .wrap h2{padding-top:50px}}@media (max-width:820px){.interview-style .wrap h2{margin-bottom:14vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h2{margin-bottom:3.3333333333vw}}@media (min-width:1200px){.interview-style .wrap h2{margin-bottom:40px}}.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{font-family:"Noto Sans JP",sans-serif;font-weight:400}@media (max-width:820px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{font-size:6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{font-size:2.3333333333vw}}@media (min-width:1200px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{font-size:28px}}@media (max-width:820px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{line-height:6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{line-height:2.3333333333vw}}@media (min-width:1200px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{line-height:28px}}@media (max-width:820px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{padding-top:10.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{padding-top:4.1666666667vw}}@media (min-width:1200px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{padding-top:50px}}@media (max-width:820px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{margin:35.2vw 0 9.0666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{margin:16.25vw 0 3.3333333333vw}}@media (min-width:1200px){.interview-style .wrap h3.sub_a,.interview-style .wrap h3.sub_b{margin:195px 0 40px}}.interview-style .wrap h3.sub_a span,.interview-style .wrap h3.sub_b span{position:absolute;top:0}@media (max-width:820px){.interview-style .wrap h3.sub_a span,.interview-style .wrap h3.sub_b span{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h3.sub_a span,.interview-style .wrap h3.sub_b span{font-size:1.1666666667vw}}@media (min-width:1200px){.interview-style .wrap h3.sub_a span,.interview-style .wrap h3.sub_b span{font-size:14px}}@media (max-width:820px){.interview-style .wrap h3.sub_a span,.interview-style .wrap h3.sub_b span{line-height:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h3.sub_a span,.interview-style .wrap h3.sub_b span{line-height:1.1666666667vw}}@media (min-width:1200px){.interview-style .wrap h3.sub_a span,.interview-style .wrap h3.sub_b span{line-height:14px}}.interview-style .wrap h3.sub_b{font-family:"Shippori Antique B1",sans-serif;font-weight:400;font-style:normal}@media (max-width:820px){.interview-style .wrap h3.sub_b{margin-top:38.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap h3.sub_b{margin-top:15.8333333333vw}}@media (min-width:1200px){.interview-style .wrap h3.sub_b{margin-top:190px}}.interview-style .wrap h3.sub_b span{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.interview-style .wrap hr{background-color:#55585a;position:absolute;left:0;width:100vw}@media (max-width:820px){.interview-style .wrap hr{left:6.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap hr{left:2.5vw}}@media (min-width:1200px){.interview-style .wrap hr{left:30px}}.interview-style .wrap .jobs{display:grid}@media (max-width:820px){.interview-style .wrap .jobs{grid-template-columns:repeat(1,1fr)}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap .jobs{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.interview-style .wrap .jobs{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.interview-style .wrap .jobs{margin-top:6.9333333333vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap .jobs{margin-top:4.3333333333vw}}@media (min-width:1200px){.interview-style .wrap .jobs{margin-top:52px}}@media (max-width:820px){.interview-style .wrap .jobs{gap:2.6666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap .jobs{gap:.4166666667vw}}@media (min-width:1200px){.interview-style .wrap .jobs{gap:5px}}.interview-style .wrap .jobs a{display:flex;border:1px solid #55585a;justify-content:space-between;align-items:center;transition:all .3s;font-family:"Noto Sans JP",sans-serif;font-weight:500}@media (max-width:820px){.interview-style .wrap .jobs a{height:24.5333333333vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap .jobs a{height:8.3333333333vw}}@media (min-width:1200px){.interview-style .wrap .jobs a{height:100px}}@media (max-width:820px){.interview-style .wrap .jobs a{padding:0 4vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap .jobs a{padding:0 2.5vw}}@media (min-width:1200px){.interview-style .wrap .jobs a{padding:0 30px}}@media (max-width:820px){.interview-style .wrap .jobs a{font-size:4.2666666667vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap .jobs a{font-size:1.5vw}}@media (min-width:1200px){.interview-style .wrap .jobs a{font-size:18px}}.interview-style .wrap .jobs a:after{content:"";display:block;background:url(/career/data/images/icon_link.svg) no-repeat center/contain;transition:all .3s}@media (max-width:820px){.interview-style .wrap .jobs a:after{width:2.1333333333vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap .jobs a:after{width:1.3333333333vw}}@media (min-width:1200px){.interview-style .wrap .jobs a:after{width:16px}}@media (max-width:820px){.interview-style .wrap .jobs a:after{height:2.1333333333vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap .jobs a:after{height:1.3333333333vw}}@media (min-width:1200px){.interview-style .wrap .jobs a:after{height:16px}}.interview-style .wrap .jobs a:hover{background-color:#55585a;color:#fff}.interview-style .wrap .jobs a:hover:after{filter:brightness(0) invert(1)}.interview-style .wrap .google_slide{width:100%}@media (max-width:820px){.interview-style .wrap .google_slide{margin-top:9.3333333333vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap .google_slide{margin-top:4.3333333333vw}}@media (min-width:1200px){.interview-style .wrap .google_slide{margin-top:52px}}@media (max-width:820px){.interview-style .wrap .google_slide{height:58.4vw}}@media (min-width:821px) and (max-width:1199px){.interview-style .wrap .google_slide{height:53.6666666667vw}}@media (min-width:1200px){.interview-style .wrap .google_slide{height:640px}}#interview-index .wrap .items{display:grid}@media (max-width:820px){#interview-index .wrap .items{grid-template-columns:repeat(1,1fr)}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){#interview-index .wrap .items{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){#interview-index .wrap .items{margin-top:20vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items{margin-top:13.3333333333vw}}@media (min-width:1200px){#interview-index .wrap .items{margin-top:160px}}@media (max-width:820px){#interview-index .wrap .items{gap:13.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items{gap:8.3333333333vw 6.5%}}@media (min-width:1200px){#interview-index .wrap .items{gap:100px 6.5%}}@media (max-width:820px){#interview-index .wrap .items{padding:0 8.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items{padding:0}}@media (min-width:1200px){#interview-index .wrap .items{padding:0}}#interview-index .wrap .items .item .img-wrapper{overflow:hidden;aspect-ratio:1/1;width:100%}#interview-index .wrap .items .item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}#interview-index .wrap .items .item:hover img{transform:scale(1.05)}#interview-index .wrap .items .item h3{font-family:"Noto Sans JP",sans-serif;font-weight:700}@media (max-width:820px){#interview-index .wrap .items .item h3{margin-top:3.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h3{margin-top:2.0833333333vw}}@media (min-width:1200px){#interview-index .wrap .items .item h3{margin-top:25px}}@media (max-width:820px){#interview-index .wrap .items .item h3{font-size:4.2666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h3{font-size:1.6666666667vw}}@media (min-width:1200px){#interview-index .wrap .items .item h3{font-size:20px}}@media (max-width:820px){#interview-index .wrap .items .item h3{line-height:6.4vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h3{line-height:2.5vw}}@media (min-width:1200px){#interview-index .wrap .items .item h3{line-height:30px}}#interview-index .wrap .items .item h4{font-family:"Noto Sans JP",sans-serif;font-weight:500}@media (max-width:820px){#interview-index .wrap .items .item h4{margin:2.6666666667vw 0}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h4{margin:.6666666667vw 0}}@media (min-width:1200px){#interview-index .wrap .items .item h4{margin:8px 0}}@media (max-width:820px){#interview-index .wrap .items .item h4{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h4{font-size:1.1666666667vw}}@media (min-width:1200px){#interview-index .wrap .items .item h4{font-size:14px}}@media (max-width:820px){#interview-index .wrap .items .item h4{line-height:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h4{line-height:1.6666666667vw}}@media (min-width:1200px){#interview-index .wrap .items .item h4{line-height:20px}}#interview-index .wrap .items .item p{font-family:"Noto Sans JP",sans-serif;font-weight:500}@media (max-width:820px){#interview-index .wrap .items .item p{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item p{font-size:1.1666666667vw}}@media (min-width:1200px){#interview-index .wrap .items .item p{font-size:14px}}@media (max-width:820px){#interview-index .wrap .items .item p{line-height:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item p{line-height:1.1666666667vw}}@media (min-width:1200px){#interview-index .wrap .items .item p{line-height:14px}}#interview-index .wrap .items .item h5{font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#000;margin-bottom:0}@media (max-width:820px){#interview-index .wrap .items .item h5{margin-top:3.3333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h5{margin-top:1.5vw}}@media (min-width:1200px){#interview-index .wrap .items .item h5{margin-top:18px}}@media (max-width:820px){#interview-index .wrap .items .item h5{font-size:3.7333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h5{font-size:1.3333333333vw}}@media (min-width:1200px){#interview-index .wrap .items .item h5{font-size:16px}}@media (max-width:820px){#interview-index .wrap .items .item h5{line-height:3.7333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h5{line-height:1.3333333333vw}}@media (min-width:1200px){#interview-index .wrap .items .item h5{line-height:16px}}#interview-index .wrap .items .item h5 span{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;margin-left:1em;display:inline-block}@media (max-width:820px){#interview-index .wrap .items .item h5 span{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h5 span{font-size:1vw}}@media (min-width:1200px){#interview-index .wrap .items .item h5 span{font-size:12px}}@media (max-width:820px){#interview-index .wrap .items .item h5 span{vertical-align:8%}}@media (min-width:821px) and (max-width:1199px){#interview-index .wrap .items .item h5 span{vertical-align:8%}}@media (min-width:1200px){#interview-index .wrap .items .item h5 span{vertical-align:8%}}#interview-index .wrap .items .item.type1 .img-wrapper{-webkit-mask:url(/career/data/images/mask_type1.svg) no-repeat center/contain;mask:url(/career/data/images/mask_type1.svg) no-repeat center/contain;-webkit-mask-size:100% 100%;mask-size:100% 100%}#interview-index .wrap .items .item.type2 .img-wrapper{-webkit-mask:url(/career/data/images/mask_type2.svg) no-repeat center/contain;mask:url(/career/data/images/mask_type2.svg) no-repeat center/contain;-webkit-mask-size:100% 100%;mask-size:100% 100%}#interview-index .wrap .items .item.type3 .img-wrapper{-webkit-mask:url(/career/data/images/mask_type3.svg) no-repeat center/contain;mask:url(/career/data/images/mask_type3.svg) no-repeat center/contain;-webkit-mask-size:100% 100%;mask-size:100% 100%}#interview-index .wrap .items .item.type4 .img-wrapper{-webkit-mask:url(/career/data/images/mask_type4.svg) no-repeat center/contain;mask:url(/career/data/images/mask_type4.svg) no-repeat center/contain;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media (max-width:820px){#interview-pagination{padding:6.6666666667vw 0 20vw}}@media (min-width:821px) and (max-width:1199px){#interview-pagination{padding:4.1666666667vw 0 12.5vw}}@media (min-width:1200px){#interview-pagination{padding:50px 0 150px}}@media (max-width:820px){#interview-pagination{margin-bottom:5.0666666667vw}}@media (min-width:821px) and (max-width:1199px){#interview-pagination{margin-bottom:0}}@media (min-width:1200px){#interview-pagination{margin-bottom:0}}#interview-pagination .wrap .pages{display:flex;justify-content:center}@media (max-width:820px){#interview-pagination .wrap .pages{gap:2vw}}@media (min-width:821px) and (max-width:1199px){#interview-pagination .wrap .pages{gap:1.25vw}}@media (min-width:1200px){#interview-pagination .wrap .pages{gap:15px}}#interview-pagination .wrap .pages a{text-align:center;transition:none;font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}@media (max-width:820px){#interview-pagination .wrap .pages a{font-size:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-pagination .wrap .pages a{font-size:1.5vw}}@media (min-width:1200px){#interview-pagination .wrap .pages a{font-size:18px}}@media (max-width:820px){#interview-pagination .wrap .pages a{line-height:2.9333333333vw}}@media (min-width:821px) and (max-width:1199px){#interview-pagination .wrap .pages a{line-height:2.6666666667vw}}@media (min-width:1200px){#interview-pagination .wrap .pages a{line-height:32px}}@media (max-width:820px){#interview-pagination .wrap .pages a{width:2vw}}@media (min-width:821px) and (max-width:1199px){#interview-pagination .wrap .pages a{width:1.25vw}}@media (min-width:1200px){#interview-pagination .wrap .pages a{width:15px}}#interview-pagination .wrap .pages a.current{color:#000;border-bottom:1px solid #000;cursor:default}#interview-pagination .wrap .pages a:not(.current):not(.inactive):hover{color:#0a0fd2;border-bottom:1px solid #0a0fd2}@media screen and (max-width:820px){#page404 .objects #obj14{top:27vw}}@media (max-width:820px){#page404 section{margin-bottom:26.6666666667vw}}@media (min-width:821px) and (max-width:1199px){#page404 section{margin-bottom:16.6666666667vw}}@media (min-width:1200px){#page404 section{margin-bottom:200px}}@media (max-width:820px){#page404 section .wrap p{margin:26.6666666667vw auto 8vw}}@media (min-width:821px) and (max-width:1199px){#page404 section .wrap p{margin:8.3333333333vw 0 5vw}}@media (min-width:1200px){#page404 section .wrap p{margin:100px 0 60px}}#page404 section .wrap p span{display:block}@media (max-width:820px){#page404 section .wrap p span{font-size:4vw}}@media (min-width:821px) and (max-width:1199px){#page404 section .wrap p span{font-size:1.4166666667vw}}@media (min-width:1200px){#page404 section .wrap p span{font-size:17px}}@media (max-width:820px){#page404 section .wrap p span{line-height:7.2vw}}@media (min-width:821px) and (max-width:1199px){#page404 section .wrap p span{line-height:2.6666666667vw}}@media (min-width:1200px){#page404 section .wrap p span{line-height:32px}}#page404 section .wrap .button{margin-left:auto;margin-right:auto}
/*# sourceMappingURL=career_base.min.css.map */
