.break-br br{content:''}.break-br br:after{content:"\00a0"}@media only screen and (max-width:1023px){body.index-page section.main .body{padding:0}body.index-page section.main .title{padding-left:5px;padding-right:5px;width:100%;text-align:center;font-size:2rem;font-weight:700;line-height:2.5rem}body.index-page section.main .sub-title{font-size:.9375rem;text-align:center}body.index-page section.main .banner{background-size:auto 100%}body.index-page section.main .connection{display:none}body.index-page section.main .learn-more-wrapper{text-align:center;padding:46px 0 274px}body.index-page section.main .learn-more{width:165px;position:relative;font-size:1rem}body.index-page section.report{margin:-170px 10px 0;transform:translateZ(1px);height:auto;background-size:cover}body.index-page section.cross-screen-marketing,body.index-page section.report .legend{display:none}body.index-page section.report .title{margin-top:36px;font-size:1.375rem;line-height:1.875rem}body.index-page section.report .sub-title br,body.index-page section.report .title br,body.index-page section.solutions .cards .detail br{content:''}body.index-page section.report .sub-title br:after,body.index-page section.report .title br:after,body.index-page section.solutions .cards .detail br:after{content:"\00a0"}body.index-page section.report .sub-title{margin-top:24px;font-size:.9375rem;line-height:1.25rem}body.index-page section.report .download-here-wrapper{padding-top:24px;padding-bottom:38px}body.index-page section.technology .title{margin-top:45px;font-size:1.625rem;font-weight:700}body.index-page section.technology .description{margin-top:47px;margin-bottom:82px;flex-direction:column}body.index-page section.technology .description .left{justify-content:center;padding:0 15px}body.index-page section.technology .description .left .technology-tech01{display:block;height:100%;max-height:100%}body.index-page section.technology .description .right{padding:0 15px}body.index-page section.technology .description .right .title{font-weight:400;text-align:center;font-size:1.5625rem;margin-top:70px}body.index-page section.technology .description .right .detail{width:100%;text-align:center;margin-top:18px;margin-bottom:23px;font-size:1.125rem;line-height:1.875rem}body.index-page section.technology .description .right .learn-more{font-size:.9375rem;display:block;text-align:center}body.index-page section.product .title{font-size:26px;font-weight:700}body.index-page section.product .description{margin-top:47px;margin-bottom:90px;flex-direction:column}body.index-page section.product .description .left{order:2;padding-right:0;margin-top:58px}body.index-page section.product .description .left .wrapper{width:100%}body.index-page section.product .description .left .title{text-align:center;font-size:1.5625rem;line-height:2.1875rem;font-weight:400}body.index-page section.product .description .left .detail{width:100%;margin-top:19px;margin-bottom:27px;padding:0 15px;text-align:center;font-size:1.125rem;line-height:1.875rem}body.index-page section.product .description .left .learn-more{font-size:.9375rem;display:block;text-align:center}body.index-page section.product .description .right{order:1;padding:0 15px;margin:0 auto;text-align:center}body.index-page section.product .description .right .technology-tech02{display:block;width:100%;height:100%;max-height:100%}body.index-page section.solutions .title{font-size:1.625rem;font-weight:700;margin-bottom:52px}body.index-page section.solutions .cards{flex-direction:column;margin-bottom:69px}body.index-page section.solutions .cards .card{width:100%;min-width:100%}body.index-page section.solutions .cards .card:not(:first-child){margin-left:0;margin-top:41px}body.index-page section.solutions .cards .sub-title{font-size:1.5625rem}body.index-page section.solutions .cards .detail{padding:0 10px;white-space:normal;font-size:18px;line-height:30px;text-align:center}body.index-page section.success-stories .title{font-size:1.625rem;line-height:1.625rem;font-weight:700;margin-bottom:41px}body.index-page section.success-stories .arrow-left,body.index-page section.success-stories .arrow-right,body.index-page section.success-stories .curtain,body.index-page section.success-stories .frame.hide-in-mobile{display:none}body.index-page section.success-stories .figure-container{height:100%}body.index-page section.success-stories .frames-container{position:relative;transform:initial;left:0}body.index-page section.success-stories .frame{display:block;opacity:1;width:100%;height:100%;min-width:initial;min-height:initial}body.index-page section.success-stories .frame>a{position:relative;display:block}body.index-page section.success-stories .detail{padding:0;display:block;position:relative;width:100%}body.index-page section.success-stories .figure{height:auto;width:100%;max-width:760px;max-height:430px}body.index-page section.success-stories .left{width:100%}body.index-page section.success-stories .left .sub-title{width:100%;margin-top:23px;text-align:center;font-size:28px;line-height:38px}body.index-page section.success-stories .left .sub-content{margin-top:170px;text-align:center}body.index-page section.success-stories .left .read-more{margin-top:27px;margin-bottom:68px;text-align:center;font-size:14px;line-height:14px}body.index-page section.success-stories .frame.minutemaid.jp .left .sub-content,body.index-page section.success-stories .frame.otsuka .left .sub-content{margin-top:170px}body.index-page section.success-stories .right{width:100%;margin-left:0;position:absolute;top:95px;left:0}body.index-page section.success-stories .right .sub-content,body.index-page section.success-stories .right .sub-title{text-align:center;width:100%}body.index-page section.success-stories .right .sub-title{font-size:15px;line-height:15px}body.index-page section.success-stories .right .sub-content{margin-top:12px;font-size:84px;line-height:84px}}@media only screen and (max-width:1023px) and (min-width:509px){body.index-page section.success-stories .right{top:65px}}.lang-en.index-page section.success-stories .frame.minutemaid .read-more{margin-top:24px}.lang-en.index-page section.success-stories .frame.otsuka .sub-content{margin-top:14px;line-height:1.4em}.lang-en.index-page section.success-stories .frame.otsuka .read-more{margin-top:12px}.lang-en.index-page section.success-stories .frame.carrefour .read-more{margin-top:30px}.lang-jp.index-page section.success-stories .frame.estee .read-more{margin-top:20px}.lang-jp.index-page section.success-stories .frame.axe .read-more{margin-top:10px}.lang-jp.index-page section.success-stories .frame.taj .read-more{margin-top:18px}.lang-jp.index-page section.success-stories .frame.minutemaid .sub-content{margin-top:12px;line-height:1.4em}.lang-jp.index-page section.success-stories .frame.minutemaid .read-more{margin-top:16px}.lang-jp.index-page section.success-stories .frame.otsuka .sub-content{margin-top:14px;line-height:1.4em}.lang-jp.index-page section.success-stories .frame.carrefour .read-more,.lang-jp.index-page section.success-stories .frame.otsuka .read-more{margin-top:12px}.lang-zh.index-page section.success-stories .frame.axe .read-more,.lang-zh.index-page section.success-stories .frame.estee .read-more{margin-top:20px}.lang-zh.index-page section.success-stories .frame.carrefour .read-more,.lang-zh.index-page section.success-stories .frame.taj .read-more{margin-top:24px}.lang-ko.index-page section.success-stories .frame.carrefour .left .sub-title{font-size:1.7em}.lang-ko.index-page section.success-stories .frame.carrefour .left .sub-content{margin-top:18px}.lang-ko.index-page section.success-stories .frame.carrefour .read-more{margin-top:8px}.lang-ko.index-page section.success-stories .frame.axe .read-more{margin-top:20px}.lang-ko.index-page section.success-stories .frame.paktor .left .sub-title{font-size:1.7em}.lang-ko.index-page section.success-stories .frame.paktor .left .sub-content{margin-top:14px}.lang-ko.index-page section.success-stories .frame.paktor .read-more{margin-top:8px}.index-page section.main{overflow:hidden;color:#fff}.index-page section.main .body{background-color:#9e9e9e;pointer-events:none;padding:0 0 0 162px}.index-page section.main .container{position:relative}.index-page section.main .connection{pointer-events:none;position:absolute;left:0;top:0;height:100%;width:100%}.index-page section.main .connection .connection__container{height:100%;width:100%}.index-page section.main .connection .connection__endpoint>circle,.index-page section.main .connection .connection__startpoint>circle{fill:#fff;opacity:0}.index-page section.main .connection circle.endpoint__loop.active,.index-page section.main .connection circle.startpoint__loop.active{animation:animate-circle 1.5s infinite}@keyframes animate-circle{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(2.5)}}.index-page section.main .connection .connection__line{stroke:#fff;opacity:0;stroke-width:1px;stroke-dasharray:1000;stroke-dashoffset:1000}.index-page section.main .minefield-end,.index-page section.main .minefield-start{z-index:10;position:absolute;top:-100px;left:-100px;height:50px;width:50px;border:1px solid red;background-color:#ff0;opacity:0}.index-page section.main .minefield-end{background-color:#fff}.index-page section.main .minefield-end:hover,.index-page section.main .minefield-start:hover{border-color:green;background-color:#00f}.index-page section.main #particles-container{position:absolute;top:0;left:0;height:100%;width:100%}.index-page section.main .banner{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center}.index-page section.main.banner-1 .banner{background-image:url(../images/index/banner_1.jpg)}@media only screen and (min-width:1024px) and (max-width:1279px){.index-page section.main.banner-1 .minefield-start{top:57%;left:61%}.index-page section.main.banner-1 .minefield-end{top:58%;left:94%}}@media only screen and (min-width:1280px) and (max-width:1365px){.index-page section.main.banner-1 .minefield-start{top:56%;left:59%}.index-page section.main.banner-1 .minefield-end{top:58%;left:89%}}@media only screen and (min-width:1366px) and (max-width:1439px){.index-page section.main.banner-1 .minefield-start{top:57%;left:58%}.index-page section.main.banner-1 .minefield-end{top:58%;left:86%}}@media only screen and (min-width:1440px) and (max-width:1599px){.index-page section.main.banner-1 .minefield-start{top:56%;left:58%}.index-page section.main.banner-1 .minefield-end{top:58%;left:85%}}@media only screen and (min-width:1600px) and (max-width:1919px){.index-page section.main.banner-1 .minefield-start{top:56%;left:57%}.index-page section.main.banner-1 .minefield-end{top:57%;left:81%}}@media only screen and (min-width:1920px){.index-page section.main.banner-1 .minefield-start{top:56%;left:57%}.index-page section.main.banner-1 .minefield-end{top:58%;left:81%}}.index-page section.main.banner-2 .banner{background-image:url(../images/index/banner_2.jpg)}@media only screen and (min-width:1024px) and (max-width:1279px){.index-page section.main.banner-2 .minefield-start{top:80%;left:35%}.index-page section.main.banner-2 .minefield-end{top:83%;left:27%}}@media only screen and (min-width:1280px) and (max-width:1365px){.index-page section.main.banner-2 .minefield-start{top:80%;left:38%}.index-page section.main.banner-2 .minefield-end{top:83%;left:31%}}@media only screen and (min-width:1366px) and (max-width:1439px){.index-page section.main.banner-2 .minefield-start{top:78%;left:39%}.index-page section.main.banner-2 .minefield-end{top:83%;left:32%}}@media only screen and (min-width:1440px) and (max-width:1599px){.index-page section.main.banner-2 .minefield-start{top:80%;left:39%}.index-page section.main.banner-2 .minefield-end{top:83%;left:33%}}@media only screen and (min-width:1600px) and (max-width:1919px){.index-page section.main.banner-2 .minefield-start{top:80%;left:40%}.index-page section.main.banner-2 .minefield-end{top:83%;left:35%}}@media only screen and (min-width:1920px){.index-page section.main.banner-2 .minefield-start{top:80%;left:40%}.index-page section.main.banner-2 .minefield-end{top:83%;left:35%}}.index-page section.main.banner-3 .banner{background-image:url(../images/index/banner_3.jpg)}@media only screen and (min-width:1024px) and (max-width:1279px){.index-page section.main.banner-3 .minefield-start{top:54%;left:57%}.index-page section.main.banner-3 .minefield-end{top:73%;left:38%}}@media only screen and (min-width:1280px) and (max-width:1365px){.index-page section.main.banner-3 .minefield-start{top:54%;left:56%}.index-page section.main.banner-3 .minefield-end{top:73%;left:41%}}@media only screen and (min-width:1366px) and (max-width:1439px){.index-page section.main.banner-3 .minefield-start{top:54%;left:55%}.index-page section.main.banner-3 .minefield-end{top:72%;left:41%}}@media only screen and (min-width:1440px) and (max-width:1599px){.index-page section.main.banner-3 .minefield-start{top:53%;left:55%}.index-page section.main.banner-3 .minefield-end{top:72%;left:41%}}@media only screen and (min-width:1600px) and (max-width:1919px){.index-page section.main.banner-3 .minefield-start{top:54%;left:54%}.index-page section.main.banner-3 .minefield-end{top:73%;left:42%}}@media only screen and (min-width:1920px){.index-page section.main.banner-3 .minefield-start{top:54%;left:54%}.index-page section.main.banner-3 .minefield-end{top:72%;left:42%}}.index-page section.main .title{transform:translateZ(1px);font-size:3em;line-height:120%;padding-top:162px;width:550px;font-weight:700;text-shadow:0 1px 5px rgba(0,0,0,.4)}.index-page section.main .sub-title{transform:translateZ(1px);margin-top:20px;font-size:1.125em;height:22px;text-shadow:0 1px 5px rgba(0,0,0,.4)}.index-page section.main .learn-more-wrapper{position:relative;padding:36px 0 270px}.index-page section.main .learn-more{pointer-events:all;position:absolute;display:inline-flex;justify-content:center;align-items:center;font-size:.875em;color:#fff;background-color:#0ea3d8;width:136px;height:36px;border-radius:5px;border:0}.index-page section.main .learn-more:hover,.index-page section.report .download-here:hover,.index-page section.technology .description .right .learn-more:hover{color:#3eddae}.index-page section.report{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;height:550px;background:url(../images/index/report-background.png) no-repeat center center}.index-page section.report .title{margin-top:42px;font-size:2.625em;line-height:3.3125rem;text-align:center}.index-page section.report .sub-title{margin-top:22px;font-size:1.375em;line-height:1.875rem;text-align:center;width:80%}.index-page section.report .download-here-wrapper{padding-top:20px}.index-page section.report .download-here{display:inline-block;line-height:40px;font-size:.875em;color:#fff;background-color:transparent;box-shadow:inset 0 0 0 2px #fff;transition:all .15s ease-in-out;border-radius:3px;border:none;text-align:center;min-height:40px;min-width:120px;padding:0 20px}.index-page section.cross-screen-marketing,.index-page section.product,.index-page section.solutions,.index-page section.technology{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;background-color:#fff}.index-page section.cross-screen-marketing .title{margin-top:91px;color:#666;font-size:2.5em;line-height:2.5rem}.index-page section.cross-screen-marketing .legends{margin-top:100px;display:flex;z-index:1}.index-page section.cross-screen-marketing .legend{height:190px;width:190px}.index-page section.cross-screen-marketing .legend>img{height:190px;width:190px;transition:transform 500ms ease-out,height 500ms linear,width 500ms linear}.index-page section.cross-screen-marketing .legend.moving{position:fixed;z-index:1}.index-page section.cross-screen-marketing .legend:not(:first-child){margin-left:60px}.index-page section.cross-screen-marketing .screens-wrapper{padding:0 20px;position:relative;margin-top:103px;margin-bottom:142px}.index-page section.cross-screen-marketing .screens-wrapper .screens{width:100%;height:auto}.index-page section.cross-screen-marketing .screens-wrapper .screen-dest01{position:absolute;left:7.2%;top:28%;width:150px;height:150px}.index-page section.cross-screen-marketing .screens-wrapper .screen-dest02{position:absolute;left:24.6%;top:60%;width:95px;height:95px}.index-page section.cross-screen-marketing .screens-wrapper .screen-dest03{position:absolute;left:50%;top:7%;width:190px;height:190px}.index-page section.cross-screen-marketing .screens-wrapper .screen-dest04{position:absolute;left:61%;top:53.6%;width:160px;height:160px}.index-page section.technology .title{color:#666;font-size:2.5em;line-height:2.5rem}.index-page section.technology .description{display:flex;margin-top:122px;margin-bottom:133px;width:100%}@media only screen and (min-width:1024px) and (max-width:1279px){.index-page section.technology .description div.left{padding-right:10px}.index-page section.technology .description div.right{padding-left:10px}}.index-page section.technology .description .left{flex:1;display:flex;justify-content:flex-end;padding-right:64px;padding-left:10px}.index-page section.technology .description .left .technology-tech01{width:100%;max-width:521px;max-height:181px}.index-page section.technology .description .right{flex:1;padding-left:64px}.index-page section.technology .description .right .title{color:#2353b5;font-size:1.563em}.index-page section.technology .description .right .detail{width:438px;margin-top:27px;margin-bottom:23px;font-size:1em;line-height:1.625rem;color:#828282}.index-page section.technology .description .right .learn-more{font-size:.875em;color:#0ea3d8}.index-page section.product .title{color:#666;font-size:2.5em;line-height:2.5rem}.index-page section.product .description{display:flex;margin-top:94px;margin-bottom:139px;width:100%}@media only screen and (min-width:1024px) and (max-width:1279px){.index-page section.product .description div.left{padding-right:10px}.index-page section.product .description div.right{padding-left:10px}}.index-page section.product .description .left{flex:1;display:flex;justify-content:flex-end;padding-right:64px}.index-page section.product .description .left .wrapper{width:476px;height:100%}.index-page section.product .description .left .title{color:#2353b5;font-size:1.563em}.index-page section.product .description .left .detail{width:476px;margin-top:29px;margin-bottom:21px;font-size:1em;line-height:1.625rem;color:#828282}.index-page section.product .description .left .detail .spacer{height:10px}.index-page section.product .description .left .learn-more{font-size:.875em;color:#0ea3d8}.index-page section.product .description .left .learn-more:hover{color:#3eddae}.index-page section.product .description .right{flex:1;padding-left:64px}.index-page section.product .description .right .technology-tech02{width:auto;height:218px}.index-page section.solutions .title{color:#666;font-size:2.5em;line-height:2.5rem;margin-bottom:89px}.index-page section.solutions .cards{display:flex;margin-bottom:131px}.index-page section.solutions .cards .card{flex:1;display:flex;align-items:center;flex-direction:column;width:295px;min-width:295px}.index-page section.solutions .cards .card:not(:first-child){margin-left:60px}.index-page section.solutions .cards .legend{min-width:113px;min-height:113px}.index-page section.solutions .cards .sub-title{color:#2353b5;font-size:1.563em;line-height:1.563em;margin:48px 0 19px}.index-page section.solutions .cards .detail{white-space:nowrap;color:#828282;font-size:1em;line-height:1.625em;text-align:center}.index-page section.success-stories{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;background-color:#fff;overflow:hidden}.index-page section.success-stories .title{color:#666;font-size:2.5em;line-height:2.5em;margin-bottom:74px}.index-page section.success-stories .carousel{max-width:1600px;width:100%;position:relative}.index-page section.success-stories .rotate--90{transform:rotate(-90deg)}.index-page section.success-stories .rotate-90{transform:rotate(90deg)}.index-page section.success-stories .arrow{z-index:2;position:absolute;width:20px;height:44px;top:25%}.index-page section.success-stories .arrow img{width:100%;height:100%}.index-page section.success-stories .arrow-left{left:19%}.index-page section.success-stories .arrow-right{right:19%}.index-page section.success-stories .figure-container{height:720px;position:relative;overflow:hidden}.index-page section.success-stories .curtain{pointer-events:none;display:flex;justify-content:center;position:absolute;overflow:hidden;height:100%;width:100%;z-index:1}.index-page section.success-stories .curtain .curtain__left,.index-page section.success-stories .curtain .curtain__right{pointer-events:auto;background-color:rgba(35,83,181,.85);flex:1;height:430px}.index-page section.success-stories .curtain .curtain__window{width:760px}.index-page section.success-stories .frames-container{top:0;left:50%;transform:translateX(-50%);position:absolute}.index-page section.success-stories .frames{white-space:nowrap;font-size:0}.index-page section.success-stories .frame{white-space:normal;font-size:1rem;display:inline-block;height:720px;min-height:720px;width:760px;min-width:760px;background-color:#f8f8f8;opacity:.25}.index-page section.success-stories .frame.active{opacity:1}.index-page section.success-stories .detail{padding-top:36px;padding-left:16px;display:flex;background-color:#f8f8f8}.index-page section.success-stories .left{width:413px}.index-page section.success-stories .left .sub-title{color:#666;font-size:2em;line-height:120%}.index-page section.success-stories .left .sub-content{margin-top:24px;color:#828282;font-size:1em;line-height:1.625em}.index-page section.success-stories .left .read-more{display:block;margin-top:45px;font-size:.875em;color:#0ea3d8}.index-page section.success-stories .left .read-more:hover{color:#3eddae}.index-page section.success-stories .right{margin-left:55px}.index-page section.success-stories .right .sub-title{color:#2353b5;font-size:.938em;width:195px}.index-page section.success-stories .right .sub-content{margin-top:72px;color:#2353b5;font-size:5.25em}.index-page section.success-stories .figure{width:100%;height:430px}.index-page section.go-to-top .arrow-container,section.go-to-top .arrow-container{display:flex;justify-content:center}section.go-to-top{margin-top:56px}section.association-logos{height:130px;max-width:1600px;display:flex;align-items:center;justify-content:center;margin:55px auto 0;background-color:#f8f8f8}section.association-logos .association-logos-wrap{display:flex;align-items:center;flex-direction:row}section.association-logos .logo{height:auto;margin-left:27px}section.association-logos .logo .logo-img{max-width:100%}section.association-logos .dma-logo{width:60px;margin-left:0}section.association-logos .iab-au-logo{width:44px}section.association-logos .iab-sg-logo{width:46px}section.association-logos .jiaa-logo{width:80px}section.association-logos .taai-logo{width:181px;margin-left:16px}section.association-logos .tiea-logo{width:41.9px}section.footer{padding-top:55px}@media only screen and (max-width:1023px){section.association-logos{margin-top:22px}section.association-logos .association-logos-wrap{max-width:270px;flex-wrap:wrap}section.association-logos .logo{margin-left:17.5px}section.association-logos .dma-logo{width:54px;margin-left:0}section.association-logos .iab-au-logo{width:42px}section.association-logos .iab-sg-logo{width:45px}section.association-logos .jiaa-logo{width:73px}section.association-logos .taai-logo{width:175px;margin-left:20px;margin-top:8px}section.association-logos .tiea-logo{width:36px;margin-top:8px}section.footer{padding-top:22px}}