@property --vw-1{syntax:"<length>";inherits:true;initial-value:0px}:root{--vw-1: 1vw;--vw-to-px: calc(tan(atan2(var(--vw-1), 1px)));--ratio-em: (1rem / 16);--device: 960;--size: 24}@media screen and (width >= 768px){:root{--device: 1380;--size: 16}}#bodyInner::before{background:url(../images/common/bg_front.webp) center center no-repeat;background-size:cover}@media screen and (width >= 1000px){#gNavi{padding-left:min(110/var(--device)*100vw,110px)}}h1{height:-moz-fit-content;height:fit-content;pointer-events:none}@media screen and (width < 1000px){h1{width:min(280/var(--device)*100vw,280px);padding-block:min(30/var(--device)*100vw,30px) 0;margin-inline:auto}}@media screen and (width >= 1000px){h1{inset:0 0 0 50vw;position:fixed;display:flex;justify-content:flex-start;align-items:center;width:min(100%,1280px);height:3.5rem;z-index:2000;transform:translateX(-50%)}h1 img{width:min(90/var(--device)*100vw,90px);margin-top:max(-5/var(--device)*100vw,-5px)}}main section>.btn{margin-top:min(40/var(--device)*100vw,40px)}main section h2+.inner{margin-top:min(40/var(--device)*100vw,40px)}.dlCol{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (width < 860px){.dlCol{display:block}}.dlCol p{font-size:clamp(1rem,var(--size)/var(--device)*var(--vw-to-px)*var(--ratio-em)*100*1.5,var(--size)*var(--ratio-em)*1.5);font-weight:700;text-shadow:0 0 min(10/var(--device)*100vw,10px) rgba(89,99,128,.8)}@media screen and (width < 860px){.dlCol p{text-align:center}}.dlCol ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-left:min(30/var(--device)*100vw,30px)}@media screen and (width < 860px){.dlCol ul{margin:min(15/var(--device)*100vw,15px) 0 0 0}}@media screen and (width < 768px){.dlCol ul li:nth-child(3){margin:min(15/var(--device)*100vw,15px) 0 0 0}}.dlCol ul li+li{margin-left:min(15/var(--device)*100vw,15px)}@media screen and (width < 768px){.dlCol ul img{height:min(110/var(--device)*100vw,110px)}}@media screen and (width >= 768px){.dlCol ul img{height:min(60/var(--device)*100vw,60px)}}@media screen and (width >= 768px)and (width < 860px){.dlCol ul img{height:min(80/var(--device)*100vw,80px)}}#mv{position:relative;padding-top:0;padding-inline:0;z-index:10}@media screen and (width < 768px){#mv{margin-bottom:min(120/var(--device)*100vw,120px)}}@media screen and (width < 1000px){#mv #mvBnrWrap{margin-top:min(40/var(--device)*100vw,40px)}}@media screen and (width >= 1000px){#mv #mvBnrWrap{margin-top:min(60/var(--device)*100vw,60px)}}#mv #mvBnrWrap #mvBnr{width:100%;max-width:100% !important}#mv #mvBnrWrap #mvBnr:not(.is-overflow) .splide__pagination+.splide__autoplay{display:none}#mv #mvBnrWrap #mvBnr li a,#mv #mvBnrWrap #mvBnr li img{width:100%}#mv #mvBnrWrap #mvBnr li:has(a:focus){outline:3px solid #0bf;outline-offset:-3px}#mv #mvBnrWrap .controllerWrap{position:relative;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:min(10/var(--device)*100vw,10px);margin-inline:auto}#mv #mvBnrWrap .controllerWrap::before,#mv #mvBnrWrap .controllerWrap::after{content:"";inset:0 auto auto auto;position:absolute;background:#596380;width:100%;height:100%}#mv #mvBnrWrap .controllerWrap::before{transform-origin:bottom left;transform:skewX(45deg)}#mv #mvBnrWrap .controllerWrap::after{transform-origin:bottom right;transform:skewX(-45deg)}#mv #mvBnrWrap .controllerWrap .splide__pagination{position:unset;padding-left:0}#mv #mvBnrWrap .controllerWrap .splide__pagination .splide__pagination__page{position:relative;background:none;width:clamp(1rem,var(--size)/var(--device)*var(--vw-to-px)*var(--ratio-em)*100*1.875,var(--size)*var(--ratio-em)*1.875);min-width:24px;height:clamp(1rem,var(--size)/var(--device)*var(--vw-to-px)*var(--ratio-em)*100*1.875,var(--size)*var(--ratio-em)*1.875);min-height:24px;border-radius:0;margin-block:0;opacity:1}#mv #mvBnrWrap .controllerWrap .splide__pagination .splide__pagination__page.is-active{transform:scale(1)}#mv #mvBnrWrap .controllerWrap .splide__pagination .splide__pagination__page.is-active::before{background:#59baff}#mv #mvBnrWrap .controllerWrap .splide__pagination .splide__pagination__page::before{content:"";inset:50% auto auto 0;position:absolute;background:#fff;width:100%;height:15%;transform:translateY(-50%)}#mv #mvBnrWrap .controllerWrap .splide__toggle{position:relative;background:#fff;width:min(30/var(--device)*100vw,30px);min-width:24px;height:min(30/var(--device)*100vw,30px);min-height:24px;z-index:5}#mv #mvBnrWrap .controllerWrap .splide__toggle.is-active .splide__toggle__play,#mv #mvBnrWrap .controllerWrap .splide__toggle:not(.is-active) .splide__toggle__pause{display:none}#mv #mvBnrWrap .controllerWrap .splide__toggle span{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;aspect-ratio:1/1;color:#596380;line-height:1;z-index:10}#mv #mvBnrWrap .controllerWrap .splide__toggle span.splide__toggle__play{font-size:.8em;padding:.1em 0 0 .2em}#mv #mvBnrWrap .controllerWrap .splide__toggle span.splide__toggle__pause{font-size:1.1em}#mv .bnrList{max-width:1380px;margin-inline:auto}@media screen and (width >= 768px){#mv .bnrList{padding-inline:min(50/var(--device)*100vw,50px)}}#mv .bnrList li a,#mv .bnrList li img{width:100%}#mv .bnrList li+li{margin-top:min(20/var(--device)*100vw,20px)}@media screen and (width < 768px){#news .inner{overflow-x:auto}}#news .inner iframe{display:block;background:#fff;width:100%}@media screen and (width < 768px){#news .inner iframe{width:720px;height:min(1200/var(--device)*100vw,1200px)}}@media screen and (width >= 768px){#news .inner iframe{height:min(650/var(--device)*100vw,650px)}}@media screen and (width < 768px){#titles{padding-inline:0}}@media screen and (width < 768px){#titles h2{margin-inline:min(50/var(--device)*100vw,50px)}}#titles .box{padding-block:min(20/var(--device)*100vw,20px)}@media screen and (width < 768px){#titles .box{padding-inline:min(50/var(--device)*100vw,50px)}}@media screen and (width >= 768px){#titles .box{display:flex;justify-content:space-between}}#titles .box a{display:block}#titles .icoNew{margin:-0.25rem 0 0 .5rem}@media screen and (width < 768px){#titles #titlesList{width:calc(100% - min(160/var(--device)*100vw,160px));margin-inline:min(80/var(--device)*100vw,80px)}}@media screen and (width >= 768px){#titles #titlesList{margin-inline:min(50/var(--device)*100vw,50px)}}#titles #titlesList .icoNew{z-index:110}#titles #titlesList li{background:url(../images/titles/bg.png) center center no-repeat;background-size:100% 100%;width:min(330/var(--device)*100vw,330px);margin-block:min(20/var(--device)*100vw,20px)}#titles #titlesList li a,#titles #titlesList li>div{position:relative;display:block;background-size:100% auto;overflow:hidden;z-index:100}#titles #titlesList li a::after,#titles #titlesList li>div::after{content:"";inset:0 auto auto 0;position:absolute;background:url(../images/titles/frame.png) center center no-repeat;background-size:100% 100%;width:100%;height:100%;z-index:110}#titles #titlesList li a img,#titles #titlesList li>div img{position:relative;width:100%;z-index:100}#titles #titlesList li a img.imgLogo,#titles #titlesList li>div img.imgLogo{inset:0 auto auto 0;position:absolute;width:55.5555555556%;margin:1.8518518519% 0 0 .9259259259%}@media screen and (width >= 768px){#video #videoList{display:flex;justify-content:space-between}}@media screen and (width >= 768px){#video #videoList li{width:min(380/var(--device)*100vw,380px)}}@media screen and (width < 768px){#video #videoList li+li{margin-top:min(40/var(--device)*100vw,40px)}}#video #videoList a{width:100%;color:#fff;text-decoration:none}#video #videoList dl{width:100%}#video #videoList dl dt{position:relative}@media screen and (width < 768px){#video #videoList dl dt{padding:min(20/var(--device)*100vw,20px)}}@media screen and (width >= 768px){#video #videoList dl dt{padding:min(10/var(--device)*100vw,10px)}}#video #videoList dl dt::before,#video #videoList dl dt::after{content:"";inset:0 auto auto auto;position:absolute;border-top:solid 1px #fff}@media screen and (width < 768px){#video #videoList dl dt::before,#video #videoList dl dt::after{width:min(20/var(--device)*100vw,20px);height:min(20/var(--device)*100vw,20px)}}@media screen and (width >= 768px){#video #videoList dl dt::before,#video #videoList dl dt::after{width:min(10/var(--device)*100vw,10px);height:min(10/var(--device)*100vw,10px)}}#video #videoList dl dt::before{left:0;border-left:solid 1px #fff}#video #videoList dl dt::after{right:0;border-right:solid 1px #fff}#video #videoList dl dt span::before,#video #videoList dl dt span::after{content:"";inset:auto auto 0 auto;position:absolute;border-bottom:solid 1px #fff}@media screen and (width < 768px){#video #videoList dl dt span::before,#video #videoList dl dt span::after{width:min(20/var(--device)*100vw,20px);height:min(20/var(--device)*100vw,20px)}}@media screen and (width >= 768px){#video #videoList dl dt span::before,#video #videoList dl dt span::after{width:min(10/var(--device)*100vw,10px);height:min(10/var(--device)*100vw,10px)}}#video #videoList dl dt span::before{left:0;border-left:solid 1px #fff}#video #videoList dl dt span::after{right:0;border-right:solid 1px #fff}#video #videoList dl dt img{width:100%}#video #videoList dl dd{position:relative;background:hsla(0,0%,100%,.1)}@media screen and (width < 768px){#video #videoList dl dd{padding:min(20/var(--device)*100vw,20px) min(30/var(--device)*100vw,30px);margin-top:min(20/var(--device)*100vw,20px)}}@media screen and (width >= 768px){#video #videoList dl dd{padding:min(10/var(--device)*100vw,10px);margin-top:min(10/var(--device)*100vw,10px)}}#video #videoList dl dd::before{content:"";inset:0 auto auto 0;position:absolute;background:#d97a36;width:1px;height:100%;box-shadow:0 0 min(5/var(--device)*100vw,5px) rgba(217,122,54,.8),0 0 min(5/var(--device)*100vw,5px) rgba(217,122,54,.8)}@media screen and (width >= 768px){#info .box{display:flex;justify-content:space-between}}@media screen and (width < 768px){#info #infoBnrList{width:calc(100% - min(160/var(--device)*100vw,160px));margin-inline:min(80/var(--device)*100vw,80px)}}@media screen and (width >= 768px){#info #infoBnrList{width:calc(100% - min(720/var(--device)*100vw,720px));margin-inline:min(50/var(--device)*100vw,50px)}}#info #infoBnrList li{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (width < 768px){#info #infoBnrList+#infoList{margin-top:min(40/var(--device)*100vw,40px)}}@media screen and (width >= 768px){#info #infoBnrList+#infoList{width:min(580/var(--device)*100vw,580px)}}#info #infoList{overflow-y:auto}@media screen and (width < 768px){#info #infoList{max-height:min(600/var(--device)*100vw,600px)}}@media screen and (width >= 768px){#info #infoList{width:100%;max-width:50rem;max-height:min(270/var(--device)*100vw,270px);margin-inline:auto}}@media screen and (width < 768px){#info #infoList li+li{margin-top:min(20/var(--device)*100vw,20px)}}@media screen and (width >= 768px){#info #infoList li+li{margin-top:min(10/var(--device)*100vw,10px)}}#info #infoList dl{position:relative;background:hsla(0,0%,100%,.1)}@media screen and (width < 768px){#info #infoList dl{padding:min(20/var(--device)*100vw,20px) min(30/var(--device)*100vw,30px)}}@media screen and (width >= 768px){#info #infoList dl{display:flex;padding:min(10/var(--device)*100vw,10px) min(20/var(--device)*100vw,20px)}}#info #infoList dl::before{content:"";inset:0 auto auto 0;position:absolute;background:#d97a36;width:1px;height:100%;box-shadow:0 0 min(5/var(--device)*100vw,5px) rgba(217,122,54,.8),0 0 min(5/var(--device)*100vw,5px) rgba(217,122,54,.8)}@media screen and (width < 768px){#info #infoList dl dd{margin-top:min(10/var(--device)*100vw,10px)}}@media screen and (width >= 768px){#info #infoList dl dd{margin-left:min(20/var(--device)*100vw,20px)}}#spec dl{width:100%;max-width:50rem;margin-inline:auto}#spec dl>div{display:flex;align-items:center;width:100%;border-bottom:solid 1px #596380}@media screen and (width < 670px){#spec dl>div{display:block;border-bottom:none}#spec dl>div:last-child dd{padding-bottom:0}}#spec dl>div dt,#spec dl>div dd{min-height:100%;padding:.5rem 1rem}@media screen and (width < 670px){#spec dl>div dt,#spec dl>div dd{text-align:center}}#spec dl>div dt{background:#596380;width:14rem;font-weight:700}@media screen and (width < 670px){#spec dl>div dt{width:100%;margin-top:0}}#spec dl>div dd{width:calc(100% - 14rem)}@media screen and (width < 670px){#spec dl>div dd{width:100%;padding-block:1rem}}#spec dl>div dd br{display:none}@media screen and (width < 800px){#spec dl>div dd br{display:block}}#spec dl>div+div{margin-top:min(20/var(--device)*100vw,20px)}@media screen and (width < 670px){#spec dl>div+div{margin-top:0}}#fixedBnr{inset:auto 0 0 auto;position:fixed;margin:0 min(10/var(--device)*100vw,10px) min(10/var(--device)*100vw,10px) 0;z-index:150}@media screen and (width < 768px){#fixedBnr #bnrWebstore_side img{width:min(350/var(--device)*100vw,350px)}}@media screen and (width >= 768px){#fixedBnr #bnrWebstore_side img{width:min(200/var(--device)*100vw,200px)}}
/*# sourceMappingURL=maps/top.css.map */
