@keyframes kv-show{from{transform:scale(0.9);opacity:0;clip-path:polygon(100% 0, 100% 0, 100% 0)}to{transform:scale(1);opacity:1;clip-path:polygon(100% 0, -100% 0, 100% 200%)}}@keyframes kv-back-show{from{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes logo-show{from{clip-path:polygon(100% 0, 100% 0, 100% 0);opacity:0}to{clip-path:polygon(100% 0, -100% 0, 100% 200%);opacity:1}}@keyframes clip-text{from{opacity:0}to{opacity:1}}@keyframes cover-text{0%{left:-100%}60%{left:0}100%{left:100%}}@keyframes parallax{from{transform:translateY(-15%)}to{transform:translateY(10%)}}@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scroll-right{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes shine{20%{left:100%}100%{left:100%}}@keyframes shine-over{50%{left:100%}100%{left:100%}}@keyframes shine-reverse{20%{left:-100%}100%{left:-100%}}@keyframes flash{0%{filter:brightness(1)}50%{filter:brightness(0.2)}100%{filter:brightness(1)}}@keyframes diva-swing{0%{clip-path:polygon(100% 0, 100% 0, 100% 0);transform:rotate(-3deg) translateX(-50px);opacity:1}50%{clip-path:polygon(100% 0, -100% 0, 100% 200%);transform:rotate(0deg) translateX(0);opacity:1}60%{clip-path:polygon(100% 0, -100% 0, 100% 200%);transform:rotate(0deg) translateX(0);opacity:1}100%{clip-path:polygon(100% 0, -100% 0, 100% 200%);transform:rotate(0deg) translateX(0);opacity:0}}@keyframes diva-swing-reverse{0%{clip-path:polygon(100% 0, 100% 0, 100% 0);transform:rotate(3deg) translateX(50px);opacity:1}50%{clip-path:polygon(100% 0, -100% 0, 100% 200%);transform:rotate(0deg) translateX(0);opacity:1}60%{clip-path:polygon(100% 0, -100% 0, 100% 200%);transform:rotate(0deg) translateX(0);opacity:1}100%{clip-path:polygon(100% 0, -100% 0, 100% 200%);transform:rotate(0deg) translateX(0);opacity:0}}@keyframes diva-show{from{clip-path:polygon(100% 0, 100% 0, 100% 0)}to{clip-path:polygon(100% 0, -100% 0, 100% 200%)}}@keyframes diva-panel-show{from{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes bnr-show{from{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes bnr-ttl-show{from{transform:translateX(-100px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes diva-logo-show{from{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes diva-panel-hover{0%{transform:translateY(0) skewY(-10deg)}50%{transform:translateY(-5px) skewY(-10deg)}100%{transform:translateY(0) skewY(-10deg)}}*{font-family:"Roboto Mono",sans-serif;font-weight:var(--medium);font-size:16px;line-height:1.2}@media(1920px > width > 1080px){*{font-size:0.8333333333vw}}body{background:#f5f3f9}.bodyWrap{overflow-x:clip;position:relative;padding-top:90px}@media(width <= 1080px){.bodyWrap{padding-top:0}}@media(1920px > width > 1080px){.bodyWrap{padding-top:4.6875vw}}@media(width >= 1920px){.bodyWrap{max-width:1920px;left:calc((100vw - 1920px)/2)}}.bodyWrap::before{content:"";display:block;width:100%;height:100%;position:fixed;top:0;left:0;background:url("../images/top/bg_valkyrie.webp") top right no-repeat;background-size:670px auto;z-index:-50}@media(width <= 1080px){.bodyWrap::before{background:url("../images/top/sp/bg_valkyrie.webp") top right no-repeat;background-size:100% auto}}@media(1920px > width > 1080px){.bodyWrap::before{max-width:1920px;background-size:34.8958333333vw auto}}@media(width >= 1920px){.bodyWrap::before{max-width:1920px;left:calc((100vw - 1920px)/2)}}.contents{position:relative}.contents::before{content:"";position:fixed;top:0;left:0;width:13px;height:100%;background:#f5f3f9;z-index:10}@media(width <= 1080px){.contents::before{width:1.7333333333vw}}@media(1920px > width > 1080px){.contents::before{width:0.6770833333vw}}.contents::after{content:"";position:fixed;top:0;right:0;width:13px;height:100%;background:#f5f3f9;z-index:10}@media(width <= 1080px){.contents::after{width:1.7333333333vw}}@media(1920px > width > 1080px){.contents::after{width:0.6770833333vw}}.bg .layer{position:fixed;top:0;right:auto;left:auto;width:100%;height:100%;transition:2s cubic-bezier(0.1, 0.8, 0.2, 1);max-width:1920px}.bg .layer.bg_tri_front{z-index:-10;background:url("../images/top/bg_triangle.webp") repeat-y 0 0;background-size:100% auto}@media(width <= 1080px){.bg .layer.bg_tri_front{background:url("../images/top/sp/bg_triangle.webp") repeat-y 0 0;background-size:100% auto}}.bg .layer.bg_tri_back{z-index:-20;background:url("../images/top/bg_triangle2.webp") repeat-y 0 0;background-size:100% auto}@media(width <= 1080px){.bg .layer.bg_tri_back{background:url("../images/top/sp/bg_triangle2.webp") repeat-y 0 0;background-size:100% auto}}.catch-text{position:relative;display:inline-block;overflow:hidden;opacity:0;line-height:1.2em}.animeStart .catch-text{opacity:1}.animeStart .catch-text.catch-text_1 .textStr{animation-delay:calc(.5s + 0*.2s)}.animeStart .catch-text.catch-text_1 .textStr .brackets{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.25em;margin-left:-0.55em}.animeStart .catch-text.catch-text_1 .textStr .mark{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-left:-0.15em;margin-right:-0.15em}.animeStart .catch-text.catch-text_1 .textStr .point{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.5em}.animeStart .catch-text.catch-text_1 .bgStr.bgStr_1{animation-delay:calc(0*.2s)}.animeStart .catch-text.catch-text_1 .bgStr.bgStr_2{z-index:1;animation-delay:calc(.3s + 0*.2s);background-color:#f6df19}.animeStart .catch-text.catch-text_2 .textStr{animation-delay:calc(.5s + 1*.2s)}.animeStart .catch-text.catch-text_2 .textStr .brackets{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.25em;margin-left:-0.55em}.animeStart .catch-text.catch-text_2 .textStr .mark{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-left:-0.15em;margin-right:-0.15em}.animeStart .catch-text.catch-text_2 .textStr .point{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.5em}.animeStart .catch-text.catch-text_2 .bgStr.bgStr_1{animation-delay:calc(1*.2s)}.animeStart .catch-text.catch-text_2 .bgStr.bgStr_2{z-index:1;animation-delay:calc(.3s + 1*.2s);background-color:#f6df19}.animeStart .catch-text.catch-text_3 .textStr{animation-delay:calc(.5s + 2*.2s)}.animeStart .catch-text.catch-text_3 .textStr .brackets{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.25em;margin-left:-0.55em}.animeStart .catch-text.catch-text_3 .textStr .mark{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-left:-0.15em;margin-right:-0.15em}.animeStart .catch-text.catch-text_3 .textStr .point{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.5em}.animeStart .catch-text.catch-text_3 .bgStr.bgStr_1{animation-delay:calc(2*.2s)}.animeStart .catch-text.catch-text_3 .bgStr.bgStr_2{z-index:1;animation-delay:calc(.3s + 2*.2s);background-color:#f6df19}.animeStart .catch-text.catch-text_4 .textStr{animation-delay:calc(.5s + 3*.2s)}.animeStart .catch-text.catch-text_4 .textStr .brackets{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.25em;margin-left:-0.55em}.animeStart .catch-text.catch-text_4 .textStr .mark{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-left:-0.15em;margin-right:-0.15em}.animeStart .catch-text.catch-text_4 .textStr .point{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.5em}.animeStart .catch-text.catch-text_4 .bgStr.bgStr_1{animation-delay:calc(3*.2s)}.animeStart .catch-text.catch-text_4 .bgStr.bgStr_2{z-index:1;animation-delay:calc(.3s + 3*.2s);background-color:#f6df19}.animeStart .catch-text.catch-text_5 .textStr{animation-delay:calc(.5s + 4*.2s)}.animeStart .catch-text.catch-text_5 .textStr .brackets{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.25em;margin-left:-0.55em}.animeStart .catch-text.catch-text_5 .textStr .mark{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-left:-0.15em;margin-right:-0.15em}.animeStart .catch-text.catch-text_5 .textStr .point{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.5em}.animeStart .catch-text.catch-text_5 .bgStr.bgStr_1{animation-delay:calc(4*.2s)}.animeStart .catch-text.catch-text_5 .bgStr.bgStr_2{z-index:1;animation-delay:calc(.3s + 4*.2s);background-color:#f6df19}.animeStart .catch-text.catch-text_6 .textStr{animation-delay:calc(.5s + 5*.2s)}.animeStart .catch-text.catch-text_6 .textStr .brackets{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.25em;margin-left:-0.55em}.animeStart .catch-text.catch-text_6 .textStr .mark{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-left:-0.15em;margin-right:-0.15em}.animeStart .catch-text.catch-text_6 .textStr .point{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.5em}.animeStart .catch-text.catch-text_6 .bgStr.bgStr_1{animation-delay:calc(5*.2s)}.animeStart .catch-text.catch-text_6 .bgStr.bgStr_2{z-index:1;animation-delay:calc(.3s + 5*.2s);background-color:#f6df19}.animeStart .catch-text.catch-text_7 .textStr{animation-delay:calc(.5s + 6*.2s)}.animeStart .catch-text.catch-text_7 .textStr .brackets{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.25em;margin-left:-0.55em}.animeStart .catch-text.catch-text_7 .textStr .mark{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-left:-0.15em;margin-right:-0.15em}.animeStart .catch-text.catch-text_7 .textStr .point{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.5em}.animeStart .catch-text.catch-text_7 .bgStr.bgStr_1{animation-delay:calc(6*.2s)}.animeStart .catch-text.catch-text_7 .bgStr.bgStr_2{z-index:1;animation-delay:calc(.3s + 6*.2s);background-color:#f6df19}.animeStart .catch-text.catch-text_8 .textStr{animation-delay:calc(.5s + 7*.2s)}.animeStart .catch-text.catch-text_8 .textStr .brackets{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.25em;margin-left:-0.55em}.animeStart .catch-text.catch-text_8 .textStr .mark{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-left:-0.15em;margin-right:-0.15em}.animeStart .catch-text.catch-text_8 .textStr .point{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.5em}.animeStart .catch-text.catch-text_8 .bgStr.bgStr_1{animation-delay:calc(7*.2s)}.animeStart .catch-text.catch-text_8 .bgStr.bgStr_2{z-index:1;animation-delay:calc(.3s + 7*.2s);background-color:#f6df19}.animeStart .catch-text.catch-text_9 .textStr{animation-delay:calc(.5s + 8*.2s)}.animeStart .catch-text.catch-text_9 .textStr .brackets{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.25em;margin-left:-0.55em}.animeStart .catch-text.catch-text_9 .textStr .mark{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-left:-0.15em;margin-right:-0.15em}.animeStart .catch-text.catch-text_9 .textStr .point{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-right:-0.5em}.animeStart .catch-text.catch-text_9 .bgStr.bgStr_1{animation-delay:calc(8*.2s)}.animeStart .catch-text.catch-text_9 .bgStr.bgStr_2{z-index:1;animation-delay:calc(.3s + 8*.2s);background-color:#f6df19}.animeStart .catch-text .textStr{opacity:0;animation-delay:.5s;animation-duration:100ms;animation-name:clip-text;animation-fill-mode:forwards}.animeStart .catch-text .bgStr{position:absolute;top:0;left:-100%;width:100%;height:100%;animation-delay:0s;animation-duration:1000ms;animation-name:cover-text;animation-fill-mode:forwards;background-color:#000;z-index:2}.animeStart .catch-text.normal-text .textStr{font-size:16px;font-weight:normal;padding:0;background-color:rgba(0,0,0,0);animation-delay:2.5s}@media(1920px > width > 1080px){.animeStart .catch-text.normal-text .textStr{font-size:0.8333333333vw}}.animeStart .catch-text.normal-text .bgStr.bgStr_1{animation-delay:2s}.langSelectBtnColWrap{position:relative}.langSelectBtnColWrap .langSelectModal{position:absolute;top:30px;left:50%;transform:translateX(-50%);transition:.3s;opacity:0;height:0;visibility:hidden;z-index:20}@media(width <= 1080px){.langSelectBtnColWrap .langSelectModal{top:8vw;left:0;transform:none}}@media(1920px > width > 1080px){.langSelectBtnColWrap .langSelectModal{top:1.5625vw}}.langSelectBtnColWrap .langSelectModal.show{top:50px;visibility:visible;opacity:1;height:auto}@media(width <= 1080px){.langSelectBtnColWrap .langSelectModal.show{top:10.6666666667vw}}@media(1920px > width > 1080px){.langSelectBtnColWrap .langSelectModal.show{top:2.6041666667vw}}.langSelectBtnColWrap .langSelectModal .langSelectLink{display:block;color:#fff;margin-top:1px;width:120px;height:34px;background:#222727 url("../images/top/star_gray.svg") no-repeat 10px 50%;background-size:12px auto;border-radius:10px;line-height:32px;padding-left:30px;font-family:"Roboto Mono",sans-serif;font-weight:var(--medium);font-size:14px;transition:.3s}@media(width <= 1080px){.langSelectBtnColWrap .langSelectModal .langSelectLink{margin-top:0.2666666667vw;width:32vw;height:9.0666666667vw;background:#222727 url("../images/top/star_gray.svg") no-repeat 2.6666666667vw 50%;background-size:3.2vw auto;border-radius:2.6666666667vw;line-height:8.5333333333vw;padding-left:8vw;font-size:3.7333333333vw}}@media(1920px > width > 1080px){.langSelectBtnColWrap .langSelectModal .langSelectLink{margin-top:0.0520833333vw;width:6.25vw;height:1.7708333333vw;background:#222727 url("../images/top/star_gray.svg") no-repeat 0.5208333333vw 50%;background-size:0.625vw auto;border-radius:0.5208333333vw;line-height:1.6666666667vw;padding-left:1.5625vw;font-size:0.7291666667vw}}@media(width > 1080px){.langSelectBtnColWrap .langSelectModal .langSelectLink:hover{background-color:#444}}.langSelectBtnColWrap .langSelectModal .langSelectLink:first-child{border-radius:10px 10px 0 0}@media(1920px > width > 1080px){.langSelectBtnColWrap .langSelectModal .langSelectLink:first-child{border-radius:0.5208333333vw 0.5208333333vw 0 0}}.langSelectBtnColWrap .langSelectModal .langSelectLink:last-child{border-radius:0 0 10px 10px}@media(1920px > width > 1080px){.langSelectBtnColWrap .langSelectModal .langSelectLink:last-child{border-radius:0 0 0.5208333333vw 0.5208333333vw}}@media(width <= 1080px){.fixed .langSelectBtnColWrap .langSelectModal{left:auto;right:0}}@media(width <= 1080px){.spMenuModal .langSelectBtnColWrap .langSelectModal{top:10.6666666667vw;left:50%;transform:translateX(-50%)}}@media(width <= 1080px){.spMenuModal .langSelectBtnColWrap .langSelectModal.show{top:13.3333333333vw}}.footer .langSelectBtnColWrap .langSelectModal{top:55px}@media(width <= 1080px){.footer .langSelectBtnColWrap .langSelectModal{top:10.6666666667vw;left:50%;transform:translateX(-50%)}}@media(1920px > width > 1080px){.footer .langSelectBtnColWrap .langSelectModal{top:2.8645833333vw}}.footer .langSelectBtnColWrap .langSelectModal .langSelectLink{background-color:#343c3c}@media(width > 1080px){.footer .langSelectBtnColWrap .langSelectModal .langSelectLink:hover{background-color:#555}}.footer .langSelectBtnColWrap .langSelectModal.show{top:75px}@media(width <= 1080px){.footer .langSelectBtnColWrap .langSelectModal.show{top:13.3333333333vw}}@media(1920px > width > 1080px){.footer .langSelectBtnColWrap .langSelectModal.show{top:3.90625vw}}.spMenuModal{display:none;width:100%;background:rgba(0,0,0,0);padding:0 !important;height:100%}.spMenuModal .spMenuModalInner{padding:10.6666666667vw 8vw 8vw;width:100%;overflow:scroll;position:relative}.spMenuModal .spMenuModalInner .ttl{width:42vw}.spMenuModal .spMenuModalInner .ttl img{width:100%}.spMenuModal .spMenuModalInner .modalDeco{width:calc(100% - 9.3333333333vw);height:calc(100% - 9.3333333333vw);position:fixed;top:4.6666666667vw;left:4.6666666667vw;background:rgba(0,0,0,0);outline:9.3333333333vw solid #fff;border-radius:4.6666666667vw;pointer-events:none}.spMenuModal .spMenuModalInner .menuNaviCol{display:flex;align-items:center;justify-content:space-between;margin-top:8vw}.spMenuModal .spMenuModalInner .menuNaviCol .logo{width:29.3333333333vw}.spMenuModal .spMenuModalInner .menuNaviCol .logo img{width:100%}.spMenuModal .spMenuModalInner .menuNaviCol .gnavCol .gnavItem{margin-bottom:3.3333333333vw}.spMenuModal .spMenuModalInner .menuNaviCol .gnavCol .gnavItem:last-child{margin-bottom:0}.spMenuModal .spMenuModalInner .menuNaviCol .gnavCol .gnavItem .gnavItemLink{display:block;width:49.3333333333vw;height:10.4vw;font-family:"Roboto Mono",sans-serif;font-size:4.2666666667vw;color:#282a2f;line-height:10.4vw;background:rgba(121,111,142,.08) url("../images/top/star_gray.svg") no-repeat 3.2vw 50%;background-size:2.4vw auto;border-radius:1.3333333333vw;padding-left:8vw}.spMenuModal .spMenuModalInner .menuSubCol{background:rgba(121,111,142,.08);border-radius:3.3333333333vw;padding:9.3333333333vw;margin-top:8vw}.spMenuModal .spMenuModalInner .menuSubCol .langSelectBtnCol .langSelectBtn{width:50.6666666667vw;border:1px solid #000;display:block;background:rgba(176,170,188,.2);border-radius:50em;padding:1.7333333333vw;margin:0 auto}.spMenuModal .spMenuModalInner .menuSubCol .langSelectBtnCol .langSelectBtn .innerCol{display:flex;border:1px solid #000;height:9.0666666667vw;border-radius:50em;align-items:center;padding:0 2.6666666667vw}.spMenuModal .spMenuModalInner .menuSubCol .langSelectBtnCol .langSelectBtn .innerCol .icon{display:block;width:4.2666666667vw}.spMenuModal .spMenuModalInner .menuSubCol .langSelectBtnCol .langSelectBtn .innerCol .icon img{width:100%}.spMenuModal .spMenuModalInner .menuSubCol .langSelectBtnCol .langSelectBtn .innerCol .text{font-family:"Roboto Mono",sans-serif;font-size:3.3333333333vw;color:#000;margin-left:1.4666666667vw}.spMenuModal .spMenuModalInner .menuSubCol .langSelectBtnCol .langSelectBtn .innerCol .current{width:11.7333333333vw;height:5.0666666667vw;background:#222727;color:#fff;font-size:3.2vw;border-radius:50em;text-align:center;line-height:4.8vw;margin-left:8vw}.spMenuModal .spMenuModalInner .menuSubCol .snsCol{margin-top:8.6666666667vw}.spMenuModal .spMenuModalInner .menuSubCol .snsCol .snsTtl{font-family:"Roboto Mono",sans-serif;font-size:3.8666666667vw;text-align:center}.spMenuModal .spMenuModalInner .menuSubCol .snsCol .snsLinkBtn{width:6.6666666667vw;display:block;margin:4.6666666667vw auto 0}.spMenuModal .spMenuModalInner .menuSubCol .snsCol .snsLinkBtn img{width:100%}.header{z-index:100;position:absolute;top:0;left:0;width:100%}.header .headerInner{height:90px;padding:0 40px;display:flex;justify-content:space-between;align-items:center}@media(width <= 1080px){.header .headerInner{display:none}}@media(1920px > width > 1080px){.header .headerInner{height:4.6875vw;padding:0 2.0833333333vw}}.header .spHeader{position:relative}@media(width > 1080px){.header .spHeader{display:none}}.header .spHeader .langSelectBtnCol{position:absolute;top:4vw;right:-15.4666666667vw}.header .spHeader .langSelectBtnCol .langSelectBtn{filter:drop-shadow(0 1.6vw 4vw rgba(41, 17, 110, 0.2))}.header .spHeader .menuBtnCol{width:25.3333333333vw;position:absolute;top:16.8vw;right:3.2vw;filter:drop-shadow(0 2.6666666667vw 2.6666666667vw rgba(41, 17, 110, 0.3))}.header .spHeader .menuBtnCol .fixed{display:none}.header .spHeader .menuBtnCol img{width:100%}.header.prePosition .spHeader .menuBtnCol{top:0;width:34.1333333333vw;position:absolute;right:3.7333333333vw;filter:drop-shadow(0 2.6666666667vw 2.6666666667vw rgba(41, 17, 110, 0.3))}.header.prePosition .spHeader .menuBtnCol .normal{display:none}.header.prePosition .spHeader .menuBtnCol .fixed{display:inline}.header.fixed .spHeader .langSelectBtnCol{position:absolute;left:-15.4666666667vw;right:auto}.header.fixed .spHeader .langSelectBtnCol .langSelectBtn{filter:drop-shadow(0 1.6vw 4vw rgba(41, 17, 110, 0.2))}.header.fixed .spHeader .langSelectBtnCol .langSelectBtn .innerCol{justify-content:flex-end}.header.fixed .spHeader .langSelectBtnCol .langSelectBtn .innerCol .icon{margin-left:0}.header.fixed .spHeader .langSelectBtnCol .langSelectBtn .innerCol .current{margin-right:2vw}.header.fixed .spHeader .menuBtnCol img{width:100%}.header.fixed.animeStart .spHeader .langSelectBtnCol{top:4vw}.header.fixed.animeStart .spHeader .menuBtnCol{top:4vw}.header .gnavCol{display:flex;align-items:center;gap:0 40px}@media(1920px > width > 1080px){.header .gnavCol{gap:0 2.0833333333vw}}.header .gnavCol .gnavItem .gnavItemLink{font-family:"Roboto Mono",sans-serif;color:var(--blacktext);font-size:20px;position:relative;display:inline-block;padding:0 18px;font-weight:var(--medium);transition:color .25s ease}@media(1920px > width > 1080px){.header .gnavCol .gnavItem .gnavItemLink{font-size:1.0416666667vw}}@media(width > 1080px){.header .gnavCol .gnavItem .gnavItemLink::before,.header .gnavCol .gnavItem .gnavItemLink::after{position:absolute;top:0;color:#b59ee7;opacity:0;transition:opacity .25s ease,transform .25s ease}.header .gnavCol .gnavItem .gnavItemLink::before{content:"[";left:0;transform:translateX(8px)}.header .gnavCol .gnavItem .gnavItemLink::after{content:"]";right:0;transform:translateX(-8px)}.header .gnavCol .gnavItem .gnavItemLink:hover{color:#b59ee7}.header .gnavCol .gnavItem .gnavItemLink:hover::before,.header .gnavCol .gnavItem .gnavItemLink:hover::after{opacity:1;transform:translateX(0)}}.header .gnavCol .space{width:12px;height:12px}@media(1920px > width > 1080px){.header .gnavCol .space{width:0.625vw;height:0.625vw}}.header .gnavCol .space img{width:100%}.header .snsCol{display:none}.header .langSelectBtnCol .langSelectBtn{position:relative;display:block;padding:5px;width:192px;height:45px;border-radius:50em;background:url("../images/top/btn_back.webp") no-repeat 30% 0;background-size:auto 100%;transition:.5s;overflow:hidden}@media(width <= 1080px){.header .langSelectBtnCol .langSelectBtn{background:url("../images/top/btn_back_reverse.webp") no-repeat 30% 0;background-size:auto 100%;padding:1.2vw;width:49.3333333333vw;height:10vw}}@media(1920px > width > 1080px){.header .langSelectBtnCol .langSelectBtn{padding:0.2604166667vw;width:10vw;height:2.34375vw}}@media(width > 1080px){.header .langSelectBtnCol .langSelectBtn:hover{background-position:95% 0;background-size:auto 200%;filter:drop-shadow(0 20px 20px rgba(0, 0, 0, 0.3))}}@media(width > 1080px)and (1920px > width > 1080px){.header .langSelectBtnCol .langSelectBtn:hover{filter:drop-shadow(0 1.0416666667vw 1.0416666667vw rgba(0, 0, 0, 0.3))}}@media(width > 1080px){.header .langSelectBtnCol .langSelectBtn:hover::after{animation:3s 0s shine linear;background:linear-gradient(to right, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 75%);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-15deg);width:100%}}.header .langSelectBtnCol .langSelectBtn .innerCol{display:flex;justify-content:center;align-items:center;width:182px;height:35px;border:1px solid #000;border-radius:50em}@media(width <= 1080px){.header .langSelectBtnCol .langSelectBtn .innerCol{justify-content:flex-start;width:46.6666666667vw;height:7.6vw;border:1px solid #000}}@media(1920px > width > 1080px){.header .langSelectBtnCol .langSelectBtn .innerCol{width:9.4791666667vw;height:1.8229166667vw;border:0.0520833333vw solid #000}}.header .langSelectBtnCol .langSelectBtn .innerCol .icon{display:block;width:20px;line-height:0}@media(width <= 1080px){.header .langSelectBtnCol .langSelectBtn .innerCol .icon{margin-left:2vw;width:3.6vw}}@media(1920px > width > 1080px){.header .langSelectBtnCol .langSelectBtn .innerCol .icon{width:1.0416666667vw}}.header .langSelectBtnCol .langSelectBtn .innerCol .icon img{width:100%}.header .langSelectBtnCol .langSelectBtn .innerCol .icon.fixed{display:none}.header .langSelectBtnCol .langSelectBtn .innerCol .text{display:block;font-family:"Roboto Mono",sans-serif;color:#222226;margin-left:6px;font-size:14px;font-weight:var(--medium)}@media(width <= 1080px){.header .langSelectBtnCol .langSelectBtn .innerCol .text{margin-left:1.0666666667vw;font-size:2.8vw;line-height:3.2vw}}@media(1920px > width > 1080px){.header .langSelectBtnCol .langSelectBtn .innerCol .text{margin-left:0.3125vw;font-size:0.7291666667vw}}.header .langSelectBtnCol .langSelectBtn .innerCol .current{display:block;font-family:"Roboto Mono",sans-serif;font-weight:var(--medium);background:#222226;border-radius:50em;color:#fff;width:53px;height:23px;line-height:23px;text-align:center;font-size:14px;margin-left:7px}@media(width <= 1080px){.header .langSelectBtnCol .langSelectBtn .innerCol .current{width:9.6vw;height:4.2666666667vw;line-height:4.2666666667vw;font-size:2.8vw;margin-left:1.3333333333vw}}@media(1920px > width > 1080px){.header .langSelectBtnCol .langSelectBtn .innerCol .current{width:2.7604166667vw;height:1.1979166667vw;line-height:1.1979166667vw;font-size:0.7291666667vw;margin-left:0.3645833333vw}}.header.prePosition{position:fixed;top:-95px;left:0;width:100%}@media(width <= 1080px){.header.prePosition{top:-20vw}}@media(1920px > width > 1080px){.header.prePosition{top:-4.9479166667vw}}@media(width >= 1920px){.header.prePosition{max-width:1920px;left:calc((100vw - 1920px)/2)}}.header.fixed{transition:.3s}@media(width > 1080px){.header.fixed .langSelectBtnCol .langSelectBtn{background:none;filter:none;width:auto;height:auto}.header.fixed .langSelectBtnCol .langSelectBtn:hover::after{content:none}.header.fixed .langSelectBtnCol .langSelectBtn:hover .innerCol .current{background:rgba(121,111,142,.4)}.header.fixed .langSelectBtnCol .langSelectBtn .innerCol{border:none}.header.fixed .langSelectBtnCol .langSelectBtn .innerCol .icon{display:none}.header.fixed .langSelectBtnCol .langSelectBtn .innerCol .icon.fixed{display:block}.header.fixed .langSelectBtnCol .langSelectBtn .innerCol .text{font-size:16px;margin-left:9px}}@media(width > 1080px)and (1920px > width > 1080px){.header.fixed .langSelectBtnCol .langSelectBtn .innerCol .text{font-size:0.8333333333vw;margin-left:0.46875vw}}@media(width > 1080px){.header.fixed .langSelectBtnCol .langSelectBtn .innerCol .current{font-size:16px;background:rgba(121,111,142,.2);color:#000;border:1px solid #b5adc4;height:25px;line-height:23px;width:72px;margin-left:12px;transition:.3s}}@media(width > 1080px)and (1920px > width > 1080px){.header.fixed .langSelectBtnCol .langSelectBtn .innerCol .current{font-size:0.8333333333vw;border:0.0520833333vw solid #b5adc4;height:1.3020833333vw;line-height:1.1979166667vw;width:3.75vw;margin-left:0.625vw}}.header.fixed .headerInner{width:100%;height:62px;border-top:1px solid #b5adc4;border-bottom:1px solid #b5adc4;background:#f5f3f9}@media(1920px > width > 1080px){.header.fixed .headerInner{height:3.2291666667vw;border-top:0.0520833333vw solid #b5adc4;border-bottom:0.0520833333vw solid #b5adc4}}.header.fixed::before{content:"";background:url("../images/top/line.webp") no-repeat 70% 30%;position:fixed;top:-100px;left:0;width:100%;height:5px;display:block;z-index:-1}@media(width <= 1080px){.header.fixed::before{content:none}}@media(1920px > width > 1080px){.header.fixed::before{top:-5.2083333333vw;height:0.5208333333vw}}@media(width >= 1920px){.header.fixed::before{max-width:1920px;left:calc((100vw - 1920px)/2)}}.header.fixed .gnavCol{gap:0 32px}@media(1920px > width > 1080px){.header.fixed .gnavCol{gap:0 1.6666666667vw}}.header.fixed .gnavCol .gnavItem .gnavItemLink{font-size:18px}@media(1920px > width > 1080px){.header.fixed .gnavCol .gnavItem .gnavItemLink{font-size:0.9375vw}}.header.fixed .fixedSet{display:flex;align-items:center;justify-content:flex-end}.header.fixed .snsCol{display:flex;align-items:center;margin-right:50px}@media(1920px > width > 1080px){.header.fixed .snsCol{margin-right:2.6041666667vw}}.header.fixed .snsCol .snsTtl{font-family:"Roboto Mono",sans-serif;font-weight:var(--medium)}.header.fixed .snsCol .snsLinkBtn{width:15px;display:block;line-height:0;margin-left:10px;transition:.3s}@media(1920px > width > 1080px){.header.fixed .snsCol .snsLinkBtn{width:0.78125vw;margin-left:0.5208333333vw}}@media(width > 1080px){.header.fixed .snsCol .snsLinkBtn:hover{transform:translateY(-2px)}}@media(width > 1080px)and (1920px > width > 1080px){.header.fixed .snsCol .snsLinkBtn:hover{transform:translateY(-0.1041666667vw)}}.header.fixed .snsCol .snsLinkBtn img{width:100%}.header.fixed.animeStart{top:5px}@media(width <= 1080px){.header.fixed.animeStart{top:0}}@media(1920px > width > 1080px){.header.fixed.animeStart{top:0.2604166667vw}}.header.fixed.animeStart::before{top:0}.footer .contents{position:relative;display:flex}.footer .contents .footerIllustCol{width:calc(100% - 1110px)}@media(width <= 1080px){.footer .contents .footerIllustCol{padding-top:0;height:110vw;width:100%}}@media(1920px > width > 1080px){.footer .contents .footerIllustCol{width:calc(100% - 57.8125vw)}}.footer .contents .footerIllustCol .footerIllust{position:relative;height:100%}@media(width <= 1080px){.footer .contents .footerIllustCol .footerIllust{width:100%}}.footer .contents .footerIllustCol .footerIllust .bg{position:absolute;bottom:0;left:10px;width:890px}@media(width <= 1080px){.footer .contents .footerIllustCol .footerIllust .bg{top:0;width:100vw}}@media(1920px > width > 1080px){.footer .contents .footerIllustCol .footerIllust .bg{left:0.5208333333vw;width:46.3541666667vw}}.footer .contents .footerIllustCol .footerIllust .bg img{width:100%}.footer .contents .footerIllustCol .footerIllust .illustCol{position:absolute;bottom:0;left:0;width:860px}@media(width <= 1080px){.footer .contents .footerIllustCol .footerIllust .illustCol{width:100vw}}@media(1920px > width > 1080px){.footer .contents .footerIllustCol .footerIllust .illustCol{width:44.7916666667vw}}.footer .contents .footerIllustCol .footerIllust .illustCol .illust{display:none}.footer .contents .footerIllustCol .footerIllust .illustCol .illust img{width:100%}.footer .contents .footerIllustCol .footerIllust .illustCol .illust.current{display:block}.footer .contents .footerIllustCol .footerIllust.animeStart .bg{clip-path:polygon(100% 0, 100% 0, 100% 0);animation:1s 0s diva-show forwards}.footer .contents .footerIllustCol .footerIllust.animeStart .illustCol{clip-path:polygon(100% 0, 100% 0, 100% 0);animation:1s .5s diva-show forwards}.footer .contents .blackArea{width:1110px;background:url("../images/footer/footer.svg") no-repeat 0 0;background-size:100% auto;padding:40px 130px 50px;z-index:20}@media(width <= 1080px){.footer .contents .blackArea{position:absolute;top:69.3333333333vw;right:0;width:100%;padding:5.3333333333vw 0 8vw}}@media(1920px > width > 1080px){.footer .contents .blackArea{width:57.8125vw;padding:2.0833333333vw 6.7708333333vw 2.6041666667vw}}.footer .contents .blackArea .backtop{display:block;width:105px;height:105px;padding:9px;background:rgba(255,255,255,.17);border-radius:50em;margin:0 auto;transition:.3s}@media(width <= 1080px){.footer .contents .blackArea .backtop{width:14vw;height:14vw;padding:2.5333333333vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .backtop{width:5.46875vw;height:5.46875vw;padding:0.46875vw}}@media(width > 1080px){.footer .contents .blackArea .backtop:hover{opacity:.7}}.footer .contents .blackArea .backtop img{width:100%}.footer .contents .blackArea .siteLinkCol{display:flex;align-items:center;justify-content:space-between;width:630px;margin:60px auto 0}@media(width <= 1080px){.footer .contents .blackArea .siteLinkCol{display:block;width:auto;margin:6.6666666667vw auto 0}}@media(1920px > width > 1080px){.footer .contents .blackArea .siteLinkCol{width:32.8125vw;margin:3.125vw auto 0}}.footer .contents .blackArea .siteLinkCol .snsCol{display:flex}@media(width <= 1080px){.footer .contents .blackArea .siteLinkCol .snsCol{display:block}}.footer .contents .blackArea .siteLinkCol .snsCol .snsTtl{font-family:"Roboto Mono",sans-serif;color:#bcbecd;font-size:18px;margin-right:16px;margin-left:30px}@media(width <= 1080px){.footer .contents .blackArea .siteLinkCol .snsCol .snsTtl{display:block;font-size:3.8666666667vw;margin:0 auto;text-align:center}}@media(1920px > width > 1080px){.footer .contents .blackArea .siteLinkCol .snsCol .snsTtl{font-size:0.9375vw;margin-right:0.8333333333vw}}.footer .contents .blackArea .siteLinkCol .snsCol .snsLinkBtn{display:block;width:25px;transition:.3s;transform:translateY(-2px)}@media(width <= 1080px){.footer .contents .blackArea .siteLinkCol .snsCol .snsLinkBtn{width:6.6666666667vw;margin:4.6666666667vw auto 0}}@media(1920px > width > 1080px){.footer .contents .blackArea .siteLinkCol .snsCol .snsLinkBtn{width:1.3020833333vw}}@media(width > 1080px){.footer .contents .blackArea .siteLinkCol .snsCol .snsLinkBtn:hover{transform:translateY(-5px)}}@media(width > 1080px)and (1920px > width > 1080px){.footer .contents .blackArea .siteLinkCol .snsCol .snsLinkBtn:hover{transform:translateY(-0.2604166667vw)}}.footer .contents .blackArea .siteLinkCol .snsCol .snsLinkBtn img{width:100%}.footer .contents .blackArea .siteLinkCol .langSelectBtnCol{background:rgba(255,255,255,.17);padding:9px;border-radius:50em;width:292px;display:block}@media(width <= 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol{padding:1.6vw;width:50.6666666667vw;margin:11.3333333333vw auto 0}}@media(1920px > width > 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol{padding:0.46875vw;width:15.2083333333vw}}@media(width > 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol:hover .langSelectBtn .current{background-color:#343c3c}}.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn{display:flex;align-items:center;border:1px solid #000;border-radius:50em;padding:7px 12px 7px 16px;width:100%}@media(width <= 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn{border:1px solid #000;padding:2vw 2.4vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn{border:0.0520833333vw solid #000;padding:0.3645833333vw 0.625vw 0.3645833333vw 0.8333333333vw}}.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn .icon{display:block;width:20px;line-height:0;margin-right:15px}@media(width <= 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn .icon{width:4.2666666667vw;margin-right:1.4666666667vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn .icon{width:1.0416666667vw;margin-right:0.78125vw}}.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn .icon img{width:100%}.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn .text{display:block;color:#bcbecd;font-family:"Roboto Mono",sans-serif;font-size:18px;margin-right:36px}@media(width <= 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn .text{font-size:3.3333333333vw;margin-right:9.3333333333vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn .text{font-size:0.9375vw;margin-right:1.875vw}}.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn .current{display:block;background:#222727;color:#fff;font-family:"Roboto Mono",sans-serif;width:80px;border-radius:50em;text-align:center;font-size:18px;height:35px;line-height:35px;transition:.3s}@media(width <= 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn .current{width:11.4666666667vw;font-size:3.2vw;height:5.0666666667vw;line-height:5.0666666667vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .siteLinkCol .langSelectBtnCol .langSelectBtn .current{width:4.1666666667vw;font-size:0.9375vw;height:1.8229166667vw;line-height:1.8229166667vw}}.footer .contents .blackArea .bnrArea{display:flex;justify-content:center;gap:20px;margin-top:40px}@media(width <= 1080px){.footer .contents .blackArea .bnrArea{gap:2.6666666667vw;margin:10.6666666667vw 10.6666666667vw 0}}@media(1920px > width > 1080px){.footer .contents .blackArea .bnrArea{gap:1.0416666667vw;margin-top:2.0833333333vw}}.footer .contents .blackArea .bnrArea .bnr{display:block;width:325px;transition:.3s}@media(width <= 1080px){.footer .contents .blackArea .bnrArea .bnr{width:100%}}@media(1920px > width > 1080px){.footer .contents .blackArea .bnrArea .bnr{width:16.9270833333vw}}@media(width > 1080px){.footer .contents .blackArea .bnrArea .bnr:hover{transform:translateY(-5px)}}@media(width > 1080px)and (1920px > width > 1080px){.footer .contents .blackArea .bnrArea .bnr:hover{transform:translateY(-0.2604166667vw)}}.footer .contents .blackArea .bnrArea .bnr img{border-radius:3px;width:100%}.footer .contents .blackArea .annotation{background:rgba(245,243,249,.17);border:1px solid rgba(245,243,249,.7);border-radius:20px;padding:40px;margin-top:50px}@media(width <= 1080px){.footer .contents .blackArea .annotation{border-radius:5.3333333333vw;padding:5.3333333333vw;margin:11.3333333333vw 10.6666666667vw 0}}@media(1920px > width > 1080px){.footer .contents .blackArea .annotation{border-radius:1.0416666667vw;padding:2.0833333333vw;margin-top:2.6041666667vw}}.footer .contents .blackArea .annotation .text{color:#dfe1ea;margin-top:10px;font-weight:var(--regular);line-height:1.5}@media(width <= 1080px){.footer .contents .blackArea .annotation .text{margin-top:2.6666666667vw;font-size:2.6666666667vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .annotation .text{margin-top:0.5208333333vw}}.footer .contents .blackArea .annotation .text:first-child{margin-top:0}.footer .contents .blackArea .footerLinkCol{margin-top:40px}@media(width <= 1080px){.footer .contents .blackArea .footerLinkCol{margin-top:10.6666666667vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .footerLinkCol{margin-top:2.0833333333vw}}.footer .contents .blackArea .footerLinkCol .footerLink{display:flex;align-items:center;justify-content:flex-end;gap:30px}@media(width <= 1080px){.footer .contents .blackArea .footerLinkCol .footerLink{justify-content:center;gap:2.6666666667vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .footerLinkCol .footerLink{gap:1.5625vw}}.footer .contents .blackArea .footerLinkCol .footerLink .space{width:13px;line-height:0;padding-top:2px}@media(width <= 1080px){.footer .contents .blackArea .footerLinkCol .footerLink .space{width:2.4vw;padding-top:0.2666666667vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .footerLinkCol .footerLink .space{width:0.6770833333vw;padding-top:0.1041666667vw}}.footer .contents .blackArea .footerLinkCol .footerLink .space img{width:100%}.footer .contents .blackArea .footerLinkCol .footerLink .footerLinkItem .footerLinkStr{display:inline-block;position:relative;color:#dfe1ea;font-weight:var(--bold);font-size:18px}@media(width <= 1080px){.footer .contents .blackArea .footerLinkCol .footerLink .footerLinkItem .footerLinkStr{font-weight:var(--regular);font-size:3.7333333333vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .footerLinkCol .footerLink .footerLinkItem .footerLinkStr{font-size:0.9375vw}}.footer .contents .blackArea .footerLinkCol .footerLink .footerLinkItem .footerLinkStr::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#dfe1ea;transform:scaleX(0);transform-origin:left;transition:.3s}@media(width <= 1080px){.footer .contents .blackArea .footerLinkCol .footerLink .footerLinkItem .footerLinkStr::after{content:none}}@media(1920px > width > 1080px){.footer .contents .blackArea .footerLinkCol .footerLink .footerLinkItem .footerLinkStr::after{left:0;bottom:-0.1041666667vw;width:100%;height:0.1041666667vw}}.footer .contents .blackArea .footerLinkCol .footerLink .footerLinkItem .footerLinkStr:hover::after{transform:scaleX(1)}.footer .contents .blackArea .copyrightColWrap{margin-top:40px}@media(width <= 1080px){.footer .contents .blackArea .copyrightColWrap{margin-top:8vw}}@media(1920px > width > 1080px){.footer .contents .blackArea .copyrightColWrap{margin-top:2.0833333333vw}}.footer .contents .blackArea .copyrightColWrap .copyrightCol .copyright{font-size:18px;color:#9799a8;font-family:"Roboto Mono",sans-serif;font-weight:var(--medium);text-align:right;padding:5px 0}@media(width <= 1080px){.footer .contents .blackArea .copyrightColWrap .copyrightCol .copyright{text-align:center;font-size:3.2vw;padding:0.6666666667vw 0}}@media(1920px > width > 1080px){.footer .contents .blackArea .copyrightColWrap .copyrightCol .copyright{font-size:0.9375vw;padding:0.2604166667vw 0}}.introduction{padding-top:7px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}@media(width <= 1080px){.introduction{display:block;padding-top:1.7333333333vw}}@media(1920px > width > 1080px){.introduction{padding-top:0.3645833333vw}}.introduction .rightCol{width:1384px;position:relative}@media(width <= 1080px){.introduction .rightCol{width:96.4vw;margin:0 auto}}@media(1920px > width > 1080px){.introduction .rightCol{width:72.0833333333vw}}.introduction .rightCol .logo{position:absolute;bottom:-86px;left:448px;width:647px;z-index:3;opacity:0;clip-path:polygon(100% 0, 100% 0, 100% 0)}@media(width <= 1080px){.introduction .rightCol .logo{width:78.9333333333vw;bottom:-17.3333333333vw;left:8.8vw}}@media(1920px > width > 1080px){.introduction .rightCol .logo{width:33.6979166667vw;bottom:-4.4791666667vw;left:23.3333333333vw}}.introduction .rightCol .logo img{width:100%}.introduction .rightCol .mv{position:relative;clip-path:polygon(0 -100px, 100% -100px, 100% 100%, 0 100%)}@media(width <= 1080px){.introduction .rightCol .mv{border-radius:4.6666666667vw 4.6666666667vw 50vw 50vw;overflow:hidden}}@media(1920px > width > 1080px){.introduction .rightCol .mv{clip-path:polygon(0 -5.2083333333vw, 100% -5.2083333333vw, 100% 100%, 0 100%)}}.introduction .rightCol .mv .mvBg{position:relative;height:725px;border-radius:20px 0 0 20px;z-index:1;overflow:hidden}@media(width <= 1080px){.introduction .rightCol .mv .mvBg{border:none;height:149.3333333333vw}}@media(1920px > width > 1080px){.introduction .rightCol .mv .mvBg{height:37.7604166667vw;border-radius:1.0416666667vw 0 0 1.0416666667vw}}.introduction .rightCol .mv .mvBg img{width:100%}.introduction .rightCol .mv .mvChara{position:absolute;top:-29px;right:-25px;width:1461px;z-index:2;transform:scale(0.9);opacity:0;clip-path:polygon(100% 0, 100% 0, 100% 0)}@media(width <= 1080px){.introduction .rightCol .mv .mvChara{width:113.3333333333vw;top:0;left:-6.6666666667vw}}@media(1920px > width > 1080px){.introduction .rightCol .mv .mvChara{top:-1.5104166667vw;right:-1.3020833333vw;width:76.09375vw}}.introduction .rightCol .mv .mvChara img{width:100%}.introduction .rightCol.animeStart .logo{animation-delay:0;animation-duration:700ms;animation-name:logo-show;animation-fill-mode:forwards}.introduction .rightCol.animeStart .mv .mvBg img{animation-delay:0;animation-duration:1000ms;animation-name:kv-back-show;animation-fill-mode:forwards}.introduction .rightCol.animeStart .mv .mvChara{animation-delay:200ms;animation-duration:1000ms;animation-name:kv-show;animation-fill-mode:forwards}.introduction .leftCol{margin-left:40px;padding-top:20px}@media(width <= 1080px){.introduction .leftCol{margin:0;padding-top:18.6666666667vw;width:100%}}@media(1920px > width > 1080px){.introduction .leftCol{margin-left:2.0833333333vw;padding-top:1.0416666667vw}}@media(width <= 1080px){.introduction .leftCol .mainCatch{display:none}}.introduction .leftCol .mainCatch .catchCol{margin-top:2px;line-height:0}@media(1920px > width > 1080px){.introduction .leftCol .mainCatch .catchCol{margin-top:0.1041666667vw}}.introduction .leftCol .mainCatch .catchCol .catch-text .textStr{font-family:"Zalando Sans Expanded",sans-serif;font-size:84px;font-weight:var(--extralight);line-height:1.02}@media(1920px > width > 1080px){.introduction .leftCol .mainCatch .catchCol .catch-text .textStr{font-size:4.375vw}}.introduction .leftCol .mainCatch .catchCol .catch-text.catch-text_1 .textStr{font-size:42px;font-weight:var(--black)}@media(1920px > width > 1080px){.introduction .leftCol .mainCatch .catchCol .catch-text.catch-text_1 .textStr{font-size:2.1875vw}}.introduction .leftCol .mainCatch .catchCol .catch-text.catch-text_2 .textStr{font-size:42px;letter-spacing:2px;font-weight:var(--black)}@media(1920px > width > 1080px){.introduction .leftCol .mainCatch .catchCol .catch-text.catch-text_2 .textStr{font-size:2.1875vw;letter-spacing:0.1041666667vw}}.introduction .leftCol .mainCatch .catchCol .catch-text.catch-text_3{margin-top:5px}@media(1920px > width > 1080px){.introduction .leftCol .mainCatch .catchCol .catch-text.catch-text_3{margin-top:0.2604166667vw}}.introduction .leftCol .mainCatch-sp{display:none}@media(width <= 1080px){.introduction .leftCol .mainCatch-sp{display:block;text-align:center}}.introduction .leftCol .mainCatch-sp .catchCol{line-height:0}.introduction .leftCol .mainCatch-sp .catchCol .catch-text.catch-text_1 .textStr{font-family:"Zalando Sans Expanded",sans-serif;font-size:4vw;font-weight:var(--black)}.introduction .leftCol .mainCatch-sp .catchCol .catch-text.catch-text_2{margin-top:1.3333333333vw}.introduction .leftCol .mainCatch-sp .catchCol .catch-text.catch-text_2 .textStr{font-family:"Zalando Sans Expanded",sans-serif;font-size:7.7333333333vw;font-weight:var(--extralight)}.introduction .leftCol .subCatch{margin-top:30px;width:410px;border-top:2px solid #000;border-bottom:2px solid #000;text-align:center;height:90px;font-size:18px;padding:18px 0 0}@media(width <= 1080px){.introduction .leftCol .subCatch{margin:2.6666666667vw auto 0;width:65.3333333333vw;border-top:0.4vw solid #000;border-bottom:0.4vw solid #000;height:16.2666666667vw;padding:2.9333333333vw 0 0}}@media(1920px > width > 1080px){.introduction .leftCol .subCatch{margin-top:1.5625vw;width:21.3541666667vw;border-top:0.1041666667vw solid #000;border-bottom:0.1041666667vw solid #000;height:4.6875vw;font-size:0.9375vw;padding:0.9375vw 0 0}}.introduction .leftCol .subCatch .ver{font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--black);font-size:18px}@media(width <= 1080px){.introduction .leftCol .subCatch .ver{font-weight:var(--extralight);font-size:4.1333333333vw}}@media(1920px > width > 1080px){.introduction .leftCol .subCatch .ver{font-size:0.9375vw}}.introduction .leftCol .subCatch .day{font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--extralight);font-size:27px}@media(width <= 1080px){.introduction .leftCol .subCatch .day{font-weight:var(--black);font-size:4.1333333333vw}}@media(1920px > width > 1080px){.introduction .leftCol .subCatch .day{font-size:1.40625vw}}.introduction .leftCol .platform .platformList{display:flex;align-items:center;justify-content:space-between;width:410px;margin-top:36px}@media(width <= 1080px){.introduction .leftCol .platform .platformList{width:80vw;margin:5.3333333333vw auto 0}}@media(1920px > width > 1080px){.introduction .leftCol .platform .platformList{width:21.3541666667vw;margin-top:1.875vw}}.introduction .leftCol .platform .platformList li{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:20px}@media(width <= 1080px){.introduction .leftCol .platform .platformList li{font-size:4vw}}@media(1920px > width > 1080px){.introduction .leftCol .platform .platformList li{font-size:1.0416666667vw}}.introduction .leftCol .platform .platformList li.space{width:12px;height:12px}@media(width <= 1080px){.introduction .leftCol .platform .platformList li.space{width:2.4vw;height:2.4vw}}@media(1920px > width > 1080px){.introduction .leftCol .platform .platformList li.space{width:0.625vw;height:0.625vw}}.introduction .leftCol .platform .platformList li.space img{width:100%}.introduction .leftCol .snsBtnCol{margin-top:60px;width:410px;display:flex;justify-content:center}@media(width <= 1080px){.introduction .leftCol .snsBtnCol{margin:9.3333333333vw auto 0;width:65.3333333333vw}}@media(1920px > width > 1080px){.introduction .leftCol .snsBtnCol{margin-top:3.125vw;width:21.3541666667vw}}.introduction .leftCol .snsBtnCol .snsBtnStr{position:relative;display:block;padding:7px;width:274px;height:64px;border-radius:50em;background:url("../images/top/btn_back.webp") no-repeat 30% 0;background-size:auto 100%;transition:.5s;overflow:hidden}@media(width <= 1080px){.introduction .leftCol .snsBtnCol .snsBtnStr{padding:1.8666666667vw;width:65.3333333333vw;height:14.6666666667vw;filter:drop-shadow(0 2.6666666667vw 6vw rgba(41, 17, 110, 0.1))}}@media(1920px > width > 1080px){.introduction .leftCol .snsBtnCol .snsBtnStr{padding:0.3645833333vw;width:14.2708333333vw;height:3.3333333333vw}}@media(width > 1080px){.introduction .leftCol .snsBtnCol .snsBtnStr:hover{background-position:95% 0;background-size:auto 200%;filter:drop-shadow(0 20px 20px rgba(0, 0, 0, 0.3))}}@media(width > 1080px)and (1920px > width > 1080px){.introduction .leftCol .snsBtnCol .snsBtnStr:hover{filter:drop-shadow(0 1.0416666667vw 1.0416666667vw rgba(0, 0, 0, 0.3))}}@media(width > 1080px){.introduction .leftCol .snsBtnCol .snsBtnStr:hover::after{animation:3s 0s shine linear;background:linear-gradient(to right, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 75%);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-15deg);width:100%}}.introduction .leftCol .snsBtnCol .snsBtnStr .innerCol{display:flex;justify-content:center;align-items:center;width:260px;height:50px;border:1px solid #000;border-radius:50em}@media(width <= 1080px){.introduction .leftCol .snsBtnCol .snsBtnStr .innerCol{width:61.6vw;height:10.9333333333vw;border:1px solid #000}}@media(1920px > width > 1080px){.introduction .leftCol .snsBtnCol .snsBtnStr .innerCol{width:13.5416666667vw;height:2.6041666667vw;border:0.0520833333vw solid #000}}.introduction .leftCol .snsBtnCol .snsBtnStr .innerCol .iconStr{display:block;width:26px}@media(width <= 1080px){.introduction .leftCol .snsBtnCol .snsBtnStr .innerCol .iconStr{width:6vw}}@media(1920px > width > 1080px){.introduction .leftCol .snsBtnCol .snsBtnStr .innerCol .iconStr{width:1.3541666667vw}}.introduction .leftCol .snsBtnCol .snsBtnStr .innerCol .iconStr img{width:100%}.introduction .leftCol .snsBtnCol .snsBtnStr .innerCol .textStr{display:block;font-family:"Roboto Mono",sans-serif;color:var(--blacktext);margin-left:10px}@media(width <= 1080px){.introduction .leftCol .snsBtnCol .snsBtnStr .innerCol .textStr{font-size:3.4666666667vw;margin-left:2.9333333333vw}}.tapeSlider{position:relative;overflow:hidden;margin-top:130px}@media(width <= 1080px){.tapeSlider{margin-top:13.3333333333vw}}@media(1920px > width > 1080px){.tapeSlider{margin-top:6.7708333333vw}}.tapeSlider::after{animation:5s 0s shine-over linear infinite;background:linear-gradient(to right, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 0) 75%);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-15deg);width:100%;z-index:2}@media(width <= 1080px){.tapeSlider::after{animation:5s 0s shine-over linear infinite}}.tapeSlider .sliderWrapper{display:flex;position:absolute;top:6px;left:0;z-index:3}@media(width <= 1080px){.tapeSlider .sliderWrapper{top:0.8vw}}@media(1920px > width > 1080px){.tapeSlider .sliderWrapper{top:0.3125vw}}.tapeSlider .sliderWrapper .slider{animation:scroll-left 50s infinite linear .5s both;display:flex}@media(width <= 1080px){.tapeSlider .sliderWrapper .slider{animation:scroll-left 40s infinite linear .5s both}}.tapeSlider .sliderWrapper .slider .slide{height:118px}@media(width <= 1080px){.tapeSlider .sliderWrapper .slider .slide{height:15.7333333333vw}}@media(1920px > width > 1080px){.tapeSlider .sliderWrapper .slider .slide{height:6.1458333333vw}}.tapeSlider .sliderWrapper .slider .slide img{display:block;height:100%}.tapeSlider .sliderBackWrapper{display:flex;position:relative;z-index:1}.tapeSlider .sliderBackWrapper .slider{animation:scroll-right 30s infinite linear .5s both;display:flex}@media(width <= 1080px){.tapeSlider .sliderBackWrapper .slider{animation:scroll-right 50s infinite linear .5s both}}.tapeSlider .sliderBackWrapper .slider .slide{height:130px;margin-left:-300px}@media(width <= 1080px){.tapeSlider .sliderBackWrapper .slider .slide{height:17.3333333333vw;margin-left:-40vw}}@media(1920px > width > 1080px){.tapeSlider .sliderBackWrapper .slider .slide{height:6.7708333333vw;margin-left:-15.625vw}}.tapeSlider .sliderBackWrapper .slider .slide .slide img{display:block;width:100%}.news{display:flex;margin-top:130px}@media(width <= 1080px){.news{margin-top:13.3333333333vw;display:block}}@media(1920px > width > 1080px){.news{margin-top:6.7708333333vw}}.news .sectionTitle{margin-top:130px;margin-left:120px;width:432px}@media(width <= 1080px){.news .sectionTitle{margin-top:0;margin-left:0;width:100%}}@media(1920px > width > 1080px){.news .sectionTitle{margin-top:6.7708333333vw;margin-left:6.25vw;width:22.5vw}}.news .sectionTitle img{width:432px}@media(width <= 1080px){.news .sectionTitle img{width:100vw}}@media(1920px > width > 1080px){.news .sectionTitle img{width:22.5vw}}.news .border{height:24px}@media(width <= 1080px){.news .border{height:4.1333333333vw;display:none}}@media(1920px > width > 1080px){.news .border{height:1.25vw}}.news .border.lastSpace{margin-top:40px}@media(width <= 1080px){.news .border.lastSpace{margin-top:6.6666666667vw;display:block}}@media(1920px > width > 1080px){.news .border.lastSpace{margin-top:2.0833333333vw}}.news .border img{height:100%}.news .newsListCol{margin-left:60px;overflow:hidden}@media(width <= 1080px){.news .newsListCol{margin-left:0}}@media(1920px > width > 1080px){.news .newsListCol{margin-left:3.125vw}}.news .newsListCol .newsList .newsListItem{margin-top:20px}@media(width <= 1080px){.news .newsListCol .newsList .newsListItem{margin-top:8vw;background:url("../images/top/sp/list_icon.webp") no-repeat -0.5333333333vw 0;background-size:auto 3.2vw;padding-left:14.4vw;line-height:0}}@media(1920px > width > 1080px){.news .newsListCol .newsList .newsListItem{margin-top:1.0416666667vw}}.news .newsListCol .newsList .newsListItem:first-child{margin-top:40px}@media(width <= 1080px){.news .newsListCol .newsList .newsListItem:first-child{margin-top:10.6666666667vw}}@media(1920px > width > 1080px){.news .newsListCol .newsList .newsListItem:first-child{margin-top:2.0833333333vw}}.news .newsListCol .newsList .newsListItem .newsListItemLink{display:inline-block;position:relative}.news .newsListCol .newsList .newsListItem .newsListItemLink:not(.noLink)::after{content:"";position:absolute;left:35px;bottom:0;width:calc(100% - 35px);height:2px;background-color:#000;transform:scaleX(0);transform-origin:left;transition:.5s}@media(width <= 1080px){.news .newsListCol .newsList .newsListItem .newsListItemLink:not(.noLink)::after{content:none}}@media(1920px > width > 1080px){.news .newsListCol .newsList .newsListItem .newsListItemLink:not(.noLink)::after{left:1.8229166667vw;width:calc(100% - 1.8229166667vw);height:0.1041666667vw}}.news .newsListCol .newsList .newsListItem .newsListItemLink:not(.noLink):hover::after{transform:scaleX(1)}.news .newsListCol .newsList .newsListItem .newsListItemLink .newsListItemLinkInner{display:flex;align-items:flex-start;color:var(--blacktext)}@media(width <= 1080px){.news .newsListCol .newsList .newsListItem .newsListItemLink .newsListItemLinkInner{display:block}}.news .newsListCol .newsList .newsListItem .newsListItemLink .newsListItemLinkInner .newsDay{font-family:"Roboto Mono",sans-serif;font-weight:var(--medium);font-size:21px;width:255px;display:block;background:url("../images/top/list_icon.webp") no-repeat 0 50%;background-size:23px auto;padding-left:35px;margin-top:5px;letter-spacing:-1px;flex-shrink:0}@media(width <= 1080px){.news .newsListCol .newsList .newsListItem .newsListItemLink .newsListItemLinkInner .newsDay{font-size:3.2vw;width:100%;background:none;padding-left:0;margin-top:0;letter-spacing:-0.0520833333vw;line-height:3.4666666667vw}}@media(1920px > width > 1080px){.news .newsListCol .newsList .newsListItem .newsListItemLink .newsListItemLinkInner .newsDay{font-size:1.1458333333vw;width:9.6354166667vw;background-size:1.1979166667vw auto;padding-left:1.8229166667vw;letter-spacing:-0.0520833333vw;margin-top:0.2604166667vw}}.news .newsListCol .newsList .newsListItem .newsListItemLink .newsListItemLinkInner .newsText{font-size:21px;display:-webkit-box;font-family:"Roboto Mono",sans-serif;font-weight:var(--light);max-width:1000px;line-height:34px}@media(width <= 1080px){.news .newsListCol .newsList .newsListItem .newsListItemLink .newsListItemLinkInner .newsText{font-size:4.2666666667vw;max-width:71.3333333333vw;margin-top:1.0666666667vw;line-height:6.4vw}}@media(1920px > width > 1080px){.news .newsListCol .newsList .newsListItem .newsListItemLink .newsListItemLinkInner .newsText{font-size:1.1979166667vw;max-width:52.0833333333vw;line-height:1.7708333333vw}}.news .newsListCol .moreBtnCol{margin-top:30px}@media(width <= 1080px){.news .newsListCol .moreBtnCol{margin-top:9.3333333333vw;text-align:center}}@media(1920px > width > 1080px){.news .newsListCol .moreBtnCol{margin-top:1.5625vw}}.news .newsListCol .moreBtnCol .moreBtn{display:flex;align-items:center;justify-content:center;background:rgba(176,170,188,.05);border:1px solid rgba(0,0,0,.2);border-radius:50em;height:50px;width:1180px;transition:.3s}@media(width <= 1080px){.news .newsListCol .moreBtnCol .moreBtn{background:rgba(176,170,188,.2);border:1px solid rgba(0,0,0,.2);height:14vw;width:71.3333333333vw;margin:0 auto}}@media(1920px > width > 1080px){.news .newsListCol .moreBtnCol .moreBtn{border:0.0520833333vw solid rgba(0,0,0,.2);height:2.6041666667vw;width:61.4583333333vw}}@media(width > 1080px){.news .newsListCol .moreBtnCol .moreBtn:hover{background:rgba(176,170,188,.2)}}.news .newsListCol .moreBtnCol .moreBtn .moreBtnText{display:block;font-size:17px;font-family:"Roboto Mono",sans-serif;color:var(--blacktext)}@media(width <= 1080px){.news .newsListCol .moreBtnCol .moreBtn .moreBtnText{font-size:3.7333333333vw}}@media(1920px > width > 1080px){.news .newsListCol .moreBtnCol .moreBtn .moreBtnText{font-size:0.8854166667vw}}.news .newsListCol .moreBtnCol .moreBtn .moreBtnIcon{display:block;width:23px;margin-left:30px}@media(width <= 1080px){.news .newsListCol .moreBtnCol .moreBtn .moreBtnIcon{width:5.3333333333vw;margin-left:34vw}}@media(1920px > width > 1080px){.news .newsListCol .moreBtnCol .moreBtn .moreBtnIcon{width:1.1979166667vw;margin-left:1.5625vw}}.news .newsListCol .moreBtnCol .moreBtn .moreBtnIcon img{width:100%}.about{margin-top:170px;height:935px}@media(width <= 1080px){.about{margin-top:10.6666666667vw;height:157.3333333333vw}}@media(1920px > width > 1080px){.about{margin-top:8.8541666667vw;height:48.6979166667vw}}.about .textArea_start{margin-left:120px}@media(width <= 1080px){.about .textArea_start{display:none}}@media(1920px > width > 1080px){.about .textArea_start{margin-left:6.25vw}}.about .textArea_start .aboutCatch .catchCol{margin-top:2px;line-height:0}@media(1920px > width > 1080px){.about .textArea_start .aboutCatch .catchCol{margin-top:0.1041666667vw}}.about .textArea_start .aboutCatch .catchCol .catch-text .textStr{font-size:49px;letter-spacing:0;font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--black)}@media(1920px > width > 1080px){.about .textArea_start .aboutCatch .catchCol .catch-text .textStr{font-size:2.5520833333vw}}.about .textArea_start .aboutCatch .catchCol .catch-text .textStr.imgtest{height:115px;font-size:0}@media(1920px > width > 1080px){.about .textArea_start .aboutCatch .catchCol .catch-text .textStr.imgtest{height:5.9895833333vw}}.about .textArea_start .aboutCatch .catchCol .catch-text .textStr.imgtest img{height:100%}.about .textArea_start .aboutCatch .catchCol .catch-text.catch-text_2 .textStr{font-size:105px;font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--extralight)}@media(1920px > width > 1080px){.about .textArea_start .aboutCatch .catchCol .catch-text.catch-text_2 .textStr{font-size:5.46875vw}}.about .textArea_start .aboutSubCatch{margin-top:30px}@media(1920px > width > 1080px){.about .textArea_start .aboutSubCatch{margin-top:1.5625vw}}.about .textArea_start .aboutSubCatch .catchCol{margin-top:10px;line-height:0}@media(1920px > width > 1080px){.about .textArea_start .aboutSubCatch .catchCol{margin-top:0.5208333333vw}}.about .textArea_start .aboutSubCatch .catchCol .catch-text .textStr{font-size:26px;font-weight:var(--regular)}@media(1920px > width > 1080px){.about .textArea_start .aboutSubCatch .catchCol .catch-text .textStr{font-size:1.3541666667vw}}.about .textArea_start-sp{display:none}@media(width <= 1080px){.about .textArea_start-sp{margin-left:6vw;display:block}}.about .textArea_start-sp .aboutCatch .catchCol{margin-top:0.2666666667vw;line-height:0}.about .textArea_start-sp .aboutCatch .catchCol .catch-text .textStr{font-size:5.3333333333vw;letter-spacing:0;font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--black)}.about .textArea_start-sp .aboutCatch .catchCol .catch-text.catch-text_3{margin-top:0.8vw}.about .textArea_start-sp .aboutCatch .catchCol .catch-text.catch-text_3 .textStr{font-size:8.6666666667vw;letter-spacing:0;font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--extralight)}.about .textArea_start-sp .aboutSubCatch{margin-top:2vw}.about .textArea_start-sp .aboutSubCatch .catchCol{margin-top:1.3333333333vw;line-height:0}.about .textArea_start-sp .aboutSubCatch .catchCol .catch-text .textStr{font-size:4vw;font-weight:var(--regular)}.about .textArea_end{margin-top:-350px;margin-right:120px;text-align:right}@media(width <= 1080px){.about .textArea_end{margin-top:-45.3333333333vw;margin-right:3.2vw}}@media(1920px > width > 1080px){.about .textArea_end{margin-top:-18.2291666667vw;margin-right:6.25vw}}.about .textArea_end .pauseCol{display:flex;justify-content:flex-end;margin-right:10px}@media(width <= 1080px){.about .textArea_end .pauseCol{margin-right:2.4vw}}@media(1920px > width > 1080px){.about .textArea_end .pauseCol{margin-right:0.5208333333vw}}.about .textArea_end .pauseCol .pauseBtn{display:flex;align-items:center;border-bottom:3px solid #c0bbcb;transition:.3s}@media(width <= 1080px){.about .textArea_end .pauseCol .pauseBtn{border-bottom:0.5333333333vw solid #c0bbcb}}@media(1920px > width > 1080px){.about .textArea_end .pauseCol .pauseBtn{border-bottom:0.15625vw solid #c0bbcb}}.about .textArea_end .pauseCol .pauseBtn.stop{animation:1.2s 0s flash infinite}.about .textArea_end .pauseCol .pauseBtn:hover{filter:brightness(0.5)}.about .textArea_end .pauseCol .pauseBtn .pauseBtnCircle{display:block;width:12px;height:12px;border-radius:50em;background:#c0bbcb;line-height:0}@media(width <= 1080px){.about .textArea_end .pauseCol .pauseBtn .pauseBtnCircle{width:1.8666666667vw;height:1.8666666667vw}}@media(1920px > width > 1080px){.about .textArea_end .pauseCol .pauseBtn .pauseBtnCircle{width:0.625vw;height:0.625vw}}.about .textArea_end .pauseCol .pauseBtn .pauseBtnText{display:block;color:#c0bbcb;font-family:"Michroma",sans-serif;margin-left:5px;padding-bottom:2px}@media(width <= 1080px){.about .textArea_end .pauseCol .pauseBtn .pauseBtnText{font-size:3.2vw;margin-left:1.0666666667vw;padding-bottom:0.5333333333vw}}@media(1920px > width > 1080px){.about .textArea_end .pauseCol .pauseBtn .pauseBtnText{margin-left:0.2604166667vw;padding-bottom:0.1041666667vw}}.about .textArea_end .pauseCol .pauseBtn .pauseBtnIcon{display:block;width:15px;line-height:0;margin-left:15px}@media(width <= 1080px){.about .textArea_end .pauseCol .pauseBtn .pauseBtnIcon{width:2.6666666667vw;margin-left:2.6666666667vw}}@media(1920px > width > 1080px){.about .textArea_end .pauseCol .pauseBtn .pauseBtnIcon{width:0.78125vw;margin-left:0.78125vw}}.about .textArea_end .pauseCol .pauseBtn .pauseBtnIcon img{width:100%}.about .textArea_end .aboutCatch{margin-top:170px}@media(width <= 1080px){.about .textArea_end .aboutCatch{display:none}}@media(1920px > width > 1080px){.about .textArea_end .aboutCatch{margin-top:8.8541666667vw}}.about .textArea_end .aboutCatch .catchCol{margin-top:2px;line-height:0}@media(width <= 1080px){.about .textArea_end .aboutCatch .catchCol{margin-top:0.2666666667vw}}@media(1920px > width > 1080px){.about .textArea_end .aboutCatch .catchCol{margin-top:0.1041666667vw}}.about .textArea_end .aboutCatch .catchCol .catch-text .textStr{font-size:29px;letter-spacing:0;font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--bold)}@media(width <= 1080px){.about .textArea_end .aboutCatch .catchCol .catch-text .textStr{font-size:4.9333333333vw}}@media(1920px > width > 1080px){.about .textArea_end .aboutCatch .catchCol .catch-text .textStr{font-size:1.5104166667vw}}.about .textArea_end .aboutCatch .catchCol .catch-text_2{margin-top:10px}@media(1920px > width > 1080px){.about .textArea_end .aboutCatch .catchCol .catch-text_2{margin-top:0.5208333333vw}}@media(width <= 1080px){.about .textArea_end .aboutCatch .catchCol .catch-text_2{margin-top:1.3333333333vw}}.about .textArea_end .aboutSubCatch{margin-top:15px}@media(width <= 1080px){.about .textArea_end .aboutSubCatch{display:none}}@media(1920px > width > 1080px){.about .textArea_end .aboutSubCatch{margin-top:0.78125vw}}.about .textArea_end .aboutSubCatch .catchCol{line-height:0}.about .textArea_end .aboutSubCatch .catchCol .catch-text .textStr{font-size:22px;font-family:"Roboto Mono",sans-serif;letter-spacing:0;font-weight:var(--semibold)}@media(1920px > width > 1080px){.about .textArea_end .aboutSubCatch .catchCol .catch-text .textStr{font-size:1.1458333333vw}}.about .textArea_end .aboutCatch-sp{margin-top:9.3333333333vw}@media(width > 1080px){.about .textArea_end .aboutCatch-sp{display:none}}.about .textArea_end .aboutCatch-sp .catchCol{margin-top:0.2666666667vw;line-height:0}.about .textArea_end .aboutCatch-sp .catchCol .catch-text .textStr{font-size:4vw;letter-spacing:0;font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--bold)}.about .textArea_end .aboutCatch-sp .catchCol .catch-text_2{margin-top:1.3333333333vw}.about .textArea_end .aboutCatch-sp .catchCol .catch-text_3{margin-top:1.3333333333vw}.about .textArea_end .aboutSubCatch-sp{display:none}@media(width <= 1080px){.about .textArea_end .aboutSubCatch-sp{display:block;margin-top:1.6vw}}.about .textArea_end .aboutSubCatch-sp .catchCol{line-height:0;margin-top:1.0666666667vw}.about .textArea_end .aboutSubCatch-sp .catchCol .catch-text .textStr{font-size:3.4666666667vw;font-weight:var(--semibold)}.about .textArea_end .aboutSubCatch_read{margin-top:10px}@media(width <= 1080px){.about .textArea_end .aboutSubCatch_read{display:none}}@media(1920px > width > 1080px){.about .textArea_end .aboutSubCatch_read{margin-top:0.5208333333vw}}.about .textArea_end .aboutSubCatch_read .catchCol{line-height:0}.about .textArea_end .aboutSubCatch_read .catchCol .catch-text .textStr{font-size:22px;font-family:"Roboto Mono",sans-serif;font-weight:var(--regular)}@media(width <= 1080px){.about .textArea_end .aboutSubCatch_read .catchCol .catch-text .textStr{font-size:3.7333333333vw;font-weight:var(--medium)}}@media(1920px > width > 1080px){.about .textArea_end .aboutSubCatch_read .catchCol .catch-text .textStr{font-size:1.1458333333vw}}.about .textArea_end .aboutSubCatch_read-sp{display:none}@media(width <= 1080px){.about .textArea_end .aboutSubCatch_read-sp{margin-top:1.8666666667vw;display:block}}.about .textArea_end .aboutSubCatch_read-sp .catchCol{line-height:0;margin-top:1.6vw}@media(width <= 1080px){.about .textArea_end .aboutSubCatch_read-sp .catchCol .catch-text .textStr{font-size:3.2vw;font-weight:var(--light)}}.about .tiltSlider{padding-top:200px;margin-top:-100px;height:700px;overflow:hidden}@media(width <= 1080px){.about .tiltSlider{padding-top:21.3333333333vw;margin-top:-13.3333333333vw;height:93.3333333333vw}}@media(1920px > width > 1080px){.about .tiltSlider{padding-top:10.4166666667vw;margin-top:-5.2083333333vw;height:36.4583333333vw}}.about .tiltSlider .swiper{transform:rotate(-10deg);overflow:visible}.about .tiltSlider .swiper .swiper-wrapper{transition-timing-function:linear}.about .tiltSlider .swiper .swiper-wrapper .swiper-slide{transform:rotate(10deg) skew(0, -10deg);overflow:hidden}.about .tiltSlider .swiper .swiper-wrapper .swiper-slide .clipCol{transform:skew(0, 10deg);width:100%;aspect-ratio:16/9;line-height:0}.about .tiltSlider .swiper .swiper-wrapper .swiper-slide .clipCol img{width:100%;transform:scale(1.4)}.about .tiltSlider .swiper .swiper-wrapper .swiper-slide .clipCol video{width:100%;transform:scale(1.4);pointer-events:none}.diva{position:relative;margin-top:170px;height:820px}@media(width <= 1080px){.diva{margin-top:16vw;height:160vw}}@media(1920px > width > 1080px){.diva{margin-top:8.8541666667vw;height:42.7083333333vw}}.diva .bg_deco_bottom{position:absolute;top:565px;left:0;width:1006px}@media(width <= 1080px){.diva .bg_deco_bottom{top:136vw;left:-9.3333333333vw;width:78.6666666667vw}}@media(1920px > width > 1080px){.diva .bg_deco_bottom{top:29.4270833333vw;width:52.3958333333vw}}.diva .bg_deco_bottom img{width:100%}.diva .bg_diva{position:absolute;top:0;left:20px;width:1576px}@media(width <= 1080px){.diva .bg_diva{left:0;width:91.7333333333vw}}@media(1920px > width > 1080px){.diva .bg_diva{left:1.0416666667vw;width:82.0833333333vw}}.diva .bg_diva img{width:100%}.diva .bg_deco_white_left{position:absolute;top:310px;left:0;width:431px}@media(width <= 1080px){.diva .bg_deco_white_left{top:-6vw;width:45.6vw}}@media(1920px > width > 1080px){.diva .bg_deco_white_left{top:16.1458333333vw;width:22.4479166667vw}}.diva .bg_deco_white_left img{width:100%}.diva .bg_deco_white_right{position:absolute;top:170px;right:0;width:651px}@media(width <= 1080px){.diva .bg_deco_white_right{top:-2.9333333333vw;width:33.2vw}}@media(1920px > width > 1080px){.diva .bg_deco_white_right{top:8.8541666667vw;width:33.90625vw}}.diva .bg_deco_white_right img{width:100%}.diva .bg_deco_top{position:absolute;top:56px;left:0;width:607px}@media(width <= 1080px){.diva .bg_deco_top{top:9.6vw;left:-49.3333333333vw;width:78.6666666667vw}}@media(1920px > width > 1080px){.diva .bg_deco_top{top:2.9166666667vw;width:31.6145833333vw}}.diva .bg_deco_top img{width:100%}.diva .bg_circle{position:absolute;top:25px;left:849px;width:815px}@media(width <= 1080px){.diva .bg_circle{top:6.6666666667vw;left:2.6666666667vw;width:135.3333333333vw}}@media(1920px > width > 1080px){.diva .bg_circle{top:1.3020833333vw;left:44.21875vw;width:42.4479166667vw}}.diva .bg_circle img{width:100%}.diva .bg_star{position:absolute;top:-40px;left:690px;width:456px}@media(width <= 1080px){.diva .bg_star{top:-15.3333333333vw;left:-4.6666666667vw;width:71.2vw}}@media(1920px > width > 1080px){.diva .bg_star{top:-2.0833333333vw;left:35.9375vw;width:23.75vw}}.diva .bg_star img{width:100%}.diva .divaCol{position:absolute;top:-15px;left:904px;width:705px;height:705px}@media(width <= 1080px){.diva .divaCol{top:15.8666666667vw;left:11.6vw;width:117.0666666667vw;height:117.0666666667vw}}@media(1920px > width > 1080px){.diva .divaCol{top:-0.78125vw;left:47.0833333333vw;width:36.71875vw;height:36.71875vw}}.diva .divaCol .divaColItem .circleClip{position:absolute;top:-31.5px;left:-81px;clip-path:circle(352.5px at center 480px)}@media(width <= 1080px){.diva .divaCol .divaColItem .circleClip{top:-21.3333333333vw;left:-13.3333333333vw;clip-path:circle(58.5333333333vw at center 80vw)}}@media(1920px > width > 1080px){.diva .divaCol .divaColItem .circleClip{top:-1.640625vw;left:-4.21875vw;clip-path:circle(18.359375vw at center 25vw)}}.diva .divaCol .divaColItem .squareClip{position:absolute;top:-31.5px;left:-81px;clip-path:polygon(20% -20%, 80% -20%, 80% 30%, 20% 30%)}@media(width <= 1080px){.diva .divaCol .divaColItem .squareClip{top:-21.3333333333vw;left:-13.3333333333vw}}@media(1920px > width > 1080px){.diva .divaCol .divaColItem .squareClip{top:-1.640625vw;left:-4.21875vw}}.diva .divaCol .divaColItem .charaColInnter{width:867px;transform:translateX(0) translateY(0)}@media(width <= 1080px){.diva .divaCol .divaColItem .charaColInnter{width:144vw}}@media(1920px > width > 1080px){.diva .divaCol .divaColItem .charaColInnter{width:45.15625vw}}.diva .divaCol .divaColItem .charaColInnter img{width:100%}.diva .divaCol .divaColItem .charaNormal .charaColInnter{clip-path:polygon(100% 0, 100% 0, 100% 0)}.diva .divaCol .divaColItem .charaColor .charaColInnter{transform:rotate(-3deg);clip-path:polygon(100% 0, 100% 0, 100% 0)}.diva .divaCol .divaColItem.divaColItem_sheryl .squareClip{clip-path:polygon(30% -20%, 75% -20%, 75% 30%, 30% 30%)}.diva .divaCol .divaColItem.divaColItem_makina .squareClip{clip-path:polygon(20% -20%, 85% -20%, 85% 40%, 20% 40%)}.diva.animeStart .divaCol .divaColItem.selectStart .charaNormal .charaColInnter{animation:1s .8s diva-show forwards}.diva.animeStart .divaCol .divaColItem.selectStart .charaColor .charaColInnter{animation:2s 0s diva-swing forwards}.diva.animeStart .divaCol .divaColItem.animeReverse.selectStart .charaNormal .charaColInnter{animation:1s .8s diva-show forwards}.diva.animeStart .divaCol .divaColItem.animeReverse.selectStart .charaColor .charaColInnter{transform:rotate(3deg);animation:2s 0s diva-swing-reverse forwards}.diva .divaContentsWrap{margin:0 266px;padding-top:51px}@media(width <= 1080px){.diva .divaContentsWrap{margin:0;padding-top:7.2vw}}@media(1920px > width > 1080px){.diva .divaContentsWrap{margin:0 13.8541666667vw;padding-top:2.65625vw}}.diva .divaContentsWrap .divaCatch .catchCol{margin-top:2px;line-height:0}@media(width <= 1080px){.diva .divaContentsWrap .divaCatch .catchCol{margin-top:0.2666666667vw;margin-left:1.7333333333vw}}@media(1920px > width > 1080px){.diva .divaContentsWrap .divaCatch .catchCol{margin-top:0.1041666667vw}}.diva .divaContentsWrap .divaCatch .catchCol .catch-text .textStr{letter-spacing:0;font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--black);background-color:#000;color:#fff;padding:7px 20px;font-size:29px}@media(width <= 1080px){.diva .divaContentsWrap .divaCatch .catchCol .catch-text .textStr{padding:0.9333333333vw 2.6666666667vw 1.0666666667vw;font-size:3.8666666667vw}}@media(1920px > width > 1080px){.diva .divaContentsWrap .divaCatch .catchCol .catch-text .textStr{padding:0.3645833333vw 1.0416666667vw;font-size:1.5104166667vw}}.diva .divaContentsWrap .divaCatch .catchCol .catch-text .bgStr.bgStr_1{background-color:#000}.diva .divaContentsWrap .divaCatch .catchCol .catch-text .bgStr.bgStr_2{background-color:#c0bbcb}.diva .divaContentsWrap .divaSeries{position:relative}.diva .divaContentsWrap .divaSeries .divaSeriesLogo{position:absolute;top:-70px;left:370px;opacity:0;transition:1s 0s;width:270px}@media(width <= 1080px){.diva .divaContentsWrap .divaSeries .divaSeriesLogo{top:4.9333333333vw;left:5.8666666667vw;width:41.3333333333vw}}@media(1920px > width > 1080px){.diva .divaContentsWrap .divaSeries .divaSeriesLogo{top:-3.6458333333vw;left:19.2708333333vw;width:14.0625vw}}.diva .divaContentsWrap .divaSeries .divaSeriesLogo.divaSeriesLogo_delta{top:-90px}@media(width <= 1080px){.diva .divaContentsWrap .divaSeries .divaSeriesLogo.divaSeriesLogo_delta{top:1.3333333333vw}}@media(1920px > width > 1080px){.diva .divaContentsWrap .divaSeries .divaSeriesLogo.divaSeriesLogo_delta{top:-4.6875vw}}.diva .divaContentsWrap .divaSeries .divaSeriesLogo img{width:100%}.diva .divaDataCol{position:absolute;top:180px;left:315px;width:660px;transform:skew(0, 10deg);filter:drop-shadow(0 60px 50px rgba(41, 17, 110, 0.1))}@media(width <= 1080px){.diva .divaDataCol{top:41.3333333333vw;left:0;width:62.6666666667vw;filter:drop-shadow(0 8vw 6.6666666667vw rgba(41, 17, 110, 0.1))}}@media(1920px > width > 1080px){.diva .divaDataCol{top:9.375vw;left:16.40625vw;width:34.375vw;filter:drop-shadow(0 3.125vw 2.6041666667vw rgba(41, 17, 110, 0.1))}}.diva .divaDataCol .divaDataColItem{opacity:0;position:absolute;top:30px;left:0}@media(width <= 1080px){.diva .divaDataCol .divaDataColItem{top:1.3333333333vw;text-align:left}}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem{top:1.5625vw}}.diva .divaDataCol .divaDataColItem .divaNameCol{display:inline-block;background:#fff;border-radius:0 35px;padding:15px 25px 15px 40px;margin-left:55px;min-width:320px}@media(width <= 1080px){.diva .divaDataCol .divaDataColItem .divaNameCol{border-radius:0 4.6666666667vw 0 0;min-width:44vw;padding:2.6666666667vw 2.9333333333vw 2.6666666667vw 4vw;margin-left:0;margin-right:0}}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaNameCol{border-radius:0 1.8229166667vw;padding:0.78125vw 1.3020833333vw 0.78125vw 2.0833333333vw;margin-left:2.8645833333vw;min-width:16.6666666667vw}}.diva .divaDataCol .divaDataColItem .divaNameCol .divaNameSet{display:flex;align-items:center;justify-content:flex-start}.diva .divaDataCol .divaDataColItem .divaNameCol .divaNameSet .divaNameIcon{width:24px;line-height:0}@media(width <= 1080px){.diva .divaDataCol .divaDataColItem .divaNameCol .divaNameSet .divaNameIcon{width:3.2vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaNameCol .divaNameSet .divaNameIcon{width:1.25vw}}.diva .divaDataCol .divaDataColItem .divaNameCol .divaNameSet .divaNameIcon img{width:100%}.diva .divaDataCol .divaDataColItem .divaNameCol .divaNameSet .divaName{font-size:32px;font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--medium);margin-left:10px;background:url("../images/diva/bg_name.webp") no-repeat right center/cover;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}@media(width <= 1080px){.diva .divaDataCol .divaDataColItem .divaNameCol .divaNameSet .divaName{font-size:4.2666666667vw;margin-left:1.3333333333vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaNameCol .divaNameSet .divaName{font-size:1.9791666667vw;margin-left:0.5208333333vw}}.diva .divaDataCol .divaDataColItem .divaNameCol .divaCv{background:#c50000;border-radius:50em;color:#fff;font-size:24px;font-weight:var(--bold);padding:0 26px;display:inline-block}@media(width <= 1080px){.diva .divaDataCol .divaDataColItem .divaNameCol .divaCv{font-size:3.2vw;padding:0 3.4666666667vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaNameCol .divaCv{font-size:1.25vw;padding:0 1.3541666667vw}}.diva .divaDataCol .divaDataColItem .divaTextWrap{display:flex;justify-content:flex-end;align-items:center;margin-top:35px;width:670px;text-align:left}@media(width <= 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap{margin-top:3.3333333333vw;width:62.6666666667vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap{margin-top:1.8229166667vw;width:34.8958333333vw}}.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol{margin-right:40px}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol{margin-right:2.0833333333vw}}.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr{position:relative;display:block;padding:5px;width:215px;height:48px;border-radius:50em;background:url("../images/top/btn_back.webp") no-repeat 30% 0;background-size:auto 100%;transition:.5s;overflow:hidden}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr{padding:0.2604166667vw;width:11.1979166667vw;height:2.5vw}}.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr:hover{background-position:95% 0;background-size:auto 200%;filter:drop-shadow(0 20px 20px rgba(0, 0, 0, 0.3))}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr:hover{filter:drop-shadow(0 1.0416666667vw 1.0416666667vw rgba(0, 0, 0, 0.3))}}.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr:hover::after{animation:3s 0s shine linear;background:linear-gradient(to right, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 75%);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-15deg);width:100%}.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr .innerCol{display:flex;justify-content:center;align-items:center;width:205px;height:38px;border:1px solid #000;border-radius:50em}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr .innerCol{width:10.6770833333vw;height:1.9791666667vw;border:0.0520833333vw solid #000}}.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr .innerCol .iconStr{display:block;width:20px;padding-top:3px;margin-left:-20px}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr .innerCol .iconStr{width:1.0416666667vw;padding-top:0.15625vw;margin-left:-1.0416666667vw}}.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr .innerCol .iconStr img{width:100%}.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr .innerCol .textStr{display:block;font-family:"Roboto Mono",sans-serif;color:var(--blacktext);font-size:20px;margin-left:10px}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .changeBtnCol .changeBtnStr .innerCol .textStr{font-size:1.0416666667vw;margin-left:0.5208333333vw}}.diva .divaDataCol .divaDataColItem .divaTextWrap .divaTextCol{width:565px;height:142px;display:flex;align-items:center}@media(width <= 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .divaTextCol{width:55.3333333333vw;height:40.2666666667vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .divaTextCol{width:29.4270833333vw;height:7.3958333333vw}}.diva .divaDataCol .divaDataColItem .divaTextWrap .divaTextCol .divaTextColInner{width:565px;height:142px;background:url("../images/diva/text_back.webp") no-repeat 0 0;background-size:100% auto;padding:10px 14px 30px 19px}@media(width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .divaTextCol .divaTextColInner{display:flex;align-items:center}}@media(width <= 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .divaTextCol .divaTextColInner{width:55.3333333333vw;height:auto;background:url("../images/diva/sp/text_back.webp") no-repeat 0 bottom;background-size:100% auto;padding:4vw 4vw 7.3333333333vw 4.6666666667vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .divaTextCol .divaTextColInner{width:29.4270833333vw;height:7.3958333333vw;padding:0.5208333333vw 0.7291666667vw 1.5625vw 0.9895833333vw}}.diva .divaDataCol .divaDataColItem .divaTextWrap .divaTextCol .divaText{font-weight:var(--regular);font-size:13px;line-height:1.2}@media(1920px > width > 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .divaTextCol .divaText{font-size:0.6770833333vw}}@media(width <= 1080px){.diva .divaDataCol .divaDataColItem .divaTextWrap .divaTextCol .divaText{font-size:2.2666666667vw}}.diva .divaDataCol .divaSelectCol{width:560px;padding:5px 22px;background:url("../images/diva/select_back.webp") no-repeat 0 50%;background-size:100% auto;border-radius:10px;position:absolute;top:320px;left:0;opacity:0}@media(width <= 1080px){.diva .divaDataCol .divaSelectCol{width:56vw;padding:0.6666666667vw 2.9333333333vw;background-size:auto 43.4666666667vw;margin-top:17.3333333333vw;border-radius:2.6666666667vw;top:42.6666666667vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaSelectCol{width:29.1666666667vw;padding:0.2604166667vw 1.1458333333vw;border-radius:0.5208333333vw;top:16.6666666667vw}}.diva .divaDataCol .divaSelectCol .swiper,.diva .divaDataCol .divaSelectCol .swiper-wrapper,.diva .divaDataCol .divaSelectCol .swiper-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.diva .divaDataCol .divaSelectCol .swiper .swiper-wrapper .swiper-slide .thumbLink{display:block;transform:skewY(-10deg);transition:.3s;-webkit-touch-callout:none}@media(width > 1080px){.diva .divaDataCol .divaSelectCol .swiper .swiper-wrapper .swiper-slide .thumbLink:hover{transform:translateY(-5px) skewY(-10deg)}}.diva .divaDataCol .divaSelectCol .swiper .swiper-wrapper .swiper-slide .thumbLink img{width:100%;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.diva .divaDataCol .divaSelectCol .swiperButtons{position:absolute;bottom:-20px;right:-30px;display:flex;background:#000;height:50px;border-radius:50px;align-items:flex-end}@media(width <= 1080px){.diva .divaDataCol .divaSelectCol .swiperButtons{bottom:-4.6666666667vw;right:-4vw;height:12.6666666667vw;border-radius:6.6666666667vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaSelectCol .swiperButtons{bottom:-1.0416666667vw;right:-1.5625vw;height:2.6041666667vw;border-radius:2.6041666667vw}}.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr{position:static;height:50px;width:55px;font-size:0;display:inline-block;transition:.3s}@media(width <= 1080px){.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr{height:12.6666666667vw;width:14vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr{height:2.6041666667vw;width:2.8645833333vw}}.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr svg{display:none}.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr.swiper-button-next{background:#000 url("../images/diva/icon_right.webp") no-repeat 50% 50%;background-size:auto 30px;border-radius:0 50px 50px 0}@media(width <= 1080px){.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr.swiper-button-next{background-size:auto 8vw;border-radius:0 6.6666666667vw 6.6666666667vw 0}}@media(1920px > width > 1080px){.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr.swiper-button-next{background-size:auto 1.5625vw;border-radius:0 2.6041666667vw 2.6041666667vw 0}}.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr.swiper-button-prev{background:#000 url("../images/diva/icon_left.webp") no-repeat 50% 50%;background-size:auto 30px;border-radius:50px 0 0 50px}@media(width <= 1080px){.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr.swiper-button-prev{background-size:auto 8vw;border-radius:6.6666666667vw 0 0 6.6666666667vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr.swiper-button-prev{background-size:auto 1.5625vw;border-radius:2.6041666667vw 0 0 2.6041666667vw}}@media(width > 1080px){.diva .divaDataCol .divaSelectCol .swiperButtons .swiperButtonStr:hover{filter:invert(20%) brightness(1.5)}}.diva .divaDataCol .divaSelectCol .decoText{font-family:"Zalando Sans Expanded",sans-serif;font-size:22px;padding-left:180px}@media(width <= 1080px){.diva .divaDataCol .divaSelectCol .decoText{font-size:2.4vw;padding:0.2666666667vw 22.6666666667vw 0.6666666667vw 0;text-align:right}}@media(1920px > width > 1080px){.diva .divaDataCol .divaSelectCol .decoText{font-size:1.1458333333vw;padding-left:9.375vw}}.diva .divaDataCol .divaSelectCol .decoText .decoTextlight{font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--extralight);font-size:22px}@media(1920px > width > 1080px){.diva .divaDataCol .divaSelectCol .decoText .decoTextlight{font-size:1.1458333333vw}}@media(width <= 1080px){.diva .divaDataCol .divaSelectCol .decoText .decoTextlight{display:block;font-size:4vw;line-height:1.1;margin-top:-0.6666666667vw}}.diva .divaDataCol .divaSelectCol .decoText .decoTextBold{font-family:"Zalando Sans Expanded",sans-serif;font-weight:var(--bold);font-size:22px}@media(1920px > width > 1080px){.diva .divaDataCol .divaSelectCol .decoText .decoTextBold{font-size:1.1458333333vw}}@media(width <= 1080px){.diva .divaDataCol .divaSelectCol .decoText .decoTextBold{display:block;font-size:3.4666666667vw;line-height:1.1}}.diva .divaDataCol .divaSelectCol .decoText .spBig{font-size:22px;font-family:"Zalando Sans Expanded",sans-serif}@media(width <= 1080px){.diva .divaDataCol .divaSelectCol .decoText .spBig{display:block;padding-left:6.6666666667vw;font-size:4.5333333333vw}}@media(1920px > width > 1080px){.diva .divaDataCol .divaSelectCol .decoText .spBig{font-size:1.1458333333vw}}.diva.animeStart .divaDataCol .divaDataColItem.selectStart{animation:.3s 1s diva-panel-show forwards}.diva.animeStart .divaSelectCol{animation:.3s 1s diva-panel-show forwards}.diva.animeStart .divaSeries .divaSeriesLogo.selectStart{opacity:1}.system{position:relative;margin-top:250px}@media(width <= 1080px){.system{margin-top:13.3333333333vw}}@media(1920px > width > 1080px){.system{margin-top:13.0208333333vw}}.system .sectionTitle{position:absolute;right:0;top:285px;width:662px}@media(width <= 1080px){.system .sectionTitle{position:static;top:0;width:100%}}@media(1920px > width > 1080px){.system .sectionTitle{top:14.84375vw;width:34.4791666667vw}}.system .sectionTitle img{width:100%}.system .sectionBnrCol{position:relative}.system .sectionBnrCol .sectionBnrLinkCol{opacity:0}.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink{display:block;position:relative;transition:.3s;width:888px;margin:0 auto}@media(width <= 1080px){.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink{width:90.6666666667vw}}@media(1920px > width > 1080px){.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink{width:46.25vw}}@media(width > 1080px){.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink:hover{transform:translateY(-10px);filter:drop-shadow(0 40px 40px rgba(41, 17, 110, 0.1))}}@media(width > 1080px)and (1920px > width > 1080px){.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink:hover{transform:translateY(-0.5208333333vw);filter:drop-shadow(0 2.0833333333vw 2.0833333333vw rgba(41, 17, 110, 0.1))}}.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink .image{display:block;width:888px;filter:drop-shadow(0 20px 30px rgba(41, 17, 110, 0.2))}@media(width <= 1080px){.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink .image{width:90.6666666667vw;filter:drop-shadow(0 2.6666666667vw 4vw rgba(41, 17, 110, 0.2))}}@media(1920px > width > 1080px){.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink .image{width:46.25vw;filter:drop-shadow(0 1.0416666667vw 1.5625vw rgba(41, 17, 110, 0.2))}}.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink .image img{width:100%}.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink .ttl{position:absolute;top:302px;left:-30px;height:120px;display:block;opacity:0}@media(width <= 1080px){.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink .ttl{top:30.6666666667vw;left:-2.1333333333vw;height:12.2666666667vw}}@media(1920px > width > 1080px){.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink .ttl{top:15.7291666667vw;left:-1.5625vw;height:6.25vw}}.system .sectionBnrCol .sectionBnrLinkCol .sectionBnrLink .ttl img{height:100%}.system.animeStart .sectionBnrCol .sectionBnrLinkCol.sectionBnrLink_1{animation:.5s .5s bnr-show forwards}.system.animeStart .sectionBnrCol .sectionBnrLinkCol.sectionBnrLink_1 .sectionBnrLink .ttl{animation:.5s .8s bnr-ttl-show forwards}.system.animeStart .sectionBnrCol .sectionBnrLinkCol.sectionBnrLink_2{animation:.5s .8s bnr-show forwards}.system.animeStart .sectionBnrCol .sectionBnrLinkCol.sectionBnrLink_2 .sectionBnrLink .ttl{animation:.5s 1.1s bnr-ttl-show forwards}.products{margin-top:170px}@media(width <= 1080px){.products{margin-top:22.6666666667vw}}@media(1920px > width > 1080px){.products{margin-top:8.8541666667vw}}.products .sectionTitle{margin-left:120px;width:490px}@media(width <= 1080px){.products .sectionTitle{margin-left:0;width:100%}}@media(1920px > width > 1080px){.products .sectionTitle{margin-left:6.25vw;width:25.5208333333vw}}.products .sectionTitle img{width:100%}.spec{margin-top:120px}@media(width <= 1080px){.spec{margin-top:25.3333333333vw}}@media(1920px > width > 1080px){.spec{margin-top:6.25vw}}.spec .sectionTitle{margin-left:120px;width:235px}@media(width <= 1080px){.spec .sectionTitle{margin-left:0;width:100%}}@media(1920px > width > 1080px){.spec .sectionTitle{margin-left:6.25vw;width:12.2395833333vw}}.spec .sectionTitle img{width:100%}.products .tabColWrap,.spec .tabColWrap{display:inline-block}.products .tabCol,.spec .tabCol{border:1px solid #000;border-radius:50em;padding:8px;display:flex;margin-left:120px;margin-top:20px;position:relative;gap:6px;z-index:1}@media(width <= 1080px){.products .tabCol,.spec .tabCol{border:1px solid #000;padding:1.8666666667vw;margin-top:5.0666666667vw;margin-left:8.2666666667vw;gap:1.4666666667vw}}@media(1920px > width > 1080px){.products .tabCol,.spec .tabCol{border:0.0520833333vw solid #000;padding:0.4166666667vw;margin-left:6.25vw;margin-top:1.0416666667vw;gap:0.3125vw}}.products .tabCol.tab_1::after,.spec .tabCol.tab_1::after{left:calc(8px + 0*285px)}@media(width <= 1080px){.products .tabCol.tab_1::after,.spec .tabCol.tab_1::after{left:calc(1.8666666667vw + 0*39.7333333333vw)}}@media(1920px > width > 1080px){.products .tabCol.tab_1::after,.spec .tabCol.tab_1::after{left:calc(0.4166666667vw + 0*14.84375vw)}}.products .tabCol.tab_2::after,.spec .tabCol.tab_2::after{left:calc(8px + 1*285px)}@media(width <= 1080px){.products .tabCol.tab_2::after,.spec .tabCol.tab_2::after{left:calc(1.8666666667vw + 1*39.7333333333vw)}}@media(1920px > width > 1080px){.products .tabCol.tab_2::after,.spec .tabCol.tab_2::after{left:calc(0.4166666667vw + 1*14.84375vw)}}.products .tabCol.tab_3::after,.spec .tabCol.tab_3::after{left:calc(8px + 2*285px)}@media(width <= 1080px){.products .tabCol.tab_3::after,.spec .tabCol.tab_3::after{left:calc(1.8666666667vw + 2*39.7333333333vw)}}@media(1920px > width > 1080px){.products .tabCol.tab_3::after,.spec .tabCol.tab_3::after{left:calc(0.4166666667vw + 2*14.84375vw)}}.products .tabCol.tab_4::after,.spec .tabCol.tab_4::after{left:calc(8px + 3*285px)}@media(width <= 1080px){.products .tabCol.tab_4::after,.spec .tabCol.tab_4::after{left:calc(1.8666666667vw + 3*39.7333333333vw)}}@media(1920px > width > 1080px){.products .tabCol.tab_4::after,.spec .tabCol.tab_4::after{left:calc(0.4166666667vw + 3*14.84375vw)}}.products .tabCol.tab_5::after,.spec .tabCol.tab_5::after{left:calc(8px + 4*285px)}@media(width <= 1080px){.products .tabCol.tab_5::after,.spec .tabCol.tab_5::after{left:calc(1.8666666667vw + 4*39.7333333333vw)}}@media(1920px > width > 1080px){.products .tabCol.tab_5::after,.spec .tabCol.tab_5::after{left:calc(0.4166666667vw + 4*14.84375vw)}}.products .tabCol.tab_6::after,.spec .tabCol.tab_6::after{left:calc(8px + 5*285px)}@media(width <= 1080px){.products .tabCol.tab_6::after,.spec .tabCol.tab_6::after{left:calc(1.8666666667vw + 5*39.7333333333vw)}}@media(1920px > width > 1080px){.products .tabCol.tab_6::after,.spec .tabCol.tab_6::after{left:calc(0.4166666667vw + 5*14.84375vw)}}.products .tabCol.tab_7::after,.spec .tabCol.tab_7::after{left:calc(8px + 6*285px)}@media(width <= 1080px){.products .tabCol.tab_7::after,.spec .tabCol.tab_7::after{left:calc(1.8666666667vw + 6*39.7333333333vw)}}@media(1920px > width > 1080px){.products .tabCol.tab_7::after,.spec .tabCol.tab_7::after{left:calc(0.4166666667vw + 6*14.84375vw)}}.products .tabCol.tab_8::after,.spec .tabCol.tab_8::after{left:calc(8px + 7*285px)}@media(width <= 1080px){.products .tabCol.tab_8::after,.spec .tabCol.tab_8::after{left:calc(1.8666666667vw + 7*39.7333333333vw)}}@media(1920px > width > 1080px){.products .tabCol.tab_8::after,.spec .tabCol.tab_8::after{left:calc(0.4166666667vw + 7*14.84375vw)}}.products .tabCol.tab_9::after,.spec .tabCol.tab_9::after{left:calc(8px + 8*285px)}@media(width <= 1080px){.products .tabCol.tab_9::after,.spec .tabCol.tab_9::after{left:calc(1.8666666667vw + 8*39.7333333333vw)}}@media(1920px > width > 1080px){.products .tabCol.tab_9::after,.spec .tabCol.tab_9::after{left:calc(0.4166666667vw + 8*14.84375vw)}}.products .tabCol::after,.spec .tabCol::after{content:"";position:absolute;top:7px;left:8px;display:block;border:1px solid #000;background:rgba(176,170,188,.2);width:280px;height:38px;border-radius:50em;z-index:-1;transition:.3s}@media(width <= 1080px){.products .tabCol::after,.spec .tabCol::after{top:1.8666666667vw;left:1.8666666667vw;border:1px solid #000;width:38.6666666667vw;height:9.6vw}}@media(1920px > width > 1080px){.products .tabCol::after,.spec .tabCol::after{top:0.3645833333vw;left:0.4166666667vw;border:0.0520833333vw solid #000;width:14.5833333333vw;height:1.9791666667vw}}.products .tabCol .tabItem .tabItemStr,.spec .tabCol .tabItem .tabItemStr{display:block;font-family:"Roboto Mono",sans-serif;font-weight:var(--medium);color:#000;width:280px;height:38px;line-height:38px;text-align:center;border-radius:50em;transition:.3s}@media(width <= 1080px){.products .tabCol .tabItem .tabItemStr,.spec .tabCol .tabItem .tabItemStr{width:38.6666666667vw;height:9.8666666667vw;line-height:9.8666666667vw;font-size:3.4666666667vw}}@media(1920px > width > 1080px){.products .tabCol .tabItem .tabItemStr,.spec .tabCol .tabItem .tabItemStr{width:14.5833333333vw;height:1.9791666667vw;line-height:1.9791666667vw}}.products .tabCol .tabItem .tabItemStr sup,.spec .tabCol .tabItem .tabItemStr sup{line-height:24px}@media(width <= 1080px){.products .tabCol .tabItem .tabItemStr sup,.spec .tabCol .tabItem .tabItemStr sup{font-size:3.2vw;line-height:3.2vw}}@media(1920px > width > 1080px){.products .tabCol .tabItem .tabItemStr sup,.spec .tabCol .tabItem .tabItemStr sup{line-height:1.25vw}}@media(width > 1080px){.products .tabCol .tabItem .tabItemStr:hover,.spec .tabCol .tabItem .tabItemStr:hover{background:rgba(176,170,188,.2)}}.products .tabCol .tabItem.current .tabItemStr,.spec .tabCol .tabItem.current .tabItemStr{pointer-events:none}.products .tabCol .tabItem.current .tabItemStr:hover,.spec .tabCol .tabItem.current .tabItemStr:hover{background:rgba(0,0,0,0)}.products .tabContentsWrap,.spec .tabContentsWrap{margin-top:20px;display:flex;flex-wrap:nowrap;justify-content:unset;transition:.3s;align-items:flex-start}@media(width <= 1080px){.products .tabContentsWrap,.spec .tabContentsWrap{margin-top:4.6666666667vw}}@media(1920px > width > 1080px){.products .tabContentsWrap,.spec .tabContentsWrap{margin-top:1.0416666667vw}}.products .tabContentsWrap.tab_1,.spec .tabContentsWrap.tab_1{transform:translateX(calc(0 * -100%))}.products .tabContentsWrap.tab_2,.spec .tabContentsWrap.tab_2{transform:translateX(calc(1 * -100%))}.products .tabContentsWrap.tab_3,.spec .tabContentsWrap.tab_3{transform:translateX(calc(2 * -100%))}.products .tabContentsWrap.tab_4,.spec .tabContentsWrap.tab_4{transform:translateX(calc(3 * -100%))}.products .tabContentsWrap.tab_5,.spec .tabContentsWrap.tab_5{transform:translateX(calc(4 * -100%))}.products .tabContentsWrap.tab_6,.spec .tabContentsWrap.tab_6{transform:translateX(calc(5 * -100%))}.products .tabContentsWrap.tab_7,.spec .tabContentsWrap.tab_7{transform:translateX(calc(6 * -100%))}.products .tabContentsWrap.tab_8,.spec .tabContentsWrap.tab_8{transform:translateX(calc(7 * -100%))}.products .tabContentsWrap.tab_9,.spec .tabContentsWrap.tab_9{transform:translateX(calc(8 * -100%))}.products .tabContentsWrap .tabContentsCol,.spec .tabContentsWrap .tabContentsCol{padding:0 120px;min-width:100%}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol,.spec .tabContentsWrap .tabContentsCol{padding:0 4.5333333333vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol,.spec .tabContentsWrap .tabContentsCol{padding:0 6.25vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem{border:1px solid #000;border-radius:20px;padding:40px 55px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem{border:1px solid #000;border-radius:2.6666666667vw;padding:10.6666666667vw 6.6666666667vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem{border:0.0520833333vw solid #000;border-radius:1.0416666667vw;padding:2.0833333333vw 2.8645833333vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabTtl,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabTtl{font-size:28px;font-weight:var(--black);padding-bottom:20px;border-bottom:2px solid #000}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabTtl,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabTtl{font-size:6.4vw;padding-bottom:4vw;border-bottom:0.2666666667vw solid #000}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabTtl,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabTtl{font-size:1.4583333333vw;padding-bottom:1.0416666667vw;border-bottom:0.1041666667vw solid #000}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .mainText,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .mainText{font-size:18px;font-weight:var(--light);line-height:22px;margin-top:20px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .mainText,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .mainText{font-size:3.2vw;line-height:5.3333333333vw;margin-top:2.6666666667vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .mainText,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .mainText{font-size:0.9375vw;line-height:1.1458333333vw;margin-top:1.0416666667vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .mainText.mt-small,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .mainText.mt-small{margin-top:10px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .mainText.mt-small,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .mainText.mt-small{margin-top:1.3333333333vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .mainText.mt-small,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .mainText.mt-small{margin-top:0.5208333333vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .subText,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .subText{font-size:18px;font-weight:var(--regular);color:#8b8696;margin-top:10px;padding-left:1.2em;text-indent:-1.2em}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .subText,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .subText{font-size:2.6666666667vw;margin-top:1.3333333333vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .subText,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .subText{font-size:0.9375vw;margin-top:0.5208333333vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl{display:flex;align-items:center;margin-top:20px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl{margin-top:4.6666666667vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl{margin-top:1.0416666667vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl .listTtlInnter,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl .listTtlInnter{display:block;font-size:22px;font-weight:var(--bold);width:220px;border:1px solid #000;border-radius:50em;text-align:center;height:42px;line-height:39px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl .listTtlInnter,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl .listTtlInnter{font-size:4vw;width:29.3333333333vw;border:1px solid #000;height:6.9333333333vw;line-height:6.4vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl .listTtlInnter,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl .listTtlInnter{font-size:1.1458333333vw;width:11.4583333333vw;border:0.0520833333vw solid #000;height:2.1875vw;line-height:2.03125vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl::after{content:"";width:calc(100% - 220px);height:1px;background:#000}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl::after{width:calc(100% - 29.3333333333vw)}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listTtl::after{width:calc(100% - 11.4583333333vw)}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .listCol,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listCol{margin-top:20px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .listCol,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listCol{margin-top:4vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .listCol,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listCol{margin-top:1.0416666667vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .listCol .listItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listCol .listItem{font-size:18px;font-weight:var(--light);padding:5px 0 5px 1.2em;text-indent:-1.2em;line-height:1.1}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .listCol .listItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listCol .listItem{font-size:3.2vw;padding:1.3333333333vw 0 1.3333333333vw 1.2em}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .listCol .listItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .listCol .listItem{font-size:0.9375vw;padding:0.2604166667vw 0 0.2604166667vw 1.2em}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .price,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .price{margin-top:25px;border-top:2px solid #000;padding-top:15px;text-align:right}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .price,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .price{margin-top:5.3333333333vw;border-top:0.2666666667vw solid #000;padding-top:5.3333333333vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .price,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .price{margin-top:1.3020833333vw;border-top:0.1041666667vw solid #000;padding-top:0.78125vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .price .small,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .price .small{font-size:22px;font-weight:var(--medium);padding-top:20px;display:inline-block}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .price .small,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .price .small{font-size:4vw;padding-top:2.6666666667vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .price .small,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .price .small{font-size:1.1458333333vw;padding-top:1.0416666667vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .price .big,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .price .big{font-size:48px;font-weight:var(--bold);display:inline-block}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .price .big,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .price .big{font-size:8vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .price .big,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .price .big{font-size:2.5vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem.tabContentsItem_mt,.spec .tabContentsWrap .tabContentsCol .tabContentsItem.tabContentsItem_mt{margin-top:20px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem.tabContentsItem_mt,.spec .tabContentsWrap .tabContentsCol .tabContentsItem.tabContentsItem_mt{margin-top:2.6666666667vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem.tabContentsItem_mt,.spec .tabContentsWrap .tabContentsCol .tabContentsItem.tabContentsItem_mt{margin-top:1.0416666667vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow{display:flex;border-bottom:2px solid #d7d6da;padding:50px 0}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow{display:block;border-bottom:0.2666666667vw solid #d7d6da;padding:0}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow{border-bottom:0.1041666667vw solid #d7d6da;padding:2.6041666667vw 0}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:first-child,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:first-child{padding-top:10px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:first-child,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:first-child{padding:0}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:first-child,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:first-child{padding-top:0.5208333333vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:last-child,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:last-child{border-bottom:none;padding-bottom:10px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:last-child,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:last-child{padding:0}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:last-child,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow:last-child{padding-bottom:0.5208333333vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem{display:flex;width:30%}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem{width:100%;border-bottom:0.2666666667vw solid #d7d6da;padding:3.6vw 0}.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem:last-child,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem:last-child{border-bottom:0}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specHead,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specHead{font-weight:var(--black);width:7em;min-width:7em;font-size:18px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specHead,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specHead{font-size:3.4666666667vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specHead,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specHead{font-size:0.9375vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.longCell,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.longCell{width:40%}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.longCell,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.longCell{width:100%}}@media(width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.longCell .specHead,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.longCell .specHead{width:8em;min-width:8em}}@media(width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.longTtlCell .specHead,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.longTtlCell .specHead{width:10em;min-width:10em}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specData .specDataStr,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specData .specDataStr{font-weight:var(--light);padding:0 0 5px;font-size:16px}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specData .specDataStr,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specData .specDataStr{padding:0 0 1.3333333333vw;font-size:3.4666666667vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specData .specDataStr,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specData .specDataStr{padding:0 0 0.2604166667vw;font-size:0.8333333333vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specData .specDataStr:last-child,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specData .specDataStr:last-child{padding:0}.products .tabContentsWrap .tabContentsCol .tabContentsItem .specRow.no-border,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .specRow.no-border{border-bottom:0}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol{margin-left:0;margin-top:0}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol{margin-top:2.6666666667vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem{line-height:0}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem .tabItemStr,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem .tabItemStr{line-height:0;display:flex;align-items:center;justify-content:center;width:320px}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem .tabItemStr,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem .tabItemStr{width:16.6666666667vw}}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem .tabItemStr,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem .tabItemStr{width:35.7333333333vw;height:12vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem .tabItemStr .aux,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem .tabItemStr .aux{font-family:"Roboto Mono",sans-serif;font-weight:var(--bold)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem .tabItemStr .aux,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol .tabItem .tabItemStr .aux{font-size:3.2vw;line-height:1.1}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol::after{width:320px}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol::after{width:16.6666666667vw}}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabColWrap .tabCol::after{width:36vw;height:12vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap{gap:0 calc((100vw - 100%)/2)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap{width:84.8vw;margin-left:-4vw;margin-top:2.6666666667vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_1,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_1{transform:translateX(calc(0 * (-100% - (100vw - 100%) / 2)))}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_1,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_1{transform:translateX(calc(0 * ((-84.8vw) - (100vw - 84.8vw) / 2)))}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_2,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_2{transform:translateX(calc(1 * (-100% - (100vw - 100%) / 2)))}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_2,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_2{transform:translateX(calc(1 * ((-84.8vw) - (100vw - 84.8vw) / 2)))}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_3,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_3{transform:translateX(calc(2 * (-100% - (100vw - 100%) / 2)))}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_3,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_3{transform:translateX(calc(2 * ((-84.8vw) - (100vw - 84.8vw) / 2)))}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_4,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_4{transform:translateX(calc(3 * (-100% - (100vw - 100%) / 2)))}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_4,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_4{transform:translateX(calc(3 * ((-84.8vw) - (100vw - 84.8vw) / 2)))}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_5,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_5{transform:translateX(calc(4 * (-100% - (100vw - 100%) / 2)))}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_5,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_5{transform:translateX(calc(4 * ((-84.8vw) - (100vw - 84.8vw) / 2)))}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_6,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_6{transform:translateX(calc(5 * (-100% - (100vw - 100%) / 2)))}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_6,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_6{transform:translateX(calc(5 * ((-84.8vw) - (100vw - 84.8vw) / 2)))}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_7,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_7{transform:translateX(calc(6 * (-100% - (100vw - 100%) / 2)))}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_7,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_7{transform:translateX(calc(6 * ((-84.8vw) - (100vw - 84.8vw) / 2)))}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_8,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_8{transform:translateX(calc(7 * (-100% - (100vw - 100%) / 2)))}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_8,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_8{transform:translateX(calc(7 * ((-84.8vw) - (100vw - 84.8vw) / 2)))}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_9,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_9{transform:translateX(calc(8 * (-100% - (100vw - 100%) / 2)))}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_9,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap.tab_9{transform:translateX(calc(8 * ((-84.8vw) - (100vw - 84.8vw) / 2)))}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol{padding:0}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol{width:84.8vw}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem{background:rgba(176,170,188,.05);border:1px solid #b0aabc}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem{border:1px solid #b0aabc;width:84.8vw;padding:0 6.6666666667vw}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem{border:0.0520833333vw solid #b0aabc}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem{width:38%}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem{width:100%}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.smallCell,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.smallCell{width:24%}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.smallCell,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem.smallCell{width:100%}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specHead,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specHead{width:8em;min-width:8em}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specHead,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabContentsWrap .tabContentsCol .tabContentsItem .specRow .specItem .specHead{width:7em}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol{border:1px solid #b0aabc}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol{border:1px solid #b0aabc}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol{border:0.0520833333vw solid #b0aabc}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_1::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_1::after{left:calc(8px + 0*325px)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_1::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_1::after{left:calc(1.8666666667vw + 0*36.4vw)}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_1::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_1::after{left:calc(0.4166666667vw + 0*16.9270833333vw)}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_2::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_2::after{left:calc(8px + 1*325px)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_2::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_2::after{left:calc(1.8666666667vw + 1*36.4vw)}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_2::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_2::after{left:calc(0.4166666667vw + 1*16.9270833333vw)}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_3::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_3::after{left:calc(8px + 2*325px)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_3::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_3::after{left:calc(1.8666666667vw + 2*36.4vw)}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_3::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_3::after{left:calc(0.4166666667vw + 2*16.9270833333vw)}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_4::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_4::after{left:calc(8px + 3*325px)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_4::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_4::after{left:calc(1.8666666667vw + 3*36.4vw)}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_4::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_4::after{left:calc(0.4166666667vw + 3*16.9270833333vw)}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_5::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_5::after{left:calc(8px + 4*325px)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_5::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_5::after{left:calc(1.8666666667vw + 4*36.4vw)}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_5::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_5::after{left:calc(0.4166666667vw + 4*16.9270833333vw)}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_6::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_6::after{left:calc(8px + 5*325px)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_6::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_6::after{left:calc(1.8666666667vw + 5*36.4vw)}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_6::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_6::after{left:calc(0.4166666667vw + 5*16.9270833333vw)}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_7::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_7::after{left:calc(8px + 6*325px)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_7::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_7::after{left:calc(1.8666666667vw + 6*36.4vw)}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_7::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_7::after{left:calc(0.4166666667vw + 6*16.9270833333vw)}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_8::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_8::after{left:calc(8px + 7*325px)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_8::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_8::after{left:calc(1.8666666667vw + 7*36.4vw)}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_8::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_8::after{left:calc(0.4166666667vw + 7*16.9270833333vw)}}.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_9::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_9::after{left:calc(8px + 8*325px)}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_9::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_9::after{left:calc(1.8666666667vw + 8*36.4vw)}}@media(1920px > width > 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_9::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol.tab_9::after{left:calc(0.4166666667vw + 8*16.9270833333vw)}}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol::after,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol::after{width:36vw}}@media(width <= 1080px){.products .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol .tabItem .tabItemStr,.spec .tabContentsWrap .tabContentsCol .tabContentsItem .tabCol .tabItem .tabItemStr{width:35.7333333333vw}}@media(width <= 1080px){.spec .tabContentsWrap .tabContentsCol .tabContentsItem{padding:4vw 6.6666666667vw}}.cf{display:flex;justify-content:center;margin-top:260px;padding-bottom:170px}@media(width <= 1080px){.cf{margin-top:34.6666666667vw;padding-bottom:13.3333333333vw}}@media(1920px > width > 1080px){.cf{margin-top:13.5416666667vw;padding-bottom:8.8541666667vw}}.cf .bnrCol{position:relative}.cf .bnrCol .logo{position:absolute;left:50%;top:-140px;z-index:1;transform:translateX(-50%);width:415px}@media(width <= 1080px){.cf .bnrCol .logo{top:-16vw;width:50.6666666667vw}}@media(1920px > width > 1080px){.cf .bnrCol .logo{top:-7.2916666667vw;width:21.6145833333vw}}.cf .bnrCol .logo img{width:100%}.cf .bnrCol .bnr{display:block;background:url("../images/cf/back.webp") no-repeat 0 0;background-size:auto 100%;transition:.5s;position:relative;border-radius:10px 80px}@media(width <= 1080px){.cf .bnrCol .bnr{border-radius:1.3333333333vw 10.6666666667vw}}@media(1920px > width > 1080px){.cf .bnrCol .bnr{border-radius:0.5208333333vw 4.1666666667vw}}.cf .bnrCol .bnr .flashArea{display:block;overflow:hidden;width:682px;height:254px;border-radius:10px 80px;padding:15px;position:relative}@media(width <= 1080px){.cf .bnrCol .bnr .flashArea{width:90.9333333333vw;height:33.8666666667vw;border-radius:1.3333333333vw 10.6666666667vw;padding:2vw}}@media(1920px > width > 1080px){.cf .bnrCol .bnr .flashArea{width:35.5208333333vw;height:13.2291666667vw;border-radius:0.5208333333vw 4.1666666667vw;padding:0.78125vw}}.cf .bnrCol .bnr .glassCol{display:block;background:rgba(255,255,255,.45);border:1px solid #000;border-radius:6px 70px;height:100%;padding-top:120px}@media(width <= 1080px){.cf .bnrCol .bnr .glassCol{border:1px solid #000;border-radius:0.8vw 9.3333333333vw;padding-top:16vw}}@media(1920px > width > 1080px){.cf .bnrCol .bnr .glassCol{border:0.0520833333vw solid #000;border-radius:0.3125vw 3.6458333333vw;padding-top:6.25vw}}.cf .bnrCol .bnr .glassCol .text{display:block;width:411px;margin:0 auto}@media(width <= 1080px){.cf .bnrCol .bnr .glassCol .text{width:54.8vw}}@media(1920px > width > 1080px){.cf .bnrCol .bnr .glassCol .text{width:21.40625vw}}.cf .bnrCol .bnr .glassCol .text img{width:100%}.cf .bnrCol .bnr .icon{position:absolute;right:-17px;bottom:-20px;width:210px}@media(width <= 1080px){.cf .bnrCol .bnr .icon{right:-2.2666666667vw;bottom:-2.6666666667vw;width:28vw}}@media(1920px > width > 1080px){.cf .bnrCol .bnr .icon{right:-0.8854166667vw;bottom:-1.0416666667vw;width:10.9375vw}}.cf .bnrCol .bnr .icon img{width:100%}@media(width > 1080px){.cf .bnrCol .bnr:hover{background-position:100% 0;background-size:auto 200%;filter:drop-shadow(0 20px 20px rgba(0, 0, 0, 0.3))}}@media(width > 1080px)and (1920px > width > 1080px){.cf .bnrCol .bnr:hover{filter:drop-shadow(0 1.0416666667vw 1.0416666667vw rgba(0, 0, 0, 0.3))}}@media(width > 1080px){.cf .bnrCol .bnr:hover .flashArea::after{animation:3s 0s shine linear;background:linear-gradient(to right, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 75%);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-15deg);width:100%}}.fancybox__container{--fancybox-backdrop-bg: transparent !important;background:rgba(245,243,249,.85) !important;backdrop-filter:blur(15px)}@media(1920px > width > 1080px){.fancybox__container{backdrop-filter:blur(0.78125vw)}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html,.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html .f-iframe{background:rgba(0,0,0,0) !important}.fancybox__slide.has-close-btn{padding:0}.has-iframe::before{content:"";display:block;position:fixed;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);outline:40px solid #fff;box-sizing:border-box;border-radius:20px}@media(1920px > width > 1080px){.has-iframe::before{top:1.0416666667vw;left:1.0416666667vw;width:calc(100% - 2.0833333333vw);height:calc(100% - 2.0833333333vw);outline:2.0833333333vw solid #fff;border-radius:1.0416666667vw}}@media(width <= 1080px){.has-iframe::before{top:4.6666666667vw;left:4.6666666667vw;width:calc(100% - 9.3333333333vw);height:calc(100% - 9.3333333333vw);outline:9.3333333333vw solid #fff;border-radius:4.6666666667vw}}.has-iframe .f-html{padding:20px 0}@media(1920px > width > 1080px){.has-iframe .f-html{padding:1.0416666667vw 0}}@media(width <= 1080px){.has-iframe .f-html{padding:4.6666666667vw 0}}.has-youtube .f-html .f-button.is-close-button{position:fixed}.has-youtube .f-html .f-iframe{transform:translateY(-50%);position:fixed;width:960px;height:540px;top:50%}@media(width <= 1080px){.has-youtube .f-html .f-iframe{width:85.3333333333vw;height:48vw;left:50%;transform:translateX(-50%) translateY(-50%)}}.f-button.is-close-button{background:#fff url("../images/top/close.svg") no-repeat 27px 50%;background-size:54px auto;width:90px;height:110px;top:0;right:20px;border-radius:0 0 0 20px;overflow:visible}@media(width <= 1080px){.f-button.is-close-button{background:#fff url("../images/top/close.svg") no-repeat 3.1333333333vw 50%;background-size:6.2666666667vw auto;width:9.8666666667vw;height:12.5333333333vw;right:2.6666666667vw;border-radius:0 0 0 2.6666666667vw}}@media(1920px > width > 1080px){.f-button.is-close-button{background:#fff url("../images/top/close.svg") no-repeat 1.40625vw 50%;background-size:2.8125vw auto;width:4.6875vw;height:5.7291666667vw;right:1.0416666667vw;border-radius:0 0 0 1.0416666667vw}}.f-button.is-close-button:hover{background-color:#fff}.f-button.is-close-button svg{display:none}.f-button.is-close-button::before{content:"";display:block;width:20px;height:20px;background:url("../images/top/deco_r.svg") no-repeat 0 0;background-size:100% auto;position:absolute;top:20px;left:-20px;pointer-events:none}@media(width <= 1080px){.f-button.is-close-button::before{width:2.6666666667vw;height:2.6666666667vw;top:4.6666666667vw;left:-2.6666666667vw}}@media(1920px > width > 1080px){.f-button.is-close-button::before{width:1.0416666667vw;height:1.0416666667vw;top:1.0416666667vw;left:-1.0416666667vw}}.f-button.is-close-button::after{content:"";display:block;width:20px;height:20px;background:url("../images/top/deco_r.svg") no-repeat 0 0;background-size:100% auto;position:absolute;top:110px;right:0;pointer-events:none}@media(width <= 1080px){.f-button.is-close-button::after{width:2.6666666667vw;height:2.6666666667vw;top:12.5333333333vw;right:2vw}}@media(1920px > width > 1080px){.f-button.is-close-button::after{width:1.0416666667vw;height:1.0416666667vw;top:5.7291666667vw}}