.lang-th{--text-font-family: Noto Sans Thai, -apple-system, sans-serif}.lang-th.font02{--text-font-family: Bai Jamjuree, -apple-system, sans-serif}.lang-th.font03{--text-font-family: Athiti, -apple-system, sans-serif}.lang-zh-tw{--text-font-family: Noto Sans TC, -apple-system, sans-serif}.lang-zh-cn{--text-font-family: Noto Sans SC, -apple-system, sans-serif}.lang-en{--text-font-family: Zen Kaku Gothic New, Noto Sans JP, -apple-system, sans-serif}.lang-ja{--text-font-family: Zen Kaku Gothic New, Noto Sans JP, -apple-system, sans-serif}@media(min-width: 1100px){.pc{display:block !important}.sp{display:none !important}.pcInline{display:inline !important}.spInline{display:none !important}}@media(max-width: 1099.9px){.pc{display:none !important}.sp{display:block !important}.pcInline{display:none !important}.spInline{display:inline !important}}body::before{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:100%;z-index:0}@media(min-width: 1100px){body::before{background:url("/images/common/pc/bg_gradient.webp") center/cover no-repeat}}@media(max-width: 1099.9px){body::before{background:url("/images/common/bg_gradient.webp") center/cover no-repeat}}.mainCol{position:relative;z-index:0}.btn{display:flex;justify-content:center;align-items:center;text-align:center;height:auto;min-width:250px;min-height:48px;border-radius:500px;line-height:1.5;padding:14px 40px}@media(max-width: 1099.9px){.btn{min-width:48vw;min-height:10.4vw;padding:3.4666666667vw 6.6666666667vw;margin:auto}}.btn::before{display:none;top:50%;width:22px;height:16px}.btn.back::before{content:none}.mainCol{--baseColor: #242424;--accentColor: #3e707c;--borderColor: #a7b5c9;--weight-regular: 300;--weight-medium: 500;--weight-bold: 600;--shadow-color: rgba(201, 215, 227, 0.7);--frame-color: rgba(180, 204, 209, 0.4);--frame-white-color: rgba(255, 255, 255, 0.5)}.mainCol .heading,.mainCol h2,.mainCol h3,.mainCol h4,.mainCol h5{position:relative;text-align:center;font-family:var(--text-font-family);font-weight:500;line-height:1.5}@media(max-width: 1099.9px){.mainCol .heading,.mainCol h2,.mainCol h3,.mainCol h4,.mainCol h5{text-align:left;line-height:1.4}}.mainCol h2{font-size:46px;padding:0 0 50px}.mainCol h2::before{content:"";position:absolute;bottom:26px;width:62px;height:12px;background:url("../../images/common/title_deco.png") center/cover no-repeat}@media(min-width: 1100px){.mainCol h2::before{left:50%;transform:translateX(-50%)}}@media(max-width: 1099.9px){.mainCol h2{font-size:7.8666666667vw;padding:0 0 8vw}.mainCol h2::before{left:0.2666666667vw;bottom:5.3333333333vw;width:8.2666666667vw;height:1.6vw}}.mainCol h3{font-size:35px;padding:0 0 38px}.mainCol h3::before{content:"";position:absolute;bottom:25px;width:27px;height:1px;background-color:#a7b5c9}@media(min-width: 1100px){.mainCol h3::before{left:50%;transform:translateX(-50%)}}@media(max-width: 1099.9px){.mainCol h3{font-size:5.3333333333vw;padding:0 0 5.0666666667vw}.mainCol h3::before{left:0.2666666667vw;bottom:2.1333333333vw;width:5.6vw;height:0.2666666667vw}}.mainCol h4{font-size:26px;color:#3e707c;padding:0 0 18px}@media(max-width: 1099.9px){.mainCol h4{font-size:4.8vw;padding:0 0 3.7333333333vw}}.mainCol h5{font-family:var(--text-font-family);font-size:18px;line-height:1.6;padding:0 0 34px}@media(max-width: 1099.9px){.mainCol h5{font-size:4vw;line-height:1.7;padding:0 0 7.2vw}}.mainCol .catch,.mainCol h2+h5{text-align:center;font-family:var(--text-font-family);font-weight:500;font-size:28px;line-height:1.3;padding:0 0 40px}.mainCol .catch::before,.mainCol h2+h5::before{display:none}@media(max-width: 1099.9px){.mainCol .catch,.mainCol h2+h5{text-align:left;font-size:5.3333333333vw;padding:0 0 3.2vw}}.mainCol .paragraph,.mainCol p{font-family:var(--text-font-family);font-weight:400;font-size:18px;line-height:1.6;padding:0 0 34px}@media(max-width: 1099.9px){.mainCol .paragraph,.mainCol p{font-size:4vw;line-height:1.7;padding:0 0 7.2vw}}.mainCol ul>li{position:relative;padding-left:16px;font-size:20px;margin-top:.6rem}@media(max-width: 1099.9px){.mainCol ul>li{padding-left:min(4vw,30px);margin-top:min(3.2vw,24px);font-size:min(4.2666666667vw,32px);line-height:1.6}}.mainCol ul>li::before{content:"";position:absolute;transform:translate(0, 0.65em);left:0;top:0;margin:auto;width:.45em;height:.45em;background:#3e707c;border-radius:100em;line-height:1}.mainCol ol{margin-top:20px;padding-bottom:20px}@media(max-width: 1099.9px){.mainCol ol{margin-top:min(4vw,30px);padding-bottom:min(2.6666666667vw,20px)}}.mainCol ol>li{position:relative;font-size:16px;padding-left:16px;margin:0 0 6px}.mainCol ol>li:last-child{margin:0}@media(max-width: 1099.9px){.mainCol ol>li{font-size:min(3.2vw,24px);line-height:1.6;padding-left:min(4vw,30px);margin:0 0 min(0.2666666667vw,2px)}.mainCol ol>li:last-child{margin:0}}.mainCol ol>li::before{content:"*";position:absolute;left:0;top:0;margin:auto;color:#3e707c;font-size:1em}.mainCol ol>li>ul{margin-top:.7em}.mainCol ol>li>ul li{margin-top:.3em}.mainCol h1 a,.mainCol h2 a,.mainCol h3 a,.mainCol h4 a,.mainCol h5 a,.mainCol p a,.mainCol li a,.mainCol dt a,.mainCol dd a,.mainCol th a,.mainCol tr a,.mainCol span a{color:var(--accentColor);font-weight:bold;text-decoration:underline;transition:.3s}@media(min-width: 1100px){.mainCol h1 a:hover,.mainCol h2 a:hover,.mainCol h3 a:hover,.mainCol h4 a:hover,.mainCol h5 a:hover,.mainCol p a:hover,.mainCol li a:hover,.mainCol dt a:hover,.mainCol dd a:hover,.mainCol th a:hover,.mainCol tr a:hover,.mainCol span a:hover{color:var(--baseColor)}}.mainCol h1 a span,.mainCol h2 a span,.mainCol h3 a span,.mainCol h4 a span,.mainCol h5 a span,.mainCol p a span,.mainCol li a span,.mainCol dt a span,.mainCol dd a span,.mainCol th a span,.mainCol tr a span,.mainCol span a span{text-decoration:underline;text-decoration-color:currentColor}.mainCol h1 a span span,.mainCol h2 a span span,.mainCol h3 a span span,.mainCol h4 a span span,.mainCol h5 a span span,.mainCol p a span span,.mainCol li a span span,.mainCol dt a span span,.mainCol dd a span span,.mainCol th a span span,.mainCol tr a span span,.mainCol span a span span{text-decoration:underline;text-decoration-color:currentColor}.mainCol h1 span a,.mainCol h1 strong a,.mainCol h1 em a,.mainCol h1 u a,.mainCol h1 s a,.mainCol h2 span a,.mainCol h2 strong a,.mainCol h2 em a,.mainCol h2 u a,.mainCol h2 s a,.mainCol h3 span a,.mainCol h3 strong a,.mainCol h3 em a,.mainCol h3 u a,.mainCol h3 s a,.mainCol h4 span a,.mainCol h4 strong a,.mainCol h4 em a,.mainCol h4 u a,.mainCol h4 s a,.mainCol h5 span a,.mainCol h5 strong a,.mainCol h5 em a,.mainCol h5 u a,.mainCol h5 s a,.mainCol p span a,.mainCol p strong a,.mainCol p em a,.mainCol p u a,.mainCol p s a,.mainCol li span a,.mainCol li strong a,.mainCol li em a,.mainCol li u a,.mainCol li s a,.mainCol dt span a,.mainCol dt strong a,.mainCol dt em a,.mainCol dt u a,.mainCol dt s a,.mainCol dd span a,.mainCol dd strong a,.mainCol dd em a,.mainCol dd u a,.mainCol dd s a,.mainCol th span a,.mainCol th strong a,.mainCol th em a,.mainCol th u a,.mainCol th s a,.mainCol tr span a,.mainCol tr strong a,.mainCol tr em a,.mainCol tr u a,.mainCol tr s a,.mainCol span span a,.mainCol span strong a,.mainCol span em a,.mainCol span u a,.mainCol span s a{color:#3e707c;font-weight:bold;transition:.3s}@media(min-width: 1100px){.mainCol h1 span a:hover,.mainCol h1 strong a:hover,.mainCol h1 em a:hover,.mainCol h1 u a:hover,.mainCol h1 s a:hover,.mainCol h2 span a:hover,.mainCol h2 strong a:hover,.mainCol h2 em a:hover,.mainCol h2 u a:hover,.mainCol h2 s a:hover,.mainCol h3 span a:hover,.mainCol h3 strong a:hover,.mainCol h3 em a:hover,.mainCol h3 u a:hover,.mainCol h3 s a:hover,.mainCol h4 span a:hover,.mainCol h4 strong a:hover,.mainCol h4 em a:hover,.mainCol h4 u a:hover,.mainCol h4 s a:hover,.mainCol h5 span a:hover,.mainCol h5 strong a:hover,.mainCol h5 em a:hover,.mainCol h5 u a:hover,.mainCol h5 s a:hover,.mainCol p span a:hover,.mainCol p strong a:hover,.mainCol p em a:hover,.mainCol p u a:hover,.mainCol p s a:hover,.mainCol li span a:hover,.mainCol li strong a:hover,.mainCol li em a:hover,.mainCol li u a:hover,.mainCol li s a:hover,.mainCol dt span a:hover,.mainCol dt strong a:hover,.mainCol dt em a:hover,.mainCol dt u a:hover,.mainCol dt s a:hover,.mainCol dd span a:hover,.mainCol dd strong a:hover,.mainCol dd em a:hover,.mainCol dd u a:hover,.mainCol dd s a:hover,.mainCol th span a:hover,.mainCol th strong a:hover,.mainCol th em a:hover,.mainCol th u a:hover,.mainCol th s a:hover,.mainCol tr span a:hover,.mainCol tr strong a:hover,.mainCol tr em a:hover,.mainCol tr u a:hover,.mainCol tr s a:hover,.mainCol span span a:hover,.mainCol span strong a:hover,.mainCol span em a:hover,.mainCol span u a:hover,.mainCol span s a:hover{color:#242424}}.mainCol h1 span a span,.mainCol h1 strong a span,.mainCol h1 em a span,.mainCol h1 u a span,.mainCol h1 s a span,.mainCol h2 span a span,.mainCol h2 strong a span,.mainCol h2 em a span,.mainCol h2 u a span,.mainCol h2 s a span,.mainCol h3 span a span,.mainCol h3 strong a span,.mainCol h3 em a span,.mainCol h3 u a span,.mainCol h3 s a span,.mainCol h4 span a span,.mainCol h4 strong a span,.mainCol h4 em a span,.mainCol h4 u a span,.mainCol h4 s a span,.mainCol h5 span a span,.mainCol h5 strong a span,.mainCol h5 em a span,.mainCol h5 u a span,.mainCol h5 s a span,.mainCol p span a span,.mainCol p strong a span,.mainCol p em a span,.mainCol p u a span,.mainCol p s a span,.mainCol li span a span,.mainCol li strong a span,.mainCol li em a span,.mainCol li u a span,.mainCol li s a span,.mainCol dt span a span,.mainCol dt strong a span,.mainCol dt em a span,.mainCol dt u a span,.mainCol dt s a span,.mainCol dd span a span,.mainCol dd strong a span,.mainCol dd em a span,.mainCol dd u a span,.mainCol dd s a span,.mainCol th span a span,.mainCol th strong a span,.mainCol th em a span,.mainCol th u a span,.mainCol th s a span,.mainCol tr span a span,.mainCol tr strong a span,.mainCol tr em a span,.mainCol tr u a span,.mainCol tr s a span,.mainCol span span a span,.mainCol span strong a span,.mainCol span em a span,.mainCol span u a span,.mainCol span s a span{text-decoration:underline;text-decoration-color:currentColor}.mainCol h1 span a span span,.mainCol h1 strong a span span,.mainCol h1 em a span span,.mainCol h1 u a span span,.mainCol h1 s a span span,.mainCol h2 span a span span,.mainCol h2 strong a span span,.mainCol h2 em a span span,.mainCol h2 u a span span,.mainCol h2 s a span span,.mainCol h3 span a span span,.mainCol h3 strong a span span,.mainCol h3 em a span span,.mainCol h3 u a span span,.mainCol h3 s a span span,.mainCol h4 span a span span,.mainCol h4 strong a span span,.mainCol h4 em a span span,.mainCol h4 u a span span,.mainCol h4 s a span span,.mainCol h5 span a span span,.mainCol h5 strong a span span,.mainCol h5 em a span span,.mainCol h5 u a span span,.mainCol h5 s a span span,.mainCol p span a span span,.mainCol p strong a span span,.mainCol p em a span span,.mainCol p u a span span,.mainCol p s a span span,.mainCol li span a span span,.mainCol li strong a span span,.mainCol li em a span span,.mainCol li u a span span,.mainCol li s a span span,.mainCol dt span a span span,.mainCol dt strong a span span,.mainCol dt em a span span,.mainCol dt u a span span,.mainCol dt s a span span,.mainCol dd span a span span,.mainCol dd strong a span span,.mainCol dd em a span span,.mainCol dd u a span span,.mainCol dd s a span span,.mainCol th span a span span,.mainCol th strong a span span,.mainCol th em a span span,.mainCol th u a span span,.mainCol th s a span span,.mainCol tr span a span span,.mainCol tr strong a span span,.mainCol tr em a span span,.mainCol tr u a span span,.mainCol tr s a span span,.mainCol span span a span span,.mainCol span strong a span span,.mainCol span em a span span,.mainCol span u a span span,.mainCol span s a span span{text-decoration:underline;text-decoration-color:currentColor}.mainCol h1 span a,.mainCol h1 strong a,.mainCol h1 em a,.mainCol h1 u a,.mainCol h2 span a,.mainCol h2 strong a,.mainCol h2 em a,.mainCol h2 u a,.mainCol h3 span a,.mainCol h3 strong a,.mainCol h3 em a,.mainCol h3 u a,.mainCol h4 span a,.mainCol h4 strong a,.mainCol h4 em a,.mainCol h4 u a,.mainCol h5 span a,.mainCol h5 strong a,.mainCol h5 em a,.mainCol h5 u a,.mainCol p span a,.mainCol p strong a,.mainCol p em a,.mainCol p u a,.mainCol li span a,.mainCol li strong a,.mainCol li em a,.mainCol li u a,.mainCol dt span a,.mainCol dt strong a,.mainCol dt em a,.mainCol dt u a,.mainCol dd span a,.mainCol dd strong a,.mainCol dd em a,.mainCol dd u a,.mainCol th span a,.mainCol th strong a,.mainCol th em a,.mainCol th u a,.mainCol tr span a,.mainCol tr strong a,.mainCol tr em a,.mainCol tr u a,.mainCol span span a,.mainCol span strong a,.mainCol span em a,.mainCol span u a{text-decoration:underline}.mainCol h1 s:has(a),.mainCol h2 s:has(a),.mainCol h3 s:has(a),.mainCol h4 s:has(a),.mainCol h5 s:has(a),.mainCol p s:has(a),.mainCol li s:has(a),.mainCol dt s:has(a),.mainCol dd s:has(a),.mainCol th s:has(a),.mainCol tr s:has(a),.mainCol span s:has(a){transition:.3s;color:#3e707c}@media(min-width: 1100px){.mainCol h1 s:has(a):hover,.mainCol h2 s:has(a):hover,.mainCol h3 s:has(a):hover,.mainCol h4 s:has(a):hover,.mainCol h5 s:has(a):hover,.mainCol p s:has(a):hover,.mainCol li s:has(a):hover,.mainCol dt s:has(a):hover,.mainCol dd s:has(a):hover,.mainCol th s:has(a):hover,.mainCol tr s:has(a):hover,.mainCol span s:has(a):hover{color:#242424}}.mainCol hr{display:flex;justify-content:center;align-items:center;width:100%;max-width:1260px;margin:0 auto;padding:98px 0;border:none}.mainCol hr::before{content:"";width:100%;height:1px;background-color:#a7b5c9}@media(max-width: 1099.9px){.mainCol hr{max-width:90.6666666667vw;padding:8vw 0}.mainCol hr::before{height:0.2666666667vw}}.swiper-slide{box-sizing:border-box}.swiper-slide:last-child{margin-right:0 !important}.swiper-button{height:48px;border-radius:50px;background:rgba(0,0,0,.5);background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(61, 61, 62, 0.5) 100%);backdrop-filter:blur(10px);-webkit-box-shadow:0 4px 30px rgba(201,215,227,.3);box-shadow:0 4px 30px rgba(201,215,227,.3)}.swiper-button::after{content:"";position:absolute;width:29px;height:20px;top:0;bottom:0;margin:auto;background:url("/images/common/arrow.png") no-repeat;background-size:contain;background-position:center}@media(max-width: 1099.9px){.swiper-button::after{width:clamp(10px, 3.8666666667vw, 29px);height:clamp(8px, 2.6666666667vw, 20px)}}.swiper-button.swiper-button-prev::after{background:url("/images/common/arrow_left.png") no-repeat;background-size:contain;background-position:center}@media(max-width: 1099.9px){.swiper-button{width:clamp(30px, 8vw, 60px);height:clamp(30px, 8vw, 60px)}}.swiper-pagination.slider-pagination{bottom:0px}.swiper-pagination-bullet{background-color:#242424;width:10px;height:10px}@media(max-width: 1099.9px){.swiper-pagination-bullet{width:1.8666666667vw;height:1.8666666667vw;margin:0 1.8666666667vw !important}}.swiper-pagination.-detail{bottom:-34px}@media(max-width: 1099.9px){.swiper-pagination.-detail{bottom:-9.8666666667vw}}@media(max-width: 1099.9px){.swiper-buttonInner{margin-top:4.5333333333vw;position:relative}}@media(max-width: 1099.9px){.swiper-buttonInner .swiper-pagination{position:unset}}.slider-btn.-card{width:77px}@media(max-width: 1099.9px){.slider-btn.-card{width:clamp(30px, 13.6vw, 102px)}}.slider-btn.-card.-left{left:0}@media(min-width: 1569px){.slider-btn.-card.-left{top:46%;left:calc(50% - 800px)}}@media(max-width: 1099.9px){.slider-btn.-card.-left{top:46%;left:5.3333333333vw}}@media(min-width: 1569px){.slider-btn.-card.-right{top:46%;right:calc(50% - 800px)}}@media(max-width: 1099.9px){.slider-btn.-card.-right{top:46%;right:5.3333333333vw}}.slider-btn.-detail{width:77px}@media(min-width: 751px)and (max-width: 1099.9px){.slider-btn.-detail{width:102px}}@media(max-width: 1099.9px){.slider-btn.-detail{width:13.6vw}}.slider-btn.-detail.-left{left:-40px}@media(max-width: 1099.9px){.slider-btn.-detail.-left{top:auto;bottom:-12vw;left:-5.3333333333vw}}.slider-btn.-detail.-right{right:-40px}@media(max-width: 1099.9px){.slider-btn.-detail.-right{top:auto;bottom:-12vw;right:-5.3333333333vw}}.card.is-link{clip-path:polygon(90% 0, 100% 10%, 100% 100%, 0 100%, 0 0);background:rgba(255,255,255,.25);-webkit-box-shadow:0 4px 30px rgba(201,215,227,.3);box-shadow:0 4px 30px rgba(201,215,227,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card{display:block;color:#242424;font-weight:400}.cardThumb{flex:0 0 auto}.cardThumb img{width:100%}.cardTxt{display:flex;flex-direction:column;justify-content:center;height:100%;padding:18px 24px}@media(max-width: 1099.9px){.cardTxt{padding:1.8666666667vw 3.2vw}}.cardDate{color:#848484;font-size:20px;text-align:left}@media(max-width: 1099.9px){.cardDate{font-size:2.6666666667vw}}.cardTit{font-weight:500;font-size:22px}@media(max-width: 1099.9px){.cardTit{font-size:3.7333333333vw}}.cardLead{font-size:16px;margin-top:15px;text-align:left}@media(max-width: 1099.9px){.cardLead{font-size:2.1333333333vw;margin-top:2vw}}.cardCategory{color:#242424;font-family:"Big Shoulders Display",-apple-system,sans-serif;font-size:24px;padding:5px 22px;position:absolute;top:0;left:0;background:rgba(255,255,255,.7);-webkit-box-shadow:0 4px 30px rgba(201,215,227,.3);box-shadow:0 4px 30px rgba(201,215,227,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media(max-width: 1099.9px){.cardCategory{font-size:3.2vw;padding:0.6666666667vw 2.9333333333vw}}.card .btn{margin:auto}.card.is-link{display:flex;flex-direction:column;color:#242424;background:rgba(255,255,255,.6);height:100%;padding:0 0 26px}@media(max-width: 1099.9px){.card.is-link{padding:0 0 min(3.4666666667vw,26px)}}.card.is-link .btn{text-align:center;margin:auto;margin-bottom:0;width:auto;max-width:328px;min-width:220px}@media(max-width: 1099.9px){.card.is-link .btn{max-width:100%;min-width:min(58.6666666667vw,440px)}}.card.is-link .btn::before{content:"";position:absolute;top:53%;left:27px;transform:translateY(-50%);width:16px;height:16px;background-image:url("/images/common/arrow.png");background-repeat:no-repeat;background-size:contain}@media(max-width: 1099.9px){.card.is-link .btn::before{width:min(3.7333333333vw,28px);height:min(3.7333333333vw,28px);left:min(4vw,30px)}}.imgZoom{position:relative;display:block}@media(min-width: 1100px){.imgZoom{transition:.3s}.imgZoom:hover{transform:translateY(-5px)}}.imgZoom:before,.imgZoom:after{position:absolute}.imgZoom:before{content:"";bottom:1px;right:1px;width:17px;height:17px;background:url("/images/common/ico_plus.webp") center/cover no-repeat;filter:drop-shadow(0px 0px 5px #242424) drop-shadow(0px 0px 5px #242424) drop-shadow(0px 0px 5px #242424) drop-shadow(0px 0px 5px #242424) drop-shadow(0px 0px 5px #242424) drop-shadow(0px 0px 5px #242424);z-index:3}@media(min-width: 751px)and (max-width: 1099.9px){.imgZoom:before{bottom:8px;right:8px;width:24px;height:24px}}@media(max-width: 1099.9px){.imgZoom:before{bottom:1.0666666667vw;right:1.0666666667vw;width:3.2vw;height:3.2vw;filter:drop-shadow(0px 0px 1.3333333333vw #242424) drop-shadow(0px 0px 1.3333333333vw #242424) drop-shadow(0px 0px 1.3333333333vw #242424) drop-shadow(0px 0px 1.3333333333vw #242424) drop-shadow(0px 0px 1.3333333333vw #242424) drop-shadow(0px 0px 1.3333333333vw #242424)}}.imgZoom::after{content:"";bottom:-17px;right:-17px;width:54px;height:54px;background:url("/images/common/bg_plus.webp") center/cover no-repeat;filter:drop-shadow(0px 0px 20px rgba(255, 255, 255, 0.44)) drop-shadow(0px 0px 20px rgba(255, 255, 255, 0.44));z-index:2}@media(min-width: 751px)and (max-width: 1099.9px){.imgZoom::after{bottom:-17px;right:-17px;width:75px;height:75px}}@media(max-width: 1099.9px){.imgZoom::after{bottom:-2.2666666667vw;right:-2.2666666667vw;width:10vw;height:10vw}}.sNavCol{position:fixed;background-color:rgba(144,189,199,.75);width:100%;height:56px;top:85px;z-index:100}@media(max-width: 1099.9px){.sNavCol{overflow-x:scroll;height:11.7333333333vw;top:11.7333333333vw}}.sNavColInner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;gap:40px}@media(max-width: 1099.9px){.sNavColInner{justify-content:flex-start;flex-wrap:nowrap;width:max-content;gap:7.4666666667vw;padding:0 7.4666666667vw}}.sNavColLink{white-space:nowrap;font-size:16px;font-weight:700;font-family:var(--text-font-family);color:#141313}@media(max-width: 1099.9px){.sNavColLink{font-size:3.7333333333vw}}.footer{position:relative;z-index:unset}.footer::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:2}@media(min-width: 1100px){.footer::before{background:url("/images/products/limitedbox-beta/pc/bg_footer.webp") center/cover no-repeat}}@media(max-width: 1099.9px){.footer::before{background:url("/images/products/limitedbox-beta/bg_footer.webp") center/cover no-repeat}}.footerOuter{position:relative;margin-top:-32px;z-index:10}@media(max-width: 1099.9px){.footerOuter{margin-top:-5.0666666667vw}}.mainCol{padding-bottom:132px;z-index:2}@media(max-width: 1099.9px){.mainCol{padding-bottom:min(15.7333333333vw,118px)}}.mainCol .mvCol{width:100%;height:100%;position:relative}@media(min-width: 1100px){.mainCol .mvCol{clip-path:polygon(0 0, 100% 0, 100% 100%, 70.31% 100%, 68.33% 95.23%, 31.67% 95.23%, 29.69% 100%, 0 100%)}}@media(max-width: 1099.9px){.mainCol .mvCol{clip-path:polygon(0 0, 100% 0, 100% 100%, 80% 100%, 75.2% 97.19%, 24.8% 97.19%, 20% 100%, 0 100%)}}.mainCol .mvColContents{width:643px;padding:35px;position:absolute;top:57%;left:2vw;transform:translateY(-50%);text-align:center}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .mvColContents{width:33.4895833333vw;padding:1.8229166667vw}}@media(max-width: 1099.9px){.mainCol .mvColContents{width:100%;padding:4.6666666667vw;left:0;bottom:6.6666666667vw;top:initial;transform:initial}}.mainCol .mvColContents.mvColContentsRight{left:auto;right:2vw}.mainCol .mvColContentsImg{width:100%;height:100%;max-width:390px;max-height:390px;margin:0 auto 30px}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .mvColContentsImg{max-width:18.75vw;margin:0 auto 2.0833333333vw}}@media(max-width: 1099.9px){.mainCol .mvColContentsImg{max-width:48vw;margin:0 auto 2.6666666667vw}}.mainCol .mvColContentsLead{font-family:var(--text-font-family);font-weight:400;color:#2d2d2d;font-size:22px;text-align:center;margin:0 0 20px}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .mvColContentsLead{font-size:1.35vw;margin:0 0 .4rem}}@media(max-width: 1099.9px){.mainCol .mvColContentsLead{font-size:4.2666666667vw;margin:0 0 1.3333333333vw}}.mainCol .mvColTitle{font-family:"Big Shoulders Display",-apple-system,sans-serif;font-weight:500;color:#2d2d2d;font-size:50px;text-align:center;padding:0;margin-bottom:.8rem}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .mvColTitle{font-size:3.5vw}}@media(max-width: 1099.9px){.mainCol .mvColTitle{font-size:8.6666666667vw;margin-bottom:1.3333333333vw}}.mainCol .mvColTitle::before{display:none}.mainCol .mvColTitlebeta{font-family:var(--text-font-family);font-weight:900;color:#2d2d2d;font-size:32px;text-align:center;margin-bottom:.8rem;filter:drop-shadow(0px 0px 24px #ffffff) drop-shadow(0px 0px 24px #ffffff)}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .mvColTitlebeta{font-size:2vw}}@media(max-width: 1099.9px){.mainCol .mvColTitlebeta{font-size:5.0666666667vw;margin-bottom:1.3333333333vw}}.mainCol .mvColContentsDate{font-family:var(--text-font-family);font-weight:500;font-size:45px;color:#2d2d2d}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .mvColContentsDate{font-size:2.3vw}}@media(max-width: 1099.9px){.mainCol .mvColContentsDate{font-size:6.6666666667vw}}.mainCol .mvColContentsDate .date{font-family:"Big Shoulders Display",-apple-system,sans-serif;font-weight:600;margin-left:-0.8rem}.mainCol .mvCol .btn{width:270px}@media(max-width: 1099.9px){.mainCol .mvCol .btn{width:61.4666666667vw}}.mainCol .mvCol.is-black .mvColTitle,.mainCol .mvCol.is-black .mvColContentsLead,.mainCol .mvCol.is-black .mvColContentsDate{color:#000;filter:drop-shadow(0 0 1em rgba(255, 255, 255, 0.5)) drop-shadow(0 0 1em rgba(255, 255, 255, 0.5))}@media(max-width: 1099.9px){.mainCol .mvCol.is-black .mvColTitle,.mainCol .mvCol.is-black .mvColContentsLead,.mainCol .mvCol.is-black .mvColContentsDate{filter:unset}}.mainCol .mvCol.is-white .mvColTitle,.mainCol .mvCol.is-white .mvColContentsLead,.mainCol .mvCol.is-white .mvColContentsDate{color:#fff;filter:drop-shadow(0 0 1em rgba(0, 0, 0, 0.5))}@media(max-width: 1099.9px){.mainCol .mvCol.is-white .mvColTitle,.mainCol .mvCol.is-white .mvColContentsLead,.mainCol .mvCol.is-white .mvColContentsDate{filter:unset}}.mainCol .mvCol h2::before{bottom:34px}@media(max-width: 1099.9px){.mainCol .mvCol h2::before{bottom:4.5333333333vw}}.mainCol .featuredCol{position:relative;margin:90px auto 0;text-align:center}@media(max-width: 1099.9px){.mainCol .featuredCol{margin:7.7333333333vw auto 0}}@media(min-width: 1100px){.mainCol .featuredColList{margin-top:16px}}@media(max-width: 1099.9px){.mainCol .featuredColList{margin-top:1.3333333333vw}}.mainCol .featuredColListOuter{position:relative;padding:5px 0 60px;overflow-x:hidden}@media(max-width: 1099.9px){.mainCol .featuredColListOuter{padding:0 0 6.1333333333vw}}.mainCol .featuredColListOuter .swiper{max-width:1520px;overflow:visible}@media(min-width: 1100px){.mainCol .featuredColBox.is-center{justify-content:center}}.mainCol .featuredColDetail{width:280px;transition:.3s}@media(max-width: 1099.9px){.mainCol .featuredColDetail{width:64vw;transform:scale(0.9)}.mainCol .featuredColDetail.swiper-slide-active{transform:scale(1)}}@media(min-width: 1100px){.mainCol .featuredColDetail{transition:.3s}}.mainCol .featuredColDetail a{display:block;width:100%;height:100%}.mainCol .featuredCol .btn{margin:auto}@media(min-width: 1100px){.mainCol .featuredCol .btn{width:100%;max-width:290px}}.mainCol .featuredCol .heading,.mainCol .featuredCol h2{padding:0 0 60px}@media(max-width: 1099.9px){.mainCol .featuredCol .heading,.mainCol .featuredCol h2{padding:0 0 8vw;margin:0 0 0 4.6666666667vw}}.mainCol .movieCol{position:relative;margin:150px auto 110px}@media(max-width: 1099.9px){.mainCol .movieCol{margin:16.5333333333vw auto 9.8666666667vw;padding:0 0 6.6666666667vw}}.mainCol .movieCol::before,.mainCol .movieCol::after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:calc(100% - 100px);height:1px;background-color:#a7b5c9;z-index:2}@media(max-width: 1099.9px){.mainCol .movieCol::before,.mainCol .movieCol::after{width:calc(100% - 9.3333333333vw)}}.mainCol .movieCol::before{top:-24px}@media(max-width: 1099.9px){.mainCol .movieCol::before{top:-3.2vw}}.mainCol .movieCol::after{bottom:-24px}@media(max-width: 1099.9px){.mainCol .movieCol::after{bottom:-3.2vw}}.mainCol .movieColInner{display:block;width:100%}@media(min-width: 1100px){.mainCol .movieColInner{background:url("/images/products/limitedbox-beta/pc/bg_movie.webp") center/cover no-repeat;height:510px}}@media(max-width: 1099.9px){.mainCol .movieColInner{display:block}}.mainCol .movieColBox{display:flex;justify-content:center;max-width:1520px;margin:auto;padding:50px 100px}@media(max-width: 1099.9px){.mainCol .movieColBox{display:block;background:#b4ccd1;padding:0}}.mainCol .movieColThumb{overflow:hidden;position:relative;display:block;width:100%;height:410px;max-width:710px;flex:0 0 710px;transition:.3s}@media(min-width: 1100px){.mainCol .movieColThumb:hover:before,.mainCol .movieColThumb:hover .movieColBg{transform:scale(1.05)}.mainCol .movieColThumb:hover .movieColPlay{transform:scale(1.05)}.mainCol .movieColThumb:hover .movieColPlay::after,.mainCol .movieColThumb:hover .movieColPlay::before,.mainCol .movieColThumb:hover .movieColPlay *{transform:scale(0.95)}}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .movieColThumb{flex:0 1 710px}}@media(max-width: 1099.9px){.mainCol .movieColThumb{max-width:100%;height:48vw}}.mainCol .movieColBg{content:"";width:100%;height:100%;transition:.3s}.mainCol .movieColBg img{position:absolute;left:50%;transform:translateX(-50%);width:auto;height:100%}@media(max-width: 1099.9px){.mainCol .movieColBg img{top:50%;transform:translate(-50%, -50%);width:100%;height:auto}}.mainCol .movieColPlay{width:130px;height:80px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:url("/images/common/bg_play.webp") center/cover no-repeat;background-color:rgba(0,0,0,.3);border-radius:100px;transition:.3s}@media(max-width: 1099.9px){.mainCol .movieColPlay{width:17.3333333333vw;height:10.6666666667vw}}.mainCol .movieColPlay img{transition:.3s}.mainCol .movieColPause{display:inline-block;width:54px;height:54px;position:absolute;bottom:10px;right:10px;background:url("/images/common/bg_pause.webp") center/cover no-repeat}@media(max-width: 1099.9px){.mainCol .movieColPause{width:6.6666666667vw;height:6.6666666667vw}}@media(min-width: 1100px){.mainCol .movieColTextArea{flex:0 2 auto;margin:auto auto auto 90px}}@media(max-width: 1099.9px){.mainCol .movieColTextArea{background:url("/images/products/limitedbox-beta/bg_movie.webp") center/cover no-repeat;padding:5.8666666667vw 6.6666666667vw;margin:auto}}.mainCol .sectionCol{position:relative;margin:auto;padding:80px 0}@media(max-width: 1099.9px){.mainCol .sectionCol{padding:6.9333333333vw 0}}.mainCol .sectionColInner{max-width:1520px;margin:auto;padding:0 150px}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .sectionColInner{padding:0 80px}}@media(max-width: 1099.9px){.mainCol .sectionColInner{max-width:100%;padding:0 4.6666666667vw}}.mainCol .sectionColInner .sectionSideCol{padding:0 0 80px}.mainCol .sectionColInner .sectionSideCol:last-child{padding:0}@media(max-width: 1099.9px){.mainCol .sectionColInner .sectionSideCol{padding:0 0 10.6666666667vw}.mainCol .sectionColInner .sectionSideCol:last-child{padding:0}}.mainCol .sectionColInner .sectionSideColInner{max-width:100%;padding:0}.mainCol .sectionColBg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.mainCol .sectionColBgInner{position:relative}.mainCol .sectionColBgInner .bg-01{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0}.mainCol .sectionCol .text-center{text-align:center}@media(min-width: 1100px){.mainCol .sectionCol .text-center-pc{text-align:center}}@media(max-width: 1099.9px){.mainCol .sectionCol .text-center-sp{text-align:center}}.mainCol .sectionCol .sideCol{margin:38px auto 0}@media(max-width: 1099.9px){.mainCol .sectionCol .sideCol{margin:7.2vw auto 0}}.mainCol .sectionSideCol{position:relative;margin:auto;padding:80px 0}@media(max-width: 1099.9px){.mainCol .sectionSideCol{padding:5.8666666667vw 0 7.4666666667vw}}.mainCol .sectionSideColInner{display:flex;width:100%;max-width:1520px;margin:auto;padding:0 150px}@media(min-width: 1100px){.mainCol .sectionSideColInner{display:flex}}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .sectionSideColInner{padding:0 80px}}@media(max-width: 1099.9px){.mainCol .sectionSideColInner{flex-flow:column nowrap;max-width:100%;padding:0 4.6666666667vw;gap:3.2vw}}.mainCol .sectionSideColThumb{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;height:100%;margin:auto}@media(min-width: 1100px){.mainCol .sectionSideColThumb{max-height:550px;flex:0 1 50%}}@media(max-width: 1099.9px){.mainCol .sectionSideColThumb{order:1}}.mainCol .sectionSideColThumb>.sideCol{width:100%;height:100%}.mainCol .sectionSideColThumb .sideColDetail.is-thumb{max-width:100%;max-height:100%}@media(min-width: 1100px){.mainCol .sectionSideColThumb .sideColDetail.is-thumb img{max-width:550px;max-height:550px}}@media(max-width: 1099.9px){.mainCol .sectionSideColThumb .sideColDetail.is-thumb img{max-width:100%;max-height:100%}}.mainCol .sectionSideColTextArea{display:flex;flex-flow:column nowrap;justify-content:center}@media(min-width: 1100px){.mainCol .sectionSideColTextArea{flex:0 1 50%}}@media(max-width: 1099.9px){.mainCol .sectionSideColTextArea{order:2}}.mainCol .sectionSideColTextArea .heading,.mainCol .sectionSideColTextArea h2,.mainCol .sectionSideColTextArea h3,.mainCol .sectionSideColTextArea h4,.mainCol .sectionSideColTextArea h5{text-align:left}.mainCol .sectionSideColTextArea .heading:before,.mainCol .sectionSideColTextArea h2:before,.mainCol .sectionSideColTextArea h3:before,.mainCol .sectionSideColTextArea h4:before,.mainCol .sectionSideColTextArea h5:before{left:0;transform:none}.mainCol .sectionSideColTextArea .btn{width:fit-content;margin:28px 0px 0}@media(max-width: 1099.9px){.mainCol .sectionSideColTextArea .btn{margin:7.2vw auto 12vw}}@media(min-width: 1100px){.mainCol .sectionSideCol.is-right .sectionSideColThumb{padding:0 0 0 54px}}@media(min-width: 1100px){.mainCol .sectionSideCol.is-left .sectionSideColThumb{padding:0 54px 0 0}}@media(max-width: 1099.9px){.mainCol .sectionSideCol.is-card .sectionSideColThumb{order:2}}@media(max-width: 1099.9px){.mainCol .sectionSideCol.is-card .sectionSideColTextArea{order:1}}.mainCol .sectionSideCol .sideCol{margin:0}.mainCol .sectionSideCol .sideColInner{flex-flow:row nowrap}.mainCol .seriesCol{position:relative;margin:auto;padding:70px 0}@media(max-width: 1099.9px){.mainCol .seriesCol{padding:5.8666666667vw 0 8vw}}.mainCol .seriesColInner{max-width:1520px;margin:auto}@media(max-width: 1099.9px){.mainCol .seriesColInner{max-width:100%}}.mainCol .seriesColInner .sectionSideColInner{max-width:100%;padding:0}@media(min-width: 1100px){.mainCol .seriesColBox{display:flex;justify-content:center;flex-flow:row wrap;gap:32px 16px;padding:46px 0 14px}}@media(max-width: 1099.9px){.mainCol .seriesColBox{padding:0 4.6666666667vw}}.mainCol .seriesColList{display:flex;flex-flow:column nowrap}@media(min-width: 1100px){.mainCol .seriesColList{width:290px;flex:0 0 290px}}@media(max-width: 1099.9px){.mainCol .seriesColList{width:100%}.mainCol .seriesColList:not(:first-child){margin-top:7.2vw}}.mainCol .seriesColName{display:flex;justify-content:center;align-items:center;width:100%;height:auto;flex:1 1 auto;min-height:60px;font-family:var(--text-font-family);font-weight:500;font-size:24px;text-align:center;color:#3e707c;padding:0}@media(max-width: 1099.9px){.mainCol .seriesColName{justify-content:flex-start;min-height:12vw;font-size:4.8vw;text-align:left}}.mainCol .seriesColThumb{margin-top:16px}@media(max-width: 1099.9px){.mainCol .seriesColThumb{overflow:hidden;width:100%;height:50.6666666667vw;margin-top:2.6666666667vw}}@media(max-width: 1099.9px){.mainCol .seriesCol .heading,.mainCol .seriesCol h2,.mainCol .seriesCol h3,.mainCol .seriesCol h4,.mainCol .seriesCol h5{margin:0 0 0 4.6666666667vw}}.mainCol .detailCol{position:relative;background-color:#f6f6f6;padding:70px 70px 80px;margin:60px 0 0}@media(max-width: 1099.9px){.mainCol .detailCol{padding:8vw 0 14.4vw;margin:8vw 0 0}}.mainCol .detailCol::after,.mainCol .detailCol::before{content:"";position:absolute}.mainCol .detailCol::before{top:-24px;left:50%;transform:translateX(-50%);width:calc(100% - 100px);height:1px;background-color:#a7b5c9;z-index:2}@media(max-width: 1099.9px){.mainCol .detailCol::before{top:-3.2vw;width:calc(100% - 9.3333333333vw)}}.mainCol .detailColInner{position:relative;width:100%;max-width:1520px;padding:0 100px;margin:auto}@media(max-width: 1099.9px){.mainCol .detailColInner{max-width:100%;padding:0 4.6666666667vw}}.mainCol .detailColBox{display:flex;align-items:center}@media(max-width: 1099.9px){.mainCol .detailColBox{display:block}}.mainCol .detailCol .sliderCol{position:relative;display:flex;align-items:center;width:550px;height:550px;flex-shrink:0;margin:auto}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .detailCol .sliderCol{width:100%;max-width:350px;flex:0 1 350px;height:auto}}@media(max-width: 1099.9px){.mainCol .detailCol .sliderCol{width:77.3333333333vw;height:77.3333333333vw;margin:0 auto}}@media(min-width: 1100px){.mainCol .detailCol .sliderCol .imgZoom{pointer-events:none}.mainCol .detailCol .sliderCol .imgZoom::before,.mainCol .detailCol .sliderCol .imgZoom::after{transition:.3s}}.mainCol .detailCol .sliderCol .swiper-slide a{pointer-events:auto;position:relative;display:block;width:550px;height:550px}@media(min-width: 1100px){.mainCol .detailCol .sliderCol .swiper-slide a{transition:.3s}.mainCol .detailCol .sliderCol .swiper-slide a:hover{transform:scale(1.05)}}@media(max-width: 1099.9px){.mainCol .detailCol .sliderCol .swiper-slide{width:77.3333333333vw;height:77.3333333333vw}}.mainCol .detailCol .sliderCol .swiper-slide::before{content:none}.mainCol .detailCol .sliderCol .swiper-slide img{width:550px;height:550px;object-fit:cover}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .detailCol .sliderCol .swiper-slide img{width:350px;height:350px}}@media(max-width: 1099.9px){.mainCol .detailCol .sliderCol .swiper-slide img{width:77.3333333333vw;height:77.3333333333vw}}@media(min-width: 1100px){.mainCol .detailCol .sliderCol-button:hover .sliderCol::before,.mainCol .detailCol .sliderCol-button:hover .sliderCol::after,.mainCol .detailCol .sliderCol-pagination:hover .sliderCol::before,.mainCol .detailCol .sliderCol-pagination:hover .sliderCol::after{transform:translateY(0)}}.mainCol .detailColStatus{background-color:#fff;text-align:left;margin-left:100px;padding:10px 40px;flex-grow:1}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .detailColStatus{margin-left:min(14.6666666667vw,110px)}}@media(max-width: 1099.9px){.mainCol .detailColStatus{margin-top:17.3333333333vw;margin-left:0;padding:4vw 8vw}}.mainCol .detailColStatus dl{display:flex;border-bottom:solid 1px #a7b5c9;padding:15px 0 16px;font-size:20px;font-family:var(--text-font-family)}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .detailColStatus dl{display:block}}@media(max-width: 1099.9px){.mainCol .detailColStatus dl{display:block;font-size:4.2666666667vw;padding:1.3333333333vw 0 1.6vw}}.mainCol .detailColStatus dl:first-child{padding:18px 0 16px}@media(max-width: 1099.9px){.mainCol .detailColStatus dl:first-child{padding:1.3333333333vw 0 1.6vw}}.mainCol .detailColStatus dl:last-child{border-bottom:none}.mainCol .detailColStatus dl dt{font-weight:700;color:#8a9cb5;width:230px}@media(max-width: 1099.9px){.mainCol .detailColStatus dl dt{width:100%}}.mainCol .detailColStatus dl dt.is-hide{width:0 !important}.mainCol .detailColStatus dl dd{font-weight:400;color:#242424;flex:1;line-height:1.6}.mainCol .detailColStatus dl dd .itemName{display:inline-block}.mainCol .detailColStatus dl dd p{padding:0}.mainCol .detailColStatus dl dd p:nth-child(n+2){margin:1.2rem 0 0}@media(max-width: 1099.9px){.mainCol .detailColStatus dl dd p:nth-child(n+2){margin:min(5.3333333333vw,40px) 0 0}}.mainCol .detailColStatus .noteCol{background:none;padding:0;margin-top:20px}@media(max-width: 1099.9px){.mainCol .detailColStatus .noteCol{margin-top:6vw}}.mainCol .detailColBtn{text-align:center;margin:46px auto 0}@media(max-width: 1099.9px){.mainCol .detailColBtn{margin:7.7333333333vw auto 0}}.mainCol .detailColBtn .btn{width:100%;max-width:290px;margin:auto}@media(max-width: 1099.9px){.mainCol .detailColBtn .btn{max-width:62.6666666667vw}}.mainCol .detailColSwitch{width:fit-content;padding:20px 35px;margin:0 auto 50px;text-align:center;border-radius:999px;box-sizing:border-box;background:rgba(62,112,124,.1)}@media(max-width: 1099.9px){.mainCol .detailColSwitch{padding:1.7333333333vw 2vw;margin:0 auto 7.6vw}}.mainCol .detailColSwitchInner{position:relative;display:inline-block;width:100%}.mainCol .detailColSwitchInner .content{position:relative;display:flex;gap:20px;align-items:center;text-align:center;width:100%;height:43px;border-radius:999px;margin:auto}@media(max-width: 1099.9px){.mainCol .detailColSwitchInner .content{gap:1.6vw;height:9.2vw}}.mainCol .detailColSwitchInner .content>span{width:50%;font-size:18px}@media(max-width: 1099.9px){.mainCol .detailColSwitchInner .content>span{font-size:3.7333333333vw}}.mainCol .detailColSwitchInner .content>span.js-switchTab{display:flex;align-items:center;justify-content:center;width:244px;height:100%;color:#242424;outline:1px solid;outline-offset:-2px;border-radius:999px;transition:all .5s;cursor:pointer}@media(min-width: 1100px){.mainCol .detailColSwitchInner .content>span.js-switchTab{position:relative}.mainCol .detailColSwitchInner .content>span.js-switchTab::before{content:"";width:100%;height:100%;border-radius:999px;position:absolute;top:0;left:0}.mainCol .detailColSwitchInner .content>span.js-switchTab:hover::before{outline:1px solid;outline-color:#333;outline-offset:0px;animation:light .8s infinite}}@media(max-width: 1099.9px){.mainCol .detailColSwitchInner .content>span.js-switchTab{width:42.6666666667vw}}.mainCol .detailColSwitchInner .content>span.js-switchTab.is-active{color:#fff;outline-color:rgba(255,255,255,0);background:rgba(145,145,145,.85);background:linear-gradient(90deg, rgb(145, 145, 145) 0%, rgb(62, 112, 124) 100%);-webkit-box-shadow:0 4px 7px rgba(57,101,113,.3);box-shadow:0 4px 7px rgba(57,101,113,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}@media(max-width: 1099.9px){.mainCol .detailColSwitch.is-three{max-width:96%}}.mainCol .detailColWrap{display:block}.mainCol .detailColWrap:not(:first-of-type){display:none}.mainCol .detailCol .heading,.mainCol .detailCol h2,.mainCol .detailCol h3,.mainCol .detailCol h4,.mainCol .detailCol h5{font-family:"Big Shoulders Display",-apple-system,sans-serif;font-weight:500;font-size:40px}.mainCol .detailCol .heading::before,.mainCol .detailCol h2::before,.mainCol .detailCol h3::before,.mainCol .detailCol h4::before,.mainCol .detailCol h5::before{bottom:16%}.mainCol .detailCol .heading span,.mainCol .detailCol h2 span,.mainCol .detailCol h3 span,.mainCol .detailCol h4 span,.mainCol .detailCol h5 span{font-family:var(--text-font-family);font-size:18px}@media(max-width: 1099.9px){.mainCol .detailCol .heading span,.mainCol .detailCol h2 span,.mainCol .detailCol h3 span,.mainCol .detailCol h4 span,.mainCol .detailCol h5 span{font-size:3.7333333333vw}}@media(max-width: 1099.9px){.mainCol .detailCol .heading,.mainCol .detailCol h2,.mainCol .detailCol h3,.mainCol .detailCol h4,.mainCol .detailCol h5{font-weight:500;font-size:8vw;margin:0 0 0 4.6666666667vw}}.mainCol .articleInnerProduct{max-width:1200px;padding:0px 0px 50px;margin:auto}.mainCol .articleInnerProduct img{max-width:100%}@media(max-width: 1099.9px){.mainCol .articleInnerProduct{padding:min(5.3333333333vw,40px) min(4.6666666667vw,35px) min(2.6666666667vw,20px)}}.mainCol .articleInnerProduct h3{margin-top:0}.mainCol .articleInnerProduct .sectionColHead+p{padding-top:14px}@media(max-width: 1099.9px){.mainCol .articleInnerProduct .sectionColHead+p{padding-top:2.6666666667vw}}.mainCol .contImgList{width:100%;display:flex;flex-wrap:wrap;justify-content:center}@media(max-width: 1099.9px){.mainCol .contImgList{margin:2.6666666667vw auto}.mainCol .contImgList:first-child{margin:2.6666666667vw auto}}.mainCol .contImgList li{padding:0;margin:0;width:23%;margin-left:4.5%;margin-right:4.5%}.mainCol .contImgList li::before{display:none}.mainCol .contImgList li:nth-child(n+4){margin-top:50px}@media(max-width: 1099.9px){.mainCol .contImgList li{width:33.5%;margin-left:8%;margin-right:8%}.mainCol .contImgList li:nth-child(n+4){margin-top:0}.mainCol .contImgList li:nth-child(n+3){margin-top:4.2666666667vw}}.mainCol .contImgList li img{width:100%}.mainCol .contImgListProduct{width:100%;display:flex;flex-wrap:wrap;justify-content:center}@media(max-width: 1099.9px){.mainCol .contImgListProduct{margin:2.6666666667vw auto}.mainCol .contImgListProduct:first-child{margin:2.6666666667vw auto}}.mainCol .contImgListProduct li{padding:0;margin:0;width:41%;margin-left:4.5%;margin-right:4.5%}.mainCol .contImgListProduct li::before{display:none}.mainCol .contImgListProduct li:nth-child(n+4){margin-top:50px}@media(max-width: 1099.9px){.mainCol .contImgListProduct li{width:40%;margin-left:5%;margin-right:5%}.mainCol .contImgListProduct li:nth-child(n+4){margin-top:0}.mainCol .contImgListProduct li:nth-child(n+3){margin-top:4.2666666667vw}}.mainCol .contImgListProduct li img{width:100%}.mainCol .relatedCol{width:100%;margin:auto;padding:70px 0 90px}.mainCol .relatedCol:last-of-type{padding:70px 0 0}@media(max-width: 1099.9px){.mainCol .relatedCol{padding:6.4vw 0 0.8vw}.mainCol .relatedCol:last-of-type{padding:14.4vw 0 0}}.mainCol .relatedColOuter{position:relative;width:1178px;padding:20px 8px;margin:auto}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .relatedColOuter{width:796px}}@media(max-width: 1099.9px){.mainCol .relatedColOuter{width:100%;margin-bottom:8vw;padding:1.6vw 0 0}}@media(min-width: 1100px){.mainCol .relatedColOuter.is-center .relatedColBox{justify-content:center}.mainCol .relatedColOuter.is-justOne{max-width:800px}}.mainCol .relatedColInner{position:relative;margin:auto;padding:0px 20px 40px}@media(max-width: 1099.9px){.mainCol .relatedColInner{width:100%;padding:0}}.mainCol .relatedColDetail{box-shadow:0 20px 20px rgba(201,215,227,.3);display:flex;flex-direction:column;justify-content:space-between;height:auto}@media(min-width: 1100px){.mainCol .relatedColDetail{max-width:354px}}.mainCol .relatedColDetail .cardLead{text-align:center}@media(max-width: 1099.9px){.mainCol .relatedColDetail .cardLead{font-size:3.2vw}}.mainCol .relatedCol .slider-btn.-card{width:77px;margin:0}@media(max-width: 1099.9px){.mainCol .relatedCol .slider-btn.-card{position:relative;width:min(13.3333333333vw,100px);height:min(8vw,60px)}}.mainCol .relatedCol .slider-btn.-card.-left{top:39%;left:-92px}@media(max-width: 1099.9px){.mainCol .relatedCol .slider-btn.-card.-left{top:50%;left:auto}}.mainCol .relatedCol .slider-btn.-card.-right{top:39%;right:-92px}@media(max-width: 1099.9px){.mainCol .relatedCol .slider-btn.-card.-right{top:50%;right:auto}}@media(max-width: 1099.9px){.mainCol .relatedCol .swiper-buttonInner{display:flex;align-items:center;justify-content:center;margin-top:min(4.5333333333vw,34px);position:relative;width:min(74.6666666667vw,560px);margin:min(5.3333333333vw,40px) auto 0}}@media(max-width: 1099.9px){.mainCol .relatedCol .swiper-pagination{width:auto;position:unset;margin:0 min(2vw,15px)}}.mainCol .relatedCol h2{font-size:38px}@media(max-width: 1099.9px){.mainCol .relatedCol h2{font-size:5.3333333333vw;margin:0 0 0 4.6666666667vw}}.mainCol:has(.relatedCol){padding-bottom:132px;z-index:2}@media(max-width: 1099.9px){.mainCol:has(.relatedCol){padding-bottom:min(15.7333333333vw,118px)}}.mainCol .titleCol{position:relative;z-index:0}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .titleCol{padding:0 70px}}.mainCol .titleCol::before{content:"";width:100%;height:514px;background:url("/images/products/limitedbox-beta/pc/bg_movie.webp") center/cover no-repeat;position:absolute;top:0;left:0;z-index:-1}@media(max-width: 1099.9px){.mainCol .titleCol::before{background-size:180% 100%;height:min(82.6666666667vw,620px)}}.mainCol .titleColInner{max-width:1200px;padding:150px 0 40px;margin:auto}@media(max-width: 1099.9px){.mainCol .titleColInner{padding:min(26.6666666667vw,200px) 4.6666666667vw min(4vw,30px)}}.mainCol .titleColInnerHead{font-size:45px;font-weight:500;line-height:1.3;text-align:left;margin-bottom:10px;padding:0}@media(max-width: 1099.9px){.mainCol .titleColInnerHead{font-size:min(6.6666666667vw,50px);margin-top:min(1.3333333333vw,10px)}}.mainCol .titleColInnerHead::before{display:none}.mainCol .titleColInner .date{letter-spacing:0;font-size:28px}@media(max-width: 1099.9px){.mainCol .titleColInner .date{font-size:min(5.3333333333vw,40px)}}.mainCol .titleColInner .date span{font-family:"Big Shoulders Display",-apple-system,sans-serif}.mainCol .detailCol.minimum{background:none;padding:0;margin:0}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .detailCol.minimum{padding:0 70px}}@media(max-width: 1099.9px){.mainCol .detailCol.minimum{padding:0 4.6666666667vw}}.mainCol .detailCol.minimum::before{content:none}.mainCol .detailCol.minimum .detailColInner{max-width:1200px;padding:50px;box-shadow:0 0 20px rgba(201,215,227,.7);background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(max-width: 1099.9px){.mainCol .detailCol.minimum .detailColInner{padding:min(6.6666666667vw,50px) min(6.1333333333vw,46px) min(4.6666666667vw,35px)}}@media(max-width: 1099.9px){.mainCol .detailCol.minimum .sliderCol:not(:has(.swiper-pagination))+.detailColStatus{margin-top:3.7333333333vw}}.mainCol .detailCol.minimum .detailColStatus{background:none;padding:0}@media(min-width: 1100px){.mainCol .detailCol.minimum .detailColStatus{margin-left:60px}}@media(min-width: 1100px)and (max-width: 1568px){.mainCol .detailCol.minimum .detailColStatus{flex:1 2 auto;margin-left:min(13.3333333333vw,100px)}}@media(max-width: 1099.9px){.mainCol .detailCol.minimum .slider-btn.-detail.-left{left:0}}@media(max-width: 1099.9px){.mainCol .detailCol.minimum .slider-btn.-detail.-right{right:0}}.mainCol:has(.detailCol.minimum){padding-bottom:132px;z-index:2}@media(max-width: 1099.9px){.mainCol:has(.detailCol.minimum){padding-bottom:min(18.4vw,138px)}}.mainCol:has(.relatedCol)+.footer,.mainCol:has(.detailCol.minimum)+.footer{background:none}.mainCol:not(:has(.relatedCol))+.footer{z-index:unset}.sideColInner{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;gap:55px}@media(max-width: 1099.9px){.sideColInner{gap:4.5333333333vw}}.sideColDetail{width:auto;height:100%;transition:.3s}@media(max-width: 1099.9px){.sideColDetail.swiper-slide-active{transform:scale(1)}}.sideColDetail a{display:block;width:100%;height:100%}.sideColDetail.is-thumb{max-width:370px;max-height:370px}.sideColDetail.is-thumb img{width:auto;height:auto;max-width:370px;max-height:370px}@media(max-width: 1099.9px){.sideColDetail.is-thumb{max-width:41.3333333333vw;max-height:41.3333333333vw}.sideColDetail.is-thumb img{max-width:41.3333333333vw;max-height:41.3333333333vw}}.sideColDetail.is-card{max-width:240px;max-height:336px}.sideColDetail.is-card img{max-width:240px;max-height:336px}@media(max-width: 1099.9px){.sideColDetail.is-card{max-width:26.4vw;max-height:36.9333333333vw}.sideColDetail.is-card img{max-width:26.4vw;max-height:36.9333333333vw}}@media(max-width: 1099.9px){.sideColDetail .imgZoom:before{bottom:0;right:0;width:2.2666666667vw;height:2.2666666667vw;filter:drop-shadow(0px 0px 1.3333333333vw #242424) drop-shadow(0px 0px 1.3333333333vw #242424) drop-shadow(0px 0px 1.3333333333vw #242424) drop-shadow(0px 0px 1.3333333333vw #242424) drop-shadow(0px 0px 1.3333333333vw #242424) drop-shadow(0px 0px 1.3333333333vw #242424)}}@media(max-width: 1099.9px){.sideColDetail .imgZoom::after{bottom:-2.2666666667vw;right:-2.2666666667vw;width:6.9333333333vw;height:6.9333333333vw}}.iframeCol{overflow:hidden;position:relative;display:block;width:100%;height:auto;max-width:550px;max-height:550px;flex:0 0 550px;transition:.3s}@media(min-width: 1100px){.iframeCol:hover .iframeColThumb{transform:scale(1.05)}.iframeCol:hover .iframeColPlayIco{transform:scale(1.05)}.iframeCol:hover .iframeColPlayIco::after,.iframeCol:hover .iframeColPlayIco::before,.iframeCol:hover .iframeColPlayIco *{transform:scale(0.95)}}@media(min-width: 1100px)and (max-width: 1568px){.iframeCol{flex:0 1 710px}}@media(max-width: 1099.9px){.iframeCol{max-width:100%;max-height:100%;flex:0 0 100%;height:auto}}.iframeColThumb{transition:.3s}.iframeColPlayIco{width:130px;height:80px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:url("/images/common/bg_play.webp") center/cover no-repeat;background-color:rgba(0,0,0,.3);border-radius:100px;transition:.3s}@media(max-width: 1099.9px){.iframeColPlayIco{width:17.3333333333vw;height:10.6666666667vw}}.iframeColPlayIco img{transition:.3s}.text-area{max-width:1520px;margin:auto;padding:0 150px}@media(min-width: 1100px)and (max-width: 1568px){.text-area{padding:0 80px}}@media(max-width: 1099.9px){.text-area{max-width:100%;padding:0 4.6666666667vw}}@media(min-width: 1100px){.row:has(hr)+.sectionCol,.row:has(hr)+.sectionSideCol{padding-top:0}}.sectionCol .text-area,.sectionSideCol .text-area{padding:0}@media(min-width: 1100px){.sectionCol+.row:has(hr) hr,.sectionSideCol+.row:has(hr) hr{padding-top:0}}@media(max-width: 1099.9px){.sectionSideColTextArea div[data-type=component-text-gumdam_prod]:has(p)+div[data-type=component-button] .btn{margin-top:0}}