html.no-js .js-android:not(.js-pc),html.no-js .js-android-market:not(.js-pc),html.no-js .js-ios:not(.js-pc),html.no-js .js-mac:not(.js-pc){display:none !important;position:absolute !important;left:-9999px !important}html.js-pc .js-mac:not(.js-pc),html.js-pc .js-android:not(.js-pc),html.js-pc .js-android-market:not(.js-pc),html.js-pc .js-ios:not(.js-pc){display:none}html.js-pc .js-not-pc{display:none}html.js-mac .js-pc:not(.js-mac),html.js-mac .js-android:not(.js-mac),html.js-mac .js-android-market:not(.js-mac),html.js-mac .js-ios:not(.js-mac){display:none}html.js-mac .js-not-mac{display:none}html.js-android .js-pc:not(.js-android),html.js-android .js-mac:not(.js-android),html.js-android .js-ios:not(.js-android){display:none}html.js-android .js-not-android{display:none}html.js-ios .js-pc:not(.js-ios),html.js-ios .js-mac:not(.js-ios),html.js-ios .js-android:not(.js-ios),html.js-ios .js-android-market:not(.js-ios){display:none}html.js-ios .js-not-ios{display:none}.top{padding-top:64px;padding-bottom:88px}@media only screen and (max-width: 767px){.top{padding-bottom:64px}}.top .container{text-align:center}.top .container h1{font-size:56px;margin-bottom:24px}.top .container .sub-h1{margin-bottom:32px}.top .container .button-wrapper .button{margin-bottom:0}.top .container .button-wrapper .button:not(.last){margin-right:28px}@media only screen and (max-width: 767px){.top .container .button-wrapper .button:not(.last){margin-right:12px}}@media only screen and (max-width: 767px){.top .container .button-wrapper .button{margin-bottom:24px}}.top .container .button-wrapper .button .icons{background-position:28% 46%;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px;top:-webkit-calc(50% - 11px);top:-moz-calc(50% - 11px);top:calc(50% - 11px)}@media only screen and (max-width: 767px){.top .container .button-wrapper .button .icons{background-position:26% 46%}}.top .container .button-wrapper .button span{color:#2276D9;border-color:#2276D9;padding-left:55px;font-weight:500}.top .container .button-wrapper .button span:hover{color:#FFF}.top .container .button-wrapper .button.icon-home>SPAN{background-image:url("../../../i/error-page/icon-home.svg");background-position:28% 46%;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px;top:-webkit-calc(50% - 11px);top:-moz-calc(50% - 11px);top:calc(50% - 11px)}.top .container .button-wrapper .button.icon-home>SPAN:hover{background-image:url("../../../i/error-page/icon-home.png")}@media only screen and (max-width: 767px){.top .container .button-wrapper .button.icon-home>SPAN{background-position:26% 46%}}.top .container .button-wrapper .button.icon-store>SPAN{background-image:url("../../../i/error-page/icon-store.svg");background-position:28% 46%;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px;top:-webkit-calc(50% - 11px);top:-moz-calc(50% - 11px);top:calc(50% - 11px)}.top .container .button-wrapper .button.icon-store>SPAN:hover{background-image:url("../../../i/error-page/icon-store.png")}@media only screen and (max-width: 767px){.top .container .button-wrapper .button.icon-store>SPAN{background-position:26% 46%}}.top .container .button-wrapper .button.icon-support>SPAN{background-image:url("../../../i/error-page/icon-support.svg");background-position:28% 46%;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px;top:-webkit-calc(50% - 11px);top:-moz-calc(50% - 11px);top:calc(50% - 11px);background-position:24% 48%}.top .container .button-wrapper .button.icon-support>SPAN:hover{background-image:url("../../../i/error-page/icon-support.png")}@media only screen and (max-width: 767px){.top .container .button-wrapper .button.icon-support>SPAN{background-position:26% 46%}}@media only screen and (max-width: 767px){.top .container .button-wrapper .button.icon-support>SPAN{background-position:24% 48%}}.section-product{padding-top:88px;padding-bottom:0}@media only screen and (max-width: 767px){.section-product{padding-top:0}}@media only screen and (min-width: 768px) and (max-width: 1055px){.section-product{padding-top:44px}}@media only screen and (max-width: 767px){.section-product .content{text-align:center;margin-top:48px}}.section-product .content .product-title{margin-bottom:16px}.section-product .content .product-title span{font-size:14px;color:#008941;font-weight:700;margin-left:8px;text-transform:uppercase}.section-product .content h2{margin-bottom:24px}.section-product .content .subh2{margin-bottom:32px}.section-product .content .button{margin-bottom:32px}
/*# sourceMappingURL=error-page.css.map */