@charset "UTF-8";.ProfileModal{width:unset;height:unset;max-width:unset;max-height:unset;padding:unset;color:unset;background-color:unset;border:unset;overflow-y:unset}.ProfileModal::backdrop{display:none}.ProfileModal-backdrop{position:fixed;top:0;left:0;width:calc(100% - var(--scroll-bar-width));height:100%;z-index:-1}.ProfileModal-noise{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.ProfileModal-content{display:flex}@media screen and (max-width:820.98px){.ProfileModal-content{flex-direction:column;overflow-y:scroll}}.ProfileModal-imageWrapper{opacity:0;overflow:hidden}@media screen and (min-width: 821px){.ProfileModal-imageWrapper{position:sticky;top:0;width:50%;height:100vh;flex-shrink:0}}@media screen and (max-width:820.98px){.ProfileModal-imageWrapper{height:27.65625rem}}.ProfileModal-image{width:100%;height:100%;object-fit:cover;scale:1.1}@media screen and (min-width: 821px){.ProfileModal-textWrapper{display:grid;grid-template-rows:1fr min-content min-content;width:100%;margin-block:8.1875rem 6.1875rem;margin-inline:5.625rem 5.3125rem}}@media screen and (max-width:820.98px){.ProfileModal-textWrapper{margin-top:-9.5625rem;margin-inline:1.40625rem 1.5625rem}}@media screen and (min-width: 821px){.-ja .ProfileModal-textWrapper,.-tc .ProfileModal-textWrapper,.-sc .ProfileModal-textWrapper{margin-block:8.1875rem 5.75rem}}.ProfileModal-name{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;line-height:85%}@media screen and (min-width: 821px){.ProfileModal-name{font-size:4rem;letter-spacing:.02em;order:2;margin-top:3.125rem}}@media screen and (max-width:820.98px){.ProfileModal-name{font-size:2.5rem;letter-spacing:.02em}}.ProfileModal-name .word{overflow:hidden}.ProfileModal-translateName{line-height:120%;overflow:hidden}@media screen and (min-width: 821px){.ProfileModal-translateName{font-size:1.25rem;letter-spacing:.02em;margin-top:.25rem;order:3}}@media screen and (max-width:820.98px){.ProfileModal-translateName{font-size:1.0625rem;letter-spacing:.02em;margin-top:.125rem}}.-ja .ProfileModal-translateName{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}:global(.bAndroid) .-ja .ProfileModal-translateName{font-weight:700}.-tc .ProfileModal-translateName{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .ProfileModal-translateName{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}.ProfileModal-attribute{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500;line-height:120%}@media screen and (min-width: 821px){.ProfileModal-attribute{font-size:.75rem;letter-spacing:.02em;order:3;height:fit-content;margin-top:1rem;margin-left:.25rem}}@media screen and (min-width: 821px) and (max-width: 1200px){.ProfileModal-attribute{font-size:10px}}@media screen and (max-width:820.98px){.ProfileModal-attribute{font-size:.625rem;letter-spacing:.02em;margin-top:.5rem;margin-left:.125rem}}@media screen and (max-width:820.98px) and (max-width: 375px){.ProfileModal-attribute{font-size:10px}}.ProfileModal-attribute>.line{overflow:hidden}.-ja .ProfileModal-attribute,.-tc .ProfileModal-attribute,.-sc .ProfileModal-attribute{line-height:140%}@media screen and (min-width: 821px){.-ja .ProfileModal-attribute,.-tc .ProfileModal-attribute,.-sc .ProfileModal-attribute{font-size:.8125rem;letter-spacing:.02em;margin-top:1.5rem;order:4;margin-left:0}}@media screen and (min-width: 821px) and (max-width: 1108px){.-ja .ProfileModal-attribute,.-tc .ProfileModal-attribute,.-sc .ProfileModal-attribute{font-size:10px}}@media screen and (max-width:820.98px){.-ja .ProfileModal-attribute,.-tc .ProfileModal-attribute,.-sc .ProfileModal-attribute{margin-top:.625rem}}.-ja .ProfileModal-attribute{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}:global(.bAndroid) .-ja .ProfileModal-attribute{font-weight:700}.-tc .ProfileModal-attribute{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .ProfileModal-attribute{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}.ProfileModal-description{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;line-height:160%;height:fit-content;margin-inline:auto 0}@media screen and (min-width: 821px){.ProfileModal-description{font-size:.8125rem;order:1;width:24.75rem}}@media screen and (min-width: 821px) and (max-width: 1108px){.ProfileModal-description{font-size:10px}}@media screen and (max-width:820.98px){.ProfileModal-description{font-size:.875rem;width:16.75rem;margin-top:8.15625rem}}.ProfileModal-description>.line{overflow:hidden}.-ja .ProfileModal-description,.-tc .ProfileModal-description,.-sc .ProfileModal-description{line-height:200%}@media screen and (min-width: 821px){.-ja .ProfileModal-description,.-tc .ProfileModal-description,.-sc .ProfileModal-description{letter-spacing:.02em}}@media screen and (max-width:820.98px){.-ja .ProfileModal-description,.-tc .ProfileModal-description,.-sc .ProfileModal-description{letter-spacing:.02em}}.-ja .ProfileModal-description{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}.-tc .ProfileModal-description{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:400}.-sc .ProfileModal-description{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:400}.ProfileModal-buttonWrap{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 821px){.ProfileModal-buttonWrap{height:8.1875rem;padding-left:5.625rem}}@media screen and (max-width:820.98px){.ProfileModal-buttonWrap{height:5.25rem;padding-left:1.5625rem}}.ProfileModal-button{position:relative;display:flex;align-items:center;justify-content:center;background-color:#17161666;backdrop-filter:blur(8px);border-radius:50%}@media screen and (min-width: 821px){.ProfileModal-button{width:4rem;height:2rem;border-radius:18.75rem}}@media screen and (max-width:820.98px){.ProfileModal-button{width:3.5625rem;height:1.5rem;border-radius:9.375rem}}.ProfileModal-button .ProfileModal-border{position:absolute;height:1px;background-color:#fff;will-change:transform}@media screen and (min-width: 821px){.ProfileModal-button .ProfileModal-border{width:1.3125rem}}@media screen and (max-width:820.98px){.ProfileModal-button .ProfileModal-border{width:.9375rem}}@media screen and (min-width: 821px){.ProfileModal-button .ProfileModal-border[data-modal-border=top]{transform:translate3d(0,4px,0)}}@media screen and (max-width:820.98px){.ProfileModal-button .ProfileModal-border[data-modal-border=top]{transform:translate3d(0,3px,0)}}@media screen and (min-width: 821px){.ProfileModal-button .ProfileModal-border[data-modal-border=bottom]{transform:translate3d(0,-4px,0)}}@media screen and (max-width:820.98px){.ProfileModal-button .ProfileModal-border[data-modal-border=bottom]{transform:translate3d(0,-3px,0)}}@media screen and (max-width:820.98px){.ProfileModal-backButton{margin-block:7.5rem}}.InterviewWithItem{position:relative}.InterviewWithItem.-large .InterviewWithItem-inner{align-items:flex-end;padding-top:0}.InterviewWithItem.-large .InterviewWithItem-castTextWrap{align-items:flex-end}@media screen and (min-width: 821px){.InterviewWithItem.-large .InterviewWithItem-textBlock{font-size:1rem}}@media screen and (min-width: 821px) and (max-width: 900px){.InterviewWithItem.-large .InterviewWithItem-textBlock{font-size:10px}}@media screen and (max-width:820.98px){.InterviewWithItem.-large .InterviewWithItem-textBlock{row-gap:.78125rem}}@media screen and (max-width:820.98px){.-ja .InterviewWithItem.-large .InterviewWithItem-textBlock{row-gap:1rem}}@media screen and (min-width: 821px){.InterviewWithItem.-large .InterviewWithItem-castNameBlock{font-size:5rem;letter-spacing:.02em;line-height:.8625}}@media screen and (max-width:820.98px){.InterviewWithItem.-large .InterviewWithItem-castNameBlock{font-size:2.5rem;letter-spacing:.01125em;line-height:.9}}@media screen and (max-width:820.98px){.InterviewWithItem.-large .InterviewWithItem-castName{overflow:visible!important}}.InterviewWithItem.-large .InterviewWithItem-castText{line-height:90%}@media screen and (min-width: 821px){.InterviewWithItem.-large .InterviewWithItem-castText{font-size:1rem;letter-spacing:.02em;margin-bottom:0}}@media screen and (min-width: 821px) and (max-width: 900px){.InterviewWithItem.-large .InterviewWithItem-castText{font-size:10px}}@media screen and (max-width:820.98px){.InterviewWithItem.-large .InterviewWithItem-castText{font-size:.5rem;height:auto;letter-spacing:.02em}}@media screen and (max-width:820.98px) and (max-width: 469px){.InterviewWithItem.-large .InterviewWithItem-castText{font-size:10px}}@media screen and (min-width: 821px){.-ja .InterviewWithItem.-large .InterviewWithItem-castText,.-tc .InterviewWithItem.-large .InterviewWithItem-castText,.-sc .InterviewWithItem.-large .InterviewWithItem-castText{font-size:.8125rem;margin-bottom:-.0625rem;line-height:110%}}@media screen and (min-width: 821px) and (max-width: 1108px){.-ja .InterviewWithItem.-large .InterviewWithItem-castText,.-tc .InterviewWithItem.-large .InterviewWithItem-castText,.-sc .InterviewWithItem.-large .InterviewWithItem-castText{font-size:10px}}@media screen and (max-width:820.98px){.-ja .InterviewWithItem.-large .InterviewWithItem-castText,.-tc .InterviewWithItem.-large .InterviewWithItem-castText,.-sc .InterviewWithItem.-large .InterviewWithItem-castText{line-height:120%}}.InterviewWithItem.-large .InterviewWithItem-castLine{white-space:nowrap}.InterviewWithItem-inner{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 821px){.InterviewWithItem-inner{padding-top:2.4375rem;padding-bottom:2.3125rem}}@media screen and (max-width:820.98px){.InterviewWithItem-inner{padding-bottom:1.25rem;padding-top:1.125rem}}[data-whatinput=touch] .InterviewWithItem-inner{outline:none}@media screen and (max-width:820.98px){.-ja .InterviewWithItem-inner{align-items:flex-end}}.InterviewWithItem-textBlock{display:flex}@media screen and (min-width: 821px){.InterviewWithItem-textBlock{font-size:.8125rem;flex-direction:row;justify-content:space-between;width:41.125rem;margin:auto 0}}@media screen and (min-width: 821px) and (max-width: 1108px){.InterviewWithItem-textBlock{font-size:10px}}@media screen and (max-width:820.98px){.InterviewWithItem-textBlock{max-width:11.25rem;flex-direction:column;row-gap:.25rem}}@media screen and (max-width:820.98px){.-ja .InterviewWithItem-textBlock{row-gap:.875rem}}.InterviewWithItem-castNameBlock{margin:auto 0;font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500}@media screen and (min-width: 821px){.InterviewWithItem-castNameBlock{font-size:2rem;letter-spacing:.02em;line-height:.9}}@media screen and (max-width:820.98px){.InterviewWithItem-castNameBlock{width:100%;font-size:1rem;letter-spacing:.02em;line-height:.9}}@media screen and (min-width: 821px){.InterviewWithItem-castSub{margin-top:.4375rem;font-size:1rem;letter-spacing:.02em;line-height:1.2}}@media screen and (min-width: 821px) and (max-width: 900px){.InterviewWithItem-castSub{font-size:10px}}@media screen and (max-width:820.98px){.InterviewWithItem-castSub{margin-top:.3125rem;font-size:.6875rem;letter-spacing:.02em;line-height:1.2}}@media screen and (max-width:820.98px) and (max-width: 341px){.InterviewWithItem-castSub{font-size:10px}}.-ja .InterviewWithItem-castSub{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}:global(.bAndroid) .-ja .InterviewWithItem-castSub{font-weight:700}.-tc .InterviewWithItem-castSub{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .InterviewWithItem-castSub{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}.InterviewWithItem-castTextInner{display:block}@media screen and (min-width: 821px){.InterviewWithItem-castTextWrap{min-width:14.6875rem;display:flex;align-items:center}}@media screen and (max-width:820.98px){.InterviewWithItem-castTextWrap{margin-top:.125rem}}@media screen and (max-width:820.98px){.-ja .InterviewWithItem-castTextWrap{margin-top:0}}.InterviewWithItem-castText{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500;line-height:110%}@media screen and (min-width: 821px){.InterviewWithItem-castText{font-size:.8125rem;letter-spacing:.02em;margin-left:.4375rem;margin-bottom:-.625rem}}@media screen and (min-width: 821px) and (max-width: 1108px){.InterviewWithItem-castText{font-size:10px}}@media screen and (max-width:820.98px){.InterviewWithItem-castText{font-size:.3125rem;width:10.34375rem;margin-bottom:-.1875rem}}@media screen and (max-width:820.98px) and (max-width: 750px){.InterviewWithItem-castText{font-size:10px}}@media screen and (min-width: 821px){.-ja .InterviewWithItem-castText,.-tc .InterviewWithItem-castText,.-sc .InterviewWithItem-castText{font-size:.8125rem;letter-spacing:.02em;line-height:105%;margin-bottom:-.3125rem}}@media screen and (min-width: 821px) and (max-width: 1108px){.-ja .InterviewWithItem-castText,.-tc .InterviewWithItem-castText,.-sc .InterviewWithItem-castText{font-size:10px}}@media screen and (max-width:820.98px){.-ja .InterviewWithItem-castText,.-tc .InterviewWithItem-castText,.-sc .InterviewWithItem-castText{font-size:.5rem;letter-spacing:.02em;line-height:120%}}@media screen and (max-width:820.98px) and (max-width: 469px){.-ja .InterviewWithItem-castText,.-tc .InterviewWithItem-castText,.-sc .InterviewWithItem-castText{font-size:10px}}.-ja .InterviewWithItem-castText{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}:global(.bAndroid) .-ja .InterviewWithItem-castText{font-weight:700}.-tc .InterviewWithItem-castText{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .InterviewWithItem-castText{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}@media screen and (min-width: 821px){.InterviewWithItem-castTextLine{padding-bottom:.25rem}}@media screen and (max-width:820.98px){.InterviewWithItem-castTextLine{padding-bottom:.0625rem}}.-ja .InterviewWithItem-castTextLine{padding-bottom:0}.InterviewWithItem-buttonWrap{display:flex;justify-content:flex-end}@media screen and (max-width:820.98px){.InterviewWithItem-button[class]{padding-inline:2.9375rem;padding-block:.875rem}}.InterviewWithItem-castBorder{position:absolute;display:inline-block;background-color:#fff6;width:100%;height:1px;left:0;bottom:0;transform-origin:left;transform:scaleX(0)}.InterviewWith{width:100%;display:flex;flex-direction:column;align-items:flex-end}@media screen and (min-width: 821px){.InterviewWith{padding-bottom:18.8125rem}}.InterviewWith-wrapper{display:flex;flex-direction:column}@media screen and (min-width: 821px){.InterviewWith-wrapper{row-gap:2.5rem;width:52.25rem;margin-right:5.375rem}}@media screen and (max-width:820.98px){.InterviewWith-wrapper{row-gap:1.25rem;width:17.125rem;margin-right:1.375rem}}.InterviewWith-title{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500}@media screen and (min-width: 821px){.InterviewWith-title{font-size:.8125rem;letter-spacing:.02em;margin-left:.3125rem}}@media screen and (min-width: 821px) and (max-width: 1108px){.InterviewWith-title{font-size:10px}}@media screen and (max-width:820.98px){.InterviewWith-title{font-size:.5rem;letter-spacing:.02em;line-height:1.2;margin-left:.15625rem}}@media screen and (max-width:820.98px) and (max-width: 469px){.InterviewWith-title{font-size:10px}}@media screen and (min-width: 821px){.InterviewWith-castLists{margin-top:.25rem}}@media screen and (max-width:820.98px){.InterviewWith-castLists{width:100%}}.ArticleHeading-heading{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;width:fit-content}@media screen and (min-width: 821px){.ArticleHeading-heading{font-size:3rem}}@media screen and (max-width:820.98px){.ArticleHeading-heading{font-size:1.5rem;margin-left:1.25rem}}@media screen and (min-width: 821px){.ArticleHeading-heading.-leftMarginSmall{margin-left:18.5rem}}@media screen and (min-width: 821px){.ArticleHeading-heading.-leftMarginMedium{margin-left:20.125rem}}@media screen and (min-width: 821px){.ArticleHeading-heading.-leftMarginLarge{margin-left:25.625rem}}.ArticleHeading-headingWrap{width:fit-content}@media screen and (max-width:820.98px){.ArticleHeading-headingWrap{margin-left:.46875rem}}@media screen and (min-width: 821px){.ArticleHeading-title{font-size:3rem;letter-spacing:.02em}}@media screen and (max-width:820.98px){.ArticleHeading-title{justify-content:flex-start;margin-left:.5625rem;font-size:1.5rem;letter-spacing:.02em;column-gap:.09375rem}}@media screen and (min-width: 821px){.-ja .ArticleHeading-title,.-tc .ArticleHeading-title,.-sc .ArticleHeading-title{font-size:2.5rem;letter-spacing:.02em;line-height:1.3}}@media screen and (max-width:820.98px){.-ja .ArticleHeading-title,.-tc .ArticleHeading-title,.-sc .ArticleHeading-title{font-size:1.25rem;letter-spacing:.02em;line-height:1.3}}.-ja .ArticleHeading-title{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}:global(.bAndroid) .-ja .ArticleHeading-title{font-weight:700}.-tc .ArticleHeading-title{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .ArticleHeading-title{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}.ArticleHeading-titleLine{display:block}@media screen and (min-width: 821px){.ArticleHeading-titleLine:nth-of-type(1){margin-left:-1.25rem}}@media screen and (max-width:820.98px){.ArticleHeading-titleLine:nth-of-type(1){margin-left:-.625rem}}@media screen and (min-width: 821px){.-de .ArticleHeading-titleLine,.-it .ArticleHeading-titleLine,.-es .ArticleHeading-titleLine,.-fr .ArticleHeading-titleLine{padding-block:.375rem;margin-block:-.75rem}}@media screen and (max-width:820.98px){.-de .ArticleHeading-titleLine,.-it .ArticleHeading-titleLine,.-es .ArticleHeading-titleLine,.-fr .ArticleHeading-titleLine{padding-block:.1875rem;margin-block:-.375rem}}.ArticleHeading-subTitle{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;display:flex;flex-direction:column}@media screen and (min-width: 821px){.-ja .ArticleHeading-subTitle,.-tc .ArticleHeading-subTitle,.-sc .ArticleHeading-subTitle{font-size:1rem;line-height:1.2;letter-spacing:.015em;margin-left:.625rem;margin-top:.5rem}}@media screen and (min-width: 821px) and (max-width: 900px){.-ja .ArticleHeading-subTitle,.-tc .ArticleHeading-subTitle,.-sc .ArticleHeading-subTitle{font-size:10px}}@media screen and (max-width:820.98px){.-ja .ArticleHeading-subTitle,.-tc .ArticleHeading-subTitle,.-sc .ArticleHeading-subTitle{font-size:.5625rem;line-height:1.2;letter-spacing:.02em;margin-left:.9375rem;margin-top:.3125rem}}@media screen and (max-width:820.98px) and (max-width: 21px){.-ja .ArticleHeading-subTitle,.-tc .ArticleHeading-subTitle,.-sc .ArticleHeading-subTitle{font-size:.5px}}@media screen and (min-width: 821px){.ArticleHeading-subLine:nth-of-type(1){margin-left:-.4375rem}}@media screen and (max-width:820.98px){.ArticleHeading-subLine:nth-of-type(1){margin-left:-.28125rem}}.ArticleHeading-creditBlock{display:flex;align-items:center}@media screen and (min-width: 821px){.ArticleHeading-creditBlock{margin-top:1.25rem}}@media screen and (max-width:820.98px){.ArticleHeading-creditBlock{margin-top:.625rem;margin-left:.625rem}}@media screen and (min-width: 821px){.-ja .ArticleHeading-creditBlock,.-tc .ArticleHeading-creditBlock,.-sc .ArticleHeading-creditBlock{margin-top:2rem;margin-left:.375rem}}@media screen and (max-width:820.98px){.-ja .ArticleHeading-creditBlock,.-tc .ArticleHeading-creditBlock,.-sc .ArticleHeading-creditBlock{margin-top:1.125rem;margin-left:.78125rem}}.ArticleHeading-line{display:flex;height:1px;background:#fff}@media screen and (min-width: 821px){.ArticleHeading-line{width:4rem;margin-right:.75rem}}@media screen and (max-width:820.98px){.ArticleHeading-line{width:2rem;margin-right:.375rem}}@media screen and (min-width: 821px){.ArticleHeading-name{font-size:1rem}}@media screen and (min-width: 821px) and (max-width: 900px){.ArticleHeading-name{font-size:10px}}@media screen and (max-width:820.98px){.ArticleHeading-name{font-size:.5rem}}@media screen and (max-width:820.98px) and (max-width: 469px){.ArticleHeading-name{font-size:10px}}.-ja .ArticleHeading-name{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}:global(.bAndroid) .-ja .ArticleHeading-name{font-weight:700}.ArticleHeading-name>span{display:block}.ArticleContents{width:100%}.ArticleContents-grid{display:grid}@media screen and (min-width: 821px){.ArticleContents-grid{grid-template-rows:max-content 38.625rem;grid-template-columns:45.3125rem max-content;margin-top:5.625rem;margin-inline:5.625rem;justify-content:center}}@media screen and (max-width:820.98px){.ArticleContents-grid{grid-template-rows:repeat(4,fit-content);grid-template-columns:1fr;margin-top:2.25rem;margin-inline:1.5625rem 0}.ArticleContents-grid :nth-of-type(1){order:1}.ArticleContents-grid :nth-of-type(2){order:2}.ArticleContents-grid :nth-of-type(3){order:4}.ArticleContents-grid :nth-of-type(4){order:3}}.ArticleContents-imageNoise{overflow:hidden}.ArticleContents-image{width:100%;height:auto}@media screen and (min-width: 821px){.ArticleContents-imageContent.-large .ArticleContents-imageNoise{width:45.3125rem;height:45.3125rem}}@media screen and (max-width:820.98px){.ArticleContents-imageContent.-large .ArticleContents-imageNoise{height:21.875rem}}@media screen and (min-width: 821px){.ArticleContents-imageContent.-small{margin-top:-8.5rem;margin-left:-5.1875rem}}@media screen and (min-width: 821px){.ArticleContents-imageContent.-small .ArticleContents-imageWrap{width:38.625rem;height:38.625rem}}@media screen and (max-width:820.98px){.ArticleContents-imageContent.-small .ArticleContents-imageWrap{height:20.3125rem}}@media screen and (min-width: 821px){.ArticleContents-imageContent.-small .ArticleContents-imageWrap .ArticleContents-imageNoise{width:38.625rem;height:38.625rem}}@media screen and (max-width:820.98px){.ArticleContents-imageContent.-small .ArticleContents-imageWrap .ArticleContents-imageNoise{margin-right:1.5625rem}}.ArticleContents-textInner{height:fit-content}@media screen and (min-width: 821px){.ArticleContents-textInner{display:flex;justify-content:center;align-items:center;height:calc(100% - 8.5rem)}}@media screen and (max-width:820.98px){.ArticleContents-textInner{margin-left:2.5625rem;margin-block:2.1875rem;margin-right:1.5625rem;line-height:1.4}}@media screen and (min-width: 821px){.ArticleContents-textInner.-right{width:33.4375rem}}@media screen and (max-width:820.98px){.-ja .ArticleContents-textInner.-right,.-tc .ArticleContents-textInner.-right,.-sc .ArticleContents-textInner.-right{margin-left:2.5rem;margin-block:2.03125rem}}@media screen and (min-width: 821px){.ArticleContents-textInner.-left{width:calc(100% - 5.1875rem)}}@media screen and (max-width:820.98px){.-ja .ArticleContents-textInner.-left,.-tc .ArticleContents-textInner.-left,.-sc .ArticleContents-textInner.-left{margin-left:2.4375rem;margin-block:1.875rem}}.ArticleContents-text{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;height:fit-content}@media screen and (min-width: 821px){.ArticleContents-text{font-size:.8125rem;letter-spacing:.02em;line-height:1.3846153846;width:23.875rem}}@media screen and (min-width: 821px) and (max-width: 1108px){.ArticleContents-text{font-size:10px}}@media screen and (max-width:820.98px){.ArticleContents-text{font-size:.875rem;letter-spacing:.02em;line-height:1.3928571429;width:100%}}@media screen and (min-width: 821px){.-ja .ArticleContents-text,.-tc .ArticleContents-text,.-sc .ArticleContents-text{font-size:.8125rem;letter-spacing:.02em;line-height:2}}@media screen and (min-width: 821px) and (max-width: 1108px){.-ja .ArticleContents-text,.-tc .ArticleContents-text,.-sc .ArticleContents-text{font-size:10px}}@media screen and (max-width:820.98px){.-ja .ArticleContents-text,.-tc .ArticleContents-text,.-sc .ArticleContents-text{font-size:.85rem;letter-spacing:.02em;line-height:2}}.-ja .ArticleContents-text{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}.-tc .ArticleContents-text{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:400}.-sc .ArticleContents-text{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:400}.OneArticleContents{width:100%}@media screen and (min-width: 821px){.OneArticleContents-imageWrap{margin-top:5.5rem;margin-left:5.625rem;height:44.375rem}}@media screen and (max-width:820.98px){.OneArticleContents-imageWrap{margin-top:2.25rem;height:15.75rem}}.OneArticleContents-imageNoise{overflow:hidden;width:100%;height:100%}.OneArticleContents-image{width:100%;height:auto}@media screen and (min-width: 821px){.OneArticleContents-textInner{display:flex;width:fit-content;column-gap:1.5rem;margin-inline:auto;margin-top:4.6875rem}}@media screen and (max-width:820.98px){.OneArticleContents-textInner{margin-block:3.125rem;margin-inline:1.5625rem;margin-top:3.25rem}}.OneArticleContents-text{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;height:fit-content;line-height:140%}@media screen and (min-width: 821px){.OneArticleContents-text{font-size:.8125rem;width:25.3125rem}}@media screen and (min-width: 821px) and (max-width: 1108px){.OneArticleContents-text{font-size:10px}}@media screen and (max-width:820.98px){.OneArticleContents-text{font-size:.875rem;width:100%}}@media screen and (max-width:820.98px){.OneArticleContents-text.-second{margin-top:1.625rem}}@media screen and (min-width: 821px){.-ja .OneArticleContents-text,.-tc .OneArticleContents-text,.-sc .OneArticleContents-text{font-size:.8125rem;letter-spacing:.02em;line-height:2;min-width:311px}}@media screen and (min-width: 821px) and (max-width: 1108px){.-ja .OneArticleContents-text,.-tc .OneArticleContents-text,.-sc .OneArticleContents-text{font-size:10px}}@media screen and (max-width:820.98px){.-ja .OneArticleContents-text,.-tc .OneArticleContents-text,.-sc .OneArticleContents-text{font-size:.85rem;letter-spacing:.02em;line-height:2}}.-ja .OneArticleContents-text{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}.-tc .OneArticleContents-text{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:400}.-sc .OneArticleContents-text{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:400}.LowerKvComp{width:100%}@media screen and (min-width: 821px){.LowerKvComp{height:150svh}}@media screen and (max-width:820.98px){.LowerKvComp{position:relative;height:calc(100svh + 12.5rem);max-height:55.625rem;min-height:45.3125rem}}@media screen and (min-width: 821px){.LowerKvComp-fixContaner{position:fixed;top:0;left:0;width:100%;height:100svh}}.LowerKvComp-container{display:flex;justify-content:center;align-items:center;width:100%;height:100svh}@media screen and (max-width:820.98px){.LowerKvComp-container{max-height:52.5rem}}.LowerKvComp-inner{text-align:center}@media screen and (min-width: 821px){.LowerKvComp-inner{margin-bottom:-6.5rem}}@media screen and (max-width:820.98px){.LowerKvComp-inner{margin-bottom:-3.125rem}}.LowerKvComp-title{background-color:red;background-clip:text;position:relative}.LowerKvComp-titleInner{text-align:center;color:#fff}.LowerKvComp-indexWrap{display:inline-block;overflow:hidden;position:relative}.LowerKvComp-index{display:inline-block;overflow:hidden;font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}@media screen and (min-width: 821px){.LowerKvComp-index{font-size:.75rem;letter-spacing:.02em}}@media screen and (min-width: 821px) and (max-width: 1200px){.LowerKvComp-index{font-size:10px}}@media screen and (max-width:820.98px){.LowerKvComp-index{font-size:.5625rem;letter-spacing:.02em}}@media screen and (max-width:820.98px) and (max-width: 417px){.LowerKvComp-index{font-size:10px}}.LowerKvComp-indexInner{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500}@media screen and (min-width: 821px){.LowerKvComp-indexInner{padding-inline:.25rem}}.-tc .LowerKvComp-indexInner{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .LowerKvComp-indexInner{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}.LowerKvComp-textWrap{display:block;position:relative}@media screen and (min-width: 821px){.LowerKvComp-textWrap{margin-top:1rem}}@media screen and (max-width:820.98px){.LowerKvComp-textWrap{margin-top:2rem}}.LowerKvComp-textItemWrap{overflow:hidden}@media screen and (min-width: 821px){.-fr .LowerKvComp-textItemWrap:nth-of-type(2){margin-top:-.25rem}}@media screen and (min-width: 821px){.-es .LowerKvComp-textItemWrap:nth-of-type(2){margin-top:-.125rem}}.LowerKvComp-text{display:block}.LowerKvComp-text-line{display:inline-block;line-height:110%;overflow:hidden;font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}@media screen and (min-width: 821px){.LowerKvComp-text-line{font-size:2.25rem;letter-spacing:.02em}}@media screen and (max-width:820.98px){.LowerKvComp-text-line{font-size:1.75rem;letter-spacing:.02em}}.-ja .LowerKvComp-text-line{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;line-height:140%}:global(.bAndroid) .-ja .LowerKvComp-text-line{font-weight:700}@media screen and (min-width: 821px){.-ja .LowerKvComp-text-line{font-size:2rem;letter-spacing:.02em}}@media screen and (max-width:820.98px){.-ja .LowerKvComp-text-line{font-size:1.5rem;letter-spacing:.02em}}.-tc .LowerKvComp-text-line{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700;line-height:140%}@media screen and (min-width: 821px){.-tc .LowerKvComp-text-line{font-size:2rem;letter-spacing:.02em}}@media screen and (max-width:820.98px){.-tc .LowerKvComp-text-line{font-size:1.5rem;letter-spacing:.02em}}.-sc .LowerKvComp-text-line{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700;line-height:140%}@media screen and (min-width: 821px){.-sc .LowerKvComp-text-line{font-size:2rem;letter-spacing:.02em}}@media screen and (max-width:820.98px){.-sc .LowerKvComp-text-line{font-size:1.5rem;letter-spacing:.02em}}.-fr .LowerKvComp-text-line{line-height:120%}.-es .LowerKvComp-text-line{line-height:115%}.LowerKvComp-name{text-align:center}@media screen and (min-width: 821px){.LowerKvComp-name{margin-top:1rem}}@media screen and (max-width:820.98px){.LowerKvComp-name{margin-top:.75rem}}.LowerKvComp-nameInner{position:relative;display:inline-block;overflow:hidden}.LowerKvComp-nameText{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}@media screen and (min-width: 821px){.LowerKvComp-nameText{font-size:1.25rem;letter-spacing:.02em}}@media screen and (max-width:820.98px){.LowerKvComp-nameText{font-size:1rem;letter-spacing:.04em}}.LowerKvComp-nameSub{text-align:center}.LowerKvComp-nameSubText{line-height:120%}@media screen and (min-width: 821px){.LowerKvComp-nameSubText{font-size:.8125rem;letter-spacing:.02em;margin-top:.125rem}}@media screen and (min-width: 821px) and (max-width: 1108px){.LowerKvComp-nameSubText{font-size:10px}}@media screen and (max-width:820.98px){.LowerKvComp-nameSubText{font-size:.6875rem;letter-spacing:.02em;margin-top:.125rem}}@media screen and (max-width:820.98px) and (max-width: 341px){.LowerKvComp-nameSubText{font-size:10px}}.-ja .LowerKvComp-nameSubText{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}:global(.bAndroid) .-ja .LowerKvComp-nameSubText{font-weight:700}.-tc .LowerKvComp-nameSubText{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .LowerKvComp-nameSubText{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}.LowerKvComp-job{text-align:center}@media screen and (min-width: 821px){.LowerKvComp-job{margin-top:.5rem}}@media screen and (max-width:820.98px){.LowerKvComp-job{margin-top:.25rem}}.LowerKvComp-jobInner{position:relative;display:inline-block;overflow:hidden;padding-right:.25em}.LowerKvComp-jobText{display:inline-block;font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;line-height:120%}@media screen and (min-width: 821px){.LowerKvComp-jobText{font-size:.75rem;letter-spacing:.02em}}@media screen and (min-width: 821px) and (max-width: 1200px){.LowerKvComp-jobText{font-size:10px}}@media screen and (max-width:820.98px){.LowerKvComp-jobText{font-size:.5625rem;letter-spacing:.04em}}@media screen and (max-width:820.98px) and (max-width: 417px){.LowerKvComp-jobText{font-size:10px}}.-ja .LowerKvComp-jobText{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;line-height:140%}:global(.bAndroid) .-ja .LowerKvComp-jobText{font-weight:700}@media screen and (max-width:820.98px){.-ja .LowerKvComp-jobText{letter-spacing:.02em}}.-tc .LowerKvComp-jobText{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700;line-height:130%}@media screen and (max-width:820.98px){.-tc .LowerKvComp-jobText{letter-spacing:.02em}}.-sc .LowerKvComp-jobText{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700;line-height:130%}@media screen and (max-width:820.98px){.-sc .LowerKvComp-jobText{letter-spacing:.02em}}.LowerKvComp-jobTextItemWrap{overflow:hidden}.LowerKvComp-buttonWrap{display:block;overflow:hidden}@media screen and (min-width: 821px){.LowerKvComp-buttonWrap{position:absolute;transform:translate(-50%);left:50%;bottom:4.625rem}}@media screen and (max-width:820.98px){.LowerKvComp-buttonWrap{margin-top:1.5rem}}.LowerKvComp-button{margin-inline:auto}.LowerKvComp-earthWrap{position:absolute}@media screen and (min-width: 821px){.LowerKvComp-earthWrap{display:block;right:5.625rem;bottom:3.875rem}}@media screen and (max-width:820.98px){.LowerKvComp-earthWrap{display:flex;justify-content:center;width:100%;bottom:11.46875rem}}.NextStories{position:relative}@media screen and (min-width: 821px){.NextStories{padding-top:calc(50vh - 11.25rem);padding-bottom:28.125rem;margin-top:12.5rem}}@media screen and (max-width:820.98px){.NextStories{padding-top:calc(50vh - 4.6875rem);padding-bottom:12.75rem;margin-top:15.625rem}}.NextStories-title{display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width: 821px){.css3d .NextStories-title{top:3.3125rem}}@media screen and (max-width:820.98px){.css3d .NextStories-title{top:1.375rem}}@media screen and (min-width: 821px){.-ja .css3d .NextStories-title,.-tc .css3d .NextStories-title,.-sc .css3d .NextStories-title{top:2.5rem}}.NextStories-index{width:fit-content;font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500}@media screen and (min-width: 821px){.NextStories-index{font-size:.75rem}}@media screen and (min-width: 821px) and (max-width: 1200px){.NextStories-index{font-size:10px}}@media screen and (max-width:820.98px){.NextStories-index{font-size:.625rem}}@media screen and (max-width:820.98px) and (max-width: 375px){.NextStories-index{font-size:10px}}@media screen and (min-width: 821px){.NextStories-number{margin-inline:.375rem}}@media screen and (max-width:820.98px){.NextStories-number{margin-inline:.1875rem}}.NextStories-titleMain{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;text-align:center}@media screen and (min-width: 821px){.NextStories-titleMain{font-size:11.875rem;line-height:.85;padding-top:2.5rem}}@media screen and (max-width:820.98px){.NextStories-titleMain{font-size:4.375rem;line-height:.85;padding-top:1.25rem}}.NextStories-titleLine{display:block}@media screen and (min-width: 821px){.NextStories-titleLine:first-of-type{letter-spacing:-.02em;margin-left:-2.3125rem}}@media screen and (max-width:820.98px){.NextStories-titleLine:first-of-type{letter-spacing:-.02em;margin-left:-.96875rem}}.NextStories-titleText{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500;text-align:center;width:fit-content}@media screen and (min-width: 821px){.NextStories-titleText{font-size:.75rem;letter-spacing:.02em;line-height:1.4;padding-top:1.125rem}}@media screen and (min-width: 821px) and (max-width: 1200px){.NextStories-titleText{font-size:10px}}@media screen and (max-width:820.98px){.NextStories-titleText{font-size:.5rem;letter-spacing:.02em;line-height:1.4;padding-top:.75rem}}.NextStories-textLien{display:block}.NextStories-titleSub{display:flex;justify-content:center}@media screen and (min-width: 821px){.NextStories-titleSub{font-size:1.125rem;letter-spacing:.02em;line-height:1.1;margin-top:1rem}}@media screen and (max-width:820.98px){.NextStories-titleSub{font-size:.6875rem;letter-spacing:.02em;line-height:1.1;margin-top:.75rem}}@media screen and (max-width:820.98px) and (max-width: 341px){.NextStories-titleSub{font-size:10px}}.-ja .NextStories-titleSub{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}:global(.bAndroid) .-ja .NextStories-titleSub{font-weight:700}.-tc .NextStories-titleSub{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .NextStories-titleSub{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}.NextStories-titleSubLine{width:fit-content}@media screen and (min-width: 821px){.NextStories-titleImage{padding-top:2.5rem;width:10rem;height:10rem}}@media screen and (max-width:820.98px){.NextStories-titleImage{padding-top:1.25rem;width:5rem;height:5rem}}.NextStories-titleImage svg{width:100%;height:100%}.NextStories-content{width:100%}@media screen and (min-width: 821px){.NextStories-content{padding-top:calc(20vh + 34.375rem)}}@media screen and (max-width:820.98px){.NextStories-content{padding-top:calc(30vh + 14.375rem)}}@media screen and (min-width: 821px){.NextStories-content:last-of-type{padding-bottom:calc(20vh + 9.375rem)}}@media screen and (max-width:820.98px){.NextStories-content:last-of-type{padding-bottom:calc(30vh + 9.375rem)}}.NextStories-pagination{position:fixed;transform:translate(-50%);left:50%;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;--stories-pagination-progress: 0;z-index:701}@media screen and (min-width: 821px){.NextStories-pagination{bottom:2.4375rem}}@media screen and (max-width:820.98px){.NextStories-pagination{bottom:2.5rem}}.NextStories-pagination.-visible{opacity:1;visibility:visible}.NextStories-paginationList{display:flex;justify-content:center}@media screen and (min-width: 821px){.NextStories-paginationList{gap:.75rem}}@media screen and (max-width:820.98px){.NextStories-paginationList{gap:.45rem}}.NextStories-paginationItem{position:relative;display:inline-block;background:none;border:none}@media screen and (min-width: 821px){.NextStories-paginationItem{width:3.25rem;height:.875rem;border-radius:.1875rem}}@media screen and (max-width:820.98px){.NextStories-paginationItem{width:2.4375rem;height:.6875rem;border-radius:.14375rem}}.NextStories-paginationItem:before{content:"";position:absolute;inset:0;border:1px solid transparent;pointer-events:none;background-origin:border-box;background-clip:border-box;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:padding-box,border-box;-webkit-mask-composite:destination-out;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-clip:padding-box,border-box;mask-composite:exclude}@media screen and (min-width: 821px){.NextStories-paginationItem:before{border-radius:.1875rem}}@media screen and (max-width:820.98px){.NextStories-paginationItem:before{border-radius:.14375rem}}.NextStories-paginationItem:nth-of-type(1):before{--stories-item-start1: 25;background-image:linear-gradient(90deg,#fff3 calc((var(--stories-pagination-progress) - 75 - var(--stories-item-start1)) * 1%),#ffffffb3 calc((var(--stories-pagination-progress) - 50 - var(--stories-item-start1)) * 1%) calc((var(--stories-pagination-progress) - var(--stories-item-start1)) * 1%),#ffffffb3 calc((var(--stories-pagination-progress) + 50 - var(--stories-item-start1)) * 1%),#fff3 calc((var(--stories-pagination-progress) + 75 - var(--stories-item-start1)) * 1%))}.NextStories-paginationItem:nth-of-type(2):before{--stories-item-start2: 125;background-image:linear-gradient(90deg,#fff3 calc((var(--stories-pagination-progress) - 75 - var(--stories-item-start2)) * 1%),#ffffffb3 calc((var(--stories-pagination-progress) - 50 - var(--stories-item-start2)) * 1%) calc((var(--stories-pagination-progress) - var(--stories-item-start2)) * 1%),#ffffffb3 calc((var(--stories-pagination-progress) + 50 - var(--stories-item-start2)) * 1%),#fff3 calc((var(--stories-pagination-progress) + 75 - var(--stories-item-start2)) * 1%))}.Sonor{position:relative}@media screen and (min-width: 821px){.Sonor{width:2.125rem;height:2.125rem}}@media screen and (max-width:820.98px){.Sonor{width:1.75rem;height:1.75rem}}.Sonor:after{content:"";position:absolute;display:block;transform:translate(-50%,-50%);top:50%;left:50%;border-radius:50%}.Sonor:after{background-color:#fff}@media screen and (min-width: 821px){.Sonor:after{width:.375rem;height:.375rem}}@media screen and (max-width:820.98px){.Sonor:after{width:.3125rem;height:.3125rem}}.Sonor-mark{position:absolute;top:0;left:0;background-color:#ffffff4d;border-radius:50%}@media screen and (min-width: 821px){.Sonor-mark{width:2.125rem;height:2.125rem}}@media screen and (max-width:820.98px){.Sonor-mark{width:1.75rem;height:1.75rem}}.Sonor-middleMark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#ffffff4d}@media screen and (min-width: 821px){.Sonor-middleMark{width:1rem;height:1rem}}@media screen and (max-width:820.98px){.Sonor-middleMark{width:.875rem;height:.875rem}}.Movie{z-index:400}@media screen and (min-width: 821px){.Movie{padding-top:11.25rem}}@media screen and (max-width:820.98px){.Movie{padding-top:calc(30vh + 6.25rem)}}@media screen and (min-width: 821px){.css3d .Movie{margin-top:1.375rem}}@media screen and (max-width:820.98px){.css3d .Movie{padding-top:0rem;margin-top:2.125rem}}.Movie-inner{width:fit-content;margin-inline:auto}.Movie-title{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;line-height:.9;text-align:center}@media screen and (min-width: 821px){.Movie-title{font-size:3.25rem}}@media screen and (max-width:820.98px){.Movie-title{font-size:1.8125rem}}.Movie-titleInner{display:inline-block}.Movie-translateTitle{display:block;text-align:center}@media screen and (min-width: 821px){.Movie-translateTitle{font-size:.875rem;letter-spacing:.0714285714em;margin-top:.375rem}}@media screen and (min-width: 821px) and (max-width: 1029px){.Movie-translateTitle{font-size:10px}}@media screen and (max-width:820.98px){.Movie-translateTitle{font-size:.5625rem;letter-spacing:.0555555556em;margin-top:.1875rem}}@media screen and (max-width:820.98px) and (max-width: 417px){.Movie-translateTitle{font-size:10px}}.-ja .Movie-translateTitle{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}:global(.bAndroid) .-ja .Movie-translateTitle{font-weight:700}.-tc .Movie-translateTitle{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .Movie-translateTitle{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}.Movie-content{width:fit-content;margin-inline:auto}@media screen and (min-width: 821px){.Movie-content{padding-top:2.25rem}}@media screen and (max-width:820.98px){.Movie-content{padding-top:.9375rem}}@media screen and (max-width:820.98px){.-ja .Movie-content,.-tc .Movie-content,.-sc .Movie-content{padding-top:1.125rem}}.Movie-thumb{position:relative;cursor:pointer;overflow:hidden}@media screen and (min-width: 821px){.Movie-thumb{width:41.5rem;height:23.375rem}}@media screen and (max-width:820.98px){.Movie-thumb{width:18.125rem;height:10.2057692308rem}}.Movie-thumb:after{z-index:3}[data-whatintent=mouse] .Movie-thumb:hover .Movie-image{scale:1.05}.Movie-imageWrapper{position:absolute;width:100%;height:100%;overflow:hidden}.Movie-imageWrapper:nth-of-type(1) .Movie-image{z-index:2}.Movie-imageWrapper:nth-of-type(2) .Movie-image{z-index:1}.Movie-imageWrapper:nth-of-type(3) .Movie-image{z-index:0}.Movie-image{position:relative;width:100%;height:auto;transition:scale .5s ease;clip-path:polygon(0% 0%,100% 0%,100% 100%,-10% 100%)}.Movie-icon{display:flex;align-items:center;justify-content:center;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;border-radius:50%;background-color:#fff9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:3}@media screen and (min-width: 821px){.Movie-icon{width:3.75rem;height:3.75rem}}@media screen and (max-width:820.98px){.Movie-icon{width:2.5rem;height:2.5rem}}@media screen and (min-width: 821px){.Movie-iconSvg{width:.4375rem}}@media screen and (max-width:820.98px){.Movie-iconSvg{width:.4375rem;height:.4375rem;margin-left:.125rem}}.Movie-dialog{width:unset;max-width:unset;height:unset;max-height:unset;padding:unset;color:unset;background-color:unset;border:unset;overflow-y:unset}.Movie-dialog::backdrop{display:none}.Movie-dialogBackdrop{position:fixed;top:0;left:0;width:calc(100% - var(--scroll-bar-width));height:100%;overflow:hidden;pointer-events:none}@media screen and (min-width: 821px){.Movie-dialogContent{position:relative;overflow-y:scroll;padding-bottom:7rem;min-height:100%}}.Movie-dialogTitleWrapper{position:relative;overflow:hidden}@media screen and (min-width: 821px){.Movie-dialogTitleWrapper{padding-top:3rem}}@media screen and (max-width:820.98px){.Movie-dialogTitleWrapper{padding-top:1.9375rem}}.Movie-dialogTitle{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500;display:block;text-align:center}@media screen and (min-width: 821px){.Movie-dialogTitle{font-size:2rem}}@media screen and (max-width:820.98px){.Movie-dialogTitle{font-size:1.25rem}}.-tc .Movie-dialogTitle>span,.-sc .Movie-dialogTitle>span{overflow:hidden}.Movie-dialogTranslateTitle{display:block;line-height:110%}@media screen and (min-width: 821px){.Movie-dialogTranslateTitle{font-size:.75rem;margin-top:.5rem}}@media screen and (min-width: 821px) and (max-width: 1200px){.Movie-dialogTranslateTitle{font-size:10px}}@media screen and (max-width:820.98px){.Movie-dialogTranslateTitle{font-size:.4375rem;margin-top:.3125rem}}@media screen and (max-width:820.98px) and (max-width: 536px){.Movie-dialogTranslateTitle{font-size:10px}}.-tc .Movie-dialogTranslateTitle{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .Movie-dialogTranslateTitle{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}.Movie-dialogMovieTitleWrapper{display:flex;flex-direction:column;align-items:center;width:fit-content;margin-inline:auto}@media screen and (min-width: 821px){.Movie-dialogMovieTitleWrapper{padding-top:4.1875rem}}@media screen and (max-width:820.98px){.Movie-dialogMovieTitleWrapper{padding-top:6.0625rem}}@media screen and (max-width:820.98px){.-ja .Movie-dialogMovieTitleWrapper,.-tc .Movie-dialogMovieTitleWrapper,.-sc .Movie-dialogMovieTitleWrapper{padding-top:5.625rem}}.Movie-dialogIndex{overflow:hidden;font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:300}@media screen and (min-width: 821px){.Movie-dialogIndex{font-size:.75rem;letter-spacing:.015rem}}@media screen and (min-width: 821px) and (max-width: 1200px){.Movie-dialogIndex{font-size:10px}}@media screen and (max-width:820.98px){.Movie-dialogIndex{font-size:.625rem;letter-spacing:.025rem}}@media screen and (max-width:820.98px) and (max-width: 375px){.Movie-dialogIndex{font-size:10px}}.Movie-dialogIndexText{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500}@media screen and (min-width: 821px){.Movie-dialogIndexText{padding-inline:.375rem}}@media screen and (max-width:820.98px){.Movie-dialogIndexText{padding-inline:.1875rem}}.-tc .Movie-dialogIndexText{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:500}.-sc .Movie-dialogIndexText{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:500}.Movie-dialogIndexNumber{font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500}@media screen and (min-width: 821px){.Movie-dialogIndexNumber{padding-right:.375rem}}@media screen and (max-width:820.98px){.Movie-dialogIndexNumber{padding-right:.1875rem}}.Movie-dialogMovieTitle{overflow:hidden;font-family:Outfit,Inter,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;text-align:center;line-height:105%}@media screen and (min-width: 821px){.Movie-dialogMovieTitle{font-size:1.5rem;letter-spacing:.02em;margin-top:.625rem}}@media screen and (max-width:820.98px){.Movie-dialogMovieTitle{font-size:1.125rem;letter-spacing:.02em;margin-top:1rem}}.Movie-dialogMovieTitle>.line{overflow:hidden}@media screen and (min-width: 821px){.-es .Movie-dialogMovieTitle>.line,.-fr .Movie-dialogMovieTitle>.line{padding-block:.25rem}}@media screen and (max-width:820.98px){.-es .Movie-dialogMovieTitle>.line,.-fr .Movie-dialogMovieTitle>.line{padding-block:.1875rem}}.-ja .Movie-dialogMovieTitle,.-tc .Movie-dialogMovieTitle,.-sc .Movie-dialogMovieTitle{line-height:120%}@media screen and (min-width: 821px){.-ja .Movie-dialogMovieTitle,.-tc .Movie-dialogMovieTitle,.-sc .Movie-dialogMovieTitle{letter-spacing:.06em}}@media screen and (max-width:820.98px){.-ja .Movie-dialogMovieTitle,.-tc .Movie-dialogMovieTitle,.-sc .Movie-dialogMovieTitle{letter-spacing:.06em}}.-ja .Movie-dialogMovieTitle{font-family:Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}:global(.bAndroid) .-ja .Movie-dialogMovieTitle{font-weight:700}.-tc .Movie-dialogMovieTitle{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif;font-weight:700}.-sc .Movie-dialogMovieTitle{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:700}.Movie-dialogMovie{opacity:0}@media screen and (min-width: 821px){.Movie-dialogMovie{padding-top:2.5rem;margin-inline:19.375rem}}@media screen and (max-width:820.98px){.Movie-dialogMovie{padding-top:1.875rem;margin-inline:1.5625rem}}.Movie-dialogIflame{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.Movie-dialogIflame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.Movie-dialogButtonWrap{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (min-width: 821px){.Movie-dialogButtonWrap{height:8.1875rem;padding-left:5.625rem}}@media screen and (max-width:820.98px){.Movie-dialogButtonWrap{height:5.25rem;padding-left:1.5625rem}}.Movie-dialogButton{display:flex;align-items:center;justify-content:center;background-color:#17161666;backdrop-filter:blur(8px);border-radius:50%}@media screen and (min-width: 821px){.Movie-dialogButton{width:4rem;height:2rem;border-radius:18.75rem}}@media screen and (max-width:820.98px){.Movie-dialogButton{width:3.5625rem;height:1.5rem;border-radius:9.375rem}}.Movie-dialogButton .Movie-border{position:absolute;height:1px;background-color:#fff;will-change:transform}@media screen and (min-width: 821px){.Movie-dialogButton .Movie-border{width:1.3125rem}}@media screen and (max-width:820.98px){.Movie-dialogButton .Movie-border{width:.9375rem}}@media screen and (min-width: 821px){.Movie-dialogButton .Movie-border[data-modal-border=top]{transform:translate3d(0,4px,0)}}@media screen and (max-width:820.98px){.Movie-dialogButton .Movie-border[data-modal-border=top]{transform:translate3d(0,3px,0)}}@media screen and (min-width: 821px){.Movie-dialogButton .Movie-border[data-modal-border=bottom]{transform:translate3d(0,-4px,0)}}@media screen and (max-width:820.98px){.Movie-dialogButton .Movie-border[data-modal-border=bottom]{transform:translate3d(0,-3px,0)}}
