:root{--bg-color: #3a3467;--main-color: #853ee7;--sub-color: #a771e6;--main-fonts: "Zen Maru Gothic", sans-serif;--sub-fonts: "Kaisei Decol", serif}.form__wrap{margin-top:64px;padding:96px min(6vw,80px) 0 min(6vw,80px)}.form__wrap__content{width:min(100%,800px);margin:0 auto;padding:min(6vw,80px);background:#f1f5f5;border:1px solid #ccc;border-radius:8px}.form__wrap__content p{overflow:hidden}.form__wrap__content p:has(label){display:grid;gap:24px}.form__wrap__content p:has(label) label{display:grid}.form__wrap__content p:has(label) input[type=password]{padding:.3rem;background:#fff;border:1px solid #fff;border-radius:4px;-webkit-box-shadow:1px 1px 2px 0 #707070 inset;box-shadow:1px 1px 2px 0 #707070 inset;font-size:16px;letter-spacing:1px;color:#707070}.form__wrap__content p:has(label) input[type=submit]{padding:.5rem;background-color:#141e3e;border-radius:4px;color:#fff;text-align:center}.form__wrap__content p:has(label) input[type=password]:focus{outline:none;-webkit-box-shadow:inset 1px 1px 2px 0 #c9c9c9;box-shadow:inset 1px 1px 2px 0 #c9c9c9}.reserve__btn-wrap{display:none !important}.fan-meeting{color:#2c2c2c;font-family:var(--main-fonts);font-weight:700;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";background:rgba(0,0,0,0) !important;position:relative;container-type:initial}.fan-meeting__bg{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:-1}.fan-meeting__bg::before{content:"";width:100%;height:100%;background:var(--bg-color);background:-webkit-gradient(linear, left top, right top, from(rgb(75, 45, 140)), to(rgb(58, 52, 103)));background:linear-gradient(90deg, rgb(75, 45, 140) 0%, rgb(58, 52, 103) 100%);position:absolute;inset:0;z-index:-1}.fan-meeting__bg::after{content:"";width:100%;height:100%;background:url("../img/roboco/roboco__bg.webp");background-size:480px auto;background-position:center center;position:absolute;inset:0;z-index:-1;mix-blend-mode:soft-light;opacity:.2}.fan-meeting__bg__gear{width:320px;height:auto;aspect-ratio:1/1;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:absolute;opacity:.75;z-index:2;mix-blend-mode:soft-light}.fan-meeting__bg__gear.top{top:0;left:0;translate:-30% -30%}.fan-meeting__bg__gear.bottom{bottom:0;right:0;translate:30% calc(30% + 64px)}.fan-meeting__bg__gear>div{width:100%;height:100%;grid-column:1/2;grid-row:1/2}.fan-meeting__bg__gear .gear__first{background:url("../img/roboco/gear__01.webp");background-size:cover;-webkit-animation:gear__right 135s ease infinite;animation:gear__right 135s ease infinite;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;z-index:11}.fan-meeting__bg__gear .gear__second{background:url("../img/roboco/gear__02.webp");background-size:cover;-webkit-animation:gear__left 70s ease infinite;animation:gear__left 70s ease infinite;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:12}.fan-meeting__bg__gear .gear__third{background:url("../img/roboco/gear__03.webp");background-size:cover;-webkit-animation:gear__right 40s ease infinite;animation:gear__right 40s ease infinite;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:13}.fan-meeting__nav{width:100%;height:40px;position:fixed;top:64px;left:0;z-index:100}.fan-meeting__nav nav{height:100%;background:rgba(0,0,0,.4);backdrop-filter:blur(3px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:scroll;scrollbar-width:none}.fan-meeting__nav nav::-webkit-scrollbar{display:none}.fan-meeting__nav nav ul{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.fan-meeting__nav nav ul li{line-height:1}.fan-meeting__nav nav ul li:first-of-type{margin-left:48px}.fan-meeting__nav nav ul li:last-of-type{padding-right:48px}.fan-meeting__nav nav ul li.current a{color:#fff;background:var(--main-color)}.fan-meeting__nav nav ul li a{display:inline-block;padding:4px 12px;color:var(--main-color);background:hsla(0,0%,100%,.75);border-radius:calc(infinity*1px);line-height:1;text-decoration:none;white-space:nowrap;-webkit-transition:color .6s ease;transition:color .6s ease}.fan-meeting__container{padding:16px;display:grid;gap:48px}.fan-meeting__container__wrap{display:grid;gap:16px}.fan-meeting__container__wrap p{margin-bottom:0 !important}.fan-meeting__container h2{--strokeSize: 3px;scroll-padding-top:80px;padding-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1;font-family:var(--sub-fonts);position:relative;-webkit-filter:drop-shadow(2px 4px 4px rgba(0, 0, 0, 0.5));filter:drop-shadow(2px 4px 4px rgba(0, 0, 0, 0.5))}.fan-meeting__container h2::before,.fan-meeting__container h2::after{content:"～";font-size:2rem;color:#fff;position:relative;-webkit-filter:drop-shadow(2px 4px 4px rgba(0, 0, 0, 0.5));filter:drop-shadow(2px 4px 4px rgba(0, 0, 0, 0.5))}.fan-meeting__container h2 span{margin:0 4px;background:-webkit-gradient(linear, left top, left bottom, from(rgb(145, 106, 199)), color-stop(50%, rgb(145, 106, 199)), color-stop(50%, rgb(173, 133, 219)), to(rgb(173, 133, 219)));background:linear-gradient(180deg, rgb(145, 106, 199) 0%, rgb(145, 106, 199) 50%, rgb(173, 133, 219) 50%, rgb(173, 133, 219) 100%);font-size:2.75rem;color:#fff;text-align:center;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);paint-order:stroke;position:relative}.fan-meeting__container h2 span::before{content:attr(data-txt);padding:4px;word-break:keep-all;-webkit-text-stroke:calc(var(--strokeSize)*2) #fff;position:absolute;top:50%;left:50%;translate:-50% calc(-50% + 0px);z-index:-1}.fan-meeting__container h2 span::after{content:attr(data-txt);padding:4px;word-break:keep-all;-webkit-text-stroke:var(--strokeSize) var(--bg-color);position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:-1}.fan-meeting__container h3:not([class]){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 24px;background:var(--main-color);border-radius:calc(infinity*1px);font-size:1.125rem;line-height:1;color:#fff;position:relative}.fan-meeting__container dl{display:grid}.fan-meeting__container dl dt{font-weight:700;color:var(--main-color)}.fan-meeting__container dl dt:not(:first-of-type){margin-top:8px}.fan-meeting__container .strong{font-size:1.125rem;font-weight:700;color:var(--main-color)}.fan-meeting__container table{border-radius:8px;overflow:hidden}.fan-meeting__container table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fan-meeting__container table tbody tr th{padding:8px 16px;background:#ccc}.fan-meeting__container table tbody tr td{padding:16px;background:#f3f3f3}.fan-meeting__container .btn{margin-top:.5rem}.fan-meeting__container .btn.mt-0{margin-top:0}.fan-meeting__container .btn a{width:100%}.fan-meeting__container .btn a .txt{text-align:center}.fan-meeting__container .notes{padding:8px;border:1px solid #ccc;border-radius:4px}.fan-meeting__container .notes.red{border:1px solid #ff2000 !important}.fan-meeting__container .notes.red p{color:#ff2000 !important}.fan-meeting__container .notes p{margin-bottom:0;font-size:clamp(10px,2.5vw,14px)}.fan-meeting__container .notes p:not(.no-mark){padding-left:1rem;position:relative}.fan-meeting__container .notes p:not(.no-mark)::before{content:"※";position:absolute;top:0;left:0}.fan-meeting__container .notes p.mb{margin-bottom:8px !important}.fan-meeting__container .notes p.head{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:12px;padding:1px 4px;background:#ff2000;font-size:16px;color:#fff !important}.fan-meeting__container .notes p.link{margin-bottom:8px}.fan-meeting__container .notes p.link a{height:32px;margin-top:8px;display:inline-grid;grid-template-columns:1fr 32px;background:#000;place-items:center}.fan-meeting__container .notes p.link a span{color:#fff}.fan-meeting__container .notes p.link a span:not([class]){padding:2px 8px}.fan-meeting__container .notes p.link a span.arrow{width:100%;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #000;position:relative}.fan-meeting__container .notes p.link a span.arrow::after{content:"";margin-right:3px;width:10px;height:10px;display:block;border-top:2px solid #000;border-right:2px solid #000;rotate:45deg}.fan-meeting__container .firstview{margin-top:40px;border-radius:8px;overflow:hidden;pointer-events:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;-webkit-filter:drop-shadow(2px 4px 4px rgba(0, 0, 0, 0.5));filter:drop-shadow(2px 4px 4px rgba(0, 0, 0, 0.5))}.fan-meeting__container .firstview img{pointer-events:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.fan-meeting__container .firstview img:active{pointer-events:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.fan-meeting__container .date{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 8px}.fan-meeting__container .date .head-h2{grid-column:1/3}.fan-meeting__container .date__wrap{padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;border:2px solid #ccc;border-radius:8px;-webkit-box-shadow:0 4px 0 #ccc;box-shadow:0 4px 0 #ccc;overflow:hidden}.fan-meeting__container .date__wrap>span{font-size:1rem;font-weight:900;line-height:1}.fan-meeting__container .date__wrap>span.num{font-size:2rem;color:var(--main-color)}.fan-meeting__container .date__wrap>p{width:100%;margin-top:8px;padding:0 8px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4px}.fan-meeting__container .date__wrap>p span{padding:4px;border-radius:2px;font-size:.9125rem;font-weight:700;line-height:1;color:#fff;text-align:center}.fan-meeting__container .date__wrap>p span:nth-of-type(1){background:var(--sub-color)}.fan-meeting__container .date__wrap>p span:nth-of-type(2){background:var(--main-color)}.fan-meeting__container .catch{padding:16px;background:#fff;border:2px solid #ccc;border-radius:8px;-webkit-box-shadow:0 4px 0 #ccc;box-shadow:0 4px 0 #ccc}.fan-meeting__container .catch__main{margin-bottom:16px;font-size:1.5rem;font-weight:700;line-height:1.4;font-family:var(--sub-fonts);color:var(--main-color)}.fan-meeting__container .catch>p{margin-bottom:0;text-align:center}.fan-meeting__container .catch>p>span{display:inline-block}.fan-meeting__container .catch>p>span .ls{letter-spacing:-1px}.fan-meeting__container .news__container{background:#fff;border:2px solid #ccc;border-radius:8px;-webkit-box-shadow:0 4px 0 #ccc;box-shadow:0 4px 0 #ccc;overflow:hidden}.fan-meeting__container .news__container__list{width:100%;max-height:min(10rem,320px);padding:16px;display:grid;gap:16px;overflow-y:auto}.fan-meeting__container .news__container__list .list-item__date{font-size:1.25rem;font-weight:900;color:var(--main-color)}.fan-meeting__container .about__container{padding:16px;background:#fff;border:2px solid #ccc;border-radius:8px;-webkit-box-shadow:0 4px 0 #ccc;box-shadow:0 4px 0 #ccc;display:grid;gap:16px}.fan-meeting__container .about__container__wrap{display:grid;gap:16px}.fan-meeting__container .about__container__wrap .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.fan-meeting__container .about__container__wrap .tag button{width:10rem;padding:8px 12px;background:#f3f3f3;border:1px solid #ccc;border-radius:calc(infinity*1px);font-size:.75rem;line-height:1;text-align:center}.fan-meeting__container .about__container__wrap .map{display:grid;gap:8px}.fan-meeting__container .about__container__wrap .map__iframe{border-radius:8px;overflow:hidden}.fan-meeting__container .about__container__wrap .map__iframe iframe{width:100%;height:auto;aspect-ratio:1.5/1}.fan-meeting__container .about__container__wrap .map__address{background:#f3f3f3;border-radius:8px;overflow:hidden}.fan-meeting__container .about__container__wrap .map__address dl dt{padding:8px 16px;background:#ccc}.fan-meeting__container .about__container__wrap .map__address dl dd{padding:16px;display:grid;gap:8px}.fan-meeting__container .program__container{padding:16px;background:#fff;border:2px solid #ccc;border-radius:8px;-webkit-box-shadow:0 4px 0 #ccc;box-shadow:0 4px 0 #ccc;display:grid;gap:16px}.fan-meeting__container .program__container__list{display:grid;gap:16px}.fan-meeting__container .program__container__list .list-item{display:grid;gap:8px}.fan-meeting__container .program__container__list .list-item__title{padding-left:12px;font-size:1.75rem;font-weight:900;color:var(--main-color);position:relative}.fan-meeting__container .program__container__list .list-item__title::before{content:"";width:6px;height:100%;background:var(--main-color);border-radius:calc(infinity*1px);position:absolute;inset:0}.fan-meeting__container .program__container__list .list-item__txt{padding:16px;display:grid;gap:8px;background:#f3f3f3;border-radius:8px;overflow:hidden}.fan-meeting__container .drink__container{padding:16px;background:#fff;border:2px solid #ccc;border-radius:8px;-webkit-box-shadow:0 4px 0 #ccc;box-shadow:0 4px 0 #ccc;display:grid;gap:16px}.fan-meeting__container .drink__container__list{display:grid;gap:16px}.fan-meeting__container .drink__container__list .list-item{padding:16px;display:grid;gap:8px;background:#f3f3f3;border-radius:8px}.fan-meeting__container .drink__container__list .list-item__name{font-size:1.5rem;font-weight:900;line-height:1.5;color:var(--main-color)}.fan-meeting__container .drink__container__list .list-item__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:2rem;font-weight:900;line-height:1}.fan-meeting__container .drink__container__list .list-item__price .jp{font-size:1rem;line-height:1}.fan-meeting__container .drink__container__list .list-item__txt p{font-size:.875rem}.fan-meeting__container .drink__container__list .list-item__txt p:not(:last-of-type){margin-bottom:4px !important}.fan-meeting__container .drink__container__list .list-item__img{border:1px solid #ccc;border-radius:8px;overflow:hidden}.fan-meeting__container .tokuten__container{padding:16px;background:#fff;border:2px solid #ccc;border-radius:8px;-webkit-box-shadow:0 4px 0 #ccc;box-shadow:0 4px 0 #ccc;display:grid;gap:16px}.fan-meeting__container .tokuten__container__list{display:grid;gap:16px}.fan-meeting__container .tokuten__container__list .list-item{padding:44px 16px 16px 16px;display:grid;gap:8px;background:#f3f3f3;border-radius:8px;overflow:hidden;position:relative}.fan-meeting__container .tokuten__container__list .list-item__category{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:32px;padding:0 8px;display:grid;place-items:center;background:var(--main-color);border-bottom-right-radius:8px;font-size:1rem;line-height:1;color:#fff;text-align:center;position:absolute;inset:0}.fan-meeting__container .tokuten__container__list .list-item__img{border:1px solid #ccc;border-radius:8px;overflow:hidden}.fan-meeting__container .tokuten__container__list .list-item__desc{display:grid;gap:8px}.fan-meeting__container .tokuten__container__list .list-item__desc__name{font-size:1.125rem;color:var(--main-color);font-weight:900}.fan-meeting__container .tokuten__container__list .list-item__desc__txt p:not(:last-of-type){margin-bottom:8px !important}.fan-meeting__container .attention__container{padding:16px;background:#fff;border:2px solid #ccc;border-radius:8px;-webkit-box-shadow:0 4px 0 #ccc;box-shadow:0 4px 0 #ccc;display:grid;gap:16px}.fan-meeting__container .attention__container__wrap{display:grid;gap:16px}.fan-meeting__container .attention__container__wrap p{margin-bottom:0 !important}.fan-meeting__container .copyright{width:100%;text-align:center;color:#fff}@-webkit-keyframes gear__right{from{rotate:0}to{rotate:360deg}}@keyframes gear__right{from{rotate:0}to{rotate:360deg}}@-webkit-keyframes gear__left{from{rotate:0}to{rotate:-360deg}}@keyframes gear__left{from{rotate:0}to{rotate:-360deg}}@media screen and (min-width: 600px){.fan-meeting{width:min(80%,960px);margin:0 auto}.fan-meeting__bg__gear{width:min(50vw,640px)}.fan-meeting__container{margin-top:40px;padding:0;gap:min(8vw,96px);container-type:inline-size;container-name:fan-meetingContainer}.fan-meeting__container__wrap{gap:24px}.fan-meeting__container h2{--strokeSize: 4px;padding-bottom:8px}.fan-meeting__container h2::before,.fan-meeting__container h2::after{font-size:2.5rem}.fan-meeting__container h2 span{font-size:3.25rem}.fan-meeting__container h3:not([class]){padding:8px 40px;font-size:1.075rem}.fan-meeting__container table tbody tr th{padding:16px 24px}.fan-meeting__container table tbody tr td{padding:24px}.fan-meeting__container .notes{padding:16px}.fan-meeting__container .firstview{border-radius:16px}.fan-meeting__container .date{gap:24px}.fan-meeting__container .date__wrap{padding:12px 0 16px 0;border-radius:16px}.fan-meeting__container .date__wrap>span{font-size:1.5rem}.fan-meeting__container .date__wrap>span.num{font-size:3rem}.fan-meeting__container .date__wrap>p{margin-top:16px;padding:0 16px;gap:8px}.fan-meeting__container .date__wrap>p span{padding:8px;border-radius:4px}.fan-meeting__container .catch{padding:min(4vw,48px);border-radius:16px}.fan-meeting__container .catch__main{margin-bottom:24px;font-size:2rem}.fan-meeting__container .news__container{border-radius:16px}.fan-meeting__container .news__container__list{padding:min(4vw,48px)}.fan-meeting__container .about__container{padding:min(4vw,48px);border-radius:16px;gap:24px}.fan-meeting__container .about__container__wrap{gap:24px}.fan-meeting__container .about__container__wrap .map__iframe{border-radius:16px}.fan-meeting__container .about__container__wrap .map__address dl dt{padding:16px 24px}.fan-meeting__container .about__container__wrap .map__address dl dd{padding:24px}.fan-meeting__container .program__container{padding:min(4vw,48px);border-radius:16px;gap:24px}.fan-meeting__container .program__container__list{gap:24px}.fan-meeting__container .program__container__list .list-item{gap:12px}.fan-meeting__container .program__container__list .list-item__txt{padding:24px}.fan-meeting__container .drink__container{padding:min(4vw,48px);border-radius:16px;gap:24px}.fan-meeting__container .drink__container__list{gap:24px}.fan-meeting__container .drink__container__list .list-item{padding:24px;gap:24px;border-radius:16px}.fan-meeting__container .drink__container__list .list-item__txt p:not(:last-of-type){margin-bottom:12px !important}.fan-meeting__container .tokuten__container{padding:min(4vw,48px);border-radius:16px;gap:24px}.fan-meeting__container .tokuten__container__list{gap:24px}.fan-meeting__container .tokuten__container__list .list-item{padding:66px 24px 24px 24px;gap:24px;border-radius:16px}.fan-meeting__container .tokuten__container__list .list-item__category{height:40px;padding:0 24px}.fan-meeting__container .tokuten__container__list .list-item__img{border-radius:16px}.fan-meeting__container .tokuten__container__list .list-item__desc{display:grid;gap:24px}.fan-meeting__container .tokuten__container__list .list-item__desc__txt p:not(:last-of-type){margin-bottom:12px !important}.fan-meeting__container .attention__container{padding:min(4vw,48px);border-radius:16px;gap:24px}}@media screen and (min-width: 1025px){.fan-meeting{width:min(75%,1080px)}.fan-meeting__bg{width:calc(100% - 340px);margin-left:340px}.fan-meeting__nav{width:calc(100% - 340px);margin-left:340px;top:0}.fan-meeting__nav nav ul li a:hover{color:#fff;background:var(--main-color)}.fan-meeting__container{margin-top:64px}.fan-meeting__container h2{--strokeSize: 5px;padding-bottom:10px}.fan-meeting__container h2::before,.fan-meeting__container h2::after{font-size:2.75rem}.fan-meeting__container h2 span{font-size:3.75rem}.fan-meeting__container h3:not([class]){font-size:1.15rem}.fan-meeting__container .date__wrap{padding:12px 0 24px 0}.fan-meeting__container .date__wrap>span{font-size:1.65rem}.fan-meeting__container .date__wrap>span.num{font-size:3.3rem}.fan-meeting__container .date__wrap>p{margin-top:24px;padding:0 24px}.fan-meeting__container .catch__main{font-size:2.5rem}.fan-meeting__container .about__container{gap:min(4vw,48px)}.fan-meeting__container .about__container__wrap{display:grid;grid-template-columns:max(200px,22.5%) 1fr;gap:16px 24px}.fan-meeting__container .about__container__wrap h3{width:100%;padding:8px 0;grid-column:1/2;align-self:flex-start;text-align:center}.fan-meeting__container .about__container__wrap>p,.fan-meeting__container .about__container__wrap>div{grid-column:2/3;font-size:1.15rem}.fan-meeting__container .about__container__wrap .tag{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.fan-meeting__container .about__container__wrap .tag button{width:12rem;font-size:.875rem;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.fan-meeting__container .about__container__wrap .tag button:hover{background:var(--main-color);color:#fff}.fan-meeting__container .about__container__wrap .map__iframe iframe{aspect-ratio:16/9}.fan-meeting__container .about__container__wrap .map__address dl dt{font-size:1rem}.fan-meeting__container .about__container__wrap .map__address dl dd{font-size:1rem}.fan-meeting__container .program__container{gap:min(4vw,48px)}.fan-meeting__container .program__container__list{gap:min(4vw,48px)}.fan-meeting__container .drink__container{gap:min(4vw,48px)}.fan-meeting__container .tokuten__container{gap:min(4vw,48px)}}@container fan-meetingContainer (min-width: 754px){.fan-meeting__container .drink__container__list{grid-template-columns:repeat(2, minmax(0, 1fr))}.fan-meeting__container .drink__container__list .list-item{grid-template-rows:subgrid;grid-row:span 4;gap:16px}.fan-meeting__container .drink__container__list .list-item__name{font-size:1.25rem}.fan-meeting__container .tokuten__container__list .list-item:first-of-type{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}.fan-meeting__container .tokuten__container__list .list-item:first-of-type .list-item__desc{-ms-flex-item-align:center;align-self:center}}