@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@800&display=swap");@import "https://cdn.jsdelivr.net/npm/destyle.css@3.0.0/destyle.min.css";@import url(/common/css/cmn-bar.css);@keyframes marquee{0%{transform:translate(0, 0%) rotate(0.001deg)}100%{transform:translate(0, -50%) rotate(0.001deg)}}@keyframes line{0%{transform:scaleX(1);transform-origin:100% 0%}45%{transform:scaleX(0);transform-origin:100% 0%}50%{transform:scaleX(0);transform-origin:0% 0%}100%{transform:scaleX(1);transform-origin:0% 0%}}html{font-size:62.5%;background:#fff}body{font-family:"Noto Sans JP",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.75;letter-spacing:.025em;font-feature-settings:'palt';-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#000}@media (max-width: 959px){body{font-size:1.4rem}}::-moz-selection{background:#941028;color:#fff}::-webkit-selection{background:#941028;color:#fff}::selection{background:#941028;color:#fff}img::-moz-selection{background:transparent}img::-webkit-selection{background:transparent}img::selection{background:transparent}a{color:#000;text-decoration:none;outline:none;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}img,svg{vertical-align:top;width:100%;height:auto}h1,h2,h3,h4,h5,h6,strong,th,td{font-weight:700}.vbox-container{overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.vbox-child{box-shadow:unset;background-color:transparent !important}.vbox-close{width:54px;height:54px;padding:6px 15px;background:#941028;--vbox-tools-color:#fff;opacity:1;transition:unset}@media (max-width: 959px){.vbox-close{width:45px;height:45px;padding:6px 12px}}.c-heading{font-family:"Poppins",sans-serif;font-weight:800;font-style:normal;line-height:1;letter-spacing:-.05em;font-size:2.7rem;margin:0 0 25px}@media (max-width: 959px){.c-heading{font-size:2.6rem}}.c-heading:after{content:'';display:block;width:18px;height:3px;background:#941028;margin:15px 0 0}.c-btn{display:flex;align-items:center;justify-content:center;width:100%;height:65px;background:#000;color:#fff;font-size:1.7rem;font-weight:700}@media (min-width: 960px){.c-btn{transition:background-color .25s ease 0s}.c-btn:hover{background-color:#941028}.c-btn:hover:after{animation:line 1s cubic-bezier(0.86, 0, 0.07, 1) 0s}}@media (max-width: 959px){.c-btn{height:55px;font-size:1.5rem}}.c-btn:after{content:'';display:block;width:20px;height:2px;background:#fff;margin-left:10px}.c-btn.-more{width:82px;height:31px;font-family:"Poppins",sans-serif;font-weight:800;font-style:normal;line-height:1;letter-spacing:-.05em;font-size:1.3rem}.c-btn.-more:after{width:13px;margin-left:7px}@media (max-width: 959px){.u-pc{display:none}}@media (min-width: 960px){.u-sp{display:none}}.u-line{text-decoration:underline}@media (min-width: 960px){.u-line:hover{text-decoration:none}}.u-hover{color:inherit}@media (min-width: 960px){.u-hover{transition:color .25s ease 0s}.u-hover:hover{color:#941028}}.u-deco:before{content:'';display:inline-block;vertical-align:middle;width:0px;height:0px;border-style:solid;border-width:3.5px 0 3.5px 6px;border-color:transparent transparent transparent #941028;margin:0 6px 0 0}.l-body:before,.l-body:after{content:'';display:block;width:100%;left:0;top:0}.l-body:before{height:100vh;background:url(../images/texture.jpg) repeat center top transparent;background-size:750px 1000px;position:fixed;z-index:1}.l-body__content{position:relative;z-index:4;width:100%;opacity:0;transition:opacity 1s ease 0s}.-complete .l-body__content{opacity:1}.l-body__marquee{pointer-events:none;height:100vh;padding:55px 0 0;position:fixed;right:0;top:0;z-index:3}@media (max-width: 959px){.l-body__marquee{padding:45px 0 0}}.l-body__marquee-inner{overflow:hidden;display:flex;flex-direction:row-reverse;height:100%}.l-body__marquee-clip{height:100%;will-change:clip-path}@media (min-width: 960px){.l-body__marquee-clip{clip-path:inset(0 0% 0 100%)}}@media (max-width: 959px){.l-body__marquee-clip{clip-path:inset(0 100% 0 0%)}}.l-body__marquee-line{height:400%;animation:marquee 50s linear 0s infinite reverse}.l-body__marquee-line.-L2{animation-duration:40s;animation-direction:normal}.l-body__marquee-line.-L3{animation-duration:30s}.l-body__marquee-line span{display:block;height:25%}.l-body__marquee img{width:auto;height:100%}.l-nav{overflow:hidden;width:100%;height:55px;background:#000;position:fixed;left:0;top:0;z-index:1000}@media (max-width: 959px){.l-nav{height:45px}}.l-nav div{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;display:flex;justify-content:center;height:55px}@media (max-width: 959px){.l-nav div{height:calc(45px + 15px);justify-content:flex-start}.l-nav div:before,.l-nav div:after{content:'';display:block;flex:0 0 5vw}}.l-nav a{margin:0 1.5vw;display:flex;justify-content:center;align-items:center;height:55px;font-family:"Poppins",sans-serif;font-weight:800;font-style:normal;line-height:1;letter-spacing:-.05em;font-size:2.0rem;color:#fff}@media (min-width: 960px){.l-nav a{transition:color .25s ease 0s}.l-nav a:hover{color:#8e7b4a}}@media (max-width: 959px){.l-nav a{margin:0;height:45px;font-size:1.7rem}.l-nav a+a{margin-left:5vw}}.l-nav svg{display:block;width:auto;height:15px;fill:#fff}@media (max-width: 959px){.l-nav svg{height:12px}}.l-footer{padding:30px 0;margin:75px 0 0;background:#941028;color:#fff;text-align:center}@media (max-width: 959px){.l-footer{padding:25px 0;margin:45px 0 0}}.l-footer div{box-sizing:content-box;max-width:1040px;padding:0 20px;margin:0 auto}@media (max-width: 959px){.l-footer div{padding:0 5vw}}@media (min-width: 960px){.l-footer ul{border-bottom:1px solid rgba(255,255,255,0.15);padding:0 0 30px;margin:0 0 25px;display:flex;justify-content:center}.l-footer ul li{max-width:300px}.l-footer ul li:not(:first-of-type){margin-left:30px}}@media (max-width: 959px){.l-footer ul{border-bottom:1px solid rgba(255,255,255,0.15);padding:0 0 20px;margin:0 0 20px}.l-footer ul li{max-width:300px;margin:0 auto}.l-footer ul li:not(:first-of-type){margin-top:15px}}.l-footer dl{font-size:1.3rem}.l-footer dl dt{font-weight:700}.l-footer p{margin:15px 0 0;font-size:1.2rem}@media (min-width: 960px){.s-kv .swiper-slide{width:100%;aspect-ratio:1 / 0.7;background:url(../images/square.svg) repeat center top/30% auto #941028}.s-kv .swiper-slide img{width:100%;height:100%;object-fit:contain}}.s-news{box-sizing:content-box;max-width:1400px;margin:90px auto 90px;padding:0 60px 0}@media (max-width: 959px){.s-news{max-width:700px;margin:45px auto 45px;padding:0 5vw 0}}.s-news__inner{display:flex;justify-content:space-between}@media (min-width: 960px){.s-news__inner{padding:0 25vh 0 0}}@media (max-width: 959px){.s-news__inner{display:block}}.s-news__block{position:relative}@media (min-width: 960px){.s-news__block{width:calc(50% - 25px)}}@media (max-width: 959px){.s-news__block+.s-news__block{margin-top:60px}}.s-news__btn{position:absolute;right:15px;bottom:-15px}.s-news__note,.s-news__tw{overflow:hidden;border:1px solid #000;background:#fff}@media (min-width: 960px){.s-news__note,.s-news__tw{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;height:315px}}@media (min-width: 960px){.s-news__note{overflow-x:hidden;overflow-y:auto;padding:30px}}@media (max-width: 959px){.s-news__note{padding:30px}}.s-news__note li+li{margin-top:15px}.s-news__note time{display:block;font-family:"Poppins",sans-serif;font-weight:800;font-style:normal;line-height:1;letter-spacing:-.05em;font-size:1.2rem;margin:.375em 0 0}.s-news__tw div{overflow:hidden}.s-cast{box-sizing:content-box;max-width:1400px;margin:90px auto 90px;padding:0 60px 0}@media (max-width: 959px){.s-cast{max-width:700px;margin:60px auto 60px;padding:0 5vw 0}}@media (min-width: 960px){.s-cast__inner{padding:0 25vh 0 0}}.s-cast ul{display:flex;flex-wrap:wrap;align-items:center;gap:45px}@media (max-width: 959px){.s-cast ul{gap:20px}}.s-cast li{flex:0 0 auto}.s-cast dl{display:flex;align-items:center}.s-cast dt{font-size:1.5rem;line-height:1;background:#000;border:1px solid #000;color:#fff;text-align:center;width:110px;padding:7px 0 8px;white-space:nowrap}@media (max-width: 959px){.s-cast dt{font-size:1.3rem;width:100px}}.s-cast dd{margin:0 0 0 20px}@media (max-width: 959px){.s-cast dd{margin:0 0 0 15px}}.s-cast dd img{width:auto}@media (min-width: 960px){.s-cast dd img{height:60px}}@media (max-width: 959px){.s-cast dd img{height:10.5vw;max-height:54px}}.s-cast figure{width:180px;border:1px solid #000;position:relative;margin:60px 0 0}@media (max-width: 959px){.s-cast figure{width:150px;margin:35px 0 0}}.s-cast figcaption{font-size:1.4rem;line-height:1;white-space:nowrap;padding:7px 10px 8px;border:1px solid #000;background:#fff;position:absolute;left:60px;bottom:-13px}@media (max-width: 959px){.s-cast figcaption{font-size:1.3rem;left:30px}}.s-ticket,.s-stream{box-sizing:content-box;max-width:1400px;margin:90px auto 90px;padding:0 60px 0}@media (max-width: 959px){.s-ticket,.s-stream{max-width:700px;margin:60px auto 60px;padding:0 5vw 0}}@media (min-width: 960px){.s-ticket__inner,.s-stream__inner{padding:0 25vh 0 0}}.s-ticket dl,.s-stream dl{display:flex;align-items:flex-start}.s-ticket dl+dl,.s-stream dl+dl{margin-top:30px}@media (max-width: 959px){.s-ticket dl+dl,.s-stream dl+dl{margin-top:20px}}.s-ticket dt,.s-stream dt{font-size:1.4rem;line-height:1;background:#000;border:1px solid #000;color:#fff;text-align:center;flex:0 0 140px;padding:7px 0 8px}@media (max-width: 959px){.s-ticket dt,.s-stream dt{font-size:1.3rem;flex:0 0 120px}}.s-ticket dd,.s-stream dd{flex:1 1 auto;margin:0 0 0 20px}@media (max-width: 959px){.s-ticket dd,.s-stream dd{margin:0 0 0 15px}}.s-ticket__price dd,.s-stream__price dd{font-size:2.2rem;font-weight:700}@media (max-width: 959px){.s-ticket__price dd,.s-stream__price dd{font-size:2.0rem}}.s-ticket__price strong,.s-stream__price strong{font-family:"Poppins",sans-serif;font-weight:800;font-style:normal;line-height:1;letter-spacing:-.05em;font-size:4.2rem;margin:0 5px 0 0;line-height:0}@media (max-width: 959px){.s-ticket__price strong,.s-stream__price strong{font-size:3.6rem}}.s-ticket__pre dt,.s-stream__pre dt{background:#fff;color:#000}.s-ticket__pre em,.s-stream__pre em{font-family:"Poppins",sans-serif;font-weight:800;font-style:normal;line-height:1;letter-spacing:0}.s-ticket__seat dt,.s-stream__seat dt{background:#fff;color:#000}.s-ticket__seat dd:after,.s-stream__seat dd:after{content:'';display:inline-block;width:11px;height:11px;background:url(../images/blank.svg) no-repeat center center/100% 100%;margin:0 0 0 10px}.s-ticket__caution,.s-stream__caution{font-size:1.1rem;margin:45px 0 0}@media (max-width: 959px){.s-ticket__caution,.s-stream__caution{margin:30px 0 0;padding:20px;background:#fff;border:1px solid #000}}.s-ticket__caution ul,.s-stream__caution ul{list-style-position:inside;text-indent:-1em;padding-left:1em}.s-goods{box-sizing:content-box;max-width:1400px;margin:90px auto 90px;padding:0 60px 0}@media (max-width: 959px){.s-goods{max-width:700px;margin:60px auto 60px;padding:0 5vw 0}}@media (min-width: 960px){.s-goods__inner{padding:0 25vh 0 0}}.s-goods__items{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 960px){.s-goods__items:after{content:'';display:block;flex-basis:calc(100% / 3 - 20px)}}.s-goods__item{text-align:center;flex-grow:0;flex-shrink:0}@media (min-width: 960px){.s-goods__item{flex-basis:calc(100% / 3 - 20px);margin:45px 0 0}}@media (max-width: 959px){.s-goods__item{flex-basis:calc(50% - 1.25vw);margin:5vw 0 0;background:#fff;border:1px solid #000;padding:0 2.5vw 2.5vw;line-height:1.5}}.s-goods__item figure{overflow:hidden;margin:0 0 15px}@media (min-width: 960px){.s-goods__item figure{border:1px solid #000}}@media (max-width: 959px){.s-goods__item figure{margin:0 -2.5vw 2.5vw;border-bottom:1px solid #000}}.s-goods__item figure a{display:block;transform:scale(1)}@media (min-width: 960px){.s-goods__item figure a{transition:transform 1s ease 0s}.s-goods__item figure a:hover{transform:scale(1.25)}}.s-goods__item p{font-size:1.3rem;font-weight:700;border-top:1px solid #000;border-bottom:1px solid #000;padding:.75em 0;margin:15px 0}@media (max-width: 959px){.s-goods__item p{padding:.375em 0;margin:2.5vw 0}}.s-goods__item strong{font-family:"Poppins",sans-serif;font-weight:800;font-style:normal;line-height:1;letter-spacing:-.05em;font-size:2.2rem;vertical-align:bottom;margin:0 .25em}@media (max-width: 959px){.s-goods__item strong{font-size:1.7rem;vertical-align:middle;margin:0 .125em}}.s-goods__item ul{font-size:1.3rem;text-align:left}@media (max-width: 959px){.s-goods__item ul{font-size:1.2rem}}.s-goods__caution{font-size:1.3rem;margin:45px 0 0}@media (max-width: 959px){.s-goods__caution{font-size:1.2rem;margin:30px 0 0;padding:20px;background:#fff;border:1px solid #000}}.s-goods__caution p+p{margin-top:.75em}.s-goods__caution p+ul{margin-top:.75em}.s-goods__caution p+ol{margin-top:.75em}.s-goods__caution p+dl{margin-top:.75em}.s-goods__caution p+h3{margin-top:1.5em}.s-goods__caution p+h4{margin-top:1.5em}.s-goods__caution p+h5{margin-top:1.5em}.s-goods__caution p+h6{margin-top:1.5em}.s-goods__caution ul+p{margin-top:.75em}.s-goods__caution ul+ul{margin-top:.75em}.s-goods__caution ul+ol{margin-top:.75em}.s-goods__caution ul+dl{margin-top:.75em}.s-goods__caution ul+h3{margin-top:1.5em}.s-goods__caution ul+h4{margin-top:1.5em}.s-goods__caution ul+h5{margin-top:1.5em}.s-goods__caution ul+h6{margin-top:1.5em}.s-goods__caution ol+p{margin-top:.75em}.s-goods__caution ol+ul{margin-top:.75em}.s-goods__caution ol+ol{margin-top:.75em}.s-goods__caution ol+dl{margin-top:.75em}.s-goods__caution ol+h3{margin-top:1.5em}.s-goods__caution ol+h4{margin-top:1.5em}.s-goods__caution ol+h5{margin-top:1.5em}.s-goods__caution ol+h6{margin-top:1.5em}.s-goods__caution dl+p{margin-top:.75em}.s-goods__caution dl+ul{margin-top:.75em}.s-goods__caution dl+ol{margin-top:.75em}.s-goods__caution dl+dl{margin-top:.75em}.s-goods__caution dl+h3{margin-top:1.5em}.s-goods__caution dl+h4{margin-top:1.5em}.s-goods__caution dl+h5{margin-top:1.5em}.s-goods__caution dl+h6{margin-top:1.5em}.s-goods__caution h3+h3{margin-top:.75em}.s-goods__caution h3+h4{margin-top:.75em}.s-goods__caution h3+h5{margin-top:.75em}.s-goods__caution h3+h6{margin-top:.75em}.s-goods__caution h3+p{margin-top:.375em}.s-goods__caution h3+ul{margin-top:.375em}.s-goods__caution h3+ol{margin-top:.375em}.s-goods__caution h3+dl{margin-top:.375em}.s-goods__caution h4+h3{margin-top:.75em}.s-goods__caution h4+h4{margin-top:.75em}.s-goods__caution h4+h5{margin-top:.75em}.s-goods__caution h4+h6{margin-top:.75em}.s-goods__caution h4+p{margin-top:.375em}.s-goods__caution h4+ul{margin-top:.375em}.s-goods__caution h4+ol{margin-top:.375em}.s-goods__caution h4+dl{margin-top:.375em}.s-goods__caution h5+h3{margin-top:.75em}.s-goods__caution h5+h4{margin-top:.75em}.s-goods__caution h5+h5{margin-top:.75em}.s-goods__caution h5+h6{margin-top:.75em}.s-goods__caution h5+p{margin-top:.375em}.s-goods__caution h5+ul{margin-top:.375em}.s-goods__caution h5+ol{margin-top:.375em}.s-goods__caution h5+dl{margin-top:.375em}.s-goods__caution h6+h3{margin-top:.75em}.s-goods__caution h6+h4{margin-top:.75em}.s-goods__caution h6+h5{margin-top:.75em}.s-goods__caution h6+h6{margin-top:.75em}.s-goods__caution h6+p{margin-top:.375em}.s-goods__caution h6+ul{margin-top:.375em}.s-goods__caution h6+ol{margin-top:.375em}.s-goods__caution h6+dl{margin-top:.375em}.s-popup{display:none}.s-popup__content{padding:45px;margin:0 auto;background:#fff;font-size:1.4rem}@media (max-width: 959px){.s-popup__content{padding:5vw}}.s-popup__content dt{font-weight:normal}.s-popup__content li{list-style-type:disc;margin-left:1em}.s-popup__content p+p{margin-top:.75em}.s-popup__content p+ul{margin-top:.75em}.s-popup__content p+ol{margin-top:.75em}.s-popup__content p+dl{margin-top:.75em}.s-popup__content p+h1{margin-top:1.5em}.s-popup__content p+h2{margin-top:1.5em}.s-popup__content p+h3{margin-top:1.5em}.s-popup__content p+h4{margin-top:1.5em}.s-popup__content p+h5{margin-top:1.5em}.s-popup__content p+h6{margin-top:1.5em}.s-popup__content ul+p{margin-top:.75em}.s-popup__content ul+ul{margin-top:.75em}.s-popup__content ul+ol{margin-top:.75em}.s-popup__content ul+dl{margin-top:.75em}.s-popup__content ul+h1{margin-top:1.5em}.s-popup__content ul+h2{margin-top:1.5em}.s-popup__content ul+h3{margin-top:1.5em}.s-popup__content ul+h4{margin-top:1.5em}.s-popup__content ul+h5{margin-top:1.5em}.s-popup__content ul+h6{margin-top:1.5em}.s-popup__content ol+p{margin-top:.75em}.s-popup__content ol+ul{margin-top:.75em}.s-popup__content ol+ol{margin-top:.75em}.s-popup__content ol+dl{margin-top:.75em}.s-popup__content ol+h1{margin-top:1.5em}.s-popup__content ol+h2{margin-top:1.5em}.s-popup__content ol+h3{margin-top:1.5em}.s-popup__content ol+h4{margin-top:1.5em}.s-popup__content ol+h5{margin-top:1.5em}.s-popup__content ol+h6{margin-top:1.5em}.s-popup__content dl+p{margin-top:.75em}.s-popup__content dl+ul{margin-top:.75em}.s-popup__content dl+ol{margin-top:.75em}.s-popup__content dl+dl{margin-top:.75em}.s-popup__content dl+h1{margin-top:1.5em}.s-popup__content dl+h2{margin-top:1.5em}.s-popup__content dl+h3{margin-top:1.5em}.s-popup__content dl+h4{margin-top:1.5em}.s-popup__content dl+h5{margin-top:1.5em}.s-popup__content dl+h6{margin-top:1.5em}.s-popup__content h1+h1{margin-top:.75em}.s-popup__content h1+h2{margin-top:.75em}.s-popup__content h1+h3{margin-top:.75em}.s-popup__content h1+h4{margin-top:.75em}.s-popup__content h1+h5{margin-top:.75em}.s-popup__content h1+h6{margin-top:.75em}.s-popup__content h1+p{margin-top:.375em}.s-popup__content h1+ul{margin-top:.375em}.s-popup__content h1+ol{margin-top:.375em}.s-popup__content h1+dl{margin-top:.375em}.s-popup__content h2+h1{margin-top:.75em}.s-popup__content h2+h2{margin-top:.75em}.s-popup__content h2+h3{margin-top:.75em}.s-popup__content h2+h4{margin-top:.75em}.s-popup__content h2+h5{margin-top:.75em}.s-popup__content h2+h6{margin-top:.75em}.s-popup__content h2+p{margin-top:.375em}.s-popup__content h2+ul{margin-top:.375em}.s-popup__content h2+ol{margin-top:.375em}.s-popup__content h2+dl{margin-top:.375em}.s-popup__content h3+h1{margin-top:.75em}.s-popup__content h3+h2{margin-top:.75em}.s-popup__content h3+h3{margin-top:.75em}.s-popup__content h3+h4{margin-top:.75em}.s-popup__content h3+h5{margin-top:.75em}.s-popup__content h3+h6{margin-top:.75em}.s-popup__content h3+p{margin-top:.375em}.s-popup__content h3+ul{margin-top:.375em}.s-popup__content h3+ol{margin-top:.375em}.s-popup__content h3+dl{margin-top:.375em}.s-popup__content h4+h1{margin-top:.75em}.s-popup__content h4+h2{margin-top:.75em}.s-popup__content h4+h3{margin-top:.75em}.s-popup__content h4+h4{margin-top:.75em}.s-popup__content h4+h5{margin-top:.75em}.s-popup__content h4+h6{margin-top:.75em}.s-popup__content h4+p{margin-top:.375em}.s-popup__content h4+ul{margin-top:.375em}.s-popup__content h4+ol{margin-top:.375em}.s-popup__content h4+dl{margin-top:.375em}.s-popup__content h5+h1{margin-top:.75em}.s-popup__content h5+h2{margin-top:.75em}.s-popup__content h5+h3{margin-top:.75em}.s-popup__content h5+h4{margin-top:.75em}.s-popup__content h5+h5{margin-top:.75em}.s-popup__content h5+h6{margin-top:.75em}.s-popup__content h5+p{margin-top:.375em}.s-popup__content h5+ul{margin-top:.375em}.s-popup__content h5+ol{margin-top:.375em}.s-popup__content h5+dl{margin-top:.375em}.s-popup__content h6+h1{margin-top:.75em}.s-popup__content h6+h2{margin-top:.75em}.s-popup__content h6+h3{margin-top:.75em}.s-popup__content h6+h4{margin-top:.75em}.s-popup__content h6+h5{margin-top:.75em}.s-popup__content h6+h6{margin-top:.75em}.s-popup__content h6+p{margin-top:.375em}.s-popup__content h6+ul{margin-top:.375em}.s-popup__content h6+ol{margin-top:.375em}.s-popup__content h6+dl{margin-top:.375em}.s-popup__content h1,.s-popup__content h2,.s-popup__content h3,.s-popup__content h4,.s-popup__content h5,.s-popup__content h6{font-size:1.6rem;font-weight:bold}@media (max-width: 959px){.s-popup__content h1,.s-popup__content h2,.s-popup__content h3,.s-popup__content h4,.s-popup__content h5,.s-popup__content h6{font-size:1.5rem}}.s-popup__content h1{font-size:3.4rem;line-height:1.5;border-bottom:1px solid #ddd;padding:0 0 30px;margin:0 0 35px}@media (max-width: 959px){.s-popup__content h1{font-size:2.1rem;padding:0 0 20px;margin:0 0 25px}}.s-popup__content h1 span{display:block;font-size:2.5rem}@media (max-width: 959px){.s-popup__content h1 span{font-size:1.7rem}}.s-popup__content h2{font-size:1.8rem}@media (max-width: 959px){.s-popup__content h2{font-size:1.7rem}}
