﻿:root{accent-color:linear-gradient(to right, #a1212f 0%, #851d1e 100%)}#content{font-family:"Noto Sans JP", sans-serif}#content .contentMaxInner{max-width:1000px}#content #eye_catch{padding:50px 0 45px}@media print, screen and (max-width: 768px){#content #eye_catch{padding:30px 0 25px}}#content #eye_catch h2{display:block;margin:0 auto 65px auto;width:80%;max-width:801px}@media print, screen and (max-width: 768px){#content #eye_catch h2{width:90%;margin:0 auto 50px auto}}#content #eye_catch h3{display:block;margin:0 auto 30px auto;width:100%}@media print, screen and (max-width: 768px){#content #eye_catch h3{width:92%;margin:0 auto 20px auto}}#content #eye_catch p{display:block;font-size:1rem;line-height:1.9;margin-bottom:1.4em}@media print, screen and (max-width: 768px){#content #eye_catch p{font-size:3.6vw;line-height:1.8}}#content #eye_catch p:last-child{margin-bottom:0}#content .eventInfo{background-color:#ffe93a;padding:55px 0 70px}@media print, screen and (max-width: 768px){#content .eventInfo{padding:35px 0 45px}}#content .eventInfo h2{display:block;text-align:center;font-size:1.875rem;font-weight:700;line-height:1.5;margin-bottom:40px}@media print, screen and (max-width: 768px){#content .eventInfo h2{font-size:1.25rem;margin-bottom:25px}}#content .eventInfo h2 strong{display:inline-block;font-weight:700;margin-top:6px}@media print, screen and (max-width: 768px){#content .eventInfo h2 strong{margin-top:4px}}#content .eventInfo .infoBlock{max-width:780px;margin:0 auto 40px auto}@media print, screen and (max-width: 768px){#content .eventInfo .infoBlock{margin-bottom:25px}}#content .eventInfo .infoBlock dl{margin-bottom:28px}@media print, screen and (max-width: 768px){#content .eventInfo .infoBlock dl{margin-bottom:22px}}#content .eventInfo .infoBlock dl:last-child{margin-bottom:0}#content .eventInfo .infoBlock dl dt{font-size:1rem;font-weight:700;margin-bottom:8px}@media print, screen and (max-width: 768px){#content .eventInfo .infoBlock dl dt{font-size:.875rem}}#content .eventInfo .infoBlock dl dd{font-size:1rem;line-height:1.7}@media print, screen and (max-width: 768px){#content .eventInfo .infoBlock dl dd{font-size:.875rem}}#content .eventInfo .infoBlock dl dd strong{display:block;font-size:1.25rem;font-weight:700;line-height:1.5}@media print, screen and (max-width: 768px){#content .eventInfo .infoBlock dl dd strong{font-size:1rem}}#content .eventInfo .infoBlock dl dd .notes{font-size:.8125rem;font-weight:400;margin-top:6px;line-height:1.6}@media print, screen and (max-width: 768px){#content .eventInfo .infoBlock dl dd .notes{font-size:.75rem}}#content .eventInfo .infoBlock dl dd ul{font-weight:700}#content .eventInfo .infoBlock dl dd ul li{padding-left:1em;text-indent:-1em}#content .eventInfo .infoBlock dl dd ul li:before{content:"・"}#content .eventInfo .infoBlock dl.datetime dd{display:flex;align-items:center;justify-content:space-between;gap:20px}@media print, screen and (max-width: 768px){#content .eventInfo .infoBlock dl.datetime dd{gap:12px}}#content .eventInfo .infoBlock dl.datetime dd p{font-size:1.375rem;font-weight:700;line-height:1.6}@media print, screen and (max-width: 768px){#content .eventInfo .infoBlock dl.datetime dd p{font-size:.9375rem}}#content .eventInfo .infoBlock dl.datetime dd .badge{display:block;width:200px;flex-shrink:0}@media print, screen and (max-width: 768px){#content .eventInfo .infoBlock dl.datetime dd .badge{width:38%;max-width:160px}}#content .eventInfo .liveBtn{display:block;width:100%;max-width:805px;margin:0 auto 130px auto}@media print, screen and (max-width: 768px){#content .eventInfo .liveBtn{margin:0 auto 65px auto}}#content .eventInfo .liveBtn:hover{opacity:0.85}#content .eventInfo .pickup{display:block;margin-bottom:30px}@media print, screen and (max-width: 768px){#content .eventInfo .pickup{margin-bottom:20px}}#content .eventInfo .pickup:last-child{margin-bottom:0}#content .notice{padding:55px 0 50px}@media print, screen and (max-width: 768px){#content .notice{padding:35px 0 30px}}#content .notice h2{display:block;text-align:center;font-size:1.5rem;font-weight:700;margin-bottom:0}@media print, screen and (max-width: 768px){#content .notice h2{font-size:1.125rem}}#content .notice .notes{display:block;text-align:center;font-size:.8125rem;font-weight:400;margin-bottom:25px}@media print, screen and (max-width: 768px){#content .notice .notes{font-size:.75rem;margin-bottom:18px}}#content .notice h3{display:block;font-size:1rem;font-weight:700;margin:30px 0 12px}@media print, screen and (max-width: 768px){#content .notice h3{font-size:.875rem;margin:22px 0 10px}}#content .notice ul li{font-size:1rem;line-height:1.8;padding-left:1em;text-indent:-1em}@media print, screen and (max-width: 768px){#content .notice ul li{font-size:.875rem}}#content .notice ul li:before{content:"・"}#content .notice ul li a{color:#0000ee;text-decoration:underline}#content .notice ul li a:hover{opacity:0.7}#content .goods{padding:0 0 60px}@media print, screen and (max-width: 768px){#content .goods{padding:0 0 40px}}#content .goods .goodsInner{display:flex;align-items:stretch;background-color:#ffe93a}@media print, screen and (max-width: 768px){#content .goods .goodsInner{flex-wrap:wrap;padding:22px 16px 24px}}#content .goods .goodsInner .img{width:24%;flex-shrink:0}@media print, screen and (max-width: 768px){#content .goods .goodsInner .img{order:2}}#content .goods .goodsInner .img img{height:100%;object-fit:cover}@media print, screen and (max-width: 768px){#content .goods .goodsInner .img img{height:auto}}#content .goods .goodsInner .text{display:flex;flex-wrap:wrap;min-width:0;padding:28px 32px;text-align:center}@media print, screen and (max-width: 768px){#content .goods .goodsInner .text{display:contents;padding:0}}#content .goods .goodsInner .text h2{display:block;font-size:1.25rem;font-weight:700;line-height:1.5;margin-bottom:14px;width:100%}@media print, screen and (max-width: 768px){#content .goods .goodsInner .text h2{width:100%;order:1;text-align:center;font-size:1rem;margin-bottom:16px}}#content .goods .goodsInner .text p{font-size:.875rem;line-height:1.8;text-align:center;width:100%}@media print, screen and (max-width: 768px){#content .goods .goodsInner .text p{order:3;padding-left:12px;box-sizing:border-box;font-size:.8125rem;text-align:left}}#content .goods .goodsInner .text p a{color:#0000ee;text-decoration:underline;word-break:break-all}#content .goods .goodsInner .text p a:hover{opacity:0.7}
