@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@100;200;300;400;500;600;700;800;900&display=swap");#bnrFixed{position:fixed;left:-100vw;bottom:10px;width:auto;transition:left 0.3s;z-index:100}#bnrFixed.display{left:10px}#bnrFixed.hide{left:-100vw !important}@media screen and (max-width: 767px){#bnrFixed{width:calc(425 / 960 * 100%)}}@media screen and (min-width: 768px){#bnrFixed{width:min(calc(300 / 1300 * 100%), 300px)}}@media (hover: hover){#bnrFixed a{transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s}#bnrFixed a:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}}#bnrFixed #btnClose{position:absolute;top:-5px;left:calc(100% + 5px);width:2.5em;height:2.5em;mix-blend-mode:difference}#bnrFixed #btnClose span{position:absolute;top:50%;left:0;background:#1a1a1a;width:100%;height:10%;margin-top:0.125;-webkit-transform-origin:center;transform-origin:center}#bnrFixed #btnClose span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#bnrFixed #btnClose span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#bnrFixed.right{left:auto;right:-100vw;transition:right 0.3s}#bnrFixed.right.display{right:10px}#bnrFixed.right.hide{right:-100vw !important}#mvCol{position:relative}@media screen and (max-width: 767px){#mvCol{background:url(../images/top/bg_mv.png) center top no-repeat;background-size:cover;padding-bottom:calc(90 / 960 * 100%)}#mvCol::before{content:"";position:absolute;top:0;left:calc(50 / 960 * 100%);background:rgba(230,230,230,0.5);width:1px;height:100%;z-index:0}}#mvCol #imgMv{position:relative;pointer-events:none}@media screen and (min-width: 768px){#mvCol #imgMv{width:100%;max-width:none}}@media screen and (max-width: 767px){#mvCol .inner{position:relative}}@media screen and (min-width: 768px){#mvCol .inner{position:absolute;top:0;left:calc(90 / 2000 * 100%);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:calc(738 / 2000 * 100vw);height:100%;margin-top:calc(-55 / 2000 * 100vw)}}#mvCol .inner h1 img,#mvCol .inner .catch img{width:100%;max-width:none}@media screen and (max-width: 767px){#mvCol .inner h1{width:calc(772 / 960 * 100%);margin:calc(-204 / 960 * 100%) auto 0}}@media screen and (min-width: 768px){#mvCol .inner h1{width:100%}}@media screen and (max-width: 767px){#mvCol .inner .catch{display:block;width:calc(580 / 960 * 100%);margin:calc(5 / 960 * 100%) auto 0}}@media screen and (min-width: 768px){#mvCol .inner .catch{width:calc(550 / 738 * 100%);margin-top:calc(5 / 738 * 100%)}}@media screen and (max-width: 767px){#mvCol .imgPf{position:absolute;top:0;width:calc(510 / 960 * 120%);margin:calc(30 / 960 * 100%) auto 0;margin-top:min(calc(5 / 2000 * 100vw), 5px)}}@media screen and (min-width: 768px){#mvCol .imgPf{position:absolute;top:0;right:calc(90 / 2000 * 100%);width:min(calc(639 / 2000 * 100vw), 639px);margin-top:min(calc(10 / 2000 * 100vw), 10px)}}@media screen and (max-width: 767px){#mvCol .bnrList{position:relative;margin:calc(60 / 960 * 100%) calc(50 / 960 * 100%) 0}}@media screen and (min-width: 768px){#mvCol .bnrList{position:absolute;bottom:0;right:calc(100 / 2000 * 100%);width:min(calc(300 / 2000 * 100vw), 300px);margin-bottom:min(calc(60 / 2000 * 100vw), 60px)}}@media screen and (max-width: 767px){#mvCol .bnrList>*{width:calc(425 / 860 * 100%)}#mvCol .bnrList>*+*{margin-left:calc(10 / 860 * 100%)}}#mvCol .bnrList ul li{-webkit-filter:drop-shadow(0px 0px 2px rgba(230,230,230,0.7));filter:drop-shadow(0px 0px 2px rgba(230,230,230,0.7))}@media screen and (max-width: 767px){#mvCol .bnrList ul li+li{margin-top:calc(10 / 425 * 100%)}}@media screen and (min-width: 768px){#mvCol .bnrList ul li{margin-top:calc(10 / 300 * 100%)}}@media (hover: hover){#mvCol .bnrList ul li a{transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s}#mvCol .bnrList ul li a:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}}#mvCol .bnrList .bnrTxt{margin:0 auto}@media screen and (max-width: 767px){#mvCol .bnrList .bnrTxt{width:40%}}@media screen and (min-width: 768px){#mvCol .bnrList .bnrTxt{width:80%}}#mvCol .bnrList .column02{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#mvCol .bnrList .column02:has(li a .sale){margin-top:calc(60 / 960 * 100%)}#mvCol .bnrList .column02 ul li{width:100%}@media screen and (max-width: 767px){#mvCol .bnrList .column02 ul{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#mvCol .bnrList .column02 ul li{width:calc(50% - calc(5 / 300 * 100%))}}@media screen and (max-width: 767px){#mvCol .bnrList .column02 li{width:calc(50% - calc(5 / 300 * 100%));margin-top:calc(10 / 425 * 100%)}#mvCol .bnrList .column02 li:nth-child(3):has(.sale){margin-top:calc(20 / 425 * 100%)}#mvCol .bnrList .column02 li:nth-child(3):has(.sale)+li{margin-top:calc(20 / 425 * 100%)}}@media screen and (min-width: 768px){#mvCol .bnrList .column02 li{margin-top:calc(10 / 300 * 100%)}}@media screen and (max-width: 767px){#mvCol .bnrList .mgnTop{margin-top:calc(30 / 425 * 100%)}}@media screen and (min-width: 768px){#mvCol .bnrList .mgnTop{margin-top:calc(50 / 425 * 100%)}}@media screen and (max-width: 767px){#mvCol .bnrList .mgnTopSp{margin-top:calc(30 / 425 * 100%)}}#mvCol .bnrList a:has(.sale){position:relative;display:block}#mvCol .bnrList .sale{position:absolute;z-index:1;display:block;background:#ffea00;padding:0.2em;font-family:"Be Vietnam Pro",sans-serif;font-weight:900;line-height:1;color:#000;-webkit-filter:drop-shadow(0px 0px 8px rgba(255,234,0,0.6));filter:drop-shadow(0px 0px 8px rgba(255,234,0,0.6))}#mvCol .bnrList .sale:after{content:"";position:absolute;z-index:1;display:block;background:#ffea00}@media screen and (max-width: 767px){#mvCol .bnrList .sale{top:0;left:0;font-size:calc(28 / 960 * 100vw);translate:-10% -120%;-webkit-animation:saleFloatSp 6s 0s linear infinite;animation:saleFloatSp 6s 0s linear infinite}#mvCol .bnrList .sale:after{bottom:0;left:50%;width:0.7em;height:auto;aspect-ratio:10/8;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);translate:-50% 95%}}@media screen and (min-width: 768px){#mvCol .bnrList .sale{font-size:min(calc(17 / 1300 * 100vw), 17px);top:50%;left:0;translate:-110% -50%;-webkit-animation:saleFloatPc 4s 0s linear infinite;animation:saleFloatPc 4s 0s linear infinite}#mvCol .bnrList .sale:after{bottom:50%;right:0;width:0.5em;height:auto;aspect-ratio:8/10;-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%);translate:95% 50%}}@media screen and (min-width: 768px){#mvCol .bnrList.small{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes saleFloatSp{0%,50%,100%{translate:-10% -120%}25%{translate:-10% -110%}75%{translate:-10% -130%}}@keyframes saleFloatSp{0%,50%,100%{translate:-10% -120%}25%{translate:-10% -110%}75%{translate:-10% -130%}}@-webkit-keyframes saleFloatPc{0%,50%,100%{translate:-110% -50%}25%{translate:-115% -50%}75%{translate:-105% -50%}}@keyframes saleFloatPc{0%,50%,100%{translate:-110% -50%}25%{translate:-115% -50%}75%{translate:-105% -50%}}#newsCol,#movieCol{margin:0 auto}@media screen and (max-width: 767px){#newsCol,#movieCol{width:calc(860 / 960 * 100%);margin-top:calc(90 / 960 * 100%)}}@media screen and (min-width: 768px){#newsCol,#movieCol{width:min(calc(1200 / 1300 * 100%), 1200px);margin-top:min(calc(60 / 1300 * 100vw), 60px)}}#newsCol{display:-webkit-flex;display:flex;background:#d9d9d9}@media screen and (max-width: 767px){#newsCol{height:calc(240 / 960 * 100vw)}}@media screen and (min-width: 768px){#newsCol{height:min(calc(150 / 1300 * 100vw), 150px)}}#newsCol>dt{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#0a2bcc;width:4.5em;font-family:"Be Vietnam Pro",sans-serif;font-weight:900;color:#fff;z-index:10}@media screen and (max-width: 767px){#newsCol>dt{font-size:1.6em}}@media screen and (min-width: 768px){#newsCol>dt{font-size:1.8em}}#newsCol>dt::after{content:"";position:absolute;top:50%;left:100%;background:#0a2bcc;width:0.6em;height:0.6em;margin:-0.3em 0 0 -0.3em;z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#newsCol>dd{width:calc(100% - 4.5em);height:100%;padding:2em 1em 2em 1.75em;box-sizing:border-box;overflow-y:auto}#newsCol>dd ul li+li{margin-top:2em}#newsCol>dd dl{font-size:0.9em}@media screen and (min-width: 768px){#newsCol>dd dl{display:-webkit-flex;display:flex}}#newsCol>dd dl dt{font-weight:700}@media screen and (max-width: 767px){#newsCol>dd dl dd{margin-top:0.25em}}@media screen and (min-width: 768px){#newsCol>dd dl dd{margin-left:1em}}#movieCol a{position:relative;display:block;color:#fff;text-decoration:none}@media (hover: hover){#movieCol a{transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s}#movieCol a p{transition:-webkit-backdrop-filter 0.3s;transition:backdrop-filter 0.3s;transition:backdrop-filter 0.3s, -webkit-backdrop-filter 0.3s}#movieCol a:hover{-webkit-filter:brightness(160%);filter:brightness(160%)}#movieCol a:hover p{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}#movieCol a p{position:relative;display:-webkit-flex;display:flex;background:rgba(10,43,204,0.4);width:100%;-webkit-justify-content:center;justify-content:center;text-align:center;-webkit-align-items:center;align-items:center;font-size:1.5em;line-height:1em;box-sizing:border-box;z-index:10}@media screen and (max-width: 767px){#movieCol a p{padding:2em 0}}@media screen and (min-width: 768px){#movieCol a p{padding:3em 0}}@media screen and (min-width: 768px){#movieCol a p>span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}#movieCol a p>span span{position:relative;display:inline-block;border:solid 4px #fff;border-radius:50%;box-sizing:border-box}@media screen and (max-width: 767px){#movieCol a p>span span{width:2.5em;height:2.5em;margin-bottom:-0.25em}}@media screen and (min-width: 768px){#movieCol a p>span span{width:2em;height:2em;margin-right:0.5em}}#movieCol a p>span span::before,#movieCol a p>span span::after{content:"";position:absolute;top:50%;right:22.5%;background:#fff;width:50%;height:4px;margin-top:-2px;-webkit-transform-origin:right;transform-origin:right}#movieCol a p>span span::before{-webkit-transform:skewY(25deg);transform:skewY(25deg)}#movieCol a p>span span::after{-webkit-transform:skewY(-25deg);transform:skewY(-25deg)}#movieCol .slide-arrow{position:absolute;top:50%;width:1.5em;height:4em;z-index:10;cursor:pointer}@media screen and (max-width: 767px){#movieCol .slide-arrow{margin:0.5em;margin-top:-2em}}@media screen and (min-width: 768px){#movieCol .slide-arrow{margin:1em;margin-top:-2em}}#movieCol .slide-arrow::before,#movieCol .slide-arrow::after{content:"";position:absolute;top:50%;background:#fff;width:100%;height:4px;margin-top:-2px}#movieCol .slide-arrow::before{-webkit-transform:skewY(25deg);transform:skewY(25deg)}#movieCol .slide-arrow::after{-webkit-transform:skewY(-25deg);transform:skewY(-25deg)}#movieCol .slide-arrow.next-arrow{right:0}#movieCol .slide-arrow.next-arrow::before,#movieCol .slide-arrow.next-arrow::after{-webkit-transform-origin:right;transform-origin:right}#movieCol .slide-arrow.prev-arrow{left:0}#movieCol .slide-arrow.prev-arrow::before,#movieCol .slide-arrow.prev-arrow::after{-webkit-transform-origin:left;transform-origin:left}#movieCol .slick-dots{position:absolute;top:calc(100% + 10px);left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%}#movieCol .slick-dots li{background:#1a1a1a;width:20px;height:5px;border:none;border-radius:0;overflow:hidden}@media screen and (max-width: 767px){#movieCol .slick-dots li{width:calc(80 / 860 * 100%)}}@media screen and (min-width: 768px){#movieCol .slick-dots li{width:min(calc(40 / 1300 * 100vw), 40px)}}#movieCol .slick-dots li.slick-active{background:#0a2bcc}#movieCol .slick-dots li button{opacity:0}#movieCol .slick-dots li+li{margin-left:5px}#aboutCol{position:relative}@media screen and (min-width: 768px){#aboutCol #imgAbout{position:absolute;top:0;right:50%;width:min(calc(350 / 1300 * 100%), 350px);margin-right:max(calc(-600 / 1300 * 100%), -600px)}}#aboutCol .catch{color:#0a2bcc;font-size:1.8em;font-weight:600;line-height:1.75em}#aboutCol .catch span{display:inline;line-height:1em;border-bottom:solid 2px #0a2bcc;box-sizing:border-box}#aboutCol .catch strong{font-weight:900}@media screen and (max-width: 767px){#aboutCol .imgList{margin-top:calc(60 / 860 * 100%)}}@media screen and (min-width: 768px){#aboutCol .imgList{padding-right:min(calc(180 / 1300 * 100vw), 180px);margin-top:min(calc(30 / 1300 * 100vw), 30px)}}@media screen and (max-width: 767px){#aboutCol .pointList{margin-top:calc(90 / 860 * 100%)}}@media screen and (min-width: 768px){#aboutCol .pointList{margin-top:min(calc(60 / 1300 * 100vw), 60px)}}#aboutCol .pointList dl{font-size:1.1em}@media screen and (min-width: 768px){#aboutCol .pointList dl{display:-webkit-flex;display:flex}}#aboutCol .pointList dl dt{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:#0a2bcc;width:8em;font-weight:600;line-height:1em;color:#fff}#aboutCol .pointList dl dt::after{content:"";position:absolute;top:0;left:99.5%;background:#0a2bcc;width:1em;height:100%;-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%)}#aboutCol .pointList dl dt span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:#1a1a1a;height:100%;font-size:0.6em;line-height:1em;color:#ffea00;border-right:solid 2px #fff;box-sizing:border-box;margin-right:0.75em}@media screen and (max-width: 767px){#aboutCol .pointList dl dt span{padding:1em}}@media screen and (min-width: 768px){#aboutCol .pointList dl dt span{padding:0.5em 1em}}#aboutCol .pointList dl dd{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-weight:700}@media screen and (max-width: 767px){#aboutCol .pointList dl dd{font-size:1.2em;margin-top:0.25em}}@media screen and (min-width: 768px){#aboutCol .pointList dl dd{margin-left:2em}}#aboutCol .pointList li+li{margin-top:1em}#aboutCol #imgAboutAnime{position:relative;background:#1a1a1a;overflow:hidden;pointer-events:none}@media screen and (max-width: 767px){#aboutCol #imgAboutAnime{padding-bottom:calc(600 / 960 * 100%);margin-top:calc(90 / 960 * 100%)}}@media screen and (min-width: 768px){#aboutCol #imgAboutAnime{padding-bottom:min(calc(600 / 1300 * 100%), 600px);margin-top:min(calc(60 / 1300 * 100vw), 60px)}}#aboutCol #imgAboutAnime ul{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}#aboutCol #imgAboutAnime ul li{position:absolute;top:55%;left:50%;-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}@media screen and (max-width: 767px){#aboutCol #imgAboutAnime ul li{width:100%;margin:calc(-410 / 960 * 100%) 0 0 calc(-480 / 960 * 100%)}}@media screen and (min-width: 768px){#aboutCol #imgAboutAnime ul li{width:min(calc(960 / 1300 * 100%), 960px);margin:max(calc(-410 / 1300 * 100%), -410px) 0 0 max(calc(-480 / 1300 * 100%), -480px)}}#aboutCol #imgAboutAnime ul li:nth-child(1){z-index:10;-webkit-animation:imgMsAnime01 10s linear infinite;animation:imgMsAnime01 10s linear infinite}@-webkit-keyframes imgMsAnime01{0%{-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}4%{-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}6%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}95%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes imgMsAnime01{0%{-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}4%{-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}6%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}95%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);-webkit-transform:scale(1);transform:scale(1);opacity:0}}#aboutCol #imgAboutAnime ul li:nth-child(2){z-index:15;-webkit-animation:imgMsAnime02 10s linear infinite;animation:imgMsAnime02 10s linear infinite}@-webkit-keyframes imgMsAnime02{0%{-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}2%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}95%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes imgMsAnime02{0%{-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}2%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}95%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);-webkit-transform:scale(1);transform:scale(1);opacity:0}}#aboutCol #imgAboutAnime ul li:nth-child(3){-webkit-animation:imgMsAnime03 10s linear infinite;animation:imgMsAnime03 10s linear infinite}@-webkit-keyframes imgMsAnime03{0%{-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}2%{-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}4%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}95%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes imgMsAnime03{0%{-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}2%{-webkit-filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);filter:invert(8%) sepia(99%) saturate(7044%) hue-rotate(247deg) brightness(100%) contrast(145%) blur(15px);-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}4%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}95%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%) blur(0px);-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1000%) contrast(0%) blur(20px);-webkit-transform:scale(1);transform:scale(1);opacity:0}}#aboutCol #imgAboutAnime>div{position:absolute;top:50%;left:50%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:400%;padding-bottom:400%;margin:-200% 0 0 -200%}#aboutCol #imgAboutAnime>div::before,#aboutCol #imgAboutAnime>div::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){@-webkit-keyframes imgMsPkgAnime{0%{margin-left:0}100%{margin-left:calc(-1050 / 960 * 100vw)}}@keyframes imgMsPkgAnime{0%{margin-left:0}100%{margin-left:calc(-1050 / 960 * 100vw)}}}@media screen and (min-width: 768px){@-webkit-keyframes imgMsPkgAnime{0%{margin-left:0}100%{margin-left:max(calc(-1050 / 1300 * 100%), -1050px)}}@keyframes imgMsPkgAnime{0%{margin-left:0}100%{margin-left:max(calc(-1050 / 1300 * 100%), -1050px)}}}#aboutCol #imgAboutAnime>div::before{background:url(../images/top/img_about_mspkg_01.png) center center;-webkit-animation:imgMsPkgAnime 30s linear infinite;animation:imgMsPkgAnime 30s linear infinite}@media screen and (max-width: 767px){#aboutCol #imgAboutAnime>div::before{background-size:calc(1050 / 960 * 100vw) auto}}@media screen and (min-width: 768px){#aboutCol #imgAboutAnime>div::before{background-size:min(calc(1050 / 1300 * 100%), 1050px) auto}}#aboutCol #imgAboutAnime>div::after{background:url(../images/top/img_about_mspkg_02.png) center center;animation:imgMsPkgAnime 30s linear infinite reverse}@media screen and (max-width: 767px){#aboutCol #imgAboutAnime>div::after{background-size:calc(1050 / 960 * 100vw) auto}}@media screen and (min-width: 768px){#aboutCol #imgAboutAnime>div::after{background-size:min(calc(1050 / 1300 * 100%), 1050px) auto}}#specCol .tableCol.benefit table{font-size:0.75em}@media screen and (max-width: 767px){#specCol .tableCol.benefit table{width:174em}}@media screen and (min-width: 768px){#specCol .tableCol.benefit table{width:184em}}#specCol .tableCol.benefit table thead tr th:nth-child(1){background:#0a2bcc}#specCol .tableCol.benefit table tr th:nth-child(1){position:-webkit-sticky;position:sticky;left:0}@media screen and (max-width: 767px){#specCol .tableCol.benefit table tr th:nth-child(1){width:12em}}@media screen and (min-width: 768px){#specCol .tableCol.benefit table tr th:nth-child(1){width:22em}}#specCol .tableCol.benefit table tr th,#specCol .tableCol.benefit table tr td{width:8.5em}#specCol .tableCol.benefit table td{text-align:center;vertical-align:middle}#specCol .tableCol.benefit table .soldout{background:#727272}#specCol .tableCol.benefit table th.soldout{color:#000}#specCol .tableCol.benefit table th.soldout span{color:#fff}#specCol .tableCol.benefit table a{color:#ffea00}#specCol .tableCol.specCom table{font-size:0.85em}@media screen and (max-width: 767px){#specCol .tableCol.specCom table{width:90em}}@media screen and (min-width: 768px){#specCol .tableCol.specCom table{width:110em}}#specCol .tableCol.specCom table thead tr th:nth-child(1){background:#0a2bcc}#specCol .tableCol.specCom table tr th:nth-child(1){position:-webkit-sticky;position:sticky;left:0}@media screen and (max-width: 767px){#specCol .tableCol.specCom table tr th:nth-child(1){width:4em}}@media screen and (min-width: 768px){#specCol .tableCol.specCom table tr th:nth-child(1){width:5em}}#specCol .tableCol.specCom table tr th,#specCol .tableCol.specCom table tr td{width:8.5em}#specCol .tableCol.specCom table a{color:#ffea00}#specCol .tableCol.resolution table{width:1408px}#specCol .tableCol.resolution table td{width:280px;padding:0}#specCol .tableCol .txtList{margin-top:1em}@media screen and (max-width: 767px){#specCol .tableCol.pcSystem table{width:50em}}@media screen and (min-width: 768px){#specCol .tableCol.pcSystem table{width:50em}}#specCol .tableCol.pcSystem table thead tr th:nth-child(1){background:#0a2bcc}#specCol .tableCol.pcSystem table tr th:nth-child(1){position:-webkit-sticky;position:sticky;left:0}@media screen and (max-width: 767px){#specCol .tableCol.pcSystem table tr th:nth-child(1){width:4em}}@media screen and (min-width: 768px){#specCol .tableCol.pcSystem table tr th:nth-child(1){width:4em}}#specCol .tableCol.pcSystem table tr th,#specCol .tableCol.pcSystem table tr td{width:8.5em}#specCol .tableCol.pcSystem table a{color:#ffea00}
