﻿@font-face{font-family:'proxima_nova_rgregular';src:url(/assets/proxima-nova-regular-webfont-946a4c5b3d60f6f574e7f31afdcaae167bdc054ebdaad3365c3b8e09c39d2c45.eot);src:url(/assets/proxima-nova-regular-webfont-946a4c5b3d60f6f574e7f31afdcaae167bdc054ebdaad3365c3b8e09c39d2c45.eot?#iefix) format("embedded-opentype"),url(/assets/proxima-nova-regular-webfont-aa71cbca0b43a734c795b943514d4a99e6cd8c6ba8e792e72b0b80db87cbc794.woff2) format("woff2"),url(/assets/proxima-nova-regular-webfont-3d20b4dab6fa3f94c68fc659fd5d977e277c9b4b847f717e519bc55932aebc85.woff) format("woff"),url(/assets/proxima-nova-regular-webfont-30be7d1b50330a919020c1e20aa9309a6393a20006b37a3de96b5285ef60f670.ttf) format("truetype"),url(/assets/proxima-nova-regular-webfont-4d03ff1c942f4c65e2de9b8da723c15ad3374ff90200febb0ec59b2415c14085.svg#proxima_nova_rgregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_ltlight';src:url(/assets/proxima-nova-light-webfont-e141d6276dd548ee07006d5d3176a54b0224735bea3cc0805862007bf709ad48.eot);src:url(/assets/proxima-nova-light-webfont-e141d6276dd548ee07006d5d3176a54b0224735bea3cc0805862007bf709ad48.eot?#iefix) format("embedded-opentype"),url(/assets/proxima-nova-light-webfont-f0fe7e130705a0089f1ec833bb4d76d81825e79d5a63f422c888d8ebaf1acadf.woff2) format("woff2"),url(/assets/proxima-nova-light-webfont-73e312e6d1069625f1c8a34f09e2cf4a2a81878dda63e68fe91894aef32150df.woff) format("woff"),url(/assets/proxima-nova-light-webfont-f594cd45f8300c819d8a82adacb1efc4be12b620c615222e5adf7c2997105e09.ttf) format("truetype"),url(/assets/proxima-nova-light-webfont-4ccc9ca577c6cc163d9ae3f49bc6983d2c516b613ab49f1aca1540ea369191a4.svg#proxima_nova_ltlight) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url(/assets/proxima-nova-semibold-webfont-c5350208ab052526e9693c9109a5b8799ecdf7ba860d6d109be8c1318c9f2d22.eot);src:url(/assets/proxima-nova-semibold-webfont-c5350208ab052526e9693c9109a5b8799ecdf7ba860d6d109be8c1318c9f2d22.eot?#iefix) format("embedded-opentype"),url(/assets/proxima-nova-semibold-webfont-15507dffb1a3443f2c2d288a487514a524c08334a9bea12a6000058c1666e318.woff2) format("woff2"),url(/assets/proxima-nova-semibold-webfont-ab46a67dee9d3e31fb84c4de21735c2f469aa1d187550626506b36dad7e585a8.woff) format("woff"),url(/assets/proxima-nova-semibold-webfont-9a6a5bd2952cce65760463a8e5436d1ccfd0ac1df7551312fd1168230bb3c761.ttf) format("truetype"),url(/assets/proxima-nova-semibold-webfont-8888b8d457fb900fd48d2080e86e1b075ca4bcb82faca11c7bad8b11ea8818eb.svg#proxima_nova_ltsemibold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_rgbold';src:url(/assets/proxima-nova-bold-webfont-abd0810c957d5955b44add64031cc55f1660f3a3cb10c8884ed4d68f08c09d8e.eot);src:url(/assets/proxima-nova-bold-webfont-abd0810c957d5955b44add64031cc55f1660f3a3cb10c8884ed4d68f08c09d8e.eot?#iefix) format("embedded-opentype"),url(/assets/proxima-nova-bold-webfont-a9f0db179864f1f8a97d41af370d5de49a7b355e2010bb9e5f0c4ce9ac0487a0.woff2) format("woff2"),url(/assets/proxima-nova-bold-webfont-3993bf62b8e3a87c409ab283deb3708849e24e2cc12a2996f0562a4ca4b40121.woff) format("woff"),url(/assets/proxima-nova-bold-webfont-9b655e456364d3cd71def7561a6293c5a5e75b08810a58f48a649ef93b856443.ttf) format("truetype"),url(/assets/proxima-nova-bold-webfont-8ccf6c13d1b3bb8e1af4024f1a2530a8e3f4b68b0262079d9671432b09819828.svg#proxima_nova_rgbold) format("svg");font-weight:normal;font-style:normal}body{font-family:proxima_nova_rgregular}body h1,body h2,body h3{font-family:proxima_nova_rgbold;margin:0.5em 0}html.locale-ja body{font-family:"helvetica neue", helvetica, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Meiryo, "メイリオ", arial, sans-serif, "Yu Gothic"}html.locale-ja body h1,html.locale-ja body h2,html.locale-ja body h3{font-family:"helvetica neue", helvetica, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Meiryo, "メイリオ", arial, sans-serif, "Yu Gothic"}html.locale-zh-cn body{font-family:"helvetica neue", helvetica, STHeiti, "Microsoft YaHei", "微软雅黑", SimHei, "黑体", arial, sans-serif}html.locale-zh-tw body{font-family:"helvetica neue", helvetica , arial, sans-serif}h1{font-size:1.6em}h2{font-size:1.5em}h3{font-size:1.25em}.small{font-size:0.8em}html,body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:scroll}.fp-notransition{-webkit-transition:none !important;transition:none !important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0px 0px -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important;min-height:600px}.promo-logo{margin-top:2em}body{background:#D7D7D7;color:#333;color:rgba(0,0,0,0.6)}a{color:#48A0DE}p{font-size:1.4rem;line-height:1.5;max-width:800px;margin:0.5em auto}img{max-width:100%}h2{font-size:2.3rem;margin:0;line-height:2.83rem}strong{font-family:proxima_nova_rgbold}#header{top:0px;position:relative;display:block;width:100%;z-index:9;text-align:center;color:#f2f2f2;background:#F1F1F1;height:100px;border-bottom:1px solid rgba(255,255,255,0.5);box-shadow:0 0 10px rgba(0,0,0,0.2);top:0px}#header .storeButtons{width:100%}h1{font-size:3.51rem;line-height:3.83rem;margin:0}.imgsContainer{max-height:500px}@media all and (max-width: 900px){h2{font-size:1.4em}p{font-size:16px;line-height:1.5}#iPhone1,#iPhone2{width:auto;height:auto;max-width:100%}#fullpage .section h1{font-size:2.0rem;line-height:2.5rem}#fullpage .section h2{font-size:1.4rem}#section0 .skillbackground{background:none !important}#section2 .txtContainer span{text-align:center !important}#section3 span{margin-top:1.6em}.section span{display:block;width:100%}body #section2,body #section3{background-image:none}body #header{height:70px}body .storeButtons{float:none;text-align:center}body .launchButton{margin:0.8rem .45rem;width:120px}body .launchButton.apple{width:120px}body .imgsContainer{max-height:400px}body #section4 .txtContainer{text-align:left;padding:1.59rem}}@media all and (max-width: 768px){body .launchButton{margin:0.8rem .45rem}}@media all and (max-width: 480px){body .launchButton{margin:0.8rem .10rem}}.launchButton{margin:1.1rem 1rem;width:10.8rem;height:auto;border:2px solid rgba(255,255,255,0.7);border-radius:10px}.launchButton img{background-color:white}.launchButton.apple{position:relative}#section1 .txtContainer,#section2 .txtContainer,#section3 .txtContainer,#section4 .txtContainer{display:table}#section1 .txtContainer,#section2 .txtContainer,#section3 .txtContainer,#section4 .txtContainer{margin:0 auto}.section{text-align:center}@keyframes animatedBackground{0%{background-position:0 0}100%{background-position:0 -900px}}@-moz-keyframes animatedBackground{0%{background-position:0 0}100%{background-position:0 -900px}}@-webkit-keyframes animatedBackground{0%{background-position:0 0}100%{background-position:-0 -900px}}@-ms-keyframes animatedBackground{0%{background-position:0 0}100%{background-position:0 -900px}}@-o-keyframes animatedBackground{0%{background-position:0 0}100%{background-position:0 -900px}}#section0{background-image:linear-gradient(to bottom right, #F9F9F9, #D5CDCD)}#section0 .skillbackground{background:url(/assets/reallyenglish-background2-87a79da8fdfb72eeb779425782711f64940bd4b4fc6c74537815439105212166.png) no-repeat center center;background-size:75%}#section1,#section2,#section3{padding:2em 0}#section1 h2,#section1 p{color:#fff}#section2 img,#section3 img{display:block;width:100% !important;height:auto;max-width:100%}#section1 .txtContainer span,#section2 .txtContainer span,#section3 .txtContainer span{text-align:left}#section2{background:url(/assets/test-scores-graph-45abd4a11972e87c6b94fd60a5a3acf64fae7129bbe80d23c6556af901ee8aaa.png) center bottom no-repeat,url(/assets/splodge-background-035a91dffcda21185f0df2d6b4ca800cd451e21df8a42a89aabca491f987f7b5.png) 10% center no-repeat}#section3{background-image:url(/assets/splodge-background-035a91dffcda21185f0df2d6b4ca800cd451e21df8a42a89aabca491f987f7b5.png);background-position:25% center;background-repeat:no-repeat}#section4{background-image:url(/assets/reallyenglish-map-f0e2446bd8eb51f69cae663d1fc42f930b9ab9e548b255737d62bf1528938514.gif);background-size:cover;background-repeat:no-repeat}span{vertical-align:middle;display:table-cell;width:40em}#section4 .txtContainer{text-align:left;padding:6em;background:white;background:rgba(255,255,255,0.3);border-radius:10px}.store-list-container{padding:4em 0}.stores-list{margin:0 auto;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between;width:60%}.stores-list li{width:15em;margin-top:0.5em}.stores-list a,.stores-list .disabled-link{display:block;font-size:1.2em;position:relative;padding:1em 1em 1em 3.5em;background:rgba(255,255,255,0.4);color:#333;border-radius:10px;text-decoration:none}.stores-list a img,.stores-list .disabled-link img{position:absolute;left:5px;top:11%}.stores-list .disabled-link{opacity:0.3}.big-notice{box-sizing:border-box;width:100%;padding:1em;text-align:center;font-size:1em;font-weight:bold;background-color:#fee2ad}.big-notice p{margin:0.5em 0}.big-notice .highlight{color:#ff2200}.footer{height:54px;margin-top:0;border-top:1px solid rgba(0,0,0,0.06);background-color:#fafafa}.footer p{margin:1rem;font-size:1rem}
