.modal-open{overflow:hidden}.modal-open .modal-wrapper{display:block}.modal-wrapper{display:none;position:absolute;top:0;left:0}.modal-backdrop{opacity:1;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);z-index:1000}.modal-backdrop-enter-active,.modal-backdrop-leave-active{transition:opacity 300ms ease-out}.modal-backdrop-enter,.modal-backdrop-leave-active{opacity:0}.modal-content-wrapper{overflow:auto;position:fixed;top:0;left:0;right:0;height:100%;z-index:1001}.modal-content{position:absolute;left:0;right:0;opacity:1;margin:30px auto;padding:30px;width:800px;background-color:#fff;transform:translateY(0)}.modal-content-enter-active,.modal-content-leave-active{transition:300ms cubic-bezier(0.51, 0.21, 0.38, 0.98);transition-property:opacity, transform}.modal-content-enter,.modal-content-leave-active{opacity:0;transform:translateY(-50px)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}*,*::before,*::after{box-sizing:border-box}*,*::focus{outline:none}html,body{margin:0 !important;padding:0 !important;word-wrap:break-word;-webkit-font-smoothing:antialiased;background-color:#f3f3f3;min-height:100vh;overflow-x:hidden}html{-webkit-overflow-scrolling:touch;overflow-y:scroll}body{position:fixed;opacity:0;overflow-y:hidden;line-height:1.5;font-size:16px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;color:#000;-webkit-overflow-scrolling:touch;width:100%}@media (max-width: 750px){body{font-size:14px}}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,figure,p,pre{margin:0}img{display:block}a{text-decoration:none;color:inherit}a img{border:none}a:focus{outline:none}hr{height:1px;background-color:rgba(0,0,0,0.15);margin:40px auto;border:none}@media (max-width: 750px){hr{margin:30px auto}}hr.c-hrSpacer{margin:40px auto 100px}@media (max-width: 750px){hr.c-hrSpacer{margin:30px auto 50px}}hr.c-hrSpacer--sm{margin:0 auto}main{display:block}ul,ol,li{list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0;margin:0;padding:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:transparent;color:inherit;cursor:pointer;font:inherit}input:focus,select:focus,textarea:focus{outline:none}select{cursor:pointer}.c-copyguard{position:relative}.c-copyguard::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:2;display:block;width:100%;height:100%;pointer-events:auto}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.barba-container{z-index:2;position:relative}.l-headerBar{position:relative;display:flex;flex-direction:row-reverse;height:36px;padding:0 15px;background-color:#000;z-index:3}@media (max-width: 1000px){.l-headerBar{height:28px}}.l-headerBarLogo{flex-grow:0;flex-shrink:0;flex-basis:70px;height:100%}@media (max-width: 750px){.l-headerBarLogo{flex-basis:49px}}.l-headerBarLogo__img{width:100%;height:100%}.l-header{position:relative;display:flex;justify-content:space-between;width:100%;padding:37px 40px;margin:0 auto;background-color:rgba(243,243,243,0.85);transition:background-color 100ms ease, box-shadow 200ms ease;box-shadow:0 5px 5px rgba(0,0,0,0);z-index:100}@media (max-width: 1000px){.l-header{padding:30px 40px}}@media (max-width: 750px){.l-header{height:50px;padding:13px 17px;flex-direction:column;background-color:#f3f3f3}}@media (max-width: 750px){.l-header.is-fixed{position:fixed;top:0;left:0;background-color:#f3f3f3}}.l-headerLogo{width:142px;height:36px;flex-shrink:0;flex-grow:0;flex-basis:142px}@media (max-width: 1000px){.l-headerLogo{height:50px}}@media (max-width: 750px){.l-headerLogo{flex-basis:20px;height:20px;width:95px;margin-top:4px}}.l-headerLogo__link{display:block;height:100%;width:100%}.l-headerLogo__img{display:block;height:100%;width:100%}.l-headerNav{display:flex;width:100%;justify-content:flex-end;margin-right:70px}@media (max-width: 1000px){.l-headerNav{display:none}}.l-headerNavItem{overflow:hidden;position:relative;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px}.l-headerNavItem+.l-headerNavItem{margin-left:35px}.l-headerNavItem:nth-child(1) .l-headerNavItem__linkText::after{content:"TOP"}.l-headerNavItem:nth-child(2) .l-headerNavItem__linkText::after{content:"\30EA\30EA\30FC\30B9\4E00\89A7"}.l-headerNavItem:nth-child(3) .l-headerNavItem__linkText::after{content:"\30A2\30FC\30C6\30A3\30B9\30C8\4E00\89A7"}.l-headerNavItem:nth-child(4) .l-headerNavItem__linkText::after{content:"\516C\5F0F\30A2\30AB\30A6\30F3\30C8"}.l-headerNavItem:nth-child(5) .l-headerNavItem__linkText::after{content:"\516C\5F0F\30B9\30C8\30A2"}.l-headerNavItem:hover .l-headerNavItem__linkText{transform:translateY(-36px);transition:transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.l-headerNavItem:hover .l-headerNavItem__linkText::after{transform:rotate(0deg) skewX(0deg);transition:transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.is-ie .l-headerNavItem:hover .l-headerNavItem__linkText{transform:translateY(0);transition:none}.is-ie .l-headerNavItem:hover .l-headerNavItem__linkText::after{transform:rotate(0deg) skewX(0deg);transition:none}.l-headerNavItem__link{position:relative;display:block}.l-headerNavItem__linkText{line-height:36px}.l-headerNavItem__linkText::after{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:100%;transform-origin:left;transform:rotate(30deg) skewX(30deg)}.l-headerLink__icon .l-headerNavItem__link{padding-right:25px}.l-headerLink__icon:before{content:"";position:absolute;display:block;width:20px;height:20px;top:calc(50% - 10px);right:0;background-image:url("/common/assets/images/icons/link_header.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;pointer-events:none}.l-headerSearch{position:absolute;top:37px;right:37px;width:36px;height:36px}@media (max-width: 1000px){.l-headerSearch{top:25px;right:90px;width:60px;height:60px}}@media (max-width: 750px){.l-headerSearch{top:0;right:50px;width:40px;height:50px;margin-right:0}}.l-headerSearch__icon{position:absolute;width:30px;top:3px;left:3px}@media (max-width: 1000px){.l-headerSearch__icon{top:15px;left:15px}}@media (max-width: 750px){.l-headerSearch__icon{width:22px;top:14px;left:9px}}.l-Menu{position:absolute;display:none;z-index:101}@media (max-width: 1000px){.l-Menu{display:block;top:53px;right:25px;width:60px;height:60px;background-color:#f3f3f3;border-radius:2px}}@media (max-width: 750px){.l-Menu{display:block;top:28px;right:0;width:50px;height:50px;border-radius:0 0 0 4px}}@media (max-width: 1000px){.l-Menu.fixed{position:fixed;top:25px}}@media (max-width: 750px){.l-Menu.fixed{top:0}}.l-MenuTrigger{position:relative;width:60px;height:60px}@media (max-width: 750px){.l-MenuTrigger{width:50px;height:50px}}.l-MenuTrigger.close .l-MenuTrigger__line:nth-child(1){transform:translate(0, 0) rotate(-45deg)}.l-MenuTrigger.close .l-MenuTrigger__line:nth-child(2){transform:translate(0, 0) scale(0, 1)}.l-MenuTrigger.close .l-MenuTrigger__line:nth-child(3){transform:translate(0, 0) rotate(45deg)}.l-MenuTrigger__line{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:28px;height:2px;background-color:#000;transition:transform .3s}@media (max-width: 750px){.l-MenuTrigger__line{width:20px}}.l-MenuTrigger__line:nth-child(1){transform:translate(0, -8px)}@media (max-width: 750px){.l-MenuTrigger__line:nth-child(1){transform:translate(0, -6px)}}.l-MenuTrigger__line:nth-child(2){transform:translate(0, 0)}.l-MenuTrigger__line:nth-child(3){transform:translate(0, 8px)}@media (max-width: 750px){.l-MenuTrigger__line:nth-child(3){transform:translate(0, 6px)}}@media (max-width: 1000px){.l-MenuOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:102;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}.l-MenuOverlay.overlay-enter-active,.l-MenuOverlay.overlay-leave-active{transition:opacity .6s}.l-MenuOverlay.overlay-enter,.l-MenuOverlay.overlay-leave-to{opacity:0}}.l-MenuContent{position:fixed;top:0;right:0;z-index:103;width:100%;height:100%;max-width:400px;background-color:#f3f3f3;overflow-x:hidden;overflow-y:auto}@media (min-width: 751px){.l-MenuContent{display:none}}@media (min-width: 751px) and (max-width: 1000px){.l-MenuContent{display:block}}@media (max-width: 750px){.l-MenuContent{max-width:65%}}.l-MenuContent.menu-enter-active{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),opacity 1.2s}.l-MenuContent.menu-enter-active .l-MenuArtistName,.l-MenuContent.menu-enter-active .l-MenuLogo{transition:all .6s .2s}.l-MenuContent.menu-enter-active .l-MenuNav,.l-MenuContent.menu-enter-active .l-MenuProviderContaier{transition:all .6s .4s}.l-MenuContent.menu-enter-active .l-MenuClose,.l-MenuContent.menu-enter-active .l-MenuItem::after{transition:all .6s .6s}.l-MenuContent.menu-leave-active{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.l-MenuContent.menu-enter,.l-MenuContent.menu-leave-to{transform:translateX(100%)}.l-MenuContent.menu-enter .l-MenuArtistName,.l-MenuContent.menu-enter .l-MenuNav,.l-MenuContent.menu-enter .l-MenuProviderContaier,.l-MenuContent.menu-enter .l-MenuLogo{opacity:0;transform:translateX(10px)}.l-MenuContent.menu-enter .l-MenuClose,.l-MenuContent.menu-enter .l-MenuItem::after{opacity:0}.l-MenuContent.l-MenuTheme .l-MenuNav{padding:0 0 0 40px}@media (max-width: 750px){.l-MenuContent.l-MenuTheme .l-MenuNav{padding:0 0 0 20px}}.l-MenuContent.l-MenuTheme .l-MenuItem__link{line-height:56px;padding:0}@media (max-width: 750px){.l-MenuContent.l-MenuTheme .l-MenuItem__link{font-size:12px;line-height:44px}}.l-MenuClose{cursor:pointer;position:absolute;width:60px;height:60px;top:25px;right:25px}@media (max-width: 750px){.l-MenuClose{width:50px;top:0;right:0}}.l-MenuClose::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:28px;height:2px;background-color:#000;transform:rotate(-45deg)}@media (max-width: 750px){.l-MenuClose::before{width:20px}}.l-MenuClose::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:28px;height:2px;background-color:#000;transform:rotate(45deg)}@media (max-width: 750px){.l-MenuClose::after{width:20px}}.l-MenuLogo{width:100px;height:60px;margin:25px 0 55px 40px}@media (max-width: 750px){.l-MenuLogo{width:70px;margin:2px 0 10px 18px}}.l-MenuLogo__link,.l-MenuLogo__img{display:block;width:100%;height:100%}.l-MenuArtistName{margin:0 0 0 40px}@media (max-width: 750px){.l-MenuArtistName{margin:0 0 0 20px}}.l-MenuArtistName__link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:calc(100% - 110px);display:inline-block;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;line-height:110px}@media (max-width: 750px){.l-MenuArtistName__link{width:calc(100% - 50px);font-size:14px;line-height:50px}}.l-MenuNav{position:relative;padding:0 0 30px 40px;margin-top:-30px}@media (max-width: 750px){.l-MenuNav{padding:0 0 20px 18px;margin-top:-5px}}.l-MenuItem{position:relative;list-style-type:none}.l-MenuItem+.l-MenuItem::after{content:"";position:absolute;display:block;width:100%;top:0;left:0;border-top:1px solid currentcolor;opacity:.15}.l-MenuItem__link{position:relative;display:block;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px;line-height:60px;padding-left:30px}@media (max-width: 750px){.l-MenuItem__link{font-size:13px;line-height:56px;padding-left:26px}}.l-MenuItem__link::before{content:"";position:absolute;display:block;width:20px;height:20px;top:calc(50% - 10px);left:0;background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width: 750px){.l-MenuItem__link::before{width:18px;height:18px;top:calc(50% - 9px)}}.l-MenuIcon__home::before{background-image:url("/common/assets/images/icons/home.svg")}.l-MenuIcon__release::before{background-image:url("/common/assets/images/icons/music.svg")}.l-MenuIcon__artists::before{background-image:url("/common/assets/images/icons/artist.svg")}.l-MenuIcon__shop::before{background-image:url("/common/assets/images/icons/shop.svg")}.l-MenuIcon__shop::after{content:"";position:absolute;display:block;width:24px;height:24px;top:calc(50% - 12px);right:20px;opacity:.8;background-image:url("/common/assets/images/icons/link.svg");background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width: 750px){.l-MenuIcon__shop::after{width:20px;height:20px;top:calc(50% - 10px);right:15px}}.l-MenuIcon__sns::before{background-image:url("/common/assets/images/icons/share.svg")}.l-MenuIcon__sns::after{content:"";position:absolute;display:block;width:20px;height:20px;top:calc(50% - 10px);right:15px;background-image:url("/common/assets/images/nav/arrow-down.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;transition:transform 1s}.accordion-shown .l-MenuIcon__sns::after{transform:rotateX(180deg);transition:transform .5s}.l-MenuSub{min-height:50%;background-color:#f3f3f3;padding:20px 0 50px}.l-MenuProviderContaier{padding:0 30px}@media (max-width: 750px){.l-MenuProviderContaier{padding:0 15px}}.l-MenuAccordion{padding:0 0 0 24px}.l-MenuAccordionItem+.l-MenuAccordionItem{border-top:1px solid rgba(0,0,0,0.1)}.l-MenuAccordionItem__link{position:relative;display:block;font-size:13px;line-height:44px;color:#4a4a4a;padding-left:26px}.l-MenuAccordionItem__link::before{content:"";position:absolute;display:block;width:20px;height:20px;top:calc(50% - 10px);left:0;background-size:cover;border-radius:13px}.l-MenuAccordionItem__link.l-MenuIccon--tw::before{background-image:url("/common/assets/images/social/twitter.svg");background-color:#000000;box-shadow:0 5px 5px rgba(0,0,0,0.1)}.l-MenuAccordionItem__link.l-MenuIccon--fb::before{background-image:url("/common/assets/images/social/facebook.svg");background-color:#1877F2;box-shadow:0 5px 5px rgba(24,119,242,0.15)}.l-MenuAccordionItem__link.l-MenuIccon--ln::before{background-image:url("/common/assets/images/social/line.svg");background-color:#00B900;box-shadow:0 5px 5px rgba(0,201,0,0.14)}.l-MenuAccordionItem__link.l-MenuIccon--ig::before{background-image:url("/common/assets/images/social/instagram.svg"),linear-gradient(199deg, #9206D5 0%, #E23D62 49%, #FFA633 100%);box-shadow:0 5px 5px rgba(193,76,3,0.13)}.l-MenuAccordionItem__link.l-MenuIccon--yt::before{background-image:url("/common/assets/images/social/youtube.svg");background-color:#FF0000;box-shadow:0 5px 5px rgba(255,0,0,0.15)}.l-MenuAccordionItem__link.l-MenuIccon--tt::before{background-image:url("/common/assets/images/social/tiktok.svg");background-color:#000000;box-shadow:0 5px 5px rgba(0,0,0,0.1)}.l-MenuAccordionItem__link.l-MenuIccon--other::before{background-image:url("/common/assets/images/social/other.svg");background-color:#505050;box-shadow:0 5px 5px rgba(0,0,0,0.15)}.l-content{min-height:800px;margin:90px auto 150px}@media (max-width: 750px){.l-content{min-height:600px;margin:40px auto 60px}}.l-content.l-content--top{margin:0 auto 60px}@media (max-width: 750px){.l-content.l-content--top{margin:0 auto 35px}}.l-content.l-content--player{min-height:auto;margin:0 auto}.l-content.l-content--event{position:relative;min-height:auto;z-index:1;background-color:#f3f3f3;box-shadow:0 0 60px 100px #f3f3f3}.l-content.l-content--error{display:flex;align-items:center;height:calc(100vh - 324px);margin:0 auto}.l-content.l-content--error .c-heading__title{text-align:center;font-size:30px;line-height:1.5;letter-spacing:0}@media (max-width: 750px){.l-content.l-content--error .c-heading__title{font-size:20px}}.l-content.l-content--mail{margin:25px auto 0;padding:90px 50px}@media (max-width: 1000px){.l-content.l-content--mail{padding:70px 40px}}@media (max-width: 750px){.l-content.l-content--mail{margin:0 auto;padding:50px 15px}}.l-content.l-content--mail .c-switchContainer{max-width:400px;margin:0 auto}@media (max-width: 750px){.l-content.l-content--mail .c-switchContainer{max-width:245px}}.l-content.l-content--mail .p-mail{width:100%;max-width:850px;margin:0 auto}.l-footerBackLink{position:relative;display:block;overflow:hidden;width:100%;height:110px;padding:40px 0;background-color:#ABABAB;transition:background-color 2s}@media (max-width: 750px){.l-footerBackLink{height:55px;padding:18px}}@media (min-width: 751px){.l-footerBackLink:hover{background-color:#000;transition:background-color 2s}.l-footerBackLink:hover p{transform:translateY(-100%);transition:transform 0.8s cubic-bezier(0.77, 0, 0.175, 1)}}.l-footerBackLink p{position:relative;width:280px;text-align:center;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:17px;color:#fff;padding-left:7px;margin:0 auto;transition:transform 0.8s cubic-bezier(0.77, 0, 0.175, 1)}@media (max-width: 750px){.l-footerBackLink p{width:190px;font-size:12px;padding-left:0px}}.l-footerBackLink p::before{content:"";position:absolute;display:block;width:20px;height:20px;top:3px;left:0;background-image:url("/common/assets/images/nav/sp_arrow-left_wh.svg");background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width: 750px){.l-footerBackLink p::before{top:4px;width:12px;height:12px}}.l-footerBackLink p::after{content:"BACK TO TOP PAGE";position:absolute;display:block;width:100%;height:20px;top:100%;left:0;font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:18px;letter-spacing:5px}.l-footerBackLink--mask{overflow:hidden}.l-footer{position:relative;width:100%;background-color:#E4E4E4;overflow:hidden;z-index:2}.l-footerInfo{width:100%;max-width:1330px;margin:0 auto;padding:0 40px}@media (max-width: 750px){.l-footerInfo{padding:0 15px}}.l-footerHeading{font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:30px;color:#4a4a4a;margin:0 0 30px;padding-top:50px}@media (max-width: 750px){.l-footerHeading{font-size:20px;margin:0 0 20px;padding-top:25px}}.l-footerBannerList__heading{position:relative;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;color:#4a4a4a;margin:0 0 25px}@media (max-width: 750px){.l-footerBannerList__heading{font-size:14px;margin:0 0 18px}}.l-footerBannerList__heading:before{content:"";position:absolute;display:block;width:100%;top:15px;left:0;border-bottom:1px solid rgba(0,0,0,0.2)}@media (max-width: 750px){.l-footerBannerList__heading:before{top:10px}}.l-footerBannerList__heading p{position:relative;display:inline;z-index:0}.l-footerBannerList__heading p:after{content:"";position:absolute;display:block;width:calc(100% + 10px);height:30px;top:0;left:0;z-index:-1;background-color:#E4E4E4}.l-footerBannerList{display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr;grid-template-columns:repeat(5, 1fr);grid-gap:30px 15px;margin-bottom:30px}@media (max-width: 1200px){.l-footerBannerList{-ms-grid-columns:1fr 15px 1fr 15px 1fr 15px 1fr;grid-template-columns:repeat(4, 1fr)}}@media (max-width: 1000px){.l-footerBannerList{-ms-grid-columns:1fr 15px 1fr 15px 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:20px 15px}}@media (max-width: 750px){.l-footerBannerList{display:block;overflow:visible;margin-bottom:5px}}@media (max-width: 750px){.l-footerBannerListItem{width:45vw}}.is-ie .l-footerBannerList{display:flex;flex-wrap:wrap;width:calc(100% + 15px);margin-left:-15px;margin-bottom:30px}@media (max-width: 1000px){.is-ie .l-footerBannerList{margin-bottom:20px}}@media (max-width: 750px){.is-ie .l-footerBannerList{flex-wrap:nowrap;width:calc(45vw * 7);margin-left:-5px;margin-bottom:0}}.is-ie .l-footerBannerListItem{width:calc(20% - 15px);margin-left:15px;margin-bottom:30px}@media (max-width: 1200px){.is-ie .l-footerBannerListItem{width:calc(25% - 15px)}}@media (max-width: 1000px){.is-ie .l-footerBannerListItem{width:calc(33.3333% - 15px);margin-bottom:20px}}@media (max-width: 750px){.is-ie .l-footerBannerListItem{width:45vw;margin-left:5px;margin-bottom:5px}}@media (min-width: 751px){.l-footerBannerListItem__link:hover .l-footerBannerListItem__img--mask{transform:scale(1.04);border-radius:3px;box-shadow:-5px 70px 60px -25px rgba(0,0,0,0.45);transition:all .5s}.l-footerBannerListItem__link:hover .l-footerBannerListItem__img{transform:scale(1.05);transition:all .8s}.l-footerBannerListItem__link:hover .l-footerBannerListItem__title{color:#fff;transition:all .8s}}.l-footerBannerListItem__img--mask{overflow:hidden;position:relative;width:100%;height:0;padding-bottom:52.63158%;border-radius:5px;transition:all .5s}@media (max-width: 750px){.l-footerBannerListItem__img--mask{border-radius:4px}}.l-footerBannerListItem__img{position:absolute;width:100%;height:100%;transition:all .5s}.l-footerBannerListItem__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.l-footerBannerListItem__title{display:flex;align-items:center;position:relative;height:30px;font-size:16px;line-height:18px;margin:10px 0 10px;transition:all .5s}@media (max-width: 1000px){.l-footerBannerListItem__title{font-size:14px;line-height:16px;margin:8px 0 6px}}@media (max-width: 750px){.l-footerBannerListItem__title{font-size:13px}}.l-footerBannerListItem__text{height:60px;font-size:12px;color:#636363}@media (max-width: 750px){.l-footerBannerListItem__text{font-size:10px}}.l-footerNav{display:flex;flex-direction:row-reverse;position:relative;margin:0 0 20px 0}@media (min-width: 751px){.l-footerNav{display:none}}.l-footerNav__btn{position:relative;width:34px;height:34px;background-color:#E3E3E3;box-shadow:1px 9px 8px 0 rgba(0,0,0,0.15);border-radius:17px;margin-left:8px;outline:none}.l-footerNav__btn::before{content:"";position:absolute;display:block;margin:auto;width:22px;height:22px;left:0;top:0;right:0;bottom:0;background-image:url("/common/assets/images/nav/arrow-right.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:.4}.l-footerNav__btn:last-child::before{transform:rotate(180deg)}.l-footerNav__btn.swiper-button-disabled{background-color:rgba(255,255,255,0.3);box-shadow:0 0 0 0 rgba(0,0,0,0)}.l-footerNav__btn.swiper-button-disabled::before{opacity:.05}.l-footerInfo__sub{width:100%;padding:35px 40px 25px;background-color:#C1C1C1}@media (max-width: 750px){.l-footerInfo__sub{padding:15px 15px 40px}}.l-footerInfo__sub__container{width:100%;max-width:1250px;margin:0 auto}.l-footerMiniBannerList{display:-ms-grid;display:grid;-ms-grid-columns:1fr 7px 1fr 7px 1fr 7px 1fr;grid-template-columns:repeat(4, 1fr);grid-gap:7px;margin-bottom:80px}@media (max-width: 1200px){.l-footerMiniBannerList{-ms-grid-columns:1fr 7px 1fr 7px 1fr;grid-template-columns:repeat(3, 1fr)}}@media (max-width: 1000px){.l-footerMiniBannerList{-ms-grid-columns:1fr 7px 1fr;grid-template-columns:repeat(2, 1fr);margin-bottom:50px}}@media (max-width: 750px){.l-footerMiniBannerList{display:block;overflow:visible;width:100%;margin-bottom:30px}}.l-footerMiniBannerListItem{overflow:hidden;height:60px;border-radius:4px;background-color:rgba(255,255,255,0.45);transition:background-color 1.4s cubic-bezier(0.645, 0.045, 0.355, 1)}@media (max-width: 750px){.l-footerMiniBannerListItem{display:block;width:55vw;height:44px}}@media (min-width: 751px){.l-footerMiniBannerListItem:hover{background-color:#fff;transition:background-color .6s}.l-footerMiniBannerListItem:hover .l-footerMiniBannerListItem__title{color:#4a4a4a;transition:color .6s}}.is-ie .l-footerMiniBannerList{display:flex;flex-wrap:wrap;margin-left:-7px;margin-bottom:80px}@media (max-width: 1000px){.is-ie .l-footerMiniBannerList{margin-bottom:50px}}@media (max-width: 750px){.is-ie .l-footerMiniBannerList{flex-wrap:nowrap;width:calc(55vw * 7);margin-left:-5px;margin-bottom:30px}}.is-ie .l-footerMiniBannerListItem{overflow:hidden;width:calc(25% - 7px);height:60px;margin-left:7px;margin-bottom:7px;border-radius:4px;background-color:rgba(255,255,255,0.45);transition:background-color 1.4s cubic-bezier(0.645, 0.045, 0.355, 1)}@media (max-width: 1200px){.is-ie .l-footerMiniBannerListItem{width:calc(33.3333% - 7px)}}@media (max-width: 1000px){.is-ie .l-footerMiniBannerListItem{width:calc(50% - 7px)}}@media (max-width: 750px){.is-ie .l-footerMiniBannerListItem{flex-wrap:nowrap;width:55vw;height:44px;margin-left:5px}}@media (min-width: 751px){.is-ie .l-footerMiniBannerListItem:hover{background-color:#fff;transition:background-color .6s}.is-ie .l-footerMiniBannerListItem:hover .l-footerMiniBannerListItem__title{color:#4a4a4a;transition:color .6s}}.l-footerMiniBannerListItem__link{display:flex;flex-wrap:wrap;align-items:center}.l-footerMiniBannerListItem__img{width:110px;height:60px}@media (max-width: 750px){.l-footerMiniBannerListItem__img{width:80px;height:44px}}.l-footerMiniBannerListItem__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.l-footerMiniBannerListItem__title{width:calc(100% - 110px);padding:0 10px;font-size:13px;line-height:1.2;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;color:#727272;transition:color .6s}@media (max-width: 750px){.l-footerMiniBannerListItem__title{width:calc(100% - 80px);font-size:10px}}.l-footerMiniBannerListItem__title small{display:inline-block;font-size:10px}@media (max-width: 750px){.l-footerMiniBannerListItem__title small{font-size:1.6vw}}.l-footerLinks{display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:860px;margin:0 auto 15px}@media (max-width: 750px){.l-footerLinks{display:none}}.l-footerLinksItem{position:relative;color:#000}.l-footerLinksItem::before{content:"";position:absolute;display:block;width:1px;height:20px;top:5px;right:0;border-right:1px solid currentcolor;opacity:.15}.l-footerLinksItem:last-child::before{display:none}.l-footerLinksItem__link{font-size:13px;margin:0 15px;opacity:.5;transition:opacity 1s}@media (max-width: 1000px){.l-footerLinksItem__link{font-size:12px;margin:0 10px}}@media (min-width: 751px){.l-footerLinksItem__link:hover{opacity:1;transition:opacity .5s}}.l-footerAccordionLinks{padding:0 20px 5px}.l-footerAccordionLinksItem+.l-footerAccordionLinksItem::before{content:"";display:block;border-top:1px solid rgba(0,0,0,0.5);opacity:.2}.l-footerAccordionLinksItem__link{display:block;color:#4a4a4a;line-height:52px}.l-footerContact{position:relative;width:100%;height:44px;background-color:rgba(255,255,255,0.3);border-radius:4px;margin-bottom:5px;font-size:13px;line-height:44px;color:#4a4a4a}@media (min-width: 751px){.l-footerContact{display:none}}.l-footerContact__link{display:block;width:100%;height:100%;padding-left:44px}.l-footerSiteInfo{position:relative;width:100%;background-color:rgba(255,255,255,0.3);border-radius:4px;font-size:13px;line-height:44px;color:#4a4a4a}@media (min-width: 751px){.l-footerSiteInfo{display:none}}.l-footerSiteInfo.accordion-shown .l-footerSiteInfo__nav{transform:rotateX(180deg);transition:transform .5s}.l-footerSiteInfo__menu{position:relative;display:block;width:100%;height:100%;padding-left:44px}.l-footerContact__icon,.l-footerSiteInfo__icon{pointer-events:none;position:absolute;width:22px;height:22px;top:11px;left:11px;fill:currentcolor;opacity:.3}.l-footerContact__nav,.l-footerSiteInfo__nav{pointer-events:none;position:absolute;width:15px;height:15px;top:15px;right:11px;stroke:currentcolor;opacity:.5;transition:transform 1s}.l-footerLogo{position:absolute;width:90px;height:19px;right:25px;bottom:23px;z-index:1}@media (max-width: 750px){.l-footerLogo{margin:auto;right:0;left:0;bottom:85px}}.l-footerLogo__img{fill:currentcolor;opacity:.3;transition:opacity 1s}@media (min-width: 751px){.l-footerLogo__img:hover{opacity:.6;transition:opacity 1s}}.l-footer__copyright{text-align:center;font-size:10px;color:#000;opacity:.3;margin-top:40px}@media (max-width: 1000px){.l-footer__copyright{text-align:left;transform:scale(0.9);transform-origin:left}}@media (max-width: 750px){.l-footer__copyright{text-align:center;transform-origin:center;margin-top:70px}}.c-container{margin:0 auto;padding:0 40px;width:100%;max-width:1440px}@media (max-width: 750px){.c-container{padding:0 15px}}.c-container.c-container--sm{max-width:1030px}.c-container.c-container--xs{max-width:730px}.c-container.c-container--spacer{margin:0 auto 90px}@media (max-width: 750px){.c-container.c-container--spacer{margin:0 auto 80px}}.c-row--xl{margin-bottom:125px}@media (max-width: 750px){.c-row--xl{margin-bottom:60px}}.c-row--lg{margin-bottom:100px}@media (max-width: 750px){.c-row--lg{margin-bottom:50px}}.c-row{margin-bottom:80px}@media (max-width: 750px){.c-row{margin-bottom:50px}}.c-row--sm{margin-bottom:65px}@media (max-width: 750px){.c-row--sm{margin-bottom:35px}}.c-row--xs{margin-bottom:35px}@media (max-width: 750px){.c-row--xs{margin-bottom:20px}}.c-row--xxs{margin-bottom:10px}.c-headingContainer{display:flex;justify-content:space-between}@media (max-width: 750px){.c-headingContainer{flex-direction:column}}.c-heading{display:flex;align-items:flex-end}.c-heading.c-heading--border{width:100%;border-bottom:1px rgba(0,0,0,0.1) solid;padding-bottom:16px}@media (max-width: 750px){.c-heading.c-heading--border{padding-bottom:12px}}.c-heading.c-heading--center{margin:0 auto}@media (max-width: 750px){.c-heading.c-heading--center--sp{margin:0 auto}}.c-heading__title{display:flex;font-family:agenda, sans-serif;font-weight:500;font-style:normal;font-size:77px;line-height:.8;letter-spacing:10px}@media (max-width: 1000px){.c-heading__title{font-size:70px;letter-spacing:6px}}@media (max-width: 750px){.c-heading__title{font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:8vw;letter-spacing:.9vw}}.c-heading__title.c-heading--bold{font-family:agenda, sans-serif;font-weight:600;font-style:normal}@media (max-width: 750px){.c-heading--lg .c-heading__title{margin-bottom:30px}}.c-heading--sm .c-heading__title{font-size:44px;line-height:1;letter-spacing:0}@media (max-width: 750px){.c-heading--sm .c-heading__title{font-size:26px}}.c-heading--xs .c-heading__title{font-size:34px;line-height:1;letter-spacing:0}@media (max-width: 750px){.c-heading--xs .c-heading__title{font-size:22px}}.c-heading--number .c-heading__title{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:44px;line-height:34px;letter-spacing:0}@media (max-width: 750px){.c-heading--number .c-heading__title{font-size:28px;line-height:22px}}.c-heading__aside{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;line-height:71px;letter-spacing:1px;margin-left:50px}.c-heading--sm .c-heading__aside,.c-heading--number .c-heading__aside{font-size:20px;line-height:1.2;letter-spacing:1px;margin-left:10px}@media (max-width: 750px){.c-heading--sm .c-heading__aside,.c-heading--number .c-heading__aside{font-size:12px}}.c-headingTool{position:relative}.c-btn{display:inline-block;border-radius:20px;color:#fff;line-height:15px;text-align:center}.c-btn--play{position:relative;padding:11px 15px 10px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:14px;letter-spacing:1px;background-color:#fff;box-shadow:5px 6px 12px rgba(35,35,35,0.1)}.c-btn--play::before{content:"";position:absolute;display:block;width:0;height:0;top:calc(50% - 5px);left:calc(50% - 4px);border-style:solid;border-width:5px 0 5px 11px;border-color:transparent transparent transparent #131313}@media (max-width: 750px){.c-btn--play::before{top:calc(50% - 4px);left:calc(50% - 4px);border-style:solid;border-width:4px 0 4px 10px}}.c-btn--play.c-btn--stop{background-color:#131313;box-shadow:none}.c-btn--play.c-btn--stop::before{border:none;width:26px;height:26px;top:4px;left:4px;background-image:url("/common/assets/images/nav/btn-stop_music.svg");background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width: 750px){.c-btn--play.c-btn--stop::before{width:22px;height:22px}}.c-btn--buy{padding:10px 22px 10px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:12px;background-color:#ff003c;box-shadow:0 5px 5px rgba(255,0,60,0.2)}.c-btn--lg{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px;line-height:1;border-radius:28px;min-width:245px;padding:19px 48px 21px}@media (max-width: 750px){.c-btn--lg{font-size:13px}}.c-btn--more{width:100%;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px;letter-spacing:2px;color:#4a4a4a;padding:40px 20px;border-radius:4px;background-color:#fff}@media (max-width: 750px){.c-btn--more{font-size:14px;letter-spacing:2px;padding:25px 20px}}@media (min-width: 751px){.c-btn--more{transition:background-color .5s, color .5s}.c-btn--more:hover{background-color:#d4d4d4;transition:background-color .5s, color .5s}}.c-btn--primary{position:relative;overflow:hidden;background-color:#ff003c;box-shadow:0 7px 10px 0 rgba(255,0,60,0.2);z-index:0}@media (min-width: 751px){.c-btn--primary{transition:background-color 1s, box-shadow 1s}.c-btn--primary:hover{box-shadow:0 0 0 rgba(255,255,255,0);transition:box-shadow 1s}.c-btn--primary:hover::after{transform:translateY(-100%);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}}.c-btn--primary::after{content:"";position:absolute;display:block;width:150%;height:200%;top:100%;left:0;background-color:#000;transform-origin:top left;transform:rotate(30deg);transition:transform .6s;z-index:-1}.c-btn--white{color:#858585;background-color:#fff;box-shadow:2px 9px 13px 0 rgba(0,0,0,0.11)}.c-btn--red{background-color:#ff003c}.c-btn--black{background-color:#000;color:#fff}.c-btn--circle{display:flex;align-items:center;justify-content:center;padding:0;width:34px;height:34px;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width: 750px){.c-btn--circle{width:30px;height:30px}}@media (min-width: 751px){.c-btn--circle{transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.c-btn--circle:hover{transform:scale(1.1);transition:none}}.c-btn--circle--lg{width:52px;height:52px}@media (max-width: 750px){.c-btn--circle--lg{width:48px;height:48px}}.c-btn--tw{background-image:url("/common/assets/images/social/twitter.svg");background-color:#000000;box-shadow:0 5px 5px rgba(0,0,0,0.1)}@media (max-width: 750px){.c-btn--tw{box-shadow:0 5px 10px rgba(0,0,0,0.1)}}.c-btn--fb{background-image:url("/common/assets/images/social/facebook.svg");background-color:#1877F2;box-shadow:0 5px 5px rgba(24,119,242,0.15)}@media (max-width: 750px){.c-btn--fb{box-shadow:0 5px 10px rgba(24,119,242,0.15)}}.c-btn--ln{background-image:url("/common/assets/images/social/line.svg");background-color:#00B900;box-shadow:0 5px 5px rgba(0,201,0,0.14)}@media (max-width: 750px){.c-btn--ln{box-shadow:0 5px 10px rgba(0,201,0,0.14)}}.c-btn--ig{background-image:url("/common/assets/images/social/instagram.svg"),linear-gradient(199deg, #9206D5 0%, #E23D62 49%, #FFA633 100%);box-shadow:0 5px 5px rgba(193,76,3,0.13)}@media (max-width: 750px){.c-btn--ig{box-shadow:0 5px 10px rgba(193,76,3,0.13)}}.c-btn--yt{background-image:url("/common/assets/images/social/youtube.svg");background-color:#FF0000;box-shadow:0 5px 5px rgba(255,0,0,0.15)}@media (max-width: 750px){.c-btn--yt{box-shadow:0 5px 10px rgba(255,0,0,0.15)}}.c-btn--tt{background-image:url("/common/assets/images/social/tiktok.svg");background-color:#000000;box-shadow:0 5px 5px rgba(0,0,0,0.1)}@media (max-width: 750px){.c-btn--tt{box-shadow:0 5px 10px rgba(0,0,0,0.1)}}.c-btn--other{background-image:url("/common/assets/images/social/other.svg");background-color:#505050;box-shadow:0 5px 5px rgba(0,0,0,0.15)}@media (max-width: 750px){.c-btn--other{box-shadow:0 5px 10px rgba(0,0,0,0.15)}}.c-btn--plus{background-size:20px 20px;background-image:url("/common/assets/images/nav/plus_gy.svg");background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,0.06)}@media (max-width: 750px){.c-btn--plus{background-size:16px 16px;box-shadow:0 5px 10px rgba(0,0,0,0.06)}}.c-btnNoEffect{box-shadow:none}@media (min-width: 751px){.c-btnNoEffect{transition:none}.c-btnNoEffect:hover{transform:scale(1);transition:none}}.c-btnContainer{margin-top:20px;text-align:center}.c-card{padding:10px;border-radius:4px;background-color:#eee}.c-cardHeading{padding-top:12px;padding-bottom:20px}.c-cardHeading__title{text-align:center;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:15px;line-height:15px}@media (max-width: 750px){.c-cardHeading__title{font-size:14px}}.c-cardContent{border-radius:4px;background-color:#fff}.c-cardContent__row{padding:12px}.c-cardContent__row+.c-cardContent__row{border-top:#eee 1px solid}.c-formItem{display:block;width:100%;padding:13px;border-radius:4px;border:#eee 2px solid;box-shadow:none;background-color:#eee;font-size:16px;line-height:21px;-webkit-appearance:none;-moz-appearance:none}@media (max-width: 750px){.c-formItem{width:100% !important;font-size:14px;line-height:18px;padding:10px 13px}}.c-formItem::-webkit-input-placeholder{font-size:15px;color:rgba(0,0,0,0.15)}.c-formItem::-moz-placeholder{font-size:15px;color:rgba(0,0,0,0.15)}.c-formItem:-ms-input-placeholder{font-size:15px;color:rgba(0,0,0,0.15)}.c-formItem::-ms-input-placeholder{font-size:15px;color:rgba(0,0,0,0.15)}.c-formItem::placeholder{font-size:15px;color:rgba(0,0,0,0.15)}@media (max-width: 750px){.c-formItem::-webkit-input-placeholder{font-size:12px}.c-formItem::-moz-placeholder{font-size:12px}.c-formItem:-ms-input-placeholder{font-size:12px}.c-formItem::-ms-input-placeholder{font-size:12px}.c-formItem::placeholder{font-size:12px}}.c-formItem:focus{background-color:#f1f1f1;border:#f1f1f1 2px solid}.c-formItem.c-formItem--mail{box-shadow:0 0 0px 1000px #eee inset}.c-formItem.c-formItem--search{border-radius:26px;padding-left:42px;box-shadow:0 0 0px 1000px #eee inset}@media (max-width: 750px){.c-formItem.c-formItem--search{padding-left:38px}}.c-formItem.c-formItem--textarea{max-width:100%;min-width:100%;min-height:200px}@media (max-width: 750px){.c-formItem.c-formItem--textarea{min-height:180px}}.c-formItem.c-formItem--file{padding:15px 0;border:none;background-color:rgba(0,0,0,0)}.c-formItem.c-formItem--select{font-size:14px;white-space:nowrap;padding:13px 28px 13px 13px;background:linear-gradient(180deg, #FDFDFD 0%, #E9E9E9 100%);border:#bdbdbd 1px solid}@media (max-width: 750px){.c-formItem.c-formItem--select{font-size:12px;padding:10px 26px 10px 13px}}.c-formItem.c-formItem--error{border-color:#d62750}.c-formItem.elem_zipcode_1{display:inline-block;width:80px;margin-right:10px}@media (max-width: 750px){.c-formItem.elem_zipcode_1{width:70px !important}}.c-formItem.elem_zipcode_2{display:inline-block;width:80px;margin-left:6px}@media (max-width: 750px){.c-formItem.elem_zipcode_2{width:70px !important}}.c-formSelectContainer{display:flex;flex-wrap:nowrap}@media (max-width: 750px){.c-formSelectContainer{flex-wrap:wrap}}.c-formSelectItem{display:flex;align-items:center;width:100%}.c-formSelectItem label{position:relative;width:100%;height:100%}.c-formSelectItem label::after{content:"";position:absolute;display:block;width:16px;height:16px;background-image:url("/common/assets/images/nav/arrow-select_bold.svg");top:calc(50% - 8px);right:8px}.c-formSelectItem+.c-formSelectItem{margin-left:15px}@media (max-width: 750px){.c-formSelectItem+.c-formSelectItem{margin-left:0;margin-top:5px}}.c-formSelectItemNote{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:15px;line-height:1;white-space:nowrap;margin-left:10px}@media (max-width: 750px){.c-formSelectItemNote{font-size:13px;margin-left:5px}}.c-formCheckboxItem+.c-formCheckboxItem{margin-top:5px}@media (max-width: 750px){.c-formCheckboxItem+.c-formCheckboxItem{margin-top:5px}}.c-formCheckbox{position:relative;display:flex;align-items:center;cursor:pointer}@media (min-width: 751px){.c-formCheckbox:hover .c-formCheckbox__text{opacity:.7}}.c-formCheckbox__input{position:absolute;visibility:hidden;opacity:0}.c-formCheckbox__icon{position:relative;width:24px;height:24px;border:2px solid #4a4a4a;border-radius:6px;transition:all 300ms ease-in-out}.c-formCheckbox__icon::before{content:'';position:absolute;margin:auto;top:0;bottom:0;right:0;left:0;border-radius:4px;width:18px;height:18px;background-color:#ff003c;background-image:url("/common/assets/images/nav/check.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0;transition:all 300ms ease-in-out}.c-formCheckbox__input:checked+.c-formCheckbox__icon{border-color:#ff003c}.c-formCheckbox__input:checked+.c-formCheckbox__icon::before{opacity:1}.c-formCheckbox__text{width:calc(100% - 32px);margin-left:8px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:14px;line-height:15px;color:#4a4a4a}@media (max-width: 750px){.c-formCheckbox__text{font-size:13px}}.c-formRadioItem{position:relative;display:flex;align-items:center;cursor:pointer}@media (min-width: 751px){.c-formRadioItem:hover .c-formRadio__text{opacity:.7}}.c-formRadioItem+.c-formRadioItem{margin-top:5px}@media (max-width: 750px){.c-formRadioItem+.c-formRadioItem{margin-top:5px}}.c-formRadio__input{position:absolute;visibility:hidden;opacity:0}.c-formRadio__icon{position:relative;width:24px;height:24px;border:2px solid #4a4a4a;border-radius:12px;transition:all 300ms ease-in-out}.c-formRadio__icon::before{content:'';position:absolute;margin:auto;top:0;bottom:0;right:0;left:0;border-radius:8px;width:16px;height:16px;background-color:#ff003c;opacity:0;transition:all 300ms ease-in-out}.c-formRadio__input:checked+.c-formRadio__icon{border-color:#ff003c}.c-formRadio__input:checked+.c-formRadio__icon::before{opacity:1}.c-formRadio__text{width:calc(100% - 32px);margin-left:8px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:14px;line-height:15px;color:#4a4a4a}@media (max-width: 750px){.c-formRadio__text{font-size:13px}}.c-formColContainer{display:flex;align-items:center;flex-wrap:wrap}@media (max-width: 750px){.c-formColContainer{align-items:normal;flex-direction:column}}.c-formColContainer+.c-formColContainer{margin-top:5px}@media (max-width: 750px){.c-formColContainer+.c-formColContainer{margin-top:20px}}.c-formCol__label{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;width:170px;flex-grow:0;flex-shrink:0;font-size:15px;line-height:17px;color:#000}@media (max-width: 750px){.c-formCol__label{width:100%;font-size:13px;line-height:16px;padding-bottom:10px}}.c-formCol__label--require::after{content:"\203B";font-size:12px;color:#e70c13;padding-left:5px}@media (max-width: 750px){.c-formCol__label--require::after{font-size:11px;padding-left:3px}}.c-formCol__input{width:calc(100% - 200px);flex-grow:1;flex-shrink:1;margin-left:30px}@media (max-width: 750px){.c-formCol__input{width:100%;margin-left:0}}.c-formCol__input p{font-size:16px;line-height:1.8;color:#4a4a4a}@media (max-width: 750px){.c-formCol__input p{font-size:13px;line-height:1.9}}.c-formInputNameContainer{display:flex;flex-wrap:nowrap}.c-formInputName{flex-grow:1}.c-formInputName+.c-formInputName{margin-left:10px}.c-formInputName__label{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:15px;line-height:1;margin-bottom:10px}@media (max-width: 750px){.c-formInputName__label{font-size:13px}}.c-formHeading{position:relative;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;line-height:1.4;color:#000;margin-bottom:20px}@media (max-width: 750px){.c-formHeading{font-size:15px;margin-bottom:15px}}.c-formHeading::after{content:"";position:absolute;width:100%;height:1px;bottom:-5px;left:0;background-color:#000}.c-formParagraph{font-size:16px;line-height:1.8;color:#4a4a4a}@media (max-width: 750px){.c-formParagraph{font-size:13px;line-height:1.9}}.c-formNote{width:100%;font-size:13px;line-height:18px;margin-top:10px;color:#858585}@media (max-width: 750px){.c-formNote{font-size:11px;margin-top:5px}}.c-formColContainer .c-formNote{margin-left:200px}@media (max-width: 750px){.c-formColContainer .c-formNote{margin-left:0}}.c-formNote.c-formNote--error{position:relative;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;color:#e70c13;padding-left:27px}@media (max-width: 750px){.c-formNote.c-formNote--error{padding-left:23px}}.c-formNote.c-formNote--error::before{content:"";position:absolute;width:22px;height:22px;top:calc(50% - 11px);left:0;background-image:url("/common/assets/images/icons/caution.svg")}@media (max-width: 750px){.c-formNote.c-formNote--error::before{width:20px;height:20px;top:calc(50% - 10px)}}.c-formBar{margin-bottom:35px}@media (max-width: 750px){.c-formBar{margin-bottom:25px}}.c-formBtnContainer{margin-top:20px;text-align:center}.c-formBtnContainer.c-formBtnContainer--lg{margin-top:60px}@media (max-width: 750px){.c-formBtnContainer.c-formBtnContainer--lg{margin-top:40px}}.c-formBtn{display:inline-block;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px;line-height:1;color:#fff;background-color:#ff003c;border-radius:27px;max-width:245px;width:100%;height:54px;padding:19px;cursor:pointer}@media (max-width: 750px){.c-formBtn{font-size:13px}}.c-formBtn:disabled{cursor:inherit;opacity:0.15}.c-tag{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;display:inline-block;padding:4px 8px 5px 8px;border-radius:2px;font-size:12px;line-height:1;text-align:center;white-space:nowrap}@media (max-width: 750px){.c-tag{font-size:10px;padding:2px 7px 2px 7px}}.c-tag.c-tag--sm{padding:1px 4px 2px}.c-tag.c-tag--disc{background-color:#fff;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;color:#4a4a4a}.c-tag.c-tag--news{font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:14px;padding:2px 5px 2px 6px;color:rgba(255,255,255,0.8)}@media (max-width: 750px){.c-tag.c-tag--news{height:14px;font-size:10px;line-height:10px;padding:2px 5px 0px 6px;margin-top:-1px}}.c-tag.c-tag--news.c-tag--info{background-color:#4a90e2}.c-tag.c-tag--news.c-tag--live{background-color:#f93e88}.c-tag.c-tag--news.c-tag--media{background-color:#845ac8}.c-tag.c-tag--news.c-tag--video{background-color:#000}.c-tag.c-tag--news.c-tag--release{background-color:#ff9500}.c-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 4px 1fr 4px 1fr 4px 1fr;grid-template-columns:repeat(4, 1fr);grid-gap:4px}@media (max-width: 1200px){.c-list{-ms-grid-columns:1fr 4px 1fr 4px 1fr;grid-template-columns:repeat(3, 1fr)}}@media (max-width: 1000px){.c-list{-ms-grid-columns:1fr 4px 1fr;grid-template-columns:repeat(2, 1fr)}}@media (max-width: 750px){.c-list{-ms-grid-columns:none;grid-template-columns:none;grid-gap:2px}}.c-list.c-list--half{-ms-grid-columns:1fr 4px 1fr;grid-template-columns:repeat(2, 1fr)}@media (max-width: 750px){.c-list.c-list--half{-ms-grid-columns:none;grid-template-columns:none;grid-gap:2px}}.c-list.c-list--full{-ms-grid-columns:none;grid-template-columns:none;grid-gap:2px}.c-listItem{position:relative}@media (min-width: 751px){.c-listItem:hover{transform:scale(1.05);border-radius:2px;box-shadow:10px 30px 30px rgba(0,0,0,0.1),0px -25px 30px -26px rgba(0,0,0,0.05);z-index:10;transition:none}.c-listItem:hover .c-listItem__link{color:#000}.c-listItem:hover .c-listItem__link::before{transition:transform 2s .2s, opacity 1s .2s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateX(15px) rotateX(180deg);opacity:1}.c-listItem:hover .c-listItem__link::after{transition:transform .3s, opacity .2s;transform:translateX(10px) rotateX(90deg);opacity:0}.c-listItem:hover::before{transform:scale3d(1, 1.05, 1)}}.c-listItem::before{content:"";position:absolute;background-color:#fff;width:100%;height:100%;top:0;left:0;z-index:0}.is-ie .c-list{display:flex;flex-wrap:wrap;margin-left:-4px}.is-ie .c-list.c-list--half .c-listItem{width:calc(50% - 4px)}@media (max-width: 750px){.is-ie .c-list.c-list--half .c-listItem{width:100%;margin-bottom:2px}}.is-ie .c-list.c-list--full .c-listItem{width:100%;margin-bottom:2px}.is-ie .c-listItem{position:relative;margin-left:4px;margin-bottom:4px;width:calc(25% - 4px)}@media (max-width: 1200px){.is-ie .c-listItem{width:calc(33.3333% - 4px)}}@media (max-width: 1000px){.is-ie .c-listItem{width:calc(50% - 4px)}}@media (max-width: 750px){.is-ie .c-listItem{width:100%;margin-bottom:2px}}.c-listItem__link{position:relative;display:flex;padding-left:15px;padding-right:35px;width:100%;height:70px;align-items:center;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:15px;line-height:1.1;color:#4a4a4a;box-shadow:0px 0px 10px rgba(0,0,0,0);z-index:1}@media (max-width: 750px){.c-listItem__link{height:64px;padding-left:15px;font-size:13px}}.c-listItem__link.c-listItem__link--sm{height:60px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400}.c-listItem__link.c-listItem__link--lg{height:84px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px;padding-left:28px}@media (max-width: 750px){.c-listItem__link.c-listItem__link--lg{height:60px;padding-left:15px;font-size:13px}}.c-listItem__link::before{content:"";position:absolute;margin:auto;top:0;bottom:0;right:30px;height:15px;width:15px;background-image:url("/common/assets/images/nav/arrow-right.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:0;transform:translateX(0) rotateX(90deg)}@media (max-width: 750px){.c-listItem__link::before{right:10px;height:10px;width:10px;background-image:url("/common/assets/images/nav/sp_arrow-right.svg")}}.c-listItem__link::after{content:"";position:absolute;margin:auto;top:0;bottom:0;right:15px;height:15px;width:15px;background-image:url("/common/assets/images/nav/arrow-right.svg");background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width: 750px){.c-listItem__link::after{right:10px;height:10px;width:10px;background-image:url("/common/assets/images/nav/sp_arrow-right.svg")}}.c-listItem-enter-active{transition:transform 500ms, opacity 500ms}.c-listItem-leave-active{transition:none}.c-listItem-enter{opacity:0;transform:translate3d(0, -5px, 0)}.c-listItem-leave-to{opacity:0;transform:translate3d(0, -5px, 0)}.c-newsMail{display:flex;justify-content:flex-end}.a-2col__main>.c-newsMail{margin-top:-35px;margin-bottom:15px}@media (max-width: 750px){.a-2col__main>.c-newsMail{margin-top:-12px;margin-bottom:12px}}.c-newsMail__link{display:flex;font-size:0;border-radius:16px;padding:6px 15px 6px 15px;background-color:rgba(255,255,255,0.8)}@media (max-width: 750px){.c-newsMail__link{border-radius:16px 0 0 16px;padding:8px 15px 8px 11px;margin-right:-15px}}@media (min-width: 751px){.c-newsMail__link{transition:background-color 1s, box-shadow 1s}.c-newsMail__link:hover{background-color:#fff;transition:background-color 1s, box-shadow 1s;z-index:1;box-shadow:3px 11px 15px rgba(0,0,0,0.1)}}.c-newsMail__link p{display:inline-block;font-size:14px;line-height:18px;color:#7b7b7b}@media (max-width: 750px){.c-newsMail__link p{font-size:12px;line-height:16px}}.c-newsMail__link-icon{display:inline-block;width:18px;height:18px;margin-right:5px}@media (max-width: 750px){.c-newsMail__link-icon{width:16px;height:16px}}.c-newsListItem{position:relative}@media (min-width: 751px){.c-newsListItem:hover::before{transform:scale3d(1.02, 1.2, 1);border-radius:4px;box-shadow:10px 30px 30px rgba(0,0,0,0.15),0px -25px 30px -35px rgba(0,0,0,0.05);z-index:10}.c-newsListItem:hover .c-newsListItem__link{transform:scale(1.01);z-index:10}.c-newsListItem:hover .c-newsListItem__link::before{transition:transform 2s .2s, opacity 1s .2s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateX(20px) rotateX(180deg);opacity:.7}.c-newsListItem:hover .c-newsListItem__link::after{transition:transform .3s, opacity .2s;transform:translateX(15px) rotateX(90deg);opacity:0}.c-newsListItem:hover .c-newsListItem__text{color:#000}}.c-newsListItem+.c-newsListItem{margin-top:5px}@media (max-width: 750px){.c-newsListItem+.c-newsListItem{margin-top:3px}}.c-newsListItem::before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:#fff;border-radius:5px}@media (max-width: 750px){.c-newsListItem::before{border-radius:4px}}.c-newsListItem__link{position:relative;display:flex;padding:35px 60px 33px 35px}@media (max-width: 750px){.c-newsListItem__link{flex-direction:column;padding:15px 35px 15px 15px}}.c-newsListItem__link::before{content:"";position:absolute;display:block;width:22px;height:22px;top:calc(50% - 11px);right:42px;background-image:url("/common/assets/images/nav/arrow-right_b.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;transform:translateX(0) rotateX(90deg);opacity:0}@media (max-width: 750px){.c-newsListItem__link::before{right:12px;background-image:url("/common/assets/images/nav/sp_arrow-right_b.svg")}}.c-newsListItem__link::after{content:"";position:absolute;display:block;width:22px;height:22px;top:calc(50% - 11px);right:22px;opacity:.3;background-image:url("/common/assets/images/nav/arrow-right_b.svg");background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width: 750px){.c-newsListItem__link::after{right:12px;background-image:url("/common/assets/images/nav/sp_arrow-right_b.svg")}}.c-newsListItem__metaContainer{display:flex;flex-wrap:wrap;align-self:flex-start;width:88px}@media (max-width: 750px){.c-newsListItem__metaContainer{flex-wrap:nowrap;justify-content:flex-start;width:100%}}.c-newsListItem__meta{display:flex;flex-wrap:wrap;justify-content:flex-end}@media (max-width: 750px){.c-newsListItem__meta{justify-content:flex-start}}.c-newsListItem__new{overflow:hidden;width:100%;font-size:0;text-align:right;color:#ff117d;margin:5px 0 -5px 0}@media (max-width: 750px){.c-newsListItem__new{width:auto;text-align:left;margin:0 0 0 6px}}.c-newsListItem__new-split{display:inline-block;font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:12px;line-height:1;transform:translateY(100%);-webkit-animation:new 2s 0.4s cubic-bezier(0.83, 0, 0.17, 1) forwards;animation:new 2s 0.4s cubic-bezier(0.83, 0, 0.17, 1) forwards}@media (max-width: 750px){.c-newsListItem__new-split{font-size:10px;line-height:14px;-webkit-animation:new 2s 0.2s cubic-bezier(0.83, 0, 0.17, 1) forwards;animation:new 2s 0.2s cubic-bezier(0.83, 0, 0.17, 1) forwards}}.c-newsListItem__new-split:nth-child(2){-webkit-animation:new 1.8s 0.6s cubic-bezier(0.83, 0, 0.17, 1) forwards;animation:new 1.8s 0.6s cubic-bezier(0.83, 0, 0.17, 1) forwards}@media (max-width: 750px){.c-newsListItem__new-split:nth-child(2){-webkit-animation:new 1.8s 0.4s cubic-bezier(0.83, 0, 0.17, 1) forwards;animation:new 1.8s 0.4s cubic-bezier(0.83, 0, 0.17, 1) forwards}}.c-newsListItem__new-split:nth-child(3){-webkit-animation:new 1.6s 0.8s cubic-bezier(0.83, 0, 0.17, 1) forwards;animation:new 1.6s 0.8s cubic-bezier(0.83, 0, 0.17, 1) forwards}@media (max-width: 750px){.c-newsListItem__new-split:nth-child(3){-webkit-animation:new 1.6s 0.6s cubic-bezier(0.83, 0, 0.17, 1) forwards;animation:new 1.6s 0.6s cubic-bezier(0.83, 0, 0.17, 1) forwards}}@-webkit-keyframes new{0%{transform:translateY(120%)}100%{transform:translateY(0)}}@keyframes new{0%{transform:translateY(120%)}100%{transform:translateY(0)}}.c-newsListItem__data{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;display:block;height:22px;font-size:16px;line-height:22px;letter-spacing:0.5px;white-space:pre-wrap;color:#4a4a4a}@media (max-width: 750px){.c-newsListItem__data{height:14px;font-size:13px;line-height:14px;letter-spacing:0}}.c-newsListItem__tag{height:18px}@media (max-width: 750px){.c-newsListItem__tag{margin-left:8px}}.c-newsListItem__content{display:flex;width:calc(100% - 88px);padding-left:30px}@media (max-width: 750px){.c-newsListItem__content{width:calc(100% - 10px);padding-left:0}}.c-newsListItem__artist{display:block;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px;line-height:1;margin:0 0 10px 0;white-space:pre-wrap}@media (max-width: 750px){.c-newsListItem__artist{font-size:13px;margin:11px 0 11px 0}}.c-newsListItem__image{width:50px;height:50px;border-radius:50%;overflow:hidden}@media (max-width: 750px){.c-newsListItem__image{width:40px;height:40px;margin-top:12px}}.c-newsListItem__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-newsListItem__image+.c-newsListItem__desc{width:calc(100% - 50px);padding-left:10px}@media (max-width: 750px){.c-newsListItem__image+.c-newsListItem__desc{width:calc(100% - 40px);padding-left:8px}}.c-newsListItem__desc{width:100%}.c-newsListItem__text{margin-top:-3px;font-size:18px;line-height:25px;letter-spacing:0.28px;color:#4a4a4a}@media (max-width: 750px){.c-newsListItem__text{margin-top:10px;font-size:13px;line-height:18px;letter-spacing:0}}.c-discList{display:-ms-grid;display:grid;-ms-grid-columns:minmax(100px, 1fr) 25px minmax(100px, 1fr) 25px minmax(100px, 1fr) 25px minmax(100px, 1fr) 25px minmax(100px, 1fr) 25px minmax(100px, 1fr);grid-template-columns:repeat(6, minmax(100px, 1fr));grid-gap:100px 25px;align-items:flex-start}@media (max-width: 1200px){.c-discList{-ms-grid-columns:minmax(100px, 1fr) 10px minmax(100px, 1fr) 10px minmax(100px, 1fr) 10px minmax(100px, 1fr);grid-template-columns:repeat(4, minmax(100px, 1fr));grid-gap:50px 10px}}@media (max-width: 1000px){.c-discList{-ms-grid-columns:minmax(100px, 1fr) 25px minmax(100px, 1fr) 25px minmax(100px, 1fr);grid-template-columns:repeat(3, minmax(100px, 1fr));grid-gap:70px 25px}}@media (max-width: 750px){.c-discList{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:30px 0;margin-bottom:30px}}.c-discListItem{pointer-events:none;display:flex;flex-wrap:wrap}@media (min-width: 751px){.c-discListItem:hover .c-discListItem__thumb{transform:scale(0.98) translateY(3px);transition:transform 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.c-discListItem:hover .c-discListItem__link{opacity:.5;transition:opacity .5s}.c-discListItem:hover .c-discListItem__shadow{box-shadow:0px 0px 40px 35px;transition:box-shadow .5s}}.is-ie .c-discList{display:flex;flex-wrap:wrap;margin-left:-25px}@media (max-width: 1200px){.is-ie .c-discList{margin-left:-10px}}@media (max-width: 1000px){.is-ie .c-discList{margin-left:-25px}}@media (max-width: 750px){.is-ie .c-discList{margin-left:0;margin-bottom:0}}.is-ie .c-discListItem{margin-left:25px;flex-basis:calc(16.6666% - 25px)}@media (max-width: 1200px){.is-ie .c-discListItem{margin-left:10px;flex-basis:calc(25% - 10px)}}@media (max-width: 1000px){.is-ie .c-discListItem{margin-left:25px;flex-basis:calc(33.3333% - 25px)}}@media (max-width: 750px){.is-ie .c-discListItem{margin-left:0;flex-basis:100%}.is-ie .c-discListItem:last-child{margin-bottom:15px}}.is-ie .c-discListItem:nth-child(n+7){margin-top:100px}@media (max-width: 1200px){.is-ie .c-discListItem:nth-child(n+7){margin-top:50px}}@media (max-width: 1000px){.is-ie .c-discListItem:nth-child(n+7){margin-top:70px}}@media (max-width: 750px){.is-ie .c-discListItem:nth-child(n+7){margin-top:30px}}@media (max-width: 1200px){.is-ie .c-discListItem:nth-child(n+5){margin-top:50px}}@media (max-width: 1000px){.is-ie .c-discListItem:nth-child(n+5){margin-top:70px}}@media (max-width: 750px){.is-ie .c-discListItem:nth-child(n+5){margin-top:30px}}@media (max-width: 1000px){.is-ie .c-discListItem:nth-child(n+4){margin-top:70px}}@media (max-width: 750px){.is-ie .c-discListItem:nth-child(n+4){margin-top:30px}}@media (max-width: 750px){.is-ie .c-discListItem:nth-child(n+2){margin-top:30px}}.c-discListItem__thumb{position:relative;width:100%;padding-bottom:100%}@media (max-width: 750px){.c-discListItem__thumb{width:155px;padding-bottom:155px}}@media (min-width: 751px){.c-discListItem__thumb{transform-origin:center bottom;transition:transform .5s}}.c-discListItem__img{display:flex;position:absolute;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;z-index:2}.c-discListItem__img img{pointer-events:auto;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:3px}@media (max-width: 750px){.c-discListItem__img img{border-radius:2px}}.is-ie .c-discListItem__img{display:block}.is-ie .c-discListItem__img img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.c-discListItem__shadow{position:absolute;z-index:1;left:0;right:0;margin:auto;height:0;color:rgba(0,0,0,0);box-shadow:0px 0px 60px 20px;transition:box-shadow 1s}@media (max-width: 750px){.c-discListItem__shadow{box-shadow:0px -5px 40px 25px}}.c-discListItem__detail{position:relative;z-index:1;width:100%}@media (max-width: 750px){.c-discListItem__detail{width:calc(100% - 165px);margin-left:10px}}.c-discListItem__meta{margin-top:20px}@media (max-width: 1000px){.c-discListItem__meta{margin-top:40px}}@media (max-width: 750px){.c-discListItem__meta{margin-top:-7px}}.c-discListItem__date{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;display:inline-block;font-size:15px;line-height:15px;color:#4a4a4a;margin-right:5px}@media (max-width: 750px){.c-discListItem__date{font-size:11px;margin-right:2px}}.c-discListItem__link{pointer-events:auto;position:relative;display:block;margin-top:11px;padding-right:15px;transition:opacity .5s}@media (max-width: 750px){.c-discListItem__link{margin-top:3px;padding-right:10px}}.c-discListItem__link::before{content:"";position:absolute;display:block;width:14px;height:14px;top:calc(50% - 7px);right:0;background-image:url("/common/assets/images/nav/arrow-right.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width: 750px){.c-discListItem__link::before{width:10px;height:10px;top:calc(50% - 5px);right:-4px;background-image:url("/common/assets/images/nav/sp_arrow-right.svg")}}.c-discListItem__artist{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;height:25px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:17px;line-height:1.4}@media (max-width: 1000px){.c-discListItem__artist{height:30px;font-size:20px}}@media (max-width: 750px){.c-discListItem__artist{height:20px;font-size:14px}}.c-discListItem__title{overflow:hidden;height:38px;margin-top:5px;font-size:15px;line-height:19px}@supports (display: -webkit-box){.c-discListItem__title{display:-webkit-box;-webkit-line-clamp:2;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 1000px){.c-discListItem__title{height:46px;font-size:15px;line-height:22px}}@media (max-width: 750px){.c-discListItem__title{height:35px;margin-top:1px;font-size:13px;line-height:17px}}.c-discListItem__desc{width:100%;height:50px;margin-top:13px;padding:5px 13px 0;border-radius:4px;background-color:#fff}@media (max-width: 1000px){.c-discListItem__desc{height:60px;padding:10px 13px 0}}@media (max-width: 750px){.c-discListItem__desc{height:38px;margin-top:5px;padding:4px 8px 0}}.c-discListItem__desc p{overflow:hidden;height:38px;font-size:13px;line-height:19px;color:#858585}@supports (display: -webkit-box){.c-discListItem__desc p{display:-webkit-box;-webkit-line-clamp:2;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 1000px){.c-discListItem__desc p{height:40px;font-size:15px}}@media (max-width: 750px){.c-discListItem__desc p{height:28px;font-size:11px;line-height:14px}}.c-discListItem__btnContainer{margin-top:15px}@media (max-width: 750px){.c-discListItem__btnContainer{margin-top:6px}}.c-discoListItem__btn{pointer-events:auto;position:relative;overflow:hidden;padding:9px 25px 12px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:13px;letter-spacing:1px;box-shadow:2px 8px 10px 0 rgba(255,0,60,0.2);z-index:1}@media (max-width: 1000px){.c-discoListItem__btn{padding:12px 30px 13px;font-size:15px}}@media (max-width: 750px){.c-discoListItem__btn{padding:9px 20px 11px;font-size:11px;box-shadow:2px 5px 8px 0 rgba(255,0,60,0.2)}}@media (min-width: 751px){.c-discoListItem__btn{transition:background-color 1s, box-shadow 1s}.c-discoListItem__btn:hover{box-shadow:0 0 0 rgba(255,255,255,0);transition:box-shadow 1s}.c-discoListItem__btn:hover::after{transform:translateY(-100%);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}}.c-discoListItem__btn::before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:#ff003c;z-index:-1}.c-discoListItem__btn::after{content:"";position:absolute;display:block;width:150%;height:200%;top:100%;left:0;background-color:#000;transform-origin:top left;transform:rotate(30deg);transition:transform .6s;z-index:-1}.disco-content-enter{opacity:0}.disco-content-enter-active{transition:all 600ms ease-in-out 300ms}.disco-content-enter-to{opacity:1}.c-linkToIndexContainer{display:flex;justify-content:flex-end;margin-top:45px}@media (max-width: 750px){.c-linkToIndexContainer{margin-top:20px}}.c-linkToIndex{position:relative;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;display:flex;align-items:center;font-size:15px;transition:transform 1s}@media (max-width: 750px){.c-linkToIndex{font-size:12px}}.c-linkToIndex::before{content:'';position:absolute;display:block;margin-right:15px;width:110px;height:1px;top:11px;left:-120px;background-color:#000;pointer-events:none;transition:transform 1s;transform-origin:right}@media (max-width: 750px){.c-linkToIndex::before{width:50px;top:9px;left:-57px}}.c-linkToIndex::after{content:"";display:block;width:20px;height:22px;background-image:url("/common/assets/images/nav/arrow-right_bold.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;transition:transform 1s}@media (max-width: 750px){.c-linkToIndex::after{width:12px;height:12px}}@media (min-width: 751px){.c-linkToIndex:hover{transform:translateX(3px);transition:transform .5s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.c-linkToIndex:hover::before{transform:scaleX(0.5);transition:transform .5s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.c-linkToIndex:hover::after{transform:scale3d(1.2, 0.8, 1);transition:transform .5s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}}.a-content .c-linkToIndex{color:#858585}.a-content .c-linkToIndex::before{background-color:#858585;opacity:.8}.a-content .c-linkToIndex::after{opacity:.5}.modal-content.modal-content-enter-active{transition:opacity .3s .2s, transform .3s .2s}.modal-content.modal-content-leave-active{transition:opacity .3s .1s, transform .3s .1s}.modal-content.modal-content-enter,.modal-content.modal-content-leave-to{opacity:0;transform:translateY(15px)}.modal-backdrop{background-color:rgba(0,0,0,0.85)}.modal-backdrop.modal-backdrop-enter-active{transition:opacity .3s}.modal-backdrop.modal-backdrop-leave-active{transition:opacity .3s .3s}.modal-backdrop.modal-backdrop-enter,.modal-backdrop.modal-backdrop-leave-to{opacity:0}.modal-content-wrapper{display:flex;align-items:center;padding:64px 30px 50px}@media (max-width: 750px){.modal-content-wrapper{padding:46px 30px 30px}}.c-modalContainer{width:100%}.c-modalClose{position:absolute;top:-48px;right:0;width:32px;height:32px;pointer-events:none}@media (max-width: 750px){.c-modalClose{top:-30px;width:15px;height:15px}}.c-modalClose::before,.c-modalClose::after{content:"";position:absolute;top:0;right:-100%;bottom:0;left:-100%;margin:auto;display:block;width:140%;height:2px;background-color:#ffffff}.c-modalClose::before{transform:rotate(45deg)}.c-modalClose::after{transform:rotate(-45deg)}.c-modal{width:100%;max-width:600px;padding:40px;margin:auto;border-radius:12px;background-color:#fff;z-index:2;position:relative;top:auto;right:auto;bottom:auto;left:auto}@media (max-width: 750px){.c-modal{padding:10px;border-radius:10px}}.c-modal.c-modal--xl{max-width:1000px}.c-modal.c-modal--lg{max-width:750px;min-height:540px}@media (max-width: 1000px){.c-modal.c-modal--lg{max-width:600px;min-height:auto}}@media (max-width: 750px){.c-modal.c-modal--lg{padding:15px}}.c-modal.c-modal--bg{background-color:#f3f3f3}.c-modal.c-modal--noGap{padding:0}.c-modal.c-modal--noGap .c-modalHidden{overflow:hidden;padding:40px}@media (max-width: 750px){.c-modal.c-modal--noGap .c-modalHidden{padding:15px}}.c-modalContent--scrollable{position:relative}.c-modalContent--scrollable::before{content:"";position:absolute;display:block;width:100%;height:10px;bottom:0;left:0;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.05) 100%);border-radius:5px;z-index:1;pointer-events:none}.c-modalContent--scrollable::after{content:"";position:absolute;display:block;width:100%;height:10px;top:0;left:0;background:linear-gradient(to bottom, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);border-radius:5px;z-index:1;pointer-events:none}.c-modal2col{display:flex;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 1000px){.c-modal2col{flex-wrap:wrap;justify-content:flex-start}}.c-modal2col__aside{width:290px}@media (max-width: 1000px){.c-modal2col__aside{width:100%}}.c-modal2col__main{width:calc(100% - 330px);margin-left:40px}@media (max-width: 1000px){.c-modal2col__main{width:100%;margin:0 auto}}.c-modalHeading{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:20px;line-height:25px;text-align:center;margin-bottom:40px}@media (max-width: 750px){.c-modalHeading{font-size:15px;line-height:20px;margin-top:10px;margin-bottom:20px}}.c-modalSnsCol{display:flex;flex-wrap:wrap;margin-bottom:20px}.c-modalSnsColItem{width:33.3333%;text-align:center}.c-modalSnsColItem+.c-modalSnsColItem+.c-modalSnsColItem+.c-modalSnsColItem{margin-top:40px}@media (max-width: 750px){.c-modalSnsColItem+.c-modalSnsColItem+.c-modalSnsColItem+.c-modalSnsColItem{margin-top:25px}}.c-modalSnsColItem .c-btn{margin:0 auto 10px}@media (max-width: 750px){.c-modalSnsColItem .c-btn{margin:0 auto 5px}}@media (min-width: 751px){.c-modalSnsColItem .c-btn{transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.c-modalSnsColItem .c-btn:hover{transform:scale(1.1);transition:none}}.c-modalSnsColItem__desc{font-size:15px;color:#4a4a4a}@media (max-width: 750px){.c-modalSnsColItem__desc{font-size:12px}}.c-modalSnsList{position:relative;overflow:auto;height:305px;padding:10px;border-radius:5px;background-color:#EBEBEB}@media (max-width: 750px){.c-modalSnsList{height:270px}}.c-modalSnsListItem{height:50px;background-color:#fff}@media (max-width: 750px){.c-modalSnsListItem{height:44px}}.c-modalSnsListItem+.c-modalSnsListItem{margin-top:5px}@media (min-width: 751px){.c-modalSnsListItem:hover{background-color:rgba(255,255,255,0.4)}}.c-modalSnsListItem__link{display:flex;padding:7px 10px}.c-modalSnsListItem__desc{width:calc(100% - 34px);font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:14px;line-height:36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#4a4a4a;padding-left:10px}@media (max-width: 750px){.c-modalSnsListItem__desc{width:calc(100% - 30px);font-size:12px;line-height:30px;padding-left:7px}}@media (max-width: 1000px){.c-modalDisco{display:flex}}.c-modalDisco__loading{display:flex;justify-content:center;align-items:center;height:496px}@media (max-width: 1000px){.c-modalDisco__loading{height:520px}}@media (max-width: 750px){.c-modalDisco__loading{height:calc(100vw - 90px)}}.c-modalDisco__loading .c-loading{width:100%;margin:auto}.c-modalDiscoJacket{position:relative;width:100%;padding-bottom:100%;margin-bottom:15px}@media (max-width: 1000px){.c-modalDiscoJacket{width:220px;padding-bottom:220px;margin-bottom:0}}@media (max-width: 750px){.c-modalDiscoJacket{width:46%;padding-bottom:46%}}.c-modalDiscoJacket__img{display:flex;position:absolute;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;z-index:2}.c-modalDiscoJacket__img img{width:auto;height:auto;max-width:100%;max-height:100%;border-radius:3px}.is-ie .c-modalDiscoJacket__img{display:block}.is-ie .c-modalDiscoJacket__img img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}@media (max-width: 1000px){.c-modalDiscoDesc{width:calc(100% - 220px);padding-left:20px}}@media (max-width: 750px){.c-modalDiscoDesc{width:60%;padding-left:10px}}.c-modalDisco__meta{display:flex}@media (max-width: 1000px){.c-modalDisco__meta{flex-direction:column;margin-top:-7px}}@media (max-width: 750px){.c-modalDisco__meta{margin-top:-2px}}.c-modalDisco__date{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:15px;line-height:30px;color:#4a4a4a;margin-right:10px}@media (max-width: 750px){.c-modalDisco__date{font-size:11px;line-height:15px;margin-right:5px}}@media (max-width: 1000px){.c-modalDisco__tagList{line-height:1;margin-bottom:10px}}@media (max-width: 750px){.c-modalDisco__tagList{margin-bottom:5px}.c-modalDisco__tagList .c-tag{padding:2px 4px 2px 4px}}.c-modalDisco__artist{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:21px;line-height:1.2;margin-bottom:5px}@media (max-width: 750px){.c-modalDisco__artist{font-size:16px}}.c-modalDisco-show .c-modalDisco__artist{display:none}.c-modalDisco__title{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:16px;line-height:1.3;margin-bottom:10px}@media (max-width: 750px){.c-modalDisco__title{font-size:13px;margin-bottom:5px}}.c-modalDisco-show .c-modalDisco__title{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:21px;line-height:1.2;margin-bottom:15px}@media (max-width: 750px){.c-modalDisco-show .c-modalDisco__title{font-size:16px;margin-bottom:10px}}.c-modalDiscoPrice{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:20px}@media (max-width: 750px){.c-modalDiscoPrice{font-size:15px}}.c-modalDiscoPrice__tax{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:11px;color:#858585;margin-left:3px}@media (max-width: 750px){.c-modalDiscoPrice__tax{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:10px}}.c-modalDiscoLinkContainer{position:relative;display:flex;justify-content:flex-end;margin-top:15px}@media (max-width: 750px){.c-modalDiscoLinkContainer{margin-bottom:10px}}.c-modalDiscoLink{position:relative;display:block;text-align:center;width:100%;height:36px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:14px;line-height:36px;letter-spacing:.5px;color:#4a4a4a;background-color:#fff;padding:0 30px 0 22px;border-radius:18px}@media (max-width: 750px){.c-modalDiscoLink{font-size:12px}}.c-modalDiscoLink::before{content:"";position:absolute;width:0;height:0;top:calc(50% - 5px);right:15px;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #6F6F6F;transition:all .3s linear}@media (max-width: 750px){.c-modalDiscoLink::before{top:calc(50% - 4px);border-width:4px 0 4px 5px}}.c-modalDiscoLink::after{content:"";position:absolute;width:0;height:0;top:calc(50% - 5px);right:17px;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #fff;transition:all .3s linear}@media (max-width: 750px){.c-modalDiscoLink::after{top:calc(50% - 4px);border-width:4px 0 4px 5px}}@media (min-width: 751px){.c-modalDiscoLink{transition:all .3s linear}.c-modalDiscoLink:hover{color:#fff;background-color:#000;transition:all .3s linear}.c-modalDiscoLink:hover::before{border-color:transparent transparent transparent #fff;transition:border-color .3s linear}.c-modalDiscoLink:hover::after{border-color:transparent transparent transparent #000;transition:border-color .3s linear}}@media (max-width: 1000px){.c-modalProviderContaier{margin-top:30px}}@media (max-width: 750px){.c-modalProviderContaier{margin-top:10px}}.c-modalSearch{position:relative;margin:0 auto 20px}.c-modalSearch::before{content:"";pointer-events:none;position:absolute;display:block;width:24px;height:100%;top:0;left:14px;background-image:url("/common/assets/images/icons/search_form.svg");background-position:center center;background-size:24px 24px;background-repeat:no-repeat}@media (max-width: 750px){.c-modalSearch::before{left:12px;background-size:20px 20px}}.c-selectContainer{display:flex}.c-selectContainer .c-selectCol:first-of-type .c-select::before{border-radius:4px 0 0 4px}.c-selectContainer .c-selectCol:last-of-type .c-select::before{border-radius:0 4px 4px 0}.c-selectContainer .c-select::before{border-radius:0}.c-selectCol{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;flex-grow:1;flex-shrink:1;width:100%;min-width:140px;text-align:center}.c-selectCol+.c-selectCol{margin-left:2px}@media (max-width: 750px){.c-selectCol{min-width:0;font-size:11px}}@media (min-width: 751px){.c-selectCol.c-selectCol--lg{min-width:300px}}@media (max-width: 1000px){.c-selectCol.c-selectCol--lg{min-width:260px}}.c-selectCol.c-selectCol--lg .c-select__dummy{max-width:300px}@media (max-width: 1000px){.c-selectCol.c-selectCol--lg .c-select__dummy{max-width:260px}}.c-selectCol.c-selectCol--sm{min-width:80px}@media (max-width: 750px){.c-selectCol.c-selectCol--sm{min-width:auto}}.c-selectCol.c-selectCol--alignLeft{text-align:left}.c-selectCol.c-selectCol--alignLeft .c-select__dummy{width:100%}@media (max-width: 750px){.c-selectCol.c-selectCol--alignLeft .c-select__dummy{max-width:100%}}.c-selectCol.c-selectCol--year{min-width:113px}@media (max-width: 750px){.c-selectCol.c-selectCol--year{min-width:78px}}.c-selectCol.c-selectCol--month{min-width:80px}@media (max-width: 750px){.c-selectCol.c-selectCol--month{min-width:60px}}.c-selectLabel{display:block;margin-bottom:9px;font-size:14px}@media (max-width: 750px){.c-selectLabel{font-size:12px}}.c-select{position:relative}.c-select::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;border-radius:4px;z-index:1}.c-select::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;box-shadow:0 8px 10px rgba(0,0,0,0.07);transition:box-shadow 1s}@media (max-width: 750px){.c-select::after{box-shadow:0 8px 10px rgba(0,0,0,0.05)}}@media (min-width: 751px){.c-select:hover::after{box-shadow:0 8px 20px rgba(0,0,0,0);transition:box-shadow 1s}}.c-select__dummy{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;position:relative;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top;max-width:190px;font-size:14px;line-height:44px;padding:0 25px 0 15px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;z-index:1}@media (max-width: 750px){.c-select__dummy{max-width:100%;font-size:12px;padding:0 22px 0 10px}}.c-select__dummy::after{content:"";display:block;position:absolute;width:14px;height:14px;top:16px;right:8px;background-image:url("/common/assets/images/nav/arrow-down.svg");background-size:cover;background-repeat:no-repeat;opacity:.7}@media (max-width: 750px){.c-select__dummy::after{width:12px;height:12px;top:16px;right:7px}}.c-select__hidden{position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-selectAddOnContainer{position:absolute;top:calc(100% + 20px);left:0;width:100%}@media (max-width: 750px){.c-selectAddOnContainer{position:relative;top:auto;left:auto;margin-top:20px}}.c-selectAddOn{position:relative;display:block;border-radius:4px;background-color:#d8d8d8}.c-selectAddOn__inner{position:relative;display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 15px;width:100%}@media (max-width: 750px){.c-selectAddOn__inner{padding:8px 8px 8px 10px}}.c-selectAddOn__inner::before{content:"";display:block;position:absolute;top:-8px;left:63px;border-right:6px solid transparent;border-bottom:8px solid #d8d8d8;border-left:6px solid transparent}@media (max-width: 750px){.c-selectAddOn__inner::before{left:15%}}.c-selectAddOn__label{position:relative;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:13px;line-height:20px;color:#4a4a4a;padding-left:25px}@media (max-width: 750px){.c-selectAddOn__label{font-size:11px}}.c-selectAddOn__label::before{content:"";display:block;position:absolute;width:20px;height:20px;top:0;left:0;background-image:url("/common/assets/images/icons/history.svg");background-size:cover;background-repeat:no-repeat;opacity:.6}.c-selectAddOnColContainer{flex-grow:1;max-width:195px}@media (max-width: 750px){.c-selectAddOnColContainer{max-width:140px}}.c-switchContainer{position:relative;display:flex;flex-wrap:nowrap;padding:5px;border-radius:24px;background-color:#e5e5e5}.is-ie .c-switchContainer.is-hoverItem .c-switch.is-active{color:#4a4a4a}.is-ie .c-switchContainer.is-hoverItem .c-switch.is-active.is-hover{color:#fff}.is-ie .c-switchContainer.is-hoverItem .c-switch.is-active.is-hover svg path{fill:#4a4a4a}.c-switch{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;flex:1 1 auto;text-align:center;height:38px;padding:1px 15px;border-radius:19px;font-size:14px;line-height:36px;color:#ffffff;mix-blend-mode:exclusion;cursor:pointer;transition:all 300ms ease-in-out;white-space:pre}@media (max-width: 1200px){.c-switch{padding:1px 12px;font-size:13px}}@media (max-width: 750px){.c-switch{height:30px;padding:0;font-size:calc(70% + 0.2vw);line-height:30px}}.c-switch svg{height:30px}@media (max-width: 750px){.c-switch svg{height:26px}}.c-switch svg path{fill:#ffffff}.is-ie .c-switch{color:#4a4a4a}.is-ie .c-switch.is-active,.is-ie .c-switch.is-hover{color:#fff}.is-ie .c-switch.is-active svg path,.is-ie .c-switch.is-hover svg path{fill:#4a4a4a}.c-switchMaker{position:absolute;z-index:1;top:5px;height:38px;background-color:#131313;border-radius:19px;transition:all .3s}@media (max-width: 750px){.c-switchMaker{height:30px}}.c-tabContainer{display:flex;width:100%;padding-top:12px}@media (max-width: 750px){.c-tabContainer{padding-top:8px}}.c-tab{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;display:block;padding:11px 20px 14px;border-radius:4px 4px 0 0;font-size:15px;line-height:1;text-align:center;color:#fff;cursor:pointer;transition:all 300ms ease-in-out;white-space:nowrap}@media (max-width: 750px){.c-tab{font-size:12px;padding:11px 2.8vw 14px}}@media (min-width: 751px){.c-tab:hover{background-color:rgba(0,0,0,0.1)}}.c-tab+.c-tab{margin-left:5px}@media (max-width: 750px){.c-tab+.c-tab{margin-left:0px}}.c-tab.is-active{background-color:#f3f3f3;color:#000}@media (max-width: 750px){.p-searchTabContainer .c-tab{font-size:calc(70% + 0.5vw);padding:11px 2.5vw 14px}}.vue-accordion__header{cursor:pointer}.vue-accordion__body.accordion-enter-active,.vue-accordion__body.accordion-leave-active{transition:opacity .3s, transform .3s}.vue-accordion__body.accordion-enter,.vue-accordion__body.accordion-leave-to{opacity:0;transform:translateY(-10px)}.c-accordion{display:block;width:100%;border-radius:4px;overflow:hidden;box-shadow:0px 5px 5px rgba(0,0,0,0.03);background-color:#fff}.c-accordion.accordion-shown .c-accordionHeaderNav::after{opacity:0}.c-accordionHeader{position:relative;width:100%;padding:20px 15px;background-color:#fff;cursor:pointer}.c-accordionHeaderHeading{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:11px;color:#858585}.c-accordionHeaderNav{position:absolute;width:42px;height:56px;top:0;right:0}.c-accordionHeaderNav::before{content:"";position:absolute;display:block;width:12px;height:2px;top:calc(50% - 1px);left:calc(50% - 6px);background-color:#858585}.c-accordionHeaderNav::after{content:"";position:absolute;display:block;width:2px;height:12px;top:calc(50% - 6px);left:calc(50% - 1px);background-color:#858585}.c-accordionHeaderHeading--listen{position:relative;padding-left:30px}.c-accordionHeaderHeading--listen::before{content:"";display:block;position:absolute;width:20px;height:20px;top:calc(50% - 10px);left:0px;background-image:url("/common/assets/images/icons/music.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:.45}.c-accordionBody{margin-top:-4px}.c-empty{padding:150px 0}@media (max-width: 750px){.c-empty{padding:100px 0}}.c-empty p{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:20px;text-align:center;color:#4a4a4a}@media (max-width: 750px){.c-empty p{font-size:14px}}.c-modalProviderContaier .c-empty{padding:200px 0;border-radius:4px}@media (max-width: 1000px){.c-modalProviderContaier .c-empty{padding:40px 0;border-radius:2px}}.c-modalProviderContaier .c-empty p{font-size:16px;color:#858585}@media (max-width: 750px){.c-modalProviderContaier .c-empty p{font-size:12px}}.c-loading{width:70px;height:70px;margin:20vh auto}@media (max-width: 750px){.c-loading{width:50px;height:50px;margin:15vh auto}}.c-loading__inner{position:relative;width:100%;height:100%}.c-loading__icon--spin{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:auto;transform-origin:center center;-webkit-animation:loader-spin 2s linear infinite;animation:loader-spin 2s linear infinite}.c-loading__icon--spin circle{stroke:#ccc;stroke-width:3px;stroke-dasharray:1, 200;stroke-dashoffset:0;-webkit-animation:loader-stroke 1.5s ease-in-out infinite;animation:loader-stroke 1.5s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes loader-spin{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}@keyframes loader-spin{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}@-webkit-keyframes loader-stroke{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:89, 200;stroke-dashoffset:-35px}100%{stroke-dasharray:89, 200;stroke-dashoffset:-124px}}@keyframes loader-stroke{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:89, 200;stroke-dashoffset:-35px}100%{stroke-dasharray:89, 200;stroke-dashoffset:-124px}}.is-observer-active .p-topNav{opacity:0}.is-observer-active .p-topPickupInfo{opacity:0}.is-observer-active .p-topPickupNote{opacity:0;transform:translateY(20px)}.is-observer-active .p-topHero__img img{transform:scale(1.2)}@media (max-width: 750px){.is-observer-active .p-topHero__img img{transform:scale(1.4)}}.is-observer-active .p-topHero__thumb{opacity:0;transform:translateY(-20px)}@media (max-width: 1000px){.is-observer-active .p-topHero__thumb{transform:translateY(-25px)}}.is-observer-active .p-topHeroBlur__canvas{transform:translate3d(300px, -300px, 0)}@media (max-width: 1000px){.is-observer-active .p-topHeroBlur__canvas{transform:translate3d(0, -100px, 0)}}.is-observer-active .p-topHeroBlur::after{box-shadow:120vw -120vw 10px -200px #f3f3f3 inset}@media (max-width: 1000px){.is-observer-active .p-topHeroBlur::after{box-shadow:15vw -15vw 1vw 65vw #f3f3f3}}.is-observer-active .p-topHero__content{opacity:0;transform:translate3d(-20px, 0, 0)}@media (max-width: 750px){.is-observer-active .p-topHero__content{transform:translate(0, 15px)}}@media (max-width: 1000px){.is-observer-active .p-topArtistList{opacity:0;transform:translateY(40px)}}.is-observer-active .p-topArtistListItem .p-topArtistListItem__link{opacity:0;transform:translateY(50px)}@media (max-width: 1000px){.is-observer-active .p-topArtistListItem .p-topArtistListItem__link{opacity:1;transform:translateY(0)}}.is-observer-active .p-topArtistListItem .p-topArtistListItem__btnContainer{opacity:0;transform:translateY(15px)}@media (max-width: 1000px){.is-observer-active .p-topArtistListItem .p-topArtistListItem__btnContainer{opacity:1;transform:translateY(0)}}.is-observer-active .p-topArtistListItem .p-topArtistListItem__shadowContainer{opacity:0}@media (max-width: 1000px){.is-observer-active .p-topArtistListItem .p-topArtistListItem__shadowContainer{opacity:1}}.is-observer-active .p-topPickupListItem{opacity:0;transform:translateY(30px)}.is-observer-active .p-topPickupListItem__img--container{transform-origin:center 20%;transform:scale(1.1)}@media (max-width: 750px){.is-observer-active .p-topPickupListItem__img--container{transform:scale(1.2)}}.is-observer-active .p-topPickupListItem__canvas{opacity:0}.is-observer-active .p-artistListNav{opacity:0;transform:translateY(10px)}.is-observer-active .p-artistListGenre{opacity:0}.is-observer-active .p-artistListHeader .p-artistListGenre{opacity:1}.is-observer-active .c-listItem.c-motionTrigger{opacity:0}.is-observer-active .a-topHero__img{opacity:0;transform:translateY(20px)}@media (max-width: 750px){.is-observer-active .a-topHero__img{transform:translateY(10px)}}.is-observer-active .a-topHero__name{opacity:0}.is-observer-active .a-topAccountContainer{opacity:0;transform:translate(-30px, 0)}@media (max-width: 750px){.is-observer-active .a-topAccountContainer{transform:translate(0, 10px)}}.is-observer-active .a-accordionContaier{opacity:0;transform:translateY(10px)}.is-observer-active .a-headingContainer.c-motionTrigger{opacity:0;transform:translateX(30px)}.is-observer-active .a-topVideoCol__meta{opacity:0;transform:translateY(10px)}.is-observer-active .p-info{opacity:0;transform:translateY(10px)}.is-observer-active .p-discoHeader{opacity:0}.is-observer-active .a-content--disco .a-2col{opacity:0;transform:translateY(10px)}.is-observer-active .a-discoHeading__meta{opacity:0}.is-observer-active .a-discoBtnContainer{opacity:0}.is-observer-active .a-content--profile{opacity:0;transform:translateY(10px)}@media (max-width: 750px){.is-observer-active .a-content--profile{transform:translateY(0)}}.is-observer-active .c-discListItem,.is-observer-active .a-videoListItem,.is-observer-active .a-liveListItem,.is-observer-active .a-mediaListItem{opacity:0;transform:translateY(10px)}.is-observer-active .c-newsListItem::before,.is-observer-active .c-newsListItem__link,.is-observer-active .a-bannerListItem{opacity:0}.is-observer-active .c-container{opacity:0;transform:translateY(10px)}.is-observer-active .l-content--top .c-container{opacity:1;transform:none}.is-observer-active .c-motion-mask{display:inline-block;overflow:hidden}.is-observer-active .c-motion-split{display:inline-block;transform-origin:left;transform:translateY(200%)}.is-observer-active .c-headingContainer.c-motionTrigger,.is-observer-active .c-heading__title.c-motionTrigger{opacity:0}.is-observer-active .c-linkToIndexContainer{opacity:0;transform:translateX(-30px)}.is-observer-active .c-headingTool,.is-observer-active .a-headingTool,.is-observer-active .c-newsMail,.is-observer-active .c-hrSpacer,.is-observer-active .c-hrSpacer--sm,.is-observer-active .c-empty{opacity:0}.is-load-complete .content-loaded .p-topNav{opacity:1;transition:opacity 1.5s}.is-load-complete .content-loaded .p-topPickupInfo{opacity:1;transition:all 1.5s}.is-load-complete .content-loaded .p-topPickupNote{opacity:1;transform:translateY(0);transition:opacity 1s, transform 1s}.is-load-complete .content-loaded .p-topHero .p-topHero__img img{transform:scale(1);transition:transform 2.5s cubic-bezier(0.65, 0, 0.35, 1)}@media (max-width: 750px){.is-load-complete .content-loaded .p-topHero .p-topHero__img img{transition:transform 3s cubic-bezier(0.65, 0, 0.35, 1)}}.is-load-complete .content-loaded .p-topHero .p-topHero__thumb{opacity:1;transform:translateY(0);transition:opacity 1.5s .5s, transform 1.5s .5s}@media (max-width: 1000px){.is-load-complete .content-loaded .p-topHero .p-topHero__thumb{transition:opacity 1.5s .5s, transform 2.5s .5s}}.is-load-complete .content-loaded .p-topHero .p-topHeroBlur__canvas{transform:translate3d(0, 0, 0);transition:transform 4.5s}.is-load-complete .content-loaded .p-topHero .p-topHeroBlur::after{box-shadow:350px -350px 200px -180px #f3f3f3 inset;transition:box-shadow 2.5s cubic-bezier(0.65, 0, 0.35, 1)}@media (max-width: 1200px){.is-load-complete .content-loaded .p-topHero .p-topHeroBlur::after{box-shadow:300px -350px 200px -180px #f3f3f3 inset}}@media (max-width: 1000px){.is-load-complete .content-loaded .p-topHero .p-topHeroBlur::after{box-shadow:15vw -15vw 10vw 5vw #f3f3f3}}.is-load-complete .content-loaded .p-topHero .p-topHero__content{opacity:1;transform:translate3d(0, 0, 0);transition:opacity 1s 1.5s, transform 1s 1.5s}@media (max-width: 1000px){.is-load-complete .content-loaded .p-topHero .p-topHero__content{transition:opacity 1.5s .5s, transform 1.5s .5s}}@media (max-width: 1000px){.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem__link{opacity:1;transform:translateY(0);transition:opacity 1.5s, transform 1.5s}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem__btnContainer{opacity:1;transform:translateY(0);transition:opacity 1.5s, transform 1.5s}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem__shadowContainer{opacity:1;transition:all 2s, 2s}}@media (max-width: 1000px){.is-load-complete .content-loaded .p-topArtistList{opacity:1;transform:translateY(0);transition:opacity 1.5s .5s, transform 1.5s .5s}}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem .p-topArtistListItem__link{opacity:1;transform:translateY(0);transition:opacity, transform}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem .p-topArtistListItem__btnContainer{opacity:1;transform:translateY(0);transition:opacity, transform}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem .p-topArtistListItem__shadowContainer{opacity:1;transition:opacity}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(1) .p-topArtistListItem__link,.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(1) .p-topArtistListItem__btnContainer{transition-duration:1.5s;transition-delay:.5s}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(1) .p-topArtistListItem__shadowContainer{transition-duration:2s;transition-delay:1.5s}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(2) .p-topArtistListItem__link,.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(2) .p-topArtistListItem__btnContainer{transition-duration:1.3s;transition-delay:.7s}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(2) .p-topArtistListItem__shadowContainer{transition-duration:1.8s;transition-delay:1.7s}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(3) .p-topArtistListItem__link,.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(3) .p-topArtistListItem__btnContainer{transition-duration:1.1s;transition-delay:.9s}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(3) .p-topArtistListItem__shadowContainer{transition-duration:1.6s;transition-delay:1.9s}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(4) .p-topArtistListItem__link,.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(4) .p-topArtistListItem__btnContainer{transition-duration:.9s;transition-delay:1.1s}.is-load-complete .content-loaded .p-topArtistList .p-topArtistListItem:nth-child(4) .p-topArtistListItem__shadowContainer{transition-duration:1.4s;transition-delay:2.1s}.is-load-complete .content-loaded .a-topHero .a-topHero__img{opacity:1;transform:translateY(0);transition:opacity .8s, transform 2.5s}.is-load-complete .content-loaded .a-topHero .a-topHero__name{opacity:1;transition:opacity 2.5s}.is-load-complete .content-loaded .a-topAccountContainer{opacity:1;transform:translate(0, 0);transition:opacity 1s,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}@media (max-width: 750px){.is-load-complete .content-loaded .a-topAccountContainer{transition:opacity 1s, transform 1s}}.is-load-complete .content-loaded.a-content--profile{opacity:1;transform:translateY(0);transition:opacity 1s, transform 1s}.is-load-complete .content-loaded .c-container{opacity:1;transform:translateY(0);transition:opacity 1s, transform 1s}.is-load-complete .content-loaded.l-content--top .c-container,.is-load-complete .content-loaded.l-content--artistlist .c-container,.is-load-complete .content-loaded.l-content--release .c-container{transform:none;transition:none}.is-load-complete .animation-start.p-topPickupListItem{opacity:1;transform:translateY(0);transition:opacity 1s, transform 1s}.is-load-complete .animation-start.p-topPickupListItem .p-topPickupListItem__img--container{transform:scale(1);transition:transform 1s cubic-bezier(0.45, 0, 0.55, 1)}@media (max-width: 750px){.is-load-complete .animation-start.p-topPickupListItem .p-topPickupListItem__img--container{transition:transform 1.5s cubic-bezier(0.45, 0, 0.55, 1)}}.is-load-complete .animation-start.p-topPickupListItem .p-topPickupListItem__canvas{opacity:1;transition:opacity 3s .5s}.is-load-complete .animation-start.p-artistListNav{opacity:1;transform:translateY(0);transition:opacity 1s, transform 1s}.is-load-complete .animation-start.p-artistListGenre{opacity:1;transition:opacity 1.2s}.is-load-complete .animation-start.c-listItem.c-motionTrigger{opacity:1;transition:opacity 1s}.is-load-complete .animation-start.a-accordionContaier{opacity:1;transform:translateY(0);transition:opacity 1s, transform 1s}.is-load-complete .animation-start.a-topVideoCol__meta{opacity:1;transform:translateY(0);transition:opacity 1s, transform 1s}.is-load-complete .animation-start.a-headingContainer.c-motionTrigger{opacity:1;transform:translateX(0);transition:opacity 1s, transform 1s}.is-load-complete .animation-start.p-info{opacity:1;transform:translateY(0);transition:opacity 1s, transform 1s}.is-load-complete .animation-start.p-info .c-newsMail{opacity:1}.is-load-complete .animation-start.p-discoHeader{opacity:1;transition:opacity 1.2s}.is-load-complete .animation-start.a-2col{opacity:1;transform:translateY(0);transition:opacity 1s, transform 1s}.is-load-complete .animation-start.a-discoHeading__meta,.is-load-complete .animation-start.a-discoBtnContainer{opacity:1;transition:opacity 1s}.is-load-complete .animation-start.c-discListItem,.is-load-complete .animation-start.a-videoListItem,.is-load-complete .animation-start.a-liveListItem,.is-load-complete .animation-start.a-mediaListItem{opacity:1;transform:translateY(0);transition:opacity 1s, transform 1s}.is-load-complete .animation-start.c-newsListItem::before,.is-load-complete .animation-start.c-newsListItem .c-newsListItem__link{opacity:1;transition:opacity 1s}.is-load-complete .animation-start.a-bannerListItem{opacity:1;transition:opacity 1s}.is-load-complete .animation-start.c-heading__title,.is-load-complete .animation-start.a-heading__title{display:flex}.is-load-complete .animation-start.c-heading__title .c-motion-split,.is-load-complete .animation-start.a-heading__title .c-motion-split{transform:translateY(0);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.is-load-complete .animation-start .c-motion-mask:nth-child(1) .c-motion-split{transition-delay:.04s}.is-load-complete .animation-start .c-motion-mask:nth-child(2) .c-motion-split{transition-delay:.08s}.is-load-complete .animation-start .c-motion-mask:nth-child(3) .c-motion-split{transition-delay:.12s}.is-load-complete .animation-start .c-motion-mask:nth-child(4) .c-motion-split{transition-delay:.16s}.is-load-complete .animation-start .c-motion-mask:nth-child(5) .c-motion-split{transition-delay:.2s}.is-load-complete .animation-start .c-motion-mask:nth-child(6) .c-motion-split{transition-delay:.24s}.is-load-complete .animation-start .c-motion-mask:nth-child(7) .c-motion-split{transition-delay:.28s}.is-load-complete .animation-start .c-motion-mask:nth-child(8) .c-motion-split{transition-delay:.32s}.is-load-complete .animation-start .c-motion-mask:nth-child(9) .c-motion-split{transition-delay:.36s}.is-load-complete .animation-start .c-motion-mask:nth-child(10) .c-motion-split{transition-delay:.4s}.is-load-complete .animation-start .c-motion-mask:nth-child(11) .c-motion-split{transition-delay:.44s}.is-load-complete .animation-start .c-motion-mask:nth-child(12) .c-motion-split{transition-delay:.48s}.is-load-complete .animation-start .c-motion-mask:nth-child(13) .c-motion-split{transition-delay:.52s}.is-load-complete .animation-start .c-motion-mask:nth-child(14) .c-motion-split{transition-delay:.56s}.is-load-complete .animation-start .c-motion-mask:nth-child(15) .c-motion-split{transition-delay:.6s}.is-load-complete .animation-start .c-motion-mask:nth-child(16) .c-motion-split{transition-delay:.64s}.is-load-complete .animation-start .c-motion-mask:nth-child(17) .c-motion-split{transition-delay:.68s}.is-load-complete .animation-start .c-motion-mask:nth-child(18) .c-motion-split{transition-delay:.72s}.is-load-complete .animation-start .c-motion-mask:nth-child(19) .c-motion-split{transition-delay:.76s}.is-load-complete .animation-start .c-motion-mask:nth-child(20) .c-motion-split{transition-delay:.8s}.is-load-complete .animation-start.c-headingContainer.c-motionTrigger,.is-load-complete .animation-start.c-heading__title.c-motionTrigger{opacity:1;transition:opacity 1s}.is-load-complete .animation-start.c-linkToIndexContainer{opacity:1;transform:translateX(0);transition:opacity 1s,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.is-load-complete .animation-start.c-headingTool,.is-load-complete .animation-start.a-headingTool,.is-load-complete .animation-start.c-newsMail,.is-load-complete .animation-start.c-hrSpacer,.is-load-complete .animation-start.c-hrSpacer--sm,.is-load-complete .animation-start.c-empty{opacity:1;transition:opacity 1.2s}.p-topHeroContainer{position:relative;margin-top:-110px;padding-top:110px;margin-bottom:120px}@media (max-width: 1000px){.p-topHeroContainer{margin-top:-200px;padding-top:200px}}@media (max-width: 750px){.p-topHeroContainer{background-size:100% 60%;margin-top:0px;padding-top:0px;margin-bottom:70px}}.p-topNav{display:flex;width:100%;height:50px;background-color:#f3f3f3}@media (min-width: 751px){.p-topNav{display:none}}.p-topNavItem{position:relative;z-index:2;text-align:center;list-style-type:none;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:11px;line-height:50px}.p-topNavItem+.p-topNavItem::before{content:"";display:block;position:absolute;width:1px;height:22px;top:14px;left:0;background-color:rgba(0,0,0,0.15)}.p-topNavItem:nth-child(1){width:32.5%}.p-topNavItem:nth-child(1) .p-topNavItem__link::before{background-image:url("/common/assets/images/icons/music.svg")}.p-topNavItem:nth-child(2){width:38%}.p-topNavItem:nth-child(2) .p-topNavItem__link::before{background-image:url("/common/assets/images/icons/artist.svg")}.p-topNavItem:nth-child(3){width:29.5%}.p-topNavItem:nth-child(3) .p-topNavItem__link{padding-left:0}.p-topNavItem__link{position:relative;padding-left:13px}.p-topNavItem__link::before{content:"";display:block;position:absolute;width:18px;height:18px;top:0;left:-7px;background-position:center center;background-size:cover;background-repeat:no-repeat}.p-topHero{margin:25px 0;display:flex;align-items:center;pointer-events:none}@media (max-width: 1000px){.p-topHero{position:relative;margin:0 0 40px;padding-top:40px;align-items:normal;flex-direction:column}}@media (max-width: 750px){.p-topHero{margin:0 0 35px;padding-top:20px}}@media (min-width: 751px){.p-topHero:hover .p-topHero__thumb .p-topHero__img--mask{transform:translateY(5px);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topHero:hover .p-topHero__thumb .p-topHero__img{transform:scale(1.05);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topHero:hover .p-topHero__detail{transform:translateX(5px);transition:transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1)}}@media (min-width: 751px) and (max-width: 1000px){.p-topHero:hover .p-topHero__detail{transform:translateX(0);transition:none}}@media (min-width: 751px){.p-topHero:hover .p-topHero__detail .p-topHero__artist::after{transform:translateX(-20px);transition:transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1)}}.p-topHeroBlur{position:absolute;top:0;left:0;right:0;width:100%;padding:70% 0 0;overflow:hidden;max-height:1350px !important}@media (max-width: 1200px){.p-topHeroBlur{padding:80% 0 0}}@media (max-width: 1000px){.p-topHeroBlur{left:-40px;right:-40px;width:auto;padding:133.3333% 0 0}}@media (max-width: 750px){.p-topHeroBlur{left:-15px;right:-15px}}.p-topHeroBlur::after{content:"";position:absolute;display:block;top:0;left:-1%;width:101%;height:100%;max-height:1050px;box-shadow:350px -350px 200px -180px #f3f3f3 inset;border-radius:0 0 0 100em;background:rgba(0,0,0,0.05)}@media (max-width: 1200px){.p-topHeroBlur::after{box-shadow:300px -350px 200px -180px #f3f3f3 inset}}@media (max-width: 1000px){.p-topHeroBlur::after{top:35vw;left:-30vw;width:128vw;height:128vw;max-height:none;border-radius:0 128vw 0 0;box-shadow:15vw -15vw 10vw 5vw #f3f3f3;background:#f3f3f3}}.p-topHeroBlur__source{display:none}.p-topHeroBlur__canvas-img{position:absolute;top:0;bottom:0;left:0;right:0;width:100% !important;height:100% !important;max-height:1050px;border-radius:0 0 0 100em;opacity:.99}@media (max-width: 1000px){.p-topHeroBlur__canvas-img{max-height:none;border-radius:0;opacity:1}}.p-topHero__thumb{pointer-events:auto;width:calc(100% - 460px);z-index:2}@media (max-width: 1200px){.p-topHero__thumb{width:calc(100% - 400px)}}@media (max-width: 1000px){.p-topHero__thumb{width:100%}}.p-topHero__img--mask{position:relative;width:100%;height:0;z-index:2;padding-bottom:66.45161%;overflow:hidden;border-radius:4px;transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topHero__img{position:absolute;width:100%;height:100%;transform-origin:center 80%;transform:scale(1);transition:transform 2s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topHero__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-topHero__content{width:460px;color:#fff;z-index:1}@media (max-width: 1200px){.p-topHero__content{width:400px}}@media (max-width: 1000px){.p-topHero__content{display:flex;flex-basis:auto;justify-content:flex-start;width:100%;color:#000;margin-top:15px}}.p-topHero__detail{pointer-events:auto;display:block;padding-left:30px;transition:transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1)}@media (max-width: 1000px){.p-topHero__detail{width:calc(100% - 180px);margin-right:40px;padding-left:0}.p-topHero__detail:hover{transform:translateX(0);transition:none}}@media (max-width: 750px){.p-topHero__detail{width:calc(100% - 122px);margin-right:20px}}.p-topHero__artist{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;position:relative;font-size:38px;line-height:1.2;padding-bottom:10px;margin-bottom:15px}@media (max-width: 1200px){.p-topHero__artist{font-size:30px}}@media (max-width: 1000px){.p-topHero__artist{display:inline-block;font-size:24px;line-height:44px}}@media (max-width: 750px){.p-topHero__artist{font-size:22px;margin-bottom:0}}.p-topHero__artist::after{content:'';position:absolute;bottom:0;left:-40px;width:calc(100% + 40px);height:1px;border-bottom:1px solid #fff;transition:transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1)}@media (max-width: 1000px){.p-topHero__artist::after{display:none}}@media (max-width: 1000px){.p-topHero__artist::before{content:'';position:absolute;width:20px;height:20px;top:15px;right:-28px;background-color:transparent;background-image:url("/common/assets/images/nav/arrow-right.svg");background-repeat:no-repeat;background-size:contain;background-position:center 1px}}@media (max-width: 750px){.p-topHero__artist::before{height:10px;width:10px;top:18px;right:-20px;background-image:url("/common/assets/images/nav/sp_arrow-right.svg")}}.p-topHero__media{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:29px;margin-bottom:10px}@media (max-width: 1200px){.p-topHero__media{font-size:26px}}@media (max-width: 1000px){.p-topHero__media{font-size:20px}}@media (max-width: 750px){.p-topHero__media{font-size:18px;margin-bottom:5px}}.p-topHero__description{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:20px;line-height:1.2}@media (max-width: 1000px){.p-topHero__description{font-size:18px}}@media (max-width: 750px){.p-topHero__description{font-size:13px}}.p-topHero__btnContainer{padding-left:30px}@media (max-width: 1000px){.p-topHero__btnContainer{padding-left:0;margin-top:-15px}}.p-topHero__btn{pointer-events:auto;position:relative;overflow:hidden;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;margin-top:40px;padding:9px 30px 12px;font-size:13px;letter-spacing:1px;z-index:0}@media (max-width: 1000px){.p-topHero__btn{padding:12px 30px 13px;font-size:15px;box-shadow:0 5px 5px rgba(255,0,60,0.2)}}@media (max-width: 750px){.p-topHero__btn{padding:9px 20px 11px;font-size:11px}}@media (min-width: 751px){.p-topHero__btn{transition:background-color 1s, box-shadow 1s}.p-topHero__btn:hover{box-shadow:0 0 0 rgba(255,255,255,0);transition:box-shadow 1s}.p-topHero__btn:hover::after{transform:translateY(-100%);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}}.p-topHero__btn::before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:#ff003c;z-index:-1}.p-topHero__btn::after{content:"";position:absolute;display:block;width:150%;height:200%;top:100%;left:0;background-color:#000;transform-origin:top left;transform:rotate(30deg);transition:transform .6s;z-index:-1}.p-topHero__btn.p-topHero__btn--more{color:#858585;background-color:#fff}@media (max-width: 1000px){.p-topHero__btn.p-topHero__btn--more{box-shadow:2px 9px 13px 0 rgba(0,0,0,0.11)}}@media (max-width: 750px){.p-topHero__btn.p-topHero__btn--more{letter-spacing:0}}@media (min-width: 751px){.p-topHero__btn.p-topHero__btn--more{transition:color 1s, box-shadow 1s}.p-topHero__btn.p-topHero__btn--more:hover{color:#fff;box-shadow:0 0 0 rgba(255,255,255,0);transition:color 1s, box-shadow .5s}.p-topHero__btn.p-topHero__btn--more:hover::after{transform:translateY(-100%);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}}.p-topHero__btn.p-topHero__btn--more::before{background-color:#fff}.p-topArtistList{display:-ms-grid;display:grid;-ms-grid-columns:1fr 8px 1fr 8px 1fr 8px 1fr;grid-template-columns:repeat(4, 1fr);grid-gap:8px}@media (max-width: 1200px){.p-topArtistList{grid-gap:5px}}@media (max-width: 1000px){.p-topArtistList{-ms-grid-columns:1fr 10px 1fr;grid-template-columns:repeat(2, 1fr);grid-gap:10px}}@media (max-width: 750px){.p-topArtistList{grid-gap:20px 3px}}.p-topArtistListItem{position:relative;display:flex;flex-wrap:wrap;z-index:2;transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}@media (min-width: 751px){.p-topArtistListItem:hover{transform:translateY(5px);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);z-index:10}.p-topArtistListItem:hover .p-topArtistListItem__img{transform:scale(1.1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topArtistListItem:hover .p-topArtistListItem__shadow{box-shadow:0px 0px 40px 35px;transition:box-shadow .5s}}.is-ie .p-topArtistList{display:flex;flex-wrap:wrap;margin-left:-8px}@media (max-width: 1200px){.is-ie .p-topArtistList{margin-left:-5px}}@media (max-width: 1000px){.is-ie .p-topArtistList{margin-left:-10px}}@media (max-width: 750px){.is-ie .p-topArtistList{margin-left:-3px}}.is-ie .p-topArtistListItem{width:calc(25% - 8px);margin-left:8px;margin-bottom:60px}@media (max-width: 1200px){.is-ie .p-topArtistListItem{width:calc(25% - 5px);margin-left:5px}}@media (max-width: 1000px){.is-ie .p-topArtistListItem{width:calc(50% - 10px);margin-bottom:50px}}@media (max-width: 750px){.is-ie .p-topArtistListItem{width:calc(50% - 3px);margin-left:3px;margin-bottom:20px}}.p-topArtistListItem__shadow{position:absolute;z-index:1;left:0;right:0;bottom:7%;margin:auto;width:40%;height:0;box-shadow:0px 0px 60px 20px;transition:box-shadow 1s}@media (max-width: 750px){.p-topArtistListItem__shadow{box-shadow:0px 0px 40px 20px}}.p-topArtistListItem__link{position:relative;z-index:2;width:100%;display:block;background-color:#fff;border-radius:4px}@media (max-width: 750px){.p-topArtistListItem__link{border-radius:2px}}.p-topArtistListItem__thumb{position:relative;overflow:hidden;width:100%;height:0;z-index:2;padding-bottom:66.45161%;border-radius:4px 4px 0 0}@media (max-width: 750px){.p-topArtistListItem__thumb{padding-bottom:74.19355%}}.p-topArtistListItem__img{position:absolute;width:100%;height:100%;transform-origin:center 80%;transform:scale(1);transition:transform 2s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topArtistListItem__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-topArtistListItem__detail{width:100%;max-height:100%;padding:0 20px 82px}@media (max-width: 750px){.p-topArtistListItem__detail{padding:0 10px 65px}}.p-topArtistListItem__artist{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:28px 0;border-bottom:1px solid #e0e0e0}@media (max-width: 1000px){.p-topArtistListItem__artist{padding:28px 25px 28px 0}}@media (max-width: 750px){.p-topArtistListItem__artist{padding:20px 13px 20px 0}}.p-topArtistListItem__artist p{word-break:break-word;position:relative;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:20px;line-height:1.2}@media (max-width: 1200px){.p-topArtistListItem__artist p{font-size:18px}}@media (max-width: 1000px){.p-topArtistListItem__artist p{font-size:20px}}@media (max-width: 750px){.p-topArtistListItem__artist p{font-size:15px;line-height:1.1}}@media (max-width: 1000px){.p-topArtistListItem__artist p::before{content:'';position:absolute;width:20px;height:20px;top:calc(50% - 10px);right:-25px;background-color:transparent;background-image:url("/common/assets/images/nav/arrow-right.svg");background-repeat:no-repeat;background-size:contain;background-position:center 1px}}@media (max-width: 750px){.p-topArtistListItem__artist p::before{width:10px;height:10px;top:calc(50% - 5px);right:-13px;background-image:url("/common/assets/images/nav/sp_arrow-right.svg")}}.p-topArtistListItem__title{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;line-height:1.2;margin:25px auto 10px}@media (max-width: 750px){.p-topArtistListItem__title{font-size:14px;margin:15px auto 8px}}.p-topArtistListItem__desc{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:15px;line-height:1.4;color:#4a4a4a}@media (max-width: 750px){.p-topArtistListItem__desc{font-size:11px;line-height:1.3}}.p-topArtistListItem__btnContainer{position:absolute;z-index:3;height:36px;bottom:20px;left:20px;border-radius:18px}@media (max-width: 1000px){.p-topArtistListItem__btnContainer{height:40px;bottom:12px;border-radius:20px}}@media (max-width: 750px){.p-topArtistListItem__btnContainer{height:35px;left:calc(50% - 50px)}}.p-topArtistListItem__btn{position:relative;overflow:hidden;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;padding:9px 30px 12px;font-size:13px;letter-spacing:1px;box-shadow:0 7px 10px 0 rgba(255,0,60,0.2);z-index:0}@media (max-width: 1000px){.p-topArtistListItem__btn{padding:12px 30px 13px;font-size:15px}}@media (max-width: 750px){.p-topArtistListItem__btn{width:100px;padding:9px 0 11px;font-size:11px;background-color:#ff003c}}@media (min-width: 751px){.p-topArtistListItem__btn{transition:background-color 1s, box-shadow 1s}.p-topArtistListItem__btn:hover{box-shadow:0 0 0 rgba(255,255,255,0);transition:box-shadow 1s}.p-topArtistListItem__btn:hover::after{transform:translateY(-100%);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}}.p-topArtistListItem__btn::before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:#ff003c;z-index:-1}@media (max-width: 750px){.p-topArtistListItem__btn::before{display:none}}.p-topArtistListItem__btn::after{content:"";position:absolute;display:block;width:150%;height:200%;top:100%;left:0;background-color:#000;transform-origin:top left;transform:rotate(30deg);transition:transform .6s;z-index:-1}@media (max-width: 750px){.p-topArtistListItem__btn::after{display:none}}.p-topArtistListItem__btn.p-topArtistListItem__btn--more{color:#858585;background-color:#fff;box-shadow:2px 9px 13px 0 rgba(0,0,0,0.11)}@media (max-width: 750px){.p-topArtistListItem__btn.p-topArtistListItem__btn--more{letter-spacing:0}}@media (min-width: 751px){.p-topArtistListItem__btn.p-topArtistListItem__btn--more{transition:color 1s, box-shadow 1s}.p-topArtistListItem__btn.p-topArtistListItem__btn--more:hover{color:#fff;box-shadow:0 0 0 rgba(255,255,255,0);transition:color 1s, box-shadow .5s}.p-topArtistListItem__btn.p-topArtistListItem__btn--more:hover::after{transform:translateY(-100%);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}}.p-topArtistListItem__btn.p-topArtistListItem__btn--more::before{background-color:#fff}.p-topMasonry{margin:0 -24px -50px}@media (max-width: 1200px){.p-topMasonry{margin:0 -15px -50px}}@media (max-width: 1000px){.p-topMasonry{margin:0 -30px -50px}}@media (max-width: 750px){.p-topMasonry{margin:0 -10px -20px}}.p-topMasonryTile{width:33.33%;padding:0 24px 115px}@media (max-width: 1200px){.p-topMasonryTile{padding:0 15px 100px}}@media (max-width: 1000px){.p-topMasonryTile{width:50%;padding:0 30px 100px}}@media (max-width: 750px){.p-topMasonryTile{width:100%;padding:0 0 70px}}@media (max-width: 750px){.p-topPickupList{margin:45px 30px 0}}.p-topPickupListItem{position:relative}@media (min-width: 751px){.p-topPickupListItem:hover .p-topPickupListItem__img--mask{transform:translateY(5px);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topPickupListItem:hover .p-topPickupListItem__img{transform:scale(1.06);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topPickupListItem:hover .p-topPickupListItem__name{transform:translateX(5px);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topPickupListItem:hover .p-topPickupListItem__name::before{transition:transform 1s .1s, opacity 1s .1s;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateX(25px) rotateX(180deg);opacity:1}.p-topPickupListItem:hover .p-topPickupListItem__name::after{transition:transform .5s, opacity .2s;transform:translateX(15px) rotateX(90deg);opacity:0}.p-topPickupListItem:hover .p-topPickupListItem__blur{transition:transform .5s;transform:scale(0.95)}}.p-topPickupListItem__blur{position:absolute;top:25px;left:-5%;z-index:1;width:110%;height:110%;pointer-events:none;transition:transform .5s}.p-topPickupListItem__blur::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:70px;box-shadow:0px 0px 40px 40px #f3f3f3 inset, 0px 0px 30px 10px #f3f3f3 inset}@media (max-width: 750px){.p-topPickupListItem__blur::after{border-radius:40px;box-shadow:0px 0px 40px 30px #f3f3f3 inset, 0px 0px 25px 20px #f3f3f3 inset}}.p-topPickupListItem__canvas-img{width:100% !important;height:100% !important;border:1px solid #f3f3f3;border-radius:80px;opacity:.9}@media (max-width: 750px){.p-topPickupListItem__canvas-img{border-radius:50px}}.p-topPickupListItem__thumb{position:relative;display:block}.p-topPickupListItem__img--mask{overflow:hidden;border-radius:4px;z-index:2;transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topPickupListItem__img{width:100%;transform-origin:center 80%;transform:scale(1);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topPickupListItem__name{position:absolute;z-index:2;max-width:calc(100% - 25px);transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.p-topPickupListItem__name::before{content:"";position:absolute;margin:auto;right:0;bottom:3px;height:20px;width:20px;background-image:url("/common/assets/images/nav/arrow-right.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:0;transform:translateX(0) rotateX(90deg)}@media (max-width: 750px){.p-topPickupListItem__name::before{display:none}}.p-topPickupListItem__name::after{content:"";position:absolute;margin:auto;right:-25px;bottom:3px;height:20px;width:20px;background-image:url("/common/assets/images/nav/arrow-right.svg");background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width: 750px){.p-topPickupListItem__name::after{bottom:2px}}.p-topPickupListItem__name p{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;line-height:1;padding:30px 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 750px){.p-topPickupListItem__name p{font-size:15px;padding:25px 0 5px}}.p-topPickupInfo{position:relative;z-index:2;display:block;width:100%;padding:20px 70px 20px 125px;background-color:#2f2f2f}@media (max-width: 750px){.p-topPickupInfo{padding:15px 40px 15px 75px}}@media (min-width: 751px){.p-topPickupInfo{transition:background-color 1s}.p-topPickupInfo:hover{background-color:#000;transition:background-color 1s}}.p-topPickupInfo::before{content:"\304a\77e5\3089\305b";display:inline-block;position:absolute;width:70px;height:24px;top:calc(50% - 12px);left:40px;text-align:center;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:11px;line-height:1;color:#fff;letter-spacing:2px;padding:5px 0;border:1px solid #fff}@media (max-width: 750px){.p-topPickupInfo::before{width:56px;left:15px;font-size:10px;letter-spacing:1px;transform:scale(0.9);transform-origin:left}}.p-topPickupInfo::after{content:"";display:block;position:absolute;width:24px;height:24px;top:calc(50% - 12px);right:30px;opacity:.5;background-image:url("/common/assets/images/icons/link_wh.svg");background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width: 750px){.p-topPickupInfo::after{width:20px;height:20px;top:calc(50% - 10px);right:10px}}.p-topPickupInfo-title{display:inline-block;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:16px;line-height:1.2;color:#fff}@media (max-width: 750px){.p-topPickupInfo-title{font-size:12px}}.p-topPickupNote{position:relative;width:100%;min-height:200px;padding:40px 50px 40px 70px;background-color:#fff;border:4px solid #ff003c;border-radius:4px;margin-bottom:100px}@media (max-width: 750px){.p-topPickupNote{min-height:auto;padding:50px 20px 20px;border:3px solid #ff003c;margin-bottom:60px}}.p-topPickupNote h3{font-size:18px;margin-bottom:10px}@media (max-width: 750px){.p-topPickupNote h3{font-size:14px}}.p-topPickupNote p{font-size:16px;color:#4a4a4a;line-height:1.8}@media (max-width: 750px){.p-topPickupNote p{font-size:12px}}.p-topPickupNote p.red{color:#e70c13}.p-topPickupNote a{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px;color:#ff003c;text-decoration:underline}@media (max-width: 750px){.p-topPickupNote a{font-size:12px}}.p-topPickupNote__heading{display:block;position:absolute;width:30px;height:100%;top:0;left:0;text-align:center;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-family:agenda, sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:34px;letter-spacing:1px;color:rgba(255,255,255,0.6);background-color:#ff003c;z-index:1}@media (max-width: 750px){.p-topPickupNote__heading{width:100%;height:30px;font-size:14px;line-height:26px;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}}.search-index{overflow:hidden;margin-top:-30px}@media (max-width: 1000px){.search-index{margin-top:-75px}}@media (max-width: 750px){.search-index{margin-top:-25px}}.p-searchWord{margin-bottom:60px}@media (max-width: 1000px){.p-searchWord{margin-bottom:0}}@media (max-width: 750px){.p-searchWord{margin-bottom:-4px}}.p-searchWord__form{position:relative;width:100%;max-width:700px;margin:0 auto 15px}.p-searchWord__form::before{content:"";pointer-events:none;position:absolute;display:block;width:24px;height:100%;top:0;left:22px;background-image:url("/common/assets/images/icons/search_form.svg");background-position:center center;background-size:24px 24px;background-repeat:no-repeat}@media (max-width: 750px){.p-searchWord__form::before{left:12px;background-size:20px 20px}}.p-searchWord__form .c-formItem{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;border:#D8D8D8 2px solid;background-color:#D8D8D8;box-shadow:0 0 0px 1000px #D8D8D8 inset}@media (min-width: 751px){.p-searchWord__form .c-formItem{font-size:18px;line-height:36px;padding-left:56px;border-radius:33px;background-position:20px center}}.p-searchWord__form .c-formItem::-webkit-input-placeholder{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;color:rgba(0,0,0,0.3)}.p-searchWord__form .c-formItem::-moz-placeholder{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;color:rgba(0,0,0,0.3)}.p-searchWord__form .c-formItem:-ms-input-placeholder{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;color:rgba(0,0,0,0.3)}.p-searchWord__form .c-formItem::-ms-input-placeholder{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;color:rgba(0,0,0,0.3)}.p-searchWord__form .c-formItem::placeholder{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;color:rgba(0,0,0,0.3)}.p-searchWord__count{text-align:center;font-size:16px}@media (max-width: 750px){.p-searchWord__count{text-align:left;font-size:12px}}.p-searchTabContainer{width:100%;background-color:#bcbcbc}.p-searchColumn{display:flex;justify-content:space-between}@media (max-width: 1000px){.p-searchColumn{flex-direction:column}}.p-searchHeading{display:flex;flex-wrap:nowrap}.p-searchHeading__title{height:35px;margin-bottom:50px;padding-left:15px;border-left:2px solid #000;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:24px;line-height:35px;letter-spacing:1.8px}@media (max-width: 1000px){.p-searchHeading__title{margin-bottom:30px}}@media (max-width: 750px){.p-searchHeading__title{font-size:18px;letter-spacing:0}}.p-searchHeading__aside{margin-left:8px;font-size:13px;line-height:40px;letter-spacing:0.98px}@media (max-width: 750px){.p-searchHeading__aside{margin-left:6px;font-size:11px}}.p-searchContent{flex-basis:calc(100% - 270px);flex-shrink:1;flex-grow:0}@media (max-width: 1000px){.p-searchContent{flex-direction:column;flex-basis:auto}}.p-artistListNav{position:relative;width:100%;padding:50px 60px 60px;border-radius:4px;background-color:#fff}@media (max-width: 1000px){.p-artistListNav{padding:35px 30px 30px}}@media (max-width: 750px){.p-artistListNav{padding:5px 5px 5px;box-shadow:0 5px 5px 0 rgba(0,0,0,0.05)}}.p-artistListNavTrigger{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;z-index:2;box-shadow:none;border:none;background-color:transparent}.p-artistListNavTrigger.is-open .p-artistListNavTrigger__icon::after{opacity:0}.p-artistListNavTrigger__icon{position:absolute;width:42px;height:50px;top:0;right:0}.p-artistListNavTrigger__icon::before{content:"";position:absolute;display:block;width:12px;height:2px;top:calc(50% - 1px);left:calc(50% - 6px);background-color:#000}.p-artistListNavTrigger__icon::after{content:"";position:absolute;display:block;width:2px;height:12px;top:calc(50% - 6px);left:calc(50% - 1px);background-color:#000}.p-artistListIndexType{position:relative;display:flex;height:48px;margin-bottom:30px}@media (max-width: 750px){.p-artistListIndexType{flex-direction:column;height:auto;margin-bottom:0}}.p-artistListIndexType__label{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;line-height:48px;margin-right:20px}@media (max-width: 1000px){.p-artistListIndexType__label{font-size:16px}}@media (max-width: 750px){.p-artistListIndexType__label{font-size:13px;line-height:50px;margin-left:10px}}@media (max-width: 750px){.p-artistListSwitchContainer{width:calc(100% - 10px);margin:5px auto 10px}}.p-artistListSwitch{padding:0 30px}@media (max-width: 750px){.p-artistListSwitch{padding:0}}.p-artistListIndex{display:flex;flex-wrap:nowrap;border-radius:4px;background-color:#f3f3f3}@media (max-width: 750px){.p-artistListIndex{flex-direction:column;padding:5px}}.p-artistListIndex__inner{display:flex;flex-wrap:wrap;width:100%;margin:20px}@media (max-width: 1000px){.p-artistListIndex__inner{margin:15px}}@media (max-width: 750px){.p-artistListIndex__inner{margin:0}}.p-artistListIndex__row{display:flex;width:100%;font-size:0}@media (max-width: 750px){.p-artistListIndex__row{display:block}}.p-artistListIndex__item{width:100%;height:60px;text-align:center;font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:24px;color:#4a4a4a;line-height:60px;background-color:#fff;border:1px solid #f3f3f3}.p-artistListIndex__item.is-blank{background-color:#f3f3f3;pointer-events:none}.p-artistListIndex__item.is-active{background-color:#131313;color:#fff}@media (max-width: 1000px){.p-artistListIndex__item{font-size:22px}}@media (max-width: 750px){.p-artistListIndex__item{width:20%;height:44px;font-size:16px;line-height:44px}}@media (min-width: 751px){.p-artistListIndex__item:hover{color:#000;border:1px solid #fff;transform:scale(1.2);border-radius:2px;box-shadow:4px 15px 30px rgba(0,0,0,0.15);z-index:10}.p-artistListIndex__item.is-active:hover{color:#fff;transform:scale(1);box-shadow:none;border:1px solid #f3f3f3}}.p-artistListIndex--kana .p-artistListIndex__inner{width:50%}@media (max-width: 1000px){.p-artistListIndex--kana .p-artistListIndex__inner{margin:15px}.p-artistListIndex--kana .p-artistListIndex__inner:last-child{margin-left:0}}@media (max-width: 750px){.p-artistListIndex--kana .p-artistListIndex__inner{width:100%;margin:0}}.p-artistListIndex--kana .p-artistListIndex__row{display:flex;width:100%}.p-artistListIndex--kana .p-artistListIndex__item{width:100%;height:48px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;line-height:48px}@media (max-width: 1000px){.p-artistListIndex--kana .p-artistListIndex__item{font-size:16px}}@media (max-width: 750px){.p-artistListIndex--kana .p-artistListIndex__item{font-size:13px;height:38px;line-height:38px}}.p-artistListGenre{display:flex;align-items:center;justify-content:flex-end;width:100%;padding-top:20px;border-top:1px solid rgba(0,0,0,0.1);margin-bottom:30px}.p-artistListGenre__label{display:flex;flex-wrap:nowrap;align-items:center}@media (max-width: 750px){.p-artistListGenre__label{width:100%}}.p-artistListGenre__name{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px;white-space:nowrap;margin-right:15px}@media (max-width: 750px){.p-artistListGenre__name{font-size:13px}}.p-artistListHeader{position:fixed;top:0;left:0;display:flex;justify-content:space-between;width:100vw;padding:25px 40px;z-index:20;background-color:rgba(0,0,0,0.8)}@media (max-width: 750px){.p-artistListHeader{padding:10px}}.p-artistListHeader .p-artistListGenre{display:flex;padding:0;margin:0}.p-artistListHeader .p-artistListGenre__label{display:flex;flex-wrap:nowrap;align-items:center}@media (max-width: 750px){.p-artistListHeader .p-artistListGenre__label{width:120px}}.p-artistListHeader .p-artistListGenre__name{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:15px;color:#fff;margin-right:15px;white-space:nowrap;opacity:.6}@media (max-width: 750px){.p-artistListHeader .p-artistListGenre__name{font-size:10px;margin-right:10px}}.p-artistListHeader-fade-enter-active,.p-artistListHeader-fade-leave-active{transition:opacity .2s, transform .3s}.p-artistListHeader-fade-enter,.p-artistListHeader-fade-leave-to{opacity:0;transform:translate3d(0, -10px, 0)}.p-artistListHeaderSearch{position:relative;display:flex;flex-wrap:nowrap;align-items:center;width:240px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:15px;padding-left:38px;border-radius:4px;background-color:#fff}@media (max-width: 750px){.p-artistListHeaderSearch{width:100%;font-size:12px;padding-left:33px;margin-right:20px}}.p-artistListHeaderSearch::before{content:"";display:block;position:absolute;width:20px;height:20px;top:calc(50% - 10px);left:10px;background-image:url("/common/assets/images/nav/plus.svg")}@media (max-width: 750px){.p-artistListHeaderSearch::before{left:8px}}.p-artistListNavModal{padding:0}.p-artistListNavModal .p-artistListNav{padding:30px 60px 60px;border-radius:12px}@media (max-width: 750px){.p-artistListNavModal .p-artistListNav{padding:10px 5px 5px;border-radius:10px;background-color:#f3f3f3}}.p-artistListNavModal .p-artistListIndexType__label{font-size:16px}@media (max-width: 750px){.p-artistListNavModal .p-artistListIndexType__label{display:none}}.p-staticHeading--page{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:36px;line-height:1.4;text-align:center}@media (max-width: 750px){.p-staticHeading--page{font-size:22px;line-height:1.1}}.p-staticHeading--page.p-staticHeading--decoration{position:relative;text-align:left;font-size:38px;padding:50px 35px;z-index:0}@media (max-width: 1000px){.p-staticHeading--page.p-staticHeading--decoration{font-size:32px;padding:40px 35px}}@media (max-width: 750px){.p-staticHeading--page.p-staticHeading--decoration{font-size:20px;padding:30px 20px}}.p-staticHeading--page .p-staticHeading__aside{margin-top:25px;font-size:18px;line-height:26px}@media (max-width: 750px){.p-staticHeading--page .p-staticHeading__aside{margin-top:10px;font-size:15px}}.p-staticHeading--bg::before{content:"";display:block;position:absolute;width:calc(100% + 70px);height:100%;top:0;left:-35px;background-color:#fff;border-radius:4px;box-shadow:50px 35px 50px -10px rgba(156,156,156,0.1);z-index:-1}@media (max-width: 1000px){.p-staticHeading--bg::before{width:100%;left:0}}@media (max-width: 750px){.p-staticHeading--bg::before{border-radius:3px;box-shadow:30px 25px 15px -10px rgba(156,156,156,0.1)}}.p-staticHeading--bg::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:currentcolor;border-radius:4px;transform:rotate(-5deg);z-index:-2}@media (max-width: 1000px){.p-staticHeading--bg::after{width:calc(100% - 30px);left:15px}}@media (max-width: 750px){.p-staticHeading--bg::after{width:calc(100% + 60px);left:-30px;border-radius:0;transform:rotate(-6deg)}}.p-staticHeading--section{display:flex;align-items:center;width:100%;height:35px;margin-bottom:25px;padding-left:18px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;line-height:1;letter-spacing:1.35px;border-left:2px solid #000}@media (max-width: 750px){.p-staticHeading--section{margin-bottom:15px;padding-left:15px;font-size:16px}}.p-staticHeading--section.p-staticHeading--section--solid{border:none;padding:25px 15px;margin-bottom:0;font-size:15px;color:#858585;background-color:#E5E5E5}@media (max-width: 750px){.p-staticHeading--section.p-staticHeading--section--solid{padding:22px 15px;font-size:13px}}.p-static3col{display:-ms-grid;display:grid;-ms-grid-columns:1fr 35px 1fr 35px 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:60px 35px}@media (max-width: 1000px){.p-static3col{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:repeat(2, 1fr);grid-gap:60px 30px}}@media (max-width: 750px){.p-static3col{-ms-grid-columns:none;grid-template-columns:none;grid-gap:35px 0}}.is-ie .p-static3col{display:flex;flex-wrap:wrap;margin-left:-35px}@media (max-width: 1000px){.is-ie .p-static3col{margin-left:-30px}}@media (max-width: 750px){.is-ie .p-static3col{margin-left:0}}.is-ie .p-static3colItem{max-width:calc(33.3333% - 35px);width:100%;flex-grow:1;margin-left:35px;margin-bottom:60px}@media (max-width: 1000px){.is-ie .p-static3colItem{max-width:calc(50% - 30px);margin-left:30px}}@media (max-width: 750px){.is-ie .p-static3colItem{max-width:100%;margin-left:0;margin-bottom:35px}}.p-static2col{display:flex;justify-content:space-between}@media (max-width: 1000px){.p-static2col{flex-wrap:wrap}}.p-static2col__aside{width:375px;flex-basis:375px}@media (max-width: 1000px){.p-static2col__aside{width:100%;flex-basis:100%;margin-bottom:50px}}.p-static2col__main{width:calc(100% - 375px);flex-basis:calc(100% - 375px);margin-left:25px}@media (max-width: 1000px){.p-static2col__main{width:100%;flex-basis:100%;margin-left:0}}.p-staticAnchorList{padding:5px 15px 3px;border-radius:4px;background-color:#fff;box-shadow:0 15px 10px rgba(0,0,0,0.06)}.p-staticAnchorListItem{display:flex;position:relative;color:#4a4a4a}.p-staticAnchorListItem::after{content:"";position:absolute;display:block;width:22px;height:22px;top:calc(50% - 11px);right:0;background-image:url("/common/assets/images/nav/down.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:.2;transition:opacity .6s;pointer-events:none}.p-staticAnchorListItem+.p-staticAnchorListItem{border-top:1px solid rgba(0,0,0,0.1)}.p-staticAnchorListItem.p-staticAnchorListItem--q .p-staticAnchorListItem__link{padding:17px 25px 19px 22px}.p-staticAnchorListItem.p-staticAnchorListItem--q::before{content:"Q";position:absolute;font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:17px;line-height:1;margin-right:10px;margin-top:16px;margin-left:1px;pointer-events:none}@media (min-width: 751px){.p-staticAnchorListItem:hover .p-staticAnchorListItem__link{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700}.p-staticAnchorListItem:hover::after{opacity:.7;transition:opacity .3s}}.p-staticAnchorListItem__link{display:block;width:100%;padding:17px 30px 19px 0;font-size:14px;line-height:17px;color:#4a4a4a;transition:color .5s}@media (max-width: 750px){.p-staticAnchorListItem__link{padding:15px 30px 17px 0;font-size:13px}}.p-staticBoard{padding:35px;border-radius:4px;background-color:#fff;font-size:16px;line-height:1.8;color:#4a4a4a}@media (max-width: 750px){.p-staticBoard{padding:25px 20px 20px;font-size:13px;line-height:1.9}}.p-staticBoard.p-staticBoard--plain{padding:0;border-radius:0;background-color:rgba(0,0,0,0)}.p-staticBoard__linkText{position:relative;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;color:#ff003c;text-decoration:underline}@media (min-width: 751px){.p-staticBoard__linkText{transition:opacity .3s, -webkit-text-decoration-color .3s;transition:text-decoration-color .3s, opacity .3s;transition:text-decoration-color .3s, opacity .3s, -webkit-text-decoration-color .3s}.p-staticBoard__linkText:hover{opacity:.6;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;transition:opacity .3s, -webkit-text-decoration-color .3s;transition:text-decoration-color .3s, opacity .3s;transition:text-decoration-color .3s, opacity .3s, -webkit-text-decoration-color .3s}}.p-staticBoard__img{max-width:100%;margin:30px auto}.p-staticBoard__linkBox{display:flex;border:1px solid #BCBCBC;margin:10px auto;padding:15px}.p-staticBoard__linkBox__img{width:100px;flex-basis:100px;margin:0}@media (max-width: 750px){.p-staticBoard__linkBox__img{width:70px;flex-basis:70px}}.p-staticBoard__linkBox__img img{width:100%}.p-staticBoard__linkBox__desc{width:calc(100% - 85px);margin-left:15px;font-size:14px}@media (max-width: 750px){.p-staticBoard__linkBox__desc{font-size:12px;line-height:16px}}.p-staticBoard__linkContainer{border-radius:4px;margin-bottom:5px;padding:5px;background-color:#EBEBEB}.p-staticBoard__linkContainer:last-child{margin:0}.p-staticBoard__linkContainer__title{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:14px;color:#4a4a4a;margin:2px 0 7px 7px}@media (max-width: 750px){.p-staticBoard__linkContainer__title{font-size:12px}}.p-staticBoard__linkContainer__item{background-color:#fff;margin-bottom:1px;padding:13px 10px 17px;font-size:13px;line-height:18px}@media (max-width: 750px){.p-staticBoard__linkContainer__item{padding:11px 10px 15px;font-size:12px;line-height:15px}}.p-staticBoard__linkContainer__item:last-child{margin:0}.p-staticBoard__heading{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:22px;line-height:1.5;color:#000;margin-bottom:20px}@media (max-width: 750px){.p-staticBoard__heading{font-size:15px;margin-bottom:10px}}.p-staticBoard__heading.p-staticBoard__heading--lg{font-size:24px;line-height:1.5;text-align:center;margin:60px auto 80px}@media (max-width: 750px){.p-staticBoard__heading.p-staticBoard__heading--lg{font-size:18px;margin:30px auto 50px}}.p-staticBoard__heading.p-staticBoard__heading--undeline{position:relative}.p-staticBoard__heading.p-staticBoard__heading--undeline::after{content:"";position:absolute;display:block;width:100%;height:1px;bottom:-5px;left:0;background-color:#000}.p-staticBoard__heading.p-staticBoard__heading--error{position:relative;color:#e70c13}.p-staticBoard__heading.p-staticBoard__heading--error::before{content:"";display:block;width:50px;height:50px;margin:0 auto 10px;background-image:url("/common/assets/images/icons/caution.svg");background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width: 750px){.p-staticBoard__heading.p-staticBoard__heading--error::before{width:40px;height:40px}}.p-staticBoard__paragraph{margin-bottom:40px}@media (max-width: 750px){.p-staticBoard__paragraph{margin-bottom:20px}}.p-staticBoard__listItem{list-style-position:inside;text-indent:-2.2em;padding-left:2.2em;margin-bottom:15px}@media (max-width: 750px){.p-staticBoard__listItem{margin-bottom:5px}}.p-staticBoard__listItem ul{text-indent:0;margin-top:15px}.p-staticBoard__listItem li{text-indent:0}.p-staticBoard__orderedList--decimal .p-staticBoard__listItem{list-style-type:decimal;text-indent:-1em;padding-left:1em}.p-staticBoard__orderedList--square .p-staticBoard__listItem{list-style-type:square;text-indent:-1.5em;padding-left:1.5em}@media (max-width: 750px){.p-staticBoard__orderedList--square .p-staticBoard__listItem{text-indent:-1.2em;padding-left:1.2em}}.p-staticBoard__dList{display:flex;margin-bottom:20px}@media (max-width: 750px){.p-staticBoard__dList{flex-wrap:wrap;margin-bottom:15px}}.p-staticBoard__dTerm{width:190px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700}@media (max-width: 750px){.p-staticBoard__dTerm{width:100%}}.p-staticBoard__dDesc{width:calc(100% - 200px);padding-left:10px}@media (max-width: 750px){.p-staticBoard__dDesc{width:100%;padding-left:0}}.p-staticBoard__comment{display:inline-block;font-size:12px;line-height:1.7;color:#858585;margin:5px auto 10px}.p-staticDescription{font-size:15px;line-height:24px;color:#4a4a4a}@media (max-width: 750px){.p-staticDescription{font-size:12px;line-height:18px}}.p-staticNote{color:#4a4a4a;font-size:13px;line-height:22px}@media (max-width: 750px){.p-staticNote{font-size:11px;line-height:18px}}.p-staticNote__link{position:relative;margin:0 1px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;letter-spacing:-1px;transition:color 1s}.p-staticNote__link:before{content:"";position:absolute;display:inline;width:100%;bottom:-2px;left:0;border-bottom:1px solid #4a4a4a;pointer-events:none;transition:.5s}@media (max-width: 750px){.p-staticNote__link:before{bottom:-1px}}@media (min-width: 751px){.p-staticNote__link:hover{color:#e70c13;transition:color .5s}.p-staticNote__link:hover::before{transform:scale(0);transition:.5s}}.p-staticNote__heading{margin-bottom:12px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:15px;line-height:1}@media (max-width: 750px){.p-staticNote__heading{font-size:13px}}.p-staticBoxList{display:-ms-grid;display:grid;-ms-grid-columns:1fr 7px 1fr 7px 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:14px 7px}@media (max-width: 1200px){.p-staticBoxList{-ms-grid-columns:1fr 7px 1fr;grid-template-columns:repeat(2, 1fr)}}@media (max-width: 750px){.p-staticBoxList{grid-gap:12px 7px}}.p-staticBoxListItem{min-height:280px;border-radius:4px;overflow:hidden;background-color:#fff}@media (max-width: 1200px){.p-staticBoxListItem{min-height:330px}}@media (max-width: 750px){.p-staticBoxListItem{min-height:220px}}@media (min-width: 751px){.p-staticBoxListItem:hover{transform:scale(1.05);box-shadow:20px 60px 50px -30px rgba(0,0,0,0.2);z-index:10}.p-staticBoxListItem:hover .p-staticBoxListItem__img{transform:scale(1.05);transition:transform 1s}}.is-ie .p-staticBoxList{display:flex;flex-wrap:wrap;margin-left:-7px}.is-ie .p-staticBoxListItem{width:calc(33.3333% - 7px);margin-left:7px;margin-bottom:14px}@media (max-width: 1200px){.is-ie .p-staticBoxListItem{width:calc(50% - 7px)}}@media (max-width: 750px){.is-ie .p-staticBoxListItem{margin-bottom:12px}}.p-staticBoxListItem__link{display:block;height:100%}.p-staticBoxListItem__img--mask{overflow:hidden;position:relative;height:0;padding-bottom:52.63158%}.p-staticBoxListItem__img{position:absolute;display:block;width:100%;height:100%}.p-staticBoxListItem__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-staticBoxListItem__name{display:flex;align-items:center;justify-content:center;margin-top:13px;padding:0 15px;height:50px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px;line-height:20px}@media (max-width: 1000px){.p-staticBoxListItem__name{padding:0 25px}}@media (max-width: 750px){.p-staticBoxListItem__name{margin-top:0}}.p-staticBoxListItem__name h4{position:relative;display:block;font-size:16px;line-height:20px}@media (max-width: 750px){.p-staticBoxListItem__name h4{font-size:13px;line-height:16px}.p-staticBoxListItem__name h4:before{content:"";position:absolute;display:block;width:10px;height:10px;top:calc(50% - 5px);right:-15px;background-image:url("/common/assets/images/nav/sp_arrow-right.svg");background-position:center center;background-size:cover;background-repeat:no-repeat}}.p-staticBoxListItem__desc{margin-top:7px;padding:0 15px 15px;font-size:12px;line-height:17px;color:#858585}@media (max-width: 1000px){.p-staticBoxListItem__desc{font-size:13px;padding:0 25px 25px}}@media (max-width: 750px){.p-staticBoxListItem__desc{margin-top:0px;font-size:11px;padding:0 15px 25px}}.p-staticBoard__table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:40px}@media (max-width: 750px){.p-staticBoard__table{margin-bottom:20px}}.p-staticBoard__tableHeader{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:15px;color:#4a4a4a;padding:10px 20px;border:1px solid #c9c9c9;background-color:#EBEBEB}@media (max-width: 750px){.p-staticBoard__tableHeader{font-size:12px;padding:10px 15px}}.p-staticBoard__tableDate{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:15px;line-height:1.4;padding:10px 20px;border:1px solid #c9c9c9}@media (max-width: 750px){.p-staticBoard__tableDate{font-size:12px;padding:10px 15px}}.p-staticBoard__tableLink{color:#ff003c;text-decoration:underline}.p-supportNotice{padding:24px 30px 26px;background-color:#e9e9e9;font-size:14px;line-height:19px;color:#4a4a4a;border-radius:4px}@media (max-width: 750px){.p-supportNotice{padding:18px 20px 20px;font-size:12px;line-height:16px}}.p-supportNotice__nav{margin:0 auto 35px}@media (min-width: 751px){.p-supportNotice__nav{display:none}}.p-supportNotice__text+.p-supportNotice__text{margin-top:15px}@media (max-width: 750px){.p-supportNotice__text+.p-supportNotice__text{margin-top:10px}}.p-supportNotice__link{position:relative;display:inline-block;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;letter-spacing:-1px;padding:0 3px 0 2px;transition:color .5s}.p-supportNotice__link::before{content:"";position:absolute;width:100%;bottom:-2px;left:0;border-bottom:1px solid #4A4A4A;pointer-events:none;transition:transform .5s}@media (max-width: 750px){.p-supportNotice__link::before{bottom:-1px}}@media (min-width: 751px){.p-supportNotice__link:hover{color:#e70c13;transition:color .5s}.p-supportNotice__link:hover::before{transform:scale(0);transition:transform .5s}}.p-support3col{display:flex;margin-left:-42px}.p-support3colItem{width:calc(33.3333% - 42px * 3);flex-basis:calc(33.3333% - 42px * 3);margin-left:42px}.p-support2col{display:flex;justify-content:space-between}.p-support2col__aside{width:325px;flex-basis:325px}.p-support2col__main{width:650px;flex-basis:650px;margin-left:25px}.p-supportBackLink{display:block;width:100%;padding:40px 0;background-color:#d8d8d8}@media (max-width: 750px){.p-supportBackLink{padding:18px}}@media (min-width: 751px){.p-supportBackLink{transition:background-color 1s}.p-supportBackLink:hover{background-color:#e9e9e9;transition:background-color 1s}.p-supportBackLink:hover p{color:#858585;transition:color 1s}.p-supportBackLink:hover p::before{transform:scale3d(1.2, 0.8, 1) translateX(-5px);opacity:.5;transition:transform 1s, opacity 1s}}.p-supportBackLink p{position:relative;width:260px;text-align:center;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:17px;color:#4a4a4a;padding-left:7px;margin:0 auto;transition:color 1s}@media (max-width: 750px){.p-supportBackLink p{width:190px;font-size:13px}}.p-supportBackLink p::before{content:"";position:absolute;display:block;width:20px;height:20px;top:5px;left:0;background-image:url("/common/assets/images/nav/sp_arrow-left_bk.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:1;transition:transform 1s, opacity 1s}@media (max-width: 750px){.p-supportBackLink p::before{top:4px;width:12px;height:12px}}.p-faqContainer{padding-top:25px;margin-bottom:40px}@media (max-width: 750px){.p-faqContainer{padding-top:65px;margin-top:-25px;margin-bottom:0}}.p-faqContainer:first-of-type{margin-top:-25px}@media (max-width: 750px){.p-faqContainer:first-of-type{margin-top:-65px}}.p-faqQuestion{display:flex;align-items:flex-start;margin-bottom:25px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:20px;line-height:25px;color:#000;letter-spacing:1.35px}@media (max-width: 750px){.p-faqQuestion{font-size:15px;line-height:20px}}.p-faqQuestion::before{content:"Q";display:block;font-family:agenda, sans-serif;font-weight:600;font-style:normal;margin-right:8px;font-size:27px;line-height:1}@media (max-width: 750px){.p-faqQuestion::before{margin-top:-3px;margin-right:12px;font-size:25px}}.p-faqAnswerinitial{margin-right:10px;font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:30px;line-height:1;color:#ff003c}.p-mailContainer{margin:20px auto 35px;max-width:400px;width:100%}@media (max-width: 750px){.p-mailContainer{margin:10px auto 10px}}.p-mailContainer.fade-enter-active,.p-mailContainer.fade-leave-active{transition:all .3s}.p-mailContainer.fade-enter,.p-mailContainer.fade-leave-to{opacity:0;transform:translateY(5px)}.p-mailContainer__text{font-size:20px;line-height:26px;text-align:center;color:#4a4a4a;margin-bottom:30px}@media (max-width: 750px){.p-mailContainer__text{font-size:16px;margin-bottom:20px}}.p-mailForm{margin-top:30px}.p-mailBtnContainer{text-align:center}.p-player{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;width:100%;min-height:calc(100vh - 324px);background-color:#000;padding:0 20px}@media (max-width: 750px){.p-player{min-height:calc(100vh - 326px);padding:0 15px}}.p-playerContainer{width:100%}.p-embeddedVideoContainer{width:100%;max-width:1000px;margin:0 auto;padding-top:30px}@media (max-width: 750px){.p-embeddedVideoContainer{padding-top:20px}}.p-embeddedVideo{position:relative;width:100%;height:auto;padding-top:56.2505%}.p-embeddedVideo iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important;border:none}.p-playerNote{display:block;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;text-align:center;font-size:14px;color:rgba(255,255,255,0.4);margin:20px 0 30px}@media (max-width: 750px){.p-playerNote{font-size:10px}}.p-playerNote a{text-decoration:underline;transition:color 1s}@media (min-width: 751px){.p-playerNote a:hover{color:rgba(255,255,255,0.65);transition:color 1s}}.a-headerLogo{position:absolute;width:95px;height:20px;top:25px;right:25px;z-index:3}@media (max-width: 1200px){.a-headerLogo{width:80px;height:17px;top:20px;right:20px}}@media (max-width: 1000px){.a-headerLogo{display:none}}@media (min-width: 1201px){.a-headerLogo.contrast-color{color:#d6d6d6}}.a-headerLogo__img{fill:currentcolor;transition:opacity 1s}@media (max-width: 1200px){.a-headerLogo__img{opacity:.4}}@media (min-width: 751px){.a-headerLogo__img:hover{opacity:.8;transition:opacity 1s}}.a-header{position:relative;z-index:2;display:inline-block;height:130px;padding-top:22px;padding-right:30px;padding-left:40px;border-radius:0 0 5px 0;background-color:#fff;transition:height .5s}@media (max-width: 1200px){.a-header{width:100%;border-radius:0}}@media (max-width: 1000px){.a-header{height:110px;padding:40px}.a-header::before{content:"MENU";position:absolute;display:block;top:calc(50% - 10px);right:95px;font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:14px;letter-spacing:2px;color:currentcolor;opacity:.3}}@media (max-width: 1000px) and (max-width: 750px){.a-header::before{right:90px}}@media (max-width: 750px){.a-header{height:50px;padding:15px 15px 15px}.a-header::before{font-size:10px;top:17px;right:50px}.a-header--top{height:60px}}.a-headerArtist{display:inline-block;font-size:22px;line-height:1;letter-spacing:1px;width:100%}@media (max-width: 750px){.a-headerArtist{font-size:14px}}.a-headerArtist__link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;max-width:800px;padding-bottom:5px}@media (max-width: 1000px){.a-headerArtist__link{max-width:calc(100% - 130px)}}@media (max-width: 750px){.a-headerArtist__link{max-width:calc(100% - 90px)}}@media (max-width: 1000px){.a-headerNav{display:none}}.a-headerNavList{display:flex;margin-top:15px;margin-left:-12px}.a-headerNavListItem{overflow:hidden;margin:0 12px;height:25px}.a-headerNavListItem.a-headerNavListItem--bar{padding:0;margin:0 12px -1px;height:25px;width:1px;background-color:currentcolor;opacity:.4}@media (max-width: 1200px){.a-headerNavListItem.a-headerNavListItem--bar{margin:0 8px -1px}}.a-headerNavListItem:hover .a-headerNavListItem__linkText{transform:translateY(-22px);transition:transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.a-headerNavListItem:hover .a-headerNavListItem__linkText::after{transform:rotate(0deg) skewX(0deg);transition:transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.is-ie .a-headerNavListItem:hover .a-headerNavListItem__linkText{transform:translateY(0);transition:none}.is-ie .a-headerNavListItem:hover .a-headerNavListItem__linkText::after{transform:rotate(0deg) skewX(0deg);transition:none}.a-headerNavListItem__link{position:relative;display:block}.a-headerNavListItem__link.top .a-headerNavListItem__linkText::after{content:"\30C8\30C3\30D7"}.a-headerNavListItem__link.discography .a-headerNavListItem__linkText::after{content:"\30C7\30A3\30B9\30B3\30B0\30E9\30D5\30A3"}.a-headerNavListItem__link.video .a-headerNavListItem__linkText::after{content:"\30D3\30C7\30AA"}.a-headerNavListItem__link.info .a-headerNavListItem__linkText::after{content:"\30CB\30E5\30FC\30B9"}.a-headerNavListItem__link.live .a-headerNavListItem__linkText::after{content:"\30E9\30A4\30D6\a0/\a0\30A4\30D9\30F3\30C8"}.a-headerNavListItem__link.media .a-headerNavListItem__linkText::after{content:"\30E1\30C7\30A3\30A2"}.a-headerNavListItem__link.link .a-headerNavListItem__linkText::after{content:"\30EA\30F3\30AF"}.a-headerNavListItem__link.profile .a-headerNavListItem__linkText::after{content:"\30D7\30ED\30D5\30A3\30FC\30EB"}.a-headerNavListItem__link.store .a-headerNavListItem__linkText::after{content:"\30B9\30C8\30A2"}.a-headerNavListItem__link.account .a-headerNavListItem__linkText::after{content:"\516C\5F0F\30A2\30AB\30A6\30F3\30C8"}.a-headerNavListItem__linkText{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:15px;white-space:pre}@media (max-width: 1200px){.a-headerNavListItem__linkText{font-size:14px}}.a-headerNavListItem__linkText::after{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:100%;transform-origin:left;transform:rotate(30deg) skewX(30deg)}.a-headerBlur{position:absolute;top:0;right:0;left:0;width:100%;height:700px;z-index:0;overflow:hidden;background-color:#eaeaea}.a-headerBlur::after{content:"";position:absolute;top:0;right:0;left:0;width:100%;height:100%;box-shadow:0 -400px 200px -150px #f3f3f3 inset;background:radial-gradient(circle, rgba(243,243,243,0) 0%, rgba(243,243,243,0) 65%, rgba(243,243,243,0.2) 100%)}@media (max-width: 1000px){.a-headerBlur::after{background:none}}@media (max-width: 750px){.a-headerBlur::after{box-shadow:0 -220px 80px -120px #f3f3f3 inset}}.a-headerBlur img{width:100% !important;height:100% !important}.a-headerBlurImageData img{display:none}#vue-artist-menu{display:none}.a-Menu{position:fixed;z-index:11;background-color:#fff}@media (max-width: 1000px){.a-Menu{top:25px}}@media (max-width: 750px){.a-Menu{top:0}}.a-Menu .l-MenuTrigger__line{background-color:currentcolor}.a-MenuOverlay{z-index:9}.a-MenuContent{z-index:10;background-color:#fff}.a-MenuTab{position:relative;z-index:2;height:50px;padding:12px 15px 0;margin:0 auto;background-color:rgba(0,0,0,0.1);overflow:visible}.a-MenuTab::after{content:'';position:absolute;display:block;top:50px;left:0;width:100%;height:100vh;background-color:#f3f3f3}@media (min-width: 751px){.a-MenuTab{display:none}}.a-MenuTab.slide-menu-enter-active,.a-MenuTab.slide-menu-leave-active{transition:opacity .5s}.a-MenuTab.slide-menu-enter,.a-MenuTab.slide-menu-leave-to{opacity:0}.a-MenuTabItem{width:auto}.a-MenuTabItem.a-MenuTabItem--active .a-MenuTabItem__link{color:#4a4a4a;background-color:#f3f3f3}.a-MenuTabItem:first-child .a-MenuTabItem__link{padding:12px 10px 8px 0}.a-MenuTabItem__link{display:block;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:12px;color:#fff;padding:12px 10px 8px;border-radius:4px 4px 0 0}.a-content{position:relative;z-index:1;width:calc(100% - 40px * 2);max-width:1460px;min-height:800px;margin:25px auto 0;padding:68px 50px 100px;border-radius:5px 5px 0 0}@media (min-width: 751px){.a-content{background-color:#f3f3f3}}@media (max-width: 1000px){.a-content{padding:68px 40px}}@media (max-width: 750px){.a-content{width:100%;min-height:600px;margin:0 auto;padding:40px 15px;border-radius:0}}.a-content.a-content--top{width:100%;max-width:1360px;min-height:900px;margin:-20px auto 0;padding:0 40px}@media (max-width: 750px){.a-content.a-content--top{min-height:600px;margin:-10px auto 0;padding:0 15px}}.a-content.a-content--top .c-discListItem__title{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700}.a-content.a-content--disco{margin:25px auto 0;padding:68px 50px 30px}@media (max-width: 1000px){.a-content.a-content--disco{padding:68px 40px 20px}}@media (max-width: 750px){.a-content.a-content--disco{padding:40px 15px 0;margin:0 auto}}@media (max-width: 1000px){.a-content.a-content--disco .a-headingContainer{flex-direction:column}}@media (max-width: 1000px){.a-content.a-content--disco .c-switchContainer{width:calc(100% + 8px);margin-left:-4px}}.a-content.a-content--disco .c-discListItem__title{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700}.a-content.a-content--disco .a-2col{min-height:500px}.a-content.a-content--info{padding:60px 50px}@media (max-width: 1000px){.a-content.a-content--info{padding:40px 40px}}@media (max-width: 750px){.a-content.a-content--info{padding:30px 15px}}.a-content.a-content--info .p-info{max-width:880px;margin:30px auto 0}@media (max-width: 1200px){.a-content.a-content--info .p-info{margin:0 auto}}.a-content.a-content--profile{max-width:950px;margin:25px auto 100px;padding:90px 0 150px;background-color:#fff;overflow:hidden;border-radius:5px}@media (max-width: 1000px){.a-content.a-content--profile{padding:70px 0 80px}}@media (max-width: 750px){.a-content.a-content--profile{margin:0 auto 20px;padding:40px 0 40px;background-color:#f3f3f3;border-radius:0}}.a-2col{display:flex;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 1000px){.a-2col{flex-wrap:wrap;justify-content:flex-start}}@media (max-width: 1200px){.a-2col.a-2col--md{flex-wrap:wrap;justify-content:flex-start}}@media (max-width: 1000px){.a-2col__aside{width:100%}}@media (max-width: 1200px){.a-2col--md .a-2col__aside{width:100%}}.a-2col__main{position:relative;width:100%;max-width:900px;margin-left:50px}@media (max-width: 1000px){.a-2col__main{width:100%;max-width:none;margin-left:0}}@media (max-width: 1200px){.a-2col--md .a-2col__main{width:100%;max-width:none;margin-left:0}}.vueArtistFooter{position:relative;z-index:2}.a-footerBackLink{position:relative;z-index:1;display:block;width:100%;padding:45px 0;background-color:#f3f3f3}@media (max-width: 750px){.a-footerBackLink{padding:22px 0}}@media (min-width: 751px){.a-footerBackLink:hover::before{background-color:rgba(0,0,0,0.2);transition:background-color 1s}.a-footerBackLink:hover .a-footerBackLink__text::after,.a-footerBackLink:hover svg,.a-footerBackLink:hover p{transform:translateY(-100%);transition:transform 0.8s cubic-bezier(0.77, 0, 0.175, 1)}}.a-footerBackLink::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.1);transition:background-color 1s}.a-footerBackLink--mask{overflow:hidden}.a-footerBackLink__text{position:relative;width:180px;height:20px;margin:0 auto}@media (max-width: 750px){.a-footerBackLink__text{width:120px;height:12px}}.a-footerBackLink__text::after{content:"BACK TO TOP PAGE";position:absolute;display:block;width:280px;height:20px;top:100%;left:-50px;font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:1;letter-spacing:5px;text-align:center;transition:transform 0.8s cubic-bezier(0.77, 0, 0.175, 1)}.a-footerBackLink__text svg{position:absolute;width:20px;height:20px;top:calc(50% - 10px);left:0;transition:transform 0.8s cubic-bezier(0.77, 0, 0.175, 1)}@media (max-width: 750px){.a-footerBackLink__text svg{width:12px;height:12px;top:calc(50% - 6px)}}.a-footerBackLink__text svg path{stroke:currentcolor}.a-footerBackLink__text p{position:relative;text-align:center;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:17px;line-height:20px;padding-left:7px;margin:0 auto;transition:transform 0.8s cubic-bezier(0.77, 0, 0.175, 1)}@media (max-width: 750px){.a-footerBackLink__text p{width:120px;font-size:12px;line-height:12px;padding-left:0}}.a-footer{position:relative;z-index:1;padding-top:40px;background-color:#d8d8d8}@media (max-width: 750px){.a-footer{padding-top:20px}}.a-footer .l-footerInfo__sub{background-color:transparent}.a-footer .l-footerLinksItem__link{opacity:.7}@media (min-width: 751px){.a-footer .l-footerLinksItem__link:hover{opacity:1;transition:opacity .5s}}.a-footer .l-footerSiteInfo{background-color:rgba(0,0,0,0.1)}.a-footer .l-footerSiteInfo::before{background-image:url("/common/assets/images/icons/info_wh.svg");opacity:.4}.a-footer .l-footerSiteInfo::after{background-image:url("/common/assets/images/nav/sp_arrow-down_wh.svg");opacity:.4}.a-footerInfo{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% - 80px);max-width:950px;margin:0 auto}@media (max-width: 750px){.a-footerInfo{justify-content:flex-start;width:calc(100% - 30px);border-radius:4px}}.a-footerInfo .a-providerBar{display:none}.a-footerAccordionLinks{padding:0 20px 5px}.a-footerAccordionLinksItem+.a-footerAccordionLinksItem::before{content:"";display:block;border-top:1px solid;opacity:.1}.a-footerAccordionLinksItem__link{display:block;line-height:52px}.a-headingContainer{display:flex;justify-content:space-between}@media (max-width: 750px){.a-headingContainer{flex-direction:column}}.a-heading{display:flex;align-items:flex-end}.a-heading.a-heading--center{margin:0 auto}@media (max-width: 750px){.a-heading.a-heading--center--sp{margin:0 auto}}.a-heading__title{display:flex}.a-heading--number .a-heading__title{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:50px;line-height:44px;letter-spacing:0}@media (max-width: 750px){.a-heading--number .a-heading__title{font-size:28px;line-height:22px}}.a-heading__aside{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;line-height:71px;letter-spacing:1px;margin-left:50px}.a-heading--sm .a-heading__aside,.a-heading--number .a-heading__aside{font-size:20px;line-height:1.2;letter-spacing:1px;margin-left:5px}@media (max-width: 750px){.a-heading--sm .a-heading__aside,.a-heading--number .a-heading__aside{font-size:12px}}.layout-font-type-1 .a-heading__title{font-family:agenda, sans-serif;font-weight:500;font-style:normal;font-size:60px;letter-spacing:6px;line-height:0.9}@media (max-width: 1200px){.layout-font-type-1 .a-heading__title{font-size:54px;letter-spacing:5px;line-height:0.8}}@media (max-width: 750px){.layout-font-type-1 .a-heading__title{font-size:30px;letter-spacing:2px;line-height:0.9}}.layout-font-type-1 .a-heading--sm .a-heading__title{font-size:50px;letter-spacing:2px;line-height:0.9}@media (max-width: 750px){.layout-font-type-1 .a-heading--sm .a-heading__title{font-size:27px;letter-spacing:1px}}.layout-font-type-1 .a-heading--xs .a-heading__title{font-size:48px;letter-spacing:3px;line-height:.9}@media (max-width: 750px){.layout-font-type-1 .a-heading--xs .a-heading__title{font-size:27px;letter-spacing:1px}}.layout-font-type-2 .a-heading__title{font-family:'Frank Ruhl Libre', serif;font-weight:500;font-size:56px;line-height:0.9}@media (max-width: 1200px){.layout-font-type-2 .a-heading__title{font-size:50px}}@media (max-width: 750px){.layout-font-type-2 .a-heading__title{font-size:32px}}.layout-font-type-2 .a-heading--sm .a-heading__title{font-size:44px}@media (max-width: 750px){.layout-font-type-2 .a-heading--sm .a-heading__title{font-size:26px}}.layout-font-type-2 .a-heading--xs .a-heading__title{font-size:44px}@media (max-width: 750px){.layout-font-type-2 .a-heading--xs .a-heading__title{font-size:26px}}.layout-font-type-3 .a-heading__title{font-family:'Roboto Slab', serif;font-weight:400;font-size:56px;line-height:0.9}@media (max-width: 1200px){.layout-font-type-3 .a-heading__title{font-size:50px}}@media (max-width: 750px){.layout-font-type-3 .a-heading__title{font-size:32px}}.layout-font-type-3 .a-heading--sm .a-heading__title{font-size:44px}@media (max-width: 750px){.layout-font-type-3 .a-heading--sm .a-heading__title{font-size:26px}}.layout-font-type-3 .a-heading--xs .a-heading__title{font-size:44px}@media (max-width: 750px){.layout-font-type-3 .a-heading--xs .a-heading__title{font-size:26px}}.layout-font-type-4 .a-heading__title{font-family:'Oswald', sans-serif;font-weight:400;font-size:60px;letter-spacing:1px;line-height:1}@media (max-width: 1200px){.layout-font-type-4 .a-heading__title{font-size:54px}}@media (max-width: 750px){.layout-font-type-4 .a-heading__title{font-size:30px;letter-spacing:0}}.layout-font-type-4 .a-heading--sm .a-heading__title{font-size:50px}@media (max-width: 750px){.layout-font-type-4 .a-heading--sm .a-heading__title{font-size:27px}}.layout-font-type-4 .a-heading--xs .a-heading__title{font-size:48px}@media (max-width: 750px){.layout-font-type-4 .a-heading--xs .a-heading__title{font-size:27px}}.a-videoSelectUi{display:flex;align-items:center}.a-videoSelectUi__name{margin-right:16px;font-weight:bold;white-space:nowrap}@media (max-width: 750px){.a-videoSelectUi__name{font-size:12px}}.a-videoList{display:flex;width:calc(100% + 25px);flex-wrap:wrap;margin-left:-25px}@media (max-width: 1200px){.a-videoList{width:calc(100% + 15px);margin-left:-15px}}@media (max-width: 750px){.a-videoList{width:100%;margin-left:0}}.a-videoListItem{width:calc(33.3333% - 25px);margin-left:25px;margin-bottom:60px}@media (max-width: 1200px){.a-videoListItem{width:calc(33.3333% - 15px);margin-left:15px}}@media (max-width: 1000px){.a-videoListItem{width:calc(50% - 15px)}}@media (max-width: 750px){.a-videoListItem{width:100%;margin-left:0;margin-bottom:35px}}@media (min-width: 751px){.a-videoListItem button:hover .a-videoListItem__thumb{transform:translateY(5px);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 0.6s}.a-videoListItem button:hover .a-videoListItem__img--mask{box-shadow:0 25px 25px -25px rgba(0,0,0,0);transition:box-shadow .6s}.a-videoListItem button:hover .a-videoListItem__img--mask::before{opacity:1;transition:opacity .5s}.a-videoListItem button:hover .a-videoListItem__img{transform:scale(1.1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.a-videoListItem button:hover .a-videoListItem__circle{transform:translateY(-5px) rotate(90deg) scale(1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.a-videoListItem button:hover .a-videoListItem__circle circle{opacity:1;transition:opacity 2s}.a-videoListItem button:hover .a-videoListItem__play{transform:translateY(-5px);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.a-videoListItem button:hover .a-videoListItem__play path{stroke-dasharray:210 210;opacity:1;transition:stroke-dasharray 1s, opacity 2s}}.a-videoListItem button{width:100%;display:block}.a-videoListItem.a-videoListItem--half,.a-content--disco .a-videoListItem{width:calc(50% - 25px);margin-bottom:0}@media (max-width: 1200px){.a-videoListItem.a-videoListItem--half,.a-content--disco .a-videoListItem{width:calc(50% - 15px);margin-left:15px}}@media (max-width: 750px){.a-videoListItem.a-videoListItem--half,.a-content--disco .a-videoListItem{display:flex;width:100%;margin-left:0;margin-bottom:15px}}@media (max-width: 750px){.a-videoListItem.a-videoListItem--half button,.a-videoListItem.a-videoListItem--half .a-videoListItem__thumb,.a-content--disco .a-videoListItem button,.a-content--disco .a-videoListItem .a-videoListItem__thumb{width:50vw}}@media (max-width: 750px){.a-videoListItem.a-videoListItem--half .a-videoListItem__meta,.a-content--disco .a-videoListItem .a-videoListItem__meta{width:calc(50vw - 30px);padding-left:15px}}@media (max-width: 1200px){.a-videoListItem.a-videoListItem--half .a-videoListItem__name,.a-content--disco .a-videoListItem .a-videoListItem__name{font-size:18px}}@media (max-width: 750px){.a-videoListItem.a-videoListItem--half .a-videoListItem__name,.a-content--disco .a-videoListItem .a-videoListItem__name{font-size:15px;margin-top:0}}.a-videoListItem.a-videoListItem--half .a-videoListItem__category,.a-content--disco .a-videoListItem .a-videoListItem__category{font-size:13px}@media (max-width: 750px){.a-videoListItem.a-videoListItem--half .a-videoListItem__category,.a-content--disco .a-videoListItem .a-videoListItem__category{font-size:10px}}.a-videoListItem.a-videoListItem--full{margin-left:0;width:100%}.a-videoListItem.a-videoListItem--full button{width:100%}@media (min-width: 751px){.a-content--disco .a-videoListItem:nth-child(n+3){margin-top:40px}}.a-videoListItem__thumb{position:relative;transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.a-videoListItem__img--mask{overflow:hidden;position:relative;width:100%;height:0;z-index:1;background-color:#000;padding-bottom:56.25%;box-shadow:1px 35px 25px -30px rgba(0,0,0,0.6);border-radius:5px;transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 0.6s}@media (max-width: 750px){.a-videoListItem__img--mask{border-radius:4px;box-shadow:1px 30px 20px -30px rgba(0,0,0,0.6)}}.a-videoListItem__img--mask::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);z-index:1;border-radius:5px}@media (min-width: 751px){.a-videoListItem__img--mask::before{opacity:0;transition:opacity 3s}}.a-videoListItem__img{position:absolute;width:100%;height:100%;transform-origin:center 80%;transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.a-videoListItem__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.a-videoListItem__img-none{display:none}.a-videoListItem__time{position:absolute;display:block;bottom:10px;left:10px;font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:13px;color:rgba(255,255,255,0.8);padding:2px 7px 2px 7px;border-radius:2px;background-color:#000;z-index:2}@media (max-width: 750px){.a-videoListItem__time{bottom:5px;right:5px;font-size:10px}}.a-videoListItem__circle{position:absolute;width:25%;max-width:120px;min-width:56px;margin:auto;top:0;right:0;bottom:0;left:0;z-index:3}@media (min-width: 751px){.a-videoListItem__circle{transform:rotate(90deg) scale(1.5);transition:transform 2s cubic-bezier(0.165, 0.84, 0.44, 1)}}@media (max-width: 750px){.a-videoListItem__circle{display:none}}.a-videoListItem__circle circle{position:relative;fill:transparent;stroke:#fff;stroke-width:3;stroke-dasharray:565.2}@media (min-width: 751px){.a-videoListItem__circle circle{opacity:0;transition:opacity 1.5s}}.a-videoListItem__play{position:absolute;width:11%;max-width:60px;min-width:26px;margin:auto;top:0;right:0;bottom:0;left:0;z-index:3}@media (min-width: 751px){.a-videoListItem__play{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}}@media (max-width: 750px){.a-videoListItem__play{display:none}}.a-videoListItem__play path{position:relative;fill:transparent;stroke:#fff;stroke-width:3;stroke-dasharray:210;opacity:1;transition:stroke-dasharray .5s, opacity 1s}@media (min-width: 751px){.a-videoListItem__play path{stroke-dasharray:0 210;opacity:0;transition:stroke-dasharray .5s, opacity 1s}}.a-videoListItem__meta{display:flex;width:100%;flex-direction:column}.a-videoListItem__name{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;display:flex;align-items:center;margin-top:25px;font-size:18px;line-height:20px}@media (max-width: 1200px){.a-videoListItem__name{font-size:16px}}@media (max-width: 750px){.a-videoListItem__name{margin-top:15px;font-size:15px}}.a-videoListItem__category{display:inline;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:11px;color:#858585;margin-top:5px}@media (max-width: 750px){.a-videoListItem__category{font-size:10px}}.a-videoModal{margin:auto;width:auto;height:auto;padding:0;background-color:none}.a-videoModal__Iframe{width:100%;height:100%;border:none}.a-bannerList{display:flex;flex-wrap:wrap;width:calc(100% + 15px);margin-left:-15px}@media (max-width: 1200px){.a-bannerList{width:calc(100% + 8px);margin-left:-8px}}@media (max-width: 1000px){.a-bannerList{width:100%;margin-left:0}}.a-bannerListItem{position:relative;overflow:hidden;width:calc(50% - 15px);margin-left:15px;border-radius:5px;background-color:#fff}@media (max-width: 1200px){.a-bannerListItem{width:calc(50% - 8px);margin-left:8px}}@media (max-width: 1000px){.a-bannerListItem{width:100%;margin-left:0}}@media (max-width: 750px){.a-bannerListItem{width:100%;border-radius:4px}}.a-bannerListItem+.a-bannerListItem+.a-bannerListItem{margin-top:15px}@media (max-width: 1200px){.a-bannerListItem+.a-bannerListItem+.a-bannerListItem{margin-top:8px}}@media (max-width: 750px){.a-bannerListItem+.a-bannerListItem+.a-bannerListItem{margin-top:3px}}@media (max-width: 1000px){.a-bannerListItem+.a-bannerListItem{margin-top:8px}}@media (max-width: 750px){.a-bannerListItem+.a-bannerListItem{margin-top:3px}}.a-bannerListItem::before{content:'';display:block;width:100%;padding-bottom:29.16667%;z-index:-1}@media (min-width: 751px){.a-bannerListItem:hover{transform:scale(1.02);border-radius:4px;box-shadow:10px 30px 30px rgba(0,0,0,0.15);z-index:10;transition:none}}.a-bannerListItem__link{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;height:100%;z-index:1}.a-bannerListItem__link::before{content:"";position:absolute;display:block;width:28px;height:28px;top:calc(50% - 14px);right:15px;background-image:url("/common/assets/images/icons/link.svg");background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:.4}@media (max-width: 1200px){.a-bannerListItem__link::before{width:24px;height:24px;top:calc(50% - 12px);right:10px}}@media (max-width: 1000px){.a-bannerListItem__link::before{width:28px;height:28px;top:calc(50% - 14px);right:15px}}@media (max-width: 750px){.a-bannerListItem__link::before{width:22px;height:22px;top:calc(50% - 11px);right:10px}}.a-bannerListItem__banner{position:absolute;top:0;left:0;display:block;height:100%;width:100%}.a-bannerListItem__banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.a-bannerListItem__thumb{height:100%;flex-shrink:0;padding:8px}@media (max-width: 1200px){.a-bannerListItem__thumb{padding:5px}}@media (max-width: 1000px){.a-bannerListItem__thumb{padding:10px}}@media (max-width: 750px){.a-bannerListItem__thumb{padding:5px}}.a-bannerListItem__thumb+.a-bannerListItem__text{margin-left:12px}@media (max-width: 1200px){.a-bannerListItem__thumb+.a-bannerListItem__text{margin-left:10px}}@media (max-width: 1000px){.a-bannerListItem__thumb+.a-bannerListItem__text{margin-left:15px}}@media (max-width: 750px){.a-bannerListItem__thumb+.a-bannerListItem__text{margin-left:10px}}.a-bannerListItem__thumbMask{height:100%;background-size:cover;background-position:center center;border-radius:3px}@media (max-width: 750px){.a-bannerListItem__thumbMask{border-radius:2px}}.a-bannerListItem__text{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;margin:0 58px 0 28px;font-size:18px;line-height:22px;max-height:88px;overflow:hidden;color:#4a4a4a}@media (max-width: 1200px){.a-bannerListItem__text{margin:0 44px 0 15px;font-size:15px;line-height:18px;max-height:72px}}@media (max-width: 1000px){.a-bannerListItem__text{margin:0 58px 0 30px;font-size:18px;line-height:22px;max-height:88px}}@media (max-width: 750px){.a-bannerListItem__text{margin:0 44px 0 15px;font-size:13px;line-height:18px;max-height:54px}}.a-mediaListItem{display:flex;flex-wrap:nowrap;padding:40px 50px;background-color:#fff;border-radius:5px}@media (max-width: 1200px){.a-mediaListItem{flex-direction:column;padding:30px}}@media (max-width: 750px){.a-mediaListItem{padding:22px 20px 20px;border-radius:4px}}.a-mediaListItem+.a-mediaListItem{margin-top:5px}@media (max-width: 750px){.a-mediaListItem+.a-mediaListItem{margin-top:10px}}.a-mediaListItem__aside{display:flex;flex-shrink:0;white-space:nowrap}@media (max-width: 1200px){.a-mediaListItem__aside{justify-content:space-between;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.15)}}@media (max-width: 750px){.a-mediaListItem__aside{padding-bottom:20px;margin-bottom:10px}}.a-mediaListItem__date{width:140px;font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:22px;margin-right:40px}@media (max-width: 750px){.a-mediaListItem__date{font-size:16px}}.a-mediaListItem__week{font-size:13px}@media (max-width: 750px){.a-mediaListItem__week{font-size:12px}}.a-mediaListItem__type{width:150px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;padding:0 40px 0;border-left:1px solid rgba(0,0,0,0.15);line-height:22px}@media (max-width: 1200px){.a-mediaListItem__type{width:auto;border-left:none 0;padding:3px 0 0}}@media (max-width: 750px){.a-mediaListItem__type{font-size:12px;padding:3px 0 0;line-height:18px}}.a-mediaListItem__type::before{content:"";position:relative;display:inline-block;margin-right:8px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:100%;vertical-align:top;width:22px;height:22px}@media (max-width: 750px){.a-mediaListItem__type::before{margin-right:5px;width:18px;height:18px}}.a-mediaListItem__type.a-mediaListItem__type--tv::before{background-image:url("/common/assets/images/icons/media_tv.svg")}.a-mediaListItem__type.a-mediaListItem__type--radio::before{background-image:url("/common/assets/images/icons/media_radio.svg")}.a-mediaListItem__type.a-mediaListItem__type--magazine::before{background-image:url("/common/assets/images/icons/media_magazine.svg")}.a-mediaListItem__type.a-mediaListItem__type--web::before{background-image:url("/common/assets/images/icons/media_web.svg")}.a-mediaListItem__channel{font-size:13px;color:#4a4a4a;margin-bottom:3px}@media (max-width: 750px){.a-mediaListItem__channel{font-size:11px}}.a-mediaListItem__title{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:20px;line-height:22px}@media (max-width: 750px){.a-mediaListItem__title{font-size:15px;line-height:20px}}.a-mediaListItemMeta{display:flex;align-items:center;margin-top:13px}@media (max-width: 1200px){.a-mediaListItemMeta{margin-top:10px}}.a-mediaListItemMeta+.a-mediaListItemMeta{margin-top:0}.a-mediaListItemMeta__heading{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;flex-grow:0;padding:3px 4px 4px 6px;border-radius:2px;color:#fff;font-size:11px;line-height:1;letter-spacing:1.7px;background-color:#858585}@media (max-width: 750px){.a-mediaListItemMeta__heading{font-size:10px}}.a-mediaListItemMeta__data{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;margin-left:5px;font-size:15px;color:#4a4a4a}@media (max-width: 750px){.a-mediaListItemMeta__data{font-size:13px}}.a-mediaListItemDesc{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:14px;color:#4a4a4a;margin-top:20px}@media (max-width: 750px){.a-mediaListItemDesc{font-size:12px;margin-top:15px}}.a-mediaListItemDesc a{display:inline-block;text-decoration:underline}.a-mediaListItemDesc span{font-size:14px !important}@media (max-width: 750px){.a-mediaListItemDesc span{font-size:12px !important}}.a-mediaListItemDesc img{max-width:100%;height:auto}.a-mediaListItem__link{display:inline-block;margin-top:20px;font-size:15px;color:#ff003c;text-decoration:underline}@media (max-width: 750px){.a-mediaListItem__link{font-size:12px;margin-top:15px}}.a-liveListItem{background-color:#fff;border-radius:5px;padding:50px;margin-bottom:20px}@media (max-width: 1000px){.a-liveListItem{padding:40px}}@media (max-width: 750px){.a-liveListItem{border-radius:4px;padding:15px 15px 20px;margin-bottom:15px}}.a-liveListItem__img{width:auto;max-width:100%;max-height:500px;margin:0 auto 40px;border-radius:4px}@media (max-width: 750px){.a-liveListItem__img{max-height:100vw;margin:0 auto 15px;border-radius:2px}}.a-liveListItem__headingContainer{display:flex;justify-content:center;width:100%;padding:0 0 40px;border-bottom:1px solid rgba(0,0,0,0.15)}@media (max-width: 750px){.a-liveListItem__headingContainer{padding:15px 0 25px}}.a-liveListItem__heading{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:27px;line-height:1.2}@media (max-width: 1000px){.a-liveListItem__heading{font-size:22px}}@media (max-width: 750px){.a-liveListItem__heading{font-size:18px}}.a-liveListItem__content{margin:25px 0 30px;font-size:15px;line-height:22px;color:#4a4a4a}@media (max-width: 750px){.a-liveListItem__content{font-size:12px;line-height:18px;margin:17px 0 25px}}.a-liveListItem__content a{text-decoration:underline}.a-liveListItem__content img{max-width:100%;height:auto;margin:0 auto}.a-liveListItem__link{color:#ff003c;text-decoration:underline}@media (min-width: 751px){.a-liveListItem__link{transition:opacity .3s, -webkit-text-decoration-color .3s;transition:text-decoration-color .3s, opacity .3s;transition:text-decoration-color .3s, opacity .3s, -webkit-text-decoration-color .3s}.a-liveListItem__link:hover{opacity:.6;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;transition:opacity .3s, -webkit-text-decoration-color .3s;transition:text-decoration-color .3s, opacity .3s;transition:text-decoration-color .3s, opacity .3s, -webkit-text-decoration-color .3s}}.a-liveInfo{border-radius:4px;background-color:#f3f3f3}.a-liveInfo+.a-liveInfo{margin-top:10px}.a-liveInfoHeading{position:relative;cursor:pointer;padding:16px 60px 16px 20px}@media (max-width: 750px){.a-liveInfoHeading{padding:12px 35px 12px 10px}}@media (min-width: 751px){.a-liveInfoHeading:hover .a-liveInfoHeading__title,.a-liveInfoHeading:hover .a-liveInfoHeading__aside{opacity:.5;transition:opacity .5s}}.a-liveInfoHeading::before{content:"";position:absolute;display:block;width:20px;height:20px;top:calc(50% - 10px);right:20px;background-image:url("/common/assets/images/nav/arrow-down_bold.svg");background-size:cover;background-repeat:no-repeat;transition:transform 1s}@media (max-width: 750px){.a-liveInfoHeading::before{width:16px;height:16px;top:calc(50% - 8px);right:10px}}.a-liveInfoHeading.is-open::before{transform:rotateX(180deg);transition:transform .5s}.a-liveInfoHeading.is-open+.a-liveInfoContent{padding:0 20px 18px}@media (max-width: 750px){.a-liveInfoHeading.is-open+.a-liveInfoContent{padding:0 10px 10px}}.a-liveInfoHeading__title{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:20px;line-height:1.3;margin-bottom:5px;transition:opacity 1s}@media (max-width: 750px){.a-liveInfoHeading__title{font-size:15px}}.a-liveInfoHeading__aside{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:18px;color:#4a4a4a;transition:opacity .3s}@media (max-width: 750px){.a-liveInfoHeading__aside{font-size:14px}}.a-liveInfoContent{width:100%;padding:0 20px}@media (max-width: 750px){.a-liveInfoContent{padding:0 10px}}.a-liveInfoTable{width:100%;border-collapse:collapse;border-spacing:0;margin:0 auto}.a-liveInfoTable__row{border-collapse:collapse;border-spacing:0}.a-liveInfoTable__row+.a-liveInfoTable__row{border-top:2px solid #f3f3f3}.a-liveInfoTable__cell{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;width:calc(100% - 100px);height:52px;padding:15px 20px;font-size:14px;line-height:17px;word-break:break-all;color:#4a4a4a;background-color:#fff}@media (max-width: 750px){.a-liveInfoTable__cell{font-size:12px;line-height:15px;padding:15px 10px}}.a-liveInfoTable__cell a{text-decoration:underline}.a-liveInfoTable__head{white-space:pre;width:100px}.a-liveInfoNote{width:100%;font-size:11px;line-height:16px;color:#858585;margin:18px auto 0}@media (max-width: 750px){.a-liveInfoNote{line-height:13px;padding-bottom:10px}}.p-discoHeader{display:flex;justify-content:space-between;align-items:center;margin-top:-25px;margin-bottom:40px}@media (max-width: 750px){.p-discoHeader{margin-top:-20px;margin-bottom:30px}}.p-discoHeader__indexLink{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;display:flex;font-size:14px;color:#858585}@media (max-width: 750px){.p-discoHeader__indexLink{font-size:12px}}.p-discoHeader__indexLink::before{content:'';width:14px;height:19px;background-image:url("/common/assets/images/nav/sp_arrow-left_bk.svg");background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:99%;opacity:0.5}.p-discoHeader__share{display:flex;justify-content:space-between;align-items:center}.p-discoHeader__share .c-btn{margin-left:10px}@media (max-width: 750px){.p-discoHeader__share .c-btn{margin-left:8px}}.p-discoHeader__shareTitle{font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:15px;letter-spacing:1px;color:#858585;margin-right:10px}@media (max-width: 750px){.p-discoHeader__shareTitle{font-size:10px;letter-spacing:0px;margin-right:3px}}.a-discoJacket{margin:0 20px 0 25px}@media (max-width: 1200px){.a-discoJacket{margin:0}}.a-discoJacket__img{border-radius:2px;width:400px}@media (max-width: 1200px){.a-discoJacket__img{width:330px}}@media (max-width: 1000px){.a-discoJacket__img{width:calc(100% - 80px);max-width:500px;margin:0 auto 50px}}@media (max-width: 750px){.a-discoJacket__img{width:calc(100% - 60px);margin:0 auto 45px}}.a-discoHeading{padding-bottom:20px}@media (max-width: 750px){.a-discoHeading{padding-bottom:15px}}.a-discoHeading__meta{display:flex;align-items:center}.a-discoHeading__date{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;margin-right:10px;font-size:15px;line-height:15px;color:#858585}@media (max-width: 750px){.a-discoHeading__date{font-size:12px}}.a-discoHeading__tagList{display:flex}.a-discoHeading__tagList .c-tag{margin-right:5px}.a-discoHeading__title{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;margin-top:5px;font-size:28px;line-height:36px}@media (max-width: 750px){.a-discoHeading__title{margin-top:10px;font-size:18px;line-height:22px}}.a-discoHeading__desc{margin-top:20px;font-size:15px;color:#4a4a4a}@media (max-width: 750px){.a-discoHeading__desc{margin-top:15px;font-size:13px}}.a-discoPrice{margin-top:15px;font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:24px;line-height:1}@media (max-width: 750px){.a-discoPrice{margin-top:10px;font-size:18px}}.a-discoPrice__tax{margin-left:5px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:11px;color:#4a4a4a}@media (max-width: 750px){.a-discoPrice__tax{font-size:10px}}.a-discoID{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:12px;line-height:1;color:#858585;margin-top:15px}@media (max-width: 750px){.a-discoID{font-size:10px;margin-top:12px}}.a-discoBtnContainer{margin-top:20px}@media (max-width: 750px){.a-discoBtnContainer{text-align:center}}.a-discoBtn{padding:19px 48px 21px 75px}.a-discoBtn::before{content:"";position:absolute;display:block;width:24px;height:24px;top:calc(50% - 13px);left:45px;background-image:url("/common/assets/images/icons/shop_wh.svg");background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width: 750px){.a-discoBtn::before{width:20px;height:20px;top:calc(50% - 11px);left:60px}}.a-discoDescription{font-size:15px;line-height:30px;margin-top:50px}@media (max-width: 750px){.a-discoDescription{font-size:13px;line-height:24px;margin-top:30px}}.a-discoDescription p{margin-bottom:20px}.a-discoDescription a{text-decoration:underline}.a-discoDescription img{max-width:100%;height:auto !important;margin:20px 0}@media (max-width: 1000px){.a-discoDescription img{margin:20px auto}}.a-discoDisk{margin-top:50px}.a-discoDisk__title{margin-bottom:15px;font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:16px}@media (max-width: 750px){.a-discoDisk__title{font-size:14px;line-height:14px}}.a-discoSongList{width:100%}.a-discoSongListItem{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;display:flex;align-items:center;padding:14px 0 15px;background-color:#fff}.a-discoSongListItem+.a-discoSongListItem{margin-top:2px}.a-discoSongListItem__track{text-align:center;flex-basis:50px;flex-grow:0;flex-shrink:0;font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:13px;color:#4a4a4a}@media (max-width: 750px){.a-discoSongListItem__track{flex-basis:40px;font-size:11px}}.a-discoSongListItem__title{margin-left:20px;margin-right:20px;width:100%;flex-shrink:1;flex-grow:1;font-size:15px}@media (max-width: 750px){.a-discoSongListItem__title{font-size:13px}}.a-discoSongListItem__track+.a-discoSongListItem__title{margin-left:0}.a-discoSongListItem__play{flex-shrink:0;flex-grow:0;margin:-7px 10px -7px 0}@media (max-width: 750px){.a-discoSongListItem__play{margin:-7px 7px -7px 0}}.a-discoSongListItem__play video{display:none}.a-discoVideo{margin-top:50px}.a-discoVideo__title{font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:1;margin-bottom:30px}@media (max-width: 750px){.a-discoVideo__title{font-size:16px;margin-bottom:20px}}.a-profileHero{margin:-90px 0 42px;width:100%}@media (max-width: 1000px){.a-profileHero{margin:-70px auto 40px}}@media (max-width: 750px){.a-profileHero{margin:-40px auto 30px}}.a-profileHero__img{display:block;width:100%}.a-profileContent{width:100%;max-width:700px;margin:auto;color:#4a4a4a;font-size:16px;line-height:1.8}@media (max-width: 1000px){.a-profileContent{max-width:none;padding:0 40px}}@media (max-width: 750px){.a-profileContent{padding:0 15px}}@media (max-width: 750px){.a-profileContent{font-size:13px}}.a-profileContent p{text-align:left}.a-profileContent a{text-decoration:underline}.a-profileContent span{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;display:inline-block;font-size:16px !important}@media (max-width: 750px){.a-profileContent span{font-size:13px !important}}.a-profileContent img{width:auto !important;height:auto !important;max-height:100%;max-width:100%;margin:0 auto}.a-profileContent table{width:100% !important;height:auto !important}.a-profileContent table td{white-space:normal}.a-profileContent hr{margin:20px auto}@media (max-width: 750px){.a-profileContent hr{margin:10px auto}}.a-profileName{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:30px;text-align:center;letter-spacing:1.8px;margin-bottom:50px}@media (max-width: 750px){.a-profileName{font-size:20px;letter-spacing:.5px;margin-bottom:30px}}.a-profileSns{text-align:center;margin-bottom:50px}@media (max-width: 750px){.a-profileSns{margin-bottom:25px}}.a-profileSns--btn{position:relative;display:inline-block;width:100%;height:50px;text-align:left;font-size:14px;line-height:48px;color:#4a4a4a;margin-bottom:3px;padding-left:42px;background-color:#fff;border-radius:2px;box-shadow:1px 5px 5px 0 rgba(0,0,0,0.05);text-decoration:none !important}@media (max-width: 750px){.a-profileSns--btn{width:100%;font-size:13px;line-height:50px;padding-left:40px;background-color:#fdfdfd}}.a-profileSns--btn::before{position:absolute;content:"";width:24px;height:24px;top:13px;left:10px;border-radius:15px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width: 750px){.a-profileSns--btn::before{width:22px;height:22px;top:14px;left:10px}}.a-profileSns--btn::after{content:"";position:absolute;display:block;width:14px;height:14px;top:18px;right:10px;background-image:url("/common/assets/images/nav/arrow-right.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width: 750px){.a-profileSns--btn::after{width:10px;height:10px;top:20px;background-image:url("/common/assets/images/nav/sp_arrow-right.svg")}}.a-profileSns--ig::before{background-image:url("/common/assets/images/social/instagram.svg"),linear-gradient(199deg, #9206D5 0%, #E23D62 49%, #FFA633 100%)}.a-profileSns--tw::before{background-image:url("/common/assets/images/social/twitter.svg");background-color:#000000}.a-profileSns--fb::before{background-image:url("/common/assets/images/social/facebook.svg");background-color:#1877F2}.a-profileSns--yt::before{background-image:url("/common/assets/images/social/youtube.svg");background-color:#FF0000}.a-profileSns--ln::before{background-image:url("/common/assets/images/social/line.svg");background-color:#00B900}.a-profileSns--tt::before{background-image:url("/common/assets/images/social/tiktok.svg");background-color:#000000}.a-profileDescription{font-size:16px;line-height:1.8;color:#4a4a4a}@media (max-width: 750px){.a-profileDescription{font-size:13px}}.a-profileDescription p{margin-top:1.5em}.a-profileMemberListItem__content{width:100%}.a-profileMemberListItem{display:flex;width:100%;margin-top:50px;padding-top:50px;border-top:1px dashed rgba(0,0,0,0.3)}@media (max-width: 750px){.a-profileMemberListItem{flex-direction:column;margin-top:40px;padding-top:40px}}.a-profileMemberListItem__thumb{flex-basis:300px;flex-shrink:0;margin-right:30px}@media (max-width: 750px){.a-profileMemberListItem__thumb{width:80%;flex-basis:80%;margin:0 auto 25px}}.a-profileMemberListItem__img{width:100%;border-radius:4px}.a-profileMemberListItem__name{margin-top:-8px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:22px}@media (max-width: 750px){.a-profileMemberListItem__name{margin-top:0;text-align:center;font-size:18px}}.a-profileMemberListItem__sns{position:relative;width:100%;margin-top:10px}@media (max-width: 750px){.a-profileMemberListItem__sns{margin-top:25px}}.a-profileMemberListItem__text{margin-top:20px;font-size:15px;line-height:1.6;color:#4a4a4a}@media (max-width: 750px){.a-profileMemberListItem__text{font-size:13px;line-height:1.8}}.p-info{min-height:500px}.p-infoHeader__title{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:32px;line-height:43px}@media (max-width: 750px){.p-infoHeader__title{font-size:20px;line-height:28px}}.p-infoHeader__meta{display:flex;align-items:center;margin-top:15px}.p-infoHeader__date{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;margin-right:9px;font-size:15px}@media (max-width: 750px){.p-infoHeader__date{font-size:13px}}.p-infoContent{min-height:200px;margin-top:45px;color:#4a4a4a;font-size:16px;line-height:30px}@media (max-width: 750px){.p-infoContent{min-height:275px;margin-top:20px;font-size:14px;line-height:28px}}.p-infoContent a{font-size:15px;color:#ff003c;text-decoration:underline}@media (max-width: 750px){.p-infoContent a{font-size:13px}}.p-infoContent img{max-width:100%;height:auto !important}.p-infoContentHeading--2{margin-top:50px;margin-bottom:10px;padding-bottom:5px;border-bottom:2px solid #4a4a4a;font-size:22px}@media (max-width: 750px){.p-infoContentHeading--2{padding-bottom:4px;font-size:18px}}.p-infoContentHeading--3{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;margin-top:40px;margin-bottom:10px;padding-left:7px;border-left:3px solid #4a4a4a;font-size:16px}@media (max-width: 750px){.p-infoContentHeading--3{margin-top:25px;font-size:15px}}.p-infoContentImg{width:auto;height:auto;max-width:100%;max-height:700px;margin:15px 0}@media (max-width: 750px){.p-infoContentImg{max-height:100vw}}.p-infoContentNote{margin:15px 0 60px;font-size:12px;line-height:22px;color:#858585}@media (max-width: 750px){.p-infoContentNote{margin:8px 0 40px;font-size:11px;line-height:18px}}.p-infoContentBold{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700}.p-infoContentRed{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;color:#f71d1d}.p-infoContentLink{font-size:15px;color:#ff003c;text-decoration:underline}@media (max-width: 750px){.p-infoContentLink{font-size:13px}}.p-infoContentVideo__wrapper{max-width:700px;margin:40px 0}@media (max-width: 750px){.p-infoContentVideo__wrapper{margin:20px 0}}.p-infoContentVideo{position:relative;width:100%;height:auto;padding-top:56.25%}.p-infoContentVideo iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.p-infoContentDisco{max-width:700px;margin-top:20px;margin-bottom:20px;border-radius:5px;background-color:#e7e7e7}@media (max-width: 750px){.p-infoContentDisco{margin-top:10px;margin-bottom:10px;border-radius:4px}}@media (min-width: 751px){.p-infoContentDisco:hover{background-color:#f5f5f5;transform:scale(1.02);box-shadow:10px 30px 30px rgba(0,0,0,0.15);z-index:10;transition:none}}.p-infoContentDisco__link{position:relative;display:flex;flex-wrap:nowrap;padding:20px 45px 20px 20px;text-decoration:none !important}@media (max-width: 750px){.p-infoContentDisco__link{padding:10px 25px 10px 15px}}.p-infoContentDisco__link::before{content:"";position:absolute;margin:auto;top:0;bottom:0;right:15px;display:block;width:18px;height:18px;background-image:url("/common/assets/images/nav/arrow-right.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width: 750px){.p-infoContentDisco__link::before{right:8px;width:10px;height:10px;background-image:url("/common/assets/images/nav/sp_arrow-right.svg")}}.p-infoContentDisco__thumb{position:relative;width:220px}@media (max-width: 750px){.p-infoContentDisco__thumb{width:140px}}.p-infoContentDisco__img{margin:auto;width:auto;max-width:100%;height:auto;max-height:100%;z-index:2}.p-infoContentDisco__detail{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:calc(100% - 205px);margin-left:15px}@media (max-width: 750px){.p-infoContentDisco__detail{width:calc(100% - 130px);margin-left:10px}}.p-infoContentDisco__meta{line-height:1;margin:-2px 0 10px}@media (max-width: 750px){.p-infoContentDisco__meta{margin:-2px 0 3px}}.p-infoContentDisco__date{font-family:"Roboto","Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;display:inline-block;font-size:14px;line-height:15px;color:#858585}@media (max-width: 750px){.p-infoContentDisco__date{font-size:12px}}.p-infoContentDisco__tag{margin-left:5px}@media (max-width: 750px){.p-infoContentDisco__tag{margin-left:2px}}.p-infoContentDisco__title{overflow:hidden;height:66px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:18px;line-height:22px;color:#000}@supports (display: -webkit-box){.p-infoContentDisco__title{display:-webkit-box;-webkit-line-clamp:3;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 750px){.p-infoContentDisco__title{height:52px;font-size:14px;line-height:17px;overflow:hidden}}.p-infoContentDisco__desc{width:100%;height:77px;font-size:14px;line-height:19px;color:#858585;margin-top:10px;padding:10px 15px;border-radius:4px;background-color:#fff}@media (max-width: 1000px){.p-infoContentDisco__desc{font-size:15px;padding:10px 13px}}@media (max-width: 750px){.p-infoContentDisco__desc{height:50px;font-size:11px;line-height:14px;margin-top:5px;padding:4px 8px}}.p-infoContentDisco__desc p{overflow:hidden}@supports (display: -webkit-box){.p-infoContentDisco__desc p{display:-webkit-box;-webkit-line-clamp:3;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}}.p-infoFooter{display:flex;justify-content:space-between;align-items:center;margin-top:80px;margin-bottom:40px}@media (max-width: 750px){.p-infoFooter{margin-top:60px;margin-bottom:30px}}.p-infoFooter__indexLink{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;display:flex;font-size:13px;color:#858585}@media (max-width: 750px){.p-infoFooter__indexLink{font-size:12px}}.p-infoFooter__indexLink::before{content:'';width:14px;height:19px;background-image:url("/common/assets/images/nav/sp_arrow-left_bk.svg");background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:99%;opacity:0.5}.p-infoFooter__share{display:flex;justify-content:space-between;align-items:center}.p-infoFooter__share .c-btn{margin-left:10px}@media (max-width: 750px){.p-infoFooter__share .c-btn{margin-left:8px}}.p-infoFooter__shareTitle{font-family:agenda, sans-serif;font-weight:600;font-style:normal;font-size:15px;letter-spacing:1px;color:#858585;margin-right:10px}@media (max-width: 750px){.p-infoFooter__shareTitle{font-size:10px;letter-spacing:0px;margin-right:3px}}.a-provider{width:100%}.a-footerInfo .a-provider{background-color:rgba(255,255,255,0.98);border-radius:12px}@media (max-width: 750px){.a-footerInfo .a-provider{border-radius:10px}}.a-providerContaier{display:block;position:relative;width:100%;margin:0 auto;padding:30px 40px 20px;background-color:rgba(255,255,255,0.5);border-radius:15px}@media (max-width: 1000px){.a-providerContaier{padding:20px 20px 10px}}@media (max-width: 750px){.a-providerContaier{width:100%;padding:15px 20px 10px;background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0 5px 5px 0 rgba(0,0,0,0.05)}.a-providerContaier::before{content:"";position:absolute;display:block;width:calc(100% - 20px);height:calc(100% - 10px);top:0px;left:10px;background-color:#f7f7f7;border-radius:2px;z-index:0}}.a-providerHeading{position:relative;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:15px;color:#858585;padding-left:30px;margin-bottom:20px}@media (max-width: 750px){.a-providerHeading{font-size:12px;padding-left:25px;margin-bottom:15px}}.a-footerInfo .a-providerHeading{display:flex;justify-content:center;margin:0 40px 20px;padding-left:0}@media (max-width: 750px){.a-footerInfo .a-providerHeading{justify-content:flex-start;margin:0 20px 15px}}.a-footerInfo .a-providerHeading.a-providerHeading--listen::before,.a-footerInfo .a-providerHeading.a-providerHeading--buy::before{position:relative;left:-5px}.a-footerInfo .a-providerHeading:nth-child(1){margin-top:30px}@media (max-width: 750px){.a-footerInfo .a-providerHeading:nth-child(1){margin-top:20px}}.l-MenuProviderContaier .a-providerHeading{font-size:14px;margin-bottom:15px;padding-left:32px}@media (max-width: 750px){.l-MenuProviderContaier .a-providerHeading{font-size:10px;margin-bottom:10px;padding-left:25px}}.l-MenuProviderContaier .a-providerHeading.a-providerHeading--listen::before,.l-MenuProviderContaier .a-providerHeading.a-providerHeading--buy::before{width:20px;height:20px;top:calc(50% - 10px);left:5px}@media (max-width: 750px){.l-MenuProviderContaier .a-providerHeading.a-providerHeading--listen::before,.l-MenuProviderContaier .a-providerHeading.a-providerHeading--buy::before{width:18px;height:18px;top:calc(50% - 9px);left:2px}}.c-modalProviderContaier .a-providerHeading{font-size:14px;line-height:1;color:#858585;margin-bottom:15px;padding-left:30px}@media (max-width: 750px){.c-modalProviderContaier .a-providerHeading{font-size:11px;margin-bottom:12px;padding-left:24px}}.c-modalProviderContaier .a-providerHeading.a-providerHeading--listen::before{top:-2px;left:0px}@media (max-width: 750px){.c-modalProviderContaier .a-providerHeading.a-providerHeading--listen::before{top:-4px}}.c-modalProviderContaier .a-providerHeading.a-providerHeading--buy::before{top:-3px;left:0px}@media (max-width: 750px){.c-modalProviderContaier .a-providerHeading.a-providerHeading--buy::before{top:-5px}}.a-providerHeading.a-providerHeading--center{text-align:center}.a-providerHeading.a-providerHeading--listen::before{content:"";display:block;position:absolute;width:22px;height:22px;top:0px;left:0px;background-image:url("/common/assets/images/icons/music.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:.5}@media (max-width: 750px){.a-providerHeading.a-providerHeading--listen::before{width:20px;height:20px}}.a-providerHeading.a-providerHeading--buy::before{content:"";display:block;position:absolute;width:22px;height:22px;top:-1px;left:0px;background-image:url("/common/assets/images/icons/shop.svg");background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:.5}@media (max-width: 750px){.a-providerHeading.a-providerHeading--buy::before{width:20px;height:20px}}.a-providerList{display:flex;flex-wrap:wrap;position:relative;width:calc(100% + 5px);margin-left:-5px}@media (max-width: 1000px){.a-providerList{justify-content:flex-start}}@media (max-width: 750px){.a-providerList{margin:0 0 20px -5px}}.c-modalProviderContaier .a-providerList{width:auto;margin-left:-5px;margin-bottom:25px}@media (max-width: 750px){.c-modalProviderContaier .a-providerList{margin:0 0 15px -1px}}.c-modalProviderContaier .a-providerList:last-child{margin-bottom:0}.c-modalProviderContaier .a-providerList .a-providerListItem{width:calc(50% - 5px);margin-left:5px;margin-bottom:0}@media (max-width: 750px){.c-modalProviderContaier .a-providerList .a-providerListItem{width:calc(50% - 1px);margin-left:1px;border-radius:0}}.c-modalProviderContaier .a-providerList .a-providerListItem:nth-child(n+3){margin-top:5px}@media (max-width: 750px){.c-modalProviderContaier .a-providerList .a-providerListItem:nth-child(n+3){margin-top:1px}}.c-modalProviderContaier .a-providerList .a-providerListItem__link{padding:0 30px}@media (max-width: 1200px){.c-modalProviderContaier .a-providerList .a-providerListItem__link{padding:0 30px}}@media (max-width: 1000px){.c-modalProviderContaier .a-providerList .a-providerListItem__link{padding:0 30px}}@media (max-width: 750px){.c-modalProviderContaier .a-providerList .a-providerListItem__link{padding:0 29px}}.a-footerInfo .a-providerList{justify-content:center;width:calc((100% - 80px) + 5px);margin:0 0 30px 35px}@media (max-width: 1000px){.a-footerInfo .a-providerList{justify-content:flex-start}}@media (max-width: 750px){.a-footerInfo .a-providerList{width:calc((100% - 40px) + 3px);margin:0 0 20px 17px}}@media (max-width: 1200px){.a-footerInfo .a-providerList .a-providerListItem{width:calc(25% - 5px)}}@media (max-width: 1000px){.a-footerInfo .a-providerList .a-providerListItem{width:calc(33.3333% - 5px)}}@media (max-width: 750px){.a-footerInfo .a-providerList .a-providerListItem{width:calc(50% - 3px);margin-left:3px;margin-bottom:3px}}.a-footerInfo .a-providerList .a-providerListItem__link{padding:0 30px}@media (max-width: 750px){.a-footerInfo .a-providerList .a-providerListItem__link{padding:0 6vw}}.l-MenuProviderContaier .a-providerList{margin-left:-4px;margin-bottom:25px}@media (max-width: 750px){.l-MenuProviderContaier .a-providerList{margin-left:-2px;margin-bottom:20px}}.l-MenuProviderContaier .a-providerList:last-child{margin-bottom:0}.l-MenuProviderContaier .a-providerList .a-providerListItem{width:calc(100% / 2 - 4px);margin-left:4px;margin-bottom:0}@media (max-width: 750px){.l-MenuProviderContaier .a-providerList .a-providerListItem{width:calc(100% / 2 - 2px);margin-left:2px}}.l-MenuProviderContaier .a-providerList .a-providerListItem:nth-child(n+3){margin-top:4px}@media (max-width: 750px){.l-MenuProviderContaier .a-providerList .a-providerListItem:nth-child(n+3){margin-top:2px}}.l-MenuProviderContaier .a-providerList .a-providerListItem__link{padding:0 20px}@media (max-width: 1200px){.l-MenuProviderContaier .a-providerList .a-providerListItem__link{padding:0 20px}}@media (max-width: 1000px){.l-MenuProviderContaier .a-providerList .a-providerListItem__link{padding:0 20px}}@media (max-width: 750px){.l-MenuProviderContaier .a-providerList .a-providerListItem__link{padding:0 5px}}.a-providerHeading__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}@media (max-width: 750px){.a-providerHeading--listen .a-providerHeading__name{max-width:calc(100vw - 260px)}}@media (max-width: 750px){.a-providerHeading--buy .a-providerHeading__name{max-width:calc(100vw - 280px)}}.a-providerListItem{width:calc(25% - 5px);margin-left:5px;margin-bottom:10px;background:#FFFFFF;box-shadow:0 3px 5px 0 rgba(0,0,0,0.04);border-radius:2px}@media (max-width: 1200px){.a-providerListItem{width:calc(33.3333% - 5px)}}@media (max-width: 1000px){.a-providerListItem{width:calc(25% - 5px)}}@media (max-width: 750px){.a-providerListItem{width:calc(50% - 3px);margin-left:3px;margin-bottom:3px}}@media (min-width: 751px){.a-providerListItem{transition:box-shadow 1s}.a-providerListItem:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,0);transition:box-shadow 1s}.a-providerListItem:hover .a-providerListItem__img{transform:scale(0.95);transition:transform .5s}}.a-providerListItem__link{position:relative;display:block;width:100%;padding:0 30px}@media (max-width: 1200px){.a-providerListItem__link{padding:0 3.5vw}}@media (max-width: 1000px){.a-providerListItem__link{padding:0 2.5vw}}@media (max-width: 750px){.a-providerListItem__link{padding:0 6.6vw}}.a-providerListItem__link::before{content:'';display:block;max-width:300px;width:100%;padding-bottom:46.3333333%}.a-providerListItem__img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:auto;height:100%;transition:transform .5s}.a-providerBar{position:relative;width:100%;background-color:rgba(0,0,0,0.08);margin:15px auto 25px}@media (max-width: 750px){.a-providerBar{background-color:rgba(0,0,0,0.04);margin:0 auto 20px}}.c-modalProviderContaier .a-providerBar{display:none}.a-content--top{position:relative;z-index:2;background-color:transparent}.a-topHero{display:flex;align-items:center;flex-direction:column}.a-topHero--noImage{margin:200px 0 180px}@media (max-width: 750px){.a-topHero--noImage{margin:90px 0 70px}}.a-topHero--noImage .a-topHero__name{color:#4a4a4a;text-shadow:none;margin:0}.a-topHero__img{position:relative;flex-grow:0;max-width:800px;max-height:500px;border-radius:5px}@media (max-width: 750px){.a-topHero__img{max-width:100%;border-radius:4px}}.a-topHero__name{position:relative;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;max-width:700px;margin-top:25px;margin-bottom:65px;font-size:30px;letter-spacing:1px;line-height:1.3;color:#fff;text-shadow:1px 10px 20px rgba(0,0,0,0.2)}@media (max-width: 750px){.a-topHero__name{max-width:calc(100% - 30px);margin-top:15px;margin-bottom:35px;font-size:20px;letter-spacing:0;line-height:1.2}}.a-topAccountContainer{position:relative;display:flex;justify-content:flex-end;margin-bottom:15px;z-index:1}@media (max-width: 750px){.a-topAccountContainer+.a-accordionContaier{margin-top:-20px}}.a-topAccount{display:flex;align-items:center;flex-basis:430px;justify-content:space-between;padding:10px;border-radius:4px;background-color:#f3f3f3}@media (max-width: 1000px){.a-topAccount{flex-basis:100%;margin-bottom:20px}}.a-topAccount__label{font-family:agenda, sans-serif;font-weight:600;font-style:normal;margin-left:10px;font-size:13px;line-height:22px;letter-spacing:0.5px;color:#858585}@media (max-width: 750px){.a-topAccount__label{margin-left:5px;font-size:11px}}.a-topAccountList{display:flex}.a-topAccountListItem{margin-left:10px}.a-topVideo{position:relative}.a-topVideoCol{display:flex;flex-direction:row-reverse;align-items:flex-end;margin-top:-60px}@media (max-width: 1000px){.a-topVideoCol{flex-wrap:wrap;margin-top:0}}.a-topVideoCol__thumb{margin-left:30px;flex-basis:940px;flex-shrink:1;flex-grow:0}@media (max-width: 1000px){.a-topVideoCol__thumb{flex-basis:100%;margin-left:0}}.a-topVideoCol__meta{display:flex;flex-direction:column;justify-content:flex-end;flex-basis:310px;flex-shrink:0;flex-grow:0}@media (max-width: 1000px){.a-topVideoCol__meta{justify-content:flex-start;flex-basis:100%;margin-top:25px}}@media (max-width: 750px){.a-topVideoCol__meta{margin-top:15px}}.a-topVideoCol__name{display:flex;justify-content:flex-end;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:22px}@media (max-width: 1200px){.a-topVideoCol__name{font-size:18px}}@media (max-width: 1000px){.a-topVideoCol__name{justify-content:flex-start}}@media (max-width: 750px){.a-topVideoCol__name{font-size:15px}}.a-topVideoCol__category{display:flex;justify-content:flex-end;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:13px;color:#858585;margin-top:5px}@media (max-width: 1000px){.a-topVideoCol__category{justify-content:flex-start;flex-basis:100%}}@media (max-width: 750px){.a-topVideoCol__category{font-size:10px}}.a-topVideoItem{margin-bottom:0}.u-sp-view{display:none}@media (max-width: 750px){.u-sp-view{display:block}}.u-pc-view{display:block}@media (max-width: 750px){.u-pc-view{display:none}}.u-text--bold{font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700}.u-text--right{text-align:right}.u-text--center{text-align:center}.u-text--left{text-align:left}.u-text--justify{text-align:justify}.u-text--red{color:#e70c13}.u-text--underline{text-decoration:underline}.u-link{margin:0 2px;font-family:"Noto Sans JP","Noto Sans CJK JP","Noto Sans Japanese","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W6","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;text-decoration:underline}[v-cloak]{display:none}.u-img-cover__img-none img{display:none}
