html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none;color:inherit}select{appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}body{font-family:var(--font-noto-jp),var(--font-roboto-flex),sans-serif;font-size:calc(16/1366*100vw);font-weight:400;font-style:normal;line-height:1.8;color:#000;background-color:#fff;text-align:left;word-wrap:break-word;width:100%;overflow:hidden}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.wrapper{padding-top:10vh;background:linear-gradient(180deg,white 100vh,transparent);min-height:100vh}@media screen and (max-width:767px){.wrapper{background:linear-gradient(180deg,white 70vh,rgba(255,255,255,.8) 80vh,rgba(255,255,255,.5) 90vh,rgba(255,255,255,.2) 100vh,transparent 120vh)}}.wrap,.wrapContents{background:linear-gradient(180deg,white 100vh,transparent);min-height:100vh}.wrapContents{padding-top:13vh}@media screen and (max-width:767px){.wrapContents{background:none;padding-top:10vh;margin:0 4%}}.under:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;backdrop-filter:blur(30px) brightness(1.15);-webkit-backdrop-filter:blur(30px) brightness(1.15)}@media screen and (max-width:767px){.underWrapper{padding-top:10vh;background:linear-gradient(180deg,white calc(100 / 360 * 100vw),transparent calc(100 / 360 * 100vw));min-height:100vh}}.underWrapper:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(30px) brightness(1.15);-webkit-backdrop-filter:blur(30px) brightness(1.15);z-index:-1}.sp-only{display:none!important}@media screen and (max-width:767px){.sp-only{display:block!important}.pc-only{display:none!important}}.sp-onlyInline{display:none!important}@media screen and (max-width:767px){.sp-onlyInline{display:inline!important}span.sp1em{display:inline-block;margin-right:1em}}.pcBreak{display:block}@media screen and (max-width:767px){.pcBreak{display:inline}}.spBreak{display:inline}@media screen and (max-width:767px){.spBreak{display:block}}.gradientText{text-align:center;display:block;font-size:calc(42/1366*100vw);font-weight:700;line-height:1.5;background:linear-gradient(45deg,#0c328c,#fabe00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}@media screen and (max-width:992px){.gradientText{font-size:32px}}@media screen and (max-width:767px){.gradientText{font-size:calc(22/360*100vw)}}.delay_scroll>*{opacity:0;backface-visibility:hidden;transform:translateZ(0);will-change:opacity;perspective:1000}.fade_on{animation:fadeup 1.2s cubic-bezier(.33,1,.68,1) .6s 1 forwards}@keyframes fadeup{0%{transform:translateY(50px);opacity:0;filter:blur(30px)}80%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0)}}.lead{clip-path:inset(0 100% 0 0);display:block;transition:.8s cubic-bezier(.37,0,.63,1);transition-property:clip-path}.lead.is-active{clip-path:inset(0)}.desc{opacity:0;visibility:hidden;translate:0 20px;transition:1s}.desc.is-active{opacity:1;visibility:visible;translate:0 0}.img{opacity:0;visibility:hidden;margin-bottom:1em;translate:0 -30px;transition:.8s}.img.is-active{opacity:1;visibility:visible;translate:0 0}.img img{width:100%}.btn{opacity:0;visibility:hidden;translate:0 20px;transition:1s}.btn.is-active{opacity:1;visibility:visible;translate:0 0}@media screen and (max-width:767px){.spDesc{opacity:0;visibility:hidden;translate:0 20px;transition:1s}.spDesc.is-active{opacity:1;visibility:visible;translate:0 0}}@property --count{syntax:"<integer>";inherits:false;initial-value:0}.map_pin{width:calc(120/1366*100vw);height:calc(120/1366*100vw);display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50%;position:relative;margin:1px;z-index:2;opacity:0;translate:0 calc(-40/1366*100vw);transition:1s}@media screen and (max-width:767px){.map_pin{width:calc(60/360*100vw);height:calc(60/360*100vw);margin:0}}.map_pin em{color:#0c328c}.map_pin em,.map_pin span{display:block;font-style:normal;font-weight:700;font-size:calc(14/1366*100vw)}@media screen and (max-width:767px){.map_pin em,.map_pin span{font-size:calc(8/360*100vw)}}.map_pin span strong{font-size:calc(40/1366*100vw)}@media screen and (max-width:767px){.map_pin span strong{line-height:1.2;font-size:calc(18/360*100vw)}}.map_pin.is-active{opacity:1;visibility:visible;translate:0 0}.map_pin.is-active span .count_up{animation-fill-mode:forwards;animation-timing-function:cubic-bezier(1,.4,.2,1);counter-set:countUp var(--count);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.map_pin.is-active span .count_up:after{content:counter(countUp)}.map_pin.is-active:first-child{transition-delay:.2s}.map_pin.is-active:nth-child(2){transition-delay:.4s}.map_pin.is-active:nth-child(3){transition-delay:.6s}.map_pin.is-active:nth-child(4){transition-delay:.8s}.map_pin.is-active:nth-child(5){transition-delay:1s}.map_pin:after,.map_pin:before{content:"";border-radius:50%;position:absolute}.map_pin:before{z-index:-1;top:0;left:0;width:calc(122/1366*100vw);height:calc(122/1366*100vw);background:linear-gradient(-45deg,#fabe00,#0c328c)}@media screen and (max-width:767px){.map_pin:before{width:calc(60/360*100vw);height:calc(60/360*100vw)}}.map_pin:after{z-index:-1;top:calc(1/1366*100vw);left:calc(1/1366*100vw);width:calc(120/1366*100vw);height:calc(120/1366*100vw);background:#fff}@media screen and (max-width:767px){.map_pin:after{top:calc(1/360*100vw);left:calc(1/360*100vw);width:calc(58/360*100vw);height:calc(58/360*100vw)}}summary::-webkit-details-marker{display:none}#us{scroll-margin-top:120px}@media screen and (max-width:767px){#us{scroll-margin-top:80px}}#HiringInformation{scroll-margin-top:40px}@media screen and (max-width:767px){#HiringInformation{scroll-margin-top:20px}}