main #ssnav{display:flex;justify-content:center;margin:8vw auto 0}@media screen and (min-width: 751px){main #ssnav{margin:4.6875vw auto 0}}@media screen and (min-width: 1280px){main #ssnav{margin:60px auto 0}}main #ssnav li{width:46%;margin:0 4% 0 0}@media screen and (max-width: 750px){main #ssnav li:nth-child(2n){margin-right:0}}@media screen and (min-width: 751px){main #ssnav li{width:30%;margin:0 3% 0 0}main #ssnav li:nth-child(3n){margin-right:0}}main #ssnav li .btnL{width:100%;margin:0;padding:2.66667vw 0}@media screen and (min-width: 751px){main #ssnav li .btnL{padding:1.5625vw 0}}@media screen and (min-width: 1280px){main #ssnav li .btnL{padding:20px 0}}main #ssnav li .btnL.act{background:#fff;color:#000;font-weight:700}main .eventNav{display:flex;margin:2.66667vw auto 0;padding:8vw 2.66667vw 5.33333vw 2.66667vw;position:relative;justify-content:center;align-items:stretch;flex-wrap:wrap;width:90vw}main .eventNav::before,main .eventNav:after{content:'';display:block;width:100vw;height:1.33333vw;background:url(../images/bg_line.png) top center no-repeat;background-size:cover;border:none;position:absolute;left:50%;z-index:2}@media screen and (min-width: 751px){main .eventNav::before,main .eventNav:after{background-size:contain}}main .eventNav::before{transform:translate(-50%, 0) scale(1, 1);top:0}main .eventNav::after{transform:translate(-50%, 0) scale(1, -1);bottom:0}@media screen and (min-width: 751px){main .eventNav{width:84.375vw;padding:4.6875vw 0 0 0;margin:1.5625vw auto 0}}@media screen and (min-width: 1280px){main .eventNav{width:1080px;margin:20px auto 0;padding:40px 0 20px 0}}main .eventNav li{width:46%;margin:0 1.06667vw 0 1.06667vw;display:flex;justify-content:center}@media screen and (min-width: 751px){main .eventNav li{width:30%;margin:0 .39063vw .78125vw .39063vw}}main .eventNav li a{display:table;flex-grow:2;height:1.6rem;text-align:center;padding:5.33333vw 0;background:#000;border:1px solid #00ffff;border-image:linear-gradient(to right, cyan 0%, #6d4fff 25%, #bb29ff 50%, #c913cf 75%, #ff00a9 100%);border-image-slice:1;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8);color:#fff;position:relative;z-index:2}main .eventNav li a:first-child{margin:0 0 2.66667vw 0}main .eventNav li a::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:1.2vw 1.2vw 0 0;border-color:#00ffff transparent transparent transparent;position:absolute;top:2vw;left:2vw;transition:.2s}main .eventNav li a::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 0 1.2vw 1.2vw;border-color:transparent transparent #ff00a9 transparent;position:absolute;bottom:2vw;right:2vw;transition:.2s}@media screen and (min-width: 751px){main .eventNav li a{padding:1.5625vw 0;font-size:1.40625vw;height:2.5rem}main .eventNav li a:first-child{margin:0 0 1.5625vw 0}main .eventNav li a::before{border-width:.46875vw .46875vw 0 0;top:.78125vw;left:.78125vw}main .eventNav li a::after{border-width:0 0 .46875vw .46875vw;bottom:.78125vw;right:.78125vw}main .eventNav li a:hover{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.6)}main .eventNav li a:hover::before{transform:translate(-2px, -2px)}main .eventNav li a:hover::after{transform:translate(2px, 2px)}}@media screen and (min-width: 1280px){main .eventNav li a{padding:20px 10px;font-size:18px}main .eventNav li a:first-child{margin:0}main .eventNav li a::before{border-width:6px 6px 0 0;top:10px;left:10px}main .eventNav li a::after{border-width:0 0 6px 6px;bottom:10px;right:10px}}main .eventNav li a span{position:absolute;width:100%;top:50%;left:0;text-align:center;transform:translateY(-50%);font-size:3.2vw}@media screen and (min-width: 751px){main .eventNav li a span{font-size:1.25vw}}@media screen and (min-width: 1280px){main .eventNav li a span{font-size:16px}}main .eventNav li a.mb0{margin-bottom:0}main .ssCont{display:none}main .ssCont.act{display:block}main #mv .sliderCol{height:56.88889vw}@media screen and (min-width: 751px){main #mv .sliderCol{height:18.75vw}}@media screen and (min-width: 1280px){main #mv .sliderCol{height:240px}}main #mv .titCol{background:none}main #mv .titCol .logo{display:block;margin:0;padding:0;width:65.06667vw;background:transparent;position:absolute;top:-15.46667vw;left:52.5%;transform:translate(-50%, 0);pointer-events:none}@media screen and (min-width: 751px){main #mv .titCol .logo{width:24.9375vw;top:-7.5vw}}@media screen and (min-width: 1280px){main #mv .titCol .logo{width:319.2px;top:-96px}}main #mv+section{position:relative}main #mv+section::before{content:'';display:block;width:100vw;height:97.6vw;background:url(../images/bg_gradient.png) top center no-repeat;background-size:contain;position:absolute;top:-40vw;left:50%;transform:translate(-50%, 0)}@media screen and (max-width: 750px){main #mv+section{padding:8vw 0 13.33333vw}}@media screen and (min-width: 751px){main #mv+section::before{width:156.25vw;height:57.1875vw;background:url(../images/bg_gradient_pc.png) top center no-repeat;background-size:contain;top:-15.625vw}}@media screen and (min-width: 1280px){main #mv+section::before{width:2000px;height:732px;top:-200px}}main section h1{display:block;margin:8vw auto 10.66667vw;padding:1rem 0;background:none;position:relative;line-height:1.5}main section h1::before,main section h1:after{content:'';display:block;width:100vw;height:1.33333vw;background:url(../images/bg_line.png) top center no-repeat;background-size:cover;border:none;position:absolute;left:50%;z-index:2}main section h1::before{transform:translate(-50%, 0) scale(1, 1);top:0}main section h1::after{transform:translate(-50%, 0) scale(1, -1);bottom:0}@media screen and (min-width: 751px){main section h1{margin:3.125vw auto 4.6875vw;padding:3rem 0}main section h1::before,main section h1:after{height:.78125vw;background:url(../images/bg_line.png) top center repeat-x;background-size:contain}}@media screen and (min-width: 1280px){main section h1{margin:40px auto 60px}main section h1::before,main section h1:after{height:10px}}main section h1 span{display:block;margin:0 auto;width:81.33333vw;position:relative;z-index:2;font-size:8vw}@media screen and (min-width: 751px){main section h1 span{width:92.1875vw;font-size:3.125vw}}@media screen and (min-width: 1280px){main section h1 span{width:1180px;font-size:40px}}main section h2::before{width:49.2vw;height:37.73333vw;top:-12.8vw;left:-15.06667vw}@media screen and (min-width: 751px){main section h2::before{width:28.82813vw;height:22.10938vw;top:-7.5vw;left:-9.375vw}}@media screen and (min-width: 1280px){main section h2::before{width:369px;height:283px;top:-96px;left:-120px}}main section h2.ja span:nth-child(1){font-family:'Noto Sans JP', sans-serif}main section h2 span:nth-child(1){font-size:8vw;line-height:1;text-shadow:0px 0px 10px #000}@media screen and (min-width: 751px){main section h2 span:nth-child(1){font-size:4.6875vw}}@media screen and (min-width: 1280px){main section h2 span:nth-child(1){font-size:60px}}main section h2.fzS span:nth-child(1){font-size:5.6vw;line-height:1.2}@media screen and (min-width: 751px){main section h2.fzS span:nth-child(1){font-size:3.75vw}}@media screen and (min-width: 1280px){main section h2.fzS span:nth-child(1){font-size:48px}}main section h2.fzL::before{top:-12.8vw;left:-15.06667vw}@media screen and (min-width: 751px){main section h2.fzL::before{top:-6.71875vw;left:-10.9375vw}}@media screen and (min-width: 1280px){main section h2.fzL::before{top:-86px;left:-140px}}main section h2.fzL span:nth-child(1){font-size:10.4vw}@media screen and (min-width: 751px){main section h2.fzL span:nth-child(1){font-size:7.8125vw}}@media screen and (min-width: 1280px){main section h2.fzL span:nth-child(1){font-size:100px}}main section .content p{margin-top:5.33333vw;font-size:3.2vw}@media screen and (min-width: 751px){main section .content p{margin-top:3.125vw;font-size:1.25vw}}@media screen and (min-width: 1280px){main section .content p{margin-top:40px;font-size:16px}}main section .content p.lead{font-size:3.73333vw;line-height:2}@media screen and (min-width: 751px){main section .content p.lead{font-size:1.40625vw}}@media screen and (min-width: 1280px){main section .content p.lead{font-size:18px}}main section .content p.lead.end{font-weight:bold;font-size:1.4em}main section .content p.stage{margin-top:0;font-size:4.26667vw}@media screen and (min-width: 751px){main section .content p.stage{font-size:1.875vw}}@media screen and (min-width: 1280px){main section .content p.stage{font-size:24px}}main section .content p.caution{margin-top:0;font-size:3.46667vw;font-weight:700}main section .content p.caution span{display:inline-block;padding:0 0.2em;background:#a51a1a}@media screen and (min-width: 751px){main section .content p.caution{font-size:1.5625vw}}@media screen and (min-width: 1280px){main section .content p.caution{font-size:20px}}main section .content p.cmsn{margin-bottom:0;font-size:5.6vw}@media screen and (min-width: 751px){main section .content p.cmsn{font-size:2.8125vw}}@media screen and (min-width: 1280px){main section .content p.cmsn{font-size:36px}}main section .content h2+p{margin-top:10.66667vw}@media screen and (min-width: 751px){main section .content h2+p{margin-top:6.25vw}}@media screen and (min-width: 1280px){main section .content h2+p{margin-top:80px}}main section .content .img{margin-top:5.33333vw;border:1px solid rgba(255,255,255,0.6)}@media screen and (min-width: 751px){main section .content .img{margin-top:3.125vw}}@media screen and (min-width: 1280px){main section .content .img{margin-top:40px}}@media screen and (min-width: 751px){main section .content .img.mbM{margin-bottom:3.125vw}}@media screen and (min-width: 1280px){main section .content .img.mbM{margin-bottom:40px}}main section .content .img.portrait{display:block;width:fit-content;max-width:72vw}@media screen and (min-width: 751px){main section .content .img.portrait{max-width:80.0625vw}}@media screen and (min-width: 1280px){main section .content .img.portrait{max-width:1024.8px}}main section .content .img.portrait img{width:auto}main section .content>.notice{margin:4vw auto 0;font-size:3.2vw}@media screen and (min-width: 751px){main section .content>.notice{margin:1.5625vw auto 0;font-size:1.09375vw}}@media screen and (min-width: 1280px){main section .content>.notice{margin:20px auto 0;font-size:14px}}main section .content>.notice li{text-indent:-1em;padding-left:1em;margin-top:0.25em;color:rgba(255,255,255,0.8)}main section .content>.notice.mbM{margin-bottom:4vw}@media screen and (min-width: 751px){main section .content>.notice.mbM{margin-bottom:2.34375vw}}@media screen and (min-width: 1280px){main section .content>.notice.mbM{margin-bottom:30px}}@media screen and (max-width: 750px){main section .content>.notice.talSp{text-align:left}}main section .content .detailList{display:flex;flex-wrap:wrap;justify-content:center;margin:13.33333vw auto 0;position:relative;z-index:2}@media screen and (min-width: 751px){main section .content .detailList{width:58.59375vw;margin:3.90625vw auto 0}}@media screen and (min-width: 1280px){main section .content .detailList{width:750px;margin:50px auto 0}}main section .content .detailList dt{width:26.66667vw;display:block;margin:1.33333vw 0 0}@media screen and (min-width: 751px){main section .content .detailList dt{width:23.4375vw;margin:.78125vw 0 0}}@media screen and (min-width: 1280px){main section .content .detailList dt{width:300px;margin:10px 0 0}}main section .content .detailList dt span{display:block;margin:0 2.66667vw 0 0;padding:.53333vw 1.33333vw;background:linear-gradient(90deg, #019999 0%, #581792 50%, #970467 100%);font-size:3.73333vw}@media screen and (min-width: 751px){main section .content .detailList dt span{margin:0 1.5625vw 0 0;padding:.15625vw .39063vw;font-size:1.71875vw}}@media screen and (min-width: 1280px){main section .content .detailList dt span{margin:0 20px 0 0;padding:2px 5px;font-size:22px}}main section .content .detailList dd{width:calc(100% - (1vw * 200 / 750 * 100));margin:1.33333vw 0 0;font-size:3.73333vw;text-align:left}@media screen and (min-width: 751px){main section .content .detailList dd{width:calc(100% - (1vw * 300 / 1280 * 100));margin:.78125vw 0 0;font-size:1.71875vw}}@media screen and (min-width: 1280px){main section .content .detailList dd{margin:10px 0 0;width:calc(100% - 300px);font-size:22px}}main section .content .detailList dd .notice{color:rgba(255,255,255,0.8);font-size:2.8vw}@media screen and (min-width: 751px){main section .content .detailList dd .notice{font-size:1.09375vw}}@media screen and (min-width: 1280px){main section .content .detailList dd .notice{font-size:14px}}main section .content .detailList dd .notice li{text-indent:-1em;padding-left:1em}main section .content .accordionList{margin:13.33333vw auto 0;text-align:left}@media screen and (min-width: 751px){main section .content .accordionList{margin:3.90625vw auto 0}}@media screen and (min-width: 1280px){main section .content .accordionList{margin:50px auto 0}}main section .content .accordionList dt{display:block;width:81.33333vw;margin:4vw auto 0;padding:2.66667vw 5.33333vw 3.33333vw 2.66667vw;box-sizing:border-box;background:#000;border:1px solid #00ffff;border-image:linear-gradient(to right, cyan 0%, #6d4fff 25%, #bb29ff 50%, #c913cf 75%, #ff00a9 100%);border-image-slice:1;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8);color:#fff;position:relative;z-index:2;cursor:pointer}main section .content .accordionList dt::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:2vw 1.33333vw 0 1.33333vw;border-color:#fff transparent transparent transparent;position:absolute;top:50%;right:2vw;transform:translate(-50%, -50%) rotate(0deg);transition:.2s}@media screen and (min-width: 751px){main section .content .accordionList dt{width:100%;margin:1.5625vw auto 0;padding:1.5625vw 3.125vw 1.95313vw 1.5625vw}main section .content .accordionList dt::after{border-width:.67969vw .39063vw 0 .39063vw;right:1.17188vw}main section .content .accordionList dt:hover{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.6)}main section .content .accordionList dt:hover::after{top:55%}}@media screen and (min-width: 1280px){main section .content .accordionList dt{margin:20px auto 0;padding:20px 40px 25px 20px}main section .content .accordionList dt::after{border-width:8.7px 5px 0 5px;right:15px}}main section .content .accordionList dt span{font-size:3.6vw}@media screen and (min-width: 751px){main section .content .accordionList dt span{font-size:1.40625vw}}@media screen and (min-width: 1280px){main section .content .accordionList dt span{font-size:18px}}main section .content .accordionList dt.show::after{transform:translate(-50%, -50%) rotate(180deg)}main section .content .accordionList dd{display:none;background:rgba(0,0,0,0.6);padding:4vw;font-size:3.6vw;line-height:1.8}@media screen and (min-width: 751px){main section .content .accordionList dd{padding:2.34375vw;font-size:1.25vw}}@media screen and (min-width: 1280px){main section .content .accordionList dd{padding:30px;font-size:16px}}main section .content .accordionList dd .notice{color:rgba(255,255,255,0.8);font-size:2.8vw}@media screen and (min-width: 751px){main section .content .accordionList dd .notice{font-size:1.09375vw}}@media screen and (min-width: 1280px){main section .content .accordionList dd .notice{font-size:14px}}main section .content .accordionList dd .notice li{text-indent:-1em;padding-left:1em}main section .content .eventList>li{display:block;margin:6.66667vw 0 0;counter-increment:mycounter;position:relative}@media screen and (min-width: 751px){main section .content .eventList>li{margin:3.90625vw 0 0}}@media screen and (min-width: 1280px){main section .content .eventList>li{margin:50px 0 0}}main section .content .eventList>li h3{margin:1.33333vw auto 0;font-weight:600;line-height:1.6;text-align:left;font-size:4.26667vw}@media screen and (min-width: 751px){main section .content .eventList>li h3{margin:.78125vw auto 0;font-size:2.8125vw}}@media screen and (min-width: 1280px){main section .content .eventList>li h3{margin:10px auto 0;font-size:36px}}main section .content .eventList>li h3 span{background:#fff;color:#000}main section .content .eventList>li dl{display:flex;flex-wrap:wrap;width:72vw;margin:6.66667vw auto 0;font-size:3.73333vw}@media screen and (min-width: 751px){main section .content .eventList>li dl{width:80.0625vw;margin:3.90625vw auto 0;font-size:1.40625vw}}@media screen and (min-width: 1280px){main section .content .eventList>li dl{width:1024.8px;margin:50px auto 0;font-size:18px}}main section .content .eventList>li dl dt{margin:0 0 .5em;width:5.5em}main section .content .eventList>li dl dd{margin:0 0 .5em;width:calc(100% - 5.5em)}main section .content .eventList>li dl.dt10em dt{width:100%;margin:0}@media screen and (min-width: 751px){main section .content .eventList>li dl.dt10em dt{margin:0 0 .5em;width:10em}}main section .content .eventList>li dl.dt10em dd{width:100%}@media screen and (min-width: 751px){main section .content .eventList>li dl.dt10em dd{width:calc(100% - 10em)}}main section .content .eventList>li dl.mtS{margin-top:2.66667vw}@media screen and (min-width: 751px){main section .content .eventList>li dl.mtS{margin-top:1.5625vw}}@media screen and (min-width: 1280px){main section .content .eventList>li dl.mtS{margin-top:20px}}@media screen and (min-width: 751px){main section .content .eventList>li dl.mbM{margin-bottom:3.125vw}}@media screen and (min-width: 1280px){main section .content .eventList>li dl.mbM{margin-bottom:40px}}main section .content .eventList>li .imgList{display:flex;flex-wrap:wrap;justify-content:center;width:72vw;margin:0 auto 4vw}@media screen and (min-width: 751px){main section .content .eventList>li .imgList{width:80.0625vw;margin:0 auto 2.34375vw}}@media screen and (min-width: 1280px){main section .content .eventList>li .imgList{width:1024.8px;margin:0 auto 30px}}@media screen and (max-width: 750px){main section .content .eventList>li .imgList li{width:32%;margin:4vw 2% 0 0}}@media screen and (max-width: 750px) and (max-width: 750px){main section .content .eventList>li .imgList li:nth-child(3n){margin:4vw 0 0}}@media screen and (min-width: 751px){main section .content .eventList>li .imgList li{width:23%;margin:2.34375vw 2% 0 0}main section .content .eventList>li .imgList li:nth-child(4n){margin:2.34375vw 0 0}}@media screen and (min-width: 1280px){main section .content .eventList>li .imgList li{margin:30px 2% 0 0}main section .content .eventList>li .imgList li:nth-child(4n){margin:30px 0 0}}main section .content .eventList>li .imgList li p{display:block;width:100%;margin:1.33333vw auto 0;text-align:center;font-size:2.93333vw}@media screen and (min-width: 751px){main section .content .eventList>li .imgList li p{margin:.78125vw auto 0;font-size:1.25vw}}@media screen and (min-width: 1280px){main section .content .eventList>li .imgList li p{margin:10px auto 0;font-size:16px}}main section .content .eventList>li .cmsn{margin:0 auto 5.33333vw;font-size:5.6vw}@media screen and (min-width: 751px){main section .content .eventList>li .cmsn{font-size:2.1875vw;margin-bottom:3.125vw}}@media screen and (min-width: 1280px){main section .content .eventList>li .cmsn{font-size:28px;margin-bottom:40px}}main section .content .scrollBox{display:block;width:73.33333vw;height:80vw;margin-top:6.66667vw;padding:4vw;border:1px solid #fff;overflow-y:scroll;font-size:3.73333vw;line-height:2;word-break:break-all;text-align:left;scrollbar-color:#fff transparent;scrollbar-width:thin}main section .content .scrollBox::-webkit-scrollbar{width:1.33333vw}main section .content .scrollBox::-webkit-scrollbar-track{background-color:transparent}main section .content .scrollBox::-webkit-scrollbar-thumb{box-shadow:inset 0 0 1000px #fff}@media screen and (min-width: 751px){main section .content .scrollBox{width:80.0625vw;height:46.875vw;margin-top:3.90625vw;padding:2.34375vw;font-size:1.25vw}main section .content .scrollBox::-webkit-scrollbar{width:.46875vw}}@media screen and (min-width: 1280px){main section .content .scrollBox{width:1024.8px;height:600px;margin-top:50px;padding:30px;font-size:16px}main section .content .scrollBox::-webkit-scrollbar{width:6px}}main section .content .scrollBox h3{display:block;margin:2.0em 0 .5em;padding:0 0 .5em;font-size:1.8em;font-weight:700;line-height:1.5;border-bottom:1px solid #fff}main section .content .scrollBox h3:first-of-type{margin-top:0}@media screen and (max-width: 750px){main section .content .scrollBox h3{font-size:1.4em}}main section .content .scrollBox h4{display:block;color:#000;margin:1.5em 0 0;font-size:1.1em;font-weight:700}main section .content .scrollBox h4 span{display:inline-block;padding:.3em;background:#fff}main section .content .scrollBox h5{margin:1.0em 0 0;font-size:1.2em;font-weight:700}main section .content .scrollBox h5::before{content:'';display:inline-block;margin:0 1em -.25em 0;width:0.2em;height:1.2em;background:#fff}main section .content .scrollBox p{margin:1.0em 0 0}main section .content .scrollBox .notice,main section .content .scrollBox .list{margin:1.0em 0 0}main section .content .scrollBox .notice li,main section .content .scrollBox .list li{text-indent:-1em;padding-left:1em;margin-top:0.5em;line-height:1.5}main section .content .scrollBox .notice li{color:rgba(255,255,255,0.8);font-size:0.8em}main .new{color:#ff0099}main #aboutDay h3,main #tieup h3{margin:1.33333vw auto 0;font-weight:600;line-height:1.6;text-align:left;font-size:4.26667vw}@media screen and (min-width: 751px){main #aboutDay h3,main #tieup h3{margin:.78125vw auto 0;font-size:2.8125vw}}@media screen and (min-width: 1280px){main #aboutDay h3,main #tieup h3{margin:10px auto 0;font-size:36px}}main #aboutDay h3 span,main #tieup h3 span{background:#fff;color:#000}main #aboutDay h4,main #tieup h4{width:26.66667vw;display:block;margin:1.33333vw auto 0 auto}@media screen and (min-width: 751px){main #aboutDay h4,main #tieup h4{width:23.4375vw;margin:.78125vw auto 0 auto}}@media screen and (min-width: 1280px){main #aboutDay h4,main #tieup h4{width:300px;margin:10px auto 0 auto}}main #aboutDay h4 span,main #tieup h4 span{display:block;margin:0 2.66667vw 0 0;padding:.53333vw 1.33333vw;background:linear-gradient(90deg, #019999 0%, #581792 50%, #970467 100%);font-size:3.73333vw}@media screen and (min-width: 751px){main #aboutDay h4 span,main #tieup h4 span{margin:0 1.5625vw 0 0;padding:.15625vw .39063vw;font-size:1.71875vw}}@media screen and (min-width: 1280px){main #aboutDay h4 span,main #tieup h4 span{margin:0 20px 0 0;padding:10px 5px;font-size:22px}}main #aboutDay .frm01,main #tieup .frm01{border:1px solid rgba(255,255,255,0.6);padding:4vw}@media screen and (min-width: 751px){main #aboutDay .frm01,main #tieup .frm01{padding:2.34375vw}}@media screen and (min-width: 1280px){main #aboutDay .frm01,main #tieup .frm01{padding:30px}}main #aboutDay .notice,main #tieup .notice{color:rgba(255,255,255,0.8);font-size:2.8vw}@media screen and (min-width: 751px){main #aboutDay .notice,main #tieup .notice{font-size:1.09375vw}}@media screen and (min-width: 1280px){main #aboutDay .notice,main #tieup .notice{font-size:14px}}main #aboutDay .notice li,main #tieup .notice li{text-indent:-1em;padding-left:1em}main #aboutDay .giftList{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2.66667vw auto 0 auto}main #aboutDay .giftList li{box-sizing:border-box;width:48%;margin:0 auto 1.33333vw auto;display:block;padding:10px}@media screen and (min-width: 751px){main #aboutDay .giftList li{width:33%}}@media screen and (min-width: 751px){main #aboutDay .giftList{margin:2.34375vw auto 0 auto}}@media screen and (min-width: 1280px){main #aboutDay .giftList{margin:30px auto 0 auto}}main #tieup .tieupShopList{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2.66667vw auto 0 auto}main #tieup .tieupShopList a{text-decoration:none;color:#000}main #tieup .tieupShopList a:hover{opacity:0.8}main #tieup .tieupShopList li{box-sizing:border-box;width:48%;margin:0 auto 1.33333vw auto;border:1px solid rgba(255,255,255,0.6);display:block;padding:10px}@media screen and (min-width: 751px){main #tieup .tieupShopList li{width:24%}}@media screen and (min-width: 751px){main #tieup .tieupShopList{margin:2.34375vw auto 0 auto}}@media screen and (min-width: 1280px){main #tieup .tieupShopList{margin:30px auto 0 auto}}main #tieup .tieupShopList h5{color:#fff;font-size:0.7em;font-weight:700}main #tieup .tieupShopList h5 span{display:inline-block;padding:0.8em}@media screen and (min-width: 751px){main #tieup .tieupShopList h5{font-size:0.9em}}main #tieup .tieupShopList h6{font-size:0.8em;color:#fff;font-weight:bold;padding:1em 0 0 0;margin:0;line-height:1.5em}main #tieup .tieupShopList p{font-size:0.7em;color:#ddd;padding:0 0 1em 0;margin:0}main #tieup .tieupShopList .day{font-size:1em;color:#00cccc;font-weight:bold}main #goods .stit{margin:6.66667vw auto 0;font-weight:600;line-height:1.6;font-size:2.93333vw}@media screen and (min-width: 751px){main #goods .stit{margin:3.90625vw auto 0;font-size:2.03125vw}}@media screen and (min-width: 1280px){main #goods .stit{margin:50px auto 0;font-size:26px}}main #goods .stit span{background:#fff;color:#000}main #goods .notice{color:rgba(255,255,255,0.8);font-size:2.8vw}@media screen and (min-width: 751px){main #goods .notice{font-size:1.09375vw}}@media screen and (min-width: 1280px){main #goods .notice{font-size:14px}}main #goods .notice li{text-indent:-1em;padding-left:1em}main .totop{margin:18.66667vw auto;text-align:center}@media screen and (min-width: 751px){main .totop{margin:10.9375vw auto}}@media screen and (min-width: 1280px){main .totop{margin:140px auto}}
