@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Poppins","Noto Sans JP",sans-serif;font-weight:300;font-size:100%;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:normal}ul,ol{list-style:none}img{display:block;width:100%;max-width:100%;height:auto}a{display:block;text-decoration:none;color:#000}html,body{height:100%}body{padding:0 36px}.font-400{font-weight:400}.copyright{margin-top:3rem;font-size:.9rem;color:gray}body{padding:0}h2{font-size:3rem;font-weight:700}@media(max-width: 431px){h2{font-size:2rem}}.float-circle{overflow:hidden}.float-circle:before{content:"";position:absolute;top:50%;left:50%;width:250vw;height:250vw;z-index:-1;background:radial-gradient(circle, rgba(0, 0, 0, 0.2) 0%, rgba(128, 128, 128, 0) 80%);transform:translate(-50%, -50%);animation:floating 20s infinite alternate cubic-bezier(0.2, 0, 1, 1)}@keyframes floating{0%{transform:translate(-300%, -300%) scale(1)}50%{transform:translate(0%, 0%)}100%{transform:translate(300%, 300%) scale(1)}}#banner{position:relative;height:500px;background-image:url(/assets/images/ShogunShowdown/Top_banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:top -24vh center;background-attachment:fixed;margin-top:-120px;padding-top:16vh;display:flex;flex-direction:column;justify-content:center}@media(max-width: 1440px){#banner{background-position:top -22vh center;padding-top:20vh}}@media(max-width: 1025px){#banner{background-position:top -20vh center;padding-top:22vh}}@media(max-width: 431px){#banner{background-position:top -18vh center;padding-top:30vh;padding-left:5%;padding-right:5%}}@media(max-height: 670px){#banner{height:350px}}#banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/images/effects/noise.png) #000;opacity:.4;animation:noise-ani .8s linear infinite}#banner h1,#banner h2{position:relative;z-index:1;font-size:1.1rem;font-weight:700;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.35);color:#fff;margin-bottom:1rem}@keyframes noise-ani{50%{background-position:800px 600px}100%{background-position:-600px -400px}}section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;color:#fff;text-align:center;margin-top:-5vw;padding:150px 100px;position:relative;background:#000}@media(max-width: 1025px){section{padding:130px 40px}}@media(max-width: 431px){section{padding:100px 24px}}section .list{width:80%;display:flex;gap:5rem;justify-content:center;align-items:stretch;flex-wrap:wrap}@media(max-width: 1025px){section .list{width:100%;gap:3rem}}section .list .item{flex:1;display:flex;flex-direction:column;align-items:center;gap:3rem}#about{clip-path:polygon(0 0, 100% 5vw, 100% 100%, 0 100%)}#about p{line-height:2;margin-bottom:1rem}#about video{width:80%;height:auto}@media(max-width: 1025px){#about video{width:100%}}#turn-based{background:#a25341;clip-path:polygon(0 5vw, 100% 0, 100% 100%, 0 100%)}@media(max-width: 1025px){#turn-based{padding-left:60px;padding-right:60px}}@media(max-width: 1025px){#turn-based .list{flex-wrap:wrap;gap:4rem}}@media(max-width: 1025px){#turn-based .list .item{flex:auto}}#turn-based .list .item figure{width:100%;height:450px;overflow:hidden;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.5)}@media(max-width: 1025px){#turn-based .list .item figure{height:300px}}@media(max-width: 431px){#turn-based .list .item figure{height:200px}}#turn-based .list .item figure img{width:100%;height:100%;object-fit:cover}#turn-based .list .item .text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}#map{clip-path:polygon(0 0, 100% 5vw, 100% 100%, 0 100%)}#map p{width:68%;text-align:center;line-height:2}@media(max-width: 1025px){#map p{width:80%}}@media(max-width: 431px){#map p{width:100%}}#shop-tile{background:#814b43;clip-path:polygon(0 0, 100% 5vw, 100% 100%, 0 100%)}@media(max-width: 1025px){#shop-tile{padding-left:60px;padding-right:60px}}@media(max-width: 1025px){#shop-tile .list{gap:3.5rem}}@media(max-width: 1025px){#shop-tile .list .item{flex:auto;gap:2rem}}#shop-tile .list .item figure{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.5)}#shop-tile .list .item figure img{width:100%;height:100%;object-fit:cover}#shop-tile .list .item .text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}#shop-tile .list .item .text h3{font-size:2rem}@media(max-width: 431px){#shop-tile .list .item .text h3{font-size:1.5rem}}#character{background:#b65740;color:#000;clip-path:polygon(0 5vw, 100% 0, 100% 100%, 0 100%)}@media(max-width: 1025px){#character .list{flex-wrap:wrap}}@media(max-width: 1025px){#character .list .item{flex:auto;gap:1rem}}#character .list .item figure{width:100%;height:500px}@media(max-width: 1025px){#character .list .item figure{height:200px}}#character .list .item figure img{width:100%;height:100%;object-fit:contain}#character .list .item .text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}#character .list .item .text h3{font-size:2rem}#enemy{background:#814b43;clip-path:polygon(0 0, 100% 5vw, 100% 100%, 0 100%)}@media(max-width: 1025px){#enemy{gap:0}}@media(max-width: 1025px){#enemy .list{flex-wrap:wrap;gap:1rem}}@media(max-width: 1025px){#enemy .list .item{flex:auto;max-width:200px}}#enemy .list .item figure{width:100%}#enemy .list .item figure img{object-fit:cover}#enemy .list .item .text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}#enemy .list .item .text h3{font-size:1.5rem}#stage{background:#eaeaee;color:#000;clip-path:polygon(0 5vw, 100% 0, 100% 100%, 0 100%)}@media(max-width: 1025px){#stage{padding-left:60px;padding-right:60px}}@media(max-width: 431px){#stage{padding-left:32px;padding-right:32px;gap:1.5rem}}#stage h2{font-size:1.5rem}#stage .swiper{width:60%;aspect-ratio:16/9;margin-left:auto;margin-right:auto}@media(max-width: 1025px){#stage .swiper{width:90%}}@media(max-width: 431px){#stage .swiper{width:100%}}#stage .swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}#stage .swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}#stage .swiper .mySwiper2{height:80%;width:100%}#stage .mySwiper{height:200px;box-sizing:border-box;padding:10px 0}@media(max-width: 1025px){#stage .mySwiper{height:150px}}@media(max-width: 431px){#stage .mySwiper{height:80px}}#stage .mySwiper .swiper-slide{width:25%;height:100%;opacity:.4;cursor:pointer}#stage .mySwiper .swiper-slide-thumb-active{opacity:1}#file{clip-path:polygon(0 0, 100% 5vw, 100% 100%, 0 100%)}#file .package-container{display:flex;align-items:center;justify-content:center;gap:2rem}@media(max-width: 1025px){#file .package-container{padding:0 20%;flex-direction:column}}@media(max-width: 431px){#file .package-container{padding:0}}#file .package-container .item{flex:1}#file .package-container .text{margin-left:10%;text-align:left;line-height:2}@media(max-width: 1025px){#file .package-container .text{margin-left:0}}#file .package-container .text h3{font-size:1.5rem;font-weight:500;margin-bottom:2rem}#file .package-container .text .download{margin-left:7rem}#file .bounes-container{padding:0 36%}@media(max-width: 1025px){#file .bounes-container{padding:0 20%}}@media(max-width: 431px){#file .bounes-container{padding:0}}#file .bounes-container .text{display:flex;flex-direction:column;gap:1rem;margin:2rem 0;text-align:left}#buy{background:#eaeaee;color:#000;clip-path:polygon(0 5vw, 100% 0, 100% 100%, 0 100%);padding:150px 200px 100px 200px}@media(max-width: 1025px){#buy{padding:130px 60px 100px 60px}}@media(max-width: 431px){#buy{padding:100px 24px}}#buy hr{width:100%}#buy h3{font-size:1.5rem}#buy .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}#buy .container .link{max-width:300px;transition:transform .2s ease-in-out}#buy .container .link:hover{transform:scale(1.1)}#buy .container .bg-container{display:flex;gap:2rem}@media(max-width: 431px){#buy .container .bg-container{flex-direction:column}}#buy .notes{line-height:3}/*# sourceMappingURL=foaa-jnexb.min.css.map */