@keyframes iNVaZa_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes iNVaZa_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes iNVaZa_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes iNVaZa_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes iNVaZa_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.iNVaZa_top{z-index:10;width:100%;height:86px;position:fixed;top:0;left:0}@media (max-width:767px){.iNVaZa_top{z-index:20;background:0 0;border-bottom:none;height:60px}}@media (min-width:768px){.iNVaZa_top:before{content:"";background:#fff3;width:0;height:1px;transition:width .6s;position:absolute;bottom:0;left:0}}@media (max-width:767px){.iNVaZa_spBg:before{content:"";background:var(--color-secondary);z-index:10;width:0%;height:100%;transition:width .4s;position:fixed;top:0;right:0}.iNVaZa_openSpBg{z-index:100;position:relative}.iNVaZa_openSpBg:before{width:100%}}.iNVaZa_border:before{width:100%}.iNVaZa_inner{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%;display:flex;position:relative}.iNVaZa_switch{vertical-align:middle;height:100%;display:inline-block}@media (max-width:767px){.iNVaZa_switch{display:none}}.iNVaZa_switch a{width:100%;height:100%;padding:31px 40px;display:block}.iNVaZa_switch a span{background:var(--color-primary);border-radius:24px;width:24px;height:24px;display:block;position:relative}.iNVaZa_brand{vertical-align:middle;margin-top:38px;padding-left:40px;display:inline-block}@media (max-width:767px){.iNVaZa_brand{margin-top:14px;padding-left:16px}}.iNVaZa_brand a{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.iNVaZa_brand a img{width:89px;height:95px}@media (max-width:767px){.iNVaZa_brand a img{width:46px;height:50px}}.iNVaZa_search{font-family:var(--font-inter);margin-right:125px;padding-right:66px}@media (max-width:767px){.iNVaZa_search{display:none}}.iNVaZa_search>div>div:first-child img,.iNVaZa_search>div>div:first-child span{vertical-align:middle;display:inline-block}.iNVaZa_search>div>div:first-child span{letter-spacing:.08em;margin-left:13px;font-size:12px;line-height:2.18182}.iNVaZa_search>div>div:nth-child(2){display:none}.iNVaZa_toggle{vertical-align:middle;width:125px;height:86px;display:inline-block}@media (max-width:767px){.iNVaZa_toggle{z-index:21;width:70px;height:58px}}.iNVaZa_toggle a{cursor:pointer;width:100%;height:100%;font-size:0;display:block;position:relative}@media (min-width:768px){.iNVaZa_toggle a:hover>span:first-child span svg polyline{stroke-dashoffset:-48px}}.iNVaZa_toggle a>span:first-child{width:28px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iNVaZa_toggle a>span:first-child span{vertical-align:bottom;width:12px;height:20px;display:inline-block;position:relative;overflow:hidden}.iNVaZa_toggle a>span:first-child span:first-child svg polyline{transition-delay:0s}.iNVaZa_toggle a>span:first-child span:nth-child(2){height:15px;margin-left:-5px}.iNVaZa_toggle a>span:first-child span:nth-child(2) svg polyline{transition-delay:.1s}.iNVaZa_toggle a>span:first-child span:nth-child(3){height:10px;margin-left:-6px}.iNVaZa_toggle a>span:first-child span:nth-child(3) svg polyline{transition-delay:.2s}.iNVaZa_toggle a>span:first-child span svg polyline{stroke-dasharray:24;stroke-dashoffset:0;transition:stroke-dashoffset .6s}.iNVaZa_toggle a>span:nth-child(2){width:24px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iNVaZa_toggle a>span:nth-child(2) span{background:#fff;width:0;height:2px;margin:auto;transition:width .6s;position:absolute;inset:0 0 0 auto}.iNVaZa_toggle a>span:nth-child(2) span:first-child{clip-path:polygon(16px 0,14px 2px,1px 2px,3px 0);top:-12px;right:4px}.iNVaZa_toggle a>span:nth-child(2) span:nth-child(2){clip-path:polygon(24px 0,22px 2px,-1px 4px,2px 0)}.iNVaZa_toggle a>span:nth-child(2) span:nth-child(3){clip-path:polygon(16px 0,14px 2px,1px 2px,3px 0);top:12px;right:4px}.iNVaZa_toggleOn a>span:first-child>span:first-child svg polyline{transition-delay:0s}.iNVaZa_toggleOn a>span:first-child>span:nth-child(2) svg polyline{transition-delay:.1s}.iNVaZa_toggleOn a>span:first-child>span:nth-child(3) svg polyline{transition-delay:.2s}.iNVaZa_toggleOn a>span:first-child>span svg polyline{stroke-dashoffset:-72px!important}.iNVaZa_toggleOn a>span:nth-child(2) span{transition-delay:.5s}.iNVaZa_toggleOn a>span:nth-child(2) span:first-child{width:16px}.iNVaZa_toggleOn a>span:nth-child(2) span:nth-child(2){width:24px}.iNVaZa_toggleOn a>span:nth-child(2) span:nth-child(3){width:16px}@media (min-width:768px){.iNVaZa_spBrand{display:none}}@media (max-width:767px){.iNVaZa_spBrand{width:72px;height:60px;position:relative}}.iNVaZa_spBrand a{width:100%;height:100%;display:block}.iNVaZa_spBrand a span{background:var(--color-primary);border-radius:23px;width:23px;height:23px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iNVaZa_menu{height:calc(100% - 325px);position:relative}@media (max-width:767px){.iNVaZa_menu{display:none}}.iNVaZa_menu a{text-align:center;cursor:pointer;width:100%;height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (min-width:768px){.iNVaZa_menu a:hover:before{width:0}.iNVaZa_menu a:hover span:before{text-shadow:-1px 0 #4413e366;filter:drop-shadow(-1px 0 #4413e366);animation:.69s linear infinite reverse iNVaZa_glitchText1;left:1px}.iNVaZa_menu a:hover span:after{text-shadow:-1px 0 #f00e0e99;filter:drop-shadow(-1px 0 #f00e0e99);animation:.69s linear infinite reverse iNVaZa_glitchText2;left:0}}.iNVaZa_menu a:before{content:"";background:var(--color-primary);width:37px;height:1px;margin:auto;transition:width .2s;position:absolute;top:0;bottom:0;right:0}.iNVaZa_menu a span{font-family:var(--font-inter);letter-spacing:.08em;writing-mode:vertical-lr;vertical-align:bottom;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iNVaZa_menu a span:before,.iNVaZa_menu a span:after{content:attr(data-text);color:var(--color-primary);width:100%;height:100%;position:absolute;top:0;overflow:hidden}.iNVaZa_weather{width:100%;height:116px}@media (max-width:767px){.iNVaZa_weather{width:calc(50% - 30px);height:auto;position:relative}.iNVaZa_weather:before{content:"";background:#fff3;width:1px;height:22px;margin:auto;position:absolute;top:0;bottom:0;right:0}}@media (min-width:768px){.iNVaZa_weather>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:767px){.iNVaZa_weather>div{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}}.iNVaZa_weather>div span,.iNVaZa_weather>div img{display:block}.iNVaZa_weather>div span{text-align:center;font-family:var(--font-inter);font-size:20px;font-weight:200}@media (max-width:767px){.iNVaZa_weather>div span{width:63px;font-size:14px;position:relative}.iNVaZa_weather>div span:before{content:"";background:#fff3;width:1px;height:22px;margin:auto;position:absolute;top:0;bottom:0;right:0}}.iNVaZa_weather>div img{margin:12px auto auto}@media (max-width:767px){.iNVaZa_weather>div img{width:18px;height:auto;margin-top:auto}}.iNVaZa_time{width:100%;height:89px}@media (max-width:767px){.iNVaZa_time{width:auto;height:auto;padding-right:14px}}@media (min-width:768px){.iNVaZa_time>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:767px){.iNVaZa_time>div{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}}.iNVaZa_time>div small,.iNVaZa_time>div span{text-align:center;font-family:var(--font-inter);display:block}.iNVaZa_time>div small{letter-spacing:.08em;font-size:11px}@media (max-width:767px){.iNVaZa_time>div small{margin-right:6px;font-size:10px}}.iNVaZa_time>div span{margin-top:2px;font-size:32px;font-weight:300}@media (max-width:767px){.iNVaZa_time>div span{margin-top:0;font-size:16px}}.iNVaZa_sns{width:100%;height:120px}@media (max-width:767px){.iNVaZa_sns{width:auto;height:auto;display:none}}.iNVaZa_sns>div{flex-wrap:wrap;justify-content:space-between;gap:14px;width:60px;display:flex}@media (min-width:768px){.iNVaZa_sns>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.iNVaZa_sns>div a{display:block}@media (min-width:768px){.iNVaZa_sns>div a:hover{animation:.6s linear infinite iNVaZa_flash}}.iNVaZa_headerSwitchLanguage{vertical-align:middle;display:inline-block}.iNVaZa_headerSwitchLanguage ul{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.iNVaZa_headerSwitchLanguage ul li{color:var(--color-third);list-style:none}.iNVaZa_headerSwitchLanguage ul li:first-child{margin-right:21px;position:relative}.iNVaZa_headerSwitchLanguage ul li:first-child:before{content:"/";font-size:12px;line-height:1;position:absolute;top:62%;right:-12px;transform:translateY(-50%)}.iNVaZa_headerSwitchLanguage ul li a span{font-family:var(--fint-inter);font-size:11px}.iNVaZa_langJa li:nth-child(2),.iNVaZa_langEn li:first-child{color:var(--color-white)}.iNVaZa_gNav{z-index:10;width:100%;height:0;transition:height .6s;position:fixed;top:86px;left:0;overflow:hidden}.iNVaZa_gNav div{text-align:right;padding:32px 28px;font-size:0}.iNVaZa_gNav div ul,.iNVaZa_gNav div ol{vertical-align:middle;display:inline-block}@media (max-width:1046px){.iNVaZa_gNav div ul,.iNVaZa_gNav div ol{display:block}.iNVaZa_gNav div ul li:last-child,.iNVaZa_gNav div ol li:last-child{margin-right:0}}.iNVaZa_gNav div ul li{vertical-align:middle;margin-right:20px;display:inline-block}@media (max-width:1046px){.iNVaZa_gNav div ul li{margin-bottom:16px;margin-left:20px;margin-right:0}}.iNVaZa_gNav div ul li a span{font-family:var(--font-inter);font-size:13px;line-height:1;display:inline-block;position:relative}.iNVaZa_gNav div ol{padding-left:10px}.iNVaZa_gNav div ol li{vertical-align:middle;margin-left:20px;display:inline-block}@media (min-width:768px){.iNVaZa_openGNav{height:82px;transition-delay:.3s}}@media (max-width:1046px){.iNVaZa_openGNav{height:110px}}.iNVaZa_gNavSp{z-index:11;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .4s;top:0;left:0;padding:30% 0 0!important;position:fixed!important}@media (min-width:768px){.iNVaZa_gNavSp{display:none!important}}.iNVaZa_gNavSp>div:before{content:none}.iNVaZa_gNavSp>div>div:first-child>div{padding-top:0}.iNVaZa_gNavSp>div>div:first-child>div>div:nth-child(3),.iNVaZa_gNavSp>div>div:first-child>div>div:nth-child(4){opacity:0;pointer-events:none;transition:opacity .3s}.iNVaZa_gNavSp>div>div:first-child ul li a span{white-space:nowrap;width:0%;transition:width .3s;display:inline-block;overflow:hidden}.iNVaZa_gNavSp>div>div:nth-child(2){opacity:0;width:100%;padding:0 24px 16px;transition:opacity .5s;position:fixed;bottom:0;left:0}.iNVaZa_gNavSp>div>div:nth-child(2)>p{margin-top:30px}.iNVaZa_openGnavSp{opacity:1;pointer-events:initial}@media (min-width:768px){.iNVaZa_openGnavSp{display:none!important}}.iNVaZa_openGnavSp>div>div:first-child,.iNVaZa_openGnavSp>div>div:first-child>div{width:100%}.iNVaZa_openGnavSp>div>div:first-child>div ul li:first-child span{transition-delay:.2s}.iNVaZa_openGnavSp>div>div:first-child>div ul li:nth-child(2) span{transition-delay:.3s}.iNVaZa_openGnavSp>div>div:first-child>div ul li:nth-child(3) span{transition-delay:.4s}.iNVaZa_openGnavSp>div>div:first-child>div ul li:nth-child(4) span{transition-delay:.5s}.iNVaZa_openGnavSp>div>div:first-child>div ul li:nth-child(5) span{transition-delay:.6s}.iNVaZa_openGnavSp>div>div:first-child>div ul li:nth-child(6) span{transition-delay:.7s}.iNVaZa_openGnavSp>div>div:first-child>div ul li:nth-child(7) span{transition-delay:.8s}.iNVaZa_openGnavSp>div>div:first-child>div ul li a span{width:100%}.iNVaZa_openGnavSp>div>div:first-child>div>div:nth-child(3),.iNVaZa_openGnavSp>div>div:first-child>div>div:nth-child(4){opacity:1;transition-delay:.7s}@media (max-width:767px){.iNVaZa_openGnavSp>div>div:first-child>div>div:nth-child(3),.iNVaZa_openGnavSp>div>div:first-child>div>div:nth-child(4){pointer-events:auto}}.iNVaZa_openGnavSp>div>div:nth-child(2){opacity:1;transition-delay:.7s}
@keyframes VXJkHW_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes VXJkHW_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes VXJkHW_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes VXJkHW_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes VXJkHW_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.VXJkHW_whole{background:var(--color-secondary);padding-top:132px;padding-bottom:60px;position:relative}@media (max-width:767px){.VXJkHW_whole{z-index:10;padding-top:60px;padding-bottom:40px}}@media (min-width:768px){.VXJkHW_innerWhole{padding-right:125px}}.VXJkHW_inner{max-width:1260px;margin:auto;padding:0 30px;position:relative}@media (max-width:767px){.VXJkHW_inner{padding:0 24px}}.VXJkHW_inner:before{content:"";background:var(--color-primary);width:124px;height:3px;position:absolute;top:-130px;left:28px}@media (max-width:767px){.VXJkHW_inner:before{top:-60px}}.VXJkHW_upperRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.VXJkHW_upperRow>div:first-child{width:50%}@media (max-width:767px){.VXJkHW_upperRow>div:first-child{width:100%}}.VXJkHW_upperRow>div:nth-child(2){width:44%}@media (max-width:767px){.VXJkHW_upperRow>div:nth-child(2){width:100%}}.VXJkHW_sns{display:none}@media (max-width:767px){.VXJkHW_sns{margin-top:40px;display:block}.VXJkHW_sns div a{vertical-align:middle;margin-right:20px;display:inline-block}}.VXJkHW_brand{vertical-align:middle;display:inline-block;position:relative}@media (min-width:768px){.VXJkHW_brand>span,.VXJkHW_brand:before,.VXJkHW_brand:after{content:"";background:var(--color-primary);border-radius:3px;width:3px;height:3px;position:absolute;top:-40px;left:0}.VXJkHW_brand:after{left:12px}.VXJkHW_brand>span{left:80px}}.VXJkHW_brand a{flex-wrap:wrap;justify-content:space-between;align-items:center;width:263px;display:flex}.VXJkHW_brand a img{display:block}.VXJkHW_brand a img:nth-child(2){width:100%;height:auto;margin-top:26px}@media (max-width:767px){.VXJkHW_brand a img:nth-child(2){margin-top:22px}}.VXJkHW_menus{flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:767px){.VXJkHW_menus{padding-top:60px}}.VXJkHW_menus>div:first-child{width:50%}@media (max-width:767px){.VXJkHW_menus>div:first-child{width:54%}}.VXJkHW_menus>div:nth-child(2){width:50%}@media (max-width:767px){.VXJkHW_menus>div:nth-child(2){width:46%}}.VXJkHW_menus>div:nth-child(3),.VXJkHW_menus>div:nth-child(4){width:100%}.VXJkHW_menus>div:first-child,.VXJkHW_menus>div:nth-child(2){position:relative}@media (min-width:768px){.VXJkHW_menus>div:first-child:before,.VXJkHW_menus>div:nth-child(2):before{content:"";background:var(--color-primary);border-radius:3px;width:3px;height:3px;position:absolute;top:-40px;left:0}}.VXJkHW_menus>div:first-child ul li,.VXJkHW_menus>div:nth-child(2) ul li{padding:15px 0;list-style:none}.VXJkHW_menus>div:first-child ul li:first-child,.VXJkHW_menus>div:nth-child(2) ul li:first-child{padding-top:0}@media (min-width:768px){.VXJkHW_menus>div:first-child ul li a:hover,.VXJkHW_menus>div:nth-child(2) ul li a:hover{animation:.6s linear infinite VXJkHW_flash}}.VXJkHW_menus>div:first-child ul li a span,.VXJkHW_menus>div:nth-child(2) ul li a span{letter-spacing:.04em;font-size:16px;font-family:var(--font-inter)}.VXJkHW_menus>div:nth-child(4){width:100%;margin-top:60px}@media (max-width:767px){.VXJkHW_menus>div:nth-child(4){margin-top:20px}}.VXJkHW_menus>div:nth-child(4) dl{font-size:0}.VXJkHW_menus>div:nth-child(4) dl dd{vertical-align:middle;margin-right:40px;display:inline-block}.VXJkHW_menus>div:nth-child(4) dl dd a{display:block;position:relative}@media (min-width:768px){.VXJkHW_menus>div:nth-child(4) dl dd a:hover span{animation:.6s linear infinite VXJkHW_flash}}.VXJkHW_menus>div:nth-child(4) dl dd a span,.VXJkHW_menus>div:nth-child(4) dl dd a img{vertical-align:middle;display:inline-block}.VXJkHW_menus>div:nth-child(4) dl dd a span{font-size:12px;font-family:var(--font-inter);letter-spacing:.04em}.VXJkHW_menus>div:nth-child(4) dl dd a img{vertical-align:middle;width:8px;height:8px;margin-left:8px;position:relative;top:1px}.VXJkHW_bottomRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding-top:168px;display:flex}@media (max-width:767px){.VXJkHW_bottomRow{padding-top:80px}}.VXJkHW_bottomRow p{letter-spacing:.04em;color:#595959;font-size:12px;line-height:1.75}@media (max-width:767px){.VXJkHW_bottomRow p{order:2;width:100%;margin-top:40px;font-size:10px;line-height:1.6}}.VXJkHW_bottomRow div{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}@media (max-width:767px){.VXJkHW_bottomRow div{order:1;width:100%}}.VXJkHW_bottomRow div a{margin-left:26px;display:block}@media (min-width:768px){.VXJkHW_bottomRow div a:hover{animation:.6s linear infinite VXJkHW_flash}}@media (max-width:767px){.VXJkHW_bottomRow div a{width:29%;margin-left:0}}.VXJkHW_bottomRow div a:first-child{position:relative;top:6px}.VXJkHW_bottomRow div a:first-child img{width:97.5px;height:25.5px}@media (max-width:767px){.VXJkHW_bottomRow div a:first-child img{width:100%;height:auto}}.VXJkHW_bottomRow div a:nth-child(2) img{width:77px;height:34.5px}@media (max-width:767px){.VXJkHW_bottomRow div a:nth-child(2) img{width:100%;height:auto}}.VXJkHW_bottomRow div a:nth-child(3) img{width:94.5px;height:21.5px}@media (max-width:767px){.VXJkHW_bottomRow div a:nth-child(3) img{width:100%;height:auto}}.VXJkHW_parts{max-width:1260px;margin:auto;padding:150px 30px 96px}@media (max-width:767px){.VXJkHW_parts{opacity:0;pointer-events:none;padding:0 24px}}.VXJkHW_parts img{vertical-align:top;width:52px;height:auto;margin-right:20px;display:inline-block}
@keyframes OJ9q5G_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes OJ9q5G_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes OJ9q5G_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes OJ9q5G_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes OJ9q5G_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.OJ9q5G_whole[href="/#"]{pointer-events:none}@media (min-width:768px){.OJ9q5G_whole:hover .OJ9q5G_triangle{transform:rotate(-90deg)}.OJ9q5G_whole:hover .OJ9q5G_dots span:first-child{background:var(--color-primary)}}.OJ9q5G_whole figure>div{padding-right:32px;position:relative}.OJ9q5G_whole figure>div img{vertical-align:bottom;pointer-events:none;width:100%;height:auto}.OJ9q5G_whole figure figcaption{padding-top:20px}.OJ9q5G_whole figure figcaption small,.OJ9q5G_whole figure figcaption strong{display:block}.OJ9q5G_whole figure figcaption small{font-family:var(--font-din);letter-spacing:.04em;color:var(--color-sub);font-size:11px;font-weight:600}.OJ9q5G_whole figure figcaption strong{letter-spacing:.04em;text-transform:uppercase;padding-top:12px;font-size:12px;line-height:1.6}.OJ9q5G_triangle{border-style:solid;border-width:4px 7px 4px 0;border-color:#0000 var(--color-primary) #0000 #0000;width:0;height:0;transition:transform .4s;position:absolute;top:0;right:2px}.OJ9q5G_dots{width:14px;height:14px;position:absolute;bottom:0;right:0}.OJ9q5G_dots span{border:1px solid var(--color-primary);border-radius:3px;width:3px;height:3px;position:absolute}.OJ9q5G_dots span:first-child{top:0;left:0}.OJ9q5G_dots span:nth-child(2){background:var(--color-primary);top:0;right:0}.OJ9q5G_dots span:nth-child(3){background:var(--color-primary);bottom:0;left:0}.OJ9q5G_dots span:nth-child(4){background:var(--color-primary);bottom:0;right:0}.OJ9q5G_barcode{position:absolute;top:26px;right:0}.OJ9q5G_barcode span{font-family:var(--barcode);writing-mode:vertical-rl;letter-spacing:.04em;font-size:14px;line-height:1.2}
@keyframes _1UfC9a_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes _1UfC9a_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes _1UfC9a_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes _1UfC9a_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes _1UfC9a_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}._1UfC9a_whole{display:block;position:relative}@media (min-width:768px){._1UfC9a_whole:hover ._1UfC9a_figureImage>div:first-child:after{opacity:1}._1UfC9a_whole:hover svg path[data-name=line01]{stroke-dasharray:330;stroke-dashoffset:0}._1UfC9a_whole:hover svg path[data-name=line02]{stroke-dasharray:858;stroke-dashoffset:0}._1UfC9a_whole:hover svg path[data-name=line03]{stroke-dasharray:560;stroke-dashoffset:0}._1UfC9a_whole:hover ._1UfC9a_figureMetaBox:before{animation:.9s linear infinite _1UfC9a_square-vertical}}._1UfC9a_infiniteAnimation ._1UfC9a_figureMetaBox:before{animation-name:_1UfC9a_square-vertical;animation-duration:4.5s;animation-iteration-count:infinite}@keyframes _1UfC9a_fade{0%{opacity:0}to{opacity:1}}@keyframes _1UfC9a_line01{0%{stroke-dasharray:321;stroke-dashoffset:299px}to{stroke-dasharray:330;stroke-dashoffset:0}}@keyframes _1UfC9a_line02{0%{stroke-dasharray:836;stroke-dashoffset:816px}to{stroke-dasharray:858;stroke-dashoffset:0}}@keyframes _1UfC9a_line03{0%{stroke-dasharray:544;stroke-dashoffset:522px}to{stroke-dasharray:560;stroke-dashoffset:0}}._1UfC9a_figureNoDecoration ._1UfC9a_figureMetaBox{display:none}._1UfC9a_figure figcaption{padding-top:19px;padding-bottom:22px;position:relative}._1UfC9a_figure figcaption:before,._1UfC9a_figure figcaption:after{content:"";background:var(--color-sub);width:6px;height:1px;position:absolute;bottom:0;left:0}._1UfC9a_figure figcaption:after{left:auto;right:0}._1UfC9a_figure figcaption p{color:var(--color-primary);letter-spacing:.04em;margin-top:14px;font-size:12px;line-height:1.75}._1UfC9a_figure figcaption p:first-child{margin-top:0}@media (min-width:768px){._1UfC9a_figure figcaption p{min-height:42px}}._1UfC9a_figureImage{padding:7px;position:relative}._1UfC9a_figureImage:after{content:"";z-index:1;background-image:url(/images/common/card_border.svg);background-position:50%;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0}._1UfC9a_figureImage>div:first-child:after{content:"";opacity:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%);background:#0006;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}._1UfC9a_figureImage>div:first-child div{clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:56.1694%}._1UfC9a_figureImage>svg{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}._1UfC9a_figureImage>svg path{transition:stroke-dasharray .4s,stroke-dashoffset .4s}._1UfC9a_figureImage>svg path[data-name=line01]{stroke-dasharray:321;stroke-dashoffset:299px}._1UfC9a_figureImage>svg path[data-name=line02]{stroke-dasharray:836;stroke-dashoffset:816px}._1UfC9a_figureImage>svg path[data-name=line03]{stroke-dasharray:544;stroke-dashoffset:522px}._1UfC9a_meta{flex-wrap:wrap;justify-content:space-between;display:flex}._1UfC9a_meta span{font-family:var(--font-din);letter-spacing:.04em;color:var(--color-sub);text-transform:uppercase;font-size:10px;line-height:1;display:block}._1UfC9a_figureMetaBox{height:100%;position:absolute;top:0;right:-15px}._1UfC9a_figureMetaBox svg{width:8px;height:8px;margin-bottom:4px;display:block}._1UfC9a_figureMetaBox:before{content:"";background:var(--color-primary);width:8px;height:8px;position:absolute;top:24px;right:0}
@keyframes Tdp5Cq_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes Tdp5Cq_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes Tdp5Cq_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes Tdp5Cq_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes Tdp5Cq_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.Tdp5Cq_whole{display:block}@media (min-width:768px){.Tdp5Cq_whole:hover .Tdp5Cq_figureImage>div:first-child:after{opacity:1}.Tdp5Cq_whole:hover svg path[data-name=line01]{stroke-dasharray:330;stroke-dashoffset:0}.Tdp5Cq_whole:hover svg path[data-name=line02]{stroke-dasharray:888;stroke-dashoffset:0}.Tdp5Cq_whole:hover svg path[data-name=line03],.Tdp5Cq_whole:hover svg path[data-name=line04]{stroke-dasharray:560;stroke-dashoffset:0}}.Tdp5Cq_figure figcaption{padding-top:19px;padding-bottom:22px;position:relative}.Tdp5Cq_figure figcaption:before,.Tdp5Cq_figure figcaption:after{content:"";background:var(--color-sub);width:6px;height:1px;position:absolute;bottom:0;left:0}.Tdp5Cq_figure figcaption:after{left:auto;right:0}.Tdp5Cq_figure figcaption p{color:var(--color-primary);letter-spacing:.04em;margin-top:14px;font-size:12px;line-height:1.75}@media (min-width:768px){.Tdp5Cq_figure figcaption p{min-height:42px}}.Tdp5Cq_figureNoDecoration{display:block}.Tdp5Cq_figureImage{padding:7px;display:block;position:relative}.Tdp5Cq_figureImage:after{content:"";z-index:1;background-image:url(/images/common/card_border_square.svg);background-position:50%;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.Tdp5Cq_figureImage>div:first-child:after{content:"";opacity:0;background:#0006;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.Tdp5Cq_figureImage>div:first-child div{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:55.2222%}.Tdp5Cq_figureImage>svg{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.Tdp5Cq_figureImage>svg path{transition:stroke-dasharray .4s,stroke-dashoffset .4s}.Tdp5Cq_figureImage>svg path[data-name=line01]{stroke-dasharray:328;stroke-dashoffset:290px}.Tdp5Cq_figureImage>svg path[data-name=line02]{opacity:1;stroke-dasharray:562;stroke-dashoffset:527px}.Tdp5Cq_figureImage>svg path[data-name=line03]{opacity:1;stroke-dasharray:328;stroke-dashoffset:295px}.Tdp5Cq_figureImage>svg path[data-name=line04]{opacity:1;stroke-dasharray:562;stroke-dashoffset:530px}.Tdp5Cq_meta{flex-wrap:wrap;justify-content:space-between;padding-top:24px;display:flex}.Tdp5Cq_meta span{font-family:var(--font-din);letter-spacing:.04em;color:var(--color-sub);text-transform:uppercase;font-size:10px;line-height:1;display:block}.Tdp5Cq_pt0{padding-top:0}.Tdp5Cq_figureMetaBox{height:100%;position:absolute;top:0;right:-15px}.Tdp5Cq_figureMetaBox svg{width:8px;height:8px;margin-bottom:4px;display:block}.Tdp5Cq_figureMetaBox:before{content:"";background:var(--color-primary);width:8px;height:8px;position:absolute;bottom:82%;right:0}.Tdp5Cq_simpleWhole figure>div{padding:6px!important}.Tdp5Cq_simpleWhole figure>div>div>div{padding-top:56.2222%!important}@media (max-width:767px){.Tdp5Cq_simpleWhole figure>div>div>div{padding-top:57.2222%!important}}.Tdp5Cq_simpleWhole figure figcaption{padding:0 0 24px!important}@media (max-width:767px){.Tdp5Cq_simpleWhole figure figcaption{padding-bottom:0!important}.Tdp5Cq_simpleWhole figure figcaption:before,.Tdp5Cq_simpleWhole figure figcaption:after{display:none}}
@keyframes dWvX2a_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes dWvX2a_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes dWvX2a_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes dWvX2a_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes dWvX2a_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}@keyframes dWvX2a_line01{to{stroke-dasharray:151;stroke-dashoffset:0}}@keyframes dWvX2a_line02{0%{right:-12px}to{right:60%}}@keyframes dWvX2a_line03{0%{right:-12px}to{right:60%}}.dWvX2a_whole{display:block;position:relative}@media (min-width:768px){.dWvX2a_whole:hover .dWvX2a_borderBold{stroke-dasharray:151;stroke-dashoffset:0}.dWvX2a_whole:hover .dWvX2a_borderSet>div:first-child{right:60%}}.dWvX2a_whole figcaption{padding-top:20px}.dWvX2a_whole figcaption>div:first-child{flex-wrap:wrap;justify-content:space-between;display:flex}.dWvX2a_whole figcaption>div:first-child span{font-family:var(--font-din);letter-spacing:.04em;color:var(--color-sub);font-size:11px;font-weight:600;display:block}.dWvX2a_whole figcaption>div:nth-child(2){letter-spacing:.04em;padding-top:12px;font-size:12px;line-height:1.6}.dWvX2a_imageBox{background-image:url(/images/products/border.svg);background-position:50%;background-size:100% 100%;padding:10px;position:relative}.dWvX2a_boxInner{clip-path:polygon(3% 0%,0% 3%,0% 97%,3% 100%,97% 100%,100% 97%,100% 3%,97% 0%);background:var(--color-secondary);padding-top:100%;position:relative;overflow:hidden}.dWvX2a_boxInner img{pointer-events:none;width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dWvX2a_borderSet{z-index:1;width:17%;height:3px;position:absolute;top:-3px;left:12px}.dWvX2a_borderSet>div:first-child{background:var(--color-tertiary);z-index:2;width:18px;height:3px;transition:all .3s;position:absolute;top:0;right:-12px}.dWvX2a_borderSet>div:first-child:before{content:"";background:var(--color-primary);width:3px;height:3px;margin:auto;position:absolute;top:0;left:0;right:0}.dWvX2a_borderSet>div:nth-child(2){background:var(--color-primary);z-index:1;width:calc(100% - 10px);height:3px;position:absolute;top:0;right:0}.dWvX2a_barcode{font-family:var(--barcode);letter-spacing:.06em;font-size:16px;line-height:19px;display:block;position:absolute;top:-11px;right:14px}.dWvX2a_barcode:before{content:"";background:var(--color-primary);width:40px;height:3px;position:absolute;bottom:8px;right:135%}
@keyframes a9hSzq_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes a9hSzq_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes a9hSzq_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes a9hSzq_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes a9hSzq_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.a9hSzq_dotsRow{flex-wrap:wrap;justify-content:space-between;max-width:1260px;margin:120px auto auto;padding:0 30px;display:flex}@media (max-width:767px){.a9hSzq_dotsRow{margin-top:42px;padding:0 24px}}.a9hSzq_dotsRow>div{position:relative}.a9hSzq_dotsRow>div:first-child:before,.a9hSzq_dotsRow>div:first-child:after{content:"";background:#fff;width:4px;height:4px;position:absolute;top:0;left:0}.a9hSzq_dotsRow>div:first-child:after{left:8px}.a9hSzq_dotsRow>div:first-child>span{border:1px solid #fff;width:5px;height:5px;position:absolute;top:0;left:36px}.a9hSzq_dotsRow>div:nth-child(2):before{content:"";background:#fff;border-radius:4px;width:4px;height:4px;position:absolute;top:0;right:0}.a9hSzq_noPadding{padding:0}.a9hSzq_marginBottom{margin:0 0 60px}@media (max-width:767px){.a9hSzq_marginBottom{margin:0 0 30px}}.a9hSzq_dotsBorder{width:42px;margin-top:120px;position:relative}.a9hSzq_dotsBorder:before{content:"";z-index:0;background-image:url(/images/icon/ico_link_arrow.png);background-position:50%;background-size:100% 100%;width:7px;height:7px;display:block;position:absolute;top:-1px;right:-20px}.a9hSzq_dotsBorder>div:first-child{background:var(--color-tertiary);z-index:2;width:12px;height:3px;transition:all .3s;position:absolute;top:0;left:0}.a9hSzq_dotsBorder>div:first-child:before{content:"";background:#fff;width:3px;height:3px;margin:auto;position:absolute;top:0;left:0;right:0}.a9hSzq_dotsBorder>div:nth-child(2){z-index:1;background:#fff;width:calc(100% - 10px);height:3px;position:absolute;top:0;right:0}.a9hSzq_title{letter-spacing:.04em;font-size:17px;font-family:var(--font-din);padding-top:58px}
@keyframes iiANdW_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes iiANdW_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes iiANdW_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes iiANdW_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes iiANdW_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.iiANdW_whole{width:100%;padding-top:180px;overflow:hidden}@media (max-width:767px){.iiANdW_whole{padding-top:100px}}.iiANdW_inner{max-width:1260px;margin:auto;padding:0 30px}@media (max-width:767px){.iiANdW_inner{padding:0 24px}}.iiANdW_inner h2 span{font-family:var(--font-roc);font-size:32px;font-weight:400;line-height:1}.iiANdW_inner h2 span br{display:none}@media (max-width:767px){.iiANdW_inner h2 span{font-size:20px;line-height:1.2;display:block}.iiANdW_inner h2 span br{display:block}}
@keyframes VamPxW_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes VamPxW_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes VamPxW_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes VamPxW_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes VamPxW_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.VamPxW_whole{padding-top:286px}@media (max-width:767px){.VamPxW_whole{padding-top:138px}}.VamPxW_smallPt{padding-top:117px}@media (max-width:767px){.VamPxW_smallPt{padding-top:80px}}.VamPxW_smallExPt{padding-top:68px}@media (max-width:767px){.VamPxW_smallExPt{padding-top:52px}}.VamPxW_inner{max-width:1260px;margin:auto;padding:0 30px}@media (max-width:767px){.VamPxW_inner{padding:0 24px}}.VamPxW_innerMedium{max-width:1260px;margin:auto;padding:0 30px}@media (max-width:767px){.VamPxW_innerMedium{padding:0 24px}}.VamPxW_hasCats{flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:767px){.VamPxW_hasCats{display:block}}.VamPxW_title{font-family:var(--font-roc);font-size:32px;font-weight:400;line-height:1}.VamPxW_title br{display:none}@media (max-width:767px){.VamPxW_title{font-size:20px;line-height:1.2;display:block}.VamPxW_title br{display:block}}.VamPxW_titleMedium{font-family:var(--font-roc);font-size:27px;font-weight:400;line-height:1}.VamPxW_titleMedium br{display:none}@media (max-width:767px){.VamPxW_titleMedium{font-size:21px;line-height:1.2;display:block}.VamPxW_titleMedium br{display:block}}.VamPxW_titleFlex{flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:767px){.VamPxW_titleFlex>span{order:2}}.VamPxW_titleFlex>a{display:block;position:relative}@media (max-width:767px){.VamPxW_titleFlex>a{order:1;position:relative;top:-40px}}@media (min-width:768px){.VamPxW_titleFlex>a:hover span:before{width:0}}.VamPxW_titleFlex>a span{letter-spacing:.2em;font-size:15px;font-weight:700;font-family:var(--font-noto);padding:14px 0 14px 4px;display:block;position:relative}@media (max-width:767px){.VamPxW_titleFlex>a span{padding:10px 0;font-size:13px}}.VamPxW_titleFlex>a span:before{content:"";background:#fff;width:100%;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.VamPxW_description{letter-spacing:.04em;padding-top:120px;font-size:16px;line-height:1.9375}@media (max-width:767px){.VamPxW_description{padding-top:52px;font-size:13px;line-height:1.84615}}.VamPxW_content{letter-spacing:.04em;margin-top:80px;font-size:16px;line-height:1.9375}@media (max-width:767px){.VamPxW_content{margin-top:40px;font-size:11px}}.VamPxW_content h2{margin-top:40px;font-size:16px}@media (max-width:767px){.VamPxW_content h2{font-size:12px}}.VamPxW_content p{margin-top:12px}.VamPxW_content p a{background:var(--color-primary);color:var(--color-secondary)}.VamPxW_content ol{margin-top:12px;padding-left:48px}@media (max-width:767px){.VamPxW_content ol{padding-left:38px}}.VamPxW_content ol li{padding:6px 0}.VamPxW_sideRelatedNews{padding-top:33px}.VamPxW_sideRelatedNews>a{margin-top:24px}.VamPxW_sideRelatedNews>a:first-child{margin-top:0}.VamPxW_folderRow{padding-top:95px}.VamPxW_folderRow.VamPxW_folderRowSmall{padding-top:48px}@media (max-width:767px){.VamPxW_folderRow.VamPxW_folderRowSmall{padding-bottom:40px;position:relative}.VamPxW_folderRow.VamPxW_folderRowSmall:before{content:"";background:var(--color-third);width:calc(100% - 48px);height:2px;margin:auto;position:absolute;bottom:0;left:0;right:0}}.VamPxW_folderRow.VamPxW_folderRowSmall>span{display:none}@media (max-width:767px){.VamPxW_folderRow.VamPxW_folderRowSmall>span{background:#fff;width:calc(20% - 48px);height:2px;display:block;position:absolute;bottom:0;left:24px}}@media (min-width:768px){.VamPxW_folderRow .VamPxW_inner{flex-wrap:wrap;justify-content:flex-start;gap:40px;display:flex}.VamPxW_folderRow .VamPxW_inner>a{width:calc(20% - 40px)}}@media (min-width:768px) and (max-width:1300px){.VamPxW_folderRow .VamPxW_inner>a{width:calc(25% - 40px)}}@media (min-width:768px) and (max-width:1100px){.VamPxW_folderRow .VamPxW_inner>a{width:calc(33% - 40px)}}@media (max-width:767px){.VamPxW_folderRow .VamPxW_inner{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;padding:0;overflow:scroll}.VamPxW_folderRow .VamPxW_inner::-webkit-scrollbar{display:none}.VamPxW_folderRow .VamPxW_inner>a{width:216px;margin-right:30px;display:inline-block}.VamPxW_folderRow .VamPxW_inner>a:first-child{margin-left:24px}}.VamPxW_catsBox{width:76.6667%;max-width:860px}@media (max-width:767px){.VamPxW_catsBox{width:100%;margin-top:32px}}.VamPxW_catsBox>div{letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;font-size:14px;display:flex}@media (max-width:767px){.VamPxW_catsBox>div{width:calc(100% + 48px);margin-left:-24px;display:block}}.VamPxW_catsBox>div:nth-child(2){margin-top:40px}@media (max-width:767px){.VamPxW_catsBox>div:nth-child(2){margin-top:0;padding-top:24px}}.VamPxW_catsBox>div strong{width:180px;font-weight:500;display:block}@media (max-width:767px){.VamPxW_catsBox>div strong{width:100%;padding-left:24px}}.VamPxW_catsBox>div ul{flex-wrap:wrap;justify-content:space-between;width:calc(100% - 180px);display:flex}@media (max-width:767px){.VamPxW_catsBox>div ul{white-space:nowrap;width:100%;margin-top:12px;padding-bottom:10px;padding-left:24px;display:block;overflow:scroll}}@media (min-width:768px){.VamPxW_catsBox>div ul:before{content:"";order:1;width:33.3333%;display:block}}.VamPxW_catsBox>div ul li{width:33.3333%;padding-bottom:14px;list-style:none}@media (max-width:767px){.VamPxW_catsBox>div ul li{vertical-align:middle;width:auto;margin-right:24px;padding-bottom:0;display:inline-block}}.VamPxW_catsBox>div ul li label{cursor:pointer;display:block;position:relative}@media (min-width:768px){.VamPxW_catsBox>div ul li label:hover span em{animation:.6s linear infinite VamPxW_flash}.VamPxW_catsBox>div ul li label:hover svg line{stroke-dashoffset:-48px}}.VamPxW_catsBox>div ul li label input{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}.VamPxW_catsBox>div ul li label input:checked+svg line{stroke-dashoffset:-47px}.VamPxW_catsBox>div ul li label span{padding-left:24px;display:block;position:relative}@media (max-width:767px){.VamPxW_catsBox>div ul li label span{padding-left:20px}}.VamPxW_catsBox>div ul li label span:before{content:"";border:1px solid var(--color-primary);width:10px;height:10px;margin:auto;position:absolute;top:0;bottom:0;left:0}.VamPxW_catsBox>div ul li label span em{font-style:normal}.VamPxW_catsBox>div ul li label svg{width:10px;height:10px;margin:auto;position:absolute;top:0;bottom:0;left:0}.VamPxW_catsBox>div ul li label svg line{stroke-dasharray:24;stroke-dashoffset:-24px;transition:all .3s}.VamPxW_moreLoad{text-align:right;padding-top:46px;padding-bottom:120px}@media (max-width:767px){.VamPxW_moreLoad{text-align:center;padding-bottom:80px}}.VamPxW_moreLoad a{display:inline-block;position:relative}@media (min-width:768px){.VamPxW_moreLoad a:hover span:before{width:0}}.VamPxW_moreLoad a span{letter-spacing:.2em;padding:10px 8px;font-size:15px;font-weight:700;position:relative}@media (max-width:767px){.VamPxW_moreLoad a span{font-size:13px}}.VamPxW_moreLoad a span:before{content:"";background:#fff;width:100%;height:2px;transition:width .3s;position:absolute;bottom:0;right:0}.VamPxW_moreLoadCenter{text-align:center}.VamPxW_moreLoadSmall{padding-bottom:40px}.VamPxW_displayBr{display:block!important}@media (max-width:767px){.VamPxW_displayBr{display:none!important}}.VamPxW_full{width:100%!important}
@keyframes GPpc-W_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes GPpc-W_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes GPpc-W_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes GPpc-W_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes GPpc-W_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.GPpc-W_whole{width:100%;padding-top:180px;overflow:hidden}@media (max-width:767px){.GPpc-W_whole{padding-top:100px}}.GPpc-W_inner{max-width:1260px;margin:auto;padding:0 30px}@media (max-width:767px){.GPpc-W_inner{padding:0 24px}}.GPpc-W_inner h2 span{font-family:var(--font-roc);font-size:32px;font-weight:400;line-height:1}.GPpc-W_inner h2 span br{display:none}@media (max-width:767px){.GPpc-W_inner h2 span{font-size:20px;line-height:1.2;display:block}.GPpc-W_inner h2 span br{display:block}}.GPpc-W_carouselInner{padding-top:20px}
@keyframes vRdKQW_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes vRdKQW_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes vRdKQW_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes vRdKQW_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes vRdKQW_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}@media (max-width:767px){.vRdKQW_pc{display:none!important}}@media (min-width:768px){.vRdKQW_sp{display:none!important}}@media (max-width:767px){.vRdKQW_sp{display:block!important}.vRdKQW_spWide{margin-bottom:52px;margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)!important}}@media (min-width:768px){.vRdKQW_spSwiperOverflow{padding-bottom:0!important;overflow:visible!important}}@media (max-width:767px){.vRdKQW_spSwiperOverflow{overflow:visible}}@media (min-width:768px){.vRdKQW_carouselInner{margin-top:0!important;padding:10px 15px 0 0!important}.vRdKQW_carouselInner:before{content:none!important}}@media (max-width:767px){.vRdKQW_carouselInner{padding:0 70px 0 24px;margin-top:34px!important}}@media (min-width:768px){.vRdKQW_carouselInner2{margin-top:0!important;padding:10px 15px 0 0!important}.vRdKQW_carouselInner2:before{content:none!important}}@media (max-width:767px){.vRdKQW_carouselInner2{padding:0 70px 0 24px;margin-top:32px!important}}.vRdKQW_swiperSlideAuto{box-sizing:border-box;height:100%;width:fit-content!important}.vRdKQW_swiperSlideAuto>div>div{height:514px}@media (max-width:767px){.vRdKQW_swiperSlideAuto>div>div{height:200px}}.vRdKQW_swiperSlideAuto>div>div img{width:auto!important;height:100%!important;position:static!important}.vRdKQW_readMore{text-align:right;margin-top:37px}@media (max-width:767px){.vRdKQW_readMore{text-align:left;margin-top:22px;padding-left:24px}}.vRdKQW_readMore a{letter-spacing:0;padding:0 2px 4px;font-size:15px;font-weight:500;position:relative}@media (max-width:767px){.vRdKQW_readMore a{padding:0}}.vRdKQW_readMore a:hover:before{width:0%}.vRdKQW_readMore a:before{content:"";background:#fff;width:104%;height:1px;transition:width .3s;display:block;position:absolute;bottom:0;right:0}@media (max-width:767px){.vRdKQW_readMore a:before{width:100%}}.vRdKQW_whole{overflow:hidden}.vRdKQW_mainVisual{margin-bottom:70px;padding-top:50px}@media (max-width:767px){.vRdKQW_mainVisual{margin-bottom:27px;padding-top:33px}}.vRdKQW_mainVisual .vRdKQW_slider{width:76.0833%}@media (max-width:767px){.vRdKQW_mainVisual .vRdKQW_slider{width:calc(100% + 24px);margin-left:-24px}}.vRdKQW_mainVisual .vRdKQW_slider .vRdKQW_slide{max-width:913px;height:514px}@media (max-width:767px){.vRdKQW_mainVisual .vRdKQW_slider .vRdKQW_slide{height:200px}}.vRdKQW_mainVisual .vRdKQW_slider .vRdKQW_slide img{object-fit:cover;object-position:center center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vRdKQW_mainVisual .vRdKQW_text{z-index:1;position:relative;top:-18px}@media (max-width:767px){.vRdKQW_mainVisual .vRdKQW_text{padding-top:28px;top:0}}.vRdKQW_mainVisual .vRdKQW_text h1 strong{font-size:62px;font-family:var(--font-roc);line-height:.967742;display:block}@media (max-width:767px){.vRdKQW_mainVisual .vRdKQW_text h1 strong{font-size:32px;line-height:1.0625}}.vRdKQW_mainVisual .vRdKQW_text h1 small{letter-spacing:.08em;padding-top:14px;padding-left:56px;font-size:9.6px;display:block}@media (max-width:767px){.vRdKQW_mainVisual .vRdKQW_text h1 small{padding-top:6px;padding-left:0;font-size:8px}}.vRdKQW_swiper{overflow:visible}.vRdKQW_whole .vRdKQW_tabList{z-index:1;align-items:center;padding-left:19px;display:flex;position:relative}@media (max-width:767px){.vRdKQW_whole .vRdKQW_tabList{white-space:nowrap;width:calc(100% + 48px);height:42px;margin-left:-24px;margin-right:-24px;overflow-x:scroll}.vRdKQW_whole .vRdKQW_tabList>div{width:660px}}.vRdKQW_whole .vRdKQW_tabList button{color:#fff;letter-spacing:.04em;background:url(/images/series/border_btn.svg) 50%/100% 100% no-repeat;min-width:284px;height:54px;margin-right:11px;padding:0 32px;font-size:16px;position:relative}@media (max-width:767px){.vRdKQW_whole .vRdKQW_tabList button{min-width:210px;height:40px;margin-right:5px;font-size:13px}.vRdKQW_whole .vRdKQW_tabList button:last-of-type{margin-right:24px}}.vRdKQW_whole .vRdKQW_tabList button.vRdKQW_active:before{content:"";z-index:-1;background:#111;width:calc(100% - 2px);height:calc(100% + 1px);display:block;position:absolute;top:0;left:1px}.vRdKQW_whole .vRdKQW_tabList button:after{content:"";border:1px solid #fff;width:3px;height:3px;display:block;position:absolute;top:30px;left:8px}@media (max-width:767px){.vRdKQW_whole .vRdKQW_tabList button:after{left:9px}}.vRdKQW_whole .vRdKQW_tabList button span{position:relative}.vRdKQW_whole .vRdKQW_tabList button small{z-index:1;position:absolute;top:8px;left:8px}@media (max-width:767px){.vRdKQW_whole .vRdKQW_tabList button small{top:9px;left:9px}}.vRdKQW_whole .vRdKQW_tabList button small:before{content:"";background:#fff;width:3px;height:3px;margin-bottom:4px;display:block}.vRdKQW_whole .vRdKQW_tabList button small:after{content:"";background:#fff;width:3px;height:3px;display:block}.vRdKQW_content>div{border-top:1px solid #fff;padding-top:81px}@media (max-width:767px){.vRdKQW_content>div{width:calc(100% + 48px);margin-top:-1px;margin-left:-24px;margin-right:-24px;padding:40px 24px 0}}.vRdKQW_content .vRdKQW_box{margin-bottom:100px}@media (max-width:767px){.vRdKQW_content .vRdKQW_box{margin-bottom:35px}}.vRdKQW_content .vRdKQW_box .vRdKQW_col2{display:flex}@media (max-width:767px){.vRdKQW_content .vRdKQW_box .vRdKQW_col2{display:block}}.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionTitle{width:287px}@media (max-width:1260px){.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionTitle{width:18%}}@media (max-width:767px){.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionTitle{width:100%}}.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionTitle h4{letter-spacing:.04em;font-size:16px;font-weight:300;line-height:1.5}@media (max-width:767px){.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionTitle h4{margin-bottom:35px;font-size:13px}}.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionContent{width:calc(100% - 287px);position:relative}@media (max-width:1260px){.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionContent{width:82%}}@media (max-width:767px){.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionContent{width:100%}}.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionContent>p{letter-spacing:.04em;font-size:16px;line-height:1.9375}@media (max-width:767px){.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionContent>p{margin-top:-20px;font-size:13px;line-height:1.84615}}.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionContent .vRdKQW_decoBar{background:url(/images/series/deco_bar.svg) 50%/cover no-repeat;width:503px;height:4px;margin-top:8px;margin-bottom:21px;display:block}@media (max-width:767px){.vRdKQW_content .vRdKQW_box .vRdKQW_col2 .vRdKQW_sectionContent .vRdKQW_decoBar{background:url(/images/series/deco_bar_sp.svg) 50%/cover no-repeat;width:283px;height:4px;margin-top:0;margin-bottom:15px}}.vRdKQW_movie{cursor:pointer;margin-top:95px;position:relative}@media (max-width:767px){.vRdKQW_movie{margin-top:47px;margin-left:-24px;margin-right:-24px}}.vRdKQW_movie .vRdKQW_movieHover{background-color:#0000;background-image:linear-gradient(45deg,#000 25%,#0000 25% 75%,#000 75%),linear-gradient(45deg,#000 25%,#0000 25% 75%,#000 75%);background-position:0 0,1px 1px;background-repeat:repeat,repeat;background-size:2px 2px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.vRdKQW_movie .vRdKQW_movieHover svg{width:95px;height:98px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.vRdKQW_movie .vRdKQW_movieHover svg{width:55px;height:58px}}.vRdKQW_characterSlider{margin-bottom:48px;overflow:hidden}@media (max-width:767px){.vRdKQW_characterSlider{margin-bottom:0}.vRdKQW_characterSlider .vRdKQW_swiperDiv{padding-top:0;padding-bottom:20px}}.vRdKQW_characterSlider .vRdKQW_image{max-width:631px;position:relative}.vRdKQW_characterSlider .vRdKQW_image img{object-fit:cover;pointer-events:none;width:100%}.vRdKQW_characterSlider .vRdKQW_image .vRdKQW_imageDeco{position:absolute;top:0;right:-27px}.vRdKQW_characterSlider .vRdKQW_image .vRdKQW_imageDeco svg{width:7px;height:7px;margin-bottom:6px;display:block}.vRdKQW_characterSlider .vRdKQW_image .vRdKQW_imageDeco:before{content:"";background:#fff;width:7px;height:7px;display:block;position:absolute;top:27px;right:0}.vRdKQW_characterSlider .vRdKQW_image .vRdKQW_imageDeco:after{content:"";background:#fff;width:7px;height:7px;display:block;position:absolute;top:130px;right:0}.vRdKQW_characterSlider .vRdKQW_text{background:#111;width:100%;max-width:485px;margin-top:-78px;margin-left:auto;padding:28px 25px;position:relative}.vRdKQW_characterSlider .vRdKQW_text .vRdKQW_name span{letter-spacing:.04em;font-family:--font-noto;font-size:32px;font-weight:100}.vRdKQW_characterSlider .vRdKQW_text .vRdKQW_name small{letter-spacing:.04em;margin-top:6px;font-size:11px;line-height:1.72727;display:block}.vRdKQW_characterSlider .vRdKQW_text .vRdKQW_profile{margin-top:28px}.vRdKQW_characterSlider .vRdKQW_text .vRdKQW_profile p{letter-spacing:.04em;font-size:14px;line-height:1.92857}.vRdKQW_thumb{padding-left:76px;position:relative}@media (max-width:767px){.vRdKQW_thumb{padding-left:0}}.vRdKQW_thumb .vRdKQW_deco{position:absolute;top:0;left:0}@media (max-width:767px){.vRdKQW_thumb .vRdKQW_deco{top:0;left:-32px}}.vRdKQW_thumb .vRdKQW_deco .vRdKQW_triangle{border-style:solid;border-width:3px 0 3px 5px;border-color:#0000 #0000 #0000 var(--color-primary);width:0;height:0;margin-bottom:15px;margin-left:auto;transition:transform .4s}.vRdKQW_thumb .vRdKQW_deco .vRdKQW_barcode span{font-family:var(--barcode);writing-mode:vertical-rl;font-size:21px;line-height:1}.vRdKQW_thumb .vRdKQW_thumbList{flex-wrap:wrap;display:flex}.vRdKQW_thumb .vRdKQW_thumbList li{cursor:pointer;border:1px solid #595959;width:calc(16.6667% - 8.33333px);margin-bottom:10px;margin-right:10px;padding:4px;list-style:none;position:relative}@media (max-width:767px){.vRdKQW_thumb .vRdKQW_thumbList li{width:calc(33.3333% - 6.66667px)}}.vRdKQW_thumb .vRdKQW_thumbList li:after{content:"";--x-gradient:linear-gradient(90deg, #fff 0 5px, transparent 0 calc(100% - 5px), #fff calc(100% - 5px));--y-gradient:linear-gradient(#fff 0 5px, transparent 0 calc(100% - 5px), #fff calc(100% - 5px));background-image:var(--x-gradient),var(--y-gradient),var(--x-gradient),var(--y-gradient);background-position:top,100%,bottom,0;background-repeat:no-repeat;background-size:100% 1px,1px 100%,100% 1px,1px 100%;width:calc(100% + 2px);height:calc(100% + 2px);margin:-1px;display:block;position:absolute;top:0;left:0}@media (max-width:767px){.vRdKQW_thumb .vRdKQW_thumbList li:nth-of-type(3n){margin-right:0}}.vRdKQW_thumb .vRdKQW_thumbList li:nth-of-type(6n){margin-right:0}.vRdKQW_thumb .vRdKQW_thumbList li.vRdKQW_active .vRdKQW_image{opacity:.3}.vRdKQW_thumb .vRdKQW_thumbList li .vRdKQW_image{padding-top:100%;position:relative}.vRdKQW_thumb .vRdKQW_thumbList li .vRdKQW_image img{object-fit:cover;object-position:center center;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.vRdKQW_staff_castBox{margin-bottom:82px;display:flex}@media (max-width:767px){.vRdKQW_staff_castBox{margin-bottom:18px;display:block}}.vRdKQW_staff_castBox:last-of-type{margin-bottom:0}.vRdKQW_staff_castBox .vRdKQW_item{width:203px}@media (max-width:1260px){.vRdKQW_staff_castBox .vRdKQW_item{width:150px}}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_item{width:100%;margin-bottom:18px}}.vRdKQW_staff_castBox .vRdKQW_item h5{letter-spacing:.04em;font-size:16px;font-weight:300;line-height:1.5}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_item h5{font-size:13px}}.vRdKQW_staff_castBox .vRdKQW_content{width:calc(100% - 203px)}@media (max-width:1260px){.vRdKQW_staff_castBox .vRdKQW_content{width:calc(100% - 150px)}}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content{width:100%}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list{flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list{flex-wrap:wrap}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li{justify-content:space-between;width:45.7746%;margin-bottom:18px;list-style:none;display:flex}@media (max-width:1040px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li{width:48%}}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li{width:100%}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_w100{width:100%}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide{width:100%;margin-bottom:42px;position:relative}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide{margin-bottom:20px}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide:before{content:"";background:#fff;width:100%;height:1px;display:block;position:absolute;top:13px;left:0}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide:before{content:none}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide .vRdKQW_role{position:relative}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide .vRdKQW_role span{background:#111;padding-right:27px}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide .vRdKQW_role span{padding-right:0}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide .vRdKQW_name{background:#111;padding-left:28px;position:relative}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide .vRdKQW_name{padding-left:0}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide .vRdKQW_name span{font-size:32px;line-height:1.1}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li.vRdKQW_wide .vRdKQW_name span{font-size:16px}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_role{white-space:nowrap;margin-right:10px;display:inline-block}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_role span{letter-spacing:.04em;font-size:16px;line-height:1.6875;display:block}@media (max-width:1000px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_role span{font-size:14px}}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_role span{font-size:12px;line-height:1.1}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_role small{letter-spacing:.04em;margin-top:6px;font-size:11px;line-height:1.90909;display:block}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_role small{white-space:nowrap;font-size:10px;line-height:1}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_name{text-align:right}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_name span{letter-spacing:.04em;font-size:21px;line-height:1.28571;display:block}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_name span{font-size:12px}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_name small{letter-spacing:.04em;margin-top:10px;font-size:11px;line-height:1.45455;display:block}@media (max-width:767px){.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_name small{white-space:nowrap;margin-top:3px;font-size:10px}}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_name .vRdKQW_spNameCol2{justify-content:flex-end;display:flex}.vRdKQW_staff_castBox .vRdKQW_content .vRdKQW_list li .vRdKQW_name .vRdKQW_spNameCol2>div{margin-left:14px}.vRdKQW_booksCol{flex-wrap:wrap;justify-content:space-between;padding-left:203px;display:flex}@media (max-width:1260px){.vRdKQW_booksCol{padding-left:150px}}@media (max-width:767px){.vRdKQW_booksCol{margin-bottom:64px;padding-left:0;display:block}}.vRdKQW_booksCol>div{width:45.7746%;margin-bottom:46px}@media (max-width:1040px){.vRdKQW_booksCol>div{width:48%}}@media (max-width:767px){.vRdKQW_booksCol>div{width:100%;margin-bottom:25px}}.vRdKQW_booksCol>div h5{letter-spacing:.04em;min-height:48px;margin-bottom:12px;font-size:16px;font-weight:300;line-height:1.5}@media (max-width:767px){.vRdKQW_booksCol>div h5{min-height:0;margin-bottom:2px;font-size:13px;line-height:1.53846}}.vRdKQW_booksCol .vRdKQW_booksList li{max-width:185px;list-style:none}@media (max-width:767px){.vRdKQW_booksCol .vRdKQW_booksList li{max-width:100%}}.vRdKQW_booksCol .vRdKQW_booksList li a{letter-spacing:.04em;border-bottom:1px solid #fff;width:100%;padding:10px 0;font-size:12px;line-height:1.75;display:block;position:relative}.vRdKQW_booksCol .vRdKQW_booksList li a:hover:before{width:100%}.vRdKQW_booksCol .vRdKQW_booksList li a:hover span{color:#000;padding-left:10px}.vRdKQW_booksCol .vRdKQW_booksList li a:before{content:"";background-color:#fff;width:0;height:100%;transition:width .3s;position:absolute;top:0;left:0}.vRdKQW_booksCol .vRdKQW_booksList li a:after{content:"";border-bottom:1px solid #fff;border-right:1px solid #fff;width:6px;height:6px;margin:auto;transition:border-color .3s;position:absolute;top:0;bottom:0;right:10px;transform:rotate(-45deg)}.vRdKQW_booksCol .vRdKQW_booksList li a span{color:#fff;z-index:1;transition:padding .3s,color .3s;position:relative}.vRdKQW_newsList{display:flex}.vRdKQW_newsList li{width:30%;margin-right:5%;list-style:none}.vRdKQW_newsList li:nth-of-type(3n){margin-right:0}.vRdKQW_productsList{display:flex}.vRdKQW_productsList li{width:30%;margin-right:5%;list-style:none}.vRdKQW_productsList li:nth-of-type(3n){margin-right:0}.vRdKQW_article{padding-top:136px}@media (max-width:767px){.vRdKQW_article{padding-top:38px}}.vRdKQW_links{padding:70px 0 0!important}@media (max-width:767px){.vRdKQW_links{padding:13px 0 0!important}}.vRdKQW_links>div{margin-bottom:80px!important}@media (max-width:767px){.vRdKQW_links>div{margin:0 0 75px!important}.vRdKQW_links>div:last-of-type{margin-bottom:40px!important}}
@keyframes vixLTq_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes vixLTq_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes vixLTq_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes vixLTq_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes vixLTq_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.vixLTq_whole{width:100%;padding:118px 0 100px;overflow:hidden}@media (max-width:767px){.vixLTq_whole{padding-bottom:0}}.vixLTq_inner{max-width:1260px;margin:auto;padding:0 30px 56px;position:relative}@media (max-width:767px){.vixLTq_inner{padding:0 24px 40px}}.vixLTq_inner h2 span{font-family:var(--font-roc);font-size:32px;font-weight:400;line-height:1}.vixLTq_inner h2 span br{display:none}@media (max-width:767px){.vixLTq_inner h2 span{font-size:20px;line-height:1.2;display:block}.vixLTq_inner h2 span br{display:block}}.vixLTq_inner>div{position:absolute;top:5px;right:60px}@media (max-width:767px){.vixLTq_inner>div{top:0;right:24px}}.vixLTq_inner>div span{writing-mode:vertical-lr;letter-spacing:.2em;margin:0 12px;font-size:12px;font-weight:700;line-height:1}.vixLTq_inner>div img,.vixLTq_inner>div span{vertical-align:middle;display:inline-block}.vixLTq_inner>div a{width:60px;display:inline-block}@media (min-width:768px){.vixLTq_inner>div a:hover img{opacity:1}}@media (max-width:767px){.vixLTq_inner>div a{text-align:right}.vixLTq_inner>div a span{display:none}}.vixLTq_inner>div a img{opacity:.3;width:23px;height:17px;transition:opacity .4s}.vixLTq_contentInner{flex-wrap:wrap;justify-content:space-between;max-width:1260px;margin:auto;padding:0 30px;display:flex;position:relative}@media (max-width:767px){.vixLTq_contentInner{padding:0 24px}}.vixLTq_changeMovieArea{width:53.3333%}@media (max-width:767px){.vixLTq_changeMovieArea{width:100%}}.vixLTq_iframeBox{height:362px;position:relative}@media (max-width:767px){.vixLTq_iframeBox{height:auto}.vixLTq_iframeBox>div{margin-top:52px;display:block!important}.vixLTq_iframeBox>div:first-child{margin-top:20px}}.vixLTq_iframeBox iframe{width:100%}@media (max-width:767px){.vixLTq_iframeBox iframe{aspect-ratio:16/9;height:auto}}@media (min-width:768px){.vixLTq_iframeBox iframe{height:100%;position:absolute;top:0;left:0}}@media (max-width:767px){.vixLTq_spHide{display:none}}.vixLTq_pcHide{display:block}@media (min-width:768px){.vixLTq_pcHide{display:none!important}}.vixLTq_iframeBoxMeta{display:none}@media (max-width:767px){.vixLTq_iframeBoxMeta{padding-top:12px;display:block}.vixLTq_iframeBoxMeta>div{flex-wrap:wrap;justify-content:space-between;display:flex}.vixLTq_iframeBoxMeta>div span{font-family:var(--font-din);letter-spacing:.04em;color:var(--color-sub);text-transform:uppercase;font-size:10px;line-height:1;display:block}.vixLTq_iframeBoxMeta p{color:var(--color-primary);letter-spacing:.04em;margin-top:14px;font-size:12px;line-height:1.75}}.vixLTq_movieList{width:42.9167%}@media (max-width:767px){.vixLTq_movieList{display:none}}.vixLTq_movieList ul{border-top:1px solid #595959;list-style:none;position:relative}.vixLTq_movieList ul:before{content:"";z-index:1;background:#111;width:10px;height:4px;position:absolute;bottom:-2px;left:30px}.vixLTq_movieList ul li{cursor:pointer;border-bottom:1px solid #595959;position:relative}.vixLTq_movieList ul li:last-child>div:after{bottom:0}.vixLTq_movieList ul li:before{content:"";z-index:1;background:#111;width:10px;height:4px;position:absolute;top:-2px;left:30px}@media (min-width:768px){.vixLTq_movieList ul li:hover>div:before,.vixLTq_movieList ul li:hover>div:after{width:100%}.vixLTq_movieList ul li:hover>div>span:first-child{left:0}}.vixLTq_movieList ul li>div:before{content:"";background:#fff;width:0%;height:1px;transition:width .4s;position:absolute;top:0;left:0}.vixLTq_movieList ul li>div:after{content:"";background:#fff;width:0%;height:1px;transition:width .4s;position:absolute;bottom:-2px;left:0}.vixLTq_movieList ul li>div>span:first-child{border-top:1px solid #fff;border-right:1px solid #fff;width:6px;height:6px;transition:left .3s;position:absolute;top:23px;left:16px;transform:rotate(-135deg)}.vixLTq_movieList ul li>div>div{padding-top:20px;padding-bottom:20px;padding-left:40px}.vixLTq_movieList ul li>div>div>span{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.vixLTq_movieList ul li>div>div>span em,.vixLTq_movieList ul li>div>div>span small{font-family:var(--font-din);letter-spacing:.04em;color:var(--color-sub);text-transform:uppercase;font-size:10px;font-style:normal;line-height:1;display:block}.vixLTq_movieList ul li>div>div p{color:var(--color-primary);letter-spacing:.04em;margin-top:14px;font-size:12px;line-height:1.75}.vixLTq_infiniteAnimation{animation-name:vixLTq_square;animation-duration:2.8s;animation-iteration-count:infinite}.vixLTq_animationWhole{position:relative}.vixLTq_animationWhole:before,.vixLTq_animationWhole:after{content:"";background:var(--color-primary);width:4px;height:4px;position:absolute;top:-20px;left:0}@media (max-width:767px){.vixLTq_animationWhole:before,.vixLTq_animationWhole:after{top:0}}.vixLTq_animationWhole:after{left:8px}.vixLTq_animationWhole>span{border:1px solid var(--color-primary);width:5px;height:5px;position:absolute;top:-20px;left:46px}@media (max-width:767px){.vixLTq_animationWhole>span{top:0}}.vixLTq_animationWhole>em{background:var(--color-primary);width:4px;height:4px;position:absolute;top:-20px;right:0}@media (max-width:767px){.vixLTq_animationWhole>em{top:0}}.vixLTq_active>div:before,.vixLTq_active>div:after{width:100%!important}.vixLTq_active>div>span:first-child{left:0!important}
.OQFgaW_image img{object-position:center center;width:100%;object-fit:contain!important}
@keyframes uPFfza_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes uPFfza_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes uPFfza_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes uPFfza_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes uPFfza_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.uPFfza_whole{padding-bottom:200px}@media (max-width:767px){.uPFfza_whole{padding-bottom:100px}}.uPFfza_loading{z-index:1000;background:#000;width:100%;height:100vh;position:fixed;inset:0;overflow:hidden}@media (max-width:767px){.uPFfza_loading{height:100svh}}.uPFfza_loading video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto!important}@media (max-width:767px){.uPFfza_loading video{width:auto!important;height:100%!important}}
@keyframes _2zAptG_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes _2zAptG_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes _2zAptG_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes _2zAptG_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes _2zAptG_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}._2zAptG_pc{display:block}@media (max-width:767px){._2zAptG_pc{display:none!important}}._2zAptG_image{max-width:631px;position:relative}@media (max-width:767px){._2zAptG_image{width:calc(100% - 25px)}}._2zAptG_image img{object-fit:cover;width:100%;height:auto}._2zAptG_image ._2zAptG_imageDeco{position:absolute;top:0;right:-27px}@media (max-width:767px){._2zAptG_image ._2zAptG_imageDeco{top:6px;right:-25px}}._2zAptG_image ._2zAptG_imageDeco svg{width:7px;height:7px;margin-bottom:6px;display:block}._2zAptG_image ._2zAptG_imageDeco:before{content:"";background:#fff;width:7px;height:7px;display:block;position:absolute;top:27px;right:0}._2zAptG_image ._2zAptG_imageDeco:after{content:"";background:#fff;width:7px;height:7px;display:block;position:absolute;top:130px;right:0}._2zAptG_text{background:#111;width:100%;max-width:485px;margin-top:-78px;margin-left:auto;padding:28px 25px;position:relative}@media (max-width:767px){._2zAptG_text{margin-top:0;padding:20px 0}}._2zAptG_text ._2zAptG_name span{letter-spacing:.04em;font-size:32px;font-weight:100}@media (max-width:767px){._2zAptG_text ._2zAptG_name span{font-size:23px;line-height:1.17391}}._2zAptG_text ._2zAptG_name small{letter-spacing:.04em;margin-top:6px;font-size:11px;line-height:1.72727;display:block}._2zAptG_text ._2zAptG_profile{margin-top:28px}@media (max-width:767px){._2zAptG_text ._2zAptG_profile{margin-top:17px}}._2zAptG_text ._2zAptG_profile p{letter-spacing:.04em;font-size:14px;line-height:1.92857}@media (max-width:767px){._2zAptG_text ._2zAptG_profile p{font-size:12px;line-height:1.91667}}
@keyframes E8MLwG_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes E8MLwG_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes E8MLwG_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes E8MLwG_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes E8MLwG_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.E8MLwG_whole{padding-top:150px;padding-bottom:50px;overflow:hidden}@media (max-width:767px){.E8MLwG_whole{padding-top:100px;padding-bottom:0}}.E8MLwG_inner{max-width:1260px;margin:auto;padding:0 30px}@media (max-width:767px){.E8MLwG_inner{padding:0 24px}}.E8MLwG_inner h2 span{font-family:var(--font-roc);font-size:32px;font-weight:400;line-height:1}.E8MLwG_inner h2 span br{display:none}@media (max-width:767px){.E8MLwG_inner h2 span{font-size:20px;line-height:1.2;display:block}.E8MLwG_inner h2 span br{display:block}}.E8MLwG_contents{padding-top:60px}@media (max-width:767px){.E8MLwG_contents{padding-top:20px}}
@keyframes _3O7OVq_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes _3O7OVq_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes _3O7OVq_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes _3O7OVq_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes _3O7OVq_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}._3O7OVq_row{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:50px;display:flex}._3O7OVq_row a{letter-spacing:.2em;color:#fff;font-size:15px;font-weight:700}._3O7OVq_row a span{padding:12px 4px;display:inline-block;position:relative}._3O7OVq_row a span:before{content:"";background-color:#fff;width:100%;height:1px;position:absolute;bottom:0;left:0}
@keyframes F45hGq_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes F45hGq_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes F45hGq_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes F45hGq_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes F45hGq_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.F45hGq_whole{padding:52px 0;line-height:1.01613;transition:padding .4s,opacity .4s;display:block;position:relative}@media (max-width:767px){.F45hGq_whole{padding:20px 0}}.F45hGq_whole:before{content:"";z-index:1;background:#fff3;width:180%;height:1px;position:absolute;bottom:0;left:0}@media (max-width:767px){.F45hGq_whole:before{width:100%}}.F45hGq_whole:after{content:"";background:var(--color-primary);width:0;height:1px;margin:auto;transition:width .4s;position:absolute;top:0;bottom:0;left:0}@media (min-width:768px){.F45hGq_whole:hover{padding-left:60px}.F45hGq_whole:hover:after{width:40px}.F45hGq_whole:hover>div div{opacity:1;transform:scale(1)}}.F45hGq_whole h3,.F45hGq_whole h4{z-index:1;position:relative}.F45hGq_whole h3{max-width:940px}.F45hGq_whole h3 strong{font-size:62px;font-family:var(--font-roc);display:block}@media (max-width:767px){.F45hGq_whole h3 strong{padding-top:22px;font-size:32px}}.F45hGq_whole h4{padding-top:22px;padding-left:68px}@media (max-width:767px){.F45hGq_whole h4{padding:10px 0 0}}.F45hGq_whole h4 small{letter-spacing:.08em;font-size:12px;display:block}@media (max-width:767px){.F45hGq_whole h4 small{font-size:11px}}@media (min-width:768px){.F45hGq_image{z-index:0;pointer-events:none;width:45.3357%;position:absolute;bottom:-40px;right:40px;overflow:hidden}}@media (max-width:767px){.F45hGq_image{width:100%}}.F45hGq_image div{opacity:0;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:70.1923%;transition:opacity .4s,transform .4s;position:relative;transform:scale(.92)}@media (max-width:767px){.F45hGq_image div{opacity:1;transform:scale(1)}}
@keyframes TnXEPq_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes TnXEPq_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes TnXEPq_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes TnXEPq_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes TnXEPq_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.TnXEPq_whole{border:1px solid #595959;margin-top:20px;padding:40px 50px 40px 40px;display:block;position:relative}@media (max-width:767px){.TnXEPq_whole{margin-top:10px;padding:21px 24px}}.TnXEPq_whole figure{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.TnXEPq_whole figure>div{width:29.1441%}@media (max-width:767px){.TnXEPq_whole figure>div{width:100%}}.TnXEPq_whole figure>div>div{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:55.625%}.TnXEPq_whole figure figcaption{width:67.5676%;font-weight:400}@media (max-width:767px){.TnXEPq_whole figure figcaption{width:100%;padding-top:17px}}.TnXEPq_whole figure figcaption ul{color:#646464;flex-wrap:wrap;justify-content:space-between;font-size:10px;list-style:none;display:flex}@media (min-width:768px){.TnXEPq_whole figure figcaption ul li:first-child{width:26.6667%}.TnXEPq_whole figure figcaption ul li:nth-child(2){width:73.3333%}}.TnXEPq_whole figure figcaption strong{margin-top:16px;font-size:17px;font-weight:400;line-height:1.58824;display:block}@media (max-width:767px){.TnXEPq_whole figure figcaption strong{margin-top:12px;font-size:12px;line-height:1.75}}.TnXEPq_whole figure figcaption p{letter-spacing:.04em;margin-top:8px;font-size:13px;line-height:1.76923}@media (max-width:767px){.TnXEPq_whole figure figcaption p{display:none}}.TnXEPq_whole figure figcaption em{color:#646464;letter-spacing:.04em;margin-top:16px;font-size:12px;font-style:normal;display:block}@media (max-width:767px){.TnXEPq_whole figure figcaption em{margin-top:12px;font-size:11px}}
@keyframes BSKEpa_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes BSKEpa_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes BSKEpa_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes BSKEpa_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes BSKEpa_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.BSKEpa_pager{padding-top:84px}@media (max-width:767px){.BSKEpa_pager{padding-top:36px}}.BSKEpa_pager ul{flex-wrap:wrap;justify-content:space-between;display:flex}.BSKEpa_pager ul li{list-style-type:none}.BSKEpa_pager ul li a{display:block;position:relative}@media (min-width:768px){.BSKEpa_pager ul li a:hover span:before{width:0}}.BSKEpa_pager ul li a span{letter-spacing:.2em;font-size:15px;font-weight:700;font-family:var(--font-noto);padding:14px 0 14px 4px;display:block;position:relative}@media (max-width:767px){.BSKEpa_pager ul li a span{padding:10px 0;font-size:13px}}.BSKEpa_pager ul li a span:before{content:"";background:#fff;width:100%;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.BSKEpa_pager ul li:nth-child(2) a span:before{margin:auto;left:0;right:0}.BSKEpa_pager ul li:nth-child(3) a span:before{left:auto;right:0}.BSKEpa_pagerBottom{padding-bottom:100px}@media (max-width:767px){.BSKEpa_pagerBottom{padding-bottom:60px}}
@keyframes nKr_qW_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes nKr_qW_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes nKr_qW_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes nKr_qW_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes nKr_qW_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.nKr_qW_row{flex-wrap:wrap;justify-content:space-between;max-width:1260px;margin:auto;padding:0 30px;display:flex}@media (max-width:767px){.nKr_qW_row{padding:0 24px}}.nKr_qW_introductionRow{padding-top:47px}.nKr_qW_introductionRow>div:first-child{width:226px;position:relative}@media (max-width:767px){.nKr_qW_introductionRow>div:first-child{width:100%;display:none}}.nKr_qW_introductionRow>div:nth-child(2){width:calc(100% - 226px);padding-left:76px}@media (max-width:767px){.nKr_qW_introductionRow>div:nth-child(2){width:100%;padding:40px 0 0}.nKr_qW_introductionRow>div:nth-child(2)>div{padding:0 24px}}.nKr_qW_introductionRow>div:nth-child(2) h2{font-family:var(--font-roc);font-size:18px;line-height:1}.nKr_qW_introductionRow>div:nth-child(2) h2 br{display:none}@media (max-width:767px){.nKr_qW_introductionRow>div:nth-child(2) h2{font-size:15px;line-height:1.2;display:block}.nKr_qW_introductionRow>div:nth-child(2) h2 br{display:block}}.nKr_qW_newsRow{position:relative}@media (min-width:768px){.nKr_qW_newsRow:before{content:"";order:1;width:30%;display:block}}.nKr_qW_newsRow>div:first-child{width:76.6667%}@media (max-width:767px){.nKr_qW_newsRow>div:first-child{width:100%}}.nKr_qW_newsRow>div:nth-child(2){width:17.8333%}@media (max-width:767px){.nKr_qW_newsRow>div:nth-child(2){width:100%;display:none}}.nKr_qW_full{width:100%!important}
@keyframes lS2Ana_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes lS2Ana_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes lS2Ana_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes lS2Ana_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes lS2Ana_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}.lS2Ana_infiniteAnimation{animation-name:lS2Ana_square;animation-duration:2.8s;animation-iteration-count:infinite}.lS2Ana_inner{flex-wrap:wrap;justify-content:space-between;gap:72px 0;width:100%;max-width:1260px;margin:auto;padding:150px 30px 0;display:flex}@media (max-width:767px){.lS2Ana_inner{gap:0;margin-top:0;padding:0 24px}}.lS2Ana_inner h2{width:100%;padding-bottom:60px;display:block}@media (max-width:767px){.lS2Ana_inner h2{margin-top:100px;padding-bottom:0}}.lS2Ana_inner h2 span{font-family:var(--font-roc);font-size:32px;font-weight:400;line-height:1}@media (max-width:767px){.lS2Ana_inner h2 span{font-size:20px;line-height:1.2;display:block}.lS2Ana_inner h2 span br{display:block}}.lS2Ana_inner h2 span br{display:none}@media (max-width:767px){.lS2Ana_inner h2 span br{display:block}}.lS2Ana_inner h3{width:100%;margin-top:-40px;padding-bottom:60px;font-weight:300;display:block}@media (max-width:767px){.lS2Ana_inner h3{margin-top:14px;padding-bottom:0;font-size:12px}}.lS2Ana_inner>div{width:48.1728%}@media (max-width:767px){.lS2Ana_inner>div{width:100%;margin-top:74px}}.lS2Ana_inner>div a{display:block;position:relative}@media (min-width:768px){.lS2Ana_inner>div a:hover>span{animation:.6s linear infinite lS2Ana_square}.lS2Ana_inner>div a:hover img{opacity:.7}}.lS2Ana_inner>div a:before,.lS2Ana_inner>div a:after{content:"";background:var(--color-primary);width:4px;height:4px;position:absolute;top:-20px;left:0}.lS2Ana_inner>div a:after{left:8px}.lS2Ana_inner>div a>span{border:1px solid var(--color-primary);width:5px;height:5px;position:absolute;top:-20px;left:46px}.lS2Ana_inner>div a>em{background:var(--color-primary);width:4px;height:4px;position:absolute;top:-20px;right:0}.lS2Ana_inner>div a>b{content:"";z-index:0;background-image:url(/images/icon/ico_link_arrow.png);background-position:50%;background-size:100% 100%;width:8px;height:8px;display:block;position:absolute;bottom:-21px;right:0}@media (max-width:767px){.lS2Ana_inner>div a>b{width:6px;height:6px}}.lS2Ana_inner>div a img{pointer-events:none;width:100%;height:auto;transition:opacity .3s;display:block}@media (max-width:767px){.lS2Ana_inner>div a img:nth-child(4){display:none}}@media (min-width:768px){.lS2Ana_inner>div a img:nth-child(5){display:none}}.lS2Ana_inner>div a p{letter-spacing:.04em;padding-top:24px;padding-bottom:28px;font-size:12px;line-height:1.75;position:relative}.lS2Ana_inner>div a p:before,.lS2Ana_inner>div a p:after{content:"";background:#999;width:6px;height:1px;position:absolute;bottom:0;left:0}.lS2Ana_inner>div a p:after{left:auto;right:0}.lS2Ana_noPadding{padding-left:0;padding-right:0}@media (min-width:768px){.lS2Ana_noPadding{padding-top:140px}}.lS2Ana_noPadding>div{margin-top:58px}@media (min-width:768px){.lS2Ana_noPadding>div:first-child,.lS2Ana_noPadding>div:nth-child(2){margin-top:0}}.lS2Ana_noPadding>div>a>b{top:143px;bottom:auto}
.o_G0Pq_whole{z-index:-1;pointer-events:none;opacity:.4;width:100%;height:100%;position:fixed;left:0}.o_G0Pq_whole>div,.o_G0Pq_whole>div>div,.o_G0Pq_whole>div>div>div,.o_G0Pq_slide{width:100%;height:100%}.o_G0Pq_slide div{background-position:50%;background-size:cover;width:100%;height:100%}
@keyframes TdAG3G_flash{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}}@keyframes TdAG3G_glitchText1{0%{clip:rect(0px, 32px, 32px, 2px)}5%{clip:rect(0px, 39px, 39px, 2px)}10%{clip:rect(0px, 37px, 37px, 2px)}15%{clip:rect(0px, 39px, 39px, 2px)}20%{clip:rect(2px, 38px, 38px, 2px)}25%{clip:rect(0px, 33px, 33px, 2px)}30%{clip:rect(1px, 39px, 39px, 2px)}35%{clip:rect(0px, 31px, 31px, 2px)}40%{clip:rect(0px, 3px, 3px, 2px)}45%{clip:rect(0px, 38px, 38px, 2px)}50%{clip:rect(0px, 39px, 39px, 2px)}55%{clip:rect(0px, 38px, 38px, 2px)}60%{clip:rect(0px, 3px, 3px, 2px)}65%{clip:rect(0px, 39px, 39px, 2px)}70%{clip:rect(0px, 35px, 35px, 2px)}75%{clip:rect(0px, 37px, 37px, 2px)}80%{clip:rect(0px, 34px, 34px, 2px)}85%{clip:rect(0px, 30px, 30px, 2px)}90%{clip:rect(0px, 31px, 31px, 2px)}95%{clip:rect(0px, 32px, 32px, 2px)}to{clip:rect(0px, 39px, 39px, 2px)}}@keyframes TdAG3G_glitchText2{0%{clip:rect(9px, 3px, 3px, 2px)}5%{clip:rect(5px, 31px, 31px, 2px)}10%{clip:rect(6px, 30px, 30px, 2px)}15%{clip:rect(5px, 3px, 3px, 2px)}20%{clip:rect(6px, 30px, 30px, 2px)}25%{clip:rect(8px, 3px, 3px, 2px)}30%{clip:rect(9px, 3px, 3px, 2px)}35%{clip:rect(7px, 32px, 32px, 2px)}40%{clip:rect(5px, 30px, 30px, 2px)}45%{clip:rect(7px, 31px, 31px, 2px)}50%{clip:rect(6px, 3px, 3px, 2px)}55%{clip:rect(4px, 32px, 32px, 2px)}60%{clip:rect(9px, 3px, 3px, 2px)}65%{clip:rect(6px, 30px, 30px, 2px)}70%{clip:rect(5px, 3px, 3px, 2px)}75%{clip:rect(7px, 3px, 3px, 2px)}80%{clip:rect(10px, 3px, 3px, 2px)}85%{clip:rect(8px, 3px, 3px, 2px)}90%{clip:rect(7px, 31px, 31px, 2px)}95%{clip:rect(4px, 3px, 3px, 2px)}to{clip:rect(6px, 30px, 30px, 2px)}}@keyframes TdAG3G_square{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{left:46px}40%{left:16px}to{left:16px}}@keyframes TdAG3G_square-vertical{0%,13%,27%,41%,59%,68%,72%,83%,94%,to{opacity:0}9%,21%,36%,46%,63%,70%,78%,89%{opacity:1}0%{bottom:82%}40%{bottom:0%}to{bottom:0%}}@media (min-width:768px){.TdAG3G_whole:hover svg path[data-name=line01]{stroke-dashoffset:0}.TdAG3G_whole:hover svg path[data-name=line02]{stroke-dasharray:334}.TdAG3G_whole:hover svg path[data-name=line03]{stroke-dasharray:290}.TdAG3G_whole:hover svg path[data-name=line04]{stroke-dasharray:334}}.TdAG3G_whole figure{flex-wrap:wrap;justify-content:space-between;display:flex}.TdAG3G_whole figure>div{width:43.5345%;position:relative}@media (max-width:767px){.TdAG3G_whole figure>div{width:100%}}.TdAG3G_whole figure>div>svg{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.TdAG3G_whole figure>div>svg path{transition:stroke-dasharray .4s,stroke-dashoffset .4s}.TdAG3G_whole figure>div>svg path[data-name=line01]{stroke-dasharray:150;stroke-dashoffset:-139px}.TdAG3G_whole figure>div>svg path[data-name=line02]{opacity:1;stroke-dasharray:252;stroke-dashoffset:746px}.TdAG3G_whole figure>div>svg path[data-name=line03]{opacity:1;stroke-dasharray:150;stroke-dashoffset:139px}.TdAG3G_whole figure>div>svg path[data-name=line04]{opacity:1;stroke-dasharray:252;stroke-dashoffset:746px}.TdAG3G_whole figure>div>div{border:1px solid #595959;padding:5px}.TdAG3G_whole figure>div>div div{background-position:50%;background-size:cover;width:100%;padding-top:57.4104%}.TdAG3G_whole figure figcaption{width:51.7241%}@media (max-width:767px){.TdAG3G_whole figure figcaption{width:100%;padding-top:10px}}.TdAG3G_whole figure figcaption ul{flex-wrap:wrap;justify-content:space-between;list-style:none;display:flex}.TdAG3G_whole figure figcaption ul li{color:#646464;letter-spacing:.04em;font-size:10px}.TdAG3G_whole figure figcaption h3{letter-spacing:.04em;color:#32f5c8;margin-top:14px;font-size:14px;font-weight:400;line-height:1.61905}@media (max-width:767px){.TdAG3G_whole figure figcaption h3{margin-top:8px;font-size:12px}}.TdAG3G_whole figure figcaption strong{letter-spacing:.04em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:15px;font-weight:400;line-height:1.61905;display:-webkit-box;overflow:hidden}@media (max-width:767px){.TdAG3G_whole figure figcaption strong{font-size:12px}}
