
.style-module-scss-module__AwY72G__topSectionContainer__header{height:100%;position:relative}.style-module-scss-module__AwY72G__topSectionContainer__header h3,.style-module-scss-module__AwY72G__topSectionContainer__header h2{flex-wrap:wrap;display:flex}.style-module-scss-module__AwY72G__topSectionContainer__header h3 span,.style-module-scss-module__AwY72G__topSectionContainer__header h2 span{margin:-.025em 0;display:block;overflow:hidden}.style-module-scss-module__AwY72G__topSectionContainer__header h3 span span,.style-module-scss-module__AwY72G__topSectionContainer__header h2 span span{text-shadow:2px 0 #fff;margin:0;padding:.025em 0;overflow:visible}.style-module-scss-module__AwY72G__topSectionContainer__header h3{font-family:Times New Roman,serif;font-weight:400}[data-lang=ja] .style-module-scss-module__AwY72G__topSectionContainer__header h3{font-family:var(--font-zen-old),"Zen Old Mincho",serif;font-weight:700}.style-module-scss-module__AwY72G__topSectionContainer__header h3{font-size:80px}[data-lang=ja] .style-module-scss-module__AwY72G__topSectionContainer__header h3{font-size:64px}@media (max-width:959px){.style-module-scss-module__AwY72G__topSectionContainer__header h3{font-size:36px}[data-lang=ja] .style-module-scss-module__AwY72G__topSectionContainer__header h3{font-size:30px}}.style-module-scss-module__AwY72G__topSectionContainer__header h3{letter-spacing:-.01em;line-height:1.08}[data-lang=ja] .style-module-scss-module__AwY72G__topSectionContainer__header h3{line-height:1.3}.style-module-scss-module__AwY72G__topSectionContainer__header h3 span span{opacity:0;transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.3,0,0,1);transform:translateY(1.5em)skew(40deg,10deg)}[data-init-section] .style-module-scss-module__AwY72G__topSectionContainer__header h3 span span{opacity:1;transform:translate(0,0)skew(0deg)}.style-module-scss-module__AwY72G__topSectionContainer__header h2 span span{opacity:0;transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.3,0,0,1);transform:translateY(1.5em)skew(40deg,10deg)}[data-init-section=end] .style-module-scss-module__AwY72G__topSectionContainer__header h2 span span{opacity:1;transform:translate(0,0)skew(0deg)}.style-module-scss-module__AwY72G__topSectionContainer__header p{opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transform:translateY(25px)}[data-init-section] .style-module-scss-module__AwY72G__topSectionContainer__header p{opacity:1;transform:translate(0,0)}.style-module-scss-module__AwY72G__topSectionContainer__headerInner{width:100%;position:absolute;bottom:0;left:0}.style-module-scss-module__AwY72G__topSectionContainer__lineBlock{position:relative}.style-module-scss-module__AwY72G__topSectionContainer__lineBlock:before{content:"";transform-origin:top;opacity:0;background-color:#000;width:1px;height:100%;transition:opacity .75s cubic-bezier(.3,0,0,1),transform .75s cubic-bezier(.3,0,0,1);display:block;position:absolute;top:0;left:0;transform:scaleY(0)}[data-init-section=end] .style-module-scss-module__AwY72G__topSectionContainer__lineBlock:before{opacity:1;transform:scale(1)}.style-module-scss-module__AwY72G__topSectionContainer__indent{margin:0 20px}.style-module-scss-module__AwY72G__topSectionContainer__indent h3{padding:38px 0 52px}@media (max-width:959px){.style-module-scss-module__AwY72G__topSectionContainer__indent h3{padding:8px 0 36px}}.style-module-scss-module__AwY72G__topSectionContainer__indent p{max-width:384px;padding-top:36px}@media (max-width:959px){.style-module-scss-module__AwY72G__topSectionContainer__indent p{padding-top:24px}}.style-module-scss-module__AwY72G__topSectionContainer__overlay{background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .35s cubic-bezier(.4,0,.2,1),visibility .35s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:0}[data-init-section=end] .style-module-scss-module__AwY72G__topSectionContainer__overlay{opacity:0;visibility:hidden}.style-module-scss-module__AwY72G__topSectionContainer__overlayText{color:#fff;text-align:center;opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);position:relative;transform:translateY(25px)}[data-init-section=start] .style-module-scss-module__AwY72G__topSectionContainer__overlayText{opacity:1;transform:translate(0,0)}.style-module-scss-module__AwY72G__topSectionContainer__overlayText{font-family:Times New Roman,serif;font-size:80px;font-weight:400}@media (max-width:959px){.style-module-scss-module__AwY72G__topSectionContainer__overlayText{font-size:36px}}.style-module-scss-module__AwY72G__topSectionContainer__overlayText:before{content:"";background-color:#fff;width:1px;height:146px;animation:1.5s cubic-bezier(.4,0,.2,1) infinite style-module-scss-module__AwY72G__bar;display:block;position:absolute;bottom:-176px;left:50%}@media (max-width:959px){.style-module-scss-module__AwY72G__topSectionContainer__overlayText:before{height:154px;bottom:-170px}}@keyframes style-module-scss-module__AwY72G__bar{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scale(1)}55%{transform-origin:bottom;transform:scale(1)}to{transform-origin:bottom;transform:scaleY(0)}}
.index-module-scss-module__w6sELG__content{opacity:1;transition:opacity .35s cubic-bezier(.4,0,.2,1)}[data-fadeout] .index-module-scss-module__w6sELG__content{opacity:0}.index-module-scss-module__w6sELG__canvasContainer{opacity:.85;width:100%;position:fixed}.index-module-scss-module__w6sELG__canvasContainer__inner{width:100%;height:100%;position:relative;overflow:hidden}.index-module-scss-module__w6sELG__canvasContainer__canvas{background:100%/cover no-repeat;width:100%;height:100%;position:absolute}.index-module-scss-module__w6sELG__wrapper{width:100%}.index-module-scss-module__w6sELG__container{position:relative}.index-module-scss-module__w6sELG__loopSection{width:100%;position:absolute}.index-module-scss-module__w6sELG__loopSection:not(:first-child):not([style*=top]){visibility:hidden}.index-module-scss-module__w6sELG__contentIndex{padding-top:140px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentIndex{padding-top:78px;overflow-x:hidden}}@media (min-width:960px){.index-module-scss-module__w6sELG__contentIndex__grid{justify-content:space-between;display:flex}}.index-module-scss-module__w6sELG__contentIndex__column{padding-bottom:42px;position:relative}@media (max-width:959px){.index-module-scss-module__w6sELG__contentIndex__column{padding-bottom:32px;overflow-x:hidden}}.index-module-scss-module__w6sELG__contentIndex__column[data-type=mission],.index-module-scss-module__w6sELG__contentIndex__column[data-type=research]{margin-bottom:88px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentIndex__column[data-type=mission],.index-module-scss-module__w6sELG__contentIndex__column[data-type=research]{flex-direction:column;justify-content:flex-end;min-height:63.4667vw;margin-bottom:46px;display:flex}}@media (min-width:960px){.index-module-scss-module__w6sELG__contentIndex__column[data-type=research]{margin-left:8.4%;margin-right:7.2%}}@media (min-width:1440px){.index-module-scss-module__w6sELG__contentIndex__column[data-type=research]{width:1076px;margin-left:auto;margin-right:auto}}@media (max-width:959px){.index-module-scss-module__w6sELG__contentIndex__column[data-type=culture]{margin-bottom:48px;padding-bottom:124px}.index-module-scss-module__w6sELG__contentIndex__column[data-type=careers]{padding-bottom:100px}}@media (min-width:960px){.index-module-scss-module__w6sELG__contentIndex__grid .index-module-scss-module__w6sELG__contentIndex__column{flex-basis:calc(50% - 32px);min-width:calc(50% - 32px)}}.index-module-scss-module__w6sELG__contentIndex__image{position:relative}[data-type=research] .index-module-scss-module__w6sELG__contentIndex__image,[data-type=culture] .index-module-scss-module__w6sELG__contentIndex__image,[data-type=careers] .index-module-scss-module__w6sELG__contentIndex__image{margin-left:auto;margin-right:0}[data-type=research] .index-module-scss-module__w6sELG__contentIndex__image{width:91.5%}@media (max-width:959px){[data-type=research] .index-module-scss-module__w6sELG__contentIndex__image{width:100%;margin-left:16px}}[data-type=culture] .index-module-scss-module__w6sELG__contentIndex__image,[data-type=careers] .index-module-scss-module__w6sELG__contentIndex__image{width:80.25%}@media (max-width:959px){[data-type=culture] .index-module-scss-module__w6sELG__contentIndex__image,[data-type=careers] .index-module-scss-module__w6sELG__contentIndex__image{width:60%}}.index-module-scss-module__w6sELG__contentIndex__image:after{content:"";opacity:.5;background:#ffffff80 url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"%23fff\" d=\"M0 0h1v1H0z\"/></svg>") 0 0/2px 2px;width:100%;height:100%;display:block;position:absolute;top:0}.index-module-scss-module__w6sELG__contentIndex__imageContainer{clip-path:polygon(0 0,0 0,0 100%,0% 100%);opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1),clip-path .8s cubic-bezier(.4,0,.2,1)}[data-in-view=true] .index-module-scss-module__w6sELG__contentIndex__imageContainer{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}@media (max-width:959px){.index-module-scss-module__w6sELG__contentIndex__imageContainer{clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1),clip-path .8s cubic-bezier(.4,0,.2,1)}[data-in-view=true] .index-module-scss-module__w6sELG__contentIndex__imageContainer{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}}.index-module-scss-module__w6sELG__contentIndex__textContainer{position:absolute;bottom:0}@media (min-width:960px){.index-module-scss-module__w6sELG__contentIndex__textContainer{width:100%}}@media (max-width:959px){.index-module-scss-module__w6sELG__contentIndex__textContainer{left:16px;right:48px}}@media (min-width:960px){[data-type=research] .index-module-scss-module__w6sELG__contentIndex__textContainer>div{margin-left:auto}}.index-module-scss-module__w6sELG__contentNews{padding-top:114px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentNews{padding-top:42px}}@media (min-width:960px){.index-module-scss-module__w6sELG__contentNews h5,.index-module-scss-module__w6sELG__contentNews li{margin-bottom:0}}.index-module-scss-module__w6sELG__newsList{padding-top:12px;list-style-type:none}@media (min-width:960px){.index-module-scss-module__w6sELG__newsList{flex-wrap:wrap;display:flex}}@media (max-width:959px){.index-module-scss-module__w6sELG__newsList{padding-top:18px}}@media (min-width:960px){.index-module-scss-module__w6sELG__newsItem{flex-basis:calc(33.3333% - 32.6667px);max-width:calc(33.3333% - 32.6667px);margin-bottom:54px}.index-module-scss-module__w6sELG__newsItem:not(:last-of-type){margin-right:49px}}@media (max-width:959px){.index-module-scss-module__w6sELG__newsItem:not(:last-of-type){margin-bottom:14px}}.index-module-scss-module__w6sELG__contentResearch{padding-top:122px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentResearch{padding-top:42px}}.index-module-scss-module__w6sELG__contentCulture{padding-top:78px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCulture{padding-top:46px}}@media (min-width:960px){.index-module-scss-module__w6sELG__contentCulture__section .index-module-scss-module__w6sELG__contentCulture__grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr 3fr 3fr 3fr 3fr;display:grid}.index-module-scss-module__w6sELG__contentCulture__section .index-module-scss-module__w6sELG__contentCulture__widegrid{grid-column-gap:32px;grid-row-gap:32px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"]{margin-bottom:156px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid{grid-template-rows:1.2fr 1fr 1fr 1fr 1fr 1fr}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{opacity:0;grid-area:1/4/4/6;margin:auto 0 0;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){opacity:0;grid-area:3/2/4/3;margin:auto 0 0;transition:opacity .8s cubic-bezier(.4,0,.2,1) .3s,transform .6s cubic-bezier(.4,0,.2,1) .3s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3){opacity:0;grid-area:4/3/5/4;transition:opacity .8s cubic-bezier(.4,0,.2,1) .4s,transform .6s cubic-bezier(.4,0,.2,1) .4s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){opacity:0;grid-area:3/3/4/4;margin:auto 0 0;transition:opacity .8s cubic-bezier(.4,0,.2,1) .5s,transform .6s cubic-bezier(.4,0,.2,1) .5s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(5){opacity:0;grid-area:4/4/5/5;transition:opacity .8s cubic-bezier(.4,0,.2,1) .6s,transform .6s cubic-bezier(.4,0,.2,1) .6s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(5){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(6){opacity:0;grid-area:5/2/7/4;transition:opacity .8s cubic-bezier(.4,0,.2,1) .9s,transform .6s cubic-bezier(.4,0,.2,1) .9s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(6){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(7){grid-area:1/2/3/4;margin:auto 0 auto auto}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(8){grid-area:5/4/7/6;margin:9% 0 auto}.index-module-scss-module__w6sELG__contentCulture__section[data-num="2"]{margin-bottom:140px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="2"] .index-module-scss-module__w6sELG__contentCulture__grid{grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.index-module-scss-module__w6sELG__contentCulture__section[data-num="2"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{opacity:0;grid-area:1/4/6/6;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="2"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="2"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){opacity:0;grid-area:5/2/8/4;transition:opacity .8s cubic-bezier(.4,0,.2,1) .3s,transform .6s cubic-bezier(.4,0,.2,1) .3s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="2"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="2"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3){grid-area:1/2/5/4;margin:auto 0 auto auto}.index-module-scss-module__w6sELG__contentCulture__section[data-num="2"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){grid-area:6/4/8/6}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"]{margin-bottom:140px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid{grid-template-rows:1fr 1fr}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{opacity:0;grid-area:1/4/2/5;margin:auto 0 0;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){opacity:0;grid-area:2/4/3/5;transition:opacity .8s cubic-bezier(.4,0,.2,1) .1s,transform .6s cubic-bezier(.4,0,.2,1) .1s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3){opacity:0;grid-area:1/5/2/6;margin:auto 0 0;transition:opacity .8s cubic-bezier(.4,0,.2,1) .2s,transform .6s cubic-bezier(.4,0,.2,1) .2s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){opacity:0;grid-area:2/3/3/4;transition:opacity .8s cubic-bezier(.4,0,.2,1) .3s,transform .6s cubic-bezier(.4,0,.2,1) .3s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(5){grid-area:2/1/3/3;margin:auto 0 auto auto}.index-module-scss-module__w6sELG__contentCulture__section[data-num="4"]{margin-bottom:52px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="4"] .index-module-scss-module__w6sELG__contentCulture__grid{grid-template-rows:1fr 1fr 1fr}.index-module-scss-module__w6sELG__contentCulture__section[data-num="4"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{opacity:0;grid-area:1/4/4/6;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="4"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="4"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){opacity:0;grid-area:3/3/4/4;margin:auto 0 0;transition:opacity .8s cubic-bezier(.4,0,.2,1) .3s,transform .6s cubic-bezier(.4,0,.2,1) .3s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="4"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="4"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3){grid-area:1/2/3/4;margin:auto 0 auto auto}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"]{margin-bottom:166px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid{grid-template-rows:1fr 1fr 1fr}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{opacity:0;grid-area:2/2/3/3;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){opacity:0;grid-area:2/3/3/4;transition:opacity .8s cubic-bezier(.4,0,.2,1) .1s,transform .6s cubic-bezier(.4,0,.2,1) .1s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3){opacity:0;grid-area:3/2/4/3;transition:opacity .8s cubic-bezier(.4,0,.2,1) .2s,transform .6s cubic-bezier(.4,0,.2,1) .2s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){opacity:0;grid-area:3/3/4/4;transition:opacity .8s cubic-bezier(.4,0,.2,1) .3s,transform .6s cubic-bezier(.4,0,.2,1) .3s;transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(5){grid-area:1/1/2/3;margin:auto 0 10% auto}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(6){grid-area:3/4/4/6;margin:auto 0 0;transform:translateY(-125%)}[data-lang=ja] .index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(6){transform:translateY(-150%)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(7){grid-area:3/4/4/6;margin:auto 0 0}.index-module-scss-module__w6sELG__contentCulture__section[data-num="6"] .index-module-scss-module__w6sELG__contentCulture__grid[data-num="1"]{grid-template-rows:1fr}.index-module-scss-module__w6sELG__contentCulture__section[data-num="6"] .index-module-scss-module__w6sELG__contentCulture__grid[data-num="1"]>:first-child{opacity:0;grid-area:1/2/2/6;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section[data-num="6"] .index-module-scss-module__w6sELG__contentCulture__grid[data-num="1"]>:first-child{opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="6"] .index-module-scss-module__w6sELG__contentCulture__grid[data-num="2"]{grid-template-rows:1fr}.index-module-scss-module__w6sELG__contentCulture__section[data-num="6"] .index-module-scss-module__w6sELG__contentCulture__grid[data-num="2"]>:first-child{grid-area:1/2/2/4;margin:36px 0 0 auto}.index-module-scss-module__w6sELG__contentCulture__section[data-num="6"] .index-module-scss-module__w6sELG__contentCulture__grid[data-num="2"]>:nth-child(2){grid-area:1/4/2/6;margin:36px 0 0}}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCulture__section{margin-bottom:44px}.index-module-scss-module__w6sELG__contentCulture__section .index-module-scss-module__w6sELG__contentCulture__grid{flex-wrap:wrap;align-items:flex-start;display:flex}.index-module-scss-module__w6sELG__contentCulture__section .index-module-scss-module__w6sELG__contentCulture__grid>*{opacity:0;width:100%;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transform:translateY(25px)}[data-in-view] .index-module-scss-module__w6sELG__contentCulture__section .index-module-scss-module__w6sELG__contentCulture__grid>*{opacity:1;transform:translate(0,0)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{margin-bottom:30px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2),.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3),.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4),.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(5){max-width:calc(43.5% - 8px)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){margin:0 13% 16px;transform:translate(calc(100% + 16px))}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3){margin:0 16px 16px 13%}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){margin-bottom:16px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(5){margin:0 0 30px 13%}.index-module-scss-module__w6sELG__contentCulture__section[data-num="1"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(6){max-width:87%;margin-bottom:30px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="2"] .index-module-scss-module__w6sELG__contentCulture__grid{justify-content:flex-end}.index-module-scss-module__w6sELG__contentCulture__section[data-num="2"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{margin-bottom:30px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="2"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){max-width:87%;margin-bottom:34px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child,.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2),.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3),.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){max-width:calc(43.5% - 8px)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{margin:0 13% 16px;transform:translate(calc(100% + 16px))}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){margin:0 16px 16px 13%}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3){margin-bottom:16px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){margin:0 0 30px 13%}.index-module-scss-module__w6sELG__contentCulture__section[data-num="3"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(5){max-width:87%}.index-module-scss-module__w6sELG__contentCulture__section[data-num="4"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child{margin-bottom:30px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="4"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){max-width:calc(43.5% - 8px);margin:0 0 30px 13%}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid{justify-content:space-between}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child,.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2),.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3),.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){max-width:calc(50% - 8px)}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:first-child,.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(2){margin-bottom:16px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(3),.index-module-scss-module__w6sELG__contentCulture__section[data-num="5"] .index-module-scss-module__w6sELG__contentCulture__grid>:nth-child(4){margin-bottom:30px}.index-module-scss-module__w6sELG__contentCulture__section[data-num="6"]{margin-bottom:0}.index-module-scss-module__w6sELG__contentCulture__section[data-num="6"] .index-module-scss-module__w6sELG__contentCulture__grid[data-num="1"]{margin:0 -16px 30px}}.index-module-scss-module__w6sELG__contentCulture__text{max-width:352px;font-size:13px}[data-lang=ja] .index-module-scss-module__w6sELG__contentCulture__text{font-size:13px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCulture__text{line-height:1.38}.index-module-scss-module__w6sELG__contentCulture__text+.index-module-scss-module__w6sELG__contentCulture__text{margin-top:22px}.index-module-scss-module__w6sELG__contentCulture__text__wideSpace+.index-module-scss-module__w6sELG__contentCulture__text__wideSpace{margin-top:32px}}.index-module-scss-module__w6sELG__contentCulture__body{font-style:italic}[data-lang=ja] .index-module-scss-module__w6sELG__contentCulture__body{font-style:normal}.index-module-scss-module__w6sELG__contentCulture__writer{text-align:right;padding-top:0;display:block}.index-module-scss-module__w6sELG__contentCulture__writer:before{content:"— "}.index-module-scss-module__w6sELG__contentCareers{padding-top:100px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCareers{padding-top:54px}}.index-module-scss-module__w6sELG__contentCareers__block{background-color:#fffc;flex-direction:column;align-items:center;padding:43px 20px;display:flex}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCareers__block{padding:27px 20px}}.index-module-scss-module__w6sELG__contentCareers__blockText{margin-bottom:28px;line-height:1}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCareers__blockText{margin-bottom:20px}}.index-module-scss-module__w6sELG__contentCareers__button{background-color:#000;border-radius:27px;align-items:center;height:54px;padding:0 16px;display:flex}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCareers__button{border-radius:21px;height:42px}}.index-module-scss-module__w6sELG__contentCareers__buttonText{font-size:26px}[data-lang=ja] .index-module-scss-module__w6sELG__contentCareers__buttonText{font-size:22px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCareers__buttonText{font-size:17px}[data-lang=ja] .index-module-scss-module__w6sELG__contentCareers__buttonText{font-size:15px}}.index-module-scss-module__w6sELG__contentCareers__buttonText{color:#fff;padding:.15em 24px 0;line-height:1;display:block}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCareers__buttonText{padding:.25em 16px 0}}[data-lang=ja] .index-module-scss-module__w6sELG__contentCareers__buttonText{padding:0 24px .1em}@media (max-width:959px){[data-lang=ja] .index-module-scss-module__w6sELG__contentCareers__buttonText{padding:0 16px .1em}}.index-module-scss-module__w6sELG__contentCareers__buttonArrow{width:15px;height:18px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCareers__buttonArrow{width:9px;height:12px}}.index-module-scss-module__w6sELG__contentCareers__buttonArrow svg{width:100%;height:100%}.index-module-scss-module__w6sELG__contentCompany{padding-top:124px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCompany{padding-top:74px}}.index-module-scss-module__w6sELG__contentCompany__block:not(:last-of-type){margin-bottom:68px}@media (min-width:960px){.index-module-scss-module__w6sELG__contentCompany__blockInner{padding:0 7.5%}}.index-module-scss-module__w6sELG__contentCompany__subBlock:not(:last-of-type){margin-bottom:68px}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCompany__subBlock:not(:last-of-type){margin-bottom:64px}}.index-module-scss-module__w6sELG__contentCompany__subBlock h5{margin-bottom:0}.index-module-scss-module__w6sELG__contentCompany__grid{padding-top:16px;display:flex}@media (min-width:960px){.index-module-scss-module__w6sELG__contentCompany__grid{flex-wrap:wrap;justify-content:space-between}}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCompany__grid{white-space:nowrap;margin-left:-16px;margin-right:-16px;padding-left:16px;overflow-x:auto}}@media (min-width:960px){.index-module-scss-module__w6sELG__contentCompany__column{flex-basis:calc(50% - 19px);max-width:calc(50% - 19px)}}@media (max-width:959px){.index-module-scss-module__w6sELG__contentCompany__column{flex-basis:80%;min-width:80%;padding-right:32px}}@media (min-width:960px){.index-module-scss-module__w6sELG__contentCompany__column:not(:last-of-type):not(:nth-last-of-type(2):nth-of-type(odd)){margin-bottom:64px}}
.style-module-scss-module__xQwNAq__accordion{position:relative}.style-module-scss-module__xQwNAq__accordion__toggler{cursor:pointer;position:relative}.style-module-scss-module__xQwNAq__accordion__container{opacity:0;height:0;transition:opacity .25s cubic-bezier(.4,0,.2,1) .15s;overflow:hidden}.style-module-scss-module__xQwNAq__accordion__container[data-is-open=true]{opacity:1}.style-module-scss-module__xQwNAq__accordion__content{position:relative}.style-module-scss-module__xQwNAq__accordion__icon{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.style-module-scss-module__xQwNAq__accordion__iconBar{width:100%;height:100%;display:block;position:relative}.style-module-scss-module__xQwNAq__accordion__iconBar:before,.style-module-scss-module__xQwNAq__accordion__iconBar:after{content:"";background-color:#fff;width:12px;height:2px;display:block;position:absolute;top:9px;left:4px}.style-module-scss-module__xQwNAq__accordion__iconBar:after{transform-origin:50%;transition:transform .15s cubic-bezier(.3,0,0,1);transform:rotate(90deg)scale(1)}[data-is-open=true] .style-module-scss-module__xQwNAq__accordion__iconBar:after{transform:rotate(90deg)scaleX(0)}.style-module-scss-module__xQwNAq__accordion__iconBg{background-color:#000;border-radius:50%;width:20px;height:20px;font-size:0;line-height:1;display:block}
.style-module-scss-module__A76Pba__statementContent{white-space:normal}.style-module-scss-module__A76Pba__statementContent h2,.style-module-scss-module__A76Pba__statementContent h3,.style-module-scss-module__A76Pba__statementContent h4{font-style:italic}.style-module-scss-module__A76Pba__statementContent h2{text-align:center;margin-bottom:53px}@media (max-width:959px){.style-module-scss-module__A76Pba__statementContent h2{margin-bottom:22px}}.style-module-scss-module__A76Pba__statementContent h3,.style-module-scss-module__A76Pba__statementContent h4{margin-bottom:28px}.style-module-scss-module__A76Pba__statementContent h5{text-align:center;margin-bottom:18px}@media (max-width:959px){.style-module-scss-module__A76Pba__statementContent h5{margin-bottom:12px}}.style-module-scss-module__A76Pba__statementContent ul{list-style-type:none}@media (max-width:959px){.style-module-scss-module__A76Pba__statementContent ul{padding-left:28px}}.style-module-scss-module__A76Pba__statementContent li{position:relative}.style-module-scss-module__A76Pba__statementContent li:not(:last-of-type){margin-bottom:1em}.style-module-scss-module__A76Pba__statementContent li:before{content:"";background-color:#000;width:16px;height:1px;display:block;position:absolute;top:.6em;left:-1.5em}[data-lang=ja] .style-module-scss-module__A76Pba__statementContent li:before{top:.8em}.style-module-scss-module__A76Pba__statementContent[data-align=center] p{text-align:center}
