*,:after,:before{box-sizing:border-box}body{margin:0;max-width:1400px;margin-inline:auto}h1,h2,h3,h4,h5,h6{margin:0;padding:0}ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}figure{margin:0}table{border-collapse:collapse;border-spacing:0}img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}a,abbr,address,article,aside,blockquote,canvas,caption,cite,code,dd,details,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,label,legend,li,option,p,pre,select,table,tbody,td,tfoot,th,thead,tr{word-wrap:break-word;color:#191b1e;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;font-size:15px;font-weight:300;line-height:1.5em;list-style-type:none}@media (width>=1025px){.only-sp{display:none!important}}@media (width<=1024px){body{max-width:600px}.only-pc{display:none!important}}.header[data-v-8cc7094f]{padding-block:10px}.header .wrap[data-v-8cc7094f]{justify-content:space-between;align-items:center;width:100%;max-width:1130px;margin-inline:auto;padding-inline:15px;display:flex}@media (width<=1024px){.header .wrap[data-v-8cc7094f]{padding-inline:min(2.66667vw,16px)}}.header .logo[data-v-8cc7094f]{width:174px}.header .button[data-v-8cc7094f]{background-blend-mode:color-burn,normal;text-align:center;background:url(../images/common/texture.webp) 0 -45.134px/100% 288.059% no-repeat,#d3d3d3 linear-gradient(90deg,#2eceff,#1485d1);border-radius:12px;justify-content:center;align-items:center;padding:16px 12px;display:flex}@media (any-hover:hover){.header .button[data-v-8cc7094f]{cursor:pointer;transition:opacity .2s ease-in-out}.header .button[data-v-8cc7094f]:hover{opacity:.6}}.header .button span[data-v-8cc7094f]{color:#fff;letter-spacing:.8px;font-size:16px;font-weight:600;line-height:1em;display:block}@media (width<=1024px){.header .button[data-v-8cc7094f]{border-radius:min(2.13333vw,12.8px);padding:min(3.2vw,19.2px) min(1.6vw,9.6px)}.header .button span[data-v-8cc7094f]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.73333vw,22.4px)}.header .button[data-v-8cc7094f]{display:none}}.body[data-v-684e27a2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.note[data-v-684e27a2]{letter-spacing:.6px;margin-top:-24px;font-size:12px;font-weight:300;line-height:1.5em}.card[data-v-684e27a2]{background:linear-gradient(#fffc,#fff);border-radius:16px;flex-direction:column;padding:16px}.card[data-v-684e27a2],.card .content[data-v-684e27a2]{gap:16px;display:flex}.card .content[data-v-684e27a2]{align-items:center}.card .content figure[data-v-684e27a2]{height:150px}.card .content figure img[data-v-684e27a2]{width:auto;height:100%}.card .info[data-v-684e27a2]{flex-direction:column;gap:8px;display:flex}.card .info h3[data-v-684e27a2]{letter-spacing:1.2px;line-height:1.2em}.card .info .price[data-v-684e27a2],.card .info h3[data-v-684e27a2]{color:#0471c2;text-align:center;font-size:24px;font-weight:600}.card .info .price[data-v-684e27a2]{line-height:1em}.card .info .price span[data-v-684e27a2]{font-size:16px;font-weight:300}.card .info .text[data-v-684e27a2]{letter-spacing:.75px;margin-top:8px;font-size:15px;font-weight:300;line-height:1.5em}.card .button[data-v-684e27a2]{background-blend-mode:color-burn,normal;text-align:center;background:url(../images/common/texture.webp) 0 -45.134px/100% 288.059% no-repeat,#d3d3d3 linear-gradient(90deg,#2eceff,#1485d1);border-radius:12px;flex:1;justify-content:center;align-items:center;padding:16px 12px;display:flex}@media (any-hover:hover){.card .button[data-v-684e27a2]{cursor:pointer;transition:opacity .2s ease-in-out}.card .button[data-v-684e27a2]:hover{opacity:.6}}.card .button span[data-v-684e27a2]{color:#fff;letter-spacing:.8px;font-size:16px;font-weight:600;line-height:1em;display:block}@media (width<=1024px){.card .button[data-v-684e27a2]{border-radius:min(2.13333vw,12.8px);padding:min(3.2vw,19.2px) min(1.6vw,9.6px)}.card .button span[data-v-684e27a2]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.73333vw,22.4px)}}.card .buttons[data-v-684e27a2]{gap:10px;display:flex}.card .amazon[data-v-684e27a2]{text-align:center;border:3px solid #0471c2;border-radius:12px;flex:1;justify-content:center;align-items:center;padding:13px 12px;display:flex}@media (any-hover:hover){.card .amazon[data-v-684e27a2]{cursor:pointer;transition:opacity .2s ease-in-out}.card .amazon[data-v-684e27a2]:hover{opacity:.6}}.card .amazon span[data-v-684e27a2]{color:#0471c2;letter-spacing:.8px;font-size:16px;font-weight:600;line-height:1em;display:block}@media (width<=1024px){.card .amazon[data-v-684e27a2]{border-width:3px;border-radius:min(2.13333vw,12.8px);padding:min(2.4vw,14.4px) min(1.6vw,9.6px)}.card .amazon span[data-v-684e27a2]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.73333vw,22.4px)}}.card[data-size=full][data-v-684e27a2]{grid-column:1/-1;gap:30px;padding:24px}.card[data-size=full] h3[data-v-684e27a2]{color:#0471c2;letter-spacing:1.4px;text-align:center;font-size:28px;font-weight:600;line-height:1.2em}.card[data-size=full] .content[data-v-684e27a2]{gap:24px}.card[data-size=full] .content figure[data-v-684e27a2]{height:252px}.card[data-size=full] .info[data-v-684e27a2]{gap:16px}.card[data-size=full] .info .price[data-v-684e27a2]{font-size:45px}.card[data-size=full] .info .price span[data-v-684e27a2]{font-size:18px;line-height:1em}.card[data-size=full] .info .text[data-v-684e27a2]{margin-top:0}@media (width<=1024px){.body[data-v-684e27a2]{grid-template-columns:1fr;gap:min(9.33333vw,56px);display:grid}.note[data-v-684e27a2]{letter-spacing:min(.16vw,.96px);margin-top:0;font-size:min(3.2vw,19.2px);font-weight:400}.card[data-v-684e27a2]{background-color:#0000;border-bottom:1px solid #c5dada;border-radius:0;padding:0 0 min(13.3333vw,80px)}.card[data-v-684e27a2],.card .content[data-v-684e27a2]{gap:min(6.4vw,38.4px)}.card .content[data-v-684e27a2]{flex-direction:column-reverse}.card .content figure[data-v-684e27a2]{width:min(80vw,480px);height:auto}.card .content figure img[data-v-684e27a2]{width:100%;height:auto}.card .info[data-v-684e27a2]{gap:min(2.13333vw,12.8px)}.card .info h3[data-v-684e27a2]{letter-spacing:min(.24vw,1.44px);font-size:min(4.8vw,28.8px);font-weight:700;line-height:1.5em}.card .info .price[data-v-684e27a2]{font-size:min(7.46667vw,44.8px)}.card .info .price span[data-v-684e27a2],.card .info .text[data-v-684e27a2]{font-size:min(3.73333vw,22.4px);font-weight:400}.card .info .text[data-v-684e27a2]{letter-spacing:min(.186667vw,1.12px);margin-top:0}.card .buttons[data-v-684e27a2]{flex-direction:column;gap:min(2.66667vw,16px)}.card[data-size=full][data-v-684e27a2]{gap:min(4.26667vw,25.6px);padding:0 0 min(13.3333vw,80px)}.card[data-size=full] h3[data-v-684e27a2]{letter-spacing:min(.24vw,1.44px);font-size:min(4.8vw,28.8px);font-weight:700;line-height:1.3em}.card[data-size=full] h3 span[data-v-684e27a2]{letter-spacing:min(.2vw,1.2px);font-size:min(4vw,24px);font-weight:500;line-height:1.3em;display:block}.card[data-size=full] .content[data-v-684e27a2]{gap:min(6.4vw,38.4px)}.card[data-size=full] .content figure[data-v-684e27a2]{width:100%;height:auto}.card[data-size=full] .info[data-v-684e27a2]{gap:min(6.4vw,38.4px)}.card[data-size=full] .info .price[data-v-684e27a2]{font-size:min(7.46667vw,44.8px)}.card[data-size=full] .info .price span[data-v-684e27a2]{font-size:min(3.73333vw,22.4px)}}.share[data-v-f5b487a8]{justify-content:flex-end;padding:10px 0;display:flex}.share__text[data-v-f5b487a8]{color:#000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none' viewBox='0 0 13 13'%3E%3Crect width='13' height='13' fill='%23c4d6f4' rx='6.5'/%3E%3Cpath fill='%231f59ba' d='M8.74 5.061a1.53 1.53 0 1 0 0-3.06 1.53 1.53 0 0 0 0 3.06m0 5.939a1.53 1.53 0 1 0 0-3.061 1.53 1.53 0 0 0 0 3.061M3.107 8.031a1.53 1.53 0 1 0 0-3.061 1.53 1.53 0 0 0 0 3.061'/%3E%3Cpath fill='%231f59ba' d='M8.495 9.96 1.575 6.5l6.92-3.46.474.965L3.98 6.5l4.99 2.495z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:contain;padding-left:15px;font-size:12px;font-weight:500;line-height:13px;text-decoration:underline;display:inline-block}@media (any-hover:hover){.share__text[data-v-f5b487a8]{cursor:pointer;transition:opacity .3s ease-in-out}.share__text[data-v-f5b487a8]:hover{opacity:.6}}.hero[data-v-d94bd416]{background-image:url(../images/hero/bg.webp);background-position:top;background-repeat:no-repeat;background-size:100%;padding-block:23px}.hero .wrap[data-v-d94bd416]{flex-direction:column;gap:60px;width:100%;max-width:1130px;margin-inline:auto;padding-inline:15px;display:flex}@media (width<=1024px){.hero .wrap[data-v-d94bd416]{padding-inline:min(2.66667vw,16px)}}.hero h1[data-v-d94bd416]{width:537px;margin-left:-24px}.hero .buttons[data-v-d94bd416]{display:none}.hero .calendar-body[data-v-d94bd416]{display:contents}@media (width<=1024px){.hero[data-v-d94bd416]{background-image:url(../images/hero/bg_sp.webp);padding-top:min(66.6667vw,400px);padding-bottom:min(13.3333vw,80px)}.hero .wrap[data-v-d94bd416]{gap:min(10.6667vw,64px)}.hero h1[data-v-d94bd416]{width:100%;margin-left:0}.hero .calendar-body[data-v-d94bd416]{display:none}.hero .buttons[data-v-d94bd416]{flex-direction:column;gap:min(3.2vw,19.2px);display:flex}.hero .buttons a[data-type=calendar][data-v-d94bd416]{background-blend-mode:color-burn,normal;text-align:center;background:url(../images/common/texture.webp) 0 -45.134px/100% 288.059% no-repeat,#d3d3d3 linear-gradient(90deg,#2eceff,#1485d1);border-radius:12px;justify-content:center;align-items:center;padding:16px 12px;display:flex}}@media (width<=1024px) and (any-hover:hover){.hero .buttons a[data-type=calendar][data-v-d94bd416]{cursor:pointer;transition:opacity .2s ease-in-out}.hero .buttons a[data-type=calendar][data-v-d94bd416]:hover{opacity:.6}}@media (width<=1024px){.hero .buttons a[data-type=calendar] span[data-v-d94bd416]{color:#fff;letter-spacing:.8px;font-size:16px;font-weight:600;line-height:1em;display:block}}@media (width<=1024px) and (width<=1024px){.hero .buttons a[data-type=calendar][data-v-d94bd416]{border-radius:min(2.13333vw,12.8px);padding:min(3.2vw,19.2px) min(1.6vw,9.6px)}.hero .buttons a[data-type=calendar] span[data-v-d94bd416]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.73333vw,22.4px)}}.video[data-v-789d9270]{gap:32px;max-width:900px;margin-inline:auto}.video[data-v-789d9270],.video .head[data-v-789d9270]{flex-direction:column;display:flex}.video .head[data-v-789d9270]{gap:10px}.video .head h3[data-v-789d9270]{color:#0471c2;letter-spacing:1.4px;text-align:center;font-size:28px;font-weight:600;line-height:1.2em}.video .head p[data-v-789d9270]{letter-spacing:1.05px;text-align:center;font-size:15px;font-weight:300;line-height:1.75em}.video .body[data-v-789d9270]{gap:8px;display:flex}.video .body .item[data-v-789d9270]{flex:1;display:block;position:relative}@media (any-hover:hover){.video .body .item[data-v-789d9270]{cursor:pointer;transition:opacity .2s ease-in-out}.video .body .item[data-v-789d9270]:hover{opacity:.6}}.video .body .item img[data-v-789d9270]{border-radius:8px;width:100%;height:auto}.video .body .item[data-v-789d9270]:after{pointer-events:none;z-index:2;content:"";background-image:url(../images/common/icon_play.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video .body .list[data-v-789d9270]{scrollbar-width:thin;scrollbar-color:#0471c2 transparent;flex-direction:column;gap:6px;width:200px;max-height:389.25px;display:flex;overflow-y:auto}.video .body .list .item[data-v-789d9270]{flex:none}.video .body .list .item[data-v-789d9270]:after{width:40px;height:40px}@media (width<=1024px){.video[data-v-789d9270]{gap:min(6.4vw,38.4px);max-width:100%}.video .head[data-v-789d9270]{gap:min(3.2vw,19.2px)}.video .head h3[data-v-789d9270]{letter-spacing:min(.24vw,1.44px);font-size:min(4.8vw,28.8px);font-weight:700;line-height:1.5em}.video .head p[data-v-789d9270]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.73333vw,22.4px);font-weight:400}.video .body[data-v-789d9270]{flex-direction:column;gap:min(2.13333vw,12.8px)}.video .body .item img[data-v-789d9270]{border-radius:min(2.13333vw,12.8px)}.video .body .item[data-v-789d9270]:after{width:min(16vw,96px);height:min(16vw,96px)}.video .body .list[data-v-789d9270]{flex-direction:row;gap:min(1.6vw,9.6px);width:100%;max-height:none;overflow-x:auto}.video .body .list .item[data-v-789d9270]{max-width:min(42.6667vw,256px)}.video .body .list .item[data-v-789d9270]:after{width:min(8vw,48px);height:min(8vw,48px)}}.calendar[data-v-605e7958]{padding-block:60px}.calendar .wrap[data-v-605e7958]{flex-direction:column;gap:32px;width:100%;max-width:1130px;margin-inline:auto;padding-inline:15px;display:flex}@media (width<=1024px){.calendar .wrap[data-v-605e7958]{padding-inline:min(2.66667vw,16px)}.calendar[data-v-605e7958]{padding-block:min(8vw,48px)}.calendar .wrap[data-v-605e7958]{gap:min(13.3333vw,80px)}}:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;touch-action:pan-x pan-y pinch-zoom;z-index:1;position:relative}.carousel.is-dragging{touch-action:none}.carousel__track{gap:var(--vc-slide-gap);height:100%;transition:transform var(--vc-transition-easing);transition-duration:var(--vc-transition-duration);width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.carousel__viewport{width:100%;height:100%;overflow:hidden}.carousel__sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{grid-template-rows:100%;grid-template-columns:100%;transition:none;display:grid}.carousel.is-effect-fade .carousel__slide{opacity:0;pointer-events:none;height:100%;transition:opacity var(--vc-transition-easing);transition-duration:var(--vc-transition-duration);grid-area:1/1;width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width:100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background:transparent;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-height:30px;--vc-nav-width:30px}.carousel__next,.carousel__prev{background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;font-size:var(--vc-nav-height);height:var(--vc-nav-height);width:var(--vc-nav-width);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-block-start:auto;inset-inline:auto 50%;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media (hover:hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color:var(--vc-clr-primary);--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-border-radius:0;--vc-pgn-gap:6px;--vc-pgn-height:4px;--vc-png-bottom:10px;--vc-png-left:auto;--vc-png-right:10px;--vc-pgn-width:16px}.carousel__pagination{bottom:var(--vc-png-bottom);gap:var(--vc-pgn-gap);justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border-radius:var(--vc-pgn-border-radius);cursor:pointer;height:var(--vc-pgn-height);width:var(--vc-pgn-width);border:0;margin:0;padding:0;display:block}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media (hover:hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;left:var(--vc-png-left);right:var(--vc-png-right);flex-direction:column;transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;transform:translateZ(0)}.short[data-v-84e22484]{--short-width:196.875px;touch-action:pan-y pinch-zoom;cursor:grab;width:100%;min-width:0}.short.is-dragging[data-v-84e22484]{cursor:grabbing}.short[data-v-84e22484] .carousel__track{translate:var(--short-offset) 0;will-change:transform,translate}.short[data-v-84e22484] .carousel__slide{width:var(--short-width);flex:none}.short .item[data-v-84e22484]{width:var(--short-width);-webkit-user-select:none;user-select:none;height:350px;cursor:inherit;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.short .item img[data-v-84e22484]{width:auto;height:100%}.short .item[data-v-84e22484]:focus-visible{outline-offset:-3px;outline:3px solid #ce0a38}.short .item[data-v-84e22484]:after{background-image:var(--short-play-icon);pointer-events:none;z-index:2;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=1024px){.short[data-v-84e22484]{--short-width:calc(min(93.3333vw, 560px)*9/16);margin-top:min(80vw,480px)}.short .item[data-v-84e22484]{border-radius:min(2.13333vw,12.8px);height:min(93.3333vw,560px)}.short .item[data-v-84e22484]:after{width:min(10.6667vw,64px);height:min(10.6667vw,64px)}}.caster[data-v-a7893bd1]{background-image:linear-gradient(#fff7fa00 80%,#fff7fa),url(../images/caster/bg.webp);background-position:50%,0 0;background-repeat:no-repeat;background-size:contain;flex-direction:column;gap:64px;padding-block:60px;display:flex}.caster .wrap[data-v-a7893bd1]{width:100%;max-width:1130px;margin-inline:auto;padding-inline:15px}@media (width<=1024px){.caster .wrap[data-v-a7893bd1]{padding-inline:min(2.66667vw,16px)}}.caster .head[data-v-a7893bd1]{flex-direction:column;gap:40px;width:603px;margin-left:auto;display:flex}.caster .head .title[data-v-a7893bd1]{flex-direction:column;gap:24px;display:flex}.caster .head .title h2[data-v-a7893bd1]{width:100%}.caster .head .lead[data-v-a7893bd1]{letter-spacing:1.4px;font-size:28px;line-height:1.2em}.caster .head .closed[data-v-a7893bd1],.caster .head .lead[data-v-a7893bd1]{color:#e41483;text-align:center;font-weight:600}.caster .head .closed[data-v-a7893bd1]{letter-spacing:1px;background:linear-gradient(#ffffffd9,#ffffffd9),#ce0a38;margin-top:8px;padding:16px;font-size:20px;line-height:1.5em}.caster .head .texts[data-v-a7893bd1]{flex-direction:column;gap:16px;display:flex}.caster .head .info[data-v-a7893bd1]{align-items:center;gap:16px;display:flex}.caster .head .info-title[data-v-a7893bd1]{color:#e41483;letter-spacing:1.6px;text-align:center;background-color:#fff;border:2px solid #e41483;width:110px;padding:8px 16px;font-size:16px;font-weight:600;line-height:1em}.caster .head .info-text[data-v-a7893bd1]{color:#e41483;font-size:28px;font-weight:600;line-height:1em}.caster .head .info-text span[data-v-a7893bd1]{font-size:20px}.caster .head h3[data-v-a7893bd1]{color:#e41483;letter-spacing:1.12px;font-size:16px;font-weight:600;line-height:1.5em}.caster .head .text[data-v-a7893bd1]{letter-spacing:1.05px;font-size:15px;font-weight:300;line-height:1.5em}.caster .body[data-v-a7893bd1]{flex-direction:column;gap:34px;display:flex}.caster .body .title[data-v-a7893bd1]{justify-content:center;display:flex}.caster .body .title p[data-v-a7893bd1]{color:#e41483;text-align:center;letter-spacing:1.2px;align-items:center;gap:24px;font-size:24px;font-weight:600;line-height:1.2em;display:flex}.caster .body .title p[data-v-a7893bd1]:after,.caster .body .title p[data-v-a7893bd1]:before{content:"";background-color:#e41483;width:100px;height:2px;display:block}.caster .body ul[data-v-a7893bd1]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.caster .body ul li[data-v-a7893bd1]{background-color:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.caster .body ul li figure[data-v-a7893bd1]{width:100%}.caster .body ul li .info[data-v-a7893bd1]{flex-direction:column;flex:1;gap:6px;padding:16px 8px;display:flex}.caster .body ul li .name[data-v-a7893bd1]{color:#e41483;letter-spacing:1.12px;font-size:16px;font-weight:600;line-height:1.5em}.caster .body ul li .price[data-v-a7893bd1]{color:#e41483;align-items:baseline;gap:3px;font-size:20px;font-weight:600;line-height:1em;display:flex}.caster .body ul li .price span[data-v-a7893bd1]{font-size:14px;font-weight:300}.caster .body ul li .buttons[data-v-a7893bd1]{flex-direction:column;gap:8px;margin-top:auto;padding-top:4px;display:flex}.caster .body ul li .buttons .ended[data-v-a7893bd1]{background-blend-mode:color-burn,normal;text-align:center;background:url(../images/common/texture.webp) 0 -45.134px/100% 288.059% no-repeat,#d3d3d3 linear-gradient(90deg,#c4c4c4,#a0a0a0);border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;display:flex}.caster .body ul li .buttons .ended span[data-v-a7893bd1]{color:#fff;letter-spacing:.8px;font-size:16px;font-weight:600;line-height:1em;display:block}@media (width<=1024px){.caster .body ul li .buttons .ended[data-v-a7893bd1]{border-radius:min(2.13333vw,12.8px);padding:min(3.2vw,19.2px) min(1.6vw,9.6px)}.caster .body ul li .buttons .ended span[data-v-a7893bd1]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.73333vw,22.4px)}.caster[data-v-a7893bd1]{background-image:url(../images/caster/bg_sp.webp);background-position:50% min(181.333vw,1088px);gap:min(12.5333vw,75.2px);padding-block:min(8vw,48px)}.caster .head[data-v-a7893bd1]{align-self:center;gap:min(10.6667vw,64px);width:100%}.caster .head .title[data-v-a7893bd1]{gap:min(6.4vw,38.4px)}.caster .head .lead[data-v-a7893bd1]{letter-spacing:min(.24vw,1.44px);font-size:min(4.8vw,28.8px);line-height:1.5em}.caster .head .closed[data-v-a7893bd1]{letter-spacing:min(.2vw,1.2px);margin-top:0;padding:min(3.2vw,19.2px) min(2.13333vw,12.8px);font-size:min(4vw,24px)}.caster .head .info[data-v-a7893bd1],.caster .head .texts[data-v-a7893bd1]{gap:min(4.26667vw,25.6px)}.caster .head .info-title[data-v-a7893bd1]{letter-spacing:min(.426667vw,2.56px);border-width:min(.533333vw,3.2px);width:min(29.3333vw,176px);padding:min(2.13333vw,12.8px) min(4.26667vw,25.6px);font-size:min(4.26667vw,25.6px)}.caster .head .info-text[data-v-a7893bd1]{font-size:min(7.46667vw,44.8px)}.caster .head .info-text span[data-v-a7893bd1]{font-size:min(3.73333vw,22.4px)}.caster .head .text[data-v-a7893bd1],.caster .head h3[data-v-a7893bd1]{letter-spacing:min(.261333vw,1.568px);font-size:min(3.73333vw,22.4px)}.caster .head .text[data-v-a7893bd1]{font-weight:400}.caster .body[data-v-a7893bd1]{gap:min(9.06667vw,54.4px)}.caster .body .title p[data-v-a7893bd1]{letter-spacing:min(.24vw,1.44px);gap:min(3.2vw,19.2px);font-size:min(4.8vw,28.8px)}.caster .body .title p[data-v-a7893bd1]:after,.caster .body .title p[data-v-a7893bd1]:before{width:min(13.3333vw,80px);height:min(.533333vw,3.2px)}.caster .body ul[data-v-a7893bd1]{grid-template-columns:repeat(2,1fr);gap:min(2.66667vw,16px)}.caster .body ul li[data-v-a7893bd1]{border-radius:min(2.13333vw,12.8px)}.caster .body ul li .info[data-v-a7893bd1]{gap:min(1.6vw,9.6px);padding:min(4.26667vw,25.6px) min(2.13333vw,12.8px)}.caster .body ul li .name[data-v-a7893bd1]{letter-spacing:min(.261333vw,1.568px);font-size:min(3.73333vw,22.4px)}.caster .body ul li .price[data-v-a7893bd1]{gap:min(.8vw,4.8px);font-size:min(5.33333vw,32px)}.caster .body ul li .price span[data-v-a7893bd1]{font-size:min(3.73333vw,22.4px)}.caster .body ul li .buttons[data-v-a7893bd1]{gap:min(2.13333vw,12.8px);margin-top:auto;padding-top:min(1.06667vw,6.4px)}.caster .body ul li .buttons .ended[data-v-a7893bd1]{background-blend-mode:color-burn,normal;text-align:center;background:url(../images/common/texture.webp) 0 -45.134px/100% 288.059% no-repeat,#d3d3d3 linear-gradient(90deg,#c4c4c4,#a0a0a0);border-radius:12px;justify-content:center;align-items:center;padding:16px 12px;display:flex}.caster .body ul li .buttons .ended span[data-v-a7893bd1]{color:#fff;letter-spacing:.8px;font-size:16px;font-weight:600;line-height:1em;display:block}}@media (width<=1024px) and (width<=1024px){.caster .body ul li .buttons .ended[data-v-a7893bd1]{border-radius:min(2.13333vw,12.8px);padding:min(3.2vw,19.2px) min(1.6vw,9.6px)}.caster .body ul li .buttons .ended span[data-v-a7893bd1]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.46667vw,20.8px)}}.interview[data-v-0a9353e5]{background-image:url(../images/interview/bg.webp);background-position:100% 0;background-repeat:no-repeat;background-size:contain;padding-block:60px}.interview .wrap[data-v-0a9353e5]{flex-direction:column;gap:32px;width:100%;max-width:1130px;margin-inline:auto;padding-inline:15px;display:flex}@media (width<=1024px){.interview .wrap[data-v-0a9353e5]{padding-inline:min(2.66667vw,16px)}}.interview .head[data-v-0a9353e5]{gap:16px;display:flex}.interview .head .text[data-v-0a9353e5]{flex-direction:column;gap:32px;width:603px;display:flex}.interview .head .text h2[data-v-0a9353e5]{width:100%}.interview .head .text p[data-v-0a9353e5]{letter-spacing:1.05px;font-size:15px;font-weight:300;line-height:1.5em}.interview .head figure[data-v-0a9353e5]{width:474px}.interview .content[data-v-0a9353e5]{background-color:#f7fbff;border-radius:16px;gap:24px;padding:20px;display:flex}.interview .content .info[data-v-0a9353e5]{flex-direction:column;flex-shrink:0;gap:10px;width:496px;display:flex}.interview .content .info figure[data-v-0a9353e5]{width:100%}.interview .content .links[data-v-0a9353e5]{justify-content:space-between;align-items:center;display:flex}.interview .content .links .profile[data-v-0a9353e5]{color:#0471c2;letter-spacing:1.05px;background-image:url(../images/interview/icon_link_blue.svg);background-position:0;background-repeat:no-repeat;background-size:20px;padding-left:28px;font-size:15px;font-weight:600;line-height:20px}@media (any-hover:hover){.interview .content .links .profile[data-v-0a9353e5]{cursor:pointer;transition:opacity .2s ease-in-out}.interview .content .links .profile[data-v-0a9353e5]:hover{opacity:.6}}.interview .content .links .ended[data-v-0a9353e5]{background-blend-mode:color-burn,normal;text-align:center;background:url(../images/common/texture.webp) 0 -45.134px/100% 288.059% no-repeat,#d3d3d3 linear-gradient(90deg,#c4c4c4,#a0a0a0);border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;display:flex}.interview .content .links .ended span[data-v-0a9353e5]{color:#fff;letter-spacing:.8px;font-size:16px;font-weight:600;line-height:1em;display:block}@media (width<=1024px){.interview .content .links .ended[data-v-0a9353e5]{border-radius:min(2.13333vw,12.8px);padding:min(3.2vw,19.2px) min(1.6vw,9.6px)}.interview .content .links .ended span[data-v-0a9353e5]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.73333vw,22.4px)}}.interview .content .comments[data-v-0a9353e5]{flex-direction:column;flex:1;gap:32px;display:flex}.interview .content .comments .comment[data-v-0a9353e5]{flex-direction:column;gap:16px;display:flex}.interview .content .comments .question[data-v-0a9353e5]{color:#0471c2;letter-spacing:1.05px;background-image:url(../images/interview/q_blue.webp);background-position:0;background-repeat:no-repeat;background-size:40px;padding-left:50px;font-size:15px;font-weight:600;line-height:40px}.interview .content .comments .answer[data-v-0a9353e5]{letter-spacing:1.05px;white-space:pre-wrap;font-size:15px;font-weight:300;line-height:1.75em}.interview .content[data-v-0a9353e5]:nth-child(odd){background-color:#fff7fa;flex-direction:row-reverse}.interview .content:nth-child(odd) .links .profile[data-v-0a9353e5]{color:#e41483;background-image:url(../images/interview/icon_link_pink.svg)}.interview .content:nth-child(odd) .comments .question[data-v-0a9353e5]{color:#e41483;background-image:url(../images/interview/q_pink.webp)}@media (width<=1024px){.interview[data-v-0a9353e5]{background-image:none;padding-top:min(8vw,48px);padding-bottom:min(13.3333vw,80px)}.interview .head[data-v-0a9353e5],.interview .wrap[data-v-0a9353e5]{gap:min(8.53333vw,51.2px)}.interview .head[data-v-0a9353e5]{flex-direction:column}.interview .head .text[data-v-0a9353e5]{gap:min(8.53333vw,51.2px);width:100%}.interview .head .text p[data-v-0a9353e5]{letter-spacing:min(.261333vw,1.568px);font-size:min(3.73333vw,22.4px);font-weight:400}.interview .head figure[data-v-0a9353e5]{width:100%}.interview .content[data-v-0a9353e5]{border-radius:min(4.26667vw,25.6px);flex-direction:column;gap:min(6.4vw,38.4px);padding:min(5.33333vw,32px)}.interview .content .info[data-v-0a9353e5]{gap:min(2.66667vw,16px);width:100%}.interview .content .links[data-v-0a9353e5]{flex-direction:column;align-items:stretch;gap:min(2.66667vw,16px)}.interview .content .links .profile[data-v-0a9353e5]{letter-spacing:min(.261333vw,1.568px);background-size:min(5.33333vw,32px);padding-left:min(7.46667vw,44.8px);font-size:min(3.73333vw,22.4px);line-height:min(5.33333vw,32px)}.interview .content .links .ended[data-v-0a9353e5]{background-blend-mode:color-burn,normal;text-align:center;background:url(../images/common/texture.webp) 0 -45.134px/100% 288.059% no-repeat,#d3d3d3 linear-gradient(90deg,#c4c4c4,#a0a0a0);border-radius:12px;justify-content:center;align-items:center;padding:16px 12px;display:flex}.interview .content .links .ended span[data-v-0a9353e5]{color:#fff;letter-spacing:.8px;font-size:16px;font-weight:600;line-height:1em;display:block}}@media (width<=1024px) and (width<=1024px){.interview .content .links .ended[data-v-0a9353e5]{border-radius:min(2.13333vw,12.8px);padding:min(3.2vw,19.2px) min(1.6vw,9.6px)}.interview .content .links .ended span[data-v-0a9353e5]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.73333vw,22.4px)}}@media (width<=1024px){.interview .content .comments[data-v-0a9353e5]{gap:min(8.53333vw,51.2px)}.interview .content .comments .comment[data-v-0a9353e5]{gap:min(4.26667vw,25.6px)}.interview .content .comments .question[data-v-0a9353e5]{background-size:min(10.6667vw,64px);padding-left:min(13.3333vw,80px);font-weight:700;line-height:min(13.3333vw,80px)}.interview .content .comments .answer[data-v-0a9353e5],.interview .content .comments .question[data-v-0a9353e5]{letter-spacing:min(.261333vw,1.568px);font-size:min(3.73333vw,22.4px)}.interview .content .comments .answer[data-v-0a9353e5]{font-weight:400}.interview .content[data-v-0a9353e5]:nth-child(odd){flex-direction:column}}.set[data-v-221ac304]{border-radius:16px;flex-direction:column;gap:30px;padding:24px;display:flex}.set h3[data-v-221ac304]{color:#0471c2;letter-spacing:1.4px;text-align:center;font-size:28px;font-weight:600;line-height:1.2em}.set .content[data-v-221ac304]{align-items:center;gap:24px;display:flex}.set .content figure[data-v-221ac304]{height:252px}.set .content figure img[data-v-221ac304]{width:auto;height:100%}.set .info[data-v-221ac304]{flex-direction:column;gap:16px;display:flex}.set .info .price[data-v-221ac304]{color:#0471c2;text-align:center;font-size:45px;font-weight:600;line-height:1em}.set .info .price span[data-v-221ac304]{font-size:18px;font-weight:300;line-height:1em}.set .info .text[data-v-221ac304]{letter-spacing:.75px;font-size:15px;font-weight:300;line-height:1.5em}.set .button[data-v-221ac304]{background-blend-mode:color-burn,normal;text-align:center;background:url(../images/common/texture.webp) 0 -45.134px/100% 288.059% no-repeat,#d3d3d3 linear-gradient(90deg,#2eceff,#1485d1);border-radius:12px;flex:1;justify-content:center;align-items:center;padding:16px 12px;display:flex}@media (any-hover:hover){.set .button[data-v-221ac304]{cursor:pointer;transition:opacity .2s ease-in-out}.set .button[data-v-221ac304]:hover{opacity:.6}}.set .button span[data-v-221ac304]{color:#fff;letter-spacing:.8px;font-size:16px;font-weight:600;line-height:1em;display:block}@media (width<=1024px){.set .button[data-v-221ac304]{border-radius:min(2.13333vw,12.8px);padding:min(3.2vw,19.2px) min(1.6vw,9.6px)}.set .button span[data-v-221ac304]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.73333vw,22.4px)}}.set .buttons[data-v-221ac304]{gap:10px;display:flex}.set .amazon[data-v-221ac304]{text-align:center;border:3px solid #0471c2;border-radius:12px;flex:1;justify-content:center;align-items:center;padding:13px 12px;display:flex}@media (any-hover:hover){.set .amazon[data-v-221ac304]{cursor:pointer;transition:opacity .2s ease-in-out}.set .amazon[data-v-221ac304]:hover{opacity:.6}}.set .amazon span[data-v-221ac304]{color:#0471c2;letter-spacing:.8px;font-size:16px;font-weight:600;line-height:1em;display:block}@media (width<=1024px){.set .amazon[data-v-221ac304]{border-width:3px;border-radius:min(2.13333vw,12.8px);padding:min(2.4vw,14.4px) min(1.6vw,9.6px)}.set .amazon span[data-v-221ac304]{letter-spacing:min(.186667vw,1.12px);font-size:min(3.73333vw,22.4px)}.set[data-v-221ac304]{background-color:#0000;border-radius:0;gap:min(4.26667vw,25.6px);padding:0}.set h3[data-v-221ac304]{letter-spacing:min(.24vw,1.44px);font-size:min(4.8vw,28.8px);font-weight:700;line-height:1.3em}.set h3 span[data-v-221ac304]{letter-spacing:min(.2vw,1.2px);font-size:min(4vw,24px);font-weight:500;line-height:1.3em;display:block}.set .content[data-v-221ac304]{flex-direction:column-reverse;gap:min(6.4vw,38.4px)}.set .content figure[data-v-221ac304],.set .content figure img[data-v-221ac304]{width:100%;height:auto}.set .info[data-v-221ac304]{gap:min(6.4vw,38.4px)}.set .info .price[data-v-221ac304]{font-size:min(7.46667vw,44.8px)}.set .info .price span[data-v-221ac304],.set .info .text[data-v-221ac304]{font-size:min(3.73333vw,22.4px);font-weight:400}.set .info .text[data-v-221ac304]{letter-spacing:min(.186667vw,1.12px)}.set .buttons[data-v-221ac304]{flex-direction:column;gap:min(2.66667vw,16px)}}.cta[data-v-b8badead]{padding-top:40px;padding-bottom:100px}.cta .wrap[data-v-b8badead]{flex-direction:column;gap:32px;width:100%;max-width:1130px;margin-inline:auto;padding-inline:15px;display:flex}@media (width<=1024px){.cta .wrap[data-v-b8badead]{padding-inline:min(2.66667vw,16px)}}.cta h2[data-v-b8badead]{color:#e41483;text-align:center;letter-spacing:1.6px;font-size:32px;font-weight:600;line-height:1.2em}@media (width<=1024px){.cta[data-v-b8badead]{padding-block:min(8vw,48px)}.cta .wrap[data-v-b8badead]{gap:min(8.53333vw,51.2px)}.cta h2[data-v-b8badead]{letter-spacing:min(.24vw,1.44px);font-size:min(4.8vw,28.8px)}}.live[data-v-09c723fe]{background-image:url(../images/live/bg.webp);background-position:top;background-repeat:no-repeat;background-size:contain;padding-block:180px 45px}.live .wrap[data-v-09c723fe]{flex-direction:column;gap:30px;width:100%;max-width:1130px;margin-inline:auto;padding-inline:15px;display:flex}@media (width<=1024px){.live .wrap[data-v-09c723fe]{padding-inline:min(2.66667vw,16px)}}.live h2[data-v-09c723fe]{width:806px;margin-inline:auto}.live .text[data-v-09c723fe]{flex-direction:column;gap:10px;display:flex}.live .text h3[data-v-09c723fe]{-webkit-text-fill-color:transparent;letter-spacing:1.26px;background:linear-gradient(90deg,#2eceff,#1485d1);-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:600}.live .text h3[data-v-09c723fe],.live .text p[data-v-09c723fe]{text-align:center;line-height:1.75em}.live .text p[data-v-09c723fe]{letter-spacing:1.05px;font-size:15px;font-weight:300}.live .videos[data-v-09c723fe]{gap:20px;display:flex}.live .video[data-v-09c723fe]{background-color:#fff;border-style:solid;border-width:1px;border-radius:16px;flex-direction:column;flex:1;gap:10px;padding:10px 10px 18px;display:flex;box-shadow:0 5px 14px #730d8c1f}@media (any-hover:hover){.live .video[data-v-09c723fe]{cursor:pointer;transition:opacity .2s ease-in-out}.live .video[data-v-09c723fe]:hover{opacity:.6}}.live .video figure[data-v-09c723fe]{border-radius:12px;width:100%;position:relative;overflow:hidden}.live .video figure[data-v-09c723fe]:after{content:"";background-image:url(../images/live/icon_play.svg);background-repeat:no-repeat;background-size:cover;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live .video .texts[data-v-09c723fe]{background-position:100%;background-repeat:no-repeat;background-size:40px;flex-direction:column;flex:1;gap:6px;padding-right:50px;display:flex}.live .video h3[data-v-09c723fe]{white-space:pre-wrap;font-size:16px;font-weight:700;line-height:1em}.live .video p[data-v-09c723fe]{margin-top:auto;font-size:15px;font-weight:400;line-height:1.75em}.live .video[data-color=blue][data-v-09c723fe]{border-color:#def0fa}.live .video[data-color=blue] .texts[data-v-09c723fe]{background-image:url(../images/live/arrow_blue.webp)}.live .video[data-color=blue] h3[data-v-09c723fe]{color:#0471c2}.live .video[data-color=pink][data-v-09c723fe]{border-color:#ffe4fd}.live .video[data-color=pink] .texts[data-v-09c723fe]{background-image:url(../images/live/arrow_pink.webp)}.live .video[data-color=pink] h3[data-v-09c723fe]{color:#e41483}@media (width<=1024px){.live[data-v-09c723fe]{padding-block:min(16vw,96px) min(8vw,48px)}.live .wrap[data-v-09c723fe]{gap:min(8vw,48px)}.live h2[data-v-09c723fe]{width:100%}.live .text[data-v-09c723fe]{gap:min(2.66667vw,16px)}.live .text h3[data-v-09c723fe],.live .text p[data-v-09c723fe]{letter-spacing:min(.261333vw,1.568px);font-size:min(3.73333vw,22.4px)}.live .text p[data-v-09c723fe]{font-weight:400}.live .videos[data-v-09c723fe]{flex-direction:column}.live .video[data-v-09c723fe],.live .videos[data-v-09c723fe]{gap:min(2.66667vw,16px)}.live .video[data-v-09c723fe]{border-radius:min(3.2vw,19.2px);padding:min(2.66667vw,16px) min(2.66667vw,16px) min(4.8vw,28.8px);box-shadow:0 min(1.33333vw,8px) min(3.73333vw,22.4px) #730d8c1f}.live .video figure[data-v-09c723fe]{border-radius:min(2.13333vw,12.8px)}.live .video figure[data-v-09c723fe]:after{width:min(10.6667vw,64px);height:min(10.6667vw,64px)}.live .video .texts[data-v-09c723fe]{background-size:min(9.33333vw,56px);gap:min(1.6vw,9.6px);padding-right:min(12vw,72px)}.live .video h3[data-v-09c723fe]{font-size:min(4.26667vw,25.6px)}.live .video p[data-v-09c723fe]{font-size:min(3.73333vw,22.4px)}}.footer[data-v-522a4382]{background-color:#fff;flex-direction:column;gap:20px;padding-block:30px 15px;display:flex}.footer .links[data-v-522a4382]{flex-wrap:wrap;justify-content:center;gap:8px 20px;width:100%;max-width:1130px;margin-inline:auto;padding-inline:15px;display:flex}@media (width<=1024px){.footer .links[data-v-522a4382]{padding-inline:min(2.66667vw,16px)}}.footer .links li[data-v-522a4382]:not(:last-child){position:relative}.footer .links li[data-v-522a4382]:not(:last-child):after{content:"";background-color:#dce0e5;width:1px;height:1em;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.footer .links a[data-v-522a4382]{color:#0471c2;white-space:nowrap;font-size:13px;font-weight:700}@media (any-hover:hover){.footer .links a[data-v-522a4382]{cursor:pointer;transition:opacity .2s ease-in-out}.footer .links a[data-v-522a4382]:hover{opacity:.6}}.footer .copyright[data-v-522a4382]{color:#191b1e;text-align:center;border-top:1px solid #dce0e5;padding-top:15px;font-size:15px;line-height:1.5em;display:block}@media (width<=1024px){.footer[data-v-522a4382]{gap:min(4vw,24px);padding-block:min(5.33333vw,32px) min(2.66667vw,16px)}.footer .links[data-v-522a4382]{flex-wrap:nowrap;justify-content:flex-start;gap:min(5.33333vw,32px);padding-inline:min(5.33333vw,32px);overflow:auto hidden}.footer .links li[data-v-522a4382]:not(:last-child):after{right:min(-2.66667vw,-16px)}.footer .copyright[data-v-522a4382],.footer .links a[data-v-522a4382]{font-size:min(3.46667vw,20.8px)}.footer .copyright[data-v-522a4382]{padding-top:min(2.66667vw,16px)}}
