@font-face{font-family:"AndAppIconFont";src:url("/static/font/AndAppIconFont.eot?c=1496374812592");src:url("/static/font/AndAppIconFont.eot?#iefix&c=1496374812592") format("embedded-opentype"),url("/static/font/AndAppIconFont.woff?c=1496374812592") format("woff"),url("/static/font/AndAppIconFont.ttf?c=1496374812592") format("truetype"),url("/static/font/AndAppIconFont.svg#AndAppIconFont?c=1496374812592") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"AndAppIconFont";src:url("/static/font/AndAppIconFont.svg#AndAppIconFont?c=1496374812592") format("svg")}}[data-icon]::before{content:attr(data-icon)}[data-icon]::before,.data-icon,.appDetail_movie_playButton::before,.appDetail_asideApps_more::before,.appNavigation_list_item::before,.modalRegistered_twitterFollow_button::before,.iconFont-arrow-bottom::before,.appNavigation_button_registeredMsg::before,.iconFont-arrow-bread::before,.iconFont-arrow-left::before,.iconFont-arrow-next::before,.iconFont-arrow-prev::before,.iconFont-arrow-right::before,.iconFont-arrow-top::before,.iconFont-caution::before,.iconFont-check::before,.iconFont-close::before,.iconFont-coin::before,.iconFont-coinhist::before,.iconFont-download::before,.iconFont-login::before,.iconFont-logo-facebook::before,.iconFont-logo-google::before,.iconFont-logo-twitter::before,.iconFont-logo-yahoo::before,.iconFont-logout::before,.iconFont-mail::before,.iconFont-menubar-add_app::before,.iconFont-menubar-alert::before,.iconFont-menubar-camera::before,.iconFont-menubar-community::before,.iconFont-menubar-information::before,.iconFont-menubar-login1::before,.iconFont-menubar-login2::before,.iconFont-menubar-memo::before,.iconFont-menubar-smartphone::before,.iconFont-menubar-tweet::before,.iconFont-menubar-twitter::before,.iconFont-menubar-twitter_offical::before,.iconFont-menubar-video::before,.iconFont-menubar-video_official::before,.iconFont-mobage::before,.iconFont-notification::before,.iconFont-point-check::before,.iconFont-point-exclamation::before,.iconFont-popup::before,.iconFont-question::before,.iconFont-ranking::before,.iconFont-setting::before,.iconFont-sound-off::before,.iconFont-sound-on::before,.iconFont-star::before,.iconFont-twitter::before{display:inline-block;font-family:"AndAppIconFont";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:none;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.iconFont-arrow-bottom::before,.appNavigation_button_registeredMsg::before{content:"\E001"}.iconFont-arrow-bread::before{content:"\E002"}.iconFont-arrow-left::before{content:"\E003"}.iconFont-arrow-next::before{content:"\E004"}.iconFont-arrow-prev::before{content:"\E005"}.iconFont-arrow-right::before{content:"\E006"}.iconFont-arrow-top::before{content:"\E007"}.iconFont-caution::before{content:"\E008"}.iconFont-check::before{content:"\E009"}.iconFont-close::before{content:"\E00A"}.iconFont-coin::before{content:"\E00B"}.iconFont-coinhist::before{content:"\E00C"}.iconFont-download::before{content:"\E00D"}.iconFont-login::before{content:"\E00E"}.iconFont-logo-facebook::before{content:"\E00F"}.iconFont-logo-google::before{content:"\E010"}.iconFont-logo-twitter::before{content:"\E011"}.iconFont-logo-yahoo::before{content:"\E012"}.iconFont-logout::before{content:"\E013"}.iconFont-mail::before{content:"\E014"}.iconFont-menubar-add_app::before{content:"\E015"}.iconFont-menubar-alert::before{content:"\E016"}.iconFont-menubar-camera::before{content:"\E017"}.iconFont-menubar-community::before{content:"\E018"}.iconFont-menubar-information::before{content:"\E019"}.iconFont-menubar-login1::before{content:"\E01A"}.iconFont-menubar-login2::before{content:"\E01B"}.iconFont-menubar-memo::before{content:"\E01C"}.iconFont-menubar-smartphone::before{content:"\E01D"}.iconFont-menubar-tweet::before{content:"\E01E"}.iconFont-menubar-twitter::before{content:"\E01F"}.iconFont-menubar-twitter_offical::before{content:"\E020"}.iconFont-menubar-video::before{content:"\E021"}.iconFont-menubar-video_official::before{content:"\E022"}.iconFont-mobage::before{content:"\E023"}.iconFont-notification::before{content:"\E024"}.iconFont-point-check::before{content:"\E025"}.iconFont-point-exclamation::before{content:"\E026"}.iconFont-popup::before{content:"\E027"}.iconFont-question::before{content:"\E028"}.iconFont-ranking::before{content:"\E029"}.iconFont-setting::before{content:"\E02A"}.iconFont-sound-off::before{content:"\E02B"}.iconFont-sound-on::before{content:"\E02C"}.iconFont-star::before{content:"\E02D"}.iconFont-twitter::before{content:"\E02E"}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background-color:rgba(0,0,0,0.8)}#colorbo{outline:0}#cboxTopRight,#cboxTopLeft{width:0;height:0}#cboxBottomRight,#cboxBottomLeft{width:0;height:0}#cboxMiddleRight,#cboxMiddleLeft{width:0}#cboxTopCenter,#cboxBottomCenter{height:0}#cboxContent{overflow:hidden}#cboxLoadedContent{margin:0 50px}#cboxPrevious,#cboxNext,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;font-size:25px;color:#fff;background-color:#000}#cboxPrevious::before,#cboxNext::before,#cboxClose::before{font-family:"AndAppIconFont"}#cboxPrevious:hover,#cboxNext:hover,#cboxClose:hover{background-color:#333}#cboxPrevious:active,#cboxNext:active,#cboxClose:active{outline:0}#cboxPrevious{position:absolute;top:0;bottom:0;left:0;margin:auto;width:50px;height:50px;-webkit-transition:none;transition:none}#cboxPrevious::before{content:"\E003"}#cboxNext{position:absolute;top:0;bottom:0;right:0;margin:auto;width:50px;height:50px}#cboxNext::before{content:"\E006"}#cboxClose{position:absolute;top:0;right:0;width:50px;height:50px}#cboxClose::before{content:"\E00A"}.cboxOverlaySp#cboxOverlay{background-color:#000}.cboxOverlaySp #cboxLoadedContent{margin:0}.cboxOverlaySp #cboxClose{background-color:transparent}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#dde;position:relative}.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.appDetail{width:100%;overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.appDetail_holdHeader{min-height:0%}.appDetail_contents{background:#fff;width:100%;overflow:hidden}.appDetail_gallery{position:relative;padding:0 25px}.appDetail_gallery_scrollButton{color:#fff;font-size:1.8rem;background-color:#000;width:45px;height:50px;margin-top:-25px;position:absolute;top:50%;z-index:2;cursor:pointer}.appDetail_gallery_scrollButton-prev{left:-45px}.appDetail_gallery_scrollButton-prev .iconFont{padding-right:3px}.appDetail_gallery_scrollButton-next{right:-45px}.appDetail_gallery_scrollButton-next .iconFont{padding-left:3px}.appDetail_gallery_scrollButton.is-disabled{color:#777;background-color:#e5e5e5;cursor:default}.appDetail_gallery_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px}.appDetail_gallery_list.landscape .appDetail_gallery_image img{width:520px}.appDetail_gallery_list>li{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.appDetail_gallery_list>li:not(:first-child){margin-left:20px}.appDetail_gallery_image img{width:250px;height:auto}.appDetail_information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.appDetail_information_wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.appDetail_information_icon{width:160px;height:160px;margin-right:20px}.appDetail_information_title{font-size:2.4rem;width:100%;margin-top:-5px}.appDetail_information_description{overflow:hidden;width:100%;margin-top:10px}.appDetail_information_moreButton{text-align:right;margin-top:5px;display:none}.appDetail_information_more{cursor:pointer;color:#369be6}.appDetail_information_summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.appDetail_information_profile{-webkit-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5}.appDetail_information_corp{font-size:1.4rem;color:#a5a5a5}.appDetail_information_environment{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:20px}.appDetail_information_environment dt{font-weight:bold}.appDetail_forMobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.appDetail_forMobile_lead{width:250px}.appDetail_forMobile_lead h3{font-size:1.4rem;margin-bottom:1em}.appDetail_forMobile_qrcodes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.appDetail_forMobile_qrcodes li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.appDetail_forMobile_qrcodes li:not(:first-child){margin-left:50px}.appDetail_forMobile_storeLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#555;width:136px;margin-right:10px}.appDetail_forMobile_storeLink_text{font-size:1.2rem;margin:.25em 0 0 .25em}.appDetail_forMobile_storeLink img{width:136px}.appDetail_lead{box-sizing:border-box;width:1200px;margin:0 auto -40px;padding:50px 45px 78px;background-size:500px auto !important}.appDetail_lead_heading{font-size:2.4rem;line-height:1.6}.appDetail_movie{width:690px;height:388px;margin-top:40px;position:relative}.appDetail_movie iframe{width:690px;height:388px;position:absolute}.appDetail_movie_poster{width:100%;height:auto;position:absolute}.appDetail_movie_playButton{background-color:rgba(255,255,255,0);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.appDetail_movie_playButton::before{content:"\E006";color:#fff;font-size:5rem;text-align:center;background-color:rgba(14,48,85,0.5);box-sizing:border-box;width:100px;height:100px;margin:auto;padding:22px 0 22px 8px;border:solid #fff 2px;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.appDetail_movie_playButton:hover{background-color:rgba(255,255,255,0.5)}.appDetail_movieSlider{width:690px;margin-top:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.appDetail_movieSlider_item{background-color:#fff;width:130px;height:73px;position:relative;cursor:pointer}.appDetail_movieSlider_item:not(:first-child){margin-left:8px}.appDetail_movieSlider_item::before{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff;position:absolute;top:-9px;left:50%;margin-left:-12px;opacity:0;-webkit-transition:top .2s linear;transition:top .2s linear}.appDetail_movieSlider_item::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:solid 0 #fff;-webkit-transition:border-width .2s linear;transition:border-width .2s linear}.appDetail_movieSlider_item:hover img{opacity:.8}.appDetail_movieSlider_item img{width:100%;height:auto;position:absolute;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.appDetail_movieSlider_item.is-active{background-color:#000}.appDetail_movieSlider_item.is-active::before{opacity:1;top:-12px}.appDetail_movieSlider_item.is-active::after{border-width:3px}.appDetail_movieSlider_item.is-active img{opacity:.5}.appDetail_imageViewer{width:690px;margin-top:40px}.appDetail_imageViewer_item{width:690px}.appDetail_imageViewer_item img{width:690px;height:auto}.appDetail_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;margin-bottom:50px;padding:0 45px}.appDetail_footer_share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:20px}.appDetail_footer_share li{margin-right:10px}.appDetail_footer_share li:last-child{margin-right:0}.appDetail_footer_share .fb-like{display:block}.appDetail_footer_share .twitter-tweet-button{display:block}.appDetail_footer_copyright{font-size:1.2rem}.appDetail_notice{background-color:#f3f3f3;text-align:center;padding:10px 0}.appDetail_asideApps{background-color:#fff}.appDetail_asideApps_inner{padding:15px 45px 50px}.appDetail_asideApps_heading{font-size:1.8rem;margin-bottom:15px;color:#000}.appDetail_asideApps_list{overflow:hidden;margin:-5px}.appDetail_asideApps_list_item{float:left;margin:5px;width:150px;position:relative}.appDetail_asideApps_list_item>a{color:#000;-webkit-transition:color .2s linear;transition:color .2s linear}.appDetail_asideApps_list_item>a:hover{color:#369be6}.appDetail_asideApps_list::after{content:"";clear:both}.appDetail_asideApps_thum{width:150px;height:auto}.appDetail_asideApps_media{display:block;position:relative}.appDetail_asideApps_media_body{margin-top:5px;word-break:break-all;font-size:1.2rem}.appDetail_asideApps_media_title{margin-bottom:3px;line-height:1.6}.appDetail_asideApps_media_label{display:inline-block;margin-bottom:3px;vertical-align:middle}.appDetail_asideApps_media_description{color:#a5a5a5}.appDetail_asideApps_media::after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;background-color:rgba(255,255,255,0)}.appDetail_asideApps_media:hover::after{background-color:rgba(255,255,255,0.5)}.appDetail_asideApps_hoverBox{position:absolute;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:150px;height:150px;box-sizing:border-box;background-color:rgba(0,0,0,0.4);text-align:center;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.appDetail_asideApps_list_item>a:hover>.appDetail_asideApps_hoverBox{opacity:1}.appDetail_asideApps_hoverBox_button{position:relative;display:inline-block;width:100%;padding:.5em 0;background-color:rgba(0,0,0,0.5);border:solid 2px #fff;box-sizing:border-box}.appDetail_asideApps_hoverBox_button-detail{width:100px;height:40px;margin:auto}.appDetail_asideApps_hoverBox_button-detail svg{vertical-align:middle;width:80px;height:12px;fill:#fff}.appDetail_asideApps_more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #dcdcdc;height:150px;width:150px;position:relative}.appDetail_asideApps_more::before{color:#bec9d5;font-size:3.2rem;vertical-align:middle;content:"\E006"}.appDetail_asideApps_more_description{font-size:1.2rem;color:#bec9d5;padding-top:3px}.appDetail_asideApps_more::after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;background-color:rgba(255,255,255,0)}.appDetail_asideApps_more:hover::after{background-color:rgba(255,255,255,0.5)}.jspHorizontalBar{background:transparent;height:8px;border-radius:4px}.jspTrack{background:#fdfdfd;border-radius:4px}.jspDrag{background:#989898;border-radius:4px}.appNavigation{height:80px;background-color:#f3f3f3;border-bottom:1px solid #bec9d5;position:relative;z-index:0}.appNavigation_content{width:1200px;height:100%;padding:0 45px;box-sizing:border-box;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;position:relative}.appNavigation_list{display:inline-block;vertical-align:middle;overflow:hidden;margin-left:20px}.appNavigation_list_item{margin-right:25px;float:left}.appNavigation_list_item::before{content:"\E001";margin-right:5px}.appNavigation_list_item:last-child{margin-right:0}.appNavigation_list_item a{font-size:1.4rem}.appNavigation_button{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;width:265px;height:80px;font-size:1.6rem;cursor:pointer;background-color:#485058;color:#fff;fill:#fff;padding-left:10px;padding-right:10px;position:relative;box-sizing:border-box;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.appNavigation_button::after{content:"";display:block;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.appNavigation_button:hover{color:#fff}.appNavigation_button:hover::after{opacity:.2}.appNavigation_button_inner{display:table;margin:0 auto}.appNavigation_button_inner .iconFont{font-size:2.2rem;padding-right:20px}.appNavigation_button_inner .iconFont-arrow-right{font-size:2.8rem;padding-right:15px}.appNavigation_button .iconFont{margin-right:.2em;display:table-cell;vertical-align:middle}.appNavigation_button_svgTextWrap{display:table-cell;vertical-align:middle}.appNavigation_button_svgText{display:block;height:20px}.appNavigation_button_svgText svg{height:auto}.appNavigation_button_appType{margin:10px 0 0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.appNavigation_button_buttonName{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.8rem;font-style:italic;line-height:1.2}.appNavigation_button_text{text-align:center}.appNavigation_button_registeredWrap{font-style:italic;line-height:1.2;text-align:center}.appNavigation_button_registeredTitle{font-size:2.4rem;margin-bottom:5px;width:100%;display:inline-block}.appNavigation_button_registeredMsg{font-size:1.4rem;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:auto}.appNavigation_button_registeredMsg::before{margin-right:4px}.appNavigation_button-registered{background-color:#369be6}.appNavigation_button-comingsoon{background-color:#999}.appNavigation_button-comingsoon svg{width:200px;height:19px}.appNavigation_button-playnow{background-color:#369be6}.appNavigation_button-playnow svg{width:160px}.appNavigation_button-registMail{width:200px;margin-right:1px}.appNavigation_button-registTwitter{width:200px}.appNavigation_button-registTwitter:hover{color:#fff}.appNavigation-thin{height:50px;position:fixed;z-index:100;top:0;left:0;width:100%;-webkit-transition:margin-top .2s linear 0s;transition:margin-top .2s linear 0s;margin-top:0;overflow:hidden}.appNavigation-thin.is-hidden{margin-top:-51px}.appNavigation-thin .playMenu_appLink{display:none}.appNavigation-thin .playMenu_placeholder{height:50px}.appNavigation-thin .appNavigation_appLogo{margin:0 5px;text-align:center}.appNavigation-thin .appNavigation_appLogo img{max-width:232px;max-height:48px}.appNavigation-thin .appNavigation_list{margin-left:10px}.appNavigation-thin .appNavigation_list_item{margin-right:20px}.appNavigation-thin .appNavigation_list_item:last-child{margin-right:0}.appNavigation-thin .appNavigation_button{height:50px}.appNavigation-thin .appNavigation_button_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.appNavigation-thin .appNavigation_button_inner .iconFont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;padding-right:15px}.appNavigation-thin .appNavigation_button_inner .iconFont-arrow-right{font-size:2.2rem;margin:0 10px 0 0;padding:0}.appNavigation-thin .appNavigation_button_svgTextWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.appNavigation-thin .appNavigation_button_svgText{height:13px;margin-right:10px}.appNavigation-thin .appNavigation_button_svgText svg{display:block}.appNavigation-thin .appNavigation_button_appType{margin:0}.appNavigation-thin .appNavigation_button_buttonName{font-size:1.4rem}.appNavigation-thin .appNavigation_button_text{text-align:center}.appNavigation-thin .appNavigation_button_registeredTitle{font-size:1.4rem;margin-bottom:3px}.appNavigation-thin .appNavigation_button-comingsoon svg{width:122px;height:12px}.appNavigation-thin .appNavigation_button-playnow svg{width:104px}.appNavigation-thin .appNavigation_button-registMail{width:160px}.appNavigation-thin .appNavigation_button-registTwitter{width:160px}.playMenu{position:relative;z-index:1;text-transform:none;margin-left:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.playMenu_appLink{margin-right:15px}.playMenu_placeholder{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:265px;height:80px}.playMenu_placeholder .appNavigation_button{display:none}.playMenu_placeholder .appNavigation_button-playnow{display:inline-block}.preRegisterBanner{text-align:center;margin-top:40px}.registrationMenu{position:relative;z-index:1;margin-left:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.registrationMenu_noticeLink{font-size:1.1rem;text-decoration:underline;margin-right:15px}.modalRegistered{text-align:center;height:480px}.modalRegistered_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #bec9d5;background:#f3f3f3}.modalRegistered_keyvisual{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.modalRegistered_qrcodes{width:240px}.modalRegistered_qrcodes_heading{font-size:1.8rem;font-style:italic;margin-top:10px}.modalRegistered_qrcodes_item{display:inline-block;margin-top:10px}.modalRegistered_twitterFollow{margin-top:10px;margin-left:10px;border-radius:3px;box-sizing:border-box;text-align:left}.modalRegistered_twitterFollow_title,.modalRegistered_twitterFollow_buttonWrap{display:inline-block;vertical-align:middle}.modalRegistered_twitterFollow_buttonWrap{height:20px}.modalRegistered_twitterFollow_button{height:20px;padding:1px 8px 1px 6px;color:#fff;cursor:pointer;background-color:#1b95e0;border-radius:3px;font-size:1.1rem;display:inline-block;margin:3px}.modalRegistered_twitterFollow_button:hover{background-color:#0c7abf;color:#fff}.modalRegistered_twitterFollow_button::before{font-size:1.6rem;vertical-align:middle;content:"\E011"}.modalRegistered_heading{font-size:1.8rem;margin:20px 0}.modalRegistered_install_heading{position:relative;z-index:0;font-style:italic;margin-bottom:10px}.modalRegistered_install_heading_line{border:none;border-top:1px solid #bec9d5;margin:0;position:absolute;z-index:-1;width:100%;top:50%}.modalRegistered_install_heading_text{background-color:#fff;display:inline-block;padding:0 1em;font-size:1.8rem}.modalRegistered_install_body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px 20px;text-align:left}.modalRegistered_install_description{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:20px}.modalRegistered_install_buttonDowload{margin-right:-5px;position:relative}.modalRegistered_install_buttonDowload::after{content:"";display:block;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.modalRegistered_install_buttonDowload:hover::after{opacity:.2}.modalRegistered_storeLink{float:left;width:136px;font-size:1.2rem;margin-top:3px;text-align:left;margin-right:5px}.modalRegistered_storeLink>a{display:block;margin-top:3px;width:136px;position:relative}.modalRegistered_storeLink>a::after{content:"";display:block;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.modalRegistered_storeLink>a:hover::after{opacity:.2}.modalArticle{width:600px;height:400px;padding:10px}.modalArticle_inner{padding:10px;height:100%;overflow:auto;box-sizing:border-box}.modalPlaynow_appInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modalPlaynow_thumb{margin-right:20px}.modalPlaynow_description{font-size:1.8rem}.modalPlaynow_action{margin-top:20px;overflow:hidden}.modalPlaynow_button{width:220px;height:80px;font-size:2rem;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;cursor:pointer;padding-left:10px;padding-right:10px;box-sizing:border-box;box-shadow:0 1px 0 rgba(0,0,0,0.2);border-radius:2px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modalPlaynow_button_text{font-size:1.4rem}.modalPlaynow_button_text a{position:relative;z-index:10;text-decoration:underline}.modalPlaynow_button svg{width:179px;height:30px;fill:#fff}.modalPlaynow_button::after{content:"";display:block;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.modalPlaynow_button:hover{color:#fff}.modalPlaynow_button:hover::after{opacity:.2}.modalPlaynow_button-download{background-image:-webkit-linear-gradient(top, #404040 0%, #000 100%);background-image:linear-gradient(to bottom, #404040 0%, #000 100%);float:left}.modalPlaynow_button-download a{position:relative;z-index:1}.modalPlaynow_button-gamestart{float:right;background-image:-webkit-linear-gradient(top, #44b4ec 0%, #2982e0 100%);background-image:linear-gradient(to bottom, #44b4ec 0%, #2982e0 100%)}.modalNotsupported{text-align:center;padding:0 0 20px}.modalNotsupported_heading{margin-bottom:20px}.modalNotsupported_lead{font-size:1.8rem}.modalNotsupported_button{width:285px;height:80px;padding:30px 0;margin:20px auto;text-align:center;background-color:#485058;position:relative;border-radius:3px;box-shadow:0 2px 1px -1px rgba(0,0,0,0.6);box-sizing:border-box}.modalNotsupported_button svg{width:auto;height:20px;fill:#fff}.appLaunch{min-height:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.appLaunch_heading{font-size:2.4rem}.appLaunch_msg{margin-top:10px}.appLaunch_action{margin-top:30px}
