html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:13px;font-family:Arial}input:focus{outline:0}input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}html{font-size:62.5%}::-moz-selection{background:black;color:white;text-shadow:white}::selection{background:black;color:white;text-shadow:white}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul{list-style-type:none}a{text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.valign-wrapper .valign{display:block}ul{padding:0}ul li{list-style-type:none}.clearfix{clear:both}.z-depth-0{box-shadow:none !important}.z-depth-1{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.z-depth-1-half{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}.z-depth-4{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)}.hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:color("grey", "lighten-2")}blockquote{margin:20px 0;padding-left:1.5rem}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{float:left;font-size:1.2rem;padding:0 10px;line-height:30px;border-radius:2px;text-align:center}.pagination li a{color:#444}.pagination li.active a{color:#fff}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 767px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;transform-origin:0 50%}@media only screen and (max-width: 659px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 767px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 768px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 659px) and (max-width: 767px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 1240px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 1240px){.show-on-large{display:initial !important}}@media only screen and (min-width: 659px) and (max-width: 767px){.show-on-medium{display:initial !important}}@media only screen and (max-width: 659px){.show-on-small{display:initial !important}}@media only screen and (min-width: 768px){.show-on-medium-and-up{display:initial !important}}@media only screen and (max-width: 767px){.show-on-medium-and-down{display:initial !important}}@media only screen and (max-width: 659px){.center-on-small-only{text-align:center}}footer.page-footer{margin-top:20px;padding-top:20px}footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.striped>tbody>tr>td{border-radius:0px}table.hoverable>tbody>tr{-webkit-transition:background-color 0.25s ease;-khtml-transition:background-color 0.25s ease;-moz-transition:background-color 0.25s ease;-ms-transition:background-color 0.25s ease;-o-transition:background-color 0.25s ease;transition:background-color 0.25s ease}table.centered thead tr th,table.centered tbody tr td{text-align:center}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 767px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}}.collection{margin:.5rem 0 1rem 0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{line-height:1.5rem;padding:10px 20px;margin:0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection a.collection-item{display:block;-webkit-transition:0.25s;-khtml-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s;transition:0.25s}.collection.with-header .collection-header{padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right}span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:color("grey", "darken-1");position:absolute;right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;border-radius:2px}span.badge.new:after{content:" new"}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container.no-controls{padding-top:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;background-color:inherit;top:0;left:0;bottom:0;-webkit-transition:width 0.3s linear;-khtml-transition:width 0.3s linear;-moz-transition:width 0.3s linear;-ms-transition:width 0.3s linear;-o-transition:width 0.3s linear;transition:width 0.3s linear}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-ms-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-ms-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-ms-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-moz-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}.container{margin:0 auto;max-width:1240px;width:90%}@media only screen and (min-width: 768px){.container{width:90%}}@media only screen and (min-width: 1240px){.container{width:90%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.row{margin-left:auto;margin-right:auto}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem}.row .col.s1{width:8.33333%;margin-left:0}.row .col.s2{width:16.66667%;margin-left:0}.row .col.s3{width:25%;margin-left:0}.row .col.s4{width:33.33333%;margin-left:0}.row .col.s5{width:41.66667%;margin-left:0}.row .col.s6{width:50%;margin-left:0}.row .col.s7{width:58.33333%;margin-left:0}.row .col.s8{width:66.66667%;margin-left:0}.row .col.s9{width:75%;margin-left:0}.row .col.s10{width:83.33333%;margin-left:0}.row .col.s11{width:91.66667%;margin-left:0}.row .col.s12{width:100%;margin-left:0}.row .col.offset-s1{margin-left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.offset-s12{margin-left:100%}@media only screen and (min-width: 768px){.row .col.m1{width:8.33333%;margin-left:0}.row .col.m2{width:16.66667%;margin-left:0}.row .col.m3{width:25%;margin-left:0}.row .col.m4{width:33.33333%;margin-left:0}.row .col.m5{width:41.66667%;margin-left:0}.row .col.m6{width:50%;margin-left:0}.row .col.m7{width:58.33333%;margin-left:0}.row .col.m8{width:66.66667%;margin-left:0}.row .col.m9{width:75%;margin-left:0}.row .col.m10{width:83.33333%;margin-left:0}.row .col.m11{width:91.66667%;margin-left:0}.row .col.m12{width:100%;margin-left:0}.row .col.offset-m1{margin-left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.offset-m12{margin-left:100%}}@media only screen and (min-width: 1240px){.row .col.l1{width:8.33333%;margin-left:0}.row .col.l2{width:16.66667%;margin-left:0}.row .col.l3{width:25%;margin-left:0}.row .col.l4{width:33.33333%;margin-left:0}.row .col.l5{width:41.66667%;margin-left:0}.row .col.l6{width:50%;margin-left:0}.row .col.l7{width:58.33333%;margin-left:0}.row .col.l8{width:66.66667%;margin-left:0}.row .col.l9{width:75%;margin-left:0}.row .col.l10{width:83.33333%;margin-left:0}.row .col.l11{width:91.66667%;margin-left:0}.row .col.l12{width:100%;margin-left:0}.row .col.offset-l1{margin-left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.offset-l12{margin-left:100%}}.table-shim{display:table;float:left;width:100%;height:100%}.table-cell{display:table-cell;vertical-align:middle}@font-face{font-family:'graphik-regular';src:url("../font/Graphik-Regular.eot");src:url("../font/Graphik-Regular.eot?#iefix") format("embedded-opentype"),url("../font/Graphik-Regular.woff") format("woff"),url("../font/Graphik-Regular.ttf") format("truetype"),url("../font/Graphik-Regular.svg#bad6087e6b544a21c0bf58b844e74cb2") format("svg")}@font-face{font-family:'graphik-medium';src:url("../font/Graphik-Medium.eot");src:url("../font/Graphik-Medium.eot?#iefix") format("embedded-opentype"),url("../font/Graphik-Medium.woff") format("woff"),url("../font/Graphik-Medium.ttf") format("truetype"),url("../font/Graphik-Medium.svg#79890569438fe27189629f56b9138446") format("svg")}@font-face{font-family:'graphik-light';src:url("../font/Graphik-Light.eot");src:url("../font/Graphik-Light.eot?#iefix") format("embedded-opentype"),url("../font/Graphik-Light.woff") format("woff"),url("../font/Graphik-Light.ttf") format("truetype"),url("../font/Graphik-Light.svg#6f2ed771e7f1d1c53771d839c57af261") format("svg")}@font-face{font-family:'graphik-bold';src:url("../font/Graphik-Bold.eot");src:url("../font/Graphik-Bold.eot?#iefix") format("embedded-opentype"),url("../font/Graphik-Bold.woff") format("woff"),url("../font/Graphik-Bold.ttf") format("truetype"),url("../font/Graphik-Bold.svg#a5f6a8da010e3a19da65077e53766985") format("svg")}@font-face{font-family:'graphik-extralight';src:url("../font/Graphik-Extralight.eot");src:url("../font/Graphik-Extralight.eot?#iefix") format("embedded-opentype"),url("../font/Graphik-Extralight.woff") format("woff"),url("../font/Graphik-Extralight.ttf") format("truetype"),url("../font/Graphik-Extralight.svg#bad6087e6b544a21c0bf58b844e74cb2") format("svg")}@font-face{font-family:'fact-light';src:url("../font/FaktConPro-Light.eot");src:url("../font/FaktConPro-Light.eot?#iefix") format("embedded-opentype"),url("../font/FaktConPro-Light.woff") format("woff"),url("../font/FaktConPro-Light.ttf") format("truetype"),url("../font/FaktConPro-Light.svg#bad6087e6b544a21c0bf58b844e74cb2") format("svg")}body{font-family:'graphik-regular', Helvetica, San-serif;font-style:Normal;font-weight:600;letter-spacing:0.032em;line-height:1.67em;color:#fff;text-rendering:optimizeSpeed !important;-moz-osx-font-smoothing:grayscale !important}h1{float:left;width:100%;font-family:'graphik-medium', Helvetica, San-serif;font-style:Normal;font-weight:Normal;font-size:63px;font-size:6.3rem;line-height:1.32em}h2{float:left;width:100%;font-family:'graphik-extralight', Helvetica, San-serif;font-style:Normal;font-weight:100;font-size:80px;font-size:8rem;line-height:1em;letter-spacing:0.032em;text-transform:uppercase}@media only screen and (max-width: 659px){h2{font-size:50px;font-size:5rem}}h3{float:left;width:100%;font-family:'graphik-light', Helvetica, San-serif;font-style:Normal;font-weight:400;font-size:36px;font-size:3.6rem;line-height:1.25em;letter-spacing:0.067em;text-transform:uppercase}@media only screen and (max-width: 659px){h3{font-size:21px;font-size:2.1rem}}p{float:left;width:100%;font-family:'graphik-regular', Helvetica, San-serif;font-style:Normal;font-weight:600;font-size:36px;font-size:3.6rem;font-weight:400;line-height:1.18em;letter-spacing:0.018em}@media only screen and (max-width: 659px){p{font-size:24px;font-size:2.4rem;line-height:1.18em}}.brand-title{position:absolute;z-index:11;float:left;width:auto;padding:0;top:0;margin-top:140px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;fill:#fff;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}@media only screen and (max-width: 1024px){.brand-title{margin-top:70px;width:114px;height:35px}}@media only screen and (max-width: 1024px){.brand-title{margin-top:70px}}@media only screen and (max-width: 340px){.brand-title{margin-top:35px}}.brand-title.active{z-index:9999;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-khtml-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-moz-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-ms-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-o-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s}.brand-title .icon{display:inline-block;width:190px;height:58px}@media only screen and (max-width: 1024px){.brand-title .icon{width:114px;height:35px}}.brand-title .text{position:absolute;overflow:hidden;height:1px;width:1px;margin-top:-600px;font-size:10px;font-size:1rem;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.brand-logo{margin-bottom:35px}.brand-logo .icon{display:inline-block;width:600px;height:184px;fill:white}@media only screen and (max-width: 659px){.brand-logo{margin-bottom:17.5px}.brand-logo .icon{width:80%;height:auto}}.brand-subtitle{font-family:'graphik-light', Helvetica, San-serif;font-style:Normal;font-weight:400;font-size:20px;font-size:2rem;color:white}.jp .section__contents h2{font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200}.jp .section__contents h3{font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:400}.jp .section__contents p{font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200}.jp .section__contents p.landing__label,.jp .section__contents p.brand-subtitle{font-family:'graphik-light', Helvetica, San-serif;font-style:Normal;font-weight:400}html,body{height:100%;overflow:hidden}body{position:absolute;width:100%;background-color:#000}@media only screen and (max-width: 1024px){body{position:fixed}}main{z-index:2;top:0;bottom:0;left:0;right:0;overflow:auto;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0.75s;-khtml-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0.75s;-moz-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0.75s;-ms-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0.75s;-o-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0.75s;transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0.75s}.ready main{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.section{position:absolute;z-index:1;float:left;width:100%;height:100%;min-height:100%;top:0;overflow:hidden;text-align:center}.section>.row{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;text-rendering:optimizeLegibility}.section .col{position:relative}.section__wrap{position:absolute;z-index:6;float:left;width:100%;height:100vh;top:0;left:0}.section__wrap.scroller{z-index:5;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-ms-transform:translateY(-35px);-o-transform:translateY(-35px);transform:translateY(-35px);-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.01s cubic-bezier(0.645, 0.045, 0.355, 1) 1s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.01s cubic-bezier(0.645, 0.045, 0.355, 1) 1s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.01s cubic-bezier(0.645, 0.045, 0.355, 1) 1s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.01s cubic-bezier(0.645, 0.045, 0.355, 1) 1s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.01s cubic-bezier(0.645, 0.045, 0.355, 1) 1s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),transform 0.01s cubic-bezier(0.645, 0.045, 0.355, 1) 1s}.section__contents{position:relative;top:50%;text-align:center;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);transform:translateY(-40%);-webkit-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}@media only screen and (max-width: 1024px){.section__contents br{display:none}}@media only screen and (max-width: 659px){.section__contents{padding:0 2.5%;-webkit-transform:translateY(-50%) translateY(-35px);-moz-transform:translateY(-50%) translateY(-35px);-ms-transform:translateY(-50%) translateY(-35px);-o-transform:translateY(-50%) translateY(-35px);transform:translateY(-50%) translateY(-35px)}}.section__track{position:absolute;z-index:5;height:80%;width:90%;margin:10% 5%;top:0}.section__track .note{position:absolute;display:block;top:10px;left:0;width:28px;height:28px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff;-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}.section__track .note.active{animation-name:show-dot;animation-duration:1s}.section__track .note.col--c{left:7.14%}.section__track .note.col--c-sharp{left:7.14%}.section__track .note.col--d{left:14.28%}.section__track .note.col--d-sharp{left:21.42%}.section__track .note.col--e{left:28.56%}.section__track .note.col--f{left:35.7%}.section__track .note.col--f-sharp{left:42.84%}.section__track .note.col--g{left:49.98%}.section__track .note.col--g-sharp{left:57.12%}.section__track .note.col--a{left:64.26%}.section__track .note.col--a-sharp{left:71.4%}.section__track .note.col--b{left:78.54%}.section__track .note.col--c2{left:85.68%}.section__track .note.step--1{top:3.125%}.section__track .note.step--2{top:6.25%}.section__track .note.step--3{top:9.375%}.section__track .note.step--4{top:12.5%}.section__track .note.step--5{top:15.625%}.section__track .note.step--6{top:18.75%}.section__track .note.step--7{top:21.875%}.section__track .note.step--8{top:25%}.section__track .note.step--9{top:28.125%}.section__track .note.step--10{top:31.25%}.section__track .note.step--11{top:34.375%}.section__track .note.step--12{top:37.5%}.section__track .note.step--13{top:40.625%}.section__track .note.step--14{top:43.75%}.section__track .note.step--15{top:46.875%}.section__track .note.step--16{top:50%}.section__track .note.step--17{top:53.125%}.section__track .note.step--18{top:56.25%}.section__track .note.step--19{top:59.375%}.section__track .note.step--20{top:62.5%}.section__track .note.step--21{top:65.625%}.section__track .note.step--22{top:68.75%}.section__track .note.step--23{top:71.875%}.section__track .note.step--24{top:75%}.section__track .note.step--25{top:78.125%}.section__track .note.step--26{top:81.25%}.section__track .note.step--27{top:84.375%}.section__track .note.step--28{top:87.5%}.section__track .note.step--29{top:90.625%}.section__track .note.step--30{top:93.75%}.section__track .note.step--31{top:96.875%}.section__track .note.step--32{top:100%}.section__circle{overflow:hidden;z-index:3;display:inline-block;position:relative;width:600px;height:600px;margin:auto;top:50%;transform:translateY(-50%);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}.section__circle-inner{position:absolute;z-index:-1;height:110vh;width:110vw;top:-5vh;left:-5vw;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 659px){.section__circle{width:55%;height:auto;padding-bottom:55%}}.section__instrument{position:absolute;display:block;z-index:2;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}.section__instrument-img{float:left;width:100%;height:auto}@media only screen and (max-width: 1024px){.section__instrument{display:none}}.section__bg{position:absolute;z-index:1;height:100vh;width:100%;top:0;left:0;overflow:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;animation-name:hide-bg;animation-duration:1s}.section__bg-inner{position:absolute;z-index:1;height:110vh;width:110vw;top:-5vh;left:-5vw;background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}.section__trigger-next{display:block;position:absolute;z-index:-1;right:280px;bottom:140px;font-family:'graphik-regular', Helvetica, San-serif;font-style:Normal;font-weight:600;font-size:18px;font-size:1.8rem;letter-spacing:0.132em;-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.section__trigger-next .text{display:inline-block;float:left;padding-left:0.32em;color:#fff;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.section__trigger-next .icon{display:inline-block;width:19px;height:45px;float:left;-webkit-transform:rotateZ(-90deg) translateY(-15px);-moz-transform:rotateZ(-90deg) translateY(-15px);-ms-transform:rotateZ(-90deg) translateY(-15px);-o-transform:rotateZ(-90deg) translateY(-15px);transform:rotateZ(-90deg) translateY(-15px);fill:#fff;transform-origin:0% 43%;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.section__trigger-next:hover .text{color:#B8C9BF}.section__trigger-next:hover .icon{-webkit-transform:rotateZ(-90deg) translateY(-10px);-moz-transform:rotateZ(-90deg) translateY(-10px);-ms-transform:rotateZ(-90deg) translateY(-10px);-o-transform:rotateZ(-90deg) translateY(-10px);transform:rotateZ(-90deg) translateY(-10px);fill:#B8C9BF}@media only screen and (max-width: 1150px){.section__trigger-next{right:52.5px}}@media only screen and (max-width: 1024px){.section__trigger-next{right:5%;margin-right:0.75rem;bottom:calc( 5% + 60px)}}@media only screen and (max-width: 659px){.section__trigger-next{right:5%;margin-right:0.75rem;bottom:calc( 5% + 35px)}}.section.active{z-index:9998}.section.active .section__wrap.scroller.active{z-index:6;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s}.section.active .section__circle{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.section.active .section__contents{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.75s;-khtml-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.75s;-moz-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.75s;-ms-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.75s;-o-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.75s;transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.75s}.section.active .section__instrument{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.35s;-khtml-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.35s;-moz-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.35s;-ms-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.35s;-o-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.35s;transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.35s}.section--1 .section__circle-inner{background-color:rgba(91,95,81,0.8);background-blend-mode:multiply}.section--1 .section__bg-inner{background-color:rgba(91,95,81,0.6);background-blend-mode:multiply}.section--1 .section__bg-inner:after{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.55)}@media only screen and (max-width: 659px){.section--1 .section__contents{padding:0%}}.section--1.active .section__contents{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-khtml-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-moz-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-ms-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-o-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s}.section--1.active .section__bg{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:3s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition:3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:3s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:3s cubic-bezier(0.645, 0.045, 0.355, 1)}.section--1.active .section__circle{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-khtml-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-moz-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-ms-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-o-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s}.section--1.active.init .section__circle{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.section--2 .section__bg-inner{background-blend-mode:multiply}.section--2 #brand-dot{display:block;-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transform-origin:97.5% 15%}.section--2 #brand-dot.active{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);animation-name:show-i-dot;animation-duration:1s}.section--2.active .section__wrap.scroller.active{z-index:6;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2s}.section--2.active .section__wrap.scroller.active:last-of-type{-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s,transform 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s}.section--2.active .section__contents{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition:opacity 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:opacity 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:opacity 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:opacity 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.section--2.active .section__bg-inner{animation-name:show-inner-bg--2;animation-duration:2s;background-color:#5b5f51}.section--2.active .section__bg{animation-name:show-bg;animation-duration:2.5s;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.section--3 .section__contents p{-webkit-transform:translateX(120px);-moz-transform:translateX(120px);-ms-transform:translateX(120px);-o-transform:translateX(120px);transform:translateX(120px)}@media only screen and (max-width: 1024px){.section--3 .section__contents p{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}.section--3 .section__circle-inner{background-color:rgba(91,95,81,0.8);background-blend-mode:multiply}.section--3 .section__bg-inner{background-color:rgba(91,95,81,0.8);background-blend-mode:multiply}.section--3 .section__bg-inner:after{content:"";filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.26);-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2s}.section--3 .section__instrument{width:538px;height:541px;margin-left:-200px}.section--3.active .section__circle{-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s}.section--3.active .section__contents{-webkit-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-khtml-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-moz-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-ms-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-o-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s}.section--3.active .section__instrument{-webkit-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-khtml-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-moz-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-ms-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-o-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3s}.section--3.active .section__bg-inner{animation-name:show-inner-bg--3;animation-duration:2.5s;background-color:rgba(91,95,81,0.8)}.section--3.active .section__bg-inner:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.section--3.active .section__bg{animation-name:show-bg;animation-duration:2.5s;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.section--4 .section__circle-inner{background-color:rgba(91,95,81,0.4);background-blend-mode:multiply}.section--4 .section__bg-inner{background-color:rgba(91,95,81,0.4);background-blend-mode:multiply}.section--4 .section__bg-inner:after{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.26);-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 2.5s}.section--4.active .section__circle{-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s}.section--4.active .section__contents{-webkit-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s;-khtml-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s;-moz-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s;-ms-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s;-o-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s;transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3.25s}.section--4.active .section__instrument{-webkit-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 7.75s;-khtml-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 7.75s;-moz-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 7.75s;-ms-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 7.75s;-o-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 7.75s;transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 7.75s}.section--4.active .section__bg-inner{animation-name:show-inner-bg--4-5;animation-duration:3.25s;background-color:rgba(91,95,81,0.4)}.section--4.active .section__bg-inner:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.section--4.active .section__bg{animation-name:show-bg;animation-duration:3.25s;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.section--5 .section__circle-inner{background-color:rgba(91,95,81,0.4);background-blend-mode:multiply}.section--5 .section__bg-inner{background-color:rgba(91,95,81,0.4);background-blend-mode:multiply}.section--5 .section__bg-inner:after{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.26)}.section--5.active .section__circle{-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 4s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 4s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 4s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 4s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 4s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 4s}.section--5.active .section__contents{-webkit-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 4s;-khtml-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 4s;-moz-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 4s;-ms-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 4s;-o-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 4s;transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 4s}.section--5.active .section__instrument{-webkit-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 4.5s;-khtml-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 4.5s;-moz-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 4.5s;-ms-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 4.5s;-o-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 4.5s;transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 4.5s}.section--5.active .section__bg-inner{animation-name:show-inner-bg--4-5;animation-duration:4s;background-color:rgba(91,95,81,0.4)}.section--5.active .section__bg-inner:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.section--5.active .section__bg{animation-name:show-bg;animation-duration:4s;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.section--6 .section__contents p{-webkit-transform:translateX(-120px);-moz-transform:translateX(-120px);-ms-transform:translateX(-120px);-o-transform:translateX(-120px);transform:translateX(-120px)}@media only screen and (max-width: 1024px){.section--6 .section__contents p{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}.section--6 .section__circle-inner{background-color:rgba(91,95,81,0.6);background-blend-mode:multiply}.section--6 .section__bg-inner{background-color:rgba(91,95,81,0.6);background-blend-mode:multiply}.section--6 .section__bg-inner:after{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.55)}.section--6 .section__instrument{width:474px;height:391px;margin-left:300px}.section--6.active .section__circle{-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s}.section--6.active .section__contents{-webkit-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-khtml-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-moz-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-ms-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-o-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s}.section--6.active .section__instrument{-webkit-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s;-khtml-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s;-moz-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s;-ms-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s;-o-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s;transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s}.section--6.active .section__bg-inner{animation-name:show-inner-bg--6;animation-duration:3s;background-color:rgba(91,95,81,0.6)}.section--6.active .section__bg-inner:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.section--6.active .section__bg{animation-name:show-bg;animation-duration:3s;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.section--7 .section__wrap{z-index:6}.section--7 .section__bg-inner{background-color:#5b5f51;background-blend-mode:multiply}.section--7.active .section__circle{-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1) 3s}.section--7.active .section__contents{-webkit-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-khtml-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-moz-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-ms-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;-o-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s;transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1) 3s}@media only screen and (max-width: 659px){.section--7.active .section__contents{-webkit-transform:translateY(-90%);-moz-transform:translateY(-90%);-ms-transform:translateY(-90%);-o-transform:translateY(-90%);transform:translateY(-90%)}}.section--7.active .section__instrument{-webkit-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s;-khtml-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s;-moz-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s;-ms-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s;-o-transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s;transition:opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 3.5s}.section--7.active .section__bg-inner{animation-name:show-inner-bg--2;animation-duration:3s;background-color:#5b5f51}.section--7.active .section__bg-inner:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.section--7.active .section__bg{animation-name:show-bg;animation-duration:3s;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ready-for-next .section__trigger-next{z-index:1;z-index:9999;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;-khtml-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;-moz-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;-ms-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;-o-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s}@-webkit-keyframes show-inner-bg--2{0%{background-color:rgba(91,95,81,0)}65%{background-color:rgba(91,95,81,0)}100%{background-color:#5b5f51}}@-moz-keyframes show-inner-bg--2{0%{background-color:rgba(91,95,81,0)}65%{background-color:rgba(91,95,81,0)}100%{background-color:#5b5f51}}@keyframes show-inner-bg--2{0%{background-color:rgba(91,95,81,0)}65%{background-color:rgba(91,95,81,0)}100%{background-color:#5b5f51}}@-webkit-keyframes show-inner-bg--3{0%{background-color:rgba(91,95,81,0)}75%{background-color:rgba(91,95,81,0)}100%{background-color:rgba(91,95,81,0.8)}}@-moz-keyframes show-inner-bg--3{0%{background-color:rgba(91,95,81,0)}75%{background-color:rgba(91,95,81,0)}100%{background-color:rgba(91,95,81,0.8)}}@keyframes show-inner-bg--3{0%{background-color:rgba(91,95,81,0)}75%{background-color:rgba(91,95,81,0)}100%{background-color:rgba(91,95,81,0.8)}}@-webkit-keyframes show-inner-bg--4-5{0%{background-color:rgba(91,95,81,0)}75%{background-color:rgba(91,95,81,0)}100%{background-color:rgba(91,95,81,0.4)}}@-moz-keyframes show-inner-bg--4-5{0%{background-color:rgba(91,95,81,0)}75%{background-color:rgba(91,95,81,0)}100%{background-color:rgba(91,95,81,0.4)}}@keyframes show-inner-bg--4-5{0%{background-color:rgba(91,95,81,0)}75%{background-color:rgba(91,95,81,0)}100%{background-color:rgba(91,95,81,0.4)}}@-webkit-keyframes show-inner-bg--6{0%{background-color:rgba(91,95,81,0)}75%{background-color:rgba(91,95,81,0)}100%{background-color:rgba(91,95,81,0.6)}}@-moz-keyframes show-inner-bg--6{0%{background-color:rgba(91,95,81,0)}75%{background-color:rgba(91,95,81,0)}100%{background-color:rgba(91,95,81,0.6)}}@keyframes show-inner-bg--6{0%{background-color:rgba(91,95,81,0)}75%{background-color:rgba(91,95,81,0)}100%{background-color:rgba(91,95,81,0.6)}}@-webkit-keyframes show-bg{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}5%{}25%{}50%{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}75%{}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes show-bg{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}5%{}25%{}50%{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}75%{}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes show-bg{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}5%{}25%{}50%{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}75%{}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hide-bg{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}5%{}25%{}50%{}75%{}100%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}}@-moz-keyframes hide-bg{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}5%{}25%{}50%{}75%{}100%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}}@keyframes hide-bg{0%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}5%{}25%{}50%{}75%{}100%{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}}@-webkit-keyframes show-dot{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}5%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-opacity:.8;-khtml-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8}7.5%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}}@-moz-keyframes show-dot{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}5%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-opacity:.8;-khtml-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8}7.5%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}}@keyframes show-dot{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}5%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-opacity:.8;-khtml-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8}7.5%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}}@-webkit-keyframes show-i-dot{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}5%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-moz-keyframes show-i-dot{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}5%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@keyframes show-i-dot{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}5%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}.jp .section__trigger-next{font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200}.trigger{position:absolute;z-index:9999;bottom:5%;right:5%;color:#253858;font-size:21px;font-size:2.1rem}.btn{display:inline-block;line-height:34px;padding:0 0.82em;margin:0 1em;font-family:'graphik-medium', Helvetica, San-serif;font-style:Normal;font-weight:Normal;font-size:16px;font-size:1.6rem;line-height:34px;letter-spacing:0.132em;text-transform:uppercase;color:#fff;text-decoration:none;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);border:1px solid #fff}.btn:hover{color:#000;background-color:#fff;border-color:#fff}.btn.type--jp{font-family:'graphik-light', Helvetica, San-serif;font-style:Normal;font-weight:400}.nav-counter{float:none;width:auto;position:absolute;z-index:9999;top:52.5px;right:52.5px;font-family:'fact-light', Helvetica, San-serif;font-style:Normal;font-weight:Normal;font-size:40px;font-size:4rem;color:white;line-height:1em;letter-spacing:0.32em;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.nav-counter.active{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;-khtml-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;-moz-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;-ms-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;-o-transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;transition:0.35s cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s}@media only screen and (max-width: 659px){.nav-counter{top:5%;right:5%;margin-right:0.75rem;font-size:30px;font-size:3rem}}.trailer{position:absolute;z-index:9999;width:40px;height:218.75px;left:52.5px;top:52.5px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;border-bottom:2px solid #fff;-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.trailer.active{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}@media only screen and (max-width: 659px){.trailer{left:17.5px;top:17.5px;border-bottom:none}}.trailer-track{position:relative;float:left;width:100%;height:auto}.trailer-section{position:relative;float:left;width:100%;height:60px}.trailer .note{position:absolute;display:block;top:10px;left:0;width:5px;height:5px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff}@media only screen and (max-width: 659px){.trailer .note{width:4px;height:4px}}.trailer .note.active{background-color:red}.trailer .note.col--c{left:0}.trailer .note.col--c-sharp{left:1.5px}.trailer .note.col--d{left:3px}.trailer .note.col--d-sharp{left:4.5px}.trailer .note.col--e{left:6px}.trailer .note.col--f{left:7.5px}.trailer .note.col--f-sharp{left:9px}.trailer .note.col--g{left:10.5px}.trailer .note.col--g-sharp{left:12px}.trailer .note.col--a{left:13.5px}.trailer .note.col--a-sharp{left:15px}.trailer .note.col--b{left:16.5px}.trailer .note.col--c2{left:18px}.trailer__trigger{position:absolute;margin-top:218.75px;padding-left:1.32em;font-family:'graphik-medium', Helvetica, San-serif;font-style:Normal;font-weight:Normal;color:#fff;font-size:13px;font-size:1.3rem;text-transform:uppercase;letter-spacing:0.231em;line-height:40px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.trailer__trigger:hover{color:#B8C9BF}.trailer__trigger span{position:absolute;display:block;-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg);transform-origin:0% 50%;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.trailer__trigger span.text--2{width:150px}.trailer__trigger .text--1{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.trailer__trigger .text--2{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}@media only screen and (max-width: 659px){.trailer__trigger{display:none}}.note.step--1{top:0px}@media only screen and (max-width: 659px){.note.step--1{top:0px}}.note.step--2{top:8px}@media only screen and (max-width: 659px){.note.step--2{top:6px}}.note.step--3{top:16px}@media only screen and (max-width: 659px){.note.step--3{top:12px}}.note.step--4{top:24px}@media only screen and (max-width: 659px){.note.step--4{top:18px}}.note.step--5{top:32px}@media only screen and (max-width: 659px){.note.step--5{top:24px}}.note.step--6{top:40px}@media only screen and (max-width: 659px){.note.step--6{top:30px}}.note.step--7{top:48px}@media only screen and (max-width: 659px){.note.step--7{top:36px}}.note.step--8{top:56px}@media only screen and (max-width: 659px){.note.step--8{top:42px}}.note.step--9{top:64px}@media only screen and (max-width: 659px){.note.step--9{top:48px}}.note.step--10{top:72px}@media only screen and (max-width: 659px){.note.step--10{top:54px}}.note.step--11{top:80px}@media only screen and (max-width: 659px){.note.step--11{top:60px}}.note.step--12{top:88px}@media only screen and (max-width: 659px){.note.step--12{top:66px}}.note.step--13{top:96px}@media only screen and (max-width: 659px){.note.step--13{top:72px}}.note.step--14{top:104px}@media only screen and (max-width: 659px){.note.step--14{top:78px}}.note.step--15{top:112px}@media only screen and (max-width: 659px){.note.step--15{top:84px}}.note.step--16{top:120px}@media only screen and (max-width: 659px){.note.step--16{top:90px}}.note.step--17{top:128px}@media only screen and (max-width: 659px){.note.step--17{top:96px}}.note.step--18{top:136px}@media only screen and (max-width: 659px){.note.step--18{top:102px}}.note.step--19{top:144px}@media only screen and (max-width: 659px){.note.step--19{top:108px}}.note.step--20{top:152px}@media only screen and (max-width: 659px){.note.step--20{top:114px}}.note.step--21{top:160px}@media only screen and (max-width: 659px){.note.step--21{top:120px}}.note.step--22{top:168px}@media only screen and (max-width: 659px){.note.step--22{top:126px}}.note.step--23{top:176px}@media only screen and (max-width: 659px){.note.step--23{top:132px}}.note.step--24{top:184px}@media only screen and (max-width: 659px){.note.step--24{top:138px}}.note.step--25{top:192px}@media only screen and (max-width: 659px){.note.step--25{top:144px}}.note.step--26{top:200px}@media only screen and (max-width: 659px){.note.step--26{top:150px}}.note.step--27{top:208px}@media only screen and (max-width: 659px){.note.step--27{top:156px}}.note.step--28{top:216px}@media only screen and (max-width: 659px){.note.step--28{top:162px}}.note.step--29{top:224px}@media only screen and (max-width: 659px){.note.step--29{top:168px}}.note.step--30{top:232px}@media only screen and (max-width: 659px){.note.step--30{top:174px}}.note.step--31{top:240px}@media only screen and (max-width: 659px){.note.step--31{top:180px}}.note.step--32{top:248px}@media only screen and (max-width: 659px){.note.step--32{top:186px}}.ready-for-start .trailer__trigger .text--1{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.ready-for-start .trailer__trigger .text--2{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.jp .trailer__trigger{font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200;padding-left:1em;margin-top:227.75px}.jp .trailer__trigger span{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0);line-height:2em}.nav-head{position:absolute;z-index:9999;top:35px;left:35px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.nav-head.active{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-khtml-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-moz-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-ms-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-o-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s}.nav-head ul{float:left;width:auto}.nav-head ul li{float:left;width:auto;padding:0 2em 0 0}.nav-head ul li:last-of-type{display:none}.nav-head ul li a{font-family:'graphik-light', Helvetica, San-serif;font-style:Normal;font-weight:400;font-size:14px;font-size:1.4rem;color:#fff;letter-spacing:0.167em;-webkit-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.nav-head ul li a:hover{color:#B8C9BF}@media only screen and (max-width: 659px){.nav-head{top:5%;left:5%;margin-left:0.75rem}}.jp .nav-head ul li a{font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200;font-size:16px;font-size:1.6rem;letter-spacing:0.32em}.jp .nav--skip{font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200}.loader{float:left;position:absolute;width:100%;height:100vh;z-index:9999;top:0;left:0}.loader__contents{float:left;width:100%;position:relative}.loader__graph{position:absolute;left:0;float:left;width:100%;text-align:center;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */}.loader__graph .la-ball-fall,.loader__graph .la-ball-fall>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.loader__graph .la-ball-fall{display:inline-block;font-size:0;color:#fff}.loader__graph .la-ball-fall.la-dark{color:#333}.loader__graph .la-ball-fall>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.loader__graph .la-ball-fall{width:54px;height:18px}.loader__graph .la-ball-fall>div{width:10px;height:10px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1s ease-in-out infinite;-moz-animation:ball-fall 1s ease-in-out infinite;-o-animation:ball-fall 1s ease-in-out infinite;animation:ball-fall 1s ease-in-out infinite}.loader__graph .la-ball-fall>div:nth-child(1){-webkit-animation-delay:-200ms;-moz-animation-delay:-200ms;-o-animation-delay:-200ms;animation-delay:-200ms}.loader__graph .la-ball-fall>div:nth-child(2){-webkit-animation-delay:-100ms;-moz-animation-delay:-100ms;-o-animation-delay:-100ms;animation-delay:-100ms}.loader__graph .la-ball-fall>div:nth-child(3){-webkit-animation-delay:0ms;-moz-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms}.loader__graph .la-ball-fall.la-2x{width:120px;height:36px}.loader__graph .la-ball-fall.la-2x>div{width:20px;height:20px;margin:8px}@-webkit-keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);transform:translateY(145%)}}@-moz-keyframes ball-fall{0%{opacity:0;-moz-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-moz-transform:translateY(145%);transform:translateY(145%)}}@-o-keyframes ball-fall{0%{opacity:0;-o-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-o-transform:translateY(145%);transform:translateY(145%)}}@keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);-o-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);-o-transform:translateY(145%);transform:translateY(145%)}}.letsgo .loader__graph{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.ready .loader__graph{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.visit-link{position:absolute;z-index:10;display:inline-block;width:auto;top:280px;left:50%;font-family:'graphik-regular', Helvetica, San-serif;font-style:Normal;font-weight:600;font-size:18px;font-size:1.8rem;line-height:1.45em;letter-spacing:0.067em;color:white;text-transform:uppercase;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}@media only screen and (max-width: 659px){.visit-link{top:245px}}.visit-link:after{content:"";position:absolute;position:absolute;display:block;width:69px;height:2px;top:-35px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:white}@media only screen and (max-width: 659px){.visit-link:after{top:-17.5px}}.visit-link:hover{color:#B8C9BF}.visit-link.active{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.visit-view{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100vh;background-color:#B8C9BF;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 35s;-khtml-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 35s;-moz-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 35s;-ms-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 35s;-o-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 35s;transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 35s}@media only screen and (max-width: 1024px){.visit-view{position:fixed;overflow:auto}}.visit-view.active{z-index:9999;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-khtml-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.visit-view__contents{position:absolute;float:left;width:100%;height:100%}@media only screen and (max-width: 1024px){.visit-view__contents{position:relative;float:left;width:100%;height:auto;position:relative;padding:105px 0 70px 0}}@media only screen and (max-width: 1024px){.visit-view__contents .col.m6{padding-bottom:70px}}.visit-view p{float:left;clear:left;width:85%;font-size:18px;font-size:1.8rem;color:#040404;line-height:1.32em;letter-spacing:0em}.visit-view p+h5,.visit-view p+p{padding-top:1.25em}.visit-view p+a{margin-top:0.67em}.visit-view p a{color:inherit;text-decoration:underline;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.visit-view p a:hover{color:white}.visit-view p strong{font-family:'graphik-bold', Helvetica, San-serif;font-style:Normal;font-weight:Normal}.visit-title{position:absolute;float:left;clear:left;width:auto;left:35px;top:35px;font-family:'graphik-medium', Helvetica, San-serif;font-style:Normal;font-weight:Normal;font-size:36px;font-size:3.6rem;color:#040404;line-height:1.25em;letter-spacing:0em}@media only screen and (max-width: 1024px){.visit-title{left:5%}}.visit-close{position:absolute;right:35px;top:35px;width:22px;height:22px;outline:none}@media only screen and (max-width: 1024px){.visit-close{position:fixed}}.visit-close .icon{width:22px;height:22px;fill:#040404;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.visit-close .text{display:block;padding-left:17.5px;margin-top:8.75px;font-family:'graphik-medium', Helvetica, San-serif;font-style:Normal;font-weight:Normal;color:#040404;font-size:16px;font-size:1.6rem;text-transform:uppercase;letter-spacing:0.132em;line-height:40px;-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg);-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);border-left:2px solid #040404}.visit-close:hover .icon{fill:#fff}.visit-close:hover .text{color:#fff;border-color:#fff}.visit__title{float:left;clear:left;width:auto;font-family:'graphik-bold', Helvetica, San-serif;font-style:Normal;font-weight:Normal;font-size:18px;font-size:1.8rem;color:#040404;line-height:1.25em;letter-spacing:0.067em}.visit__title+p{padding-top:0.32em}.visit__btn{float:left;clear:left;width:auto;height:39px;padding:0 0.67em;font-family:'graphik-medium', Helvetica, San-serif;font-style:Normal;font-weight:Normal;font-size:18px;font-size:1.8rem;color:#040404;line-height:39px;letter-spacing:0.067em;text-transform:uppercase;border:2px solid #040404;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.visit__btn:hover{color:#B8C9BF;background:#040404}.visit__logo{position:absolute;right:35px;bottom:35px;width:190px;height:58px;fill:#040404}@media only screen and (max-width: 1024px){.visit__logo{position:relative;left:5%;right:inherit}}@media only screen and (max-width: 1024px){.visit .footer__payoff{position:relative}}.end-of-the-road .visit-link{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.jp .visit-link{font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200}.jp .visit-close .text{padding-left:0.167em;padding-top:0.5em;font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:400;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0);border-left:none;border-top:2px solid #040404}.jp .visit-view p{font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200}.jp .visit-view p strong{font-family:'graphik-regular', Helvetica, San-serif;font-style:Normal;font-weight:600}.landing{display:block;width:100%;max-width:440px;margin:0 auto;text-align:center}.landing__cta{display:block;float:left;width:100%;margin-bottom:70px;text-align:center;border-bottom:1px solid #fff}.landing__cta-link{float:left;width:100%;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.landing__cta-link:hover{color:#B8C9BF}.landing__cta-link:hover .icon{fill:#B8C9BF}.landing__cta-link:hover .text{color:#B8C9BF}.landing__cta .icon{display:block;width:64px;height:53px;margin:0 auto;fill:#fff;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.landing__cta .text{float:left;width:100%;padding:17.5px 0;text-align:center;font-family:'graphik-medium', Helvetica, San-serif;font-style:Normal;font-weight:Normal;color:#fff;font-size:16px;font-size:1.6rem;text-transform:uppercase;letter-spacing:0.32em;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.landing__label{display:inline-block;float:left;clear:both;width:100%;padding-bottom:17.5px;font-size:14px;font-size:1.4rem;color:#fff;font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200}.landing .btn{min-width:120px}@media only screen and (max-width: 659px){.landing .btn{width:100%;margin:0 0 1em 0}}.jp .landing__cta .text{font-family:'graphik-light', Helvetica, San-serif;font-style:Normal;font-weight:400}.no-access{z-index:-1;float:left;width:100%;height:100vh}.no-access h2{padding-bottom:0.5em}.no-access.active{z-index:9998}.no-access.active .section__contents{z-index:2;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.no-access .section__bg{z-index:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.no-access .section__bg-inner{background-color:rgba(91,95,81,0.6);background-blend-mode:multiply}.no-access .section__bg-inner:after{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.55)}body.not-up-to-date .brand-title.active{-webkit-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-khtml-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}body.not-up-to-date .visit-link{display:inline-block;top:0;left:0;position:relative;margin-top:90px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.footer{position:absolute;bottom:0;z-index:-1;width:100%;text-align:center}.footer.active{z-index:9999}.footer__payoff{z-index:-1;position:absolute;width:266px;height:31px;bottom:35px;left:35px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:opacity 0.35s;-khtml-transition:opacity 0.35s;-moz-transition:opacity 0.35s;-ms-transition:opacity 0.35s;-o-transition:opacity 0.35s;transition:opacity 0.35s}.footer__payoff .icon{position:absolute;width:266px;height:31px;top:0;left:0;fill:#fff}.footer__payoff .text{display:none;position:absolute;top:0;left:0;font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200;font-size:16px;font-size:1.6rem;letter-spacing:0.167em}.footer__payoff.active{z-index:9999;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-khtml-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-moz-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-ms-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;-o-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 3s}.footer__payoff.diap{fill:#040404}.footer .cta--play{display:block;z-index:9999;position:absolute;bottom:5vh;left:50%;font-family:'graphik-medium', Helvetica, San-serif;font-style:Normal;font-weight:Normal;font-size:15px;font-size:1.5rem;letter-spacing:0.132em;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.01s 0.35s;-khtml-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.01s 0.35s;-moz-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.01s 0.35s;-ms-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.01s 0.35s;-o-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.01s 0.35s;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.01s 0.35s;transform:translateX(calc(-50% - 5px))}.footer .cta--play .icon{display:inline-block;width:69px;height:37px;fill:#fff;-webkit-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.footer .cta--play .text{float:left;width:100%;padding:17.5px 0 0 0;color:#fff;-webkit-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.footer .cta--play:hover{-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.footer .cta--play:hover .icon{fill:#B8C9BF}.footer .cta--play:hover .text{color:#B8C9BF}@media only screen and (max-width: 659px){.footer .cta--play{margin-bottom:0}}.footer__note{padding:1em 5%;font-family:'graphik-light', Helvetica, San-serif;font-style:Normal;font-weight:400;font-size:13px;font-size:1.3rem;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:opacity 0.35s cubic-bezier(0.55, 0.055, 0.675, 0.19);-khtml-transition:opacity 0.35s cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition:opacity 0.35s cubic-bezier(0.55, 0.055, 0.675, 0.19);-ms-transition:opacity 0.35s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:opacity 0.35s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:opacity 0.35s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.ready-for-start .cta--play{bottom:5vh;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.end-of-the-road .footer__note{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;-khtml-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;-moz-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;-ms-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;-o-transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;transition:opacity 0.35s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s}.jp .footer .cta--play{font-family:'kozuka-gothic-pro', Helvetica, San-serif;font-style:Normal;font-weight:200}.jp .footer__payoff .icon{display:none}.jp .footer__payoff .text{display:block}.error-page{-webkit-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-khtml-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.error-page main{padding:140px 0}.error-page main,.error-page .footer__payoff.active,.error-page .nav-head.active{-webkit-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-khtml-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:0.75s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.error-page .nav-head ul li:first-of-type{display:none}.error-page .nav-head ul li:last-of-type{display:block}.error-title{position:relative;float:left;clear:left;top:0%;padding:0;font-size:80px;font-size:8rem;color:#fff;line-height:1em;animation:glitch__front 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both infinite}.error-title:before,.error-title:after{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%}.error-title:after{color:rgba(255,255,255,0.8);z-index:-2;animation:glitch 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) reverse both infinite}.error-title:before{color:rgba(255,255,255,0.67);z-index:-1;animation:glitch 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both infinite}.error-title.not-found:before,.error-title.not-found:after{content:'404 error'}.error-title.forbidden:before,.error-title.forbidden:after{content:'403 error'}.error-subtitle{padding:0 0 0.5em 0;font-family:'graphik-medium', Helvetica, San-serif;font-style:Normal;font-weight:Normal;font-size:40px;font-size:4rem;text-transform:none;line-height:1.32em;line-height:1em;color:#fff}.error__contents p{font-family:'graphik-regular', Helvetica, San-serif;font-style:Normal;font-weight:600;color:#fff;font-size:21px;font-size:2.1rem;letter-spacing:0.032em;line-height:1.67em}.error__contents p a{color:#fff;text-decoration:underline;-webkit-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.35s cubic-bezier(0.215, 0.61, 0.355, 1)}.error__contents p a:hover{color:#B8C9BF}@keyframes glitch__front{0%{transform:translate(0)}20%{transform:translate(-2px, 3px)}40%{transform:translate(-3px, -4px);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}41%{transform:translate(-3px, -4px);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}50%{transform:translate(2px, 2px);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}60%{transform:translate(4px, 4px);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}61%{transform:translate(4px, 4px);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}62%{transform:translate(4px, 4px);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}80%{transform:translate(3px, 3px);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}to{transform:translate(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-5px, 5px)}40%{transform:translate(-5px, -5px)}60%{transform:translate(5px, 5px)}80%{transform:translate(5px, -5px)}to{transform:translate(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}

/*# sourceMappingURL=root-dist.css.map */