::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-size:100%}html,body{padding:0;margin:0;border:0;font-family:"EB Garamond",serif;font-family:"Shippori Mincho",serif;background-color:#000}.wide{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media screen and (max-width: 767px){.wide-padding{padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width: 768px){.wide-padding{padding-left:0;padding-right:0}}@media screen and (min-width: 1024px){.wide-padding{padding-left:calc(50vw - 512px);padding-right:calc(50vw - 512px)}}figure{padding:0;margin:0}.modal-wait{overflow-y:hidden;height:100vh}*,*:before,*:after{box-sizing:inherit}a:link,a:visited{text-decoration:none;color:#c3ae67;transition-duration:.5s}a:hover{color:#f0f0f0}.br,.nosp{display:block}@media screen and (max-width: 767px){.br,.nosp{display:none}}.brnosp-inline{display:inline}@media screen and (max-width: 767px){.brnosp-inline{display:none}}.brsp{display:none}@media screen and (max-width: 767px){.brsp{display:block}}.josefin{font-family:"Josefin Sans"}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.bolder,.bold{font-weight:600}.medium{font-weight:500}.light{font-weight:300}.larger{font-size:1.15em}.smaller{font-size:.85em}.kakko{margin-left:-0.5em;margin-right:-0.5em}.kakko-l{margin-left:-0.5em}.kakko2l{margin-left:-0.5em;margin-right:-0.2em}.kakko2{margin-left:-0.2em;margin-right:-0.2em}img{display:block;width:100%}.box{width:100%;max-width:1024px;margin:0 auto;padding-left:4.1015625vw;padding-right:4.1015625vw}@media screen and (max-width: 767px){.box{padding-left:0;padding-right:0}}@media screen and (min-width: 1024px){.box{padding-left:2.625rem;padding-right:2.625rem}}label#menu{display:none}#nav{display:none}.js-loading *,.js-loading *:before,.js-loading *:after{animation-play-state:paused,paused !important}.loading-text{margin-bottom:4rem}.liteblue-text{color:#205495}.liteblue{background-color:#205495}.litegold-text{color:#c3ae67}.gold-text{color:#9a8d64}.darkgold-text{color:#92834d}.darkblue-text{color:#072852}.brown-text{color:#9b5519}.material-symbols-sharp{font-size:3.125vw}@media screen and (max-width: 767px){.material-symbols-sharp{font-size:1.6rem}}@media screen and (min-width: 1024px){.material-symbols-sharp{font-size:2rem}}ul,li{list-style-type:none;padding:0;margin:0}ul{margin-top:1.5625vw;text-indent:-1.05em}@media screen and (max-width: 767px){ul{margin-top:1rem}}@media screen and (min-width: 1024px){ul{margin-top:1rem}}li{margin-top:.25rem;margin-left:1.05em}.loading{display:flex;align-items:center;justify-content:center;font-size:2.03125vw;opacity:1;color:#92834d;letter-spacing:.2em;z-index:99;background-color:#460016;position:fixed;top:0;bottom:0;left:0;right:0}@media screen and (max-width: 767px){.loading{font-size:1.2rem}}@media screen and (min-width: 768px){.loading{font-size:2.03125vw}}@media screen and (min-width: 1024px){.loading{font-size:1.3rem}}.blink{animation:blinker 1s ease-in-out alternate infinite;animation-play-state:running !important}@keyframes blinker{0%{opacity:.3}100%{opacity:1}}@keyframes starblinker{0%{opacity:.3;transform:perspective(500px) translateZ(-200px)}100%{opacity:1;transform:perspective(500px) translateZ(0)}}@keyframes banner-hopper{0%{transform:translateY(-10px)}100%{transform:translateY(0px)}}@keyframes banner-rotater{0%{transform:rotate(-7deg)}100%{transform:rotate(7deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes off{0%{opacity:1}0%,100%{opacity:0}}@keyframes blink{0%,50%{opacity:0}50%,100%{opacity:1}}@keyframes glow{0%{filter:brightness(1)}100%{filter:brightness(1.15) blur(1px)}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes blurIn{0%{filter:blur(8px)}100%{filter:blur()}}@keyframes hopper{0%{transform:translateY(0)}100%{transform:translateY(-16px)}}@keyframes hopper-s{0%{transform:translateY(0)}100%{transform:translateY(-8px)}}.shippori{font-family:"Shippori Mincho",serif}.noto{font-family:"Noto Sans JP",sans-serif}.garamond{font-family:"EB Garamond",serif}.d-none{display:none}.d-md-none{display:block}@media screen and (max-width: 767px){.d-md-none{display:none}}.d-block{display:block !important}.uppercase{text-transform:uppercase}.fw300{font-weight:300}.fw400{font-weight:400}.fw500{font-weight:500}.fw700{font-weight:700}.strong,strong{font-weight:500}.break-all{word-break:break-all}.news-text p{margin:0;min-height:16px}.material-icons-outlined{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.bg-gold{background:url(../img/gold_bg2.jpg) repeat;background-size:600px auto;background-attachment:fixed;width:100%;padding:1.5rem;position:relative;z-index:2}@media screen and (max-width: 767px){.bg-gold{padding:.5rem}}.bar-outer{position:fixed;z-index:7;width:100vw;height:60px}.bar{position:relative;background-color:#000}@media screen and (max-width: 767px){.bar{z-index:5}}@media screen and (min-width: 1024px){.bar{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.bar .bar-list{margin:0 auto;display:flex;justify-content:center;width:100%;max-width:1024px;padding-left:2.625rem;padding-right:2.625rem;font-size:min(1.875vw,1.2rem);font-weight:700;text-transform:capitalize;height:60px;position:relative;align-items:center}@media screen and (max-width: 767px){.bar .bar-list{transition:.33s ease-out;display:flex;flex-direction:column;align-items:center;font-size:1rem;position:fixed;padding-top:0rem;padding-bottom:6rem;height:100vh;margin-top:100vh;opacity:0;position:fixed;top:0}}.bar .bar-list .inner{width:100%;display:flex;justify-content:space-around;align-items:center}@media screen and (max-width: 767px){.bar .bar-list .inner{display:flex;flex-direction:column;align-items:center;padding-top:0;width:100%;z-index:5;height:90%}}.bar .bar-list .inner .logo{display:none}@media screen and (max-width: 767px){.bar .bar-list .inner .logo{display:block;margin-bottom:2.5rem;width:60%;position:relative;z-index:2}}.bar .bar-list .inner .icons{display:none}@media screen and (max-width: 767px){.bar .bar-list .inner .icons{width:50%;display:flex;justify-content:space-around;align-items:center;margin-top:2rem}}.bar .bar-list .inner .icons .icon{display:none}@media screen and (max-width: 767px){.bar .bar-list .inner .icons .icon{width:33.3333333333%;padding-inline:min(.9765625vw,.625rem);width:44px;display:flex;align-items:center}}.bar .bar-list .inner .icons .icon+.icon{margin-top:0}.bar .bar-list .inner .icons .icon:hover .st{fill:#c3ae67}.bar .bar-list .inner .icons .icon .st{fill:#c3ae67;transition:.33s}@media screen and (max-width: 767px){.bar .bar-list.bar-open{opacity:1;height:100vh;margin-top:0}}@media screen and (max-width: 767px){.bar .bar-list.bar-open a{position:relative;z-index:1;text-align:center;padding-left:1rem;padding-right:1rem;width:80%}}@media screen and (max-width: 767px){.bar .bar-list.bar-open a+a{margin-top:1rem}}.bar .bar-list::before{position:absolute;content:"";opacity:0;top:0;right:0;bottom:100%;left:0;z-index:1;transition:.33s}@media screen and (max-width: 767px){.bar .bar-list::before{opacity:1;top:0;bottom:0;background-color:rgba(51,51,51,.8);pointer-events:none}}.bar .bar-list a{transition:.33s}.bar .bar-list a:hover{color:#fff}@media screen and (max-width: 767px){.bar .bar-list .link-purchase{top:3rem;display:none}}.bar .hamburger{display:none}@media screen and (max-width: 767px){.bar .hamburger{color:#f0f0f0;position:fixed;right:1.25rem;bottom:1rem;font-size:.6rem;z-index:99;display:block;background-color:rgba(51,51,51,.8);padding-block:5px 2px;padding-inline:5px}}.bar .hamburger.bar-open{background-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.bar-list{display:flex;justify-content:flex-start;align-items:center;font-size:.8rem;flex-direction:column;position:fixed;height:auto;top:0;right:0;bottom:0;left:0;z-index:98;transition:.33s;text-transform:uppercase;padding-top:3.6rem;opacity:0}}@media screen and (max-width: 767px)and (max-width: 767px){.bar-list .image{width:50%;margin-bottom:3rem}}@media screen and (max-width: 767px){.bar-list a{color:#fff;margin-bottom:.5rem}}.bar-list a{color:#c3ae67;font-size:min(2.34375vw,1.5rem);text-transform:capitalize;font-weight:700}@media screen and (max-width: 767px){.bar-list a{font-size:1.4rem}}.bar-list a:hover{color:#fff}.bar-list a.unavailable{color:rgba(146,131,77,.5);pointer-events:none}.bar-list a.link-guide{position:relative;color:#ff6e86}.bar-list a.link-guide::after{position:absolute;content:"";top:0;bottom:0;border-left:1px solid rgba(146,131,77,.5);width:1px;left:-3px}@media screen and (max-width: 767px){.bar-list a.link-guide::after{bottom:unset;top:-1rem;height:1px;left:33%;right:33%;width:unset;border-left:none;border-top:1px solid rgba(146,131,77,.5)}}@media screen and (max-width: 767px){.bar-list a.link-guide{margin-top:1rem !important;padding-top:1rem !important}}.bar-list a.link-guide .text{margin-left:1rem}@media screen and (max-width: 767px){.bar-list a.link-guide .text{margin-left:0;padding-left:0}}.bar-list a .text{position:relative}.bar-list a .text.active{-webkit-text-decoration:underline #c83c5a;text-decoration:underline #c83c5a}.bar-list a .text .amp{font-size:.8em}@media screen and (max-width: 767px){.bar-list.open{pointer-events:initial;opacity:1;left:0;right:0}}.main{margin:0 auto;padding-top:60px}@media screen and (max-width: 767px){.main{padding-top:0}}.main .divider{margin-inline:auto;padding-block:2.5rem;background:url(../img/kazari_suso.png) no-repeat;background-size:auto 20px;background-position:center top;height:20px;width:100%;margin-top:2.5rem}@media screen and (max-width: 767px){.main .divider{background-size:auto 18px;height:18px;margin-top:2rem;padding-bottom:1.5rem}}.main .divider.narrow{margin-top:2rem;padding-block:1.5rem}@media screen and (max-width: 767px){.main .divider.narrow{margin-top:1.25rem;padding-block:1.25rem}}.main .visuals-outer{background-color:#000}.main .visuals-outer .inner{display:flex;flex-direction:row-reverse;max-width:1024px;margin-inline:auto;position:relative}@media screen and (max-width: 767px){.main .visuals-outer .inner{flex-direction:column}}.main .visuals-outer .inner .copy{width:18%;margin-inline:auto;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 767px){.main .visuals-outer .inner .copy{width:100%;padding-bottom:0}}.main .visuals-outer .inner .copy .logo130{width:25%;margin-right:min(0vw,0rem);margin-left:auto;margin-top:min(2.34375vw,1.5rem);margin-bottom:min(1.5625vw,1rem)}@media screen and (max-width: 767px){.main .visuals-outer .inner .copy .logo130{position:absolute;top:4px;right:-2px;z-index:99;width:10%}}.main .visuals-outer .inner .copy .logo{width:44.5%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;margin-left:auto;margin-right:auto;margin-top:max(-14.84375vw,-9.5rem);margin-bottom:auto;z-index:99}@media screen and (max-width: 767px){.main .visuals-outer .inner .copy .logo{display:none}}.main .visuals-outer .inner .swiper{width:82%}@media screen and (max-width: 767px){.main .visuals-outer .inner .swiper{width:100%;padding-bottom:0}}.main .visuals-outer .inner .swiper .swiper-pagination{--swiper-pagination-bullet-border-radius: 0;--swiper-pagination-bullet-inactive-color: #ffffff;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-size: 10px;padding-left:21.9512195122%}@media screen and (max-width: 767px){.main .visuals-outer .inner .swiper .swiper-pagination{padding-left:0;--swiper-pagination-bottom: 0.5rem;--swiper-pagination-bullet-inactive-opacity: 0.25;--swiper-pagination-bullet-size: 8px}}.main .visuals-outer .inner .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(1){--swiper-theme-color: #c83c5a}.main .visuals-outer .inner .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(2){--swiper-theme-color: #00489d}.main .visuals-outer .inner .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(3){--swiper-theme-color: #c73142}.main .visuals-outer .inner .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(4){--swiper-theme-color: #bbd7aa}.main .visuals-outer .inner .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(5){--swiper-theme-color: #f0dfb8}.main .visuals-outer .inner .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(6){--swiper-theme-color: #bea99d}.main .visuals-outer .inner .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(7){--swiper-theme-color: #984452}.main .visuals-outer .inner .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(8){--swiper-theme-color: #a34a2d}.main .visuals-outer .inner .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(9){--swiper-theme-color: #29314a}.main .visuals-outer .inner .swiper-wrapper .swiper-slide{display:flex;flex-direction:row-reverse}@media screen and (max-width: 767px){.main .visuals-outer .inner .swiper-wrapper .swiper-slide{flex-direction:column}}.main .visuals-outer .inner .swiper-wrapper .swiper-slide .visuals{width:78.0487804878%;z-index:2}@media screen and (max-width: 767px){.main .visuals-outer .inner .swiper-wrapper .swiper-slide .visuals{width:100%}}.main .visuals-outer .inner .swiper-wrapper .swiper-slide .text{width:21.9512195122%;writing-mode:vertical-rl;font-size:min(2.2rem,3.4375vw);font-weight:900;display:flex;align-items:center;justify-content:space-between;margin-top:min(9.375vw,6rem);margin-bottom:min(9.375vw,6rem)}@media screen and (max-width: 767px){.main .visuals-outer .inner .swiper-wrapper .swiper-slide .text{font-size:1.2rem;writing-mode:horizontal-tb;width:calc(100% - 3rem);margin-block:1rem 2.25rem;padding-inline:1.5rem}}.main .visuals-outer .inner .swiper-wrapper .swiper-slide .text .character{color:#c3ae67;height:auto}.main .visuals-outer .inner .swiper-wrapper .swiper-slide .text .line{position:relative;flex:1 0 auto}.main .visuals-outer .inner .swiper-wrapper .swiper-slide .text .line::after{border-right:1px solid #c3ae67;position:absolute;top:min(2.34375vw,1.5rem);left:calc(50% - .5px);width:1px;bottom:min(2.34375vw,1.5rem);content:""}@media screen and (max-width: 767px){.main .visuals-outer .inner .swiper-wrapper .swiper-slide .text .line::after{border:none;border-top:1px solid #c3ae67;top:calc(50% - .5px);left:1rem;right:1rem;height:1px;width:unset}}.main .visuals-outer .inner .swiper-wrapper .swiper-slide .text .actor{color:#fff}.main .red-bg{background:linear-gradient(225deg, #c83c5a 0%, #460016 100%);margin-top:.5rem}.main-data-outer{position:relative;width:100%;max-width:1024px;margin:0 auto;padding-left:min(4.1015625vw,2.625rem);padding-right:min(4.1015625vw,2.625rem);padding-bottom:min(9.375vw,6rem)}@media screen and (max-width: 767px){.main-data-outer{padding-inline:1rem;padding-bottom:3.5rem;flex-direction:column}}.main-data-outer .divider{padding-bottom:1rem}.main-data-outer .right{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 767px){.main-data-outer .right{justify-content:flex-end !important}}.main-data-outer .right .item-inline{display:flex;justify-content:center}.main-data-outer .right .item-inline .item+.item{margin-left:min(2.34375vw,1.5rem)}@media screen and (max-width: 767px){.main-data-outer .right .item-inline .item+.item{margin-left:1.25rem}}.main-data-outer .right .item{text-align:center;margin-inline:auto}@media screen and (max-width: 767px){.main-data-outer .right .item{font-size:1.1rem;margin-left:.25rem}}.main-data-outer .right,.main-data-outer .right-sp{color:#fff;padding-top:min(3.125vw,2rem);font-size:min(1.875vw,1.2rem);font-weight:700;display:flex;flex-direction:column;justify-content:flex-start;z-index:2;line-height:1.7}@media screen and (max-width: 767px){.main-data-outer .right,.main-data-outer .right-sp{padding-top:1rem}}.main-data-outer .right .item,.main-data-outer .right-sp .item{font-size:min(2.1875vw,1.4rem);margin-inline:auto;display:flex;justify-content:center;align-items:center;white-space:nowrap;width:100%}@media screen and (max-width: 767px){.main-data-outer .right .item,.main-data-outer .right-sp .item{font-size:1.05rem}}@media screen and (max-width: 767px){.main-data-outer .right .item.data-story,.main-data-outer .right-sp .item.data-story{flex-direction:column}}.main-data-outer .right .item.data-story .story-left,.main-data-outer .right-sp .item.data-story .story-left{display:flex;justify-content:center;align-items:center}.main-data-outer .right .item.data-story .story-right,.main-data-outer .right-sp .item.data-story .story-right{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.main-data-outer .right .item.data-story .story-right,.main-data-outer .right-sp .item.data-story .story-right{margin-top:-0.2rem;margin-bottom:.25rem}}.main-data-outer .right .item .title-image,.main-data-outer .right-sp .item .title-image{display:none}@media screen and (max-width: 767px){.main-data-outer .right .item .title-image,.main-data-outer .right-sp .item .title-image{display:block;padding-bottom:1.5rem;width:100%}}.main-data-outer .right .item .title,.main-data-outer .right .item .dot,.main-data-outer .right-sp .item .title,.main-data-outer .right-sp .item .dot{display:inline;font-size:min(1.5625vw,1rem)}@media screen and (max-width: 767px){.main-data-outer .right .item .title,.main-data-outer .right .item .dot,.main-data-outer .right-sp .item .title,.main-data-outer .right-sp .item .dot{font-size:.7em}}.main-data-outer .right .item .title,.main-data-outer .right-sp .item .title{text-align:right}.main-data-outer .right .item .dot,.main-data-outer .right-sp .item .dot{color:#c3ae67;margin-right:min(.390625vw,.25rem);margin-left:min(.390625vw,.25rem)}.main-data-outer .right .item .smaller,.main-data-outer .right-sp .item .smaller{font-size:.9em}.main-data-outer .right .item .smaller.ml,.main-data-outer .right-sp .item .smaller.ml{margin-left:.2em}.main-data-outer .right .item .nitro,.main-data-outer .right-sp .item .nitro{font-size:.6em}.main-data-outer .right-sp{display:none}@media screen and (max-width: 767px){.main-data-outer .right-sp{display:flex;width:20%;order:3}}.main-data-outer .divider{color:#9a8d64}.main-data-image{display:block;width:100%;height:auto}.main .main-data-outer .left,.main .schedule .inner{color:#fff;font-size:min(2.1875vw,1.4rem);font-weight:600;text-align:center;margin-top:auto;z-index:2}@media screen and (max-width: 767px){.main .main-data-outer .left,.main .schedule .inner{font-size:1.5rem;order:2}}.main .main-data-outer .left .number,.main .schedule .inner .number{font-size:1.8em;display:inline}.main .main-data-outer .left .divider2,.main .schedule .inner .divider2{width:calc(100vw - 4rem);margin-left:calc(50% - 50vw + 2rem);height:6px;background:url(../img/kazari_sode.png) repeat-x;background-size:auto 6px;margin-block:min(3.5rem,5.46875vw) min(3rem,4.6875vw)}@media screen and (max-width: 767px){.main .main-data-outer .left .divider2,.main .schedule .inner .divider2{width:100%;margin-left:0;height:5px;background-size:auto 5px;background-position:calc(50% + 10px) top;margin-block:2.5rem 2rem}}.main .main-data-outer .left>.item+.item,.main .schedule .inner>.item+.item{margin-top:2.5rem}.main .main-data-outer .left>.item .region,.main .schedule .inner>.item .region{font-size:min(2.34375vw,1.5rem);letter-spacing:.5em;text-indent:.5em;color:#c3ae67;padding-bottom:min(.390625vw,.25rem);position:relative}@media screen and (max-width: 767px){.main .main-data-outer .left>.item .region,.main .schedule .inner>.item .region{font-size:1.2rem;letter-spacing:.5em}}.main .main-data-outer .left>.item .region::after,.main .schedule .inner>.item .region::after{border-bottom:1px solid #c3ae67;position:absolute;content:"";top:100%;left:calc(50% - min(10.74216vw,110px));width:min(21.48432vw,220px);height:1px}@media screen and (max-width: 767px){.main .main-data-outer .left>.item .region::after,.main .schedule .inner>.item .region::after{left:25%;width:50%}}@media screen and (max-width: 767px){.main .main-data-outer .left>.item .region .dot,.main .schedule .inner>.item .region .dot{margin-left:-0.25em;margin-right:-0.25em}}.main .main-data-outer .left>.item .dates,.main .schedule .inner>.item .dates{margin-left:.5rem}@media screen and (max-width: 767px){.main .main-data-outer .left>.item .dates,.main .schedule .inner>.item .dates{font-size:1rem;margin-top:.5rem}}.main .main-data-outer .left>.item .month.month-8,.main .schedule .inner>.item .month.month-8{margin-top:min(3.90625vw,2.5rem)}@media screen and (max-width: 767px){.main .main-data-outer .left>.item .month.month-8,.main .schedule .inner>.item .month.month-8{margin-top:1.25rem}}.main .main-data-outer .left>.item .place-logo,.main .schedule .inner>.item .place-logo{width:22%;margin-inline:auto}@media screen and (max-width: 767px){.main .main-data-outer .left>.item .place-logo,.main .schedule .inner>.item .place-logo{width:42%}}.main .main-data-outer .left>.item .place-logo .image.image-minamiza,.main .main-data-outer .left>.item .place-logo .image.image-hakataza,.main .schedule .inner>.item .place-logo .image.image-minamiza,.main .schedule .inner>.item .place-logo .image.image-hakataza{padding-inline:.5rem;margin-top:min(1.171875vw,.75rem)}@media screen and (max-width: 767px){.main .main-data-outer .left>.item .place-logo .image.image-minamiza,.main .main-data-outer .left>.item .place-logo .image.image-hakataza,.main .schedule .inner>.item .place-logo .image.image-minamiza,.main .schedule .inner>.item .place-logo .image.image-hakataza{padding-inline:.25rem;margin-top:.5rem}}.main .main-data-outer .left>.item .place-logo .image,.main .schedule .inner>.item .place-logo .image{margin-top:min(.390625vw,.25rem)}@media screen and (max-width: 767px){.main .main-data-outer .left>.item .place-logo .image,.main .schedule .inner>.item .place-logo .image{margin-top:.25rem}}.main .main-data-outer .left>.item .place-logo .image+.image,.main .schedule .inner>.item .place-logo .image+.image{margin-top:min(1.171875vw,.75rem)}@media screen and (max-width: 767px){.main .main-data-outer .left>.item .place-logo .image+.image,.main .schedule .inner>.item .place-logo .image+.image{margin-top:.75rem}}.petals{top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;position:fixed;pointer-events:none;z-index:3}.info-link{background-color:#c83c5a;border:1px solid #c3ae67;color:#f0f0f0;padding:.5rem;text-align:center;font-weight:700;transition:.5s;margin-top:2rem;margin-bottom:-0.5rem;font-size:1.1rem;position:relative}.info-link:hover{background-color:#fff;color:#c83c5a}.info-link:hover::after{border-left-color:#f0f0f0}@media screen and (max-width: 767px){.info-link-outer{padding-left:.5rem;padding-right:.5rem;margin-bottom:2rem}}.info-link .en{font-size:1.3em;font-weight:400}.info-link .copy{font-size:.7em;font-weight:400;display:block}.head-title{z-index:3;position:relative;text-align:center;color:#c3ae67;letter-spacing:.5em;font-weight:700;max-width:1024px;margin-inline:auto}@media screen and (max-width: 767px){.head-title{letter-spacing:.25em}}.head-title.w-kumo{position:relative}.head-title.w-kumo::before,.head-title.w-kumo::after{position:absolute;content:"";top:1.5rem;left:-3rem;width:345.75px;height:5.7rem;background:url(../img/kumo2.svg) no-repeat;background-size:auto 5.7rem;opacity:.2}@media screen and (max-width: 767px){.head-title.w-kumo::before,.head-title.w-kumo::after{height:3.42rem;background-size:auto 3.42rem;width:207.45px;left:-3rem;top:1rem}}.head-title.w-kumo::after{top:7.5rem;left:unset;right:-7rem;width:442.63px;height:9.5rem;background:url(../img/kumo1.svg) no-repeat;background-size:auto 9.5rem}@media screen and (max-width: 767px){.head-title.w-kumo::after{height:5.7rem;background-size:auto 5.7rem;width:265.578px;top:15.5rem;right:-6rem}}.head-title.w-kumo.v2::before{left:unset;right:-6rem;top:6rem}@media screen and (max-width: 767px){.head-title.w-kumo.v2::before{right:-2rem;top:41.75rem}}.head-title.w-kumo.v2::after{right:unset;left:-7.5rem;top:1rem}@media screen and (max-width: 767px){.head-title.w-kumo.v2::after{left:-4.5rem;top:1rem}}.head-title .en{font-size:min(3.90625vw,2.5rem)}@media screen and (max-width: 767px){.head-title .en{font-size:1.9rem}}.head-title .jp{letter-spacing:.4em;font-weight:700;font-size:min(1.25vw,.8rem);margin-bottom:3rem;color:#fff}@media screen and (max-width: 767px){.head-title .jp{font-size:.8rem;margin-top:0;margin-bottom:2rem}}.head-title .jp.black{color:#000}.news{min-height:120px;position:relative;margin:0 auto;max-width:1024px;z-index:2}@media screen and (max-width: 767px){.news{margin-bottom:0}}.news::before,.news::after{position:absolute;content:"";background:url(../img/kazari_line.png) repeat-x;top:1.5rem;left:calc(50% - 50vw + 1.5rem);right:calc(50% + 220px);height:12px;pointer-events:none}@media screen and (max-width: 767px){.news::before,.news::after{left:0;right:calc(50% + 130px);height:8px;top:1.1rem}}.news::after{right:calc(50% - 50vw + 1.5rem);left:calc(50% + 220px)}@media screen and (max-width: 767px){.news::after{right:0;left:calc(50% + 130px)}}.news-info-box{margin-bottom:0;padding-bottom:.5rem;position:relative;margin:3rem auto 0}@media screen and (max-width: 767px){.news-info-box{padding-top:0;margin:0;margin-top:.5rem}}.news-item{font-weight:400;position:relative;color:#000;border:1px solid #c3ae67}.news-item-outer{position:relative;will-change:height;backdrop-filter:none;-webkit-backdrop-filter:none;margin:0 auto;margin-bottom:.5rem}@media screen and (max-width: 767px){.news-item-outer{padding:0 1rem}}.news-divider+.news-item{border-top-color:#333}.news-divider{padding-bottom:1.5rem}.news-text strong{font-weight:600}.news-text em{font-style:normal !important}.news-text ul{margin-top:0}.news-text li{margin-top:0;font-size:.8em}.news-head{padding:0;display:flex;flex-direction:column;justify-items:flex-start;position:relative;transition-duration:.5s;background-color:#000;padding-left:1rem;padding-top:.4rem}@media screen and (max-width: 767px){.news-head{padding-left:.75rem;padding-bottom:.35rem;padding-top:.25rem;flex-direction:column}}.news-head a{color:#f0f0f0}.news-head.foldable:hover::after{border-bottom-color:#f0f0f0}.news-head .icon-box{display:none;position:absolute;right:0;top:14px;content:"";width:40px;height:40px;color:#f0f0f0}@media screen and (max-width: 767px){.news-head .icon-box{top:21px;right:-11px}}.news-head.foldable .icon-box{display:block}.news-head.foldable .icon-box .on{opacity:0;position:relative;transition:.33s ease-out}.news-head.foldable .icon-box .off{opacity:1;position:absolute;top:0;left:0;transition:.33s ease-out}.news-item .news-head.clickable:hover{cursor:pointer;background-color:#836d31}.news-item.closed .icon-box .on{opacity:1;transform:rotate(-90deg)}.news-item.closed .icon-box .off{opacity:0;transform:rotate(-90deg)}.news-date{letter-spacing:0;white-space:nowrap;display:flex;align-items:center;justify-content:flex-start;transition-duration:.5s;color:#c3ae67;font-weight:400}.news-date .new-tick{color:#c3ae67;margin:0 0 0 .390625vw;padding:0 .1rem;font-size:1.25vw;align-self:center;font-weight:700;display:inline-block;letter-spacing:.3px;transition-duration:.5s}@media screen and (max-width: 767px){.news-date .new-tick{padding:0rem .2rem;font-size:.7rem;margin-left:.25rem}}@media screen and (min-width: 768px){.news-date .new-tick{padding:0 .15625vw;margin-left:.390625vw;font-size:1.25vw}}@media screen and (min-width: 1024px){.news-date .new-tick{font-size:.9rem}}.news-date,.news-genre,.news-text{font-size:min(.8rem,1.25vw)}@media screen and (max-width: 767px){.news-date,.news-genre,.news-text{font-size:.8rem}}.news-head-right{display:flex;width:100%}.news-title{font-size:min(1rem,1.5625vw);padding:0 0 .5rem;color:#f0f0f0;align-self:center;font-weight:700;padding-right:4rem;line-height:1.5;transition:.5s}@media screen and (max-width: 767px){.news-title{padding:0;font-size:.9rem;word-break:break-all;padding-right:2rem}}.news-head.clickable:hover .news-date,.news-head.clickable:hover .news-title{color:#f0f0f0}.news-text{transition-duration:.4s;transition-property:color,background;line-height:1.9;border-top:none;word-break:break-all;font-weight:400;font-size:min(.9rem,1.40625vw);padding:1.5rem 4.1015625vw}@media screen and (max-width: 767px){.news-text{padding:1rem 1rem 1rem 1rem;margin-bottom:.5rem;font-size:.8rem}}@media screen and (min-width: 768px){.news-text{padding:1.5rem 4.1015625vw;margin-bottom:.78125vw}}@media screen and (min-width: 1024px){.news-text{padding:1.5rem 2.625rem;margin-bottom:.5rem}}.news-text-box{padding:0;margin:0;position:relative;background-color:#fff}.news-text a{color:#c83c5a;font-weight:700}.news-text a:hover{color:#c3ae67;background-position:0 3px}.news-text li{list-style-type:"※";text-indent:0em}.news .more-link{min-height:30px;position:relative;text-align:center;display:flex;justify-content:center;padding-top:.5rem}@media screen and (max-width: 767px){.news .more-link{margin-left:.5rem;margin-right:.5rem}}.news-more{font-size:1.5625vw;color:#f0f0f0;font-weight:700;transition-property:color;transition-duration:.5s;line-height:1.6}@media screen and (max-width: 767px){.news-more{padding:.5rem;margin-top:-0.25rem;font-size:.9rem}}@media screen and (min-width: 768px){.news-more{padding:.5rem .78125vw;margin-right:0}}@media screen and (min-width: 1024px){.news-more{font-size:1rem;padding:.5rem}}.news-more:hover{cursor:pointer;color:#fff}.news .toggle-slide-enter-active,.news .toggle-slide-leave-active{transition:height .4s;overflow:hidden}.news .toggle-slide-enter,.news .toggle-slide-leave-to{height:0;transition:height .4s}.news .slide-fade-enter-active{transition:all .4s ease}.news .slide-fade-leave-active{transition:all .4s ease}.news .slide-fade-enter,.news .slide-fade-leave-to{transform:translateY(-10px);opacity:0}.news .material-icons-outlined{transform:translateY(0.3rem);margin-right:.2rem;font-size:2rem}.youtube-box{padding-bottom:1rem}.youtube-box .head{text-align:center;color:#c3ae67;font-weight:700;font-size:1.1rem}@media screen and (max-width: 767px){.youtube-box .head{font-size:.9rem}}.youtube-box .player-box{width:585px;height:329px;outline:1px solid #c3ae67;margin:1rem auto;background-color:rgba(51,51,51,.8)}@media screen and (max-width: 767px){.youtube-box .player-box{width:calc(100% - 2rem);height:calc((100vw - 4rem)*.5624)}}.youtube-box .playlist{display:flex;margin:0 auto 3rem;justify-content:center}@media screen and (max-width: 767px){.youtube-box .playlist{font-size:.8rem;margin-bottom:1.5rem}}.youtube-box .playlist a{color:#c3ae67;margin-right:.65rem;padding:0 .4rem .1rem;background-color:#000;font-size:.9rem;font-weight:700;outline:1px solid #c3ae67}@media screen and (max-width: 767px){.youtube-box .playlist a{padding:.1rem .5rem}}.youtube-box .playlist a:hover{color:#333;background-color:#c3ae67}.topics{margin-top:68px;background-color:#000;padding-block:2rem 3rem;position:relative}@media screen and (max-width: 767px){.topics{padding-block:1.5rem 2.5rem;margin-top:56px;margin-inline:-0.5rem}}.topics::before,.topics::after{position:absolute;top:-60px;left:0;content:"";width:100%;height:60px;background:url(../img/moyou2.svg) repeat-x;background-size:auto 60px;background-position:center top}@media screen and (max-width: 767px){.topics::before,.topics::after{top:-48px;height:48px;background-size:auto 48px}}.topics::after{top:unset;bottom:-60px}@media screen and (max-width: 767px){.topics::after{bottom:-48px}}.topics .inner{padding:0 1.5rem;font-weight:700;margin-inline:auto;color:#fff;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;max-width:1024px}@media screen and (max-width: 767px){.topics .inner{width:unset;padding:0 4rem;flex-direction:column;align-items:center}}.topics .inner a{margin-right:1rem;width:420px;max-width:100%;transition:.33s}@media screen and (max-width: 980px){.topics .inner a{width:41.01552vw}}@media screen and (max-width: 767px){.topics .inner a{margin-right:0;width:unset}}.topics .inner a:hover{filter:brightness(1.1)}.topics .inner a:nth-child(2n){margin-left:1rem;margin-right:0}@media screen and (max-width: 767px){.topics .inner a:nth-child(2n){margin-left:0;margin-top:1.5rem}}.topics .inner a:nth-child(n+3){margin-top:2rem}.topics .inner .head{font-size:2rem}.topics .inner .text{margin-top:2rem;font-size:1rem;line-height:1.7}.topics .inner .image{transition:.33s}.topics .inner .image:hover{filter:brightness(1.1)}.story{background-color:#460016;margin-top:8rem;padding-block:2rem 4.5rem;overflow:hidden}@media screen and (max-width: 767px){.story{min-height:210px;padding-block:1.5rem 3rem;margin-top:6rem}}.story .head-title .en{margin-left:.4rem}.story .inner{margin-top:4rem;margin-inline:auto;width:65%;max-width:665.6px}@media screen and (max-width: 767px){.story .inner{margin-top:2rem;width:100%;padding-inline:1rem}}.story .inner .text{color:#f0f0f0;margin-inline:auto;font-size:1rem;letter-spacing:.05em;line-height:2}@media screen and (max-width: 767px){.story .inner .text{font-size:.9rem}}.cast{background-color:#000;margin-top:1.75rem;padding-block:2rem 0;overflow:hidden}@media screen and (max-width: 767px){.cast{margin-top:.5rem;padding-top:1.5rem}}.cast .inner{display:flex;flex-direction:row-reverse;width:100%;justify-content:center;margin-inline:auto;margin-top:5rem;padding-right:calc(44px + min(3.125vw,2rem))}@media screen and (max-width: 767px){.cast .inner{padding-right:2.75rem;padding-right:0;flex-direction:column;margin-top:4rem}}.cast .inner .item{writing-mode:vertical-rl;display:flex;align-items:center;color:#fff;font-weight:800;margin-left:min(1rem,1.5625vw)}@media screen and (max-width: 767px){.cast .inner .item{margin-bottom:0;writing-mode:horizontal-tb;margin-left:0;justify-content:center}}@media screen and (max-width: 767px){.cast .inner .item+.item{margin-top:.5rem}}.cast .inner .item:nth-last-child(-n+2){margin-left:0}@media screen and (max-width: 767px){.cast .inner .item:nth-last-child(-n+2){margin-left:0}}.cast .inner .item.notice{font-weight:400;font-size:min(1.25vw,.8rem);margin-right:min(3.125vw,2rem);width:44px}@media screen and (max-width: 767px){.cast .inner .item.notice{font-size:.7rem;margin-right:.75rem;width:2rem;display:none}}.cast .inner .item.notice ul{margin-top:min(15.234375vw,9.75rem)}@media screen and (max-width: 767px){.cast .inner .item.notice ul{margin-top:4.375rem}}.cast .inner .item.notice ul li{margin-top:0}.cast .inner .item .charactor{font-size:min(1rem,1.5625vw);letter-spacing:normal;white-space:nowrap;height:30%;overflow:hidden;display:block;line-height:1;color:#c3ae67;font-weight:900}@media screen and (max-width: 767px){.cast .inner .item .charactor{font-size:.9rem;height:auto;width:110px}}.cast .inner .item .charactor .seven{transform:scaleY(0.857);transform-origin:top center;display:inline-block}@media screen and (max-width: 767px){.cast .inner .item .charactor .seven{transform:scale(0.857, 1);transform-origin:left center}}.cast .inner .item .charactor .five{letter-spacing:.25em}.cast .inner .item .charactor .four{letter-spacing:.667em}.cast .inner .item .charactor .three{letter-spacing:1.5em}.cast .inner .item .charactor .two{letter-spacing:4em}.cast .inner .item .actor{font-size:min(1.8rem,2.8125vw);margin-top:min(0rem,0vw);height:70%;letter-spacing:.75em;white-space:nowrap}@media screen and (max-width: 767px){.cast .inner .item .actor{font-size:1.6rem;margin-top:0;margin-left:.5rem;height:auto;width:185px;letter-spacing:.5em}}.cast .inner .item .actor .four{letter-spacing:normal}.cast .inner .item .actor .three{letter-spacing:.75em}@media screen and (max-width: 767px){.cast .inner .item .actor .three{letter-spacing:.5em}}.cast .inner .item .actor .two{letter-spacing:2.5em}@media screen and (max-width: 767px){.cast .inner .item .actor .two{letter-spacing:2em}}.cast .notice-sp{display:none}@media screen and (max-width: 767px){.cast .notice-sp{display:block;color:#f0f0f0;font-size:.8rem;padding-inline:2rem;padding-bottom:2rem;padding-top:2.25rem}}.schedule{background-color:#e9e9eb;padding:2rem 0;margin-top:8rem;position:relative;z-index:4}@media screen and (max-width: 767px){.schedule{margin-top:6.5rem;padding-block:1.5rem}}.schedule::before,.schedule::after{position:absolute;top:-60px;left:0;content:"";width:100%;height:60px;background:url(../img/moyou1.svg) repeat-x;background-size:auto 60px;background-position:center top}@media screen and (max-width: 767px){.schedule::before,.schedule::after{top:-48px;height:48px;background-size:auto 48px}}.schedule::after{top:unset;bottom:-60px}@media screen and (max-width: 767px){.schedule::after{bottom:-48px}}.schedule .bg{max-width:1024px;margin-inline:auto;padding-inline:min(2.625rem,4.1015625vw);position:relative}@media screen and (max-width: 767px){.schedule .bg{padding-inline:1rem}}.schedule .bg .head-title .en{color:#92834d}.schedule .bg .head-title .jp{color:#333}.schedule .bg .banner{width:65%;margin-left:17.5%;padding-bottom:3rem;transition:.33s}@media screen and (max-width: 767px){.schedule .bg .banner{width:100%;margin-left:0}}@media screen and (max-width: 767px){.schedule .bg .banner .image{display:none}}.schedule .bg .banner .image-sp{display:none}@media screen and (max-width: 767px){.schedule .bg .banner .image-sp{display:block}}.schedule .bg .banner a:hover{filter:brightness(1.1)}.schedule .bg .inner{color:#000 !important}.schedule .bg .inner>.item .region{color:#92834d !important}.schedule .bg .inner>.item .region::after{border-color:#92834d !important}.schedule .bg .inner .address{font-size:.8rem;margin-top:.5rem;font-weight:400}@media screen and (max-width: 767px){.schedule .bg .inner .address{font-size:.7rem}}.schedule .bg .inner .links{font-size:.9rem;color:#92834d;margin-top:.5rem;margin-left:.8em}@media screen and (max-width: 767px){.schedule .bg .inner .links{font-size:.8rem;margin-top:.25rem}}.schedule .bg .inner .links a{color:#972c46;margin-right:1em;margin-left:.2em}.schedule .bg .inner .links a:hover{color:#9a8d64}.schedule .bg .inner .schedule-box{display:flex;justify-content:center;margin-block:2rem 1rem;position:relative}.schedule .bg .inner .schedule-box .month-time{width:59.4px}@media screen and (max-width: 767px){.schedule .bg .inner .schedule-box .month-time{width:46.2px}}.schedule .bg .inner .schedule-box .table{max-width:calc(100% - 59.4px);overflow:scroll;position:relative;scrollbar-width:none;-ms-overflow-style:none}@media screen and (max-width: 767px){.schedule .bg .inner .schedule-box .table{max-width:calc(100% - 46.2px)}}.schedule .bg .inner .schedule-box .table::-webkit-scrollbar{display:none}.schedule .bg .inner .schedule-box .table .image{width:1377px}@media screen and (max-width: 767px){.schedule .bg .inner .schedule-box .table .image{width:1071px}}.schedule .bg .inner .schedule-box .table .image.schedule-image-fukuoka{width:435.6px}@media screen and (max-width: 767px){.schedule .bg .inner .schedule-box .table .image.schedule-image-fukuoka{width:338.8px}}.schedule .bg .inner .schedule-box .table .image.schedule-image-kyoto{width:729px}@media screen and (max-width: 767px){.schedule .bg .inner .schedule-box .table .image.schedule-image-kyoto{width:567px}}.schedule .bg .inner .schedule-box .scrollbar{position:absolute;top:calc(100% + 9px);left:59.4px;width:calc(100% - 59.4px);height:9px;content:"";background-color:#a7a6ac;transition:.33s}@media screen and (max-width: 767px){.schedule .bg .inner .schedule-box .scrollbar{left:46.2px;width:calc(100% - 46.2px);height:6px}}.schedule .bg .inner .schedule-box .scrollbar.op-0{opacity:0}.schedule .bg .inner .schedule-box .scrollbar .thumb{background-color:#c83c5a;height:9px;width:100%;position:absolute;top:0;left:0}@media screen and (max-width: 767px){.schedule .bg .inner .schedule-box .scrollbar .thumb{height:6px}}.schedule .bg .inner .schedule-box .scrollbar .thumb:hover{cursor:pointer}.schedule .bg .inner .price-ticket{display:flex;margin-top:min(4rem,6.25vw)}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket{flex-direction:column;margin-top:3rem}}.schedule .bg .inner .price-ticket+.region{margin-top:min(3rem,4.6875vw)}.schedule .bg .inner .price-ticket .head{font-size:min(1.1rem,1.71875vw);padding-bottom:min(.5rem,.78125vw);font-weight:800}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .head{font-size:1rem;padding-bottom:.5rem;padding-top:.5rem}}.schedule .bg .inner .price-ticket .head::first-letter{color:#972c46}.schedule .bg .inner .price-ticket .price-box{width:36%;margin-right:9%;text-align:left}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .price-box{width:100%;margin-right:0}}.schedule .bg .inner .price-ticket .price-box .head .taxin{font-size:.8em}.schedule .bg .inner .price-ticket .price-box .text{border-block:1px solid #6f6441;font-size:min(1.1rem,1.71875vw);line-height:1.7;padding-block:min(1rem,1.5625vw)}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .price-box .text{font-size:1rem;padding-block:.5rem;border-bottom:none}}.schedule .bg .inner .price-ticket .price-box .text .item{display:flex}.schedule .bg .inner .price-ticket .price-box .text .item .seat-name{white-space:nowrap;margin-right:auto;position:relative;display:flex}.schedule .bg .inner .price-ticket .price-box .text .item .seat-name .three{letter-spacing:.5em;margin-right:-0.5em}.schedule .bg .inner .price-ticket .price-box .text .item .seat-name .dots{color:#92834d}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .price-box .text .item .seat-name .dots .no-sp{display:none}}.schedule .bg .inner .price-ticket .price-box .text .item .price{align-items:flex-end;white-space:nowrap;text-align:right}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .price-box .text .item .price{margin-right:7.5rem}}.schedule .bg .inner .price-ticket .price-box .text .item .price .yen,.schedule .bg .inner .price-ticket .price-box .text .item .price .taxin{font-size:.8em}.schedule .bg .inner .price-ticket .price-box .link-seat{margin-top:min(1rem,1.5625vw)}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .price-box .link-seat{margin-top:0rem}}.schedule .bg .inner .price-ticket .price-box .link-seat .head{color:#972c46;font-size:min(.9rem,1.40625vw)}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .price-box .link-seat .head{font-size:.8rem}}.schedule .bg .inner .price-ticket .price-box .link-seat .head::first-letter{color:#9a8d64;margin-right:.2em}.schedule .bg .inner .price-ticket .price-box .link-seat .pop-seat{color:#972c46}.schedule .bg .inner .price-ticket .price-box .link-seat .pop-seat:hover{cursor:pointer}.schedule .bg .inner .price-ticket .price-box .notice{margin-top:min(1rem,1.5625vw);font-size:min(.8rem,1.25vw);font-weight:400}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .price-box .notice{margin-top:.5rem;font-size:.8rem;line-height:1.6}}.schedule .bg .inner .price-ticket .price-box .notice li{margin-top:0}.schedule .bg .inner .price-ticket .link-ticket{width:55%;text-align:left}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket{width:100%;margin-top:2rem}}.schedule .bg .inner .price-ticket .link-ticket .head{border-bottom:1px solid #6f6441}.schedule .bg .inner .price-ticket .link-ticket .date{font-size:min(1.2rem,1.875vw);padding-top:min(1rem,1.5625vw);font-weight:800}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket .date{font-size:1.1rem;margin-top:.25rem}}.schedule .bg .inner .price-ticket .link-ticket .link-box{font-size:min(1rem,1.5625vw);color:#f0f0f0;margin-top:min(.75rem,1.171875vw);display:flex;flex-wrap:wrap;font-weight:700;line-height:1.5}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket .link-box{font-size:.9rem;margin-top:1rem}}.schedule .bg .inner .price-ticket .link-ticket .link-box .item{width:calc(50% - min(.5rem,.78125vw));display:flex;justify-content:center;background-color:#c83c5a;margin-bottom:min(.6rem,.9375vw);padding:min(.45rem,.703125vw) min(.5rem,.78125vw);text-align:center;margin-right:min(.5rem,.78125vw);position:relative;color:#f0f0f0}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket .link-box .item{width:calc(50% - .35rem);margin-bottom:.5rem;padding:.5rem;margin-right:.35rem}}.schedule .bg .inner .price-ticket .link-ticket .link-box .item:hover{background-color:#ffb1bb;color:#c83c5a}.schedule .bg .inner .price-ticket .link-ticket .link-box .item::after{position:absolute;right:min(.5rem,.78125vw);font-size:min(.9rem,1.40625vw);top:calc(50% - min(.6rem,.9375vw));color:#9a8d64}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket .link-box .item::after{right:.5rem;font-size:.8rem;top:calc(50% - .5rem)}}.schedule .bg .inner .price-ticket .link-ticket .link-box .item.right{margin-right:0;margin-left:min(.5rem,.78125vw)}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket .link-box .item.right{margin-left:.35rem}}.schedule .bg .inner .price-ticket .link-ticket .link-box .item.wider{width:100%;margin-right:0}.schedule .bg .inner .price-ticket .link-ticket .tel{border:2px solid #c83c5a;padding:min(.5rem,.78125vw);text-align:center;color:#333;font-size:min(1rem,1.5625vw);font-weight:700}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket .tel{padding:.5rem;font-size:.9rem}}.schedule .bg .inner .price-ticket .link-ticket .tel .head2{color:#c83c5a}.schedule .bg .inner .price-ticket .link-ticket .tel .text{margin-top:min(.5rem,.78125vw);display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket .tel .text{margin-top:.5rem}}.schedule .bg .inner .price-ticket .link-ticket .tel .text .or{font-size:.6em;margin-inline:1em}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket .tel .text .or{font-size:.8em}}.schedule .bg .inner .price-ticket .link-ticket .tel .times{font-size:.8em}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket .tel .times{font-size:.9em}}.schedule .bg .inner .price-ticket .link-ticket .notice{font-size:min(.9rem,1.40625vw);font-weight:400;margin-top:min(1rem,1.5625vw)}@media screen and (max-width: 767px){.schedule .bg .inner .price-ticket .link-ticket .notice{font-size:.8rem;margin-top:.75rem}}.schedule .bg .inner .notice{font-size:min(.9rem,1.40625vw);text-align:left;line-height:1.7}@media screen and (max-width: 767px){.schedule .bg .inner .notice{font-size:.8rem}}.schedule .bg .inner .notice .item+.item{margin-top:1.5rem}@media screen and (max-width: 767px){.schedule .bg .inner .notice .item+.item{margin-top:1.75rem;padding-top:1.5rem}}.schedule .bg .inner .notice .item.bt{padding-top:1.5rem;border-top:1px solid #92834d}.schedule .bg .inner .notice .item .head{font-weight:800;font-size:1.1rem}@media screen and (max-width: 767px){.schedule .bg .inner .notice .item .head{font-size:1rem}}.schedule .bg .inner .notice .item .head::first-letter{color:#972c46}.schedule .bg .inner .notice .item .head2{margin-top:1rem}.schedule .bg .inner .notice .item .head4{margin-top:1rem;font-size:.8rem;font-weight:700;margin-left:-0.5em}.schedule .bg .inner .notice .item .list,.schedule .bg .inner .notice .item .text{font-size:.8rem;margin-top:.75rem;font-weight:400}@media screen and (max-width: 767px){.schedule .bg .inner .notice .item .list,.schedule .bg .inner .notice .item .text{margin-top:.25rem}}.schedule .bg .inner .notice .item .list.mt-0,.schedule .bg .inner .notice .item .text.mt-0{margin-top:0}.schedule .bg .inner .notice .item .list .link,.schedule .bg .inner .notice .item .text .link{color:#972c46;display:inline-block;font-weight:700;margin-top:1rem}@media screen and (max-width: 767px){.schedule .bg .inner .notice .item .list .link,.schedule .bg .inner .notice .item .text .link{margin-top:.5rem}}.schedule .bg .inner .notice .item .list .link.pc-mt-0,.schedule .bg .inner .notice .item .text .link.pc-mt-0{margin-top:0}@media screen and (max-width: 767px){.schedule .bg .inner .notice .item .list .link.pc-mt-0,.schedule .bg .inner .notice .item .text .link.pc-mt-0{margin-top:.5rem}}.schedule .bg .inner .notice .item .list .link:hover,.schedule .bg .inner .notice .item .text .link:hover{color:#c3ae67}.schedule .bg .inner .notice .item .list .link .region,.schedule .bg .inner .notice .item .text .link .region{color:#000}.schedule .bg .inner .notice .item .list .link .tri,.schedule .bg .inner .notice .item .text .link .tri{color:#92834d;margin-right:.2em}.schedule .bg .inner .notice .item .list{margin-top:0}.schedule .bg .inner .notice .item .list li{margin-top:0}.seat-bd{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.8);display:none;z-index:4}.seat-bd:hover{cursor:pointer}.seat-bd .outer{position:fixed;left:calc(50vw - 28.0373831776svh);width:56.0747663551svh;display:flex;align-items:center;justify-content:center;top:10svh;bottom:10svh;transition:.66s}@media screen and (max-width: 767px){.seat-bd .outer{left:.5rem;width:calc(100% - 1rem)}}.seat-bd .outer .inner{position:fixed;top:10svh;bottom:10svh;overflow:scroll;left:calc(50vw - 28.0373831776svh);width:56.0747663551svh;transition:.66s}@media screen and (max-width: 767px){.seat-bd .outer .inner{left:.5rem;width:calc(100% - 1rem)}}.seat-bd .outer .inner:hover{cursor:zoom-in}.seat-bd .outer .inner .image{width:100%;height:auto}.seat-bd .outer.zoomed{left:2rem;width:calc(100vw - 4rem)}@media screen and (max-width: 767px){.seat-bd .outer.zoomed{left:.5rem;width:calc(100% - 1rem)}}.seat-bd .outer.zoomed .inner{left:2rem;width:calc(100vw - 4rem)}@media screen and (max-width: 767px){.seat-bd .outer.zoomed .inner{left:.5rem;width:calc(100% - 1rem)}}.seat-bd .outer.zoomed .inner:hover{cursor:zoom-out}@media screen and (max-width: 767px){.seat-bd .outer.zoomed .inner:hover{cursor:initial}}.seat-bd .outer .link-close{position:absolute;bottom:calc(0px - 4.5rem);left:calc(50% - 120px);width:240px;height:4rem;text-align:center;color:#fff;transition:.33s;z-index:999}.seat-bd .outer .link-close:hover{color:#c3ae67}.seat-bd .outer .link-close .icon{font-size:2rem}.seat-bd .outer .link-close .text{font-size:.8rem;margin-top:-0.25rem;display:block}.streaming{margin-top:178px;background-color:#000;padding-block:2rem 5rem;position:relative}@media screen and (max-width: 767px){.streaming{padding-block:1.5rem 2.5rem;margin-top:142px}}.streaming::before,.streaming::after{position:absolute;top:-60px;left:0;content:"";width:100%;height:60px;background:url(../img/moyou2.svg) repeat-x;background-size:auto 60px;background-position:center top}@media screen and (max-width: 767px){.streaming::before,.streaming::after{top:-48px;height:48px;background-size:auto 48px}}.streaming::after{top:unset;bottom:-60px}@media screen and (max-width: 767px){.streaming::after{bottom:-48px}}.streaming .inner{max-width:1024px;margin-inline:auto;padding-inline:min(2.625rem,4.1015625vw);color:#fff}@media screen and (max-width: 767px){.streaming .inner{padding:0 1.5rem}}.streaming .inner .text{font-weight:400;text-align:left;line-height:1.9;margin-top:2rem;font-size:1rem}@media screen and (max-width: 767px){.streaming .inner .text{font-size:.9rem}}.streaming .inner .text .head{font-size:1rem;font-weight:700;margin-top:2.25rem;border-top:1px solid #c3ae67;padding-top:2rem}@media screen and (max-width: 767px){.streaming .inner .text .head{font-size:.9rem}}.streaming .inner .text .head::first-letter{color:#c3ae67;margin-right:.2em}.streaming .inner .text .notice{margin-top:0;font-size:.8rem;margin-left:1em;font-weight:300}.streaming .inner .text .notice li{margin-top:0}.streaming .inner .text .divider2{height:1px;width:-webkit-fill-available;width:-moz-available;width:stretch;border:none;border-top:1px solid #c3ae67;margin-top:2rem}.streaming .inner .text .tri{color:#c3ae67;margin-right:.2em}.streaming .inner .text a{color:#ff6e86}.streaming .inner .image{transition:.33s}.streaming .inner .image:hover{filter:brightness(1.1)}.goods{margin-top:60px;background-color:#000;padding-block:2rem 3rem;position:relative}@media screen and (max-width: 767px){.goods{padding-block:1.5rem 2.5rem;margin-top:48px}}.goods::after{position:absolute;top:-60px;left:0;content:"";width:100%;height:60px;background:url(../img/moyou2.svg) repeat-x;background-size:auto 60px;background-position:center top}@media screen and (max-width: 767px){.goods::after{top:-48px;height:48px;background-size:auto 48px}}.goods::after{top:unset;bottom:-60px}@media screen and (max-width: 767px){.goods::after{bottom:-48px}}.goods .inner{padding:0 min(2.625rem,4.1015625vw);margin-inline:auto;max-width:1024px;color:#fff;font-weight:300;text-align:left;line-height:1.7}@media screen and (max-width: 767px){.goods .inner{width:unset;padding:0 1rem;flex-direction:column}}.goods .inner a.link-goods{display:block;margin:3rem auto;text-align:center;width:65%}@media screen and (max-width: 767px){.goods .inner a.link-goods{width:100%;margin-block:2rem}}.goods .inner a.link-goods:hover{border-color:#f0f0f0;background-color:#f0f0f0;color:#000}@media screen and (max-width: 767px){.goods .inner a.link-goods .image{display:none}}.goods .inner a.link-goods .image-sp{display:none}@media screen and (max-width: 767px){.goods .inner a.link-goods .image-sp{display:block}}.goods .inner a{color:#ff6e86}.goods .inner a:hover{color:#fff}.goods .inner .head{font-size:1rem;font-weight:700}.goods .inner .head::first-letter{color:#c3ae67;margin-right:.2em}.goods .inner .head+.head2{margin-top:1rem}.goods .inner .head2{font-weight:700;margin-left:-0.5em;margin-top:2rem}@media screen and (max-width: 767px){.goods .inner .head2{font-size:.9rem}}.goods .inner .head2.ml-0{margin-left:0}.goods .inner .text{margin-top:2rem;font-size:1rem}@media screen and (max-width: 767px){.goods .inner .text{font-size:.9rem}}.goods .inner .text .head-text{line-height:1.9}.goods .inner .text .tri{color:#c3ae67;margin-right:.2em}.goods .inner .text2 .link-item{font-weight:400;margin-top:.5rem}.goods .inner .image{transition:.33s}.goods .inner .image:hover{filter:brightness(1.1)}.goods .inner .notice{font-size:.8rem;line-height:1.6}.goods .inner .notice.mt-0{margin-top:0}.goods .inner .notice li{margin-top:0}.goods .inner .notice .payment-method{font-size:1rem}.goods .inner .divider2{height:1px;width:100%;border:none;border-top:1px solid #92834d;margin-block:3rem}@media screen and (max-width: 767px){.goods .inner .divider2{margin-block:2rem}}.goods .inner .honpo-box,.goods .inner .kakomi-box{border:1px solid #f0f0f0;padding:.5rem 1rem;margin:2rem auto;font-size:.8rem}@media screen and (max-width: 767px){.goods .inner .honpo-box,.goods .inner .kakomi-box{width:100%}}.goods .inner .honpo-box .head3,.goods .inner .kakomi-box .head3{font-size:1rem;font-weight:600}@media screen and (max-width: 767px){.goods .inner .honpo-box .head3,.goods .inner .kakomi-box .head3{font-size:.9rem}}.goods .inner .honpo-box .head3 .title,.goods .inner .kakomi-box .head3 .title{background-color:#c83c5a;padding:0 .5rem}.goods .inner .honpo-box .head3 .aname,.goods .inner .kakomi-box .head3 .aname{font-size:1.1rem;margin-top:.5rem;display:inline-block}.goods .inner .honpo-box .head3 .data,.goods .inner .kakomi-box .head3 .data{font-size:.8rem;font-weight:300}.goods .inner .kakomi-box{border-color:#c3ae67;font-size:.9rem;margin-inline:0;padding:1.5rem;display:flex}@media screen and (max-width: 767px){.goods .inner .kakomi-box{width:100%;padding:.75rem 1rem}}.goods .inner .kakomi-box .left{width:58%}.goods .inner .kakomi-box .image{width:42%;height:auto;align-self:flex-start}.goods .inner .kakomi-box .image.fan{aspect-ratio:125/113}.goods .inner .kakomi-box .image.charm{aspect-ratio:40/23}.info{margin-top:8rem;padding:1.5rem 0;background-color:#000;color:#f0f0f0}@media screen and (max-width: 767px){.info{margin-top:6rem}}.info .bg{max-width:1024px;margin-inline:auto;display:flex;padding-inline:min(2.625rem,4.1015625vw)}@media screen and (max-width: 767px){.info .bg{flex-direction:column;padding-inline:1rem}}.info .bg .head{font-weight:800;color:#c3ae67;font-size:.9rem}@media screen and (max-width: 767px){.info .bg .head{font-size:.8rem}}.info .bg .head::first-letter{color:#972c46}.info .bg .left .text{margin-top:.5rem;line-height:1.6;font-size:.9rem}@media screen and (max-width: 767px){.info .bg .left .text{font-size:.8rem}}.info .bg .right{margin-left:auto;display:flex;margin-bottom:auto}@media screen and (max-width: 767px){.info .bg .right{margin-top:2rem;margin-left:0}}@media screen and (max-width: 767px){.info .bg .right .head-text{margin-right:auto}}.info .bg .right .head-text .head{text-align:right}@media screen and (max-width: 767px){.info .bg .right .head-text .head{text-align:left}}.info .bg .right .head-text .text{margin-top:.25rem}.info .bg .right .head-text .text a{color:#fff}.info .bg .right .x-link{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 767px){.info .bg .right .x-link{justify-content:flex-start}}.info .bg .right .x-link .x-icon{width:2.5rem;margin-left:1.5rem;fill:#c3ae67;transition:.33s;display:flex;margin-top:-0.25rem}.info .bg .right .x-link .x-icon:hover{fill:#f0f0f0;cursor:pointer}.footer{margin:0 auto;margin-top:1.75rem;padding-block:2rem;background-color:#460016}@media screen and (max-width: 767px){.footer{padding-inline:1rem;padding-block:2rem 2.5rem;margin-top:.5rem}}.footer .bg{display:flex;max-width:1024px;margin-inline:auto;padding-inline:2.625rem}@media screen and (max-width: 767px){.footer .bg{flex-direction:column;padding:0}}.footer .bg .link2023{color:#fff;display:flex;width:40%;position:relative;z-index:2}@media screen and (max-width: 767px){.footer .bg .link2023{width:100%;margin-top:0;flex-direction:column;align-items:center}}.footer .bg .link2023 a{transition:.33s;width:50%}@media screen and (max-width: 767px){.footer .bg .link2023 a{width:50%}}.footer .bg .link2023 a:hover{filter:brightness(1.2)}.footer .bg .link2023 a .image{border:1px solid #c3ae67}.footer .bg .link2023 .text-box{width:50%;margin-left:min(1.953125vw,1.25rem);position:relative;display:flex;flex-direction:column;justify-content:flex-end;line-height:1.7;font-size:min(1.40625vw,.9rem)}@media screen and (max-width: 767px){.footer .bg .link2023 .text-box{font-size:.8rem;margin-left:0;margin-top:.5rem;width:100%}}.footer .bg .link2023 .text-box .arrow{display:flex;position:relative}@media screen and (max-width: 767px){.footer .bg .link2023 .text-box .arrow{justify-content:center}}@media screen and (max-width: 767px){.footer .bg .link2023 .text-box .text{text-align:center}}@media screen and (max-width: 767px){.footer .bg .link2023 .text-box .text .no-sp{display:none}}.footer .bg .copyright-box{width:60%;color:#fff;text-align:right;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;z-index:2;position:relative}@media screen and (max-width: 767px){.footer .bg .copyright-box{margin-top:2.5rem;width:100%;text-align:center;align-items:center;justify-content:flex-start}}.footer .bg .copyright-box .shochiku{width:25%;text-align:right}.footer .bg .copyright-box .organizer,.footer .bg .copyright-box .copyright{font-size:min(1.015625vw,.65rem);margin-top:min(1rem,1.5625vw)}@media screen and (max-width: 767px){.footer .bg .copyright-box .organizer,.footer .bg .copyright-box .copyright{font-size:.6rem;margin-top:1rem}}.footer .bg .copyright-box .copyright{margin-top:min(.5rem,.78125vw)}@media screen and (max-width: 767px){.footer .bg .copyright-box .copyright{margin-top:.5rem}}.bg-blue{background:url(../img/senkou_bg2.jpg) repeat;background-size:500px auto;background-attachment:fixed;width:100%;padding:1.5rem;position:relative;z-index:2;min-height:100svh}@media screen and (max-width: 767px){.bg-blue{padding:.75rem}}.senkou,.tokuten,.shinbashi-page{background-color:#e9e9eb;padding:2rem 4rem 2rem}@media screen and (max-width: 767px){.senkou,.tokuten,.shinbashi-page{padding-inline:1rem;padding-top:1rem}}.senkou>.inner,.tokuten>.inner,.shinbashi-page>.inner{max-width:1024px;margin-inline:auto;padding-inline:min(4rem,6.25vw)}@media screen and (max-width: 767px){.senkou>.inner,.tokuten>.inner,.shinbashi-page>.inner{padding-inline:0}}.senkou>.inner>.head,.tokuten>.inner>.head,.shinbashi-page>.inner>.head{font-weight:700;font-size:1.05rem;letter-spacing:.2em;line-height:1.6;text-align:center;margin-right:-0.25em}@media screen and (max-width: 767px){.senkou>.inner>.head,.tokuten>.inner>.head,.shinbashi-page>.inner>.head{font-size:.9rem;letter-spacing:normal;text-align:center}}.senkou>.inner .head-title,.tokuten>.inner .head-title,.shinbashi-page>.inner .head-title{width:384px;padding-block:.5rem 2rem}@media screen and (max-width: 767px){.senkou>.inner .head-title,.tokuten>.inner .head-title,.shinbashi-page>.inner .head-title{width:80%;margin-left:10%}}.senkou>.inner .head2,.tokuten>.inner .head2,.shinbashi-page>.inner .head2{color:#c83c5a;font-size:2rem;letter-spacing:.2em;font-weight:700;margin-top:.5rem;text-align:center}@media screen and (max-width: 767px){.senkou>.inner .head2,.tokuten>.inner .head2,.shinbashi-page>.inner .head2{font-size:1.6rem;margin-top:0;text-align:center}}.senkou>.inner .head3,.tokuten>.inner .head3,.shinbashi-page>.inner .head3{line-height:1.8;margin-top:.5rem;font-weight:700;padding-bottom:2rem;border-bottom:5px solid #ffb1bb;text-align:center}@media screen and (max-width: 767px){.senkou>.inner .head3,.tokuten>.inner .head3,.shinbashi-page>.inner .head3{margin-top:1rem;padding-bottom:1.5rem;font-size:.9rem;text-align:left}}.senkou>.inner .items,.tokuten>.inner .items,.shinbashi-page>.inner .items{margin-top:2rem}@media screen and (max-width: 767px){.senkou>.inner .items,.tokuten>.inner .items,.shinbashi-page>.inner .items{margin-top:1.5rem}}.senkou>.inner .items>.item,.tokuten>.inner .items>.item,.shinbashi-page>.inner .items>.item{margin-bottom:2rem;padding-bottom:2.5rem;display:flex;border-bottom:5px solid #ffb1bb;flex-wrap:wrap}@media screen and (max-width: 767px){.senkou>.inner .items>.item,.tokuten>.inner .items>.item,.shinbashi-page>.inner .items>.item{margin-bottom:1rem;flex-direction:column}}.senkou>.inner .items>.item.bb-gold,.tokuten>.inner .items>.item.bb-gold,.shinbashi-page>.inner .items>.item.bb-gold{border-bottom:1px solid #c3ae67}@media screen and (max-width: 767px){.senkou>.inner .items>.item.bb-gold,.tokuten>.inner .items>.item.bb-gold,.shinbashi-page>.inner .items>.item.bb-gold{margin-bottom:2rem}}.senkou>.inner .items>.item.shochiku,.tokuten>.inner .items>.item.shochiku,.shinbashi-page>.inner .items>.item.shochiku{padding-bottom:6rem}@media screen and (max-width: 767px){.senkou>.inner .items>.item.shochiku,.tokuten>.inner .items>.item.shochiku,.shinbashi-page>.inner .items>.item.shochiku{padding-bottom:3rem}}.senkou>.inner .items>.item .head2-2,.tokuten>.inner .items>.item .head2-2,.shinbashi-page>.inner .items>.item .head2-2{color:#c83c5a;font-weight:700;font-size:1.2rem;letter-spacing:.1em;width:100%;margin-bottom:3rem}@media screen and (max-width: 767px){.senkou>.inner .items>.item .head2-2,.tokuten>.inner .items>.item .head2-2,.shinbashi-page>.inner .items>.item .head2-2{margin-bottom:2rem;font-size:1.1rem;letter-spacing:.05em}}.senkou>.inner .items>.item .left,.tokuten>.inner .items>.item .left,.shinbashi-page>.inner .items>.item .left{width:50%;padding-right:2rem}@media screen and (max-width: 767px){.senkou>.inner .items>.item .left,.tokuten>.inner .items>.item .left,.shinbashi-page>.inner .items>.item .left{width:100%;padding-right:0}}.senkou>.inner .items>.item .left .item2+.item2,.tokuten>.inner .items>.item .left .item2+.item2,.shinbashi-page>.inner .items>.item .left .item2+.item2{margin-top:2rem}.senkou>.inner .items>.item .left .item2 .item3+.item3,.tokuten>.inner .items>.item .left .item2 .item3+.item3,.shinbashi-page>.inner .items>.item .left .item2 .item3+.item3{margin-top:1rem}.senkou>.inner .items>.item .left .dates-head,.tokuten>.inner .items>.item .left .dates-head,.shinbashi-page>.inner .items>.item .left .dates-head{color:#c83c5a;font-weight:700;font-size:.9rem}.senkou>.inner .items>.item .left .dates,.tokuten>.inner .items>.item .left .dates,.shinbashi-page>.inner .items>.item .left .dates{color:#333;font-weight:700;font-size:1rem;margin-top:.25rem}@media screen and (max-width: 767px){.senkou>.inner .items>.item .left .dates,.tokuten>.inner .items>.item .left .dates,.shinbashi-page>.inner .items>.item .left .dates{font-size:.9rem}}.senkou>.inner .items>.item .left .dates-head2,.tokuten>.inner .items>.item .left .dates-head2,.shinbashi-page>.inner .items>.item .left .dates-head2{color:#c83c5a;font-size:.85rem;margin-top:1.25rem}.senkou>.inner .items>.item .left .dates-head2.gold,.tokuten>.inner .items>.item .left .dates-head2.gold,.shinbashi-page>.inner .items>.item .left .dates-head2.gold{color:#92834d;font-size:.95rem}@media screen and (max-width: 767px){.senkou>.inner .items>.item .left .dates-head2.gold,.tokuten>.inner .items>.item .left .dates-head2.gold,.shinbashi-page>.inner .items>.item .left .dates-head2.gold{margin-top:0}}.senkou>.inner .items>.item .left .dates-head2.gold.mt-0,.tokuten>.inner .items>.item .left .dates-head2.gold.mt-0,.shinbashi-page>.inner .items>.item .left .dates-head2.gold.mt-0{margin-top:0}.senkou>.inner .items>.item .left .dates-head3,.tokuten>.inner .items>.item .left .dates-head3,.shinbashi-page>.inner .items>.item .left .dates-head3{color:#000;font-weight:700;font-size:1rem;margin-top:.25rem}.senkou>.inner .items>.item .left .dates-head3 .type,.tokuten>.inner .items>.item .left .dates-head3 .type,.shinbashi-page>.inner .items>.item .left .dates-head3 .type{font-weight:400}.senkou>.inner .items>.item .left .head-dates-box,.tokuten>.inner .items>.item .left .head-dates-box,.shinbashi-page>.inner .items>.item .left .head-dates-box{display:flex}.senkou>.inner .items>.item .left .head-dates-box .dates-head,.tokuten>.inner .items>.item .left .head-dates-box .dates-head,.shinbashi-page>.inner .items>.item .left .head-dates-box .dates-head{padding-right:1rem;margin-top:.25rem}.senkou>.inner .items>.item .left .head-dates-box .dates,.tokuten>.inner .items>.item .left .head-dates-box .dates,.shinbashi-page>.inner .items>.item .left .head-dates-box .dates{font-size:.95rem;white-space:nowrap}.senkou>.inner .items>.item .left .dates2,.tokuten>.inner .items>.item .left .dates2,.shinbashi-page>.inner .items>.item .left .dates2{font-size:.85rem;margin-top:.25rem;line-height:1.8}.senkou>.inner .items>.item .left .dates2 .head4,.tokuten>.inner .items>.item .left .dates2 .head4,.shinbashi-page>.inner .items>.item .left .dates2 .head4{color:#92834d}.senkou>.inner .items>.item .list,.tokuten>.inner .items>.item .list,.shinbashi-page>.inner .items>.item .list{font-size:1.05rem;font-weight:700;margin-top:.5rem;color:#fff;text-indent:0;width:50%}@media screen and (max-width: 767px){.senkou>.inner .items>.item .list,.tokuten>.inner .items>.item .list,.shinbashi-page>.inner .items>.item .list{font-size:.9rem;margin-top:1.5rem;width:100%}}.senkou>.inner .items>.item .list a.link-ticket,.tokuten>.inner .items>.item .list a.link-ticket,.shinbashi-page>.inner .items>.item .list a.link-ticket{margin-top:0;background-color:#c83c5a;padding:.25rem 1rem;padding-right:2.5rem;display:block;position:relative;transition:.33s;color:#fff;height:60px;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 767px){.senkou>.inner .items>.item .list a.link-ticket,.tokuten>.inner .items>.item .list a.link-ticket,.shinbashi-page>.inner .items>.item .list a.link-ticket{padding:.25rem .5rem;padding-right:1.5rem;height:54px;line-height:1.2}}.senkou>.inner .items>.item .list a.link-ticket:hover,.tokuten>.inner .items>.item .list a.link-ticket:hover,.shinbashi-page>.inner .items>.item .list a.link-ticket:hover{background-color:#ffb1bb;cursor:pointer;color:#c83c5a}.senkou>.inner .items>.item .list a.link-ticket:hover::after,.tokuten>.inner .items>.item .list a.link-ticket:hover::after,.shinbashi-page>.inner .items>.item .list a.link-ticket:hover::after{color:#c83c5a}@media screen and (max-width: 767px){.senkou>.inner .items>.item .list a.link-ticket.high,.tokuten>.inner .items>.item .list a.link-ticket.high,.shinbashi-page>.inner .items>.item .list a.link-ticket.high{height:unset;min-height:54px}}.senkou>.inner .items>.item .list a.link-ticket.nolink,.tokuten>.inner .items>.item .list a.link-ticket.nolink,.shinbashi-page>.inner .items>.item .list a.link-ticket.nolink{background-color:#92834d;opacity:.65;pointer-events:none}.senkou>.inner .items>.item .list a.link-ticket.nolink::after,.tokuten>.inner .items>.item .list a.link-ticket.nolink::after,.shinbashi-page>.inner .items>.item .list a.link-ticket.nolink::after{display:none}.senkou>.inner .items>.item .list a.link-ticket+a,.tokuten>.inner .items>.item .list a.link-ticket+a,.shinbashi-page>.inner .items>.item .list a.link-ticket+a{margin-top:1rem}.senkou>.inner .items>.item .list a.link-ticket .head,.tokuten>.inner .items>.item .list a.link-ticket .head,.shinbashi-page>.inner .items>.item .list a.link-ticket .head{font-weight:400;font-size:.9rem;letter-spacing:normal}.senkou>.inner .items>.item .list a.link-ticket .type,.tokuten>.inner .items>.item .list a.link-ticket .type,.shinbashi-page>.inner .items>.item .list a.link-ticket .type{font-weight:400}@media screen and (max-width: 767px){.senkou>.inner .items>.item .list a.link-ticket .type,.tokuten>.inner .items>.item .list a.link-ticket .type,.shinbashi-page>.inner .items>.item .list a.link-ticket .type{margin-left:-0.4em}}.senkou>.inner .items>.item .list a.link-ticket::after,.tokuten>.inner .items>.item .list a.link-ticket::after,.shinbashi-page>.inner .items>.item .list a.link-ticket::after{content:"▶︎";color:#ffb1bb;font-size:.8rem;position:absolute;right:.8rem;top:calc(50% - .55rem)}@media screen and (max-width: 767px){.senkou>.inner .items>.item .list a.link-ticket::after,.tokuten>.inner .items>.item .list a.link-ticket::after,.shinbashi-page>.inner .items>.item .list a.link-ticket::after{right:.4rem}}.senkou>.inner .items>.item .list>ul,.tokuten>.inner .items>.item .list>ul,.shinbashi-page>.inner .items>.item .list>ul{margin-top:0}.senkou>.inner .items>.item .list>ul .notice,.tokuten>.inner .items>.item .list>ul .notice,.shinbashi-page>.inner .items>.item .list>ul .notice{font-weight:400;font-size:.85rem;color:#000;margin-bottom:1.25rem}.senkou>.inner .items>.item .list>ul .notice a,.tokuten>.inner .items>.item .list>ul .notice a,.shinbashi-page>.inner .items>.item .list>ul .notice a{color:#c83c5a}.senkou>.inner .items .notice,.tokuten>.inner .items .notice,.shinbashi-page>.inner .items .notice{font-size:min(.9rem,1.40625vw);text-align:left;line-height:1.7;color:#000}@media screen and (max-width: 767px){.senkou>.inner .items .notice,.tokuten>.inner .items .notice,.shinbashi-page>.inner .items .notice{font-size:.8rem}}.senkou>.inner .items .notice .item+.item,.tokuten>.inner .items .notice .item+.item,.shinbashi-page>.inner .items .notice .item+.item{margin-top:1.5rem}@media screen and (max-width: 767px){.senkou>.inner .items .notice .item+.item,.tokuten>.inner .items .notice .item+.item,.shinbashi-page>.inner .items .notice .item+.item{margin-top:1.75rem;padding-top:1.5rem}}.senkou>.inner .items .notice .item .head,.tokuten>.inner .items .notice .item .head,.shinbashi-page>.inner .items .notice .item .head{font-weight:800;font-size:1.1rem}@media screen and (max-width: 767px){.senkou>.inner .items .notice .item .head,.tokuten>.inner .items .notice .item .head,.shinbashi-page>.inner .items .notice .item .head{font-size:1rem}}.senkou>.inner .items .notice .item .head::first-letter,.tokuten>.inner .items .notice .item .head::first-letter,.shinbashi-page>.inner .items .notice .item .head::first-letter{color:#972c46}.senkou>.inner .items .notice .item .head4,.tokuten>.inner .items .notice .item .head4,.shinbashi-page>.inner .items .notice .item .head4{margin-top:1rem;font-size:.8rem;font-weight:700;margin-left:-0.5em}.senkou>.inner .items .notice .item .list,.senkou>.inner .items .notice .item .text,.tokuten>.inner .items .notice .item .list,.tokuten>.inner .items .notice .item .text,.shinbashi-page>.inner .items .notice .item .list,.shinbashi-page>.inner .items .notice .item .text{font-size:.8rem;margin-top:.75rem;font-weight:400}@media screen and (max-width: 767px){.senkou>.inner .items .notice .item .list,.senkou>.inner .items .notice .item .text,.tokuten>.inner .items .notice .item .list,.tokuten>.inner .items .notice .item .text,.shinbashi-page>.inner .items .notice .item .list,.shinbashi-page>.inner .items .notice .item .text{margin-top:.25rem}}.senkou>.inner .items .notice .item .list.mt-0,.senkou>.inner .items .notice .item .text.mt-0,.tokuten>.inner .items .notice .item .list.mt-0,.tokuten>.inner .items .notice .item .text.mt-0,.shinbashi-page>.inner .items .notice .item .list.mt-0,.shinbashi-page>.inner .items .notice .item .text.mt-0{margin-top:0}.senkou>.inner .items .notice .item .list .link,.senkou>.inner .items .notice .item .text .link,.tokuten>.inner .items .notice .item .list .link,.tokuten>.inner .items .notice .item .text .link,.shinbashi-page>.inner .items .notice .item .list .link,.shinbashi-page>.inner .items .notice .item .text .link{color:#972c46;display:inline-block;font-weight:700;margin-top:1rem}@media screen and (max-width: 767px){.senkou>.inner .items .notice .item .list .link,.senkou>.inner .items .notice .item .text .link,.tokuten>.inner .items .notice .item .list .link,.tokuten>.inner .items .notice .item .text .link,.shinbashi-page>.inner .items .notice .item .list .link,.shinbashi-page>.inner .items .notice .item .text .link{margin-top:.5rem}}.senkou>.inner .items .notice .item .list .link.pc-mt-0,.senkou>.inner .items .notice .item .text .link.pc-mt-0,.tokuten>.inner .items .notice .item .list .link.pc-mt-0,.tokuten>.inner .items .notice .item .text .link.pc-mt-0,.shinbashi-page>.inner .items .notice .item .list .link.pc-mt-0,.shinbashi-page>.inner .items .notice .item .text .link.pc-mt-0{margin-top:0}@media screen and (max-width: 767px){.senkou>.inner .items .notice .item .list .link.pc-mt-0,.senkou>.inner .items .notice .item .text .link.pc-mt-0,.tokuten>.inner .items .notice .item .list .link.pc-mt-0,.tokuten>.inner .items .notice .item .text .link.pc-mt-0,.shinbashi-page>.inner .items .notice .item .list .link.pc-mt-0,.shinbashi-page>.inner .items .notice .item .text .link.pc-mt-0{margin-top:.5rem}}.senkou>.inner .items .notice .item .list .link:hover,.senkou>.inner .items .notice .item .text .link:hover,.tokuten>.inner .items .notice .item .list .link:hover,.tokuten>.inner .items .notice .item .text .link:hover,.shinbashi-page>.inner .items .notice .item .list .link:hover,.shinbashi-page>.inner .items .notice .item .text .link:hover{color:#c3ae67}.senkou>.inner .items .notice .item .list .link .region,.senkou>.inner .items .notice .item .text .link .region,.tokuten>.inner .items .notice .item .list .link .region,.tokuten>.inner .items .notice .item .text .link .region,.shinbashi-page>.inner .items .notice .item .list .link .region,.shinbashi-page>.inner .items .notice .item .text .link .region{color:#000}.senkou>.inner .items .notice .item .list .link .tri,.senkou>.inner .items .notice .item .text .link .tri,.tokuten>.inner .items .notice .item .list .link .tri,.tokuten>.inner .items .notice .item .text .link .tri,.shinbashi-page>.inner .items .notice .item .list .link .tri,.shinbashi-page>.inner .items .notice .item .text .link .tri{color:#92834d;margin-right:.2em}.senkou>.inner .items .notice .item .list li,.tokuten>.inner .items .notice .item .list li,.shinbashi-page>.inner .items .notice .item .list li{margin-top:0}.senkou>.inner>.notice,.tokuten>.inner>.notice,.shinbashi-page>.inner>.notice{padding-top:2rem;border-top:1px solid #c3ae67;line-height:1.8;font-weight:700;padding-bottom:9rem}@media screen and (max-width: 767px){.senkou>.inner>.notice,.tokuten>.inner>.notice,.shinbashi-page>.inner>.notice{padding-top:1.5rem;font-size:.9rem;padding-bottom:3rem}}.senkou>.inner .link-box,.tokuten>.inner .link-box,.shinbashi-page>.inner .link-box{display:block;margin-inline:auto;text-align:center;border-top:5px solid #ffb1bb;margin-top:2rem;padding-top:2rem}.senkou>.inner .link-box .link-close,.tokuten>.inner .link-box .link-close,.shinbashi-page>.inner .link-box .link-close{color:#92834d;text-align:center;transition:.33s;margin-inline:auto;display:inline-block}.senkou>.inner .link-box .link-close:hover,.tokuten>.inner .link-box .link-close:hover,.shinbashi-page>.inner .link-box .link-close:hover{cursor:pointer;color:#c3ae67}.senkou>.inner .link-box .link-close .icon,.tokuten>.inner .link-box .link-close .icon,.shinbashi-page>.inner .link-box .link-close .icon{font-size:3.8rem;font-weight:200;text-align:center}@media screen and (max-width: 767px){.senkou>.inner .link-box .link-close .icon,.tokuten>.inner .link-box .link-close .icon,.shinbashi-page>.inner .link-box .link-close .icon{font-size:2.6rem}}.senkou>.inner .link-box .link-close .text,.tokuten>.inner .link-box .link-close .text,.shinbashi-page>.inner .link-box .link-close .text{font-size:1.4rem;text-align:center;margin-top:-1rem;display:block;font-weight:700;letter-spacing:.125em;margin-left:.1em}@media screen and (max-width: 767px){.senkou>.inner .link-box .link-close .text,.tokuten>.inner .link-box .link-close .text,.shinbashi-page>.inner .link-box .link-close .text{font-size:1rem;margin-top:-0.75rem}}.tokuten>.inner .head2,.shinbashi-page>.inner .head2{letter-spacing:.05em}@media screen and (max-width: 767px){.tokuten>.inner .head2,.shinbashi-page>.inner .head2{font-size:1.3rem;margin-top:.5rem}}.tokuten>.inner .date,.shinbashi-page>.inner .date{text-align:right;font-size:.9rem;margin-top:1.5rem}@media screen and (max-width: 767px){.tokuten>.inner .date,.shinbashi-page>.inner .date{font-size:.8rem}}.tokuten>.inner .head3,.shinbashi-page>.inner .head3{text-align:left;border-top:5px solid #ffb1bb;border-bottom:none;padding-block:2rem 3rem;font-weight:400;margin-top:1rem}@media screen and (max-width: 767px){.tokuten>.inner .head3,.shinbashi-page>.inner .head3{padding-bottom:1rem}}.tokuten>.inner .head3 ul,.shinbashi-page>.inner .head3 ul{margin-top:1.5rem}.tokuten>.inner .head3 .image,.shinbashi-page>.inner .head3 .image{margin-top:2.5rem}.tokuten>.inner .head3 a,.shinbashi-page>.inner .head3 a{color:#c83c5a}.goods-page,.info-page{padding-top:2rem;padding-bottom:0;color:#fff;background-color:#c3ae67;background:url(../img/gold_bg2.jpg) repeat;background-size:600px auto;background-attachment:fixed}.goods-page .copyright,.info-page .copyright{margin-top:5rem;padding-bottom:2.5rem;font-size:.65rem;color:#000}@media screen and (max-width: 767px){.goods-page .copyright,.info-page .copyright{padding-left:1rem;padding-right:1rem;padding-bottom:2rem;margin-top:5rem}}@media screen and (max-width: 767px){.goods-page{padding-top:0}}.goods-page .divider{margin-inline:auto;padding-block:2.5rem 1.25rem;background:url(../img/kazari_suso_bk.png) no-repeat;background-size:auto 22px;background-position:center top;height:22px;width:100%;margin-top:2.5rem}@media screen and (max-width: 767px){.goods-page .divider{background-size:auto 18px;height:18px;margin-top:2rem;padding-bottom:.5rem}}.goods-page .divider.narrow{margin-top:2rem;padding-block:1.5rem}@media screen and (max-width: 767px){.goods-page .divider.narrow{margin-top:1.25rem;padding-block:1.25rem}}.goods-page .goods-box{display:flex;flex-wrap:wrap}.goods-page .goods-box a{color:#ff6e86}.goods-page .goods-box a:hover{color:#c3ae67}.goods-page .goods-box:first-child{margin-bottom:3rem}.goods-page .goods-box.limited .item{border-color:#92834d}.goods-page .goods-box.nyan .item{border-color:#c83c5a}.goods-page .goods-box.ec .item{border-color:#be7537}@media screen and (max-width: 767px){.goods-page .goods-box.ec .item{border-right-color:#be7537 !important}}.goods-page .goods-box.bromide .item,.goods-page .goods-box.suji .item{border:none;padding:0;background-color:#000}.goods-page .goods-box.bromide .item+.item,.goods-page .goods-box.suji .item+.item{margin-top:1rem}.goods-page .goods-box.bromide .item .desc,.goods-page .goods-box.suji .item .desc{text-align:left}.goods-page .goods-box.bromide .item .desc-add,.goods-page .goods-box.suji .item .desc-add{font-size:.85rem;margin-top:1rem;font-weight:300;line-height:1.7}.goods-page .goods-box.bromide .item a,.goods-page .goods-box.suji .item a{color:#ff6e86}.goods-page .goods-box.bromide .item a:hover,.goods-page .goods-box.suji .item a:hover{color:#f0f0f0}.goods-page .goods-box .item{background-color:#fff;color:#000;border:.5rem solid #c83c5a;width:calc(50% - .5rem);padding:2rem;display:flex;flex-direction:column}@media screen and (max-width: 767px){.goods-page .goods-box .item{width:100%;padding:1.5rem}}.goods-page .goods-box .item:nth-child(2n){width:calc(50% + .5rem)}@media screen and (max-width: 767px){.goods-page .goods-box .item:nth-child(2n){width:100%}}.goods-page .goods-box .item .limited-title{margin-top:-0.5rem;margin-bottom:auto;padding-bottom:.5rem;font-weight:600;color:#92834d;font-size:1.1rem}.goods-page .goods-box .item.title{background:url(../img/touken_bg2_fix.png) repeat;background-size:600px auto;background-color:#c83c5a;color:#f0f0f0;padding:0;font-size:1.5rem;text-align:center;display:flex;justify-content:center;letter-spacing:.2em}@media screen and (max-width: 767px){.goods-page .goods-box .item.title{padding-top:1rem;padding-bottom:1rem;border-bottom:0;font-size:1rem}}.goods-page .goods-box .item.title .touken{font-size:3em;font-weight:700}.goods-page .goods-box .item.title .lineup{margin-top:3rem}@media screen and (max-width: 767px){.goods-page .goods-box .item.title .lineup{margin-top:1.5rem}}.goods-page .goods-box .item.left{border-right:0}@media screen and (max-width: 767px){.goods-page .goods-box .item.left{border-right:.5rem solid #c83c5a}}@media screen and (max-width: 767px){.goods-page .goods-box .item.left.limited{border-right:.5rem solid #92834d}}@media screen and (max-width: 767px){.goods-page .goods-box .item.left.nyan{border-right:.5rem solid #c83c5a}}@media screen and (max-width: 767px){.goods-page .goods-box .item.nyan:nth-child(2),.goods-page .goods-box .item.limited:nth-child(2){border-top:0}}.goods-page .goods-box .item:nth-child(n+3){border-top:0}.goods-page .goods-box .item.quarter{width:25%}.goods-page .goods-box .item.tea{padding-top:3rem}@media screen and (max-width: 767px){.goods-page .goods-box .item.tea{padding-top:1.5rem}}.goods-page .goods-box .item.bromide,.goods-page .goods-box .item.suji{width:100%;flex-direction:row;color:#fff}@media screen and (max-width: 767px){.goods-page .goods-box .item.bromide,.goods-page .goods-box .item.suji{flex-direction:column}}.goods-page .goods-box .item.bromide .goods-image,.goods-page .goods-box .item.suji .goods-image{width:50%;order:2;margin-bottom:0;align-self:flex-end;padding:1rem}@media screen and (max-width: 767px){.goods-page .goods-box .item.bromide .goods-image,.goods-page .goods-box .item.suji .goods-image{width:100%;padding-top:0}}.goods-page .goods-box .item.bromide .right,.goods-page .goods-box .item.suji .right{width:50%;padding:1rem}@media screen and (max-width: 767px){.goods-page .goods-box .item.bromide .right,.goods-page .goods-box .item.suji .right{width:100%;padding-top:1.5rem}}.goods-page .goods-box .item.bromide .right.no-image,.goods-page .goods-box .item.suji .right.no-image{width:100%}.goods-page .goods-box .item.suji .goods-image{width:30%}@media screen and (max-width: 767px){.goods-page .goods-box .item.suji .goods-image{width:60%;margin-left:20%;padding-bottom:1.5rem}}.goods-page .goods-box .item.suji .right{width:70%}@media screen and (max-width: 767px){.goods-page .goods-box .item.suji .right{width:100%}}.goods-page .goods-box .item.acrylstand{width:100%;border-top:1rem solid #c83c5a}.goods-page .goods-box .item.acst .acst-box{display:flex;justify-content:center;margin-bottom:1rem;flex-wrap:wrap}.goods-page .goods-box .item.tshirt{padding-top:3rem}.goods-page .goods-box .item .caption{display:flex}.goods-page .goods-box .item .caption .cap{width:50%;font-size:.8rem;margin-bottom:.75rem;margin-top:-0.5rem;text-align:center}.goods-page .goods-box .item .caption.t-shirt .cap:first-child{margin-left:2.5rem}.goods-page .goods-box .item .caption.t-shirt .cap:last-child{margin-right:3.75rem}.goods-page .goods-box .item .goods-image{margin:0 auto;margin-bottom:1rem}.goods-page .goods-box .item .goods-image.tenu{height:420px;width:auto}@media screen and (max-width: 767px){.goods-page .goods-box .item .goods-image.tenu{height:380px}}.goods-page .goods-box .item .goods-image.acrylstand{margin:-0.5rem -1rem;width:-webkit-fill-available;width:-moz-available;width:stretch}@media screen and (max-width: 767px){.goods-page .goods-box .item .goods-image.acrylstand{margin-block:1rem;display:none}}.goods-page .goods-box .item .goods-image.acrylstand-sp{display:none}@media screen and (max-width: 767px){.goods-page .goods-box .item .goods-image.acrylstand-sp{display:block}}.goods-page .goods-box .item .goods-image.file{width:50%}.goods-page .goods-box .item .goods-image.tea{width:45%}.goods-page .goods-box .item .goods-image.ningyo{width:auto;height:300px}@media screen and (max-width: 767px){.goods-page .goods-box .item .goods-image.ningyo{height:270px}}.goods-page .goods-box .item .goods-image.gaufrettes{width:60%}.goods-page .goods-box .item .goods-image.dango{width:100%}.goods-page .goods-box .item .goods-image.bromide,.goods-page .goods-box .item .goods-image.suji{width:40%;margin:0}@media screen and (max-width: 767px){.goods-page .goods-box .item .goods-image.bromide,.goods-page .goods-box .item .goods-image.suji{width:80%}}.goods-page .goods-box .item .goods-image.bromide.second,.goods-page .goods-box .item .goods-image.suji.second{margin-left:1.62%}@media screen and (max-width: 767px){.goods-page .goods-box .item .goods-image.bromide.second,.goods-page .goods-box .item .goods-image.suji.second{margin-left:0;margin-top:.5rem}}.goods-page .goods-box .item .goods-image.bromide.second-list,.goods-page .goods-box .item .goods-image.bromide.third-list,.goods-page .goods-box .item .goods-image.suji.second-list,.goods-page .goods-box .item .goods-image.suji.third-list{border:1px solid #072852;transition:.33s}.goods-page .goods-box .item .goods-image.bromide.second-list:hover,.goods-page .goods-box .item .goods-image.bromide.third-list:hover,.goods-page .goods-box .item .goods-image.suji.second-list:hover,.goods-page .goods-box .item .goods-image.suji.third-list:hover{border-color:#c3ae67}.goods-page .goods-box .item .goods-image.bromide.second-list,.goods-page .goods-box .item .goods-image.suji.second-list{width:100%}.goods-page .goods-box .item .goods-image.bromide.third-list,.goods-page .goods-box .item .goods-image.suji.third-list{width:100%}.goods-page .goods-box .item .goods-image.acst{width:50%;margin:0;margin-bottom:1rem}@media screen and (max-width: 767px){.goods-page .goods-box .item .goods-image.acst{width:90%;margin-right:auto;margin-bottom:.5rem}}@media screen and (max-width: 767px){.goods-page .goods-box .item .goods-image.acst:nth-child(2n){margin-right:0;margin-left:auto}}.goods-page .goods-box .item .goods-image.sticker{width:66%;padding-top:2rem}@media screen and (max-width: 767px){.goods-page .goods-box .item .goods-image.sticker{padding-top:0}}.goods-page .goods-box .item .goods-image.charm,.goods-page .goods-box .item .goods-image.magnet{width:95%}.goods-page .goods-box .item .goods-image.sweetpotato{height:360px;width:auto}@media screen and (max-width: 767px){.goods-page .goods-box .item .goods-image.sweetpotato{width:100%;height:auto}}.goods-page .goods-box .item .goods-image.clearfile{padding-top:1rem}.goods-page .goods-box .item .goods-image.petittowel{width:60%;padding-top:2rem}.goods-page .goods-box .item .goods-image.keyholder{width:27%}.goods-page .goods-box .item .text{font-weight:700;margin-top:auto;text-align:center;font-size:1.1rem;line-height:1.4}.goods-page .goods-box .item .text.smaller{font-size:1rem}@media screen and (max-width: 767px){.goods-page .goods-box .item .text .smaller-sp{font-size:1rem}}.goods-page .goods-box .item .price{font-size:1rem}.goods-page .goods-box .item .price .price-unit{font-size:.8rem}.goods-page .goods-box .item .data{text-align:center;font-size:.9rem;line-height:1.4;margin-top:.2rem}.goods-page .goods-box .item .desc{font-size:.8rem;text-align:center;margin-top:.25rem}@media screen and (max-width: 767px){.goods-page .goods-box .item .desc{font-size:.7rem}}.goods-page .goods-box .item .desc.mt-0{margin-top:-1rem}.goods-page .goods-box .item .desc.mb-4{margin-bottom:1rem}.goods-page .goods-box .item .desc .align-left{text-align:left}.goods-page .goods-box .item .desc .align-left li{text-align:left}.goods-page .goods-box .item .desc ul.mt-0{margin-top:0}.goods-page .goods-box .item .desc-notice{font-size:.8rem;margin-top:1rem;text-align:center}@media screen and (max-width: 767px){.goods-page .goods-box .item ul{margin-top:1rem}}.goods-page .goods-box .item ul li{text-align:left;margin-top:0}@media screen and (min-width: 1024px){.goods-page .goods-box .item.ningyo li{text-align:center}}.goods-page .goods-box .align-left{border-top:0;margin-top:-1rem;background-color:#c83c5a;padding:.75rem 1rem;font-size:.8rem}.goods-page .goods-box .honpo-box,.goods-page .goods-box .kakomi-box{border:2px solid #c83c5a;padding:.5rem 1rem;margin:0 auto;font-size:.8rem;background-color:#000}@media screen and (max-width: 767px){.goods-page .goods-box .honpo-box,.goods-page .goods-box .kakomi-box{width:100%}}.goods-page .goods-box .honpo-box .head3,.goods-page .goods-box .kakomi-box .head3{font-size:1rem;font-weight:600}@media screen and (max-width: 767px){.goods-page .goods-box .honpo-box .head3,.goods-page .goods-box .kakomi-box .head3{font-size:.9rem}}.goods-page .goods-box .honpo-box .head3 .title,.goods-page .goods-box .kakomi-box .head3 .title{background-color:#c83c5a;padding:0 .5rem}.goods-page .goods-box .honpo-box .head3 .aname,.goods-page .goods-box .kakomi-box .head3 .aname{font-size:1.1rem;margin-top:.5rem;display:inline-block}.goods-page .goods-box .honpo-box .head3 .data,.goods-page .goods-box .kakomi-box .head3 .data{font-size:.8rem;font-weight:300}@media screen and (max-width: 767px){.goods-page .goods-box .honpo-box .head3 .data,.goods-page .goods-box .kakomi-box .head3 .data{font-size:.7rem}}.goods-page .goods-box .kakomi-box{font-size:.85rem;line-height:1.7;font-weight:300;margin-inline:0;padding:1.5rem;display:flex;margin-top:5rem}@media screen and (max-width: 767px){.goods-page .goods-box .kakomi-box{width:-webkit-fill-available;width:-moz-available;width:stretch;margin-inline:.5rem;padding:.75rem 1rem;flex-direction:column}}.goods-page .goods-box .kakomi-box.mt{margin-top:0}.goods-page .goods-box .kakomi-box+.kakomi-box{margin-top:1rem}.goods-page .goods-box .kakomi-box .left{width:58%}@media screen and (max-width: 767px){.goods-page .goods-box .kakomi-box .left{width:100%;order:2;margin-top:1.5rem;padding-bottom:.5rem}}.goods-page .goods-box .kakomi-box .image{width:42%;height:auto;align-self:flex-start}@media screen and (max-width: 767px){.goods-page .goods-box .kakomi-box .image{width:100%;padding-top:.5rem}}.goods-page .goods-box .kakomi-box .image.fan{aspect-ratio:125/113}.goods-page .goods-box .kakomi-box .image.charm{aspect-ratio:40/23}.goods-page .limited-text{font-weight:300;font-size:1.3rem;letter-spacing:.1em}@media screen and (max-width: 767px){.goods-page .limited-text .second-line{margin-left:.75em}}.goods-page .limited-text.brom .text,.goods-page .limited-text.suji .text{background-color:#000;color:#f0f0f0}.goods-page .limited-text.brom{margin-top:3rem}.goods-page .limited-text.nyan .text{background-color:#c83c5a}.goods-page .limited-text.mt{margin-top:4rem}.goods-page .limited-text .text{background-color:#92834d;color:#fff;padding:.25rem 1rem}.goods-page .limited-text.ec{color:#be7537}.goods-page .notice{font-size:.8rem;margin-top:2rem;margin-bottom:5rem;color:#000;font-weight:400;width:-webkit-fill-available;width:-moz-available;width:stretch}@media screen and (max-width: 767px){.goods-page .notice{padding-inline:.5rem;font-size:.7rem;margin-top:1rem}}.goods-page .notice .inner{margin-inline:auto;background-color:#fff;padding:1rem}.goods-page .notice .inner ul{margin-top:0}.goods-page .notice.bottom{margin-top:6rem}@media screen and (max-width: 767px){.goods-page .notice.bottom{margin-top:3rem}}.goods-page .notice.ec{margin-top:0;margin-bottom:.75rem}.goods-page .notice.ec a{color:#9b5519;font-weight:700}.goods-page .notice.ec a:hover{color:#c3ae67}.goods-page .notice li{margin-top:0}.goods-page .notice li.large{font-size:1.2em;margin-bottom:.25rem;text-indent:-1.05em}.info-page{color:#000;padding-top:60px}@media screen and (max-width: 767px){.info-page{padding-top:0}}.info-page .outer{padding:1.5rem;background-color:#f0f0f0}.info-page .info-box>.title{text-align:center;letter-spacing:.2em}.info-page .info-box>.title .head-title .en{color:#92834d}.info-page .info-box>.title .title-image{fill:#000;width:40%;margin-inline:auto}.info-page .info-box>.title .touken{font-weight:700;font-size:2em}.info-page .info-box>.title .title2{margin-top:3rem;font-size:1.1rem;font-weight:700}.info-page .text{font-size:.9rem;line-height:1.8;margin-top:2rem;background-color:rgba(240,240,240,.8)}.info-page .text .image{margin-top:1rem}.info-page .text .item+.item{margin-top:1rem}.info-page .text .notice{margin-top:1rem}.info-page .text .head{margin-bottom:1rem;font-weight:700;font-size:1.1em}.info-page .text .head:not(:first-child){border-top:1px solid #c3ae67;margin-top:2rem;padding-top:2rem}.info-page .text hr.divider{border:0;border-top:1px solid #c3ae67;margin-top:2rem;padding-top:2rem}.info-page .text ul,.info-page .text li{margin-top:0}.info-page .text .tri{color:#c3ae67;margin-right:.2em}.info-page .text a{color:#c83c5a}.info-page .text a:hover{color:#c3ae67}.info-page .text .sq{color:#c3ae67;margin-right:.2em}.info-page .text .yotei-jikan-box{margin-top:1rem;width:60%}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box{width:100%}}.info-page .text .yotei-jikan-box .time-start{letter-spacing:.5em;font-size:1.5625vw}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .time-start{font-size:1rem;letter-spacing:normal}}@media screen and (min-width: 1024px){.info-page .text .yotei-jikan-box .time-start{font-size:1rem}}.info-page .text .yotei-jikan-box .time-start.night{margin-top:3rem}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .time-start.night{margin-top:1.5rem}}.info-page .text .yotei-jikan-box .date{letter-spacing:.5em;text-align:right;margin-right:-0.5em;font-size:1.5625vw}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .date{font-size:1rem;letter-spacing:normal}}@media screen and (min-width: 1024px){.info-page .text .yotei-jikan-box .date{font-size:1rem}}.info-page .text .yotei-jikan-box .table{border-collapse:collapse;width:100%;font-size:1.5625vw}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table{font-size:1rem}}@media screen and (min-width: 1024px){.info-page .text .yotei-jikan-box .table{font-size:1rem}}.info-page .text .yotei-jikan-box .table tr.row-body{height:60px}.info-page .text .yotei-jikan-box .table td{border:1px solid #000;padding-left:.5rem;padding-right:.5rem}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table td{padding-left:.15rem;padding-right:.15rem}}.info-page .text .yotei-jikan-box .table .content{width:46%}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table .content{width:46%}}.info-page .text .yotei-jikan-box .table .content-inner{display:flex;align-items:center;white-space:nowrap;width:100%}.info-page .text .yotei-jikan-box .table .content-inner .num{font-size:.7em;border-right:0;width:14%}.info-page .text .yotei-jikan-box .table .content-inner .title{white-space:nowrap;text-align:left;width:86%}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table .content-inner .title{font-size:.95rem;width:42%}}.info-page .text .yotei-jikan-box .table .content-inner .title .first{letter-spacing:.4em;margin-right:-0.4em}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table .content-inner .title .first{letter-spacing:normal}}.info-page .text .yotei-jikan-box .table .content-inner .title .second{letter-spacing:3.9em;display:block;position:relative;margin-right:-3.9em}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table .content-inner .title .second{letter-spacing:2.5em}}.info-page .text .yotei-jikan-box .table .content-inner .title .third{letter-spacing:.96em;display:block;position:relative;margin-right:-0.96em}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table .content-inner .title .third{letter-spacing:.4em}}.info-page .text .yotei-jikan-box .table .empty{width:10%}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table .empty{display:none}}.info-page .text .yotei-jikan-box .table .time{width:24%;text-align:center}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table .time{width:28%;font-size:.95em}}.info-page .text .yotei-jikan-box .table .running-time{width:20%;text-align:center}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table .running-time{width:25%;font-size:.95em}}.info-page .text .yotei-jikan-box .table .interval{letter-spacing:.5em;text-align:right;border:0}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table .interval{letter-spacing:normal}}.info-page .text .yotei-jikan-box .table .interval-text{margin-right:calc(-1em + .6rem)}@media screen and (max-width: 767px){.info-page .text .yotei-jikan-box .table .interval-text{margin-right:0}}.shinbashi-page{background-color:#f0f0f0}.shinbashi-page .inner{padding-inline:min(8*rem,8rem)}.shinbashi-page .inner .item-box{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;line-height:1.8}.shinbashi-page .inner .item-box .item{margin-top:0rem;font-weight:600;width:calc(50% - .5rem);margin-right:.5rem;display:flex;flex-direction:column}@media screen and (max-width: 767px){.shinbashi-page .inner .item-box .item{width:100%;margin-right:0}}.shinbashi-page .inner .item-box .item.right{margin-right:0;margin-left:.5rem}@media screen and (max-width: 767px){.shinbashi-page .inner .item-box .item.right{margin-left:0}}@media screen and (max-width: 767px){.shinbashi-page .inner .item-box .item:nth-child(n+2){margin-top:2rem}}.shinbashi-page .inner .item-box .item:nth-child(n+3){margin-top:4rem}@media screen and (max-width: 767px){.shinbashi-page .inner .item-box .item:nth-child(n+3){margin-top:2rem}}.shinbashi-page .inner .item-box .item .item-head{font-size:1.1rem}.shinbashi-page .inner .item-box .item .item-head::first-letter{color:#c3ae67;margin-right:.2em}.shinbashi-page .inner .item-box .item .price{font-size:1.1rem;margin-left:1.2em}@media screen and (max-width: 767px){.shinbashi-page .inner .item-box .item .price{margin-left:0}}.shinbashi-page .inner .item-box .item .price .price-unit{font-size:.8rem}.shinbashi-page .inner .item-box .item .inner2{border:1px solid #c3ae67;padding:.75rem 1rem;background-color:#fff;margin-top:.5rem;flex:1;align-items:center;display:flex}.shinbashi-page .inner .item-box .item .inner2 .image{width:100%}.shinbashi-page .inner .item-box .item .inner2 .image.crepe{width:100%;height:auto}.shinbashi-page .inner .item-box .item .inner2 .image.water{height:330px;width:auto;margin-inline:auto}@media screen and (max-width: 767px){.shinbashi-page .inner .item-box .item .inner2 .image.water{height:240px}}.shinbashi-page .inner .item-box .desc{font-weight:400;margin-top:1rem;width:100%}@media screen and (max-width: 767px){.shinbashi-page .inner .item-box .desc{font-size:.9rem}}.shinbashi-page .inner .item-box .desc ul.notice{font-size:.8rem;margin-top:0}.shinbashi-page .inner .item-box .desc ul.notice li{margin-top:0}.shinbashi-page .inner .link-total{margin-top:3rem;font-weight:400;line-height:1.8}@media screen and (max-width: 767px){.shinbashi-page .inner .link-total{font-size:.9rem}}.shinbashi-page .inner .link-total .tri{color:#c3ae67;margin-right:.2em}.shinbashi-page .inner .link-total a{color:#c83c5a}.shinbashi-page .inner .link-total a:hover{color:#c3ae67}.shinbashi-page .link-close{text-align:center;margin-inline:auto}/*# sourceMappingURL=touken.min.css.map */