@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&family=Pirata+One&display=swap";#kvCol{background:rgba(0,0,0,.3137254902)}#kvCol .kv{width:100%;max-width:1920px;margin:0 auto}#catchCol{position:relative;padding:3.625% 0;background:linear-gradient(135deg, rgb(39, 53, 151) 15%, rgb(81, 100, 193) 75%)}@media screen and (max-width: 1200px){#catchCol{padding:4.5% 0 5%}}@media screen and (max-width: 750px){#catchCol{padding:6% 0 7%}}#catchCol::before{content:"";position:absolute;top:10px;left:0;width:100%;height:4.9%;background:url(../images/common/pat_line_h.svg) repeat-x;background-size:contain;opacity:.2}@media screen and (max-width: 750px){#catchCol::before{top:1.5vw;height:4%}}#catchCol::after{content:"";position:absolute;bottom:10px;left:0;width:100%;height:4.9%;background:url(../images/common/pat_line_h.svg) repeat-x;background-size:contain;opacity:.2}@media screen and (max-width: 750px){#catchCol::after{bottom:1.5vw;height:4%}}#catchCol .catch{width:85%;max-width:1174px;margin:0 auto;text-align:center;mix-blend-mode:screen}@media screen and (max-width: 750px){#catchCol .catch{max-width:684px}}#aboutCol .colTitle{margin-bottom:90px}@media screen and (max-width: 1200px){#aboutCol .colTitle{margin-bottom:5vw}}@media screen and (max-width: 750px){#aboutCol .colTitle{margin-bottom:9vw}}#aboutCol .placeCard{display:flex;justify-content:center;gap:3%;margin-bottom:50px}@media screen and (max-width: 1200px){#aboutCol .placeCard{margin-bottom:4vw}}@media screen and (max-width: 750px){#aboutCol .placeCard{display:block;margin-bottom:7vw}}#aboutCol .placeCard .cardItem{display:flex;flex-direction:column;position:relative;width:98%;max-width:500px;text-align:center}@media screen and (max-width: 750px){#aboutCol .placeCard .cardItem{width:85%;margin:0 auto}#aboutCol .placeCard .cardItem+.cardItem{margin-top:11.5vw}}#aboutCol .placeCard .cardItem .cardTop{position:relative}#aboutCol .placeCard .cardItem .cardTop .tit{position:absolute;top:-16%;left:50%;transform:translateX(-50%);width:100%}#aboutCol .placeCard .cardItem .cardInfo{display:flex;flex-direction:column;flex-grow:1;position:relative;background:rgba(142,162,255,.45);padding:10px}#aboutCol .placeCard .cardItem .cardInfo::before{content:"";position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #fff;pointer-events:none}@media screen and (max-width: 750px){#aboutCol .placeCard .cardItem .cardInfo::before{width:calc(100% - 3vw);height:calc(100% - 3vw)}}@media screen and (max-width: 750px){#aboutCol .placeCard .cardItem .cardInfo{padding:1.5vw}}#aboutCol .placeCard .cardItem .cardInfo .date{padding:20px 0;box-sizing:border-box}@media screen and (max-width: 1200px){#aboutCol .placeCard .cardItem .cardInfo .date{padding:1.666vw 0}}@media screen and (max-width: 750px){#aboutCol .placeCard .cardItem .cardInfo .date{padding:2.666vw 1vw}}#aboutCol .placeCard .cardItem .cardInfo .date img{width:100%;max-width:424px;margin:0 auto}#aboutCol .placeCard .cardItem .cardInfo .notes{display:flex;flex-direction:column;flex-grow:1}#aboutCol .placeCard .cardItem .cardInfo .btn a{max-width:480px}#codeCol .code{text-align:center;font-size:60px;line-height:2;font-weight:900;letter-spacing:.05em;-webkit-user-select:all;-moz-user-select:all;user-select:all}@media screen and (max-width: 1200px){#codeCol .code{font-size:5vw}}@media screen and (max-width: 750px){#codeCol .code{font-size:6vw}}#contactCol .contactGoods{padding-top:50px;border-top:1px solid #c0cbff}@media screen and (max-width: 1200px){#contactCol .contactGoods{padding-top:4.1666vw}}@media screen and (max-width: 750px){#contactCol .contactGoods{padding-top:6.666vw}}#contactCol .address{text-align:center;font-size:36px;line-height:2;font-weight:900;letter-spacing:.05em;-webkit-user-select:all;-moz-user-select:all;user-select:all}@media screen and (max-width: 1200px){#contactCol .address{font-size:3vw}}#contactCol .notice{height:520px;padding-right:20px;overflow-y:auto}@media screen and (max-width: 750px){#contactCol .notice{height:70vw;padding-right:0}}#contactCol .notice::-webkit-scrollbar{width:4px;height:4px;background:#344384}#contactCol .notice::-webkit-scrollbar-thumb{background:#c0cbff}#gameCol .gameItem{display:flex;justify-content:space-between;align-items:flex-start;gap:50px}@media screen and (max-width: 1200px){#gameCol .gameItem{display:block}}#gameCol .gameItem.reverse{flex-direction:row-reverse}#gameCol .gameItem+.gameItem{margin-top:90px}@media screen and (max-width: 1200px){#gameCol .gameItem+.gameItem{margin-top:9vw}}@media screen and (max-width: 750px){#gameCol .gameItem+.gameItem{margin-top:15vw}}#gameCol .gameItem .gameItemInfo{display:flex;flex-direction:column;width:40%}@media screen and (max-width: 1200px){#gameCol .gameItem .gameItemInfo{width:100%;margin-bottom:3vw}}@media screen and (max-width: 750px){#gameCol .gameItem .gameItemInfo{margin-top:5vw}}#gameCol .gameItem .gameItemInfo.reverse{align-items:flex-end}#gameCol .gameItem .gameItemInfo .gameItemTitle{position:relative;width:-moz-fit-content;width:fit-content;padding-bottom:40px;margin-bottom:40px}@media screen and (max-width: 1200px){#gameCol .gameItem .gameItemInfo .gameItemTitle{width:20.82%;margin:0 auto 0 0;text-align:left;padding-bottom:3vw;margin-bottom:3vw}}@media screen and (max-width: 750px){#gameCol .gameItem .gameItemInfo .gameItemTitle{width:26%}}@media screen and (max-width: 1200px){#gameCol .gameItem .gameItemInfo .gameItemTitle.system{width:24%}}@media screen and (max-width: 750px){#gameCol .gameItem .gameItemInfo .gameItemTitle.system{width:30%}}#gameCol .gameItem .gameItemInfo .gameItemTitle::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100px;height:1px;background:#fff}@media screen and (max-width: 1200px){#gameCol .gameItem .gameItemInfo .gameItemTitle::before{width:10vw}}#gameCol .gameItem .gameItemInfo .gameItemTitle.reverse::before{left:auto;right:0}@media screen and (max-width: 1200px){#gameCol .gameItem .gameItemInfo .gameItemTitle.reverse::before{right:auto;left:0}}#gameCol .gameItem .gameItemInfo .gameItemTxt{font-size:22px;line-height:1.85;font-weight:300}@media screen and (max-width: 1200px){#gameCol .gameItem .gameItemInfo .gameItemTxt{font-size:clamp(15px,3.5vw,19px);line-height:1.7}}#gameCol .gameItem .gameItemInfo .gameItemTxt+.gameItemTxt{margin-top:.75em}#gameCol .gameItem .gameItemImg{display:flex;justify-content:center;align-items:center;width:56%;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%)}@media screen and (max-width: 1200px){#gameCol .gameItem .gameItemImg{width:100%;background:rgba(0,0,0,0)}}.topSubTitle{font-size:1.875em;font-weight:700;text-align:center;max-width:1200px;margin:0 auto 30px}@media screen and (max-width: 1200px){.topSubTitle{font-size:clamp(1.5em,2vw,1.875em);margin-bottom:2vw}}@media screen and (max-width: 750px){.topSubTitle{font-size:4vw;margin-bottom:3.5vw}}.topSubTitle span{display:inline-block;position:relative}
/*# sourceMappingURL=maps/top.css.map */
