.header{z-index:100;box-sizing:border-box;width:100%;padding:20px 15px;position:relative;top:0;left:0}@media only screen and (width>=600px){.header{padding:30px}}[data-page=index] .header{opacity:0;position:absolute;top:0;left:0}.headerLogo{width:233.93px;height:42px}@media only screen and (width>=600px){.headerLogo{width:298px;height:53px}}.trigger{z-index:1000;width:80px;height:82px;position:fixed;top:0;right:0}[data-page=index] .trigger{opacity:0}@media only screen and (width>=600px){.trigger{width:105px;height:113px}}@media only screen and (width>=1024px){.trigger{display:none}}.trigger em{z-index:1;content:"";background:#d9201a;border-radius:100%;width:45px;height:45px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.trigger span{background:#fff;width:16px;height:2px;transition:opacity .2s cubic-bezier(.23,.76,.37,.99),width .2s cubic-bezier(.23,.76,.37,.99),top .2s cubic-bezier(.23,.76,.37,.99),transform .2s cubic-bezier(.23,.76,.37,.99);display:block;position:absolute;top:0;left:14.5px}.trigger span:first-of-type{top:16.5px}.showMenu .trigger span:first-of-type{width:16px;top:21.5px;transform:rotate(-45deg)}.trigger span:nth-of-type(2){top:21.5px}.showMenu .trigger span:nth-of-type(2){opacity:0}.trigger span:nth-of-type(3){width:11px;top:26.5px}.showMenu .trigger span:nth-of-type(3){width:16px;top:21.5px;transform:rotate(45deg)}.menu{z-index:200;pointer-events:none;opacity:0;background:#fff;width:100vw;height:100svh;transition:opacity .4s cubic-bezier(.23,.76,.37,.99);position:fixed;top:0;left:0;overflow:hidden scroll}@media only screen and (width>=1024px){.menu{z-index:100;width:auto;height:auto;overflow:initial;pointer-events:all;opacity:1;background:#d9201a;border-radius:500px;transition:none;position:fixed;top:32px;left:auto;right:30px}}[data-page=index] .menu{display:none}@media only screen and (width>=1024px){[data-page=index] .menu{opacity:0;display:block}}.showMenu .menu{pointer-events:all;opacity:1}.menuLayout{box-sizing:border-box;justify-content:center;align-items:center;width:250px;min-height:100%;margin-inline:auto;padding-block:50px;display:flex}@media only screen and (width>=1024px){.menuLayout{width:auto;padding-block:0;display:block}}.menuContent{position:relative;top:0;left:0}@media only screen and (width>=1024px){.menu picture{display:none}}.menu picture img{transform-origin:50%;transform:scale(.9)}.menu [data-no="1"]{width:clamp(78.5192px,20.9385vw,125.421px);height:clamp(79.2981px,21.1462vw,126.666px);position:absolute;top:clamp(48.0769px,12.8205vw,76.7949px);left:clamp(173.077px,46.1538vw,276.462px)}.menu [data-no="2"]{width:clamp(40.8269px,10.8872vw,65.2142px);height:clamp(61.1058px,16.2949vw,97.6063px);position:absolute;top:clamp(394.231px,105.128vw,629.718px);left:clamp(201.923px,53.8462vw,322.539px)}.menu [data-no="3"]{width:clamp(95.1923px,25.3846vw,152.054px);height:clamp(92.8462px,24.759vw,148.306px);position:absolute;top:clamp(163.462px,43.5897vw,261.103px);left:clamp(-199.667px,-33.3333vw,-125px)}.menu [data-no="4"]{width:clamp(50.3269px,13.4205vw,80.3889px);height:clamp(50.3269px,13.4205vw,80.3889px);position:absolute;top:clamp(298.077px,79.4872vw,476.128px);left:clamp(-122.872px,-20.5128vw,-76.9231px)}.menu [data-no="5"]{width:clamp(75.1731px,20.0462vw,120.077px);height:clamp(91.3462px,24.359vw,145.91px);position:absolute;top:clamp(490.385px,130.769vw,783.308px);left:clamp(173.077px,46.1538vw,276.462px)}.menu [data-no="1"]{position:absolute}@media only screen and (width>=600px){.menu [data-no="1"]{width:clamp(61.245px,10.2075vw,104.423px);height:clamp(61.8525px,10.3088vw,105.459px);top:clamp(37.5px,6.25vw,63.9375px);left:clamp(172.5px,28.75vw,294.113px)}}.menu [data-no="2"]{position:absolute}@media only screen and (width>=600px){.menu [data-no="2"]{width:clamp(31.845px,5.3075vw,54.2957px);height:clamp(47.6625px,7.9438vw,81.2646px);top:clamp(307.5px,51.25vw,524.288px);left:clamp(195px,32.5vw,332.475px)}}.menu [data-no="3"]{position:absolute}@media only screen and (width>=600px){.menu [data-no="3"]{width:clamp(74.25px,12.375vw,126.596px);height:clamp(72.42px,12.07vw,123.476px);top:clamp(127.5px,21.25vw,217.388px);left:clamp(-230.175px,-22.5vw,-135px)}}.menu [data-no="4"]{position:absolute}@media only screen and (width>=600px){.menu [data-no="4"]{width:clamp(39.255px,6.5425vw,66.9298px);height:clamp(39.255px,6.5425vw,66.9298px);top:clamp(232.5px,38.75vw,396.413px);left:clamp(-166.238px,-16.25vw,-97.5px)}}.menu [data-no="5"]{position:absolute}@media only screen and (width>=600px){.menu [data-no="5"]{width:clamp(58.635px,9.7725vw,99.9727px);height:clamp(71.25px,11.875vw,121.481px);top:clamp(382.5px,63.75vw,652.163px);left:clamp(172.5px,28.75vw,294.113px)}}@media only screen and (width>=1024px){.menuLinks{align-items:center;display:flex}}.menuLink+.menuLink{margin-top:20px}@media only screen and (width>=1024px){.menuLink+.menuLink{margin-top:0}}.menuLink a{display:block}@media only screen and (width>=1024px){.menuLink a{padding-block:14px;padding-inline:9px}}.menuLink a small{text-align:center;font-size:14px;font-weight:600;display:block}@media only screen and (width>=1024px){.menuLink a small{color:#fff}}.menuLink a span{text-align:center;text-transform:uppercase;margin-top:5px;font-family:figtree,sans-serif;font-size:30px;font-weight:700;line-height:1.1;display:block}@media only screen and (width>=1024px){.menuLink a span{display:none}}.menuLink a:hover small{text-decoration:underline}@media only screen and (width>=1024px){.menuLink:first-of-type a{padding-left:31px}.menuLink:last-of-type a{padding-right:31px}}.footer{background:#f3f3f0;border-top-left-radius:30px;border-top-right-radius:30px;margin-top:80px;padding-block:60px 40px}@media only screen and (width>=600px){.footer{border-top-left-radius:60px;border-top-right-radius:60px;margin-top:140px;padding-block:100px 80px}}.footerContent{width:clamp(317.308px,84.6154vw,506.846px);margin-inline:auto}@media only screen and (width>=600px){.footerContent{width:clamp(510px,85vw,869.55px)}}@media only screen and (width>=1024px){.footerContent{flex-wrap:wrap;align-items:flex-start;width:clamp(880px,85.9375vw,1485px);display:flex}}.footerLogo{order:1;width:270px;margin-inline:auto}@media only screen and (width>=600px){.footerLogo{width:360px}}@media only screen and (width>=1024px){.footerLogo{margin-inline:30px 0}}.footerMenus{margin-inline:auto;order:2;grid-template-columns:repeat(2,1fr);gap:20px clamp(38.4615px,10.2564vw,61.4359px);margin-top:35px;display:grid}@media only screen and (width<=599px){.footerMenus{width:300px}}@media only screen and (width>=600px){.footerMenus{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:20px clamp(67.5px,11.25vw,115.088px);width:470px}}@media only screen and (width>=1024px){.footerMenus{margin-inline:auto 0;gap:20px clamp(72px,7.0313vw,121.5px);margin-top:0}}.footerMenu:first-of-type{grid-area:1/1/2/2}@media only screen and (width>=600px){.footerMenu:first-of-type{grid-area:1/1/2/2}}.footerMenu:nth-of-type(2){grid-area:2/1/3/2}@media only screen and (width>=600px){.footerMenu:nth-of-type(2){grid-area:2/1/3/2}}.footerMenu:nth-of-type(3){grid-area:3/1/4/2}@media only screen and (width>=600px){.footerMenu:nth-of-type(3){grid-area:1/2/2/3}}.footerMenu:nth-of-type(4){grid-area:1/2/2/3}@media only screen and (width>=600px){.footerMenu:nth-of-type(4){grid-area:2/2/3/3}}.footerMenu:nth-of-type(5){grid-area:2/2/3/3}@media only screen and (width>=600px){.footerMenu:nth-of-type(5){grid-area:1/3/2/4}}.footerMenu:nth-of-type(6){grid-area:3/2/4/3}@media only screen and (width>=600px){.footerMenu:nth-of-type(6){grid-area:2/3/3/4}}.footerMenu a{white-space:nowrap}.footerMenu a span{font-size:14px}@media only screen and (width>=600px){.footerMenu a span{font-size:16px}}.footerMenu a:hover span{text-decoration:underline}.footerContact{grid-area:4/1/5/3}@media only screen and (width>=600px){.footerContact{grid-area:3/1/4/4}}.footerContact a{box-sizing:border-box;background:#d9201a;border:1px solid #d9201a;border-radius:100px;justify-content:center;align-items:center;padding-block:20px;transition:background-color .2s cubic-bezier(.23,.76,.37,.99);display:flex;overflow:hidden}.footerContact a span{color:#fff;font-weight:600;transition:color .2s cubic-bezier(.23,.76,.37,.99)}@media only screen and (width>=600px){.footerContact a span{font-size:16px}}.footerContact a:hover{background-color:#fff}.footerContact a:hover span{color:#d9201a}.footerHr{border-color:currentColor #ccc #ccc;border-top-style:none;border-top-width:medium;width:100%;margin-top:35px;display:block}@media only screen and (width>=600px){.footerHr{order:3;margin-top:65px}}.footerSubMenus{order:4;margin-top:30px;display:flex}@media only screen and (width<=599px){.footerSubMenus{flex-wrap:wrap;gap:15px clamp(24.0385px,6.4103vw,38.3974px)}}@media only screen and (width>=600px){.footerSubMenus{order:5;gap:15px clamp(30px,5vw,51.15px);margin-top:45px}}@media only screen and (width>=1024px){.footerSubMenus{gap:0 clamp(32px,3.125vw,54px);margin-top:55px;margin-left:auto}}.footerSubMenu a:hover{text-decoration:underline}.footerSubMenu a span{font-size:13px}.footerCopyright{order:5;margin-top:40px;font-size:12px}@media only screen and (width<=599px){.footerCopyright{width:100%}}@media only screen and (width>=600px){.footerCopyright{order:4;margin-top:40px;font-size:13px}}@media only screen and (width>=1024px){.footerCopyright{margin-top:55px}}.grecaptcha-badge{display:none!important}address,article,aside,figure,footer,header,hgroup,menu,nav,section{display:block}[hidden],datalist,menu[type=context],rp,source{display:none}body{color:#fff;text-align:left;text-size-adjust:none;-webkit-font-smoothing:antialiased;background:#fff;margin:0;padding:0;font-family:sans-serif;font-size:14px;line-height:1.4}h1,h2,h3,h4,h5{font-weight:inherit;margin:0;padding:0;line-height:1}ul,ol,dl{margin:0;padding:0;list-style:none}dd{margin:0}p{margin:0;padding:0;line-height:2}table{font-size:inherit;border-spacing:0;border-collapse:collapse}table>caption{text-align:left}table th{text-align:left;margin:0;padding:0}table td,form{margin:0;padding:0}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0}textarea{display:block}button{border:none;margin:0;padding:0;display:block}svg,img,picture{vertical-align:bottom;backface-visibility:hidden;border:none;width:100%;height:auto;display:block}svg img,img img,picture img{object-fit:cover;width:100%;height:100%}figure{margin:0}a{outline:none}pre{border:1px solid #bfbfbf;padding:5px}.gist{width:100%}hr{margin:0}@font-face{font-family:iconfont;src:url(/metaverse-arena/recruit/font/iconfont.eot?1bf66c7e24a08e9e0c58e93172519b58#iefix)format("embedded-opentype"),url(/metaverse-arena/recruit/font/iconfont.woff?1bf66c7e24a08e9e0c58e93172519b58)format("woff"),url(/metaverse-arena/recruit/font/iconfont.woff2?1bf66c7e24a08e9e0c58e93172519b58)format("woff2")}@keyframes scaleUp{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes wa_scaleUp{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes wa_scaleUp_2{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes scaleDown{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes scaleUp_fadeIn{to{opacity:1;transform:scale(1)}}@keyframes slideUp_fadeIn{to{opacity:1;transform:translateY(0)}}@keyframes slideLeft{to{transform:translate(-100%)}}@keyframes menu_scaleUp{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes menu_scaleDown{0%{transform:scale(1)}to{transform:scale(.8)}}html{background:#f5f5f5}body{color:#000;letter-spacing:0;font-family:Noto Sans JP,sans-serif;font-size:.875rem;font-weight:500;line-height:1.6}@media only screen and (width>=1024px){body{font-size:1.125rem}}h1,h2,h3,h4,h5{line-height:1.4}a{color:#000;text-decoration:none}.inline_sp{display:inline}@media only screen and (width>=600px){.inline_sp{display:none}}@media only screen and (width>=1024px){.inline_sp{display:none}}.inline_tab{display:none}@media only screen and (width>=600px){.inline_tab{display:inline}}@media only screen and (width>=1024px){.inline_tab{display:none}}.inline_pc{display:none}@media only screen and (width>=1024px){.inline_pc{display:inline}}.globals{opacity:0;margin-top:25px;position:relative;top:0;left:0;transform:translateY(50px)}[data-page=index] .globals{opacity:1;transform:translateY(0)}[data-page=job\.detail] .globals{margin-top:15px}@media only screen and (width>=1024px){[data-page=job\.detail] .globals{margin-top:30px}}@media only screen and (width<=599px){[data-page=interview\.detail] .globals{margin-top:0}}@media only screen and (width>=1024px){.globals{margin-top:50px}}.section{position:relative;top:0;left:0}.sectionLayout{margin-inline:auto;position:relative;top:0;left:0}@media only screen and (width>=600px){[data-size="720"] .sectionLayout{width:clamp(510px,85vw,869.55px)}}@media only screen and (width>=1024px){[data-size="720"] .sectionLayout{width:clamp(576px,56.25vw,972px)}}@media only screen and (width>=600px){[data-size="800"] .sectionLayout{width:clamp(510px,85vw,869.55px)}}@media only screen and (width>=1024px){[data-size="800"] .sectionLayout{width:clamp(640px,62.5vw,1080px)}}@media only screen and (width>=600px){[data-size="900"] .sectionLayout{width:clamp(510px,85vw,869.55px)}}@media only screen and (width>=1024px){[data-size="900"] .sectionLayout{width:clamp(720px,70.3125vw,1215px)}}@media only screen and (width>=600px){[data-size="1000"] .sectionLayout{width:clamp(540px,90vw,920.7px)}}@media only screen and (width>=1024px){[data-size="1000"] .sectionLayout{width:clamp(800px,78.125vw,1350px)}}@media only screen and (width>=600px){[data-size="1060"] .sectionLayout{width:clamp(510px,85vw,869.55px)}}@media only screen and (width>=1024px){[data-size="1060"] .sectionLayout{width:clamp(848px,82.8125vw,1431px)}}@media only screen and (width>=600px){[data-size="1100"] .sectionLayout{width:clamp(510px,85vw,869.55px)}}@media only screen and (width>=1024px){[data-size="1100"] .sectionLayout{width:clamp(880px,85.9375vw,1485px)}}@media only screen and (width<=599px){[data-size-sp="330"] .sectionLayout{width:clamp(317.308px,84.6154vw,506.846px)}[data-size-sp="350"] .sectionLayout{width:clamp(336.539px,89.7436vw,537.564px)}}.js-inview{opacity:0;transition:opacity .4s cubic-bezier(.23,.76,.37,.99),transform .4s cubic-bezier(.23,.76,.37,.99);transform:translateY(50px)}.inview{opacity:1;transform:translateY(0)}
