@-webkit-keyframes left{0%{left:-200px}100%{left:0}}@keyframes left{0%{left:-200px}100%{left:0}}@-webkit-keyframes right{0%{right:-200px}100%{right:0}}@keyframes right{0%{right:-200px}100%{right:0}}@-webkit-keyframes top{0%{top:-200px}100%{top:0}}@keyframes top{0%{top:-200px}100%{top:0}}@-webkit-keyframes bottom{0%{bottom:-200px}100%{bottom:0}}@keyframes bottom{0%{bottom:-200px}100%{bottom:0}}.now{color:#dd5510 !important}.wrapper{padding:0}.content{position:relative}.content .anchor{position:absolute;top:0;left:0}.content h1{margin:0 0 60px;text-align:center;width:100%}@media screen and (max-width: 999px){.content h1{margin:0 0 5vw}}@media screen and (max-width: 999px){.content h1 img{height:28vw;width:auto}}.content h2{background:url("../img/bg-line.png") center bottom repeat-x;text-align:center;margin:0 0 30px}@media screen and (max-width: 999px){.content h2{margin:0 0 5vw;background-size:1.5vw auto}}@media screen and (max-width: 999px){.content h2 img{height:14vw}}.content .container{max-width:1024px;margin:0 auto 60px;padding:0}@media screen and (max-width: 999px){.content .container{margin:0 10vw 5vw;padding:0;width:80%}}_:-ms-lang(x)::-ms-backdrop,.title.content{width:100vw;height:100vh;position:relative}_:-ms-lang(x)::-ms-backdrop,.title.content h1{width:824px;margin:0 auto;position:absolute;left:calc(50% - 412px);top:calc(50% - 148px)}.title{text-align:center;overflow:hidden;z-index:1;text-align:center;overflow:hidden;z-index:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh}.brand{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;height:100vh}@media screen and (max-width: 999px){.brand p img{width:100%;height:auto}}@media screen and (max-width: 999px){.brand p.amiami-logo img{width:50vw;height:auto}}.lineup.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lineup .container{padding:190px 0 0}@media screen and (max-width: 999px){.lineup .container{padding:0 0 0}}.lineup .container ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:1024px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;gap:30px}@media screen and (max-width: 999px){.lineup .container ul{width:80vw;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 0}}.lineup .container ul li{cursor:pointer;display:block;text-align:center;width:calc((100% - 60px)/3)}@media screen and (max-width: 999px){.lineup .container ul li{width:37.5vw}.lineup .container ul li:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lineup .container ul li:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.lineup .container ul li:nth-child(3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.lineup .container ul li>img{width:100%}.lineup .container ul li span{display:block;margin:30px 0}@media screen and (max-width: 999px){.lineup .container ul li span{padding:2vw 0 0;margin:0}}@media screen and (max-width: 999px){.lineup .container ul li span img{width:auto;height:4.5vw}}.lineup .container ul li span img.comingsoon{margin:15px 0 0}@media screen and (max-width: 999px){.lineup .container ul li span img.comingsoon{margin:0}}.lineup .container ul li a img{width:100%}.sidebar{padding:0;position:fixed;right:60px;list-style:none;top:calc(50% - 70px);z-index:1000}@media screen and (max-width: 999px){.sidebar{right:4vw;font-size:3vw}}.sidebar li{margin:0 0 60px;text-shadow:0px 0px 5px #fff}.sidebar li:last-child{margin:0}.sidebar li a{text-decoration:none;color:#f0a93e}.box{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;position:fixed;right:25px}@media screen and (max-width: 999px){.box{padding:0;margin:0 0 5vw}}.box.pc{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 999px){.box.pc{display:none}}.box.sp{display:none}@media screen and (max-width: 999px){.box.sp{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10vw auto;width:80vw}}.box li{width:30px;height:30px;z-index:2;position:relative;margin:0 25px 0 0}@media screen and (max-width: 999px){.box li{width:15vw;height:15vw}}.box li:last-child{margin:0}@media screen and (max-width: 999px){.box li:last-child{margin:0}}@media screen and (max-width: 999px){.box li .line-it-button{width:8vw !important;height:8vw !important;margin:-1vw 0 0}}@media screen and (max-width: 999px){.box li .line-it-button img{width:8vw !important;height:8vw !important}}.box li a{display:block}.box li a img{width:100%;height:auto}@media screen and (max-width: 999px){.box li a img{width:15vw}}_:-ms-lang(x)::-ms-backdrop,.box.pc{margin:-15px 0 0}.loader-wrapper{width:100vw;height:100vh;background:#f7b515;position:fixed;z-index:9999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loader-wrapper .loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#9f8a2d;background:-webkit-gradient(linear, left top, right top, color-stop(10%, #fff), color-stop(42%, rgba(255, 255, 255, 0)));background:linear-gradient(to right, #fff 10%, rgba(255, 255, 255, 0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0)}.loader-wrapper .loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loader-wrapper .loader:after{background:#f7b515;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@media all and (-ms-high-contrast: none){.loader-wrapper *::-ms-backdrop,.loader-wrapper .loader{position:absolute;top:calc(50% - 7rem)}}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}