﻿@import url("https://fonts.googleapis.com/css?family=Rajdhani:300,500");@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html.no-edge.no-ie *{font-feature-settings:"palt" 1}html.no-edge.no-ie *.not-palt{font-feature-settings:initial}body{margin:0;overflow:visible !important}a{background:transparent;outline:none !important;-webkit-outline:none !important}a.is-none{pointer-events:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}select::-ms-expand{display:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix:after{display:block;clear:both;content:""}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}html *{-webkit-font-smoothing:antialiased;-webkit-appearance:none;outline:none;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}html,body{text-rendering:optimizeLegibility;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}html{-webkit-tap-highlight-color:transparent}body{font-family:YuGothic, '游ゴシック','Noto Sans JP',"Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif;letter-spacing:0.1em;font-size:14px;line-height:1.79;color:#18191a;-webkit-text-size-adjust:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline;font-style:normal;font-weight:400}html.ie body,html.ie div,html.ie span,html.ie object,html.ie iframe,html.ie h1,html.ie h2,html.ie h3,html.ie h4,html.ie h5,html.ie h6,html.ie p,html.ie blockquote,html.ie pre,html.ie a,html.ie abbr,html.ie acronym,html.ie address,html.ie code,html.ie del,html.ie em,html.ie img,html.ie strong,html.ie dl,html.ie dt,html.ie dd,html.ie ol,html.ie ul,html.ie li,html.ie fieldset,html.ie form,html.ie label,html.ie table,html.ie caption,html.ie tbody,html.ie tfoot,html.ie thead,html.ie tr,html.ie th,html.ie td{font-weight:500}article,aside,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:none;display:block;outline:none}h1,h2,h3,h4,h5,h6,dt{line-height:1.47}p{line-height:1.67}dd,li,th,td,input,textarea{line-height:1.67;text-align:left}ul,ol{list-style-type:none}img{width:100%;height:auto;vertical-align:top}a,input,button,textarea{outline:none;border:none;background-color:transparent}a{color:#18191a;text-decoration:none}img{width:100%;height:auto}::-moz-selection{background-color:rgba(194,155,1,0.3)}::selection{background-color:rgba(194,155,1,0.3)}img::selection,svg::selection,svg *::selection{background-color:transparent}@media only screen and (min-width: 751px){html .sp{display:none !important}}@media only screen and (max-width: 750px){html .pc{display:none !important}}html.no-pc .ua-pc{display:none !important}html.pc .ua-sp,html.tablet .ua-sp{display:none !important}html.ie body,html.edge body{letter-spacing:0.01em}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}#l-header{position:fixed;left:0;top:0;z-index:100}#l-header-title{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;justify-content:flex-start}html.pc #l-header-title,html.tablet #l-header-title{padding-top:40px;padding-left:52px}html.pc #l-header-title .l-logo:first-child,html.tablet #l-header-title .l-logo:first-child{margin-right:55px}html.pc #l-header-navi,html.tablet #l-header-navi{position:fixed;top:0;right:0;padding-top:30px;padding-left:43px;z-index:100;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}html.pc #l-header-navi-list,html.tablet #l-header-navi-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;justify-content:flex-start;position:relative;top:-138px;right:-48%}html.pc #l-header-navi-list.is-none,html.tablet #l-header-navi-list.is-none{pointer-events:none}html.pc #l-header-navi-list.is-body li .l-text,html.tablet #l-header-navi-list.is-body li .l-text{opacity:0.2}html.pc #l-header-navi-list.is-body li.is-current .l-text,html.tablet #l-header-navi-list.is-body li.is-current .l-text{opacity:1}html.pc #l-header-navi-list.is-body li:hover .l-text,html.tablet #l-header-navi-list.is-body li:hover .l-text{opacity:1}html.pc #l-header-navi-list li,html.tablet #l-header-navi-list li{margin-right:25px;cursor:pointer}html.pc #l-header-navi-list li:hover .l-text,html.tablet #l-header-navi-list li:hover .l-text{opacity:0.2}html.pc #l-header-navi-list li .l-text,html.tablet #l-header-navi-list li .l-text{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:12px;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.pc #l-header-navi-list li .l-line,html.tablet #l-header-navi-list li .l-line{width:100%;height:3px;position:relative}html.pc #l-header-navi-list li .l-line__inner,html.tablet #l-header-navi-list li .l-line__inner{width:100%;height:100%;position:relative;display:block;overflow:hidden;transform:skewX(30deg)}html.pc #l-header-navi-list li .l-line-color,html.tablet #l-header-navi-list li .l-line-color{width:100%;height:100%;position:relative;display:block;width:110%;background:linear-gradient(-90deg, transparent, #7a09e3 30%, #ff258f 100%)}html.mobile #l-header{z-index:110}html.mobile #l-header-title{padding-top:8px;padding-left:30px;z-index:100;position:relative}html.mobile #l-header-title.is-open .l-logo svg path{fill:#fff !important}html.mobile #l-header-title .l-logo{width:75px}html.mobile #l-header-title .l-logo svg{width:100%;height:auto}html.mobile #l-header-title .l-logo:first-child{margin-right:20px}html.mobile #l-header-navi-trigger{width:25px;height:15px;position:fixed;top:22px;right:30px;z-index:100;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);overflow:hidden}html.mobile #l-header-navi-trigger.is-open{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}html.mobile #l-header-navi-trigger.is-open #l-header-navi-trigger__inner .l-line{background-color:#fff !important}html.mobile #l-header-navi-trigger.is-open #l-header-navi-trigger__inner .l-line:nth-child(1){transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:40%}html.mobile #l-header-navi-trigger.is-open #l-header-navi-trigger__inner .l-line:nth-child(2){transform:translate3d(-100%, 0, 0)}html.mobile #l-header-navi-trigger.is-open #l-header-navi-trigger__inner .l-line:nth-child(3){top:-35%;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}html.mobile #l-header-navi-trigger__inner{width:100%;height:100%;position:relative;display:block}html.mobile #l-header-navi-trigger__inner .l-line{width:100%;height:1px;background-color:#18191a;margin-bottom:6px;position:relative;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile #l-header-navi{width:100vw;height:100%;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;pointer-events:none}html.mobile #l-header-navi.is-open{pointer-events:auto}html.mobile #l-header-navi-list{position:relative;z-index:1}html.mobile #l-header-navi-list li{font-size:40px;margin-bottom:20px}html.mobile #l-header-navi-list li:last-child{margin-bottom:0}html.mobile #l-header-navi-list li *{color:#fff !important;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300;line-height:1}html.mobile #l-header-navi-sns{width:90px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:20px;z-index:1}html.mobile #l-header-navi-sns ul{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.mobile #l-header-navi-sns ul li path{fill:#fff !important}html.mobile #l-header-navi-bg{width:100%;height:100%;position:relative;display:block;position:absolute;background:linear-gradient(0deg, #7a09e3 1%, #7a09e3 2%, #ff258f 100%);top:0;left:0}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}html,body{overflow-x:hidden}body.is-inertia-none #l-scroll{position:relative !important}#l-root{width:100%;overflow:hidden;opacity:0}#l-root #l-body{position:relative;z-index:1}#l-root #l-scroll{width:100%;position:fixed;top:0;left:0;z-index:3}#l-root #l-scroll #l-scroll-body{position:relative}#l-scrolldown,#l-pagetop{position:fixed;z-index:100;display:none}#l-scrolldown.is-show,#l-pagetop.is-show{display:block}#l-scrolldown__inner,#l-pagetop__inner{width:100%;height:100%;position:relative;display:block}#l-scrolldown-text,#l-pagetop-text{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;text-align:center}#l-scrolldown-arrow-line,#l-pagetop-arrow-line{background-color:#18191a;margin-left:auto;margin-right:auto}#l-scrolldown-arrow-head,#l-pagetop-arrow-head{margin-left:auto;margin-right:auto}#l-pagetop{cursor:pointer}#l-pagetop-arrow{width:6px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:0;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}html.pc #l-scroll-body{will-change:transform}html.pc #l-scrolldown,html.pc #l-pagetop,html.tablet #l-scrolldown,html.tablet #l-pagetop{width:45px;height:85px;position:fixed;left:83px;bottom:26px}html.pc #l-scrolldown-text,html.pc #l-pagetop-text,html.tablet #l-scrolldown-text,html.tablet #l-pagetop-text{font-size:12px}html.pc #l-scrolldown-arrow-line,html.pc #l-pagetop-arrow-line,html.tablet #l-scrolldown-arrow-line,html.tablet #l-pagetop-arrow-line{width:1px;height:53px}html.pc #l-scrolldown-arrow-head,html.pc #l-pagetop-arrow-head,html.tablet #l-scrolldown-arrow-head,html.tablet #l-pagetop-arrow-head{width:1px;height:1px;border:2px solid transparent;border-top:6px solid #18191a}html.pc #l-pagetop,html.tablet #l-pagetop{width:53px;bottom:34px}html.pc #l-pagetop-text,html.tablet #l-pagetop-text{padding-top:77px}html.pc #l-pagetop-arrow,html.tablet #l-pagetop-arrow{width:6px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}html.pc #l-sns,html.tablet #l-sns{position:fixed;right:7px;bottom:6px;z-index:100}html.pc #l-sns ul,html.tablet #l-sns ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.pc #l-sns ul li,html.tablet #l-sns ul li{width:39px;height:40px}html.pc #l-sns ul li:first-child,html.tablet #l-sns ul li:first-child{width:30px}html.pc #l-sns ul li a,html.tablet #l-sns ul li a{width:100%;height:100%;position:relative;display:block;display:block}html.pc #l-copyright,html.tablet #l-copyright{position:fixed;bottom:30px;right:150px;z-index:100;pointer-events:none}html.pc #l-copyright p,html.tablet #l-copyright p{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:12px;line-height:1}html.pc #l-pagetop-text,html.tablet #l-pagetop-text{color:#fff !important}html.pc #l-pagetop-arrow-line,html.tablet #l-pagetop-arrow-line{background-color:#fff !important}html.pc #l-pagetop-arrow-head,html.tablet #l-pagetop-arrow-head{border-top-color:#fff !important}html.pc #l-fixed-btn,html.tablet #l-fixed-btn{width:80px;height:80px;position:fixed;z-index:100;pointer-events:none;display:flex;justify-content:center;align-items:center}html.pc #l-fixed-btn.is-out,html.tablet #l-fixed-btn.is-out{pointer-events:none}html.pc #l-fixed-btn.is-fit,html.tablet #l-fixed-btn.is-fit{pointer-events:auto;cursor:pointer}html.pc #l-fixed-btn__inner,html.tablet #l-fixed-btn__inner{width:100%;height:100%;position:relative;display:block;display:flex;justify-content:center;align-items:center}html.pc #l-fixed-btn-text,html.tablet #l-fixed-btn-text{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:12px;text-align:center;line-height:1;color:#fff}html.pc #l-fixed-btn-circle,html.tablet #l-fixed-btn-circle{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0}html.mobile #l-scrolldown,html.mobile #l-pagetop{width:45px;height:55px;position:fixed;left:10px;bottom:20px}html.mobile #l-scrolldown-text,html.mobile #l-pagetop-text{font-size:10px}html.mobile #l-scrolldown-arrow-line,html.mobile #l-pagetop-arrow-line{width:1px;height:30px}html.mobile #l-scrolldown-arrow-head,html.mobile #l-pagetop-arrow-head{width:1px;height:1px;border:2px solid transparent;border-top:6px solid #18191a}html.mobile #l-fixed-btn{display:none}html.mobile #l-pagetop{width:53px;position:relative;top:-170px;margin-bottom:-170px;margin-left:auto;margin-right:auto;left:0px}html.mobile #l-pagetop-text{padding-top:40px}html.mobile #l-pagetop-arrow{width:6px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}html.mobile #l-sns{width:100%;position:relative;z-index:1;padding-top:30px;left:15px}html.mobile #l-sns ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;justify-content:center}html.mobile #l-sns ul li{width:39px;height:40px}html.mobile #l-sns ul li a{width:100%;height:100%;position:relative;display:block;display:block}html.mobile #l-copyright{text-align:center;position:relative;z-index:1 !important}html.mobile #l-copyright p{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:12px;line-height:1}html.mobile #l-alert{width:100%;height:100%;position:relative;display:block;height:100vh;position:fixed;left:0;top:0;background-color:#fff;z-index:10000;display:none;pointer-events:none}html.mobile #l-alert__inner{width:100%;height:100%;position:relative;display:block;display:flex;justify-content:center;align-items:center}html.mobile #l-alert-content-message{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:2.8vw;margin-bottom:6vw;text-align:center}html.mobile #l-alert-content-image{width:29.8vw;height:15.66667vw;position:relative}html.mobile #l-alert-content-image-device02,html.mobile #l-alert-content-image-device01{width:8.93333vw;position:absolute}html.mobile #l-alert-content-image-device02 .st0,html.mobile #l-alert-content-image-device01 .st0{fill:none;stroke:#18191a;stroke-miterlimit:10}html.mobile #l-alert-content-image-device01{top:0;left:0}html.mobile #l-alert-content-image-arrow{width:8.66667vw;margin-left:auto;margin-right:auto;position:relative;top:3.33333vw;left:-.66667vw}html.mobile #l-alert-content-image-arrow .st0{fill:none;stroke:#18191a;stroke-width:5;stroke-miterlimit:10}html.mobile #l-alert-content-image-device02{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);opacity:0.4;right:4.33333vw;bottom:-4.33333vw}html.mobile body.is-landscape #l-alert{display:block;pointer-events:auto}html.no-android .js__tsc{transform-style:preserve-3d}html.no-android .js__tsc .js__tsc-show{position:relative;transform-style:preserve-3d}html.no-android .js__splittext{transform-style:preserve-3d}html.no-android .js__splittext>*>*{perspective:0px}html.no-android .js__tsc-splittext{transform-origin:50% 50%}html.no-android .js__tsc-splittext>*>*{perspective:1px;transform-style:preserve-3d}.js__fsc,.js__trans{position:relative;display:block}.svg-path-morph-change{visibility:hidden}.ease__scale{animation:scaleLoop 4.4s ease-out infinite;transform-origin:50% 50%}.ef__link-hover{transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);cursor:pointer}.ef__link-hover:hover{opacity:0.2 !important}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}.c-btn.type-center{margin-left:auto;margin-right:auto}.c-btn.type-lauge-box .c-btn-content{position:relative;z-index:1;justify-content:center;padding-bottom:0;height:100%}.c-btn.type-lauge-box .c-btn-content *{color:#fff}.c-btn.type-lauge-box .c-btn-content-text{text-align:center}.c-btn.type-lauge-box .c-btn-content-arrow{position:relative}.c-btn.type-lauge-box .c-btn-content-arrow svg *{stroke:#fff}.c-btn.type-lauge-box .c-btn-line{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0}.c-btn *{display:block}.c-btn>*{width:100%;height:100%;position:relative;display:block}.c-btn-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.c-btn-content-text{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;line-height:1;transition-property:all;transition-duration:1.1s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.c-btn-content-arrow path{fill:none;stroke:#18191a;stroke-width:2;transition-property:all;transition-duration:1.1s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.c-btn-line{width:100%;position:relative;background-color:#18191a;overflow:hidden;transition-property:all;transition-duration:1.1s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.c-btn-line>*{width:100%;height:100%;position:relative;display:block;height:200%;position:absolute;left:0;top:0;background-color:linear-gradient(-90deg, transparent, #7a09e3 30%, #ff258f 100%);transform:translate3d(0%, -220%, 0);transition-property:all;transition-duration:.55s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.c-btn:hover .c-btn-content-text{transform:rotateX(360deg);-ms-transform:rotateX(360deg);-moz-transform:rotateX(360deg);-webkit-transform:rotateX(360deg);color:linear-gradient(-90deg, transparent, #7a09e3 30%, #ff258f 100%)}.c-btn:hover .c-btn-content-arrow svg *{stroke:linear-gradient(-90deg, transparent, #7a09e3 30%, #ff258f 100%)}.c-btn:hover .c-btn-line{transform:rotateX(360deg);-ms-transform:rotateX(360deg);-moz-transform:rotateX(360deg);-webkit-transform:rotateX(360deg)}.c-btn:hover .c-btn-line>*{transform:translate3d(0%, -45%, 0)}.c-btn:hover.type-lauge-box .c-btn-content-text{color:#18191a}.c-btn:hover.type-lauge-box .c-btn-content-arrow svg *{stroke:#18191a}@media only screen and (min-width: 751px){.c-btn{width:200px}.c-btn.type-lauge-box{width:380px;height:100px}.c-btn.type-lauge-box .c-btn-content-arrow{position:relative;left:60px}.c-btn-content{padding-bottom:12px}.c-btn-content-text{font-size:12px;padding-left:10px}.c-btn-content-arrow{width:18px;padding-right:13px}.c-btn-content-arrow path{stroke-width:2}.c-btn-line{height:4px}}@media only screen and (max-width: 750px){.c-btn{width:200px}.c-btn.type-lauge-box{width:280px;height:75px}.c-btn.type-lauge-box .c-btn-content-arrow{position:relative;left:50px}.c-btn-content{padding-bottom:12px}.c-btn-content-text{font-size:12px;padding-left:10px}.c-btn-content-arrow{width:18px;padding-right:13px}.c-btn-content-arrow path{stroke-width:2}.c-btn-line{height:4px}}.c-box-btn{width:380px;height:120px;position:relative;z-index:10}.c-box-btn.type-center{margin-left:auto;margin-right:auto}.c-box-btn a{width:100%;height:100%;position:relative;display:block;display:flex;justify-content:center;align-items:center;justify-content:flex-start;z-index:1}.c-box-btn a:hover .c-box-btn-icon:before{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2)}.c-box-btn a:hover .c-box-btn-text .en,.c-box-btn a:hover .c-box-btn-text .jp{letter-spacing:0.5em}.c-box-btn a:hover .c-box-btn-arrow{transform:translate3d(50px, 0, 0)}.c-box-btn-icon{width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin-left:30px;margin-right:19px;position:relative}.c-box-btn-icon:before{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;content:"";display:block;border-radius:50%;background-color:#fff;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.c-box-btn-icon img{position:relative;z-index:1}.c-box-btn-icon.type-assets img{width:29px;height:17px}.c-box-btn-text>*{line-height:1;display:block}.c-box-btn-text .en{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:24px;margin-bottom:6px;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.c-box-btn-text .jp{font-size:11px;font-weight:600;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.c-box-btn-arrow{width:38px;display:block;height:7px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:30px;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.c-box-btn-arrow svg{position:relative;top:-100%}.c-box-btn-arrow svg path{fill:none;stroke:#18191a;stroke-width:2px;fill-rule:evenodd}.c-box-btn-bg{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;background-color:linear-gradient(-90deg, transparent, #7a09e3 30%, #ff258f 100%)}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}#p-kv-cover{position:fixed;top:0;left:0;z-index:100;mix-blend-mode:color-burn;pointer-events:none}html.ie #p-kv-cover{opacity:0.05}html.safari #p-kv-cover{mix-blend-mode:multiply}#p-kv{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0}#p-kv-content{position:relative;perspective:10px;transform-style:preserve-3d;z-index:1}#p-kv-content .p-kv-text{line-height:1;position:relative}#p-kv-content .p-kv-text *{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300;letter-spacing:0.01em}#p-kv-content .p-kv-text.p-line2{z-index:20;transform-style:preserve-3d}#p-kv-content .p-kv-text.p-line2 *{letter-spacing:0.025em}#p-kv-content-img{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;z-index:1}#p-kv-content-img__inner{width:100%;height:100%;position:relative;display:block}#p-kv-content-img .p-face{position:absolute}#p-kv-content-img .p-face__inner{width:100%;height:100%;position:relative;display:block;overflow:hidden}#p-kv-content-img .p-face-img{width:100%;height:100%;position:relative;display:block}#p-kv-content-img .p-face.no1{z-index:4}#p-kv-content-img .p-face.no1 .p-face-img{background-image:url("../img/top/kv/b-kv_img_01.png");background-size:contain;background-position:center;background-repeat:no-repeat}#p-kv-content-img .p-face.no2{z-index:3}#p-kv-content-img .p-face.no2 .p-face-img{background-image:url("../img/top/kv/b-kv_img_02.png");background-size:contain;background-position:center;background-repeat:no-repeat}#p-kv-content-img .p-face.no3{z-index:2}#p-kv-content-img .p-face.no3 .p-face-img{background-image:url("../img/top/kv/b-kv_img_03.png");background-size:contain;background-position:center;background-repeat:no-repeat}#p-kv-content-img .p-face.no4{z-index:5}#p-kv-content-img .p-face.no4 .p-face-img{background-image:url("../img/top/kv/b-kv_img_04.png");background-size:contain;background-position:center;background-repeat:no-repeat}#p-kv-content-img .p-face.no5{z-index:1}#p-kv-content-img .p-face.no5 .p-face-img{background-image:url("../img/top/kv/b-kv_img_05.png");background-size:contain;background-position:center;background-repeat:no-repeat}#p-kv-content-img .p-face.no6{z-index:5}#p-kv-content-img .p-face.no6 .p-face-img{background-image:url("../img/top/kv/b-kv_img_06.png");background-size:contain;background-position:center;background-repeat:no-repeat}#p-kv-content-img .p-face.no7{z-index:4}#p-kv-content-img .p-face.no7 .p-face-img{background-image:url("../img/top/kv/b-kv_img_07.png");background-size:contain;background-position:center;background-repeat:no-repeat}#p-kv-info{width:100%;position:absolute;left:0;z-index:2}#p-kv-info>*{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:22px;text-align:center;line-height:1}#p-kv-info-stage{margin-bottom:10px}#p-kv-info-date{display:block}#p-kv-bg{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;perspective:10px;transform-style:preserve-3d}#p-kv-bg>*{position:absolute}html.pc #p-kv-content,html.tablet #p-kv-content{padding:3.125vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content,html.tablet #p-kv-content{padding:50px}}html.pc #p-kv-content .p-kv-text,html.tablet #p-kv-content .p-kv-text{font-size:11.5vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content .p-kv-text,html.tablet #p-kv-content .p-kv-text{font-size:184px}}html.pc #p-kv-content .p-kv-text>*,html.tablet #p-kv-content .p-kv-text>*{margin-bottom:-1.25vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content .p-kv-text>*,html.tablet #p-kv-content .p-kv-text>*{margin-bottom:-20px}}html.pc #p-kv-content .p-kv-text.p-line1>*:nth-child(1),html.tablet #p-kv-content .p-kv-text.p-line1>*:nth-child(1){margin-right:-1.25vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content .p-kv-text.p-line1>*:nth-child(1),html.tablet #p-kv-content .p-kv-text.p-line1>*:nth-child(1){margin-right:-20px}}html.pc #p-kv-content .p-kv-text.p-line2 *,html.tablet #p-kv-content .p-kv-text.p-line2 *{letter-spacing:0.001em}html.pc #p-kv-content .p-kv-text.p-line2>*:nth-child(1),html.tablet #p-kv-content .p-kv-text.p-line2>*:nth-child(1){margin-right:.625vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content .p-kv-text.p-line2>*:nth-child(1),html.tablet #p-kv-content .p-kv-text.p-line2>*:nth-child(1){margin-right:10px}}html.pc #p-kv-content-img .p-face.no1,html.tablet #p-kv-content-img .p-face.no1{width:21.3125vw;height:24.6875vw;top:8.3125vw;left:29.6875vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content-img .p-face.no1,html.tablet #p-kv-content-img .p-face.no1{width:341px;height:395px;top:133px;left:475px}}html.pc #p-kv-content-img .p-face.no2,html.tablet #p-kv-content-img .p-face.no2{width:22.1875vw;height:28.8125vw;top:2.9375vw;left:38.4375vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content-img .p-face.no2,html.tablet #p-kv-content-img .p-face.no2{width:355px;height:461px;top:47px;left:615px}}html.pc #p-kv-content-img .p-face.no3,html.tablet #p-kv-content-img .p-face.no3{width:14.1875vw;height:20.3125vw;top:-6.875vw;left:42.1875vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content-img .p-face.no3,html.tablet #p-kv-content-img .p-face.no3{width:227px;height:325px;top:-110px;left:675px}}html.pc #p-kv-content-img .p-face.no4,html.tablet #p-kv-content-img .p-face.no4{width:12.4375vw;height:21.9375vw;top:16.5625vw;left:20.625vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content-img .p-face.no4,html.tablet #p-kv-content-img .p-face.no4{width:199px;height:351px;top:265px;left:330px}}html.pc #p-kv-content-img .p-face.no5,html.tablet #p-kv-content-img .p-face.no5{width:29vw;height:23.8125vw;top:-6.5625vw;left:20.3125vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content-img .p-face.no5,html.tablet #p-kv-content-img .p-face.no5{width:464px;height:381px;top:-105px;left:325px}}html.pc #p-kv-content-img .p-face.no6,html.tablet #p-kv-content-img .p-face.no6{width:18.9375vw;height:18.8125vw;top:19.375vw;left:43.4375vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content-img .p-face.no6,html.tablet #p-kv-content-img .p-face.no6{width:303px;height:301px;top:310px;left:695px}}html.pc #p-kv-content-img .p-face.no7,html.tablet #p-kv-content-img .p-face.no7{width:14.5vw;height:19.125vw;top:3.75vw;left:16.25vw}@media only screen and (min-width: 1601px){html.pc #p-kv-content-img .p-face.no7,html.tablet #p-kv-content-img .p-face.no7{width:232px;height:306px;top:60px;left:260px}}html.pc #p-kv-info,html.tablet #p-kv-info{bottom:3.875vw}@media only screen and (min-width: 1601px){html.pc #p-kv-info,html.tablet #p-kv-info{bottom:62px}}html.pc #p-kv-info>*,html.tablet #p-kv-info>*{font-size:22px}html.pc #p-kv-info-stage,html.tablet #p-kv-info-stage{margin-bottom:10px}@media only screen and (min-width: 1601px){html.pc #p-kv-bg,html.tablet #p-kv-bg{width:1600px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}}html.pc #p-kv-bg-noize01,html.tablet #p-kv-bg-noize01{width:67.25vw;height:44.6875vw;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}@media only screen and (min-width: 1601px){html.pc #p-kv-bg-noize01,html.tablet #p-kv-bg-noize01{width:1076px;height:715px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}}html.pc #p-kv-bg-noize02,html.tablet #p-kv-bg-noize02{width:14.5vw;height:19.3125vw;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;left:59.9375vw}html.pc #p-kv-bg-noize02 img,html.tablet #p-kv-bg-noize02 img{position:relative;top:-18.75vw}@media only screen and (min-width: 1601px){html.pc #p-kv-bg-noize02,html.tablet #p-kv-bg-noize02{width:232px;height:309px;left:959px}html.pc #p-kv-bg-noize02 img,html.tablet #p-kv-bg-noize02 img{top:-300px}}html.pc #p-kv-bg-noize03,html.tablet #p-kv-bg-noize03{width:16.75vw;height:13.3125vw;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;top:17.4375vw;left:19.4375vw}html.pc #p-kv-bg-noize03 img,html.tablet #p-kv-bg-noize03 img{position:relative;top:-21.875vw}@media only screen and (min-width: 1601px){html.pc #p-kv-bg-noize03,html.tablet #p-kv-bg-noize03{width:268px;height:213px;left:311px}html.pc #p-kv-bg-noize03 img,html.tablet #p-kv-bg-noize03 img{top:-350px}}html.pc #p-kv-bg-noize04,html.tablet #p-kv-bg-noize04{width:15.6875vw;height:12.0625vw;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;top:33.6875vw;left:20.0625vw}html.pc #p-kv-bg-noize04 img,html.tablet #p-kv-bg-noize04 img{position:relative;top:-3.125vw}@media only screen and (min-width: 1601px){html.pc #p-kv-bg-noize04,html.tablet #p-kv-bg-noize04{width:251px;height:193px;left:321px}html.pc #p-kv-bg-noize04 img,html.tablet #p-kv-bg-noize04 img{position:relative;top:-5px}}html.pc #p-kv-space{width:100%;height:100vh}html.tablet #p-kv-space{width:100%;height:0vh}html.mobile #p-kv-content .p-kv-text{font-size:17.33333vw;padding-left:6.66667vw;top:-11.33333vw}html.mobile #p-kv-content .p-kv-text>*{margin-bottom:.66667vw}html.mobile #p-kv-content .p-kv-text.p-line1>*:nth-child(1){margin-right:-2.66667vw}html.mobile #p-kv-content .p-kv-text.p-line2>*:nth-child(1){margin-right:3.73333vw}html.mobile #p-kv-content .p-kv-text.p-line2>*:nth-child(2){margin-left:42.66667vw}html.mobile #p-kv-content .p-kv-text.p-line3 *{letter-spacing:0.1em}html.mobile #p-kv-content-img .p-face.no1{width:45.46667vw;height:52.66667vw;top:34.93333vw;left:31.33333vw}html.mobile #p-kv-content-img .p-face.no2{width:47.33333vw;height:61.46667vw;top:23.6vw;left:44.66667vw}html.mobile #p-kv-content-img .p-face.no3{width:30.26667vw;height:43.33333vw;top:4vw;left:51.33333vw}html.mobile #p-kv-content-img .p-face.no4{width:26.53333vw;height:46.8vw;top:52.66667vw;left:13.33333vw}html.mobile #p-kv-content-img .p-face.no5{width:61.86667vw;height:50.8vw;top:3.33333vw;left:6.66667vw}html.mobile #p-kv-content-img .p-face.no6{width:40.4vw;height:40.13333vw;top:58.66667vw;left:56vw}html.mobile #p-kv-content-img .p-face.no7{width:30.93333vw;height:40.8vw;top:25.33333vw;left:1.33333vw}html.mobile #p-kv-info{bottom:19.73333vw}html.mobile #p-kv-info>*{font-size:3.73333vw}html.mobile #p-kv-info-stage{margin-bottom:10px}html.mobile #p-kv-bg-noize01{width:114.77333vw;height:76.26667vw;top:30.66667vw;left:-10.66667vw}html.mobile #p-kv-bg-noize02{width:30.93333vw;height:41.2vw;top:24vw;left:65.33333vw}html.mobile #p-kv-bg-noize03{width:32.16vw;height:25.56vw;top:55.86667vw;left:1.33333vw}html.mobile #p-kv-bg-noize04{width:33.46667vw;height:25.73333vw;top:71.86667vw;left:2.8vw}html.mobile #p-kv-space{width:100%}.p-dummy-text{font-size:6.25vw}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}.p-section{width:100%;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.p-section__inner{position:relative;z-index:10}.p-section-title{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;text-align:center}.p-section-lead{text-align:center}.p-section-darkbg{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;background:linear-gradient(200deg, #37224b 70%, #4e1c35 100%);mix-blend-mode:darken;height:101%;top:-0.5%}.p-section .c-banner{margin-left:auto;margin-right:auto}.p-section .c-banner a{display:block;width:100%;height:100%;position:relative;display:block;border:1px solid rgba(255,255,255,0.4);box-sizing:border-box}.p-section-motif{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;z-index:1;pointer-events:none}.p-section-motif__inner{height:100%;position:relative}.p-section-motif .p-motif{position:absolute;transform:skewY(-30deg)}.p-section-motif .p-motif-panel{width:100%;height:100%;position:relative;display:block}.p-section-motif .p-motif-panel>*{width:100%;height:100%;position:relative;display:block;overflow:hidden}.p-section-motif .p-motif-panel-color{width:100%;height:100%;position:relative;display:block;width:110%;height:110%;content:"";display:block;background:linear-gradient(0deg, #7a09e3 1%, #7a09e3 2%, #ff258f 100%)}#p-dark-bg{width:100%;height:100%;position:relative;display:block;position:fixed;left:0;top:0;background:linear-gradient(200deg, #37224b 70%, #4e1c35 100%);height:101vh;top:-0.5vh;z-index:2}html.no-android #p-dark-bg{mix-blend-mode:darken}html.pc .p-section.js__sc-fsa,html.tablet .p-section.js__sc-fsa{height:100vh}html.pc .p-section.js__sc-scrollarea,html.tablet .p-section.js__sc-scrollarea{padding-top:150px;padding-bottom:150px}html.pc .p-section-title,html.tablet .p-section-title{font-size:1.875vw;margin-bottom:1.5vw}@media only screen and (min-width: 1601px){html.pc .p-section-title,html.tablet .p-section-title{font-size:30px;margin-bottom:24px}}html.pc .p-section-lead,html.tablet .p-section-lead{font-size:.9375vw;margin-bottom:3.125vw}@media only screen and (min-width: 1601px){html.pc .p-section-lead,html.tablet .p-section-lead{font-size:15px;margin-bottom:50px}}html.pc .p-section .c-banner,html.tablet .p-section .c-banner{width:16.875vw;height:5.625vw}@media only screen and (min-width: 1601px){html.pc .p-section .c-banner,html.tablet .p-section .c-banner{width:270px;height:90px}}html.pc .p-section .c-banner a img,html.tablet .p-section .c-banner a img{width:7.25vw;height:1.75vw;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}html.pc .p-section-motif__inner,html.tablet .p-section-motif__inner{width:67.5vw;margin-left:auto;margin-right:auto}html.pc .p-section-motif.type-a .p-motif.no1,html.tablet .p-section-motif.type-a .p-motif.no1{width:.625vw;height:3.75vw;top:16.875vw;left:4.0625vw}html.pc .p-section-motif.type-a .p-motif.no2,html.tablet .p-section-motif.type-a .p-motif.no2{width:.5vw;height:4.625vw;top:30.625vw;left:10.625vw}html.pc .p-section-motif.type-a .p-motif.no3,html.tablet .p-section-motif.type-a .p-motif.no3{width:1.25vw;height:3.125vw;top:25.625vw;left:11.875vw}html.pc .p-section-motif.type-a .p-motif.no4,html.tablet .p-section-motif.type-a .p-motif.no4{width:.625vw;height:3.75vw;top:9.375vw;left:34.375vw}html.pc .p-section-motif.type-a .p-motif.no5,html.tablet .p-section-motif.type-a .p-motif.no5{width:1.25vw;height:6.875vw;top:11.25vw;left:35.625vw}html.pc .p-section-motif.type-a .p-motif.no6,html.tablet .p-section-motif.type-a .p-motif.no6{width:1.125vw;height:3.75vw;top:26.875vw;left:48.125vw}html.pc .p-section-motif.type-a .p-motif.no7,html.tablet .p-section-motif.type-a .p-motif.no7{width:.625vw;height:5.125vw;top:15vw;left:60.625vw}html.pc .p-section-motif.type-b,html.tablet .p-section-motif.type-b{z-index:10}html.pc .p-section-motif.type-b .p-motif.no1,html.tablet .p-section-motif.type-b .p-motif.no1{width:.625vw;height:3.75vw;top:1.875vw;left:27.8125vw}html.pc .p-section-motif.type-b .p-motif.no2,html.tablet .p-section-motif.type-b .p-motif.no2{width:.625vw;height:5.25vw;top:27.5vw;left:30.625vw}html.pc .p-section-motif.type-b .p-motif.no3,html.tablet .p-section-motif.type-b .p-motif.no3{width:.625vw;height:3.75vw;top:22.5vw;left:34.375vw}html.pc .p-section-motif.type-b .p-motif.no4,html.tablet .p-section-motif.type-b .p-motif.no4{width:1.375vw;height:6.875vw;top:24.375vw;left:35.625vw}html.pc .p-section-motif.type-b .p-motif.no5,html.tablet .p-section-motif.type-b .p-motif.no5{width:1.125vw;height:3.125vw;top:34.375vw;left:33.125vw}html.mobile .p-section.js__sc-fsa{min-height:100vh}html.mobile .p-section.js__sc-scrollarea{min-height:100vh}html.mobile .p-section-title{font-size:6.66667vw;margin-bottom:3.2vw}html.mobile .p-section-lead{font-size:3.46667vw;margin-bottom:6.66667vw}html.mobile .p-section .c-banner{width:46.66667vw;height:16vw}html.mobile .p-section .c-banner a img{width:22vw;height:5.33333vw;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}html.mobile .p-section-motif__inner{width:84vw;margin-left:auto;margin-right:auto}html.mobile .p-section-motif.type-a .p-motif.no1{width:2.66667vw;height:13.33333vw;top:22.66667vw;left:6.66667vw}html.mobile .p-section-motif.type-a .p-motif.no2{width:1.86667vw;height:16vw;top:122.66667vw;left:5.33333vw}html.mobile .p-section-motif.type-a .p-motif.no3{width:3.46667vw;height:10.66667vw;top:118.66667vw;left:9.33333vw}html.mobile .p-section-motif.type-a .p-motif.no4{width:2.13333vw;height:12vw;top:20vw;left:62.66667vw}html.mobile .p-section-motif.type-a .p-motif.no5{width:4vw;height:26.66667vw;top:24vw;left:68vw}html.mobile .p-section-motif.type-a .p-motif.no6{width:2.4vw;height:12vw;top:88vw;left:85.33333vw}html.mobile .p-section-motif.type-a .p-motif.no7{width:1.86667vw;height:18.66667vw;top:136vw;left:72vw}html.mobile .p-section-motif.type-a.type-a-dash .p-motif.no1{width:2.4vw;height:10.66667vw;top:114.66667vw;left:5.33333vw}html.mobile .p-section-motif.type-a.type-a-dash .p-motif.no2{width:1.86667vw;height:16vw;top:205.33333vw;left:29.33333vw}html.mobile .p-section-motif.type-a.type-a-dash .p-motif.no3{width:3.46667vw;height:10.66667vw;top:201.33333vw;left:33.33333vw}html.mobile .p-section-motif.type-a.type-a-dash .p-motif.no4{width:2.13333vw;height:12vw;top:20vw;left:49.33333vw}html.mobile .p-section-motif.type-a.type-a-dash .p-motif.no5{width:4vw;height:26.66667vw;top:24vw;left:54.66667vw}html.mobile .p-section-motif.type-a.type-a-dash .p-motif.no6{width:2.4vw;height:18.66667vw;top:381.33333vw;left:45.33333vw}html.mobile .p-section-motif.type-b{z-index:10;top:120vw;left:-53.33333vw}html.mobile .p-section-motif.type-b .p-motif.no1{width:1.33333vw;height:8vw;top:4vw;left:59.33333vw}html.mobile .p-section-motif.type-b .p-motif.no2{width:2.13333vw;height:16vw;top:40.66667vw;left:92vw}html.mobile .p-section-motif.type-b .p-motif.no3{width:2.4vw;height:10.66667vw;top:13.33333vw;left:100vw}html.mobile .p-section-motif.type-b .p-motif.no4{width:4vw;height:22.66667vw;top:18.66667vw;left:104vw}html.mobile .p-section-motif.type-b .p-motif.no5{width:4vw;height:13.33333vw;top:51.33333vw;left:97.33333vw}html.mobile #p-dark-bg{height:150vh;top:-0.5vh}html.mobile.android #p-dark-bg{display:none}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}#p-theme .p-section__inner{position:relative}#p-theme-list .p-theme-corp *{color:#fff}#p-theme-list .p-theme-corp-name{margin-left:auto;margin-right:auto}#p-theme-list .p-theme-corp-person{text-align:right;font-weight:600}html.pc #p-theme .p-section__inner,html.tablet #p-theme .p-section__inner{width:100%}html.pc #p-theme-list,html.tablet #p-theme-list{width:58.75vw;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-items:flex-start}@media only screen and (min-width: 1601px){html.pc #p-theme-list,html.tablet #p-theme-list{width:940px}}html.pc #p-theme-list .p-theme-corp,html.tablet #p-theme-list .p-theme-corp{width:26.25vw}@media only screen and (min-width: 1601px){html.pc #p-theme-list .p-theme-corp,html.tablet #p-theme-list .p-theme-corp{width:420px}}html.pc #p-theme-list .p-theme-corp-name,html.tablet #p-theme-list .p-theme-corp-name{margin-bottom:2.125vw}@media only screen and (min-width: 1601px){html.pc #p-theme-list .p-theme-corp-name,html.tablet #p-theme-list .p-theme-corp-name{margin-bottom:34px}}html.pc #p-theme-list .p-theme-corp-text,html.tablet #p-theme-list .p-theme-corp-text{line-height:2;font-size:.875vw;margin-bottom:1.25vw}@media only screen and (min-width: 1601px){html.pc #p-theme-list .p-theme-corp-text,html.tablet #p-theme-list .p-theme-corp-text{font-size:14px;margin-bottom:20px}}html.pc #p-theme-list .p-theme-corp-person,html.tablet #p-theme-list .p-theme-corp-person{font-size:.8125vw}@media only screen and (min-width: 1601px){html.pc #p-theme-list .p-theme-corp-person,html.tablet #p-theme-list .p-theme-corp-person{font-size:13px}}html.pc #p-theme-list .p-theme-corp.no1 .p-theme-corp-name,html.tablet #p-theme-list .p-theme-corp.no1 .p-theme-corp-name{width:13.625vw}@media only screen and (min-width: 1601px){html.pc #p-theme-list .p-theme-corp.no1 .p-theme-corp-name,html.tablet #p-theme-list .p-theme-corp.no1 .p-theme-corp-name{width:218px}}html.pc #p-theme-list .p-theme-corp.no2 .p-theme-corp-name,html.tablet #p-theme-list .p-theme-corp.no2 .p-theme-corp-name{width:10.375vw}@media only screen and (min-width: 1601px){html.pc #p-theme-list .p-theme-corp.no2 .p-theme-corp-name,html.tablet #p-theme-list .p-theme-corp.no2 .p-theme-corp-name{width:166px}}html.mobile #p-theme{padding-bottom:25.33333vw}html.mobile #p-theme .p-section__inner{width:84vw;margin-left:auto;margin-right:auto;height:100%;padding-top:25vh}html.mobile #p-theme-list{width:100%}html.mobile #p-theme-list .p-theme-corp-name{margin-bottom:8vw}html.mobile #p-theme-list .p-theme-corp-text{line-height:2;font-size:3.46667vw;margin-bottom:2.66667vw}html.mobile #p-theme-list .p-theme-corp-person{font-size:3.46667vw}html.mobile #p-theme-list .p-theme-corp.no1{padding-bottom:18.66667vw}html.mobile #p-theme-list .p-theme-corp.no1 .p-theme-corp-name{width:54.4vw}html.mobile #p-theme-list .p-theme-corp.no2 .p-theme-corp-name{width:37.33333vw}html.mobile.android #p-theme .p-section__inner{padding-top:100vh}html.mobile.android #p-theme:after{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;background:linear-gradient(200deg, #37224b 70%, #4e1c35 100%);content:"";display:block;opacity:0;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile.android #p-theme.is-current:after{opacity:1}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}#p-act .p-section__inner{width:100%;height:100%;position:relative;display:block;height:101%;top:-0.5%}#p-act .p-act-day{height:100%;position:relative}#p-act .p-act-day.is-current{z-index:10}#p-act .p-act-day.is-current .p-act-day-body{background-color:#fff}#p-act .p-act-day-thum{width:100%;height:100%;position:relative;display:block;z-index:1;overflow:hidden;cursor:pointer}#p-act .p-act-day-thum.is-current{z-index:10;cursor:default}#p-act .p-act-day-thum__inner{width:100%;height:100%;position:relative;display:block;display:flex;justify-content:center;align-items:center}#p-act .p-act-day-thum-content{position:relative;z-index:10}#p-act .p-act-day-thum-content *{color:#fff}#p-act .p-act-day-thum-stage-date>*{line-height:1;display:inline-block}#p-act .p-act-day-thum-stage-date .day{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}#p-act .p-act-day-thum-stage-date .week{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}#p-act .p-act-day-thum-stage-name{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}#p-act .p-act-day-thum-list li:last-child{margin-bottom:0}#p-act .p-act-day-thum-list li>*{display:inline-block}#p-act .p-act-day-thum-list li .en{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}#p-act .p-act-day-thum-bg{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0}#p-act .p-act-day-thum-bg__inner{width:100%;height:100%;position:relative;display:block;background-color:#fff}#p-act .p-act-day-thum-bg__inner>*{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0}#p-act .p-act-day-thum-bg__inner>*>*{width:100%;height:100%;position:relative;display:block;overflow:hidden}#p-act .p-act-day-thum-bg__inner>*>*>*{width:100%;height:100%;position:relative;display:block}#p-act .p-act-day-thum-bg-img.is-current{z-index:2}#p-act .p-act-day-body{height:100%;position:absolute;top:0;z-index:2;pointer-events:none}#p-act .p-act-day-body.is-current{pointer-events:auto}#p-act .p-act-day-body__inner{width:100%;height:100%;position:relative;display:block}#p-act .p-act-day-body-close{position:absolute;z-index:10;cursor:pointer}#p-act .p-act-day-body-close__inner{width:100%;height:100%;position:relative;display:block}#p-act .p-act-day-body-close .p-circle{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;border:1px solid #fff;border-radius:50%}#p-act .p-act-day-body-close .p-line{background-color:#fff}#p-act .p-act-day-body-artist{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;justify-content:flex-start}#p-act .p-act-day-body-artist.is-current{z-index:2}#p-act .p-act-day-body-artist *{color:#fff}#p-act .p-act-day-body-artist__inner{z-index:1}#p-act .p-act-day-body-artist-info{justify-content:flex-end;position:relative;z-index:1}#p-act .p-act-day-body-artist-info *{text-align:right}#p-act .p-act-day-body-artist-info-name{line-height:1}#p-act .p-act-day-body-artist-info-name *{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300;letter-spacing:0}#p-act .p-act-day-body-artist-info-catch{font-weight:600}#p-act .p-act-day-body-artist-info-lead{line-height:2}#p-act .p-act-day-body-artist-info-link a{display:block;width:100%;height:100%;position:relative;display:block;text-align:left}#p-act .p-act-day-body-artist-info-link a .icon{left:0}#p-act .p-act-day-body-artist-info-link a .text{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500}#p-act .p-act-day-body-artist-work{z-index:20}#p-act .p-act-day-body-artist-work ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-items:flex-start}#p-act .p-act-day-body-artist-work ul li dl .title{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500}#p-act .p-act-day-body-artist-work ul li dl .thum a{display:block;position:relative}#p-act .p-act-day-body-artist-work ul li dl .name{display:block;word-wrap:break-word}#p-act .p-act-day-body-artist-bg{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0}#p-act .p-act-day-body-artist-bg__inner{width:100%;height:100%;position:relative;display:block}#p-act .p-act-day-body-artist-bg__inner>*{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0}#p-act .p-act-day-body-artist-other{position:relative;z-index:1}#p-act .p-act-day-body-artist-other *{color:#fff}#p-act .p-act-day-body-artist-other .p-title{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;line-height:1}#p-act .p-act-day-body-artist-other .p-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#p-act .p-act-day-body-artist-other .p-list-artist-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#p-act .p-act-day-body-artist-other .p-list-artist-head-title{font-weight:600}#p-act .p-act-day-body-artist-other .p-list-artist-head-link{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500}#p-act .p-act-day-body-artist-other .p-list-artist-body{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#p-act .p-act-day-body-artist-other .p-list-artist-body-photo{width:7.5vw}#p-act .p-act-day-body-artist-other .p-list-artist-body-text{width:19.6875vw;font-size:.8125vw}#p-act .p-act-day-body-ctrl{position:absolute;z-index:3}#p-act .p-act-day-body-ctrl__inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#p-act .p-act-day-body-ctrl__inner>*{width:33.3%}#p-act .p-act-day-body-ctrl__inner>* *{color:#fff}#p-act .p-act-day-body-ctrl__inner>* .name{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;line-height:1;text-align:center}#p-act .p-act-day-body-ctrl__inner>* .arrow{position:relative}#p-act .p-act-day-body-ctrl__inner>* .arrow.type-left .arrow-head{left:0}#p-act .p-act-day-body-ctrl__inner>* .arrow.type-right .arrow-head{right:0}#p-act .p-act-day-body-ctrl__inner>* .arrow-head{width:1px;border:2px solid transparent;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto}#p-act .p-act-day-body-ctrl__inner>* .arrow-line{height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;background-color:#fff}#p-act .p-act-day-body-ctrl-next,#p-act .p-act-day-body-ctrl-prev{cursor:pointer}#p-act .p-act-day-body-ctrl-next .name,#p-act .p-act-day-body-ctrl-prev .name{white-space:nowrap}#p-act .p-act-day-body-ctrl-next .name,#p-act .p-act-day-body-ctrl-next .arrow,#p-act .p-act-day-body-ctrl-prev .name,#p-act .p-act-day-body-ctrl-prev .arrow{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);position:relative}#p-act .p-act-day-body-ctrl-next .name{text-align:left}#p-act .p-act-day-body-ctrl-prev .name{text-align:right}#p-act .p-act-day-body-ctrl-current .icon{margin-left:auto;margin-right:auto;background:linear-gradient(-90deg, transparent, #7a09e3 30%, #ff258f 100%);transform:skewX(30deg)}html.pc #p-act .p-section__inner,html.tablet #p-act .p-section__inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.pc #p-act .p-act-day,html.tablet #p-act .p-act-day{width:50%}html.pc #p-act .p-act-day-thum-stage-date,html.tablet #p-act .p-act-day-thum-stage-date{margin-bottom:.75vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-stage-date,html.tablet #p-act .p-act-day-thum-stage-date{margin-bottom:12px}}html.pc #p-act .p-act-day-thum-stage-date .day,html.tablet #p-act .p-act-day-thum-stage-date .day{font-size:5vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-stage-date .day,html.tablet #p-act .p-act-day-thum-stage-date .day{font-size:80px}}html.pc #p-act .p-act-day-thum-stage-date .week,html.tablet #p-act .p-act-day-thum-stage-date .week{font-size:1.875vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-stage-date .week,html.tablet #p-act .p-act-day-thum-stage-date .week{font-size:30px}}html.pc #p-act .p-act-day-thum-stage-name,html.tablet #p-act .p-act-day-thum-stage-name{font-size:2.5vw;margin-bottom:3.375vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-stage-name,html.tablet #p-act .p-act-day-thum-stage-name{font-size:40px;margin-bottom:54px}}html.pc #p-act .p-act-day-thum-list li,html.tablet #p-act .p-act-day-thum-list li{margin-bottom:.125vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-list li,html.tablet #p-act .p-act-day-thum-list li{margin-bottom:2px}}html.pc #p-act .p-act-day-thum-list li.type-small,html.tablet #p-act .p-act-day-thum-list li.type-small{margin-bottom:.5vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-list li.type-small,html.tablet #p-act .p-act-day-thum-list li.type-small{margin-bottom:8px}}html.pc #p-act .p-act-day-thum-list li.type-small .en,html.tablet #p-act .p-act-day-thum-list li.type-small .en{font-size:1.25vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-list li.type-small .en,html.tablet #p-act .p-act-day-thum-list li.type-small .en{font-size:20px}}html.pc #p-act .p-act-day-thum-list li:last-child,html.tablet #p-act .p-act-day-thum-list li:last-child{margin-bottom:0}html.pc #p-act .p-act-day-thum-list li .en,html.tablet #p-act .p-act-day-thum-list li .en{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300;font-size:1.875vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-list li .en,html.tablet #p-act .p-act-day-thum-list li .en{font-size:30px}}html.pc #p-act .p-act-day-thum-list li .jp,html.tablet #p-act .p-act-day-thum-list li .jp{font-size:.9375vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-list li .jp,html.tablet #p-act .p-act-day-thum-list li .jp{font-size:15px}}html.pc #p-act .p-act-day-thum-selected,html.tablet #p-act .p-act-day-thum-selected{position:absolute;right:1.6875vw;bottom:6.875vw;z-index:10}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-selected,html.tablet #p-act .p-act-day-thum-selected{right:27px;bottom:110px}}html.pc #p-act .p-act-day-thum-selected *,html.tablet #p-act .p-act-day-thum-selected *{color:#fff}html.pc #p-act .p-act-day-thum-selected .date,html.tablet #p-act .p-act-day-thum-selected .date{width:100%;text-align:right;display:block;margin-bottom:.625vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-selected .date,html.tablet #p-act .p-act-day-thum-selected .date{margin-bottom:10px}}html.pc #p-act .p-act-day-thum-selected .date>*,html.tablet #p-act .p-act-day-thum-selected .date>*{display:inline-block}html.pc #p-act .p-act-day-thum-selected .date-day,html.tablet #p-act .p-act-day-thum-selected .date-day{font-size:1.875vw;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-selected .date-day,html.tablet #p-act .p-act-day-thum-selected .date-day{font-size:30px}}html.pc #p-act .p-act-day-thum-selected .date-week,html.tablet #p-act .p-act-day-thum-selected .date-week{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}html.pc #p-act .p-act-day-thum-selected ul li,html.tablet #p-act .p-act-day-thum-selected ul li{text-align:right;font-size:.875vw;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300;line-height:1;margin-bottom:.625vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-thum-selected ul li,html.tablet #p-act .p-act-day-thum-selected ul li{font-size:14px;margin-bottom:10px}}html.pc #p-act .p-act-day-body,html.tablet #p-act .p-act-day-body{width:83.625vw;overflow:hidden}html.pc #p-act .p-act-day-body-close,html.tablet #p-act .p-act-day-body-close{width:60px;height:60px;top:30px;right:30px}html.pc #p-act .p-act-day-body-close .p-line,html.tablet #p-act .p-act-day-body-close .p-line{width:20px;height:1px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}html.pc #p-act .p-act-day-body-close .p-line:nth-child(2),html.tablet #p-act .p-act-day-body-close .p-line:nth-child(2){transform:translate3d(1px, 1px, 0) rotate(45deg)}html.pc #p-act .p-act-day-body-close .p-line:nth-child(3),html.tablet #p-act .p-act-day-body-close .p-line:nth-child(3){transform:translate3d(1px, 1px, 0) rotate(-45deg)}html.pc #p-act .p-act-day-body-artist-info,html.tablet #p-act .p-act-day-body-artist-info{width:46.25vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-info,html.tablet #p-act .p-act-day-body-artist-info{width:740px}}html.pc #p-act .p-act-day-body-artist-info-name,html.tablet #p-act .p-act-day-body-artist-info-name{font-size:7.5vw;line-height:1;margin-bottom:3.125vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-info-name,html.tablet #p-act .p-act-day-body-artist-info-name{font-size:120px;margin-bottom:50px}}html.pc #p-act .p-act-day-body-artist-info-catch,html.pc #p-act .p-act-day-body-artist-info-lead,html.pc #p-act .p-act-day-body-artist-info-link,html.tablet #p-act .p-act-day-body-artist-info-catch,html.tablet #p-act .p-act-day-body-artist-info-lead,html.tablet #p-act .p-act-day-body-artist-info-link{width:25.625vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-info-catch,html.pc #p-act .p-act-day-body-artist-info-lead,html.pc #p-act .p-act-day-body-artist-info-link,html.tablet #p-act .p-act-day-body-artist-info-catch,html.tablet #p-act .p-act-day-body-artist-info-lead,html.tablet #p-act .p-act-day-body-artist-info-link{width:410px}}html.pc #p-act .p-act-day-body-artist-info-catch,html.tablet #p-act .p-act-day-body-artist-info-catch{font-size:1.25vw;margin-bottom:1.25vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-info-catch,html.tablet #p-act .p-act-day-body-artist-info-catch{font-size:20px;margin-bottom:20px}}html.pc #p-act .p-act-day-body-artist-info-lead,html.tablet #p-act .p-act-day-body-artist-info-lead{font-size:.9375vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-info-lead,html.tablet #p-act .p-act-day-body-artist-info-lead{font-size:15px}}html.pc #p-act .p-act-day-body-artist-info-link,html.tablet #p-act .p-act-day-body-artist-info-link{padding-top:1.75vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-info-link,html.tablet #p-act .p-act-day-body-artist-info-link{padding-top:28px}}html.pc #p-act .p-act-day-body-artist-info-link a,html.tablet #p-act .p-act-day-body-artist-info-link a{width:140px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row-reverse}html.pc #p-act .p-act-day-body-artist-info-link a .icon,html.tablet #p-act .p-act-day-body-artist-info-link a .icon{width:40px;height:100%;display:block;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.pc #p-act .p-act-day-body-artist-info-link a .icon:before,html.tablet #p-act .p-act-day-body-artist-info-link a .icon:before{width:38px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:2px;content:"";display:block;background-color:#fff;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.pc #p-act .p-act-day-body-artist-info-link a .icon .icon-t,html.tablet #p-act .p-act-day-body-artist-info-link a .icon .icon-t{width:1px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:0;display:block;border:2px solid transparent;border-left:4px solid #fff}html.pc #p-act .p-act-day-body-artist-info-link a .text,html.tablet #p-act .p-act-day-body-artist-info-link a .text{font-size:14px}html.pc #p-act .p-act-day-body-artist-info-link a:hover .icon,html.tablet #p-act .p-act-day-body-artist-info-link a:hover .icon{transform:translate3d(-23.33333px, 0, 0)}html.pc #p-act .p-act-day-body-artist-info-link a:hover .icon:before,html.tablet #p-act .p-act-day-body-artist-info-link a:hover .icon:before{width:112px}html.pc #p-act .p-act-day-body-artist-work,html.tablet #p-act .p-act-day-body-artist-work{position:absolute;bottom:107px}html.pc #p-act .p-act-day-body-artist-work ul,html.tablet #p-act .p-act-day-body-artist-work ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-items:flex-start}html.pc #p-act .p-act-day-body-artist-work ul li:first-child,html.tablet #p-act .p-act-day-body-artist-work ul li:first-child{width:6.875vw;margin-right:2.5vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-work ul li:first-child,html.tablet #p-act .p-act-day-body-artist-work ul li:first-child{width:110px;margin-right:40px}}html.pc #p-act .p-act-day-body-artist-work ul li:last-child,html.tablet #p-act .p-act-day-body-artist-work ul li:last-child{width:8.75vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-work ul li:last-child,html.tablet #p-act .p-act-day-body-artist-work ul li:last-child{width:140px}}html.pc #p-act .p-act-day-body-artist-work ul li dl .title,html.tablet #p-act .p-act-day-body-artist-work ul li dl .title{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:.875vw;margin-bottom:.625vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-work ul li dl .title,html.tablet #p-act .p-act-day-body-artist-work ul li dl .title{font-size:14px;margin-bottom:10px}}html.pc #p-act .p-act-day-body-artist-work ul li dl .thum,html.tablet #p-act .p-act-day-body-artist-work ul li dl .thum{margin-bottom:.9375vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-work ul li dl .thum,html.tablet #p-act .p-act-day-body-artist-work ul li dl .thum{margin-bottom:15px}}html.pc #p-act .p-act-day-body-artist-work ul li dl .thum a .icon,html.tablet #p-act .p-act-day-body-artist-work ul li dl .thum a .icon{width:40px;height:40px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;left:48px;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center}html.pc #p-act .p-act-day-body-artist-work ul li dl .thum a .icon-t,html.tablet #p-act .p-act-day-body-artist-work ul li dl .thum a .icon-t{width:1px;height:1px;border:2px solid transparent;border-left:6px solid #fff;display:block;position:relative;left:2px}html.pc #p-act .p-act-day-body-artist-work ul li dl .thum a .icon,html.tablet #p-act .p-act-day-body-artist-work ul li dl .thum a .icon{left:0;right:0;margin-left:auto;margin-right:auto}html.pc #p-act .p-act-day-body-artist-work ul li dl .name,html.tablet #p-act .p-act-day-body-artist-work ul li dl .name{font-size:.625vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-work ul li dl .name,html.tablet #p-act .p-act-day-body-artist-work ul li dl .name{font-size:10px}}html.pc #p-act .p-act-day-body-artist-other,html.tablet #p-act .p-act-day-body-artist-other{width:64.375vw;left:-7.1875vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-other,html.tablet #p-act .p-act-day-body-artist-other{width:1030px;left:0;right:0;margin-left:auto;margin-right:auto}}html.pc #p-act .p-act-day-body-artist-other .p-title,html.tablet #p-act .p-act-day-body-artist-other .p-title{font-size:1.875vw;margin-bottom:3vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-other .p-title,html.tablet #p-act .p-act-day-body-artist-other .p-title{font-size:30px;margin-bottom:48px}}html.pc #p-act .p-act-day-body-artist-other .p-list,html.tablet #p-act .p-act-day-body-artist-other .p-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.pc #p-act .p-act-day-body-artist-other .p-list-artist,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist{width:29.375vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-other .p-list-artist,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist{width:470px}}html.pc #p-act .p-act-day-body-artist-other .p-list-artist:nth-child(1),html.pc #p-act .p-act-day-body-artist-other .p-list-artist:nth-child(2),html.tablet #p-act .p-act-day-body-artist-other .p-list-artist:nth-child(1),html.tablet #p-act .p-act-day-body-artist-other .p-list-artist:nth-child(2){margin-bottom:4.6875vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-other .p-list-artist:nth-child(1),html.pc #p-act .p-act-day-body-artist-other .p-list-artist:nth-child(2),html.tablet #p-act .p-act-day-body-artist-other .p-list-artist:nth-child(1),html.tablet #p-act .p-act-day-body-artist-other .p-list-artist:nth-child(2){margin-bottom:75px}}html.pc #p-act .p-act-day-body-artist-other .p-list-artist-head,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-head{margin-bottom:1.25vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-other .p-list-artist-head,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-head{margin-bottom:20px}}html.pc #p-act .p-act-day-body-artist-other .p-list-artist-head__inner,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-head__inner{width:100%;height:100%;position:relative;display:block;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.pc #p-act .p-act-day-body-artist-other .p-list-artist-head__inner>*,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-head__inner>*{line-height:1}html.pc #p-act .p-act-day-body-artist-other .p-list-artist-head-title,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-head-title{font-size:1.125vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-other .p-list-artist-head-title,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-head-title{font-size:18px}}html.pc #p-act .p-act-day-body-artist-other .p-list-artist-body,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-body{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.pc #p-act .p-act-day-body-artist-other .p-list-artist-body-photo,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-body-photo{width:7.5vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-other .p-list-artist-body-photo,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-body-photo{width:120px}}html.pc #p-act .p-act-day-body-artist-other .p-list-artist-body-text,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-body-text{width:19.6875vw;font-size:.8125vw;letter-spacing:0.05em}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist-other .p-list-artist-body-text,html.tablet #p-act .p-act-day-body-artist-other .p-list-artist-body-text{width:315px;font-size:13px}}html.pc #p-act .p-act-day-body-artist#p-act_18_nick .p-act-day-body-artist-bg-color,html.tablet #p-act .p-act-day-body-artist#p-act_18_nick .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/b-act_18_nick_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_18_nick .p-act-day-body-artist-bg-mono,html.tablet #p-act .p-act-day-body-artist#p-act_18_nick .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/b-act_18_nick_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_18_beatniks .p-act-day-body-artist-bg-color,html.tablet #p-act .p-act-day-body-artist#p-act_18_beatniks .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/b-act_18_beatniks_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_18_beatniks .p-act-day-body-artist-bg-mono,html.tablet #p-act .p-act-day-body-artist#p-act_18_beatniks .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/b-act_18_beatniks_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-info-name,html.tablet #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-info-name{font-size:5.875vw;margin-bottom:2.1875vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-info-name,html.tablet #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-info-name{font-size:94px;margin-bottom:35px}}html.pc #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-bg-color,html.tablet #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/b-act_18_ned_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-bg-mono,html.tablet #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/b-act_18_ned_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_18_other,html.pc #p-act .p-act-day-body-artist#p-act_19_other,html.tablet #p-act .p-act-day-body-artist#p-act_18_other,html.tablet #p-act .p-act-day-body-artist#p-act_19_other{display:flex;justify-content:center;align-items:center;justify-content:flex-start}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day-body-artist#p-act_18_other,html.pc #p-act .p-act-day-body-artist#p-act_19_other,html.tablet #p-act .p-act-day-body-artist#p-act_18_other,html.tablet #p-act .p-act-day-body-artist#p-act_19_other{width:100%;left:0 !important}html.pc #p-act .p-act-day-body-artist#p-act_18_other .p-act-day-body-artist-bg,html.pc #p-act .p-act-day-body-artist#p-act_19_other .p-act-day-body-artist-bg,html.tablet #p-act .p-act-day-body-artist#p-act_18_other .p-act-day-body-artist-bg,html.tablet #p-act .p-act-day-body-artist#p-act_19_other .p-act-day-body-artist-bg{left:0 !important}}html.pc #p-act .p-act-day-body-artist#p-act_18_other .p-act-day-body-artist-bg-color,html.pc #p-act .p-act-day-body-artist#p-act_19_other .p-act-day-body-artist-bg-color,html.tablet #p-act .p-act-day-body-artist#p-act_18_other .p-act-day-body-artist-bg-color,html.tablet #p-act .p-act-day-body-artist#p-act_19_other .p-act-day-body-artist-bg-color{background-color:#18191a}html.pc #p-act .p-act-day-body-artist#p-act_18_other .p-act-day-body-artist-bg-mono,html.pc #p-act .p-act-day-body-artist#p-act_19_other .p-act-day-body-artist-bg-mono,html.tablet #p-act .p-act-day-body-artist#p-act_18_other .p-act-day-body-artist-bg-mono,html.tablet #p-act .p-act-day-body-artist#p-act_19_other .p-act-day-body-artist-bg-mono{background-color:#0f1012}html.pc #p-act .p-act-day-body-artist#p-act_19_cosmopyke .p-act-day-body-artist-bg-color,html.tablet #p-act .p-act-day-body-artist#p-act_19_cosmopyke .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/b-act_19_cosmopyke_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_19_cosmopyke .p-act-day-body-artist-bg-mono,html.tablet #p-act .p-act-day-body-artist#p-act_19_cosmopyke .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/b-act_19_cosmopyke_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_19_jess .p-act-day-body-artist-bg-color,html.tablet #p-act .p-act-day-body-artist#p-act_19_jess .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/b-act_19_Jess_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_19_jess .p-act-day-body-artist-bg-mono,html.tablet #p-act .p-act-day-body-artist#p-act_19_jess .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/b-act_19_Jess_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_19_max .p-act-day-body-artist-bg-color,html.tablet #p-act .p-act-day-body-artist#p-act_19_max .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/b-act_19_max_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-artist#p-act_19_max .p-act-day-body-artist-bg-mono,html.tablet #p-act .p-act-day-body-artist#p-act_19_max .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/b-act_19_max_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day-body-ctrl,html.tablet #p-act .p-act-day-body-ctrl{width:83.625vw;bottom:4.9375vw}html.pc #p-act .p-act-day-body-ctrl__inner,html.tablet #p-act .p-act-day-body-ctrl__inner{width:624px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.pc #p-act .p-act-day-body-ctrl__inner>*,html.tablet #p-act .p-act-day-body-ctrl__inner>*{width:33.3%}html.pc #p-act .p-act-day-body-ctrl__inner>* .name,html.tablet #p-act .p-act-day-body-ctrl__inner>* .name{margin-bottom:13px}html.pc #p-act .p-act-day-body-ctrl__inner>* .arrow,html.tablet #p-act .p-act-day-body-ctrl__inner>* .arrow{height:5px}html.pc #p-act .p-act-day-body-ctrl__inner>* .arrow.type-left .arrow-head,html.tablet #p-act .p-act-day-body-ctrl__inner>* .arrow.type-left .arrow-head{border-right:6px solid #fff}html.pc #p-act .p-act-day-body-ctrl__inner>* .arrow.type-left .arrow-line,html.tablet #p-act .p-act-day-body-ctrl__inner>* .arrow.type-left .arrow-line{left:.3125vw}html.pc #p-act .p-act-day-body-ctrl__inner>* .arrow.type-right .arrow-head,html.tablet #p-act .p-act-day-body-ctrl__inner>* .arrow.type-right .arrow-head{border-left:6px solid #fff}html.pc #p-act .p-act-day-body-ctrl__inner>* .arrow.type-right .arrow-line,html.tablet #p-act .p-act-day-body-ctrl__inner>* .arrow.type-right .arrow-line{right:.3125vw}html.pc #p-act .p-act-day-body-ctrl__inner>* .arrow-head,html.tablet #p-act .p-act-day-body-ctrl__inner>* .arrow-head{width:1px;border:2px solid transparent;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto}html.pc #p-act .p-act-day-body-ctrl__inner>* .arrow-line,html.tablet #p-act .p-act-day-body-ctrl__inner>* .arrow-line{width:6.4375vw;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto}html.pc #p-act .p-act-day-body-ctrl-next:hover .name,html.tablet #p-act .p-act-day-body-ctrl-next:hover .name{transform:translate3d(0, 10px, 0)}html.pc #p-act .p-act-day-body-ctrl-next:hover .arrow,html.tablet #p-act .p-act-day-body-ctrl-next:hover .arrow{transform:translate3d(-50px, -10px, 0)}html.pc #p-act .p-act-day-body-ctrl-prev:hover .name,html.tablet #p-act .p-act-day-body-ctrl-prev:hover .name{transform:translate3d(0, 10px, 0)}html.pc #p-act .p-act-day-body-ctrl-prev:hover .arrow,html.tablet #p-act .p-act-day-body-ctrl-prev:hover .arrow{transform:translate3d(50px, -10px, 0)}html.pc #p-act .p-act-day-body-ctrl-current .icon,html.tablet #p-act .p-act-day-body-ctrl-current .icon{width:1.75vw;height:3px}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-img.no1>*>*,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-img.no1>*>*{background-image:url("../img/top/act/b-act_18_photo_01.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-img.no2>*>*,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-img.no2>*>*{background-image:url("../img/top/act/b-act_18_photo_02.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-img.no3>*>*,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-img.no3>*>*{background-image:url("../img/top/act/b-act_18_photo_03.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-cover,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-cover{display:none;width:200%;height:200%;top:-50%;left:-50%;background:linear-gradient(45deg, transparent 1%, #b03360 50%);z-index:10}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body{left:16.25vw}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist{left:16.25vw}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info{left:12.1875vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info{left:calc(50vw - 670px)}}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-catch,html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-lead,html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-link,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-catch,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-lead,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-link{padding-left:16.875vw;text-align:left}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-catch,html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-lead,html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-link,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-catch,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-lead,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-link{padding-left:270px}}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-work,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-work{left:-12.9375vw}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-bg,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-bg{left:-16.25vw}html.pc #p-act .p-act-day#p-act-day_18 .p-act-day-body-ctrl,html.tablet #p-act .p-act-day#p-act-day_18 .p-act-day-body-ctrl{right:0}html.pc #p-act .p-act-day#p-act-day_19,html.tablet #p-act .p-act-day#p-act-day_19{display:flex;justify-content:flex-end}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-img.no1>*>*,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-img.no1>*>*{background-image:url("../img/top/act/b-act_19_photo_02.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-img.no2>*>*,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-img.no2>*>*{background-image:url("../img/top/act/b-act_19_photo_03.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-img.no3>*>*,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-img.no3>*>*{background-image:url("../img/top/act/b-act_19_photo_01.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-cover,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-cover{display:none;width:200%;height:200%;top:-50%;left:-50%;background:linear-gradient(45deg, transparent 1%, #194885 50%);z-index:10}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body{right:16.25vw}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-close,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-close{right:calc(16.25% + 30px)}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist{right:0vw}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info{left:28.4375vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info{left:calc(100vw - 1340px)}}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info-catch,html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info-lead,html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info-link,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info-catch,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info-lead,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info-link{text-align:left;float:right}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-work,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-work{left:3.875vw}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-other,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-other{left:9.6875vw}@media only screen and (min-width: 1601px){html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-other,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-other{left:0}}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-bg,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-bg{right:-16.25vw}html.pc #p-act .p-act-day#p-act-day_19 .p-act-day-body-ctrl,html.tablet #p-act .p-act-day#p-act-day_19 .p-act-day-body-ctrl{left:0}html.mobile #p-act{z-index:10}html.mobile #p-act .p-section__inner{height:200vh}html.mobile #p-act .p-act-day{width:100%;height:100vh;background:linear-gradient(200deg, #37224b 70%, #4e1c35 100%)}html.mobile #p-act .p-act-day-thum{height:100vh}html.mobile #p-act .p-act-day-thum-stage{width:84vw;margin-left:auto;margin-right:auto}html.mobile #p-act .p-act-day-thum-stage-date{margin-bottom:9.33333vw}html.mobile #p-act .p-act-day-thum-stage-date .day{font-size:10.66667vw}html.mobile #p-act .p-act-day-thum-stage-date .week{font-size:4vw}html.mobile #p-act .p-act-day-thum-stage-name{font-size:5.33333vw;margin-bottom:7.2vw}html.mobile #p-act .p-act-day-thum-list{width:84vw;margin-left:auto;margin-right:auto}html.mobile #p-act .p-act-day-thum-list li{margin-bottom:5.33333vw}html.mobile #p-act .p-act-day-thum-list li:last-child{margin-bottom:0 !important}html.mobile #p-act .p-act-day-thum-list li *{line-height:1}html.mobile #p-act .p-act-day-thum-list li .en{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300;font-size:5.33333vw}html.mobile #p-act .p-act-day-thum-list li .jp{font-size:2.66667vw}html.mobile #p-act .p-act-day-thum-list li.type-small{margin-bottom:2.66667vw}html.mobile #p-act .p-act-day-thum-list li.type-small .en{font-size:4vw;line-height:1}html.mobile #p-act .p-act-day-thum-selected{width:84vw;margin-left:auto;margin-right:auto;height:100%;position:absolute;top:0;left:8vw;z-index:10;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;justify-content:flex-start}html.mobile #p-act .p-act-day-thum-selected .date{display:block;margin-top:10px;margin-bottom:1.33333vw;margin-right:13.33333vw}html.mobile #p-act .p-act-day-thum-selected .date.is-current>*{opacity:1}html.mobile #p-act .p-act-day-thum-selected .date>*{opacity:0.4;display:inline-block;line-height:1}html.mobile #p-act .p-act-day-thum-selected .date *{color:#fff}html.mobile #p-act .p-act-day-thum-selected .date-day{font-size:8vw;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}html.mobile #p-act .p-act-day-thum-selected .date-week{font-size:4vw;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}html.mobile #p-act .p-act-day-thum-link{padding-top:10.66667vw;float:right;width:140px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row-reverse}html.mobile #p-act .p-act-day-thum-link .icon{width:40px;height:100%;display:block;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile #p-act .p-act-day-thum-link .icon:before{width:38px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:2px;content:"";display:block;background-color:#fff;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile #p-act .p-act-day-thum-link .icon .icon-t{width:1px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:0;display:block;border:2px solid transparent;border-left:4px solid #fff}html.mobile #p-act .p-act-day-thum-link .text{font-size:14px}html.mobile #p-act .p-act-day-thum-link .text{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;padding-right:55px;font-size:3.73333vw;color:#fff}html.mobile #p-act .p-act-day-thum-close{width:30px;height:30px;top:20px;right:30px;position:absolute;z-index:10}html.mobile #p-act .p-act-day-thum-close__inner{width:100%;height:100%;position:relative;display:block;cursor:pointer}html.mobile #p-act .p-act-day-thum-close .p-circle{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;border:1px solid #fff;border-radius:50%}html.mobile #p-act .p-act-day-thum-close .p-line{width:10px;height:1px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;background-color:#fff}html.mobile #p-act .p-act-day-thum-close .p-line:nth-child(2){transform:translate3d(1px, 1px, 0) rotate(45deg)}html.mobile #p-act .p-act-day-thum-close .p-line:nth-child(3){transform:translate3d(1px, 1px, 0) rotate(-45deg)}html.mobile #p-act .p-act-day-body{width:100%;height:100vh;left:0 !important}html.mobile #p-act .p-act-day-body-artist{left:0 !important;display:block}html.mobile #p-act .p-act-day-body-artist__inner{width:100%;height:100%;position:relative;display:block}html.mobile #p-act .p-act-day-body-artist.is-current .p-act-day-body-artist__inner{height:100vh;overflow-x:hidden;overflow-y:scroll}html.mobile #p-act .p-act-day-body-artist-info{width:84vw;margin-left:auto;margin-right:auto;left:0 !important;padding-top:123px}html.mobile #p-act .p-act-day-body-artist-info-name{font-size:16vw;line-height:1;margin-bottom:14.66667vw;text-align:left}html.mobile #p-act .p-act-day-body-artist-info-catch,html.mobile #p-act .p-act-day-body-artist-info-lead,html.mobile #p-act .p-act-day-body-artist-info-link{padding-left:0 !important}html.mobile #p-act .p-act-day-body-artist-info-catch{font-size:4.53333vw;margin-bottom:2.66667vw}html.mobile #p-act .p-act-day-body-artist-info-lead{font-size:3.46667vw}html.mobile #p-act .p-act-day-body-artist-info-link{padding-top:6.66667vw}html.mobile #p-act .p-act-day-body-artist-info-link a{width:140px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row-reverse}html.mobile #p-act .p-act-day-body-artist-info-link a .icon{width:40px;height:100%;display:block;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile #p-act .p-act-day-body-artist-info-link a .icon:before{width:38px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:2px;content:"";display:block;background-color:#fff;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile #p-act .p-act-day-body-artist-info-link a .icon .icon-t{width:1px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:0;display:block;border:2px solid transparent;border-left:4px solid #fff}html.mobile #p-act .p-act-day-body-artist-info-link a .text{font-size:14px}html.mobile #p-act .p-act-day-body-artist-bg{left:0 !important;position:fixed}html.mobile #p-act .p-act-day-body-artist-work{width:73.06667vw;padding-bottom:40vw;margin-left:auto;margin-right:auto;z-index:10;position:relative;left:-5.33333vw !important;padding-top:24vw}html.mobile #p-act .p-act-day-body-artist-work ul{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-items:flex-start}html.mobile #p-act .p-act-day-body-artist-work ul li:first-child{width:24.53333vw;margin-right:14.66667vw}html.mobile #p-act .p-act-day-body-artist-work ul li:last-child{width:33.6vw}html.mobile #p-act .p-act-day-body-artist-work ul li dl .title{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:3.46667vw;margin-bottom:1.33333vw}html.mobile #p-act .p-act-day-body-artist-work ul li dl .thum{margin-bottom:2vw}html.mobile #p-act .p-act-day-body-artist-work ul li dl .thum a .icon{width:40px;height:40px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;left:48px;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center}html.mobile #p-act .p-act-day-body-artist-work ul li dl .thum a .icon-t{width:1px;height:1px;border:2px solid transparent;border-left:6px solid #fff;display:block;position:relative;left:2px}html.mobile #p-act .p-act-day-body-artist-work ul li dl .thum a .icon{left:0;right:0;margin-left:auto;margin-right:auto}html.mobile #p-act .p-act-day-body-artist-work ul li dl .name{font-size:2.66667vw}html.mobile #p-act .p-act-day-body-artist-other{height:100vh;overflow-x:hidden;overflow-y:scroll}html.mobile #p-act .p-act-day-body-artist-other .p-title{font-size:6.66667vw;text-align:center;margin-bottom:12vw;padding-top:48vw}html.mobile #p-act .p-act-day-body-artist-other .p-list{padding-bottom:16vw}html.mobile #p-act .p-act-day-body-artist-other .p-list-artist{width:84vw;margin-left:auto;margin-right:auto;margin-bottom:16vw}html.mobile #p-act .p-act-day-body-artist-other .p-list-artist-head{height:26.66667vw;display:flex;padding-left:34.66667vw;margin-bottom:6.66667vw}html.mobile #p-act .p-act-day-body-artist-other .p-list-artist-head-title{font-size:4.53333vw;margin-bottom:1.33333vw}html.mobile #p-act .p-act-day-body-artist-other .p-list-artist-body-photo{width:26.66667vw;position:absolute;top:0;left:0}html.mobile #p-act .p-act-day-body-artist-other .p-list-artist-body-text{width:100%;font-size:3.46667vw}html.mobile #p-act .p-act-day-body-artist#p-act_18_nick .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/sp/b-act_18_nick_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_18_nick .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/sp/b-act_18_nick_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_18_beatniks .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/sp/b-act_18_beatniks_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_18_beatniks .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/sp/b-act_18_beatniks_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-info-name{margin-bottom:14.66667vw}html.mobile #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/sp/b-act_18_ned_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_18_nick-hamish .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/sp/b-act_18_ned_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_18_other,html.mobile #p-act .p-act-day-body-artist#p-act_19_other{display:flex;justify-content:center;align-items:center;justify-content:flex-start}html.mobile #p-act .p-act-day-body-artist#p-act_18_other .p-act-day-body-artist-bg-color,html.mobile #p-act .p-act-day-body-artist#p-act_19_other .p-act-day-body-artist-bg-color{background-color:#18191a}html.mobile #p-act .p-act-day-body-artist#p-act_18_other .p-act-day-body-artist-bg-mono,html.mobile #p-act .p-act-day-body-artist#p-act_19_other .p-act-day-body-artist-bg-mono{background-color:#0f1012}html.mobile #p-act .p-act-day-body-artist#p-act_19_cosmopyke .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/sp/b-act_19_cosmopyke_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_19_cosmopyke .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/sp/b-act_19_cosmopyke_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_19_jess .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/sp/b-act_19_Jess_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_19_jess .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/sp/b-act_19_Jess_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_19_max .p-act-day-body-artist-bg-color{background-image:url("../img/top/act/sp/b-act_19_max_photo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-artist#p-act_19_max .p-act-day-body-artist-bg-mono{background-image:url("../img/top/act/sp/b-act_19_max_photo_mono.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day-body-ctrl{width:200%;height:53px;top:calc(100% - 53px);left:-50% !important;background-color:rgba(0,0,0,0.7)}html.mobile #p-act .p-act-day-body-ctrl__inner{width:84vw;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-items:center}html.mobile #p-act .p-act-day-body-ctrl__inner>*{padding-top:17px}html.mobile #p-act .p-act-day-body-ctrl__inner>* .name{font-size:11px;margin-bottom:6px}html.mobile #p-act .p-act-day-body-ctrl__inner>* .arrow{height:5px}html.mobile #p-act .p-act-day-body-ctrl__inner>* .arrow.type-left .arrow-head{border-right:6px solid #fff}html.mobile #p-act .p-act-day-body-ctrl__inner>* .arrow.type-left .arrow-line{left:.3125vw}html.mobile #p-act .p-act-day-body-ctrl__inner>* .arrow.type-right .arrow-head{border-left:6px solid #fff}html.mobile #p-act .p-act-day-body-ctrl__inner>* .arrow.type-right .arrow-line{right:.3125vw}html.mobile #p-act .p-act-day-body-ctrl__inner>* .arrow-head{width:1px;border:2px solid transparent;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto}html.mobile #p-act .p-act-day-body-ctrl__inner>* .arrow-line{width:27.46667vw;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto}html.mobile #p-act .p-act-day-body-ctrl-next,html.mobile #p-act .p-act-day-body-ctrl-prev{width:50%}html.mobile #p-act .p-act-day-body-ctrl-current{display:none}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-img.no1>*>*{background-image:url("../img/top/act/sp/b-act_18_photo_01.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-img.no2>*>*{background-image:url("../img/top/act/sp/b-act_18_photo_02.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-img.no3>*>*{background-image:url("../img/top/act/sp/b-act_18_photo_03.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-thum-bg-cover{display:none;width:200%;height:200%;top:-50%;left:-50%;background:linear-gradient(45deg, transparent 1%, #b03360 50%);z-index:10}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-body{left:34.66667vw}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist{left:34.66667vw}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info{left:26vw}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-catch,html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-lead,html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-info-link{padding-left:36vw;text-align:left}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-work{left:-27.6vw}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-body-artist-bg{left:-34.66667vw}html.mobile #p-act .p-act-day#p-act-day_18 .p-act-day-body-ctrl{right:0}html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-img.no1>*>*{background-image:url("../img/top/act/b-act_19_photo_02.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-img.no2>*>*{background-image:url("../img/top/act/b-act_19_photo_03.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-img.no3>*>*{background-image:url("../img/top/act/b-act_19_photo_01.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-thum-bg-cover{display:none;width:200%;height:200%;top:-50%;left:-50%;background:linear-gradient(45deg, transparent 1%, #194885 50%);z-index:10}html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist{right:0vw}html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info{left:60.66667vw}html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info-catch,html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info-lead,html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-info-link{text-align:left}html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-body-artist-work{left:8.26667vw}html.mobile #p-act .p-act-day#p-act-day_19 .p-act-day-body-ctrl{left:0}html.mobile.android #p-act:after{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;background:linear-gradient(200deg, #37224b 70%, #4e1c35 100%);content:"";display:block;opacity:1;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile.android #p-act.is-current:after{opacity:1}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}#p-ticket *{color:#fff}html.mobile.android #p-ticket:after{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0;background:linear-gradient(200deg, #37224b 70%, #4e1c35 100%);content:"";display:block;opacity:1;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile.android #p-ticket.is-current:after{opacity:1}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}#p-live{display:block}#p-live .p-section__inner{margin-left:auto;margin-right:auto}#p-live .p-live-section-title{position:relative}#p-live .p-live-section-title:after{content:"";display:block;background:linear-gradient(-90deg, transparent, #7a09e3 30%, #ff258f 100%);transform:skewX(30deg)}#p-live .p-live-section-title>*{display:inline-block}#p-live .p-live-section-title .en{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500}#p-live .p-live-section-list .p-list-content{height:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#p-live .p-live-section-list .p-list-content-date>*{display:block;text-align:center}#p-live .p-live-section-list .p-list-content-date-day{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;line-height:1}#p-live .p-live-section-list .p-list-content-date-day.type-2day{position:relative;white-space:nowrap}#p-live .p-live-section-list .p-list-content-date-month{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;letter-spacing:0.05em}#p-live .p-live-section-list .p-list-content-venue dt,#p-live .p-live-section-list .p-list-content-price dt{color:#a4a1ad;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;line-height:1}#p-live .p-live-section-list .p-list-content-venue dd{font-weight:600}#p-live .p-live-section-list .p-list-content-price{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#p-live .p-live-section-list .p-list-content-price li dl dd{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500}#p-live .p-live-section-list .p-list-link{border-left:1px solid #e8e6eb;display:block}#p-live .p-live-section-list .p-list-link a{width:100%;height:100%;position:relative;display:block;display:block;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;justify-content:flex-start}#p-live .p-live-section-list .p-list-link a .text{display:block;letter-spacing:0;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500}html.pc #p-live .p-section__inner,html.tablet #p-live .p-section__inner{width:880px}html.pc #p-live .p-section__inner .p-section-title,html.tablet #p-live .p-section__inner .p-section-title{margin-bottom:77px}html.pc #p-live .p-live-section,html.tablet #p-live .p-live-section{margin-bottom:105px}html.pc #p-live .p-live-section:last-child,html.tablet #p-live .p-live-section:last-child{margin-bottom:0}html.pc #p-live .p-live-section-title,html.tablet #p-live .p-live-section-title{margin-bottom:30px}html.pc #p-live .p-live-section-title:after,html.tablet #p-live .p-live-section-title:after{width:28px;height:3px}html.pc #p-live .p-live-section-title .en,html.tablet #p-live .p-live-section-title .en{font-size:24px}html.pc #p-live .p-live-section-title .jp,html.tablet #p-live .p-live-section-title .jp{font-size:15px}html.pc #p-live .p-live-section-list .p-list,html.tablet #p-live .p-live-section-list .p-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:1px solid #e8e6eb;padding:30px}html.pc #p-live .p-live-section-list .p-list:last-child,html.tablet #p-live .p-live-section-list .p-list:last-child{border-bottom:1px solid #e8e6eb}html.pc #p-live .p-live-section-list .p-list-content,html.tablet #p-live .p-live-section-list .p-list-content{height:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.pc #p-live .p-live-section-list .p-list-content-date,html.tablet #p-live .p-live-section-list .p-list-content-date{margin-right:26px}html.pc #p-live .p-live-section-list .p-list-content-date>*,html.tablet #p-live .p-live-section-list .p-list-content-date>*{display:block;text-align:center}html.pc #p-live .p-live-section-list .p-list-content-date-day,html.tablet #p-live .p-live-section-list .p-list-content-date-day{width:60px;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:58px;line-height:1}html.pc #p-live .p-live-section-list .p-list-content-date-day.type-2day,html.tablet #p-live .p-live-section-list .p-list-content-date-day.type-2day{font-size:36px;position:relative;left:-8px;white-space:nowrap}html.pc #p-live .p-live-section-list .p-list-content-date-month,html.tablet #p-live .p-live-section-list .p-list-content-date-month{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;letter-spacing:0.05em}html.pc #p-live .p-live-section-list .p-list-content-thum,html.tablet #p-live .p-live-section-list .p-list-content-thum{width:80px;margin-right:30px}html.pc #p-live .p-live-section-list .p-list-content-venue dt,html.pc #p-live .p-live-section-list .p-list-content-price dt,html.tablet #p-live .p-live-section-list .p-list-content-venue dt,html.tablet #p-live .p-live-section-list .p-list-content-price dt{line-height:1;margin-bottom:5px}html.pc #p-live .p-live-section-list .p-list-content-venue,html.tablet #p-live .p-live-section-list .p-list-content-venue{margin-right:55px}html.pc #p-live .p-live-section-list .p-list-content-venue dd,html.tablet #p-live .p-live-section-list .p-list-content-venue dd{font-size:15px}html.pc #p-live .p-live-section-list .p-list-content-price,html.tablet #p-live .p-live-section-list .p-list-content-price{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.pc #p-live .p-live-section-list .p-list-content-price li:first-child,html.tablet #p-live .p-live-section-list .p-list-content-price li:first-child{margin-right:55px}html.pc #p-live .p-live-section-list .p-list-content-price li dl dd,html.tablet #p-live .p-live-section-list .p-list-content-price li dl dd{font-size:24px}html.pc #p-live .p-live-section-list .p-list-link,html.tablet #p-live .p-live-section-list .p-list-link{width:160px;height:80px}html.pc #p-live .p-live-section-list .p-list-link a,html.tablet #p-live .p-live-section-list .p-list-link a{padding-left:35px;width:90px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row-reverse}html.pc #p-live .p-live-section-list .p-list-link a .icon,html.tablet #p-live .p-live-section-list .p-list-link a .icon{width:40px;height:100%;display:block;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.pc #p-live .p-live-section-list .p-list-link a .icon:before,html.tablet #p-live .p-live-section-list .p-list-link a .icon:before{width:38px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:2px;content:"";display:block;background-color:#18191a;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.pc #p-live .p-live-section-list .p-list-link a .icon .icon-t,html.tablet #p-live .p-live-section-list .p-list-link a .icon .icon-t{width:1px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:0;display:block;border:2px solid transparent;border-left:4px solid #18191a}html.pc #p-live .p-live-section-list .p-list-link a .text,html.tablet #p-live .p-live-section-list .p-list-link a .text{font-size:14px}html.pc #p-live .p-live-section-list .p-list-link a:hover .icon,html.tablet #p-live .p-live-section-list .p-list-link a:hover .icon{transform:translate3d(-15px, 0, 0)}html.pc #p-live .p-live-section-list .p-list-link a:hover .icon:before,html.tablet #p-live .p-live-section-list .p-list-link a:hover .icon:before{width:72px}html.pc #p-live .p-live-section-note,html.tablet #p-live .p-live-section-note{font-size:15px;padding-top:15px}html.pc #p-live{padding-bottom:25vh}html.mobile #p-live{margin-bottom:100px}html.mobile #p-live .p-section-title{line-height:1.1;margin-bottom:37px}html.mobile #p-live .p-section__inner{padding-top:20vh}html.mobile #p-live .p-live-section{margin-bottom:115px}html.mobile #p-live .p-live-section:last-child{margin-bottom:0}html.mobile #p-live .p-live-section-title{margin-bottom:25px}html.mobile #p-live .p-live-section-title:after{width:28px;height:3px;margin-left:auto;margin-right:auto;margin-top:10px}html.mobile #p-live .p-live-section-title .en,html.mobile #p-live .p-live-section-title .jp{display:block;text-align:center}html.mobile #p-live .p-live-section-title .en{font-size:19px}html.mobile #p-live .p-live-section-title .jp{font-size:10px}html.mobile #p-live .p-live-section-list{justify-content:flex-start}html.mobile #p-live .p-live-section-list .p-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:1px solid #e8e6eb;padding-top:15px}html.mobile #p-live .p-live-section-list .p-list:last-child{border-bottom:1px solid #e8e6eb}html.mobile #p-live .p-live-section-list .p-list-content{width:315px;margin-left:auto;margin-right:auto;height:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;justify-content:flex-start}html.mobile #p-live .p-live-section-list .p-list-content-date{margin-right:14px}html.mobile #p-live .p-live-section-list .p-list-content-date>*{display:block;text-align:center}html.mobile #p-live .p-live-section-list .p-list-content-date-day{width:35px;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:40px;line-height:1}html.mobile #p-live .p-live-section-list .p-list-content-date-day.type-2day{font-size:25px;padding-top:5px;position:relative;left:-7px;white-space:nowrap}html.mobile #p-live .p-live-section-list .p-list-content-date-month{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;letter-spacing:0.05em;font-size:10px}html.mobile #p-live .p-live-section-list .p-list-content-thum{width:60px;margin-right:15px}html.mobile #p-live .p-live-section-list .p-list-content-venue dt,html.mobile #p-live .p-live-section-list .p-list-content-price dt{line-height:1;font-size:10px;margin-bottom:5px}html.mobile #p-live .p-live-section-list .p-list-content-venue dd{font-size:15px}html.mobile #p-live .p-live-section-list .p-list-content-price{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:15px;border-top:1px solid #e8e6eb;border-bottom:1px solid #e8e6eb;padding-top:9px;padding-bottom:9px}html.mobile #p-live .p-live-section-list .p-list-content-price li{width:50%}html.mobile #p-live .p-live-section-list .p-list-content-price li:first-child{border-right:1px solid #e8e6eb;box-sizing:border-box}html.mobile #p-live .p-live-section-list .p-list-content-price li dl{width:100%}html.mobile #p-live .p-live-section-list .p-list-content-price li dl dt,html.mobile #p-live .p-live-section-list .p-list-content-price li dl dd{width:100%;text-align:center;line-height:1}html.mobile #p-live .p-live-section-list .p-list-content-price li dl dt{padding-top:3px}html.mobile #p-live .p-live-section-list .p-list-content-price li dl dd{font-size:25px}html.mobile #p-live .p-live-section-list .p-list-link{width:100px;height:80px;border:0;margin-left:auto;margin-right:auto}html.mobile #p-live .p-live-section-list .p-list-link a{width:90px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row-reverse}html.mobile #p-live .p-live-section-list .p-list-link a .icon{width:40px;height:100%;display:block;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile #p-live .p-live-section-list .p-list-link a .icon:before{width:38px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:2px;content:"";display:block;background-color:#18191a;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile #p-live .p-live-section-list .p-list-link a .icon .icon-t{width:1px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:0;display:block;border:2px solid transparent;border-left:4px solid #18191a}html.mobile #p-live .p-live-section-list .p-list-link a .text{font-size:14px}html.mobile #p-live .p-live-section-note{width:84vw;margin-left:auto;margin-right:auto;padding-top:25px}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}html.no-ie #p-report-main-title .year *,html.no-ie #p-report-main-title .title{background:linear-gradient(0deg, #7a09e3 1%, #7a09e3 2%, #ff258f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.no-ie #p-report-other-list li .year>*{background:linear-gradient(0deg, #7a09e3 1%, #7a09e3 2%, #ff258f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.ie #p-report-main-title *{color:#ff258f}html.ie #p-report-other-list li .year{color:#ff258f}html.pc #p-report .p-section__inner,html.tablet #p-report .p-section__inner{width:100%;height:100%;position:relative;display:block;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html.pc #p-report-main,html.tablet #p-report-main{width:50%;height:100%;position:relative}html.pc #p-report-main-title,html.tablet #p-report-main-title{position:absolute;left:0;top:0;z-index:1;top:7.1875vw;left:38.125vw}html.pc #p-report-main-title *,html.tablet #p-report-main-title *{line-height:1}html.pc #p-report-main-title .year,html.tablet #p-report-main-title .year{width:21.875vw;font-size:11.25vw;margin-bottom:-.8125vw}html.pc #p-report-main-title .year *,html.tablet #p-report-main-title .year *{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}html.pc #p-report-main-title .title,html.tablet #p-report-main-title .title{font-size:1.625vw;line-height:1;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;position:relative;left:.4375vw}html.pc #p-report-main-title .link,html.tablet #p-report-main-title .link{position:relative;margin-top:34px;left:-5px;width:140px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row-reverse}html.pc #p-report-main-title .link a,html.tablet #p-report-main-title .link a{display:block}html.pc #p-report-main-title .link *,html.tablet #p-report-main-title .link *{color:#fff}html.pc #p-report-main-title .link .icon,html.tablet #p-report-main-title .link .icon{width:40px;height:100%;display:block;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.pc #p-report-main-title .link .icon:before,html.tablet #p-report-main-title .link .icon:before{width:38px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:2px;content:"";display:block;background-color:#fff;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.pc #p-report-main-title .link .icon .icon-t,html.tablet #p-report-main-title .link .icon .icon-t{width:1px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:0;display:block;border:2px solid transparent;border-left:4px solid #fff}html.pc #p-report-main-title .link .text,html.tablet #p-report-main-title .link .text{font-size:14px}html.pc #p-report-main-title .link:hover .icon,html.tablet #p-report-main-title .link:hover .icon{transform:translate3d(-23.33333px, 0, 0)}html.pc #p-report-main-title .link:hover .icon:before,html.tablet #p-report-main-title .link:hover .icon:before{width:112px}html.pc #p-report-main-title .link .icon,html.tablet #p-report-main-title .link .icon{position:absolute;top:3px;right:0}html.pc #p-report-main-title .link .text,html.tablet #p-report-main-title .link .text{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;padding-right:55px;font-size:14px;color:#fff}html.pc #p-report-main-photo,html.tablet #p-report-main-photo{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0}html.pc #p-report-main-photo__inner,html.tablet #p-report-main-photo__inner{width:100%;height:100%;position:relative;display:block;overflow:hidden}html.pc #p-report-main-photo-img,html.tablet #p-report-main-photo-img{width:100%;height:100%;position:relative;display:block;background-image:url("../img/top/report/b-report_photo_2017.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-report-other,html.tablet #p-report-other{width:50%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}html.pc #p-report-other-title,html.tablet #p-report-other-title{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;line-height:1;font-size:1.875vw;margin-bottom:3.875vw}html.pc #p-report-other-list,html.tablet #p-report-other-list{width:15vw}html.pc #p-report-other-list li,html.tablet #p-report-other-list li{position:relative;margin-bottom:2.5vw}html.pc #p-report-other-list li:last-child,html.tablet #p-report-other-list li:last-child{margin-bottom:0}html.pc #p-report-other-list li dl,html.tablet #p-report-other-list li dl{position:relative}html.pc #p-report-other-list li .year,html.tablet #p-report-other-list li .year{height:3.125vw;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;left:-5.375vw;line-height:1;z-index:1}html.pc #p-report-other-list li .year .num,html.tablet #p-report-other-list li .year .num{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300;font-size:3.125vw}html.pc #p-report-other-list li .year a,html.tablet #p-report-other-list li .year a{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:.875vw}html.pc #p-report-other-list li .photo,html.tablet #p-report-other-list li .photo{width:100%;height:140px;overflow:hidden}html.pc #p-report-other-list li .photo__inner,html.tablet #p-report-other-list li .photo__inner{width:100%;height:100%;position:relative;display:block;overflow:hidden}html.pc #p-report-other-list li .photo-img,html.tablet #p-report-other-list li .photo-img{width:100%;height:100%;position:relative;display:block}html.pc #p-report-other-list li.live-2016 .photo-img,html.tablet #p-report-other-list li.live-2016 .photo-img{background-image:url("../img/top/report/b-report_photo_2016.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-report-other-list li.live-2015 .photo-img,html.tablet #p-report-other-list li.live-2015 .photo-img{background-image:url("../img/top/report/b-report_photo_2015.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.pc #p-report-other-list li.live-2014 .photo-img,html.tablet #p-report-other-list li.live-2014 .photo-img{background-image:url("../img/top/report/b-report_photo_2014.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-report{margin-bottom:0}html.mobile #p-report .p-section__inner{width:100%;height:100%;position:relative;display:block;padding-top:97.5px;padding-bottom:230px;background-color:#ebebeb}html.mobile #p-report-other-title-sp{width:100%;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;line-height:1;font-size:25px;text-align:center;margin-bottom:50px;position:relative}html.mobile #p-report-main{height:385px;position:relative}html.mobile #p-report-main-title{position:absolute;left:0;top:0;z-index:1;top:350px;left:15px}html.mobile #p-report-main-title *{line-height:1}html.mobile #p-report-main-title .year{width:185px;font-size:90px;margin-bottom:-5px}html.mobile #p-report-main-title .year *{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}html.mobile #p-report-main-title .title{font-size:17px;line-height:1;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500}html.mobile #p-report-main-title .link{position:relative;margin-top:34px;width:140px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row-reverse;left:-13px}html.mobile #p-report-main-title .link .icon{width:40px;height:100%;display:block;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile #p-report-main-title .link .icon:before{width:38px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:2px;content:"";display:block;background-color:#18191a;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}html.mobile #p-report-main-title .link .icon .icon-t{width:1px;height:1px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;right:0;display:block;border:2px solid transparent;border-left:4px solid #18191a}html.mobile #p-report-main-title .link .text{font-size:14px}html.mobile #p-report-main-title .link:hover .icon{transform:translate3d(-23.33333px, 0, 0)}html.mobile #p-report-main-title .link:hover .icon:before{width:112px}html.mobile #p-report-main-title .link .icon{position:absolute;top:3px;right:0}html.mobile #p-report-main-title .link .text{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;padding-right:55px;font-size:14px;color:#18191a}html.mobile #p-report-main-photo{width:100%;height:100%;position:relative;display:block;position:absolute;left:0;top:0}html.mobile #p-report-main-photo__inner{width:100%;height:100%;position:relative;display:block;overflow:hidden}html.mobile #p-report-main-photo-img{width:100%;height:100%;position:relative;display:block;background-image:url("../img/top/report/b-report_photo_2017.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-report-other{height:100%;position:relative;display:flex;justify-content:center;align-items:center}html.mobile #p-report-other-list{width:250px;padding-top:190px}html.mobile #p-report-other-list li{position:relative;margin-bottom:10.66667vw}html.mobile #p-report-other-list li:last-child{margin-bottom:0}html.mobile #p-report-other-list li dl{position:relative}html.mobile #p-report-other-list li .year{height:45px;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;left:-40px;line-height:1;z-index:1 !important}html.mobile #p-report-other-list li .year .num{font-size:45px;font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:300}html.mobile #p-report-other-list li .year a{font-family:'Rajdhani', sans-serif;letter-spacing:0.05em;font-weight:500;font-size:14px}html.mobile #p-report-other-list li .photo{width:100%;height:140px;overflow:hidden}html.mobile #p-report-other-list li .photo__inner{width:100%;height:100%;position:relative;display:block;overflow:hidden}html.mobile #p-report-other-list li .photo-img{width:100%;height:100%;position:relative;display:block}html.mobile #p-report-other-list li.live-2016 .photo-img{background-image:url("../img/top/report/b-report_photo_2016.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-report-other-list li.live-2015 .photo-img{background-image:url("../img/top/report/b-report_photo_2015.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}html.mobile #p-report-other-list li.live-2014 .photo-img{background-image:url("../img/top/report/b-report_photo_2014.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}
