html,body{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;font-family:"YakuHanJPs_Noto", "Noto Sans JP", sans-serif;cursor:default;background-color:#000;max-width:100vw;overflow-x:hidden}body ::selection{background-color:#d01f9a}.cm-Header{position:absolute;top:20px;left:30px;width:134px;height:42px;z-index:21}@media screen and (max-width: 1024px){.cm-Header{top:12px;left:18px;width:107.2px;height:33.6px}}.cm-Header[data-video-canplay="false"]{opacity:0}.cm-Header[data-video-canplay="true"]{opacity:1;animation:fade-in .4s 1.2s ease both}.cm-Header[data-nav-expanded="true"]{position:fixed}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.cm-Header_Logo{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:block;position:absolute;width:134px;height:42px}@media screen and (max-width: 1024px){.cm-Header_Logo{width:107.2px;height:33.6px}}.cm-Header_Anchor{position:absolute;top:0;left:0;width:100%;height:100%}.cm-Header_Image{position:absolute;top:0;left:0;width:100%;height:100%}body[data-nav-expanded="true"]{overflow:hidden}.cm-Navigation{position:fixed;right:0;top:0;height:100%;min-height:640px;z-index:19}.cm-Navigation::before{content:"";display:block;position:absolute;top:0;right:0;width:100px;height:100%;background-color:transparent;transition:background-color 0.4s ease;pointer-events:none}@media screen and (max-width: 1024px){.cm-Navigation::before{display:none}}.cm-Navigation[data-background-visible="true"]::before{background-color:#000}@media screen and (max-height: 640px){.cm-Navigation{min-height:320px}}.cm-Navigation[data-background-visible="true"]{background-color:#000}.cm-Navigation[data-video-canplay="false"]{opacity:0}.cm-Navigation[data-video-canplay="true"]{opacity:1;animation:fade-left-in 0.5s 1.2s ease both}.cm-Navigation_Background{position:absolute;top:0;right:0;width:100vw;height:100%;transform-origin:right center}.cm-Navigation[aria-expanded="false"] .cm-Navigation_Background{transform:scaleX(0);background-color:transparent;transition:transform 0.6s 0.4s ease, background-color 0.2s 2s ease}.cm-Navigation[aria-expanded="true"] .cm-Navigation_Background{transform:scaleX(1);background-color:#000;transition:transform 0.6s ease, background-color 0.2s ease}@keyframes fade-left-in{0%{opacity:0;transform:translateX(30px)}100%{opacity:1;transform:translateX(0)}}.cm-Navigation_MelodyBackground{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:100vh;background-image:url(../images/melody1.svg);background-size:cover;background-position:center center;background-repeat:no-repeat;pointer-events:none}.cm-Navigation[aria-expanded="true"] .cm-Navigation_MelodyBackground{opacity:1;transition:opacity 0.2s 0.3s ease}.cm-Navigation[aria-expanded="false"] .cm-Navigation_MelodyBackground{opacity:0;transition:opacity 0.4s 0.2s ease}@media screen and (max-width: 600px){.cm-Navigation_MelodyBackground{transform:translate(-50%, -50%);background-size:cover;background-image:url(../images/melody-sp.svg)}}.cm-Navigation_ExpandButton{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;position:absolute;top:0;right:0;width:100px;height:84px}@media screen and (max-width: 1024px){.cm-Navigation_ExpandButton{top:-10px;right:-10px}}.cm-Navigation_ExpandButton:enabled{transition:opacity 0.4s 0.4s ease;cursor:pointer}.cm-Navigation_ExpandButton:disabled{transition:opacity 0.4s ease;opacity:0;pointer-events:none}.cm-Navigation_ExpandButton>svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:#fff}.cm-Navigation_CloseButton{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;position:absolute;top:20px;right:24px;width:46px;height:46px;z-index:20}.cm-Navigation_CloseButton:enabled{transition:opacity 0.4s 0.2s ease;cursor:pointer}.cm-Navigation_CloseButton:disabled{transition:opacity 0.4s ease;opacity:0;pointer-events:none}.cm-Navigation_CloseButton>svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:#fff}.cm-Navigation_SiteMenuSection{position:absolute;top:100px;right:0;width:100vw;height:calc(100% - 200px);display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}@media screen and (max-width: 1024px){.cm-Navigation_SiteMenuSection{width:calc(100vw - 200px);margin:0 100px}}.cm-Navigation[aria-expanded="false"] .cm-Navigation_SiteMenuSection{pointer-events:none}.cm-Navigation[aria-expanded="true"] .cm-Navigation_SiteMenuSection{pointer-events:auto}.cm-Navigation_SiteMenuHeading{display:none}.cm-SiteMenu{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:flex;flex-flow:row nowrap}@media screen and (max-width: 1024px){.cm-SiteMenu{flex-flow:column nowrap}}@media screen and (max-height: 400px){.cm-SiteMenu{margin-bottom:-12px}}.cm-SiteMenu_Item{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none}@media screen and (max-width: 1024px){.cm-SiteMenu_Item{text-align:center}}.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item{opacity:0;transform:translateY(40px)}@media screen and (max-width: 1024px){.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item{transform:translateY(10px)}}.cm-Navigation[aria-expanded="true"] .cm-SiteMenu_Item{opacity:1;transform:translateY(0px)}.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item:nth-of-type(1){transition:transform 0.4s 0s ease,opacity 0.4s 0s ease}.cm-Navigation[aria-expanded="true"] .cm-SiteMenu_Item:nth-of-type(1){transition:transform 0.46s 0.3s ease,opacity 0.46s 0.3s ease}.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item:nth-of-type(2){transition:transform 0.4s .08s ease,opacity 0.4s .08s ease}.cm-Navigation[aria-expanded="true"] .cm-SiteMenu_Item:nth-of-type(2){transition:transform 0.46s 0.4s ease,opacity 0.46s 0.4s ease}.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item:nth-of-type(3){transition:transform 0.4s .16s ease,opacity 0.4s .16s ease}.cm-Navigation[aria-expanded="true"] .cm-SiteMenu_Item:nth-of-type(3){transition:transform 0.46s 0.5s ease,opacity 0.46s 0.5s ease}.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item:nth-of-type(4){transition:transform 0.4s .24s ease,opacity 0.4s .24s ease}.cm-Navigation[aria-expanded="true"] .cm-SiteMenu_Item:nth-of-type(4){transition:transform 0.46s 0.6s ease,opacity 0.46s 0.6s ease}.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item:nth-of-type(5){transition:transform 0.4s .32s ease,opacity 0.4s .32s ease}.cm-Navigation[aria-expanded="true"] .cm-SiteMenu_Item:nth-of-type(5){transition:transform 0.46s 0.7s ease,opacity 0.46s 0.7s ease}.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item:nth-of-type(6){transition:transform 0.4s .4s ease,opacity 0.4s .4s ease}.cm-Navigation[aria-expanded="true"] .cm-SiteMenu_Item:nth-of-type(6){transition:transform 0.46s 0.8s ease,opacity 0.46s 0.8s ease}.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item:nth-of-type(7){transition:transform 0.4s .48s ease,opacity 0.4s .48s ease}.cm-Navigation[aria-expanded="true"] .cm-SiteMenu_Item:nth-of-type(7){transition:transform 0.46s 0.9s ease,opacity 0.46s 0.9s ease}.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item:nth-of-type(8){transition:transform 0.4s .56s ease,opacity 0.4s .56s ease}.cm-Navigation[aria-expanded="true"] .cm-SiteMenu_Item:nth-of-type(8){transition:transform 0.46s 1s ease,opacity 0.46s 1s ease}.cm-Navigation[aria-expanded="false"] .cm-SiteMenu_Item:nth-of-type(9){transition:transform 0.4s .64s ease,opacity 0.4s .64s ease}.cm-Navigation[aria-expanded="true"] .cm-SiteMenu_Item:nth-of-type(9){transition:transform 0.46s 1.1s ease,opacity 0.46s 1.1s ease}.cm-SiteMenu_Item+.cm-SiteMenu_Item{margin-left:32px}@media screen and (max-width: 1024px){.cm-SiteMenu_Item+.cm-SiteMenu_Item{margin-left:0;margin-top:32px}}@media screen and (max-width: 600px){.cm-SiteMenu_Item+.cm-SiteMenu_Item{margin-top:28px}}@media screen and (max-height: 400px){.cm-SiteMenu_Item+.cm-SiteMenu_Item{margin-top:12px}}.cm-SiteMenu_ItemAnchor{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;letter-spacing:1px;white-space:nowrap;font-size:24px;transition:color 0.4s ease;cursor:pointer}@media screen and (max-width: 600px){.cm-SiteMenu_ItemAnchor{font-size:18px}}@media screen and (max-height: 400px){.cm-SiteMenu_ItemAnchor{font-size:16px}}.cm-SiteMenu_ItemAnchor:hover{color:#d01f9a}.cm-Navigation_AccountMenuSection{position:absolute;top:50%;right:0;width:100px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding-top:20px;transform:translateY(-50%)}@media screen and (max-width: 1024px){.cm-Navigation_AccountMenuSection{top:50%;right:-20px;background-color:transparent}}@media screen and (max-width: 1024px) and (max-height: 400px){.cm-Navigation_AccountMenuSection{right:-10px}}.cm-Navigation_AccountMenuSection[aria-hidden="false"]{transition:opacity 0.4s ease, transform 0.4s ease;opacity:1;transform:translateY(-50%) translateX(0px)}.cm-Navigation_AccountMenuSection[aria-hidden="true"]{transition:opacity 0.5s ease, transform 0.5s ease;opacity:0;transform:translateY(-50%) translateX(30px);pointer-events:none}.cm-Navigation_AccountMenuHeading{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;font-size:12px;letter-spacing:1px;white-space:nowrap;display:flex;flex-flow:row nowrap;align-items:center}@media screen and (max-height: 400px){.cm-Navigation_AccountMenuHeading{display:none}}.cm-Navigation_AccountMenuHeading::after{content:"";display:block;width:1px;height:32px;background-color:#fff;margin-top:12px}.cm-Navigation_AccountMenu{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:flex;flex-flow:column nowrap;align-items:center}.cm-Navigation_AccountMenuHeading+.cm-Navigation_AccountMenu{margin-top:8px}.cm-Navigation_AccountItem{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;position:relative;width:48px;height:48px}@media screen and (max-width: 1024px){.cm-Navigation_AccountItem{width:40px;height:40px}}@media screen and (max-width: 1024px) and (max-height: 400px){.cm-Navigation_AccountItem{width:48px;height:48px}}.cm-Navigation_AccountItemAnchor{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;position:absolute;top:0;left:0;width:100%;height:100%}.cm-Navigation_AccountItemAnchor:not([aria-hidden="true"]){cursor:pointer;pointer-events:auto}.cm-Navigation_AccountItemAnchor[aria-hidden="true"]{pointer-events:none}.cm-Navigation_AccountItemText{position:absolute;top:50%;right:calc(100% + 8px + 27px + 8px);transform:translateY(-50%);font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#d01f9a;font-size:12px;letter-spacing:1px;white-space:nowrap;pointer-events:none;transition:opacity 0.2s ease}.cm-Navigation_AccountItemAnchor:not(:hover) .cm-Navigation_AccountItemText{opacity:0}.cm-Navigation_AccountItemAnchor:hover .cm-Navigation_AccountItemText{opacity:1}.cm-Navigation_AccountItemLine{position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%);display:block;width:27px;height:1px;background-color:#d01f9a;pointer-events:none;transition:opacity 0.4s ease}.cm-Navigation_AccountItemAnchor:not(:hover) .cm-Navigation_AccountItemLine{opacity:0}.cm-Navigation_AccountItemAnchor:hover .cm-Navigation_AccountItemLine{opacity:1}.cm-Navigation_AccountItemIcon{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1px solid transparent;transition:border-color 0.4s ease}.cm-Navigation_AccountItemAnchor:hover .cm-Navigation_AccountItemIcon{border-color:#d01f9a}.cm-Navigation_AccountItemIcon>svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;transition:color 0.4s ease;width:25px;height:25px}.cm-Navigation_AccountItemAnchor:hover .cm-Navigation_AccountItemIcon>svg{color:#d01f9a}@media screen and (max-width: 1024px){.cm-Navigation_AccountItemIcon>svg{width:20px;height:20px}}@media screen and (max-height: 400px){.cm-Navigation_AccountItemIcon>svg{width:25px;height:25px}}.cm-Footer{width:100%;height:384px;display:flex;align-items:center;justify-content:center;position:relative;z-index:18;background-color:#000}.cm-Footer:not([data-is-top="true"]){border-top:2px dashed rgba(208,31,154,0.5)}@media screen and (max-width: 1024px){.cm-Footer{height:260px}}.cm-FooterBackground{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;display:flex;align-items:center;justify-content:center}.cm-FooterBackground_TextMaskImage{width:521.5px;height:102.2px;background-image:url("../../assets/images/cm-FooterBackground_TextMask.png");background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1024px){.cm-FooterBackground_TextMaskImage{width:484.25px;height:94.9px}}@media screen and (max-width: 600px){.cm-FooterBackground_TextMaskImage{width:372.5px;height:73px}}@media screen and (max-width: 400px){.cm-FooterBackground_TextMaskImage{width:298px;height:58.4px}}.cm-FooterAccountMenu{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:flex;flex-flow:row nowrap;align-items:center}.cm-FooterAccountItem{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none}.cm-Footer .cm-FooterAccountItem:nth-child(1),.cm-Footer .cm-FooterAccountItem:nth-child(1){will-change:opacity, transform}.cm-Footer[data-intersect-count="0"] .cm-FooterAccountItem:nth-child(1),.cm-Footer:not([data-intersecting="true"]) .cm-FooterAccountItem:nth-child(1){transform:translateY(30px);opacity:0}.cm-Footer:not([data-intersect-count="0"]) .cm-FooterAccountItem:nth-child(1),.cm-Footer[data-intersecting="true"] .cm-FooterAccountItem:nth-child(1){transform:translateY(30px);opacity:0}.cm-Footer:not([data-intersect-count="0"]) .cm-FooterAccountItem:nth-child(1),.cm-Footer[data-intersecting="true"] .cm-FooterAccountItem:nth-child(1){transition:opacity 0.6s 0s ease,transform 0.6s 0s ease;transform:translateY(0);opacity:1}.cm-Footer .cm-FooterAccountItem:nth-child(2),.cm-Footer .cm-FooterAccountItem:nth-child(2){will-change:opacity, transform}.cm-Footer[data-intersect-count="0"] .cm-FooterAccountItem:nth-child(2),.cm-Footer:not([data-intersecting="true"]) .cm-FooterAccountItem:nth-child(2){transform:translateY(30px);opacity:0}.cm-Footer:not([data-intersect-count="0"]) .cm-FooterAccountItem:nth-child(2),.cm-Footer[data-intersecting="true"] .cm-FooterAccountItem:nth-child(2){transform:translateY(30px);opacity:0}.cm-Footer:not([data-intersect-count="0"]) .cm-FooterAccountItem:nth-child(2),.cm-Footer[data-intersecting="true"] .cm-FooterAccountItem:nth-child(2){transition:opacity 0.6s 0.1s ease,transform 0.6s 0.1s ease;transform:translateY(0);opacity:1}.cm-Footer .cm-FooterAccountItem:nth-child(3),.cm-Footer .cm-FooterAccountItem:nth-child(3){will-change:opacity, transform}.cm-Footer[data-intersect-count="0"] .cm-FooterAccountItem:nth-child(3),.cm-Footer:not([data-intersecting="true"]) .cm-FooterAccountItem:nth-child(3){transform:translateY(30px);opacity:0}.cm-Footer:not([data-intersect-count="0"]) .cm-FooterAccountItem:nth-child(3),.cm-Footer[data-intersecting="true"] .cm-FooterAccountItem:nth-child(3){transform:translateY(30px);opacity:0}.cm-Footer:not([data-intersect-count="0"]) .cm-FooterAccountItem:nth-child(3),.cm-Footer[data-intersecting="true"] .cm-FooterAccountItem:nth-child(3){transition:opacity 0.6s 0.2s ease,transform 0.6s 0.2s ease;transform:translateY(0);opacity:1}.cm-FooterAccountItem+.cm-FooterAccountItem{margin-left:40px}.cm-FooterAccountItem_Anchor{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:flex;flex-flow:row nowrap;align-items:center}@media screen and (max-width: 600px){.cm-FooterAccountItem_Anchor{flex-flow:column-reverse nowrap}}.cm-FooterAccountItem_Label{font-size:14px;font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;letter-spacing:1px}@media screen and (min-width: 600px){.cm-FooterAccountItem_Anchor:hover .cm-FooterAccountItem_Label{color:#d01f9a;transition:color .4s ease}.cm-FooterAccountItem_Anchor:not(:hover) .cm-FooterAccountItem_Label{color:#fff;transition:color .4s .12s ease}}.cm-FooterAccountItem_Line{display:block;width:30px;height:1.5px;background-color:#fff;margin:0 10px}@media screen and (min-width: 600px){.cm-FooterAccountItem_Anchor:hover .cm-FooterAccountItem_Line{background-color:#d01f9a;transition:background-color .4s .06s ease}.cm-FooterAccountItem_Anchor:not(:hover) .cm-FooterAccountItem_Line{background-color:#fff;transition:background-color .4s .06s ease}}@media screen and (max-width: 600px){.cm-FooterAccountItem_Line{display:none}}.cm-FooterAccountItem_Icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #fff}@media screen and (min-width: 600px){.cm-FooterAccountItem_Anchor:hover .cm-FooterAccountItem_Icon{border-color:#d01f9a;transition:border-color .4s .12s ease}.cm-FooterAccountItem_Anchor:not(:hover) .cm-FooterAccountItem_Icon{border-color:#fff;transition:border-color .4s ease}.cm-FooterAccountItem_Anchor:hover .cm-FooterAccountItem_Icon>svg{color:#d01f9a;transition:color .4s .12s ease}.cm-FooterAccountItem_Anchor:not(:hover) .cm-FooterAccountItem_Icon>svg{color:#fff;transition:color .4s ease}}@media screen and (max-width: 600px){.cm-FooterAccountItem_Icon{margin-bottom:10px}}.cm-FooterAccountItem_Icon>svg{width:25px;height:25px;color:#fff}.cm-BackgroundScore{position:fixed;top:0;right:0;width:100%;height:100%;z-index:-4;pointer-events:none;opacity:1;transition:opacity 0.4s 0s ease}[aria-expanded="false"] .cm-BackgroundScore{opacity:0;transition:opacity 0.4s 0.2s ease}.cm-Navigation .cm-BackgroundScore{position:absolute;top:0;right:0;width:100vw;height:100%;z-index:0}.dg-CategoryTablist .cm-BackgroundScore{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:auto}.cm-BackgroundScore_Line{position:absolute;top:0;left:50%;display:block;width:0;height:100%;border-left:1px solid rgba(208,31,154,0.4)}@media screen and (min-width: 1600px){.cm-BackgroundScore_Line:nth-child(1){left:calc( 50% - 722px)}}@media screen and (max-width: 1600px) and (min-width: 1024px){.cm-BackgroundScore_Line:nth-child(1){left:calc( 50% - ( 50vw - 78px ))}}@media screen and (max-width: 1024px){.cm-BackgroundScore_Line:nth-child(1){left:calc( 50% - ( 100vw - 38px ))}}@media screen and (min-width: 1600px){.cm-BackgroundScore_Line:nth-child(2){left:calc( 50% - 361px)}}@media screen and (max-width: 1600px) and (min-width: 1024px){.cm-BackgroundScore_Line:nth-child(2){left:calc( 50% - ( 25vw - 39px ))}}@media screen and (max-width: 1024px){.cm-BackgroundScore_Line:nth-child(2){left:calc( 50% - ( 50vw - 19px ))}}@media screen and (min-width: 1600px){.cm-BackgroundScore_Line:nth-child(3){left:calc( 50% - 0px)}}@media screen and (max-width: 1600px) and (min-width: 1024px){.cm-BackgroundScore_Line:nth-child(3){left:calc( 50% - ( 0vw - 0px ))}}@media screen and (max-width: 1024px){.cm-BackgroundScore_Line:nth-child(3){left:calc( 50% - ( 0vw - 0px ))}}@media screen and (min-width: 1600px){.cm-BackgroundScore_Line:nth-child(4){left:calc( 50% - -361px)}}@media screen and (max-width: 1600px) and (min-width: 1024px){.cm-BackgroundScore_Line:nth-child(4){left:calc( 50% - ( -25vw - -39px ))}}@media screen and (max-width: 1024px){.cm-BackgroundScore_Line:nth-child(4){left:calc( 50% - ( -50vw - -19px ))}}@media screen and (min-width: 1600px){.cm-BackgroundScore_Line:nth-child(5){left:calc( 50% - -722px)}}@media screen and (max-width: 1600px) and (min-width: 1024px){.cm-BackgroundScore_Line:nth-child(5){left:calc( 50% - ( -50vw - -78px ))}}@media screen and (max-width: 1024px){.cm-BackgroundScore_Line:nth-child(5){left:calc( 50% - ( -100vw - -38px ))}}.cm-PageTransition-In,.cm-PageTransition-Out{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:22}.cm-PageTransition-In{transform-origin:right center}.cm-PageTransition-In:not([data-page-in="true"]),.cm-PageTransition-In[data-page-in="false"]{display:none}.cm-PageTransition-In[data-page-in="true"]{display:block;animation:page-in 0.6s ease both}@keyframes page-in{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.cm-PageTransition-Out{transform-origin:left center}.cm-PageTransition-Out:not([data-page-out="true"]),.cm-PageTransition-Out[data-page-out="false"]{display:none}.cm-PageTransition-Out[data-page-out="true"]{display:block;animation:page-out 0.6s ease both}@keyframes page-out{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.tp-KeyVisual{width:100vw;height:100vh;background-color:#000;position:relative;min-height:640px}@media screen and (max-width: 1024px){.tp-KeyVisual{min-height:320px}}.tp-KeyVisualVideo{position:absolute;top:0;left:0;width:100%;height:100%;will-change:opacity;position:fixed;top:0}.tp-KeyVisualVideo_Video{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%}.tp-KeyVisual_VideoFilter{position:absolute;top:0;left:0;width:100%;height:100%}.tp-KeyVisual_VideoFilter::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:rgba(0,0,0,0.16)}.tp-KeyVisual_VideoFilter::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-image:url("../images/image-filter.png");background-size:24px 24px;background-repeat:repeat;opacity:.05}.tp-KeyVisualVideo_ParallaxOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.tp-KeyVisualVideo_LoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.tp-KeyVisualVideo_LoadingOverlay[data-loaded="false"]{opacity:1}.tp-KeyVisualVideo_LoadingOverlay[data-loaded="true"]{animation-name:overlay-out;animation-duration:0.6s;animation-delay:0.6s;animation-fill-mode:both;animation-timing-function:ease;transform-origin:center right}@keyframes overlay-out{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.tp-KeyVisualDisplay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-flow:column nowrap;align-items:center;margin-top:4px;margin-left:-1.09375vw}@media screen and (max-width: 1024px){.tp-KeyVisualDisplay{margin-top:0;margin-left:0}}.tp-KeyVisualDisplay_DisplayText{font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;letter-spacing:.0125em;color:#fff;white-space:nowrap;transform-origin:center left;position:relative}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_DisplayText{font-size:calc(100vw * .07031)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_DisplayText{font-size:67.5px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_DisplayText{font-size:135px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_DisplayText{font-size:calc(100vh * .08438)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_DisplayText{font-size:101.25px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_DisplayText{font-size:33.75px}}.tp-KeyVisualDisplay_DisplayText::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:#000;transform-origin:center left;opacity:0;z-index:1;padding:0 2px}.tp-KeyVisualDisplay_DisplayText::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:#d01f9a;transform-origin:center right;opacity:0;z-index:2;padding:0 2px}.tp-KeyVisualDisplay_DisplayText[data-loaded="false"]:not([data-loading-count="0"])[data-loading-count]{animation-duration:0.4s;animation-fill-mode:both;animation-timing-function:ease}.tp-KeyVisualDisplay_DisplayText[data-loaded="false"]:not([data-loading-count="0"])[data-loading-count]::before{opacity:1;animation-duration:0.6s;animation-delay:0.8s;animation-fill-mode:both;animation-timing-function:ease;animation-iteration-count:1}.tp-KeyVisualDisplay_DisplayText[data-loaded="false"]:not([data-loading-count="0"])[data-loading-count]::after{opacity:1;animation-duration:0.4s;animation-delay:0.4s;animation-fill-mode:both;animation-timing-function:ease}.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="1"],.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="3"],.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="5"],.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="7"],.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="9"]{animation-name:loading-animation-root-odd}.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="1"]::before,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="3"]::before,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="5"]::before,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="7"]::before,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="9"]::before{animation-name:loading-animation-before-odd}.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="1"]::after,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="3"]::after,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="5"]::after,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="7"]::after,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="9"]::after{animation-name:loading-animation-after-odd}.tp-KeyVisualDisplay_DisplayText[data-loaded="false"]:not([data-loading-count="0"])[data-loading-count$="0"],.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="2"],.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="4"],.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="6"],.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="8"]{animation-name:loading-animation-root-even}.tp-KeyVisualDisplay_DisplayText[data-loaded="false"]:not([data-loading-count="0"])[data-loading-count$="0"]::before,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="2"]::before,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="4"]::before,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="6"]::before,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="8"]::before{animation-name:loading-animation-before-even}.tp-KeyVisualDisplay_DisplayText[data-loaded="false"]:not([data-loading-count="0"])[data-loading-count$="0"]::after,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="2"]::after,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="4"]::after,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="6"]::after,.tp-KeyVisualDisplay_DisplayText[data-loaded="false"][data-loading-count$="8"]::after{animation-name:loading-animation-after-even}.tp-KeyVisualDisplay_DisplayText[data-loaded="true"]::before{opacity:1;transform-origin:center right;animation-duration:0.5s;animation-fill-mode:both;animation-timing-function:ease;animation-name:loading-animation-before-loaded}.tp-KeyVisualDisplay_DisplayText>*{display:inline-block}@keyframes loading-animation-root-odd{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes loading-animation-root-even{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes loading-animation-after-odd{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes loading-animation-after-even{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes loading-animation-before-odd{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes loading-animation-before-even{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes loading-animation-before-loaded{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.tp-KeyVisualDisplay_DisplayText-m{/*!*/}.tp-KeyVisualDisplay_DisplayText-a1{margin-left:-0.018em}.tp-KeyVisualDisplay_DisplayText-r{/*!*/}.tp-KeyVisualDisplay_DisplayText-a2{margin-left:-0.01em}.tp-KeyVisualDisplay_DisplayText-s{margin-left:0.01em}.tp-KeyVisualDisplay_DisplayText-y{margin-left:0.015em}.tp-KeyVisualDisplay_Title{display:inline-flex;justify-content:center;align-items:center;font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;letter-spacing:0.05714em;text-indent:-1.2px;line-height:1.25;color:#fff;background-color:#d01f9a}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-top:calc(100vw * .00156)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title{padding-top:1.5px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title{padding-top:3px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-top:calc(100vh * .00187)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title{padding-top:2.25px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title{padding-top:.75px}}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-bottom:calc(100vw * .00156)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title{padding-bottom:1.5px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title{padding-bottom:3px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-bottom:calc(100vh * .00187)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title{padding-bottom:2.25px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title{padding-bottom:.75px}}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-right:calc(100vw * .00703)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title{padding-right:6.75px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title{padding-right:13.5px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-right:calc(100vh * .00844)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title{padding-right:10.125px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title{padding-right:3.375px}}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-left:calc(100vw * .00781)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title{padding-left:7.5px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title{padding-left:15px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-left:calc(100vh * .00937)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title{padding-left:11.25px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title{padding-left:3.75px}}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{font-size:calc(100vw * .01172)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title{font-size:11.25px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title{font-size:22.5px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{font-size:calc(100vh * .01406)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title{font-size:16.875px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title{font-size:5.625px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-top:calc(100vw * .00156)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title{padding-top:1.5px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title{padding-top:3px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-top:calc(100vh * .00187)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title{padding-top:2.25px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title{padding-top:.75px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-bottom:calc(100vw * .00313)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title{padding-bottom:3px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title{padding-bottom:6px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-bottom:calc(100vh * .00375)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title{padding-bottom:4.5px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title{padding-bottom:1.5px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-right:calc(100vw * .01562)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title{padding-right:15px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title{padding-right:30px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-right:calc(100vh * .01875)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title{padding-right:22.5px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title{padding-right:7.5px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-left:calc(100vw * .01641)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title{padding-left:15.75px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title{padding-left:31.5px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{padding-left:calc(100vh * .01969)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title{padding-left:23.625px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title{padding-left:7.875px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{font-size:calc(100vw * .01406)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title{font-size:13.5px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title{font-size:27px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title{font-size:calc(100vh * .01687)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title{font-size:20.25px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title{font-size:6.75px}}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:calc(100vw * -.00234)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:-2.25px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:-4.5px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:calc(100vh * -.00281)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:-3.375px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:-1.125px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:calc(100vw * -.00234)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:-2.25px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:-4.5px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:calc(100vh * -.00281)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:-3.375px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-left:-1.125px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-top:calc(100vw * .00781)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-top:7.5px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-top:15px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-top:calc(100vh * .00937)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-top:11.25px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_DisplayText+.tp-KeyVisualDisplay_Title{margin-top:3.75px}}.tp-KeyVisualDisplay_Title:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:#d01f9a;opacity:0}.tp-KeyVisual[data-video-canplay="false"] .tp-KeyVisualDisplay_Title{opacity:0}.tp-KeyVisual[data-video-canplay="true"] .tp-KeyVisualDisplay_Title{opacity:1;transform-origin:center left;animation:wipe-in-root 0.3s 0.3s ease both}.tp-KeyVisual[data-video-canplay="true"] .tp-KeyVisualDisplay_Title::after{opacity:1;transform-origin:center right;animation:wipe-in-after 0.3s 0.6s ease both}@keyframes wipe-in-root{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes wipe-in-after{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.tp-KeyVisualMoreAnchor{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:flex;flex-flow:row nowrap;align-items:center;cursor:pointer;margin:0 auto;align-self:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 1024px){.tp-KeyVisualMoreAnchor{margin-top:10px}}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:calc(100vw * .0375)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:36px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:72px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:calc(100vh * .045)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:54px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:18px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:calc(100vw * .02813)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:27px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:54px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:calc(100vh * .03375)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:40.5px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualDisplay_Title+.tp-KeyVisualMoreAnchor{margin-top:13.5px}}.tp-KeyVisual[data-video-canplay="false"] .tp-KeyVisualMoreAnchor{opacity:0}.tp-KeyVisual[data-video-canplay="true"] .tp-KeyVisualMoreAnchor{opacity:0;animation:fade-up 0.5s 1.2s ease both}@keyframes fade-up{0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}}.tp-KeyVisualMoreAnchor_Text{font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;letter-spacing:.07143em;font-size:20px;transition:color .4s ease}.tp-KeyVisualMoreAnchor:hover .tp-KeyVisualMoreAnchor_Text{color:#d01f9a;transition:color .4s ease}.tp-KeyVisualMoreAnchor:not(:hover) .tp-KeyVisualMoreAnchor_Text{color:#fff;transition:color .4s .12s ease}@media screen and (max-width: 1024px){.tp-KeyVisualMoreAnchor_Text{font-size:18px}}@media screen and (max-width: 600px){.tp-KeyVisualMoreAnchor_Text{font-size:16px}}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_Text{font-size:calc(100vw * .0125)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualMoreAnchor_Text{font-size:12px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualMoreAnchor_Text{font-size:24px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_Text{font-size:calc(100vh * .015)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualMoreAnchor_Text{font-size:18px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualMoreAnchor_Text{font-size:6px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_Text{font-size:calc(100vw * .01719)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualMoreAnchor_Text{font-size:16.5px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualMoreAnchor_Text{font-size:33px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_Text{font-size:calc(100vh * .02062)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualMoreAnchor_Text{font-size:24.75px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualMoreAnchor_Text{font-size:8.25px}}.tp-KeyVisualMoreAnchor_Line{width:33px;height:0;border-top:1px solid #fff;margin:0 8px;margin:0 12px}.tp-KeyVisualMoreAnchor:hover .tp-KeyVisualMoreAnchor_Line{border-color:#d01f9a;transition:border-color .4s .06s ease}.tp-KeyVisualMoreAnchor:not(:hover) .tp-KeyVisualMoreAnchor_Line{border-color:#fff;transition:border-color .4s .06s ease}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_Line{width:calc(100vw * .02344)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualMoreAnchor_Line{width:22.5px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualMoreAnchor_Line{width:45px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_Line{width:calc(100vh * .02813)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualMoreAnchor_Line{width:33.75px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualMoreAnchor_Line{width:11.25px}}@media screen and (max-width: 1024px){.tp-KeyVisualMoreAnchor_Line{margin:0 6px 0 4px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_Line{width:calc(100vw * .03125)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualMoreAnchor_Line{width:30px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualMoreAnchor_Line{width:60px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_Line{width:calc(100vh * .0375)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualMoreAnchor_Line{width:45px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualMoreAnchor_Line{width:15px}}.tp-KeyVisualMoreAnchor_PlayIcon{width:40px;height:40px;position:relative}.tp-KeyVisualMoreAnchor_PlayIcon>svg{color:#fff;width:100%;height:100%}.tp-KeyVisualMoreAnchor:hover .tp-KeyVisualMoreAnchor_PlayIcon>svg{color:#d01f9a;transition:color .4s .12s ease}.tp-KeyVisualMoreAnchor:not(:hover) .tp-KeyVisualMoreAnchor_PlayIcon>svg{color:#fff;transition:color .4s ease}@media screen and (max-width: 1024px){.tp-KeyVisualMoreAnchor_PlayIcon{width:32px;height:32px}}@media screen and (max-width: 600px){.tp-KeyVisualMoreAnchor_PlayIcon{width:30px;height:30px}}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_PlayIcon{width:calc(100vw * .01875)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualMoreAnchor_PlayIcon{width:18px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualMoreAnchor_PlayIcon{width:36px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_PlayIcon{width:calc(100vh * .0225)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualMoreAnchor_PlayIcon{width:27px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualMoreAnchor_PlayIcon{width:9px}}@media screen and (min-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_PlayIcon{height:calc(100vw * .01875)}}@media screen and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualMoreAnchor_PlayIcon{height:18px}}@media screen and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualMoreAnchor_PlayIcon{height:36px}}@media screen and (max-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_PlayIcon{height:calc(100vh * .0225)}}@media screen and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualMoreAnchor_PlayIcon{height:27px}}@media screen and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualMoreAnchor_PlayIcon{height:9px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_PlayIcon{width:calc(100vw * .03125)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualMoreAnchor_PlayIcon{width:30px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualMoreAnchor_PlayIcon{width:60px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_PlayIcon{width:calc(100vh * .0375)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualMoreAnchor_PlayIcon{width:45px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualMoreAnchor_PlayIcon{width:15px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_PlayIcon{height:calc(100vw * .03125)}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (max-width: 800px){.tp-KeyVisualMoreAnchor_PlayIcon{height:30px}}@media screen and (max-width: 1024px) and (min-aspect-ratio: 1 / 1) and (min-width: 1600px){.tp-KeyVisualMoreAnchor_PlayIcon{height:60px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1){.tp-KeyVisualMoreAnchor_PlayIcon{height:calc(100vh * .0375)}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (min-height: 1200px){.tp-KeyVisualMoreAnchor_PlayIcon{height:45px}}@media screen and (max-width: 1024px) and (max-aspect-ratio: 1 / 1) and (max-height: 400px){.tp-KeyVisualMoreAnchor_PlayIcon{height:15px}}.tp-Copyright{position:absolute;top:calc(50% - 40px);left:30px;transform:translateY(-50%);font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;font-size:12px;letter-spacing:1px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap}@media screen and (max-width: 1024px){.tp-Copyright{top:calc(50% - 40px);left:16px}}.tp-KeyVisual[data-video-canplay="false"] .tp-Copyright{opacity:0}.tp-KeyVisual[data-video-canplay="true"] .tp-Copyright{opacity:1;animation:fade-side-up 0.5s 1.2s ease both}@keyframes fade-side-up{0%{transform:translateX(-30px);opacity:0}100%{transform:translateX(0);opacity:1}}.tp-Copyright_Symbol{display:inline-block;text-orientation:sideways;vertical-align:-5px;margin-bottom:3px}.tp-News{overflow:hidden;position:relative;padding-top:calc(100vw * .14062);padding-bottom:calc(100vw * .15625);display:flex;flex-flow:column nowrap;align-items:center}@media screen and (max-width: 840px){.tp-News{padding-top:118.125px}}@media screen and (min-width: 1760px){.tp-News{padding-top:247.5px}}@media screen and (max-width: 840px){.tp-News{padding-bottom:131.25px}}@media screen and (min-width: 1760px){.tp-News{padding-bottom:275px}}@media screen and (max-width: 1024px){.tp-News{padding-top:calc(100vw * .04688);padding-bottom:calc(100vw * .15625)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-News{padding-top:39.375px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-News{padding-top:82.5px}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-News{padding-bottom:131.25px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-News{padding-bottom:275px}}.tp-NewsBackground{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.tp-NewsBackground::before,.tp-NewsBackground::after{content:"";display:block;position:absolute;left:0;width:100%}.tp-NewsBackground::before{top:0px;height:160px;z-index:-3;background-image:linear-gradient(180deg, rgba(0,0,0,0.5) 0%, transparent 100%)}.tp-NewsBackground::after{bottom:0;height:160px;z-index:-5;background-image:linear-gradient(0deg, #000 0%, transparent 100%)}.tp-NewsBackground_ImageContainer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-6;will-change:opacity}.tp-NewsBackground_Image{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:"object-fit:cover", inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;transform:scale(1.1);transition:opacity 0.6s ease;filter:blur(2px);will-change:opacity;object-fit:cover}.tp-NewsBackground[data-current-num="1"] .tp-NewsBackground_Image:nth-of-type(1){opacity:0.3}.tp-NewsBackground[data-current-num="1"] .tp-NewsBackground_Image:not(:nth-of-type(1)){opacity:0}.tp-NewsBackground[data-current-num="2"] .tp-NewsBackground_Image:nth-of-type(2){opacity:0.3}.tp-NewsBackground[data-current-num="2"] .tp-NewsBackground_Image:not(:nth-of-type(2)){opacity:0}.tp-NewsBackground[data-current-num="3"] .tp-NewsBackground_Image:nth-of-type(3){opacity:0.3}.tp-NewsBackground[data-current-num="3"] .tp-NewsBackground_Image:not(:nth-of-type(3)){opacity:0}.tp-NewsBackground[data-current-num="4"] .tp-NewsBackground_Image:nth-of-type(4){opacity:0.3}.tp-NewsBackground[data-current-num="4"] .tp-NewsBackground_Image:not(:nth-of-type(4)){opacity:0}.tp-NewsBackground[data-current-num="5"] .tp-NewsBackground_Image:nth-of-type(5){opacity:0.3}.tp-NewsBackground[data-current-num="5"] .tp-NewsBackground_Image:not(:nth-of-type(5)){opacity:0}.tp-NewsBackground[data-current-num="6"] .tp-NewsBackground_Image:nth-of-type(6){opacity:0.3}.tp-NewsBackground[data-current-num="6"] .tp-NewsBackground_Image:not(:nth-of-type(6)){opacity:0}.tp-NewsBackground[data-current-num="7"] .tp-NewsBackground_Image:nth-of-type(7){opacity:0.3}.tp-NewsBackground[data-current-num="7"] .tp-NewsBackground_Image:not(:nth-of-type(7)){opacity:0}.tp-NewsBackground[data-current-num="8"] .tp-NewsBackground_Image:nth-of-type(8){opacity:0.3}.tp-NewsBackground[data-current-num="8"] .tp-NewsBackground_Image:not(:nth-of-type(8)){opacity:0}.tp-NewsBackground[data-current-num="9"] .tp-NewsBackground_Image:nth-of-type(9){opacity:0.3}.tp-NewsBackground[data-current-num="9"] .tp-NewsBackground_Image:not(:nth-of-type(9)){opacity:0}.tp-NewsBackground_ImageNoiseFilter{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.tp-NewsBackground_ImageNoiseFilter::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:rgba(0,0,0,0.3)}.tp-NewsBackground_ImageNoiseFilter::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-image:url("../images/image-filter.png");background-size:24px 24px;background-repeat:repeat;opacity:.05}.tp-NewsContent{width:calc(100% - 160px);max-width:1440px;margin:0 auto;position:relative;display:flex;flex-flow:column nowrap}@media screen and (max-width: 1024px){.tp-NewsContent{width:calc(100% - 40px)}}.tp-NewsHeader{position:absolute;top:20px;right:calc(100vw * .04688)}@media screen and (max-width: 840px){.tp-NewsHeader{right:39.375px}}@media screen and (min-width: 1760px){.tp-NewsHeader{right:82.5px}}@media screen and (max-width: 1024px){.tp-NewsHeader{position:static;align-self:flex-end;margin-right:40px}}@media screen and (max-width: 600px){.tp-NewsHeader{margin-right:0}}.tp-NewsHeader_DecorationText{font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#d01f9a;font-size:calc(100vw * .01094);padding-left:calc(100vw * .00313);letter-spacing:0.01929em;display:inline-block}@media screen and (max-width: 840px){.tp-NewsHeader_DecorationText{font-size:9.1875px}}@media screen and (min-width: 1760px){.tp-NewsHeader_DecorationText{font-size:19.25px}}@media screen and (max-width: 840px){.tp-NewsHeader_DecorationText{padding-left:2.625px}}@media screen and (min-width: 1760px){.tp-NewsHeader_DecorationText{padding-left:5.5px}}.tp-News .tp-NewsHeader_DecorationText,.tp-News .tp-NewsHeader_DecorationText{position:relative;transform-origin:top left;will-change:transform}.tp-News .tp-NewsHeader_DecorationText::after,.tp-News .tp-NewsHeader_DecorationText::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-News[data-intersect-count="0"] .tp-NewsHeader_DecorationText,.tp-News:not([data-intersecting="true"]) .tp-NewsHeader_DecorationText{transform:scaleX(0)}.tp-News[data-intersect-count="0"] .tp-NewsHeader_DecorationText::after,.tp-News:not([data-intersecting="true"]) .tp-NewsHeader_DecorationText::after{transform:scaleX(1)}.tp-News:not([data-intersect-count="0"]) .tp-NewsHeader_DecorationText,.tp-News[data-intersecting="true"] .tp-NewsHeader_DecorationText{transform:scaleX(0)}.tp-News:not([data-intersect-count="0"]) .tp-NewsHeader_DecorationText::after,.tp-News[data-intersecting="true"] .tp-NewsHeader_DecorationText::after{transform:scaleX(1)}.tp-News:not([data-intersect-count="0"]) .tp-NewsHeader_DecorationText,.tp-News[data-intersecting="true"] .tp-NewsHeader_DecorationText{transform:scaleX(1);transition:transform 0.4s 0s ease}.tp-News:not([data-intersect-count="0"]) .tp-NewsHeader_DecorationText::after,.tp-News[data-intersecting="true"] .tp-NewsHeader_DecorationText::after{transform:scaleX(0);transition:transform 0.4s .4s ease}@media screen and (max-width: 1024px){.tp-NewsHeader_DecorationText{font-size:calc(100vw * .0125)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-NewsHeader_DecorationText{font-size:10.5px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-NewsHeader_DecorationText{font-size:22px}}.tp-NewsHeader_Heading{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:block;font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;font-size:calc(100vw * .0625);margin-top:calc(100vw * -.00625);letter-spacing:.02187em}@media screen and (max-width: 840px){.tp-NewsHeader_Heading{font-size:52.5px}}@media screen and (min-width: 1760px){.tp-NewsHeader_Heading{font-size:110px}}@media screen and (max-width: 840px){.tp-NewsHeader_Heading{margin-top:-5.25px}}@media screen and (min-width: 1760px){.tp-NewsHeader_Heading{margin-top:-11px}}.tp-News .tp-NewsHeader_Heading,.tp-News .tp-NewsHeader_Heading{position:relative;transform-origin:top left;will-change:transform}.tp-News .tp-NewsHeader_Heading::after,.tp-News .tp-NewsHeader_Heading::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-News[data-intersect-count="0"] .tp-NewsHeader_Heading,.tp-News:not([data-intersecting="true"]) .tp-NewsHeader_Heading{transform:scaleX(0)}.tp-News[data-intersect-count="0"] .tp-NewsHeader_Heading::after,.tp-News:not([data-intersecting="true"]) .tp-NewsHeader_Heading::after{transform:scaleX(1)}.tp-News:not([data-intersect-count="0"]) .tp-NewsHeader_Heading,.tp-News[data-intersecting="true"] .tp-NewsHeader_Heading{transform:scaleX(0)}.tp-News:not([data-intersect-count="0"]) .tp-NewsHeader_Heading::after,.tp-News[data-intersecting="true"] .tp-NewsHeader_Heading::after{transform:scaleX(1)}.tp-News:not([data-intersect-count="0"]) .tp-NewsHeader_Heading,.tp-News[data-intersecting="true"] .tp-NewsHeader_Heading{transform:scaleX(1);transition:transform 0.4s 0s ease}.tp-News:not([data-intersect-count="0"]) .tp-NewsHeader_Heading::after,.tp-News[data-intersecting="true"] .tp-NewsHeader_Heading::after{transform:scaleX(0);transition:transform 0.4s .4s ease}.tp-NewsListContainer{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:block;width:60%;position:relative;margin-left:80px}@media screen and (max-width: 600px){.tp-NewsListContainer{margin-left:0;-ms-grid-row-align:center;align-self:center;margin-top:calc(100vw * .01953);width:calc(100% - 50px)}}@media screen and (max-width: 600px) and (max-width: 840px){.tp-NewsListContainer{margin-top:16.40625px}}@media screen and (max-width: 600px) and (min-width: 1760px){.tp-NewsListContainer{margin-top:34.375px}}.tp-NewsListContainer::before{content:"";display:block;position:absolute;top:20%;right:30%;width:82%;height:95%;background-color:rgba(212,35,158,0.4);mix-blend-mode:multiply}.tp-NewsListContainer::after{content:"";display:block;width:100%;padding-top:56.25%}.tp-NewsListBeforeThumbnail{position:absolute;bottom:86%;right:78%;width:40%;height:40%;z-index:-7;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tp-NewsListBeforeThumbnailFilter{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.tp-NewsListBeforeThumbnailFilter::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:rgba(0,0,0,0.5)}.tp-NewsListBeforeThumbnailFilter::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-image:url("../images/image-filter.png");background-size:24px 24px;background-repeat:repeat;opacity:.05}.tp-NewsListBeforeThumbnail_Image{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 0.4s ease;will-change:opacity}.tp-NewsListBeforeThumbnail[data-current-num="1"] .tp-NewsListBeforeThumbnail_Image:nth-of-type(1){opacity:1}.tp-NewsListBeforeThumbnail[data-current-num="1"] .tp-NewsListBeforeThumbnail_Image:not(:nth-of-type(1)){opacity:0}.tp-NewsListBeforeThumbnail[data-current-num="2"] .tp-NewsListBeforeThumbnail_Image:nth-of-type(2){opacity:1}.tp-NewsListBeforeThumbnail[data-current-num="2"] .tp-NewsListBeforeThumbnail_Image:not(:nth-of-type(2)){opacity:0}.tp-NewsListBeforeThumbnail[data-current-num="3"] .tp-NewsListBeforeThumbnail_Image:nth-of-type(3){opacity:1}.tp-NewsListBeforeThumbnail[data-current-num="3"] .tp-NewsListBeforeThumbnail_Image:not(:nth-of-type(3)){opacity:0}.tp-NewsListBeforeThumbnail[data-current-num="4"] .tp-NewsListBeforeThumbnail_Image:nth-of-type(4){opacity:1}.tp-NewsListBeforeThumbnail[data-current-num="4"] .tp-NewsListBeforeThumbnail_Image:not(:nth-of-type(4)){opacity:0}.tp-NewsListBeforeThumbnail[data-current-num="5"] .tp-NewsListBeforeThumbnail_Image:nth-of-type(5){opacity:1}.tp-NewsListBeforeThumbnail[data-current-num="5"] .tp-NewsListBeforeThumbnail_Image:not(:nth-of-type(5)){opacity:0}.tp-NewsListBeforeThumbnail[data-current-num="6"] .tp-NewsListBeforeThumbnail_Image:nth-of-type(6){opacity:1}.tp-NewsListBeforeThumbnail[data-current-num="6"] .tp-NewsListBeforeThumbnail_Image:not(:nth-of-type(6)){opacity:0}.tp-NewsListBeforeThumbnail[data-current-num="7"] .tp-NewsListBeforeThumbnail_Image:nth-of-type(7){opacity:1}.tp-NewsListBeforeThumbnail[data-current-num="7"] .tp-NewsListBeforeThumbnail_Image:not(:nth-of-type(7)){opacity:0}.tp-NewsListBeforeThumbnail[data-current-num="8"] .tp-NewsListBeforeThumbnail_Image:nth-of-type(8){opacity:1}.tp-NewsListBeforeThumbnail[data-current-num="8"] .tp-NewsListBeforeThumbnail_Image:not(:nth-of-type(8)){opacity:0}.tp-NewsListBeforeThumbnail[data-current-num="9"] .tp-NewsListBeforeThumbnail_Image:nth-of-type(9){opacity:1}.tp-NewsListBeforeThumbnail[data-current-num="9"] .tp-NewsListBeforeThumbnail_Image:not(:nth-of-type(9)){opacity:0}.tp-NewsListAfterThumbnail{position:absolute;top:95%;left:90%;width:46%;height:46%;z-index:-8;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tp-NewsListAfterThumbnailFilter{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.tp-NewsListAfterThumbnailFilter::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:rgba(0,0,0,0.5)}.tp-NewsListAfterThumbnailFilter::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-image:url("../images/image-filter.png");background-size:24px 24px;background-repeat:repeat;opacity:.05}.tp-NewsListAfterThumbnail_Image{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 0.4s ease;will-change:opacity}.tp-NewsListAfterThumbnail[data-current-num="1"] .tp-NewsListAfterThumbnail_Image:nth-of-type(1){opacity:1}.tp-NewsListAfterThumbnail[data-current-num="1"] .tp-NewsListAfterThumbnail_Image:not(:nth-of-type(1)){opacity:0}.tp-NewsListAfterThumbnail[data-current-num="2"] .tp-NewsListAfterThumbnail_Image:nth-of-type(2){opacity:1}.tp-NewsListAfterThumbnail[data-current-num="2"] .tp-NewsListAfterThumbnail_Image:not(:nth-of-type(2)){opacity:0}.tp-NewsListAfterThumbnail[data-current-num="3"] .tp-NewsListAfterThumbnail_Image:nth-of-type(3){opacity:1}.tp-NewsListAfterThumbnail[data-current-num="3"] .tp-NewsListAfterThumbnail_Image:not(:nth-of-type(3)){opacity:0}.tp-NewsListAfterThumbnail[data-current-num="4"] .tp-NewsListAfterThumbnail_Image:nth-of-type(4){opacity:1}.tp-NewsListAfterThumbnail[data-current-num="4"] .tp-NewsListAfterThumbnail_Image:not(:nth-of-type(4)){opacity:0}.tp-NewsListAfterThumbnail[data-current-num="5"] .tp-NewsListAfterThumbnail_Image:nth-of-type(5){opacity:1}.tp-NewsListAfterThumbnail[data-current-num="5"] .tp-NewsListAfterThumbnail_Image:not(:nth-of-type(5)){opacity:0}.tp-NewsListAfterThumbnail[data-current-num="6"] .tp-NewsListAfterThumbnail_Image:nth-of-type(6){opacity:1}.tp-NewsListAfterThumbnail[data-current-num="6"] .tp-NewsListAfterThumbnail_Image:not(:nth-of-type(6)){opacity:0}.tp-NewsListAfterThumbnail[data-current-num="7"] .tp-NewsListAfterThumbnail_Image:nth-of-type(7){opacity:1}.tp-NewsListAfterThumbnail[data-current-num="7"] .tp-NewsListAfterThumbnail_Image:not(:nth-of-type(7)){opacity:0}.tp-NewsListAfterThumbnail[data-current-num="8"] .tp-NewsListAfterThumbnail_Image:nth-of-type(8){opacity:1}.tp-NewsListAfterThumbnail[data-current-num="8"] .tp-NewsListAfterThumbnail_Image:not(:nth-of-type(8)){opacity:0}.tp-NewsListAfterThumbnail[data-current-num="9"] .tp-NewsListAfterThumbnail_Image:nth-of-type(9){opacity:1}.tp-NewsListAfterThumbnail[data-current-num="9"] .tp-NewsListAfterThumbnail_Image:not(:nth-of-type(9)){opacity:0}.tp-NewsList{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;position:absolute;top:0;left:0;width:100%;height:100%}.tp-NewsItem{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 0.4s ease, transform 0.4s ease}.tp-NewsList[data-current-num="1"] .tp-NewsItem:nth-of-type(1){opacity:1}.tp-NewsList[data-current-num="1"] .tp-NewsItem:nth-of-type(0){transform:translateX(20px)}.tp-NewsList[data-current-num="1"] .tp-NewsItem:nth-of-type(2){transform:translateX(-20px)}.tp-NewsList[data-current-num="1"] .tp-NewsItem:not(:nth-of-type(1)){opacity:0;pointer-events:none}.tp-NewsList[data-item-length="1"][data-current-num="1"] .tp-NewsItem:first-of-type{transform:translateX(-20px)}.tp-NewsList[data-current-num="2"] .tp-NewsItem:nth-of-type(2){opacity:1}.tp-NewsList[data-current-num="2"] .tp-NewsItem:nth-of-type(1){transform:translateX(20px)}.tp-NewsList[data-current-num="2"] .tp-NewsItem:nth-of-type(3){transform:translateX(-20px)}.tp-NewsList[data-current-num="2"] .tp-NewsItem:not(:nth-of-type(2)){opacity:0;pointer-events:none}.tp-NewsList[data-item-length="2"][data-current-num="2"] .tp-NewsItem:first-of-type{transform:translateX(-20px)}.tp-NewsList[data-current-num="3"] .tp-NewsItem:nth-of-type(3){opacity:1}.tp-NewsList[data-current-num="3"] .tp-NewsItem:nth-of-type(2){transform:translateX(20px)}.tp-NewsList[data-current-num="3"] .tp-NewsItem:nth-of-type(4){transform:translateX(-20px)}.tp-NewsList[data-current-num="3"] .tp-NewsItem:not(:nth-of-type(3)){opacity:0;pointer-events:none}.tp-NewsList[data-item-length="3"][data-current-num="3"] .tp-NewsItem:first-of-type{transform:translateX(-20px)}.tp-NewsList[data-current-num="4"] .tp-NewsItem:nth-of-type(4){opacity:1}.tp-NewsList[data-current-num="4"] .tp-NewsItem:nth-of-type(3){transform:translateX(20px)}.tp-NewsList[data-current-num="4"] .tp-NewsItem:nth-of-type(5){transform:translateX(-20px)}.tp-NewsList[data-current-num="4"] .tp-NewsItem:not(:nth-of-type(4)){opacity:0;pointer-events:none}.tp-NewsList[data-item-length="4"][data-current-num="4"] .tp-NewsItem:first-of-type{transform:translateX(-20px)}.tp-NewsList[data-current-num="5"] .tp-NewsItem:nth-of-type(5){opacity:1}.tp-NewsList[data-current-num="5"] .tp-NewsItem:nth-of-type(4){transform:translateX(20px)}.tp-NewsList[data-current-num="5"] .tp-NewsItem:nth-of-type(6){transform:translateX(-20px)}.tp-NewsList[data-current-num="5"] .tp-NewsItem:not(:nth-of-type(5)){opacity:0;pointer-events:none}.tp-NewsList[data-item-length="5"][data-current-num="5"] .tp-NewsItem:first-of-type{transform:translateX(-20px)}.tp-NewsList[data-current-num="6"] .tp-NewsItem:nth-of-type(6){opacity:1}.tp-NewsList[data-current-num="6"] .tp-NewsItem:nth-of-type(5){transform:translateX(20px)}.tp-NewsList[data-current-num="6"] .tp-NewsItem:nth-of-type(7){transform:translateX(-20px)}.tp-NewsList[data-current-num="6"] .tp-NewsItem:not(:nth-of-type(6)){opacity:0;pointer-events:none}.tp-NewsList[data-item-length="6"][data-current-num="6"] .tp-NewsItem:first-of-type{transform:translateX(-20px)}.tp-NewsList[data-current-num="7"] .tp-NewsItem:nth-of-type(7){opacity:1}.tp-NewsList[data-current-num="7"] .tp-NewsItem:nth-of-type(6){transform:translateX(20px)}.tp-NewsList[data-current-num="7"] .tp-NewsItem:nth-of-type(8){transform:translateX(-20px)}.tp-NewsList[data-current-num="7"] .tp-NewsItem:not(:nth-of-type(7)){opacity:0;pointer-events:none}.tp-NewsList[data-item-length="7"][data-current-num="7"] .tp-NewsItem:first-of-type{transform:translateX(-20px)}.tp-NewsList[data-current-num="8"] .tp-NewsItem:nth-of-type(8){opacity:1}.tp-NewsList[data-current-num="8"] .tp-NewsItem:nth-of-type(7){transform:translateX(20px)}.tp-NewsList[data-current-num="8"] .tp-NewsItem:nth-of-type(9){transform:translateX(-20px)}.tp-NewsList[data-current-num="8"] .tp-NewsItem:not(:nth-of-type(8)){opacity:0;pointer-events:none}.tp-NewsList[data-item-length="8"][data-current-num="8"] .tp-NewsItem:first-of-type{transform:translateX(-20px)}.tp-NewsList[data-current-num="9"] .tp-NewsItem:nth-of-type(9){opacity:1}.tp-NewsList[data-current-num="9"] .tp-NewsItem:nth-of-type(8){transform:translateX(20px)}.tp-NewsList[data-current-num="9"] .tp-NewsItem:nth-of-type(10){transform:translateX(-20px)}.tp-NewsList[data-current-num="9"] .tp-NewsItem:not(:nth-of-type(9)){opacity:0;pointer-events:none}.tp-NewsList[data-item-length="9"][data-current-num="9"] .tp-NewsItem:first-of-type{transform:translateX(-20px)}.tp-NewsList[data-current-num="1"] .tp-NewsItem:last-of-type{transform:translateX(20px)}.tp-NewsItem_Anchor{position:absolute;top:0;left:0;width:100%;height:100%}.tp-NewsItem_Thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.tp-News .tp-NewsItem_Thumbnail,.tp-News .tp-NewsItem_Thumbnail{position:relative;transform-origin:top left;will-change:transform}.tp-News .tp-NewsItem_Thumbnail::after,.tp-News .tp-NewsItem_Thumbnail::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-News[data-intersect-count="0"] .tp-NewsItem_Thumbnail,.tp-News:not([data-intersecting="true"]) .tp-NewsItem_Thumbnail{transform:scaleX(0)}.tp-News[data-intersect-count="0"] .tp-NewsItem_Thumbnail::after,.tp-News:not([data-intersecting="true"]) .tp-NewsItem_Thumbnail::after{transform:scaleX(1)}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Thumbnail,.tp-News[data-intersecting="true"] .tp-NewsItem_Thumbnail{transform:scaleX(0)}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Thumbnail::after,.tp-News[data-intersecting="true"] .tp-NewsItem_Thumbnail::after{transform:scaleX(1)}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Thumbnail,.tp-News[data-intersecting="true"] .tp-NewsItem_Thumbnail{transform:scaleX(1);transition:transform 0.4s 0s ease}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Thumbnail::after,.tp-News[data-intersecting="true"] .tp-NewsItem_Thumbnail::after{transform:scaleX(0);transition:transform 0.4s .4s ease}.tp-NewsItem_Thumbnail::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:rgba(208,31,154,0.2);z-index:7;pointer-events:none;opacity:0;transition:opacity 0.4s ease}.tp-NewsItem_Anchor:hover .tp-NewsItem_Thumbnail::before{opacity:1}.tp-NewsItem_ThumbnailImage{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform}.tp-NewsItem_Anchor .tp-NewsItem_ThumbnailImage{transition:transform 0.4s ease}.tp-NewsItem_Anchor:hover .tp-NewsItem_ThumbnailImage{transform:scale(1.05)}.tp-NewsItem_ThumbnailNoiseFilter{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.tp-NewsItem_ThumbnailNoiseFilter::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:rgba(0,0,0,0.16)}.tp-NewsItem_ThumbnailNoiseFilter::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-image:url("../images/image-filter.png");background-size:24px 24px;background-repeat:repeat;opacity:.05}.tp-NewsItem_TextContainer{position:absolute;top:75%;left:75%;width:600px}@media screen and (max-width: 1024px){.tp-NewsItem_TextContainer{left:55%;width:400px}}@media screen and (max-width: 600px){.tp-NewsItem_TextContainer{left:-18px;width:100%}}.tp-NewsItem_Date{display:inline-block;padding:6px 8px;background-color:#000;font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;line-height:1;font-size:calc(100vw * .03125);padding-top:calc(100vw * .00469);padding-bottom:calc(100vw * .00469);padding-left:calc(100vw * .00625);padding-right:calc(100vw * .00625);letter-spacing:.025em}@media screen and (max-width: 840px){.tp-NewsItem_Date{font-size:26.25px}}@media screen and (min-width: 1760px){.tp-NewsItem_Date{font-size:55px}}@media screen and (max-width: 840px){.tp-NewsItem_Date{padding-top:3.9375px}}@media screen and (min-width: 1760px){.tp-NewsItem_Date{padding-top:8.25px}}@media screen and (max-width: 840px){.tp-NewsItem_Date{padding-bottom:3.9375px}}@media screen and (min-width: 1760px){.tp-NewsItem_Date{padding-bottom:8.25px}}@media screen and (max-width: 840px){.tp-NewsItem_Date{padding-left:5.25px}}@media screen and (min-width: 1760px){.tp-NewsItem_Date{padding-left:11px}}@media screen and (max-width: 840px){.tp-NewsItem_Date{padding-right:5.25px}}@media screen and (min-width: 1760px){.tp-NewsItem_Date{padding-right:11px}}.tp-News .tp-NewsItem_Date,.tp-News .tp-NewsItem_Date{position:relative;transform-origin:top left;will-change:transform}.tp-News .tp-NewsItem_Date::after,.tp-News .tp-NewsItem_Date::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-News[data-intersect-count="0"] .tp-NewsItem_Date,.tp-News:not([data-intersecting="true"]) .tp-NewsItem_Date{transform:scaleX(0)}.tp-News[data-intersect-count="0"] .tp-NewsItem_Date::after,.tp-News:not([data-intersecting="true"]) .tp-NewsItem_Date::after{transform:scaleX(1)}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Date,.tp-News[data-intersecting="true"] .tp-NewsItem_Date{transform:scaleX(0)}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Date::after,.tp-News[data-intersecting="true"] .tp-NewsItem_Date::after{transform:scaleX(1)}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Date,.tp-News[data-intersecting="true"] .tp-NewsItem_Date{transform:scaleX(1);transition:transform 0.4s .3s ease}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Date::after,.tp-News[data-intersecting="true"] .tp-NewsItem_Date::after{transform:scaleX(0);transition:transform 0.4s .7s ease}.tp-NewsItem_Anchor:hover .tp-NewsItem_Date{background-color:#d01f9a;transition:background-color 0.5s ease}.tp-NewsItem_Text{display:inline-block;background-color:#000;color:#fff;font-size:calc(100vw * .01406);padding-top:calc(100vw * .00469);padding-bottom:calc(100vw * .00469);padding-left:calc(100vw * .00625);padding-right:calc(100vw * .00625);margin-top:calc(100vw * .00313);letter-spacing:.025em}@media screen and (max-width: 840px){.tp-NewsItem_Text{font-size:11.8125px}}@media screen and (min-width: 1760px){.tp-NewsItem_Text{font-size:24.75px}}@media screen and (max-width: 840px){.tp-NewsItem_Text{padding-top:3.9375px}}@media screen and (min-width: 1760px){.tp-NewsItem_Text{padding-top:8.25px}}@media screen and (max-width: 840px){.tp-NewsItem_Text{padding-bottom:3.9375px}}@media screen and (min-width: 1760px){.tp-NewsItem_Text{padding-bottom:8.25px}}@media screen and (max-width: 840px){.tp-NewsItem_Text{padding-left:5.25px}}@media screen and (min-width: 1760px){.tp-NewsItem_Text{padding-left:11px}}@media screen and (max-width: 840px){.tp-NewsItem_Text{padding-right:5.25px}}@media screen and (min-width: 1760px){.tp-NewsItem_Text{padding-right:11px}}@media screen and (max-width: 840px){.tp-NewsItem_Text{margin-top:2.625px}}@media screen and (min-width: 1760px){.tp-NewsItem_Text{margin-top:5.5px}}.tp-News .tp-NewsItem_Text,.tp-News .tp-NewsItem_Text{position:relative;transform-origin:top left;will-change:transform}.tp-News .tp-NewsItem_Text::after,.tp-News .tp-NewsItem_Text::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-News[data-intersect-count="0"] .tp-NewsItem_Text,.tp-News:not([data-intersecting="true"]) .tp-NewsItem_Text{transform:scaleX(0)}.tp-News[data-intersect-count="0"] .tp-NewsItem_Text::after,.tp-News:not([data-intersecting="true"]) .tp-NewsItem_Text::after{transform:scaleX(1)}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Text,.tp-News[data-intersecting="true"] .tp-NewsItem_Text{transform:scaleX(0)}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Text::after,.tp-News[data-intersecting="true"] .tp-NewsItem_Text::after{transform:scaleX(1)}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Text,.tp-News[data-intersecting="true"] .tp-NewsItem_Text{transform:scaleX(1);transition:transform 0.4s .3s ease}.tp-News:not([data-intersect-count="0"]) .tp-NewsItem_Text::after,.tp-News[data-intersecting="true"] .tp-NewsItem_Text::after{transform:scaleX(0);transition:transform 0.4s .7s ease}.tp-NewsItem_Anchor:hover .tp-NewsItem_Text{background-color:#d01f9a;transition:background-color 0.5s ease}@media screen and (max-width: 600px){.tp-NewsItem_Text{font-size:calc(100vw * .01562)}}@media screen and (max-width: 600px) and (max-width: 840px){.tp-NewsItem_Text{font-size:13.125px}}@media screen and (max-width: 600px) and (min-width: 1760px){.tp-NewsItem_Text{font-size:27.5px}}.tp-NewsListController{position:absolute;top:0;left:0;width:60%;margin-left:80px;pointer-events:none}@media screen and (max-width: 1024px){.tp-NewsListController{top:initial;bottom:0}}@media screen and (max-width: 600px){.tp-NewsListController{margin-left:0;width:100%}}.tp-NewsListController::before{content:"";display:block;width:100%;padding-top:56.25%}.tp-NewsListController_ArrowButton-Prev,.tp-NewsListController_ArrowButton-Next{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:block;position:absolute;top:0;width:80px;height:100%;cursor:pointer;pointer-events:auto}.tp-NewsListController_ArrowButton-Prev{left:-80px}.tp-News .tp-NewsListController_ArrowButton-Prev,.tp-News .tp-NewsListController_ArrowButton-Prev{will-change:opacity, transform}.tp-News[data-intersect-count="0"] .tp-NewsListController_ArrowButton-Prev,.tp-News:not([data-intersecting="true"]) .tp-NewsListController_ArrowButton-Prev{transform:translateX(30px);opacity:0}.tp-News:not([data-intersect-count="0"]) .tp-NewsListController_ArrowButton-Prev,.tp-News[data-intersecting="true"] .tp-NewsListController_ArrowButton-Prev{transform:translateX(30px);opacity:0}.tp-News:not([data-intersect-count="0"]) .tp-NewsListController_ArrowButton-Prev,.tp-News[data-intersecting="true"] .tp-NewsListController_ArrowButton-Prev{transition:opacity 0.6s 1.1s ease,transform 0.6s 1.1s ease;transform:translateX(0px);opacity:1}@media screen and (max-width: 1024px){.tp-NewsListController_ArrowButton-Prev{left:-60px}}@media screen and (max-width: 600px){.tp-NewsListController_ArrowButton-Prev{left:-20px}}.tp-NewsListController_ArrowButton-Next{right:-80px}.tp-News .tp-NewsListController_ArrowButton-Next,.tp-News .tp-NewsListController_ArrowButton-Next{will-change:opacity, transform}.tp-News[data-intersect-count="0"] .tp-NewsListController_ArrowButton-Next,.tp-News:not([data-intersecting="true"]) .tp-NewsListController_ArrowButton-Next{transform:translateX(-30px);opacity:0}.tp-News:not([data-intersect-count="0"]) .tp-NewsListController_ArrowButton-Next,.tp-News[data-intersecting="true"] .tp-NewsListController_ArrowButton-Next{transform:translateX(-30px);opacity:0}.tp-News:not([data-intersect-count="0"]) .tp-NewsListController_ArrowButton-Next,.tp-News[data-intersecting="true"] .tp-NewsListController_ArrowButton-Next{transition:opacity 0.6s 1.1s ease,transform 0.6s 1.1s ease;transform:translateX(0px);opacity:1}@media screen and (max-width: 1024px){.tp-NewsListController_ArrowButton-Next{right:-60px}}@media screen and (max-width: 600px){.tp-NewsListController_ArrowButton-Next{right:-20px}}.tp-NewsListController_ArrowButtonIcon-Prev,.tp-NewsListController_ArrowButtonIcon-Next{position:absolute;width:calc(100vw * .0625);height:calc(100vw * .0625);top:calc(50%)}@media screen and (max-width: 840px){.tp-NewsListController_ArrowButtonIcon-Prev,.tp-NewsListController_ArrowButtonIcon-Next{width:52.5px}}@media screen and (min-width: 1760px){.tp-NewsListController_ArrowButtonIcon-Prev,.tp-NewsListController_ArrowButtonIcon-Next{width:110px}}@media screen and (max-width: 840px){.tp-NewsListController_ArrowButtonIcon-Prev,.tp-NewsListController_ArrowButtonIcon-Next{height:52.5px}}@media screen and (min-width: 1760px){.tp-NewsListController_ArrowButtonIcon-Prev,.tp-NewsListController_ArrowButtonIcon-Next{height:110px}}.tp-NewsListController_ArrowButtonIcon-Prev>svg,.tp-NewsListController_ArrowButtonIcon-Next>svg{color:#fff}@media screen and (max-width: 1024px){.tp-NewsListController_ArrowButtonIcon-Prev,.tp-NewsListController_ArrowButtonIcon-Next{width:50px;height:50px}}@media screen and (max-width: 600px){.tp-NewsListController_ArrowButtonIcon-Prev,.tp-NewsListController_ArrowButtonIcon-Next{width:40px;height:40px}}.tp-NewsListController_ArrowButtonIcon-Prev{left:40px;transform:translate(-50%, -50%)}@media screen and (max-width: 1024px){.tp-NewsListController_ArrowButtonIcon-Prev{left:25px}}@media screen and (max-width: 600px){.tp-NewsListController_ArrowButtonIcon-Prev{left:20px}}.tp-NewsListController_ArrowButtonIcon-Next{right:40px;transform:translate(50%, -50%)}@media screen and (max-width: 1024px){.tp-NewsListController_ArrowButtonIcon-Next{right:25px}}@media screen and (max-width: 600px){.tp-NewsListController_ArrowButtonIcon-Next{right:20px}}.tp-NewsMoreAnchor{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:flex;flex-flow:row nowrap;align-items:center;cursor:pointer;margin:0 auto;align-self:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 1024px){.tp-NewsMoreAnchor{margin-top:10px}}.tp-News .tp-NewsMoreAnchor,.tp-News .tp-NewsMoreAnchor{will-change:opacity, transform}.tp-News[data-intersect-count="0"] .tp-NewsMoreAnchor,.tp-News:not([data-intersecting="true"]) .tp-NewsMoreAnchor{transform:translateY(30px);opacity:0}.tp-News:not([data-intersect-count="0"]) .tp-NewsMoreAnchor,.tp-News[data-intersecting="true"] .tp-NewsMoreAnchor{transform:translateY(30px);opacity:0}.tp-News:not([data-intersect-count="0"]) .tp-NewsMoreAnchor,.tp-News[data-intersecting="true"] .tp-NewsMoreAnchor{transition:opacity 0.6s .9s ease,transform 0.6s .9s ease;transform:translateY(0);opacity:1}.tp-NewsContent+.tp-NewsMoreAnchor{margin-top:calc(100vw * .0625)}@media screen and (max-width: 840px){.tp-NewsContent+.tp-NewsMoreAnchor{margin-top:52.5px}}@media screen and (min-width: 1760px){.tp-NewsContent+.tp-NewsMoreAnchor{margin-top:110px}}@media screen and (max-width: 600px){.tp-NewsContent+.tp-NewsMoreAnchor{margin-top:calc(100vw * .09375)}}@media screen and (max-width: 600px) and (max-width: 840px){.tp-NewsContent+.tp-NewsMoreAnchor{margin-top:78.75px}}@media screen and (max-width: 600px) and (min-width: 1760px){.tp-NewsContent+.tp-NewsMoreAnchor{margin-top:165px}}.tp-NewsMoreAnchor_Text{font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;letter-spacing:.07143em;font-size:20px;transition:color .4s ease}.tp-NewsMoreAnchor:hover .tp-NewsMoreAnchor_Text{color:#d01f9a;transition:color .4s ease}.tp-NewsMoreAnchor:not(:hover) .tp-NewsMoreAnchor_Text{color:#fff;transition:color .4s .12s ease}@media screen and (max-width: 1024px){.tp-NewsMoreAnchor_Text{font-size:18px}}@media screen and (max-width: 600px){.tp-NewsMoreAnchor_Text{font-size:16px}}.tp-NewsMoreAnchor_Line{width:33px;height:0;border-top:1px solid #fff;margin:0 8px}.tp-NewsMoreAnchor:hover .tp-NewsMoreAnchor_Line{border-color:#d01f9a;transition:border-color .4s .06s ease}.tp-NewsMoreAnchor:not(:hover) .tp-NewsMoreAnchor_Line{border-color:#fff;transition:border-color .4s .06s ease}.tp-NewsMoreAnchor_ArrowIcon{width:40px;height:40px;position:relative}.tp-NewsMoreAnchor_ArrowIcon>svg{color:#fff;width:100%;height:100%}.tp-NewsMoreAnchor:hover .tp-NewsMoreAnchor_ArrowIcon>svg{color:#d01f9a;transition:color .4s .12s ease}.tp-NewsMoreAnchor:not(:hover) .tp-NewsMoreAnchor_ArrowIcon>svg{color:#fff;transition:color .4s ease}@media screen and (max-width: 1024px){.tp-NewsMoreAnchor_ArrowIcon{width:32px;height:32px}}@media screen and (max-width: 600px){.tp-NewsMoreAnchor_ArrowIcon{width:30px;height:30px}}.tp-Movie{padding-top:calc(100vw * .03125);padding-bottom:calc(100vw * .0625);display:flex;flex-flow:column nowrap;align-items:center;position:relative}@media screen and (max-width: 840px){.tp-Movie{padding-top:26.25px}}@media screen and (min-width: 1760px){.tp-Movie{padding-top:55px}}@media screen and (max-width: 840px){.tp-Movie{padding-bottom:52.5px}}@media screen and (min-width: 1760px){.tp-Movie{padding-bottom:110px}}@media screen and (max-width: 1024px){.tp-Movie{padding-top:0;padding-bottom:calc(100vw * .0625)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-Movie{padding-bottom:52.5px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-Movie{padding-bottom:110px}}.tp-Movie_MelodyBackground1{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/melody2.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;pointer-events:none;transform:translateY(100px)}@media screen and (max-width: 600px){.tp-Movie_MelodyBackground1{background-size:130% 130%;background-position:right center;transform:translateY(20px)}}.tp-Movie_MelodyBackground2{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/melody2.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;pointer-events:none;transform:translateY(-200px)}@media screen and (max-width: 600px){.tp-Movie_MelodyBackground2{background-size:140% 140%;background-position:left center;transform:translateY(-330px)}}.tp-MovieHeader{display:flex;flex-flow:column nowrap}.tp-MovieHeader_DecorationText{font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#d01f9a;font-size:calc(100vw * .01094);padding-left:calc(100vw * .00313);letter-spacing:0.01929em;margin-right:auto}@media screen and (max-width: 840px){.tp-MovieHeader_DecorationText{font-size:9.1875px}}@media screen and (min-width: 1760px){.tp-MovieHeader_DecorationText{font-size:19.25px}}@media screen and (max-width: 840px){.tp-MovieHeader_DecorationText{padding-left:2.625px}}@media screen and (min-width: 1760px){.tp-MovieHeader_DecorationText{padding-left:5.5px}}.tp-Movie .tp-MovieHeader_DecorationText,.tp-Movie .tp-MovieHeader_DecorationText{position:relative;transform-origin:top left;will-change:transform}.tp-Movie .tp-MovieHeader_DecorationText::after,.tp-Movie .tp-MovieHeader_DecorationText::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Movie[data-intersect-count="0"] .tp-MovieHeader_DecorationText,.tp-Movie:not([data-intersecting="true"]) .tp-MovieHeader_DecorationText{transform:scaleX(0)}.tp-Movie[data-intersect-count="0"] .tp-MovieHeader_DecorationText::after,.tp-Movie:not([data-intersecting="true"]) .tp-MovieHeader_DecorationText::after{transform:scaleX(1)}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieHeader_DecorationText,.tp-Movie[data-intersecting="true"] .tp-MovieHeader_DecorationText{transform:scaleX(0)}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieHeader_DecorationText::after,.tp-Movie[data-intersecting="true"] .tp-MovieHeader_DecorationText::after{transform:scaleX(1)}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieHeader_DecorationText,.tp-Movie[data-intersecting="true"] .tp-MovieHeader_DecorationText{transform:scaleX(1);transition:transform 0.4s 0s ease}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieHeader_DecorationText::after,.tp-Movie[data-intersecting="true"] .tp-MovieHeader_DecorationText::after{transform:scaleX(0);transition:transform 0.4s .4s ease}@media screen and (max-width: 1024px){.tp-MovieHeader_DecorationText{font-size:calc(100vw * .0125)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-MovieHeader_DecorationText{font-size:10.5px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-MovieHeader_DecorationText{font-size:22px}}.tp-MovieHeader_Heading{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:block;font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;font-size:calc(100vw * .0625);margin-top:calc(100vw * -.00625);letter-spacing:.02187em}@media screen and (max-width: 840px){.tp-MovieHeader_Heading{font-size:52.5px}}@media screen and (min-width: 1760px){.tp-MovieHeader_Heading{font-size:110px}}@media screen and (max-width: 840px){.tp-MovieHeader_Heading{margin-top:-5.25px}}@media screen and (min-width: 1760px){.tp-MovieHeader_Heading{margin-top:-11px}}.tp-Movie .tp-MovieHeader_Heading,.tp-Movie .tp-MovieHeader_Heading{position:relative;transform-origin:top left;will-change:transform}.tp-Movie .tp-MovieHeader_Heading::after,.tp-Movie .tp-MovieHeader_Heading::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Movie[data-intersect-count="0"] .tp-MovieHeader_Heading,.tp-Movie:not([data-intersecting="true"]) .tp-MovieHeader_Heading{transform:scaleX(0)}.tp-Movie[data-intersect-count="0"] .tp-MovieHeader_Heading::after,.tp-Movie:not([data-intersecting="true"]) .tp-MovieHeader_Heading::after{transform:scaleX(1)}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieHeader_Heading,.tp-Movie[data-intersecting="true"] .tp-MovieHeader_Heading{transform:scaleX(0)}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieHeader_Heading::after,.tp-Movie[data-intersecting="true"] .tp-MovieHeader_Heading::after{transform:scaleX(1)}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieHeader_Heading,.tp-Movie[data-intersecting="true"] .tp-MovieHeader_Heading{transform:scaleX(1);transition:transform 0.4s 0s ease}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieHeader_Heading::after,.tp-Movie[data-intersecting="true"] .tp-MovieHeader_Heading::after{transform:scaleX(0);transition:transform 0.4s .4s ease}.tp-MovieContentSection{display:flex;flex-flow:row nowrap;width:calc(100% - 160px);max-width:1440px}@media screen and (max-width: 1024px){.tp-MovieContentSection{width:calc(100% - 40px)}}@media screen and (max-width: 600px){.tp-MovieContentSection{flex-flow:column nowrap}}.tp-MovieHeader+.tp-MovieContentSection{margin-top:60px}@media screen and (max-width: 1024px){.tp-MovieHeader+.tp-MovieContentSection{margin-top:48px}}@media screen and (max-width: 600px){.tp-MovieHeader+.tp-MovieContentSection{margin-top:30px}}.tp-MovieContent{display:flex;flex-flow:column nowrap;align-items:center;width:calc(50% - 54px / 2)}@media screen and (max-width: 1024px){.tp-MovieContent{width:calc(50% - 32px / 2)}}@media screen and (max-width: 600px){.tp-MovieContent{width:100%}}.tp-MovieContent+.tp-MovieContent{margin-left:54px}@media screen and (max-width: 1024px){.tp-MovieContent+.tp-MovieContent{margin-left:32px}}@media screen and (max-width: 600px){.tp-MovieContent+.tp-MovieContent{margin-left:0;margin-top:40px}}.tp-MovieContent_Thumbnail{width:100%}.tp-Movie .tp-MovieContent_Thumbnail,.tp-Movie .tp-MovieContent_Thumbnail{position:relative;transform-origin:top left;will-change:transform}.tp-Movie .tp-MovieContent_Thumbnail::after,.tp-Movie .tp-MovieContent_Thumbnail::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Movie[data-intersect-count="0"] .tp-MovieContent_Thumbnail,.tp-Movie:not([data-intersecting="true"]) .tp-MovieContent_Thumbnail{transform:scaleX(0)}.tp-Movie[data-intersect-count="0"] .tp-MovieContent_Thumbnail::after,.tp-Movie:not([data-intersecting="true"]) .tp-MovieContent_Thumbnail::after{transform:scaleX(1)}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieContent_Thumbnail,.tp-Movie[data-intersecting="true"] .tp-MovieContent_Thumbnail{transform:scaleX(0)}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieContent_Thumbnail::after,.tp-Movie[data-intersecting="true"] .tp-MovieContent_Thumbnail::after{transform:scaleX(1)}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieContent_Thumbnail,.tp-Movie[data-intersecting="true"] .tp-MovieContent_Thumbnail{transform:scaleX(1);transition:transform 0.4s 0s ease}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieContent_Thumbnail::after,.tp-Movie[data-intersecting="true"] .tp-MovieContent_Thumbnail::after{transform:scaleX(0);transition:transform 0.4s .4s ease}.tp-MovieContent_Anchor-YouTube,.tp-MovieContent_Anchor-Niconico{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:block;position:relative;width:100%;cursor:pointer;overflow:hidden}.tp-MovieContent_Anchor-YouTube::before,.tp-MovieContent_Anchor-Niconico::before{content:"";display:block;width:100%;padding-top:56.25%}.tp-MovieContent_Anchor-YouTube::after,.tp-MovieContent_Anchor-Niconico::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color 0.4s ease}.tp-MovieContent_ThumbnailImage{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 0.4s ease;will-change:transform;font-family:"object-fit:cover";object-fit:cover}.tp-MovieContent_Anchor-YouTube:hover .tp-MovieContent_ThumbnailImage,.tp-MovieContent_Anchor-Niconico:hover .tp-MovieContent_ThumbnailImage{transform:scale(1.05)}.tp-MovieContent_ThumbnailColorFilter{position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color .3s ease;will-change:background-color}.tp-MovieContent_Anchor-Niconico .tp-MovieContent_ThumbnailColorFilter{background-color:rgba(43,21,214,0.4)}@media screen and (max-width: 1024px){.tp-MovieContent_Anchor-Niconico .tp-MovieContent_ThumbnailColorFilter{background-color:rgba(43,21,214,0.6)}}.tp-MovieContent_Anchor-Niconico:hover .tp-MovieContent_ThumbnailColorFilter{background-color:rgba(43,21,214,0.6)}@media screen and (max-width: 1024px){.tp-MovieContent_Anchor-Niconico:hover .tp-MovieContent_ThumbnailColorFilter{background-color:rgba(43,21,214,0.8)}}.tp-MovieContent_Anchor-YouTube .tp-MovieContent_ThumbnailColorFilter{background-color:rgba(212,35,122,0.4)}@media screen and (max-width: 1024px){.tp-MovieContent_Anchor-YouTube .tp-MovieContent_ThumbnailColorFilter{background-color:rgba(212,35,122,0.6)}}.tp-MovieContent_Anchor-YouTube:hover .tp-MovieContent_ThumbnailColorFilter{background-color:rgba(212,35,122,0.6)}@media screen and (max-width: 1024px){.tp-MovieContent_Anchor-YouTube:hover .tp-MovieContent_ThumbnailColorFilter{background-color:rgba(212,35,122,0.8)}}.tp-MovieContent_ThumbnailNoiseFilter{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.tp-MovieContent_ThumbnailNoiseFilter::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:transparent}.tp-MovieContent_ThumbnailNoiseFilter::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-image:url("../images/image-filter.png");background-size:24px 24px;background-repeat:repeat;opacity:.05}.tp-MovieContent_IconText{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:flex;flex-flow:column nowrap;align-items:center;margin-top:calc(100vw * .00625);z-index:6}@media screen and (max-width: 840px){.tp-MovieContent_IconText{margin-top:5.25px}}@media screen and (min-width: 1760px){.tp-MovieContent_IconText{margin-top:11px}}.tp-MovieContent_PlayIcon{width:calc(100vw * .07031);height:calc(100vw * .07031)}@media screen and (max-width: 840px){.tp-MovieContent_PlayIcon{width:59.0625px}}@media screen and (min-width: 1760px){.tp-MovieContent_PlayIcon{width:123.75px}}@media screen and (max-width: 840px){.tp-MovieContent_PlayIcon{height:59.0625px}}@media screen and (min-width: 1760px){.tp-MovieContent_PlayIcon{height:123.75px}}.tp-Movie .tp-MovieContent_PlayIcon,.tp-Movie .tp-MovieContent_PlayIcon{will-change:opacity, transform}.tp-Movie[data-intersect-count="0"] .tp-MovieContent_PlayIcon,.tp-Movie:not([data-intersecting="true"]) .tp-MovieContent_PlayIcon{transform:translateY(30px);opacity:0}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieContent_PlayIcon,.tp-Movie[data-intersecting="true"] .tp-MovieContent_PlayIcon{transform:translateY(30px);opacity:0}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieContent_PlayIcon,.tp-Movie[data-intersecting="true"] .tp-MovieContent_PlayIcon{transition:opacity 0.6s .5s ease,transform 0.6s .5s ease;transform:translateY(0);opacity:1}@media screen and (max-width: 1024px){.tp-MovieContent_PlayIcon{width:calc(100vw * .07812);height:calc(100vw * .07812)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-MovieContent_PlayIcon{width:65.625px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-MovieContent_PlayIcon{width:137.5px}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-MovieContent_PlayIcon{height:65.625px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-MovieContent_PlayIcon{height:137.5px}}.tp-MovieContent_PlayIcon>svg{color:#fff}.tp-MovieContent_Label-Youtube,.tp-MovieContent_Label-Niconico{font-size:0}.tp-Movie .tp-MovieContent_Label-Youtube,.tp-Movie .tp-MovieContent_Label-Niconico,.tp-Movie .tp-MovieContent_Label-Youtube,.tp-Movie .tp-MovieContent_Label-Niconico{will-change:opacity, transform}.tp-Movie[data-intersect-count="0"] .tp-MovieContent_Label-Youtube,.tp-Movie[data-intersect-count="0"] .tp-MovieContent_Label-Niconico,.tp-Movie:not([data-intersecting="true"]) .tp-MovieContent_Label-Youtube,.tp-Movie:not([data-intersecting="true"]) .tp-MovieContent_Label-Niconico{transform:translateY(30px);opacity:0}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieContent_Label-Youtube,.tp-Movie:not([data-intersect-count="0"]) .tp-MovieContent_Label-Niconico,.tp-Movie[data-intersecting="true"] .tp-MovieContent_Label-Youtube,.tp-Movie[data-intersecting="true"] .tp-MovieContent_Label-Niconico{transform:translateY(30px);opacity:0}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieContent_Label-Youtube,.tp-Movie:not([data-intersect-count="0"]) .tp-MovieContent_Label-Niconico,.tp-Movie[data-intersecting="true"] .tp-MovieContent_Label-Youtube,.tp-Movie[data-intersecting="true"] .tp-MovieContent_Label-Niconico{transition:opacity 0.6s .65s ease,transform 0.6s .65s ease;transform:translateY(0);opacity:1}.tp-MovieContent_Label-Youtube{width:89.4px;height:20.4px;background-image:url("../images/logo-youtube.svg")}@media screen and (max-width: 1024px){.tp-MovieContent_Label-Youtube{width:74.5px;height:17px}}.tp-MovieContent_PlayIcon+.tp-MovieContent_Label-Youtube{margin-top:14px}@media screen and (max-width: 1024px){.tp-MovieContent_PlayIcon+.tp-MovieContent_Label-Youtube{margin-top:8px}}.tp-MovieContent_Label-Niconico{width:121.55px;height:22.1px;background-image:url("../images/logo-niconico.svg")}@media screen and (max-width: 1024px){.tp-MovieContent_Label-Niconico{width:83.44px;height:19.04px}}.tp-MovieContent_PlayIcon+.tp-MovieContent_Label-Niconico{margin-top:8px}@media screen and (max-width: 1024px){.tp-MovieContent_PlayIcon+.tp-MovieContent_Label-Niconico{margin-top:6px}}.tp-MovieMoreAnchor{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:flex;flex-flow:row nowrap;align-items:center;cursor:pointer;margin:0 auto;align-self:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 1024px){.tp-MovieMoreAnchor{margin-top:10px}}.tp-Movie .tp-MovieMoreAnchor,.tp-Movie .tp-MovieMoreAnchor{will-change:opacity, transform}.tp-Movie[data-intersect-count="0"] .tp-MovieMoreAnchor,.tp-Movie:not([data-intersecting="true"]) .tp-MovieMoreAnchor{transform:translateY(30px);opacity:0}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieMoreAnchor,.tp-Movie[data-intersecting="true"] .tp-MovieMoreAnchor{transform:translateY(30px);opacity:0}.tp-Movie:not([data-intersect-count="0"]) .tp-MovieMoreAnchor,.tp-Movie[data-intersecting="true"] .tp-MovieMoreAnchor{transition:opacity 0.6s 1s ease,transform 0.6s 1s ease;transform:translateY(0);opacity:1}.tp-MovieContent_Thumbnail+.tp-MovieMoreAnchor{margin-top:calc(100vw * .02344)}@media screen and (max-width: 840px){.tp-MovieContent_Thumbnail+.tp-MovieMoreAnchor{margin-top:19.6875px}}@media screen and (min-width: 1760px){.tp-MovieContent_Thumbnail+.tp-MovieMoreAnchor{margin-top:41.25px}}.tp-MovieMoreAnchor_Text{font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;letter-spacing:.07143em;font-size:20px;transition:color .4s ease}.tp-MovieMoreAnchor:hover .tp-MovieMoreAnchor_Text{color:#d01f9a;transition:color .4s ease}.tp-MovieMoreAnchor:not(:hover) .tp-MovieMoreAnchor_Text{color:#fff;transition:color .4s .12s ease}@media screen and (max-width: 1024px){.tp-MovieMoreAnchor_Text{font-size:18px}}@media screen and (max-width: 600px){.tp-MovieMoreAnchor_Text{font-size:16px}}.tp-MovieMoreAnchor_Line{width:33px;height:0;border-top:1px solid #fff;margin:0 8px}.tp-MovieMoreAnchor:hover .tp-MovieMoreAnchor_Line{border-color:#d01f9a;transition:border-color .4s .06s ease}.tp-MovieMoreAnchor:not(:hover) .tp-MovieMoreAnchor_Line{border-color:#fff;transition:border-color .4s .06s ease}.tp-MovieMoreAnchor_ArrowIcon{width:40px;height:40px;position:relative}.tp-MovieMoreAnchor_ArrowIcon>svg{color:#fff;width:100%;height:100%}.tp-MovieMoreAnchor:hover .tp-MovieMoreAnchor_ArrowIcon>svg{color:#d01f9a;transition:color .4s .12s ease}.tp-MovieMoreAnchor:not(:hover) .tp-MovieMoreAnchor_ArrowIcon>svg{color:#fff;transition:color .4s ease}@media screen and (max-width: 1024px){.tp-MovieMoreAnchor_ArrowIcon{width:32px;height:32px}}@media screen and (max-width: 600px){.tp-MovieMoreAnchor_ArrowIcon{width:30px;height:30px}}.tp-Live{padding-top:calc(100vw * .0625);padding-bottom:calc(100vw * .0625);display:flex;flex-flow:column nowrap;overflow:hidden}@media screen and (max-width: 840px){.tp-Live{padding-top:52.5px}}@media screen and (min-width: 1760px){.tp-Live{padding-top:110px}}@media screen and (max-width: 840px){.tp-Live{padding-bottom:52.5px}}@media screen and (min-width: 1760px){.tp-Live{padding-bottom:110px}}@media screen and (max-width: 600px){.tp-Live{padding-top:calc(100vw * .04688);padding-bottom:calc(100vw * .04688)}}@media screen and (max-width: 600px) and (max-width: 840px){.tp-Live{padding-top:39.375px}}@media screen and (max-width: 600px) and (min-width: 1760px){.tp-Live{padding-top:82.5px}}@media screen and (max-width: 600px) and (max-width: 840px){.tp-Live{padding-bottom:39.375px}}@media screen and (max-width: 600px) and (min-width: 1760px){.tp-Live{padding-bottom:82.5px}}.tp-LiveHeader{width:calc(100% - 160px);max-width:1440px;margin:0 auto;position:relative;display:flex;flex-flow:column nowrap}@media screen and (max-width: 1024px){.tp-LiveHeader{width:calc(100% - 40px)}}.tp-LiveHeader_DecorationText{font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#d01f9a;font-size:calc(100vw * .01094);padding-left:calc(100vw * .00313);letter-spacing:0.01929em;margin-right:auto}@media screen and (max-width: 840px){.tp-LiveHeader_DecorationText{font-size:9.1875px}}@media screen and (min-width: 1760px){.tp-LiveHeader_DecorationText{font-size:19.25px}}@media screen and (max-width: 840px){.tp-LiveHeader_DecorationText{padding-left:2.625px}}@media screen and (min-width: 1760px){.tp-LiveHeader_DecorationText{padding-left:5.5px}}.tp-Live .tp-LiveHeader_DecorationText,.tp-Live .tp-LiveHeader_DecorationText{position:relative;transform-origin:top left;will-change:transform}.tp-Live .tp-LiveHeader_DecorationText::after,.tp-Live .tp-LiveHeader_DecorationText::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Live[data-intersect-count="0"] .tp-LiveHeader_DecorationText,.tp-Live:not([data-intersecting="true"]) .tp-LiveHeader_DecorationText{transform:scaleX(0)}.tp-Live[data-intersect-count="0"] .tp-LiveHeader_DecorationText::after,.tp-Live:not([data-intersecting="true"]) .tp-LiveHeader_DecorationText::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_DecorationText,.tp-Live[data-intersecting="true"] .tp-LiveHeader_DecorationText{transform:scaleX(0)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_DecorationText::after,.tp-Live[data-intersecting="true"] .tp-LiveHeader_DecorationText::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_DecorationText,.tp-Live[data-intersecting="true"] .tp-LiveHeader_DecorationText{transform:scaleX(1);transition:transform 0.4s 0s ease}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_DecorationText::after,.tp-Live[data-intersecting="true"] .tp-LiveHeader_DecorationText::after{transform:scaleX(0);transition:transform 0.4s .4s ease}@media screen and (max-width: 1024px){.tp-LiveHeader_DecorationText{font-size:calc(100vw * .0125)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-LiveHeader_DecorationText{font-size:10.5px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-LiveHeader_DecorationText{font-size:22px}}.tp-LiveHeader_Heading{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:flex;flex-flow:row nowrap;align-items:flex-end;margin-right:auto;color:#fff;margin-top:calc(100vw * .00313)}@media screen and (max-width: 840px){.tp-LiveHeader_Heading{margin-top:2.625px}}@media screen and (min-width: 1760px){.tp-LiveHeader_Heading{margin-top:5.5px}}@media screen and (max-width: 600px){.tp-LiveHeader_Heading{flex-flow:column nowrap;align-items:flex-start}}.tp-LiveHeader_HeadingLarge{display:block;font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;font-size:calc(100vw * .0625);line-height:0.95em;letter-spacing:.02187em}@media screen and (max-width: 840px){.tp-LiveHeader_HeadingLarge{font-size:52.5px}}@media screen and (min-width: 1760px){.tp-LiveHeader_HeadingLarge{font-size:110px}}.tp-Live .tp-LiveHeader_HeadingLarge,.tp-Live .tp-LiveHeader_HeadingLarge{position:relative;transform-origin:top left;will-change:transform}.tp-Live .tp-LiveHeader_HeadingLarge::after,.tp-Live .tp-LiveHeader_HeadingLarge::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Live[data-intersect-count="0"] .tp-LiveHeader_HeadingLarge,.tp-Live:not([data-intersecting="true"]) .tp-LiveHeader_HeadingLarge{transform:scaleX(0)}.tp-Live[data-intersect-count="0"] .tp-LiveHeader_HeadingLarge::after,.tp-Live:not([data-intersecting="true"]) .tp-LiveHeader_HeadingLarge::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_HeadingLarge,.tp-Live[data-intersecting="true"] .tp-LiveHeader_HeadingLarge{transform:scaleX(0)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_HeadingLarge::after,.tp-Live[data-intersecting="true"] .tp-LiveHeader_HeadingLarge::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_HeadingLarge,.tp-Live[data-intersecting="true"] .tp-LiveHeader_HeadingLarge{transform:scaleX(1);transition:transform 0.4s 0s ease}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_HeadingLarge::after,.tp-Live[data-intersecting="true"] .tp-LiveHeader_HeadingLarge::after{transform:scaleX(0);transition:transform 0.4s .4s ease}.tp-LiveHeader_HeadingSmall{display:block;margin-right:auto;font-size:calc(100vw * .01094);margin-top:calc(100vw * .00313);letter-spacing:.14286em}@media screen and (max-width: 840px){.tp-LiveHeader_HeadingSmall{font-size:9.1875px}}@media screen and (min-width: 1760px){.tp-LiveHeader_HeadingSmall{font-size:19.25px}}@media screen and (max-width: 840px){.tp-LiveHeader_HeadingSmall{margin-top:2.625px}}@media screen and (min-width: 1760px){.tp-LiveHeader_HeadingSmall{margin-top:5.5px}}.tp-Live .tp-LiveHeader_HeadingSmall,.tp-Live .tp-LiveHeader_HeadingSmall{position:relative;transform-origin:top left;will-change:transform}.tp-Live .tp-LiveHeader_HeadingSmall::after,.tp-Live .tp-LiveHeader_HeadingSmall::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Live[data-intersect-count="0"] .tp-LiveHeader_HeadingSmall,.tp-Live:not([data-intersecting="true"]) .tp-LiveHeader_HeadingSmall{transform:scaleX(0)}.tp-Live[data-intersect-count="0"] .tp-LiveHeader_HeadingSmall::after,.tp-Live:not([data-intersecting="true"]) .tp-LiveHeader_HeadingSmall::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_HeadingSmall,.tp-Live[data-intersecting="true"] .tp-LiveHeader_HeadingSmall{transform:scaleX(0)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_HeadingSmall::after,.tp-Live[data-intersecting="true"] .tp-LiveHeader_HeadingSmall::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_HeadingSmall,.tp-Live[data-intersecting="true"] .tp-LiveHeader_HeadingSmall{transform:scaleX(1);transition:transform 0.4s .3s ease}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_HeadingSmall::after,.tp-Live[data-intersecting="true"] .tp-LiveHeader_HeadingSmall::after{transform:scaleX(0);transition:transform 0.4s .7s ease}.tp-LiveHeader_HeadingLarge+.tp-LiveHeader_HeadingSmall{margin-left:calc(100vw * .00625);padding-bottom:calc(100vw * .00391)}@media screen and (max-width: 840px){.tp-LiveHeader_HeadingLarge+.tp-LiveHeader_HeadingSmall{margin-left:5.25px}}@media screen and (min-width: 1760px){.tp-LiveHeader_HeadingLarge+.tp-LiveHeader_HeadingSmall{margin-left:11px}}@media screen and (max-width: 840px){.tp-LiveHeader_HeadingLarge+.tp-LiveHeader_HeadingSmall{padding-bottom:3.28125px}}@media screen and (min-width: 1760px){.tp-LiveHeader_HeadingLarge+.tp-LiveHeader_HeadingSmall{padding-bottom:6.875px}}.tp-LiveHeader_DecorationTextBackground{font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;font-size:calc(100vw * .09375);font-weight:700;letter-spacing:.0375em;color:rgba(255,255,255,0.2);line-height:0.85em;position:absolute;top:60%;left:65%;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media screen and (max-width: 840px){.tp-LiveHeader_DecorationTextBackground{font-size:78.75px}}@media screen and (min-width: 1760px){.tp-LiveHeader_DecorationTextBackground{font-size:165px}}.tp-Live .tp-LiveHeader_DecorationTextBackground,.tp-Live .tp-LiveHeader_DecorationTextBackground{will-change:opacity, transform}.tp-Live[data-intersect-count="0"] .tp-LiveHeader_DecorationTextBackground,.tp-Live:not([data-intersecting="true"]) .tp-LiveHeader_DecorationTextBackground{transform:translateX(-30px);opacity:0}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_DecorationTextBackground,.tp-Live[data-intersecting="true"] .tp-LiveHeader_DecorationTextBackground{transform:translateX(-30px);opacity:0}.tp-Live:not([data-intersect-count="0"]) .tp-LiveHeader_DecorationTextBackground,.tp-Live[data-intersecting="true"] .tp-LiveHeader_DecorationTextBackground{transition:opacity 0.6s .5s ease,transform 0.6s .5s ease;transform:translateX(0px);opacity:1}@media screen and (max-width: 1024px){.tp-LiveHeader_DecorationTextBackground{font-size:calc(100vw * .07812)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-LiveHeader_DecorationTextBackground{font-size:65.625px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-LiveHeader_DecorationTextBackground{font-size:137.5px}}@media screen and (max-width: 600px){.tp-LiveHeader_DecorationTextBackground{font-size:calc(100vw * .0625)}}@media screen and (max-width: 600px) and (max-width: 840px){.tp-LiveHeader_DecorationTextBackground{font-size:52.5px}}@media screen and (max-width: 600px) and (min-width: 1760px){.tp-LiveHeader_DecorationTextBackground{font-size:110px}}@media screen and (max-width: 340px){.tp-LiveHeader_DecorationTextBackground{top:70%;left:45%;font-size:calc(100vw * .05078)}}@media screen and (max-width: 340px) and (max-width: 840px){.tp-LiveHeader_DecorationTextBackground{font-size:42.65625px}}@media screen and (max-width: 340px) and (min-width: 1760px){.tp-LiveHeader_DecorationTextBackground{font-size:89.375px}}.tp-LiveHeader_DecorationTextBackground-Line{white-space:nowrap}.tp-LiveContent{width:calc(100% - 160px);max-width:1440px;margin:0 auto;position:relative}@media screen and (max-width: 1024px){.tp-LiveContent{width:calc(100% - 40px)}}.tp-LiveHeader+.tp-LiveContent{margin-top:calc(100vw * .03125)}@media screen and (max-width: 840px){.tp-LiveHeader+.tp-LiveContent{margin-top:26.25px}}@media screen and (min-width: 1760px){.tp-LiveHeader+.tp-LiveContent{margin-top:55px}}.tp-LiveContent_ThumbnailContainer{display:block;width:60%;margin-left:calc(100vw * .09375);margin-bottom:calc(100vw * .04688)}.tp-Live .tp-LiveContent_ThumbnailContainer,.tp-Live .tp-LiveContent_ThumbnailContainer{position:relative;transform-origin:top left;will-change:transform}.tp-Live .tp-LiveContent_ThumbnailContainer::after,.tp-Live .tp-LiveContent_ThumbnailContainer::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Live[data-intersect-count="0"] .tp-LiveContent_ThumbnailContainer,.tp-Live:not([data-intersecting="true"]) .tp-LiveContent_ThumbnailContainer{transform:scaleX(0)}.tp-Live[data-intersect-count="0"] .tp-LiveContent_ThumbnailContainer::after,.tp-Live:not([data-intersecting="true"]) .tp-LiveContent_ThumbnailContainer::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_ThumbnailContainer,.tp-Live[data-intersecting="true"] .tp-LiveContent_ThumbnailContainer{transform:scaleX(0)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_ThumbnailContainer::after,.tp-Live[data-intersecting="true"] .tp-LiveContent_ThumbnailContainer::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_ThumbnailContainer,.tp-Live[data-intersecting="true"] .tp-LiveContent_ThumbnailContainer{transform:scaleX(1);transition:transform 0.4s .5s ease}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_ThumbnailContainer::after,.tp-Live[data-intersecting="true"] .tp-LiveContent_ThumbnailContainer::after{transform:scaleX(0);transition:transform 0.4s .9s ease}@media screen and (max-width: 840px){.tp-LiveContent_ThumbnailContainer{margin-left:78.75px}}@media screen and (min-width: 1760px){.tp-LiveContent_ThumbnailContainer{margin-left:165px}}@media screen and (max-width: 840px){.tp-LiveContent_ThumbnailContainer{margin-bottom:39.375px}}@media screen and (min-width: 1760px){.tp-LiveContent_ThumbnailContainer{margin-bottom:82.5px}}@media screen and (max-width: 1024px){.tp-LiveContent_ThumbnailContainer{margin-left:calc(100vw * .05);width:75%}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-LiveContent_ThumbnailContainer{margin-left:42px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-LiveContent_ThumbnailContainer{margin-left:88px}}@media screen and (max-width: 600px){.tp-LiveContent_ThumbnailContainer{margin-left:28px;margin-bottom:160px;width:calc(100% - 28px)}}.tp-LiveContent_Anchor{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:block;width:100%;position:relative;cursor:pointer}.tp-LiveContent_Thumbnail{position:absolute;top:0;left:0;width:100%;overflow:hidden;position:relative}.tp-LiveContent_Thumbnail::before{content:"";display:block;padding-top:56.25%}.tp-LiveContent_ThumbnailImage{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 0.4s ease;font-family:"object-fit:cover";object-fit:cover;will-change:transform;filter:blur(3px)}.tp-LiveContent_Anchor:hover .tp-LiveContent_ThumbnailImage{transform:scale(1.05)}.tp-LiveContent_ThumbnailColorFilter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(208,31,154,0.4);transition:background-color 0.4s ease;will-change:background-color}.tp-LiveContent_Anchor:hover .tp-LiveContent_ThumbnailColorFilter{background-color:rgba(208,31,154,0.6)}.tp-LiveContent_ThumbnailNoiseFilter{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.tp-LiveContent_ThumbnailNoiseFilter::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:transparent}.tp-LiveContent_ThumbnailNoiseFilter::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-image:url("../images/image-filter.png");background-size:24px 24px;background-repeat:repeat;opacity:.05}.tp-LiveContent_PlayIcon{position:absolute;top:calc(50% - 70px/2);left:calc(50% - 70px/2);width:70px;height:70px}.tp-Live .tp-LiveContent_PlayIcon,.tp-Live .tp-LiveContent_PlayIcon{will-change:opacity, transform}.tp-Live[data-intersect-count="0"] .tp-LiveContent_PlayIcon,.tp-Live:not([data-intersecting="true"]) .tp-LiveContent_PlayIcon{opacity:0}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_PlayIcon,.tp-Live[data-intersecting="true"] .tp-LiveContent_PlayIcon{opacity:0}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_PlayIcon,.tp-Live[data-intersecting="true"] .tp-LiveContent_PlayIcon{transition:opacity 0.6s 1s ease,transform 0.6s 1s ease;opacity:1}@media screen and (max-width: 1024px){.tp-LiveContent_PlayIcon{width:70px;height:70px;top:calc(50% - 70px/2);left:calc(50% - 70px/2)}}.tp-LiveContent_PlayIcon>svg{color:#fff}.tp-LiveContent_Date{position:absolute;bottom:calc(100vw * .04688);left:calc(100vw * .09375);transform-origin:left bottom;transform:rotate(-90deg);font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;font-style:normal;white-space:nowrap}@media screen and (max-width: 840px){.tp-LiveContent_Date{bottom:39.375px}}@media screen and (min-width: 1760px){.tp-LiveContent_Date{bottom:82.5px}}@media screen and (max-width: 840px){.tp-LiveContent_Date{left:78.75px}}@media screen and (min-width: 1760px){.tp-LiveContent_Date{left:165px}}.tp-Live .tp-LiveContent_Date,.tp-Live .tp-LiveContent_Date{will-change:opacity, transform}.tp-Live[data-intersect-count="0"] .tp-LiveContent_Date,.tp-Live:not([data-intersecting="true"]) .tp-LiveContent_Date{opacity:0}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_Date,.tp-Live[data-intersecting="true"] .tp-LiveContent_Date{opacity:0}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_Date,.tp-Live[data-intersecting="true"] .tp-LiveContent_Date{transition:opacity 0.6s 1.2s ease,transform 0.6s 1.2s ease;opacity:1}@media screen and (max-width: 1024px){.tp-LiveContent_Date{left:calc(100vw * .04844)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-LiveContent_Date{left:40.6875px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-LiveContent_Date{left:85.25px}}@media screen and (max-width: 600px){.tp-LiveContent_Date{bottom:162px;left:24px}}.tp-LiveContent_DateText{text-shadow:#fff 2px 0px,#fff -2px 0px,#fff 0px -2px,#fff 0px 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px;color:#000;font-size:calc(100vw * .0375);letter-spacing:.08333em}@media screen and (max-width: 840px){.tp-LiveContent_DateText{font-size:31.5px}}@media screen and (min-width: 1760px){.tp-LiveContent_DateText{font-size:66px}}@media screen and (max-width: 1024px){.tp-LiveContent_DateText{font-size:calc(100vw * .04688);text-shadow:#fff 1px 0px,#fff -1px 0px,#fff 0px -1px,#fff 0px 1px,#fff 1px 1px,#fff -1px 1px,#fff 1px -1px,#fff -1px -1px,#fff 0.5px 1px,#fff -0.5px 1px,#fff 0.5px -1px,#fff -0.5px -1px,#fff 1px 0.5px,#fff -1px 0.5px,#fff 1px -0.5px,#fff -1px -0.5px}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-LiveContent_DateText{font-size:39.375px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-LiveContent_DateText{font-size:82.5px}}@media screen and (max-width: 600px){.tp-LiveContent_DateText{font-size:22px;text-shadow:#fff 1px 0px,#fff -1px 0px,#fff 0px -1px,#fff 0px 1px,#fff 1px 1px,#fff -1px 1px,#fff 1px -1px,#fff -1px -1px}}@media screen and (max-width: 340px){.tp-LiveContent_DateText{font-size:18px}}.tp-LiveContent_DayText{text-shadow:#fff 1px 0px,#fff -1px 0px,#fff 0px -1px,#fff 0px 1px,#fff 1px 1px,#fff -1px 1px,#fff 1px -1px,#fff -1px -1px,#fff 0.5px 1px,#fff -0.5px 1px,#fff 0.5px -1px,#fff -0.5px -1px,#fff 1px 0.5px,#fff -1px 0.5px,#fff 1px -0.5px,#fff -1px -0.5px;color:#000;font-size:calc(100vw * .02187);letter-spacing:.06667em}@media screen and (max-width: 840px){.tp-LiveContent_DayText{font-size:18.375px}}@media screen and (min-width: 1760px){.tp-LiveContent_DayText{font-size:38.5px}}@media screen and (max-width: 1024px){.tp-LiveContent_DayText{font-size:calc(100vw * .02344);text-shadow:#fff 0.7px 0px,#fff -0.7px 0px,#fff 0px -0.7px,#fff 0px 0.7px,#fff 0.7px 0.7px,#fff -0.7px 0.7px,#fff 0.7px -0.7px,#fff -0.7px -0.7px}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-LiveContent_DayText{font-size:19.6875px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-LiveContent_DayText{font-size:41.25px}}@media screen and (max-width: 600px){.tp-LiveContent_DayText{font-size:12px;letter-spacing:.13333em}}@media screen and (max-width: 340px){.tp-LiveContent_DayText{font-size:10px}}.tp-LiveContent_TimeContainer{position:absolute;bottom:calc(100vw * .02187);left:calc(100vw * .09375);display:flex;flex-flow:row nowrap}@media screen and (max-width: 840px){.tp-LiveContent_TimeContainer{bottom:18.375px}}@media screen and (min-width: 1760px){.tp-LiveContent_TimeContainer{bottom:38.5px}}@media screen and (max-width: 840px){.tp-LiveContent_TimeContainer{left:78.75px}}@media screen and (min-width: 1760px){.tp-LiveContent_TimeContainer{left:165px}}.tp-Live .tp-LiveContent_TimeContainer,.tp-Live .tp-LiveContent_TimeContainer{will-change:opacity, transform}.tp-Live[data-intersect-count="0"] .tp-LiveContent_TimeContainer,.tp-Live:not([data-intersecting="true"]) .tp-LiveContent_TimeContainer{opacity:0}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_TimeContainer,.tp-Live[data-intersecting="true"] .tp-LiveContent_TimeContainer{opacity:0}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_TimeContainer,.tp-Live[data-intersecting="true"] .tp-LiveContent_TimeContainer{transition:opacity 0.6s 1.2s ease,transform 0.6s 1.2s ease;opacity:1}@media screen and (max-width: 1024px){.tp-LiveContent_TimeContainer{left:calc(100vw * .05)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-LiveContent_TimeContainer{left:42px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-LiveContent_TimeContainer{left:88px}}@media screen and (max-width: 600px){.tp-LiveContent_TimeContainer{left:28px;bottom:140px}}.tp-LiveContent_Time-Open,.tp-LiveContent_Time-Start{display:inline-flex;flex-flow:row nowrap;align-items:center;font-size:calc(100vw * .01094);font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;font-style:normal;color:#fff;letter-spacing:.07143em}@media screen and (max-width: 840px){.tp-LiveContent_Time-Open,.tp-LiveContent_Time-Start{font-size:9.1875px}}@media screen and (min-width: 1760px){.tp-LiveContent_Time-Open,.tp-LiveContent_Time-Start{font-size:19.25px}}.tp-LiveContent_Time-Open::before,.tp-LiveContent_Time-Start::before{content:"";display:block;width:40px;height:5px;background-color:#d01f9a;margin-right:10px}@media screen and (max-width: 1024px){.tp-LiveContent_Time-Open::before,.tp-LiveContent_Time-Start::before{height:2px;width:20px;margin-right:6px}}.tp-LiveContent_Time-Open+.tp-LiveContent_Time-Start{margin-left:calc(100vw * .00937)}@media screen and (max-width: 840px){.tp-LiveContent_Time-Open+.tp-LiveContent_Time-Start{margin-left:7.875px}}@media screen and (min-width: 1760px){.tp-LiveContent_Time-Open+.tp-LiveContent_Time-Start{margin-left:16.5px}}@media screen and (max-width: 1024px){.tp-LiveContent_Time-Open+.tp-LiveContent_Time-Start{margin-left:calc(100vw * .01562)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-LiveContent_Time-Open+.tp-LiveContent_Time-Start{margin-left:13.125px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-LiveContent_Time-Open+.tp-LiveContent_Time-Start{margin-left:27.5px}}.tp-LiveContent_TimeSeparator{margin:0 5px}.tp-LiveContent_AnchorLabel{position:absolute;width:70%;bottom:calc(100vw * .0125);right:calc(100vw * .00937);display:flex;flex-flow:column nowrap}@media screen and (max-width: 840px){.tp-LiveContent_AnchorLabel{bottom:10.5px}}@media screen and (min-width: 1760px){.tp-LiveContent_AnchorLabel{bottom:22px}}@media screen and (max-width: 840px){.tp-LiveContent_AnchorLabel{right:7.875px}}@media screen and (min-width: 1760px){.tp-LiveContent_AnchorLabel{right:16.5px}}@media screen and (max-width: 600px){.tp-LiveContent_AnchorLabel{right:initial;bottom:initial;left:0;width:100%;top:calc(100% + 40px)}}.tp-LiveContent_Title{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;font-weight:bold;line-height:1.4;color:#fff;font-size:calc(100vw * .01875);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;z-index:3}@media screen and (max-width: 840px){.tp-LiveContent_Title{font-size:15.75px}}@media screen and (min-width: 1760px){.tp-LiveContent_Title{font-size:33px}}.tp-Live .tp-LiveContent_Title,.tp-Live .tp-LiveContent_Title{position:relative;transform-origin:top left;will-change:transform}.tp-Live .tp-LiveContent_Title::after,.tp-Live .tp-LiveContent_Title::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Live[data-intersect-count="0"] .tp-LiveContent_Title,.tp-Live:not([data-intersecting="true"]) .tp-LiveContent_Title{transform:scaleX(0)}.tp-Live[data-intersect-count="0"] .tp-LiveContent_Title::after,.tp-Live:not([data-intersecting="true"]) .tp-LiveContent_Title::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_Title,.tp-Live[data-intersecting="true"] .tp-LiveContent_Title{transform:scaleX(0)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_Title::after,.tp-Live[data-intersecting="true"] .tp-LiveContent_Title::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_Title,.tp-Live[data-intersecting="true"] .tp-LiveContent_Title{transform:scaleX(1);transition:transform 0.4s 1s ease}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_Title::after,.tp-Live[data-intersecting="true"] .tp-LiveContent_Title::after{transform:scaleX(0);transition:transform 0.4s 1.4s ease}@media screen and (max-width: 600px){.tp-LiveContent_Title{font-size:16px;font-weight:400;line-height:1.5;overflow:hidden;max-height:48px}}.tp-LiveContent_Description{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;font-weight:800;line-height:1.75;color:#fff;font-size:calc(100vw * .01094);max-height:calc(100vw * .03828);overflow:hidden;z-index:4}@media screen and (max-width: 840px){.tp-LiveContent_Description{font-size:9.1875px}}@media screen and (min-width: 1760px){.tp-LiveContent_Description{font-size:19.25px}}@media screen and (max-width: 840px){.tp-LiveContent_Description{max-height:32.15625px}}@media screen and (min-width: 1760px){.tp-LiveContent_Description{max-height:67.375px}}.tp-Live .tp-LiveContent_Description,.tp-Live .tp-LiveContent_Description{position:relative;transform-origin:top left;will-change:transform}.tp-Live .tp-LiveContent_Description::after,.tp-Live .tp-LiveContent_Description::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Live[data-intersect-count="0"] .tp-LiveContent_Description,.tp-Live:not([data-intersecting="true"]) .tp-LiveContent_Description{transform:scaleX(0)}.tp-Live[data-intersect-count="0"] .tp-LiveContent_Description::after,.tp-Live:not([data-intersecting="true"]) .tp-LiveContent_Description::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_Description,.tp-Live[data-intersecting="true"] .tp-LiveContent_Description{transform:scaleX(0)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_Description::after,.tp-Live[data-intersecting="true"] .tp-LiveContent_Description::after{transform:scaleX(1)}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_Description,.tp-Live[data-intersecting="true"] .tp-LiveContent_Description{transform:scaleX(1);transition:transform 0.4s 1s ease}.tp-Live:not([data-intersect-count="0"]) .tp-LiveContent_Description::after,.tp-Live[data-intersecting="true"] .tp-LiveContent_Description::after{transform:scaleX(0);transition:transform 0.4s 1.4s ease}@media screen and (max-width: 600px){.tp-LiveContent_Description{font-size:12px;font-weight:400;overflow:hidden;line-height:1.6;max-height:57.6px}}.tp-LiveContent_Title+.tp-LiveContent_Description{margin-top:calc(100vw * .00313)}@media screen and (max-width: 840px){.tp-LiveContent_Title+.tp-LiveContent_Description{margin-top:2.625px}}@media screen and (min-width: 1760px){.tp-LiveContent_Title+.tp-LiveContent_Description{margin-top:5.5px}}@media screen and (max-width: 600px){.tp-LiveContent_Title+.tp-LiveContent_Description{margin-top:8px}}.tp-LiveMoreAnchor{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:flex;flex-flow:row nowrap;align-items:center;cursor:pointer;margin:0 auto;align-self:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto}@media screen and (max-width: 1024px){.tp-LiveMoreAnchor{margin-top:10px}}.tp-Live .tp-LiveMoreAnchor,.tp-Live .tp-LiveMoreAnchor{will-change:opacity, transform}.tp-Live[data-intersect-count="0"] .tp-LiveMoreAnchor,.tp-Live:not([data-intersecting="true"]) .tp-LiveMoreAnchor{transform:translateY(30px);opacity:0}.tp-Live:not([data-intersect-count="0"]) .tp-LiveMoreAnchor,.tp-Live[data-intersecting="true"] .tp-LiveMoreAnchor{transform:translateY(30px);opacity:0}.tp-Live:not([data-intersect-count="0"]) .tp-LiveMoreAnchor,.tp-Live[data-intersecting="true"] .tp-LiveMoreAnchor{transition:opacity 0.6s 1.6s ease,transform 0.6s 1.6s ease;transform:translateY(0);opacity:1}.tp-LiveContent+.tp-LiveMoreAnchor{margin-top:calc(100vw * .02344)}@media screen and (max-width: 840px){.tp-LiveContent+.tp-LiveMoreAnchor{margin-top:19.6875px}}@media screen and (min-width: 1760px){.tp-LiveContent+.tp-LiveMoreAnchor{margin-top:41.25px}}@media screen and (max-width: 600px){.tp-LiveContent+.tp-LiveMoreAnchor{margin-top:0px}}.tp-LiveMoreAnchor_Text{font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;letter-spacing:.07143em;font-size:20px;transition:color .4s ease}.tp-LiveMoreAnchor:hover .tp-LiveMoreAnchor_Text{color:#d01f9a;transition:color .4s ease}.tp-LiveMoreAnchor:not(:hover) .tp-LiveMoreAnchor_Text{color:#fff;transition:color .4s .12s ease}@media screen and (max-width: 1024px){.tp-LiveMoreAnchor_Text{font-size:18px}}@media screen and (max-width: 600px){.tp-LiveMoreAnchor_Text{font-size:16px}}.tp-LiveMoreAnchor_Line{width:33px;height:0;border-top:1px solid #fff;margin:0 8px}.tp-LiveMoreAnchor:hover .tp-LiveMoreAnchor_Line{border-color:#d01f9a;transition:border-color .4s .06s ease}.tp-LiveMoreAnchor:not(:hover) .tp-LiveMoreAnchor_Line{border-color:#fff;transition:border-color .4s .06s ease}.tp-LiveMoreAnchor_ArrowIcon{width:40px;height:40px;position:relative}.tp-LiveMoreAnchor_ArrowIcon>svg{color:#fff;width:100%;height:100%}.tp-LiveMoreAnchor:hover .tp-LiveMoreAnchor_ArrowIcon>svg{color:#d01f9a;transition:color .4s .12s ease}.tp-LiveMoreAnchor:not(:hover) .tp-LiveMoreAnchor_ArrowIcon>svg{color:#fff;transition:color .4s ease}@media screen and (max-width: 1024px){.tp-LiveMoreAnchor_ArrowIcon{width:32px;height:32px}}@media screen and (max-width: 600px){.tp-LiveMoreAnchor_ArrowIcon{width:30px;height:30px}}.tp-Twitter{padding-top:calc(100vw * .0625);padding-bottom:calc(100vw * .09375);display:flex;flex-flow:column nowrap;position:relative}@media screen and (max-width: 840px){.tp-Twitter{padding-top:52.5px}}@media screen and (min-width: 1760px){.tp-Twitter{padding-top:110px}}@media screen and (max-width: 840px){.tp-Twitter{padding-bottom:78.75px}}@media screen and (min-width: 1760px){.tp-Twitter{padding-bottom:165px}}.tp-TwitterBackground{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.tp-TwitterBackground::before{content:"";display:block;top:0;left:0;position:absolute;width:100%;height:12px;background-image:url("../../assets/images/tp-TwitterBackground-Separator.svg");background-repeat:repeat-x}.tp-TwitterBackground_FallbackElement{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background-image:url("../../assets/images/tp-TwitterBackground_FallbackElement.png");background-size:cover;background-repeat:no-repeat;z-index:-9}.tp-TwitterContainer{width:calc(100% - 160px);max-width:1440px;margin:0 auto;display:flex;flex-flow:column nowrap}@media screen and (max-width: 1024px){.tp-TwitterContainer{width:calc(100% - 40px)}}.tp-TwitterHeader{align-self:flex-end}.tp-TwitterHeader_DecorationText{font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#d01f9a;margin-left:auto;font-size:calc(100vw * .01094);padding-left:calc(100vw * .00313);letter-spacing:0.01929em}@media screen and (max-width: 840px){.tp-TwitterHeader_DecorationText{font-size:9.1875px}}@media screen and (min-width: 1760px){.tp-TwitterHeader_DecorationText{font-size:19.25px}}@media screen and (max-width: 840px){.tp-TwitterHeader_DecorationText{padding-left:2.625px}}@media screen and (min-width: 1760px){.tp-TwitterHeader_DecorationText{padding-left:5.5px}}.tp-Twitter .tp-TwitterHeader_DecorationText,.tp-Twitter .tp-TwitterHeader_DecorationText{position:relative;transform-origin:top left;will-change:transform}.tp-Twitter .tp-TwitterHeader_DecorationText::after,.tp-Twitter .tp-TwitterHeader_DecorationText::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Twitter[data-intersect-count="0"] .tp-TwitterHeader_DecorationText,.tp-Twitter:not([data-intersecting="true"]) .tp-TwitterHeader_DecorationText{transform:scaleX(0)}.tp-Twitter[data-intersect-count="0"] .tp-TwitterHeader_DecorationText::after,.tp-Twitter:not([data-intersecting="true"]) .tp-TwitterHeader_DecorationText::after{transform:scaleX(1)}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterHeader_DecorationText,.tp-Twitter[data-intersecting="true"] .tp-TwitterHeader_DecorationText{transform:scaleX(0)}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterHeader_DecorationText::after,.tp-Twitter[data-intersecting="true"] .tp-TwitterHeader_DecorationText::after{transform:scaleX(1)}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterHeader_DecorationText,.tp-Twitter[data-intersecting="true"] .tp-TwitterHeader_DecorationText{transform:scaleX(1);transition:transform 0.4s 0s ease}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterHeader_DecorationText::after,.tp-Twitter[data-intersecting="true"] .tp-TwitterHeader_DecorationText::after{transform:scaleX(0);transition:transform 0.4s .4s ease}@media screen and (max-width: 1024px){.tp-TwitterHeader_DecorationText{font-size:calc(100vw * .0125)}}@media screen and (max-width: 1024px) and (max-width: 840px){.tp-TwitterHeader_DecorationText{font-size:10.5px}}@media screen and (max-width: 1024px) and (min-width: 1760px){.tp-TwitterHeader_DecorationText{font-size:22px}}.tp-TwitterHeader_Heading{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:block;font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;color:#fff;font-size:calc(100vw * .0625);margin-top:calc(100vw * -.00625);letter-spacing:.02187em}@media screen and (max-width: 840px){.tp-TwitterHeader_Heading{font-size:52.5px}}@media screen and (min-width: 1760px){.tp-TwitterHeader_Heading{font-size:110px}}@media screen and (max-width: 840px){.tp-TwitterHeader_Heading{margin-top:-5.25px}}@media screen and (min-width: 1760px){.tp-TwitterHeader_Heading{margin-top:-11px}}.tp-Twitter .tp-TwitterHeader_Heading,.tp-Twitter .tp-TwitterHeader_Heading{position:relative;transform-origin:top left;will-change:transform}.tp-Twitter .tp-TwitterHeader_Heading::after,.tp-Twitter .tp-TwitterHeader_Heading::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d01f9a;transform-origin:top right;will-change:transform}.tp-Twitter[data-intersect-count="0"] .tp-TwitterHeader_Heading,.tp-Twitter:not([data-intersecting="true"]) .tp-TwitterHeader_Heading{transform:scaleX(0)}.tp-Twitter[data-intersect-count="0"] .tp-TwitterHeader_Heading::after,.tp-Twitter:not([data-intersecting="true"]) .tp-TwitterHeader_Heading::after{transform:scaleX(1)}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterHeader_Heading,.tp-Twitter[data-intersecting="true"] .tp-TwitterHeader_Heading{transform:scaleX(0)}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterHeader_Heading::after,.tp-Twitter[data-intersecting="true"] .tp-TwitterHeader_Heading::after{transform:scaleX(1)}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterHeader_Heading,.tp-Twitter[data-intersecting="true"] .tp-TwitterHeader_Heading{transform:scaleX(1);transition:transform 0.4s 0s ease}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterHeader_Heading::after,.tp-Twitter[data-intersecting="true"] .tp-TwitterHeader_Heading::after{transform:scaleX(0);transition:transform 0.4s .4s ease}.tp-TwitterContentSection{position:relative;display:flex;flex-flow:row nowrap}@media screen and (max-width: 600px){.tp-TwitterContentSection{flex-flow:column nowrap;margin-top:20px}}@media screen and (max-width: 400px){.tp-TwitterContentSection{margin-left:-10px}}.tp-TwitterContent{display:flex;flex-flow:column nowrap;padding-top:62px;position:relative;width:320px;height:400px}@media screen and (max-width: 1024px){.tp-TwitterContent{padding-top:56px}}.tp-TwitterContent:first-of-type{margin-top:calc(100vw * -.02344)}@media screen and (max-width: 840px){.tp-TwitterContent:first-of-type{margin-top:-19.6875px}}@media screen and (min-width: 1760px){.tp-TwitterContent:first-of-type{margin-top:-41.25px}}.tp-Twitter .tp-TwitterContent:first-of-type,.tp-Twitter .tp-TwitterContent:first-of-type{will-change:opacity, transform}.tp-Twitter[data-intersect-count="0"] .tp-TwitterContent:first-of-type,.tp-Twitter:not([data-intersecting="true"]) .tp-TwitterContent:first-of-type{transform:translateY(30px);opacity:0}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterContent:first-of-type,.tp-Twitter[data-intersecting="true"] .tp-TwitterContent:first-of-type{transform:translateY(30px);opacity:0}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterContent:first-of-type,.tp-Twitter[data-intersecting="true"] .tp-TwitterContent:first-of-type{transition:opacity 0.6s .3s ease,transform 0.6s .3s ease;transform:translateY(0);opacity:1}@media screen and (max-width: 600px){.tp-TwitterContent:first-of-type{margin-top:20px}}.tp-TwitterContent:last-of-type{margin-left:calc(100vw * .04688);margin-top:calc(100vw * .0625)}@media screen and (max-width: 840px){.tp-TwitterContent:last-of-type{margin-left:39.375px}}@media screen and (min-width: 1760px){.tp-TwitterContent:last-of-type{margin-left:82.5px}}@media screen and (max-width: 840px){.tp-TwitterContent:last-of-type{margin-top:52.5px}}@media screen and (min-width: 1760px){.tp-TwitterContent:last-of-type{margin-top:110px}}.tp-Twitter .tp-TwitterContent:last-of-type,.tp-Twitter .tp-TwitterContent:last-of-type{will-change:opacity, transform}.tp-Twitter[data-intersect-count="0"] .tp-TwitterContent:last-of-type,.tp-Twitter:not([data-intersecting="true"]) .tp-TwitterContent:last-of-type{transform:translateY(30px);opacity:0}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterContent:last-of-type,.tp-Twitter[data-intersecting="true"] .tp-TwitterContent:last-of-type{transform:translateY(30px);opacity:0}.tp-Twitter:not([data-intersect-count="0"]) .tp-TwitterContent:last-of-type,.tp-Twitter[data-intersecting="true"] .tp-TwitterContent:last-of-type{transition:opacity 0.6s .45s ease,transform 0.6s .45s ease;transform:translateY(0);opacity:1}@media screen and (max-width: 600px){.tp-TwitterContent:last-of-type{margin-left:20%;margin-top:40px}}@media screen and (max-width: 400px){.tp-TwitterContent:last-of-type{margin-left:0}}.tp-TwitterContent:last-of-type::before{content:"";display:block;width:calc(100vw * .23438);height:calc(100vw * .23438);background-color:rgba(208,31,154,0.3);position:absolute;border-radius:50%;top:82px;left:100%;transform:translate(-50%, -50%);z-index:-10}@media screen and (max-width: 840px){.tp-TwitterContent:last-of-type::before{width:196.875px}}@media screen and (min-width: 1760px){.tp-TwitterContent:last-of-type::before{width:412.5px}}@media screen and (max-width: 840px){.tp-TwitterContent:last-of-type::before{height:196.875px}}@media screen and (min-width: 1760px){.tp-TwitterContent:last-of-type::before{height:412.5px}}@media screen and (max-width: 600px){.tp-TwitterContent:last-of-type::before{right:0;left:100%;top:0px;width:200px;height:200px;background-color:rgba(208,31,154,0.3)}}@media screen and (max-width: 400px){.tp-TwitterContent:last-of-type::before{right:0;left:80%;top:0px;width:180px;height:180px;background-color:rgba(208,31,154,0.2)}}.tp-TwitterContent_AccountLabel-Info,.tp-TwitterContent_AccountLabel-Marasy{font:normal normal normal normal medium normal sans-serif;letter-spacing:normal;line-height:normal;list-style:disc outside none;text-align:inherit;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:inherit;margin:0;padding:0;display:block;text-decoration:none;color:inherit;background:none;border:0 none;outline:none;display:inline-block;padding:0 16px;font-family:"YakuHanJP_Noto", "Fira Sans", "Noto Sans JP", sans-serif;font-style:italic;font-weight:500;height:42px;line-height:42px;position:absolute;top:0;left:0;font-size:24px}@media screen and (max-width: 1024px){.tp-TwitterContent_AccountLabel-Info,.tp-TwitterContent_AccountLabel-Marasy{padding:0 10px;height:36px;line-height:36px;font-size:20px}}@media screen and (max-width: 600px){.tp-TwitterContent_AccountLabel-Info,.tp-TwitterContent_AccountLabel-Marasy{padding:0 8px;height:32px;line-height:32px;font-size:18px}}.tp-TwitterContent_AccountLabel-Info{color:#fff;background-color:#ca3f9f}.tp-TwitterContent_AccountLabel-Marasy{color:#000;background-color:#fff}.twitter-timeline{animation:fade-in 0.5s 0.5s ease both}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}
