@charset "UTF-8";html{overflow-y:scroll;height:100%!important}html,body{font-size:100%;touch-action:manipulation}@view-transition{html,body {navigation: auto;}}html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,header,section,article,aside,footer,figure,figcaption,nav{margin:0;padding:0;font-weight:400}h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,header,section,article,aside,footer,figure,figcaption,nav{font-size:1em}h1,h2,h3,h4,h5,h6,li,dt,dd,p{line-height:1.65}body{-webkit-text-size-adjust:100%;height:auto;min-height:100%;position:relative;color:#000}@media only screen and (max-width:767px){body{min-width:320px}}main article,main aside,main dd,main dl,main dt,main figcaption,main figure,main h1,main h2,main h3,main h4,main h5,main h6,main header,main li,main nav,main ol,main p,main section,main ul{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}address{font-style:normal}img{border-style:none;vertical-align:bottom}ul,ol{list-style:none}sup,sub{font-size:.6em}sub{position:relative;top:-.2em;margin-bottom:-1em;display:inline-block}table{border-spacing:0;empty-cells:show}iframe{border:none}a,a:link,a:visited,a:hover,a:active{color:#000}a:link,a:hover{text-decoration:none}.language *{box-sizing:border-box}.language img{display:block;max-width:100%;width:100%;height:auto}.language button{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.do-hyeon-black{font-family:Do Hyeon,sans-serif;font-weight:900;font-style:normal}.noto-sans-kr-bold{font-family:Noto Sans KR,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.zcool-xiaowei-black{font-family:ZCOOL XiaoWei,sans-serif;font-weight:900;font-style:normal}.noto-sans-sc-bold{font-family:Noto Sans SC,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.noto-sans-tc-black{font-family:Noto Sans TC,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.noto-sans-tc-bold{font-family:Noto Sans TC,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.lato-bold-italic{font-family:Lato,sans-serif;font-weight:700;font-style:italic}.lato-black-italic{font-family:Lato,sans-serif;font-weight:900;font-style:italic}.font-weight-black{font-weight:900}body.en .main-container{font-family:Lato,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:700;font-style:italic}body.en .main-container .font-weiight-black{font-family:Lato,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:900;font-style:italic}body.zh-cmn-Hant .main-container{font-family:Noto Sans TC,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:700}body.zh-cmn-Hant .main-container .font-weiight-black{font-family:Noto Sans TC,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:900}body.ko .main-container{font-family:Noto Sans KR,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:700}body.ko .main-container .font-weiight-black{font-family:Noto Sans KR,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:900}body.zh-cmn-Hans .main-container{font-family:Noto Sans SC,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:700}body.zh-cmn-Hans .main-container .font-weiight-black{font-family:Noto Sans SC,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:900}.u-cerning{font-feature-settings:"palt"}.splide{min-inline-size:0}button.splide__arrow{border:2px solid #000;aspect-ratio:1;background-color:#fff;opacity:1;width:10.2564102564vw;height:10.2564102564vw}@media only screen and (min-width:768px){button.splide__arrow{width:min(7.5471698113vw,80px);height:min(7.5471698113vw,80px)}}button.splide__arrow svg path{fill:#000}.topics-splide{visibility:visible}.topics-splide .splide__arrow{opacity:0;transition:all .4s cubic-bezier(.445,.05,.55,.95) 1.2s}@media only screen and (min-width:768px){.topics-wrap.splide__list{display:grid;grid-template-columns:repeat(4,1fr);gap:0 min(3.0188679245vw,32px)}}.topics-slide{display:grid}@media only screen and (min-width:768px){.topics-slide{display:contents}.topics-slide .topics-item{transition-delay:1.8s}.topics-slide:nth-child(1) .topics-item{transition-delay:.88s}.topics-slide:nth-child(2) .topics-item{transition-delay:.96s}.topics-slide:nth-child(3) .topics-item{transition-delay:1.04s}.topics-slide:nth-child(4) .topics-item{transition-delay:1.12s}}.topics-item{display:grid;grid-template-rows:subgrid;grid-row:span 3;width:100%;clip-path:circle(0%);transition:transform .5s cubic-bezier(.445,.05,.55,.95),clip-path .8s cubic-bezier(.445,.05,.55,.95) .6s}@media only screen and (min-width:768px){.topics-item{transition:transform .5s cubic-bezier(.445,.05,.55,.95),clip-path .8s cubic-bezier(.445,.05,.55,.95)}}@media (hover: hover) and (pointer: fine){.topics-item:hover:has(:not :hover){opacity:0}.topics-item:hover .topics-item__figure img{transform:scale(1.15)}}.topics-item__figure{aspect-ratio:1;position:relative;overflow:hidden;width:61.5384615385vw;margin:auto;border-radius:10.2564102564vw}@media only screen and (min-width:768px){.topics-item__figure{border-radius:min(3.7735849057vw,40px);margin:0;width:100%}}.topics-item__figure img{transition:transform .5s cubic-bezier(.445,.05,.55,.95),clip-path .8s cubic-bezier(.445,.05,.55,.95)}.topics-item__title{margin-top:4.1025641026vw}@media only screen and (min-width:768px){.topics-item__title{margin-top:min(1.5094339623vw,16px)}}@media screen and (min-width: 800px) and (max-height: 600px){.topics-item__title{margin-top:min(.7547169811vw,8px)}}.topics-item__button{width:100%;margin:auto;margin-top:15.3846153846vw;max-width:45.1282051282vw}@media only screen and (min-width:768px){.topics-item__button{max-width:min(16.6037735849vw,176px);margin-top:min(3.0188679245vw,32px)}}@media screen and (min-width: 800px) and (max-height: 600px){.topics-item__button{margin-top:min(2.641509434vw,28px)}}@media only screen and (max-width:767px){.splide__arrow{top:33.3333333333vw}}.splide__arrow--next{right:0}.splide__arrow--prev{left:0}.topics-item__title{text-align:center}.container-wrapper{display:grid}.snap-section-bg-wrapper{display:grid;grid-column:1/2;grid-row:1/2}.snap-section-bg{overflow:hidden;height:100dvh;width:100%;position:relative}@media only screen and (min-width:768px){.snap-section-bg{height:100vh}}.bg-paper{height:100dvh;width:100%;position:relative}@media only screen and (min-width:768px){.bg-paper{height:100vh}}.snap-section-bg--main .bg-paper{background-color:#25a45f}.snap-section-bg--main .bg-paper:after{background-color:#25a45f}.snap-section-bg--motif .bg-paper{background-color:#fff}.snap-section-bg--motif .bg-paper:after{background-color:#fff}.bg-lateral{position:absolute;width:100%;background-color:#e99435;bottom:12.3076923077vw;height:30%}@media only screen and (min-width:768px){.bg-lateral{height:32%;bottom:0}}@media screen and (max-height: 600px){.bg-lateral{height:34%}}.bg-lateral:before{content:"";position:absolute;width:100%;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='375'%20height='131.897'%20viewBox='0%200%20375%20131.897'%3e%3cdefs%3e%3cclipPath%20id='clip-path'%3e%3crect%20id='長方形_17646'%20data-name='長方形%2017646'%20width='375'%20height='131.897'%20transform='translate(352)'%20fill='none'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20id='グループ_292'%20data-name='グループ%20292'%20transform='translate(-352)'%20clip-path='url(%23clip-path)'%3e%3cpath%20id='パス_273'%20data-name='パス%20273'%20d='M0,131.9H1153.542V86.424l-44-76.2C1106.3,4.6,1098.332,0,1091.838,0h-87.987c-6.492,0-14.461,4.6-17.708,10.224L959.786,55.878c-3.247,5.622-8.559,5.622-11.8,0L921.624,10.224C918.377,4.6,910.408,0,903.916,0H815.927c-6.492,0-14.461,4.6-17.708,10.224L771.862,55.878c-3.245,5.622-8.557,5.622-11.8,0L733.7,10.224C730.454,4.6,722.485,0,715.993,0H628c-6.492,0-14.461,4.6-17.706,10.224L576.77,68.292,543.244,10.224C540,4.6,532.03,0,525.536,0H437.549c-6.494,0-14.461,4.6-17.708,10.224L393.484,55.878c-3.247,5.622-8.559,5.622-11.806,0L355.32,10.224C352.075,4.6,344.107,0,337.615,0H249.625c-6.492,0-14.461,4.6-17.708,10.224L205.56,55.878c-3.247,5.622-8.559,5.622-11.8,0L167.4,10.224C164.152,4.6,156.183,0,149.691,0H61.7C55.21,0,47.241,4.6,43.994,10.224L0,86.424Z'%20transform='translate(0%200.001)'%20fill='%23e99435'/%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat;aspect-ratio:375/132;bottom:99%}@media only screen and (min-width:768px){.bg-lateral:before{min-width:min(150.9433962264vw,1600px);background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='1600'%20height='182.945'%20viewBox='0%200%201600%20182.945'%3e%3cdefs%3e%3cclipPath%20id='clip-path'%3e%3crect%20id='長方形_17646'%20data-name='長方形%2017646'%20width='1600'%20height='182.945'%20fill='none'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20id='グループ_292'%20data-name='グループ%20292'%20transform='translate(0%200)'%3e%3cg%20id='グループ_292-2'%20data-name='グループ%20292'%20transform='translate(0%200)'%20clip-path='url(%23clip-path)'%3e%3cpath%20id='パス_273'%20data-name='パス%20273'%20d='M0,182.945H1600V119.873L1538.976,14.18c-4.5-7.8-15.554-14.18-24.561-14.18H1392.374c-9,0-20.058,6.383-24.561,14.18L1331.254,77.5c-4.5,7.8-11.871,7.8-16.372,0L1278.323,14.18c-4.5-7.8-15.557-14.18-24.561-14.18H1131.718c-9,0-20.058,6.383-24.561,14.18L1070.6,77.5c-4.5,7.8-11.869,7.8-16.372,0L1017.667,14.18C1013.163,6.383,1002.11,0,993.105,0H871.061c-9,0-20.058,6.383-24.558,14.18L800,94.724,753.5,14.18C748.994,6.383,737.943,0,728.936,0H606.895c-9.007,0-20.058,6.383-24.561,14.18L545.775,77.5c-4.5,7.8-11.872,7.8-16.375,0L492.841,14.18C488.34,6.383,477.287,0,468.283,0H346.238c-9,0-20.058,6.383-24.561,14.18L285.118,77.5c-4.5,7.8-11.872,7.8-16.372,0L232.185,14.18C227.684,6.383,216.631,0,207.626,0H85.582c-9,0-20.058,6.383-24.561,14.18L0,119.873Z'%20transform='translate(0%200.001)'%20fill='%23e99435'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat;aspect-ratio:1600/183}}.bg-motifs{display:grid;position:absolute;width:100%;height:fit-content;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,1fr);bottom:12.3076923077vw;background:url(../images/img_monaka_pattern_sp.svg) center center/contain no-repeat;aspect-ratio:375/300}@media only screen and (min-width:768px){.bg-motifs{background:url(../images/img_monaka_pattern_md.svg) center center/contain no-repeat;aspect-ratio:1600/401;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr);bottom:calc(min(3.7735849057vw,40px)*1.2)}}.snap-section-bg--red .bg-paper:after,.snap-section-bg--green .bg-paper:after,.snap-section-bg--white .bg-paper:after{content:"";width:100%;position:absolute;bottom:0;z-index:2;height:7.3846153846vw}@media only screen and (min-width:768px){.snap-section-bg--red .bg-paper:after,.snap-section-bg--green .bg-paper:after,.snap-section-bg--white .bg-paper:after{height:calc(min(2.2641509434vw,24px)*1.2)}}.snap-section-bg--red .bg-paper:before,.snap-section-bg--green .bg-paper:before,.snap-section-bg--white .bg-paper:before{content:"";width:100%;height:100%;position:absolute;z-index:2;clip-path:polygon(100% 0,0% calc(100% - 6.1538461538vw),100% calc(100% - 6.1538461538vw))}@media only screen and (min-width:768px){.snap-section-bg--red .bg-paper:before,.snap-section-bg--green .bg-paper:before,.snap-section-bg--white .bg-paper:before{clip-path:polygon(100% 0,0% calc(100% - (min(1.6981132075vw,18px)*1.2)),100% calc(100% - (min(1.6981132075vw,18px)*1.2)))}}.snap-section-bg--red .bg-paper{background-color:#ee1631}.snap-section-bg--red .bg-paper:before,.snap-section-bg--red .bg-paper:after{background-color:#c90a22}.snap-section-bg--green .bg-paper{background-color:#25a45f}.snap-section-bg--green .bg-paper:before,.snap-section-bg--green .bg-paper:after{background-color:#17846e}@media only screen and (min-width:768px){.snap-section-bg--green .bg-paper:before,.snap-section-bg--green .bg-paper:after{background-color:#199150}}.snap-section-bg--white .bg-paper{background-color:#fff}.snap-section-bg--white .bg-paper:before,.snap-section-bg--white .bg-paper:after{background-color:#f3f3f3}.snap-section-bg--features{overflow:visible;height:300dvh}@media only screen and (min-width:768px){.snap-section-bg--features{height:300vh}}.snap-section-bg--features .bg-paper--yellow{background-color:#f9ec3c}.snap-section-bg--features .bg-paper--yellow:before,.snap-section-bg--features .bg-paper--yellow:after{background-color:#e6da0a}.features-paper-wrap{position:sticky;top:0;height:200dvh}@media only screen and (min-width:768px){.features-paper-wrap{height:200vh}}.bg-scrub-separate{position:absolute;z-index:3;bottom:-1px;bottom:5.8974358974vw;display:grid;grid-template-columns:1fr 1fr;max-width:100%;overflow:hidden;height:6.1538461538vw}@media only screen and (min-width:768px){.bg-scrub-separate{bottom:min(1.7924528302vw,19px);height:min(2.2641509434vw,24px)}}.bg-scrub-separate-item{display:flex}.bg-scrub-separate-item__line{aspect-ratio:1681/20;display:grid;align-content:end;width:max-content}.bg-scrub-separate-item__line img{display:block;width:100%;height:100%;transform:scale(1.0007)}.floating-bg{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;z-index:7;pointer-events:none}.floating-bg__img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:calc(100% - 8.2051282051vw);display:flex;align-items:center;transition:all .3s ease;display:grid;transform:scale(var(--scale));opacity:scale(var(--opacity))}@media only screen and (min-width:768px){.floating-bg__img{max-width:100%}}.floating-bg__img.is-reverse .floating-img--reverse{transform:rotateY(0)}.floating-bg__img.is-reverse .floating-img--base,.floating-bg__img.is-reverse .floating-img--inner{transform:rotateY(180deg)}.floating-bg__img.is-clip .floating-img--inner{clip-path:circle(100%)}.floating-bg__img.is-hidden,.floating-bg__img.is-hidden2,.floating-bg__img.is-hidden3{transform:scale(0);opacity:0}.floating-img{z-index:1;grid-column:1/2;grid-row:1/2;width:100%;height:100%;object-fit:contain;transform-style:preserve-3d;backface-visibility:hidden;transition:transform .5s ease}.floating-img--inner{clip-path:circle(0%);transition:transform .5s ease,clip-path 1s ease}.floating-img--reverse{transform:rotateY(-180deg)}.floating-img--base{transform:rotateY(0)}.package-size{aspect-ratio:758/360;margin:auto;width:100%}@media only screen and (min-width:768px){.package-size{width:min(71.320754717vw,756px)}}@media screen and (min-width: 800px) and (max-height: 600px){.package-size{width:min(64.1509433962vw,680px)}}.snap-wrapper{position:relative;z-index:10;grid-column:1/2;grid-row:1/2;display:grid;gap:0;height:fit-content}.snap-section{scroll-padding-top:0;overflow:hidden;height:100dvh;display:grid;justify-content:center}@media only screen and (min-width:768px){.snap-section{height:100vh}}.factory-content{transition:all .5s ease}.snap-section__inner,.features-slide{transition:all .5s ease;width:100%;display:grid;justify-content:center;grid-template-rows:1fr auto 1fr;gap:3.0769230769vw}@media only screen and (min-width:768px){.snap-section__inner,.features-slide{max-width:min(113.2075471698vw,1200px);gap:min(1.1320754717vw,12px) 0}}.section-content-head{display:grid;align-items:end;text-align:center;padding:0 4.1025641026vw}@media only screen and (min-width:768px){.section-content-head{padding:0}}@media only screen and (max-width:767px){.section-content-head__inner{display:grid;gap:2.0512820513vw}}.section-content-throat{position:relative}.section-content-body{display:grid;align-items:start;justify-content:center;text-align:center;margin:0 auto;padding:0 4.1025641026vw}@media only screen and (min-width:768px){.section-content-body{padding:0}}.kv-lead{display:block;overflow:hidden}.kv-lead__text{margin-block:calc((1em - 1lh)/2);color:#fff;font-weight:900;line-height:1.6;font-size:7.1794871795vw}@media only screen and (min-width:768px){.kv-lead__text{font-size:min(3.3962264151vw,36px)}}.kv-paper-wrap{position:relative;overflow:hidden;width:100%;height:100%}.flow-obj{display:block;will-change:transform;position:absolute}.kv-text{aspect-ratio:540/154}.kv-text--1{width:87.1794871795vw;top:2.0512820513vw}@media only screen and (min-width:768px){.kv-text--1{top:calc(min(3.7735849057vw,40px)*-1)}}.kv-text--2{width:112.8205128205vw;top:10.7692307692vw}@media only screen and (min-width:768px){.kv-text--2{width:min(73.0188679245vw,774px);top:min(3.3962264151vw,36px)}}.kv-text--3{width:80.5128205128vw;top:23.0769230769vw}@media only screen and (min-width:768px){.kv-text--3{top:min(22.8301886792vw,242px)}}.kv-text--4{bottom:61.5384615385vw}@media only screen and (min-width:768px){.kv-text--4{bottom:min(3.7735849057vw,40px)}}.kv-text--5{bottom:84.6153846154vw}@media only screen and (min-width:768px){.kv-text--5{bottom:min(12.0754716981vw,128px)}}.kv-text--6{bottom:23.0769230769vw}@media only screen and (min-width:768px){.kv-text--6{bottom:min(40.3773584906vw,428px)}}.kv-text--7{bottom:7.6923076923vw}@media only screen and (min-width:768px){.kv-text--7{bottom:min(27.1698113208vw,288px)}}.kv-text--1,.kv-text--3{width:35.8974358974vw}@media only screen and (min-width:768px){.kv-text--1,.kv-text--3{width:min(30.5660377358vw,324px)}}.kv-text--5,.kv-text--7{width:41.0256410256vw}@media only screen and (min-width:768px){.kv-text--5,.kv-text--7{width:min(45.6603773585vw,484px)}}.kv-text--4,.kv-text--6{width:67.1794871795vw}@media only screen and (min-width:768px){.kv-text--4,.kv-text--6{width:min(58.8679245283vw,624px)}}.kv-motif{aspect-ratio:184/60;opacity:.11}.kv-motif--1,.kv-motif--4,.kv-motif--5{width:35.8974358974vw}@media only screen and (min-width:768px){.kv-motif--1,.kv-motif--4,.kv-motif--5{width:min(17.358490566vw,184px)}}.kv-motif--2,.kv-motif--3,.kv-motif--6{width:61.5384615385vw}@media only screen and (min-width:768px){.kv-motif--2,.kv-motif--3,.kv-motif--6{width:min(25.6603773585vw,272px)}}.kv-motif--1{top:-8.2051282051vw}@media only screen and (min-width:768px){.kv-motif--1{top:min(11.8867924528vw,126px)}}.kv-motif--2{top:41.7948717949vw}@media only screen and (min-width:768px){.kv-motif--2{top:min(27.358490566vw,290px)}}.kv-motif--3{top:15.3846153846vw}@media only screen and (min-width:768px){.kv-motif--3{top:min(38.4905660377vw,408px)}}.kv-motif--4{top:71.7948717949vw}@media only screen and (min-width:768px){.kv-motif--4{top:min(57.358490566vw,608px)}}.kv-motif--5{bottom:42.0512820513vw}@media only screen and (min-width:768px){.kv-motif--5{bottom:min(7.358490566vw,78px)}}.kv-motif--6{bottom:11.2820512821vw}@media only screen and (min-width:768px){.kv-motif--6{bottom:min(33.9622641509vw,360px)}}.kv-motif--7{bottom:44.6153846154vw;display:none}@media only screen and (min-width:768px){.kv-motif--7{display:block;bottom:min(17.7358490566vw,188px)}}.kv-motif--8{bottom:-6.1538461538vw;display:none}@media only screen and (min-width:768px){.kv-motif--8{display:block;bottom:min(1.6981132075vw,18px)}}.about-title{display:inline-block;padding-right:.1em}@media only screen and (max-width:767px){.about-title{display:grid;font-size:12.3076923077vw;padding-right:0}}.about-title .line-mask{overflow:hidden}.about-lead-text .page-text{transition-delay:.6s}.snap-section--features{height:300dvh}@media only screen and (min-width:768px){.snap-section--features{height:300vh}}.snap-section__inner--features{gap:0;height:300dvh}@media only screen and (min-width:768px){.snap-section__inner--features{height:300vh}}.features-slide{height:100dvh}@media only screen and (min-width:768px){.features-slide{height:100vh}}.features-slide--1.is-section-view .features-content__label h3,.features-slide--1.is-section-view .features-content__texts p{transform:translateY(0)}.features-slide--1 .features-content__label,.features-slide--1 .features-content__texts{overflow:hidden}.features-slide--1 .features-content__label h3,.features-slide--1 .features-content__texts p{display:inline-block;transition:transform .6s ease 1s;transform:translateY(100%)}@media only screen and (max-width:767px){.features-slide--2 .section-content-body{display:block;width:100%}}@media only screen and (min-width:768px){.features-slide--2 .section-content-head,.features-slide--2 .section-content-throat,.features-slide--2 .section-content-body{grid-row:2/3;grid-column:1/2;width:100%;height:100%;position:relative}}.features-slide--2.is-section-view .features-dot{transition:transform .6s cubic-bezier(.95,.05,.795,.035) .6s;transform:scale(1)}@media only screen and (min-width:768px){.features-slide--2.is-section-view .features-dot{transition:transform .6s cubic-bezier(.95,.05,.795,.035) .6s}}.features-slide--2.is-section-view .point-dot--1{transform:translate(-50%) scale(1)}.features-slide--2.is-section-view .point-item__text{transition:clip-path .4s cubic-bezier(.95,.05,.795,.035) 1s;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.features-slide--2.is-section-view .point-item:before{transition:clip-path .4s cubic-bezier(.47,0,.745,.715) .8s;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.features-dot{position:absolute;z-index:2;aspect-ratio:1;border-radius:50%;background-color:#fff;width:10.2564102564vw;display:grid;place-items:center;transition:transform .6s cubic-bezier(.47,0,.745,.715);transform:scale(0)}@media only screen and (min-width:768px){.features-dot{width:min(3.7735849057vw,40px)}}.features-dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;background-color:#25a45f;aspect-ratio:1;border-radius:50%;width:80%;z-index:0}@media only screen and (min-width:768px){.features-dot:before{width:60%}}.features-dot__num{position:relative;color:#fff;z-index:3;font-size:6.1538461538vw;font-weight:900;display:block}@media only screen and (min-width:768px){.features-dot__num{display:none}}.point-dot{position:absolute;display:grid}@media only screen and (min-width:768px){.point-dot{display:none}}.point-dot--1{left:50%;top:15%;transform:translate(-50%) scale(0)}.point-dot--2{top:60%;left:30%}.point-dot--3{right:12%;top:40%}.features-content{display:grid;gap:3.0769230769vw}@media only screen and (min-width:768px){.features-content{gap:min(.7547169811vw,8px)}}.point-item{text-align:left;position:relative;padding-left:9.2307692308vw}@media only screen and (min-width:768px){.point-item{padding-left:0;position:absolute}.point-item:before{content:"";transition:clip-path .4s cubic-bezier(.68,-.55,.265,1.55);height:min(.4716981132vw,5px);position:absolute;background-color:#fff}}@media only screen and (min-width:768px){.point-item--1{right:0%;top:-24%}.point-item--1:before{width:min(16.9811320755vw,180px);right:calc(100% - min(.1886792453vw,2px));top:25%;transform:rotate(-56deg);transform-origin:right center;clip-path:polygon(0 0,0 0,0 100%,0% 100%)}}@media only screen and (min-width:768px){.point-item--1 .point-item__dot{left:calc(min(10.5660377358vw,112px)*-1);top:min(13.2075471698vw,140px)}}.point-item--2{margin-top:6.6666666667vw}@media only screen and (min-width:768px){.point-item--2{margin-top:0;left:-20%;top:35%}.point-item--2:before{width:min(19.8113207547vw,210px);left:calc(100% - min(.1886792453vw,2px));top:50%;transform:rotate(34deg);transform-origin:left center;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}}@media only screen and (min-width:768px){.point-item--2 .point-item__dot{right:calc(min(17.7358490566vw,188px)*-1);top:calc(min(11.320754717vw,120px)*1)}}.point-item--3{margin-top:8.2051282051vw}@media only screen and (min-width:768px){.point-item--3{margin-top:0;bottom:-18%;right:-5%}.point-item--3:before{width:min(19.8113207547vw,210px);right:calc(100% - min(.1886792453vw,2px));top:50%;transform:rotate(46deg);transform-origin:right center;clip-path:polygon(0 0,0 0,0 100%,0% 100%)}}@media only screen and (min-width:768px){.point-item--3 .point-item__dot{left:calc(min(15.8490566038vw,168px)*-1);top:calc(min(14.3396226415vw,152px)*-1)}}@media only screen and (max-width:767px){.point-item__dot{top:-6.6666666667vw;left:2.0512820513vw}}.point-item__text{clip-path:polygon(0 0,0 0,0 100%,0% 100%);transition:clip-path .2s cubic-bezier(.68,-.55,.265,1.55)}@media only screen and (max-width:767px){.point-item__text{text-align:initial}}.features-slide--3.is-section-view .features-content__label h3,.features-slide--3.is-section-view .features-content__texts p{transform:translateY(0)}.features-slide--3 .features-content__label,.features-slide--3 .features-content__texts{overflow:hidden}.features-slide--3 .features-content__label h3,.features-slide--3 .features-content__texts p{display:inline-block;transition:transform .6s ease .8s;transform:translateY(100%)}@media only screen and (max-width:767px){.features-content__label h3{letter-spacing:-.02em}}.snap-section--topics.is-section-view .topics-item{clip-path:circle(100%)}.snap-section--topics.is-section-view .topics-splide .splide__arrow{opacity:1}.snap-section__inner--topics{grid-template-rows:1fr auto;place-self:center;gap:4.1025641026vw 0}@media only screen and (min-width:768px){.snap-section__inner--topics{width:100%;gap:min(3.0188679245vw,32px) 0}}.snap-section__inner--topics .text-wrap .page-text{transition-delay:.6s}@media only screen and (min-width:768px){.snap-section__inner--topics .section-content-body{max-width:min(113.2075471698vw,1200px)}}@media screen and (min-width: 800px) and (max-height: 600px){.snap-section__inner--topics .section-content-body{width:min(90.5660377358vw,960px)}}.snap-section__inner--topics .section-content-body .splide__arrow--next{right:0}.snap-section__inner--topics .section-content-body .splide__arrow--prev{left:0}.snap-section__inner--topics .section-content-head__inner{display:grid}@media only screen and (min-width:768px){.snap-section__inner--topics .section-content-head__inner{gap:min(1.1320754717vw,12px) 0}}.snap-section--factory{display:grid;place-content:center;position:relative}@media only screen and (min-width:768px){.snap-section--factory{display:flex;align-items:center;justify-content:center}}.snap-section--factory.is-section-view .factory-label-line{transform:translate(-25%);opacity:1}@media only screen and (min-width:768px){.snap-section--factory.is-section-view .factory-label-line{transform:translate(0)}}.snap-section--factory.is-section-view .factory-content__body .video-frame{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.snap-section--factory.is-section-view .text-wrap .page-text{transform:translateY(0)}.factory-content{display:grid;gap:6.4102564103vw}@media only screen and (min-width:768px){.factory-content{gap:0;width:100%;grid-template-columns:auto min(25.4716981132vw,270px);max-width:min(80.1886792453vw,850px)}}.factory-content .text-wrap .page-text{transition-delay:.6s}.factory-content__head{display:grid;text-align:center;gap:4.1025641026vw}@media only screen and (min-width:768px){.factory-content__head{text-align:initial;gap:min(3.3962264151vw,36px)}.factory-content__head .page-text{line-height:1.6}}.factory-title{overflow:hidden}.factory-label-lines{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto auto 0;bottom:12.3076923077vw;gap:0;height:fit-content;display:flex;flex-direction:column}@media only screen and (min-width:768px){.factory-label-lines{display:grid;margin:0;position:relative;inset:unset}}.factory-label-line{margin-block:calc((1em - 1lh)/2);line-height:1;white-space:nowrap;transform:translate(50%);opacity:0;transition:transform .6s ease,opacity .6s ease;font-size:35.8974358974vw}@media only screen and (min-width:768px){.factory-label-line{font-size:min(7.5471698113vw,80px)}}@media only screen and (max-width:767px){.factory-label-line:last-child{display:none}}.factory-label-line:nth-child(1){transition-delay:1.08s}@media only screen and (min-width:768px){.factory-label-line:nth-child(1){transition-delay:.08s}}.factory-label-line:nth-child(2){transition-delay:1.16s}@media only screen and (min-width:768px){.factory-label-line:nth-child(2){transition-delay:.16s}}.factory-label-line:nth-child(3){transition-delay:1.24s}@media only screen and (min-width:768px){.factory-label-line:nth-child(3){transition-delay:.24s}}.factory-label-line:nth-child(4){transition-delay:1.32s}@media only screen and (min-width:768px){.factory-label-line:nth-child(4){transition-delay:.32s}}.factory-label-line--odd{color:#fff}.factory-label-line--even{paint-order:stroke;color:transparent;-webkit-text-stroke:#FFFFFF 2px}@media only screen and (min-width:768px){.factory-label-line--even{-webkit-text-stroke:#FFFFFF 1px}}@media only screen and (min-width:768px){.zh-cmn-Hans .factory-label-line,.zh-cmn-Hant .factory-label-line{font-size:min(6.0377358491vw,64px)}}.zh-cmn-Hans .factory-label-lines,.zh-cmn-Hant .factory-label-lines{gap:.6em}.ko .factory-label-line--even,.zh-cmn-Hans .factory-label-line--even,.zh-cmn-Hant .factory-label-line--even{color:#fff;-webkit-text-stroke:none;filter:opacity(.3)}@media only screen and (min-width:768px){.ko .factory-content{width:fit-content;column-gap:min(6.0377358491vw,64px)}}.factory-content__body{display:flex;justify-content:center}.factory-content__body .video-frame{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%);transition:clip-path .4s ease .6s;max-width:57.6923076923vw}@media only screen and (min-width:768px){.factory-content__body .video-frame{max-width:100%}}@media only screen and (min-width:768px){.snap-section--place.is-section-view .place-slide:nth-child(2n){transform:translateY(0)}.snap-section--place.is-section-view .place-slide:nth-child(odd){transform:translateY(calc(min(6.0377358491vw,64px)*-1))}}.snap-section--place.is-section-view .place-item__icon{transform:scale(1)}.snap-section--place.is-section-view .place-item__label{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.snap-section--place.is-section-view .text-wrap .page-text{transform:translateY(0)}.snap-section--place.is-section-view .place-splide .splide__arrow{opacity:1}@media only screen and (max-width:767px){.snap-section__inner--place{gap:6.1538461538vw}.snap-section__inner--place .section-content-head{width:100vw}}.snap-section__inner--place .text-wrap .page-text{transition-delay:.6s}.place-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:100%;margin:auto}@media only screen and (min-width:768px){.place-wrap{top:0;transform:translate(-50%);max-width:min(113.2075471698vw,1200px);width:max-content}.place-wrap .splide__track{overflow:visible}}.place-splide{visibility:visible}.place-splide .splide__arrow{opacity:0;transition:all .4s cubic-bezier(.445,.05,.55,.95) 1s}@media only screen and (max-width:767px){.place-splide .splide__arrow--next{right:3.8461538462vw}.place-splide .splide__arrow--prev{left:3.8461538462vw}}@media only screen and (min-width:768px){.place-list{display:grid;grid-template-columns:repeat(3,1fr);gap:0 min(5.6603773585vw,60px);width:max-content}}.place-slide{transition:transform .6s ease}@media only screen and (min-width:768px){.place-slide{width:min(33.9622641509vw,360px)}.place-slide:nth-child(2n){transform:translateY(0)}.place-slide:nth-child(odd){transform:translateY(calc(min(6.0377358491vw,64px)*-1))}.place-slide:nth-child(1) .place-item .place-item__icon,.place-slide:nth-child(1) .place-item .place-item__label{transition-delay:.9s}.place-slide:nth-child(2) .place-item .place-item__icon,.place-slide:nth-child(2) .place-item .place-item__label{transition-delay:1s}.place-slide:nth-child(3) .place-item .place-item__icon,.place-slide:nth-child(3) .place-item .place-item__label{transition-delay:1.1s}}.place-item{position:relative;text-align:center}.place-item__icon{transition:transform .6s cubic-bezier(.55,.055,.675,.19);transform:scale(0);margin:auto;border-radius:50%;aspect-ratio:1;background-color:#000;width:51.2820512821vw;padding:10.2564102564vw;display:grid;place-content:center}@media only screen and (min-width:768px){.place-item__icon{width:100%;padding:0}}.place-item__icon img{aspect-ratio:1;margin:auto}.place-item__label{clip-path:polygon(0 0,0 0,0 100%,0% 100%);transition:clip-path .6s cubic-bezier(.55,.055,.675,.19);transform:scale(0);width:100%;position:absolute;left:50%;bottom:0;transform:translate(-50%);display:flex;justify-content:center}@media only screen and (min-width:768px){.place-item__label .label-text{line-height:1.2}}@media only screen and (min-width:768px){.zh-cmn-Hans .place-item__label .label-text,.zh-cmn-Hant .place-item__label .label-text{font-size:min(3.0188679245vw,32px)}}@media only screen and (min-width:768px){.snap-section--share{display:grid;place-content:center}}.snap-section--share.is-section-view .share-slide.is-active,.snap-section--share.is-section-view .share-slide.is-visible,.snap-section--share.is-section-view .share-slide.is-visible+.share-slide{transform:scaleX(1);opacity:1}.snap-section--share.is-section-view .hash-item:before{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transform:translate(0)}.snap-section--share.is-section-view .hash-item__text{opacity:1}.snap-section--share.is-section-view .icon-item{clip-path:circle(100%)}.snap-section--share.is-section-view .splide__arrow{opacity:1}.snap-section--share .anim-page-text .page-text{transition-delay:1s}.share-title{display:flex;justify-content:center;white-space:nowrap;font-family:Lato,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:900;font-style:italic}.share-content{display:grid;place-content:center;gap:4.1025641026vw 0}@media only screen and (min-width:768px){.share-content{gap:min(2.641509434vw,28px) 0;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;max-width:min(113.2075471698vw,1200px)}}.share-content>*{min-inline-size:0}.share-content__head{text-align:center;grid-column:1/3;grid-row:1/2;gap:2.0512820513vw}@media only screen and (min-width:768px){.share-content__head{display:grid;justify-content:center;align-self:self-end;grid-column:1/2;padding-right:min(6.7924528302vw,72px);gap:min(1.1320754717vw,12px);height:fit-content;margin-bottom:auto}}.hash-list{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5641025641vw}@media only screen and (min-width:768px){.hash-list{justify-content:center;gap:min(1.320754717vw,14px)}}.hash-item{position:relative;overflow:hidden}.hash-item:before{content:"";background-color:currentColor;position:absolute;width:100%;height:100%;top:0;left:0;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transform:translate(-100%);transition:clip-path .6s cubic-bezier(.86,0,.07,1) 1.6s,transform .6s cubic-bezier(.86,0,.07,1) 1s}.hash-item:nth-child(odd){color:#ee1631}.hash-item:nth-child(2n){color:#25a45f}.hash-item__text{color:currentColor;opacity:0;transition:opacity .6s cubic-bezier(.86,0,.07,1) 1.5s;margin-block:calc((1em - 1lh)/2);font-weight:900;line-height:1.6;font-size:4.6153846154vw}@media only screen and (min-width:768px){.hash-item__text{font-size:min(2.2641509434vw,24px)}}.share-content__foot{grid-column:1/2;grid-row:3/4;text-align:center;display:grid;justify-content:center;gap:5.1282051282vw}@media only screen and (min-width:768px){.share-content__foot{text-align:initial;grid-row:2/3;gap:min(1.6981132075vw,18px);padding-right:min(6.7924528302vw,72px);height:fit-content;margin-top:auto}}.share-content__foot .page-text{text-align:center;line-height:1.3333333333}.icon-wrap{height:fit-content;display:grid;grid-template-columns:repeat(3,1fr);width:fit-content;margin:auto;gap:6.1538461538vw}@media only screen and (min-width:768px){.icon-wrap{gap:min(4.5283018868vw,48px)}}.icon-item{display:flex;aspect-ratio:1;border-radius:50%;width:16.4102564103vw;transition:transform .2s ease,clip-path .6s cubic-bezier(.445,.05,.55,.95) 1.6s;clip-path:circle(0%)}@media only screen and (min-width:768px){.icon-item{width:min(6.0377358491vw,64px)}}@media (hover: hover) and (pointer: fine){.icon-item:hover{transform:scale(1.1)}}.share-content__body{grid-row:2/3}@media only screen and (min-width:768px){.share-content__body{grid-column:2/3;grid-row:1/3;margin-right:calc(100% - 50vw)}}.share-splide .splide__arrow{opacity:0;transition:all .4s cubic-bezier(.445,.05,.55,.95) 2s}.share-splide .splide__arrow--next{right:3.8461538462vw}@media only screen and (min-width:768px){.share-splide .splide__arrow--next{right:calc(60% + min(9.4339622642vw,100px)*-1)}}.share-splide .splide__arrow--prev{left:3.8461538462vw}@media only screen and (min-width:768px){.share-splide .splide__arrow--prev{left:calc(min(9.4339622642vw,100px)*-1)}}.share-slide{padding:0 25.641025641vw;pointer-events:none}.share-slide.is-active,.share-slide.is-visible,.share-slide.is-visible+.share-slide{transform:scaleX(.9);opacity:0;transform-origin:right bottom;transition:transform .4s cubic-bezier(.445,.05,.55,.95),opacity .4s cubic-bezier(.445,.05,.55,.95)}.share-slide.is-active{transition-delay:1s;pointer-events:all;cursor:pointer}.share-slide.is-active.is-visible .video-frame{filter:opacity(1)}.share-slide.is-visible{transition-delay:1.2s}.share-slide.is-visible+.share-slide{transition-delay:1.4s}.share-slide .video-frame{filter:opacity(.6);transition:filter .4s cubic-bezier(.445,.05,.55,.95) 0s}@media only screen and (min-width:768px){.share-slide{padding:0;width:min(25.4716981132vw,270px)}}.snap-section--movie.is-section-view .movie-button-wrap .hover-item{opacity:1;transform:translate(0)}.snap-section--movie.is-section-view .text-wrap .page-text{transform:translateY(0)}.snap-section--movie.is-section-view .movie-thumbnail{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.snap-section__inner--movie .section-content-body{width:100%;justify-content:unset}@media only screen and (min-width:768px){.snap-section__inner--movie{gap:0}}@media only screen and (max-width:767px){.snap-section__inner--movie{height:fit-content;grid-template-rows:repeat(3,auto);padding-top:15.3846153846vw;gap:0}.snap-section__inner--movie .section-content-throat{height:fit-content}.snap-section__inner--movie .section-content-body{gap:3.0769230769vw}.snap-section__inner--movie .package-size{display:none}.snap-section__inner--movie .movie-thumbnail{position:relative}}.snap-section__inner--movie .text-wrap .page-text{transition-delay:.8s}@media only screen and (max-width:767px){.zh-cmn-Hans .headline-3.movie-section-title{padding-bottom:0}}.zh-cmn-Hans .movie-section-title,.zh-cmn-Hant .movie-section-title{font-family:Lato,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック体 Pr6N B,Yu Gothic Pr6N B,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Yu Gothic Medium,Yu Gothic,Verdana,Meiryo,sans-serif;font-weight:900;font-style:italic}.zh-cmn-Hans .movie-section-title:not(.page-copy__text),.zh-cmn-Hant .movie-section-title:not(.page-copy__text){padding-bottom:0}.movie-button-wrap{width:100%;display:grid;gap:1.5384615385vw}@media only screen and (min-width:768px){.movie-button-wrap{gap:min(1.4150943396vw,15px) min(3.0188679245vw,32px);grid-template-columns:1fr 1fr;width:min(78.3018867925vw,830px)}}.movie-button-wrap .hover-item{opacity:0;transform:translate(20%);transition:transform .4s ease,opacity .4s ease}@media only screen and (min-width:768px){.movie-button-wrap .hover-item{transform:translate(10%)}}.movie-button-wrap .hover-item:nth-child(1){transition-delay:1.1s}.movie-button-wrap .hover-item:nth-child(2){transition-delay:1.2s}.movie-button-wrap .hover-item:nth-child(3){transition-delay:1.3s}.movie-button-wrap .hover-item:nth-child(4){transition-delay:1.4s}.movie-thumbnail{aspect-ratio:544/306;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;padding:0 4.1025641026vw;display:grid;align-content:center;clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%);transition:clip-path .4s ease .8s}@media only screen and (min-width:768px){.movie-thumbnail{padding:0;width:min(51.320754717vw,544px)}}.video-frame{width:100%;position:relative;display:grid;aspect-ratio:270/480;background:#bebebe;overflow:hidden}.video-frame iframe{min-width:auto!important;width:100%;overflow:hidden}.play-icon{position:absolute;z-index:5;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;aspect-ratio:1;border-radius:50%;background-color:#ffffffa3;display:grid;place-content:center;width:20.5128205128vw;pointer-events:none;transition:all .2s ease}@media only screen and (min-width:768px){.play-icon{width:min(7.5471698113vw,80px)}}.play-icon:before{content:"";aspect-ratio:1;background-color:#000;clip-path:polygon(20% 0,20% 100%,100% 50%);width:9.2307692308vw}@media only screen and (min-width:768px){.play-icon:before{width:min(3.3962264151vw,36px)}}.play-icon.is-hidden{opacity:0}.video-cover{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}.video-cover.is-hidden{visibility:hidden}.bottom-border:after,.snap-section-bg--features:after,.snap-section-bg--place:after,.snap-section-bg--factory:after,.snap-section-bg--topics:after,.snap-section-bg--share:after,.features-paper-wrap .bg-paper:after,.snap-section-bg--motif .bg-paper:after,.snap-section-bg--main .bg-paper:after{content:"";position:absolute;bottom:0;left:0;z-index:3;width:100%;height:6.1538461538vw}@media only screen and (min-width:768px){.bottom-border:after,.snap-section-bg--features:after,.snap-section-bg--place:after,.snap-section-bg--factory:after,.snap-section-bg--topics:after,.snap-section-bg--share:after,.features-paper-wrap .bg-paper:after,.snap-section-bg--motif .bg-paper:after,.snap-section-bg--main .bg-paper:after{height:min(1.8867924528vw,20px)}}.snap-section-bg--main .bg-paper:after{background-color:#fff}.snap-section-bg--motif .bg-paper:after{background-color:#ee1631}.features-paper-wrap .bg-paper:after{background-color:#f9ec3c}.snap-section-bg--topics:after,.snap-section-bg--share:after{background-color:#25a45f}.snap-section-bg--factory:after{z-index:3;background-color:#ee1631}.snap-section-bg--features:after,.snap-section-bg--place:after{z-index:3;background-color:#fff}
