﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top;border:0}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0}html{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}a{text-decoration:none;outline:none}a:focus,*:focus{outline:none}img{vertical-align:top;line-height:0;font-size:0}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none}:root{--z-bg:-20;--z-filter:-19;--z-dotbg:-18;--z-down5:-5;--z-down4:-4;--z-down3:-3;--z-down2:-2;--z-down1:-1;--z-up:0;--z-up1:10;--z-up2:20;--z-up3:30;--z-up4:40;--z-up5:50;--z-up6:60;--z-up7:70;--z-tableOfContents:300;--z-header:500;--z-gmenu:600}.lang-jp{--text-font-family: Gothic A1,Noto Sans JP, -apple-system, sans-serif;--accent-font-family: Noto Sans JP, -apple-system, sans-serif;--font-anton: Anton, -apple-system, sans-serif;--font-gothic: Gothic A1, -apple-system, sans-serif;--title-font-weight: 900;--title-font-weight-m: 700}.lang-en,.lang-asia-en{--text-font-family: Noto Sans, -apple-system, sans-serif;--accent-font-family: Noto Sans, -apple-system, sans-serif;--font-anton: Anton, -apple-system, sans-serif;--font-gothic: Gothic A1, -apple-system, sans-serif;--title-font-weight: 400;--title-font-weight-m: 700}.lang-asia-tc{--text-font-family: Gothic A1,Noto Sans TC, -apple-system, sans-serif;--accent-font-family: Noto Sans TC, -apple-system, sans-serif;--font-anton: Anton, -apple-system, sans-serif;--font-gothic: Gothic A1, -apple-system, sans-serif;--title-font-weight: 900;--title-font-weight-m: 700}.lang-asia-th{--text-font-family: Gothic A1,Noto Sans Thai, -apple-system, sans-serif;--accent-font-family: Noto Sans Thai, -apple-system, sans-serif;--font-anton: Anton, -apple-system, sans-serif;--font-gothic: Gothic A1, -apple-system, sans-serif;--title-font-weight: 400;--title-font-weight-m: 700}html{height:100%}body{position:relative;margin:0;min-height:100%;font-family:var(--text-font-family);color:#030f17;word-break:break-word;line-height:1.4;font-feature-settings:"palt" 1;overflow:unset !important}body::before{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background-repeat:no-repeat;background-position:50% 100%;background-image:url("../images/common/bg.webp?1");background-size:cover}::selection{background:#00b4ff}a{display:block;color:inherit}img{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast}@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}}@media(min-width: 1100px){.--hoverlink{transition-duration:.2s}.--hoverlink:hover{transform:scale(1.05)}}.wrapper{position:relative}@media(max-width: 1099.9px){.wrapper{margin:auto}}.wrapper.is-top{overflow:hidden}.wrapper.is-page{padding-top:min(7.4479166667vw,143px)}@media(max-width: 1099.9px){.wrapper.is-page{padding-top:15.6vw}}@media(min-width: 1100px){.is-top .header .headerWrapper .headerLeftCol{box-shadow:0 0 min(1.9791666667vw,38px) rgba(207,232,242,.6);filter:drop-shadow(0px min(0.2864583333vw,5.5px) 0px rgba(255, 255, 255, 0.18))}.is-top .header .headerWrapper .headerSearchBtn a{box-shadow:0 0 min(1.9791666667vw,38px) rgba(207,232,242,.5)}.is-top .header .headerWrapper .headerGlobalCol .contentsFilter .filterSelectValue{box-shadow:0 0 min(1.9791666667vw,38px) rgba(207,232,242,.5)}.is-top .header .headerWrapper .headershareColListItem a{box-shadow:0 0 min(1.9791666667vw,38px) rgba(207,232,242,.6)}}@media(max-width: 1099.9px){.is-top .header .headerBackground:before{opacity:0}}@media(min-width: 1100px){.is-top .header.headerChange .headerWrapper .headerLeftCol,.is-page .header .headerWrapper .headerLeftCol{box-shadow:0 0 min(1.9791666667vw,38px) rgba(18,32,37,.2);filter:drop-shadow(0px min(0.2864583333vw,5.5px) 0px rgba(255, 255, 255, 0.52))}.is-top .header.headerChange .headerWrapper .headerRightCol,.is-page .header .headerWrapper .headerRightCol{filter:drop-shadow(0 0 min(1.3020833333vw,25px) rgba(18, 32, 37, 0.2)) drop-shadow(0 0 min(0.5208333333vw,10px) rgba(18, 32, 37, 0.1))}.is-top .header.headerChange .headerWrapper .headerSearchBtn a,.is-top .header.headerChange .headerWrapper .headerGlobalCol .contentsFilter .filterSelectValue,.is-top .header.headerChange .headerWrapper .headershareColListItem a,.is-page .header .headerWrapper .headerSearchBtn a,.is-page .header .headerWrapper .headerGlobalCol .contentsFilter .filterSelectValue,.is-page .header .headerWrapper .headershareColListItem a{box-shadow:0 0 min(1.0416666667vw,20px) rgba(207,232,242,0)}.is-top .header.headerChange .headerWrapper .headerSearchBtn a::before,.is-top .header.headerChange .headerWrapper .headerGlobalCol .contentsFilter .filterSelectValue::before,.is-top .header.headerChange .headerWrapper .headershareColListItem a::before,.is-page .header .headerWrapper .headerSearchBtn a::before,.is-page .header .headerWrapper .headerGlobalCol .contentsFilter .filterSelectValue::before,.is-page .header .headerWrapper .headershareColListItem a::before{background:linear-gradient(to right, #a5bfca, #cba7cf) !important}}@media(max-width: 1099.9px){.is-top .header.headerChange .headerBackground:before,.is-page .header .headerBackground:before{opacity:1}}.header{position:fixed;top:min(1.3020833333vw,25px);padding:0 min(1.1458333333vw,22px);width:100%;z-index:9999}@media(max-width: 1099.9px){.header{height:min(13.6vw,102px);top:0;padding:0}}.header .headerCloseSp{display:none}@media(max-width: 1099.9px){.header.active{width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;z-index:9999;top:0}.header.active::before{content:"";width:100%;height:100%;background:url(../images/common/sp/bg_menu_open.webp) no-repeat top center/cover,#000;position:fixed;left:0;top:0;z-index:999}.header.active::after{content:"";width:100%;height:min(0.5333333333vw,4px);background:linear-gradient(to right, #d500e8, #00a8ee);position:absolute;left:0;top:min(18.1333333333vw,136px);z-index:999}.header.active::-webkit-scrollbar{display:none}}@media(max-width: 1099.9px){.header.active .headerWrapper{opacity:1;pointer-events:unset;visibility:visible;position:relative;z-index:999;height:100%}.header.active .headerCloseSp{display:block;position:absolute;top:min(5.2vw,39px);right:min(6.6666666667vw,50px);z-index:9999}.header.active .headerCloseSpBtn{display:flex;align-items:center;justify-content:center;width:min(24vw,180px);height:min(7.7333333333vw,58px);font-size:min(2.6666666667vw,20px);font-weight:900;line-height:1;letter-spacing:.1em;border:min(0.1333333333vw,1px) solid rgba(255,255,255,.2);border-radius:999px;color:#fff;background:url(../images/common/sp/bg_menu_btn.png) no-repeat center/104%;padding-top:.1em}.header.active .headerCloseSpBtn::before{content:"";display:block;width:min(2.9333333333vw,22px);height:min(2.8vw,21px);background:url(../images/common/ico_close.png) no-repeat center/contain;margin-right:min(1.8666666667vw,14px);position:relative;top:max(-0.1333333333vw,-1px);left:min(0.2666666667vw,2px)}}.header .headerBackground{display:none}@media(max-width: 1099.9px){.header .headerBackground{position:fixed;display:block;z-index:99;display:flex;align-items:center;justify-content:center;width:100%;padding:min(1.3333333333vw,10px) 0}.header .headerBackground::before{content:"";position:absolute;top:0;left:0;width:100vw;height:15.0666666667vw;background-image:url("../images/common/sp/bg_menu.webp");opacity:0;background-size:contain;background-repeat:no-repeat;z-index:-1;transition:.2s}.header .headerBackground .headerSearchBtnSP{position:absolute;left:min(6.6666666667vw,50px);top:min(2.9333333333vw,22px);width:min(26.9333333333vw,202px);height:min(7.7333333333vw,58px);padding:min(2.1333333333vw,16px) min(2.6666666667vw,20px) min(2.1333333333vw,16px) min(5.3333333333vw,40px);border-radius:999px;filter:drop-shadow(0px min(0.6666666667vw,5px) 0px rgba(191, 210, 218, 0.33)) drop-shadow(0px 0px min(4.2666666667vw,32px) rgba(43, 100, 120, 0.11))}.header .headerBackground .headerSearchBtnSP a{display:flex;align-items:center}.header .headerBackground .headerSearchBtnSP img{position:relative;left:max(-0.8vw,-6px);width:min(3.4666666667vw,26px)}.header .headerBackground .headerSearchBtnSP span{font-size:min(2.6666666667vw,20px);font-weight:900;color:#030f17}.header .headerBackground .headerLogoSP{width:min(20.5333333333vw,154px)}.header .headerBackground .headerMenuSp{display:block;position:absolute;top:min(2.9333333333vw,22px);right:min(6.4vw,48px)}.header .headerBackground .headerMenuSp .headerMenuBtnSP{display:flex;align-items:center;width:min(26.9333333333vw,202px);height:min(7.7333333333vw,58px);padding:min(2.5333333333vw,19px) min(5.3333333333vw,40px) min(2.1333333333vw,16px) min(5.6vw,42px);border-radius:999px;filter:drop-shadow(0px min(0.6666666667vw,5px) 0px rgba(191, 210, 218, 0.33)) drop-shadow(0px 0px min(4.2666666667vw,32px) rgba(43, 100, 120, 0.11))}.header .headerBackground .headerMenuSp .headerMenuBtnSP a{display:flex;align-items:center}.header .headerBackground .headerMenuSp .headerMenuBtnSP img{width:min(3.4666666667vw,26px);margin-right:min(1.6vw,12px)}.header .headerBackground .headerMenuSp .headerMenuBtnSP span{font-size:min(2.6666666667vw,20px);font-weight:900;color:#030f17}}.header .headerWrapper{display:flex;justify-content:space-between;align-items:center}@media(max-width: 1099.9px){.header .headerWrapper{display:block;pointer-events:none;opacity:0;visibility:hidden}}.header .headerWrapper .headerLeftCol{position:relative;display:flex;align-items:center;justify-content:center;height:min(3.75vw,72px);border-radius:999px;z-index:1}@media(min-width: 1100px){.header .headerWrapper .headerLeftCol{padding:0 min(1.7708333333vw,34px)}}@media(max-width: 1099.9px){.header .headerWrapper .headerLeftCol{display:block;width:unset;height:unset;border-radius:unset;filter:unset}}@media(max-width: 1099.9px){.header .headerWrapper .headerLeftCol .btnBGCol{display:none}}.header .headerWrapper .headerLeftCol .logo{width:min(4.6875vw,90px);margin-right:min(1.5104166667vw,29px);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}@media(max-width: 1099.9px){.header .headerWrapper .headerLeftCol .logo{width:100%;height:min(18.6666666667vw,140px);display:flex;align-items:center;padding:0 min(6.6666666667vw,50px);margin:0}}.header .headerWrapper .headerLeftCol .logo a{position:relative;z-index:0}.header .headerWrapper .headerLeftCol .logo a::before{content:"";width:calc(100% - min(1.5625vw,30px));height:calc(100% - min(1.5625vw,30px));border-radius:999px;background:linear-gradient(to right, #a400b3, #000000, #067bab);position:absolute;bottom:0;left:min(0.78125vw,15px);opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .3s ease-out}@media(min-width: 1100px){.header .headerWrapper .headerLeftCol .logo a{transition:.2s}.header .headerWrapper .headerLeftCol .logo a:hover{transform:scale(1.03)}.header .headerWrapper .headerLeftCol .logo a:hover::before{opacity:.6;filter:blur(15px)}}@media(max-width: 1099.9px){.header .headerWrapper .headerLeftCol .logo a{width:min(16.9333333333vw,127px)}}.header .headerWrapper .headerLeftCol .logo a img{width:100%}@media(max-width: 1099.9px){.header .headerWrapper .headerLeftCol .headerGnavCol{padding:min(2.5333333333vw,19px) min(6.6666666667vw,50px) min(5.8666666667vw,44px)}}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavList{display:flex;align-items:center;height:100%;font-size:min(0.84375vw,16.2px);font-weight:900}@media(max-width: 1099.9px){.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavList{display:block;height:auto;font-size:min(3.4666666667vw,26px)}}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem:not(:first-child):last-child{margin-left:min(1.9791666667vw,38px)}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem a{cursor:pointer}@media(max-width: 1099.9px){.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.navLink{border-image:linear-gradient(to right, #d500e8, #00a8ee) 1;border-bottom:min(0.5333333333vw,4px) solid}}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.navLink a{color:#030f17;transition:.3s all;position:relative;z-index:0}@media(min-width: 1100px){.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.navLink a{display:flex;align-items:center;justify-content:center;height:min(1.3541666667vw,26px);padding:.14rem min(0.6770833333vw,13px) 0;font-feature-settings:normal;line-height:1;border-radius:999px}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.navLink a::after{content:"";width:100%;height:100%;background:linear-gradient(to right, #b302c3, #000000, #0097d6);background-position:center;background-size:137% auto;box-shadow:0 0 min(0.5208333333vw,10px) rgba(39,72,86,.3);border-radius:999px;position:absolute;left:0;top:0;z-index:-1;transition:.4s all;opacity:0}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.navLink a:hover,.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.navLink a.open{color:#fff}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.navLink a:hover::after,.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.navLink a.open::after{opacity:1}}@media(max-width: 1099.9px){.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.navLink a{display:flex;align-items:center;width:100%;height:min(13.3333333333vw,100px);color:#fff}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.navLink a.js-button-dropMenu{background:url(../images/common/arrow_light.svg) no-repeat right center/min(3.7333333333vw,28px);padding-top:min(0.6666666667vw,5px)}}@media(max-width: 1099.9px){.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.digitalLink{display:none}}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.digitalLink a{width:min(13.4375vw,258px);-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:drop-shadow(0px 0px min(0.46875vw,9px) rgba(149, 166, 173, 0.36)) drop-shadow(0px min(0.1041666667vw,2px) 0px rgba(73, 79, 79, 0.32));will-change:filter}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.digitalLink a::before{content:"";width:calc(100% - min(1.5625vw,30px));height:calc(100% - min(1.5625vw,30px));border-radius:999px;background:linear-gradient(to right, #a400b3, #000000, #067bab);position:absolute;bottom:0;left:min(0.78125vw,15px);opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .3s ease-out}@media(min-width: 1100px){.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.digitalLink a{transition:.2s}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.digitalLink a:hover{transform:scale(1.03)}.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.digitalLink a:hover::before{opacity:.6;filter:blur(15px)}}@media(max-width: 1099.9px){.header .headerWrapper .headerLeftCol .headerGnavCol .headerGnavListItem.digitalLink a{width:100%}}.header .headerWrapper .headerRightCol{position:relative;display:flex;align-items:center;justify-content:end;flex:1}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol{display:block;padding:0 min(6.6666666667vw,50px) min(6.6666666667vw,50px)}}.header .headerWrapper .headerRightCol .headerSearchCol{position:relative;display:flex;color:#000;width:min(7.3958333333vw,142px);height:min(2.1875vw,42px);margin-right:min(0.2083333333vw,4px)}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerSearchCol{display:block;width:100%;height:auto;margin:0 0 min(5.0666666667vw,38px)}}.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn{display:flex;align-items:center;width:100%;border-radius:999px}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn{display:none}}.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn a{display:flex;align-items:center;position:relative;width:100%;height:100%;padding:.1em min(0.7291666667vw,14px) 0 min(2.4479166667vw,47px);font-size:min(0.7395833333vw,14.2px);font-weight:900;line-height:1;color:#030f17;filter:drop-shadow(0px min(0.2604166667vw,5px) 0px rgba(255, 255, 255, 0.18));border-radius:999px;transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn a img{width:min(0.9375vw,18px);object-fit:contain;position:absolute;top:min(0.5729166667vw,11px);left:min(0.7291666667vw,14px)}.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn a::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.5208333333vw,10px);background:linear-gradient(to left, #a400b3, #067bab)}@media(min-width: 1100px){.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn a:hover{transform:scale(1.03)}.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn a:hover::before{opacity:1;filter:blur(10px)}}@media(min-width: 1100px){.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn a{transition:.2s}.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn a:hover{transform:scale(1.05)}}.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchModal{display:none}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerSearchCol .headerSearchModal.sp{display:block !important}}.header .headerWrapper .headerRightCol .headerGlobalCol{display:flex;margin-right:min(0.6770833333vw,13px);height:min(2.1875vw,42px)}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerGlobalCol{justify-content:space-between;gap:min(4vw,30px);width:100%;height:auto;margin:0}}.header .headerWrapper .headerRightCol .headerGlobalCol .headerGlobalBtn{display:none}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerGlobalCol .headerGlobalBtn{display:block;width:50%}.header .headerWrapper .headerRightCol .headerGlobalCol .headerGlobalBtn a{display:flex;align-items:center;justify-content:center;width:100%;height:min(8.4vw,63px);border-radius:999px;color:#fff;font-family:"Anton",-apple-system,sans-serif;font-size:min(3.3333333333vw,25px);font-weight:400;background:linear-gradient(to right, rgba(190, 231, 255, 0.23), rgba(255, 255, 255, 0.23));position:relative}.header .headerWrapper .headerRightCol .headerGlobalCol .headerGlobalBtn a img{width:min(3.0666666667vw,23px);position:absolute;top:50%;left:min(4.1333333333vw,31px);transform:translateY(-55%)}}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter{width:50%}}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filter{height:100%}@media(min-width: 1100px){.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelect{display:flex;align-items:center;height:100%}}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue{width:min(8.0208333333vw,154px);height:100%;filter:drop-shadow(0px min(0.2604166667vw,5px) 0px rgba(255, 255, 255, 0.18));transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue{width:100%;height:min(8.4vw,63px);background:linear-gradient(to right, rgba(190, 231, 255, 0.23), rgba(255, 255, 255, 0.23));filter:none}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue .btnBGCol{display:none}}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.5208333333vw,10px);background:linear-gradient(to left, #a400b3, #067bab)}@media(min-width: 1100px){.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue:hover{transform:scale(1.03)}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue:hover::before{opacity:1;filter:blur(10px)}}@media(min-width: 1100px){.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue{transition:.2s}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue:hover{transform:scale(1.05)}}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue .item{position:relative;font-size:min(0.7395833333vw,14.2px);font-weight:900;color:#030f17;line-height:1;font-family:var(--text-font-family)}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue .item:first-child{margin-left:min(0.5729166667vw,11px);font-size:min(0.8333333333vw,16px);color:#00a7ec;font-family:"Anton",-apple-system,sans-serif;font-weight:400;padding-top:.1em}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue .item:nth-child(3){display:flex;align-items:center;padding-top:.15em}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue .item{font-size:min(2.9333333333vw,22px);color:#fff}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue .item:first-child{font-size:min(3.3333333333vw,25px);color:#fff;margin-left:min(2.9333333333vw,22px);padding-top:0}}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue .deco{width:min(0.1145833333vw,2.2px);height:min(1.1458333333vw,22px);background:#00a7ec;margin:0 min(0.46875vw,9px)}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue .deco{width:min(0.5333333333vw,4px);height:min(4.2666666667vw,32px);background:#fff;margin:0 min(1.8666666667vw,14px) 0 min(1.3333333333vw,10px)}}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue img{margin-left:0;margin-right:min(0.78125vw,15px)}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue img{margin-right:min(3.4666666667vw,26px)}}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue::after{background-image:url(../images/common/arrow_white.svg);right:min(3.3333333333vw,25px)}}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterListItems{width:min(15.625vw,300px)}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterListItems{min-width:min(48vw,360px);bottom:min(9.3333333333vw,70px);right:0}.header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterListItems a{font-size:min(2.9333333333vw,22px);white-space:nowrap}}.header .headerWrapper .headerRightCol .headershareColList{display:flex}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headershareColList{margin-top:min(5.6vw,42px);justify-content:center;gap:min(1.2vw,9px)}}.header .headerWrapper .headerRightCol .headershareColListItem{position:relative;width:min(2.34375vw,45px);height:min(2.34375vw,45px);border-radius:999px}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headershareColListItem{width:min(7.0666666667vw,53px);height:min(7.0666666667vw,53px)}}.header .headerWrapper .headerRightCol .headershareColListItem+.headershareColListItem{margin-left:min(0.78125vw,15px)}.header .headerWrapper .headerRightCol .headershareColListItem.text{display:none}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headershareColListItem.text{display:flex;align-items:center;width:auto;font-size:min(3.12vw,23.4px);font-weight:900;color:#fff;padding-top:min(0.8vw,6px)}}.header .headerWrapper .headerRightCol .headershareColListItem.x img{width:min(0.8854166667vw,17px)}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headershareColListItem.x img{width:min(2.4vw,18px)}}.header .headerWrapper .headerRightCol .headershareColListItem.youtube img{width:min(1.40625vw,27px)}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headershareColListItem.youtube img{width:min(3.2vw,24px)}}.header .headerWrapper .headerRightCol .headershareColListItem.facebook img{width:min(1.3020833333vw,25px)}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headershareColListItem.facebook img{width:min(2.9333333333vw,22px)}}.header .headerWrapper .headerRightCol .headershareColListItem a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:999px;position:relative;z-index:0;filter:drop-shadow(0px min(0.2604166667vw,5px) 0px rgba(255, 255, 255, 0.18));transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headershareColListItem a{background:linear-gradient(to right, rgba(190, 231, 255, 0.23), rgba(255, 255, 255, 0.23));filter:none}.header .headerWrapper .headerRightCol .headershareColListItem a .btnBGCol{display:none}}.header .headerWrapper .headerRightCol .headershareColListItem a img{filter:brightness(0)}@media(max-width: 1099.9px){.header .headerWrapper .headerRightCol .headershareColListItem a img{filter:none}}.header .headerWrapper .headerRightCol .headershareColListItem a::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.5208333333vw,10px);background:linear-gradient(to left, #a400b3, #067bab)}@media(min-width: 1100px){.header .headerWrapper .headerRightCol .headershareColListItem a:hover{transform:scale(1.03)}.header .headerWrapper .headerRightCol .headershareColListItem a:hover::before{opacity:1;filter:blur(10px)}}@media(min-width: 1100px){.header .headerWrapper .headerRightCol .headershareColListItem a{transition:.2s}.header .headerWrapper .headerRightCol .headershareColListItem a:hover{transform:scale(1.05)}}.fancybox-content.headerSearchModal{width:min(41.1458333333vw,790px);background:url(../images/common/bg_search-modal.png) no-repeat center/cover;border-radius:min(1.1458333333vw,22px);padding:min(3.6458333333vw,70px) min(3.6979166667vw,71px) min(3.8541666667vw,74px) min(3.6979166667vw,71px);box-shadow:inset 0 0 min(0.6770833333vw,13px) rgba(12,218,255,.6),0 0 min(2.0833333333vw,40px) rgba(0,0,0,.4),0 min(2.3958333333vw,46px) min(5.6770833333vw,109px) rgba(0,0,0,.31)}@media(max-width: 1099.9px){.fancybox-content.headerSearchModal{width:min(86.6666666667vw,650px);padding:min(6.6666666667vw,50px) min(6.6666666667vw,50px) min(7.2vw,54px) min(6.6666666667vw,50px)}}.headerSearchModalTit{background:url(../images/common/ico_quickcard_light.png) no-repeat left center,min(0.9895833333vw,19px);font-size:min(1.3541666667vw,26px);font-weight:800;color:#fff;letter-spacing:.065em;padding:min(0.15625vw,3px) 0 0 min(1.4583333333vw,28px);margin-bottom:min(0.9375vw,18px);line-height:1}@media(max-width: 1099.9px){.headerSearchModalTit{background-size:min(2.6666666667vw,20px);font-size:min(3.4666666667vw,26px);padding:min(0.4vw,3px) 0 0 min(3.7333333333vw,28px);margin-bottom:min(2.4vw,18px)}}.headerSearchModal #headercard-search,.headerSearchModal #headercard-search-sp{position:relative}.headerSearchModal #headercard-search .headerCardfreewords,.headerSearchModal #headercard-search-sp .headerCardfreewords{background:linear-gradient(to right, rgba(213, 0, 232, 0.32), rgba(0, 168, 238, 0.32));width:100%;color:#fff;font-size:min(1.0416666667vw,20px);font-family:var(--text-font-family);border:none;border-radius:999px;outline:1px solid rgba(255,255,255,.05);outline-offset:-1px;padding:min(0.9895833333vw,19px) min(5.2083333333vw,100px) min(0.9895833333vw,19px) min(2.8645833333vw,55px)}.headerSearchModal #headercard-search .headerCardfreewords::placeholder,.headerSearchModal #headercard-search-sp .headerCardfreewords::placeholder{color:rgba(255,255,255,.6);font-weight:300}.headerSearchModal #headercard-search .headerCardfreewords:placeholder-shown,.headerSearchModal #headercard-search-sp .headerCardfreewords:placeholder-shown{padding-left:min(1.3541666667vw,26px)}.headerSearchModal #headercard-search .headerCardfreewords:placeholder-shown~.headerCardClearBtn,.headerSearchModal #headercard-search-sp .headerCardfreewords:placeholder-shown~.headerCardClearBtn{width:min(1.1458333333vw,22px);height:min(1.1458333333vw,22px);display:none}.headerSearchModal #headercard-search .headerCardfreewords:focus,.headerSearchModal #headercard-search-sp .headerCardfreewords:focus{outline:none !important}@media(max-width: 1099.9px){.headerSearchModal #headercard-search .headerCardfreewords,.headerSearchModal #headercard-search-sp .headerCardfreewords{font-size:min(2.6666666667vw,20px);padding:min(2.5333333333vw,19px) min(13.3333333333vw,100px) min(2.5333333333vw,19px) min(7.3333333333vw,55px)}.headerSearchModal #headercard-search .headerCardfreewords:placeholder-shown,.headerSearchModal #headercard-search-sp .headerCardfreewords:placeholder-shown{padding-left:min(3.4666666667vw,26px)}.headerSearchModal #headercard-search .headerCardfreewords:placeholder-shown~.headerCardClearBtn,.headerSearchModal #headercard-search-sp .headerCardfreewords:placeholder-shown~.headerCardClearBtn{width:min(2.9333333333vw,22px);height:min(2.9333333333vw,22px)}}.headerSearchModal #headercard-search .headerCardSubmit,.headerSearchModal #headercard-search-sp .headerCardSubmit{width:min(4.1145833333vw,79px);height:min(1.8229166667vw,35px);position:absolute;right:min(0.7291666667vw,14px);top:calc(50% - min(0.9375vw,18px));background:url("../images/common/btn_search_quick.png") center no-repeat;background-size:contain;border-radius:999px;text-indent:-9999px;font-size:0;line-height:0;box-shadow:0 0 min(2.34375vw,45px) rgba(117,133,140,.5);filter:drop-shadow(0px min(0.2083333333vw,4px) 0px rgba(0, 167, 236, 0.1))}@media(max-width: 1099.9px){.headerSearchModal #headercard-search .headerCardSubmit,.headerSearchModal #headercard-search-sp .headerCardSubmit{width:min(10.5333333333vw,79px);height:min(4.6666666667vw,35px);right:min(1.8666666667vw,14px);top:calc(50% - min(2.4vw,18px))}}.headerSearchModal #headercard-search .headerCardSubmit::before,.headerSearchModal #headercard-search-sp .headerCardSubmit::before{content:"";width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));border-radius:999px;background:linear-gradient(to left, #a400b3, #000000, #067bab);position:absolute;bottom:0;left:min(0.5208333333vw,10px);opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .3s ease-out}.headerSearchModal #headercard-search .headerCardSubmit::after,.headerSearchModal #headercard-search-sp .headerCardSubmit::after{content:"";width:100%;height:100%;background:url("../images/common/btn_search_quick.png") center no-repeat;background-size:contain;position:absolute;left:0;top:0;z-index:1}@media(min-width: 1100px){.headerSearchModal #headercard-search .headerCardSubmit,.headerSearchModal #headercard-search-sp .headerCardSubmit{transition:.2s}.headerSearchModal #headercard-search .headerCardSubmit:hover,.headerSearchModal #headercard-search-sp .headerCardSubmit:hover{transform:scale(1.03)}.headerSearchModal #headercard-search .headerCardSubmit:hover::before,.headerSearchModal #headercard-search-sp .headerCardSubmit:hover::before{opacity:1;filter:blur(10px)}}.headerSearchModal #headercard-search .headerCardClearBtn,.headerSearchModal #headercard-search-sp .headerCardClearBtn{position:absolute;top:calc(50% - min(0.5729166667vw,11px));left:min(1.3541666667vw,26px);width:min(1.1458333333vw,22px);height:min(1.1458333333vw,22px);border:none;color:rgba(0,0,0,0);background:url("../images/common/close.webp") center no-repeat;background-size:contain;z-index:1;border-radius:999px;cursor:pointer}@media(max-width: 1099.9px){.headerSearchModal #headercard-search .headerCardClearBtn,.headerSearchModal #headercard-search-sp .headerCardClearBtn{top:calc(50% - min(1.4666666667vw,11px));left:min(3.4666666667vw,26px);width:min(2.9333333333vw,22px);height:min(2.9333333333vw,22px)}}.headerDropMenuCol{width:100%;position:fixed;top:min(6.4583333333vw,124px);left:0}@media(max-width: 1099.9px){.headerDropMenuCol{top:0}}.headerDropMenuList{font-weight:900}@media(min-width: 1100px){.headerDropMenuList{filter:drop-shadow(0 0 min(2.8645833333vw,55px) rgba(18, 32, 37, 0.5))}}.headerDropMenuListItem{display:none;position:absolute;top:0;left:min(1.1458333333vw,22px)}@media(min-width: 1100px){.headerDropMenuListItem{min-width:min(23.3333333333vw,448px);background:url(../images/common/bg_menu.webp) no-repeat center/cover;border-radius:min(0.9375vw,18px);padding:min(1.8229166667vw,35px) 0 0;box-shadow:inset 0 0 min(3.8020833333vw,73px) rgba(35,35,35,.02);filter:drop-shadow(0 min(0.2604166667vw,5px) 0 rgba(255, 255, 255, 0.68));border:min(0.0520833333vw,1px) solid rgba(147,147,147,.05)}.headerDropMenuListItem::after{content:"";width:100%;height:min(1.5625vw,30px);background:linear-gradient(to bottom, rgba(255, 255, 255, 0), white);border-radius:0 0 min(0.9375vw,18px) min(0.9375vw,18px);position:absolute;left:0;bottom:0;z-index:1;mix-blend-mode:screen}}@media(max-width: 1099.9px){.headerDropMenuListItem{color:#fff;left:100%;width:100%;height:100vh}}.headerDropMenuListItem.open{display:block}.headerDropMenuListItemInner{overflow-y:scroll}.headerDropMenuListItemInner::-webkit-scrollbar{display:none}@media(min-width: 1100px){.headerDropMenuListItemInner{max-height:75vh;padding:0 min(2.3958333333vw,46px) min(1.3020833333vw,25px)}}@media(max-width: 1099.9px){.headerDropMenuListItemInner{padding:min(4.2666666667vw,32px) min(6.6666666667vw,50px) min(6.6666666667vw,50px)}}.headerDropMenuListBox{padding-top:min(1.1458333333vw,22px)}@media(min-width: 1100px){.headerDropMenuListBox:not(:last-child){border-bottom:solid 4px;border-image:linear-gradient(to right, #d500e8, #00a8ee) 1;padding-bottom:min(0.8333333333vw,16px)}}@media(max-width: 1099.9px){.headerDropMenuListBox{padding:min(3.7333333333vw,28px) 0 min(3.2vw,24px);border-image:linear-gradient(to right, #d500e8, #00a8ee) 1;border-bottom:solid min(0.5333333333vw,4px)}}.headerDropMenuListBox a{display:block;background:url(../images/common/arrow.svg) no-repeat right center/min(0.9375vw,18px) auto;padding:min(0.2083333333vw,4px) min(1.1458333333vw,22px) min(0.2083333333vw,4px) 0;will-change:filter}@media(min-width: 1100px){.headerDropMenuListBox a{transition:.2s}.headerDropMenuListBox a:hover{filter:drop-shadow(0 0 min(0.15625vw,3px) rgba(42, 42, 42, 0.4))}}@media(max-width: 1099.9px){.headerDropMenuListBox a{background:url(../images/common/arrow_light.svg) no-repeat right center/min(3.7333333333vw,28px);padding:min(0.5333333333vw,4px) min(2.9333333333vw,22px) min(0.5333333333vw,4px) 0}}.headerDropMenuList .headerDropMenuTitle{font-size:min(1.3541666667vw,26px);line-height:1;background:url(../images/common/ico_quickcard_light.png) no-repeat left top min(0.1041666667vw,2px)/min(0.9895833333vw,19px);border-bottom:solid 4px;border-image:linear-gradient(to right, #d500e8, #00a8ee) 1;padding:0 0 min(1.1979166667vw,23px) min(1.40625vw,27px);margin:0 min(2.3958333333vw,46px)}@media(max-width: 1099.9px){.headerDropMenuList .headerDropMenuTitle{display:flex;align-items:center;height:min(18.6666666667vw,140px);font-size:min(4.2666666667vw,32px);background:none;border-bottom:none;padding:0;margin:0}}@media(min-width: 1100px){.headerDropMenuList .headerDropMenuTitle a{display:block;background:url(../images/common/arrow.svg) no-repeat right center/min(0.9375vw,18px)}}@media(min-width: 1100px)and (min-width: 1100px){.headerDropMenuList .headerDropMenuTitle a{transition:.2s}.headerDropMenuList .headerDropMenuTitle a:hover{filter:drop-shadow(0 0 min(0.15625vw,3px) rgba(3, 15, 23, 0.4))}}@media(min-width: 1100px){.headerDropMenuList .headerDropMenuTitle .js-close-dropMenu{display:none;pointer-events:none}}@media(max-width: 1099.9px){.headerDropMenuList .headerDropMenuTitle .js-close-dropMenu{display:flex;align-items:center;height:100%;width:100%;background:url(../images/pages/arrow_back.png) no-repeat left min(6.6666666667vw,50px) center/min(3.7333333333vw,28px);padding:0 min(6.6666666667vw,50px) 0 min(12.9333333333vw,97px)}}.headerDropMenuList .largeMenu{font-size:min(0.8333333333vw,16px)}.headerDropMenuList .largeMenu:not(:last-child){margin-bottom:min(0.6770833333vw,13px)}@media(max-width: 1099.9px){.headerDropMenuList .largeMenu{font-size:min(3.4666666667vw,26px)}.headerDropMenuList .largeMenu:not(:last-child){margin-bottom:min(2vw,15px)}}.headerDropMenuList .smallMenuItem{font-size:min(0.6770833333vw,13px)}.headerDropMenuList .smallMenuItem:not(:last-child){margin-bottom:min(0.2604166667vw,5px)}@media(max-width: 1099.9px){.headerDropMenuList .smallMenuItem{font-size:min(2.9333333333vw,22px)}.headerDropMenuList .smallMenuItem:not(:last-child){margin-bottom:min(2vw,15px)}}@media(max-width: 1099.9px){.headerWrapper{transition:all .4s}.headerWrapper.open{transform:translateX(-100%)}}.lang-asia-en .header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn a,.lang-en .header .headerWrapper .headerRightCol .headerSearchCol .headerSearchBtn a{padding:.1em 0 0 min(1.9791666667vw,38px)}@media(max-width: 1099.9px){.lang-asia-en .header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterListItems,.lang-en .header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterListItems{min-width:min(50.6666666667vw,380px)}}.lang-asia-en .header .headerBackground .headerSearchBtnSP,.lang-en .header .headerBackground .headerSearchBtnSP{padding:min(2.1333333333vw,16px) min(2.6666666667vw,20px) min(2.1333333333vw,16px) min(3.7333333333vw,28px)}@media(min-width: 1100px){.lang-asia-en .header .headerWrapper .headerRightCol .headerGlobalCol .contentsFilter .filterSelectValue{width:min(9.2708333333vw,178px)}}a:focus-visible,*:focus-visible{outline:solid 2px #00b4ff !important;transition:none !important}.compensate-for-scrollbar{margin-right:0 !important}.fancybox-bg{background:rgba(255,255,255,.85)}.fancybox-button.fancybox-close-small,.fancybox-button.fancybox-button--close{width:min(3.0208333333vw,58px);height:min(3.0208333333vw,58px);background:url(../images/common/btn_modal_close.png) no-repeat center/contain;box-shadow:0 0 min(1.8229166667vw,35px) rgba(0,0,0,.5);filter:drop-shadow(0px min(0.2083333333vw,4px) 0px rgba(6, 158, 220, 0.15));border-radius:min(0.8854166667vw,17px);position:fixed;top:min(2.6041666667vw,50px);right:min(2.6041666667vw,50px);opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-button.fancybox-close-small svg,.fancybox-button.fancybox-button--close svg{display:none}@media(max-width: 1099.9px){.fancybox-button.fancybox-close-small,.fancybox-button.fancybox-button--close{width:min(7.7333333333vw,58px);height:min(7.7333333333vw,58px);border-radius:min(2.2666666667vw,17px)}}.fancybox-button.fancybox-close-small::before,.fancybox-button.fancybox-button--close::before{content:"";width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));border-radius:999px;background:linear-gradient(to left, #a400b3, #067bab);position:absolute;bottom:0;left:min(0.5208333333vw,10px);opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .3s ease-out}.fancybox-button.fancybox-close-small::after,.fancybox-button.fancybox-button--close::after{content:"";width:100%;height:100%;background:url(../images/common/btn_modal_close.png) no-repeat center/contain;background-size:contain;position:absolute;left:0;top:0;z-index:1}@media(min-width: 1100px){.fancybox-button.fancybox-close-small,.fancybox-button.fancybox-button--close{transition:.2s}.fancybox-button.fancybox-close-small:hover,.fancybox-button.fancybox-button--close:hover{transform:scale(1.03)}.fancybox-button.fancybox-close-small:hover::before,.fancybox-button.fancybox-button--close:hover::before{opacity:1;filter:blur(10px);bottom:max(-0.15625vw,-3px)}}.fancybox-slide::-webkit-scrollbar{display:none}.fancybox-button.fancybox-button--arrow_left,.fancybox-button.fancybox-button--arrow_right{width:min(2.9166666667vw,56px);height:min(2.9166666667vw,56px);filter:drop-shadow(0 0 min(2.0833333333vw,40px) rgba(0, 0, 0, 0.2));border-radius:999px;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;background:none;transition:.3s !important}.fancybox-button.fancybox-button--arrow_left svg,.fancybox-button.fancybox-button--arrow_right svg{display:none}@media(max-width: 1099.9px){.fancybox-button.fancybox-button--arrow_left,.fancybox-button.fancybox-button--arrow_right{width:min(7.4666666667vw,56px);height:min(7.4666666667vw,56px)}}.fancybox-button.fancybox-button--arrow_left::before,.fancybox-button.fancybox-button--arrow_right::before{content:"";width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));border-radius:999px;background:linear-gradient(to left, #a400b3, #067bab);position:absolute;bottom:0;left:min(0.5208333333vw,10px);opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .3s ease-out;will-change:filter}.fancybox-button.fancybox-button--arrow_left::after,.fancybox-button.fancybox-button--arrow_right::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}@media(min-width: 1100px){.fancybox-button.fancybox-button--arrow_left,.fancybox-button.fancybox-button--arrow_right{transition:.2s}.fancybox-button.fancybox-button--arrow_left:hover,.fancybox-button.fancybox-button--arrow_right:hover{transform:scale(1.03)}.fancybox-button.fancybox-button--arrow_left:hover::before,.fancybox-button.fancybox-button--arrow_right:hover::before{opacity:1;filter:blur(10px)}}.fancybox-button.fancybox-button--arrow_left::after{background:url(../images/common/btn_prev.png) no-repeat center/contain}.fancybox-button.fancybox-button--arrow_right::after{background:url(../images/common/btn_next.png) no-repeat center/contain}.footer{background:linear-gradient(to right, #320436 0%, #040404 50%, #062734 100%)}.footer .footerInner{display:flex;justify-content:space-between;max-width:min(51.40625vw,987px);padding:min(2.9166666667vw,56px) 0 min(2.8125vw,54px);margin-left:auto;margin-right:auto}@media(max-width: 1099.9px){.footer .footerInner{display:block;width:100%;max-width:none;padding:min(7.2vw,54px) min(6.1333333333vw,46px) min(4.2666666667vw,32px)}}.footer .footerInner .footerLeftCol{margin-right:min(4.2708333333vw,82px);padding-top:min(0.2083333333vw,4px)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol{margin-right:0}}.footer .footerInner .footerLeftCol .logo{width:min(18.2291666667vw,350px)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .logo{width:min(46.6666666667vw,350px);margin:0 auto}}.footer .footerInner .footerLeftCol .footerGlobalCol{margin-top:min(1.71875vw,33px)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .footerGlobalCol{margin-top:min(3.7333333333vw,28px)}}.footer .footerInner .footerLeftCol .footerGlobalCol .footerGlobalBtn{transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.footer .footerInner .footerLeftCol .footerGlobalCol .footerGlobalBtn::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:min(6.25vw,120px);height:20%;left:calc(50% - min(3.125vw,60px));background:linear-gradient(to left, #a400b3, #067bab)}@media(min-width: 1100px){.footer .footerInner .footerLeftCol .footerGlobalCol .footerGlobalBtn:hover{transform:scale(1.03)}.footer .footerInner .footerLeftCol .footerGlobalCol .footerGlobalBtn:hover::before{opacity:1;filter:blur(10px)}}@media(min-width: 1100px){.footer .footerInner .footerLeftCol .footerGlobalCol .footerGlobalBtn{transition:.2s}.footer .footerInner .footerLeftCol .footerGlobalCol .footerGlobalBtn:hover{transform:scale(1.05)}}.footer .footerInner .footerLeftCol .footerGlobalCol .footerGlobalBtn a{display:flex;align-items:center;margin:0 auto;width:min(6.25vw,120px);padding:min(0.15625vw,3px) min(0.5208333333vw,10px);border-radius:999px;font-size:min(0.8333333333vw,16px);font-weight:400;font-family:"Anton",-apple-system,sans-serif;color:#fff;background:linear-gradient(to right, #31343f 0%, #333132 100%)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .footerGlobalCol .footerGlobalBtn a{width:min(24.9333333333vw,187px);padding:min(1.0666666667vw,8px) min(1.8666666667vw,14px);font-size:min(2.9333333333vw,22px)}}.footer .footerInner .footerLeftCol .footerGlobalCol .footerGlobalBtn a img{width:min(0.7291666667vw,14px);margin-right:min(0.7291666667vw,14px)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .footerGlobalCol .footerGlobalBtn a img{width:min(3.0666666667vw,23px);margin-right:min(3.2vw,24px)}}.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter{margin-top:min(0.8333333333vw,16px);position:relative;z-index:1}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter{margin-top:min(3.4666666667vw,26px)}}.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue{transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:min(11.8229166667vw,227px);height:15%;left:calc(50% - min(5.9114583333vw,113.5px));background:linear-gradient(to left, #a400b3, #067bab);border-radius:999px}@media(min-width: 1100px){.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue:hover{transform:scale(1.03)}.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue:hover::before{opacity:1;filter:blur(10px)}}@media(min-width: 1100px){.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue{transition:.2s}.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue:hover{transform:scale(1.05)}}.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue img{margin-left:0;margin-right:min(0.8333333333vw,16px)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue img{margin-right:min(2.6666666667vw,20px)}}.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue::after{background-image:url(../images/common/arrow_white.svg);right:min(0.8333333333vw,16px)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue::after{right:min(3.4666666667vw,26px)}}.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter .filterSelectValue .item:nth-child(3){padding-top:.15em}.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter button{color:#fff;padding:0 min(0.8333333333vw,16px);background:linear-gradient(to right, #31343f 0%, #333132 100%);border-radius:999px}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .footerGlobalCol .contentsFilter button{padding:0 min(3.4666666667vw,26px)}}.footer .footerInner .footerLeftCol .linksCol{display:flex;align-items:center;justify-content:center;margin-top:min(1.71875vw,33px);gap:13px}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .linksCol{margin-top:min(5.3333333333vw,40px);gap:min(2.2666666667vw,17px)}}.footer .footerInner .footerLeftCol .linksColTxt{font-size:min(0.9375vw,18px);font-weight:900;color:#fff;line-height:1;padding-top:min(0.15625vw,3px)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .linksColTxt{font-size:min(3.0666666667vw,23px)}}.footer .footerInner .footerLeftCol .linksCol .linksColList{display:flex;align-items:center;gap:10px}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .linksCol .linksColList{gap:min(1.8666666667vw,14px)}}.footer .footerInner .footerLeftCol .linksCol .linksColListItem{display:flex;align-items:center;justify-content:center;transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.footer .footerInner .footerLeftCol .linksCol .linksColListItem::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:100%;height:30%;left:0;bottom:min(0.1041666667vw,2px);background:linear-gradient(to left, #a400b3, #067bab);border-radius:999px}@media(min-width: 1100px){.footer .footerInner .footerLeftCol .linksCol .linksColListItem:hover{transform:scale(1.03)}.footer .footerInner .footerLeftCol .linksCol .linksColListItem:hover::before{opacity:1;filter:blur(10px)}}@media(min-width: 1100px){.footer .footerInner .footerLeftCol .linksCol .linksColListItem{transition:.2s}.footer .footerInner .footerLeftCol .linksCol .linksColListItem:hover{transform:scale(1.05)}}.footer .footerInner .footerLeftCol .linksCol .linksColListItem a{display:flex;align-items:center;justify-content:center;width:min(2.0833333333vw,40px);height:min(2.0833333333vw,40px);color:#fff;background:linear-gradient(to right, #31343f 0%, #333132 100%);border-radius:999px}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .linksCol .linksColListItem a{width:min(6.9333333333vw,52px);height:min(6.9333333333vw,52px)}}.footer .footerInner .footerLeftCol .linksCol .linksColListItem.x img{width:min(0.7291666667vw,14px)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .linksCol .linksColListItem.x img{width:min(2.4vw,18px)}}.footer .footerInner .footerLeftCol .linksCol .linksColListItem.youtube img{width:min(1.1458333333vw,22px)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .linksCol .linksColListItem.youtube img{width:min(3.2vw,24px)}}.footer .footerInner .footerLeftCol .linksCol .linksColListItem.facebook img{width:min(1.0416666667vw,20px)}@media(max-width: 1099.9px){.footer .footerInner .footerLeftCol .linksCol .linksColListItem.facebook img{width:min(2.9333333333vw,22px)}}.footer .footerInner .footerRightCol .btnsCol{display:flex;flex-wrap:wrap;gap:min(0.5208333333vw,10px)}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .btnsCol{gap:min(1.3333333333vw,10px);margin-top:min(7.2vw,54px)}}.footer .footerInner .footerRightCol .btnsColItem{display:flex;align-items:center;justify-content:center;width:calc((100% - min(0.5208333333vw,10px))/2);height:min(1.5625vw,30px);font-size:min(0.7291666667vw,14px);font-weight:400;color:#fff;line-height:1;transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.footer .footerInner .footerRightCol .btnsColItem::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(1.5625vw,30px));height:40%;left:min(0.78125vw,15px);background:linear-gradient(to left, #a400b3, #067bab);border-radius:999px}@media(min-width: 1100px){.footer .footerInner .footerRightCol .btnsColItem:hover{transform:scale(1.03)}.footer .footerInner .footerRightCol .btnsColItem:hover::before{opacity:1;filter:blur(10px)}}@media(min-width: 1100px){.footer .footerInner .footerRightCol .btnsColItem{transition:.2s}.footer .footerInner .footerRightCol .btnsColItem:hover{transform:scale(1.05)}}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .btnsColItem{width:calc((100% - min(1.3333333333vw,10px))/2);height:min(4.8vw,36px);font-size:min(2.4vw,18px)}}.footer .footerInner .footerRightCol .btnsColItem a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-top:min(0.1041666667vw,2px);background:linear-gradient(to right, #31343f 0%, #333132 100%);border-radius:999px}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .btnsColItem a{padding-top:min(0.4vw,3px)}}.footer .footerInner .footerRightCol .btnsColItem .ot-sdk-show-settings{font-family:"Noto Sans JP",-apple-system,sans-serif !important;font-weight:400 !important;font-size:min(0.7291666667vw,14px) !important;color:#fff !important;width:100% !important;height:100% !important;border:none !important;line-height:1 !important;padding:unset !important;background:linear-gradient(to right, #31343f 0%, #333132 100%);border-radius:999px;text-transform:uppercase !important}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .btnsColItem .ot-sdk-show-settings{font-size:min(2.4vw,18px) !important;padding-top:min(0.4vw,3px) !important}}.footer .footerInner .footerRightCol .originCol{margin-top:min(1.8229166667vw,35px)}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .originCol{margin-top:min(7.2vw,54px)}}.footer .footerInner .footerRightCol .originCol .originTitCol{text-align:center;font-size:min(1.0416666667vw,20px);font-family:"Anton",-apple-system,sans-serif;color:#fff}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .originCol .originTitCol{font-size:3.2vw}}.footer .footerInner .footerRightCol .originCol a{display:block;margin:auto;width:min(18.75vw,360px);margin-top:min(0.6770833333vw,13px);will-change:filter;-webkit-backface-visibility:hidden;backface-visibility:hidden}.footer .footerInner .footerRightCol .originCol a::before{content:"";width:100%;height:100%;border-radius:999px;background:linear-gradient(to left, #a400b3, #067bab);position:absolute;bottom:max(-0.3125vw,-6px);left:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .3s ease-out}@media(min-width: 1100px){.footer .footerInner .footerRightCol .originCol a{transition:.2s}.footer .footerInner .footerRightCol .originCol a:hover{transform:scale(1.05)}.footer .footerInner .footerRightCol .originCol a:hover::before{opacity:.6;filter:blur(15px)}}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .originCol a{width:100%;margin-top:min(1.3333333333vw,10px)}}.footer .footerInner .footerRightCol .originCol a img{width:100%}.footer .footerInner .footerRightCol .noticeCol{margin-top:min(1.9270833333vw,37px)}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .noticeCol{margin-top:min(7.3333333333vw,55px)}}.footer .footerInner .footerRightCol .noticeColItem{margin-left:.5em;text-indent:-0.5em;font-size:min(0.7291666667vw,14px);font-weight:400;color:#b9b9b9}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .noticeColItem{font-size:min(2.6666666667vw,20px)}}.footer .footerInner .footerRightCol .noticeColItem+.noticeColItem{margin-top:min(0.2604166667vw,5px)}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .noticeColItem+.noticeColItem{margin-top:min(0.5333333333vw,4px)}}.footer .footerInner .footerRightCol .logoCol{display:flex;align-items:center;justify-content:center;margin-top:min(1.875vw,36px)}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .logoCol{margin-top:min(6.6666666667vw,50px)}}.footer .footerInner .footerRightCol .logoCol .logoItem:not(:last-child){margin-right:min(0.8854166667vw,17px)}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .logoCol .logoItem:not(:last-child){margin-right:min(2.1333333333vw,16px)}}.footer .footerInner .footerRightCol .logoCol .logoItem a{will-change:filter;-webkit-backface-visibility:hidden;backface-visibility:hidden}.footer .footerInner .footerRightCol .logoCol .logoItem a::before{content:"";width:100%;height:70%;border-radius:999px;background:linear-gradient(to left, #a400b3, #067bab);position:absolute;bottom:max(-0.5208333333vw,-10px);left:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .3s ease-out}@media(min-width: 1100px){.footer .footerInner .footerRightCol .logoCol .logoItem a{transition:.2s}.footer .footerInner .footerRightCol .logoCol .logoItem a:hover{transform:scale(1.05)}.footer .footerInner .footerRightCol .logoCol .logoItem a:hover::before{opacity:.8;filter:blur(15px)}}.footer .footerInner .footerRightCol .logoCol .logoItem.toei{width:min(3.0208333333vw,58px);margin-right:min(0.5208333333vw,10px)}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .logoCol .logoItem.toei{width:min(7.7333333333vw,58px);margin-right:min(1.3333333333vw,10px)}}.footer .footerInner .footerRightCol .logoCol .logoItem.bcg{width:min(2.0833333333vw,40px)}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .logoCol .logoItem.bcg{width:min(5.3333333333vw,40px)}}.footer .footerInner .footerRightCol .logoCol .logoItem.bandai{width:min(2.0833333333vw,40px)}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .logoCol .logoItem.bandai{width:min(5.3333333333vw,40px)}}.footer .footerInner .footerRightCol .logoCol .logoItem.bandai_namco{width:min(7.7083333333vw,148px)}@media(max-width: 1099.9px){.footer .footerInner .footerRightCol .logoCol .logoItem.bandai_namco{width:min(19.7333333333vw,148px)}}.footer .footerInner .footerRightCol .logoCol .logoItem.bandai_namco a::before{width:calc(100% - min(1.5625vw,30px));height:calc(100% - min(1.5625vw,30px));left:min(0.78125vw,15px);bottom:0}.footer .footerCopyRightCol{padding:min(1.1979166667vw,23px);font-size:min(0.7291666667vw,14px);font-weight:500;color:#fff;text-align:center;background-color:#1a202b}@media(max-width: 1099.9px){.footer .footerCopyRightCol{padding:min(2.6666666667vw,20px);font-size:min(2.4vw,18px)}}.footer .footerCopyRightCol small{font-size:min(0.7291666667vw,14px)}@media(max-width: 1099.9px){.footer .footerCopyRightCol small{font-size:min(2.4vw,18px)}}@media(min-width: 1100px){.footer .footerCopyRightCol .footerCopyRightList{display:flex;justify-content:center;gap:1em}}.lang-jp .footer .footerInner .footerRightCol .noticeColItem{margin-left:1em;text-indent:-1em}.lang-en .footer .footerInner .footerRightCol .btnsColItem{width:calc((100% - min(1.0416666667vw,20px))/3)}@media(max-width: 1099.9px){.lang-en .footer .footerInner .footerRightCol .btnsColItem{width:calc((100% - min(2.6666666667vw,20px))/3)}}.cardBGCol{position:absolute;width:100%;height:100%;overflow:hidden;isolation:isolate;border-radius:min(0.3125vw,6px);border:min(0.0520833333vw,1px) solid rgba(147,147,147,.05);z-index:-1}@media(max-width: 1099.9px){.cardBGCol{border-radius:min(1.0666666667vw,8px);border-width:min(0.1333333333vw,1px)}}.cardBGCol .cardBG{width:100%;height:100%;overflow:hidden;isolation:isolate}.cardBGCol .cardBG span:nth-child(1){position:absolute;width:100%;height:100%}.cardBGCol .cardBG span:nth-child(1)::before{content:"";position:absolute;width:100%;height:100%;box-sizing:inherit;pointer-events:none;z-index:0;background:linear-gradient(217deg, #b302c3 28%, #000000 69%, #0097d6 100%)}.cardBGCol .cardBG span:nth-child(1)::after{content:"";position:absolute;width:100%;height:100%;box-sizing:inherit;pointer-events:none;z-index:0;background-image:url("../images/common/bg_tex.jpg");background-repeat:repeat;background-size:min(10.4166666667vw,200px);mix-blend-mode:overlay;opacity:.44}@media(max-width: 1099.9px){.cardBGCol .cardBG span:nth-child(1)::after{background-size:min(26.6666666667vw,200px)}}.cardBGCol .cardBG span:nth-child(2){position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.85);box-shadow:inset 0px 0px min(3.8020833333vw,73px) rgba(35,35,35,.02)}@media(max-width: 1099.9px){.cardBGCol .cardBG span:nth-child(2){box-shadow:inset 0px 0px min(9.7333333333vw,73px) rgba(35,35,35,.02)}}.cardBGCol .cardBG span:nth-child(2)::before{content:"";position:absolute;width:100%;height:100%;box-sizing:inherit;pointer-events:none;background-color:rgba(255,255,255,.43);mix-blend-mode:overlay}.btnBGCol{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;isolation:isolate;border-radius:999px;border:min(0.0520833333vw,1px) solid rgba(147,147,147,.09);z-index:-1}@media(max-width: 1099.9px){.btnBGCol{border-width:min(0.1333333333vw,1px)}}.btnBGCol .btnBG{width:100%;height:100%;top:0;left:0;overflow:hidden;isolation:isolate}.btnBGCol .btnBG span{top:0;left:0}.btnBGCol .btnBG span::before,.btnBGCol .btnBG span::after{top:0;left:0}.btnBGCol .btnBG span:nth-child(1){position:absolute;width:100%;height:100%}.btnBGCol .btnBG span:nth-child(1)::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:inherit;pointer-events:none;z-index:0;background:linear-gradient(217deg, #b302c3 0%, #000000 50%, #0097d6 100%)}.btnBGCol .btnBG span:nth-child(1)::after{content:"";position:absolute;width:100%;height:100%;box-sizing:inherit;pointer-events:none;z-index:0;background-image:url("../images/common/bg_tex.jpg");background-repeat:repeat;background-size:min(10.4166666667vw,200px);mix-blend-mode:overlay;opacity:.66}@media(max-width: 1099.9px){.btnBGCol .btnBG span:nth-child(1)::after{background-size:min(26.6666666667vw,200px)}}.btnBGCol .btnBG span:nth-child(2){position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.82);box-shadow:inset 0px 0px min(3.8020833333vw,73px) rgba(35,35,35,.02)}@media(max-width: 1099.9px){.btnBGCol .btnBG span:nth-child(2){box-shadow:inset 0px 0px min(9.7333333333vw,73px) rgba(35,35,35,.02)}}.btnBGCol .btnBG span:nth-child(2)::before{content:"";position:absolute;width:100%;height:100%;box-sizing:inherit;pointer-events:none;background-color:rgba(255,255,255,.68);mix-blend-mode:overlay}.commonBtn{display:flex;align-items:center;justify-content:center;width:min(33.0729166667vw,635px);min-height:min(3.3333333333vw,64px);font-size:min(1.1666666667vw,22.4px);line-height:1.15;text-align:center;position:relative;border-radius:999px;border:1px solid rgba(147,147,147,.03);padding:min(0.78125vw,15px) min(2.1875vw,42px) min(0.625vw,12px);margin:min(1.8229166667vw,35px) auto min(2.0833333333vw,40px);transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width: 1099.9px){.commonBtn{width:min(84.6666666667vw,635px);min-height:min(8.5333333333vw,64px);font-size:min(2.9866666667vw,22.4px);padding:min(2vw,15px) min(5.6vw,42px) min(1.6vw,12px);margin:min(2.6666666667vw,20px) auto min(4.8vw,36px)}}.commonBtn::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.5208333333vw,10px);background:linear-gradient(to right, #a5bfca, #cba7cf)}@media(min-width: 1100px){.commonBtn:hover{transform:scale(1.03)}.commonBtn:hover::before{opacity:1;filter:blur(10px)}}.commonBtn:after{content:"";width:100%;height:100%;background:url(../images/common/arrow.svg) no-repeat center left min(1.25vw,24px)/min(0.9375vw,18px),url(../images/pages/bg_commonBtn.webp) no-repeat center/cover;border-radius:999px;filter:drop-shadow(0 min(0.2604166667vw,5px) 0 rgba(6, 158, 220, 0.08));box-shadow:0 0 min(1.9791666667vw,38px) rgba(144,156,161,.3);position:absolute;top:0;left:0;z-index:-1}@media(max-width: 1099.9px){.commonBtn:after{background-size:min(2.4vw,18px),cover;background-position:center left min(3.2vw,24px),center;filter:drop-shadow(0 min(0.6666666667vw,5px) 0 rgba(6, 158, 220, 0.08));box-shadow:0 0 min(5.0666666667vw,38px) rgba(144,156,161,.3)}}.commonBtn:first-child{margin-top:0}.commonBtn:last-child{margin-bottom:0}.commonBtn.mini{width:min(22.6041666667vw,434px)}@media(max-width: 1099.9px){.commonBtn.mini{width:min(47.8666666667vw,359px)}}.darkBtn{display:flex;align-items:center;justify-content:center;width:min(24.5833333333vw,472px);min-height:min(3.3854166667vw,65px);font-size:min(1.1666666667vw,22.4px);font-family:var(--text-font-family);font-weight:900;color:#fff;text-shadow:0 0 min(1.0416666667vw,20px) #00a8ee;font-feature-settings:normal;line-height:1.15;text-align:center;position:relative;border-radius:999px;border:1px solid rgba(147,147,147,.03);padding:min(0.78125vw,15px) min(2.1875vw,42px) min(0.625vw,12px);margin:min(1.8229166667vw,35px) auto min(2.0833333333vw,40px);will-change:filter;transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width: 1099.9px){.darkBtn{width:min(62.6666666667vw,470px);min-height:min(8.5333333333vw,64px);font-size:min(2.9866666667vw,22.4px);padding:min(2vw,15px) min(5.6vw,42px) min(1.6vw,12px);margin:min(2.6666666667vw,20px) auto min(4.8vw,36px)}}.darkBtn::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.5208333333vw,10px);bottom:max(-0.2604166667vw,-5px);background:linear-gradient(to right, #a5bfca, #cba7cf)}@media(min-width: 1100px){.darkBtn:hover{transform:scale(1.03)}.darkBtn:hover::before{opacity:1;filter:blur(10px)}}.darkBtn:after{content:"";width:100%;height:100%;background:url(../images/common/arrow.svg) no-repeat center left min(1.25vw,24px)/min(0.8854166667vw,17px),url(../images/pages/bg_darkBtn.webp) no-repeat center/cover;border-radius:999px;filter:drop-shadow(0 min(0.3125vw,6px) 0 rgba(11, 74, 100, 0.1));box-shadow:0 0 min(1.9791666667vw,38px) rgba(144,156,161,.3);position:absolute;top:0;left:0;z-index:-1}@media(max-width: 1099.9px){.darkBtn:after{background-size:min(2.4vw,18px),cover;background-position:center left min(3.2vw,24px),center;filter:drop-shadow(0 min(0.6666666667vw,5px) 0 rgba(6, 158, 220, 0.08));box-shadow:0 0 min(5.0666666667vw,38px) rgba(144,156,161,.3)}}.darkBtn.searchBtn{min-height:min(4.1145833333vw,79px);font-size:min(1.40625vw,27px)}.darkBtn.searchBtn:after{background:url(../images/common/icon_serch2.png) no-repeat center left min(1.6145833333vw,31px)/min(1.09375vw,21px),url(../images/pages/bg_darkBtn_large.webp) no-repeat center/cover}@media(max-width: 1099.9px){.darkBtn.searchBtn{min-height:min(10.5333333333vw,79px);font-size:min(3.6vw,27px)}.darkBtn.searchBtn:after{background-size:min(2.8vw,21px),cover;background-position:center left min(3.2vw,24px),center}}@media(min-width: 1100px){.contentsFilter .filterSelect{display:flex;align-items:center}}.contentsFilter .filterSelectValue{position:relative;margin:0 auto;width:min(11.8229166667vw,227px);height:min(2.0833333333vw,40px);border-radius:999px;color:#fff}@media(max-width: 1099.9px){.contentsFilter .filterSelectValue{width:min(47.2vw,354px);height:min(8.2666666667vw,62px);border-radius:999px}}.contentsFilter .filterSelectValue button{position:relative;display:flex;align-items:center;width:100%;height:100%;color:#030f17}.contentsFilter .filterSelectValue .item{font-size:min(0.7291666667vw,14px);font-family:var(--text-font-family);font-weight:900;line-height:1;transform:rotate(0.05deg)}@media(max-width: 1099.9px){.contentsFilter .filterSelectValue .item{font-size:min(2.9333333333vw,22px)}}.contentsFilter .filterSelectValue .item:first-child{font-size:min(0.8333333333vw,16px);font-family:"Anton",-apple-system,sans-serif;font-weight:400}@media(max-width: 1099.9px){.contentsFilter .filterSelectValue .item:first-child{font-size:min(3.3333333333vw,25px)}}.contentsFilter .filterSelectValue .deco{font-size:min(0.8333333333vw,16px);margin:0 min(0.2604166667vw,5px)}@media(max-width: 1099.9px){.contentsFilter .filterSelectValue .deco{font-size:min(3.3333333333vw,25px);margin:0 min(1.3333333333vw,10px)}}.contentsFilter .filterSelectValue img{position:absolute;right:0;width:min(0.7291666667vw,14px);height:min(0.625vw,12px);transform:rotate(90deg);margin-left:35px}@media(max-width: 1099.9px){.contentsFilter .filterSelectValue img{width:min(2.8vw,21px);height:min(2.5333333333vw,19px);margin-left:0;right:min(0.8vw,6px)}}.contentsFilter .filterSelectValue::after{content:"";width:min(0.78125vw,15px);height:min(0.6770833333vw,13px);transform:rotate(90deg);background:url(../images/common/arrow.svg) no-repeat center/contain;position:absolute;top:calc(50% - min(0.3125vw,6px));right:min(0.78125vw,15px)}@media(max-width: 1099.9px){.contentsFilter .filterSelectValue::after{width:min(2.8vw,21px);height:min(2.5333333333vw,19px);top:calc(50% - min(1.2666666667vw,9.5px));right:min(2.9333333333vw,22px)}}.contentsFilter .filterList{position:relative;width:100%}.contentsFilter .filterListItems{width:max-content;min-width:100%;position:absolute;z-index:var(--z-up1);margin-top:min(0.5208333333vw,10px);background:linear-gradient(to right, #31343f 0%, #333132 100%);border-radius:min(0.5208333333vw,10px);overflow:hidden}@media(max-width: 1099.9px){.contentsFilter .filterListItems{margin-top:min(1.3333333333vw,10px);border-radius:min(1.3333333333vw,10px)}}.contentsFilter .filterListItems li{display:block}.contentsFilter .filterListItems a{display:block;padding:min(2vw,15px) min(2vw,15px);font-size:min(3.4666666667vw,26px);font-family:var(--text-font-family);font-weight:700;color:#fff;position:relative;z-index:0}@media(min-width: 1100px){.contentsFilter .filterListItems a{font-size:min(0.8333333333vw,16px);padding:min(0.78125vw,15px) min(0.78125vw,15px) min(0.6770833333vw,13px)}.contentsFilter .filterListItems a::before{content:"";width:100%;height:100%;background:linear-gradient(to right, rgba(56, 67, 159, 0.25) 0%, rgba(53, 19, 92, 0.25) 50%, rgba(125, 19, 168, 0.25) 100%);position:absolute;left:0;top:0;z-index:-1;opacity:0;transition:.4s}}@media(min-width: 1100px)and (min-width: 1100px){.contentsFilter .filterListItems a{transition:.2s}.contentsFilter .filterListItems a:hover::before{opacity:1}}.contentsFilter .filterListItems a.is-active{background:linear-gradient(to right, #38439f 0%, #35135c 50%, #7d13a8 100%)}@media(min-width: 1100px){.contentsFilter .filterListItems{right:0;width:min(19.7916666667vw,380px)}}.contentsFilter .js-add--toggleElem{display:none}.pankuzu{position:relative;z-index:1;font-feature-settings:normal;line-height:1.2}@media(max-width: 1099.9px){.pankuzu{display:none}}.pankuzuItem{display:inline;font-family:var(--text-font-family);font-size:min(0.8333333333vw,16px);font-weight:700;text-shadow:0 0 min(0.5208333333vw,10px) rgba(42,42,42,.3)}.pankuzuItem:not(:last-child){padding-right:min(1.1458333333vw,22px);background:url(../images/pages/arrow_pankuzu.png) no-repeat right min(0.3645833333vw,7px) center/min(0.7291666667vw,14px)}@media(max-width: 1099.9px){.pankuzuItem{font-size:min(2.1333333333vw,16px);text-shadow:0 0 min(1.3333333333vw,10px) rgba(42,42,42,.3)}.pankuzuItem:not(:last-child){padding-right:min(3.6vw,27px);background-position:right min(0.9333333333vw,7px) center;background-size:min(1.8666666667vw,14px)}}.pankuzu a{display:inline-block;transition:.3s}@media(min-width: 1100px){.pankuzu a:hover{text-shadow:0 0 min(0.4166666667vw,8px) #647684}}.pagerCol{display:flex;justify-content:center;align-items:center;margin-top:min(1.6666666667vw,32px);gap:min(1.71875vw,33px)}@media(max-width: 1099.9px){.pagerCol{margin-top:min(4.2666666667vw,32px);gap:min(8.2666666667vw,62px)}}.pagerCol .pagerArrow,.pagerCol .pagerArrowBtn{display:block;width:min(2.2916666667vw,44px);height:min(2.2916666667vw,44px);position:relative;cursor:pointer;transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width: 1099.9px){.pagerCol .pagerArrow,.pagerCol .pagerArrowBtn{width:min(8.8vw,66px);height:min(8.8vw,66px)}}.pagerCol .pagerArrow::after,.pagerCol .pagerArrowBtn::after{content:"";width:100%;height:100%;background:no-repeat center/contain;position:absolute;top:0;left:0;z-index:0}.pagerCol .pagerArrow.-left::after,.pagerCol .pagerArrow.prevBtn::after,.pagerCol .pagerArrowBtn.-left::after,.pagerCol .pagerArrowBtn.prevBtn::after{background-image:url(../images/common/btn_prev.png)}.pagerCol .pagerArrow.-right::after,.pagerCol .pagerArrow.nextBtn::after,.pagerCol .pagerArrowBtn.-right::after,.pagerCol .pagerArrowBtn.nextBtn::after{background-image:url(../images/common/btn_next.png)}.pagerCol .pagerArrow.disable,.pagerCol .pagerArrowBtn.disable{opacity:.5;filter:grayscale(1);pointer-events:none}.pagerCol .pagerArrow::before,.pagerCol .pagerArrowBtn::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(0.5208333333vw,10px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.2604166667vw,5px);bottom:max(-0.15625vw,-3px);background:linear-gradient(to right, #a5bfca, #cba7cf)}@media(min-width: 1100px){.pagerCol .pagerArrow:hover,.pagerCol .pagerArrowBtn:hover{transform:scale(1.03)}.pagerCol .pagerArrow:hover::before,.pagerCol .pagerArrowBtn:hover::before{opacity:1;filter:blur(10px)}}.pagerCol .pagerArrowBtn{text-indent:-9999px;font-size:0;line-height:0}@media(max-width: 1099.9px){.pagerCol .pagerNumber.-pc{display:none}}@media(min-width: 1100px){.pagerCol .pagerNumber.-sp{display:none}}.pagerCol .pagerNumberList{display:flex;justify-content:center;align-items:center;gap:min(1.6666666667vw,32px)}@media(max-width: 1099.9px){.pagerCol .pagerNumberList{gap:min(0.9333333333vw,7px);width:min(24.5333333333vw,184px);height:min(8.2666666667vw,62px);background:linear-gradient(-65deg, #d500e8, #00a8ee);color:#fff;font-size:min(2.6666666667vw,20px);border-radius:999px;padding:min(1.6vw,12px) min(1.0666666667vw,8px) min(1.0666666667vw,8px);position:relative;z-index:0}.pagerCol .pagerNumberList::after{content:"";width:calc(100% - min(2.1333333333vw,16px));height:calc(100% - min(2.1333333333vw,16px));background:#000;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}}.pagerCol .pagerNumberListItem.ellipsis{display:flex;align-items:flex-end}.pagerCol .pagerNumberListItem a{display:flex;align-items:center;justify-content:center;width:min(2.1875vw,42px);height:min(2.1875vw,42px);font-size:min(0.875vw,16.8px);line-height:1;color:#fff;border-radius:999px;padding-top:min(0.15625vw,3px);cursor:pointer;transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pagerCol .pagerNumberListItem a:after{content:"";width:100%;height:100%;background:#000;border:4px solid #00b4ff;box-sizing:border-box;border-radius:999px;position:absolute;top:0;left:0;z-index:-1}.pagerCol .pagerNumberListItem a::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(0.5208333333vw,10px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.2604166667vw,5px);bottom:max(-0.15625vw,-3px);background:linear-gradient(to right, #a5bfca, #cba7cf)}@media(min-width: 1100px){.pagerCol .pagerNumberListItem a:hover{transform:scale(1.03)}.pagerCol .pagerNumberListItem a:hover::before{opacity:1;filter:blur(10px)}}.pagerCol .pagerNumberListItem a.current{pointer-events:none}.pagerCol .pagerNumberListItem a.current::after{background:#ec0048;border-color:#ec0048}.pagerCol .pager{display:flex;justify-content:center;align-items:center;gap:min(1.6666666667vw,32px)}@media(max-width: 1099.9px){.pagerCol .pager{gap:min(0.9333333333vw,7px);width:min(24.5333333333vw,184px);height:min(8.2666666667vw,62px);background:linear-gradient(-65deg, #d500e8, #00a8ee);color:#fff;font-size:min(2.6666666667vw,20px);border-radius:999px;padding:min(1.6vw,12px) min(1.0666666667vw,8px) min(1.0666666667vw,8px);position:relative;z-index:0}.pagerCol .pager::after{content:"";width:calc(100% - min(2.1333333333vw,16px));height:calc(100% - min(2.1333333333vw,16px));background:#000;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}}.pagerCol .pager .pageBtn{display:flex;align-items:center;justify-content:center;width:min(2.1875vw,42px);height:min(2.1875vw,42px);font-size:min(0.875vw,16.8px);line-height:1;color:#fff;border-radius:999px;padding-top:min(0.15625vw,3px);cursor:pointer;transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width: 1099.9px){.pagerCol .pager .pageBtn{width:min(8.8vw,66px);height:min(8.8vw,66px);font-size:min(2.9333333333vw,22px);padding-top:min(0.4vw,3px)}}.pagerCol .pager .pageBtn:after{content:"";width:100%;height:100%;background:#000;border:4px solid #00b4ff;box-sizing:border-box;border-radius:999px;position:absolute;top:0;left:0;z-index:-1}@media(max-width: 1099.9px){.pagerCol .pager .pageBtn:after{border-width:min(0.8vw,6px)}}.pagerCol .pager .pageBtn::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(0.5208333333vw,10px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.2604166667vw,5px);bottom:max(-0.15625vw,-3px);background:linear-gradient(to right, #a5bfca, #cba7cf)}@media(min-width: 1100px){.pagerCol .pager .pageBtn:hover{transform:scale(1.03)}.pagerCol .pager .pageBtn:hover::before{opacity:1;filter:blur(10px)}}.pagerCol .pager .pageBtn.current{pointer-events:none}.pagerCol .pager .pageBtn.current::after{background:#ec0048;border-color:#ec0048}.pagerCol .pager .pageBtnMin{letter-spacing:min(0.5333333333vw,4px)}.tagCol{position:relative;z-index:2}@media(max-width: 1099.9px){.tagCol{display:table;margin-left:auto;margin-right:auto;filter:drop-shadow(0 0 min(1.6vw,12px) rgba(43, 100, 120, 0.2));will-change:filter}}.tagColTxt{font-size:min(0.8333333333vw,16px);margin-bottom:min(0.3645833333vw,7px)}@media(max-width: 1099.9px){.tagColTxt{display:none}}.tagColBtn{display:flex;align-items:center;gap:min(3.2vw,24px);min-width:min(59.3333333333vw,445px);height:min(9.0666666667vw,68px);font-size:min(3.1733333333vw,23.8px);font-feature-settings:normal;line-height:1;background:url(../images/common/arrow_down.png) no-repeat center right min(4vw,30px)/min(2.6666666667vw,20px),url(../images/pages/bg_commonBtn.webp) no-repeat center/cover;border-radius:999px;border:min(0.1333333333vw,1px) solid rgba(147,147,147,.03);filter:drop-shadow(0 min(0.6666666667vw,5px) 0 rgba(22, 58, 73, 0.08));box-shadow:inset 0 0 min(9.7333333333vw,73px) rgba(35,35,35,.02);padding:0 min(8vw,60px) 0 min(4.2666666667vw,32px);margin:auto}@media(min-width: 1100px){.tagColBtn{display:none}}.tagColBtnTit,.tagColBtnTxt{padding-top:min(0.4vw,3px)}.tagColBtnTit{display:flex;align-items:center;height:min(4.9866666667vw,37.4px);color:#0ca6e7;padding-right:min(3vw,22.5px);border-right:min(0.4666666667vw,3.5px) solid}.tagList{font-weight:900}@media(min-width: 1100px){.tagList{display:flex !important;flex-wrap:wrap;gap:min(0.625vw,12px);font-size:min(0.796875vw,15.3px);line-height:1;letter-spacing:.1em;filter:drop-shadow(0 0 min(1.0416666667vw,20px) rgba(117, 133, 140, 0.2));will-change:filter;padding-bottom:min(0.46875vw,9px)}}@media(max-width: 1099.9px){.tagList{display:none;width:100%;background:linear-gradient(to right, #31343f 0%, #333132 100%);border-radius:min(2.4vw,18px);filter:drop-shadow(0 min(0.6666666667vw,5px) 0 rgba(22, 58, 73, 0.08));overflow:hidden;position:absolute;top:min(10.6666666667vw,80px);left:0}}.tagListItem a{display:flex;align-items:center;position:relative;transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(min-width: 1100px){.tagListItem a{height:min(1.875vw,36px);border-radius:999px;padding:min(0.15625vw,3px) min(1.1979166667vw,23px) 0 min(2.5vw,48px)}.tagListItem a::after{content:"";width:100%;height:100%;background:url(../images/pages/ico_tag.png) no-repeat center left min(0.625vw,12px)/min(0.9375vw,18px),url(../images/pages/bg_commonBtn.webp) no-repeat center/cover;border-radius:999px;filter:drop-shadow(0 min(0.2604166667vw,5px) 0 rgba(0, 167, 236, 0.1));position:absolute;left:0;top:0;z-index:-1}}@media(max-width: 1099.9px){.tagListItem a{padding:min(2.4vw,18px) min(2.6666666667vw,20px) min(1.6vw,12px);font-size:min(3.4666666667vw,26px);font-weight:700;font-feature-settings:normal;color:#fff}}.tagListItem a::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.5208333333vw,10px);background:linear-gradient(to right, #a5bfca, #cba7cf)}@media(min-width: 1100px){.tagListItem a:hover{transform:scale(1.03)}.tagListItem a:hover::before{opacity:1;filter:blur(10px)}}.tagListItem a.current{color:#fff;pointer-events:none}@media(min-width: 1100px){.tagListItem a.current{transform:translateY(min(0.2604166667vw,5px));padding:min(0.1041666667vw,2px) min(1.1979166667vw,23px) 0 min(2.5vw,48px)}.tagListItem a.current::after{background:url(../images/pages/ico_tag_current.png) no-repeat center left min(0.625vw,12px)/min(0.9375vw,18px),url(../images/pages/bg_tag_current.webp) no-repeat center/cover;filter:none}}@media(max-width: 1099.9px){.tagListItem a.current{background:linear-gradient(to right, #38439f 0%, #35135c 50%, #7d13a8 100%)}}.popUpModalCol{display:block;width:min(57.2916666667vw,1100px)}@media(max-width: 1099.9px){.popUpModalCol{width:min(90.6666666667vw,680px)}}.popUpModalCol .movieCol{width:100%;position:relative;padding-top:56.25%}.popUpModalCol .movieCol iframe{border:none;position:absolute;width:100%;height:100%;top:0;left:0}.popUpModalCol .darkBtn{margin-bottom:0}.fancybox-content:has(.popUpModalCol){padding:min(2.0833333333vw,40px);background:none}@media(max-width: 1099.9px){.fancybox-content:has(.popUpModalCol){padding:min(2.6666666667vw,20px)}}.article .contentsCol .rowContents .rightCol .articleCol{padding:0 2.34375vw}@media only screen and (min-width: 560px){.article .contentsCol .rowContents .rightCol .articleCol{padding:0 1.33929vw}}@media only screen and (min-width: 960px){.article .contentsCol .rowContents .rightCol .articleCol{padding:0 15px}}.articleCol{font-feature-settings:normal}.articleCol img{max-width:100%;height:auto}.articleCol .row{margin-top:min(1.5625vw,30px);margin-bottom:min(2.5vw,48px)}@media(max-width: 1099.9px){.articleCol .row{margin-top:min(4vw,30px);margin-bottom:min(6.4vw,48px)}}.articleCol .row:first-child{margin-top:0}.articleCol .row::after{display:block;content:"";clear:both}.articleCol h3:not([class]){display:table;font-size:min(1.5625vw,30px);font-weight:900;line-height:1.26;position:relative;padding:min(1.3020833333vw,25px) 0 min(0.8854166667vw,17px) min(1.8229166667vw,35px);margin:min(2.0833333333vw,40px) 0 min(1.3020833333vw,25px)}.articleCol h3:not([class]):not(:has(span)){background:rgba(255,255,255,.53);background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-shadow:0 0 min(0.3645833333vw,7px) rgba(0,111,156,.17)}@media(max-width: 1099.9px){.articleCol h3:not([class]){font-size:min(4vw,30px);padding:min(3.2vw,24px) 0 min(2.2666666667vw,17px) min(4.6666666667vw,35px);margin:min(5.3333333333vw,40px) 0 min(3.3333333333vw,25px)}.articleCol h3:not([class]):not(:has(span)){text-shadow:0 0 min(0.9333333333vw,7px) rgba(0,111,156,.17)}}.articleCol h3:not([class]):has(span) span{display:inline-block;background:rgba(255,255,255,.53);background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3645833333vw,7px) rgba(0, 111, 156, 0.3))}.articleCol h3:not([class]):has(span) span::selection{-webkit-text-fill-color:#030f17;color:#030f17}@media(max-width: 1099.9px){.articleCol h3:not([class]):has(span) span{filter:drop-shadow(0 0 min(0.9333333333vw,7px) rgba(0, 111, 156, 0.3))}}.articleCol h3:not([class])::before{content:"";width:min(0.7291666667vw,14px);height:100%;background:linear-gradient(to bottom, #a400b3, #000000, #067bab);position:absolute;left:0;top:0;z-index:1}@media(max-width: 1099.9px){.articleCol h3:not([class])::before{width:min(1.8666666667vw,14px)}}.articleCol h3:not([class]):after{content:"";width:100%;height:100%;background:rgba(255,255,255,.53);position:absolute;left:0;top:0;z-index:-1}.articleCol h3:not([class]):first-child{margin-top:0}.articleCol h3:not([class])::selection{-webkit-text-fill-color:#030f17;color:#030f17}.articleCol h3:not([class]):after{width:min(46.3541666667vw,890px)}@media(max-width: 1099.9px){.articleCol h3:not([class]):after{width:94.6666666667vw}}.articleCol h4:not([class]){display:table;position:relative;font-size:min(1.4583333333vw,28px);font-weight:900;line-height:1.28;padding-bottom:min(1.0416666667vw,20px);margin:min(2.1875vw,42px) 0 min(1.0416666667vw,20px)}.articleCol h4:not([class]):not(:has(span)){background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3125vw,6px) rgba(0, 111, 156, 0.3))}@media(max-width: 1099.9px){.articleCol h4:not([class]){font-size:min(3.7333333333vw,28px);padding-bottom:min(2.6666666667vw,20px);margin:min(4vw,30px) 0 min(2.6666666667vw,20px)}.articleCol h4:not([class]):not(:has(span)){filter:drop-shadow(0 0 min(0.8vw,6px) rgba(0, 111, 156, 0.3))}}.articleCol h4:not([class]):has(span) span{display:inline-block;background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3645833333vw,7px) rgba(0, 111, 156, 0.2))}@media(max-width: 1099.9px){.articleCol h4:not([class]):has(span) span{filter:drop-shadow(0 0 min(0.9333333333vw,7px) rgba(0, 111, 156, 0.2))}}.articleCol h4:not([class]):has(span) span::selection{-webkit-text-fill-color:#030f17;color:#030f17}.articleCol h4:not([class])::before{content:"";width:100%;height:min(0.4166666667vw,8px);background:linear-gradient(to right, #a400b3, #000000, #067bab);position:absolute;left:0;bottom:0}@media(max-width: 1099.9px){.articleCol h4:not([class])::before{height:min(1.0666666667vw,8px)}}.articleCol h4:not([class]):first-child{margin-top:0}.articleCol h4:not([class])::selection{-webkit-text-fill-color:#030f17;color:#030f17}.articleCol h4:not([class]):before{width:min(46.3541666667vw,890px)}@media(max-width: 1099.9px){.articleCol h4:not([class]):before{width:94.6666666667vw}}.articleCol h5:not([class]){display:table;font-size:min(1.3541666667vw,26px);font-weight:900;line-height:1.23;background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3125vw,6px) rgba(0, 111, 156, 0.3));padding:min(0.3645833333vw,7px) 0 min(0.15625vw,3px) min(0.9895833333vw,19px);margin:min(1.1979166667vw,23px) 0 min(0.8854166667vw,17px);position:relative}@media(max-width: 1099.9px){.articleCol h5:not([class]){font-size:min(3.4666666667vw,26px);filter:drop-shadow(0 0 min(0.8vw,6px) rgba(0, 111, 156, 0.3));padding:min(0.6666666667vw,5px) 0 min(0.1333333333vw,1px) min(2.4vw,18px);margin:min(4vw,30px) 0 min(2.6666666667vw,20px)}}.articleCol h5:not([class]):before{content:"";width:min(0.5208333333vw,10px);height:100%;background:linear-gradient(to bottom, #a400b3, #000000, #067bab);position:absolute;left:0;top:0}@media(max-width: 1099.9px){.articleCol h5:not([class]):before{width:min(1.3333333333vw,10px)}}.articleCol h5:not([class]):first-child{margin-top:0}.articleCol h5:not([class])::selection{-webkit-text-fill-color:#030f17;color:#030f17}.articleCol h6:not([class]),.articleCol h6.text-area{font-size:min(1.3541666667vw,26px);font-weight:900;line-height:1.15;text-shadow:0 0 min(0.4166666667vw,8px) rgba(42,42,42,.25);padding-left:min(0.9375vw,18px);margin:min(1.3541666667vw,26px) 0 min(1.0416666667vw,20px);position:relative}@media(max-width: 1099.9px){.articleCol h6:not([class]),.articleCol h6.text-area{font-size:min(3.4666666667vw,26px);text-shadow:0 0 min(1.0666666667vw,8px) rgba(42,42,42,.25);padding-left:min(2.5333333333vw,19px);margin:min(4vw,30px) 0 min(2.6666666667vw,20px)}}.articleCol h6:not([class]):before,.articleCol h6.text-area:before{content:"";width:min(0.4166666667vw,8px);height:calc(100% - .15em);background:linear-gradient(to bottom, #a400b3, #000000, #067bab);position:absolute;left:0;top:0}@media(max-width: 1099.9px){.articleCol h6:not([class]):before,.articleCol h6.text-area:before{width:min(1.0666666667vw,8px)}}.articleCol h6:not([class]):first-child,.articleCol h6.text-area:first-child{margin-top:0}.articleCol .row:first-child>*:first-child{margin-top:0}.articleCol .row:first-child>*:first-child>*:first-child{margin-top:0}.articleCol strong{font-weight:900;font-size:1.01em;-webkit-text-stroke:0.0208333333vw;letter-spacing:.01em}@media(max-width: 1099.9px){.articleCol strong{-webkit-text-stroke:0.0533333333vw}}.articleCol small{font-size:.8em}.articleCol big{font-size:1.6em}.articleCol s{text-decoration-thickness:1px}.articleCol u{text-decoration-thickness:1px;text-underline-offset:.25em}.articleCol hr{margin:min(1.3541666667vw,26px) 0;border:none;height:4px;background:linear-gradient(to right, rgba(126, 28, 135, 0.15), rgba(0, 0, 0, 0.15), rgba(41, 111, 140, 0.15))}@media(max-width: 1099.9px){.articleCol hr{margin:min(3.4666666667vw,26px) 0;height:min(0.5333333333vw,4px)}}.articleCol table{width:100%;border-collapse:separate;border-spacing:1px;padding:min(0.2083333333vw,4px);margin-bottom:min(1.5625vw,30px);background:linear-gradient(to right, #7a0085 40%, #000000, #055a7f 60%);border:none}@media(max-width: 1099.9px){.articleCol table{font-size:min(2.6666666667vw,20px);padding:min(0.5333333333vw,4px);margin-bottom:min(4vw,30px)}}.articleCol table th,.articleCol table td{padding:min(0.8854166667vw,17px) min(1.0416666667vw,20px) min(0.7291666667vw,14px);line-height:1.2;border:none}@media(max-width: 1099.9px){.articleCol table th,.articleCol table td{padding:min(2.2666666667vw,17px) min(2.6666666667vw,20px) min(1.8666666667vw,14px)}}.articleCol table th{font-weight:900;text-align:center;color:#fff;background:rgba(3,15,23,.7)}.articleCol table td{font-weight:400;background:#fff}.articleCol .text-area p{margin:min(1.0416666667vw,20px) 0 0 0}@media(max-width: 1099.9px){.articleCol .text-area p{margin:min(2.6666666667vw,20px) 0 0 0}}.articleCol p+p{margin-top:1.05em}@media(max-width: 1099.9px){.articleCol p+p{margin-top:.5em}}.articleCol p a,.articleCol dl a{display:inline-block;color:#f300ac;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em;transition:.3s}@media(min-width: 1100px){.articleCol p a,.articleCol dl a{transition:.2s}.articleCol p a:hover,.articleCol dl a:hover{text-shadow:0 0 min(0.5208333333vw,10px) #ff82db}}@media(max-width: 1099.9px){.articleCol p a,.articleCol dl a{text-underline-offset:.25em}}.articleCol .space{margin:min(1.0416666667vw,20px) 0;line-height:0}@media(max-width: 1099.9px){.articleCol .space{margin:min(2.6666666667vw,20px) 0}}.articleCol .box{padding:min(1.40625vw,27px) min(2.0833333333vw,40px) min(1.1458333333vw,22px);margin:min(1.8229166667vw,35px) 0 min(0.9895833333vw,19px);background:rgba(255,255,255,.53)}@media(max-width: 1099.9px){.articleCol .box{padding:min(2.5333333333vw,19px) min(4.9333333333vw,37px);margin:min(4.6666666667vw,35px) 0 min(2.6666666667vw,20px)}}.articleCol ul:not([class]){font-weight:400;padding-left:.8em}.articleCol ul:not([class]):not(:first-child){margin-top:min(0.6770833333vw,13px)}@media(max-width: 1099.9px){.articleCol ul:not([class]):not(:first-child){margin-top:min(1.2vw,9px)}}.articleCol ul:not([class]):not(:last-child){margin-bottom:.2em}.articleCol ul:not([class]) li{list-style-type:none;position:relative}.articleCol ul:not([class]) li:not(:first-child){margin-top:.2em}.articleCol ul:not([class]) li:before{content:"";width:min(0.46875vw,9px);height:min(0.46875vw,9px);border:1px solid;box-sizing:border-box;border-radius:999px;position:absolute;left:-0.8em;top:.35em}@media(max-width: 1099.9px){.articleCol ul:not([class]) li:before{width:min(1.2vw,9px);height:min(1.2vw,9px)}}.articleCol ol:not([class]){font-weight:400;padding-left:1em}.articleCol ol:not([class]):not(:first-child){margin-top:min(0.6770833333vw,13px)}@media(max-width: 1099.9px){.articleCol ol:not([class]):not(:first-child){margin-top:min(1.2vw,9px)}}.articleCol ol:not([class]) li{list-style-type:none;counter-increment:listnum;position:relative}.articleCol ol:not([class]) li:not(:first-child){margin-top:.2em}.articleCol ol:not([class]) li:before{content:counter(listnum) ".";font-family:"Gothic A1",-apple-system,sans-serif;font-weight:800;position:absolute;left:-1em;top:0}.articleCol .relatedCol:not(:last-child){margin-bottom:min(0.5729166667vw,11px)}@media(max-width: 1099.9px){.articleCol .relatedCol:not(:last-child){margin-bottom:min(1.8666666667vw,14px)}}.articleCol .blocks dl{display:flex}.articleCol .blocks dl+dl{margin-top:.5em}@media(max-width: 1099.9px){.articleCol .blocks dl+dl{margin-top:.5em}}.articleCol .blocks dl+.xxxSmallTitle{margin-top:min(1.1458333333vw,22px)}@media(max-width: 1099.9px){.articleCol .blocks dl+.xxxSmallTitle{margin-top:min(2.9333333333vw,22px)}}.articleCol .blocks .column3,.articleCol .column3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto 1fr;gap:min(0.2604166667vw,5px) min(1.0416666667vw,20px)}@media(max-width: 1099.9px){.articleCol .blocks .column3,.articleCol .column3{gap:min(0.6666666667vw,5px) min(2.6666666667vw,20px)}}.articleCol .blocks .column3:not(:first-child),.articleCol .column3:not(:first-child){margin-top:min(1.5625vw,30px)}@media(max-width: 1099.9px){.articleCol .blocks .column3:not(:first-child),.articleCol .column3:not(:first-child){margin-top:min(1.2vw,9px)}}.articleCol .blocks .column3 dt,.articleCol .column3 dt{grid-row:1}.articleCol .blocks .column3 dt p,.articleCol .column3 dt p{font-size:min(1.25vw,24px);font-weight:900;line-height:1.16;text-shadow:0 0 min(0.4166666667vw,8px) rgba(42,42,42,.25);padding-left:min(0.9375vw,18px);margin:min(1.25vw,24px) 0 min(0.4166666667vw,8px);position:relative}@media(max-width: 1099.9px){.articleCol .blocks .column3 dt p,.articleCol .column3 dt p{font-size:min(3.2vw,24px);text-shadow:0 0 min(1.0666666667vw,8px) rgba(42,42,42,.25);padding-left:min(2.5333333333vw,19px);margin:min(3.2vw,24px) 0 min(0.8vw,6px)}}.articleCol .blocks .column3 dt p:before,.articleCol .column3 dt p:before{content:"";width:min(0.625vw,12px);height:min(0.3125vw,6px);background:linear-gradient(to left, #a400b3, #000000, #067bab);position:absolute;left:0;top:calc(50% - min(0.3125vw,6px))}@media(max-width: 1099.9px){.articleCol .blocks .column3 dt p:before,.articleCol .column3 dt p:before{width:min(1.6vw,12px);height:min(0.8vw,6px);top:calc(50% - min(0.6666666667vw,5px))}}.articleCol .blocks .column3 dt p:first-child,.articleCol .column3 dt p:first-child{margin-top:0}.articleCol .blocks .column3 dt p::before,.articleCol .column3 dt p::before{top:.3em}.articleCol .blocks .column3 dd,.articleCol .column3 dd{grid-row:2}.articleCol .blocks .column3+.column3,.articleCol .column3+.column3{margin-top:1em}@media(max-width: 1099.9px){.articleCol .blocks .column3+.column3,.articleCol .column3+.column3{margin-top:1em}}.articleCol .blocks .column3.item1 dt,.articleCol .blocks .column3:not(:has(>dt:nth-of-type(2))) dt,.articleCol .column3.item1 dt,.articleCol .column3:not(:has(>dt:nth-of-type(2))) dt{grid-column:2}.articleCol .blocks .column3.item1 dd,.articleCol .blocks .column3:not(:has(>dt:nth-of-type(2))) dd,.articleCol .column3.item1 dd,.articleCol .column3:not(:has(>dt:nth-of-type(2))) dd{grid-column:2}.articleCol .row .row .column3{padding-right:15px;padding-left:15px}@media(max-width: 1099.9px){.articleCol .row .row .column3{padding-right:2.34375vw;padding-left:2.34375vw}}.infoList{display:flex}.infoList+.infoList{margin-top:.5em}@media(max-width: 1099.9px){.infoList+.infoList{margin-top:.5em}}.infoList+.xxxSmallTitle{margin-top:min(1.1458333333vw,22px)}@media(max-width: 1099.9px){.infoList+.xxxSmallTitle{margin-top:min(2.9333333333vw,22px)}}.annotation{padding:min(1.3020833333vw,25px) min(1.6666666667vw,32px) min(1.09375vw,21px);border:2px solid #030f17;font-weight:400}@media(max-width: 1099.9px){.annotation{padding:min(3.6vw,27px) min(4.8vw,36px) min(2.6666666667vw,20px)}}.annotation>div{position:relative;padding-left:.5em;margin-bottom:.1em}.annotation>div::before{content:"*";position:absolute;left:0;top:0;bottom:0;margin:auto}.annotation li{position:relative;padding-left:.5em;text-indent:-0.5em;margin-bottom:.1em}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}.media{position:relative;padding-top:52.806%;margin-bottom:min(2.0833333333vw,40px)}@media(max-width: 1099.9px){.media{margin-bottom:min(5.3333333333vw,40px)}}.media iframe{position:absolute;width:100%;height:100%;left:0;top:0}.timeline{display:flex;justify-content:center;width:100%;margin:0 auto min(2.0833333333vw,40px)}@media(max-width: 1099.9px){.timeline{margin:0 auto min(5.3333333333vw,40px)}}.flexColum img{width:100%}.contCol{background:rgba(255,255,255,.53);padding:min(1.6666666667vw,32px) min(1.8229166667vw,35px) min(1.875vw,36px);margin-top:min(1.5625vw,30px);position:relative}@media(max-width: 1099.9px){.contCol{padding:min(4.2666666667vw,32px) min(4.6666666667vw,35px) min(4.8vw,36px);margin-top:min(4vw,30px)}}.contCol:not(:last-child){margin-bottom:min(1.5625vw,30px)}@media(max-width: 1099.9px){.contCol:not(:last-child){margin-bottom:min(4vw,30px)}}.contCol h4:not([class]){display:table;font-size:min(1.3541666667vw,26px);font-weight:900;line-height:1.23;background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3125vw,6px) rgba(0, 111, 156, 0.3));padding:min(0.3645833333vw,7px) 0 min(0.15625vw,3px) min(0.9895833333vw,19px);margin:min(1.1979166667vw,23px) 0 min(0.8854166667vw,17px);position:relative;padding-left:min(1.4583333333vw,28px)}@media(max-width: 1099.9px){.contCol h4:not([class]){font-size:min(3.4666666667vw,26px);filter:drop-shadow(0 0 min(0.8vw,6px) rgba(0, 111, 156, 0.3));padding:min(0.6666666667vw,5px) 0 min(0.1333333333vw,1px) min(2.4vw,18px);margin:min(4vw,30px) 0 min(2.6666666667vw,20px)}}.contCol h4:not([class]):before{content:"";width:min(0.5208333333vw,10px);height:100%;background:linear-gradient(to bottom, #a400b3, #000000, #067bab);position:absolute;left:0;top:0}@media(max-width: 1099.9px){.contCol h4:not([class]):before{width:min(1.3333333333vw,10px)}}.contCol h4:not([class]):first-child{margin-top:0}.contCol h4:not([class])::selection{-webkit-text-fill-color:#030f17;color:#030f17}@media(max-width: 1099.9px){.contCol h4:not([class]){padding:min(0.9333333333vw,7px) 0 min(0.4vw,3px) min(3.6vw,27px)}}.contCol h4:not([class]):first-child{margin-top:0 !important}.contCol .productBox{display:flex;justify-content:space-between;align-items:flex-start;margin-top:min(2.0833333333vw,40px)}@media(max-width: 1099.9px){.contCol .productBox{display:block;margin-top:min(5.0666666667vw,38px)}}.contCol .productBox .itemBoxImg{width:min(18.2291666667vw,350px);height:min(18.2291666667vw,350px);flex-shrink:0;background:linear-gradient(to right, rgba(41, 110, 140, 0.08), rgba(180, 180, 180, 0.08), rgba(127, 28, 135, 0.08));background-size:150% 100%;padding:min(1.0416666667vw,20px) 0}@media(max-width: 1099.9px){.contCol .productBox .itemBoxImg{margin:auto;width:min(86.1333333333vw,646px);height:min(86.1333333333vw,646px);padding:min(6vw,45px) 0}}.contCol .productBox .itemBoxImg img{width:100%;height:100%;object-fit:contain}.contCol .productBox .detailBoxList{width:min(23.3854166667vw,449px)}@media(max-width: 1099.9px){.contCol .productBox .detailBoxList{margin-top:min(4.9333333333vw,37px);width:100%}}.contCol .productBox .detailBoxList .detailBoxCont{font-size:min(0.9375vw,18px);font-weight:400;padding:min(1.25vw,24px) min(0.78125vw,15px) min(0.9375vw,18px);border-style:solid;border-width:0 0 2px 0;border-image:linear-gradient(to right, rgba(126, 28, 135, 0.15), rgba(0, 0, 0, 0.15), rgba(41, 111, 140, 0.15)) 1}@media(max-width: 1099.9px){.contCol .productBox .detailBoxList .detailBoxCont{font-size:min(3.2vw,24px);padding:min(4.2666666667vw,32px) min(2vw,15px) min(3.7333333333vw,28px)}}.contCol .productBox .detailBoxList .detailBoxCont:first-child{border-width:2px 0}.contCol .productBox .detailBoxList .detailBoxCont .tit{font-weight:900;line-height:1;text-shadow:0 0 min(0.4166666667vw,8px) rgba(42,42,42,.25);margin-bottom:min(0.5208333333vw,10px)}@media(max-width: 1099.9px){.contCol .productBox .detailBoxList .detailBoxCont .tit{font-size:min(2.9333333333vw,22px);text-shadow:0 0 min(1.0666666667vw,8px) rgba(42,42,42,.25);margin-bottom:min(1.3333333333vw,10px)}}.contCol .productBox .detailBoxList .detailBoxCont .listCol li:not(:first-child){margin-top:.15em}@media(max-width: 1099.9px){.contCol .productBox .detailBoxList .detailBoxCont .listCol li:not(:first-child){margin-top:0}}.relatedColBox{background:rgba(255,255,255,.53);padding:min(1.6666666667vw,32px) min(1.8229166667vw,35px) min(1.9791666667vw,38px)}.relatedColBox:not(:last-child){margin-bottom:min(0.9895833333vw,19px)}@media(max-width: 1099.9px){.relatedColBox{padding:min(4.2666666667vw,32px) min(4.6666666667vw,35px) min(5.3333333333vw,40px)}.relatedColBox:not(:last-child){margin-bottom:min(4.6666666667vw,35px)}}.relatedColTit{display:table;font-size:min(1.3541666667vw,26px);font-weight:900;line-height:1.23;background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3125vw,6px) rgba(0, 111, 156, 0.3));padding:min(0.3645833333vw,7px) 0 min(0.15625vw,3px) min(0.9895833333vw,19px);margin:min(1.1979166667vw,23px) 0 min(0.8854166667vw,17px);position:relative;font-size:min(1.4583333333vw,28px);padding-left:min(1.3020833333vw,25px);margin-bottom:min(1.25vw,24px)}@media(max-width: 1099.9px){.relatedColTit{font-size:min(3.4666666667vw,26px);filter:drop-shadow(0 0 min(0.8vw,6px) rgba(0, 111, 156, 0.3));padding:min(0.6666666667vw,5px) 0 min(0.1333333333vw,1px) min(2.4vw,18px);margin:min(4vw,30px) 0 min(2.6666666667vw,20px)}}.relatedColTit:before{content:"";width:min(0.5208333333vw,10px);height:100%;background:linear-gradient(to bottom, #a400b3, #000000, #067bab);position:absolute;left:0;top:0}@media(max-width: 1099.9px){.relatedColTit:before{width:min(1.3333333333vw,10px)}}.relatedColTit:first-child{margin-top:0}.relatedColTit::selection{-webkit-text-fill-color:#030f17;color:#030f17}@media(max-width: 1099.9px){.relatedColTit{font-size:min(3.7333333333vw,28px);margin-bottom:min(2.8vw,21px)}}.ankerCol .ankerListItem{padding-left:min(1.9791666667vw,38px);background:url(../images/pages/arrow_anker.png) no-repeat left top min(0.15625vw,3px)/min(1.25vw,24px);font-feature-settings:normal}.ankerCol .ankerListItem:not(:last-child){margin-bottom:min(0.5729166667vw,11px)}@media(max-width: 1099.9px){.ankerCol .ankerListItem{padding-left:min(5.0666666667vw,38px);background-size:min(3.0666666667vw,23px);background-position:left top min(0.9333333333vw,7px)}.ankerCol .ankerListItem:not(:last-child){margin-bottom:min(1.8666666667vw,14px)}}.ankerCol .ankerListItem a{display:inline-block;color:#f300ac;line-height:1.7;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em}@media(min-width: 1100px){.ankerCol .ankerListItem a{transition:.2s}.ankerCol .ankerListItem a:hover{text-shadow:0 0 min(0.5208333333vw,10px) #ff82db}}@media(max-width: 1099.9px){.ankerCol .ankerListItem a{line-height:1.5}}.relatedLinkCol .relatedLinkListItem{padding-left:min(1.1979166667vw,23px);background:url(../images/common/arrow.svg) no-repeat left top min(0.3125vw,6px)/min(0.9375vw,18px);font-feature-settings:normal}.relatedLinkCol .relatedLinkListItem:not(:last-child){margin-bottom:min(0.5729166667vw,11px)}@media(max-width: 1099.9px){.relatedLinkCol .relatedLinkListItem{padding-left:min(3.0666666667vw,23px);background-size:min(2.4vw,18px);background-position:left top min(1.4666666667vw,11px)}.relatedLinkCol .relatedLinkListItem:not(:last-child){margin-bottom:min(1.8666666667vw,14px)}}.relatedLinkCol .relatedLinkListItem a{display:inline-block;color:#f300ac;line-height:1.7;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em}@media(min-width: 1100px){.relatedLinkCol .relatedLinkListItem a{transition:.2s}.relatedLinkCol .relatedLinkListItem a:hover{text-shadow:0 0 min(0.5208333333vw,10px) #ff82db}}@media(max-width: 1099.9px){.relatedLinkCol .relatedLinkListItem a{line-height:1.5}}.tcgLinkCol .relatedColTit{font-family:var(--accent-font-family);padding:min(0.1041666667vw,2px) 0 min(0.3125vw,6px) min(1.3020833333vw,25px)}@media(max-width: 1099.9px){.tcgLinkCol .relatedColTit{padding:min(0.2666666667vw,2px) 0 min(0.8vw,6px) min(3.3333333333vw,25px);margin-bottom:min(3.3333333333vw,25px)}}.tcgLinkColBox{width:min(31.25vw,600px);margin:min(1.3020833333vw,25px) auto min(1.6666666667vw,32px)}@media(max-width: 1099.9px){.tcgLinkColBox{width:min(80vw,600px);margin:min(3.3333333333vw,25px) auto min(4.2666666667vw,32px)}}.tcgLinkColBox a{transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tcgLinkColBox a::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.5208333333vw,10px);background:linear-gradient(to right, #a5bfca, #cba7cf)}@media(min-width: 1100px){.tcgLinkColBox a:hover{transform:scale(1.03)}.tcgLinkColBox a:hover::before{opacity:1;filter:blur(10px)}}.tcgLinkCol .appList{display:flex;justify-content:space-between;align-items:center;margin-top:min(1.5625vw,30px)}@media(max-width: 1099.9px){.tcgLinkCol .appList{margin-top:min(4vw,30px)}}.tcgLinkCol .appList .googlePlay{flex-basis:min(15.5729166667vw,299px)}@media(max-width: 1099.9px){.tcgLinkCol .appList .googlePlay{flex-basis:min(39.8666666667vw,299px)}}.tcgLinkCol .appList .appStore{flex-basis:min(12.5vw,240px)}@media(max-width: 1099.9px){.tcgLinkCol .appList .appStore{flex-basis:min(32vw,240px)}}.tcgLinkCol .noteList{font-weight:400;font-size:min(0.9375vw,18px);padding-left:.5em;text-indent:-0.5em}@media(max-width: 1099.9px){.tcgLinkCol .noteList{font-size:min(2.4vw,18px)}}.relatedArticleCol{margin-top:min(1.3541666667vw,26px)}@media(max-width: 1099.9px){.relatedArticleCol{margin-top:min(5.4666666667vw,41px)}}.relatedArticleCol .relatedArticleTit{font-size:min(1.5625vw,30px);font-weight:900;line-height:1.26;position:relative;padding:min(1.3020833333vw,25px) 0 min(0.8854166667vw,17px) min(1.8229166667vw,35px);margin:min(2.0833333333vw,40px) 0 min(1.3020833333vw,25px);margin-bottom:min(1.5625vw,30px)}.relatedArticleCol .relatedArticleTit:not(:has(span)){background:rgba(255,255,255,.53);background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-shadow:0 0 min(0.3645833333vw,7px) rgba(0,111,156,.17)}@media(max-width: 1099.9px){.relatedArticleCol .relatedArticleTit{font-size:min(4vw,30px);padding:min(3.2vw,24px) 0 min(2.2666666667vw,17px) min(4.6666666667vw,35px);margin:min(5.3333333333vw,40px) 0 min(3.3333333333vw,25px)}.relatedArticleCol .relatedArticleTit:not(:has(span)){text-shadow:0 0 min(0.9333333333vw,7px) rgba(0,111,156,.17)}}.relatedArticleCol .relatedArticleTit:has(span) span{display:inline-block;background:rgba(255,255,255,.53);background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3645833333vw,7px) rgba(0, 111, 156, 0.3))}.relatedArticleCol .relatedArticleTit:has(span) span::selection{-webkit-text-fill-color:#030f17;color:#030f17}@media(max-width: 1099.9px){.relatedArticleCol .relatedArticleTit:has(span) span{filter:drop-shadow(0 0 min(0.9333333333vw,7px) rgba(0, 111, 156, 0.3))}}.relatedArticleCol .relatedArticleTit::before{content:"";width:min(0.7291666667vw,14px);height:100%;background:linear-gradient(to bottom, #a400b3, #000000, #067bab);position:absolute;left:0;top:0;z-index:1}@media(max-width: 1099.9px){.relatedArticleCol .relatedArticleTit::before{width:min(1.8666666667vw,14px)}}.relatedArticleCol .relatedArticleTit:after{content:"";width:100%;height:100%;background:rgba(255,255,255,.53);position:absolute;left:0;top:0;z-index:-1}.relatedArticleCol .relatedArticleTit:first-child{margin-top:0}.relatedArticleCol .relatedArticleTit::selection{-webkit-text-fill-color:#030f17;color:#030f17}@media(max-width: 1099.9px){.relatedArticleCol .relatedArticleTit{margin-bottom:min(3.8666666667vw,29px)}}.relatedArticleCol .relatedArticleList{display:flex;gap:min(0.6770833333vw,13px);filter:drop-shadow(0 0 min(1.3020833333vw,25px) rgba(117, 133, 140, 0.2))}@media(max-width: 1099.9px){.relatedArticleCol .relatedArticleList{gap:min(1.7333333333vw,13px);width:100vw;margin:0 max(-2.6666666667vw,-20px) max(-0.6666666667vw,-5px);padding:0 min(2.6666666667vw,20px) min(0.6666666667vw,5px);overflow-x:scroll;filter:drop-shadow(0 0 min(3.3333333333vw,25px) rgba(117, 133, 140, 0.2))}.relatedArticleCol .relatedArticleList::-webkit-scrollbar{display:none}}.relatedArticleCol .relatedArticleListItem{width:min(15vw,288px);flex-shrink:0}@media(max-width: 1099.9px){.relatedArticleCol .relatedArticleListItem{width:min(46.1333333333vw,346px)}}.relatedArticleCol .relatedArticleListItem a{height:100%}.pageEnd{margin-top:min(4.21875vw,81px)}@media(max-width: 1099.9px){.pageEnd{margin-top:min(8.9333333333vw,67px)}}.btnBack{display:flex;align-items:center;justify-content:center;width:min(20.4166666667vw,392px);height:min(3.3333333333vw,64px);font-size:min(1.1666666667vw,22.4px);color:#fff;position:relative;border-radius:999px;border:1px solid rgba(0,0,0,.03);padding:min(0.78125vw,15px) min(2.1875vw,42px) min(0.625vw,12px);margin:auto;transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width: 1099.9px){.btnBack{width:min(52.2666666667vw,392px);height:min(8.5333333333vw,64px);font-size:min(2.9866666667vw,22.4px);padding:min(2vw,15px) min(5.6vw,42px) min(1.6vw,12px)}}.btnBack::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.5208333333vw,10px);bottom:max(-0.2604166667vw,-5px);background:linear-gradient(to right, #a5bfca, #cba7cf)}@media(min-width: 1100px){.btnBack:hover{transform:scale(1.03)}.btnBack:hover::before{opacity:1;filter:blur(10px)}}.btnBack:after{content:"";width:100%;height:100%;background:url(../images/pages/arrow_back.png) no-repeat center left min(1.25vw,24px)/min(0.9375vw,18px),url(../images/pages/bg_backBtn.webp) no-repeat center/cover;border-radius:999px;filter:drop-shadow(0 min(0.2604166667vw,5px) 0 rgba(22, 52, 64, 0.2));box-shadow:0 0 min(1.9791666667vw,38px) rgba(144,156,161,.5);position:absolute;top:0;left:0;z-index:-1}@media(max-width: 1099.9px){.btnBack:after{background-size:min(2.4vw,18px),cover;background-position:center left min(3.2vw,24px),center;filter:drop-shadow(0 min(0.6666666667vw,5px) 0 rgba(22, 52, 64, 0.2));box-shadow:0 0 min(5.0666666667vw,38px) rgba(144,156,161,.5)}}.articleCol h3:not([class])+br{display:none}.articleCol h3:not([class]) a::selection{-webkit-text-fill-color:#030f17}.articleCol h4:not([class]):first-child{margin-top:min(2.1875vw,42px)}@media(max-width: 1099.9px){.articleCol h4:not([class]):first-child{margin-top:min(4vw,30px)}}.articleCol h4:not([class])+br{display:none}.articleCol h4:not([class]) a::selection{-webkit-text-fill-color:#030f17}.articleCol h5:not([class]):first-child{margin-top:min(1.1979166667vw,23px)}@media(max-width: 1099.9px){.articleCol h5:not([class]):first-child{margin-top:min(4vw,30px)}}.articleCol h6:not([class]):first-child,.articleCol h6.text-area:first-child{margin-top:min(1.3541666667vw,26px)}@media(max-width: 1099.9px){.articleCol h6:not([class]):first-child,.articleCol h6.text-area:first-child{margin-top:min(4vw,30px)}}.articleCol .xxSmallTitle:first-child{margin-top:min(1.25vw,24px)}@media(max-width: 1099.9px){.articleCol .xxSmallTitle:first-child{margin-top:min(3.2vw,24px)}}.articleCol .xxxSmallTitle:first-child{margin-top:min(0.78125vw,15px)}@media(max-width: 1099.9px){.articleCol .xxxSmallTitle:first-child{margin-top:min(3.3333333333vw,25px)}}.articleCol div[data-type]:not([data-type=container-content]){margin:min(2.6666666667vw,20px) 0 0 0}.articleCol div[data-type=component-button]:has(+div[data-type=component-button]) .commonBtn{margin-bottom:0}.articleCol div[data-type=component-button]+div[data-type=component-button] .commonBtn{margin-top:0}.articleCol .text-area .xxSmallTitle{margin:min(1.25vw,24px) 0 min(0.4166666667vw,8px)}@media(max-width: 1099.9px){.articleCol .text-area .xxSmallTitle{margin:min(3.2vw,24px) 0 min(0.8vw,6px)}}.articleCol .box:first-child{margin-top:0}.articleCol .box h4:not([class]):before{width:min(42.1875vw,810px)}@media(max-width: 1099.9px){.articleCol .box h4:not([class]):before{width:84.8vw}}.articleCol .commonBtn:first-child{margin-top:min(1.8229166667vw,35px)}@media(max-width: 1099.9px){.articleCol .commonBtn:first-child{margin-top:min(2.6666666667vw,20px)}}.articleCol .commonBtn:last-child{margin-bottom:min(2.0833333333vw,40px)}@media(max-width: 1099.9px){.articleCol .commonBtn:last-child{margin-bottom:min(4.8vw,36px)}}.articleCol .annotation>div:has(ul),.articleCol .annotation>div:has(ol),.articleCol .annotation>div:has(>div){padding-left:0;margin-bottom:0}.articleCol .annotation>div:has(ul)::before,.articleCol .annotation>div:has(ol)::before,.articleCol .annotation>div:has(>div)::before{content:none}.articleCol .annotation>div:has(ul)>div,.articleCol .annotation>div:has(ol)>div,.articleCol .annotation>div:has(>div)>div{position:relative;padding-left:.5em;margin-bottom:.1em}.articleCol .annotation>div:has(ul)>div::before,.articleCol .annotation>div:has(ol)>div::before,.articleCol .annotation>div:has(>div)>div::before{content:"*";position:absolute;left:0;top:0;bottom:0;margin:auto}.articleCol table table{background:none;margin:0;padding:0}.articleCol table table th,.articleCol table table td{padding:0}.row .row{margin-top:0}.row>div:first-child>div:first-child{margin-top:0}.row>div:first-child>div:first-child h4:not([class]):first-child{margin-top:0}@media(max-width: 1099.9px){.row>div:first-child>div:first-child h4:not([class]):first-child{margin-top:0}}.row>div:first-child>div:first-child .commonBtn:first-child{margin-top:0}@media(max-width: 1099.9px){.row>div:first-child>div:first-child .commonBtn:first-child{margin-top:0}}.row:last-child>div:last-child>div:last-child .commonBtn:last-child{margin-bottom:0}@media(max-width: 1099.9px){.row:last-child>div:last-child>div:last-child .commonBtn:last-child{margin-bottom:0}}div[class*=col-md] div[data-type]:not([data-type=container-content]),div[class*=col-xs] div[data-type]:not([data-type=container-content]){margin-top:0}@media(max-width: 1099.9px){div.col-md-6 div[data-type]:not([data-type=container-content]){margin-top:min(2.6666666667vw,20px)}div.col-md-6 div[data-type]:not([data-type=container-content]):first-child{margin-top:min(2.6666666667vw,20px)}}.lang-jp .annotation>div{padding-left:1em}.lang-jp .annotation>div::before{content:"※"}.lang-jp .annotation li{padding-left:1em;text-indent:-1em}.lang-jp .annotation>div:has(>div)>div{padding-left:1em}.lang-jp .annotation>div:has(>div)>div::before{content:"※"}.lang-jp .noteList{padding-left:1em;text-indent:-1em}.contentsCol.bgWrap{position:relative;padding:min(2.0833333333vw,40px) 0 min(3.5416666667vw,68px);z-index:0;overflow:hidden}@media(max-width: 1099.9px){.contentsCol.bgWrap{padding:min(5.3333333333vw,40px) 0 min(6.9333333333vw,52px)}}.contentsCol.bgWrap:after{content:"";width:100%;height:100%;background:linear-gradient(124deg, #ccdde4, rgba(204, 221, 228, 0.5));box-shadow:inset 0 0 min(5.2083333333vw,100px) rgba(95,115,124,.2),0 0 min(1.6666666667vw,32px) rgba(255,255,255,.3);opacity:.18;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}.contentsColInner{width:min(92.4479166667vw,1775px);font-size:min(1.0416666667vw,20px);font-weight:900;margin:auto}@media(max-width: 1099.9px){.contentsColInner{width:100%;font-size:min(3.2vw,24px);padding:0 min(2.6666666667vw,20px);line-height:1.33}}.contentsCol .contentsTitle{position:relative;line-height:1;font-weight:900;font-size:min(2.8125vw,54px);font-feature-settings:normal;text-shadow:0 0 min(0.5208333333vw,10px) rgba(42,42,42,.3);padding-left:min(2.7083333333vw,52px);background:url(../images/pages/ico_title.png) no-repeat left min(0.0520833333vw,1px) top min(0.15625vw,3px)/min(1.9791666667vw,38px);margin-bottom:min(0.46875vw,9px)}@media(max-width: 1099.9px){.contentsCol .contentsTitle{font-size:min(6.4vw,48px);text-shadow:0 0 min(1.3333333333vw,10px) rgba(42,42,42,.3);background-size:min(4vw,30px);background-position:left top min(1.8666666667vw,14px);padding-left:min(5.3333333333vw,40px);padding-top:min(1.3333333333vw,10px);margin-bottom:min(1.2vw,9px)}}.contentsCol .contentsSubTitle{display:flex;flex-direction:column;justify-content:center;height:min(6.6666666667vw,128px);background:url(../images/pages/pc/bg_title.webp) no-repeat center/contain;color:#fff;font-size:min(1.6666666667vw,32px);font-weight:900;padding:min(0.46875vw,9px) min(1.3020833333vw,25px);margin:min(1.09375vw,21px) 0 min(0.8854166667vw,17px)}@media(max-width: 1099.9px){.contentsCol .contentsSubTitle{height:24.8vw;background-image:url(../images/pages/sp/bg_title.webp);font-size:min(4.2666666667vw,32px);padding:min(1.2vw,9px) min(3.3333333333vw,25px);margin:min(3.0666666667vw,23px) 0 min(2.2666666667vw,17px)}}.contentsCol .contentsSubTitle .time{display:block;color:#dae0e4;font-family:"Gothic A1",-apple-system,sans-serif;font-weight:500;font-size:min(0.8333333333vw,16px);margin:0 0 min(0.1041666667vw,2px) min(0.1041666667vw,2px)}@media(max-width: 1099.9px){.contentsCol .contentsSubTitle .time{font-size:min(3.2vw,24px);margin-bottom:min(0.2666666667vw,2px)}}.contentsCol .contentsSubTitle .txt{line-height:1.13;text-shadow:0 0 min(0.625vw,12px) rgba(255,255,255,.5)}@media(max-width: 1099.9px){.contentsCol .contentsSubTitle .txt{line-height:1.19;text-shadow:0 0 min(1.3333333333vw,10px) rgba(255,255,255,.5)}}.contentsCol .largeTitle{font-size:min(1.5625vw,30px);font-weight:900;line-height:1.26;position:relative;padding:min(1.3020833333vw,25px) 0 min(0.8854166667vw,17px) min(1.8229166667vw,35px);margin:min(2.0833333333vw,40px) 0 min(1.3020833333vw,25px)}.contentsCol .largeTitle:not(:has(span)){background:rgba(255,255,255,.53);background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-shadow:0 0 min(0.3645833333vw,7px) rgba(0,111,156,.17)}@media(max-width: 1099.9px){.contentsCol .largeTitle{font-size:min(4vw,30px);padding:min(3.2vw,24px) 0 min(2.2666666667vw,17px) min(4.6666666667vw,35px);margin:min(5.3333333333vw,40px) 0 min(3.3333333333vw,25px)}.contentsCol .largeTitle:not(:has(span)){text-shadow:0 0 min(0.9333333333vw,7px) rgba(0,111,156,.17)}}.contentsCol .largeTitle:has(span) span{display:inline-block;background:rgba(255,255,255,.53);background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3645833333vw,7px) rgba(0, 111, 156, 0.3))}.contentsCol .largeTitle:has(span) span::selection{-webkit-text-fill-color:#030f17;color:#030f17}@media(max-width: 1099.9px){.contentsCol .largeTitle:has(span) span{filter:drop-shadow(0 0 min(0.9333333333vw,7px) rgba(0, 111, 156, 0.3))}}.contentsCol .largeTitle::before{content:"";width:min(0.7291666667vw,14px);height:100%;background:linear-gradient(to bottom, #a400b3, #000000, #067bab);position:absolute;left:0;top:0;z-index:1}@media(max-width: 1099.9px){.contentsCol .largeTitle::before{width:min(1.8666666667vw,14px)}}.contentsCol .largeTitle:after{content:"";width:100%;height:100%;background:rgba(255,255,255,.53);position:absolute;left:0;top:0;z-index:-1}.contentsCol .largeTitle:first-child{margin-top:0}.contentsCol .largeTitle::selection{-webkit-text-fill-color:#030f17;color:#030f17}.contentsCol .middleTitle{position:relative;font-size:min(1.4583333333vw,28px);font-weight:900;line-height:1.28;padding-bottom:min(1.0416666667vw,20px);margin:min(2.1875vw,42px) 0 min(1.0416666667vw,20px)}.contentsCol .middleTitle:not(:has(span)){background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3125vw,6px) rgba(0, 111, 156, 0.3))}@media(max-width: 1099.9px){.contentsCol .middleTitle{font-size:min(3.7333333333vw,28px);padding-bottom:min(2.6666666667vw,20px);margin:min(4vw,30px) 0 min(2.6666666667vw,20px)}.contentsCol .middleTitle:not(:has(span)){filter:drop-shadow(0 0 min(0.8vw,6px) rgba(0, 111, 156, 0.3))}}.contentsCol .middleTitle:has(span) span{display:inline-block;background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3645833333vw,7px) rgba(0, 111, 156, 0.2))}@media(max-width: 1099.9px){.contentsCol .middleTitle:has(span) span{filter:drop-shadow(0 0 min(0.9333333333vw,7px) rgba(0, 111, 156, 0.2))}}.contentsCol .middleTitle:has(span) span::selection{-webkit-text-fill-color:#030f17;color:#030f17}.contentsCol .middleTitle::before{content:"";width:100%;height:min(0.4166666667vw,8px);background:linear-gradient(to right, #a400b3, #000000, #067bab);position:absolute;left:0;bottom:0}@media(max-width: 1099.9px){.contentsCol .middleTitle::before{height:min(1.0666666667vw,8px)}}.contentsCol .middleTitle:first-child{margin-top:0}.contentsCol .middleTitle::selection{-webkit-text-fill-color:#030f17;color:#030f17}.contentsCol .smallTitle{display:table;font-size:min(1.3541666667vw,26px);font-weight:900;line-height:1.23;background:linear-gradient(to right, #a400b3, #000000, #067bab);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 min(0.3125vw,6px) rgba(0, 111, 156, 0.3));padding:min(0.3645833333vw,7px) 0 min(0.15625vw,3px) min(0.9895833333vw,19px);margin:min(1.1979166667vw,23px) 0 min(0.8854166667vw,17px);position:relative}@media(max-width: 1099.9px){.contentsCol .smallTitle{font-size:min(3.4666666667vw,26px);filter:drop-shadow(0 0 min(0.8vw,6px) rgba(0, 111, 156, 0.3));padding:min(0.6666666667vw,5px) 0 min(0.1333333333vw,1px) min(2.4vw,18px);margin:min(4vw,30px) 0 min(2.6666666667vw,20px)}}.contentsCol .smallTitle:before{content:"";width:min(0.5208333333vw,10px);height:100%;background:linear-gradient(to bottom, #a400b3, #000000, #067bab);position:absolute;left:0;top:0}@media(max-width: 1099.9px){.contentsCol .smallTitle:before{width:min(1.3333333333vw,10px)}}.contentsCol .smallTitle:first-child{margin-top:0}.contentsCol .smallTitle::selection{-webkit-text-fill-color:#030f17;color:#030f17}.contentsCol .xSmallTitle{font-size:min(1.3541666667vw,26px);font-weight:900;line-height:1.15;text-shadow:0 0 min(0.4166666667vw,8px) rgba(42,42,42,.25);padding-left:min(0.9375vw,18px);margin:min(1.3541666667vw,26px) 0 min(1.0416666667vw,20px);position:relative}@media(max-width: 1099.9px){.contentsCol .xSmallTitle{font-size:min(3.4666666667vw,26px);text-shadow:0 0 min(1.0666666667vw,8px) rgba(42,42,42,.25);padding-left:min(2.5333333333vw,19px);margin:min(4vw,30px) 0 min(2.6666666667vw,20px)}}.contentsCol .xSmallTitle:before{content:"";width:min(0.4166666667vw,8px);height:calc(100% - .15em);background:linear-gradient(to bottom, #a400b3, #000000, #067bab);position:absolute;left:0;top:0}@media(max-width: 1099.9px){.contentsCol .xSmallTitle:before{width:min(1.0666666667vw,8px)}}.contentsCol .xSmallTitle:first-child{margin-top:0}.contentsCol .xxSmallTitle{font-size:min(1.25vw,24px);font-weight:900;line-height:1.16;text-shadow:0 0 min(0.4166666667vw,8px) rgba(42,42,42,.25);padding-left:min(0.9375vw,18px);margin:min(1.25vw,24px) 0 min(0.4166666667vw,8px);position:relative}@media(max-width: 1099.9px){.contentsCol .xxSmallTitle{font-size:min(3.2vw,24px);text-shadow:0 0 min(1.0666666667vw,8px) rgba(42,42,42,.25);padding-left:min(2.5333333333vw,19px);margin:min(3.2vw,24px) 0 min(0.8vw,6px)}}.contentsCol .xxSmallTitle:before{content:"";width:min(0.625vw,12px);height:min(0.3125vw,6px);background:linear-gradient(to left, #a400b3, #000000, #067bab);position:absolute;left:0;top:calc(50% - min(0.3125vw,6px))}@media(max-width: 1099.9px){.contentsCol .xxSmallTitle:before{width:min(1.6vw,12px);height:min(0.8vw,6px);top:calc(50% - min(0.6666666667vw,5px))}}.contentsCol .xxSmallTitle:first-child{margin-top:0}.contentsCol .xxxSmallTitle{font-size:min(1.1458333333vw,22px);font-weight:900;line-height:1.15;text-shadow:0 0 min(0.4166666667vw,8px) rgba(42,42,42,.25);margin:min(0.78125vw,15px) 0 min(0.4166666667vw,8px)}@media(max-width: 1099.9px){.contentsCol .xxxSmallTitle{font-size:min(2.9333333333vw,22px);text-shadow:0 0 min(1.0666666667vw,8px) rgba(42,42,42,.25);margin:min(3.3333333333vw,25px) 0 min(1.0666666667vw,8px)}}.contentsCol .xxxSmallTitle:first-child{margin-top:0}.contentsCol .listTit{position:relative;font-size:min(2.3958333333vw,46px);text-align:center;font-weight:900;letter-spacing:.02em;color:#030f17;text-shadow:rgba(42,42,42,.3) 0 0 min(0.625vw,12px);margin-bottom:min(1.3541666667vw,26px)}@media(max-width: 1099.9px){.contentsCol .listTit{font-size:min(6.1333333333vw,46px);text-shadow:rgba(42,42,42,.3) 0 0 min(1.6vw,12px);margin-bottom:min(2.6666666667vw,20px)}}.contentsCol .listTit:has(+.listTitRead){margin-bottom:0}.contentsCol .listTitRead{font-size:min(1.1458333333vw,22px);text-align:center;font-weight:900;margin-bottom:min(1.5625vw,30px)}@media(max-width: 1099.9px){.contentsCol .listTitRead{font-size:min(2.9333333333vw,22px);margin-bottom:min(4.8vw,36px)}}.contentsCol .textlink{display:inline-block;color:#f300ac;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em;transition:.3s}@media(min-width: 1100px){.contentsCol .textlink{transition:.2s}.contentsCol .textlink:hover{text-shadow:0 0 min(0.2604166667vw,5px)}}.mainCol.normal{padding-bottom:min(3.6458333333vw,70px)}@media(max-width: 1099.9px){.mainCol.normal{padding-bottom:min(6.6666666667vw,50px)}}.mainCol.normal .contentsColInner{width:min(78.125vw,1500px)}@media(max-width: 1099.9px){.mainCol.normal .contentsColInner{width:100%}}.mainCol.normal .contentsColInner:has(.contentsHead){margin-bottom:min(1.5625vw,30px)}@media(max-width: 1099.9px){.mainCol.normal .contentsColInner:has(.contentsHead){margin-bottom:0}}@media(min-width: 1100px){.rowContents{display:flex;flex-wrap:wrap;justify-content:center}}.rowContents .leftCol{position:relative}@media(min-width: 1100px){.rowContents .leftCol{width:min(40vw,768px);margin-right:min(6.09375vw,117px);padding-bottom:min(5.3645833333vw,103px)}}@media(max-width: 1099.9px){.rowContents .leftCol{padding-bottom:min(5.2vw,39px)}}@media(min-width: 1100px){.rowContents .leftColInner{position:sticky;top:min(7.65625vw,147px)}}.rowContents .leftCol .mvCol img{width:100%}@media(min-width: 1100px){.rowContents .rightCol{width:min(46.3541666667vw,890px);padding-bottom:min(5.3645833333vw,103px)}}@media(max-width: 1099.9px){.rowContents .rightCol{padding-bottom:min(16vw,120px)}}.cardCol .cardLink{position:relative;border-radius:min(0.3125vw,6px);transition:.3s all;will-change:filter,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width: 1099.9px){.cardCol .cardLink{border-radius:min(0.8vw,6px)}}.cardCol .cardLink:after{content:"";width:100%;height:100%;border-radius:min(0.3125vw,6px);background:url(../images/common/bg_article_list.webp) no-repeat center/cover;box-shadow:inset 0 0 min(3.8020833333vw,73px) rgba(35,35,35,.02);filter:drop-shadow(0 min(0.2604166667vw,5px) 0 rgba(0, 167, 236, 0.1));position:absolute;top:0;left:0;z-index:-1}@media(max-width: 1099.9px){.cardCol .cardLink:after{border-radius:min(0.8vw,6px);box-shadow:inset 0 0 min(9.7333333333vw,73px) rgba(35,35,35,.02);filter:drop-shadow(0 min(0.6666666667vw,5px) 0 rgba(0, 167, 236, 0.1))}}.cardCol .cardLink::before{content:"";position:absolute;bottom:0;opacity:0;z-index:-1;transform-style:preserve-3d;transition:all .4s ease-out;will-change:filter;width:calc(100% - min(1.0416666667vw,20px));height:calc(100% - min(1.0416666667vw,20px));left:min(0.5208333333vw,10px);background:linear-gradient(to right, #a5bfca, #cba7cf)}@media(min-width: 1100px){.cardCol .cardLink:hover{transform:scale(1.03)}.cardCol .cardLink:hover::before{opacity:1;filter:blur(10px)}}@media(min-width: 1100px){.cardCol .cardLink{transition:.2s}.cardCol .cardLink:hover .cardThumb img{transform:scale(1.05)}}.cardCol .cardThumb{width:100%;border-radius:min(0.3125vw,6px) min(0.3125vw,6px) 0 0;overflow:hidden;z-index:1}@media(max-width: 1099.9px){.cardCol .cardThumb{border-radius:min(0.8vw,6px) min(0.8vw,6px) 0 0}}.cardCol .cardThumb img{transition:.2s}.cardCol .cardDetail{padding:min(0.6770833333vw,13px) min(0.5729166667vw,11px) min(0.78125vw,15px) min(0.8854166667vw,17px)}@media(max-width: 1099.9px){.cardCol .cardDetail{padding:min(2.6666666667vw,20px) min(1.8666666667vw,14px) min(2.4vw,18px) min(2.6666666667vw,20px)}}.cardCol .cardDetail .cardDate{color:#74797c;font-size:min(0.8333333333vw,16px);font-weight:500;line-height:1}@media(max-width: 1099.9px){.cardCol .cardDetail .cardDate{font-size:min(2.4vw,18px)}}.cardCol .cardDetail .cardDateTit{font-weight:900;margin-right:min(0.5729166667vw,11px)}.cardCol .cardDetailHead{display:flex;justify-content:space-between;align-items:center}.cardCol .cardDetailHead .cardCategory{display:flex;align-items:center;justify-content:center;position:relative;padding:min(0.3125vw,6px) min(0.5208333333vw,10px) min(0.2604166667vw,5px) min(0.8854166667vw,17px);line-height:1.8;font-size:min(0.5729166667vw,11px);font-weight:900;color:#030f17;background-color:rgba(168,176,181,.1);line-height:1}@media(max-width: 1099.9px){.cardCol .cardDetailHead .cardCategory{padding:min(0.8vw,6px) min(2.6666666667vw,20px) min(0.5333333333vw,4px) min(2.9333333333vw,22px);font-size:min(1.7333333333vw,13px)}}.cardCol .cardDetailHead .cardCategory::before{content:"";position:absolute;left:0;width:min(0.4166666667vw,8px);height:100%;background-color:#ec0048}@media(max-width: 1099.9px){.cardCol .cardDetailHead .cardCategory::before{width:min(1.2vw,9px)}}.cardCol .cardDetailHead .cardCategory.catNews::before{background-color:#00c963}.cardCol .cardDetailHead .cardCategory.catProducts::before{background-color:#0cb1e1}.cardCol .cardDetailHead .cardCategory.catEvents::before{background-color:#ff7800}.cardCol .cardDetailHead .cardDate{font-size:min(0.7291666667vw,14px)}@media(max-width: 1099.9px){.cardCol .cardDetailHead .cardDate{font-size:min(2.2666666667vw,17px)}}.cardCol .cardDetailBottom{margin-top:min(0.5208333333vw,10px)}@media(max-width: 1099.9px){.cardCol .cardDetailBottom{margin-top:min(1.3333333333vw,10px)}}.cardCol .cardDetail .cardText{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;padding:0 min(0.1041666667vw,2px);font-size:min(0.8333333333vw,16px);font-weight:900;line-height:1.5;letter-spacing:.05em}@media(max-width: 1099.9px){.cardCol .cardDetail .cardText{padding:0 min(0.2666666667vw,2px);font-size:min(2.6666666667vw,20px)}}.cardCol .cardDetail .cardCatch{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:min(0.7291666667vw,14px);color:#74797c}@media(max-width: 1099.9px){.cardCol .cardDetail .cardCatch{font-size:min(2.4vw,18px)}}.cardCol .cardDetail .cardInfo{display:flex;justify-content:space-between;padding:0 min(0.1041666667vw,2px)}@media(max-width: 1099.9px){.cardCol .cardDetail .cardInfo{display:block;margin-top:min(1.7333333333vw,13px)}}.cardCol .cardDetail .cardInfoBox{color:#74797c;flex-basis:min(6.6666666667vw,128px);border-image:linear-gradient(to bottom, #d500e8, #00a8ee) 1;border-left:min(0.3125vw,6px) solid;padding:min(0.1041666667vw,2px) 0 0 min(0.3125vw,6px)}@media(max-width: 1099.9px){.cardCol .cardDetail .cardInfoBox{border-left:min(1.2vw,9px) solid;padding:min(0.8vw,6px) 0 0 min(1.2vw,9px)}.cardCol .cardDetail .cardInfoBox:not(:last-child){margin-bottom:min(1.7333333333vw,13px)}}.cardCol .cardDetail .cardInfoTit{font-weight:900;font-size:min(0.5vw,9.6px);line-height:1}@media(max-width: 1099.9px){.cardCol .cardDetail .cardInfoTit{font-size:min(2.4vw,18px)}}.cardCol .cardDetail .cardInfoTxt{font-weight:500;font-size:min(0.625vw,12px)}@media(max-width: 1099.9px){.cardCol .cardDetail .cardInfoTxt{font-size:min(2.9333333333vw,22px);line-height:1;margin-top:min(0.4vw,3px)}}.cardCol .cardDetail .cardTag{display:flex;flex-wrap:wrap;gap:min(0.4166666667vw,8px)}@media(max-width: 1099.9px){.cardCol .cardDetail .cardTag{gap:min(1.4666666667vw,11px)}}.cardCol .cardDetail .cardTagItem{font-size:min(0.7291666667vw,14px);line-height:1;background:rgba(168,176,181,.1);padding:min(0.2604166667vw,5px) min(0.8333333333vw,16px) min(0.15625vw,3px)}@media(max-width: 1099.9px){.cardCol .cardDetail .cardTagItem{font-size:min(2.36vw,17.7px);padding:min(0.9333333333vw,7px) min(2.4vw,18px) min(0.2666666667vw,2px)}}.infomation{text-align:center;font-size:min(1.1458333333vw,22px);margin:min(3.125vw,60px) auto}@media(max-width: 1099.9px){.infomation{font-size:min(3.2vw,24px);margin:min(8vw,60px) auto}}.u-margin--10{margin-top:min(1.3333333333vw,10px)}.u-margin--20{margin-top:min(2.6666666667vw,20px)}.u-margin--30{margin-top:min(4vw,30px)}.u-margin--40{margin-top:min(5.3333333333vw,40px)}.u-margin--50{margin-top:min(6.6666666667vw,50px)}.u-margin--60{margin-top:min(8vw,60px)}.u-margin--70{margin-top:min(9.3333333333vw,70px)}.u-margin--80{margin-top:min(10.6666666667vw,80px)}.u-margin--90{margin-top:min(12vw,90px)}.u-margin--100{margin-top:min(13.3333333333vw,100px)}.u-margin--110{margin-top:min(14.6666666667vw,110px)}.u-margin--120{margin-top:min(16vw,120px)}.u-margin--130{margin-top:min(17.3333333333vw,130px)}.u-margin--140{margin-top:min(18.6666666667vw,140px)}.u-margin--150{margin-top:min(20vw,150px)}