﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-filter:blur(0);-webkit-perspective:1000}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-filter:blur(0);-webkit-perspective:1000}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes fadeInnnn{0%{opacity:0}100%{opacity:1}}.starFadeIn{-webkit-animation-name:fadeInStar;animation-name:fadeInStar;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-filter:blur(0);-webkit-perspective:1000}@keyframes fadeInStar{0%{opacity:0}90%{opacity:0.5}100%{opacity:1}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}body{background-color:#f9f9fb;font-family:'Noto Sans'}.disable-scrolling{height:100vh;overflow-y:hidden;padding-right:15px}#skiptocontent a{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}#skiptocontent a:focus,#skiptocontent a:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid yellow;text-align:center;font-size:1.2em;z-index:999}a:hover{cursor:pointer}:focus{outline:5px auto #0096ff;-webkit-outline:5px auto #0096ff;-moz-outline:5px auto #0096ff;-ms-outline:5px auto #0096ff;-o-outline:5px auto #0096ff}.sr-only{position:absolute;left:-10000px;top:-10000px}p{line-height:2}figure{margin:0}.container-fluid{padding:0}.m0{margin:0}section{padding:0 15px;overflow-x:hidden}.cta-button{display:inline-block;background:url(../assets/images/icons/button.png) center center no-repeat;width:100%;padding:9px 0px 10px 0;color:#fff;text-decoration:none;font-family:'Noto Serif', serif;text-transform:capitalize;transform:scale(1);background-size:contain}@media (min-width: 1441px){.cta-button{transform:scale(1.1)}}.cta-button:hover{color:#fff;text-decoration:underline}.promo-container{background-color:#ece8f9;border-bottom:3px solid #ffffff;padding:25px 0 25px 0}@media (min-width: 768px){.promo-container{padding:60px 0 50px 0}}.promo-container a{display:block;width:100%;cursor:pointer}.promo-container a:hover{cursor:pointer}.promo-container a img{width:100%}.promo-container a:first-child{margin-bottom:18px}@media (min-width: 768px){.promo-container a:first-child{margin-bottom:0}}.promo-container a.related{background:none;height:100%;margin:0}.promo-container a.related img{display:block}.ffxiv_pr_cross_menu{top:12vh}.play-guides{background:#eee;padding-bottom:40px}.play-guides h2{padding-top:25px;padding-bottom:20px}@media (min-width: 768px){.play-guides h2{padding-top:60px;padding-bottom:30px}}.play-guides h3{color:#000;font-size:1.1em;text-align:center;letter-spacing:2px;font-weight:800;padding-top:20px;padding-bottom:20px}@media (min-width: 576px) and (max-width: 650px){.play-guides h3{min-height:85px}}.play-guides ul{list-style:none;padding-left:0}.play-guides ul li{margin-bottom:20px;text-align:center}.play-guides ul li a{display:block}.play-guides img{width:90%;height:auto;border-radius:15px;-webkit-box-shadow:0px 5px 15px -1px #B5B5B5;box-shadow:0px 5px 15px -1px #B5B5B5}#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.85);z-index:20}#modal-component{display:none;z-index:20;position:fixed}#modal-component.open{display:block;height:100vh;overflow-y:hidden}.modal-video-container{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;color:#ffffff;z-index:20}@media (max-width: 991.98px){.modal-video-container{width:80%}}.modal-video-container h1,.modal-video-container h2{font-size:2em;text-align:center;font-weight:300;letter-spacing:3.5px;color:#ffffff;margin:0.67em 0}@media (max-width: 991.98px){.modal-video-container h1,.modal-video-container h2{font-size:1.1rem}}@media (min-width: 320px) and (max-width: 474.98px){.modal-video-container h1,.modal-video-container h2{font-size:.85em;width:60%;margin:0 auto;padding-bottom:10px}}.modal-close{color:#ffffff;position:absolute;top:0px;right:0;z-index:10;background:none;border:none}.modal-close i{font-weight:400;font-size:1.8em;color:#ffffff}@media (min-width: 320px) and (max-width: 474.98px){.modal-close i{font-size:1.3em}}.modal-video-header{display:block;position:relative;border-bottom:none}.ffxiv_pr_cross_menu_background{background:rgba(0,0,0,0.85) !important}.ffxiv_pr_cross_menu{position:fixed;top:24px}.ffxiv_pr_cross_menu ol,.ffxiv_pr_cross_menu ul{margin:0 0 0 28px;padding:0}@media (min-width: 768px){.ffxiv_pr_cross_menu ol,.ffxiv_pr_cross_menu ul{margin:0 0 0 45px}}.ffxiv_pr_cross_menu__inner{height:90vh;overflow-y:scroll}.ffxiv_pr_cross_menu__product_site__title{margin-top:20px}.p-backtotop{position:relative;width:100%;height:45px;background:#111;z-index:1;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.p-backtotop:hover{background:#1b1b1b}.p-backtotop:hover .p-backtotop_label{opacity:0.75}.p-backtotop_label{background:none;border:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:.875em;line-height:1;text-align:center;color:#ccc;letter-spacing:0.28em;text-decoration:none;font-family:"Noto Serif JP",serif !important}.p-backtotop_label:hover{color:#ffffff;text-decoration:underline}@media screen and (max-width: 768px){.p-backtotop_label{font-size:.675em}}.p-backtotop_label:before{content:'';display:block;position:absolute;top:50%;right:100%;-webkit-transform:translate(-14px, -50%);transform:translate(-14px, -50%);width:14px;height:15px;background:url("../assets/images/icons/grey-diamond.png") center no-repeat;background-size:100% auto}@media screen and (max-width: 768px){.p-backtotop_label:before{-webkit-transform:translate(-10px, -50%);transform:translate(-10px, -50%);width:10px;height:11px;background:url("../assets/images/icons/grey-diamond.png") center no-repeat;background-size:100% auto}}.back{background:#000}.back a{display:block;color:#fff}.back a span{display:inline-block;margin:0 auto}.error-page h1{color:#510A9D;font-size:1.5em;padding-bottom:40px}@media (min-width: 992px){.error-page h1{font-size:3em}}@media (max-width: 992px){.error-page #header-title div.logo{margin-left:0}}.error-page .container-fluid{background:#fffeff;background:linear-gradient(180deg, #fffeff 0%, #c3b5f0 100%);min-height:60%}.error-page .lang-selector{display:none}.error-page .l__footer__logo{margin-top:60px}.error-page #BackToTop{display:none}.error-page .row{justify-content:center;align-items:center}.error-page #footer{position:relative;width:100%;bottom:0}.error-content{padding-top:20vh;text-align:center}.modal-close{font-size:1rem;top:-30px;right:-30px}body{background-color:#f9f9fb;font-family:'Noto Sans';color:#4F4E4A;font-size:1em;line-height:1.5}@media (min-width: 768px){body{font-size:1.1em}}@media (min-width: 992px){body{font-size:1.2em}}@media (min-width: 1920px){body{font-size:1.3em}}@media (min-width: 2560px){body{font-size:1.4em}}h1,h2,h3{font-family:"Noto Serif",serif !important;font-weight:bold}h2{color:#000;font-size:1.8em;letter-spacing:3.5px}@media (min-width: 320px) and (max-width: 991.98px){h2{font-size:1.5em}}h3{color:#510A9D;font-size:1.6em;font-weight:bold}@media (min-width: 320px) and (max-width: 991.98px){h3{font-size:1.2em}}@media (min-width: 992px) and (max-width: 1919.98px){h3{font-size:1.45em}}p,ul{font-size:.9em}@media (min-width: 320px) and (max-width: 475.98px){p,ul{font-size:.9em}}@media (min-width: 475px) and (max-width: 767.98px){p,ul{font-size:1em}}.ffxiv_pr_cross_menu__title,.ffxiv_pr_cross_menu__product_site__title{font-family:"Noto Sans" !important;font-weight:bold}.ffxiv_pr_cross_menu__product_site__title{letter-spacing:unset}header{font-family:"ãƒ¡ã‚¤ãƒªã‚ª", Meiryo, "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", "MS PGothic", sans-serif;font-size:12px}header a:link,header a:visited{text-decoration:none}header a:hover{text-decoration:underline}header a:active{text-decoration:none}header#sqexHeader-black_rsp{border-bottom:1px solid #838383;background:#000;text-align:center}header#sqexHeader-white_rsp{border-bottom:1px solid #ccc;background:#fff}header#sqexHeader-black_rsp a:link,header#sqexHeader-black_rsp a:visited,header#sqexHeader-black_rsp a:hover,header#sqexHeader-black_rsp a:active{color:#fff}header#sqexHeader-white_rsp a:link,header#sqexHeader-white_rsp a:visited,header#sqexHeader-white_rsp a:hover,header#sqexHeader-white_rsp a:active{color:#000}@media screen and (max-width: 767.98px){a[class^="ffxiv_pr_cross_menu_button"]{margin-left:-26%}}@media screen and (min-width: 768px){a[class^="ffxiv_pr_cross_menu_button"]{margin-left:-9%}}@media screen and (max-width: 767px){header#sqexHeader-black_rsp,header#sqexHeader-white_rsp{height:auto}}#header-title{height:38px;padding:0 10px}@media screen and (max-width: 767px){#header-title{height:40px}}#header-title div.logo{float:left;margin-top:10px}@media screen and (max-width: 767px){#header-title div.logo{margin-left:30px}}#header-title div.logo a{width:130px;height:14px;display:block}header#sqexHeader-black_rsp #sqexaccount{float:right;margin-right:10px;margin-top:4px}@media screen and (max-width: 767px){#phone-title{width:100%;height:auto;position:relative}#phone-title div.logo{width:40%;margin:0 auto;text-align:center;max-width:160px}#phone-title div.logo img{display:block;width:100%}}#episode-dropdown{display:none;position:absolute;left:0;top:37px;background:rgba(0,0,0,0.85);width:100%;text-align:left}@media (min-width: 976px){#episode-dropdown{width:303px}}#episode-dropdown a{display:block;font-size:0.9rem;font-family:"Noto Serif JP",serif !important;line-height:4;padding-left:20px}#episode-dropdown a:hover,#episode-dropdown a:focus{color:#ffffff;background-color:#510A9D}.active{background-color:#04AA6D;color:white}#episodes-menu span{margin-right:15px;display:inline-block}#episodes-menu:focus{outline:5px auto #0096ff;-webkit-outline:5px auto #0096ff;-moz-outline:5px auto #0096ff;-ms-outline:5px auto #0096ff;-o-outline:5px auto #0096ff}@media (max-width: 767.98px){#episodes-menu .menu-title{display:none}}#episodes-menu i{padding-right:11px}@media (max-width: 767.98px){#episodes-menu i.fa-caret-down{display:none}}@media (min-width: 768px){#episodes-menu i.fa-caret-down{display:inline-block}}@media (max-width: 767.98px){#episodes-menu i.fa-bars{display:inline-block;width:26px;height:22px;font-size:1.1rem}}@media (min-width: 768px){#episodes-menu i.fa-bars{display:none}}#header-title .icon{position:absolute;display:inline-block;left:10px;top:8px;z-index:3;margin-top:3px;text-decoration:none}@media (min-width: 768px){#header-title .icon{top:3px;float:left;left:175px;padding:3px 0 2px 12px;font-size:0.85rem;border:1px solid #fff}}@media (max-width: 767.98px){.ffxiv_pr_cross_menu_button_de{background:url(../assets/images/promos/related-sites-mobile-de.png) 0 0 no-repeat;height:40px;width:70px}.ffxiv_pr_cross_menu_button_de:hover{background-position:0px -42px}}@media (max-width: 767.98px){.ffxiv_pr_cross_menu_button_fr{background:url(../assets/images/promos/related-sites-mobile-fr.png) 0 0 no-repeat;height:40px;width:70px}.ffxiv_pr_cross_menu_button_fr:hover{background-position:0px -42px}}@media (max-width: 767.98px){.ffxiv_pr_cross_menu_button_eu,.ffxiv_pr_cross_menu_button_na{background:url(../assets/images/promos/related-sites-mobile-en.png) 0 0 no-repeat;height:40px;width:70px}.ffxiv_pr_cross_menu_button_eu:hover,.ffxiv_pr_cross_menu_button_na:hover{background-position:0px -42px}}.region-cta{margin-top:5px;border:1px solid #fff;padding:3px;color:#fff;display:block;float:right;font-weight:bold;cursor:pointer;position:absolute;right:10px;z-index:10000}.region-cta span{padding-left:5px}#spOnly .region-cta{margin-top:0;right:10px;top:-2px;z-index:500;cursor:pointer}.p-nav_area .region-cta{float:none;position:absolute;right:65px;top:10px;font-family:sans-serif}@media screen and (min-width: 48em){.p-nav_area .region-cta{display:none}}.language-selector .region .countries{display:flex;flex-direction:row;flex-wrap:wrap}.lang-selector{width:328px;margin:0 auto 32px;position:relative;text-align:center;margin-bottom:100px}.lang-selector-title{display:block;padding-bottom:20px;font-weight:bold}.lang-selector .langlink{font-weight:bold}.lang-selector li a{text-decoration:none;color:black;font-weight:bold;font-size:0.85em;padding:8px 5px 8px 15px;display:block;position:relative;font-family:Meiryo,"Hiragino Kaku Gothic Pro",Arial,Verdana,sans-serif}.lang-selector li a:hover,.lang-selector li a:focus{background-color:#000;color:#fff}@media screen and (max-width: 768px){.lang-selector li a{font-size:0.79em}}.lang-selector li:nth-child(1) a:hover::before,.lang-selector li:nth-child(1) a:focus::before{background:black;width:168px;height:1px;content:" ";position:absolute;top:-1px;z-index:1000;left:0}.lang-selector .regionNav{width:168px;margin:0 auto;position:absolute;left:34%;z-index:700}.lang-selector .current-country{color:#fff;font-size:1.2em;position:relative;cursor:pointer;display:block;padding:10px 10px 10px 0}.lang-selector i.fa.fa-caret-down{float:right;right:13%;content:" ";position:absolute;top:25%;color:#fff}.lang-selector .slide{clear:both;width:100%;height:0px;overflow:hidden;list-style:none}.lang-selector .slide li{text-align:left;background-color:#fff}.lang-selector input{position:absolute;opacity:0;height:20px;top:0px;right:32px;transform:scale(5.8, 1.5);z-index:10000;cursor:pointer}.lang-selector input[type=checkbox]:checked+.fa-caret-down{transform:rotateX(3.142rad)}.lang-selector #touch1:checked+.fa-caret-down+.slide,.lang-selector #touch3:checked+.fa-caret-down+.slide,.lang-selector #touch5:checked+.fa-caret-down+.slide{height:300px;overflow:visible}.l__footer__inner .lang-selector input{position:absolute;opacity:0;height:36px;width:45px;top:4px;right:59px;transform:scale();z-index:10000;cursor:pointer}.l__footer__inner .lang-selector i.fa.fa-caret-down{top:31%}.l__footer__inner input[type=checkbox]:checked+.fa-caret-down{top:26%}#header-title .lang-selector,#minimised-regionalselector .lang-selector{width:100px;position:absolute;right:30px;top:6px;z-index:10000;margin:0}#header-title .lang-selector span,#minimised-regionalselector .lang-selector span{font-size:0.9em;padding:4px}#header-title .lang-selector li a,#minimised-regionalselector .lang-selector li a{color:#000}#header-title .lang-selector li a:hover,#header-title .lang-selector li a:focus,#minimised-regionalselector .lang-selector li a:hover,#minimised-regionalselector .lang-selector li a:focus{color:#fff}#header-title .regionNav,#minimised-regionalselector .regionNav{z-index:10000;width:88px;border:1px solid #fff}#header-title .lang-selector-title,#minimised-regionalselector .lang-selector-title{display:none}#header-title .current-country span,#minimised-regionalselector .current-country span{display:inline-block;margin-left:1em;margin-top:-3px;padding-bottom:1px}#header-title .lang-selector #touch2:checked+.fa-caret-down+.slide,#minimised-regionalselector .lang-selector #touch2:checked+.fa-caret-down+.slide{height:300px;overflow:visible;width:168px;position:absolute;right:-1px}#header-title .lang-selector label:focus,#minimised-regionalselector .lang-selector label:focus{border:1px solid red}#header-title i.lang-selector #touch2:focus+.fa-caret-down+.slide,#minimised-regionalselector i.lang-selector #touch2:focus+.fa-caret-down+.slide{outline:0.05rem dotted}#header-title i.fa.fa-globe,#minimised-regionalselector i.fa.fa-globe{display:inline-block;position:absolute;left:-13px;top:4px;font-size:1.6em}#header-title .slide,#minimised-regionalselector .slide{width:168px;height:0;right:0;position:absolute}#minimised-regionalselector{display:block;z-index:10000000;opacity:1}#minimised-regionalselector .lang-selector{right:80px;top:16px}#minimised-regionalselector .lang-selector label{font-family:Meiryo,"Hiragino Kaku Gothic Pro",Arial,Verdana,sans-serif !important}@media screen and (min-width: 48em){#minimised-regionalselector .lang-selector{display:none}}@media screen and (max-width: 768px){#minimised-regionalselector i.fa.fa-globe{display:inline-block;position:absolute;left:8px;top:7px;font-size:1.6em}#minimised-regionalselector .lang-selector input{opacity:0;top:6px;right:25px;transform:scale(6, 3.3)}}.downloads-section .lang-selector .regionNav,.error-page .lang-selector .regionNav{left:68%}@media screen and (min-width: 48em){.error-page .lang-selector .regionNav{display:none}}#footer .lang-selector .regionNav{border:1px solid #fff;height:43.6px;left:24%}#footer .slide{width:168px;margin:1px 0 0 -1px;padding:0}#footer .lang-selector-title{display:block;color:#fff;font-size:0.85rem;font-weight:normal}#footer .lang-selector li a{font-size:0.7rem}#header-title .lang-selector li a{font-size:0.7rem}@media (min-width: 992px){.character-container{width:22.2%;padding-left:20px}}.section{padding:0}.unset-row{margin:0;--bs-gutter-x: 0;--bs-gutter-y: 0}.sqexHeader-container{position:absolute;z-index:2}.banner{background-image:url(../assets/images/banner/hero-mobile.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover;min-height:618px;padding:0;margin:39px 0 0 0;position:relative;z-index:0}.banner .sr-only{position:absolute;left:-10000px;top:-10000px}@media (min-width: 768px){.banner{background-image:url(../assets/images/banner/hero-desktop.jpg);height:calc(100vh - 296.6px)}}@media (min-width: 992px){.banner{background-image:url(../assets/images/banner/hero-desktop.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom center}}.banner-cta{position:relative;margin:20px 0 0 0;z-index:20}@media (max-width: 767.98px){.banner-cta{justify-content:center !important}}@media (min-width: 768px){.banner-cta{justify-content:end !important}}.banner-cta-link{width:30%;margin-left:18px}@media (min-width: 768px){.banner-cta-link{width:15%}}@media (min-width: 1200px){.banner-cta-link{width:10%}}.banner .start-freetrial{padding-right:0}.banner .start-freetrial a{display:block;height:9vh;background:url(../assets/images/promos/freetrial_EN.png) top right no-repeat;background-size:contain}.banner .start-freetrial a:hover{filter:saturate(3)}.banner .buy-now{padding-left:0}.banner .buy-now a{display:block;height:9vh;background:url(../assets/images/promos/buynow_EN.png) top left no-repeat;background-size:contain}.banner .buy-now a:hover{filter:saturate(3)}.banner-sg-logo{position:absolute;text-align:center;bottom:0;z-index:4}.banner-sg-logo img{width:79vw;height:auto}@media (min-width: 768px){.banner-sg-logo img{width:52vh}}@media (min-width: 992px){.banner-sg-logo img{width:59vh}}.banner-character-animation{position:absolute;display:flex;justify-content:center;flex-direction:row;bottom:0;z-index:3;margin-bottom:2%}@media (max-width: 767.98px){.banner-character-animation{display:none}}.banner .character-1{text-align:right}.banner .character-1 img.star{position:absolute;width:30%;height:auto;z-index:0;left:15%;top:-5%;animation-name:spin;animation-duration:4000ms;animation-iteration-count:1.2;animation-timing-function:linear}.banner .character-1 img.kaz{height:66.5vh}.banner .character-2{margin-left:-3.3vh;text-align:left}.banner .character-2 img{height:66.5vh}:lang(de) .start-freetrial a{background:url(../assets/images/promos/freetrial_DE.png) top right no-repeat;background-size:contain}:lang(de) .buy-now a{background:url(../assets/images/promos/buynow_DE.png) top left no-repeat;background-size:contain}:lang(fr) .start-freetrial a{background:url(../assets/images/promos/freetrial_FR.png) top right no-repeat;background-size:contain}:lang(fr) .buy-now a{background:url(../assets/images/promos/buynow_FR.png) top left no-repeat;background-size:contain}.intro{padding:2%}.intro-episode,.outro-episode{background:#fffeff;background:linear-gradient(180deg, #fffeff 0%, #c3b5f0 100%);position:relative;border-top:3px solid #fff;border-bottom:3px solid #fff;height:375px;transition:all .2s}@media (max-width: 991.98px){.intro-episode,.outro-episode{align-items:flex-end;position:relative;padding:0}}@media (min-width: 320px) and (max-width: 767.98px){.intro-episode,.outro-episode{height:300px}}@media (min-width: 992px){.intro-episode,.outro-episode{height:289px}}@media (min-width: 768px) and (max-width: 991.98px){.intro-episode,.outro-episode{height:225px}}@media (min-width: 1375px) and (max-width: 1819.98px){.intro-episode,.outro-episode{height:408px}}@media (min-width: 1820px){.intro-episode,.outro-episode{height:508px}}.intro-episode .hidden-text,.outro-episode .hidden-text{visibility:hidden;position:absolute;top:-100000px;left:-100000px}@media (min-width: 992px) and (max-width: 1340px){.episode-cta-content p{line-height:1.35;font-size:.95em}}@media (min-width: 1440px){.episode-cta-content a{margin-top:1rem}}.episode-cta{background-position:bottom left;background-repeat:no-repeat;background-size:cover;align-items:unset;justify-content:unset;padding-left:calc( 100vw - 62%);padding-right:calc( 100vw - 95%)}@media (min-width: 320px) and (max-width: 767px){.episode-cta{background-size:cover;height:100%;padding-left:0;padding-right:0}}@media (min-width: 768px){.episode-cta{position:absolute;height:100%;left:0;top:0;background-position:bottom left;background-repeat:no-repeat;background-size:contain;align-items:center;justify-content:center;padding-left:calc( 100vw - 45%);padding-right:calc( 100vw - 95%)}}.episode-cta-text{text-align:center;transition:all 0.5s}@media (max-width: 991.98px){.episode-cta-text{position:relative;justify-content:flex-end;margin:0;padding-left:43%}}@media (min-width: 768px) and (max-width: 991.98px){.episode-cta-text{margin-left:72%;padding-bottom:33px;width:71.67%;right:-64%}}@media (min-width: 768px){.episode-cta-text{justify-content:flex-end;padding:0;text-align:center}}@media (min-width: 320px) and (max-width: 991.98px){.episode-cta-text h2{font-size:1.4em}.episode-cta-text p{font-size:.85em;line-height:1.4 !important;margin-bottom:0.3rem}.episode-cta-text a{font-size:.9em;transform:scale(0.9);margin-top:0.5rem}}@media (min-width: 320px) and (max-width: 574.98px){.episode-cta-text p{font-size:.9em;line-height:1.4 !important;margin-bottom:0.3rem}}@media (min-width: 574px) and (max-width: 767.98px){.episode-cta-text p{font-size:1em;line-height:1.4 !important;margin-bottom:1rem}}@media (min-width: 768px){.episode-cta-text h2{padding-bottom:0;margin-top:-25px}}@media (min-width: 992.98px) and (max-width: 1319.98px){.episode-cta h2{font-size:1.6em}.episode-cta p{font-size:.8em}.episode-cta a{font-size:.8em}}.intro-cta{background-image:url(../assets/images/episodes/intro-cta-mobile.jpg)}@media (min-width: 768px){.intro-cta{background-image:url(../assets/images/episodes/intro-cta-desktop.png)}}.outro-cta{background-image:url(../assets/images/episodes/outro-cta-mobile.jpg)}@media (min-width: 768px){.outro-cta{background-image:url(../assets/images/episodes/outro-cta-desktop.png);background-size:cover}}.episode-cta-content{transition:all 0.3s}@media (min-width: 768px) and (max-width: 991.98px){.episode-cta-content{padding-top:0}}@media (max-width: 991.98px){.episode-cta-content{justify-content:flex-end;padding:0;margin:0;padding-top:38px}}@media (max-width: 767.98px){.episode-cta-content{margin-right:20px}}@media (min-width: 320px) and (max-width: 767.98px){.episode-cta-content{padding-top:65px}}@media (min-width: 992px) and (max-width: 1440.98px){.episode-cta-content{width:60%;padding-left:12%;margin-top:26px}}@media (min-width: 1441px){.episode-cta-content{width:53%;padding-left:0;margin-top:26px}}@media (min-width: 2100px){.episode-cta-content{width:70%;padding-left:0;margin-top:26px}}.episode{padding:5% 0;border-top:2px solid #a2a2a4;position:relative}@media (min-width: 320px) and (max-width: 991.98px){.episode{padding:7% 0 12% 0}}.episode:before{display:block;position:absolute;content:url(../assets/images/icons/diamond.png);width:30px;height:29px;top:-15px;left:calc(52% - 30px)}@media (min-width: 1445px){.episode:before{left:calc(50% - 30px)}}.episode h3.mobile-only{display:none}@media (max-width: 767.98px){.episode h3.mobile-only{display:block;text-align:center !important;margin-bottom:15px}}.episode-text h3{display:block}@media (max-width: 767.98px){.episode-text h3{display:none}}.episode-text ul{margin:15px 0 0 0;padding:0;list-style:none}.episode-text ul li{line-height:2.2;font-weight:300}.episode-text ul li:before{content:'•';font-size:1em;width:16px;display:inline-block}.episode-thumbnail{position:relative;display:block}.episode-thumbnail img{width:100%;height:100%}.episode-thumbnail::after{content:url(../assets/images/icons/play-button.png);display:block;width:91px;height:60px;position:absolute;left:calc(50% - 46px);top:calc(50% - 30px)}.episode-iframe{display:none}.hide-element{border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide-element-focusable:active,.hide-element-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@media (min-width: 992px){.accordion-wrapper{padding-bottom:50px}}.accordion-item{background:none;border:none}.accordion-button{display:block;margin-top:20px;background:none;border:2px solid #510A9D;text-align:center;color:#510A9D;text-align:center;text-decoration:none;font-family:'Noto Serif JP', serif;font-weight:bold;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.accordion-button:hover,.accordion-button:focus{border:2px solid #4F4E4A;color:#4F4E4A;text-decoration:underline;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.accordion-button:after{display:block;position:absolute;top:32%;right:5%;color:#510A9D}.accordion h2{padding:5% 0}.accordion-button:not(.collapsed){background:none;color:#510A9D;box-shadow:none}.accordion-button:not(.collapsed):after{color:#510A9D}.accordion-button{padding:0.5rem 1.25rem}@media (max-width: 767.98px){.accordion-button{width:66.66666667%;margin:35px auto 0 auto}}.accordion-collapse .accordion-button{margin-bottom:40px}@media (min-width: 768px){.accordion-collapse .accordion-button{width:41.66666667%;margin:35px auto 0 auto}}@media (min-width: 768px) and (max-width: 992px){.accordion-collapse .accordion-button{margin-bottom:40px}}.accordion-body{padding:0}.accordion-button::after{background-image:url(../assets/images/icons/chevron.svg)}.accordion-button:not(.collapsed)::after{background-image:url(../assets/images/icons/chevron.svg)}.episode-text .accordion-button[aria-expanded="true"]{visibility:hidden;display:none;opacity:0;transition:visibility 0s, opacity 0.5s linear}.episode-text .accordion-button[aria-expanded="false"]{visibility:visible;display:block;opacity:1}@font-face{font-family:"FFXIV Lodestone";src:url("../assets/fonts/FFXIV_Lodestone-1557824374.eot?t=1557824374");src:url("../assets/fonts/FFXIV_Lodestone-1557824374.eot?t=1557824374#iefix") format("eot"),url("../assets/fonts/FFXIV_Lodestone-1557824374.woff2?t=1557824374") format("woff2"),url("../assets/fonts/FFXIV_Lodestone-1557824374.woff?t=1557824374") format("woff"),url("../assets/fonts/FFXIV_Lodestone-1557824374.ttf?t=1557824374") format("truetype"),url("../assets/fonts/FFXIV_Lodestone-1557824374.svg?t=1557824374#FFXIV Lodestone") format("svg");font-weight:normal;font-style:normal}footer{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;font-size:12px}footer ul{padding:0}.xiv-lds:before{display:inline-block;font-family:"FFXIV Lodestone" !important;font-style:normal;font-weight:normal;text-rendering:auto;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xiv-lds-lg{font-size:1.3333333333333333em;line-height:0.75em;vertical-align:-15%}.xiv-lds-2x{font-size:2em}.xiv-lds-3x{font-size:3em}.xiv-lds-4x{font-size:4em}.xiv-lds-5x{font-size:5em}.xiv-lds-fw{width:1.2857142857142858em;text-align:center}.xiv-lds-elemental-level:before{content:""}.xiv-lds-facebook:before{content:""}.xiv-lds-home-world:before{content:""}.xiv-lds-instagram:before{content:""}.xiv-lds-twitch:before{content:""}.xiv-lds-twitter:before{content:""}.xiv-lds-youtube:before{content:""}.clearfix:after{content:" ";display:block;visibility:hidden;height:0;font-size:0.1em;line-height:0;clear:both}.l__footer{min-width:auto}.l__footer__inner{width:auto;max-width:1024px}.l__footer__logo{width:auto;height:auto;text-align:center}.footer__pc_view{display:block}.footer__sp_view{display:none}@media screen and (max-width: 1010px){.footer__pc_view{display:none}.footer__sp_view{display:block}}.l__footer{background:#484c4e;min-width:1024px;margin:0 auto;padding:0;height:1%;position:relative;z-index:10}.l__footer__inner{padding:16px 0 0;width:1024px;margin:0 auto}.l__footer__logo{width:328px;height:32px;margin:0 auto 32px;position:relative}.l__footer__officiel{margin-bottom:16px;text-align:center;color:#808080;font-size:12px}.l__footer__sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}.l__footer__sns--link{display:block;width:120px;text-align:center;text-decoration:none}.l__footer__sns--link:hover span{color:#cccccc;text-decoration:underline}.l__footer__sns--link:hover i:before{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.l__footer__sns--twitter{display:block;width:120px;text-align:center}.l__footer__sns--twitter a{color:#cccccc;text-decoration:none;font-size:12px}.l__footer__sns--twitter a:hover{color:#cccccc;text-decoration:underline}.l__footer__sns--twitter a:hover i:before{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.l__footer__sns i{display:block;height:32px;margin:0 auto 16px;line-height:1;color:#e5e5e5;backface-visibility:hidden;-webkit-backface-visibility:hidden}.l__footer__sns i:before{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition:all 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.l__footer__sns span{font-size:12px;color:#cccccc}.l__footer__link-list{text-align:center;margin-bottom:16px}.l__footer__link-list li{display:inline-block}.l__footer__link-list li:after{content:"";display:inline-block;border-radius:3px;width:6px;height:6px;background:#808080;margin:0 5px}.l__footer__link-list li:nth-last-child(1):after{content:none}.l__footer__link-list li a{color:#cccccc;font-size:12px;text-decoration:none}@media (max-width: 991.98px){.l__footer__link-list li a{font-size:10px}}.l__footer__link-list li a:hover{color:#cccccc;text-decoration:underline}.l__footer__copyright{color:#999999;font-size:10px;text-align:center}.l__footer__copyright a{font-size:inherit;color:#cccccc}.l__footer__copyright a:hover{color:#cccccc}.l__footer__legal-area{padding:8px 0;background:#3f4345}.l__footer__legal-area__inner{width:1024px;margin:0 auto}.l__footer__legal-area__box{width:480px;border-right:1px solid rgba(255,255,255,0.1);float:left;padding-top:8px}.l__footer__legal-area__box:nth-last-child(1){width:479px;border-right:0}.l__footer__legal-area__bnr-list{display:flex;align-items:center;margin-bottom:8px;flex-wrap:wrap;padding-left:0}.l__footer__legal-area__bnr-list.na{vertical-align:top;align-items:flex-start}.l__footer__legal-area__bnr-list li{display:table-cell;padding-right:16px;vertical-align:middle}.l__footer__legal-area__bnr-list--text_link{font-size:10px !important;color:#cccccc;text-align:center;display:block;margin-top:2px}.l__footer__legal-area__bnr-list--text_link:hover{color:#cccccc;text-decoration:underline}.l__footer__legal-area__bnr-list .au-rating{margin-bottom:10px}.l__footer__legal-area__text{padding:0 16px 16px 0;color:#999999;font-size:10px;line-height:1.6}.l__footer__legal-area__text i{vertical-align:middle;display:inline-block;opacity:.4}.l__footer__legal-area__text .ps{background:url("../assets/images/icons/copy_psf.svg") no-repeat 0 0;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;width:14px;height:14px}.l__footer__legal-area__text .ps5,.l__footer__legal__text .ps5{background:url("../assets/images/icons/copy_ps5.svg") no-repeat 0 0;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;width:38px;height:10px}.l__footer__legal-area__text .ps4{background:url("../assets/images/icons/copy_ps4.svg") no-repeat 0 0;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;width:38px;height:10px}.l__footer__legal-area__image{opacity:.4;padding:0 16px 16px 0;font-size:10px;color:#ffffff;line-height:1.6}.l__footer__legal-area__copyright{font-size:10px;color:#999999;padding-left:16px;line-height:1.6}.l__footer__legal-area__copyright a{font-size:inherit;color:#cccccc}.l__footer__legal-area__copyright a:hover{color:#cccccc}.l__footer__legal-area__image{opacity:.4;padding:0 16px 16px 0;font-size:10px;color:#ffffff;line-height:1.6}.l__footer__copyright--en,.l__footer__copyright--fr,.l__footer__copyright--de{background:#3f4345;padding:8px 0 40px;height:1%}.l__footer__copyright--en--text,.l__footer__copyright--fr--text,.l__footer__copyright--de--text{margin-bottom:16px}.l__footer__sqex{padding-top:16px;margin-bottom:24px}.l__footer__legal__bnr-list.na{vertical-align:top}.l__footer__legal--btn{display:inline-block;position:relative;padding-right:12px;color:#cccccc;font-weight:bold;font-size:10px;text-transform:uppercase}.l__footer__legal--btn:hover{cursor:pointer}.l__footer__legal--btn:after{content:"";display:block;position:absolute;top:50%;right:0;margin-top:-6px;background:url("../assets/images/sqex_common/global/img/footer/ic_legal_open.png") no-repeat 0 0;-moz-background-size:12px 12px;-o-background-size:12px 12px;-webkit-background-size:12px 12px;background-size:12px 12px;width:12px;height:12px}.l__footer__legal--btn__close:after{background:url("../assets/images/sqex_common/global/img/footer/ic_legal_close.png?1474444019") no-repeat 0 0;-moz-background-size:12px 12px;-o-background-size:12px 12px;-webkit-background-size:12px 12px;background-size:12px 12px;width:12px;height:12px}.l__footer__legal--btn__wrapper{text-align:right;padding:0 4px 0 0}.l__footer__legal__area{display:none}.l__footer__legal__area__inner{padding:8px 8px 0;height:1%}.l__footer__legal__bnr-list{margin:0 auto 16px;text-align:center;padding-left:0}.l__footer__legal__bnr-list li{text-align:center;display:inline-block;margin-right:16px;vertical-align:middle}.l__footer__legal__bnr-list li:nth-last-child(1){margin-right:0}.l__footer__legal__bnr-list--de li{margin-right:12px}.l__footer__legal__bnr-list--text_link{font-size:10px;color:#cccccc;text-align:center;display:block;margin-top:2px}.l__footer__legal__bnr-list--text_link:hover{color:#cccccc;text-decoration:underline}.l__footer__legal__bnr-list--na_bnr{margin-top:-15px}.l__footer__legal__text{margin-bottom:16px;text-align:left;color:#999999;font-size:10px;line-height:1.4}.l__footer__legal__text i{vertical-align:middle;display:inline-block;opacity:.4}.l__footer__legal__text .ps{background:url("../assets/images/icons/copy_psf.svg?1542357286") no-repeat 0 0;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;width:14px;height:14px}.l__footer__legal__text .ps4{background:url("../assets/images/icons/copy_ps4.svg?1542357286") no-repeat 0 0;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;width:38px;height:10px}@media screen and (max-width: 1010px){.l__footer{min-width:auto;-webkit-text-size-adjust:none;letter-spacing:-0.001em}.l__footer--jp,.l__footer--eu{margin-bottom:-20px}.l__footer--de{margin-bottom:-21px}.l__footer__inner{width:auto;padding-top:16px}.l__footer__logo{width:auto;height:auto;text-align:center;margin-bottom:32px}.l__footer__logo img{height:auto}.l__footer__officiel{margin-bottom:24px;font-weight:bold}.l__footer__sns{-ms-flex-pack:start;justify-content:start;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:240px;margin:0 auto 8px}.l__footer__sns--twitter a{text-decoration:underline;font-size:12px}.l__footer__sns li{font-size:14px;margin-bottom:24px}.l__footer__sns span{text-decoration:underline}.l__footer__sns--twitter a:hover i:before,.l__footer__sns:hover i:before{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.l__footer__line{display:block;margin:0 8px 16px;padding:0;border:0;height:1px;background:#565a5c}.l__footer__link-list{margin-bottom:8px}.l__footer__link-list li{width:50%;margin-bottom:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.l__footer__link-list li:after{margin:0}.l__footer__link-list li:nth-child(odd){padding-right:11px;text-align:right}.l__footer__link-list li:nth-child(odd):after{content:none}.l__footer__link-list li:nth-child(even){padding-left:11px;position:relative;text-align:left}.l__footer__link-list li:nth-child(even):after{content:"";display:block;width:6px;height:6px;background:#808080;border-radius:3px;position:absolute;top:50%;left:-3px;margin-top:-3px}.l__footer__link-list a{text-decoration:underline}.l__footer__link-list.is-last{text-align:center}.l__footer__copyright{font-size:10px;color:#999999;text-align:center;padding:0 10px 10px 10px}.l__footer__copyright a{text-decoration:none}.l__footer__copyright--text{margin-bottom:8px;font-size:10px !important}.l__footer__copyright--text a{color:#cccccc;text-decoration:underline}}.social.twitter{background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z" fill="white"/></svg>');transform:scale(1.5);background-position:50% 9px}.l__footer__sns--twitter:hover i{transform:scale(1.8)}.xbox img,.ps5ps4 img{max-width:180px;max-height:40px;object-fit:contain}@media (min-width: 768px){#footer .mt-default{margin-top:16px}}@media (max-width: 420px){.l__footer__legal__bnr-list li:first-child{margin-right:0}}@media (max-width: 420px){.l__footer__legal__bnr-list li.ps5ps4,.l__footer__legal__bnr-list li.xbox{display:block}}@media (max-width: 1010px){.privacy-policy{display:inline-block;padding-top:11px}}.clearfix:after{content:".";display:block;visibility:hidden;height:0.1px;font-size:0.1em;line-height:0;clear:both}.l__footer-pc{background:#484c4e;min-width:960px;margin:0 auto;padding:0;height:1%;position:relative;z-index:10;font-size:12px}.l__footer-pc a{text-decoration:none}.l__footer-pc__ja{font-family:"メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Arial, Verdana, sans-serif}.l__footer-pc__en-us,.l__footer-pc__en-gb,.l__footer-pc__fr,.l__footer-pc__de{font-family:Arial, Verdana, sans-serif, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック"}.l__footer-pc__inner{padding:16px 0 0;width:960px;margin:0 auto}.l__footer-pc__logo{width:328px;height:32px;margin:0 auto 16px;position:relative}.l__footer-pc__shop{margin-bottom:8px;text-align:center}.l__footer-pc__shop__btn{background:#3f4345;display:inline-block;width:140px;height:30px;border-radius:4px;font-size:12px;color:#cccccc;text-align:center;line-height:30px;overflow:hidden;vertical-align:bottom;margin:0 8px}.l__footer-pc__shop__btn:hover{color:#cccccc;background:#54585a;text-decoration:none}.l__footer-pc__shop__btn:active{background:#3f4345;box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),0 1px 0 rgba(255,255,255,0.2)}.l__footer-pc__information{position:relative;margin-bottom:24px;height:64px}.l__footer-pc__information__line{position:absolute;top:0;left:50%;margin-left:-5px;display:block;opacity:.1}.l__footer-pc__information__title{width:467px;float:left;text-align:right;color:#808080;font-size:12px;padding-right:13px}.l__footer-pc__information__items{width:466px;float:right;padding-left:14px;text-align:left}.l__footer-pc__officielles__title{padding-top:8px;margin-bottom:8px}.l__footer-pc__officielles__link{padding-top:8px;margin-bottom:9px}.l__footer-pc__officielles__link li{display:inline-block;line-height:16px;margin-right:12px}.l__footer-pc__officielles__link li a{display:inline-block;position:relative;color:#cccccc;line-height:16px}.l__footer-pc__officielles__link li a:after{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-8px}.l__footer-pc__officielles__link li a:hover{color:#cccccc;text-decoration:underline}.l__footer-pc__officielles__link--fb{padding-left:20px}.l__footer-pc__officielles__link--fb:after{width:16px;height:16px;background-position:0 0;-moz-background-size:59px auto;-o-background-size:59px auto;-webkit-background-size:59px auto;background-size:59px auto;display:block;background-image:url("/assets/images/sqex_common/pc/global/img/icon_sprite/footer-s257b20914b.png");background-repeat:no-repeat;margin-top:-9px}.l__footer-pc__officielles__link--tw{padding-left:20px}.l__footer-pc__officielles__link--tw:after{width:16px;height:16px;background-position:-27px 0;-moz-background-size:59px auto;-o-background-size:59px auto;-webkit-background-size:59px auto;background-size:59px auto;display:block;background-image:url("/assets/images/sqex_common/pc/global/img/icon_sprite/footer-s257b20914b.png");background-repeat:no-repeat}.l__footer-pc__officielles__link--yt{padding-left:20px}.l__footer-pc__officielles__link--yt:after{width:16px;height:16px;background-position:-43px 0;-moz-background-size:59px auto;-o-background-size:59px auto;-webkit-background-size:59px auto;background-size:59px auto;display:block;background-image:url("/assets/images/sqex_common/pc/global/img/icon_sprite/footer-s257b20914b.png");background-repeat:no-repeat}.l__footer-pc__officielles__link--ig{padding-left:20px}.l__footer-pc__officielles__link--ig:after{background:url("/assets/images/sqex_common/pc/global/img/footer/ic_instagram.png") no-repeat;-moz-background-size:16px;-o-background-size:16px;-webkit-background-size:16px;background-size:16px;width:16px;height:16px;display:block;position:absolute;left:0;top:50%;margin-top:-8px}.l__footer-pc__platformes__title{margin-bottom:8px}.l__footer-pc__platformes__items{margin-bottom:10px}.l__footer-pc__link-list{text-align:center;margin-bottom:16px}.l__footer-pc__link-list li{display:inline-block}.l__footer-pc__link-list li:after{content:"";display:inline-block;border-radius:3px;width:6px;height:6px;background:#808080;margin:0 5px}.l__footer-pc__link-list li:nth-last-child(1):after{content:none}.l__footer-pc__link-list li a{color:#cccccc;font-size:10px}.l__footer-pc__link-list li a:hover{color:#cccccc}.l__footer-pc__copyright{color:#999999;font-size:10px;text-align:center}.l__footer-pc__copyright p{font-size:inherit}.l__footer-pc__copyright a{font-size:inherit;color:#cccccc}.l__footer-pc__copyright a:hover{color:#cccccc}.l__footer-pc__copyright img{display:block;opacity:.4;margin:8px auto 0}.l__footer-pc__legal-area{padding:8px 0;background:#3f4345}.l__footer-pc__legal-area__inner{width:960px;margin:0 auto}.l__footer-pc__legal-area__box{width:480px;border-right:1px solid rgba(255,255,255,0.1);float:left;padding-top:8px}.l__footer-pc__legal-area__box:nth-last-child(1){width:479px;border-right:0}.l__footer-pc__legal-area__bnr-list{display:table;vertical-align:middle;margin-bottom:16px}.l__footer-pc__legal-area__bnr-list--text_link{font-size:10px;color:#cccccc;text-align:center;display:block;margin-top:2px}.l__footer-pc__legal-area__bnr-list li{display:table-cell;padding-right:16px;vertical-align:middle}.l__footer-pc__legal-area__text{font-size:10px;color:#999999;padding:0 16px 16px 0;line-height:1.6}.l__footer-pc__legal-area__image{opacity:.4;padding:0 16px 16px 0}.l__footer-pc__legal-area__copyright{font-size:10px;color:#999999;padding-left:16px;line-height:1.6}.l__footer-pc__legal-area__copyright a{font-size:inherit;color:#cccccc}.l__footer-pc__legal-area__copyright a:hover{color:#cccccc}.clearfix:after{content:".";display:block;visibility:hidden;height:0.1px;font-size:0.1em;line-height:0;clear:both}.l__footer-sp{-webkit-text-size-adjust:none;letter-spacing:-0.001em;background:#484c4e;height:1%;line-height:1.4;font-family:Arial, Verdana, sans-serif, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック";overflow:hidden}.l__footer-sp__inner{padding-top:16px}.l__footer-sp__logo{text-align:center;margin-bottom:16px}.l__footer-sp__shop{width:280px;margin:0 auto 16px;display:-webkit-box;display:-ms-flexbox;-webkit-justify-content:space-between;-js-display:flex;display:-webkit-flex;display:flex}.l__footer-sp__shop__btn{display:block;width:136px;padding:8px 0;background:#3f4345;border-radius:4px;text-align:center;color:#cccccc;font-size:12px}.l__footer-sp__shop__btn:active{box-shadow:inset 0 1px 2px rgba(0,0,0,0.4),0 2px 0 rgba(255,255,255,0.2)}.l__footer-sp__shop__btn:first-child{margin-right:8px}.l__footer-sp__title{color:#808080;font-size:12px;font-weight:bold}.l__footer-sp__information{width:280px;margin:0 auto 16px}.l__footer-sp__information__item{display:inline-block}.l__footer-sp__officielles__link li{display:inline-block;width:140px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:12px;padding-left:20px;position:relative}.l__footer-sp__officielles__link li:after{content:"";position:absolute;left:0;top:50%;margin-top:-8px}.l__footer-sp__officielles__link li a{color:#cccccc;text-decoration:underline;font-size:12px}.l__footer-sp__officielles__link--fb:after{background:url("/assets/images/sqex_common/sp/global/img/icon_sprite/footer/ic_facebook.png?1474444019") no-repeat 0 0;-moz-background-size:16px 16px;-o-background-size:16px 16px;-webkit-background-size:16px 16px;background-size:16px 16px;width:16px;height:16px}.l__footer-sp__officielles__link--tw:after{background:url("/assets/images/sqex_common/sp/global/img/icon_sprite/footer/ic_twitter.png?1474444019") no-repeat 0 0;-moz-background-size:16px 16px;-o-background-size:16px 16px;-webkit-background-size:16px 16px;background-size:16px 16px;width:16px;height:16px}.l__footer-sp__officielles__link--yt:after{background:url("/assets/images/sqex_common/sp/global/img/icon_sprite/footer/ic_youtube.png?1474444019") no-repeat 0 0;-moz-background-size:16px 16px;-o-background-size:16px 16px;-webkit-background-size:16px 16px;background-size:16px 16px;width:16px;height:16px}.l__footer-sp__officielles__link--ig:after{background:url("/assets/images/sqex_common/sp/global/img/footer/ic_instagram.png") no-repeat 0 0;-moz-background-size:16px 16px;-o-background-size:16px 16px;-webkit-background-size:16px 16px;background-size:16px 16px;width:16px;height:16px}.l__footer-sp__officielles__link--jp li{width:140px}.l__footer-sp__platformes{font-size:12px;margin-top:8px}.l__footer-sp__cero{margin-top:8px;display:block}.l__footer-sp__line{display:block;margin:0 8px 16px;padding:0;border:0;height:1px;background:#565a5c}.l__footer-sp__link-list{margin:0 auto 8px;height:1%;text-align:center}.l__footer-sp__link-list li{display:inline-block;margin-bottom:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.l__footer-sp__link-list li a{font-size:10px;color:#cccccc;text-decoration:underline}.l__footer-sp__link-list li:nth-child(1n){padding-right:11px;text-align:right}.l__footer-sp__link-list li:nth-child(2n){padding-left:11px;position:relative;text-align:left}.l__footer-sp__link-list li:nth-child(2n):after{content:"";display:block;width:6px;height:6px;background:#808080;border-radius:3px;position:absolute;top:50%;left:-3px;margin-top:-3px}.l__footer-sp__link-list--jp li,.l__footer-sp__link-list--na li,.l__footer-sp__link-list--eu li,.l__footer-sp__link-list--fr li,.l__footer-sp__link-list--de li{width:49%}.l__footer-sp__copyright{font-size:10px;color:#999999;text-align:center}.l__footer-sp__copyright--text{color:#999999;margin-bottom:8px;text-align:center;font-size:10px}.l__footer-sp__copyright--text a{font-size:inherit;color:#cccccc;text-decoration:underline}.l__footer-sp__copyright--image{opacity:.4;display:block;margin:0 auto 16px}.l__footer-sp__copyright--en,.l__footer-sp__copyright--fr,.l__footer-sp__copyright--de{background:#3f4345;padding:8px 0 40px;height:1%}.l__footer-sp__copyright--en--text,.l__footer-sp__copyright--fr--text,.l__footer-sp__copyright--de--text{margin-bottom:16px}.l__footer-sp__legal--btn{display:inline-block;position:relative;padding-right:12px;color:#cccccc;font-weight:bold;font-size:10px}.l__footer-sp__legal--btn:after{content:"";display:block;position:absolute;top:50%;right:0;margin-top:-6px;background:url("/assets/images/sqex_common/sp/global/img/icon_sprite/footer/ic_legal_open.png?1474444019") no-repeat 0 0;-moz-background-size:12px 12px;-o-background-size:12px 12px;-webkit-background-size:12px 12px;background-size:12px 12px;width:12px;height:12px}.l__footer-sp__legal--btn__close:after{background:url("/assets/images/sqex_common/sp/global/img/icon_sprite/footer/ic_legal_close.png?1474444019") no-repeat 0 0;-moz-background-size:12px 12px;-o-background-size:12px 12px;-webkit-background-size:12px 12px;background-size:12px 12px;width:12px;height:12px}.l__footer-sp__legal--btn__wrapper{text-align:right;padding:0 4px 0 0}.l__footer-sp__legal__area{display:none}.l__footer-sp__legal__area__inner{padding:8px 4px 0;height:1%}.l__footer-sp__legal__bnr-list{margin:0 auto 16px;text-align:center}.l__footer-sp__legal__bnr-list li{text-align:center;display:inline-block;margin-right:16px;vertical-align:middle}.l__footer-sp__legal__bnr-list li:nth-last-child(1){margin-right:0}.l__footer-sp__legal__bnr-list--de li{margin-right:12px}.l__footer-sp__legal__bnr-list--text_link{font-size:10px;color:#cccccc;text-align:center;display:block;margin-top:2px}.l__footer-sp__legal__text{text-align:left;margin-bottom:16px;font-size:10px}.l__footer-sp__legal__image{opacity:.4;margin:0 auto 16px;display:block}.footer-mobile-list{width:240px;margin:0 auto 16px auto}.footer-mobile-list.lang-en,.footer-mobile-list.lang-na{width:240px}.footer-mobile-list.lang-fr{width:360px}.footer-mobile-list.lang-de{width:auto}.footer-mobile-list ul{padding:0;margin:0;display:flex;flex-flow:wrap}.footer-mobile-list ul li{width:50%;position:relative;margin-bottom:8px}.footer-mobile-list ul li:nth-child(odd){text-align:right;padding-right:15px}.footer-mobile-list ul li:nth-child(even){padding-left:15px}.footer-mobile-list ul li:nth-child(even)::after{content:"";display:block;width:6px;height:6px;background:gray;border-radius:3px;position:absolute;top:50%;left:-3px;margin-top:-3px}.footer-mobile-list ul li a{color:#cccccc;font-size:10px;text-decoration:underline;vertical-align:baseline}
