@charset "UTF-8";@font-face{font-family:"ls";src:url("../assets/font/LINESeedJP_OTF_Bd.woff2") format("woff2");font-weight:700;font-style:normal;font-display:block;font-variant-ligatures:normal}@font-face{font-family:"ls";src:url("../assets/font/LINESeedJP_OTF_Eb.woff2") format("woff2");font-weight:800;font-style:normal;font-display:block;font-variant-ligatures:normal}:root{color-scheme:light}html{width:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;text-size-adjust:100%;-webkit-text-size-adjust:100%;font-optical-sizing:auto}h1{margin-block-end:0;margin-block-start:0}.hiddentext,a.hiddentext{color:rgba(0,0,0,0)!important;text-align:center;overflow:hidden}.hiddentext::selection,a.hiddentext::selection{color:rgba(0,0,0,0);background-color:rgba(247,104,168,0.2);text-align:center;overflow:hidden}body[data-pagename=abouts] .aboutsest{display:none}body[data-pagename=venue] .venueest{display:none}body[data-pagename=booths] .boothsest{display:none}body[data-pagename=prelearning] .prelearningest{display:none}body[data-pagename=mypage] .prelearningest{display:none}header{display:block}#gototop{display:block;position:fixed;height:auto;width:14vw;aspect-ratio:562/270;top:1vw;left:1.6vw;background-image:url(../assets/button_backtotop.png);background-position:center;background-size:cover;z-index:100;transition:all 0.3s cubic-bezier(0.33,3,0.3,1)}#gototop:hover{background-image:url(../assets/button_backtotop_hover.png);transform:scale(1.15)}#gotoolvn{display:block;position:fixed;height:auto;width:14vw;aspect-ratio:562/270;top:1vw;left:1.6vw;background-image:url(../assets/button_back.webp);background-position:center;background-size:contain;background-repeat:no-repeat;z-index:100;transition:all 0.3s cubic-bezier(0.33,3,0.3,1)}#gotoolvn:hover{background-image:url(../assets/button_back_hover.webp);transform:scale(1.15)}.headercover{display:block;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,0);pointer-events:none;z-index:15;transition:all 0.3s ease}#gototop:hover~.headercover{background-color:rgba(0,0,0,0.4);backdrop-filter:blur(4px);transition:all 0.3s ease}nav{display:flex;position:fixed;justify-content:flex-end;top:0;right:0;width:inherit;z-index:100}body[data-pagename=onlinevenue] nav{display:none}nav:hover~.headercover{background-color:rgba(0,0,0,0.4);backdrop-filter:blur(4px);transition:all 0.3s ease}nav ul{list-style:none;display:flex;justify-content:flex-end;align-items:center;margin:1vw 0.5vw 0 0;padding-left:0}nav ul li{transition:all 0.15s ease-out;margin:0 0.5vw;border-radius:2vw;box-shadow:0 10px 10px rgba(0,0,0,0.4)}nav ul li:hover{transition:all 0.3s cubic-bezier(0.33,3,0.3,1);box-shadow:0 10px 30px rgba(0,0,0,0.8)}nav ul li a{color:transparent;width:20vw;height:4vw;display:block;font-size:16px;font-weight:700;text-decoration:none;background-color:#fff;transition:all 0.15s ease-out;background-repeat:no-repeat;background-size:cover;background-position:center;will-change:transform;border-radius:1vw}nav ul li a:hover{color:transparent;text-decoration:none;transform:scale(1.05);transition:transform 0.3s cubic-bezier(0.33,3,0.3,1)}.aboutsest a{background-image:url(../assets/button_whatismirafes.webp);background-color:#fff}.aboutsest a:hover{background-image:url(../assets/button_whatismirafes_on.webp)}.venueest a{background-image:url(../assets/button_venueinfo.webp);background-color:#fff}.venueest a:hover{background-image:url(../assets/button_venueinfo_on.webp)}.boothsest a{background-image:url(../assets/button_boothlist.webp);background-color:#fff}.boothsest a:hover{background-image:url(../assets/button_boothlist_on.webp)}.home a{width:auto;aspect-ratio:1;background-image:url(../assets/button_index.webp)}.home a:hover{background-image:url(../assets/button_index_hover.webp)}.mirabottom a{display:block;font-size:1.25rem;line-height:1.25rem;color:#333;text-align:center;background-color:#fff;padding:0.8rem;border-radius:2rem;margin-top:calc(3vmax + 2vmin);text-decoration:none;transition:all 0.3s cubic-bezier(0.65,2,0,0.5);text-shadow:0 0 0 #000;background-image:url(../img/modalbottomtransecircles.png);background-position:bottom center;background-size:cover;background-repeat:no-repeat}.mirabottom a:hover{transform:scale(1.05);color:#fff;background-color:#333;text-decoration:none;transition:0.1s;box-shadow:0 20px 30px rgba(0,0,0,0.8);text-shadow:0 0 10px #000;background-image:url(../img/modalbottomrainbowcircles.png)}body{background-repeat:repeat,repeat;background-size:360px,960px;background-position:top center,top center;background-attachment:scroll,fixed;background-image:url(../assets/circlebg3.webp),url(../assets/footerbg.webp);z-index:10;animation:bodybgAnimation 50s linear infinite}@keyframes bodybgAnimation{0%{background-position:0 0,0 0}to{background-position:0px 0px,-960px 0px}}@keyframes jodsbgAnimation{0%{background-position:0 0}to{background-position:-960px 0px}}#hero{display:block;position:relative;height:auto;width:100%;aspect-ratio:16/9;margin:0;background-image:url(../img/movie.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}#herotopbubble{position:absolute;top:0;width:100%;z-index:0}#herocover{position:absolute;bottom:0;left:0;height:100%;width:100%;background-image:url(../assets/top_hero_cover.webp);background-size:contain;background-repeat:no-repeat;background-position:bottom center;z-index:0}#herovideo{position:absolute;height:auto;width:100%;aspect-ratio:16/9;top:0;left:0;right:0;margin:auto;z-index:0;object-fit:cover}#heroparticle,#heroparticle2{position:absolute;width:100%;height:100%;object-fit:cover}#videodot{position:absolute;height:100%;width:100%;top:0;left:0;z-index:0;background-image:url(../assets/videocover.png);background-repeat:repeat;background-size:auto;background-position:top center;overflow:hidden}#titlelogowrapper{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;height:85%;width:100%;z-index:1;pointer-events:none}#titlelogo{width:100%;background-image:url(../assets/r7_logo.webp);background-repeat:no-repeat;background-position:center center;background-size:contain;flex:0 0 60%;animation:tokimeki 0.9s cubic-bezier(1,0,0.45,1.3) 0s infinite alternate}@keyframes tokimeki{0%{scale:0.98}to{scale:1.04}}#titlepwrapper{background-image:url(../assets/top_subtitle.webp);background-repeat:no-repeat;background-position:bottom center;background-size:contain;top:0;left:0;flex:0 0 15%;width:100dvw;z-index:2}#titledwrapper{background-image:url(../assets/top_date.webp);background-repeat:no-repeat;background-position:top center;background-size:contain;flex:0 0 15%;width:80vw;z-index:2;pointer-events:none}.top_infos{position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;height:auto;aspect-ratio:1/1;background-image:url(../assets/top_number.webp);will-change:auto;box-shadow:0 0 20px 10px #fff;display:flex;flex-flow:column;justify-content:center;align-items:center;color:#fff;font-feature-settings:"palt";font-family:"ls";padding:1dvw}.top_infos#top_count{width:clamp(18dvw,18dvw,690px);border:#fff 1.2dvw solid;top:4%;right:2%;rotate:5deg;border-radius:50%;animation:fuwatop 4s ease-in-out 0s infinite alternate}.top_infos#top_avenue{width:clamp(14dvw,14dvw,690px);border:#fff 1.2dvw solid;top:4%;left:2%;rotate:-5deg;border-radius:50%;animation:fuwatop 5s ease-in-out -5s infinite alternate}.top_infos p{margin:0;line-height:1.2;text-align:center}.top_infos p.pre{font-size:1.5dvw;font-weight:900}.top_infos div.count p{display:inline-block;line-height:1;font-size:7.5dvw;font-weight:900}.top_infos div.count:before{content:"※";font-size:1dvw;font-weight:600;vertical-align:sub}.top_infos div.count:after{content:"の";font-size:1.6dvw;vertical-align:-0.5dvw}.top_infos p.suf{font-size:2dvw;font-weight:900}.top_infos p.ave{line-height:1.05;font-size:3dvw;font-weight:900}#titlemirabbit{position:absolute;background-repeat:no-repeat;background-position:left top;background-size:contain;box-sizing:content-box;height:auto;width:34dvw;aspect-ratio:60/86;background-image:url(../assets/main_mirabbit.webp);bottom:-15dvw;right:0vw;animation:rotating 7s ease-in-out -3s infinite alternate}#titlepetabbit{position:absolute;background-repeat:no-repeat;background-position:left top;background-size:contain;box-sizing:content-box;height:auto;width:26dvw;aspect-ratio:635/696;background-image:url(../assets/main_petabbit.webp);bottom:0dvw;left:8dvw;animation:rotating 5.5s ease-in-out -8s infinite alternate}#titlemirobot{position:absolute;background-repeat:no-repeat;background-position:left top;background-size:contain;box-sizing:content-box;height:auto;width:21dvw;aspect-ratio:40/36;background-image:url(../assets/main_mirobot.webp);bottom:15vw;left:1dvw;will-change:auto;animation:rotating 3.6s ease-in-out 0s infinite alternate}.overblock{position:absolute;bottom:0;background-repeat:no-repeat;background-position:center;background-size:contain;box-sizing:content-box;height:auto;width:6vw}.overblock.overblock1{background-image:url(../assets/top_overblock1.svg);left:0;aspect-ratio:210/120}.overblock.overblock2{background-image:url(../assets/top_overblock2.svg);right:0;aspect-ratio:330/80}.overfront{position:absolute;bottom:0;left:0;background-repeat:no-repeat;background-position:center bottom;background-size:contain;width:100%;height:auto;aspect-ratio:1920/260;background-image:url(../assets/top_hero_front.webp);z-index:20}.over_note{position:absolute;bottom:clamp(3px,1dvw,8px);right:clamp(3px,1dvw,8px);z-index:21}.over_note p{line-height:1;font-size:clamp(12px,1dvw + 4px,16px);color:#bd0080;margin:0;-webkit-text-stroke:4px #fff;text-stroke:4px #001858;paint-order:stroke}@keyframes fuwa{0%{margin-bottom:2.5%}to{margin-bottom:1%}}@keyframes fuwatop{0%{margin-top:2vw}to{margin-top:0vw}}@keyframes rotating{0%{transform:rotate(-2deg);margin-bottom:0vw}to{transform:rotate(2deg);margin-bottom:2vw}}#particle{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}main{position:relative}section{padding-block-start:144px;padding-block-end:144px}@media screen and (max-width:1199px){section{padding-block-start:120px}}@media screen and (max-width:959px){section{padding-block-start:96px}}@media screen and (max-width:639px){section{padding-block-start:72px}}@media screen and (max-width:1199px){section{padding-block-end:120px}}@media screen and (max-width:959px){section{padding-block-end:96px}}@media screen and (max-width:639px){section{padding-block-end:72px}}section.maintexts{padding:3em 0;background-repeat:no-repeat;background-size:auto;background-position:tcenter;background:linear-gradient(180deg,white 0%,rgba(255,255,255,0) 100%)}section.maintexts h2{color:rgba(0,0,0,0);background-image:url(../assets/mirafes_copytext.webp);background-repeat:no-repeat;background-position:top center;background-size:contain;text-align:center;height:auto;width:100%;max-height:160px;aspect-ratio:1190/240;pointer-events:none}section.maintexts h3{font-family:"ls";font-size:calc(1.2em + 1.2vw);color:#e3007f;text-align:center;font-feature-settings:"palt";letter-spacing:0.02em;font-weight:900;margin-block-end:1.5em}section.maintexts h3+p{font-family:"ls";font-size:calc(0.8em + 0.6vw);color:#c50080;text-align:center;font-feature-settings:"palt";letter-spacing:0.02em}@keyframes gradientandbgAnimation{0%{background-position:0 0,0 0}to{background-position:0 0,-960px 0px}}body[data-pagename=onlinevenue] #toph2{top:-3vw;background-image:url(../img/catch_h2_2.png)}.subcaption{font-size:1.4rem;color:rgba(0,0,0,0.6);-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.08rem;text-align:center;padding:1rem 3vw 0.5rem;background-color:#ddeeff}body:not([data-pagename=top]) .subcaption{position:relative;background-color:rgba(0,0,0,0);background-color:rgba(255,255,255,0);border-radius:0;padding:1rem 2em 1rem;margin:calc(2vw + 1vh) 0 calc(3vw + 3vh);border-bottom:2px dashed #c92672}body:not([data-pagename=top]) .subcaption h3{color:#e6326e;font-family:"ls";font-weight:800;font-size:calc(14px + 1.4vw)}body:not([data-pagename=top]) .subcaption h4{color:#e6326e;font-family:"ls";font-weight:500;font-size:calc(14px + 1vw)}body:not([data-pagename=top]) .subcaption.plus p{font-size:calc(14px + 0.5vw)}body:not([data-pagename=top]) .subcaption.plus h3{color:#e6326e}body:not([data-pagename=top]) .subcaption.plus h4{color:#e6326e;font-size:calc(14px + 1vw)}body[data-pagename=onlinevenue] .subcaption{margin-top:12vw}#mainblock{padding-block-start:64px;display:block;position:relative}@media screen and (max-width:1199px){#mainblock{padding-block-start:60px}}@media screen and (max-width:959px){#mainblock{padding-block-start:48px}}@media screen and (max-width:639px){#mainblock{padding-block-start:36px}}#mainblock>div{position:relative}#mainblock #mainblockparticle{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body:not([data-pagename=top]) #mainblock{background-position:top center;background-size:contain;background-repeat:no-repeat;background-image:url(../assets/whitefradientbg.webp)}#mainblock_bg{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:-1}@keyframes bgjobs{0%{background-position:top center,0px}to{background-position:top center,1980px}}.trans3d{transform-style:preserve-3d;perspective:500px}a.topmainabutton{display:flex;flex-flow:column;justify-content:center;align-items:center;transform-origin:center;color:transparent;background-position:center;background-size:cover;box-sizing:border-box;height:auto;width:100%;aspect-ratio:5/1;margin-bottom:calc(1.5vw + 1.5vh);border-radius:5% 5% 5% 5%/25% 25% 25% 25%;transition:background-image 0.4s,box-shadow 0.4s}a.topmainabutton.noeve{pointer-events:none}a.topmainabutton:focus,a.topmainabutton:hover{box-shadow:0 20px 20px 0 rgba(0,0,0,0.2);transition:background-image 0.1s,box-shadow 0.1s}a.topmainabutton p{user-select:none}#whatismirafes{background-image:url(../assets/button_whatismirafes.webp)}#whatismirafes:hover{background-image:url(../assets/button_whatismirafes_on.webp)}#venueinfo{background-image:url(../assets/button_venueinfo.webp)}#venueinfo:hover{background-image:url(../assets/button_venueinfo_on.webp)}#boothlist{background-image:url(../assets/button_boothlist.webp)}#boothlist:hover{background-image:url(../assets/button_boothlist_on.webp)}#boothlist.close{background-image:url(../assets/r6_button_boothlist_comingsoon.png);pointer-events:none}#the_content{margin-bottom:calc(3vw + 3vh)}#the_content h2{font-size:2.4rem;color:#fff;font-weight:bold;background:#e6326e;margin:4rem 0 3rem;padding:1.2rem 0;border-radius:5rem;text-align:center}#the_content h3,#the_content h4,#the_content h5{font-size:calc(12px + 1.2vw);color:#fff;font-weight:bold;background:#e6326e;margin-top:1rem;padding:0.8rem 2rem;border-radius:1rem;text-align:center;margin-bottom:2rem}#the_content p{font-size:1.4rem;line-height:2.4rem;padding:0 2rem}#the_content ul{font-size:1.2rem;line-height:2rem;padding:0 5rem}#the_content .jgblock{font-size:1.3rem;background-color:#fff;padding:2rem;border-radius:1rem;margin-bottom:1.6rem}#the_content .jgblock p{font-size:1.3rem;background-color:none;padding:0;border-radius:0}.wp-block-file{margin-bottom:0}#notification{position:relative;background:url(../assets/mirafesbg01.webp),linear-gradient(0deg,rgb(0,145,219) 0%,rgb(115,191,235) 100%);background-position:center center,center;background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:fixed,local;padding-top:calc(2vw + 4vh);padding-bottom:calc(3vw + 5vh);z-index:0;min-height:20vh}@keyframes bgjobsgray{0%{background-position:top center,1980px}to{background-position:top center,0px}}#notifih3{background-image:url(../assets/news_title.webp);background-repeat:no-repeat;background-position:top center;background-size:contain;height:calc(3vh + 3vw);height:calc(6vmax - 2vmin + 3vw);width:100%;pointer-events:none}#articleswrapper article>a,#getnotifimodal>.uk-modal-dialog,#loginmodal .uk-modal-dialog,body[data-pagename=notifications] .uk-modal-dialog,body[data-pagename=singlepost] .uk-modal-dialog,body[data-pagename=top] .uk-modal-dialog{display:block;position:relative;background-color:#fff;padding:calc(1vw + 1vh);border-radius:calc(12px + 1.2vw);text-decoration:none;will-change:transform;box-shadow:0px 0px 20px -5px rgba(0,0,0,0.2);transition:0.3s cubic-bezier(0.65,2,0,0.5)}#articleswrapper article>a:focus,#articleswrapper article>a:hover{box-shadow:0px 15px 30px -5px rgba(0,0,0,0.2666666667);transition:0.1s;transform:scale(1.05)}#articleswrapper article>a time,body[data-pagename=notifications] .uk-modal-dialog time,body[data-pagename=top] .uk-modal-dialog time{display:block;text-align:center;text-decoration:none;color:#999}#articleswrapper article>a h4,body[data-pagename=notifications] .uk-modal-dialog h4,body[data-pagename=singlepost] .uk-modal-dialog h4,body[data-pagename=top] .uk-modal-dialog h4{font-size:1.5rem;font-weight:bold;text-align:justify;text-align:center;margin-top:calc(0.6vw + 0.6vh);color:#005787;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}body[data-pagename=notifications] .uk-modal-dialog h4,body[data-pagename=singlepost] .uk-modal-dialog h4,body[data-pagename=top] .uk-modal-dialog h4{display:block;text-align:center;font-size:1.8rem}#articleswrapper article>a p,body[data-pagename=notifications] .uk-modal-dialog p,body[data-pagename=top] .uk-modal-dialog p{color:#333;font-size:calc(7pt + 0.4vw + 0.4vh);text-align:justify;margin-bottom:0;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#articleswrapper article>a p.more,body[data-pagename=notifications] .uk-modal-dialog p.more,body[data-pagename=top] .uk-modal-dialog p.more{text-align:center;font-size:calc(6pt + 0.3vw + 0.3vh);color:#c92672}h1#pagetitle{position:relative;height:auto;width:100%;aspect-ratio:20/5;display:flex;flex-flow:column;justify-content:center;align-content:center;background-repeat:no-repeat;background-position:center;background-size:cover}body[data-pagename=abouts] h1#pagetitle{background-image:url(../assets/pagetitle_abouts.webp)}body[data-pagename=venue] h1#pagetitle{background-image:url(../assets/pagetitle_venue.webp)}body[data-pagename=booths] h1#pagetitle{background-image:url(../assets/pagetitle_booths.webp)}body[data-pagename=singlepost]{position:relative}body[data-pagename=singlepost] #heroparticle,body[data-pagename=singlepost] #heroparticle2{position:fixed;height:100%;width:100%}#loginmodal .uk-modal-dialog,body[data-pagename=notifications] .uk-modal-dialog,body[data-pagename=singlepost] .uk-modal-dialog,body[data-pagename=top] .uk-modal-dialog{min-height:50vh;padding-left:4vw;padding-right:4vw}#boothswrapper{margin-bottom:calc(3vh + 3vw)}#boothswrapper .kome{font-size:16px;margin-top:-1rem}#boothswrapper .yuuchikokuchi p{position:relative;display:inline-block;margin-left:clamp(65px,1vh + 1vw,160px)}#boothswrapper .yuuchikokuchi p:before{position:absolute;content:"";width:clamp(65px,1vh + 1vw,160px);height:auto;translate:-8px -25%;left:clamp(-160px,-1vh - 1vw,-65px);top:0;aspect-ratio:1/1;background-image:url(../assets/booth_yuchibadge.webp);background-position:center;background-size:contain;background-repeat:no-repeat}#boothswrapper a.whatsyuuchi{display:inline-block;text-align:center;color:#fff;background-color:#c92672;padding:0.5em 1em;margin:1em 0 2em;border-radius:0.5em;transition:scale 0.3s cubic-bezier(0.65,2,0,0.5)}#boothswrapper a.whatsyuuchi:hover{text-decoration:none;background-color:#e6326e;scale:1.1}#boothswrapper article{position:relative}@media screen and (max-width:639px){#boothswrapper article{max-width:440px}}#boothswrapper article.yuchi:after{content:"";position:absolute;top:-3%;right:-3%;width:clamp(80px,3vh + 3vw,160px);height:auto;aspect-ratio:1/1;background-image:url(../assets/booth_yuchibadge.webp);background-position:center;background-size:contain;background-repeat:no-repeat;rotate:10deg}#boothswrapper article>a{display:flex;box-sizing:border-box;flex-flow:column;justify-content:flex-start;align-items:center;position:relative;background-color:#fff;text-decoration:none;transition:0.3s cubic-bezier(0.65,2,0,0.5);border-radius:calc(12px + 1.2vw);overflow:hidden;box-shadow:0px 0px 20px -5px rgba(0,0,0,0.2)}#boothswrapper article>a:focus,#boothswrapper article>a:hover{box-shadow:0px 15px 30px -5px rgba(0,0,0,0.2666666667);transition:0.1s;transform:scale(1.05)}#boothswrapper article>a .articletext{flex:1 0 auto;width:100%;display:flex;flex-flow:column;justify-content:column;align-items:center;will-change:transform}#boothswrapper article>a .shichoson{box-sizing:border-box;width:100%;color:#c60080;font-weight:700;font-size:1em;letter-spacing:0.05em;background-color:#fff;text-align:center;padding:0.25rem 0 0.4rem;margin:0;margin-top:-1px}#boothswrapper article>a .boimg{box-sizing:border-box;width:100%;height:auto;aspect-ratio:8/5;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#fff;transition:0.3s}#boothswrapper article>a:hover .boimg{opacity:0.75}#boothswrapper article>a .boinf{box-sizing:border-box;width:100%;padding:15px;padding-bottom:0;letter-spacing:0.05rem;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#boothswrapper article>a .boinf .gyoshu{color:#1b4367;text-align:center;border-top:1px solid #1b4367;padding-top:0.5rem;margin-top:0.5rem;margin-bottom:0}#boothswrapper article>a:hover .boinf .gyoshu{border-top:1px solid #1b4367}#boothswrapper article>a h4{color:#1b4367;font-weight:600;font-size:1.5rem;text-align:center;margin:0}#boothswrapper article>a:hover h4{color:#1b4367}#boothswrapper article>a .shutten{flex:1 0 auto;color:#fff;display:flex;flex-flow:column;justify-content:flex-end;align-items:center;width:100%;align-self:stretch;padding:15px 0}#boothswrapper article>a .shutten>*{font-size:16px;line-height:16px;text-align:center;width:80%;font-weight:600;padding:8px 0px;border-radius:8px}#boothswrapper article>a .shutten .real{color:#fff;background-color:#ff008c;margin:0}#boothswrapper article>a .shutten .real:before{font-family:"dashicons";content:"\f231";font-size:1.5em;vertical-align:sub;margin-right:0.3em}#boothswrapper article>a .shutten .real+.online{margin-top:4px}#boothswrapper article>a .shutten .online{color:#fff;background-color:#6732d1;margin:0}#boothswrapper article>a .shutten .online:before{font-family:"dashicons";content:"\f236";font-size:1.5em;vertical-align:bottom;margin-right:0.3em}body[data-pagename=booths] .uk-modal-dialog p{color:#333;font-size:1.1rem;text-align:justify;margin-bottom:0;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding-left:0px;padding-right:0px}body[data-pagename=booths] .uk-modal-dialog p.introduction{color:#333;font-size:1.1rem;text-align:justify;margin:0 0 calc(0.6vw + 0.6vh);-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}body[data-pagename=booths] .uk-modal-dialog p.playnametitle{display:block;color:#333;text-align:center;font-size:1.05rem;line-height:1.4rem;margin:0;padding:0}body[data-pagename=booths] .uk-modal-dialog p.playname,body[data-pagename=booths] p.playname{display:block;color:#666;font-weight:bold;letter-spacing:0.08rem;text-align:center;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}body[data-pagename=booths] p.playname{display:block;color:#333;background-color:#fff;font-size:1.05rem;line-height:1.4rem;width:calc(100% - 1.2vw - 1.2vh);margin:0;padding:calc(0.6vw + 0.6vh) calc(0.6vw + 0.6vh);border-bottom-left-radius:calc(0.8vw + 0.8vh);border-bottom-right-radius:calc(0.8vw + 0.8vh);z-index:1}body[data-pagename=booths] .uk-modal-dialog p.playname{box-sizing:border-box;font-size:1.8rem;line-height:2.2rem;width:100%;margin:0 0 calc(0.2vw + 0.2vh);padding:calc(0.2vw + 0.2vh);padding-left:30px;padding-right:30px}body[data-pagename=booths] .uk-modal-dialog p.playcontent{text-align:center;margin:0 0 calc(0.5vw + 0.5vh);padding-left:30px;padding-right:30px}body[data-pagename=booths] .uk-modal-dialog p.playcontent:last-child{text-align:center;margin:0 0 calc(2vw + 2vh);padding-left:30px;padding-right:30px}body[data-pagename=booths] .uk-modal-dialog .messagebubble{background-color:#eeeeee;position:relative;margin:0 0 calc(1.5vw + 1.5vh);padding:2rem 2rem 1rem;border-radius:1.5rem}body[data-pagename=booths] .uk-modal-dialog .messagebubble:after{content:"参加者へのメッセージ";color:#FFF;background-color:#999;position:absolute;padding:0.3rem 0.8rem;top:-1rem;left:2rem;border-radius:1rem}body[data-pagename=booths] .uk-modal-dialog .messagebubble:before{content:"";position:absolute;border-top:calc(0.75vw + 0.75vh) solid #eeeeee;border-right:calc(0.75vw + 0.75vh) solid #eeeeee;border-bottom:calc(0.75vw + 0.75vh) solid transparent;border-left:calc(0.75vw + 0.75vh) solid transparent;bottom:calc(-1.5vw - 1.5vh);right:2rem}body[data-pagename=booths] .uk-modal-dialog p.message{margin-top:0}body[data-pagename=singlepost] div.boothinfo{background-image:radial-gradient(circle,rgba(255,255,255,0.5) 0%,rgb(255,255,255) 100%);box-sizing:border-box;padding:12vw 8vw 8vw 8vw;border-bottom-left-radius:calc(0.5vw + 0.5vh);border-bottom-right-radius:calc(0.5vw + 0.5vh)}body[data-pagename=singlepost] div.boothinfo{position:relative;background-image:radial-gradient(circle,rgba(255,255,255,0.5) 0%,rgb(255,255,255) 100%);border-radius:calc(1.6vw + 1.6vh);box-shadow:inset 0px 0px 8dvw rgba(100,225,201,0.2666666667);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body[data-pagename=singlepost] div.boothinfo:before{content:"";position:absolute;height:calc(20px + 4vw);width:100%;top:2.5vw;left:0;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../assets/boothinfo_title.webp)}.boothinfo_list{color:#1d5c4f;width:100%;font-size:calc(7pt + 0.3vw + 0.3vh);-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.boothinfo_list th{font-size:1.5rem;padding:1rem 0}.boothinfo_list tr{display:flex;border-bottom:1px dotted #1d5c4f;letter-spacing:0.1rem}.boothinfo_list tr:last-child{border-bottom:none}.boothinfo_list td{padding:0.8rem}.boothinfo_list td{width:76%}.boothinfo_list td:first-child{width:24%;color:#1d5c4f;font-weight:800}body[data-pagename=singlepost] .boothinfo_list td:first-child{color:#1d5c4f}.boothinfo_list a{color:#fff;background-color:#1d5c4f;line-height:1.2rem;letter-spacing:0.05rem;padding:0.2rem 1rem;border-radius:1rem;word-break:break-all}.boothinfo_list a:hover{text-decoration:none;background-color:#e6326e}#movieswrapper article>a,#movieswrapper article>div{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;background-position:center;background-size:cover;box-sizing:border-box;border-radius:calc(0.6vw + 0.6vh);text-decoration:none;transition:all 0.3s cubic-bezier(0.65,2,0,0.5);padding:calc(0.3vw + 0.3vh);background-color:#fff}a.movie-card:before,div.movie-card:before{content:"";display:block;padding-top:56.25%}#movieswrapper article>.movie-card:after{content:"";background-image:url(../img/pinkperple_dark.png);background-size:cover;background-position:bottom center;display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:calc(0.6vw + 0.6vh);transition:all 0.3s cubic-bezier(0.65,2,0,0.5)}#movieswrapper article>a:focus,#movieswrapper article>a:hover{transform:scale(1.02);box-shadow:0 20px 30px rgba(0,0,0,0.2666666667);transition:0.1s}#movieswrapper article>a:focus:after,#movieswrapper article>a:hover:after{background-image:url(../img/pinkperple_normal.png);transition:0.1s}#movieswrapper article>.movie-card div{display:flex;flex-flow:column;justify-content:flex-end;align-items:center;position:absolute;background-position:top center;background-size:contain;background-repeat:no-repeat;top:0;bottom:0;left:0;right:0;border-radius:calc(0.4vw + 0.4vh);margin:calc(0.3vw + 0.3vh);z-index:1}#movieswrapper article>.movie-card div:after{content:"";background-position:top center;background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:calc(0.4vw + 0.4vh);transition:0.6s ease-out}#movieswrapper article>a.movie-card div:after{content:"";background-image:url(../img/moviecover.png)}#movieswrapper article>div.movie-card div:after{content:"";background-image:url(../img/comingsoon.png)}#movieswrapper article>a:hover div:after{content:"";background-image:url(../img/moviecover_on.png);transition:0.15s ease-out}#movieswrapper article>.movie-card div+h4{display:block;color:#fff;font-weight:600;text-align:center;box-sizing:border-box;z-index:1;margin:0;padding:calc(0.3vw + 0.3vh) 1rem 0;width:100%;border-bottom-left-radius:calc(0.6vw + 0.6vh);border-bottom-right-radius:calc(0.6vw + 0.6vh)}body[data-pagename=booths] #boothswrapper article a[data-achive=yes]:after{content:"";position:absolute;height:auto;width:30%;aspect-ratio:1/1;background-image:url(../assets/star.png);background-position:center;background-size:contain;background-repeat:no-repeat;top:-1vw;right:-1vw;transition:all 0.3s cubic-bezier(0.65,2,0,0.5);transform-origin:center center;pointer-events:none;transform:rotate(3deg)}body[data-pagename=booths] #boothswrapper article a[data-achive=yes]:hover:after{content:"";transform:scale(1.2) rotate(5deg);transition:all 0.1s}body[data-pagename=singlepost] #mainblock{background:transparent;padding:5vw 0;animation:none;z-index:0}body[data-pagename=singlepost] #originalbg{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(../assets/mirafesbg_main.webp);background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed}#boothtitlewrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%}#boothtitle{background-color:#fff;font-size:calc(1.6vw + 1.6vh);line-height:calc(1.6vw + 1.6vh);font-weight:bold;text-align:center;padding:calc(1.2vw + 1.2vh) calc(1.6vw + 1.6vh);margin:0;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.1rem}#boothtitle p{font-family:"ls";color:#1b4367;margin:0;font-weight:700}#boothtitle p.gyoshu{color:#1b4367;font-size:calc(6px + 1vw);line-height:calc(6px + 1vw);font-weight:bold;text-align:center;padding:calc(3px + 0.5vw) 0 0;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.1rem;border-top:1px solid #1b4367;margin:calc(6px + 1vw) 0 calc(-3px - 0.5vw)}#bootharticle{position:relative;margin-top:1vw;overflow:hidden}#boothlogowrapper{box-sizing:border-box;display:flex;flex-flow:column;justify-content:center;align-items:center;height:auto;background-color:#fff;border-top-left-radius:calc(1.6vw + 1.6vh);border-top-right-radius:calc(1.6vw + 1.6vh);padding:4vw 0 2vw}#boothlogo{height:14vw;max-height:200px;width:35vw;max-width:960px;background-repeat:no-repeat;background-size:contain;background-position:center}#boothinfowrapper{position:relative;background-color:#fff;border-bottom-left-radius:calc(1.6vw + 1.6vh);border-bottom-right-radius:calc(1.6vw + 1.6vh);padding:0vw 6vw 4vw;z-index:0;margin-bottom:calc(1vw + 1vh)}#boothinfowrapper>div{z-index:2}#boothinfowrapper p{color:rgba(0,0,0,0.6);z-index:2}#boothcopy p{font-weight:600;font-size:calc(10px + 1.4vw);line-height:calc(10px + 2.6vw);text-align:center}#boothoutline p,#onlineboothabout p{font-size:clamp(14px,8px + 1vw,24px)}#boothcopy p span,#boothoutline p span,#onlineboothabout p span{display:inline-block;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.1rem}#realboothinfowrapper{position:relative;color:rgba(0,0,0,0.6666666667);background-image:radial-gradient(circle,rgba(255,255,255,0.5) 0%,rgb(255,255,255) 100%);padding:10vw 8vw 8vw 8vw;margin-bottom:calc(1.6vw + 1.6vh);border-radius:calc(1.6vw + 1.6vh);box-shadow:inset 0px 0px 8dvw rgba(255,0,140,0.2666666667);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#realboothinfowrapper:before{content:"";position:absolute;height:calc(20px + 4vw);width:100%;top:2.5vw;left:0;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../assets/realbooth_title.webp)}#realboothex{display:flex;flex-flow:column;justify-content:center;align-items:center}#realboothex p{color:#ff008c;font-weight:600;font-size:calc(12px + 1.2vw);line-height:calc(12px + 1.2vw);margin:calc(8px + 0.6vw) 0;-webkit-text-stroke:0.25em #fff;text-stroke:0.25em #fff;paint-order:stroke}#realboothex p:nth-child(2){font-weight:600;font-size:20px;font-size:calc(12px + 1.2vw);line-height:24px;line-height:1.6rem;letter-spacing:0.1rem;color:#fff;padding:calc(6px + 1.2vw) calc(10px + 2vw);border-radius:calc(2px + 0.5vw);background-color:#ff008c;margin:0 0 0;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.05rem;-webkit-text-stroke:0.2em rgba(0,0,0,0.2);text-stroke:0.2em rgba(0,0,0,0.2);paint-order:stroke}#realboothexinfo .realboothexcontent p:first-child,#realboothexinfo .realboothexmessage p:first-child{color:#ff008c;font-weight:700;font-size:calc(12px + 1.2vw);line-height:calc(12px + 1.2vw);margin-bottom:0.5em;-webkit-text-stroke:0.3em #fff;text-stroke:0.3em #fff;paint-order:stroke}#realboothexinfo .realboothexcontent p:nth-child(2),#realboothexinfo .realboothexmessage p:nth-child(2){font-weight:normal;font-size:clamp(14px,8px + 1vw,24px);text-align:justify;color:#333;margin-top:0em;-webkit-text-stroke:0.3em #fff;text-stroke:0.3em #fff;paint-order:stroke}#onlineboothwrapper{position:relative;color:rgba(0,0,0,0.6666666667);background-position:center center;background-image:radial-gradient(circle,rgba(255,255,255,0.5) 0%,rgb(255,255,255) 100%);padding:10vw 8vw 8vw 8vw;margin-bottom:calc(1.6vw + 1.6vh);border-radius:calc(1.6vw + 1.6vh);box-shadow:inset 0px 0px 8dvw rgba(30,0,255,0.2666666667);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#onlineboothwrapper>.uk-flex{margin-top:calc(15px + 1vw)}#onlineboothwrapper:before{content:"";position:absolute;height:calc(20px + 4vw);width:100%;top:2.5vw;left:0;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../assets/onlinebooth_title.webp)}#onlinebooth{display:flex;flex-flow:column;justify-content:center;align-items:center}#onlinebooth p{font-weight:normal;font-size:clamp(14px,8px + 1vw,24px);color:rgba(0,0,0,0.6);color:#333;margin:0 0 calc(4px + 0.3vw);letter-spacing:0.05rem;-webkit-text-stroke:0.25em #fff;text-stroke:0.25em #fff;paint-order:stroke}#onlinebooth p:first-child{color:#6732d1;font-weight:600;font-size:calc(12px + 1.2vw);line-height:calc(12px + 1.2vw);margin:calc(8px + 0.6vw) 0}#onlinebooth p:nth-child(2){font-weight:600;font-size:calc(12px + 1.2vw);line-height:calc(12px + 1.2vw);letter-spacing:0.1rem;color:#fff;padding:calc(4px + 0.6vw) calc(10px + 2vw);border-radius:calc(2px + 0.5vw);background-color:#6732d1;margin:0 0 calc(12px + 0.8vw);-webkit-text-stroke:0.3em rgba(0,0,0,0.4);text-stroke:0.3em rgba(0,0,0,0.4);paint-order:stroke}#boothmoviewrapper>.boothmovie-card{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;background-position:center;background-size:cover;box-sizing:border-box;border-radius:calc(1vw + 1vh);text-decoration:none}.boothmovie-card:before{content:"";display:block;padding-top:56.25%}#boothmoviewrapper>.boothmovie-card div{display:flex;flex-flow:column;justify-content:flex-end;align-items:center;position:absolute;background-position:top center;background-size:contain;background-repeat:no-repeat;top:0;bottom:0;left:0;right:0;border-radius:calc(1vw + 1vh);z-index:1}#boothmoviewrapper>.boothmovie-card div:after{content:"";background-image:url(../assets/movie_play.webp);background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:calc(1vw + 1vh)}#boothmoviewrapper>div.boothmovie-card div:after{content:"";background-image:url(../assets/movie_commingsoon.webp)}#boothmoviewrapper>a.boothmovie-card:hover div:after{content:"";background-image:url(../assets/movie_play_hover.webp)}#otherjobwrapper{margin:3vw 3vw 0}#boothotherjobtitle{text-align:center;color:#6732d1;font-weight:600;font-size:calc(10px + 0.8vw);-webkit-text-stroke:0.3em #fff;text-stroke:0.3em #fff;paint-order:stroke}#boothotherjob p{color:#fff;font-size:calc(8px + 0.8vw);padding:calc(2px + 0.2vw) calc(2px + 0.8vw);border-radius:6px;background-color:#6732d1}#onlineboothinfotitle{text-align:center;color:#fff;font-weight:600;font-size:calc(14px + 1.2vw);-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.1rem}#onlinequizwrapper{margin-top:calc(2.6vw + 2.6vh)}#onlinequizwrapper .quizblock{display:flex;flex-flow:column;justify-content:center;align-items:center}#onlinequizwrapper .quizblock h3{font-family:"ls";color:#6732d1;font-weight:800;font-size:calc(14px + 1.4vw);line-height:1;margin:calc(8px + 0.6vw) 0;-webkit-text-stroke:0.25em #fff;text-stroke:0.25em #fff;paint-order:stroke}#onlinequizwrapper .quizblock button.quizaccordion{background-color:#fff;width:100%;border-radius:1.2vw;padding:clamp(28px,16px + 2vw,48px);margin-block-start:2.6vw;border:none;cursor:pointer;outline:none;appearance:none}#onlinequizwrapper .quizblock button.quizaccordion p{font-weight:normal;font-size:clamp(14px,8px + 1vw,24px);line-height:1.26;color:rgba(0,0,0,0.6);color:#333;margin:0 0 calc(4px + 0.3vw);letter-spacing:0.05rem;-webkit-text-stroke:0.25em #fff;text-stroke:0.25em #fff;paint-order:stroke}#onlinequizwrapper .quizblock button.quizaccordion .q{display:flex;flex-flow:column;justify-content:center;align-items:center;column-gap:1em}#onlinequizwrapper .quizblock button.quizaccordion .q .title{font-family:"ls";font-feature-settings:"palt";color:#6732d1;font-weight:800;font-size:clamp(18px,10px + 1.2vw,30px)}#onlinequizwrapper .quizblock button.quizaccordion .q p.toans{color:#6732d1;line-height:1;font-weight:600;border:2px solid #6732d1;-webkit-text-stroke:0;text-stroke:0;padding-inline:1em;padding-block:0.5em;margin-block-start:0.5em;border-radius:0.5em}#onlinequizwrapper .quizblock button.quizaccordion .q[data-toggle=open] p.toans{display:none}#onlinequizwrapper .quizblock button.quizaccordion:hover p.toans{background-color:#6732d1;color:#fff}#onlinequizwrapper .quizblock button.quizaccordion .a{padding:0;height:0;overflow:hidden}#onlinequizwrapper .quizblock button.quizaccordion .a[data-toggle=open]{height:auto;padding-block-start:clamp(18px,10px + 1.2vw,30px)}#onlinequizwrapper .quizblock button.quizaccordion .a .title{font-family:"ls";font-feature-settings:"palt";color:#9a1891;font-weight:800;font-size:clamp(18px,10px + 1.2vw,30px)}#display{box-sizing:border-box;position:absolute;display:none;top:0;left:0;height:18vw;width:18vw;background-color:#fff;padding:1vw;border-radius:9vw;z-index:10;box-shadow:0 15px 30px 10px rgba(55,124,203,0.5)}#display:before{content:"";position:absolute;bottom:-1vw;left:7.5vw;height:3vw;width:3vw;background-color:#fff;transform:rotate(45deg);z-index:-2}#display .stmp{box-sizing:border-box;height:16vw;width:16vw;border-radius:8vw;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:10;box-shadow:0 5px 15px rgba(55,124,203,0.3);border:0.5vw SOLID #fff;animation:rotating3 2s ease-in-out 0s infinite alternate}#mirasta div.stmpdiv{position:relative;color:transparent;box-sizing:border-box;flex:0 0 6.25%;user-select:none;height:auto;aspect-ratio:1/1;border-radius:50%;border:0.2vw solid #fff;background-repeat:no-repeat;background-size:cover;background-position:center}#mirasta div.stmpdiv[data-achive=yes]{background-color:#ddeeff}#mirasta div.stmpdiv[data-achive=no]{background-image:none!important;background-color:#f5f5f5}footer{display:block;position:relative;background-repeat:no-repeat;background-position:center center;background:linear-gradient(0deg,white 0%,rgba(255,255,255,0) 100%);z-index:10}body[data-pagename=singlepost] footer{background-repeat:no-repeat,repeat,repeat;background-size:auto,360px,960px;background-position:top center,top center,top center;background-attachment:scroll,scroll,fixed;background-image:linear-gradient(0deg,white 0%,rgba(255,255,255,0) 100%),url(../assets/circlebg3.webp),url(../assets/footerbg.webp);z-index:10;animation:singlepostfooterbgAnimation 50s linear infinite}@keyframes singlepostfooterbgAnimation{0%{background-position:0 0,0 0,0 0}to{background-position:0px 0px,0px 0px,-960px 0px}}@keyframes footerbgAnimation{0%{background-position:0 0,0 0}to{background-position:0 0,0 0}}@keyframes jodsbgAnimation{0%{background-position:0 0,0 0}to{background-position:0 0,-960px 0px}}#footer-logo{padding:3vw 0 2vw;display:flex;flex-flow:column;justify-content:center;align-items:center}#footer-logo img{height:auto}.footer_list{color:#c92672;width:100%;font-size:calc(7pt + 0.4vw + 0.4vh);-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.footer_list thead th{text-align:center;width:100%;font-size:1.5rem;padding:1rem 0}.footer_list tr{display:flex;border-bottom:1px solid #c92672;letter-spacing:0.1rem}.footer_list td{display:inline-block;width:100%;padding:0.8rem}.footer_list td:not([colspan="2"]){width:80%}.footer_list td p{padding:0;margin:0}.footer_list td:first-child:not([colspan="2"]){width:20%;font-weight:800}.footer_list td:first-child:not([colspan="2"]) p{word-break:keep-all;overflow-wrap:anywhere}.organizer{color:#c92672;font-size:calc(7pt + 0.4vw + 0.4vh);margin:3rem 0;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.organizer table th:after{content:"："}.contact{color:#c92672;font-size:calc(7pt + 0.4vw + 0.4vh);display:flex;flex-flow:column;justify-content:center;align-items:center;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt";width:auto}.contact p{font-weight:700;margin:0;margin-bottom:0.5rem}.contact ul{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding-left:1rem}.contact ul>li{padding-right:1rem}#copyright{display:block;color:#fff;background-color:#c92672;text-align:center;padding:1rem;letter-spacing:0.1rem;margin-top:calc(3vmax + 2vmin);margin-bottom:0}.uk-lightbox-toolbar{background:none}.uk-lightbox-caption{display:block;color:#fff;font-weight:600;line-height:1rem;padding:0.6rem 0;background-color:#e6326e;width:inherit}.uk-lightbox-toolbar-icon.uk-close-large.uk-icon.uk-close{height:calc(1vw + 1vh + 24px);width:calc(1vw + 1vh + 24px);border-radius:100%;background-image:url(../assets/button_close.svg);background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:0 10px 30px #000000}.uk-lightbox-toolbar-icon.uk-close-large.uk-icon.uk-close:hover{background-image:url(../assets/button_close_hover.svg)}.uk-lightbox-toolbar-icon.uk-close-large.uk-icon.uk-close:after{color:#fff;content:"とじる";position:absolute;font-weight:700;font-size:16px;top:calc(0.5vw + 0.5vh + 20px);right:calc(1vw + 1vh + 40px);width:4rem;z-index:100005;text-shadow:0 5px 10px #000000}.uk-lightbox-toolbar-icon.uk-close-large.uk-icon.uk-close svg{display:none}.uk-modal{background:rgba(99,7,64,0.65);background-image:url(../assets/mirafesbg_modal.webp);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(1vw + 1vh);backdrop-filter:blur(10px)}.uk-modaler{border-radius:calc(1vw + 1vh);overflow:hidden}.uk-modal-close-outside{position:absolute;top:0;right:0;height:calc(1vw + 1vh + 24px);width:calc(1vw + 1vh + 24px);background-color:#fff;border-radius:100%;background-image:url(../assets/button_close.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(-20%,20%);z-index:100}.uk-modal-close-outside:hover{background-image:url(../assets/button_close_hover.svg)}:not(#getnotifimodal) .uk-modal-close-outside:after{color:#c92672;content:"とじる";position:absolute;font-size:15px;top:calc(0.5vw + 8px);left:-3.5rem;width:4rem;z-index:5}.uk-modal-close-outside svg{display:none}.uk-lightbox-panel{cursor:pointer}.urlsite{word-break:break-all}body[data-pagename=singlepost] .uk-modal-dialog h4{margin:3vw 0 1.5vw}@keyframes rotating3{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.wp-block-file.aligncenter{width:70%;margin:0 auto 6vw}.wp-block-file a,.wp-block-file a.wp-block-file__button{font-size:calc(10px + 0.6vw)}.wp-block-video.aligncenter{width:85%;margin:0 auto 6vw}.wp-block-video.aligncenter figcaption{font-size:calc(10px + 0.6vw)}main#mainblock.getthecard{height:100vh;min-height:680px;width:100vw;background-repeat:no-repeat,repeat-y,repeat-y,no-repeat;background-position:top center,center left,center right,bottom center;background-size:contain,contain,contain,contain;background-attachment:scroll,fixed,fixed,fixed;padding-bottom:0}#presents{position:relative;box-sizing:border-box;height:100%;background-color:aqua;background-image:url(../assets/miragod.webp);background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-flow:column;justify-content:space-evenly}#presents:after,#presents:before{content:"";position:absolute;top:0;height:100%;width:10px;background-image:linear-gradient(0deg,hsl(177,100%,63%) 0%,hsl(190,100%,54%) 50%,hsl(203,100%,45%) 100%)}@media (max-width:750px) and (orientation:portrait){#presents:after,#presents:before{display:none}}#presents:before{left:-20px;border-right:10px solid #fff}#presents:after{right:-20px;border-left:10px solid #fff}#presents .cardstitle{width:100%;flex:0 0 15%;display:flex;flex-flow:column}@media (max-width:750px) and (orientation:portrait){#presents .cardstitle{flex:0 0 25%}}#presents .cardstitle div{flex:1 1 100%;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../assets/gettitle.png)}#presents .cardstitle p{flex:0 1 auto;margin:0;margin-top:0.5em;font-size:18px;flex-wrap:600;text-align:justify}#presents .cardscontainer{width:100%;flex:0 0 70%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media (max-width:750px) and (orientation:portrait){#presents .cardscontainer{flex:0 0 60%}}#presents .miracard{position:relative;box-sizing:border-box;flex:0 0 calc(50% - 1vh);height:calc(50% - 1vh);background-color:rgba(255,255,255,0.9);border-radius:calc(1.75vh + 0.5vw);padding:calc(2vh + 1vw);margin-bottom:2vh;display:flex;flex-flow:column;justify-content:center}#presents .miracard:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:calc(1.75vh + 0.5vw);border:6px solid transparent;background:linear-gradient(0,hsl(177,100%,63%),hsl(203,100%,45%)) border-box border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:destination-out;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask-composite:exclude;pointer-events:none}#presents .miracard:after{content:"";position:absolute;top:-10px;right:-10px;height:84px;width:84px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:750px) and (orientation:portrait){#presents .miracard:after{height:54px;width:54px}}#presents .miracard.j:after{background-image:url(../assets/mark_j.png)}#presents .miracard.q:after{background-image:url(../assets/mark_q.png)}#presents .miracard.k:after{background-image:url(../assets/mark_k.png)}#presents .miracard.a:after{background-image:url(../assets/mark_a.png)}#presents .miracard input{font-size:24px;height:40px;margin:0.5em 0;text-align:center}#presents .miracard button{font-size:24px;height:40px;margin:0.5em 0;text-align:center;border-radius:20px;cursor:pointer}.notfound{padding-block:60px;background-color:rgba(255,42,166,0.6);background-blend-mode:multiply;padding-inline:40px}.notfound p.title{font-family:"ls";color:#fff;font-weight:700;font-size:calc(18px + 0.6vw);-webkit-text-stroke:0.3em rgba(255,42,166,0.5333333333);text-stroke:0.3em rgba(255,42,166,0.5333333333);paint-order:stroke;text-align:center;padding:0;line-height:1;letter-spacing:0.02em}.notfound p.p{font-family:"ls";font-weight:700;color:#fff;font-size:calc(14px + 0.5vw);-webkit-text-stroke:0.3em rgba(255,42,166,0.5333333333);text-stroke:0.3em rgba(255,42,166,0.5333333333);paint-order:stroke;text-align:center;padding:0;margin:0}