@-webkit-keyframes textShow01{0%{color:transparent}40%{color:transparent}60%{color:#fff}100%{color:#fff}}@keyframes textShow01{0%{color:transparent}40%{color:transparent}60%{color:#fff}100%{color:#fff}}@-webkit-keyframes textShow01-blue{0%{color:transparent}40%{color:transparent}60%{color:#22f}100%{color:#22f}}@keyframes textShow01-blue{0%{color:transparent}40%{color:transparent}60%{color:#22f}100%{color:#22f}}@-webkit-keyframes textShow02{0%{width:0;left:0}40%{width:100%;left:0}60%{width:100%;left:0}100%{width:100%;left:100%}}@keyframes textShow02{0%{width:0;left:0}40%{width:100%;left:0}60%{width:100%;left:0}100%{width:100%;left:100%}}@-webkit-keyframes catchShow{0%{left:0}100%{left:100%}}@keyframes catchShow{0%{left:0}100%{left:100%}}main{position:relative}main .js-t.is-active .text span{-webkit-animation:textShow01 0.75s forwards;animation:textShow01 0.75s forwards}main .js-t.is-active .text span.blue{-webkit-animation:textShow01-blue 0.75s forwards;animation:textShow01-blue 0.75s forwards}main .js-t.is-active .text span:before{-webkit-animation:textShow02 0.75s forwards;animation:textShow02 0.75s forwards}main .js-t.is-active .catch.black:before,main .js-t.is-active .catch.white span:before{-webkit-animation:catchShow 0.6s forwards;animation:catchShow 0.6s forwards}main .objText{font-family:"Chakra Petch","Noto Sans JP",sans-serif;color:#22f;letter-spacing:0.06em;font-weight:700;pointer-events:none}@media screen and (max-width: 959px){main .objText{font-size:0.5em}}@media screen and (min-width: 960px){main .objText{font-size:0.6em}}main .objText img{display:inline-block;width:0.7em;vertical-align:baseline;margin-right:0.2em}main h2 span,main h3 span,main h4 span{font-family:"Chakra Petch","Noto Sans JP",sans-serif;color:#22f;font-weight:700;pointer-events:none;opacity:1}main h2 span.sTxt,main h3 span.sTxt,main h4 span.sTxt{font-family:"Noto Sans JP",sans-serif;color:#fff}main .shuffle:not(.is-active){opacity:0 !important}main .text>span{position:relative;display:block;width:100%;padding:0.1em 0;overflow:hidden;color:transparent}main .text>span.line{font-size:0.5em}main .text>span.line:after{content:"";position:absolute;top:0.7em;left:0;background:#fff;width:100%;height:1px;pointer-events:none}main .text>span:before{content:"";position:absolute;top:0;left:0;background:#22f;width:0;height:100%;pointer-events:none;z-index:5}main .text>span:nth-child(1){-webkit-animation-delay:0s !important;animation-delay:0s !important}main .text>span:nth-child(1):before{-webkit-animation-delay:0s !important;animation-delay:0s !important}main .text>span:nth-child(2){-webkit-animation-delay:0.1s !important;animation-delay:0.1s !important}main .text>span:nth-child(2):before{-webkit-animation-delay:0.1s !important;animation-delay:0.1s !important}main .text>span:nth-child(3){-webkit-animation-delay:0.2s !important;animation-delay:0.2s !important}main .text>span:nth-child(3):before{-webkit-animation-delay:0.2s !important;animation-delay:0.2s !important}main .text>span:nth-child(4){-webkit-animation-delay:0.3s !important;animation-delay:0.3s !important}main .text>span:nth-child(4):before{-webkit-animation-delay:0.3s !important;animation-delay:0.3s !important}main .text>span:nth-child(5){-webkit-animation-delay:0.4s !important;animation-delay:0.4s !important}main .text>span:nth-child(5):before{-webkit-animation-delay:0.4s !important;animation-delay:0.4s !important}main .text>span:nth-child(6){-webkit-animation-delay:0.5s !important;animation-delay:0.5s !important}main .text>span:nth-child(6):before{-webkit-animation-delay:0.5s !important;animation-delay:0.5s !important}main .text>span:nth-child(7){-webkit-animation-delay:0.6s !important;animation-delay:0.6s !important}main .text>span:nth-child(7):before{-webkit-animation-delay:0.6s !important;animation-delay:0.6s !important}main .text>span:nth-child(8){-webkit-animation-delay:0.7s !important;animation-delay:0.7s !important}main .text>span:nth-child(8):before{-webkit-animation-delay:0.7s !important;animation-delay:0.7s !important}main .text>span:nth-child(9){-webkit-animation-delay:0.8s !important;animation-delay:0.8s !important}main .text>span:nth-child(9):before{-webkit-animation-delay:0.8s !important;animation-delay:0.8s !important}main .text>span:nth-child(10){-webkit-animation-delay:0.9s !important;animation-delay:0.9s !important}main .text>span:nth-child(10):before{-webkit-animation-delay:0.9s !important;animation-delay:0.9s !important}main .text>span:nth-child(11){-webkit-animation-delay:1s !important;animation-delay:1s !important}main .text>span:nth-child(11):before{-webkit-animation-delay:1s !important;animation-delay:1s !important}main .text>span:nth-child(12){-webkit-animation-delay:1.1s !important;animation-delay:1.1s !important}main .text>span:nth-child(12):before{-webkit-animation-delay:1.1s !important;animation-delay:1.1s !important}main .text>span:nth-child(13){-webkit-animation-delay:1.2s !important;animation-delay:1.2s !important}main .text>span:nth-child(13):before{-webkit-animation-delay:1.2s !important;animation-delay:1.2s !important}main .text>span:nth-child(14){-webkit-animation-delay:1.3s !important;animation-delay:1.3s !important}main .text>span:nth-child(14):before{-webkit-animation-delay:1.3s !important;animation-delay:1.3s !important}main .text>span:nth-child(15){-webkit-animation-delay:1.4s !important;animation-delay:1.4s !important}main .text>span:nth-child(15):before{-webkit-animation-delay:1.4s !important;animation-delay:1.4s !important}main .text>span:nth-child(16){-webkit-animation-delay:1.5s !important;animation-delay:1.5s !important}main .text>span:nth-child(16):before{-webkit-animation-delay:1.5s !important;animation-delay:1.5s !important}main .text>span:nth-child(17){-webkit-animation-delay:1.6s !important;animation-delay:1.6s !important}main .text>span:nth-child(17):before{-webkit-animation-delay:1.6s !important;animation-delay:1.6s !important}main .text>span:nth-child(18){-webkit-animation-delay:1.7s !important;animation-delay:1.7s !important}main .text>span:nth-child(18):before{-webkit-animation-delay:1.7s !important;animation-delay:1.7s !important}main .text>span:nth-child(19){-webkit-animation-delay:1.8s !important;animation-delay:1.8s !important}main .text>span:nth-child(19):before{-webkit-animation-delay:1.8s !important;animation-delay:1.8s !important}main .text>span:nth-child(20){-webkit-animation-delay:1.9s !important;animation-delay:1.9s !important}main .text>span:nth-child(20):before{-webkit-animation-delay:1.9s !important;animation-delay:1.9s !important}main .text>span:nth-child(21){-webkit-animation-delay:2s !important;animation-delay:2s !important}main .text>span:nth-child(21):before{-webkit-animation-delay:2s !important;animation-delay:2s !important}main .text>span:nth-child(22){-webkit-animation-delay:2.1s !important;animation-delay:2.1s !important}main .text>span:nth-child(22):before{-webkit-animation-delay:2.1s !important;animation-delay:2.1s !important}main .text>span:nth-child(23){-webkit-animation-delay:2.2s !important;animation-delay:2.2s !important}main .text>span:nth-child(23):before{-webkit-animation-delay:2.2s !important;animation-delay:2.2s !important}main .text>span:nth-child(24){-webkit-animation-delay:2.3s !important;animation-delay:2.3s !important}main .text>span:nth-child(24):before{-webkit-animation-delay:2.3s !important;animation-delay:2.3s !important}main .text>span:nth-child(25){-webkit-animation-delay:2.4s !important;animation-delay:2.4s !important}main .text>span:nth-child(25):before{-webkit-animation-delay:2.4s !important;animation-delay:2.4s !important}main .text>span:nth-child(26){-webkit-animation-delay:2.5s !important;animation-delay:2.5s !important}main .text>span:nth-child(26):before{-webkit-animation-delay:2.5s !important;animation-delay:2.5s !important}main .text>span:nth-child(27){-webkit-animation-delay:2.6s !important;animation-delay:2.6s !important}main .text>span:nth-child(27):before{-webkit-animation-delay:2.6s !important;animation-delay:2.6s !important}main .text>span:nth-child(28){-webkit-animation-delay:2.7s !important;animation-delay:2.7s !important}main .text>span:nth-child(28):before{-webkit-animation-delay:2.7s !important;animation-delay:2.7s !important}main .text>span:nth-child(29){-webkit-animation-delay:2.8s !important;animation-delay:2.8s !important}main .text>span:nth-child(29):before{-webkit-animation-delay:2.8s !important;animation-delay:2.8s !important}main .text>span:nth-child(30){-webkit-animation-delay:2.9s !important;animation-delay:2.9s !important}main .text>span:nth-child(30):before{-webkit-animation-delay:2.9s !important;animation-delay:2.9s !important}main .text>span+span{margin-top:0.4em}main .catch.black,main .catch.white span{position:relative;overflow:hidden}main .catch.black:before,main .catch.white span:before{content:"";position:absolute;top:0;left:0;background:#22f;width:100%;height:100%;pointer-events:none;z-index:5}main .catch.black{color:#fff}main .catch.white{color:#000}@media screen and (max-width: 959px){main{padding:calc(152 / 750 * 100%) 0 0 0}main>.obj img{position:absolute;top:0;width:calc(135 / 750 * 100%);margin-top:calc(835 / 750 * 100%);z-index:-1}main>.obj img:nth-child(1){left:50%;margin-left:calc(-412 / 750 * 100%)}main>.obj img:nth-child(2){right:50%;margin-right:calc(-412 / 750 * 100%)}main h2{width:100%;font-weight:400;letter-spacing:0.1em;margin:0 0 0 calc(27 / 750 * 100%);text-transform:uppercase}main h2 span{display:block;font-size:2.5em;letter-spacing:0.1em}main h2 span.sTxt{font-size:0.9em}main h3{width:100%;text-align:center;font-weight:400;letter-spacing:0.1em;margin:calc(87 / 750 * 100%) 0 calc(37 / 750 * 100%);z-index:100}main h3 span{display:block;font-size:1.8em;letter-spacing:0.1em}}@media screen and (min-width: 960px){main{margin-top:min(calc(80 / 1440 * 98.5vw),80px);padding:min(calc(68 / 1440 * 98.5vw),68px) 0 0}main>.obj img{position:absolute;top:0;width:calc(226 / 1440 * 98.5vw);max-width:226px;margin-top:min(calc(96 / 1440 * 98.5vw),96px);z-index:-1}main>.obj img:nth-child(1){left:50%;margin-left:max(calc(-793 / 1440 * 98.5vw),-793px)}main>.obj img:nth-child(2){right:50%;margin-right:max(calc(-793 / 1440 * 98.5vw),-793px)}main h2{position:relative;width:100%;text-align:center;z-index:100;text-transform:uppercase}main h2 span{display:block;font-size:9.8em;line-height:1em;letter-spacing:0.1em}main h2 span.sTxt{font-size:1.4em}main h3{position:relative;width:100%;text-align:center;margin:min(calc(86 / 1440 * 98.5vw),86px) 0 min(calc(30 / 1440 * 98.5vw),30px);z-index:100}main h3 span{display:block;font-size:3.2em;line-height:1em;letter-spacing:0.1em}main .flexBox{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}main #snav .btn{width:100%;height:100%;margin:0}main #snav .active .btn{background:#22c}@media screen and (max-width: 959px){main #snav{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;gap:1em 5%;margin:calc(50 / 750 * 100%) calc(34 / 750 * 100%)}main #snav li{width:47.5%}main #snav li:first-child{margin-left:0}main #snav li:nth-child(3n){margin-right:0}main #snav .btn{font-size:0.7em}}@media screen and (min-width: 960px){main #snav{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:1.5%;width:calc(calc(1200 / 1440 * 100%) - calc(9*2 / 1440 * 98.5vw));max-width:calc(1200px - calc(9 * 2px));margin:min(calc(80 / 1440 * 98.5vw),80px) auto}main #snav li{width:23.875%}}@media screen and (max-width: 959px){main{padding:calc(152 / 750 * 100%) 0}}@media screen and (min-width: 960px){main{padding:min(calc(68 / 1440 * 98.5vw),68px) 0 min(calc(150 / 1440 * 98.5vw),150px)}}#worldCol{position:relative}#worldCol.is-active:before{transition:padding-bottom 0.4s 0.2s, height 0.4s 0.2s}#worldCol.is-active:after{transition:width 0.4s 0.2s}#worldCol.is-active .imgSlider{top:0;opacity:1;transition:top 0.4s 0.6s, opacity 0.4s 0.6s}#worldCol:not(.is-active):before{height:0;padding-bottom:0}#worldCol:not(.is-active):after{width:0}#worldCol:not(.is-active) .imgSlider{top:-10vw;opacity:0}@media screen and (max-width: 959px){#worldCol{padding-top:calc(195 / 750 * 100%)}#worldCol:before,#worldCol:after{content:"";position:absolute;z-index:-1}#worldCol:before{top:0;left:0;background:#292929;width:100%;height:0;padding-bottom:calc(880 / 750 * 100%);margin-top:calc(130 / 750 * 100%)}#worldCol:after{top:0;left:0;background:#22f;width:calc(285 / 750 * 100%);height:0;padding-bottom:calc(1775 / 750 * 100%)}#worldCol>.objText{position:absolute;top:0;left:0;margin:calc(85 / 750 * 100%) 0 0 calc(34 / 750 * 100%);width:calc(198 / 750 * 100%);color:#000;padding-top:calc(20 / 750 * 100%);border-top:solid 2px #000}#worldCol h2{position:absolute;top:0;right:0;width:100%;font-weight:400;letter-spacing:0.1em;text-align:right;margin:calc(63 / 750 * 100%) calc(20 / 750 * 100%) 0 0;z-index:100}#worldCol h2 span{font-size:2.5em;letter-spacing:0.1em}#worldCol .imgSlider{position:relative;display:block;margin-top:calc(29 / 750 * 100%)}#worldCol .imgSlider ul li{background-size:cover !important}#worldCol .imgSlider ul li img{width:100%;height:auto}#worldCol .imgSlider .slick-dots{margin-top:calc(33 / 750 * 100%)}#worldCol .catch{position:relative;display:inline-block;background:#000;font-size:0.8em;letter-spacing:0;font-family:"Noto Serif JP",serif;padding:0 0 0.1em 0.5em;margin:0 0 0 calc(34 / 750 * 100%);z-index:100}#worldCol .text{margin:40px calc(34 / 750 * 100%) 0;font-size:0.7em;letter-spacing:-0.01em}#worldCol .text span+span{margin-top:0.3em}}@media screen and (min-width: 960px){#worldCol{height:calc(550 / 1440 * 98.5vw);max-height:550px}#worldCol:before,#worldCol:after{content:"";position:absolute;z-index:-1}#worldCol:before{top:min(calc(50 / 1440 * 98.5vw),50px);left:0;background:#292929;width:100%;height:60%}#worldCol:after{top:0;right:50%;background:#22f;width:50%;height:100%;margin-right:min(calc(290 / 1440 * 98.5vw),290px)}#worldCol>.objText{position:absolute;top:min(calc(10 / 1440 * 98.5vw),10px);left:50%;width:calc(182 / 1440 * 98.5vw);max-width:182px;color:#000;padding-top:min(calc(9 / 1440 * 98.5vw),9px);border-top:solid 2px #000;margin-left:max(calc(-600 / 1440 * 98.5%),-591px)}#worldCol h2{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:baseline;align-items:baseline;padding:min(calc(149 / 1440 * 98.5vw),149px) 0 0 min(calc(270 / 1440 * 98.5vw),270px);margin:0 auto;z-index:100}#worldCol h2 span{font-size:9.8em;line-height:1em;letter-spacing:0.075em}#worldCol h2 span.sTxt{font-size:1.3em;margin-left:min(calc(12 / 1440 * 98.5vw),12px)}#worldCol .imgSlider{position:absolute;top:0;left:50%;width:calc(690 / 1440 * 98.5%);max-width:680px;padding-top:min(calc(21 / 1440 * 98.5vw),21px);margin:min(calc(60 / 1440 * 98.5vw),60px) 0 0 max(calc(-600 / 1440 * 98.5%),-591px);overflow:hidden;z-index:100}#worldCol .imgSlider>.objText{position:absolute;top:0;left:0;height:calc(42 / 1440 * 98.5vw);max-height:42px;padding:0.4em 0 0 1.5em}#worldCol .imgSlider>.objText:before{content:"";position:absolute;top:0;left:0;background:#000;width:100%;height:200%;padding-left:8em;z-index:-1;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:skewX(45deg);transform:skewX(45deg)}#worldCol .imgSlider ul li img{width:100%;height:auto}#worldCol .imgSlider .slick-dots{margin-top:min(calc(23 / 1440 * 98.5vw),23px)}#worldCol .catchWrap{position:relative;text-align:center;margin-top:min(calc(60 / 1440 * 98.5vw),60px);z-index:100}#worldCol .catchWrap .catch{display:inline-block;background:#000;font-size:1.3em;letter-spacing:0.08em;font-family:"Noto Serif JP",serif;padding:0 0.5em 0.1em}#worldCol .text{width:calc(364 / 1440 * 98.5vw);max-width:364px;font-size:0.85em;letter-spacing:0.075em;padding:0 min(calc(28 / 1440 * 98.5vw),28px) 0 min(calc(808 / 1440 * 100%),808px);margin:min(calc(50 / 1440 * 98.5vw),50px) auto 0}#worldCol .text span+span{margin-top:0.3em}}#amCol{position:relative}#amCol.is-active:before{transition:height 0.4s 0.2s}#amCol.is-active:after{transition:width 0.8s 0.2s}#amCol.is-active .imgSlider{top:0;opacity:1;transition:top 0.4s 0.6s, opacity 0.4s 0.6s}#amCol:not(.is-active):before{height:0}#amCol:not(.is-active):after{width:0}#amCol:not(.is-active) .imgSlider{top:-10vw;opacity:0}@media screen and (max-width: 959px){#amCol:before{content:"";position:absolute;top:0;left:0;background:#292929;width:calc(177 / 750 * 100%);height:100%;padding-bottom:calc(200 / 750 * 100%);z-index:-1}#amCol:after{content:"";position:absolute;bottom:calc(-34 / 750 * 100%);left:0%;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20540%20476%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2322f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E8%83%8C%E6%99%AF%E6%9F%84%22%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22283%20476%20540%20219%20540%200%20477%200%201%20476%20283%20476%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22219%200%200%200%200%20219%20219%200%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") left top repeat-x;background-size:auto 100%;width:100%;height:0;padding-top:calc(150 / 750 * 100%);z-index:-1}#amCol h2{width:100%;letter-spacing:0.1em;margin:calc(150 / 750 * 100%) 0 0 0;z-index:100;text-align:center}#amCol h2 span{display:block;font-size:2.5em;letter-spacing:0.1em}#amCol h2 span.sTxt{font-size:0.9em}#amCol .imgSlider{position:relative;display:block;margin-top:calc(29 / 750 * 100%);padding-top:min(calc(21 / 1440 * 98.5vw),21px)}#amCol .imgSlider>.objText{position:absolute;top:-1px;left:0;margin:calc(-20 / 750 * 100%) 0 0 0;width:calc(198 / 750 * 100%)}#amCol .imgSlider>.objText:before{content:"";position:absolute;top:0;left:0;background:#000;width:100%;height:200%;padding-left:8em;z-index:-1;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:skewX(45deg);transform:skewX(45deg)}#amCol .imgSlider ul li{background-size:cover !important}#amCol .imgSlider ul li img{width:100%;height:auto}#amCol .imgSlider .slick-dots{margin-top:calc(33 / 750 * 100%)}#amCol .text{margin:40px calc(34 / 750 * 100%) 0;font-size:0.7em;letter-spacing:-0.01em}#amCol .text span+span{margin-top:0.3em}}@media screen and (min-width: 960px){#amCol{padding-bottom:calc(30 / 750 * 100%)}#amCol:before{content:"";position:absolute;top:0;left:50%;background:#292929;width:calc(590 / 1440 * 98.5%);max-width:580px;height:100%;margin-left:max(calc(-295 / 1440 * 98.5%),-291px);z-index:-1}#amCol:after{content:"";position:absolute;bottom:0;left:50%;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20540%20476%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2322f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E8%83%8C%E6%99%AF%E6%9F%84%22%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22283%20476%20540%20219%20540%200%20477%200%201%20476%20283%20476%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22219%200%200%200%200%20219%20219%200%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") left top repeat-x;background-size:auto 80%;width:50%;height:0;padding-top:calc(100 / 750 * 100%);z-index:-1}#amCol h2{padding:min(calc(100 / 1440 * 98.5vw),100px) 0 min(calc(30 / 1440 * 98.5vw),30px) 0;margin:0 auto;text-align:center;z-index:100}#amCol h2 span{display:block;font-size:9.8em;line-height:1em;letter-spacing:0.075em}#amCol h2 span.sTxt{font-size:1.3em;margin-left:min(calc(12 / 1440 * 98.5vw),12px)}#amCol .imgSlider{position:relative;top:0;left:50%;width:calc(680 / 1440 * 98.5vw);max-width:680px;padding-top:min(calc(21 / 1440 * 98.5vw),21px);margin:min(calc(50 / 1440 * 98.5vw),50px) 0 0 max(calc(-600 / 1440 * 98.5%),-591px);overflow:hidden;z-index:100}#amCol .imgSlider>.objText{position:absolute;top:0;left:0;height:calc(42 / 1440 * 98.5vw);max-height:42px;padding:0.4em 0 0 1.5em}#amCol .imgSlider>.objText:before{content:"";position:absolute;top:0;left:0;background:#000;width:100%;height:200%;padding-left:8em;z-index:-1;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:skewX(45deg);transform:skewX(45deg)}#amCol .imgSlider .slick-dots{margin-top:min(calc(23 / 1440 * 98.5vw),23px)}#amCol .text{position:absolute;top:min(calc(310 / 1440 * 98.5vw),310px);left:50%;width:calc(390 / 1440 * 98.5vw);max-width:390px;font-size:0.85em;letter-spacing:0.075em;padding:0;margin:min(calc(50 / 1440 * 98.5vw),50px) 0 0 min(calc(192 / 1440 * 98.5vw),192px)}#amCol .text span+span{margin-top:0.3em}}.amColInner{position:relative}.amColInner.is-active:before{transition:height 0.4s 0.2s}.amColInner.is-active:after{transition:width 0.8s 0.2s}.amColInner.is-active .imgSlider{top:0;opacity:1;transition:top 0.4s 0.6s, opacity 0.4s 0.6s}.amColInner:not(.is-active):before{height:0}.amColInner:not(.is-active):after{width:0}.amColInner:not(.is-active) .imgSlider{top:-10vw;opacity:0}@media screen and (max-width: 959px){.amColInner{margin-top:calc(68 / 750 * 100%)}.amColInner:before{content:"";position:absolute;top:0;left:0;background:#292929;width:calc(177 / 750 * 100%);height:100%;padding-bottom:calc(100 / 750 * 100%);z-index:-1}.amColInner:after{content:"";position:absolute;bottom:calc(-34 / 750 * 100%);left:0%;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20540%20476%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2322f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E8%83%8C%E6%99%AF%E6%9F%84%22%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22283%20476%20540%20219%20540%200%20477%200%201%20476%20283%20476%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22219%200%200%200%200%20219%20219%200%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") left top repeat-x;background-size:auto 100%;width:100%;height:0;padding-top:calc(150 / 750 * 100%);z-index:-1}.amColInner h3{width:100%;font-weight:400;letter-spacing:0.1em;text-align:left;margin:calc(63 / 750 * 100%) 0 0 calc(27 / 750 * 100%);z-index:100}.amColInner h3 span{display:block;font-size:2em;letter-spacing:0.1em}.amColInner h3 span.sTxt{font-size:0.9em}.amColInner .imgSlider{position:relative;display:block;margin-top:calc(29 / 750 * 100%);padding-top:min(calc(21 / 1440 * 98.5vw),21px)}.amColInner .imgSlider>.objText{position:absolute;top:-1px;left:0;margin:calc(-20 / 750 * 100%) 0 0 0;width:calc(198 / 750 * 100%)}.amColInner .imgSlider>.objText:before{content:"";position:absolute;top:0;left:0;background:#000;width:100%;height:200%;padding-left:8em;z-index:-1;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:skewX(45deg);transform:skewX(45deg)}.amColInner .imgSlider ul li{background-size:cover !important}.amColInner .imgSlider ul li img{width:100%;height:auto}.amColInner .imgSlider .slick-dots{margin-top:calc(33 / 750 * 100%)}.amColInner .catch{position:relative;display:inline-block;background:#000;font-size:0.8em;letter-spacing:0;font-family:"Noto Serif JP",serif;padding:0 0 0.1em 0.5em;margin:0 0 0 calc(34 / 750 * 100%);z-index:100}.amColInner .text{margin:40px calc(34 / 750 * 100%) 0;font-size:0.7em;letter-spacing:-0.01em}.amColInner .text span+span{margin-top:0.3em}}@media screen and (min-width: 960px){.amColInner{padding-bottom:calc(30 / 750 * 100%)}.amColInner:before{content:"";position:absolute;top:0;left:50%;background:#292929;width:calc(551 / 1440 * 98.5vw);max-width:551px;height:100%;margin-left:max(calc(-291 / 1440 * 98.5vw),-291px);z-index:-1}.amColInner:after{content:"";position:absolute;bottom:0;left:50%;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20540%20476%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2322f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E8%83%8C%E6%99%AF%E6%9F%84%22%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22283%20476%20540%20219%20540%200%20477%200%201%20476%20283%20476%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22219%200%200%200%200%20219%20219%200%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") left top repeat-x;background-size:auto 80%;width:50%;height:0;padding-top:calc(100 / 750 * 100%);z-index:-1}.amColInner h3{width:calc(1140 / 1440 * 98.5vw);max-width:1140px;padding:min(calc(80 / 1440 * 98.5vw),80px) 0 0 0;margin:0 auto;text-align:left}.amColInner h3 span{display:block;font-size:6.8em;line-height:1em;letter-spacing:0.075em}.amColInner h3 span.sTxt{font-size:1.3em;margin-left:min(calc(12 / 1440 * 98.5vw),12px)}.amColInner .imgSlider{position:relative;top:0;left:50%;width:calc(680 / 1440 * 98.5vw);max-width:680px;padding-top:min(calc(21 / 1440 * 98.5vw),21px);margin:min(calc(50 / 1440 * 98.5vw),50px) 0 0 max(calc(-591 / 1440 * 98.5vw),-591px);overflow:hidden;z-index:100}.amColInner .imgSlider>.objText{position:absolute;top:0;left:0;height:calc(42 / 1440 * 98.5vw);max-height:42px;padding:0.4em 0 0 1.5em}.amColInner .imgSlider>.objText:before{content:"";position:absolute;top:0;left:0;background:#000;width:100%;height:200%;padding-left:8em;z-index:-1;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:skewX(45deg);transform:skewX(45deg)}.amColInner .imgSlider .slick-dots{margin-top:min(calc(23 / 1440 * 98.5vw),23px)}.amColInner .text{position:absolute;top:min(calc(218 / 1440 * 98.5vw),218px);left:50%;width:calc(364 / 1440 * 98.5vw);max-width:364px;font-size:0.85em;letter-spacing:0.075em;padding:0;margin:min(calc(50 / 1440 * 98.5vw),50px) 0 0 min(calc(192 / 1440 * 98.5vw),192px)}.amColInner .text span+span{margin-top:0.3em}}.imgWrap{position:relative;z-index:100;overflow:hidden}@media screen and (max-width: 959px){.imgWrap{padding:calc(27 / 750 * 100%);padding-right:calc(18 / 750 * 100%);margin:0 calc(34 / 750 * 100%)}}@media screen and (min-width: 960px){.imgWrap{width:calc(680 / 1440 * 98.5vw);max-width:680px;padding:min(calc(27 / 1440 * 98.5vw),27px);padding-right:min(calc(18 / 1440 * 98.5vw),18px);margin-right:min(calc(9 / 1440 * 98.5vw),9px)}}.imgWrap:before,.imgWrap:after{content:"";position:absolute;top:0;width:8px;height:8px;border-top:solid 1px #22f}.imgWrap:before{left:0;border-left:solid 1px #22f}.imgWrap:after{right:0;border-right:solid 1px #22f}.imgWrap .objText{position:absolute;top:0;left:0}@media screen and (max-width: 959px){.imgWrap .objText{font-size:0.4em;margin:0 0 0 calc(27 / 682 * 100%)}}@media screen and (min-width: 960px){.imgWrap .objText{font-size:0.8em;margin:0.5em 0 0 min(calc(27 / 1440 * 98.5vw),27px)}}.imgWrap .obj{position:absolute;left:0;height:100%;overflow:hidden;z-index:-1}@media screen and (max-width: 959px){.imgWrap .obj{top:calc(54 / 750 * 100%);width:calc(100% - 18 / 682 * 100%)}}@media screen and (min-width: 960px){.imgWrap .obj{top:min(calc(54 / 1440 * 98.5vw),54px);width:calc(100% - 18 / 1440 * 98.5vw);min-width:calc(100% - 18px)}}.imgWrap .obj:before{content:"";position:absolute;bottom:0;left:-7.5%;background:#22f;width:100%;height:100%;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:skewX(45deg);transform:skewX(45deg)}.imgWrap .imgBox:before,.imgWrap .imgBox:after{content:"";position:absolute;bottom:0;width:8px;height:8px;border-bottom:solid 1px #22f}.imgWrap .imgBox:before{left:0;border-left:solid 1px #22f}.imgWrap .imgBox:after{right:0;border-right:solid 1px #22f}.imgWrap .imgBox img{width:100%;height:auto}@media screen and (min-width: 960px){.imgChara{position:absolute}}.imgChara div{display:block;width:100%;height:100%;overflow:hidden}.imgChara img{width:100%;height:auto}.txtChara{position:absolute;top:0;font-family:"Chakra Petch","Noto Sans JP",sans-serif;font-weight:700;letter-spacing:0.05em;-webkit-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none;z-index:100}@media screen and (max-width: 959px){.txtChara{right:0;font-size:2em;-webkit-transform-origin:right top;transform-origin:right top}}@media screen and (min-width: 960px){.txtChara{left:50%;font-size:3em;-webkit-transform-origin:left bottom;transform-origin:left bottom}}#drifterCol{position:relative}#drifterCol.is-active:before,#drifterCol.is-active:after{transition:width 0.4s 0.2s}#drifterCol.is-active .imgWrap{left:0;transition:left 0.4s 0.6s}#drifterCol.is-active .imgChara div{transition:height 0.8s 0.2s}#drifterCol:not(.is-active):before,#drifterCol:not(.is-active):after{width:0}#drifterCol:not(.is-active) .imgWrap{left:100vw}#drifterCol:not(.is-active) .imgChara div{height:0}@media screen and (max-width: 959px){#drifterCol{margin-top:calc(170 / 750 * 100%)}#drifterCol:before,#drifterCol:after{content:"";position:absolute;top:0;background:#22f;width:calc(180 / 750 * 100%);height:0;padding-top:calc(1060 / 750 * 100%);margin-top:calc(275 / 750 * 100%);z-index:-1}#drifterCol:before{left:0;margin-left:calc(71 / 750 * 100%)}#drifterCol:after{right:0;margin-right:calc(71 / 750 * 100%)}#drifterCol h2{position:absolute;top:0;left:0;width:100%;font-weight:400;letter-spacing:0.1em;margin:0 0 0 calc(27 / 750 * 100%);z-index:100}#drifterCol h2 span{display:block;font-size:2.5em;letter-spacing:0.1em}#drifterCol h2 span.sTxt{font-size:0.9em}#drifterCol .imgChara{width:73.5%;aspect-ratio:367 / 855;padding-top:calc(170 / 750 * 100%);margin-left:23%}#drifterCol .txtChara{margin:calc(500 / 750 * 100%) calc(14 / 750 * 100%) 0 0}#drifterCol .text{font-size:0.7em;margin:calc(25 / 750 * 100%) calc(34 / 750 * 100%) 0}#drifterCol .imgWrap{margin-top:calc(45 / 750 * 100%)}}@media screen and (min-width: 960px){#drifterCol{height:calc(990 / 1440 * 98.5vw);max-height:990px}#drifterCol:before{content:"";position:absolute;top:0;left:50%;background:#292929;width:calc(501 / 1440 * 98.5vw);max-width:501px;height:calc(100% - 37 / 1440 * 98.5vw);max-height:calc(100% - 37px);margin-left:max(calc(-310 / 1440 * 98.5vw),-310px);z-index:-1}#drifterCol>.obj:before,#drifterCol>.obj:after{content:"";position:absolute;bottom:0;right:50%;background:#22f;width:calc(135 / 1440 * 98.5vw);max-width:135px;height:calc(100% - 180 / 1440 * 98.5vw);max-height:calc(100% - 180px);z-index:-1}#drifterCol>.obj:before{margin-right:min(calc(229 / 1440 * 98.5vw),229px)}#drifterCol>.obj:after{margin-right:min(calc(510 / 1440 * 98.5vw),510px)}#drifterCol .imgChara{top:0;left:50%;width:calc(367 / 1440 * 98.5vw);max-width:367px;aspect-ratio:367 / 855;margin:min(calc(52 / 1440 * 98.5vw),52px) 0 0 max(calc(-538 / 1440 * 98.5vw),-538px)}#drifterCol .txtChara{margin-left:max(calc(-604 / 1440 * 98.5vw),-604px)}#drifterCol .inner{width:calc(800 / 1440 * 98.5vw);max-width:800px;text-align:right;padding-left:min(calc(400 / 1440 * 98.5vw),400px);margin:0 auto}#drifterCol .inner h2{display:inline-block;text-align:left;margin-top:min(calc(37 / 1440 * 98.5vw),37px)}#drifterCol .inner h2 span{display:block;font-size:9.8em;line-height:1em;letter-spacing:0.1em}#drifterCol .inner h2 span.sTxt{font-size:1.3em;margin-left:min(calc(8 / 1440 * 98.5vw),8px)}#drifterCol .inner .text{display:inline-block;width:calc(482 / 1440 * 98.5vw);max-width:482px;font-size:0.9em;text-align:left;margin:min(calc(38 / 1440 * 98.5vw),38px) min(calc(9 / 1440 * 98.5vw),9px) 0 0}#drifterCol .inner .text span+span{margin-top:0.2em}#drifterCol .inner .imgWrap{display:inline-block;margin:min(calc(45 / 1440 * 98.5vw),45px) min(calc(9 / 1440 * 98.5vw),9px) 0 0}}#magusCol{position:relative}#magusCol.is-active:before{transition:padding-top 0.4s 0.2s}#magusCol.is-active>.obj div{transition:width 0.8s 0.2s}#magusCol.is-active .imgWrap{left:0;transition:left 0.4s 0.6s}#magusCol.is-active .imgChara div{transition:height 0.8s 0.2s}#magusCol:not(.is-active):before{padding-top:0}#magusCol:not(.is-active)>.obj div{width:0}#magusCol:not(.is-active) .imgWrap{left:100vw}#magusCol:not(.is-active) .imgChara div{height:0}@media screen and (max-width: 959px){#magusCol{margin-top:calc(165 / 750 * 100%)}#magusCol:before{content:"";position:absolute;top:0;right:0;background:#292929;width:calc(395 / 750 * 100%);height:0;padding-top:calc(1650 / 750 * 100%);margin-top:calc(95 / 750 * 100%);z-index:-1}#magusCol>.obj div{position:absolute;top:0;width:calc(1150 / 750 * 100vw);height:calc(1150 / 750 * 100vw / 958 * 830);z-index:-1;overflow:hidden}#magusCol>.obj div:nth-child(1){left:50%;margin-top:calc(165 / 750 * 100%)}#magusCol>.obj div:nth-child(2){left:-80%;margin-top:calc(710 / 750 * 100%)}#magusCol>.obj div img{height:100%;height:auto}#magusCol h2{position:absolute;top:0;left:0;width:100%;font-weight:400;letter-spacing:0.1em;margin:0 0 0 calc(27 / 750 * 100%);z-index:100}#magusCol h2 span{display:block;font-size:2.5em;letter-spacing:0.1em}#magusCol h2 span.sTxt{font-size:0.9em}#magusCol .imgChara{width:65.5%;padding-top:calc(165 / 750 * 100%);aspect-ratio:328 / 880;margin-left:7%}#magusCol .txtChara{margin:calc(500 / 750 * 100%) calc(14 / 750 * 100%) 0 0}#magusCol .text{font-size:0.7em;margin:calc(50 / 750 * 100%) calc(34 / 750 * 100%) 0}#magusCol .imgWrap{margin-top:calc(45 / 750 * 100%)}}@media screen and (min-width: 960px){#magusCol{height:calc(1144 / 1440 * 98.5vw);max-height:1144px}#magusCol:before{content:"";position:absolute;top:min(calc(204 / 1440 * 98.5vw),204px);left:50%;background:#292929;width:70%;height:0;padding-top:min(calc(597 / 1440 * 98.5vw),597px);margin-left:max(calc(-291 / 1440 * 98.5vw),-291px);z-index:-1}#magusCol>.obj div{position:absolute;top:0;width:calc(958 / 1440 * 98.5vw);max-width:958px;height:calc(830 / 1440 * 98.5vw);max-height:830px;overflow:hidden;z-index:-1}#magusCol>.obj div:nth-child(1){left:50%;margin:max(calc(-10 / 1440 * 98.5vw),-10px) 0 0 min(calc(391 / 1440 * 98.5vw),391px)}#magusCol>.obj div:nth-child(2){left:50%;margin:min(calc(306 / 1440 * 98.5vw),306px) 0 0 max(calc(-1020 / 1440 * 98.5vw),-1020px)}#magusCol>.obj div img{height:100%;height:auto}#magusCol .imgChara{top:0;left:50%;width:calc(328 / 1440 * 98.5vw);max-width:328px;aspect-ratio:328 / 880;margin:min(calc(153 / 1440 * 98.5vw),153px) 0 0 max(calc(-550 / 1440 * 98.5vw),-550px)}#magusCol .txtChara{margin:min(calc(100 / 1440 * 98.5vw),100px) 0 0 max(calc(-604 / 1440 * 98.5vw),-604px)}#magusCol .inner{width:calc(800 / 1440 * 98.5vw);max-width:800px;text-align:right;padding-left:min(calc(400 / 1440 * 98.5vw),400px);margin:0 auto}#magusCol .inner h2{display:inline-block;text-align:left;padding-right:min(calc(130 / 1440 * 98.5vw),130px);margin-top:min(calc(124 / 1440 * 98.5vw),124px)}#magusCol .inner h2 span{display:block;font-size:9.8em;line-height:1em;letter-spacing:0.1em}#magusCol .inner h2 span.sTxt{font-size:1.3em;margin-left:min(calc(8 / 1440 * 98.5vw),8px)}#magusCol .inner .text{display:inline-block;width:calc(482 / 1440 * 98.5vw);max-width:482px;font-size:0.9em;text-align:left;margin:min(calc(38 / 1440 * 98.5vw),38px) min(calc(9 / 1440 * 98.5vw),9px) 0 0}#magusCol .inner .text span+span{margin-top:0.2em}#magusCol .inner .imgWrap{display:inline-block;margin:min(calc(45 / 1440 * 98.5vw),45px) min(calc(9 / 1440 * 98.5vw),9px) 0 0}}#cradlecoffinCol{position:relative}#cradlecoffinCol.is-active:before{transition:height 0.4s 0.2s}#cradlecoffinCol.is-active:after{transition:width 0.8s 0.2s}#cradlecoffinCol.is-active .imgChara div{transition:height 0.8s 0.2s}#cradlecoffinCol:not(.is-active):before{height:0}#cradlecoffinCol:not(.is-active):after{width:0}#cradlecoffinCol:not(.is-active) .imgChara div{height:0}@media screen and (max-width: 959px){#cradlecoffinCol{margin-top:calc(140 / 750 * 100%)}#cradlecoffinCol:after{content:"";position:absolute;top:0;left:0;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20540%20476%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2322f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E8%83%8C%E6%99%AF%E6%9F%84%22%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22283%20476%20540%20219%20540%200%20477%200%201%20476%20283%20476%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22219%200%200%200%200%20219%20219%200%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") left top repeat-x;background-size:auto 100%;width:100%;height:0;padding-top:calc(572 / 750 * 100%);margin-top:calc(360 / 750 * 100%);z-index:-1}#cradlecoffinCol h2{position:absolute;top:0;left:0;width:100%;font-weight:400;letter-spacing:0.1em;margin:0 0 0 calc(27 / 750 * 100%);z-index:100}#cradlecoffinCol h2 span{display:block;font-size:2.5em;letter-spacing:0.1em}#cradlecoffinCol h2 span+span:not(.sTxt){margin-top:calc(-25 / 750 * 100%)}#cradlecoffinCol h2 span.sTxt{font-size:0.9em}#cradlecoffinCol .imgChara{width:146%;aspect-ratio:1073 / 759;padding-top:calc(280 / 750 * 100%);margin-left:-26.5%}#cradlecoffinCol .txtChara{margin:calc(635 / 750 * 100%) calc(14 / 750 * 100%) 0 0}#cradlecoffinCol .text{font-size:0.7em;margin:calc(30 / 750 * 100%) calc(34 / 750 * 100%) 0}#cradlecoffinCol .imgWrap{margin-top:calc(45 / 750 * 100%)}}@media screen and (min-width: 960px){#cradlecoffinCol{height:calc(825 / 1440 * 98.5vw);max-height:825px;margin-top:min(calc(42 / 1440 * 98.5vw),42px)}#cradlecoffinCol:before,#cradlecoffinCol:after{content:"";position:absolute;z-index:-1}#cradlecoffinCol:before{top:min(calc(177 / 1440 * 98.5vw),177px);right:50%;background:#292929;width:60%;height:calc(488 / 1440 * 98.5vw);max-height:488px;margin-right:max(calc(-72 / 1440 * 98.5vw),-72px)}#cradlecoffinCol:after{bottom:0;left:0;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20540%20476%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2322f%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%202%22%3E%3Cg%20id%3D%22%E8%83%8C%E6%99%AF%E6%9F%84%22%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22283%20476%20540%20219%20540%200%20477%200%201%20476%20283%20476%22%2F%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22219%200%200%200%200%20219%20219%200%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") left top repeat-x;background-size:auto 100%;width:100%;height:calc(480 / 1440 * 98.5vw);max-height:480px;margin-right:min(calc(290 / 1440 * 98.5vw),290px)}#cradlecoffinCol .objText{position:absolute;top:0;left:50%;margin-left:max(calc(-591 / 1440 * 98.5vw),-591px)}#cradlecoffinCol .imgChara{left:50%;width:calc(1073 / 1440 * 98.5vw);max-width:1073px;aspect-ratio:1073 / 759;margin:min(calc(27 / 1440 * 98.5vw),27px) 0 0 max(calc(-309 / 1440 * 98.5vw),-309px)}#cradlecoffinCol .txtChara{-webkit-transform-origin:left top;transform-origin:left top;margin:min(calc(23 / 1440 * 98.5vw),23px) 0 0 min(calc(604 / 1440 * 98.5vw),604px)}#cradlecoffinCol .inner{box-sizing:border-box;position:relative;width:calc(calc(1200 / 1440 * 100%) - calc(9*2 / 1440 * 98.5vw));max-width:calc(1200px - calc(9 * 2px));text-align:left;padding-right:min(calc(400 / 1440 * 98.5vw),400px);margin:0 auto;z-index:100}#cradlecoffinCol .inner h2{display:inline-block;text-align:left;padding-right:min(calc(130 / 1440 * 98.5vw),130px);margin-top:min(calc(11 / 1440 * 98.5vw),11px);margin-left:min(calc(-9 / 1440 * 98.5vw),-9px)}#cradlecoffinCol .inner h2 span{display:block;font-size:9.8em;line-height:1em;letter-spacing:0.1em}#cradlecoffinCol .inner h2 span+span:not(.sTxt){margin-top:max(calc(-17 / 1440 * 98.5vw),-17px)}#cradlecoffinCol .inner h2 span.sTxt{font-size:1.3em;margin-left:min(calc(8 / 1440 * 98.5vw),8px)}#cradlecoffinCol .inner .text{display:inline-block;width:calc(382 / 1440 * 98.5vw);max-width:382px;font-size:0.9em;text-align:left;margin:min(calc(112 / 1440 * 98.5vw),112px) 0 0 0}#cradlecoffinCol .inner .text span+span{margin-top:0.2em}#cradlecoffinCol .inner .imgWrap{display:inline-block;margin:min(calc(45 / 1440 * 98.5vw),45px) min(calc(9 / 1440 * 98.5vw),9px) 0 0}}#chronologyCol{position:relative}#chronologyCol.is-active #chronologyListWrap:before,#chronologyCol.is-active #chronologyListWrap:after{width:50%}#chronologyCol.is-active #chronologyListWrap:before{transition:width 0.3s 0.9s}#chronologyCol.is-active #chronologyListWrap:after{transition:width 0.3s 1.2s}#chronologyCol.is-active #chronologyList img{opacity:1;transition:opacity 0.05s 0.85s}#chronologyCol.is-active #chronologyList span:before,#chronologyCol.is-active #chronologyList span:after{width:100%;left:100%;opacity:0}#chronologyCol.is-active #chronologyList span.anime01:before{transition:width 0.3s 0.3s, left 0.3s 0.95s, opacity 0.3s 2.8s}#chronologyCol.is-active #chronologyList span.anime01:after{transition:width 0.3s 0.35s, left 0.3s 1s, opacity 0.3s 2.8s}#chronologyCol.is-active #chronologyList span.anime02:before{transition:width 0.3s 0.4s, left 0.3s 1.05s, opacity 0.3s 2.8s}#chronologyCol.is-active #chronologyList span.anime02:after{transition:width 0.3s 0.45s, left 0.3s 1.1s, opacity 0.3s 2.8s}#chronologyCol.is-active #chronologyList span.anime03:before{transition:width 0.3s 0.5s, left 0.3s 1.15s, opacity 0.3s 2.8s}#chronologyCol.is-active #chronologyList span.anime03:after{transition:width 0.3s 0.55s, left 0.3s 1.2s, opacity 0.3s 2.8s}#chronologyCol.is-active #chronologyList span.anime04:before{transition:width 0.3s 0.6s, left 0.3s 1.25s, opacity 0.3s 2.8s}#chronologyCol.is-active #chronologyList span.anime04:after{transition:width 0.3s 0.65s, left 0.3s 1.3s, opacity 0.3s 2.8s}#chronologyCol.is-active #chronologyList span.anime05:before{transition:width 0.3s 0.7s, left 0.3s 1.35s, opacity 0.3s 2.8s}#chronologyCol.is-active #chronologyList span.anime05:after{transition:width 0.3s 0.75s, left 0.3s 1.4s, opacity 0.3s 2.8s}#chronologyCol:not(.is-active) #chronologyListWrap:before,#chronologyCol:not(.is-active) #chronologyListWrap:after{width:0}#chronologyCol:not(.is-active) #chronologyList img{opacity:0}#chronologyCol:not(.is-active) #chronologyList span:before,#chronologyCol:not(.is-active) #chronologyList span:after{width:0}#chronologyCol #chronologyList{position:relative;display:block;margin:0 auto;overflow-x:hidden}#chronologyCol #chronologyList img{width:100%;height:auto}#chronologyCol #chronologyList span{position:absolute;top:0;left:0;width:100%;height:20%;pointer-events:none}#chronologyCol #chronologyList span:before,#chronologyCol #chronologyList span:after{content:"";position:absolute;left:0;background:#22f;height:50%;opacity:1}#chronologyCol #chronologyList span:before{top:0}#chronologyCol #chronologyList span:after{top:50%}#chronologyCol #chronologyList span.anime02{top:20%}#chronologyCol #chronologyList span.anime03{top:40%}#chronologyCol #chronologyList span.anime04{top:60%}#chronologyCol #chronologyList span.anime05{top:80%}#chronologyCol .animeLink{position:absolute;top:0;left:0;background:#000;opacity:0}@media screen and (max-width: 959px){#chronologyCol{margin-top:calc(152 / 750 * 100%)}#chronologyCol>.obj img{position:absolute;top:0;width:calc(135 / 750 * 100%);height:auto;margin-top:calc(835 / 750 * 100%);z-index:-1}#chronologyCol>.obj img:nth-child(1){left:50%;margin-left:calc(-412 / 750 * 100%)}#chronologyCol>.obj img:nth-child(2){right:50%;margin-right:calc(-412 / 750 * 100%)}#chronologyCol h2{position:absolute;top:0;left:0;width:100%;font-weight:400;letter-spacing:0.05em;margin:0 0 0 calc(27 / 750 * 100%);z-index:100}#chronologyCol h2 span{display:block;font-size:2.5em;letter-spacing:0.05em}#chronologyCol .animeLink{width:calc(327 / 684 * 100%);height:0;padding-bottom:calc(350 / 684 * 100%);margin-top:calc(1565 / 684 * 100%);z-index:50}#chronologyCol .animeLink:hover{opacity:0}#chronologyCol #chronologyListWrap{padding-top:calc(152 / 750 * 100%)}#chronologyCol #chronologyList{width:calc(684 / 750 * 100%);max-width:684px}}@media screen and (min-width: 960px){#chronologyCol{margin-top:min(calc(148 / 1440 * 98.5vw),148px)}#chronologyCol>.obj img{position:absolute;top:0;width:calc(226 / 1440 * 98.5vw);max-width:226px;height:auto;margin-top:min(calc(96 / 1440 * 98.5vw),96px);z-index:-1}#chronologyCol>.obj img:nth-child(1){left:50%;margin-left:max(calc(-793 / 1440 * 98.5vw),-793px)}#chronologyCol>.obj img:nth-child(2){right:50%;margin-right:max(calc(-793 / 1440 * 98.5vw),-793px)}#chronologyCol h2{position:relative;width:100%;text-align:center;z-index:100}#chronologyCol h2 span{display:block;font-size:9.8em;line-height:1em;letter-spacing:0.1em}#chronologyCol .animeLink{width:calc(452 / 1440 * 98.5vw);max-width:452px;height:0;padding-bottom:min(calc(124 / 1440 * 98.5vw),124px);margin-top:min(calc(1211 / 1440 * 98.5vw),1211px)}#chronologyCol .animeLink:hover{opacity:0.25}#chronologyCol #chronologyListWrap{position:relative;padding-top:min(calc(50 / 1440 * 98.5vw),50px)}#chronologyCol #chronologyListWrap:before,#chronologyCol #chronologyListWrap:after{content:"";position:absolute;height:calc(50% - (25 / 1440 * 98.5vw));max-height:calc(50% - 25px);z-index:-1}#chronologyCol #chronologyListWrap:before{top:0;right:50%;background:#292929;height:calc(75% - (37.5 / 1440 * 98.5%));max-height:calc(75% - 37.5px);margin-top:min(calc(50 / 1440 * 98.5vw),50px);margin-right:min(calc(518 / 1440 * 98.5vw),509px)}#chronologyCol #chronologyListWrap:after{bottom:0;left:50%;background:#22f;height:calc(50% - (25 / 1440 * 98.5%));max-height:calc(50% - 25px);margin-left:min(calc(518 / 1440 * 98.5%),509px)}#chronologyCol #chronologyList{width:calc(782 / 1440 * 98.5vw);max-width:782px}}#chronologyCol #hobbyCol.is-active .imgBox span:before,#chronologyCol #hobbyCol.is-active .imgBox span:after{opacity:0}#chronologyCol #hobbyCol.is-active .imgBox span:before{transition:width 0.3s, opacity 0.1s 0.7s}#chronologyCol #hobbyCol.is-active .imgBox span:after{transition:width 0.3s 0.1s, opacity 0.1s 0.7s}#chronologyCol #hobbyCol.is-active .imgBox span+span:before{transition:width 0.3s 0.2s, opacity 0.1s 0.7s}#chronologyCol #hobbyCol.is-active .imgBox span+span:after{transition:width 0.3s 0.3s, opacity 0.1s 0.7s}#chronologyCol #hobbyCol.is-active .imgBox div{transition:width 0.3s 0.4s}#chronologyCol #hobbyCol:not(.is-active) .imgBox span:before,#chronologyCol #hobbyCol:not(.is-active) .imgBox span:after{width:0}#chronologyCol #hobbyCol:not(.is-active) .imgBox div{width:0}#chronologyCol #hobbyCol .imgBox{position:relative;aspect-ratio:1020 / 574}@media screen and (max-width: 959px){#chronologyCol #hobbyCol .imgBox{margin:0 calc(53 / 750 * 100%)}}@media screen and (min-width: 960px){#chronologyCol #hobbyCol .imgBox{width:calc(1020 / 1440 * 98.5vw);max-width:1020px;margin:0 auto}}#chronologyCol #hobbyCol .imgBox span{position:absolute;top:0;left:0;width:100%;height:40%;pointer-events:none}#chronologyCol #hobbyCol .imgBox span:before,#chronologyCol #hobbyCol .imgBox span:after{content:"";position:absolute;left:0;background:url(../images/top/bnr_plamodel.jpg) no-repeat;background-size:auto 500%;width:100%;height:50%}#chronologyCol #hobbyCol .imgBox span:before{top:0;background-position:left top}#chronologyCol #hobbyCol .imgBox span:after{top:50%;background-position:left 25%}#chronologyCol #hobbyCol .imgBox span+span{top:40%;left:0}#chronologyCol #hobbyCol .imgBox span+span:before{background-position:left 50%}#chronologyCol #hobbyCol .imgBox span+span:after{background-position:left 75%}#chronologyCol #hobbyCol .imgBox div{display:block;width:100%;height:100%;overflow:hidden}#chronologyCol #hobbyCol .imgBox img{display:block;height:100%;width:auto}#chronologyCol #hobbyCol .textBox .text{text-align:center;font-family:"Noto Serif JP",serif}@media screen and (max-width: 959px){#chronologyCol #hobbyCol .textBox .text{font-size:0.8em;margin-top:calc(43 / 750 * 100%)}}@media screen and (min-width: 960px){#chronologyCol #hobbyCol .textBox .text{font-size:1.4em;margin-top:min(calc(31 / 1200 * 100%),31px)}}#chronologyCol #hobbyCol .textBox .text span{display:inline-block;width:auto}

/*# sourceMappingURL=maps/world.css.map */
