[ratio-video]{position:relative;overflow:hidden}[ratio-video]:after{content:"";display:block;width:100%;height:100%;left:0;top:0;right:auto;bottom:auto;position:absolute;z-index:1}[ratio-video] iframe,[ratio-video] video{position:absolute;left:50%;top:0;right:auto;bottom:auto}[ratio-video].center iframe,[ratio-video].center video{top:50%;transform:translate(-50%,-50%)}[ratio-video].top iframe,[ratio-video].top video{transform:translateX(-50%)}section[workforce]{color:#fff;background-color:#000;text-align:center}section[workforce] .content{position:relative;padding-top:7.375rem;padding-right:0;padding-bottom:7.375rem;padding-left:0}section[workforce] .content h3{font-size:1.75rem;line-height:2.25rem;letter-spacing:-.0125rem;font-weight:500}section[workforce] .content p{margin-top:.75rem;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem}section[workforce] .content[data-st=""] h3,section[workforce] .content[data-st=""] p,section[workforce] .content[data-st=under] h3,section[workforce] .content[data-st=under] p{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(2.5rem)}section[workforce] .content[data-st=done] h3,section[workforce] .content[data-st=first] h3,section[workforce] .content[data-st=last] h3,section[workforce] .content[data-st=second] h3,section[workforce] .content[data-st=third] h3{transition:opacity .7s .1s,transform .7s .1s;transform:translateY(0);opacity:1}section[workforce] .content[data-st=done] p,section[workforce] .content[data-st=first] p,section[workforce] .content[data-st=last] p,section[workforce] .content[data-st=second] p,section[workforce] .content[data-st=third] p{transition:opacity .7s .2s,transform .7s .2s;transform:translateY(0);opacity:1}section[workforce] .content[data-sb=under] h3 s,section[workforce] .content[data-sb=under] p s{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(-2.5rem)}section[workforce] .content[data-sb=done] h3 s,section[workforce] .content[data-sb=first] h3 s,section[workforce] .content[data-sb=last] h3 s,section[workforce] .content[data-sb=second] h3 s,section[workforce] .content[data-sb=third] h3 s{transition:opacity .5s .2s,transform .5s .2s;opacity:1;transform:translateY(0)}section[workforce] .content[data-sb=done] p s,section[workforce] .content[data-sb=first] p s,section[workforce] .content[data-sb=last] p s,section[workforce] .content[data-sb=second] p s,section[workforce] .content[data-sb=third] p s{transition:opacity .5s .1s,transform .5s .1s;opacity:1;transform:translateY(0)}section[workforce] [slider]{position:relative;height:100vw}section[workforce] [slider] .swiper-container,section[workforce] [slider] .swiper-wrapper{height:100%}section[workforce] [slider] .swiper-slide{height:100%;background-position:50%}section[workforce] [slider] .swiper-slide.bg-1{background-repeat:no-repeat;background-image:url(/product/sec-4-1.s.jpg);background-size:cover}section[workforce] [slider] .swiper-slide.bg-2{background-repeat:no-repeat;background-image:url(/product/sec-4-2.s.jpg);background-size:cover}section[workforce] [slider] .swiper-slide.bg-3{background-repeat:no-repeat;background-image:url(/product/sec-4-3.s.jpg);background-size:cover}section[workforce] [slider] .swiper-slide.bg-4{background-repeat:no-repeat;background-image:url(/product/sec-4-4.s.jpg);background-size:cover}section[workforce] [slider] .swiper-pagination{position:absolute;left:0;bottom:1.25rem;right:auto;top:auto;width:100%;line-height:0}section[workforce] [slider] .swiper-pagination .swiper-pagination-bullet{display:inline-block;margin-top:0;margin-right:.3125rem;margin-bottom:0;margin-left:.3125rem;width:.5rem;height:.5rem;background:#fff;border-radius:.25rem;opacity:.15;outline:none}section[workforce] [slider] .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}section[workforce] .description{position:relative;padding-top:3.75rem;padding-right:0;padding-bottom:5.125rem;padding-left:0}section[workforce] .description dl dt{position:relative;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.0125rem;font-weight:500}section[workforce] .description dl dd{position:relative;margin-top:.5rem;font-size:.875rem;line-height:1.375rem;letter-spacing:-.0125rem}section[workforce] .description dl[data-st=""] dd,section[workforce] .description dl[data-st=""] dt,section[workforce] .description dl[data-st=under] dd,section[workforce] .description dl[data-st=under] dt{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(2.5rem)}section[workforce] .description dl[data-st=done] dt,section[workforce] .description dl[data-st=first] dt,section[workforce] .description dl[data-st=last] dt,section[workforce] .description dl[data-st=second] dt,section[workforce] .description dl[data-st=third] dt{transition:opacity .7s .1s,transform .7s .1s;transform:translateY(0);opacity:1}section[workforce] .description dl[data-st=done] dd,section[workforce] .description dl[data-st=first] dd,section[workforce] .description dl[data-st=last] dd,section[workforce] .description dl[data-st=second] dd,section[workforce] .description dl[data-st=third] dd{transition:opacity .7s .2s,transform .7s .2s;transform:translateY(0);opacity:1}section[workforce] .description dl[data-sb=under] dd s,section[workforce] .description dl[data-sb=under] dt s{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(-2.5rem)}section[workforce] .description dl[data-sb=done] dt s,section[workforce] .description dl[data-sb=first] dt s,section[workforce] .description dl[data-sb=last] dt s,section[workforce] .description dl[data-sb=second] dt s,section[workforce] .description dl[data-sb=third] dt s{transition:opacity .5s .2s,transform .5s .2s;transform:translateY(0);opacity:1}section[workforce] .description dl[data-sb=done] dd s,section[workforce] .description dl[data-sb=first] dd s,section[workforce] .description dl[data-sb=last] dd s,section[workforce] .description dl[data-sb=second] dd s,section[workforce] .description dl[data-sb=third] dd s{transition:opacity .5s .1s,transform .5s .1s;transform:translateY(0);opacity:1}section[workforce] .description a,section[workforce] .description dl+dl{margin-top:3.125rem}section[workforce] .description p.desc{margin-top:2.5rem;font-size:.75rem;line-height:1.375rem;letter-spacing:-.009375rem}section[workforce] .description[data-st=""] a,section[workforce] .description[data-st=""] p,section[workforce] .description[data-st=first] a,section[workforce] .description[data-st=first] p,section[workforce] .description[data-st=second] a,section[workforce] .description[data-st=second] p,section[workforce] .description[data-st=under] a,section[workforce] .description[data-st=under] p{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(2.5rem)}section[workforce] .description[data-st=done] a,section[workforce] .description[data-st=last] a,section[workforce] .description[data-st=third] a{transition:opacity .7s .6s,transform .7s .6s;transform:translateY(0);opacity:1}section[workforce] .description[data-st=done] a+p,section[workforce] .description[data-st=last] a+p,section[workforce] .description[data-st=third] a+p{transition:opacity .7s .8s,transform .7s .8s;transform:translateY(0);opacity:1}section[workforce] .description[data-sb=first] a s,section[workforce] .description[data-sb=first] p s,section[workforce] .description[data-sb=under] a s,section[workforce] .description[data-sb=under] p s{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(-2.5rem)}section[workforce] .description[data-sb=done] a s,section[workforce] .description[data-sb=last] a s,section[workforce] .description[data-sb=second] a s,section[workforce] .description[data-sb=third] a s{transition:opacity .5s .2s,transform .5s .2s;transform:translateY(0);opacity:1}section[workforce] .description[data-sb=done] a+p s,section[workforce] .description[data-sb=last] a+p s,section[workforce] .description[data-sb=second] a+p s,section[workforce] .description[data-sb=third] a+p s{transition:opacity .5s .1s,transform .5s .1s;transform:translateY(0);opacity:1}@media (min-width:768px){section[workforce] .content{position:absolute;left:0;top:0;right:auto;bottom:auto;width:100%;height:56.25vw;padding-bottom:8.125rem;box-sizing:border-box;z-index:2;display:flex;justify-content:flex-end;flex-flow:column}section[workforce] .content h3{font-size:2.125rem;line-height:2.5rem;letter-spacing:-.01875rem}section[workforce] .content p{margin-top:.875rem;font-weight:400}section[workforce] [slider]{height:56.25vw}section[workforce] [slider] .swiper-slide.bg-1{background-repeat:no-repeat;background-image:url(/product/sec-4-1.jpg);background-size:cover}section[workforce] [slider] .swiper-slide.bg-2{background-repeat:no-repeat;background-image:url(/product/sec-4-2.jpg);background-size:cover}section[workforce] [slider] .swiper-slide.bg-3{background-repeat:no-repeat;background-image:url(/product/sec-4-3.jpg);background-size:cover}section[workforce] [slider] .swiper-slide.bg-4{background-repeat:no-repeat;background-image:url(/product/sec-4-4.jpg);background-size:cover}section[workforce] [slider] .swiper-pagination{bottom:4.75rem}section[workforce] .description{padding-top:4.5rem;padding-right:0;padding-bottom:5.125rem;padding-left:0}section[workforce] .description dl dd{margin-top:.75rem;font-weight:400}section[workforce] .description dl+dl{margin-top:2.5rem}}@media (min-width:1024px){section[workforce] .content{padding-bottom:9.1875rem}section[workforce] .content h3{font-size:2.625rem;line-height:3rem}section[workforce] .content p{margin-top:1rem;font-size:1.375rem;line-height:1.875rem}section[workforce] [slider] .swiper-pagination{bottom:2.5rem}section[workforce] [slider] .swiper-pagination .swiper-pagination-bullet{width:.625rem;height:.625rem}section[workforce] [slider] .swiper-pagination{bottom:5.0625rem}section[workforce] .description{padding-top:4.1875rem;padding-right:0;padding-bottom:8.3125rem;padding-left:0}section[workforce] .description dl dt{font-size:1.375rem;line-height:2.25rem}section[workforce] .description dl dd{margin-top:.5rem;font-size:1rem;line-height:1.375rem}section[workforce] .description dl+dl{margin-top:2.125rem}section[workforce] .description a{margin-top:3.75rem}section[workforce] .description p.desc{margin-top:3.75rem;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem}}@media (min-width:1240px){section[workforce] .content{padding-bottom:11.25rem}section[workforce] .content h3{font-size:3.625rem;line-height:3.375rem;letter-spacing:-.03125rem}section[workforce] .content p{margin-top:1.125rem;font-size:1.625rem;line-height:2.25rem;letter-spacing:-.01875rem}section[workforce] [slider] .swiper-pagination{bottom:6.3125rem}section[workforce] .description{padding-top:7.5rem;padding-right:0;padding-bottom:9.5625rem;padding-left:0}section[workforce] .description dl dt{font-size:2.125rem;line-height:2.625rem}section[workforce] .description dl dd{margin-top:1rem;font-size:1.375rem;line-height:1.875rem}section[workforce] .description dl+dl{margin-top:4.625rem}section[workforce] .description a{margin-top:6.25rem}section[workforce] .description p.desc{margin-top:5rem}}.darken{mix-blend-mode:darken}[studio] section{position:relative;box-sizing:border-box;overflow:hidden;margin-top:-.0625rem}[studio] section s{display:inline-block}[studio] section p{position:relative}[studio] section .bg{position:absolute;left:0;top:0;right:auto;bottom:auto;overflow:hidden}[studio] section .bg,[studio] section .bg [ratio-video]{width:100%;height:100%}[studio] section.hero{padding-top:30.125rem;padding-right:0;padding-bottom:3.75rem;padding-left:0;background-repeat:no-repeat;background-image:url(/product/studio-hero.jpg);background-size:cover;text-align:center;color:#fff;background-position:100% 100%}[studio] section.hero h2{font-size:2.125rem;line-height:2.625rem;letter-spacing:-.01875rem;font-weight:500}[studio] section.hero p{margin-top:.75rem;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem;font-weight:400}[studio] section.hero a{margin-top:1.875rem}[studio] section.hero p.desc{margin-top:1.875rem;font-size:.75rem;line-height:1.375rem;letter-spacing:-.009375rem;font-weight:300}[studio] section.hero[data-st=""] a,[studio] section.hero[data-st=""] figure,[studio] section.hero[data-st=""] h2,[studio] section.hero[data-st=""] p,[studio] section.hero[data-st=first] a,[studio] section.hero[data-st=first] figure,[studio] section.hero[data-st=first] h2,[studio] section.hero[data-st=first] p,[studio] section.hero[data-st=second] a,[studio] section.hero[data-st=second] figure,[studio] section.hero[data-st=second] h2,[studio] section.hero[data-st=second] p,[studio] section.hero[data-st=under] a,[studio] section.hero[data-st=under] figure,[studio] section.hero[data-st=under] h2,[studio] section.hero[data-st=under] p{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(2.5rem)}[studio] section.hero[data-st=done] figure,[studio] section.hero[data-st=last] figure,[studio] section.hero[data-st=third] figure{transition:opacity .7s 0s,transform .7s 0s;transform:translateY(0);opacity:1}[studio] section.hero[data-st=done] h2,[studio] section.hero[data-st=last] h2,[studio] section.hero[data-st=third] h2{transition:opacity .7s .2s,transform .7s .2s;transform:translateY(0);opacity:1}[studio] section.hero[data-st=done] p,[studio] section.hero[data-st=last] p,[studio] section.hero[data-st=third] p{transition:opacity .7s .4s,transform .7s .4s;transform:translateY(0);opacity:1}[studio] section.hero[data-st=done] a,[studio] section.hero[data-st=last] a,[studio] section.hero[data-st=third] a{transition:opacity .7s .6s,transform .7s .6s;transform:translateY(0);opacity:1}[studio] section.hero[data-st=done] a+p,[studio] section.hero[data-st=last] a+p,[studio] section.hero[data-st=third] a+p{transition:opacity .7s .8s,transform .7s .8s;transform:translateY(0);opacity:1}[studio] section.hero[data-sb=first] a s,[studio] section.hero[data-sb=first] figure s,[studio] section.hero[data-sb=first] h2 s,[studio] section.hero[data-sb=first] p s,[studio] section.hero[data-sb=under] a s,[studio] section.hero[data-sb=under] figure s,[studio] section.hero[data-sb=under] h2 s,[studio] section.hero[data-sb=under] p s{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(-2.5rem)}[studio] section.hero[data-sb=done] figure s,[studio] section.hero[data-sb=last] figure s,[studio] section.hero[data-sb=second] figure s,[studio] section.hero[data-sb=third] figure s{transition:opacity .5s .5s,transform .5s .5s;transform:translateY(0);opacity:1}[studio] section.hero[data-sb=done] h2 s,[studio] section.hero[data-sb=last] h2 s,[studio] section.hero[data-sb=second] h2 s,[studio] section.hero[data-sb=third] h2 s{transition:opacity .5s .4s,transform .5s .4s;transform:translateY(0);opacity:1}[studio] section.hero[data-sb=done] p s,[studio] section.hero[data-sb=last] p s,[studio] section.hero[data-sb=second] p s,[studio] section.hero[data-sb=third] p s{transition:opacity .5s .3s,transform .5s .3s;transform:translateY(0);opacity:1}[studio] section.hero[data-sb=done] a s,[studio] section.hero[data-sb=last] a s,[studio] section.hero[data-sb=second] a s,[studio] section.hero[data-sb=third] a s{transition:opacity .5s .2s,transform .5s .2s;transform:translateY(0);opacity:1}[studio] section.hero[data-sb=done] a+p s,[studio] section.hero[data-sb=last] a+p s,[studio] section.hero[data-sb=second] a+p s,[studio] section.hero[data-sb=third] a+p s{transition:opacity .5s .1s,transform .5s .1s;transform:translateY(0);opacity:1}[studio] section.feature figure{position:relative;margin-top:3.75rem;height:14.875rem}[studio] section.feature figure img{position:absolute;left:0;top:0;right:auto;bottom:auto;right:0;margin:auto;display:inline-block;width:17.125rem;opacity:0;transition:opacity .3s .2s,transform .3s .2s}[studio] section.feature [slider]{padding-top:2.5rem;padding-right:1.875rem;padding-bottom:1.25rem;padding-left:1.875rem}[studio] section.feature [slider] .swiper-container{overflow:visible}[studio] section.feature [slider] .swiper-slide{width:auto;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem;color:#a9a9a9;font-weight:400;cursor:pointer;transition:color .3s,background-color .3s}[studio] section.feature [slider] .swiper-slide s{position:absolute;display:inline-block}[studio] section.feature [slider] .swiper-slide span{color:#111;font-weight:500;opacity:0;display:inline-block}[studio] section.feature [slider] .swiper-slide.on s{opacity:0}[studio] section.feature [slider] .swiper-slide.on span{opacity:1}[studio] section.feature [slider] .swiper-slide+.swiper-slide{margin-left:1.3125rem}[studio] section.feature .txt{position:relative;height:10rem;text-align:center;background-color:#000}[studio] section.feature .txt p{position:absolute;left:0;top:50%;right:auto;bottom:auto;margin-top:-1.375rem;width:100%;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem;color:#fff;opacity:0;transform:translateY(1.875rem)}[studio] section.feature[data-active="1"] figure img:first-child{opacity:1;transition-delay:0s}[studio] section.feature[data-active="1"] .txt p:first-child{transition:opacity .3s 0s,transform .3s 0s;opacity:1;transform:translateY(0)}[studio] section.feature[data-active="2"] figure img:nth-child(2){opacity:1;transition-delay:0s}[studio] section.feature[data-active="2"] .txt p:nth-child(2){transition:opacity .3s 0s,transform .3s 0s;opacity:1;transform:translateY(0)}[studio] section.feature[data-active="3"] figure img:nth-child(3){opacity:1;transition-delay:0s}[studio] section.feature[data-active="3"] .txt p:nth-child(3){transition:opacity .3s 0s,transform .3s 0s;opacity:1;transform:translateY(0)}[studio] section.feature[data-active="4"] figure img:nth-child(4){opacity:1;transition-delay:0s}[studio] section.feature[data-active="4"] .txt p:nth-child(4){transition:opacity .3s 0s,transform .3s 0s;opacity:1;transform:translateY(0)}[studio] section.feature[data-active="5"] figure img:nth-child(5){opacity:1;transition-delay:0s}[studio] section.feature[data-active="5"] .txt p:nth-child(5){transition:opacity .3s 0s,transform .3s 0s;opacity:1;transform:translateY(0)}[studio] section.feature[data-active="6"] figure img:nth-child(6){opacity:1;transition-delay:0s}[studio] section.feature[data-active="6"] .txt p:nth-child(6){transition:opacity .3s 0s,transform .3s 0s;opacity:1;transform:translateY(0)}[studio] section.feature[data-active="7"] figure img:nth-child(7){opacity:1;transition-delay:0s}[studio] section.feature[data-active="7"] .txt p:nth-child(7){transition:opacity .3s 0s,transform .3s 0s;opacity:1;transform:translateY(0)}[studio] section.feature[data-active="8"] figure img:nth-child(8){opacity:1;transition-delay:0s}[studio] section.feature[data-active="8"] .txt p:nth-child(8){transition:opacity .3s 0s,transform .3s 0s;opacity:1;transform:translateY(0)}[studio] section.feature[data-prev="1"] .txt p:first-child,[studio] section.feature[data-prev="2"] .txt p:nth-child(2),[studio] section.feature[data-prev="3"] .txt p:nth-child(3),[studio] section.feature[data-prev="4"] .txt p:nth-child(4),[studio] section.feature[data-prev="5"] .txt p:nth-child(5),[studio] section.feature[data-prev="6"] .txt p:nth-child(6),[studio] section.feature[data-prev="7"] .txt p:nth-child(7),[studio] section.feature[data-prev="8"] .txt p:nth-child(8){transition:opacity .3s 0s,transform .3s 0s;transform:translateY(-1.875rem)}[studio] section.video{height:56.25vw}[studio] section.video .btn-sound{position:absolute;left:1.4375rem;bottom:.9375rem;right:auto;top:auto;width:2.5rem;height:2.5rem;background-image:url(/common/ico-sound-on.svg);background-size:contain;background-repeat:no-repeat;z-index:3}[studio] section.video .btn-sound.on{background-repeat:no-repeat;background-image:url(/common/ico-sound-off.svg);background-size:contain}[studio] .links{background-image:linear-gradient(138deg,#e05c73 -14%,#2d27ff)}@media (min-width:768px){[studio] section.hero{padding-top:0;padding-right:0;padding-bottom:3.75rem;padding-left:0;background-position:50%;height:56.25vw;box-sizing:border-box}[studio] section.hero .x-wrapper{display:flex;height:100%;flex-flow:column;justify-content:flex-end}[studio] section.feature figure{height:44vw}[studio] section.feature figure img{width:51vw}[studio] section.feature [slider]{padding-top:3.125rem;padding-right:1.875rem;padding-bottom:1.25rem;padding-left:1.875rem}[studio] section.feature [slider] .swiper-wrapper{justify-content:center;align-items:baseline}[studio] section.feature [slider] .swiper-slide{font-size:1.125rem;line-height:1.375rem;letter-spacing:-.0125rem}[studio] section.feature .txt p{font-size:1.25rem;line-height:1.875rem;letter-spacing:-.0125rem}[studio] .links{background-image:linear-gradient(105deg,#e05c73 -11%,#2d27ff)}}@media (min-width:1024px){[studio] section.hero h2{font-size:2.625rem;line-height:2.875rem;letter-spacing:-.01875rem}[studio] section.hero p{margin-top:1rem;font-size:1.375rem;line-height:1.875rem;letter-spacing:-.0125rem}[studio] section.hero a{margin-top:2.5rem}[studio] section.hero p.desc{margin-top:3.75rem;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem}[studio] section.feature figure{margin-top:1.5625rem}[studio] section.feature [slider]{padding-top:1.25rem;padding-right:1.875rem;padding-bottom:1.25rem;padding-left:1.875rem}[studio] section.feature [slider] .swiper-slide{font-size:1.125rem;line-height:1.375rem;letter-spacing:-.0125rem}[studio] section.feature .txt p{font-size:1.375rem;line-height:2.25rem;letter-spacing:-.0125rem;margin-top:-1.125rem}}@media (min-width:1240px){[studio] section.hero{padding-bottom:5.1875rem}[studio] section.hero h2{font-size:3.625rem;line-height:3.375rem;letter-spacing:-.03125rem}[studio] section.hero p{margin-top:1.125rem;font-size:1.625rem;line-height:2.25rem;letter-spacing:-.01875rem}[studio] section.hero p.desc{margin-top:5rem;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem}[studio] section.feature figure{margin-top:1.875rem}[studio] section.feature [slider]{padding-top:.75rem;padding-right:1.875rem;padding-bottom:1rem;padding-left:1.875rem}[studio] section.feature [slider] .swiper-slide{font-size:1.375rem;line-height:2.25rem;letter-spacing:-.0125rem}[studio] section.feature [slider] .swiper-slide+.swiper-slide{margin-left:1.875rem}[studio] section.feature .txt{height:15.125rem}[studio] section.feature .txt p{font-size:1.625rem;line-height:2.25rem;letter-spacing:-.0125rem}}
/*# sourceMappingURL=chunk-5501a575.56de4136.css.map */