*,*::before,*::after{box-sizing:border-box}*{margin:0}ul,ol{list-style:none;margin:0;padding:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Fredoka","Zen Maru Gothic",sans-serif;font-weight:600;font-style:normal;color:#000;background-color:#fff;line-height:1.5;font-size:16px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 460px){body::before,body::after{content:"";position:fixed;top:0;height:100vh;width:50vw;z-index:-1;background-repeat:no-repeat;background-size:cover;pointer-events:none}body::before{right:50%;background-image:url(../img/bg_pc__l.png);background-position:left center}body::after{left:50%;background-image:url(../img/bg_pc__r.png);background-position:right center}}body.page main{width:88%;margin:0 auto;min-height:74dvh}body.page.lineup main{width:100%}a{text-decoration:none;color:#000}.content{background:#fff;position:relative;width:100%;margin:0 auto;min-height:100dvh}@media only screen and (min-width: 460px){.content{max-width:460px;border-left:6px solid #ff82b4;border-right:6px solid #ff82b4;box-sizing:border-box}}.pink-box{position:relative;border-radius:24px;background:#79afff;background:linear-gradient(45deg, rgb(121, 175, 255) 0%, rgb(255, 119, 194) 85%, rgb(255, 119, 194) 100%);display:flex;align-items:center;justify-content:center;padding:6px}.pink-box .pink-box__inner{width:100%;background-size:auto auto;background-color:#fff;background-image:repeating-linear-gradient(-50deg, transparent, transparent 8px, rgb(255, 248, 252) 8px, rgb(255, 248, 252) 16px);border-radius:20px;padding:20px 16px 30px}header{position:-webkit-sticky;position:sticky;top:0;width:100%;background-color:#ff82b4;display:flex;justify-content:space-between;align-items:center;padding:4px 10px;z-index:99;box-shadow:0 2px 4px rgba(0,0,0,.1)}header .header__l h1 img{width:max(120px,9vw);max-width:160px;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}header .header__r{display:flex;align-items:center;gap:10px}header .header__r .ticket a{background-color:#fff;color:#dc2358;padding:4px 16px;border-radius:36px;font-size:16px;font-weight:600;transition:all .3s ease}header .header__r .ticket a:hover{opacity:.8}header .header__r .hamburger{width:32px;height:24px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer;position:relative;z-index:1000}header .header__r .hamburger span{line-height:3px;width:100%;height:3px;border-radius:3px;background-color:#fff;transition:all .3s ease}header .header__r .hamburger.is-active span:nth-child(1){transform:translateY(10.5px) rotate(45deg)}header .header__r .hamburger.is-active span:nth-child(2){opacity:0}header .header__r .hamburger.is-active span:nth-child(3){transform:translateY(-10.5px) rotate(-45deg)}header nav{display:none}header nav.is-active{display:block;position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:rgba(0,0,0,.85);z-index:999}header nav.is-active ul{width:100%;max-width:460px;margin:0 auto;padding:80px 20px}header nav.is-active ul li a{font-size:24px;font-weight:600;line-height:1.5;display:block;padding:10px 0;color:#fff}header nav.is-active ul li a span{font-weight:800;font-size:16px;margin-left:16px}footer{background:url(../img/bg_contact.png) no-repeat center bottom/cover}footer .contact{position:relative;padding:40px 20px 10px}footer .contact .contact__title{text-align:center}footer .contact .contact__title h3{font-family:"Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;font-size:32px;color:#ff7155;font-weight:900;line-height:1.2}footer .contact .contact__list{padding-top:20px}footer .contact .contact__list ul{display:flex;justify-content:space-between;align-items:center;gap:10px}footer .contact .contact__list ul li{width:calc(33% - 5px)}footer .contact .contact__list ul li a{position:relative;top:0;transition:all .1s ease-in-out}footer .contact .contact__list ul li a:hover{top:2px}footer .copyright{padding:20px 0;text-align:center}footer .copyright p{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;font-size:11px;font-weight:400;line-height:1.5}.js-pop{opacity:0;transform:translateY(30px) scale(0.95);transition:opacity .6s ease,transform .6s cubic-bezier(0.34, 1.56, 0.64, 1)}.js-pop.is-show{opacity:1;transform:translateY(0) scale(1)}.delay-100{transition-delay:0.1s}.delay-200{transition-delay:0.2s}.delay-300{transition-delay:0.3s}.delay-400{transition-delay:0.4s}.delay-500{transition-delay:0.5s}.delay-600{transition-delay:0.6s}.delay-700{transition-delay:0.7s}.delay-800{transition-delay:0.8s}.delay-900{transition-delay:0.9s}.delay-1000{transition-delay:1s}.hero{background:url(../img/hero_bg.png) no-repeat center center/cover}.hero .hero__img .img{width:100%;height:auto}.hero .hero__img .img img{width:100%;height:auto;display:block}.hero .hero__img .slick-prev,.hero .hero__img .slick-next{z-index:10;width:52px;height:52px;opacity:.8;transition:all .2s linear}.hero .hero__img .slick-prev::before,.hero .hero__img .slick-next::before{display:none}.hero .hero__img .slick-prev:hover,.hero .hero__img .slick-next:hover{opacity:1}.hero .hero__img .slick-prev{left:0px}.hero .hero__img .slick-next{right:8px}.hero .hero__img .slick-dots{bottom:-30px}.hero .hero__img .slick-dots li{margin:0 2px}.hero .hero__img .slick-dots li button::before{font-size:10px;color:#ea64c3}.menu ul{padding:30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}.menu ul li{width:calc(50% - 5px)}.menu ul li a{position:relative;top:0;transition:all .1s ease-in-out}.menu ul li a:hover{top:2px}.menu ul li a img{width:100%;height:auto}.news{padding:12px 30px;position:relative}.news .news__title{z-index:99;position:absolute;top:-4px;left:50%;transform:translateX(-50%)}.news .news__title h2 img{width:100%;max-width:120px;height:auto}.news .news__list{z-index:2;position:relative;box-shadow:0 8px 12px 0 rgba(0,0,0,.15);border-radius:16px;border:2px solid #ffb4ee;background:#fff0f5;display:flex;align-items:center;justify-content:center}.news .news__list__inner{margin:3px;width:100%;border-radius:12px;border:2px solid #ffb4ee;background:#fff;display:flex;align-items:center;justify-content:center}.news .news__list__inner ul{padding:20px 24px 20px 20px;width:100%;height:180px;overflow-y:auto}.news .news__list__inner ul li{border-bottom:1px solid #8d42ae;padding:6px;margin-bottom:4px}.news .news__list__inner ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.news .news__list__inner ul li span{display:block;font-size:14px}.news .news__list__inner ul li span.date{line-height:1.2;font-size:14px;color:#d87cdd}.news .news__list__inner ul li span.title{line-height:1.2;font-size:15px;color:#54216a}.ambassador{padding:12px 30px;position:relative}.ambassador .ambassador__list{margin:10px auto;width:90%}.ambassador .ambassador__list ul{width:100%;height:100%}.ambassador .ambassador__list ul li .img{border:3px solid #2f0d62;box-shadow:12px 12px 0 0 #ffbdce;border-radius:16px;width:100%;height:auto}.ambassador .ambassador__list ul li .img img{border-radius:16px}.ambassador .ambassador__list ul li .title{text-align:center;margin-top:20px}.ambassador .ambassador__list ul li .title p{color:#ff6ba1;font-size:32px;font-weight:600;line-height:1.2}.btn-performers{text-align:center;margin:0px 40px}.btn-performers a{text-align:center;position:relative;opacity:1;transition:all .2s ease-in-out}.btn-performers a:hover{opacity:.8}.btn-performers a img{margin:auto;width:max(280px,35vw)}.partners{position:relative;margin:30px auto;position:relative}.partners .partner-body{padding:20px 0 40px;position:relative;top:-1px;background:linear-gradient(to bottom, #ffbdce, #fff4ea)}.partners .partner{margin-top:40px}.partners .partner:first-child{margin-top:0}.partners .partner__title{text-align:center}.partners .partner__title h2 img{max-height:40px;height:auto;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.partners .partner__list{margin:20px auto;width:84%;box-shadow:0 12px 24px 0 rgba(0,0,0,.15);background:#ffe1e9;border-radius:16px}.partners .partner__list ul{padding:20px 20px 14px 20px;width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:12px}.partners .partner__list ul li{text-align:center;width:calc(50% - 6px);margin-bottom:4px;background:#fff;border-radius:6px;padding:20px;display:flex;align-items:center;justify-content:center;line-height:1.2}.partners .partner__list ul li img{max-width:100%;height:auto}.partners h5.comingsoon{text-align:center;font-size:20px;font-weight:500;line-height:1.6;color:#54216a;padding:40px 0 20px}.organizer{padding:12px 30px 40px;position:relative}.organizer .organizer-body{text-align:center;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif}.organizer .organizer-body h4{margin:30px 0 12px;font-size:32px;color:#ff3b84;font-weight:900;line-height:1.2}.organizer .organizer-body h4:first-child{margin-top:0}.organizer .organizer-body p{font-size:14px;font-weight:500;line-height:1.6}body.about .content{background:#fff7fa}body.about .about__lead .lead__1,body.about .about__lead .lead__2,body.about .about__lead .lead__3,body.about .about__lead .lead__4,body.about .about__lead .lead__5{text-align:center}body.about .about__lead .lead__1{margin:30px auto 20px}body.about .about__lead .lead__2{margin:0 auto 10px}body.about .about__lead .lead__3{margin:0 auto 20px}body.about .about__lead .lead__5{margin:20px auto}body.about .about__lead .lead__5 p{font-family:"Fredoka","Zen Maru Gothic",sans-serif;text-align:center;font-size:16px;font-weight:900;line-height:1.6;color:#511a77}body.about .about__outline{margin:30px auto}body.about .about__outline dl{text-align:center}body.about .about__outline dl dt{margin:25px auto 10px}body.about .about__outline dl dt:first-child{margin-top:0}body.about .about__outline dl dt h4{text-align:center}body.about .about__outline dl dt h4 img{margin:auto;height:min(48px,9vw)}body.about .about__outline dl dd{color:#5b3d45;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif}body.about .about__outline dl dd h5{font-weight:900;font-size:19px;line-height:1.4;margin-bottom:6px}body.about .about__outline dl dd p{font-size:15px;line-height:1.4;font-weight:800}body.about .about__outline dl dd p.small{font-size:11px;line-height:1.4}body.contents .content{background:#fff7fa}body.contents h2{margin:40px auto 20px;text-align:center}body.contents h2 img{margin:auto;height:min(60px,12vw)}body.ticket .content{background:#fff7fa}body.ticket .ticket__kv{margin:20px auto;text-align:center}body.ticket .ticket__type h4{text-align:center;margin-bottom:15px}body.ticket .ticket__type h4 img{margin:auto;height:min(35px,8vw)}body.ticket .ticket__type p{color:#54216a;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;font-size:13px;line-height:1.4;font-weight:600;margin:12px auto}body.ticket .ticket__type p.note{margin-top:15px;text-align:center;font-size:12px}body.ticket .ticket__type ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px}body.ticket .ticket__type ul li{width:calc(50% - 3px)}body.ticket .ticket__type ul li img{width:100%;height:auto}body.ticket .ticket__type h5{margin-top:15px}body.ticket .ticket__note{margin:30px auto 20px}body.ticket .ticket__note h4{margin-bottom:12px}body.ticket .ticket__note h4 img{margin:auto;max-height:30px;height:auto}body.ticket .ticket__note ul li{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;font-size:14px;line-height:1.4;font-weight:600;color:#54216a;margin-left:16px;padding-left:2px;list-style:disc;margin-bottom:4px}body.ticket .ticket__note ul li:last-child{margin-bottom:0}body.lineup .content{background:#fff7fa}body.lineup .lineup__kv{margin:0 auto 30px;text-align:center}body.lineup .lineup__nav{width:94%;margin:0 auto}body.lineup .lineup__nav ul{margin:20px auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;width:100%}body.lineup .lineup__nav ul li a{border-radius:36px;font-size:14px;font-weight:900;line-height:1.4;color:#fff}body.lineup .lineup__nav ul.lineup__nav__date li a{padding:6px 9px;background:#989898}body.lineup .lineup__nav ul.lineup__nav__date li a em{font-style:normal;letter-spacing:-2px}body.lineup .lineup__nav ul.lineup__nav__date li a span{font-size:10px}body.lineup .lineup__nav ul.lineup__nav__date li a.active{background:#e35fff}body.lineup .lineup__nav ul.lineup__nav__name{gap:6px;margin-bottom:40px}body.lineup .lineup__nav ul.lineup__nav__name li a{padding:6px 8px}body.lineup .lineup__nav ul.lineup__nav__name li:nth-child(1) a{background:#ff6eaf}body.lineup .lineup__nav ul.lineup__nav__name li:nth-child(2) a{background:#5fd4ca}body.lineup .lineup__nav ul.lineup__nav__name li:nth-child(3) a{background:#cc86ff}body.lineup .lineup__nav ul.lineup__nav__name li:nth-child(4) a{background:#6fb7ff}body.lineup .lineup__nav ul.lineup__nav__name li:nth-child(5) a{background:#6cd34d}body.lineup .lineup__nav ul.lineup__nav__name li:nth-child(6) a{background:#ffac3c}body.lineup .lineup__nav ul.lineup__nav__name li:nth-child(7) a{background:#ff684d}body.lineup .lineup__nav ul.lineup__nav__name li:nth-child(8) a{background:#f53aca}body.lineup .lineup__list{width:90%;margin:0 auto}body.lineup .lineup__list dl{margin:20px auto}body.lineup .lineup__list dl:nth-child(1) dt::before{background-color:#ff6eaf}body.lineup .lineup__list dl:nth-child(1) dt span{color:#ff6eaf}body.lineup .lineup__list dl:nth-child(2) dt::before{background-color:#5fd4ca}body.lineup .lineup__list dl:nth-child(2) dt span{color:#5fd4ca}body.lineup .lineup__list dl:nth-child(3) dt::before{background-color:#cc86ff}body.lineup .lineup__list dl:nth-child(3) dt span{color:#cc86ff}body.lineup .lineup__list dl:nth-child(4) dt::before{background-color:#6fb7ff}body.lineup .lineup__list dl:nth-child(4) dt span{color:#6fb7ff}body.lineup .lineup__list dl:nth-child(5) dt::before{background-color:#6cd34d}body.lineup .lineup__list dl:nth-child(5) dt span{color:#6cd34d}body.lineup .lineup__list dl:nth-child(6) dt::before{background-color:#ffac3c}body.lineup .lineup__list dl:nth-child(6) dt span{color:#ffac3c}body.lineup .lineup__list dl:nth-child(7) dt::before{background-color:#ff684d}body.lineup .lineup__list dl:nth-child(7) dt span{color:#ff684d}body.lineup .lineup__list dl:nth-child(8) dt::before{background-color:#f53aca}body.lineup .lineup__list dl:nth-child(8) dt span{color:#f53aca}body.lineup .lineup__list dl dt{position:relative;text-align:center;font-size:18px;font-weight:900;line-height:1.4;width:100%;margin-bottom:12px}body.lineup .lineup__list dl dt::before{z-index:1;content:"";position:absolute;display:block;position:absolute;top:50%;left:0;width:100%;height:2px}body.lineup .lineup__list dl dt span{position:relative;padding:4px 20px;background:#fff7fa;z-index:2;font-size:16px}body.lineup .lineup__list dl dd ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:10px}body.lineup .lineup__list dl dd ul li{border-radius:8px;padding:8px;border:2px solid #8b8b8b;width:calc(50% - 5px)}body.lineup .lineup__list dl dd ul li .thumb{position:relative}body.lineup .lineup__list dl dd ul li .thumb a{cursor:zoom-in;display:block}body.lineup .lineup__list dl dd ul li .thumb:after{position:absolute;bottom:-4px;right:-4px;box-shadow:0 0 12px rgba(0,0,0,.2);border-radius:8px;content:"";background:url(../img/icon-zoom.png) no-repeat center center/contain;width:16px;height:16px;z-index:2}body.lineup .lineup__list dl dd ul li .thumb img{width:100%;height:auto}body.lineup .lineup__list dl dd ul li .name{font-size:14px;font-weight:600;line-height:1.2;color:#000;margin:6px 0 2px}body.lineup .lineup__list dl dd ul li .time{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;color:#ff3899;font-size:10px}body.stage .content{background:#fff7fa}body.stage .stage_list{padding-top:20px}body.stage .stage_list h2{padding:0 0 20px;padding-top:min(90px,9.5dvh);background:url(../img/stage_ttl.png) no-repeat top center;background-size:100% auto;text-align:center}body.stage .stage_list h2 .comingsoon{padding:0 !important;margin:auto;width:min(260px,65vw);height:auto}body.stage .stage_list ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}body.stage .stage_list ul li{margin:16px auto}body.stage .stage_list ul li dl dt{margin-bottom:20px}body.stage .stage_list ul li dl dt img{margin:auto;height:min(44px,11vw)}body.stage .stage_list ul li dl dd{text-align:center}body.stage .stage_list_note{margin:20px auto}body.stage .stage_list_note .stage_list_note__ttl h4{margin-bottom:10px;text-align:center}body.stage .stage_list_note .stage_list_note__ttl h4 img{margin:auto;height:min(30px,9vw)}body.stage .stage_list_note .stage_list_note__body{color:#54216a}body.stage .stage_list_note .stage_list_note__body ul{margin-bottom:20px}body.stage .stage_list_note .stage_list_note__body ul li{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;margin-left:16px;padding-left:2px;list-style:disc;font-size:14px;font-weight:600;line-height:1.4;margin-bottom:4px}body.stage .stage_list_note .stage_list_note__body ul li:last-child{margin-bottom:0}body.is-lightbox-open{overflow:hidden}.lightbox{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;padding:20px}.lightbox[hidden]{display:none}.lightbox .lightbox__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.86)}.lightbox .lightbox__dialog{position:relative;z-index:1;width:min(92vw,460px)}.lightbox .lightbox__close{position:absolute;top:-16px;right:-8px;width:30px;height:30px;padding:0;border-radius:999px;border:none;background:#fff;color:rgba(0,0,0,0);font-size:0;line-height:0;cursor:pointer;box-shadow:0 8px 20px rgba(0,0,0,.35)}.lightbox .lightbox__close::before,.lightbox .lightbox__close::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background:#000;border-radius:2px;transform-origin:center}.lightbox .lightbox__close::before{transform:translate(-50%, -50%) rotate(45deg)}.lightbox .lightbox__close::after{transform:translate(-50%, -50%) rotate(-45deg)}.lightbox .lightbox__figure{margin:0;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 12px 30px rgba(0,0,0,.35)}.lightbox .lightbox__img{width:100%;height:auto;display:block}.lightbox .lightbox__caption{padding:10px 12px;font-size:12px;font-weight:700;color:#54216a;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;line-height:1.4}body.contact .content{background:#fff7fa}body.contact h3{text-align:center;margin:24px auto}body.contact h3 img{margin:auto;width:86%;height:auto}body.contact .contact__event_content p{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;font-size:15px;font-weight:800;line-height:1.4;color:#54216a;text-align:center}body.contact .contact__event_content a{color:#054cb6}body.contact .contact__form{box-shadow:0 4px 8px 0 rgba(0,0,0,.15);margin:20px auto;border:2px solid #565656;padding:32px 32px 24px;background:#fff;border-radius:16px}body.contact .contact__form .contact__form_item{margin-bottom:12px}body.contact .contact__form .contact__form_item p{text-align:left}body.contact .contact__form .contact__form_item label{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;font-size:14px;font-weight:800;line-height:1.4;display:block;margin-bottom:6px}body.contact .contact__form .contact__form_item input,body.contact .contact__form .contact__form_item textarea{width:100%;padding:10px;border:1px solid #979797;border-radius:8px;display:block;font-size:16px}body.contact .contact__form .contact__form_item textarea{height:160px}body.contact .contact__form .contact__form_send{text-align:center;background:rgba(0,0,0,0)}body.contact .contact__form .contact__form_send input[type=submit]{position:relative;top:0;display:block;text-indent:-9999px;overflow:hidden;height:48px;width:140px;margin:12px auto 0;background:rgba(0,0,0,0) url(../img/contact_form_send.png) no-repeat center center;background-size:100% 100%;cursor:pointer;border:0;transition:all .1s ease-in-out}body.contact .contact__form .contact__form_send input[type=submit]:hover{top:2px}body.contact .wpcf7-response-output{margin:0 auto;padding:12px;text-align:center}body.contact .contact__faq p{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;font-size:15px;font-weight:800;line-height:1.6;color:#54216a;margin:12px auto;text-align:center}body.contact .contact__faq p em{font-size:20px;color:#e44774;font-style:normal;font-weight:900}body.contact .contact__faq ul{margin-top:20px;border:2px solid #ff228d;padding:24px;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.15)}body.contact .contact__faq ul li{margin-left:16px;padding-left:2px;list-style:disc;font-size:14px;font-weight:600;line-height:1.4;margin-bottom:8px}body.contact .contact__faq ul li:last-child{margin-bottom:0}body.contact .contact__interview p{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans Japanese","Meiryo",sans-serif;font-size:15px;font-weight:800;line-height:1.6;color:#54216a;margin:20px auto;text-align:center}body.contact .contact__interview em{font-size:20px;color:#e44774;font-style:normal;font-weight:900}body.contact a{color:#054cb6}body.single-post .single{padding:24px 30px}body.single-post .entry-header{margin-bottom:24px;border-bottom:1px solid #d8d8d8;padding-bottom:12px}body.single-post .entry-header .entry-meta{font-size:15px;font-weight:600;line-height:1.4;color:#e43e99}body.single-post .entry-header h2{margin-top:4px;font-size:22px;font-weight:900;line-height:1.4;color:#54216a}body.single-post .entry-content{padding-bottom:24px}body.single-post .entry-content article .entry-header h2{text-align:center}body.single-post .nav-links{text-align:center;margin-top:24px}body.single-post .nav-links a{font-size:16px;font-weight:600;line-height:1.4;color:#f25d98}body.goods .content{background:#fff7fa}body.goods h2{margin:40px auto 20px;text-align:center}body.goods h2 img{margin:auto;height:min(60px,12vw)}.comingsoon{padding:20px 0;text-align:center}.comingsoon img{margin:auto;height:min(60px,15vw)}
/*# sourceMappingURL=style.min.css.map */